/* 基本样式*{margin:0px;padding:0px;} */
body{margin:0px;padding:0px;}
img{border:none;}
body{
	background: transparent;color:#07519a;
	text-align: left;line-height:160%;
	font: 12px/120% 宋体,Verdana,Arial,sans-serif;
}
a:link {color: #07519a; text-decoration:none;}
a:visited {color: #07519a;text-decoration:none;}
a:hover {color: #ff0000; text-decoration:none;}
a:active {color: #FF0000;}
li{list-style-type:none;}
/* !important */
.clearfix{display: inline-block;} 
.clearfix:after {
/*/*/content: "."; /* 兼容ie8 */ 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
} 
/* Hides from IE-mac \*/ 
* html .clearfix { 
    height: 1%; 
} 
.clearfix { 
    display: block; height:0;overflow: hidden;
} 
/* !important */
/* 表单样式 */
.text{
	border: 1px solid #eee8d0; 
	background: #ffffff;
	color: #054e86;
	height: 18px;
}
.textarea{
	border: 1px solid #eee8d0; 
	background: #ffffff;
	color: #054e86; 
}
input,textarea{border:1px solid #ccc;}
#m_head{background:url(bg_head01.gif);width:998px;height:30px;line-height:25px;overflow:hidden;margin:0px;margin-left:2px;}
.float_l{float:left;}
.float_r{float:right;}
.center{text-align:center;}
.m_top_left{margin-top:6px;}
.m_top_right{margin-top:5px;}
.cen{width:998px;margin-left:2px;overflow:hidden;}
/*首页菜单样式*/
#menu{
	width:998px;margin:0px;margin-left:2px;
	height:32px;
	margin-top:8px; background-color:#398EAD;
}
#menu2{height:32px; background-color:#F1F1F1;width:998px;margin:0px;margin-left:2px;}
#menu ul{
	margin:0px;margin-left:5px; width:980px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; width:78px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px;
}
.m_li a{
	display:block; color:#FFFFFF; width:78px;
}
.m_li a:link,.m_li a:visited{color: #FFFFFF; text-decoration:none;}
.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:78px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold;
	background-image:url(menu_bg.gif); position:relative; height:32px; margin-top:-3px; margin-right:-2px; margin-left:-2px;
}
.m_li_a a{
	display:block; color:#FF0000; width:78px;
}

.smenu{
	width:998px; margin:0px 0px; padding:0px; list-style-type:none; height:32px;
}
.s_li{
	line-height:32px; width:auto; display:none; height:32px; 
}
.s_li_a{
	line-height:32px; width:auto; display:block; height:32px; 
}
/*首页菜单样式*/
.bor{border:1px #398EAD solid;}
.botbor{border-bottom:1px #398EAD solid;}
.titbg{background:#398EAD;color:#FFFFFF;font-weight:900;}
.tit{height:25px;line-height:25px;padding-left:10px;}
.bg{background:#F0F8FC;}
.bg2{background:#398EAD;}
.tou{background:#F1F1F1;overflow:hidden;}
.line-h{line-height:160%;}
.sou{width:996px;height:30px;line-height:30px;margin-top:5px;}

.body{margin-top:5px;overflow:hidden;}
.r_tit{background:url(r_1.gif) no-repeat #ff8585;height:28px;line-height:28px;}
.r_tit_text{margin-left:10px;font-weight:700;}
.r_tit_more{float:right;margin-right:10px;margin-top:10px;}

.ul{margin:5px;}
/*列表样式*/
.newul{list-style:none;margin:5px;line-height:160%;}
.newul li{background:url(bullet.gif) 5px 7px no-repeat;padding-left:15px;}
.imglink{list-style:none;line-height:160%;width:100%;}
.imglink li{float:left;margin:5px;}
.textlink{list-style:none;line-height:160%;width:100%;}
.textlink li{float:left;margin:5px;}
.rank {
	list-style:none;margin:5px;line-height:160%;
}
.rank li{padding-left:20px;}
.rank LI.no0 {
	BACKGROUND: url(1.gif) no-repeat 4px center
}
.rank LI.no1 {
	BACKGROUND: url(2.gif) #f2f8fd no-repeat 4px center
}
.rank LI.no2 {
	BACKGROUND: url(3.gif) no-repeat 4px center
}
.rank LI.no3 {
	BACKGROUND: url(4.gif) #f2f8fd no-repeat 4px center
}
.rank LI.no4 {
	BACKGROUND: url(5.gif) no-repeat 4px center
}
.rank LI.no5 {
	BACKGROUND: url(6.gif) #f2f8fd no-repeat 4px center
}
.rank LI.no6 {
	BACKGROUND: url(7.gif) no-repeat 4px center
}
.rank LI.no7 {
	BACKGROUND: url(8.gif) #f2f8fd no-repeat 4px center
}
.rank LI.no8 {
	BACKGROUND: url(9.gif) no-repeat 4px center
}
.rank LI.no9 {
	BACKGROUND: url(10.gif) #f2f8fd no-repeat 4px center
}
/*滑动门菜单样式*/
.nTab{border-bottom:1px #398EAD solid;background:#FFFFFF;background-position:left;background-repeat:repeat-y;margin-bottom:2px;}
.nTab .TabTitle{clear: both;height: 26px;overflow: hidden;background:url(bg.gif) 0px -81px repeat-x;}
.nTab .TabTitle ul{border:0;margin:0;padding:0;}
.nTab .TabTitle li{float:left;text-align:center;width:70px;height:26px;line-height:26px;cursor: pointer;list-style-type: none;}
.nTab .TabTitle .active{background:url(bg.gif) 0px -55px no-repeat;}
.nTab .TabTitle .normal{background:url(bg.gif) 0px -14px no-repeat;border-bottom:1px solid #ccc;}
.nTab .TabContent{width:auto;padding:5px;border-right:1px #398EAD solid;border-left:1px #398EAD solid;}
.none {display:none;}
/*滑动门菜单样式*/

/*非终极栏目样式*/
.box{width:249px;margin-top:0px;float:left;overflow:hidden;height:230px;margin-right:10px;margin-bottom:10px;}
.right{float:right;margin-right:20px;}
/*非终极栏目样式*/
/*终极栏目样式*/
.box2{width:775px;margin-top:0px;float:left;overflow:hidden;margin-right:10px;margin-bottom:10px;}
.pagestyle a{border:1px solid #ccc;padding:2px 5px;background:#F0F8FC;}
.pagestyle strong{border:1px solid #ccc;padding:2px 5px;background:#398EAD;color:#FFFFFF;}
/*终极栏目样式*/
/*文章底层样式*/
.newtit{margin:0px 10px;height:50px;line-height:50px;width:750px;text-align:center;font-size:20px;border-bottom:1px solid #eee;}
.newtit2{margin:0px 10px;height:30px;line-height:30px;width:750px;text-align:center;font-size:15px;border-bottom:1px solid #eee;}
.newbody{margin:10px;color:#000000;font-size: 14px;}
/*文章底层样式*/
.downul{float:left;width:380px;margin:5px;padding:0px;color:#000000;}
.downul li{height:20px;line-height:20px;}
.downurl{margin:5px;padding:0px;}
.downurl li{padding-left:20px;background:url(d_download.gif) no-repeat;}


.bookupul{margin:5px;padding:0px;}



/*小说*/
.ClBookText {padding-top:20px;}
.bookimg{padding-left:20px;}
.fl{float:left;}
.booktexts{height:200px;background-image: url(wj.gif);	background-repeat: no-repeat;	background-position: right top;}
.li11{border-right: #398EAD 1px solid; 	border-top: #398EAD 1px solid;	float:left;width:68px;padding-top:5px;background-color: #f0f8fc;        height:18px;text-align:center;}
.li12{border-right: #398EAD 1px solid; 	border-top: #398EAD 1px solid;	float:left;width:120px;padding-top:5px;        height:18px;text-align:left;}
.li13 {border-bottom: #398EAD 1px solid;}
.lii{
	border: 2px solid #dbdbdb; 
	margin-left: 10px; 
	padding-top: 4px;
	padding-left: 8px;
	width: 16%;
	height: 24px;
	float: left;
	font-size: 14px;
}
.blockcontent{
	width: 100%;
	margin: 0px !important;
	
}
.ulmul{overflow: hidden; line-height:22px; color:#333333;margin:0px;margin-left:5px;padding:0px;}
.ulmul a{ color: #000}
.ulmul a:hover{ color: #ff0000}.ulrow li{padding:2px 5px;}
.blockcontent{
	width: 100%;
	margin: 0px !important;
}
.b{font-weight:bold;}
.lm{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;height:24px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fr{float:right;}
.green{color:green;}
/*sou*/
.souhang{width:640px;height:20px;margin-top:0px;margin-left:5px;font-size:14px;color:#000000;}
/*page*/
.webpageul{margin:0px;padding:0px;}
.webpageul li{line-height:160%;}

table{font-size:12px;}


.selectbox{ background:url(selectbg.png) no-repeat;}
div.selectbox-wrapper { position:absolute; background-color:#fff; border:1px solid #b7d1eb; border-top:0; text-align:left; width:63px; *margin-top:-1px;}
div.selectbox-wrapper ul{list-style:none;margin:0px;padding:0px;}
div.selectbox-wrapper ul li.selected { background-color:#e0ecf7;}
div.selectbox-wrapper ul li.current { background-color:#36c; color:#fff;}
div.selectbox-wrapper ul li { padding:3px; line-height:20px; cursor:pointer; width:76px;}
.selectbox { display : block; width:76px; background-position:0px 0px; background-color:#fff!important; padding:2px 0 0 4px; +line-height:20px; _line-height:16px; height:20px; cursor: pointer; border:1px solid #b7d1eb; color:#666666; text-align:left;}
.wd{height:22px;border:1px solid #b7d1eb; color:#666666;}

