*{  margin:0px;padding:0px  }
html{
	height:100%; width:100%
}
img {
	border: 0px;
}
div {
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
ul,ol,li{
	border:0px;margin:0px;padding:0px;display:block;list-style-type: none
}
h6,h5,h4,h3,h2,h1{
	border:0px;margin:0px;padding:0px;font-size:12px;font-weight:normal;
}
iframe,form{
	border:0px;padding:0px;margin:0px
}
a{
	color:black;text-decoration:none
}
a:hover{
	color:black;text-decoration:none
}

/*框架*/
.kuan{
	width:950px
}
.left{
	width:760px;float:left;margin-right:10px;display:block
}
.left_1{
	width:310px;float:left;display:block
}
.left_2{
	width:760px;float:left;display:block
}
.center{
	width:440px;float:left;margin-left:10px;display:block
}
.right{
	width:180px;float:left;background:#edeff2;
}


/*通用*/
.ad_bg{
	border:2px #FFF solid
}
.h_10{
	height:10px;font-size:1px;line-height:1px;width:100%
}
.box_bg{
	background:#edeff2;width:100%;
}
.title_s{
	margin:0 3px;height:22px
}
.title_s h3{
	display:block;float:left;line-height:21px;font-size:14px;font-weight:bold;color:#FFF;padding:1px 0 0 9px
}
.title_h{
	margin:0 3px;float:left;width:30px;display:inline
}
.title_h h3{
	writing-mode:tb-rl;font-size:14px;text-align:center;font-weight:bold;color:#FFF;padding:9px 8px;letter-spacing: 2px
}
.rimg{
	padding:5px
}
.rimg img{
	border:2px #FFF solid
}

dl.img1{
	width:214px;display:inline;float:left;padding:5px
}
dl.img1 dt{
	width:214px
}
dl.img1 dt img{
	border:2px #FFF solid;display:block;padding-bottom:-5px
}
dl.img1 dd{
	text-align:center;line-height:20px
}
dl.img2{
	display:inline;float:left;padding:5px 15px
}
dl.img2 dt{
	
}
dl.img2 dt img{
	border:2px #FFF solid;display:block;padding-bottom:-5px
}
dl.img2 dd{
	text-align:center;line-height:20px
}
dl.img3{
	width:240px;display:inline;float:left;padding:5px 5px 5px 14px
}
dl.img3 dt{
	width:240px
}
dl.img3 dt img{
	border:2px #FFF solid;display:block;padding-bottom:-5px
}
dl.img3 dd{
	text-align:center;line-height:20px
}
dl.img4{
	display:inline;float:left;padding:9px 9px 0 9px;width:132px
}
dl.img4 dt{
	
}
dl.img4 dt img{
	border:2px #FFF solid;display:block;padding-bottom:-5px
}
dl.img4 dd{
	text-align:center;line-height:18px;width:130px;
	overflow:hidden;/*超出部分隐藏*/
	text-overflow:ellipsis;/*文字超出部分隐藏*/
	white-space:nowrap;/*文字横向排列不折行*/
}
dl.img5{
	display:inline;float:left;width:134px;padding:5px 5px 0 5px
}
dl.img5 dt{
	
}
dl.img5 dt img{
	border:2px #FFF solid;display:block;padding-bottom:-5px
}
dl.img5 dd{
	text-align:center;line-height:22px;width:130px;
	overflow:hidden;/*超出部分隐藏*/
	text-overflow:ellipsis;/*文字超出部分隐藏*/
	white-space:nowrap;/*文字横向排列不折行*/
}
dl.img6{
	display:inline;float:left;padding:5px 5px 0 5px;width:420px
}
dl.img6 dt{
	float:left
}
dl.img6 dt img{
	border:2px #FFF solid;display:block;padding-bottom:-5px
}
dl.img6 dd.title{
	text-align:center;line-height:22px;float:left;width:200px
}
dl.img6 dd.text{
	width:200px;height:253px;float:right;line-height:20px;color:#505865;text-align:left;padding:5px 0;
	overflow:hidden;text-overflow:ellipsis;
}
dl.img7{
	display:inline;float:left;padding:9px 0 0 9px;width:370px
}
dl.img7 dt{
	float:left
}
dl.img7 dt img{
	border:2px #FFF solid;display:block;padding-bottom:-5px
}
dl.img7 dd.title{
	text-align:left;font-weight:bold;line-height:22px;float:left;width:220px;padding:0 0 0 5px;
	overflow:hidden;/*超出部分隐藏*/
	text-overflow:ellipsis;/*文字超出部分隐藏*/
	white-space:nowrap;/*文字横向排列不折行*/
}
dl.img7 dd.text{
	float:left;line-height:20px;color:#505865;text-align:left;padding:5px;width:220px;height:75px;
	overflow:hidden;text-overflow:ellipsis;
}
dl.img8{
	
}
dl.img8 dt{
	padding:4px 24px;
}
dl.img8 dt img{
	border:2px #FFF solid;display:block;padding-bottom:-5px
}
dl.img9{
	
}
dl.img9 dt{
	text-align:center;font-weight:bold;color:#ab2a20;line-height:18px
}
dl.img9 dd{
	text-align:left;line-height:22px;padding-left:10px
}
dl.img9 dd span{
	display:block;float:left
}

.fan_1{
	float:left;
}
.fan_1a{
	float:left;display:none
}

a.fan_an_a{
	display:block;width:166px;height:20px;background:url('../images/humor/title_anbg_a.gif');position:absolute;line-height:20px;font-weight:bold;text-align:center;color:#a5221f;text-decoration:none;
}
a.fan_an_b{
	display:block;width:166px;height:20px;background:url('../images/humor/title_anbg_b.gif');position:absolute;line-height:20px;font-weight:bold;text-align:center;color:#c43e3b;text-decoration:none;
}
a.fan_an_a:hover{
	color:#a5221f;text-decoration:none
}
a.fan_an_b:hover{
	color:#a5221f;text-decoration:none
}
a.fan_an_c{
	display:block;width:250px;height:20px;background:url('../images/humor/title_anbg_c.gif');position:absolute;line-height:20px;font-weight:bold;text-align:center;color:#a5221f;text-decoration:none;
}
a.fan_an_d{
	display:block;width:250px;height:20px;background:url('../images/humor/title_anbg_d.gif');position:absolute;line-height:20px;font-weight:bold;text-align:center;color:#c43e3b;text-decoration:none;
}
a.fan_an_c:hover{
	color:#a5221f;text-decoration:none
}
a.fan_an_d:hover{
	color:#a5221f;text-decoration:none
}

#fan_01{
	top:2px;left:253px;
}
#fan_02{
	top:2px;left:421px;
}
#fan_03{
	top:2px;left:589px;
}
#fan_04{
	top:2px;left:253px;
}
#fan_05{
	top:2px;left:505px;
}
#fan_06{
	top:2px;left:253px;
}
#fan_07{
	top:2px;left:421px;
}
#fan_08{
	top:2px;left:589px;
}
#fan_09{
	top:2px;left:253px;
}
#fan_10{
	top:2px;left:505px;
}


/*链接*/
.link{
	width:950px;height:30px;background:url('../images/humor/link_bg.gif')
}
.link li{
	float:left
}
.link .logo{
	height:30px
}
.link .x{
	background:url('../images/humor/link_x_bg.gif');width:1px;height:30px
}
.link .an{
	line-height:30px;font-size:14px;color:#FFF;height:30px;padding:0 8px
}
.link .an2{
	line-height:30px;font-size:12px;color:#FFF;height:30px;padding:0 8px
}
.link .jiao{
	background:url('../images/humor/link_jiao.gif');width:5px;height:30px;float:right
}
.linkinput_bg{
	background:width:80px;height:30px;margin:0 20px;display:block
}
.linkinput_bg .k{
	float:left;margin:4px 0
}
.linkinput_bg .k input{
	border:0px white solid;width:120px;margin:2px
}
.linkinput_bg .a{
	float:right;padding:6px 2px
}


/*字体*/
a.ff{
	color:#FFF;text-decoration:none
}
a:hover.ff{
	color:#FFF;text-decoration:underline
}

.topnews{
	height:43px;width:426px;margin:0 7px;display:block;background:url('../images/humor/x_1.gif') repeat-x bottom;
	text-align:center;line-height:43px;font-size:16px;font-weight:bold;color:#000;
	overflow:hidden;/*超出部分隐藏*/
	text-overflow:ellipsis;/*文字超出部分隐藏*/
	white-space:nowrap;/*文字横向排列不折行*/
}
.list_1{
	padding:7px 5px
}
.list_1 li{
	background:url('../images/humor/icon_01.gif') no-repeat 10px 12px;padding-left:20px;
	text-align:left;line-height:26px;height:26px;width:410px;font-size:14px;color:#000;
	overflow:hidden;/*超出部分隐藏*/
	text-overflow:ellipsis;/*文字超出部分隐藏*/
	white-space:nowrap;/*文字横向排列不折行*/
}
.list_2{
	padding:0 5px 12px 5px;height:100%
}
.list_2 li{
	background:url('../images/humor/icon_01.gif') no-repeat 9px 7px;padding-left:17px;
	text-align:left;line-height:18px;height:18px;font-size:12px;color:#000;width:150px;
	overflow:hidden;/*超出部分隐藏*/
	text-overflow:ellipsis;/*文字超出部分隐藏*/
	white-space:nowrap;/*文字横向排列不折行*/
}
.list_3{
	padding:7px 3px;display:inline
}
.list_3 li{
	background:url('../images/humor/icon_01.gif') no-repeat 10px 11px;padding-left:20px;
	text-align:left;line-height:24px;width:220px;height:24px;display:inline;float:left;font-size:14px;color:#000;
	overflow:hidden;/*超出部分隐藏*/
	text-overflow:ellipsis;/*文字超出部分隐藏*/
	white-space:nowrap;/*文字横向排列不折行*/
}
.uslink{
	padding:5px 20px;width:100%
}
.uslink li{
	float:left;width:16%;
	text-align:left;line-height:20px;font-size:12px;color:#505865
}


/*滚动大图新闻*/
#leftpic {
width:310px;
height:265px;
float:left;
text-align:center;
overflow:hidden;
padding:3px 0 1px 0;
position:relative;
}
.bgfif {
background:#000;
height:58px;
margin:-58px auto 0;
width:298px;
-moz-opacity:0.5;
filter:alpha(opacity=50);
}
#leftpic ul {
height:58px;
margin:-58px auto 0;
overflow:hidden;
position:relative;
width:298px;
}
#leftpic li {
display:inline;
float:left;
margin:2px;
}
#leftpic li img {/* 图片半透明 */
border:1px #FFF solid;
opacity:0.5;
filter:alpha(opacity=50);
padding:0px;
width:68px;height:52px;
}
#leftpic .hun img {/* 图片不透明 */
filter:alpha(opacity=100);
opacity:1;
}
#leftpic h4 {
background:#FFF;
color:#321033;
font-size:12px;
font-weight:normal;
height:24px;
line-height:24px;
margin:4px 3px 0 3px;
width:302px;
}
#leftpic h4 a {
color:#321033;
}


/*生命时报*/
dl.hpage{
	width:173px;height:110px;padding:0 5px
}
dl.hpage dt{
	float:left;border:1px #999 solid;margin-right:5px;width:78px
}
dl.hpage dt img{
	display:block;padding-bottom:-5px
}
dl.hpage dd{
	width:77px;height:17px;float:left;display:inline;
	text-align:center;line-height:17px;padding-top:1px;font-size:12px
}
dl.hpage dd a{
	text-decoration:none
}
dl.hpage dd a:hover{
	text-decoration:none
}
dl.hpage dd.a{
	background:url('../images/humor/hpage_anbg.gif');
	color:#FFF;
}
dl.hpage dd.a a{
	color:#FFF
}
dl.hpage dd.b{
	color:#267fc7;
}
dl.hpage dd.b a{
	color:#267fc7
}
dl.hpage dd.c{
	color:#ff7321;
	border-top:1px #ff7321 solid;
}
dl.hpage dd.c a{
	color:#ff7321
}

.guanggao{
	width:100%;height:88px
}
.guanggao li{
	background:url('../images/humor/border_right_tuber.gif') no-repeat 8px center;padding-left:18px;width:156px;
	line-height:20px;font-size:12px;color:gray;text-align:left;
	overflow:hidden;/*超出部分隐藏*/
	text-overflow:ellipsis;/*文字超出部分隐藏*/
	white-space:nowrap;/*文字横向排列不折行*/
}
.ad_bg2{
	width:760px;padding:5px 0
}