@import url("reset.css");
@import url("public.css");
@import url("text.css");
@import url("fl.css");
body { height:100%;font-size:12px; font-family:"ËÎÌå";color:#333; background:#eeeeee;}
#wrap{ padding:0 10px 0 10px; background:#fff; border:1px solid #ccc; }
/* topbar */
#topbar{ height:30px; background:url(../images/topbar-bg.gif) no-repeat; position:fixed; top:0; line-height:30px; z-index:100;}
#tel{ font-size:14px; color:#339900; font-weight:700; text-indent:10px; }
/* logo&mainnav*/
#logo{ height:80px; width:270px; background:url(http://999120.net/images/logo.gif) no-repeat; margin:0;}
#mainnav{ background:url(../images/mainnav-bg.gif) no-repeat; width:682px; height:86px; margin:0;}
#mainnav p{ display:block;}
#mainnav p a{ display:inline-block; width:100px; height:25px; background:url(../images/navbg.gif) no-repeat 0 0; line-height:25px; text-align:center; font-size:14px; color:#FFF; font-weight:bold;}
#mainnav p a:hover{ background:url(../images/navbg.gif) no-repeat 0 -25px; color:#000; text-decoration:none;}
/* subnav */
#subnav { border:1px solid #cbefc4; background:url(../images/subnav-bg.gif) repeat-x; height:46px; }
#subnav a { float:left; width:80px; display:block; cursor:hand; color:#018166; font-weight:600;  }
#subnav a:hover{ text-decoration:none; font-weight:bold; font-weight:900;}
#subnav dl{ background:url(../images/line-bg.gif) no-repeat right center;}
#subnav dl dd { width:30px; height:30px; margin-left:25px;}
#subnav dl dt { font-size:12px; text-align:center; height:14px; line-height:14px; }
#subnav-fuke dd { background:url(../images/subnav.gif) no-repeat 0 0; }
#subnav-byby dd { background:url(../images/subnav.gif) no-repeat 0 -30px; }
#subnav-man dd { background:url(../images/subnav.gif) no-repeat 0 -60px; }
#subnav-zxmr dd { background:url(../images/subnav.gif) no-repeat 0 -90px; }
#subnav-yanke dd { background:url(../images/subnav.gif) no-repeat 0 -120px; }
#subnav-xinli dd { background:url(../images/subnav.gif) no-repeat 0 -150px; }
#subnav-zhongyi dd { background:url(../images/subnav.gif) no-repeat 0 -180px; }
#subnav-zhongliu dd { background:url(../images/subnav.gif) no-repeat 0 -210px; }
#subnav-xinxiong dd { background:url(../images/subnav.gif) no-repeat 0 -240px; }
#subnav-pifu dd { background:url(../images/subnav.gif) no-repeat 0 -270px; }
#subnav-guke dd { background:url(../images/subnav.gif) no-repeat 0 -300px; }
#subnav-kouqiang dd { background:url(../images/subnav.gif) no-repeat 0 -330px; }
#subnav-mmbb dd { background:url(../images/subnav.gif) no-repeat 0 -360px; }
#subnav-shenjingneike{ background-image:none!important;}
#subnav-shenjingneike dd { background:url(../images/subnav.gif) no-repeat 0 -390px; }
/* ad */
.ad960x62{ width:960px; height:62px; overflow:hidden;}
.ad960x62 iframe{ position:relative; z-index:1;}
/* order-news-login */
#order-news-login{ height:370px;  }
#order{ width:340px;}
#Pays-Center{ height:19px; width:340px;}
#order-title{ height:26px; width:340px; position:relative; z-index:1;}
#order-content{border-left:1px solid #3A95AE;border-right:1px solid #3A95AE; padding:10px 0 6px 8px; width:330px; height:93px;}
#order-style{ border-left:1px solid #3A95AE;border-right:1px solid #3A95AE; background:url(../images/yyghx.gif) no-repeat center top;  padding:14px 0 0 10px; width:328px; height:120px;}
#order-style ul li{ line-height:2em; color:#0066CC; background:url(../images/order-style-ico.gif) no-repeat 0px 5px; padding-left:18px;}
#order-style ul li a{color:#0066CC;}
#investment{ width:328px; height:63px;padding:4px 0 8px 10px;border-left:1px solid #3A95AE;border-right:1px solid #3A95AE;border-bottom:1px solid #3A95AE;}
#news{ width:440px; height:370px;}
#login{ width:160px; height:370px; }
.tab { width:438px; height:242px; border-left:1px solid #0e9d69;border-right:1px solid #0e9d69;border-top:1px solid #0e9d69; background:url(../images/tab4-bg.gif) no-repeat 300px -1px;}
.tab_menu { clear:both;}
.tab_menu li { float:left; text-align:center; cursor:pointer; list-style:none;   background:#F1F1F1; 
border-left:1px solid #0e9d69; border-bottom:none; background:url(../images/tabon1-bg.gif) repeat-x; height:24px; width:100px; line-height:24px;color:#007d32;}
.tab_menu li.hover { background:#fff;}
.tab_menu li.selected { color:#007d32; background:#fff; font-weight:700;}
.tab_box { clear:both; height:100px;}
.hide{display:none}
.tab-content-a{ padding-bottom:12px;}
.tab-content-a h1{ border:2px solid #FFF; }
.tab-content-a h1 strong{ background:#f2f2f2; font-size:16px;width:434px; height:32px; line-height:32px; display:block; text-align:center;}
.tab-content-a h1 strong a{color:#007D32;}
.tab-content-a p{ line-height:2em; width:414px; margin-left:12px; margin-top:4px;}
.flash{ float:left; margin-right:15px;}
.flash-b{ float:left; margin-right:15px;}
.flashnews{ padding-left:12px; }
.flashnews ul li{ line-height:1.8em;}
.flashnews-b{ padding-left:12px; }
.flashnews-b ul li{ line-height:1.7em;}
.tab-content-b{ padding:9px 0 0 16px; }
.tab-content-b-inner{ height:56px; width:406px; padding-bottom:9px; border-bottom:1px dotted #ccc; margin-bottom:16px;}
#hotlinks{ height:44px; width:434px;border-left:1px solid #0e9d69;border-right:1px solid #0e9d69;border-bottom:1px solid #0e9d69; padding:2px;}
#hotlinks .hotlinks-inner{ background:#f7f7f7; height:40px; width:434px; padding-top:4px;}
#hotlinks .hotlinks-inner ul li{ width:50%; float:left; text-indent:40px; line-height:1.6em; background:url(../images/arrow18.gif) no-repeat 16px; center;}
#video{ width:440px; height:64px; margin-top:12px;}
#video-text{ background:url(../images/ftbg.gif) no-repeat; width:311px; height:64px; float:left; }
#video-text h2{ margin-left:140px; width:130px; height:15px; margin-top:6px; line-height:15px;}
#video-text h2 a{ color:#cc0000;}
#video-text p{ width:200px; margin-left:40px; margin-top:16px; height:15px; line-height:15px;}
#video-text p a{ color:#00724b;}
#video-btn{ float:right; position:relative; z-index:1;}
.tab-b { width:158px; height:190px; border:1px solid #0e9d69;}
.tab-b_menu { clear:both;}
.tab-b_menu li { float:left; text-align:center; cursor:pointer; list-style:none;  background:url(../images/tabon1-bg.gif) repeat-x; line-height:24px; border-right:1px solid #0e9d69; border-bottom:none; width:52px; height:24px; color:#007d32;}
.tab-b_menu li.hover { background:#fff;color:#007d32;}
.tab-b_menu li.selected { color:#FFF; background:#fff; color:#007d32; font-weight:700;}
.tab-b_box { clear:both; height:164px;}
.login-btn{ text-align:center; padding:6px 0 0 0;}
.login-btn a{ display:block; margin-top:8px;}
.login-info{ width:138px; height:55px; border:1px dashed #ccc; padding:6px 4px; margin-left:4px; margin-top:14px;}
.login-info ul li{ line-height:1.6em;}
#service{ margin-top:12px; width:158px; height:162px; border:1px solid #0e9d69; background:#fdfffb;}
#service h2{ width:158x; height:25px; background:url(../images/smenutit1.gif) no-repeat; line-height:25px;color:#007d32; text-indent:28px;}
#service ul{ margin-top:8px;}
#service ul li{ width:50%; float:left; text-indent:22px; background:url(../images/arr1.gif) no-repeat 6px center;line-height:2em;}
#service ul li a{ color:#00724b;}
/* doctor-daoyi-hospital */
#doctor-daoyi-hospital{ height:632px; }
#doctor-fenzhaninfo{ width:160px;}
.title160x27{ width:160px;height:27px; background:url(../images/title160x27-bg.gif) no-repeat; line-height:27px; font-weight:700; text-indent:10px;}
.content160x408{ width:153px; height:407px; border-left:1px solid #0E9D69;border-right:1px solid #0E9D69;border-bottom:1px solid #0E9D69; padding-left:5px; overflow:hidden;}
.doctorinfo{ width:150px; height:69px; padding-top:10px;}
.doctorinfo h2 a{ color:#007d32; font-weight:normal;}
.doctorinfo a img{ float:left; margin-right:6px; display:inline;}
.doctorinfo p{ margin-top:8px; line-height:1.4em;}
.hospitalinfo{ text-align:center; padding-top:10px;}
.hospitalinfo h2{ height:18px; line-height:18px;}
.hospitalinfo h2 a{color:#007d32; font-weight:normal;}
.content160x160{width:152px; height:151px;border-left:1px solid #0E9D69;border-right:1px solid #0E9D69;border-bottom:1px solid #0E9D69; padding:8px 0 0 6px;}
.content160x160 ul li{ line-height:2em;}
#daoyi{ width:620px; height:632px; }
#daoyi-title{ height:27px; background:url(../images/dytit.gif) no-repeat; line-height:29px; text-indent:10px; color:#5C8D00; overflow:hidden; }
#daoyi-content{ border-left:1px solid #699C05;border-right:1px solid #699C05;border-bottom:1px solid #699C05; height:598px; width:606px; margin:0; padding:6px 0 0 12px; background:url(../images/dydian3.gif) no-repeat center;  }
#daoyi-content ul { height:85px;background:url(../images/dydian1.gif) no-repeat left bottom;}
#daoyi-content ul li{ width:50%; float:left; line-height:2em;}
#daoyi-content ul li a{ float:left; width:131px; }
#hospital-recommend{ width:160px;}
/* hotnews-disease */
#hotnews{ width:610px; height:280px; margin-left:0;}
#hotnews-title{ height:27px; background:url(../images/gxzztit.gif) no-repeat; line-height:30px; text-indent:20px; overflow:hidden;}
#hotnews-content{ width:592px; height:252px; border-left:1px solid #0E9D69; border-right:1px solid #0E9D69; border-bottom:1px solid #0E9D69; padding-left:16px;}
#hotnews-content a{ color:#555;}
#hotnews-content a:hover{ color:#f60;}
#hotnews-content-left{ width:45%; float:left;}
#hotnews-content-left ul,#hotnews-content-right ul{ margin-top:8px;}
#hotnews-content-left ul li,#hotnews-content-right ul li{ line-height:2em; width:266px; overflow:hidden;}
#hotnews-content-right{ width:45%; float:right; margin-right:16px; display:inline;}
#disease{ width:340px; height:280px; margin-right:0;}
#disease-title{ width:340px; height:27px; background:url(../images/jkgltit.gif) no-repeat; line-height:30px; text-indent:20px; overflow:hidden;}
#disease-content{ width:318px; height:246px;border-left:1px solid #0E9D69; border-right:1px solid #0E9D69; border-bottom:1px solid #0E9D69; padding:6px 0 0 20px;}
#disease-content ul li{ line-height:2.5em;}
#disease-content ul li a{ color:#555;}
#disease-content ul li a:hover{ color:#f60;}
#disease-content ul li strong{ width:78px; display:inline-block;}
#disease-content ul li strong a{ color:#0E9D69;}
#picnews .grid_8{ width:311px; height:226px; border:1px solid #d7d7d7;}
#picnews .picnews-title-a,#picnews .picnews-title-b,#picnews .picnews-title-c{ background:url(../images/tithui.gif) repeat-x; height:22px; width:309px; border:1px solid #fff; line-height:22px;}
#picnews .picnews-title-a h2{ background:url(../images/mlyxtit.gif) no-repeat; text-indent:16px; color:#d40780;}
#picnews .picnews-title-b h2{ background:url(../images/jkyytit.gif) no-repeat; text-indent:16px; color:#00883c;}
#picnews .picnews-title-c h2{ background:url(../images/ljsytit.gif) no-repeat; text-indent:16px; color:#ff6600;}
.picnews-content-nav{ height:22px; width:309px; border-left:1px solid #fff;border-right:1px solid #fff; border-bottom:1px solid #fff;background:#f2f2f2; line-height:22px;}
.picnews-content-imgtitle{ padding:10px 10px 10px 10px; border-bottom:1px dashed #ccc;}
.picnews-content-imgtitle a img{ float:left; margin-right:10px; display:inline; padding:1px; border:1px solid #ccc;}
.picnews-content-imgtitle p{ line-height:2em; margin-top:4px;}
.picnews-content-newslist{ padding:12px 0 0 14px;}
.picnews-content-newslist ul li{ line-height:2em;}
/* friendlinks */
#friendlinks fieldset{ border:1px solid #ccc; padding:5px 10px 6px 10px; line-height:2em;}
#friendlinks fieldset legend{ padding-left:10px;}
#friendlinks fieldset legend strong{  color:#00724b;}
#links a{ float:left; display:inline; margin-right:10px;}
/* footer */
#footer-nav{ text-align:center; line-height:2.4em;}
#footer-bottom-nav a{color:#004e1d;}
#footer-bottom-nav a:hover{color:#027B02;}




/*¸ßÆæ*/
.test{ width:336px; 
	height:auto;
	line-height:30px;
	overflow:hidden;
	border-left:#D7E7F1 1px solid;
	border-right:#D7E7F1 1px solid;
	border-bottom:#D7E7F1 1px solid;
}
.testTitle { width:336px; height:30px; line-height:30px; float:left; background-image: url(../images/testbg.gif); background-repeat: repeat-x; background-position: left top; 
}
.testTitle_L {
	width:110px;
	height:30px;
	float:left;
	line-height:30px;
}
.testTitle_R { width:136px; padding-left:90px; height:25px; float:left; line-height:25px; background-image: url(../images/test2.gif); background-repeat: no-repeat; background-position: 70px center; }
.testTitle_R a {
	color:#F00;
	text-decoration:none;
	font-weight:bold;
}
.textcon {
	width:306px;
	padding:0 15px;
	height: auto;
	overflow:hidden;
	float:left;
	background-color:#F1F7FE;
	}
.login {
	width:306px;
	padding:10px 7px 10px 7px;
	height:90px;
	overflow:hidden;
	float:left;
	border-bottom:#cccccc 1px dashed;
	}
.login_L {
	width:230px;
	line-height:30px;
	height:90px;
	float:left;
}
.login_R {
	width:68px;
	line-height:30px;
	height:60px;
	padding:3px 0 0 8px;
	float:left;
} 	
.forInput170 {
	width:170px;
	height:20px;
	line-height:20px;
	color:#999;
}
.testBottom { width:306px; padding:8px 0 8px 0; height:110px; line-height:35px; float:left; background-image: url(../images/text4bg.gif); background-repeat: no-repeat; background-position: left 13px; }
.testBottom ul li {
	width:93px;
	padding-left:60px;
	height:35px;
	line-height:35px;
	float:left;
	text-align:left;
	color:#0A87D2;
	}
.post{
	width:338px; 
	height:63px;
	margin-top:12px;
	float:left;
	line-height:30px;
	overflow:hidden;
}
.Member {
	width:336px;
	height:auto;
	line-height:30px;
	overflow:hidden;
	border:#0F9D6A 1px solid;	
}
.memberTitle {
	width:336px;
	float:left;
	height:25px;
	line-height:25px;
	background-image: url(../images/memberBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom:#999 1px solid;
} 
.memberTitle_L {
	width:310px;
	height:25px;
	line-height:25px;
	float:left;
	padding-left:26px;
	background-image: url(../images/memberTitleBg.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	color:#007D32;
	font-weight:bold;
}
.forInput150 {
	width:150px;
	height:18px;
	line-height:18px;
	color:#999;
	margin:2px 0;
}
.membercon {
	width:320px;
	padding:0 8px 14px 8px;
	height: auto;
	overflow:hidden;
	float:left;
	background-image: url(../images/memberBg1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.zhifu {
	width:260px;
	height:40px;
	line-height:40px;
	padding:15px 0 15px 60px;
	float:left;
}
.Services {
	width:318px;
	height:63px;
	line-height:30px;
	padding-top:2px;
	float:left;
	border:#77CAA3 1px solid;
	background-color:#F4FBF5;
}
.Services ul li {
	width:81px;
	padding-left:25px;
	height:30px;
	line-height:30px;
	color:#007D32;
	float:left;
	list-style-type: none;
	background-image: url(../images/memberLibg.gif);
	background-repeat: no-repeat;
	background-position: 5px 9px;
}

