﻿*{
margin:0px;
padding:0px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center; 
} 
#head_login{
	background:url(/template/skin/default/head.gif) repeat-x;
	background-position:0px 0px;
	height:33px;
	width:1004;
	line-height:32px;
	font-size:12px;
	text-align:left;
	padding-left:30px;
	
	
}
#head_login .leftlogin
{
	width:600px;float:left;
}
#head_login .head_right
{
	width:304px;float:left;
	text-align:center;
}
#head_root {
	width:1004px;
	margin:0 auto;/*FF 居中*/
	
}
#firstlogin
{
	margin:0px;
	
	padding:0px;
}

input.head_input
{
	width:100px;
	height:16px;
	margin-top:5px;
	font-size:12px;
}

input.head_btn
{
	height:20px;width:45px;font-size:12px;
}
#head_login a
{
	text-decoration:none;
	color:#000000;
}
#head_login a:hover
{
	color:#1F7290;
	
}

#LogoLabel
{
	margin-top:5px;
	height:90px;
	
}

#logo{
	width:238px;
	height:72px;
	float:left;
	margin-top:10px;
	background-image: url(/template/skin/default/logo.jpg);
	background-repeat: no-repeat;
} 

#logo A{
	width:238px;
	height:72px;
	float:left;
	margin-top:10px;  
}
#logo_ad
{
	width:541px;
	height:80px;
	float:left;
	margin-top:5px;
	margin-left:10px;
}

#logo_word_ad
{
	margin-top:10px;
	float:left;
	margin-left:20px;
	width:180px;
}

#logo_word_ad ul
{
	margin:0px;
	padding:0px;
	
	list-style:none;
}

#logo_word_ad ul li
{
	font-size:12px;
	height:23px;
	line-height:23px;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:-328px -374px;
	width:150px;
	text-align:left;
	overflow:hidden;
	padding-left:10px;
}

#logo_word_ad a
{
	text-decoration:none;
	color:#000000;
}
#logo_word_ad a:hover
{
	color:#1F7290;
	
}

#nav
{
	width:974px;
	height:40px;
	margin:0 auto;
	margin-top:5px;
	
}
#nav .leftline
{
	width:11px;
	height:40px;
	float:left;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:0px -37px;
}
#nav .rightline
{
	width:13px;
	height:40px;
	float:left;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:-13px -37px;
}
#nav .btn
{
	height:40px;
	float:left;
}

#nav_news/*健康快讯*/
{
	width:106px;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:0px -120px;
}
#nav_policy/*政策法规*/
{
	width:123px;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:0px -162px;
}
#nav_map/*健康地图*/
{
	width:120px;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:0px -204px;
}
#nav_disease/*疾病大全*/
{
	width:115px;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:0px -246px;
}
#nav_ask/*在线咨询*/
{
	width:122px;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:0px -288px;
}
#nav_acad/*学术专区*/
{
	width:125px;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:0px -330px;
}
#nav_affairs/*阳光医务*/
{
	width:114px;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:-29px -37px;
}
#nav_forum/*导医论坛*/
{
	width:125px;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:0px -78px;
}
#subnav
{
	
	height:27px;
	width:974px;
	margin:0 auto;
	background:url(/template/skin/default/head.gif) repeat-x;
	background-position:0px -397px;
}

#subnav .leftline
{
	width:3px;
	height:27px;
	float:left;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:0px -370px;
}
#subnav .rightline
{
	width:3px;
	height:27px;
	float:right;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:-7px -370px;
}
#subnav .btn
{
	width:46px;
	height:27px;
	float:left;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:-55px -370px;
	font-size:14px;
	line-height:27px;
	
}

#subnav .btnask
{
	margin-left:3px;
	width:182px;
	height:27px;
	float:left;
	background:url(/template/skin/default/head.gif) no-repeat;
	background-position:-149px -35px;
	
}

#subnav a
{
	text-decoration:none;
	color:#33231E;
}
#subnav a:hover
{
	color:#FF6600;
	
}

/*以下为大搜索*/
#searchbar_big
{
	width:974px;
	height:77px;
	margin:0 auto;
	
}
#search_h
{
	background:url(/template/skin/default/head_search.gif) no-repeat;
	background-position:0px 0px;
	width:347px;
	float:left;
	height:77px;
}
#search_d
{
	background:url(/template/skin/default/head_search.gif) no-repeat;
	background-position:0px -77px;
	width:338px;
	float:left;
	height:77px;
}
#search_key
{
	background:url(/template/skin/default/head_search.gif) no-repeat;
	background-position:-7px -154px;
	width:289px;
	float:left;
	height:77px;
}

#search_h .sh
{
	width:340px;
	float:left;
	height:24px;
	line-height:24px;
	margin-top:40px;
}

#search_h .searchtxt
{
	height:24px;
	width:140px;
	font-size:14px;
	line-height:24px;
	margin:0 auto;
	margin-left:100px;
	border: 1px solid #999999;
	padding-top:3px;
	
	float:left;
}

.font14b a
{
	text-decoration:none;
	color:#33231E;
	font-size:14px;
}
.font14b a:hover
{
	color:#FF6600;
	font-size:14px;
}
.font12b a
{
	text-decoration:none;
	color:#33231E;
	font-size:12px;
}
.font12b a:hover
{
	color:#FF6600;
	font-size:12px;
	
}



#search_d .sh
{
	width:330px;
	float:left;
	height:24px;
	line-height:24px;
	margin-top:40px;
}

#search_d .searchtxt
{
	height:24px;
	width:140px;
	font-size:14px;
	line-height:24px;
	margin:0 auto;
	margin-left:90px;
	border: 1px solid #999999;
	padding-top:3px;
	
	float:left;
}

#search_key ul
{
	width:289px;
}
#search_key ul li
{
	list-style:none;
	height:38px;
	width:289px;
	font-size:12px;
	line-height:38px;
	text-align:left;
	padding-left:5px;
	overflow:hidden;
}

#search_key a
{
	text-decoration:none;
	color:#33231E;
	font-size:12px;
}
#search_key a:hover
{
	color:#FF6600;
	font-size:12px;
	
}