﻿@charset "utf-8";
/*
Author:xinsea.com
Creation Time:2009-05-27
*/
html { color:#000; background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img { border:none;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup { font-style:normal; font-weight:normal;}
li { list-style:none;}
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
input,button,textarea,select,optgroup,option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}
legend { color:#000;}
:focus { outline:0;}
a,:link,:visited,ins { text-decoration:none;}
input,button,textarea,select { *font-size:100%;}
body { font:12px/1.5 Arial,sans-serif; text-align:center;}
h1 { font-size:18px;}
h2 { font-size:16px;}
h3 { font-size:14px;}
h1,h2,h3,h4,h5,h6,strong { font-weight:bold;}
a { color:#000; text-decoration:none;}
a:hover { color:#415EC2; text-decoration:underline;}
.hot,a.hot:link,a.hot:visited{color:#b30367;}

#page { width:950px; margin:0 auto; text-align:left;}
/*
#page { *position: relative;}
*/
#header_diseasa,#footer,.crumb,.navigation,.grid { margin-bottom:10px;}
#header_diseasa {}
#content {}
#footer {}

.main { width:100%; float:left;}
.mainwrap { margin-right:240px; font-size:14px;}
.extra { position:relative; float:left; width:230px; margin-left:-230px;}
.extra { overflow:hidden;}

.hdmenu,.hdsearch,.yytjian h3,.toplist,.headachehd,.headachebd h3,.gdjzinfohd,.hospitalhd,.haopyshenghd,.zjdayihd,.tiwenhd,.zjianzxian h3,.llanjb h3 { background:url(dis/bg_x.png);}
.menubox,.hdsearch dl,.hdsearch span { background:url(dis/bg_no.png) no-repeat;}
.hdlogo,.termquery,.headachebd h3 span,.toplist ul,.headache h3 p,.headache h3 span,.headachebd ul li,.headachehd span,.gdjzinfohd span,.hospitalhd span,.haopyshenghd span,.zjdayihd span,.hospitalbd ul li,.haopyshengbd ul li,.zjdayibd ul li span,.zjdayibd ul,.tiwenbd button,.zjianzxian ul li em,.llanjb ul li,.treatment dl dt,.but { background:url(dis/jbimg.png) no-repeat;}

.hdlogo,.topinifo,.toplist,.headache,.headachebd { float:left;}
.menubox { float:right;}

.menubox .submenu span,.crumb span { font:9px Arial;}

/*Header*/
.hdmenu { height:70px; background-position:0 0;}
.hdlogo { width:230px; height:70px; background-position:0 0; text-indent:-9999px;}
.menubox a { margin:0 8px;}
.menubox { height:70px; background-position:right 0;}
.menubox .hostmenu { margin:16px 0 6px; font-size:14px; font-weight:700; color:#093aaa;}
.menubox .hostmenu a { color:#093aaa;}
.menubox .hostmenu span { margin-left:20px; font-weight:normal;}
.menubox .hostmenu span a { color:#000;}
.menubox .submenu,.menubox .submenu a { color:#656565;}
.menubox .submenu span { margin-right:10px;}
.hdsearch { height:70px; background-position:0 -70px;}
.hdsearch dl { height:60px; padding:10px 0 0 10px; background-position:0 -140px;}
.hdsearch dl dt { font-size:14px; font-weight:700;}
.hdsearch span { float:right; width:10px; height:70px; background-position:right -70px;}
.hdsearch ul li { float:left; height:28px;}
.hdsearch .termquery { width:390px; background-position:0 -70px;}
.hdsearch .termquery a { display:inline; float:left; width:130px; height:100%; text-indent:-9999px;}
.hdsearch .box { width:360px; height:25px; margin:0 6px; border:1px solid #ccc; border-color:#929292 #ddd #ddd #929292;}
.selectbox { float:left; height:25px; border:1px solid #ccc; border-color:#929292 #ddd #ddd #929292; background-color:#fff;}
.selectbox samp { float:left; height:19px; margin:5px 4px 0; *margin:3px 4px 0;}
.selectbox samp select { margin:-1px; border:0 none;}
.hdsearch .but { width:50px; height:21px; margin:3px 0 0 10px; border:0; background-position:-440px 0; cursor:pointer;}
.hdsearch .but span { display:none;}
.crumb span { margin:0 4px;}

/*Navigation*/
.navigation {width:950px;height:80px; overflow:hidden; background:url(dis/navbg.png) no-repeat 0 0;}
.navigation h1 { padding:9px 20px 0; color:#fff;}
.navigation h1 span { float:right; font-size:14px;}
.navigation ul { margin-top:16px; line-height:28px;}
.navigation ul li,.navigation ul li a:hover,.navigation ul li a:hover span,.navigation ul li.on a,.navigation ul li.on a span { background:url(dis/navbg2.png) no-repeat;}
.navigation ul li { float:left; margin-left:-1px; font-size:14px; font-weight:700; color:#fff;}
.navigation ul li a {display:block; margin:0 16px; padding:0 10px; color:#fff;}
.navigation ul li.on a,.navigation ul li a:hover { display:block; margin-left:16px; background-position:0 -28px; color:#000;}
.navigation ul li.on a span,.navigation ul li a:hover span { display:block; margin-left:1px; margin-right:-1px; background-position:right -28px;}

/*Main*/
.maintop { border:1px solid #008de6;}
.topinifo { width:275px; padding:5px 5px 7px 0;border-right:2px solid #008DE6; overflow:hidden; text-align:center;}
.topinifo img { border:1px solid #dedede;}
.topinifo ul { margin:10px 0 0 14px; text-align:left;}
.topinifo ul li { font-size:14px; line-height:23px;}
.topinifo li a{ color:#36F;}
.toplist { width:426px; height:270px; background-position:0 -250px;}
.toplist ul { margin:18px 0 0 10px; background-position:-478px -168px;}
.toplist ul li { height:23px; margin-left:26px; overflow:hidden; line-height:23px; margin-top:8px; font-size:14px;}
.toplist ul li strong { margin-right:10px;}
.toplist ul li a { margin-left:10px; color:#36F;}
.headache { width:708px; background-position:0 bottom;}
.headache h3 { padding:4px 0 0 4px; background-color:#008de6; color:#1256D4;}
.headache h3 p { float:left; padding-right:10px; background-position:right -660px;}
.headache h3 span { display:block; padding:0 10px 0 40px; background-position:0 -700px; line-height:38px;}
.headachebox { padding:10px 16px; height:400px; overflow:auto;}
.headachebox p { margin-bottom:10px; font-size:14px;}

.headachehd,.gdjzinfohd,.hospitalhd,.haopyshenghd,.zjdayihd,.tiwenhd { height:50px; margin-bottom:2px; background-position:0 -140px;}

.headachehd { font-size:14px; font-weight:700;}
.headachehd span { float:left; margin:10px 0 0 10px; padding-left:30px;background:url(dis/jbimgnew.png) no-repeat -280px -164px; line-height:40px;}
.headachehd a { float:right; margin:20px 10px 0; font-weight:normal;}
.headachehd span samp { color:#F60;}
.headachebd { position:relative; width:352px; border:1px solid #ecf0ff;}
.headachebd h3 { height:28px; overflow:hidden; padding-top:2px; background-position:0 -190px;}
.headachebd h3 span { float:left; width:20px; height:20px; margin:3px 2px 0 10px; background-position:0 -120px;}
.headachebd h3 em { color:#F60; font-weight:700;}
.headachebd h3 a { float:left; border-bottom:1px solid #F60; line-height:27px;}
.headachebd h3 samp { float:right; margin:4px 6px 0; font-weight:normal;}
.headachebd ul { height:154px; overflow:hidden; margin:0 10px; line-height:30px; font-size:14px;}
.headachebd ul li { height:30px; overflow:hidden; padding-left:18px; border-bottom:1px dashed #c8c8c8; background-position:-487px -122px;}
.headachebd ul li span { float:right; margin-left:8px;}

.gdjzinfohd { font-size:14px; font-weight:700;}
.gdjzinfohd span { float:left; margin:10px 0 0 10px; padding-left:30px; background-position:-280px -164px; line-height:40px;}
.gdjzinfohd a { float:right; margin:20px 10px 0; font-weight:normal;}
.gdjzinfohd span samp { color:#F60;}
.gdjzinfobd { width:708px; height:123px; overflow:hidden; border:1px solid #ecf0ff; line-height:30px; font-size:14px;}
.gdjzinfobd dl { width:798px; margin:0 10px;}
.gdjzinfobd dl dt,.gdjzinfobd dl dd { float:left; border-bottom:1px dashed #c8c8c8;}
.gdjzinfobd dl dt { width:30px; padding-right:20px; color:#F60;}
.gdjzinfobd dl dd { width:298px; overflow:hidden; margin-right:40px;}
.gdjzinfobd dl dd span { float:right;}

.hospitalhd { font-size:14px; font-weight:700;}
.hospitalhd span { float:left; margin:10px 0 0 10px; padding-left:30px;background:url(dis/jbimgnew.png) no-repeat -280px -232px;line-height:40px;}
.hospitalhd a { float:right; margin:20px 10px 0; font-weight:normal;}
.hospitalhd span samp { color:#F60;}
.hospitalbd { width:708px; height:123px; overflow:hidden; border:1px solid #ecf0ff;}
.hospitalbd ul { width:728px; margin:0 10px; font-size:14px; line-height:30px;}
.hospitalbd ul li { float:left; margin-right:40px; padding-left:18px; width:306px; border-bottom:1px dashed #c8c8c8; background-position:-487px -122px; white-space:nowrap; overflow:hidden;}

.haopyshenghd { font-size:14px; font-weight:700;}
.haopyshenghd span { float:left; margin:10px 0 0 10px; padding-left:30px; background:url(dis/jbimgnew.png) no-repeat -280px -232px; line-height:40px;}
.haopyshenghd a { float:right; margin:20px 10px 0; font-weight:normal;}
.haopyshenghd span samp { color:#F60;}
.haopyshengbd { width:708px; height:123px; overflow:hidden; border:1px solid #ecf0ff;}
.haopyshengbd ul { width:728px; margin:0 10px; font-size:14px; line-height:30px;}
.haopyshengbd ul li { float:left; margin-right:40px; padding-left:18px; width:306px; border-bottom:1px dashed #c8c8c8; background-position:-487px -122px;}
.haopyshengbd ul li span { float:right; color:#F60;}
.haopyshengbd ul li strong { color:#042DA6;}

.zjdayihd { font-size:14px; font-weight:700;}
.zjdayihd span { float:left; margin:10px 0 0 10px; padding-left:30px; background-position:-280px -346px; line-height:40px;}
.zjdayihd a { float:right; margin:20px 10px 0; font-weight:normal;}
.zjdayibd { padding:0 10px; height:154px; overflow:hidden; border:1px solid #ecf0ff;}
.zjdayibd ul { padding-left:20px; background-position:0 -461px;}
.zjdayibd ul li { border-bottom:1px dashed #c8c8c8; line-height:30px;}
.zjdayibd ul li span { float:right; width:73px; margin-top:5px; background-position:0 -420px; line-height:20px; text-align:center;}
.zjdayibd ul li span a { color:#fff;}
.zjdayibd ul li samp { margin-left:20px; color:#979797;}

.tiwenbd { overflow:hidden; border:1px solid #ecf0ff;}
.tiwenhd { overflow:hidden;}
.tiwenbd ul { margin:20px 10px 0;}
.tiwenbd ul li { margin-bottom:10px;}
.tiwenbd ul li button { width:73px; margin-left:36px; color:#fff; border:0; background-position:0 -420px; padding-bottom:2px;}
.tiwenbd ul li textarea { vertical-align:top;}
.tiwenbd ul li a { color:#042DA6;}
.tiwenbd ul li.info { padding-left:36px;}

.pathogen { padding-right:20px;}
.pathogen h2 { margin:20px 0; color:#2356A5; text-align:left; font-size:14px;}
.pathogenbox p { margin-bottom:10px;}
.pathogen dl { margin-top:20px; line-height:30px;}
.pathogen dl dt { padding-left:10px; font-size:14px; font-weight:700; color:#2356A5; background-color:#E5F3FC;}
.pathogen dl dd { padding-left:20px; border-bottom:1px dashed #ccc; background:url(dis/icon.png) no-repeat 10px 14px;}
.pathogen dl dd span { margin-left:20px; color:#7C7A7A;}
.pathogenbox { padding:10px; border:1px solid #e2e2e2;}

.treatment { padding-right:10px;}
.treatment h2 { margin:10px 0; color:#2356A5; text-align:center;}
.treatment p { margin-bottom:10px;}
.treatment dl { padding:10px; background-color:#E5F3FC; font-size:14px;}
.treatment dl dt { padding-left:20px; font-weight:700; color:#2356A5; background-position:-484px -630px;}
.treatment dl dd{ width:660px; overflow:hidden; padding:0 10px; background-color:#FAFCFE; line-height:30px;}
.treatment ul { width:690px; height:92px; overflow:hidden;}
.treatment ul li { display:inline; float:left; width:315px; margin-right:30px; border-bottom:1px dashed #d5d5d5;}
.treatment ul li span { float:right;}
.treatment ul li span em { color:#F60;}
.treatmentbox { padding:10px; border:1px solid #e2e2e2;}

/*Extra*/
.ad230x180 {}
.extratop ul { padding:4px 0 4px 10px; border:1px solid #e2e2e2; background-color:#f9f9f9; line-height:22px;}
.extratop ul li { display:inline; float:left; width:91px; margin-right:10px; padding-left:8px; background:url(dis/icon.png) no-repeat 0 10px;}

.yytjian,.zjianzxian,.llanjb { margin-top:10px; border:1px solid #e2e2e2;}

.yytjian h3 { height:30px; background-position:0 -220px;}
.yytjian h3 span { margin-left:10px; line-height:30px; color:#042DA6;}
.yytjian dl { width:208px; margin:10px;}
.yytjian dl dt { width:100%;}
.yytjian dl dt img,.yytjian dl dt p { display:block; float:left;}
.yytjian dl dt img { margin-right:6px; padding:2px; border:1px solid #efefef;}
.yytjian dl dt p { color:#F60; width:100px;}
.yytjian dt p { color:#F60; width:100px;}
.yytjian dl dt p strong { display:block; color:#000;}
.yytjian dl dd { margin-top:4px; background-color:#efefef;}
.yytjian ul { margin:10px; line-height:22px;}
.yytjian ul li { padding-left:10px; background:url(dis/icon.png) no-repeat 0 9px;}


.zjianzxian { overflow:hidden;}
.zjianzxian h3 { height:30px; background-position:0 -220px;}
.zjianzxian h3 span { margin-left:10px; line-height:30px; color:#042DA6;}
.zjianzxian ul { margin:10px;}
.zjianzxian ul li { margin-bottom:10px;}
.zjianzxian ul li img,.zjianzxian ul li div { float:left;}
.zjianzxian ul li img { margin-right:6px; padding:2px; border:1px solid #efefef;}
.zjianzxian ul li .xxinfo { width:110px; overflow:hidden;}
.zjianzxian ul li em { display:block; width:70px; height:20px; background-position:0 -630px; text-align:center; color:#fff; line-height:20px;}
.schang { width:116px;}
.schang dt,.schang dd { float:left;}
.schang dt { }
.schang dd { width:40px;}

.llanjb { height:1%;}
.llanjb h3 { height:30px; background-position:0 -220px;}
.llanjb h3 span { margin-left:10px; line-height:30px; color:#042DA6;}
.llanjb ul { margin:10px; line-height:30px;}
.llanjb ul li { padding-left:26px; border-bottom:1px dashed #ccc; background-position:-220px -624px;}

/*clear float*/
.grid:after,.extratop ul:after,.yytjian dl dt:after,.zjianzxian ul li:after,.schang:after,.gdjzinfobd dl:after,.headache h3:after,.clfix:after{ content:'\0020'; display:block; height:0; clear:both;}
.grid,.extratop ul,.yytjian dl dt,.zjianzxian ul li,.schang,.gdjzinfobd dl,.headache h3,.clfix{ zoom:1;}

/*tab*/
.menu0{ margin:14px 0 0 10px; line-height:30px;}
.menu0 li{ float:left; height:30px; padding:0 10px; text-align: center;cursor:pointer; border:1px solid #EBEBEB; border-width:1px 1px 0 1px; background:url(dis/bg_x.png) repeat-x 0 -520px;}
.menu0 li.hover{ border:1px solid #88AAE9; border-width:1px 1px 0 1px; color:#000; background:#fec048; padding:0 10px; background:url(dis/bg_x.png) repeat-x 0 -550px; font-weight:700;}
#main0 ul{display: none;}
#main0 ul.block{display: block;}


/* add 7-2*/
.headachehd span a,.hospitalhd span a,.haopyshenghd span a{ margin:0; float:none; font-weight:700;}
