@charset "gb2312";

@import url("public.css");

@import url("color.css");

.h2bar{height:40px;line-height:40px;color:#fff;font-weight:bold;/* background-image:url(../images/overlay.png); */_background-image:none;background-repeat:repeat-x;background-position:0 -28px;position:relative;padding-left:20px;}

.h2bar sub{font-family:simsun;line-height:1;position:absolute;bottom:-5px;left:35px;}

#sub_ad{height:212px;overflow:hidden; _overflow:hidden; font-size:0;margin-bottom:36px; position:relative;}

#sub_ad img{width:1920px;height:212px; position:absolute; margin-left:-960px; margin-top:-106px; top:50%; left:50%;}

#sub_ad h2{/* position:absolute;top:0;left:50px; */font-size:42px;font-weight:bold;line-height:216px;color:#009cb8;letter-spacing:0.2em; position:relative;}

#sub_ad .adLine{height:3px;font-size:0;position:relative;}

#sub_ad .adLine span{display:block;width:260px;height:100%;position:absolute;right:0;top:0;text-indent:-9999px;overflow:hidden;}



#main .h2Title span,#channelMain .h2Title span{font-size:14px;color: #454545;}

#main .leftArea,#channelMain .leftArea{width:690px;min-height:936px;_height:936px;padding:0 10px;border-right:1px solid #dbdbdb;}

#main .leftArea{ width: 689px;

min-height: 800px;

_height: 800px;

padding: 0 10px;

border-left: 1px solid #dbdbdb;}

#main .rightArea{right:0!important; position:absolute;width:260px;min-height:800px;_height:800px;position:absolute;top:0;} 

#main .rightArea, #channelMain .rightArea{width:260px;min-height:800px;_height:800px;position:absolute;right:0;top:0;}

#channelMain .rightArea{width:260px;min-height:800px;_height:800px;position:absolute;right:0;top:0;}

#main .rightArea ul,#channelMain .rightArea ul{padding:10px;}

#insideh2{font-size:18px;}

.classNav li{line-height:35px;border-bottom:1px dotted #ccc;font-size:14px;padding-left:10px;}

.classNav li:before{content:" ";font-family:simsun;}

.classNav li:last-child{border-bottom:none;}

.classNav li p{line-height:24px;font-size:12px;padding:5px 10px;display:none;}

.classNav li p a,.classNav li.cur p a{display:block;color:#888;}

.classNav li.cur p{display:block;}

.classNav li p a:before{content:" ";font-family:simsun;}

.patient {font-size:0;letter-spacing:-5px;padding:4px 0;}

.patient li{display:inline-block;zoom:1;*display:inline;width:80px;height:40px;line-height:40px;padding-left:40px;letter-spacing:normal;font-size:14px;border-bottom:1px dotted #dbdbdb;background:url(../images/menu_ico.png) no-repeat;}

.patient li.noBorder{border:none;}

.patient li.ico1{background-position:8px 0}

.patient li.ico2{background-position:8px -35px}

.patient li.ico3{background-position:8px -70px}

.patient li.ico4{background-position:8px -105px}

.patient li.ico5{background-position:8px -140px}

.patient li.ico6{background-position:8px -175px}

.patient li.ico7{background-position:8px -210px}

.patient li.ico8{background-position:8px -245px}

.content{line-height:1.6;padding:10px 10px 30px 10px;text-align:justify;}

.content h1{font-size:16px;font-weight:bold;padding:5px 0;}

.content p{margin:10px auto;text-indent:2em;}



#channelNav{height:38px;}

#channelNav span{display:block;width:80px;height:38px;line-height:38px;text-align:center;font-weight:bold;}

#channelNav ul{position:absolute;left:0;top:0;height:38px;}

#channelNav li{display:inline-block;zoom:1;*display:inline;height:38px;line-height:38px;font-weight:bold;font-size:12px;padding:0 15px;}

#channelNav a{color:#fff;}

.channelRow{margin-top:10px;overflow:hidden;}

.channelRow .boxBorder{padding:0 5px;}

.channelRow .leftArea{width:246px;}

.channelRow .rightArea{width:690px;}

.channelRow .rightRow{width:334px;margin-left:10px;}

.channelRow:after {content:"."; display:block;height:0;clear:both;visibility:hidden;}

#newsVideo {text-align:center;padding:10px 5px;height:220px;}

#newsVideo img{width:230px;height:150px;}

#newsVideo h3{font-size:14px;font-weight:bold;padding:5px 0;}

#newsVideo p{text-align:left;line-height:1.5;}

#latestNews {position:relative;height:240px;}

#latestNews img{width:293px;height:220px;margin:10px;}

#latestNews ul{position:absolute;right:10px;top:12px;width:360px;}

#latestNews ul li{height:24px;line-height:24px;}

#latestNews ul li:before{content:" ";font-family:simsun;}



#departmentsRow{width:960px;margin:0 auto;padding:5px;margin-top:10px;}

#departmentsRow span a{font-weight:normal;font-size:12px;position:relative;padding:5px;text-decoration:none;}

#departmentsRow span a.cur{border-radius:12px;padding:5px 15px;color:#fff;background-image:url(../images/overlay.png);_background-image:none;background-repeat:repeat-x;background-position:0 -38px;}

.classRow1{text-align:left;padding:10px;height:200px;}

.classRow1 li{height:24px;line-height:24px;}

.classRow1 li:before{content:" ";font-family:simsun;}

.classWrap{padding:10px;height:144px;}

.classWrap ul{width:460px;margin-right:5px;}

.classWrap ul.floatLeft{border-right:1px solid #dbdbdb;}

.classWrap li{height:24px;line-height:24px;}

.classWrap li .mainColor{margin-right:5px;}

.classWrap li:before{content:" ";font-family:simsun;}

.classWrap:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.topInfo {border-bottom:1px dotted #dbdbdb;padding:5px;*overflow:auto;*zoom:1;}

.topInfo img{width:100px;height:78px;margin:5px;}

.topInfo .floatRight{width:205px;margin:10px 5px 10px 0;}

.topInfo .floatRight h3{font-weight:bold;margin:5px auto;}

.topInfo .floatRight p{line-height:1.5;}

.topInfo:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.classRow2{text-align:left;padding:10px;height:200px;}

.classRow2 li{height:24px;line-height:24px;}

.classRow2 li:before{content:" ";font-family:simsun;}

/*Newslist*/

#channelMain .leftArea{/* min-height:1030px;_height:1030px; */}

.rightList li{height:24px;line-height:24px;padding-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.rightList li:before{content:" ";font-family:simsun;}

#channelMain .rightArea .rightPic{font-size:0;letter-spacing:-5px;padding:10px 0;}

#channelMain  .rightArea .rightPic li{display:inline-block;zoom:1;*display:inline;vertical-align:top;letter-spacing:normal;font-size:12px;margin-left:13px;padding:5px 0;width: 114px;}

#channelMain  .rightArea .rightPic li img{width:110px;height:83px;}

.newslist{padding:10px;border-bottom:1px dotted #dbdbdb;}

.newslist li{height:24px;line-height:24px;position:relative;}

.newslist li a{font-size:14px;}

.newslist li span{position:absolute;right:0;top:2px;color:#999;}

.newslist li span a{font-size:12px;color:#fff;padding:3px 5px;}

.newslist li:before{content:" ";font-family:simsun;}

.pager{padding:20px;height:30px;line-height:30px;text-align:center;}

.pager li{ display:inline-block;}

.pager a{border:1px solid #dbdbdb;padding:5px 8px;}

.pager a.null{color:#ccc;}

.pager a.cur{color:#fff;background:#666;}

/*Show News*/

.newsTit{font-size:22px;font-weight:bold;padding:15px 0;text-align:center;border-bottom:1px dotted #ccc;}

.newsInfo,.newsCtrl{/*padding:10px 0;*/text-align:center;height: 19px;line-height: 40px;     color: #0897B1;}

.newsCtrl{border-bottom:1px dotted #ccc;}

.newsCtrl a{padding:0 8px;}

.newsCtrl span a{display:inline-block;zoom:1;*display:inline;padding:1px 3px;border:1px solid #ddd;margin-left:10px;}

.newsCtrl span a.cur{color:#fff;}

article{line-height:1.6;padding:10px;text-align:justify;word-break:break-all;word-wrap:break-word;}

article p{margin:10px 0;}

article img{max-width:670px;}

.share{padding:10px 0;border-top:1px dotted #ddd;}

.share #bdshare{float:none;height:25px;padding-left:10px;}

.related{padding-bottom:10px;}

.related h3{font-size:14px;font-weight:bold;padding:10px 0;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;padding-left:10px;}

.related ul{padding:10px 0;}

.related ul li{height:24px;line-height:24px;padding-left:10px;}

.related ul li:before{content:" ";font-family:simsun;}

/*Show Pic*/

.gallery{width:950px;padding:0 10px;}

#gallery{background:#1C1C1D;padding:8px 5px;margin:10px 0;color:#777;}

.pic_tit{padding:10px;border-bottom:1px solid #444;line-height:1.8;}

.pic_tit .setTit h1{font-size:20px;color:#fff;display:inline-block;zoom:1;*display:inline;}

.pic_tit .setTit #photoType{font-size:16px;}

.pic_tit .setTit span{color:#999;}

.pic_tit .setTit #photoType .cur{color:#C00;font-size:20px;}

.photo_view{text-align:center;padding:15px 0;}

#gallery article{color:#999;}

#gallery .share{border-top:1px solid #444;position:relative;}

#gallery .photoCtrl{position:absolute;right:10px;top:14px;}

#gallery .photoCtrl a{background:url(../images/photoCtrl.png) 0 3px no-repeat;padding-left:15px;}

#gallery .photoCtrl a:hover{background:url(../images/photoCtrl.png) 0 -24px no-repeat;color:#ecdeae;}

.photo_view{position:relative;text-align:center;vertical-align:middle;width:100%;height:600px;line-height:600px;overflow:hidden;}

.photo_view img{vertical-align:middle;max-width:100%;max-height:100%;-ms-interpolation-mode:bicubic;display:none;}

.photo_view .pageLeft,.photo_view .pageRight{position:absolute;top:0;width:50%;height:100%;background:url(../images/blank.png);}

.photo_view .pageLeft a,.photo_view .pageRight a{display:none;width:100%;height:100%;font-size:0;overflow:hidden;text-indent:-9999px;position:relative;}

.photo_view .pageLeft{left:0;}

.photo_view .pageLeft a{background:url(../images/left.png) 10% center no-repeat;}

.photo_view .pageRight{right:0;}

.photo_view .pageRight a{background:url(../images/right.png) 90% center no-repeat;}

#photoLoading{position:absolute;width:80px;height:50px;line-height:normal;left:50%;top:50%;margin:-25px auto auto -40px;background:url(../images/pic_loading.gif) center no-repeat;}

#photoDesc{padding:10px;color:#999}

.set_thumb{position:relative;height:113px;padding:10px;text-align:center;border-top:1px solid #444;border-bottom:1px solid #444;}

.set_thumb .set_prev,.set_thumb .set_next{position:absolute;top:10px;background:url(../images/prev-next-sprite.png) no-repeat;line-height:2.2;}

.set_thumb .set_prev{left:10px;padding:4px 3px 7px 10px;}

.set_thumb .set_next{right:10px;background-position:-114px 0;padding:4px 7px 7px 4px;}

.set_thumb img{width:100px;height:75px;-ms-interpolation-mode:bicubic;}

.thumbList{width:570px;height:79px;margin:0 auto;overflow:hidden;position:relative;}

.thumbList ul {display:block;height:79px;position:absolute;left:0;top:0;}

.thumbList ul li{float:left;}

.thumbList ul li.cur img{border:2px solid #ecdeae;}

.thumbList ul li img{border:2px solid #444;margin:0 5px;}

.scrl_prev,.scrl_next{position:absolute;top:15px;width:20px;height:65px;}

.scrl_prev a,.scrl_next a{display:block;width:100%;height:100%;overflow:hidden;font-size:0;background:url(../images/btn-sprite.png) no-repeat;text-indent:-9999px;}

.scrl_prev{left:158px;}

.scrl_next{right:158px;}

.scrl_prev a:hover{background-position:-21px 0;}

.scrl_next a{background-position:-42px 0;}

.scrl_next a:hover{background-position:-63px 0;}

/*Videolist*/

.videolist{font-size:0;letter-spacing:-5px;padding-top:10px;}

.videolist li{display:inline-block;zoom:1;*display:inline;vertical-align:top;letter-spacing:normal;font-size:12px;padding:10px 6px;}

.videolist li a{display:block;}

.videolist li span{display:block;text-align:center;padding:5px 0;}

.videolist img{width:160px;height:120px;}

.videoInfo{padding:10px 0;border-top:1px dotted #ddd;margin-top:15px;}

/*Departments*/

.departments{margin-top:62px;padding:0 10px;width:950px;}

.filter{padding:10px;height:60px;line-height:2.5;border-bottom:1px dotted #ddd;margin-bottom:20px;position:relative;}

.filter span{color:#999;}

.filter span a.cur{color:#fff;padding:0 5px;}

.filterForm{position:absolute;right:15px;bottom:10px;}

.filterForm .form-text{height:18px;width:350px;border:1px solid #ddd;}

.filterForm .secBtn{position:absolute;right:2px;top:50%;margin-top:-13px;width:80px;height:26px;}

.departments ul{font-size:0;letter-spacing:-5px;padding:15px 10px;}

.departments ul li{display:inline-block;zoom:1;*display:inline;vertical-align:top;letter-spacing:normal;font-size:12px;width:130px;height:24px;line-height:24px;}

.departments .h2bar{ background-color:#0f6b9f;}

.departments .h2bar .mainColor{color:#0f6b9f;}

#channelMain .h2bar .mainColor{color:#0f6b9f;}

#main .h2bar .mainColor{color:#0f6b9f;}

#departmentsList {min-height:100px;_height:100px;}

#departmentsList p{padding:15px 10px;}

/*Reservation*/

.choosed{background:#f4f4f4;border:1px dotted #ddd;height:35px;line-height:35px;padding-left:10px;margin-top:10px;font-weight:bold;}

.choosed span{background:#fff;padding:3px 5px;}

.choosed span a{text-decoration:none;color:#fff;background:#f90;padding:0 4px;margin-left:5px;}

.reservation{padding:0 10px;width:950px;}

.reservation .filter,.expert .filter {height:auto;border:none;}

.reservation .filter  li,.expert .filter  li{border-bottom:1px dotted #ddd;padding:5px 0;display:none;}

.reservation .filter span,.expert .filter span{display:inline-block;zoom:1;*display:inline;vertical-align:top;}

.reservation .filter span a,.expert .filter span a{padding:0 3px;white-space:nowrap;}

.reservation .h2Title .filterForm,.expert .h2Title .filterForm{line-height:1;font-size:12px;}

.reservation .showExpert{font-weight:bold;}

.faq{padding:10px 10px 20px 10px;}

.faq ul{display:block;}

.faq li{display:inline-block;zoom:1;*display:inline;width:49%;height:24px;line-height:24px;padding-left:5px;}

.faq li:before{content:" ";font-family:simsun;}

#toggleMoreAttr{background:#f4f4f4;border:1px dotted #ddd;border-top:none;text-align:center;}

#toggleMoreAttr span{display:inline;cursor:pointer;}

#visitsTime{padding:15px 10px;}

#visitsTime table,.expertContent table{width:100%;}

#visitsTime table th,.expertContent table th{padding:6px;border:1px solid #B4E3D2;background:#E7F7F1;text-align:center;}

#visitsTime table td,.expertContent table td{padding:6px;border:1px solid #B4E3D2;text-align:center;}

#visitsTime table .full,.expertContent table .full{color:#EC9291;background:#FFF1F0;}

#visitsTime table .pause,.expertContent table .pause{color:#ecc091;background:#fff8f0;}

#visitsTime table .reserve,.expertContent table .reserve{background:#f4f9e9;}

#visitsTime table .reserve a,.expertContent table .reserve a{color:#5ba505;}

#visitsTime .rowBG{background:#f3faf7}

.alt{position:absolute;left:50px;top:10px;z-index:1;text-align:left;padding-left:9px;display:none;}

.alt sup{position:absolute;width:10px;height:10px;top:10px;left:0;background:url(../images/popup.png) no-repeat;text-indent:-9999px;overflow:hidden;}

.alt .altInfo{width:200px;padding:10px;background:#fff;border:1px solid #bbb;}

.alt .altInfo p{padding:5px 0;line-height:1.8;}

.expertDetailed {width:900px;height:350px;position:relative;}

.expertDetailed h2{font-size:18px;}

.expertPic{height:350px;width:226px;}

.expertPic img{width:226px;height:300px;}

.expertPic h2{text-align:center;line-height:46px;}

.expertInfo{width:650px;height:350px;border:1px solid #ddd;position:absolute;right:0;top:0;}

.expertInfo h3{height:35px;line-height:35px;background:#f4f4f4;font-weight:bold;border-bottom:1px solid #ddd;}

.expertInfo h3 a{display:block;float:left;height:100%;padding:0 18px;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-left:-1px;}

.expertInfo h3 a.cur{background:#fff;height:36px;margin-bottom:-1px;}

.expertContent{padding:18px;height:278px;overflow-y:auto;overflow-x:hidden;line-height:1.8;display:none;}

.expertContent span{display:block;padding:5px 0;}

.expertContent p{margin:10px auto;}

.basicInfo strong{display:inline-block;zoom:1;*display:inline;width:65px;text-align:right;}

/*Reservation Step*/

.step{margin-top:62px;padding:0 10px;width:950px;}

#stepbar{padding:20px 10px 0 10px;height:80px;}

.stepIco{display:block;margin:0 auto;width:660px;height:40px;}

.stepIco li{display:block;float:left;width:45px;height:40px;font-weight:bold;text-align:center;line-height:40px;background:url(../images/flow_bg.png) 0 -123px;}

.stepIco li.first{background-position:0 0;}

.stepIco li.firstActived{background-position: 0 -83px;color:#fff;}

.stepIco li.middleActived{background-position: 0 -247px;color:#fff;}

.stepIco li.stepLine{width:160px;background-position:0 -369px;}

.stepIco li.last{background-position:0 -206px;}

.stepText{display:block;margin:0 auto;width:800px;height:40px;}

.stepText li{display:block;float:left;width:200px;height:40px;text-align:center;line-height:40px;}

.stepTable{width:98%;margin:10px auto;}

.stepTable th{padding:6px;border:1px solid #B4E3D2;background:#E7F7F1;text-align:center;}

.stepTable td{padding:6px;border:1px solid #B4E3D2;text-align:center;}

.stepContent{padding:10px 0;}

.stepContent h3{padding:8px 10px;font-size:14px;border-bottom:1px solid #DBDBDB;font-weight:bold;position:relative;}

.stepContent h3 a{position:absolute;top:10px;right:15px;font-size:12px;}

.contactPerson{padding:10px;border-bottom:1px dotted #ddd;}

.contactPerson span{color:#c00;}

.stepContent label{margin:0 10px 0 5px;}

.contactInfo{height:280px;}

.stepContent p{padding:10px 20px;}

.stepContent p strong{display:inline-block;zoom:1;*display:inline;width:120px;text-align:right;font-weight:normal;}

.stepContent p span{color:#f00;margin-right:5px;}

.stepContent p select{width:120px;}

.expand{display:none;}

#rule{display:none;}

.stepContent em{font-weight:bold;color:#c00;}

.stepContent .mainBtn,.stepContent .secBtn{width:100px;height:32px;line-height:32px;}

.success{text-align:center;line-height:2.2;}

.success h3{font-size:20px;}

.reserveForm .stepTable{width:75%;}

.reserveForm .stepTable th{font-size:14px;font-weight:bold;padding:10px 0;}

.reserveForm .stepTable td{text-align:left;padding:8px 10px;}

.reserveForm .stepTable img{width:145px;height:145px;}

.reserveForm .stepTable .dt{width:100px;font-weight:bold;background:#F8FBF2;}

.reserveForm .stepTable .qr{width:140px;text-align:center;}

/*Expert*/

.expert{margin-top:18px;padding:0 10px 20px 10px;width:950px;}

.expert .filter  li{border-bottom:1px dotted #ddd;padding:5px 0;display:block;}

.expert .filter span{width:860px;}

#expertList{padding:15px 10px;border-bottom:1px dotted #ddd;}

#expertList ul{font-size:0;letter-spacing:-5px;}

#expertList li{width:220px;height:115px;display:inline-block;zoom:1;*display:inline;vertical-align:top;letter-spacing:normal;font-size:12px;position:relative;margin-right:12px;margin-bottom:13px;}

#expertList li img{width:82px;height:109px;border:3px solid #ddd;}

#expertList li p{position:absolute;width:120px;line-height:1.8;right:0;top:0;padding:5px;}

.expert .filter i{display:inline-block;zoom:1;*display:inline;font-style:normal;width:18px;text-align:center;}

/*Channel Home*/

#channelMain.channelHome{margin-top:10px;}

#channelMain.channelHome .rightArea{border:1px solid #DBDBDB;}

#channelMain.channelHome .leftArea{width:698px;border:none;padding:0;min-height:922px;_height:922px;}

#channelMain.channelHome .h2Title span{font-size:10px;}

#channelMain.channelHome .classRow1{height:145px;}

#channelMain.channelHome .rightList{height:233px;}

#channelNews,.classRow3,.piclist1,.piclist2{padding:0 5px;}

#channelNews #latestNews{height:195px;}

#channelNews #latestNews ul{width:420px;}

#channelNews #latestNews img{width:225px;height:165px;margin:15px 10px;}

#channelMain.channelHome .leftRow{width:332px;}

.classRow3 ul{height:158px;padding:10px;}

.classRow3 ul li{height:24px;line-height:24px;position:relative;}

.classRow3 ul li:before{content:" ";font-family:simsun;}

.classRow3 ul li span{position:absolute;right:0;top:2px;color:#999;}

.piclist1 ul,.piclist2 ul{font-size:0;letter-spacing:-5px;padding:15px 0;}

.piclist1 ul li{width:114px;height:164px;text-align:center;display:inline-block;zoom:1;*display:inline;vertical-align:top;letter-spacing:normal;font-size:12px;}

.piclist2 ul li{width:171px;height:164px;text-align:center;display:inline-block;zoom:1;*display:inline;vertical-align:top;letter-spacing:normal;font-size:12px;}

.piclist1 ul li img{width:90px;height:120px;border:3px solid #ddd;}

.piclist2 ul li img{width:155px;height:116px;border:3px solid #ddd;}

.piclist1 ul li p,.piclist2 ul li p{display:block;height:30px;line-height:30px;}

/*Channel Download*/

.downloadlist{padding:10px;border-bottom:1px dotted #dbdbdb;}

.downloadlist li{height:30px;line-height:30px;position:relative;}

.downloadlist li a{font-size:14px;}

.downloadlist li span{position:absolute;right:0;top:2px;color:#999;}

.downloadlist li span a{font-size:12px;color:#fff;padding:3px 5px;}

.downloadlist li:hover{background:#F8FBF2;}

.downloadlist li:before{content:" ";font-family:simsun;}

/*Channel Human*/

.humanDetailed {height:230px;position:relative;}

.humanDetailed h2{font-size:18px;}

.humanPic{width:150px;height:200px;padding:15px 10px;}

.humanPic img{width:150px;height:200px;}

.humanDetailed .basicInfo{position: absolute;

width: 297px;

line-height: 2.5;

right: 199px;

top: 20px;}

#erweimaExrper1{position:absolute; top:17px; right:10px;}

.humanDetailed .basicInfo strong{display:inline-block;zoom:1;*display:inline;width:70px;text-align:right;}

.humanInfo .expertContent{display:block;height:auto;overflow:visible;border-top:1px dotted #dbdbdb;}

.humanInfo .expertContent h2{font-size:16px;font-weight:bold;}

.humanInfo .expertContent table{margin-top:10px;}

/*Special*/

.specialList{margin-top:10px;}

.specialList li{display:block;position:relative;height:66px;padding:10px;border-bottom:1px solid #ddd;}

.specialList li p{position:absolute;right:10px;top:13px;width:680px;}

.specialList li p strong{font-size:14px;}

/*Form*/

.formContent{display:block;padding:10px 0;}

.formContent h3{padding:8px 10px;font-size:14px;border-bottom:1px solid #DBDBDB;font-weight:bold;position:relative;}

.formContent h3 a{position:absolute;top:10px;right:15px;font-size:12px;}

.formContent label{margin:0 10px 0 5px;}

.formContent li{display:block;padding:10px 20px;}

.formContent li strong{display:inline-block;zoom:1;*display:inline;width:120px;text-align:right;font-weight:normal;}

.formContent li span{display:inline-block;zoom:1;*display:inline;max-width:780px;vertical-align:top;}

.formContent li span.errTip{vertical-align:middle;}

.formContent li span .edui-editor {width:780px;}

.formContent li span img{vertical-align:middle;}

.formContent li select{width:120px;}

.formContent em{display:inline-block;zoom:1;*display:inline;padding:10px 5px;visibility:hidden;}

.formContent .mainBtn,.formContent .secBtn{width:100px;height:32px;line-height:32px;}

/*Map*/

.map p{text-indent:0;}

.map .end{margin-left:16px;margin-right:10px;}

.roadline_detail{min-height:100px;_height:100px;margin-top:15px;padding:0 10px;}

.map_area{width:100%;height:370px;overflow:hidden}

.roadline{height:46px;overflow:hidden;}

.roadline a{display:block;float:left;width:322px;height:44px;font:bold 14px/44px Microsoft YaHei;text-align:center;background:url(../images/overlay.png) #efefef 0 -24px repeat-x;border:1px solid #ddd;}

.roadline .mgl20{margin-left:20px;}

.roadinput{width:276px;height:26px;vertical-align:middle;padding:0 5px;line-height:26px}

#showBus.secBtn{width:90px;height:28px;border-radius:3px;cursor:pointer}

#showResults{border-top:1px solid #ddd;display:none;}

#showResults span{padding:0 5px;}

.roadline_result{border:1px solid #DDD}

.roadline_result table{width:100%;}

.roadline_result h4{height:30px;border-bottom:1px solid #DDD;background:#f7f7f7}

.roadline_result h4 li{height:30px;padding:0 10px;line-height:30px;font-weight:100;float:left;border-right:1px solid #DDD;cursor:pointer}

.roadline_result h4 li.cur{color:#0a8353;font-weight:bold;position:relative;border-bottom:1px solid #FFF;background:#FFF;margin-bottom:-1px}



.notice h4{font-size:12px;font-weight:bold;margin-top:20px;margin-left:10px;}

.notice strong{font-weight:bold;}

.notice p{padding:10px;line-height:1.8;}

.assay_result .stepTable,.assay_result .myTable,.assay_result .info{width:680px;margin:0 auto;}

.assay_result .myTable{margin-top:15px;}

.assay_result .info{padding:15px 5px;color:#c00;}

.high,.high td{background:#ffe7e6;}

.low,.low td{background:#e6ffea;}

.extent{font-family:simsun;font-size:16px;}

.high .extent{color:#c00;}

.low .extent{color:#063;}



#consult{display:block; width:92px; height:28px; color:#fff; background:#2EBAD3; text-align:center; line-height:28px; margin-left:28px; margin-top:5px; margin-bottom:20px;}

#consult:hover{box-shadow:1px 1px 5px #aaa;}

.retlist{position:absolute; top:20px; right:10px; display:block; color:#0f6b9f; border:1px solid #0f6b9f; padding:2px 4px; font-weight:bold; }

.retlist:hover{background:#0f6b9f; color:#fff; text-decoration:none;}

#szdw{margin-top:15px; height:194px; overflow:hidden; position:relative;}

#szdw h2{height:44px; width:100%; text-align:left; border-bottom: 1px solid #dbdbdb;}

#szdw  *{display:inline-block;*zoom:1;*display:inline;  width:110px; text-align:center; line-height:44px; font-size:14px; float:left;}

#szdw  span{background:#0f6b9f; color:#fff; font-weight:bold;}

#szdw a.current{color:#0897b1; font-weight:bold;}

#szdw   i{font-style:normal; width:1px;}

#szdw  .left, #szdw .right{float:left; text-align:left!important;}

#szdw   a.left{width:82px; }

#szdw   ul{width:100%; position:absolute; top:60px; left:15px; display:none}

#szdw   li{ width: 210px; float:left;}

#szdw   ul.current{display:block;}

#szdw   li img{ width: 82px;height: 109px; border:2px solid #EEEEEE;}

 #szdw .right *{text-align:left;}

 #szdw .right{margin-left:15px;}

 #szdw .right a{height:16px; color:#5A6567; font-size:12px; font-weight:bold; line-height:24px; margin: 7px 0 7px 0 ;}

 #szdw .right .sztit{ color:#027F47; font-size:12px; font-weight:normal; line-height:24px;}

 #szdw .right .szcont{ font-size:14px; height:18px; line-height:18px;}

 #szdw  h2 .more a{background:none;  font-size: 10px; font-weight:normal;width:37px;}

 #szdw  h2 .more{background:none;float:right; width:37px; margin-right:10px; }

 

 .categotban img{width:100%;}

 .categotban  {height:200px; overflow:hidden;}

 .qknav li {background:url(../images/daonvico.png) 18px 16px no-repeat !important;} 

 .ablink img{width:100%;}

 .ablink li{ height:55px; overflow:hidden; margin-top:5px;}

 #dqfrlink li{margin:10px 0;}

 #xinxiang{text-align:center;}

  #xinxiang img{width:100%;}