/* CSS Document */
.hs{ color:#ed7c04;}
.hs a:link,.hs a:visited{ color:#ed7c04;}
.hs a:hover{color:#ba2636;}
a.hs:link,a.hs:visited{ color:#ed7c04;}
a.hs:hover{color:#ba2636;}
/*医疗广告顶部广告位*/
.index_ad{ width:958px;border:1px solid #ccc; float:left;padding-top:4px;padding-bottom:4px;}
.word_ad{ width:938px; height:22px; line-height:22px; float:left; padding-left:18px;}
.word_ad a{ width:126px; padding:0 4px; display:block; float:left;}
.word_ad a:link,.word_ad a:visited{color:#7C7C7C;}
.word_ad a:hover{text-decoration:underline;color:#ba2636;}
.pic_ad{ float:left; padding-left:3px; padding-right:3px;}
.pic_ad1{float:left;margin-left:4px;margin-right:12px;}
.pic_ad2{float:left;margin-right:12px;}
.pic_ad3{float:left;}
.ks_daohang{width:960px;height:36px;margin-top:4px;}
.ks_logo{ width:170px; height:27px; float:left; margin:5px 22px 0 0;display:inline;}
.ks_hot{width:510px;float:left;line-height:26px;color:#F2451D;text-align:left;padding-top:10px;}
.ks_hot a{margin-right:5px;padding-left:10px;}
.ks_sea{width:190px;float:right;height:28px;padding-top:6px;}
.ks_sea span{float:right;margin-top:5px;margin-left:8px;display:inline}

.top_search {display:inline;float:right;margin:12px 0 0;}
.top_search form {float:left;}
.hidden {display:none;}
.top_search .textBox {background:url(../images/spad_content/enterinput.gif) no-repeat scroll left top transparent;
border:medium none;color:#7B7C7D;float:left;height:18px;line-height:18px;text-indent:3px;width:119px;*line-height:20px;}
.left {float:left;}
.top_search .select_box {background:url(../images/spad_content/ntes_nav_img.gif) no-repeat scroll left -56px transparent;
border:medium none;cursor:pointer;float:left;height:18px;margin-right:4px;position:relative;text-align:left;width:45px;display:inline;}
.top_search .select_box .search_site {float:left;height:18px;line-height:20px;overflow:hidden;padding-left:6px;}
.top_search .select_box .select_list {border:1px solid #B4B4B4;width:45px;overflow:hidden;}
.top_search .select_box .select_list {background:none repeat scroll 0 0 #FFFFFF;display:none;left:0;line-height:19px;position:absolute;top:0;width:3em;}
.top_search .select_box a {display:block;height:18px;text-indent:5px;}
.top_search .select_box .select_list {line-height:19px;width:44px;}
.top_search .select_box {cursor:pointer;text-align:left;}
.top_search .btn {background:url(../images/spad_content/ntes_nav_img.gif) no-repeat scroll left -28px transparent;
border:medium none;cursor:pointer;float:left;font-size:12px;height:18px;line-height:19px;overflow:hidden;width:41px;}
#select_main .active{background:#1e50a2;width:45px;height:18px;display:block;color:#fff;text-decoration:none;}
/*医疗广告首页*/
.gg_menu{ width:960px; height:64px; float:left; background:url(../images/gg/menu.jpg) no-repeat; margin-top:6px;}
.menut{ width:960px; height:30px; float:left; padding-top:3px; overflow:hidden;}
.menut li{ float:left; line-height:32px;}
.menut li a{ padding:0 10px;}
.home{ width:55px; height:35px; text-align:center; font-size:14px; font-weight:bold; color:#000;}
.home a:link,.home a:visited{ color:#000;}
.home a:hover{ color:#000;}
.menuc{ width:960px; height:32px; float:left; line-height:32px;}
.jieri{ width:450px; height:32px; float:left; padding-left:25px;}
.jieri a{ padding:0 2px;}
.keshi{ width:450px; height:32px; float:left; padding-left:25px;}
.keshi a{ padding:0 2px;}

.menub{ width:939px; height:85px;  float:left; padding:1px 0px 0px 21px;}
.ad_l{ width:11px; height:53px; float:left; padding-top:30px;}
.ad_r{ width:11px; height:53px; float:right;padding-top:30px;}
.ad_c{ width:960px; height:83px; float:left;}
.ad_c li{ width:112px; height:83px; float:left; text-align:center; margin-left:12px; line-height:25px;}
.ad_c li img{ width:110px; height:57px; border:1px solid #fff; text-align:center;}
.gg_left{ width:740px; height:auto; float:left;}
.gg_new{ width:737px; height:309px; float:left; margin-top:10px; border:1px solid #dbdbdb;}
.gg_border{ width:715px; height:277px; float:left; border:1px solid #fff; background:url(../images/gg/newsbg.gif) repeat-x; padding:15px 10px;overflow:hidden;}
.gg_bord{ width:735px; height:307px; float:left; border:1px solid #fff; background:url(../images/gg/newsbg.gif) repeat-x;}

#content{width:959px;height:auto;margin:0 auto;overflow:hidden;margin-top:15px;*margin-top:10px;}
#contents{width:959px;height:auto;margin:0 auto;overflow:hidden;margin-top:0px;}
#ut{width:959px;height:auto;margin:0 auto;overflow:hidden;margin-top:0px;}
#yu{*margin:0 auto;*width:960px;*overflow:hidden;}
#io{width:959px;height:auto;margin:0 auto;overflow:hidden;margin-top:6px;}


.wrap .top_dqwz {
	background-image: url(../images/spad_content/spad_content_r2_c2.jpg);
	height: 37px;
	width: 942px;
	line-height: 36px;
	padding-left: 18px;
	color: #FFFFFF;
}
.wrap .top_dqwz a {
	color: #e3e3e3;
}
.wrap .top_dqwz span {
	float: right;
	margin-right: 10px;
}
.wrap1 {
	float: auto;
	height: auto;
	width: 960px;
	margin: auto;
}

.wrap1 .contents {
	background-image: url(../images/spad_content/bg_r2_c2.jpg);
	background-repeat: repeat-x;
	height: 367px;
	width: 954px;overflow:hidden;
	background-color: #543C24;
	padding-top: 10px;
	padding-left: 6px;
}
.wrap1 .contents .qytg {
	float: left;
	height: 351px;
	width: 264px;overflow:hidden;
	background-image: url(../images/spad_content/spad_content_r4_c6.jpg);
	background-repeat: repeat-x;
	margin-right: 6px;
}
.wrap1 .contents .qytg .left_line {
	float: left;
	height: 351px;
	width: 3px;
	background-color: #545353;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #898989;
}
.wrap1 .contents .qytg .middle {
	float: left;
	height: auto;
	width: 238px;
	margin-top: 3px;
	margin-left: 10px;
}
.wrap1 .contents .qytg .middle .bt_qytu {
	height: 34px;
	width: 238px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #5c5c5c;
}
.wrap1 .contents .qytg .middle .tup {
	height: 287px;
	width: 238px;
}
.wrap1 .contents .qytg .right_line {
	float: right;
	height: 351px;
	width: 3px;
	background-color: #545353;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #898989;
}


.wrap1 .contents .qytg2 {
	float: left;
	height: 351px;overflow:hidden;
	width: 407px;
	background-image: url(../images/spad_content/spad_content_r4_c6.jpg);
	background-repeat: repeat-x;
	margin-right: 6px;
}
.wrap1 .contents .qytg2 .left_line {
	float: left;
	height: 351px;
	width: 3px;
	background-color: #545353;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #898989;
}

.wrap1 .contents .qytg2 .right_line {
	float: right;
	height: 351px;
	width: 3px;
	background-color: #545353;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #898989;
}
.wrap1 .contents .qytg2 .sp_content {
	float: left;
	height: 340px;overflow:hidden;
	width: 400px;
	padding-top: 10px;
	color: #FFFFFF;
	background-color: #000000;
	line-height: 26px;
}
.wrap1 .contents .qytg2 .sp_content a {
	color: #FFFFFF;
	text-decoration: underline;
}
.wrap1 .contents .qytg2 .sp_content span {
	float: right;
}
.wrap1 .contents .qytg .middle .tup .nums {
	float: left;
	height: 208px;
	width: 25px;
}
.wrap1 .contents .qytg .middle .tup .phb {
	float: right;
	height: 200px;
	width: 212px;
	margin-top: 8px;
}
.wrap1 .contents .qytg .middle .tup .phb li {
	width:205px;
    height:22px;
    float:left;	
	
	
	
	
	
	}
.wrap1 .contents .qytg .middle .tup .phb a {
	color: #FFFFFF;
	line-height: 20px;
}
.wrap .xgsp_bt {
	float: left;
	height: 25px;
	width: 960px;
	background-image: url(../images/spad_content/spad_content_r12_c3.jpg);
	background-repeat: repeat;
}
.wrap .xgsp_content {
	background-image: url(../images/spad_content/bg_r4_c3.jpg);
	background-repeat: repeat-x;
	height: 229px;
	width: 950px;
	padding-left: 10px;
}



.wrap .xgsp_content li {
	line-height: 18px;
	float: left;
	height: 170px;
	width: 124px;
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.wrap .wypl {
	background-color: #faf9f8;
	height: 215px;
	width: 960px;
	float: left;overflow:hidden;
}
.wrap .wypl .pl {
	float: left;overflow:hidden;
	height: auto;
	width: 450px;
	margin-top: 20px;
	padding-left: 10px;
}
.wrap .wypl .pl_right {
	background-image: url(../images/spad_content/line2.gif);
	background-repeat: no-repeat;
	background-position: left;
	float: right;
	height: 160px;overflow:hidden;
	width: 450px;
	margin-right: 10px;
	margin-top: 30px;
	padding-left: 18px;
}
.wrap .wypl .pl_right table {
	line-height: 30px;
}

























.blk_18 {
 OVERFLOW: hidden;  WIDTH: 960px;  ZOOM: 1;
}
.blk_18 .pcont {
FLOAT: left; OVERFLOW: hidden; WIDTH: 847px;padding-left:10px;padding-right:10px;
}
.blk_18 .ScrCont {
WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
FLOAT: left
}
.blk_18 #List2_1 {
FLOAT: left
}
.blk_18 .LeftBotton {
BACKGROUND: url(../images/gg/ad_r.jpg) no-repeat; FLOAT: left; MARGIN-top: 28px; WIDTH: 11px; HEIGHT: 12px
}
.blk_18 .RightBotton {
BACKGROUND: url(../images/gg/ad_l.jpg) no-repeat; FLOAT: left; MARGIN-top: 28px; WIDTH: 11px; HEIGHT: 12px
}
.blk_18 .LeftBotton {
 MARGIN-right: 16px
}
.blk_18 .RightBotton {
 MARGIN-LEFT: 12px
}

.blk_18 .pl IMG {
DISPLAY: block; MARGIN: 6px auto 1px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.blk_18 .pl {
FLOAT: left;  WIDTH: 110px; LINE-HEIGHT: 24px;  TEXT-ALIGN: center; TEXT-DECORATION: underline;margin-right:37px;display:inline;
}
#gd .blk_18 A.pl{color:#fff;text-decoration:none;}
#gd .blk_18 A.pl:hover {
text-decoration:underline;
}
.commu_cont3 {
MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%
}
.commu_cont3 UL {
WIDTH: 188px
}





















