.bnsrh{padding-top:2px;height:24px}
body{
	font:1em Verdana,Arial,Tahoma;margin:0px auto;width:98%;
}
body,td{font-size:1em;}
td,div{line-height:1.8;font-size:1em;font-family:font-family: Arial, Helvetica, sans-serif,宋体;}
/* 标准链接 */
A.blue:link,A.blue:visited {color: blue;}
A.blue:hover {color: red;}
A.red:link,A.red:visited {color:red;}
A.red:hover {color: #DD0000;}
A.black:link,A.black:visited {color:black;}
A.black:hover {color: red;}

a:link	  {color:#004592;text-decoration:none;}
a:visited {color:#004592;text-decoration:none;}
a:hover   {color:#004592;text-decoration:underline;}
a:active  {color:#004592;text-decoration: none;}




/* 顶部按钮 */ 
.header_btn{
	float:left;
	margin:4px 5px;
	width:70px;
	line-height:22px;
	height:22px;
	font-size:1em;
	text-align:center;
	border:1px solid #6C9CC2;
	cursor:pointer;cursor:hand;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CFE1EF);
	background-color:#DFEDF6;
	}
/* 更多 */
.more{font-weight:normal;text-align:center;width:40px;line-height:14px;font-size:1em;color:#172444;border:1px solid #99B3C4;background-color:#FFF;padding:0px 2px;padding-top:2px;margin:2px 0px;margin-right:4px; cursor:pointer;cursor:hand;}

.hd{position:relative;left:-2px}
#tab{margin-top:3px;height:21px;font-size:1em;}
.hdi{font-size:1.25em;font-family:Arial}
.btn{padding-top:2px;height:24px}
#usrbar{font-size:1em;height:19px;line-height:19px;text-align:right;}
#cp{clear:both;padding:10px 0px 5px;font-size:12px;color:#7777CC;font-family:Arial;text-align:center}
#cp a:link,#cp a:hover,#cp a:visited{color:#7777CC}
#main{margin-top:10px;min-width:760px;max-width:980px}
#left{float:left;width:200px}
#right{float:right;width:180px}
#center{margin:0 180px 0 200px;padding:0 12px 0 12px !important;padding:0 9px 0 9px;}
.bai{width:98%;}
#qlist{line-height:20px;font-size:1em}
#qlist ul{margin:0;padding:0;list-style:none;width:100%}
#qlist li{font-size:1em}
.lil{float:left}.lir{width:98%}
.t3{padding-left:10px;height:24px;line-height:24px;border-width:1px 1px 0px 1px;border-style:solid;font-size:1em;font-weight:bold;}
.t4{padding-left:10px;height:24px;line-height:24px;border-width:1px 1px 1px 1px;border-style:solid;font-size:1em;font-weight:bold;}
.b3{padding:5px 5px 5px 8px;border-width:0px 1px 1px;border-style:solid;}
.bgg{background-color:#DEFFD9;}
.bgb{background-color:#E2E2E2}.bcb{border-color:#CDCDCD;}
.bgy{background-color:#FBF5C6;}
.bcg{border-color:#58CB64}.bcy{border-color:#F4BF20}

.b4y{padding:5px 5px 5px 8px;border:1px solid #F4BF20;}
.b4g{padding:5px 10px 8px 10px;border:1px solid #58CB64;}
.b4b{padding:5px 10px 8px 10px;border:1px solid #64B7D7;}
.f14{font-size:1em;line-height:22px}
.f14B{font-size:1em;line-height:22px;font-weight:bold;}
.B{font-weight:bold;}
.mb12{margin-bottom:12px}
.grn,a.grn:link,a.grn:visited{color:#008800}
a.lbk:link,a.lbk:visited{color:#000000}
a.lgy:link,a.lgy:visited{color:#555555}
a.lmore:link,a.lmore:visited{font-weight:bold}
.per80{line-height:80%}
#lbd td{padding:3px 0px;border-bottom:1px solid #E1E1E1}
#lbd .m{padding:3px 0px;border:0px}
.wr {table-layout:fixed; word-wrap:break-word;}
hr{height:1px; color:gray;}
.slash{border-bottom:1px dashed #cccccc;}
.tr1{background-color:#F4F4F4;height:25px;}
.tr2{color:gray;height:30px;}
.pad{padding-left:25px;}
.tb{width:95%;}
.nav{height:24px;line-height:24px;border-width:1px 1px 1px 1px;border-style:solid;}

.text_1{color:#D56A00;}
.text_2{color:#9900CC;}

.title_1{font-size:1.5em;font-weight: bold;color:red;}

.tr_1{background-color:white;text-align: center;}
.tr_2{background-color:#E6F8F9;text-align: center;}
.bg_1{background-color:white;}
.bg_2{background-color:#E6F8F9;}

.tb_1 {border:1px solid #96E9E9;width:95%;border-top:1px solid white;}
.tb_title_1{background-color: #C1E8E2;color:#CC0000;font-size:14px;height:28px;background-image: url(../image/bg/nav_purple.gif);}
th{white-space:nowrap;}

.tb_width {width:98%;}
.link_black a:link,.link_black a:visited{color:black;text-decoration: none;}
.link_black a:hover{color:red;}



.s_img_div {width:120px;height:120px;border:1px solid #ccc;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
 
.s_img_div p{position:static;+position:absolute;top:50%;}

.s_img_div p img{filter : progid:DXImageTransform.Microsoft.Shadow ( enabled=t , color=#E2E2E2 , direction=135 , strength=5);border:1px solid #CCCCCC; +position:relative; top:-50%;left:-50%;}


.list_r{margin-top:10px;border-bottom:1px dotted #78ABBC;margin:5px 10px;padding:5px;}

h5{margin:0px;font-size:1em;color:#002065}

h4{margin:0px;font-size:1em;color:#002065}

h3{margin:0px;font-size:1em;font-weight:bold;color:#002065}

.pic_desc{display:none;}

#divHead{
	width:auto;
        overflow:hidden;
}
#divBottom{
	width:980px;
        overflow:hidden;
clear:both;
}



.w960{width:98%;}

.center{
	margin:0px auto;
}


.mt1{
	margin-top:8px;
}


.cle-ar{
	overflow:hidden;
}


#divMain{width:64%;
          float:left;
} 
#divSide{width:34%;
         float:left;
         margin-left:18px;
}


#divMain-mulu{width:34%;
          float:left;
} 
#divSide-mulu{width:64%;
         float:left;
         margin-left:18px;
}

/*防止图片被撑破代码*/

img{     
    max-width:650px; 
    width:expression((this.width > 650 && this.width > this.height) ? '650px': this.width+'px');     
    float:middle; 
}

/*adsense使用 CSS 隐藏广告空缺的广告单元*/

ins.adsbygoogle[data-ad-status="unfilled"] {
    display: none !important;
}

/*防止表格被表内DIV等撑开（如左栏广告影响文章内容不换行）*/
table {
table-layout: fixed;
word-break: break-all;
}
/*大屏设备缩小显示比例*/

@media screen and (min-width:1200px) {
body {width:80%;}
}

/*解决移动设备－内容宽度超过了屏幕显示范围*/

@media screen and (max-width:640px) {
#divMain {width:100%;}
#divSide {width:96%;}
#divHead {display:100;}
#divMain-mulu {display:none;}
#divSide-mulu {width:100%;}
#divBottom {display:none;}
}

/* 解决移动设备－可点击元素之间的距离太近*/

@media screen and (max-width:640px) {
body {
line-height:150%;
}
}

/* 解决移动设备－文字太小*/

@media screen and (max-width:640px) {
body {
        font-size: 1.2em;
}
}