/* 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:5px;}
.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 12px 0 0;}
.ks_hot{width:510px;float:left;line-height:36px;color:#F2451D;text-align:left;}
.ks_hot a{margin-right:25px;}
.ks_sea{width:190px;float:right;height:36px;}
.ks_sea span{float:right;margin-top:5px;margin-left:5px;}
/*医疗广告首页*/
.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:6px;*margin-top:0px;}
#contents{width:959px;height:auto;margin:0 auto;overflow:hidden;margin-left:-20px;margin-top:0px;}
#ut{width:959px;height:auto;margin:0 auto;overflow:hidden;margin-left:-20px;margin-top:0px;}
#yu{*margin:0 auto;*width:960px;*overflow:hidden;}

#tus{ height:28px; line-height:28px; width:100%; margin:auto; text-align:center;}

#tf{border:1px solid #ddddc1}
#hy{border:1px solid #ddddc1;overflow:hidden;}



.trade_leftad{ width:210px; height:auto; float:left;}
.trade_rightad{ width:210px; height:auto; float:right;}
.trade_leftad1{ width:190px; height:auto; float:left; padding:5px 10px; border:1px solid #cccccc; background:#fbfaf5;}
.leftad_title{ width:175px; height:28px; line-height:28px; float:left; background:url(../images/trade/trade_icon.gif) no-repeat left center; padding-left:15px; border-bottom:1px solid #ccc;}
.leftad_con{ width:170px; height:auto; float:left; margin-top:8px; padding:0 10px;}
.leftad_con table img{ border:1px solid #cccccc;}.wrap .gg_left .dqwz {
	height: auto;
	width: 737px;
	
	margin-top: 10px;
}
.wrap .gg_left .dqwz .top1 {
	background-image: url(../images/spad/ad_r2_c4.jpg);
	background-repeat: repeat-x;
	height: 27px;
	width: 737px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddddc1;
	line-height: 27px;
	font-weight: bold;
}
.wrap .gg_left .dqwz .top1 img {
	float: left;
	height: 27px;
	width: 12px;
	margin-right: 9px;
	margin-left: 9px;
}
.wrap .gg_left .dqwz .middle {
	height: 66px;
	width: 715px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d1d1d1;
	margin: auto;
}
.wrap .gg_left .dqwz .middle .left_bt {
	float: left;
	height: 15px;
	width: 52px;
	margin-top: 15px;
}
.wrap .gg_left .dqwz .middle .right_cont {
	float: right;
	height: auto;
	width: 652px;
	margin-top: 12px;
	margin-left: 8px;
}
.wrap .gg_left .dqwz .middle .right_cont li {
	float: left;
	width: 50px;
	margin-right: 2px;
	margin-left: 2px;
	height: 24px;
	line-height: 24px;
}
.wrap .gg_left .dqwz .middle1 {
	height: 66px;
	width: 715px;
	margin: auto;
}
.wrap .gg_left .dqwz .middle1 .left_bt {
	float: left;
	height: 15px;
	width: 52px;
	margin-top: 15px;
}
.wrap .gg_left .dqwz .middle1 .right_cont {
	float: right;
	height: auto;
	width: 652px;
	margin-top: 12px;
	margin-left: 8px;
}
.wrap .gg_left .dqwz .middle1 .right_cont li {
	float: left;
	width: 50px;
	margin-right: 2px;
	margin-left: 2px;
	height: 24px;
	line-height: 24px;
}
.wrap .gg_left .dqwz .top1 a {
	font-weight: normal;
	color: #720202;
	text-decoration: underline;
}
.wrap .gg_left .dqwz .top1 .right_jr {
	line-height: 27px;
	font-weight: normal;
	color: #720202;
	float: right;
	height: 27px;
	width: 284px;
}
.wrap .gg_left .dqwz .top1 .right_jr a {
	margin-left: 30px;
}
.wrap .gg_left .dqwz .ggzzgs {
	height: auto;
	width: 707px;
	margin-top: 6px;
	margin-left: 16px;
}
.wrap .gg_left .dqwz .ggzzgs li {
	background-image: url(../images/spad/ad_r10_c8.jpg);
	height: 24px;
	padding-bottom: 1px;
	padding-left: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7f7f7f;
	background-repeat: no-repeat;
	width: 175px;
	line-height: 20px;
	color: #000000;
	margin-right: 42px;
	float: left;
	margin-top: 2px;
}
.wrap .gg_left .dqwz .ggzzgs li.c_red {
	background-image: url(../images/spad/ad_r10_c8.jpg);
	height: 24px;
	padding-bottom: 1px;
	padding-left: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7f7f7f;
	background-repeat: no-repeat;
	width: 175px;
	line-height: 20px;
	color: #ff0000;
	margin-right: 42px;
	float: left;
	margin-top: 2px;
}
.wrap .gg_left .dqwz .ggzzgs li.c_line {
	background-image: url(../images/spad/ad_r10_c8.jpg);
	height: 24px;
	padding-bottom: 1px;
	padding-left: 18px;
	background-repeat: no-repeat;
	width: 175px;
	line-height: 20px;
	color: #ff0000;
	margin-right: 42px;
	float: left;
	margin-top: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.wrap .gg_left .dqwz .top2 {
	height: 27px;
	width: 737px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddddc1;
	line-height: 27px;
	font-weight: bold;
}
.wrap .gg_left .dqwz .sps {
	float: left;
	height: auto;
	width: 722px;
	margin-top: 10px;
	margin-left: 8px;
}
.wrap .gg_left .dqwz .sps li {
	line-height: 18px;
	float: left;
	height: 170px;
	width: 124px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c7c7c7;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.wrap .gg_left .dqwz .sps li.end {
	float: left;
	height: 26px;
	width: 660px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-left: 26px;
	padding-bottom: 48px;

}


.wrap .gg_left .dqwz .sps li.end .turn{
	width:500px;
	height:auto;
	float:left;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 80px;
}
.wrap .gg_left .dqwz .sps li.end .turn UL {
	DISPLAY: inline-block
}
.wrap .gg_left .dqwz .sps li.end .turn LI {
	BORDER-RIGHT: #93a3c1 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #93a3c1 1px solid;
	DISPLAY: inline-block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	BACKGROUND: #f8fcfd;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #93a3c1 1px solid;
	LINE-HEIGHT: 17px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #93a3c1 1px solid;
	HEIGHT: 18px;
	width: 10px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.wrap .gg_left .dqwz .sps li.end .turn LI.w40 {
	BORDER-RIGHT: #93a3c1 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #93a3c1 1px solid;
	DISPLAY: inline-block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	BACKGROUND: #f8fcfd;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #93a3c1 1px solid;
	LINE-HEIGHT: 17px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #93a3c1 1px solid;
	HEIGHT: 18px;
	width: 40px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.wrap .gg_left .dqwz .sps li.end .turn LI {
	DISPLAY: inline
}
.wrap .gg_left .dqwz .sps li.end .turn .current {
	BORDER-RIGHT: #16387c 1px solid; BORDER-TOP: #16387c 1px solid; BACKGROUND: #8597bb; BORDER-LEFT: #16387c 1px solid; BORDER-BOTTOM: #16387c 1px solid
}
.wrap .gg_left .dqwz .sps li.end .turn .current A {
	FONT-WEIGHT: 700; COLOR: #fff
}
.wrap .gg_left .dqwz .sps li.end .turn .up-gary {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 18px
}
.wrap .gg_left .dqwz .sps li.end .turn .num A {
	FONT-SIZE: 14px
}
#iy .tabs_act{color:#000;float:left;width:93px;height:28px;text-align:center;line-height:30px;display:block;text-decoration:none;font-weight:bold;border-right:1px solid #d1d1d1;background:#fff;overflow:hidden;}
#iy .tabs{color:#3d3d3d;background:url(../images/spad/hd_bg.jpg) repeat-x;float:left;width:93px;height:27px;text-align:center;line-height:27px;display:block;text-decoration:none;border-right:1px solid #d1d1d1;}
#iy{width:735px;border:1px solid #ddddc1;height:28px;background:url(../images/spad/spbg.jpg) no-repeat; border-bottom:none;} 
#iy li{ width:80px;line-height:28px;float:left; text-align:center;}
#iy li.move{ width:79px; height:28px; background:#fff; float:left;}
.tablist{ clear:both;height:auto;overflow:hidden;border:1px solid #ddddc1;border-top:none;width:735px;}

.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
}

