/*----------------顶部 内容的DIV-----------------*/
#content{MARGIN:0 auto; WIDTH:950px; height:420px; margin-bottom:4px;}
#content .main_left{ float:left; width:218px;}
#content .main_center{ float:left;width:452px;border:1px solid #9cb8ce; background: url(/images/Recommended_bg3.gif) repeat-x; margin-left:4px;*margin-left:3px!important;*margin-left:3px; padding:8px 0px 0px 0px;}
#content .main_right{ float: right; width:270px;}

/*----------------首页登录框-------------------*/
#login { float:left;width:218px;height:108px;background: url(/images/yw_bg.png) no-repeat 0px 0px; margin-bottom:4px;color:#257ec0; border-bottom:1px solid #9cb8ce;}
#login h3{ font-size:13px; font-weight:bold; color:#257ec0; padding:10px 0 0 10px; height:20px;}
#login .txt_1 a{ color:#e63c01;font-size:12px;}
#login .txt_2 a{ color:#333; text-decoration:underline; font-size:12px;}


#login dl{}
#login dd{ font-size:12px;text-align:center;}
#login .vip_an{ display:block; width:149px; height:32px;background: url(/images/yw_bg.png) no-repeat -220px -1px; margin:0 auto;  text-indent:-3000px;}
#login .dd_a{ font-size:12px; color:#257ec0;  font-weight:normal; padding-top:8px; padding-bottom:3px;}
#login .dd_b{ color:#257ec0; font-size:12px;font-weight:normal; text-align:left; padding-left:25px;}
#login .login_div{ height:60px; margin-top:7px; margin-bottom:8px;font-weight:normal; line-height:30px; font-size:13px; color:#257ec0;}

#login .login_div p{padding:0px; margin:0px; width:200px;line-height:20px;}
#login .login_div .an{color:#e90b00;text-decoration: underline; font-weight:bold;}
#login .textb{ border:1px #257ec0 solid; height:14px; font-size:12px; color:#666; width:90px; margin-right:6px; line-height:16px;}
#login .textbxx{ color: #E1E1E1;}
#login td{ font-size:13px; line-height:24px;}
#login .login_red a{ color:red; font-size:12px;}

#login .login_div_y{height:71px;font-weight:normal; line-height:18px; font-size:12px; color:#333333; overflow:hidden; padding-bottom:3px;}
#login .login_div_y p{margin-top:2px; margin-bottom:2px; padding:0px;}

#login .login_div_vip{height:98px;font-weight:normal; padding-top:6px; text-align:left; color:#ba4e4e;}
#login .login_div_vip a{color:#257ec0;}
#login .login_div_vip ul{ float:left; width:116px;position: relative; padding-left:85px; height:70px; font-size:14px; font-weight:bold; line-height:22px; color:#ab3434; overflow:hidden; white-space: nowrap;}
#login .login_div_vip li{ float:left; width:115px; font-size:12px; color:#257ec0; font-weight: normal; line-height:16px;}
#login .login_div_vip ul sup{float:left;position:absolute;left: 4px; top:-1px;}
#login .login_div_vip ul sup img{ padding:0px; margin:0px; height:64px; width:64px;padding:2px; border:1px #ccc solid; background:#fff; }
#login .login_div_vip p{margin-top:2px; margin-bottom:2px; padding:0px; float:left; width:200px; text-align:center;line-height:21px;}

/*-----------------Network-原文编辑推荐 ------------------------*/
#Network{ float:left;width:216px;border:1px solid #9cb8ce;}
#Network a{ text-decoration:none;color:#333}
#Network a:hover{ text-decoration:underline;color:#257ec0;}
#Network h3{width:216px; height:26px;border-bottom:1px #9cb8ce solid; background:url(/images/List_bg.gif) repeat-x 0 3px; line-height:26px; color:#257ec0; font-size:13px;font-weight:bold;}
#Network h3 img{ margin:5px 6px 0 8px;}
#Network ul{ float:left;width:208px; font-size:13px; color:#ac4f17;line-height:21px; color:#422d1c; padding:2px 0 2px 8px;}
#Network ul li{ float:left;width:200px;overflow: hidden; height:21px;word-break:break-all;}
#Network ul li span{color:#333;}
/*--------------大封推---------------------------*/
#content .main_center .Recommended{float:left; width:436px; margin-bottom:8px; padding-left:7px;}
#content .main_center .Recommended .yy2{background:url(/images/yy2.gif) no-repeat 4px 4px; display:block; width:140px; height:174px; float:left;}
#content .main_center .Recommended .yy2 a:hover img{filter: Alpha(Opacity=80);}
#content .main_center .bookimg{ float:left;border:1px #ccc solid; padding:4px; background-color:#FFF;}
#content .main_center .Recommended dl{ float:right; width:277px;}
#content .main_center .Recommended dt{ float: left;width:277px;color:#257ec0; font-size:16px; font-weight:bold; line-height:32px;}
#content .main_center .Recommended dt a{color: #a64e46;}
#content .main_center .Recommended dd{float: left;width:277px;font-size:12px; line-height:18px; color:#3c3c3c; text-indent:20px; height:123px; overflow:hidden;}
#content .main_center .Recommended dd a{color:#3c3c3c;}
#content .main_center .Recommended .dd_dat{ font-size:12px; color:#444; text-align:right; margin-top:10px; height:18px;}
#content .main_center .Recommended .dd_dat a{color:#444; margin:0 8px;}
/*-------------大封推下面的提示导航------------------*/
#guild{ float:left; width:452px; border-top:1px #b6bfe4 solid; height:24px;color:#000; }
#guild ul{float:left;width:450px;background:url(/images/List_bg.gif) repeat-x;margin:2px 1px; line-height:19px;}
#guild ul li{ float:left; margin:0 6px; margin-top:2px; font-weight:bold;color:#257ec0;}
#guild ul li a{color: #000; font-weight:normal;}
/*-----------首屏右边翻页推荐-------------------*/
#ap{ width:268px;background:url(/images/pabg3.gif); border:1px #9cb8ce solid;float: right;}
#ap .top_ap { ZOOM: 1; POSITION: relative; margin-top:8px;margin-left:9px; height:26px;}
#ap .top_ap .oooo{ margin-right:0px;}
#ap .top_ap ul{ }
#ap .top_ap li{ POSITION: relative;float:left; width:121px; height:26px; background:#E2CFA6; margin-right:10px; TEXT-ALIGN: center; font-size:12px; font-weight:bold;line-height:26px;}
#ap .top_ap li span{BORDER: #9cb8ce 1px solid;width:119px; height:24px; background:#fff;	Z-INDEX: 10; top:-1px; left:-1px;POSITION: absolute;}
#ap .top_ap li span a{display:block;color:#333;text-decoration: none;}
#ap .top_ap li .hover_b{width:119px; height:33px; background:#fff;Z-INDEX: 10; top:-1px; left:-1px;POSITION: absolute; border-bottom:none;}
#ap .top_ap li .hover_b a{color:#257ec0;}
#ap .bd{ margin:6px 8px 8px 8px; background:#fff;BORDER: #9cb8ce 1px solid; height:367px !important; height:368px;}
#ap .bd dl{ float:left; padding:9px 4px 6px 4px; width:240px;  position:relative;}
#ap .bd dl a{ font-weight:normal;font-size:12px;color: #333; line-height:16px;}
#ap .bd dt .tuimg{ float:left; margin-right:4px;border: 1px solid #ccc;padding: 2px;}
#ap .bd dt{color:#333;font-weight: bold; line-height:25px;font-size:13px;}
#ap .bd dt a{color:#257ec0;font-weight: bold; line-height:25px;}
#ap .bd  sup{position:absolute;top:14px;left:8px; z-index:11;filter:Alpha(Opacity=70);}
#ap .bd  dd{float: right; width:150px;}
#ap .bd  dd a{ float:left; }
/*---------------950px广告横幅---------------------*/
#henfu{MARGIN:0 auto;WIDTH:950px; overflow:hidden;margin-bottom:4px;}
#henfu img{ float:left; padding:0px; margin:0px;}
/*---------------广告---------------------*/
#Pushed{ float:left; width:155px; margin-bottom:4px;}
/*-------------List 950px 排行榜条---------------------------*/
#List{MARGIN:0 auto; WIDTH:948px; height:25px;border:1px #b6bfe4 solid; background:url(/images/List_bg.gif) repeat-x; margin-bottom:4px;}
#List ul{ float:left;WIDTH:948px;line-height:23px; padding-top:2px;}
#List ul li{float:left; margin:0 12px; font-size:13px;}
#List ul li a{ color:#000;}

/*----------------中部 内容的DIV-----------------*/
#content_b{MARGIN:0 auto; WIDTH:950px; overflow:hidden;}
#content_b .left{ float:left; width:155px; margin-right:4px;}
#content_b #new{ float:left; width:616px;background: url(/images/yw_bg.png) no-repeat 0px -159px; height:115px; margin-bottom:4px; padding:5px 8px; line-height:20px;}
#content_b #concern{ float:left; width:630px; border:1px solid #b6bfe4; margin-bottom:4px;}
#content_b #update_top{ float:left;width:632px;height:28px; position:relative; font-size:13px;}
#content_b .update{ float:left;width:630px;border:1px solid #b6bfe4; margin-top:-1px; margin-bottom:4px; overflow:hidden;}
#content_b #Download{float:left;width:614px;border:1px solid #b6bfe4; padding:0 8px;margin-bottom:4px; position:relative; overflow:hidden; background:#fdfbf8; }
#content_b .right{ float: right; width:155px;}
/*----------------原文焦点-----------------*/
#new h3{ float:left; font-size:13px; color:#1596cb; width:100px; font-weight:bold; margin-top:2px;*margin-top:3px !important; *margin-top:3px;}
#new #search_b{ float:left; height:22px; width:516px; color:#ff3300; font-size:13px;}
#new #search_b ul{ float:left;width:516px; height:22px; overflow:hidden;}
#new #search_b ul li{ float:left; margin-left:8px;}
#new #search_b ul li a{color:#1596cb;}
#new #search_b .to{ color: #1596cb; font-weight:bold;}
#new #new_img{ width:164px; height:80px; border:1px solid #ccc; float:left; margin-top:2px; padding:3px; position:relative; background:#FFF; overflow:hidden;}
#new #new_img .png_img{ position:absolute; width:164px; height:18px;top:65px; left:3px; overflow:hidden;}
#new #new_img .Title{position:absolute; width:164px; height:16px;top:67px; left:3px;  font-size:12px; text-align:center; color:#FFFFFF;line-height:16px; overflow:hidden;}
#new #news{ width:440px; height:90px; float: right;}
#new #news h2{ width:100%; height:25px; font-size:18px; font:"黑体"; font-weight:bold; padding-top:5px; color:#b13c25; text-align:center;}
#new #news h2 a{ color:#b13c25;}
#new #news p{ width:100%; text-align:center; line-height:20px; height:20px;}
#new #news ul{ width:100%; color:#999999; margin-top:2px;}
#new #news li{ width:212px; float:left; margin-left:5px;}
#new #news li a{ color:#444;}
#new #news span{ color:#287cc3;}
#new #news span a{ color:#287cc3;}
#new #news .spli{ width:430px; float:left; margin-left:5px;color:#000000;font-weight:700;} 
/*----------------排行榜---------------*/
#Bang{ float:left; width:153px;border:1px #bebdbc solid; margin-bottom:4px; background:#fff url(/images/piece_top.gif) repeat-x;}
#Bang h3{ width:123px;font-size:12px; color: #000;background:url(/images/yw_2.gif) no-repeat 6px 5px; height:23px;margin-bottom:3px; padding-top:3px; padding-left:30px;line-height:22px;font-weight:bold;}
#Bang ul{ width:137px; float:left;}
#Bang ul li{ width:137px; float:left; line-height:20px;white-space:normal;overflow:hidden; height:20px; padding-left:8px;}
#Bang ul li a{color:#000;padding-left:15px;background: url(/images/yw_2.gif) no-repeat -2px -27px}
#Bang ul li a:hover{color:#e63c01;background: url(/images/yw_2.gif) no-repeat -2px -52px}
/*----------------排行榜2---------------*/
#Bang2{ float:left; width:153px;border:1px #bebdbc solid; margin-bottom:4px; background:#fff url(/images/piece_top.gif) repeat-x;}
#Bang2 h3{ width:123px;font-size:12px; color: #000;background:url(/images/yw_2.gif) no-repeat 6px 5px;  height:23px;margin-bottom:3px; padding-top:3px; padding-left:30px;line-height:22px;font-weight:bold;}
#Bang2 ul{ width:137px; float:left;}
#Bang2 ul li{ width:137px; float:left; line-height:20px;white-space:normal;overflow:hidden; height:20px;padding-left:8px;}
#Bang2 ul li span{background:#5c7eaa; font-size:10px;font:Arial; color:#fff; width:13px; height:13px; line-height:13px; float:left; text-align:center; margin-top:1px; margin-right:4px;}
#Bang2 ul li .nnn{background: #990000;}
#Bang2 ul li a{color:#333;}
#Bang2 ul li a:hover{color:#e63c01;}
/*----------------分类推荐---------------*/
#concern h3{width:630px; height:28px;border-bottom:1px #b6bfe4 solid; background:url(/images/List_bg.gif) repeat-x 0 3px; font-weight:bold; line-height:27px; color:#257ec0; font-size:13px; font-weight:bold;}
#concern h3 img{ float:left; margin:7px 10px 0 15px;}
.Recommended_map{float:left;width:299px;border-bottom: 1px dashed #CCC; padding:8px 8px;*padding:10px 8px!important;*padding:10px 8px; }
.Recommended_map .bookmap{ border:1px solid #999; padding:2px; float:left;}
.Recommended_map dl{ float: left; width:200px; margin-left:8px;height:107px; overflow:hidden;}
.Recommended_map dt{color:#257ec0; font-weight:bold; font-size:13px; line-height:28px;}
.Recommended_map dt a{color:#a64e46;}
.Recommended_map dt a:hover{ color:#CC3300;text-decoration:none;}
.Recommended_map dd{ text-indent:20px; line-height:20px;}
.Recommended_map dd a{ color:#000;}
.Recommended_map dd a:hover{color:#333;}
.no_border{ border:0px;}
/*----------------更新列表---------------*/
#update_top .title{float:left; width:175px; height:27px;border:1px #b6bfe4 solid;text-align:center; font-weight:bold; line-height:27px;text-decoration:none;}
#update_top .title_a{ }
#update_top .title_b{margin-left:-1px;text-decoration:none; text-align:left;}
#update_top .title_b img{ margin:4px 8px 0 18px; float:left;}
#update_top .title_On {background:#f5f6fb; border-bottom:0px; height:28px;color:#333; }
#update_top .title_Under {background:url(/images/List_bg.gif) repeat-x;color:#257ec0;}
#update_top span{position:absolute;top:5px;left:405px;width:220px; text-align:right;}
#update_top span a{color:#333;}

.update ul{ float:left;width:630px;overflow:hidden;}
.update ul li{ float:left; color:#000;width:630px; height:24px; line-height:24px; overflow:hidden;word-break:break-all;}
.update .li_back{ background:#f3f3f3;}
.update ul li a{color:#444;}
.update ul li a:hover{color:#e63c01;}
.update ul li span{ float:left;}
.update .title_top{ font-weight:bold; color:#000; background:#fdfdfe; }
.update .Category{ width:70px; margin-left:4px; text-align:center;}
.update .Title{width:375px;text-align: left; }
.update .Author{width:100px;text-align: left;}
.update .Time{width:70px;text-align:center;}
.update .title_center{ text-align:center;}
.update ul li .Times{ font-size:14px; color:#257ec0;}
.update ul li .Times a{ font-size:14px; color:#257ec0;}
.update ul li .Times a:hover{text-decoration:none;}
/*----------------TXT下载列表---------------*/
#Download h3{ width:614px;font-size:14px; color:#333; text-indent:10px; height:26px; line-height:22px; border-bottom:1px solid #b6bfe4; margin-bottom:6px; padding-top:3px;}
#Download .baoyu{font-size:12px;position:absolute;left:380px;top:5px; width:240px;}
#Download ul{ float:left; margin-top:4px; height:155px; *height:155px !important;*height:152px;}
#Download li{ float:left; width:104px; height:125px;*height:115px !important;*height:125px; background:url(/images/Download_bg.jpg); border:1px solid #9b9b9b; text-align:center; position:relative; margin-bottom:20px; margin-right:11px; margin-left:4px;}
#Download li a{ color:#555;}
#Download li .bookmap{ padding:2px;border:1px solid #9b9b9b; margin:8px; float:left; background:#FFFFFF;}
#Download li p{width:104px;position:absolute;top:130px;*top:120px !important; *top:130px;left: 0px;}
#Download .no_margin{ margin-right:0px;}