.dhBg{ background:url(../images/dhBg.png) 0 0 no-repeat;}
.dhList1{ position:relative; *zoom:1;}
.dhList1 dt,.dhList1 dd{ float:left; display:inline;}
.dhList1 dt{ width:66px; height:35px; line-height:35px; text-align:right; font-size:14px; color:#38bec9; padding:0 5px;}
.dhList1 dd{ width:534px; position:relative;}
.dhList1{ height:35px; overflow:hidden; border-bottom:#ddd solid 1px; padding:0 0 7px 0; margin-bottom:7px;}
.dhList1 dd a{ float:left; display:inline; white-space:nowrap; font-size:14px; margin:0 10px; line-height:35px;}
.dhList1 dd a:hover,.dhList1 dd a.active{ color:#ff6600;}
.dhList1 dd:after,.dhList1:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; *zoom:1;}

.psyLayer1{ height:40px; overflow:hidden; margin-top:28px; padding:0 0 0 30px;}
.psyList1{ height:44px;}
.psyList1 li{ height:44px; line-height:44px; font-size:14px;}
.dh-left{ width:870px;}
.dh-right{ width:308px;}

.doList1{ height:auto;}
.doList1 dt{ color:#333;}
.doList1 dd a{ border:#ddd solid 1px; padding:0 6px; border-radius:2px; line-height:26px; margin:4px 10px;}
.doList1 dd a i{ color:#37c1cc;}
.doList1 dd a span{ display:inline-block; width:6px; height:6px; background-position:-6px -63px; margin:3px 0 0 5px;} 
.doList1 dd a i{ vertical-align:middle; font-style:normal;}
.doLeft1{ width:200px;}
.doRight1{ width:660px;}

/*医服中心css*/
.dcLeft{ width:1200px;}
.dcRight{ width:308px;}
.dcBox1{ border:#39bfca solid 1px; padding:10px 20px; line-height:30px;}
.dcBox1 h3{ font-size:24px; display:inline; margin-right:10px;}
.dcMenuBox{ background:#39bfca; overflow:hidden;}
.dcNav{ overflow:hidden; _zoom:1;}
.dcNav li{ float:left; display:inline; border-right:#13adba solid 1px;}
.dcNav li a{ display:block; height:34px; line-height:34px; padding:0 16px; font-size:14px;}
.dcNav li a:link,.dcNav li a:visited{ color:#fff;}
.dcNav li a:hover,.dcNav li.active a{ color:#fff; background:#01919a;}
.dcTit1{ padding:0 15px; height:30px; line-height:30px; background:#f1f1f1; border-bottom:#ddd solid 1px;}
.dcIco1{ display:inline-block; width:10px; height:9px; vertical-align:middle; background:url(../images/hart.png) 0 0 no-repeat; margin-right:5px;}
.dcTit1 b{ font-size:14px; font-weight:normal; color:#39bfca;}

.dcList1{}
.dcList1 li{ font-size:14px; width:258px; margin:0 15px; float:left; display:inline; line-height:24px; padding-top:20px; position:relative;}
.dcList1 li .dcLabel{ width:80px; text-align:right; float:left; display:inline; color:#37c1cc;}
.dcList1 li .dcText1{ width:178px; float:left; display:inline;}
.dcList1 li .dcText1 > p{ height:24px; overflow:hidden; display:block; padding-right:10px;}
.dcList1 li .dcText1 > p span{ display:block;}
.dcBiao{ width:0; height:0; border:transparent solid 5px; border-top:#39bfca solid 5px; position:absolute; right:0; top:30px;}
.dcBiao1{ width:0; height:0; border:transparent solid 8px; border-bottom:#ddd solid 8px; position:absolute; left:128px; top:-16px;}
.dcBiao2{ width:0; height:0; border:transparent solid 8px; border-bottom:#f1f1f1 solid 8px; position:absolute; left:128px; top:-14px;}
.dcTextCon{ border:#ddd solid 1px; padding:15px; background:#fff; position:absolute; left:0; top:50px; width:258px; border-radius:3px; background:#f1f1f1; display:none;}
.dcList1 li.active .dcTextCon{ display:block;}

.doNav{}
.doNav dt{}
.doNav dt > a{ display:block; height:35px; line-height:35px; padding:0 0 0 16px; background:#dcf8fb url(../images/arrow-do.png) 100% 50% no-repeat; font-size:14px; border-left:#dcf8fb solid 4px;}
.doNav a:link,.doNav a:visited{ color:#37c1cc;}
.doNav a:hover{ color:#37c1cc;}
.doNav dt > a:hover{ border-left:#39bfca solid 4px; background:#fafafa; position:relative; z-index:101;}
.doNav dt.active > a{ background:#fafafa; border-left:#39bfca solid 4px; position:relative; z-index:101;}
.doNav dd{}
.doNav dd a{ display:block; padding:0 0 0 20px; height:35px; line-height:35px;}
.doNav dd a span{ color:#999; margin:0 3px;}
.doMenuBox{ width:488px; height:454px; left:197px; top:-1px; border:#ddd solid 1px; background:#fafafa; position:absolute; z-index:100; display:none;}
.doNav dt.active .doMenuBox{ display:block;}
.doTit1{ height:24px; line-height:20px; border-bottom:#ddd solid 1px; padding:0 10px;}
.doList2{ overflow:hidden; *zoom:1;}
.doList2 li{ line-height:26px;}
.doList2 li label{ width:60px; text-align:right; float:left; display:inline; font-weight:bold; padding:0 10px 0 0;}
.doList2 li label a:link,.doList2 li label a:visited{ color:#666;}
.doList2 li label a:hover{ color:#FF6600; text-decoration:underline;}
.doList2 li .doText1{ width:398px; float:left; display:inline;}
.doList2 li .doText1 a{ white-space:nowrap;}
.doList2 li .doText1 a,.doList2 li .doText1 span{ float:left; display:inline;}
.doList2 li .doText1 a:link,.doList2 li .doText1 a:visited{ color:#666;}
.doList2 li .doText1 a:hover{ color:#FF6600; text-decoration:underline;}
.doList2 li .doText1 span{ color:#ddd; margin:0 6px;}
.doList3{ width:210px; float:left; display:inline; height:127px; border-bottom:#ddd dotted 1px; margin: 0 0 15px 17px;}
.doList3 li label,.doList3 li .doText1{ float:none; display:block; width:auto; text-align:left;}
.doSearch input{ height:25px; line-height:25px; vertical-align:middle; border:#ddd solid 1px; padding:0 5px; width:140px;}
.doSearch .btn{ color:#fff !important;}
.doSearch{ padding:0 17px 0 0; *padding:15px 17px 0 0;}
.doTit2{ height:45px; line-height:45px; background:#edf4f6; width:868px;}
.doTable-h{ height:45px;}
.doTit2 b{ display:block; width:278px; text-align:center; font-size:16px; font-weight:normal;}
.doDate{ width:518px; padding:0 36px;}/*514*/
.doDateBox{ width:518px; overflow:hidden;}
.doDate ul{ width:50000px;}
.doDate ul li{ float:left; display:inline; width:518px;}
.doDate ul li span{ float:left; display:inline; line-height:18px; color:#666; padding-top:5px; width:74px; text-align:center;}
.doPrev,.doNext{ display:block; width:19px; height:26px; position:absolute; top:12px; background:url(../images/doBtn.gif) 0 0 no-repeat;}
.doPrev{ background-position:0 0; left:17px;}
.doNext{ background-position:-19px 0; right:17px;}
.doPrev:hover{ background-position:0 -26px;}
.doNext:hover{ background-position:-19px -26px;}
.doLeft2{ width:314px;}
.doRight2{ width:518px; margin:0 0 0 2px;}
.doCon{ width:518px; float:right; overflow:hidden; border-left:#ddd solid 1px;}
.col{ float:left; display:inline; width:74px; border-left:#ddd solid 1px; margin-left:-1px; padding-bottom:5000px; margin-bottom:-5000px;}
.col span{ display:block; height:38px; line-height:38px; text-align:center;}
.col span a{ display:block; height:37px; background-color:#ddf9fa;}
.col span a:hover,.doConLi li.active .col .doheight span a{ background-color:#37c0c8; color:#fff;}
.doConLi li.active .col .doheight span a:hover{ background:#0a939b; color:#fff;}
.doConLi li{ overflow:hidden; background:url(../images/timesgrid.png); width:50000px; margin-bottom:-1px; *margin-bottom:-5px;}
.doConLi li .do-tr{ float:left; display:inline; width:518px;}
.doheight{ overflow:hidden;}
.col span .do-more{ background-color:#ddf9fa; background:none; display:none;}
.col span .do-more:hover{ background:none; text-decoration:underline; color:#38bec9;}

.do-hdBox{ height:189px; border-bottom:#ddd solid 1px;}
.do-hdBox .psy-doctorList li{ width:auto; margin:0;}
.do-hdBox .psy-doctorList li .psyText1{ width:178px; padding: 5px 10px 0 15px;}
.do-hdBox .psy-doctorList li .psyText1 p{ line-height:20px;}
.do-hdBox .psy-doctorList li .psyText1 b{ padding-bottom:5px;}
.do-btnBox{ clear:both;}
.do-btnBox a{ margin:0 5px;}

.dh-btn-prev,.dh-btn-next{ display:block; float:left; width:24px; height:22px; overflow:hidden; cursor:pointer; margin-top:5px; margin-left:-1px;}
.dh-btn-prev{ background-position:-22px 0;}
.dh-btn-prev:hover{ background-position:-22px -27px;}
.dh-btn-next{ background-position:-56px 0; }
.dh-btn-next:hover{ background-position:-56px -27px; }
.dhBox2{ width:849px; height:100px; overflow:hidden; padding-top:15px;}
.dhBox2 .psy-doctorList{ position:absolute; left:0; top:15px;}
.dhBox2 .psy-doctorList li{ width:283px;}
.dhBox2 .psy-doctorList li .psyText1{ width:167px;}
.dhLayer2{ padding:12px 20px 0 20px;}
.dhLayer2 span{ display:inline-block; width:8px; height:8px; border-radius:4px; background:#c8c8c8; margin:0 3px;}
.dhLayer2 span.current{ background:#39bfca;}
.doList4{ margin-bottom:-1px; overflow:hidden;}
.doList4 .psy-doctorList{ margin-bottom:-1px;padding:10px 10px 0;}
.doList4 .psy-doctorList li{ border-bottom:#ddd dotted 1px; padding:10px 0; margin:0; }
.doList4 .psy-doctorList li .psyText1{ width:170px;}
.doTextarea textarea{ height:80px; width:278px; border:#92dde2 solid 1px; padding:5px;}
.doList5 li{ width:auto;}
.doList5 li .psyText1{ width:722px;}
.doList5 li .psyText1 b{ padding-bottom:5px;}
.doList5 li .psyText1 b .online,.doList5 li .psyText1 b .outline{ float:none; margin:0 0 0 5px;}
.doList5 li .psyText1 p{ line-height:20px;}
.doList5 li{ border-bottom:#ddd dotted 1px; padding-bottom:20px;}

.doRepCon{ background:#dcf8fb; line-height:24px; width:412px; padding:8px 75px 8px 20px; margin:0 0 0 20px; font-size:14px; border-radius:3px;}
.doRep-label{ font-size:14px; color:#37c0c8; padding-top:8px; line-height:24px;}
.doBiao{ width:0; height:0; border:transparent solid 6px; border-right:#dcf8fb solid 6px; position:absolute; left:-12px; top:12px;}
.doRepTime{ width:60px; height:24px; line-height:24px; font-size:12px; text-align:right; color:#999; position:absolute; right:15px; top:8px;}
.doLayer1{ background:#fafafa;}
.doRepBox{ margin:15px 0; padding:0 30px; float:left; display:inline;}
.doRep-da{ float:right;}
.doRep-da .doRepCon{ background:#fffceb;}
.doRep-da .doBiao{ border-right:#fffceb solid 6px;}
.doRep-da .doRep-label{ color:#ff6600;}
.doTextarea2 textarea{ height:80px; width:825px; border:#ddd solid 1px; padding:5px;}

.doProgress{ height:39px; background:#f3fbfc url(../images/progress.png) 0 0 no-repeat;}
.doProgress-1{ background-position:0 0;}
.doLayer3 p{ font-size:24px;}
.doform1 li .gInputLayer{ font-size:14px; line-height:38px;}
.doform1 li{ margin:0;}
.doform1{ border-bottom:#ddd dotted 1px; padding-bottom:15px;}

.genter li .gInputLayer .doSexBox label{ float:none; width:auto; padding:0; margin-right:20px;}
.genter li .gInputLayer .doSexBox input{ margin-right:3px;}

.doList6{ float:left;}
.doList6 li{ width:auto;}
.doList6 li .psyText1{ width:260px;}
.doList6 li .psyText1 b{ padding-bottom:5px;}
.doList6 li .psyText1 b .online,.doList5 li .psyText1 b .outline{ float:none; margin:0 0 0 5px;}
.doList6 li .psyText1 p{ line-height:20px;}

.doLayer4{ width:200px;}
.doLayer5{ background:#dcf8fb; padding:10px; border-radius:3px;}
.doLayer5 b{ display:block; border-bottom:#b7f4fa solid 1px; font-size:14px; font-weight:normal; color:#37c0c8; padding-bottom:5px;} 
.doLayer5 p{ font-size:14px; line-height:22px; margin-top:5px;}

.doList7{ border-bottom:#ddd solid 1px; padding:10px; margin-bottom:-1px;}
.doList7 .title1{ padding:0;}
.doList7 p{ font-size:14px; line-height:22px;}
.stFix{ position:fixed; top:0;}
.dcList2 li{ width:273px; margin:0 0 0 15px;}
.dcList2  li .psyText1{ width:160px; padding-right:0;}
.dcPd1{ padding:20px 0; *padding:20px 0 0 0;}

.dcList3{ overflow:hidden; _zoom:1; padding:0 15px 20px;}
.dcList3 li{ float:left; display:inline; margin:20px 0 0 0; width:418px;}
.dcList3 li .text{ width:324px;}
.dcList3 li .text b{ font-size:14px; font-weight:normal;}
.dcLeft2{ width:374px;}
.dcRight2{ width:486px;}
.dcHeight1{ height:300px; padding:10px 15px 15px;}
.dcTit2{ background:#fff;}
.dcInput1{ height:28px; line-height:28px; border:#a9e3e7 solid 1px; width:320px; padding:0 5px; margin-right:3px;}

.dcList4{ overflow:hidden; _zoom:1;}
.dcList4 li{ float:left; display:inline; line-height:30px; font-size:14px; width:112px; overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis;}
.dcList4 li a:link,.dcList4 li a:visited{ color:#666;}
.dcList4 li a:hover{ color:#37c1cc;}
.dcTit3 b{ font-size:16px; font-weight:normal;}
.dcTit3 span{ background:url(../images/person.png) 0 0 no-repeat; display:inline-block; width:18px; height:26px; vertical-align:-8px; *vertical-align:middle; margin-right:3px;}
.dcTit3{ overflow:hidden; border-bottom:#ddd solid 1px; padding:0 10px 5px;}
.dcTit3 .fr{ margin-top:5px;}
.male{ border-bottom:#39bfca solid 1px;}
.male span{ background-position:3px 0;}
.male b{ color:#39bfca;}

.female{ border-bottom:#ed69ba solid 1px;}
.female span{ background-position:-20px 0;}
.female b{ color:#ed69ba;}

.oldMen{ border-bottom:#fac090 solid 1px;}
.oldMen span{ background-position:-46px 0;}
.oldMen b{ color:#fac090;}

.children{ border-bottom:#bfe277 solid 1px;}
.children span{ background-position:-73px 0;}
.children b{ color:#bfe277;}

.dcList5{ overflow:hidden; _zoom:1; padding:20px 0 0 0;}
.dcList5 li{ width:156px; float:left; display:inline; overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis;}

.dcTit4{ padding:0 25px 10px; overflow:hidden;}
.dcTit4 b{ font-size:14px; font-weight:normal;color:#39bfca;}
.dcBox2{ width:834px; height:220px; overflow:hidden; margin:auto;}
.dcTit1 .dh-btn-prev,.dcTit1 .dh-btn-next{ margin-top:4px;}

.dcList6{ width:5000px; padding-top:15px; position:absolute; left:0; top:0;}
.dcList6 li{ width:139px; float:left; display:inline;}
.dcList6 li img{ width:97px; height:127px; margin:auto; display:block;}
.dcList6 li p{ width:97px; margin:auto; display:block;}
.dcList7{ padding-bottom:20px;}
.dcList7 li{ padding:15px 15px 0; overflow:hidden; _zoom:1; *margin-bottom:-4px;}
.dcList7 li .text{ width:182px;}
.dcList7 li .text b{ font-weight:normal;}

.dcList8{ overflow:hidden; _zoom:1; padding:10px 0 15px 15px;}
.dcList8 li{ width:86px; float:left; display:inline; overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis;}
.dcPd2{ padding:30px 0 0 70px;}
.dcMenu2 { width:54px; position:absolute; left:0;}
.dcMenu2 span{ display:block; height:22px; line-height:22px; text-align:center; background:#f0f0f0; border:#ddd solid 1px; border-radius:3px; text-align:center; margin-top:15px; cursor:pointer;}
.dcMenu2 span.active{ background:#37c0c8; border:#1eb5be solid 1px; color:#fff;}
.dcSex{ top:50px;}
.dcFace{ top:170px;}

.dcConText{ width:115px; height:236px; background:#ebf6f8; border:#d9eff3 solid 1px; border-radius:3px; position:absolute; right:0; top:0; display:none;}
.dcBoxCon img{ display:block; float:left;}
.dcConText dl { line-height:24px; padding:15px 10px;}
.dcConText dl dt a:link,.dcConText dl dt a:visited{ color:#666;}
.dcConText dl dt a:hover{ color:#666; text-decoration:underline;}
.dcConText dl a:link,.dcConText dl a:visited{ color:#37c1cc;}
.dcConText dl a:hover{ color:#37c1cc; text-decoration:underline;}
.point-line{ height:0;  border-top:#ecf9fb solid 1px; position:absolute; z-index:20;}
.point-line .point{ width:8px; height:8px; position:absolute; left:-8px; top:-4px; background:url(../images/point.png) 0 0 no-repeat;}

#male-1 span{ display:block; position:absolute; background:url(../images/male-1-bg.png) 0 0 no-repeat; z-index:10; display:none;}
#male-1 .tabs1-1{ width:22px; height:32px; background-position:-60px 0; top:0px; left:60px;}
#male-1 .tabs2-2{ width:28px; height:13px; background-position:-58px -33px; top:28px; left:58px;}
#male-1 .tabs3-3{ width:41px; height:26px; background-position:-51px -50px; top:40px; left:51px;}
#male-1 .tabs4-4{ width:37px; height:40px; background-position:-53px -76px; top:62px; left:53px;}
#male-1 .tabs5-5{ width:41px; height:24px; background-position:-51px -126px; top:92px; left:51px;}
#male-1 .tabs6-6{ width:73px; height:126px; background-position:-35px -161px; top:108px; left:35px;}
#male-1 .tabs7-l{ width:49px; height:81px; background-position:-6px -294px; top:40px; left:6px;}
#male-1 .tabs7-r{ width:49px; height:81px; background-position:-88px -294px; top:40px; left:88px;}

#male-1 .tabs1-text .point-line{ width:80px; left:-80px; top:6px;}
#male-1 .tabs2-text .point-line{ width:80px; left:-80px; top:33px;}
#male-1 .tabs3-text .point-line{ width:80px; left:-80px; top:48px;}
#male-1 .tabs4-text .point-line{ width:80px; left:-80px; top:78px;}
#male-1 .tabs5-text .point-line{ width:80px; left:-80px; top:107px;}
#male-1 .tabs6-text .point-line{ width:64px; left:-64px; top:130px;}
#male-1 .tabs7-text .point-line{ width:48px; left:-48px; top:73px;}


#female-1 span{ display:block; position:absolute; background:url(../images/female-1-bg.png) 0 0 no-repeat; z-index:10; display:none;}
#female-1 .tabs1-1{ width:25px; height:32px; background-position:-55px 0; top:0px; left:55px;}
#female-1 .tabs2-2{ width:23px; height:12px; background-position:-57px -37px; top:28px; left:57px;}
#female-1 .tabs3-3{ width:37px; height:42px; background-position:-49px -53px; top:40px; left:49px;}
#female-1 .tabs4-4{ width:37px; height:41px; background-position:-49px -99px; top:68px; left:49px;}
#female-1 .tabs5-5{ width:43px; height:26px; background-position:-46px -146px; top:94px; left:46px;}
#female-1 .tabs6-6{ width:63px; height:147px; background-position:-36px -174px; top:104px; left:36px;}
#female-1 .tabs7-l{ width:49px; height:87px; background-position:-6px -331px; top:40px; left:6px;}
#female-1 .tabs7-r{ width:49px; height:87px; background-position:-80px -331px; top:40px; left:80px;}

#female-1 .tabs1-text .point-line{ width:84px; left:-84px; top:6px;}
#female-1 .tabs2-text .point-line{ width:84px; left:-84px; top:33px;}
#female-1 .tabs3-text .point-line{ width:84px; left:-84px; top:48px;}
#female-1 .tabs4-text .point-line{ width:84px; left:-84px; top:88px;}
#female-1 .tabs5-text .point-line{ width:84px; left:-84px; top:112px;}
#female-1 .tabs6-text .point-line{ width:70px; left:-70px; top:130px;}
#female-1 .tabs7-text .point-line{ width:54px; left:-54px; top:73px;}


#male-2 span{ display:block; position:absolute; background:url(../images/male-2-bg.png) 0 0 no-repeat; z-index:10; display:none;}
#male-2 .tabs1-l{ width:45px; height:91px; background-position:-14px -25px; top:25px; left:14px;}
#male-2 .tabs1-m{ width:45px; height:49px; background-position:-59px -25px; top:25px; left:59px;}
#male-2 .tabs1-r{ width:44px; height:91px; background-position:-104px -25px; top:25px; left:104px;}
#male-2 .tabs1-b{ width:70px; height:125px; background-position:-46px -105px; top:105px; left:46px;}
#male-2 .tabs2-2{ width:33px; height:23px; background-position:-65px -235px; top:67px; left:65px;}
#male-2 .tabs3-3{ width:42px; height:27px; background-position:-60px -262px; top:82px; left:60px;}


#male-2 .tabs1-text .point-line{ width:70px; left:-70px; top:40px;}
#male-2 .tabs2-text .point-line{ width:70px; left:-70px; top:75px;}
#male-2 .tabs3-text .point-line{ width:70px; left:-70px; top:98px;}


#female-2 span{ display:block; position:absolute; background:url(../images/female-2-bg.png) 0 0 no-repeat; z-index:10; display:none;}
#female-2 .tabs1-l{ width:45px; height:88px; background-position:-6px -32px; top:32px; left:6px;}
#female-2 .tabs1-m{ width:48px; height:40px; background-position:-51px -32px; top:32px; left:51px;}
#female-2 .tabs1-r{ width:45px; height:88px; background-position:-100px -32px; top:32px; left:100px;}
#female-2 .tabs1-b{ width:63px; height:142px; background-position:-44px -111px; top:111px; left:44px;}
#female-2 .tabs2-2{ width:34px; height:37px; background-position:-58px -261px; top:61px; left:58px;}
#female-2 .tabs3-3{ width:43px; height:30px; background-position:-54px -311px; top:92px; left:54px;}


#female-2 .tabs1-text .point-line{ width:78px; left:-78px; top:40px;}
#female-2 .tabs2-text .point-line{ width:78px; left:-78px; top:75px;}
#female-2 .tabs3-text .point-line{ width:78px; left:-78px; top:105px;}


.dcLayer1{ border:#ddd solid 1px; border-top:#39bfca solid 5px;}
.dcLi1{ border-bottom:#ddd solid 1px; padding:15px;}
.dcLi1 p{ line-height:24px; text-indent:24px; margin-top:5px;}
.dcList9{ padding-top:3px;}
.dcList9 li{ float:left; display:inline; margin:0 0 0 15px;}
.dcList9 li a:link,.dcList9 li a:visited{ color:#37c1cc;}
.dcList9 li a:hover{ color:#f39801;}
.dcTuijian{ overflow:hidden; _zoom:1; padding-top:6px;}
.dcTuijian dt,.dcTuijian dd{ float:left; display:inline; color:#999;}
.dcTuijian dt{ width:60px;}
.dcTuijian dd{ width:780px;}
.dcTuijian dd a{ white-space:nowrap;}
.dcTuijian dd a,.dcTuijian dd span{ float:left; display:inline;}
.dcTuijian dd a:link,.dcTuijian dd a:visited{ color:#999;}
.dcTuijian dd a:hover{ color:#333;}
.dcLeft3{ width:804px;}
.dcBox3{ border:#ddd solid 1px; background:#fcfcfc;}
.dcPIco{ display:inline-block; width:19px; height:17px; background-position:0 -84px; vertical-align:-3px; *vertical-align:middle; margin-right:3px;}
.dcsearchIco{ width:19px; height:24px; display:inline-block; background-position:0 0; vertical-align:middle; margin-right:3px;}
.dcPd3{ padding:20px 20px 20px 22px; *padding:20px 20px 0 22px; border-bottom:#ddd solid 1px;}
.dcTit5{ background:#dcf8fb; font-size:16px; text-align:center; height:40px; line-height:40px; font-weight:normal;}
.dcList10 li{ float:left; display:inline; width:26px; text-align:center; font-size:14px; cursor:pointer;}
.dcList10 li.active{ background:#39bfcb; color:#fff;}

.dcBox4{ height:26px; border-bottom:#39bfcb solid 2px; line-height:26px; padding:0 15px;}
.dcHeight2{ height:450px; overflow-y:scroll;}

.dcList11{ overflow:hidden; _zoom:1; padding:20px 0 0 15px;}
.dcList11 li{ float:left; display:inline; font-size:14px; width:118px; margin:0 5px; overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis; line-height:34px;}