@charset "gb2312";
/* CSS Document */

html{background:#F4F5F7 url(//www1.pcbaby.com.cn/global/2009/c/img/background.gif) repeat-x top center;padding:0px;margin:0px auto;}
body{background:#FFF; font-family:"ËÎÌå";padding:0px;margin:0px auto;text-align:center;width:1000px;font-size:12px;color:#777;}
a{color:#777;text-decoration:none;} a:hover{color:#FF6600;text-decoration:underline;}
ol,ul,li,dl,dd,dt{padding:0;margin:0;list-style:none;}
img{border:none;-ms-interpolation-mode:bicubic; vertical-align:top;}
form,p{padding:0;margin:0;}
i,em{font-style:normal;}
input,textarea,select,option{font-size:12px;font-family:"ËÎÌå";color:#525252;}
input{ margin:0; padding:0;}
.clear{clear:both;height:0px;line-height:0px;font-size:0px;zoom:0;visibility:hidden;}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}.clearfix{*zoom:1}
.spanclass{display:none;}

/*block(head.css ¿ò¼Ü)*/
/*Í·²¿*/
#expHead{ width:100%; clear:both; height:88px; overflow:hidden; background:url(//www1.pcbaby.com.cn/2011/zjt/images/artBg.png) 0 -578px repeat-x;position:relative;}
#expHead .expLogo{ float:left; width:250px; height:78px; overflow:hidden; background:url(//www1.pcbaby.com.cn/2012zjt/logo.jpg) no-repeat; 0 0}
#expHead .expLogo .logo{ width:145px; height:78px; overflow:hidden; float:left;}
#expHead .expLogo .expert{ width:100px; height:78px; overflow:hidden; float:left;}

#expHead .ksSearch{ width:530px; float:right; margin:20px 0 0 0;}
#expHead .ksSearch .logo{ display:block; width:66px; height:25px; background:url(//www1.pcbaby.com.cn/babyhealth/images/zz/headBg.png) no-repeat -330px 0; float:left;}
#expHead .ksSearch input{ color:#525252;}
#expHead .ksSearch .form_search{ width:79px; height:18px; margin-right:7px;}
#expHead .ksSearch .form_txt{ width:248px; height:16px;padding:0 5px;line-height:17px; overflow:hidden; margin-right:6px;color:#444;}
#expHead .ksSearch .form_btn{ width:80px; height:27px; background:url(//www1.pcbaby.com.cn/babyhealth/images/zz/headBg.png) no-repeat -403px 0; border:0}
#expHead .nav{ height:26px; border-left:1px solid #e2e2e2;border-top:1px solid #e2e2e2; background:url(//www1.pcbaby.com.cn/babyhealth/images/zz/zzMainBg2.png) repeat-x 0 -912px; position:absolute; right:0; bottom:8px; line-height:26px; color:#ddd}
#expHead .nav a{ display:block; width:65px; height:26px; float:left;}
#expHead .nav span{ display:block; float:left; width:1px; height:12px; margin-top:7px; overflow:hidden;  background:#ddd}
#expHead .nav a.selected{ width:74px; background:url(//www1.pcbaby.com.cn/babyhealth/images/zz/zzMainBg2.png) repeat-x 0 -946px; color:#fff;}

.wrap{ width:1000px; margin:0 auto}
.main{width:990px;text-align:left; margin:0 auto; overflow:hidden; padding-bottom:10px;}
.main i{float:left; display:block; padding:0; margin:0}
.layA,.layB,.layC,.layAB{float:left; display:inline;overflow:hidden;}
.layA{ width:230px; margin-right:10px;}
.layB{ width:510px;}
.layAB{ width:750px;}
.layC{ float:right;width:230px; margin-right:0px}
.mark{ float:left}
.subMark{ float:right; padding-right:10px;}
.mt10{margin-top:10px;}

.focuse .pagination .toc,.modB .thA,.modC .thA,.modC .thA .mark,.modD .thA,.modD .thA .mark,.modD .thA .subMark,.part2 .pagination .toc,.mLeft,.mRight,.part4 .pagination .selected{background:url(//www1.pcbaby.com.cn/2012zjt/bg.png) no-repeat;}

.modA{ border:#ddd 1px solid;}
.modA .thA{ background:#f8f8f8; height:36px; line-height:24px; border-bottom:#ffaf27 2px solid;}
.modA .thA .mark{font-size:18px; padding-left:10px; font-family:"Î¢ÈíÑÅºÚ"; padding-top:8px; color:#ffaf27; font-weight:bold;} 
.modA .thA .mark em{color:#d3d3d3; font-family:Arial; padding-left:7px;font-weight:normal;}
.modA .tbA{background:#fcfcfc; height:350px; overflow:hidden; padding:0 10px;}

.modB .thA{ height:30px; line-height:30px;}
.modB .thA .mark{padding-left:10px; color:#fff; font-size:14px; font-weight:bold;}
.modB .tbA{border:#ddd 1px solid; padding:10px;}

.modC{width:980px; overflow:hidden;}
.modC .thA{ height:50px; background-repeat:repeat-x; background-position:0 -223px;}
.modC .thA .mark{width:230px; height:50px;}
.modC .thA .subMark{width:730px; text-align:right; padding-top:13px; height:24px; line-height:24px;}

.modD .thA{background-position:0 -487px; background-repeat:repeat-x; height:34px;}
.modD .thA .mark,.modD .thA .subMark{height:34px; line-height:30px; width:300px; overflow:hidden; background-position:0 -527px;}
.modD .thA .subMark{ background-position: right -563px;}
.modD .tbA{border:1px solid #e5e7e6; border-top:none; height:117px; overflow:hidden; padding:5px 10px; line-height:24px;}
.layC .modD .thA{background-position:0 -447px;}
.layC .modD .thA .mark{width:auto; background:none; padding-left:11px; color:#f60; font-weight:bold; font-size:14px;}

.capital{padding-top:5px;}
.ivy230{margin-bottom:9px;}
.part1 .modC .thA .mark{background-position:0 -279px;}
.part2 .modC .thA .mark{background-position:0 -335px;}
.part3 .modC .thA .mark{background-position:0 -391px;}

.ulTxtA{width:208px; overflow:hidden;}
.ulTxtA li{float:left; width:208px; border-bottom:#ddd 1px dotted; height:117px; overflow:hidden;} 
.ulTxtA li .tit{ line-height:26px; height:26px; _height:32px; overflow:hidden; padding-top:6px;} 
.ulTxtA li .tit a{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; color:#ffaf27;}
.ulTxtA li .tit a:hover{color:#f60;}
.ulTxtA li .des{line-height:23px; width:218px; height:69px; overflow:hidden;}
.ulTxtA li .des a{margin-right:13px;}

.picTxtA{width:205px; height:209px;_height:207px; overflow:hidden;}
.picTxtA dt{height:88px; width:205px; overflow:hidden;}
.picTxtA dt .pic{width:92px;}
.picTxtA dt .pic img{padding:2px; border:1px solid #ddd;}
.picTxtA dt .tit{width:111px; overflow:hidden; height:24px; line-height:24px;}
.picTxtA dt .tit a{color:#f60; font-size:14px; font-weight:bold}
.picTxtA dt .des{line-height:20px; height:65px; overflow:hidden; width:111px;}
.picTxtA dt .des em{color:#454545;}
.picTxtA dd {height:122px; width:205px; overflow:hidden;}
.picTxtA dd .tit{width:205px; height:24px; line-height:24px; overflow:hidden;}
.picTxtA dd .tit a{color:#555; font-weight:bold; font-size:14px;}
.picTxtA dd .tit a:hover{color:#f60;}
.picTxtA dd .des{line-height:24px;}
.picTxtA dd .des a{color:#f60;}


.focuse{padding:4px; border:#ddd 1px solid; height:380px;_height:388px; overflow:hidden; width:500px; _width:510px;}
.focuse .sliderwrapper{height:300px; overflow:hidden;}
.focuse .pagination{height:86px; overflow:hidden; margin-top:-7px; position:relative; width:510px;}
.focuse .pagination .toc{display:inline; float:left; width:165px; height:86px; margin-right:3px; background-position:0 -126px;}
.focuse .pagination .selected{background-position:0 -32px;}
.focuse .pagination .toc .tit{width:155px; padding:15px 5px 0; text-align:center; height:24px; _height:39px; line-height:24px;overflow:hidden;}
.focuse .pagination .toc .tit a{font-weight:bold; font-size:14px; color:#555;}
.focuse .pagination .toc .des{width:145px; line-height:22px; height:48px; overflow:hidden; padding:0 10px; color:#555;}
.focuse .pagination .selected .tit a,.focuse .pagination .selected .des{color:#fff;}

/*¹ö¶¯*/
.mLeft,.mRight{width:28px; height:28px;position:absolute; top:90px;}
.mLeft{left:20px; background-position:-202px -55px}
.mRight{right:15px;background-position:-202px -100px}
.mLeft:hover{ background-position:-202px -142px}
.mRight:hover{background-position:-202px -184px}


.rollbox{width:100%;position:relative; padding-left:5px;}
#rollbox{ margin:0 auto; padding:20px 0 10px;overflow:hidden;}
.c li{ width:224px;  display:inline;float:left; vertical-align:top;}
.c li .pic img{width:200px; height:150px; vertical-align:top; padding:4px; border:#ddd 1px solid;}
.c li .tit{width:200px; text-align:center; line-height:24px; height:24px; overflow:hidden}


.part2 .pagination{ padding-left:400px;}
.part2 .pagination .toc{float:left; display:inline; width:100px; height:24px; text-align:center; overflow:hidden; background-position:-114px -603px; font-size:14px; margin-right:10px; color:#555; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer;}
.part2 .pagination .selected{background-position:0 -603px; color:#fff;}

.picTxtB{padding-left:11px;}
.picTxtB li{width:190px; height:290px; overflow:hidden; margin:0 26px; float:left; display:inline;}
.picTxtB .line{width:100%; height:0; overflow:hidden; border-bottom:#ddd 1px dashed; margin:0 10px}
.picTxtB li i{width:190px;}
.picTxtB .tit{padding-top:7px; height:31px; line-height:31px; overflow:hidden; text-align:center;}
.picTxtB .tit a{ font-weight:bold; color:#555;}
.picTxtB .tit a:hover,.picTxtB .subtit a{color:#f60;}
.picTxtB .tit a em{color:#f60;}
.picTxtB .pic{padding-bottom:2px;}
.picTxtB .pic img{width:180px; height:135px; padding:4px; border:#ddd 1px solid;}
.picTxtB .subtit{height:24px; line-height:24px; overflow:hidden; color:#555;}
.picTxtB .subtit a{color:#555;}
.picTxtB .subtit a:hover{color:#f60}
.picTxtB .des{line-height:22px;overflow:hidden; text-indent:2em;}
.picTxtB .des a{color:#f60;}
.picTxtB .kw{line-height:22px; height:22px; overflow:hidden;}
.picTxtB .kw a{color:#999;}
.picTxtB .kw a:hover{color:#f60;}
.ulTxtB {padding-left:12px; padding-top:5px;}
.ulTxtB li{width:927px; overflow:hidden; float:left; display:block; padding:15px 19px; border:#fff 1px dotted; border-bottom-color:#777; margin-bottom:-1px;zoom:1}
.ulTxtB .hover{background:#fffdf0; border:#fedd6a 1px solid;margin-bottom:0} 
.ulTxtB .tit{background:#eee; color:#999; width:115px; height:60px; overflow:hidden; line-height:60px; font-size:34px; font-weight:bold; text-align:center; font-family:"Î¢ÈíÑÅºÚ"}
.ulTxtB .hover .tit{background:#ffc13c; color:#fff;}
.ulTxtB .ides{height:60px; line-height:30px;overflow:hidden; width:810px;}
.ulTxtB .ides a{margin:0 15px; color:#333}
.ulTxtB .ides a:hover{color:#f60;}

.contact{line-height:24px; padding-top:10px;}

.part4 .pagination .toc{width:102px; text-align:center; font-weight:bold; font-size:14px; color:#555; cursor:pointer;}
.part4 .pagination .selected{color:#f60; background-position:0 -630px;}
.part4 .contentdiv{padding:10px 0; height:88px; overflow:hidden;}







