﻿/* portal */

.area{ padding: 0; background: none;}
.area .block{ background: none;}

.banner, .banner .block{ margin: 0!important; border: none;}
.block .xl1 ul li, .block .xl2 ul li{ background: url(../images/list_dot.gif) no-repeat 0 center; padding-left: 15px; background-position:0 0;}
.block .xl2 ul li{ width: 40.2%;}

.hlbox{ height: 675px; overflow: hidden; border: none; background: url(../images/boxbg_hl.gif) no-repeat; margin-bottom: 10px;}
.hlbox .frame-1-1-1-l{ width: 320px;float:left; overflow: hidden; }
.hlbox .frame-1-1-1-c{ width: 420px; margin: 0 10px;overflow:hidden;}
.hlbox .frame-1-1-1-r{ width: 200px; _width: 200px;overflow:hidden;}
.hlbox .frame-1-1-1-c .frame{ margin:0 10px; background:none;}
.hlbox .frame-1-1-1-r .frame{ background:none;}
.hlbox .block{ margin: 0px;_margin: 0px;}
.hlbox .block .blocktitle{ padding: 0;}
.postblock, .goodblock, .banner_200_120{ height: 191px; overflow: hidden; margin-bottom: 10px!important;}
.goodblock{ height: 215px;}
.banner_200_120{ height: 120px;}
.focusbox{ height:340px; overflow:hidden;}
.focusbox .slidebar{ top:314px !important;left: 186px !important;*z-index:1000;}
.focusbox .slidebar li { width: 16px; height: 16px; line-height: 16px; border: 1px solid #7ead2a; background: #fff; opacity: 1;filter: alpha(opacity=100)!important; color: #7ead2a; margin-left: 4px;}
.focusbox .slidebar li.on{ font-size: 14px; width: 19px; height: 19px; line-height: 19px; background: #7ead2a; color: #fff;}
.focusbox .slideshow span.title{ text-indent: 0; font-weight: 400; opacity: 0.6 !important;filter: alpha(opacity=60);}
.servicetab{ height: 201px; margin: 10px 0px; overflow: hidden; border: none;background: url(../images/tabbox_bg.gif) no-repeat left bottom;}
.servicetab .tab-title{ height: 32px; line-height: 32px; overflow: hidden; background: url(../images/tabbox_title_bg.gif) repeat-x 0;}
.servicetab .tab-title ul{ height: 32px; overflow: hidden; padding-left: 0;width:330px;}
.servicetab .tab-title ul li{ width: 77px; background: url(../images/tabbox_tabs_bg.gif) no-repeat; margin-right: 4px; margin-left: 0;}
.servicetab .tab-title ul li a{ width: 77px; border: none; padding: 0; text-align: center; text-decoration: none;}
.servicetab .tab-title ul li.a a{ background: url(../images/tabbox_tabs_bg.gif) no-repeat 0 -32px;}
.servicetab .tb-c{ height: 147px; overflow: hidden; background: url(../images/tabbox_bg.gif) no-repeat left bottom;}
.servicetab .tb-c .xl li{ height: 25px; line-height: 25px; _display: inline; float: left; margin: 0 5px;}
.salesblock .content{ padding: 10px 0;}
.salesblock .content li{ width: 145px;  height: 20px; line-height: 20px; float: left;}
.salesblock .content li.even{ float: right;}.salesblock .content li.first{ width: 100%; height: 92px; margin-bottom: 8px; border-bottom: 1px dashed #ccc;}
.salesblock .content li.first a img{ width: 120px; float: left; margin-right: 10px;}
.salesblock .content li.first h2, .salesblock .content li p{ float: left; width: 160px; line-height: 20px;}
.headblock li{ margin-top: 5px; font-size: 14px;}
.headblock li a{ color: #000;}
.headblock li a:hover{color: #F60;}
.headblock li span{ margin-right: 5px;}
.headblock li span a,.headblock li span a:hover,.headblock li span a:visited{ color: #F60;}
.headblock li em{ text-align: right; width: 60px; height: 21px; overflow: hidden;display:block;}
.headblock li em a{ color: #717171;}
.headblock .xld{ height: 105px; height: 100px\9; *height: 105px; _height: 105px; overflow: hidden;}
.headblock .xld li{ margin-top: 0;}
.headblock .xld dt{ font-family: "黑体"; font-size: 20px; font-weight: normal; text-align: center;}
.headblock .xld dd{ font-size: 12px;color:#000;}
.headblock .xld dd a{color:#F00;}
.postblock .content{ padding-top: 5px;}
.postblock .content li{ height: 22px; line-height: 22px; background: none!important; padding-left: 0!important;}
.goodblock .content{ padding-top: 8px;}
.goodblock .content li p{ font-weight: 700;}

.boxbg{ clear: both; height: 323px; overflow: hidden; margin-bottom: 10px; background: url(../images/boxbg.gif) no-repeat; }
.boxbgad{ clear: both; height: 408px; overflow: hidden; margin-bottom: 10px; background: url(../images/boxbg_sp.gif) no-repeat; }
.boxbg .z,.boxbgad .z{ width: 671px;}
.boxbg .z h2,.boxbgad .z h2{ background: url(../images/blocktitle_icon.gif) no-repeat 0 4px; padding-left: 28px;}
.boxbg .y,.boxbgad .y{ width: 240px;}
.box{ padding: 0 10px;}
.box h2{ height: 32px; line-height: 32px; color: #333; font-size: 16px;}
.box h2 small{ font-size: 14px; font-family: "Verdana"; color: #9f9f9f; margin-left: 10px; font-weight: 400;}
.box h2 .more{ float: right; font-size: 12px; font-weight: 400; font-family: "SimSun";}
.box h2 .more a{ color: #333; }
.box .menu{ padding: 8px; color: #5d89df;}
.box .menu a{ color: #5d89df; margin: 0 5px; }
.boxbg2{ height: 284px; background: url(../images/boxbg2.gif) no-repeat; }

.putout{ position: absolute; margin: -343px 0 0 900px; display:none;}

#shopping{ height: 323px; overflow: hidden; }
#shopping h2{  background-position: 0 -34px;}
#tour h2{  background-position: 0 -77px;}
#house h2{  background-position: 0 -120px;}

.arrowlist li{ height: 23px; line-height: 23px; padding-left: 25px;}
.yellow li{ background: url(../images/list_arrow_y.gif) no-repeat 15px center;}
.red li{ background: url(../images/list_arrow_r.gif) no-repeat 15px center;}
.green li{ background: url(../images/list_arrow_g.gif) no-repeat 15px center;}
.blue li{ background: url(../images/list_arrow_b.gif) no-repeat 15px center;}

#conception{ height: 280px; overflow: hidden;}
#conception .frame-1-1-l{ width: 320px; margin-right: 10px;}
#conception .frame-1-1-r{ width: 310px;}
.greyborder{ border: 1px solid #efefef; padding: 4px;}
#conception .frame-1-1-r .block dl dt{ width: 270px; font-weight: 700; font-size: 14px; text-align: center;}
#conception .block{ margin: 0;}

.sidelist{ margin: 10px 5px 0;}
.sidelist .xl dl dt{ text-align: center; margin: 5px 0 10px;}
.sidelist .xl li{ margin-bottom: 5px; *background-position:  0 0!important;}
.ie_all .sidelist .xl1 li{ background-position:  0 0!important;}

.mainlist { background: none;}
.mainlist .frame-2-1-l{ width: 490px;}
.mainlist .frame-2-1-r{ width: 180px;}
.mainlist .block { margin: 10px 0 0 5px;}
.mainlist .block .xld{ text-align: center;}
.mainlist .block .xld dd{ margin-bottom: 5px;}
.mainlist .block .xld dt{ padding: 0 0 5px;}
.mainlist .frame-2-1-l .block .xld dl{ float: left; width: 220px;}
.mainlist .frame-2-1-l .block .xld li{ width: 230px; float: left; text-align: left;}

.boxbottombg{ height: 229px; background: url(../images/boxbg_bottom.gif) no-repeat; margin-bottom: 10px; overflow: hidden;}
.boxbottombg .box{ width: 455px;}
.boxbottombg .box h2{ padding-left: 28px;}

.piclist{ margin-right: 16px; _margin-right: 15px; text-align: center;}
.piclist dd{ margin-bottom: 5px;}
.piclist dt{ padding-top:0;}

.glsbox .blue li{ background-position: 0 center; padding-left: 10px; height: 20px; line-height: 20px; width: 200px; float: left; margin: 1px 0;}
.gls dd{ float: left; margin-right: 10px;}
.gls dt, .gls .sum{ width: 230px; float: left;}
.gls dt{ font-size: 14px; font-weight: 700; text-align: center; margin-bottom: 5px;}
.gls .sum, .gls .sum a{ color: #7f7f7f;}

.linksbox{ clear:both;}
.linksbox .frame-tab{ border: none; background: none;}
.linksbox .frame-tab .tab-title{ background: url(../images/boxbg_long.gif) no-repeat 0 0;}
.linksbox .frame-tab .tab-title .tb li a{ border: none; font-weight: 700;}
.linksbox .frame-tab .tab-title .tb li.a{ height:23px; overflow: hidden; border: 1px solid #d9d9d9;  border-top: 4px solid #55931d; background: #fff; margin-top: 4px; border-bottom: 1px solid #fff;}
.linksbox .frame-tab .tab-title .tb li.a a{ background: none; position: relative; top:-7px; color: #589601;}
.linksbox .frame-tab .tb-c{  background: url(../images/boxbg_long_bottom.gif) no-repeat right bottom;}


/* sort page by Alice */
.side{ width:220px;float:left;}
.maincon{width:730px;float:right; overflow:hidden;}
.main_frme_2 .frame-2-1-l{width:450px !important;}
.main_frme_2 .frame-2-1-r{width:265px !important;}

.side .s_tit{height:52px;}
	.side .s_tit a{display:block;text-indent:-8888px;}
.talk .s_tit{background:url(../images/sorttit_talk.png) no-repeat 0 0;}
.yuer .s_tit{background:url(../images/sorttit_yuer.png) no-repeat 0 0;}
.zaojiao .s_tit{background:url(../images/sorttit_zaojiao.png) no-repeat 0 0;}
.huaiyun .s_tit{background:url(../images/sorttit_huaiyun.png) no-repeat 0 0;}
.shopping .s_tit{background:url(../images/sorttit_shopping.png) no-repeat 0 0;}
.tour .s_tit{background:url(../images/sorttit_tour.png) no-repeat 0 0;}
.home .s_tit{background:url(../images/sorttit_home.png) no-repeat 0 0;}
.side .s_con{border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;zoom:1;overflow:hidden;}
.side .s_bot{background:url(../images/sorttit_bottom.png) no-repeat 0 0;height:14px;overflow:hidden;margin-bottom:6px;}

/*library page start*/
.library .side{width:200px;}
.library .maincon{overflow:hidden;width:750px;}
.titlebar{background:url(../images/blockimg.png) no-repeat 100% -32px;height:32px;line-height:32px;font-size:14px;font-weight:700;}
	.titlebar strong{float:left;display:block;background:url(../images/blockimg.png) no-repeat 0 0;height:32px;text-indent:1em;}
	.titlebar cite{float:right;font-size:12px;font-weight:400;padding-right:10px;}
.b_inner{overflow:hidden;border-width:0px 1px;border-color:#E3E3E3;border-style:solid;padding:4px 0;padding-left:8px;}
	.item{overflow:hidden;padding-left:12px;}
	.item dl{overflow:hidden;zoom:1;border-bottom:1px dotted #CCC;padding-bottom:6px;width:174px;margin-top:10px;}
		.item dt{background:url(../images/l_item_title.png) no-repeat 0 0;line-height:20px;height:20px;font-size:14px;color:#764E2A;padding-left:12px;}
			.item dt a{color:#764E2A;}
		.item dd{padding:4px;}
		.item dd li{float:left;overflow:hidden;width:49.5%;font-size:14px;line-height:24px;}
.b_bottom{background:url(../images/blockimg.png) no-repeat 100% -72px;height:8px;}
	.b_bottom span{float:left;display:block;background:url(../images/blockimg.png) no-repeat 0 -64px;height:8px;width:9px;}
.library .mainbox{overflow:hidden;float:left;width:480px;}
.library .sidebox{overflow:hidden;float:right;width:260px;}
.library .block{margin:0;}
.library .sorttit .title{margin-top:0;margin-bottom:10px;}
.databox{margin-bottom:10px;}
.library .imgbox{float:left;width:146px;text-align:center;}
	.library .imgbox img{border:1px solid #CCC;padding:2px;}
.sidead{margin:10px 0;}
 .ie_all .library .block .xl1 ul li{background-position:0 50%;}
/*copy from channel.css,by LuoFU*/
.storebox .blocktitle{ height: 26px; line-height: 26px; background: #f5f5f5; font-size: 14px;}
.storebox .storelist{ font-size: 12px;}
.storebox .storelist ul{margin:6px 0;zoom:1;overflow:hidden;}
.storebox .storelist li{ width: 190px; float: left; padding-left:12px;}
.side_list .greyborder{ border: 1px solid #efefef; padding: 4px; margin-top:10px; text-align:center;}
.list_arrow_b dl{ text-align:center;}
/*library page end*/
.sidesortlist .title{background:#F0F0F0;font-size:14px;font-weight:700;height:25px;line-height:22px;}
.ssl ul{margin:6px 0;zoom:1;overflow:hidden;}
.ssl li{width:80px;float:left;font-size:14px;padding-left:12px;}

.side_list .title,.sorttit .title,.sorttitsub .title,.sorttitframe .title,.sorttitframesub .title{background:url(../images/tit.png) no-repeat 0 0;padding:0 0 0 24px;height:28px;line-height:28px;margin-top:10px;}
.sorttit .title .subtitle,.sorttitframe .title .subtitle{background:url(../images/tit_more.png) no-repeat 0 11px; padding-left:12px;font-size:12px;font-weight:normal;}
.sorttitsub .title .subtitle,.sorttitframesub .title .subtitle{font-size:12px;font-weight:normal;padding-left:6px;}
.know_box .title{background:url(../images/know_titbg.png) no-repeat 0 0;padding:0 0 0 28px;height:34px;line-height:34px;}
.know_box .title .subtitle,.know_box .title .subtitle a{font-size:12px;font-weight:400;font-family:宋体;}
.know_box ul{margin:6px;}
.know_box ul li{background-position:0 0px !important; line-height:22px;}

.tab_shopping .tab-title{background:url(../images/tit.png) no-repeat 0 0;height:28px;}
.tab_shopping .tb {padding-left:24px;padding-top:3px;}
.tab_shopping .tb li{margin:0;}
.tab_shopping .tb li a{border:0 !important;background:url(../images/tab_son.png) no-repeat 0 0 !important;width:72px;height:28px;line-height:22px;}
.tab_shopping .tb .a a{border:0 !important;background:url(../images/tab_s.png) no-repeat 0 1px !important;width:72px;height:28px;}

.sorttitframe .frame-1-1-l,.sorttitframesub .frame-1-1-l{width:525px !important;}
.sorttitframe .frame-1-1-r,.sorttitframesub .frame-1-1-r{width:185px !important;}

.slide_ag .slidebar{top:208px !important;left:320px !important;}
	.slide_ag .slidebar li{background:#FFF !important;color:#000;font-weight:700;}
		.slide_ag .slidebar li.on{background:#F60 !important;color:#FFF;}
		.slide_ag .slideshow span.title{font-weight:normal;height:24px;line-height:24px;}

.slide_bst .slidebar{top:218px !important;left:210px !important;}
	.slide_bst .slidebar li{background:url(../images/slide_trigger.gif) no-repeat !important;color:#7EAD2A;line-height:16px;}
		.slide_bst .slidebar li.on{background:url(../images/slide_trigger_c.gif) no-repeat !important;color:#FFF;font-weight:700;font-size:14px;line-height:20px;}
		.slide_bst .slideshow span.title{font-weight:normal;height:24px;line-height:24px;text-indent:0;font-size:16px;}

.list_arrow_b li {background:url(../images/list_arrow_b.png) no-repeat 6px 8px; line-height:22px;padding-left:18px;}
.list_arrow_dot li {background:url(../images/list_arrow_dot.png) no-repeat 6px 6px !important; line-height:22px;padding-left:18px;}
.list_arrow_y li {background:url(../images/list_arrow_y.png) no-repeat 6px 6px; line-height:22px;padding-left:18px;}
	.list_arrow_y h2 {text-align:center;font-size:16px;font-weight:700;}
	.list_arrow_y p{line-height:24px; margin-bottom:6px;}

.imgtext {z-index:1;_zoom:1;overflow:hidden;margin:15px 0 10px;}
.imgtext .img_l{float:left;width:150px;}
.imgtext .img_l img{border:1px solid #E5E5E5;}
.imgtext #imgtit01{font-size:14px;font-weight:700;}

.imgtextlist {z-index:1;overflow:hidden;margin:15px 0 10px;}
.imgtextlist .img_l{float:left;display:inline-block;}
.imgtextlist .img_l img{border:1px solid #E5E5E5;padding:1px;margin-right:10px;}
.imgtextlist #imgtit01{font-size:14px;font-weight:700; line-height:30px;}
.imgtextlist .describ{background:url(../images/line_yuer.gif) no-repeat right bottom;text-indent:2em;line-height:24px;color:#696969; padding-bottom:10px;}

.cqxxbox{padding-top:6px;}
.cqxxbox .title{background:url(../images/cqxxbg.png) no-repeat 0 0; width:29px;height:65px;float:left;padding:2px 0 4px 6px;line-height:15px;}
.twolist li{float:left;width:185px !important;background:url(../images/list_arrow_dot.png) no-repeat 6px 4px !important;}
.twolist_two li{float:left;width:348px !important;background:url(../images/list_arrow_dot.png) no-repeat 6px 4px !important;}
.twolist_yuer { margin-top:10px;}
	.twolist_yuer li{float:left;width:168px !important;*width:165px !important;padding-left:5px;}
.list_dot li,.twohand li{background:url(../images/list_arrow_dot.png) no-repeat 6px 4px !important;}

.hdlist{text-align:center;}
.hdlist dt{height:28px;}

.qywylist h2{ text-align:center; font-size:16px; font-weight:700; line-height:30px;}
.qywylist li { width:46px; text-align:center; float:left; line-height:24px;}
.hdimg .cl{float:left;margin-right:6px;*margin-right:0px; margin-top:10px;margin-bottom:10px;}
.hdimg dt{text-align:center;}
.zkxclist {border:4px solid #FFE6E6;padding:4px;float:left; margin-right:10px;margin-top:10px;}
.zkxclist dt{text-align:center;}
.zkxclist img{display:block;}

.jctjbox {background:url(../images/tour_jcyj.png) no-repeat 0 0; height:155px;width:670px; padding:8px 0 0 60px;overflow:hidden;}
.jctjbox dl {float:left; margin-right:20px;}
.jctjbox dt{padding:0;font-weight:normal;}
.jctjbox dd{margin-bottom:0;}
.jctjbox dd img {border:1px solid #E5E5E5;display:block;}

.twohand .title{background:none;border-bottom:1px solid #E5E5E5;text-align:center;margin-bottom:10px;}

.side_list .xld dt{text-align:center;}

.stool ul{ width:200px; margin:0 auto; margin-left:6px;z-index:1;overflow:hidden;}
	.stool li{  background:none; width:75px; margin-left:12px;_margin-left:6px;_margin-right:6px; padding:0;float:left;}
		.stool li a{ width:75px; height:28px; line-height:28px;text-align:center; display:block;background:url(../images/stooloff.gif) center no-repeat; margin-top:5px;}
		.stool li a:link{ font-size:14px; text-decoration:none;}
		.stool li a:visited{ font-size:14px; text-decoration:none;}
		.stool li a:hover{ font-size:14px; color:#ff6600; background:url(../images/stoolon.gif) center no-repeat;}

.stool_shiyoung ul{ width:200px; margin:0 auto; margin-left:6px;z-index:1;overflow:hidden;}
	.stool_shiyoung li{  background:none; width:132px; margin:0 auto; padding:0;text-align:center;}
		.stool_shiyoung li a{ width:132px; height:28px; line-height:28px;text-align:center; display:block;background:url(../images/stooloff_sy.gif) center no-repeat; margin-top:5px;}
		.stool_shiyoung li a:link{ font-size:14px; text-decoration:none;}
		.stool_shiyoung li a:visited{ font-size:14px; text-decoration:none;}
		.stool_shiyoung li a:hover{ font-size:14px; color:#ff6600; background:url(../images/stoolon_sy.gif) center no-repeat;}

#h_linklist {margin:10px 0 0 12px;}

.tab_home {position:relative;}
.tab_home .tb-c{padding:0 0 16px;*padding:0 0 30px;_padding:0 0 20px;}
.tab_home .tab-title {background:#B29F98;margin-top:0;padding:0;position:absolute;bottom:0;margin-top:2px;}
.tab_home .tb{padding:0;}
.tab_home .tb li{border-right:1px solid #FFF;}
.tab_home .tb a{border:0; text-align:center;font-weight:400;color:#FFF;width:126px;}
.tab_home .tb .a a{background:#E5DFD7;font-weight:400;color:#000;width:126px;}
.tab_home .xld .m{margin:8px 0px 10px 0 !important;}

.sxrj{margin-top:10px;}
.sxrj_img {padding-left:0 !important;float:left;height:auto !important;background:none !important; text-align:center;}
.sxrj_img img{display:block;}

.knowall_frame{zoom:1;overflow:hidden;}
.knowall_frame .frame-1-1-1-l{width:320px !important;}
.knowall_frame .frame-1-1-1-c{width:430px !important;}
.knowall_frame .frame-1-1-1-r{width:200px !important;}
.knowallhottext {background:url(../images/knowall_newsbg.png) no-repeat !important;width:410px;height:220px;padding: 10px 5px;}
.knowtextlist {z-index:1;overflow:hidden;}
.knowtextlist #imgtit01{font-size:14px;font-weight:700; line-height:30px;text-align:center;}
.knowtextlist .describ{text-indent:2em;line-height:20px;color:#696969; padding-bottom:10px;}
.knowtextlist li{font-size:14px;}
.fl_gray a{color:#727272;margin:0 6px;}

.gg_list {background:url(../images/gonggaotitbg.png) no-repeat !important;width:200px;height:240px;}
.gg_list .xl1 ul li{background:none !important;padding-left:5px;margin:5px 0;}
.new01 a{background:url(../images/a_05.gif) no-repeat right center;padding-right:24px;color:#F00;}
.new02 a{background:url(../images/a_03.gif) no-repeat right center;padding-right:24px;}

#photo_gallery{width:730px;height:150px;overflow:hidden;}
#demo1,#demo2{width:1460px;}

/* path */
.path{ height:29px; border-bottom:1px solid #e5e5e5;margin-bottom:6px;}
.path h2{ height:29px; line-height:29px; text-align:left; background:url(../images/path.gif) no-repeat left center; padding-left:20px; font-size:12px;font-family:宋体;font-weight:400;}
.path span{float:right;}
.path span a{ width:84px; height:27px; display:block; float:left; background: url(../images/an1bbs.gif) no-repeat;text-indent:-8888px;overflow:hidden;}
.path span a:hover{ background: url(../images/an2bbs.gif) no-repeat;}

/* gift */
.maincon_gift{float:left;width:670px;}
.side_gift{float:right;width:280px;}
.g_list{zoom:1;overflow:hidden;}
.giftcontit{background: url(../images/gift/gifttitbg.gif) repeat-x; height:37px;}
.giftcontit span{background: url(../images/gift/gifttit.gif) no-repeat; height:37px;width:132px;display:block;overflow:hidden;margin-left:12px;text-indent:-8888px;}

.s_gbox {background: url(../images/gift/giftsidebg.gif) repeat-y;}
.cxconbox .title{background: url(../images/gift/xycxtitbg.gif) no-repeat;text-indent:-8888px;height:31px;}
.cxbox{background: url(../images/gift/cxbox.gif) no-repeat;height:36px;text-align:center;margin-bottom:6px;}
.cxbox p{ padding-top:6px;}
.gift_dh .title{background: url(../images/gift/lpdhxx.gif) no-repeat;text-indent:-8888px;height:20px;margin-top:10px;}
.gift_dh dl{margin:10px;font-size:14px;color:#FFF;}
.gift_newdh .title{background: url(../images/gift/zxlpdh.gif) no-repeat;text-indent:-8888px;height:20px;margin-top:10px;}
.gift_newdh dl{}
.gift_newdh dd{color:#FFF;padding-left:6px;line-height:24px;}
.gift_newdh dt{border-bottom:1px dotted #6F6F6F;color:#E4ECD3;padding-left:6px;padding-bottom:6px;}
.infor_part {height: 253px;border-bottom:1px dashed #d9d9d9;display: block;padding: 13px;}
.infor_part .dl_1_1{background-color: #4c4b4b;height: 249px;width: 160px;padding-top: 2px;padding-left: 2px;float: left;}
.infor_part .dd_button {background:#97CA2D url(images/b_img_12.gif) no-repeat;height: 18px;width: 158px;float: left;text-align:center;}
.infor_part .dd_img img {float: left;margin-bottom: 2px;border: 0px;}
.infor_part #dd_h1 h2 {font-family: "微软雅黑", "宋体";font-weight: bolder;color: #333;line-height: 1.5em;text-decoration: none;font-size: 18px;text-align: left;}
.infor_part .dl_2_2{color: #333;line-height: 1.8em;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;display: block;float: left;width: 430px;margin-left: 10px;text-align: left;}
.infor_part .dl_2_2 span {color: #5CA701;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;}
.infor_part .dl_2_2 dt span {color: #999;clear: both;float: left;font-weight: 400;font-family: Verdana, Arial, Helvetica, sans-serif, "微软雅黑", "宋体";}

.pages { padding:10px 0;text-align:center;}
.pages a{ color: #666;font-family: Verdana,Arial,Helvetica,sans-serif,"微软雅黑","宋体";font-size: 12px;margin-left: 3px;margin-right: 3px;  text-decoration: none;padding:2px 3px;}
.pages strong {background:#9BCD31;padding:2px 3px;}

.hlbox .post {height: 200px;}
.goodblock .title .subtitle{font-size:12px;font-weight:400;}
/*调整首页焦点图 切换效果样式 朱煜彪 2011-12-8 9:56:47 开始*/
.tabcontent_sub01 li, .tabcontent_sub02 li {
    display: inline;
    padding-right: 10px;
	font-size:14px;
}
.tabcontent_sub01 li {
    color: #FC6D02;
}
.tabcontent_sub01 {
    clear: left;
    float: left;
}
/*调整首页焦点图 切换效果样式 朱煜彪 2011-12-8 9:56:47 结束*/
/*品牌根据地栏目 LuoFu*/
.brand_content { padding-top:5px; margin-left:4px; width:196px;}
.brand_content ul li{  display:block; float:left;width:50%; height: 40px;   text-align:center; margin:0; padding:0;overflow:hidden; }
.brand_content ul li img{ width:90px; height:34px; padding:0; margin:0; border:none; background:none}
/*品牌根据地栏目 end*/
/*baby服装show栏目 LuoFu*/
.tn{ width:960px; padding:0; padding-bottom:10px;}
.tn .picGruop{ width:960px; padding-left:4px;}
.tn h2{ background: url(../images/tnybg.png) repeat-x; padding-left:10px;}
.picGruop li{ float:left; margin:0 1px 0 0;display:inline;}
.picGruop a{ float:left;}
/*baby服装show栏目 end*/
/*焦点图下面页签切换CSS开始*/
.hlbox .menu {color:#272727;height:28px;border:1px solid #E3E3E3;}
.hlbox .menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.hlbox .menu li {display:block;float: left;background-image: url(../images/a9_47.gif);background-repeat: repeat-x;height: 28px;}
.hlbox .menu li a {color:#333333;text-decoration:none;border-left:1px solid #ececec;border-right:1px solid #ececec;height: 28px;display: block;width: 78px;font-family: "宋体";font-size: 14px;line-height: 1.8em;text-align: center;}
.hlbox .menu li a:hover {text-decoration: none;}
.hlbox .menu #tablink1 {border-left-style: none;}
.hlbox .menu #tablink4 {border-right-style: none;}

.hlbox .menu li a.tabactive {font-weight:bold;position:relative;background-color: #FFFFFF;}

.tabcontent_sub01 li,.tabcontent_sub02 li{padding-right:10px;display:inline;}
.tabcontent_sub01 li{color:#fc6d02;}
.tabcontent_sub01{clear:left;float:left;}
.tabcontent_sub02,.tabcontent_sub01{margin-left:10px;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {width:318px;height:160px;font-size:12px;padding:6px 1px 0 1px;overflow:hidden;}
#tabcontent1 a,#tabcontent2 a,#tabcontent3 a,#tabcontent4 a {font-family: "宋体";font-size: 12px;line-height: 1.8em;font-weight: normal;color: #333333;text-decoration: none;}
#tabcontent1 a:hover, #tabcontent2 a:hover, #tabcontent3 a:hover, #tabcontent4 a:hover {text-decoration: underline;
}

/*怀孕妈妈栏目修改*/
.yiBnTgDl dd,.yiBnTgDl2{-moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.boxbg3 .z h2,.arvSite ul li a,.yiBnTgDl dd,.recdUl li,.ecgeDl a,.tool .toolPic{background: url(../images/bpresspic.png) no-repeat;}
#conception .column2{ width:350px;}
.boxbg3{height: 284px; background: url(../images/boxbg3.gif) no-repeat; }
.boxbg3 .z h2 {padding-left: 28px; }
.teFont{ font-size:12px; font-weight:bold;}
.teH3{ clear:both; background-color:#f2f2f2; border-bottom:1px dashed #e3e3e3; margin:2px 10px 8px 0; padding-left:5px;}
.ie7 .teH3{ margin:5px 10px 10px 0;}

.arvSite ul{ overflow:hidden;word-wrap:break-word;}
.arvSite ul li{ float:left; display:inline; margin:0 13px 8px 0px; }
.arvSite ul li.teFont{ width:75px;}
.arvSite ul li a{ float:left;background-position:0 -33px; background-color:#f2f2f2; padding:0 3px 0 19px; line-height:20px; height:20px; display:inline-block;}
.arvSite ul li a:hover{ color:#fff;background-position:0 -54px; background-color:#a3cf34;}

.yiBnTgDl2{ background-color:#f3f3f3; border:1px solid #e5e5e5; padding:10px; height:100px; }
.yiBnTgDl dd{float:left; display:inline; margin:3px 8px 5px 8px; height:35px; width:55px;border:1px solid #e5e5e5;padding:2px 0px 2px 40px; text-align:left; background-color:#FFF;}
.yiBnTgDl dd a{float:left;  font-weight:bold; line-height:35px;}
.yiBnTgDl .bkBld{background-position:0 -82px;}
.yiBnTgDl .bhChk{background-position:0 -129px;}
.yiBnTgDl .bhBag{background-position:0 -185px;}
.yiBnTgDl .ifCls{background-position:0 -235px;}
.yiBnTgDl .cbTim{background-position:0 -288px;}
.yiBnTgDl .nwMa{background-position:0 -340px;}


.recdUl li{ border:1px solid #eeeeee; height:30px; margin:0 0 5px 0; padding-left:25px; overflow:hidden;}
.recdUl li a{ line-height:30px;}
.recdUl .rdLi1{background-position:0 -385px;}
.recdUl .rdLi2{background-position:0 -424px;}
.recdUl .rdLi3{background-position:0 -465px;}
.recdUl .rdLi4{background-position:0 -506px;}

.ecgeDl a{ float:left;background-position:0 -550px; width:90px; height:30px; line-height:30px; text-align:center;display:inline-block; margin:5px;}

.tool li{float:left; display:inline;width:80px; text-align:center; margin:5px 8px 0 12px;}
.tool li a{ display:block; }
.tool .toolPic{width:65px; height:65px; margin:0 auto;}
.tool .pic1{background-position:0 -584px;}
.tool .pic2{background-position:0 -650px;}
.tool .pic3{background-position:0 -719px;}
.tool .pic4{background-position:0 -786px;}

.boxbg3 .z .titletext{  margin-left:-10px; color:#ff6600;}
.yiBnTgL{float:left; display:inline; width:370px; margin-left:10px;}
.yiBnTgL p{ margin:5px 0 10px 0;}
.yiBnTgR{float:left; display:inline; width:300px; margin-left:20px;}

/*怀孕妈妈栏目 end*/
/*活动速递栏目修改*/
.mdPic img{
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.mdPic{ line-height:0; font-size:0px;}
.mdPic img{border: 1px solid #EBEBEB;padding: 2px; }
i{ font-style:normal;}
.boxbg4{height: 285px; background: url(../images/boxbg4.gif) no-repeat; overflow:hidden; }
#activity{ width:940px; height:284px; overflow:hidden;}
#activity .frame-1-1-1-l{ width:30%;}
#activity .frame-1-1-1-c{ width:42%;}
#activity .frame-1-1-1-r{ width:28%;}
#activity .block{ margin:0px;}
#activity .atH3{font-size:14px;}
#activity .atH3 .more{float: right; font-size: 12px; font-weight: 400; font-family: "SimSun"; color:#FF0000;}
#activity dl{ width:96%;}
#activity dl dt{ font-weight:bold; height:20px; overflow:hidden; line-height:20px;}
#activity dl dd{ height:35px; overflow:hidden; line-height:18px; margin-bottom:18px;}
#activity dl dd a{ color:#FF0000;}
#activity .focusboxac{ width:380px; height:200px; margin:12px auto 0 2px;}

#activity ul{ width:100%;}
#activity ul li{ margin:8px 0;}
#activity .mdPic{float:left; display:inline; width:55px; }
#activity .mdPic em{display:block; line-height:18px; height:18px; font-size:12px; overflow:hidden; text-align:center; }
#activity .mdPic img{width:48px; height:48px;}
#activity  ul li span{ float:left; display:inline-block; width:180px; margin-left:5px;}
#activity  ul li .span1{ width:50px;}
#activity  ul li span a{ display:block; font-weight:bold; height:20px; line-height:20px; overflow:hidden}
#activity  ul li span i{color:#767676; display:block;height:51px; line-height:17px;overflow:hidden}

#activity .slidebar{ top:200px !important;left: 270px !important;*z-index:1000;}
#activity .slidebar ul{ width:auto;}
#activity .slidebar li { width: 14px; height: 14px; line-height: 14px; border: 1px solid #7ead2a; background: #fff; opacity: 1;filter: alpha(opacity=100)!important; color: #7ead2a; margin-left: 4px;}
#activity .slidebar li.on{ font-size: 12px; width: 16px; height: 16px; line-height: 16px; background: #7ead2a; color: #fff;}

/*活动速递栏目修改end*/

/*同龄圈其它31站点首页入口*/
.boxbg5{background: url(../images/boxbg5.gif) no-repeat; overflow:hidden; margin-bottom:10px;}
#agegroup{ width:960px; padding:0; }
#agegroup h2{ padding-left: 35px;}
#agegroup h2 small{  color:#000; font-size:12px;}
#agegroup .agegroup{width:957px; margin:0px; background-color:#fff;border:1px solid #fdd3e3; border-bottom:none; border-top:none;}
#agegroup .agegroup ul li a:hover{ background-color:#ff85b4;}
#agegroup i{background: url(../images/bgbt.gif) no-repeat;width:960px; height:8px; display:block;}

/*首页 活动预告*/
.gz_mama_hdpic { width:960px; margin:2px auto;overflow:hidden;}
.gz_mama_hdpic dl { margin-left:-10px; width:976px;}
.gz_mama_hdpic dl dd{ float:left;width:222px; height:90px;overflow:hidden; margin-left:10px; display:inline; padding-left:10px;}
.gz_mama_hdpic dl dd.last { margin-right:0px;}
.gz_mama_hdpic dl dd h6 {font:18px/1 "微软雅黑"; margin-top:12px; margin-bottom:5px; font-weight:bold;}
.gz_mama_hdpic dl dd p{ font:12px/18px "微软雅黑"; }
.greenbox{ background:#eefae6; color:#619105;} 
.greenbox a:link,.greenbox a:visited {color:#619105;} 
.bluebox{ background:#e5f3fc; color:#0066cc;}
.bluebox a:link,.bluebox a:visited {color:#0066cc;} 
.redbox{background:#ffeded; color:#e73b3e;}
.redbox a:link,.redbox a:visited {color:#e73b3e;} 
.orangebox{ background:#feefda; color:#cc6600;}
.orangebox a:link,.orangebox a:visited {color:#cc6600;} 
.greenbox a:hover,.bluebox a:hover,.redbox a:hover,.orangebox a:hover{ color:#5A89DF;}

/*首页 右按钮*/
.right_botton, .right_botton .block{ margin: 0!important; border: none;}
.right_botton{ height: 120px; overflow: hidden; margin-bottom: 10px!important;}
.right_botton .slidebar{ bottom:5px !important; right:5px !important;*z-index:1000;}
.right_botton .slidebar li { width: 15px; height: 15px; line-height: 15px;background: #fff; opacity: 1;filter: alpha(opacity=100)!important; color: #7ead2a; margin-left: 4px;}
.right_botton .slidebar li.on{ width: 15px; height: 15px; line-height: 15px; background: #7ead2a; color: #fff;}

/*首页 资讯推广栏*/
.topicOut { margin: 10px 1px; padding: 5px 0; height: 200px; overflow: hidden; width: auto }
.topicList { float: left; width: 95%; height:200px; overflow: hidden }
#topicList {visibility:visible; height:200px; overflow:hidden; position:relative; z-index: 2; left:10px; width:888px;}
.sepPlan { margin: 0px; padding: 0px; position: relative; list-style-type: none; z-index: 1; width: 6660px; left: -666px; height: 230px; overflow: hidden  }
.sepPlan .topic { font-size: 14px; line-height: 36px }
.sepPlan li { overflow: hidden; float: left; width: 212px; height: 202px; margin: 0 5px; display: inline; }
.sepPlan li .img { width: 200px; height: 100px; padding: 5px; background: #fff; border: 1px solid #d5d5d5 }
.sepPlan li .txt { height: 36px; line-height: 36px; font-size: 14px; background-position: right -2595px;}
.sepPlan li .txt a:link,.sepPlan li .txt a:visited{ color:#973F04; }
.sepPlan li .txt a:hover,.sepPlan li .txt a:active{ color:#973F04; }
.sepPlan li .desc { text-indent: 2em }
.topicOut a.btnl:link, .topicOut a.btnl:visited, .topicOut a.btnr:link, .topicOut a.btnr:visited, .topicOut a.btnr:active, .topicOut a.btnr:hover { background: url(../images/carouse_btn.png) no-repeat 0 0; width: 20px; height: 30px; display: inline-block; margin-top: 50px; overflow: hidden; text-indent: -9999px }
.topicOut a.btnl:link, .topicOut a.btnl:visited { background-position: 0 0; float: left }
.topicOut a.btnl:active, .topicOut a.btnl:hover { background-position: -33px 0; float: left }
.topicOut a.btnr:link, .topicOut a.btnr:visited { background-position: 7px -39px; float: right }
.topicOut a.btnr:active, .topicOut a.btnr:hover { background-position: -26px -39px; float: right }