@charset "utf-8";
/* ----------------------------------

The Part CSS by Jeavi
(C) Jeaviking Inc.
http://www.jeavi.name
2013-8-4 0:16:58

-------------------------------------*/


/** portal::index **/




/* 其他 */

.part_l{width:680px;float:left; overflow:hidden; display:inline;}
.part_r{width:270px;float:right; overflow:hidden; display:inline;}



/* 第一部分 */

.jeavi_con{}
.focus_box{ width:680px;position:relative;height:360px;overflow:hidden; margin-bottom:20px;}
.focus_box .bd{}
.focus_box .bd li{ }
.focus_box .bd .t_box{ width:650px;padding:10px 15px;color: #888; position:absolute; left:0; bottom:0;}

.focus_box .bd  .header_avatar {height: 48px;width: 48px;border: 2px solid #A6A4AC;float: left;margin: 4px 16px 0 0;}
.focus_box .bd  .header_avatar img{ width:48px; height:48px;}
.focus_box .bd .t_box h2{ height:28px; overflow:hidden;line-height: 28px;margin: 5px 0 5px; }
.focus_box .bd .t_box h2 a{font-size: 20px;color:#FFF;}
.focus_box .bd .t_box p{font-size: 12px;line-height: 18px;color: #AAA;}
.focus_box .bd .t_box p a{color: #FFF;}

.focus_box img{display:block;}
.focus_box .hd{position:absolute;right:10px; bottom:15px;height:14px;overflow:hidden;}
.focus_box .hd li{display:inline-block;overflow:hidden;height:12px;width:12px;background:#D1D1D1;cursor:pointer;margin:0 6px 0 0; border-radius:12px;text-indent:-999px;float:left;}
.focus_box .hd .on{background:{ALLCOL};}



.web_info{ padding:30px 20px;margin-bottom: 14px;background: #F7F7F7;color: #A0A0A0;}
.web_info ul{}
.web_info li{height: 64px;line-height: 18px;padding-left: 45px;margin-bottom: 21px;border-bottom: 1px solid #ECECEC; position:relative;}
.web_info li i{width: 30px;height: 42px;display: block;position: absolute;top: 6px;left:10px;background: url({STYLEIMGDIR}/portal_icon.png) no-repeat 0 0;}

.web_info li i.info_member{ background-position:0 -162px;}
.web_info li i.info_forum{ background-position:0 -115px;}

.web_info .hd_t{ color:#666; font-size:14px; line-height:18px; padding-left:10px;}
.web_info .hd_b{ color:#A0A0A0; line-height:18px; margin-top:5px;padding-left:10px;}
.web_info em{color: #F47400;font-family: Georgia;text-decoration: none;font-size: 28px;line-height: 28px;margin-right: 9px;}
  
.post_btns{ margin-top:10px; width:230px; height:43px;}
.post_btns a{width:230px; height:43px; display:block;background: url({STYLEIMGDIR}/portal_icon.png) no-repeat -60px -50px;}
.post_btns a:hover{ background-position:-60px -100px;text-decoration:none;}
.post_btns a:active{ background-position:-60px 0;}
.post_btns b{ color:#FFF;font-size: 18px;height: 43px;text-align: center;line-height: 43px;margin-left: 50px;text-shadow: 0 1px 0 #0093D0;}



/* 第二部分 */


.head{height:45px;line-height:45px;overflow:hidden;}
.more{float:right;display:block;background-position:right 19px;padding-right:12px;color:#888;}
.head .tit{font-size:18px;color:#666;}

.left_c{float:left;width:680px;}
.right_c{float:right;width:277px;}

.boutique_list{ }
.boutique_list li{float:left;width:680px;overflow:hidden;padding: 20px 0;border-bottom: 1px dashed #EEE;position:relative;}
.boutique_list .t{ width:464px; height:26px;line-height:26px;overflow:hidden;}
.boutique_list .t a{font-size:18px;color:#0093D0;}
.boutique_list img{display:block;float:left;width:196px;height:130px;margin-right:20px;background: url({STYLEIMGDIR}/loading.gif) no-repeat center center;}

.boutique_list .c{ line-height:26px; font-size:14px;color:#777;}

.boutique_list .move{width: 88px;height: 24px; position:absolute;bottom:20px; right:0;display: block;line-height: 24px;background: #F70;border-bottom: 2px solid #F30;text-align: center;color: #FFF;text-decoration: none;text-shadow: 0 1px 0 #F30;}
.boutique_list a:hover.move{background: #F30;}

.boutique_list .other{height:20px;line-height:14px;width:178px;color:#999;padding-top:8px;float:left;}
.boutique_list .other b{width:16px;height:14px;vertical-align:middle;margin-right:5px;overflow:hidden;display:inline-block;}
.boutique_list .other b.view{background-position:-20px -3px;}
.boutique_list .other b.replies{background-position:-42px -3px;margin-left:10px;}



.top10{ margin-top:-6px;}
.top10 li{ height:32px; line-height:32px;width:270px;overflow:hidden;color:{ALLCOL};float:left;}
.top10 li a{ font-size:14px;}
.top10 .num{background-color:#d7d8d7;width:17px;height:17px;display:inline-block;text-align:center;color:#fff;font-family:Arial;line-height:17px;margin-right:8px;}
.top10 .top .num{background-color:{ALLCOL};}



.sort{width:270px;}
.sort li{padding:10px 0 12px;line-height:18px;overflow:hidden; width:270px;}
.sort li .bluecrnr{color:#FFF;background:{ALLCOL};border-radius:2px;width:36px;height:18px;line-height:18px;text-align:center;margin-right:8px;display:inline;float:left;}
.sort li .sortbox{width:220px;float:left;}
.sort li .sortbox a{padding-bottom:6px;display:inline-block;color:{ALLCOL};}




.travel_c{}
.travel_c .hd{ height:38px; border-top:1px solid #E6E6E6;}
.travel_c .hd ul{}
.travel_c .hd li{ width:20%;height: 30px;margin-bottom: 6px;cursor: pointer;padding-top: 8px;_padding-top: 12px;line-height:30px;font-size: 18px;text-align: center;color: #0C8AC9;float: left; position:relative;}
.travel_c .hd li .splite {width: 1px;height: 19px;margin-top: 2px; position:absolute;right:0;border-right: 1px solid #e6e6e6;}

.travel_c .hd i{ overflow:hidden; background:url({STYLEIMGDIR}/portal_icon.png) no-repeat; width: 19px;height: 18px;top: 2px;_top:-5px;display: inline-block; margin-right:5px;position: relative;padding-left: 0;}
.ie7 .travel_c .hd i{top:-5px;}
.travel_c .hd li.on{border-top: 2px solid #57BAE8;color: #666;margin-top: -1px;padding-top: 7px;_padding-top:11px;}
.travel_c .hd i.icon_1{ background-position:0 0;}
.travel_c .hd i.icon_2{ background-position:0 -21px}
.travel_c .hd i.icon_3{ background-position:0 -46px}
.travel_c .hd i.icon_4{ background-position:0 -69px}
.travel_c .hd i.icon_5{ background-position:0 -92px}
.travel_c .hd li.on i{ background-position-x: -30px;}


.talk_box{}
.talk_box ul{padding-top: 5px;height:400px;width: 680px; overflow:hidden;}
.talk_box li{width: 195px;height:192px;margin: 0 0 10px 8px;float: left; position:relative;}
.talk_box li h3{ height:30px; line-height:30px; overflow:hidden; margin-top:5px;}
.talk_box li h3 a{color: #0093D0; font-size:16px;}
.talk_box li img{width: 194px;height: 130px;}

.talk_box li .notes {background:#fcbd00;color:#FFF;height: 20px;line-height: 19px;padding: 0 15px;position: absolute;top: 105px;left: 0;}
.talk_box .first{width: 265px;height: 382px;margin: 0 9px 10px 0;}
.talk_box .first .notes{padding: 3px 13px;font-size: 14px;top: 291px;}	
.talk_box .first img{width: 265px;height:332px;}




.star_box .home {width:270px;overflow:hidden;}
.star_box .home .list {width:280px;}
.star_box .home .list li {width:40px;height:40px;line-height:35px;overflow:hidden;text-align:center;margin:0 6px 5px 0;float:left;}
.star_box .home .list li img {width:40px;height:40px;}

.star_box .home .list li a:hover img{ width:36px; height:36px; border:2px solid #57BAE8;}

.star_box .avatar a {width:70px;height:70px;display:block; position:relative;}
.star_box .avatar .icon {width:27px;height:27px;position:absolute;top:0;right:0;background: url({STYLEIMGDIR}/bgtit.png) no-repeat 0 -50px;}
.daren {color:#666;margin-bottom:15px;}
.star_box .home .list .more, .star_box .home .list .more a {background:#61c2f2;width:40px;height:40px; line-height:40px;display: block;color: #fff;padding: 0;font-size: 12px; text-decoration:none;}
.star_box .home .list .more a:hover{ background:#0caeed;}




/* 驴友排行榜 */

.ranking{ background: #f7f7f7; width:250px;padding: 15px 20px;}
.ranking .bgtit{background-color: #F6F6F6; background-position:-491px 0;}
.ranking .bgtit h2{ padding-left:15px;}
.ranking .bgtit ul{float: right;margin-right: 2px;}
.ranking .hd .pipe{ float:left;margin-left: -5px;margin-right: 15px;}

.ranking .hd li{float:left; text-align:center;height: 36px; line-height:36px; font-size:16px;padding: 0 10px;cursor: pointer;display: inline-block;}
.ranking .hd li.on{line-height: 36px;color:#0093D0;}

.ranking .bd{ margin-top:5px;}
.ranking .bd li { width:190px; margin:0 20px; height: 30px;line-height: 30px;display: inline-block;overflow: hidden; float:left;}
.ranking .bd li img{margin: 0 9px;position: relative;top: 5px;}
.ranking .bd li em { margin-right: 8px; font-size:14px;}
.ranking .bd li a{ color:#007ed9;}
.ranking .bd li .top{color:#fcbd00;}


.index_link ul{white-space: nowrap;}
.index_link li{ height:30px; font-size:14px; line-height:30px; float:left; margin-right:20px;}


/** end **/


/** portal::list, portal::view, portal::comment **/



/* 文章列表＆文章内页 */

.ct2 .mn{ width:680px; float:left;}
.ct2 .sd{ width:270px; float:right;}

.portal_tit .rss {margin-left: 10px;margin-top: 5px;padding-left: 20px;background: url({STYLEIMGDIR}/rss.png) no-repeat 0 45%;}
.portal_tit .add{margin-left: 10px;margin-top: 5px;padding-left: 20px;background: url({STYLEIMGDIR}/add.png) no-repeat 0 45%;}

.list_new{}
.top_new{ padding-bottom: 20px; margin-bottom:20px;border-bottom: 1px dashed #EEE; position:relative;}
.top_new h2 {font-size: 18px;font-weight: normal;margin-bottom: 10px;color: #282828;line-height: 30px;}
.top_new .new_info {color: #888;margin-top: 8px;}
.new_edt a {color: #858585;}
.top_new .new_pic { width:196px; height:130px; float: left;margin-right: 20px;overflow: hidden;display: table-cell;vertical-align: middle;text-align: center;}
.new_pic img {vertical-align: middle;margin: 0 auto;}
.top_new .new_body {font-size: 14px;color: #777;line-height: 26px;}	

.top_new .move{width: 88px;height: 24px; position:absolute;bottom:20px; right:0;display: block;line-height: 24px;background: #F70;border-bottom: 2px solid #F30;text-align: center;color: #FFF;text-decoration: none;text-shadow: 0 1px 0 #F30;}
.top_new a:hover.move{background: #F30;}


.list_box{ margin-bottom:15px;}

.portal_sort{ margin-top:20px;}
.portal_sort ul{ overflow:hidden;white-space: nowrap;}
.portal_sort li {float:left; padding: 0 10px 5px 0;}
.portal_sort li a {text-decoration: none;padding: 0 3px;display: inline-block; font-size:16px;}

.sbody{ }
.sbody li{ width:270px; float:left; overflow:hidden;padding-bottom:10px ; margin-bottom:10px;border-bottom: 1px dashed #EEE;}
.sbody h3{padding-bottom:8px;clear: both;}
.sbody h3 a{font-size: 16px;}
.sbody .pic{width: 120px;float: left; margin-right:10px;}
.sbody .pic img {width: 120px;height: 90px;}
.sbody p { line-height:24px;color: #656565;}

.hbody{}
.hbody ul{ margin-top:10px; overflow:hidden;}
.hbody li{width: 270px;height: 30px;line-height: 30px; font-size:13px;overflow: hidden; float:left;}
.hbody li .turn {margin-right: 8px;color: {ALLCOL};}
.hbody li a{ }

#hbodys .hd ul {float: right;margin-right: 2px;}
#hbodys .hd li {float: left;text-align: center;height: 38px;line-height: 38px;font-size: 14px; margin-left:10px;cursor: pointer;}
#hbodys .hd li.on { color: {ALLCOL};}


.list_focuss{width:270px;height: 263px;overflow:hidden;}
.list_focuss .bd{width:270px; height:230px;overflow:hidden;}
.list_focuss .bd img{ width:270px; height:190px;}
.list_focuss h3{ height: 40px; line-height:40px;overflow: hidden; font-size:16px; text-align:center;}

.list_focuss .hd { width:138px;height: 33px;overflow: hidden; margin:0 auto;}
.list_focuss .hd ul{padding-top:9px; overflow:hidden; float:left;}
.list_focuss .hd ul li, .list_focuss .hd ul li.on, .list_focuss .hd .next, .list_focuss .hd .prev{vertical-align: middle;overflow: hidden; display: inline-block;cursor: pointer;float:left;}
.list_focuss .hd .prev{ width:33px; height:33px;background: url({STYLEIMGDIR}/point_z.png) 0 0 no-repeat;}
.list_focuss .hd a.prev:hover{ background: url({STYLEIMGDIR}/point_zon.png) 0 0 no-repeat;}
.list_focuss .hd .next{ width:33px; height:33px; background: url({STYLEIMGDIR}/point_r.png) 0 0 no-repeat;}
.list_focuss .hd a.next:hover{  background: url({STYLEIMGDIR}/point_ron.png) 0 0 no-repeat;}
.list_focuss .hd ul li{ background: url({STYLEIMGDIR}/point.png) 0 0 no-repeat;width: 18px;height: 18px;cursor: pointer;font-size: 0;line-height: 0; }
.list_focuss .hd ul li.on { background: url({STYLEIMGDIR}/point_on.png) 0 0 no-repeat;}

.special .spe_list {overflow:hidden;} 
.special .spe_list li{width: 250px;height: 26px;line-height: 26px;padding-left: 10px;float: left;background: url({STYLEIMGDIR}/bgtit.png) no-repeat -493px -57px;overflow: hidden;}


/* 文章内页 */


#nv_portal .vw .h, #nv_portal .vw .s, #nv_portal .vw .d, #nv_portal .vw .o, #nv_portal .vw .pren, #nv_forum .vw .h, #nv_forum .vw .s, #nv_forum .vw .d { margin-left:0; margin-right:0;}
.ph{ font-size:24px; color:1A1A1A;}
.h .xg1, .h .xg1 a {color: #ACACAC !important;}
.vw .h{ border:none; padding-bottom:0;}
.vw .s{border: 1px solid #EEE; background:#F4F4F4; padding:10px; margin:10px auto;}
.vw .s strong{color: {ALLCOL};}
.vw .s{color: #666;}
#nv_portal .vw .pren em {width: 48%;display: block;height: 24px;line-height: 24px;overflow: hidden;}
#nv_portal .vw .pren em a {color: {ALLCOL};}
#nv_portal .vw .pren em.y {text-align: right;}
#related_article .bm_c{ padding:15px 0;}
#related_article .xl2 li{ width:325px; height:26px; line-height:26px; font-size:14px; margin:0;}
.mls .avt img{width: 46px;height: 46px; padding:0;max-width: 100%;vertical-align: top;border-radius: 50%;_width: 34px; border:none;}

/* 表态动作 */

.atd .num em{ font-size:16px;}
.atdc div{ display:none;}

/* add */

.vw .o{ border:none;}
.oshr{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; border:1px solid #CDCDCD;}


/* 评论 */

#comment .portal_tit{ border-bottom:none; margin-bottom:0; height:36px; line-height:36px;}
#comment .portal_tit h3{font-size: 16px; line-height:36px; border-bottom:none; float:left;}
#comment .portal_tit em{ margin-left:20px; float:right;}
#comment_ul{ padding-top:5px;}
#comment_ul ul{ padding-left:50px;}
#comment_ul .mbm{ position:relative;}
#comment_ul .portrait{ position:absolute; left:-50px; top:0;}
#comment_ul .portrait img{ width:30px;height:30px;max-width: 100%;vertical-align: top;border-radius: 50%;}
#comment_ul .username{ margin-right:10px;}
#comment_ul .xg1, #comment_ul .xg1 a {color: #ccc!important;}


.ie6 #comment_ul #cform, .ie7 #comment_ul #cform { height:141px;}

.tedt{ border:none; width:680px; overflow:hidden;}
.tedt .pt{ width:678px;height: 100px;padding: 8px 10px!important;line-height: 1.6;border: 1px solid #D9D9D9;background-color: #F7F7F7;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;vertical-align: middle;resize: vertical; color:#999;}

.ie6 .tedt, .ie7 .tedt{ height:120px;}
.ie6 .tedt .pt, .ie7 .tedt .pt{ width:657px;}

.tedt .pt.bgchange{ background:#FFF;background-color: #FFF;	-webkit-box-shadow: 1px 1px 2px #e6e6e6;-moz-box-shadow: 1px 1px 2px #e6e6e6;box-shadow: 1px 1px 2px #e6e6e6;color:#BBB;}
.ptn {padding-top: 15px !important;}

/** end **/


/** portal::comment **/

.bm_c{ padding:10px 0;}
.tedt{ border:none; width:978px;}
.tedt .pt{ width:978px; }
.ie_all .tedt .pt{ width:956px; }

/** end **/


/** forum,group **/

.bm_c{ padding:0;}
.fl .bm_h, .bm_h, .bmw .bm_h{ background:none;border: none;border-bottom: 3px solid #F6F6F6;margin-bottom: 10px;height: 36px;line-height: 36px; padding:0;}
.tl .th, .tl tr:hover th, .tl tr:hover td{ background:none;}
.tl .th, .tl th, .tl td {border-bottom: 1px solid #F6F6F6;}
.bmw .bm_h a, .bmw .bm_h h2 {font-size: 16px;}
.bbs { border-bottom: 1px solid #E2E2E2 !important; }





/* 头部资讯
-----------------------------------------------*/



.date, .author { margin-left:5px;display: block;float: right;font-size: 12px;overflow: hidden;text-align: right; color:#999;}
.turn {margin-right: 8px;color: {ALLCOL};}



.newt{overflow:hidden;margin-bottom:20px;_margin-bottom:30px;}
.container{float:left;position:relative;width:450px;height:250px;overflow:hidden;}
.slides{position:absolute;width:450px;}
.slides li,.slides_container{width:450px;height:250px;overflow:hidden;}
.slides li{position:relative;}
.slides li em{display:block;float:left;position:absolute;text-align:center;bottom:0;width:100%;height:30px;background: url({STYLEIMGDIR}/black.png) repeat 0 0;}
.slides li em a{font-size:14px;font-weight:bold;line-height:28px;color:#fff;}
.container .hd{z-index:10;position:absolute;top:10px;left:5px;height:25px;overflow:hidden;}
.container .hd li{float:left;}
.container .hd li{float:left;width:11px;height:11px;margin-left:6px;border-radius:20px 20px 20px 20px;overflow:hidden;background:#BFBFBF;cursor:pointer;text-indent:-999px;}
.container .hd li.on{ background:{ALLCOL};}

.newt_r{ width: 500px;margin-left: 20px;_margin-left: 18px;float: left;}
#newt_r .hd ul { float: right;margin-right: 2px; height:39px; margin-bottom:-3px;}
#newt_r .hd li { float: left;text-align: center;height: 34px;line-height: 34px;font-size: 14px; margin-left:20px;cursor: pointer}
#newt_r .hd li.on { color: {ALLCOL};}
#newt_r .bd ul{margin-top: 10px;_margin-top: 5px;overflow: hidden;}
#newt_r .bd li {width: 100%;height: 25px;line-height: 25px;overflow: hidden;float: left;font-size:14px;}



/* 板块样式 */


.fl_tb td{padding: 10px 10px 10px 0;}
.fl_tb td.fl_i .f_threads, .fl_tb td.fl_i .f_posts {font-weight: bold;color: {ALLCOL};font-size: 16px;font-family: Arial;line-height: 1.1em;margin: 0 -25px 0 0;vertical-align: middle;position: relative;top: -20px;display: inline-block;}
.fl_tb td .line {color: #D1D1D1;font-size: 90px;font-family: Arial;line-height: 1.1em;vertical-align: middle;font-family: Courier New;display: inline-block;height: 93px;}
.fl_tb td.fl_i .f_posts {color: #333;margin: 0 0 0 -25px;top: auto;bottom: -20px;}

.fl_tb td.fl_by p, .fl_tb td.fl_by p a {color: #16A1E2;}
.fl_tb td.fl_by p a {padding: 0 3px;}
.fl_tb td.fl_by cite {color: #666;font-size: 10px;}
.fl_tb td.fl_by cite {color: #666;font-size: 10px;}



.fl_tb h2, fl_g dt{ line-height:20px;}
.fl_tb h2 a, .fl_g dt a {font-size: 16px;font-weight: 100;}
.fl_tb p.xg2, .fl_g dd p.xg2 { overflow: hidden;line-height: 18px;}


.pgs #newspecial img, .pgs #post_reply img{ display:none;}
.pgs #newspecial, .pgs #newspecialtmp{ background:{ALLCOL} url({STYLEIMGDIR}/pn_post.png) no-repeat 0 0; width:112px; height:32px; }
.pgs #post_reply{ background:{ALLCOL} url({STYLEIMGDIR}/pn_reply.png) no-repeat 0 0; width:55px; height:32px; }
#newspecial_menu {width: 110px;}
#newspecial_menu .p_pop li a{ margin:0 auto;}

/** end **/


/** forum::forumdisplay,group::forumdisplay **/

.rules{background: #F6F6F6;border: 1px dashed #DDD;padding: 10px;}

.bml .bm_h{ background:none;border: none;border-bottom: 3px solid #F6F6F6;margin-bottom: 10px;height: 36px;line-height: 36px; padding:0;}
.pgs {padding-bottom: 10px;border-bottom: 3px solid #F6F6F6 !important;}

/* 主体推荐 */




/* 帖子列表 */

#autopbn{ border:none;}
#atarget{ margin-right:10px;}
.tl th, .tl td {padding: 4px 0;}
.tl th .tdpre, .tl td.fn .tdpre{ margin-right:20px;}
.showhide{margin: 5px 15px 0px 5px}
.list2 {background: #F7F7F7;}
.tl .icon{ width:50px;}
.tl .icon img{ width:38px; height:38px; border-radius:3px;}
.tl .num {width: 90px;line-height: 14px;}
.tl td.num a {color: {ALLCOL};vertical-align: middle;line-height: 1.1em;font-family: Arial;position: relative;margin-right: -5px;display: inline-block;top: -5px;}
.tl td.num .line {color: #D1D1D1;font-size: 30px;font-family: Arial;line-height: 1em;vertical-align: middle;font-family: Courier New;}
.tl td.num em {color: #333;font-size: 12px;line-height: 1.1em;font-family: Arial;position: relative;margin-left: -5px;vertical-align: middle;display: inline-block;bottom: -5px;}
#separatorline .ts th, #separatorline .ts td{border-bottom: 1px solid #F6F6F6;}

/* 预览 */

.tl .threadpre td, .tl .threadpre:hover td{ background:#FFF;}
.tl .threadpre .threadpretd{ border:none;}
.fastpreview{width: 100%;margin:10px 0 10px 58px;padding: 10px 10px 30px 10px;border: 1px solid #EDEDED;border-radius: 5px;}
.fastpreview .icon_preview {top:-8px;}
.fastpreview .avt img{ padding:0; border:none; width:36px; height:36px; border-radius:36px;}
.fastpreview .bbda{ border-bottom:1px solid #F6F6F6;}
.fastpreview .showhide{position: absolute;bottom: 10px;right: 0;}
.emptb th, .emptb td {padding: 0;border-bottom: none; height:0; line-height:0;}

/* 分类 */

.ttp { margin-bottom: 0; padding-top: 0; }
.ttp li { padding-bottom: 0; margin-right:8px; }
.ttp a, .ttp strong{ border: none; padding: 3px 8px; margin-right: 0; text-decoration: none; border-radius: 3px; }
.ttp a:hover { background: #f7f7f7; }
.ttp .a a { background: {ALLCOL}; color: #fff !important; padding: 3px 8px; border-radius: 3px; }
.ttp .a a:hover { background: {ALLCOL}; }
.ttp .num { background:none;color: #888 !important; margin-left:0;}
.ttp .a .num { background:none; color:#FFF!important; font-weight: normal;}

.pop_moremenu li{ margin:3px;}
.pop_moremenu .pipe {margin: 0 2px;}
.pop_moremenu a.xw1{ background:none;}
.p_pop a:hover, .p_pop a.a, #sctype_menu .sca {background-color:#F0F4F8; border-radius:3px;}
.p_pop, .p_pof, .sllt{-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border: 1px solid #DDD;border-radius: 5px;}
.p_pop{ border-radius:0;}

/* 快速发帖 */

#f_pst .bm_c { padding:0;padding-top: 10px;}

/** end **/


/** forum::viewthread,group::viewthread **/

#postlist{border: 1px solid #F0F4F8;border-top: 3px solid {ALLCOL};}
.ad .plc, .ad .pls {background: #F0F4F8;}
.pls { background: #FBFBFB;border-right: 1px solid #F0F4F8;}
.pi { border-bottom: 1px dashed #E5E5E5;}
.pls .avatar img{ background:#FFF;border: 1px solid #F0F4F8;}
#f_pst{border: 4px solid #F0F4F8;}
.tns th{border-right: 1px solid #F0F0F0;}

.p_pop, .p_pof, .sllt{-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border: 1px solid #DDD;border-radius: 5px;}
.p_pop{ border-radius:0;}

.bui{border: 4px solid rgba(0, 0, 0, 0.05);_border: 4px solid #F2F2F2;box-shadow: none; background:#FFF;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
#p_btn a{border: 2px solid #F0F4F8;border-radius: 5px; background:#fcfcfc;}
#p_btn i{ background:none;padding: 0 8px 0 0;}


/* 热点推荐　*/

#jeavi_recommend{width: 980px;height: 138px; margin-bottom: 10px; overflow: hidden;}
#jeavi_recommend .tcontent{overflow: hidden;width: 687px; height:138px;float: left;}
#jeavi_recommend .tcontent:before, #jeavi_recommend .tcontent:after{display: table;content: "";}
#jeavi_recommend .tcontent:after{clear: both;}
#jeavi_recommend .lside{width: 687px; height:130px; float: left;overflow: hidden; position:relative;}
#jeavi_recommend .lside_con{ width:623px; height:130px; margin-left:32px;overflow: hidden;}
#jeavi_recommend .picitem_con{ }
.lside_prev, .lside_next{background:url({STYLEIMGDIR}/life_icon.png) no-repeat;}
.lside_prev{ width:32px; height:60px; background-position: -32px 0; position: absolute; top:25px; left:0;cursor: pointer;} 
.lside_next{ width:32px; height:60px; background-position: 0 0; position: absolute;top:25px; left:650px;cursor: pointer;} 

#picitem_con {width:687px;float: left;}

#jeavi_recommend .rside{ width:280px; float:left; margin-left:12px;}
#jeavi_recommend .rside ul{ width:280px; float:left}
#jeavi_recommend .rside li{height: 25px;line-height: 25px;overflow: hidden;}
#jeavi_recommend .rside i{font-family: 'Simsun';}
#jeavi_recommend .picitem{width: 142px;height: 130px; margin-right:17px;_margin-right:15px;float: left;  display:inline;}
#jeavi_recommend .last{ margin-right:0;}
#jeavi_recommend .picitem .img{width: 130px;height: 95px;padding: 5px;border: 1px solid #f7f4ed;background: #fff;-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.3);box-shadow: 1px 1px 2px rgba(0,0,0,0.3);}
#jeavi_recommend .picitem .img a{display: block;width: 130px;height: 95px;overflow: hidden;}
#jeavi_recommend .picitem .subject{margin-top: 3px;width: 142px;height: 20px;line-height: 20px;overflow: hidden;text-align: center;}



/* 随便看看 */

.network{}


.network_t { height: 130px;overflow: hidden;border-bottom: 0px solid #ccbb9e;}
.network_gbtk {width:474px;float: left;}
.network_fla {float: left;width: 278px;height:138px;overflow:hidden;}
.network_ulfive {float: left;width: 196px;margin-top: 7px;}
.network_alinkone li {float: left;width: 124px;height: 112px;overflow: hidden;text-align: center;margin: 14px 0px 0 13px;display: inline;}
.network_alinkone img {display: block;margin: 0 auto 3px;}
.network_ulfive li {float: left;width: 196px;text-indent: 10px;height: 18px;line-height: 18px;overflow: hidden;margin-top:5px;font-size: 14px;background: none;}

.netbox{width: 960px;padding: 10px 9px 9px;height: 200px; background:#F0F4F8;overflow: hidden; border: 1px solid #F0F4F8; border-top:none;}
.netbox_zpic {position: relative;text-align: center;padding: 0px;width: 216px;height: 200px;overflow: hidden;}
.netbox_zpic b {position: absolute;line-height: 22px;width: 216px;left: 0px;bottom: 0px;height: 22px;z-index: 5;background: url({STYLEIMGDIR}/black.png) repeat;}
.netbox_zpic p {position: absolute;line-height: 22px;width: 200px;left: 0px;bottom: 0px;height: 22px;z-index: 6;color: #fff;cursor: hand;}
.netbox_cpic {width:525px;float:left;height: 210px;overflow: hidden;position: relative;}
.netbox_cpic li {position: relative;padding: 0px 0px 12px 9px;height: 94px;overflow: hidden;}
.pic {text-align: center;width: 120px;font-size: 12px;}
.netbox_cpic li img {width: 120px;height: 94px;}
.netbox_cpic li b {position: absolute;line-height: 22px;width: 120px;bottom: 12px;height: 22px;left: 9px;z-index: 5;}
.netbox_cpic li p {position: absolute;line-height: 22px;width: 120px;bottom: 12px;height: 22px;left: 9px;z-index: 6;color: #fff; overflow:hidden;}

.pls .arr {background: url({STYLEIMGDIR}/arrwd.png) no-repeat 0px 0px;display: block;height: 11px;margin-left: 154px;position: absolute;margin-top: 52px;width: 7px;}
/** end **/



/** forum::collection **/

.tb_h{ background:none;}
.tb_h li {margin-right: 3px;}
.tb_h a {display: block;padding: 0 10px;border: 1px solid #CDCDCD;background: #E5EDF2;}

.bml .bm_h{border-bottom: 3px solid #F4F4F4;height: 36px;line-height: 36px;}
.bml .bm_h h1{float: left;font-size: 16px;font-weight: 700;}

/** end **/


/** home::space **/

#uhd{ background:none; border:none;}
#uhd .tb a{border: 1px solid #CDCDCD;}

/** end **/