@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{font:12px Arial;color:#333;line-height:24px;background:#fff;}
ol,ul,li,dt,dd,dl{list-style:none;font-family:"SimSun";}
img{border:0;}
select,input{vertical-align:middle;}
a{color:#333; text-decoration:none;}
a:hover{color:#0099CC;}
input,button{cursor:pointer;}
.textinput{ border:1px solid #ccc; background:#f4f4f4;}
.font{font-size:18px;font-family:"Microsoft YaHei","Times New Roman",Times,serif;}
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{ zoom:1;}
/* 全局通用 */
 
/* 颜色属性 */
.cRed,a.cRed,a.cRed:visited{color:#ff601c;}
.cBlue,a.cBlue,a.cBlue:visited{color:#003366;}
.cDRed,a.cDRed,a.cDRed:visited{color:#bc2931;}
.cGray,a.cGray,a.cGray:visited{color: #333333;}
.cDGray,a.cDGray,a.cDGray:visited{color: #666666;}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff;}
.cBlack,a.cBlack,a.cBlack:visited{color:#000000;}
.cGreen,a.cGreen,a.cGreen:visited{color:#008000;}
.cYellow,a.cYellow,a.cYellow:visited{color:#996600;}
/* 字体属性 */
.fb{font-weight:bold;}.fc{ text-align:center;}.fl{ text-align:left;}.fr{text-align:right;}
/* 字体大小*/
.f12{font-size:12px;}.f14{font-size:14px;}.f22{font-size:22px;}.f16{font-size:16px;}.indent{ text-indent:2em;}
.fl{ text-align:left;}.fr{ text-align:right;}.fc{ text-align:center;}
/* 浮动 */
.left{float:left;}.right{float:right;}.li2 li{ float:left; width:49.5%; overflow:hidden;}
/* 虚线 */
div.hr{ height:1px;margin:5px 0;padding:0;border-bottom:#ccc dotted 1px;overflow:hidden;}
div.hr hr{ display:none;}
/* 间距 */
.mt10{ margin-top:10px;}.mr10{ margin-right:10px;}.mb10{ margin-bottom:10px;}.ml10{ margin-left:10px;}
.pt10{ padding-top:10px;}.pr10{ padding-right:10px;}.pb10{ padding-bottom:10px;}.pl10{ padding-left:10px;}
.ba1:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.ba1{ zoom:1;border:1px solid #e1e1e1;}.pa10 {padding:10px;}
.clear{ clear:both;overflow:hidden;height:0;font-size:0;line-height:0;}.hidden{ display:none;}
.f_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.img{background:url(img.gif) no-repeat;}

.btn{padding:4px 8px; line-height:16px;background:url(img.gif) -529px -345px no-repeat;color:#000; white-space:nowrap;}
.btn_upload{padding:4px 8px; line-height:16px;background:url(img.gif) -603px -345px no-repeat;color:#000; white-space:nowrap;}
a:hover.btn_upload,a:hover.btn{ color:#FFF;}

.top,.con,.foot{ width:950px;margin:0 auto;clear:both;overflow:hidden;zoom:1;}
.foot{}
.top{}
.con:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.con{ zoom:1; margin-bottom:8px;background:url(img.gif) -1094px top no-repeat;}

/* */
.menu{ background:url(menu.gif) no-repeat left top;}
.menu .logo{ float:left; padding-top:5px;}
.menu ul{padding:12px 0 8px 100px;float:left;}
.menu ul li{ height:24px;line-height:24px;overflow:hidden;}
.menu ul li a{ color:#fff;display:inline-block;width:34px;padding-left:2px;}
.menu .u160{ width:170px;}
.menu .u120{ width:130px; padding-left:100px;}
.menu .qlink{ clear:both; padding-top:8px; float:left; width:100%;}
.menu .qlink ul{ width:187px; overflow:hidden; padding:5px 0 0 50px; height:55px;}
.menu .qlink ul.pl10{ width:163px; padding-left:75px;}
.menu .qlink ul li{ white-space:nowrap;}
.menu .qlink ul li a{ width:100%; color:#666;}
.ads{ height:60px; overflow:hidden; clear:both; padding-bottom:10px;}
/* */
h1{  text-align:center;}
h1 a{font-size:20px;font-family:"Microsoft YaHei";color:#fe5f1d;}
.con h2.img{ text-align:right;font-size:12px;font-weight:normal;text-align:right; line-height:39px; height:39px; clear:both;
	background-position:left -1792px; padding-right:5px;}
.con h2.img span.left{float:left;text-align:left; color:#fff;font-family:"Microsoft YaHei"; font-weight:normal;
	padding:0 20px; font-size:20px;}
.con h3.img{font-size:12px;font-weight:normal;text-align:right; clear:both;margin-left:6px;}
.con h3.img span.left{float:left;text-align:left;font-weight:bold; padding:0 10px;}
.con h3.img a{ color:#666;text-decoration:none; padding-right:10px;}
.conA h3.img,.conG h3.img,.conD h3.img{ background-position:-835px -970px; padding-bottom:5px;}
.conA h3.img span.left,.conG h3.img span.left,.conD h3.img span.left{ background:#fff; padding:0 15px; color:#ca0034; font-weight:normal;}

.conA{ float:left;width:314px;overflow:hidden;}
.conB{ float:left;width:405px;overflow:hidden; margin-left:8px;}
.conC{ width:210px;float:right;background:#fcf2f3;}
.conC h3.img{ background-position:8px -1008px; padding-left:15px;height:36px; line-height:36px;}
.conC h3.img span.left{ font-size:14px; color:#fe6019;}
.conD{ width:940px;}
.conD li{float:left; width:120px; padding-left:15px;line-height:18px; height:120px;}
.conE{ float:left;width:225px;overflow:hidden; padding-left:10px;}
.conE h3.img{background-position:0 -880px; line-height:40px; height:48px; margin-left:10px;}
.conE h3.img span.left{ padding:0; font-size:14px;}
.conE table{ margin-left:10px;}
.conE td{ font-size:14px; line-height:25px; height:25px;}
.conF{ float:left;width:355px;overflow:hidden; padding-left:10px;}
.conG{ width:720px;float:left; padding-top:10px;}
.con_f,.con_t{ width:950px; overflow:hidden; height:6px; line-height:6px; clear:both; background:url(img.gif) left -1851px;}
.con_f hr,.con_t hr{display:none;}

/*  */
.p1{background:url(img.gif) left -2005px no-repeat; height:975px; overflow:hidden;}
.p1 h2.img{ background-image:none; padding:4px 0 0 30px;}
.p1 .conA .flash{background-image:none; height:440px; padding-left:5px;}
.p1 .conB .hot{background-image:none; font-weight:normal; line-height:32px; height:32px; font-size:12px;
	padding:10px 0 0 110px; overflow:hidden;}
.p1 .conB h1.pt10{padding:15px 0 12px 0;}
.p1 .conB h3.img{ background-position:-324px -56px;clear:both; height:32px; line-height:32px; margin-top:5px;}
.p1 .conB h3.img span{color:#fff;font-family:"Microsoft YaHei"; font-size:16px; padding-left:18px;}
.p1 .conB h3.img div.fc{ line-height:25px; overflow:hidden;}
.p1 .conB_tj{}
.p1 .conB_tj li{ width:49%; float:left; line-height:24px; overflow:hidden; height:24px;}
.p1 .conB_tj li span.cRed{padding-left:8px;}
.p1 .conB_hd{ clear:both;}
.p1 .conB_hd li{ padding:10px 5px 10px 5px; border-bottom:1px dotted #ccc;}
.p1 .conB_hd li strong.f14{background:url(img.gif) 3px -1095px no-repeat; padding-left:15px;}
.p1 .conB_hd p{ height:25px; overflow:hidden;}

.p1 .conB_wb{}
.p1 .conB_wb li{padding:11px 5px 11px 8px;_padding:10px 5px 10px 8px; border-bottom:1px dotted #ccc;line-height:22px; height:60px; position:relative; background:#fff;}
.p1 .conB_wb li img.left{width:55px; padding:2px; border:1px solid #ccc; background:#fff; margin:0 10px 0 5px; display:none;}
.p1 .conB_wb li a{ font-size:14px; font-weight:bold;}
.p1 .conB_wb li p{ position:absolute; bottom:0; padding:3px 0 8px 0; background:#fff; left:8px; width:390px;}
.p1 .conB_wb li p a{ font-size:12px; font-weight:normal;}
.p1 .conC{background:transparent;}
.p1 .conC h3.img{ background-image:none; height:52px; line-height:52px;}
.p1 .conC h3.img span.left{ visibility:hidden;}
.p1 .conC h3.img a{font-family:"SimSun"; line-height:65px;}
.p1 .conC .p1_gg{ padding:10px 25px;}
.p1 .conC .p1_gg li{ line-height:31px; height:31px;}
.p1 .conC .p1_tg h3 a{ width:100%; height:40px; text-indent:-999em; float:left; margin-top:40px; text-align:left; padding-bottom:10px;}
.p1 .conC .p1_tg .con_b{ background:#fdf2f3; border:1px solid #ff7d88; border-top:none; clear:both;
	padding:2px 8px 5px 8px; line-height:18px;}
/* 大图切换 */
#focuspic{width:309px;height:440px;clear:both;overflow:hidden;}
#focuspic .imgWrap{position:relative;width:309px;height:350px;margin:0 auto}
#focuspic .imgbox{width:309px;height:350px;margin:0px auto 0;position:absolute;z-index:99;}
#focuspic .imgWrap .txtbg{position:absolute;z-index:999;left:0;top:315px;width:309px;height:40px;background:#000;filter:alpha(Opacity=60);-moz-opacity: 0.6;}
#focuspic .ftxt{position:absolute;z-index:9999;left:0;width:309px;height:40px;top:322px;overflow:hidden;line-height:23px;}
#focuspic .ftxt p{width:305px;margin:0px auto;}
#focuspic .ftxt .colfff{padding-left:10px;color:#fff;font-family:"微软雅黑","黑体";font-size:18px; overflow:hidden; height:20px;}
#focuspic .ftxt .colfff a{color:#fff;font-family:"微软雅黑","黑体";font-size:18px;}
#focuspic .ftxt .colfff a:visited{color:#fff}
#focuspic .ftxt .colfff a:hover{color:#fff}
#focuspic .ftxt .colhui{color:#C1C1C1}
#focuspic .ftxt .mart10{margin-top:10px}
#focuspic .thumbWrap{width:305px;margin:9px auto 0}
#focuspic .thumbWrap div{width:73px;height:80px;cursor:pointer;margin-right:3px;float:left;display:inline}
#focuspic .thumbWrap div img{width:73px;height:80px;margin:0px 0 0 0px}
#focuspic .thumbWrap div.on img{border-bottom:3px solid #cc0000}
#focuspic .thumbWrap div.off{}
#focuspic .thumbWrap div.off img{background:#000;filter:alpha(Opacity=60);-moz-opacity:0.6;}
#focuspic .ftxt{width:309px;}
.dis{display:block}
.undis{display:none}
#headerAd{height:220px;}
#headerAd .hAdLeft,#headerAd .hAdRight{width:100px;height:220px;margin-bottom:0;padding-bottom:0;}
#headerAd .hAdTop,#headerAd .hAdDown{width:730px;height:50px;margin-bottom:0;padding-bottom:0;}
#headerAd .hCenter{width:730px;height:220px;}
#headerAd .hAdBanner{width:auto;height:104px;padding-top:4px;margin:5px 0;border:#bad9f5 solid 1px;background:url(c_boxB_bg.gif) repeat-x left -20px;}
#headerAd .hAdBanner div ul,#headerAd .hAdhuanrao{line-height:20px;color:#999;}
#headerAd .hAdBanner div ul li a,#headerAd .hAdhuanrao a{color:#000082;}
#headerAd .hAdBanner div ul li a:hover,#headerAd .hAdhuanrao a:hover{color:#cc0000; text-decoration:underline;}
#headerAd .hAdhuanrao{width:465px;}


.p2 .conD{ background:url(img.gif) left -465px no-repeat; line-height:18px; margin-left:5px; height:370px;}
.p2 .conD .pa10{ margin:0 10px 32px 30px;background:#fff; line-height:24px; padding-bottom:0;}
.p2 .today_baby{ width:205px; height:250px; float:left; margin:5px 10px 20px 15px; position:relative;_display:inline;}
.p2 .today_baby span.img{position:absolute; width:115px; height:65px; top:0; left:0; text-indent:-999em; background-position:-820px top;}
.p2 .today_baby span.font{ font-size:18px; line-height:30px; height:30px; background:#000; left:0; bottom:0;right:0;
	opacity:0.6; filter:alpha(opacity=60);
	position:absolute;text-align:center;}
.p2 .today_baby span.font a{color:#fff;opacity:1; filter:alpha(opacity=100);}
.p2 .today_baby_li{ float:left; width:710px;}
.p2 .today_baby_li li{ width:100px; height:135px; margin-left:0px; float:left; text-align:center; padding-top:5px; overflow:hidden;}
.p2 .today_baby_li li a{ display:block;}

.p3{}
.p3 .conA div.fc a{ display:block;}
.p3 .conB h1 a{ font-size:20px;}
.p3 .conB h3.img{ background-position:left -825px; line-height:40px;height:40px; margin:0 0 10px 0;}
.p3 .conB h3.img span{ padding:0; font-size:14px;}
.p3 .conB .con_b{ width:380px; height:90px; padding:0; background-image:none;}
.p3 .conB .con_b p{ line-height:18px;}
.p3 .conB ul{ float:left; width:245px;}

.p4{}
.p4 .tools{ background-position:-310px -110px; height:220px; clear:both; margin-top:5px;}
.p4 .tools li{ float:left; width:50%;}
.p4 .tools li a{ width:100%; display:block; height:43px; text-indent:-999em;}
.p4 .conB{ height:715px; overflow:hidden;}
.p4 .conB h3.img{ background-position:left -825px; line-height:40px;height:40px;clear:both; margin-left:0;}
.p4 .conB h3.img span{ padding:0; font-size:14px;}
.p4 .conB li{ line-height:26px; height:26px; overflow:hidden;}
.p4 .conB .li2 li{ height:auto;line-height:25px; font-size:14px;}
.p4 .conC .login{ padding:5px 10px 10px 10px; color:#F03; font-family:"SimSun";}
.p4 .conC .login .textinput{ width:100px; border:1px solid #fec7da; background:#fff; padding:2px 5px;}
.p4 .conC .login p{ padding-bottom:8px;}
.p4 .conC li{ line-height:25px; height:25px; padding-left:10px;}

.p5{}
.p5 .con_t{ background-position:left -1774px;}
.p5 h3.img{background-position:right -970px;}

.p6{background-position:-1094px -1157px;}
.p6 h2.img{ background-position:left -1892px;}
.p6 .con_f{ background-position:left -1947px;}
.p6 .conE{ height:195px; padding-top:5px;}

.p7{background-position:-1094px -1157px;}
.p7 .con_t{ background-position:left -1873px;}
.p7 .con_f{ background-position:left -1947px;}
.p7 .conC{ background:#f3fdfe;}
.p7 h3.img span.left{ color:#009aca}
.p7 .conC h3.img{ background-position:8px -1048px;}
.p7 .conF h3.img{background-position:0 -880px; line-height:40px; height:48px; margin:5px 10px 0 10px;}
.p7 .conF h3.img span.left{ padding:0; font-weight:normal;}
.p7 .conF div.pr10{ padding:5px 10px 0 10px;}
.p7 .conF div.pr10 a{display:block;}
.p7 .conF li{ line-height:24px; height:24px; overflow:hidden;}
.p7 .conC ul{ padding-left:10px;}

.p8{}
.p8 .con_t{ background-position:left -1774px;}
.p8 .conG{ clear:both; background:url(img.gif) 15px -1120px no-repeat;}
.p8 .conG h3.img{background-position:right -970px;}
.p8 .day_tab{ margin:32px 0 15px 15px;}
.p8 .day_tab_s{color:#d4335c; padding-bottom:5px;}
.p8 .day_tab table{width:705px; background:#ffccd1;}
.p8 .day_tab table th{padding-left:5px;background:#fcf2f3;}
.p8 .day_tab table td{ background:#fcf2f3;padding:2px 5px; text-align:center;}
.p8 .day_tab_post{ width:395px; height:70px; margin:15px 0 0 328px;}
.p8 .day_tab_post p{ padding-top:10px;}
.p8 .day_tab_post .textinput{ background:#fff; width:60px;}
.p8 dl.zh{ padding-left:10px;}
.p8 dl.zh dt{ float:left; width:70px; height:70px; padding-top:5px; clear:left;}
.p8 dl.zh dd{ width:120px; float:right;height:75px;line-height:18px; clear:right; margin-right:10px;}
.p8 .pl10 p{ padding-bottom:10px;}
.p8 .pl10 p .textinput{ border:1px solid #ccc; width:180px;}
.p8 .qna_tab{ margin:10px 0 0 15px; background:#fff; padding-bottom:10px;}
.p8 .qna_tab table{ width:705px;}
.p8 .qna_tab table th{ color:#d7325a; background:#fcf2f3; text-align:left; padding-left:8px; line-height:28px; height:28px;}
.p8 .qna_tab table td{ padding:2px 0 2px 8px; border-bottom:1px dotted #ccc;}
.p8 .qna_tab .even td{ background:#ffffff;}

.link{}
.link h2 em{ font-style:normal;color:#666;}
.link div.pa10{ line-height:28px;}
.link div.pa10 a{ display:inline-block;padding:0 8px;white-space:nowrap;color:#000;}

/* 二级页 */
.p_2{ background-image:none;}
.p_2 h2.pb10{ background:url(topz.gif) no-repeat left top; height:45px; text-align:right; padding-right:20px;
	font-size:14px; color:#fff; line-height:45px;}
.p_2 h2.pb10 a{color:#fff; padding:0 4px;}
.p_2 h3.img{ line-height:42px; height:42px;}
.p_2 h3.img span.left{ color:#fff; font-size:20px; font-weight:normal; padding-left:15px;}
.con_L,.con_R{float:left; width:470px; height:286px; background:url(boxz.gif) no-repeat top left;}
.con_R{float:right; }
.p_2_li{ padding:10px 15px;}
.p_2_li em{ font-style:normal; color:#F30;}
.imgtxt{line-height:0;zoom:1;clear:both;overflow:hidden;}
.imgtxt li{margin-bottom:10px;clear:both;}
.imgtxt h3{line-height:21px;}
.imgtxt img{float:left;line-height:1em;}
.imgtxt p{margin:0;line-height:19px;color:#666666;}

.pic120{padding:0 0 0 135px;}
.pic120 h3 a,.pic120 h3 a:visited{color:#039;font-size:14px;}
.pic120 h3 a:hover{color:#cc0000;}
.pic120 img{margin-left:-135px;}
