/*审计师正文*/

.leftbox { width:648px; float:left; margin-right:0; display:inline; overflow:hidden; border:1px solid #C3DAF2; background:#F5F8FD;}
.right {
width:300px;
float:right;
overflow:hidden;
padding:0 0 0 10px;
}

.bill2 {  height:250px; overflow:hidden; width:300px;}
.bill2 img { display:block;}

/* 内容 */
#content { 
padding:20px 25px 20px;
font-size:14px; 
line-height:25px; 
color:#333;
}
#content h1 {font-family:"微软雅黑","宋体"; font-size:22px; height:30px; line-height:30px; overflow:hidden; text-align:center;}
#content .xgxx { border-top:1px solid #C8D8F2; height:30px; line-height:30px; text-align:center; color:#000; margin:8px auto 25px; font-size:12px;}
#content .xgxx a { color:#0449be; text-decoration:none;}
#content .xgxx a:hover { text-decoration:underline;}

#content .xgxx  span{ margin: 0 2px; color:#777 }
#content .xgxx  span.freeClass a font{ color:#C00; font-size:12px}
#content .xgxx  span.freexClass a font{ font-size:12px}

#content .actice { font-size:14px; line-height:25px; color:#000;}
#content .edname { text-align:right; margin:15px auto 40px; color:#063A95; font-size:14px;}

#kclist{margin-left:5px;}
.framNews .bookContBox{ width:640px; overflow:hidden; margin:0 0 0 0; padding:0}
.framNews .bookContBox ul{ margin:15px 0; padding:0;width:640px; overflow:hidden;}
.framNews .bookContBox li{ width:30%; height:150px; overflow:hidden; float:left}

/*阅读排行*/
#hotrank { 

padding:0 0 10px 8px; 
border:1px #BCDBFD solid;
border-top:none;
background-color: #fff;
}
#hotrank ul { height:230px;  padding:0; background:url(/images/template/rank.png) no-repeat 0 0;}
#hotrank li { padding-left:20px; height:23px; overflow:hidden;}
#hotrank li a { color: #0449BE; }
#hotrank li a:hover { color: #FF3300; }


/*右栏背景*/
#contBox {
background:url(/images/template/bg_right_300.gif) repeat-y right 0;
width: 960px;
overflow: hidden; 
position: relative;
display: inline-block;
display: block;
}

/*左右两列div高度相等*/
#contBox:after {
content: '[DO NOT LEAVE IT IS NOT REAL]';
display: block;
height: 0px;
clear: both;
visibility: hidden;
} 
.leftbox , .right { 
padding-bottom: 32767px !important; 
margin-bottom: -32767px !important; 
} 
@media all and (min-width: 0px) { 
.leftbox , .right { 
padding-bottom: 0 !important; 
margin-bottom: 0 !important; 
} 
.leftbox :before, .right:before { 
content: '[DO NOT LEAVE IT IS NOT REAL]'; 
display: block; 
background: inherit; 
padding-top: 32767px !important; 
margin-bottom: -32767px !important; 
height: 0; 
} 
}
/*单线*/
.line1px {
height: 0px;
width: 650px;
position: absolute;
left: 0px;
bottom: 0px;
border-bottom: 1px solid #C3DAF2;
}


