@charset "gb2312";
html,body{ width:100%; overflow-x:hidden; overflow-y:auto}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding:0; margin:0; }
ol, ul,dl{ list-style: none; }
body { font:12px/1.8 "宋体","新宋体", tahoma; color:#ccc; background:url(https://img4.99.com/fun/12v1/web/bg.jpg) repeat }
img { border:none }
table { border-collapse:collapse; border-spacing:0 }
input, textarea, select { font:12px "Microsoft YaHei",simsun, tahoma; outline:none }
a { color:#ccc; text-decoration:none }
a:hover { text-decoration:underline }
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%}
.clearfix:after { visibility: hidden; display: block; content:""; clear: both; font-size: 0; height: 0; }
.clearfix { zoom:1; }
.clear { clear: both }
.hidden { line-height:99999px; overflow:hidden }
.hidden1{display:none;}
.relative { position:relative }
.l { float:left; display:inline }
.r { float:right; display:inline }
.yel{ color:#e6a40f}
.wrapper { width:1002px; margin:0 auto }

/* float */
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.clear { clear:both;}


.spr{ background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat}
.header{ height:68px; background-position:left bottom; background-repeat:repeat-x}
/*.logo{ width:257px; height:56px; float:left; background-position:0 0; margin-top:5px}
.logo a{ display:block; width:257px; height:56px}*/
.logo{ width:267px; float:left; background-position:0 0;}
.logo a{ display:block; width:267px; height:63px; background:url(https://img4.99.com/fun/12v1/web/logo_fun_web_2013.jpg) no-repeat 0 -5px;}
.nav{ float:right; margin-top:21px}
.nav li{ float:left; width:95px; height:46px}
.nav li a{ display:block; height:46px; line-height:46px; font-size:18px;  text-align:center; color:#fff; font-style:italic; overflow:hidden;font-family:"Microsoft YaHei",simsun, tahoma}
.nav li a:hover,.nav li a.on{ text-decoration:none; border-bottom:5px solid #e6a40f; height:41px; line-height:46px;}
.nav li.sub_nav{ position:relative; z-index:100}
.nav li.sub_nav a{ background:url(https://img4.99.com/fun/12v1/web/spr.gif) -175px -56px no-repeat}
.nav li div{ display:none; background:#e6a40f; width:85px; padding:10px 5px; filter:alpha(opacity=90); opacity:.9; position:absolute; left:50%; margin-left:-47px; top:46px }
.nav li div a{color:#000; font-size:14px; font-style:normal; height:30px; overflow:hidden; line-height:30px}
.nav li div a:hover{ background:#e6930a; height:30px; line-height:30px;}
.main{ background:url(https://img4.99.com/fun/12v1/web/main_bg.jpg) center top no-repeat; padding-top:20px}

.w965{ width:965px; margin:0 auto 20px; overflow:hidden;}
.w965_01{width:965px; margin:0 auto}
#hotlink_box{ height:403px; overflow:hidden}
.w475{ width:475px; overflow:hidden; margin-right:15px}
.intro{ height:63px; background:#444; padding:20px 15px 0px 15px }
.intro .yel{ text-align:right}
.w230{ width:230px}
.type1 .intro{height:74px; padding:10px 15px 0;}
.type1 .intro p{height:55px; line-height:1.5; overflow:hidden;}
.type1 .intro p.yel{height:20px; line-height:1.0;}
.type3{  margin-bottom:12px; float:left}
.type3 a{ display:block; width:230px; overflow:hidden; position:relative}
.type3 a span{ display:block; width:220px; background:#444; height:30px; line-height:30px; color:#fff; position:absolute; left:0; bottom:0; padding-left:10px; cursor:pointer;_bottom:-1px}
.type3 a em{ display:block; width:11px; height:6px; background:url(https://img4.99.com/fun/12v1/web/spr.gif) 0 -110px no-repeat; position:absolute; right:30px; top:229px; cursor:pointer}
.type5 a em{top:90px;}
.type2{ width:230px; height:126px; position:relative}
.type2 a{ position:relative; display:block; width:230px; height:126px}
.type2 a em{ display:block; width:7px; height:13px; background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat right -113px; position:absolute; right:0; top:10px}
.type2 h3 a{color:#FFF; font-weight:bold;}
.type2 .intro{ width:245px; height:126px; overflow:hidden; position:absolute; left:230px; top:0; background:#5b5b5b; padding:0}
.type2 .intro h3,.type4 .intro h3{ height:30px; line-height:30px; padding-left:10px; overflow:hidden; color:#fff; background:#444;}
.type2 .intro p,.type4 .intro p{ padding:5px 15px 0; max-height:60px; _height:60px; overflow:hidden;}
.type4 .intro{ padding:0; height:139px}
.type4 .intro h3{ background:#353535; position:relative;}
.type4 h3 a{font-weight:bold; color:#FFF;}
.type4 a{position:relative; display:block;}
.type4 a em{display:block; width:11px; height:6px; background:url(https://img4.99.com/fun/12v1/web/spr.gif) 0 -110px no-repeat; position:absolute; right:30px; bottom:0; cursor:pointer;}
.h_intro .intro,.h_span a span{display:none;}
.lunbo_area{float:left; width:965px; height:403px; overflow:hidden;}
.lunbo_area a img{ display:block; vertical-align:top}
.lunbo_area2 .type2{ margin-bottom:13px}
.lunbo_area2 .type3{ margin-right:14px}
.box{ width:800px;}
.lunbo_area3 .type3{ margin-right:12px; float:left}
.lunbo_area3 .type2{ margin-bottom:14px;float:left}
.lunbo_area3 .type5{ margin-right:0!important}
.lunbo_area3 .w475{ overflow:visible}
.lunbo_con{width:965px; overflow:hidden; position:relative;}
.lunbo_con1{width:2895px; overflow:hidden; position:absolute; left:0; top:0;}
.w230{ _overflow:hidden}
.w720{width:720px; overflow:hidden;}
.lunbo_area3 .w230 .type3{ position:relative; top:139px}
.lunbo_area1 .type2{ float:left}

#hotlink_num{ text-align:center; padding-top:5px}
#hotlink_num a{display:inline-block; width:40px; height:10px; overflow:hidden; background:#757575; margin:0 5px; text-indent:-999em;}
#hotlink_num a.current{ background:#e6a40f}

.title{ height:55px; margin-bottom:10px; background:url(https://img4.99.com/fun/12v1/web/title.jpg) no-repeat}
.ti_tj{ background-position:0 0}
.ti_qk{ background-position:0 -57px}
.title h2{ float:left; height:55px}
.tj .lunbo_area{ display:block}
.cont{ height:404px; *overflow:hidden}
.tj .lunbo_area{ height:404px; overflow:hidden}
.tj .w475 .w230{ margin-right:14px}
.tj_info{ width:230px; background:#444; position:relative; padding-top:38px;}
.tj_info h4{ width:72px; height:32px; font-size:14px; text-align:center; line-height:32px; font-weight:bold; position:absolute; left:10px; top:-5px; background:#353535}
.tj_info dl{ height:338px; overflow:hidden}
.tj_info p.yel{ height:26px; line-height:26px; background:#444; text-align:right; padding-right:10px}
.tj_info p.yel a{ color:#e6a40f}
.tj_info dt{ background:#363636; border-top:1px solid #444;color:#e6a40f; padding-left:10px; height:34px; line-height:34px; cursor:pointer}
.tj_info dd{ display:none; height:126px; overflow:hidden; position:relative}
.tj_info dd span{ width:230px; height:30px; line-height:30px; color:#fff; background:#252424; position:absolute; left:0; bottom:0; filter:alpha(opacity=90); opacity:.9; padding-left:15px; cursor:pointer}
.hot,.new{ width:22px; height:9px; line-height:9px; overflow:hidden; display:inline-block; background:url(https://img4.99.com/fun/12v1/web/spr.gif) 0 -160px no-repeat; margin-left:5px; vertical-align:middle}
.new{ width:25px; background-position:0 -169px}
.tj_info em{ font-style:normal; display:inline-block}
.qk .cont{ display:none}
#tab_ti{ float:right;padding:12px 120px 0 0;}
#tab_ti li{ float:left; width:52px; height:33px; line-height:35px;  font-family:"Microsoft YaHei",simsun, tahoma; overflow:hidden; text-align:center; margin:0 5px; font-size:14px; color:#000; cursor:pointer}
#tab_ti li.on{ border-bottom:5px solid #000}
.btm_nav{ width:965px; height:67px; background:url(https://img4.99.com/fun/12v1/web/title.jpg) no-repeat 0 -112px; margin:0 auto; font-family:"Microsoft YaHei",simsun, tahoma}
.btm_nav ul{ font-size:18px; padding-left:140px; padding-right:120px; padding-top:10px}
.btm_nav ul li{ float:left; text-align:center; height:40px; line-height:40px; border-right:1px solid #4c4c4c; font-style:italic}
.btm_nav ul li.btm_nav_1{width:177px;}
.btm_nav ul li.btm_nav_2{width:262px;}
.btm_nav ul li.btm_nav_3{width:260px;}
.btm_nav ul li.b_none{ border:none}
.btm_nav a{ margin:0 10px}
.btm_nav span{ margin-left:20px}
.btm_nav span a{ font-size:12px}
.footer{ height:94px; padding-bottom:20px}
.footer a{ color:#363636}
.footer_con{ float:left; width:550px; padding-left:150px;  padding-top:10px; color:#363636; line-height:20px}
.logo_s{ float:left; width:61px; height:58px; margin-right:10px}
.rss{ float:right; width:235px; height:79px; padding-top:15px; background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat 0 -254px; margin-right:19px; display:inline}
.rss a{ display:block; padding-left:25px; margin-left:15px; background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat}
.rss a.a_rss{ background-position:0 -184px}
.rss a.a_sina{ background-position:0 -205px}
.rss a.a_qq{ background-position:0 -225px}
#bar{ width:82px; height:125px; padding-top:63px; background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat 0 -345px; position:absolute; right:100px; top:50%;  overflow:hidden}
#bar a{ display:block; width:82px; line-height:99999px; overflow:hidden}
#bar a.a_bl{ height:84px}
#bar a.a_backTop{ height:40px}

/*************************************************************************
  *  编辑介绍页
**************************************************************************/
  .qk_top{ background:url(https://img4.99.com/fun/12v1/web/sub_tit.jpg) no-repeat; height:83px;font:14px "Microsoft YaHei",simsun, tahoma;color:#000;}
  .qk_top1{background:url(https://img4.99.com/fun/12v1/web/sub_tit1.jpg) no-repeat;}
  .qk_top strong{ display:block; width:128px; float:left; font-size:24px; height:78px; line-height:78px; text-align:center; padding-right:44px}
  .qk_top ul li{ display:block; float:left; height:73px; line-height:73px; padding:0 10px; cursor:pointer; margin:0 10px; font-weight:bold}
  .qk_top ul li a{color:#000; display:block;}
  .qk_top ul li a:hover{text-decoration:none;}
  .qk_top ul li.on1, .qk_top ul li:hover{ border-bottom:5px solid #000}
  .qk_top .btn_rss{ float:right; margin:27px 11px 0 0;_margin-right:5px}
  .qk_top .btn_rss a{ display:inline-block;width:47px; height:39px;}
  .qk_top .btn_rss a.btn1{ width:39px}
  .qk_top .btn_rss a.btn2{ width:40px}
  .qk_top .btn_rss a.btn1_on,.qk_top .btn_rss a.btn2_on{ background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat -79px -56px}
  .qk_top .btn_rss a.btn2_on{ background-position:-118px -56px}
  .mr15{ margin-right:15px}
  .mr14{ margin-right:14px}
  	.edit_con{ background:url(https://img4.99.com/fun/12v1/web/edit_t_bg.jpg) repeat; height:127px; padding:22px 10px 18px 24px; font-family:"宋体","新宋体",sans-serif}
  	.edit_con dl{ width:397px;}
	.edit_con dt{ float:left;width:70px; background:url(https://img4.99.com/fun/12v1/web/border_bg.gif) repeat; height:70px}
	.edit_con dt a{ display:block}
	.edit_con dt img{ width:60px; height:60px;padding:4px;background:#e6a40f; margin:-7px 0 0 -5px;_margin:0}
	.edit_detail{ float:left; width:292px; padding:0 20px 0 10px; margin-top:-7px;_margin:0}
	.edit_detail strong{ font-weight:bold; color:#fff; font-size:14px;}
	.edit_detail p{ color:#e6a40f}
	.edit_p{height:30px;width:357px; background:#353535; color:#999; margin:12px 0 0 -5px; padding:10px 20px 0; position:relative; margin-top:20px\9;_margin-top:12px}
	.edit_p em{ background:url(https://img4.99.com/fun/12v1/web/btns01.gif) no-repeat 0 -309px; display:block; width:10px; height:5px; position:absolute; left:30px; top:-5px; }
.comment{ width:133px; padding:0 25px; margin-top:-7px ;_margin:0}
.comment .num_p strong{ font-size:25px;}
.comment p{ padding:4px 0}
.comment p.num_p{ color:#e6a40f; padding:0}
.comment p span{ vertical-align:middle}
.comment p .score_t{ color:#ccc; padding-right:10px}
.comment p .score{ background:#353535; display:inline-block; width:79px; height:7px; padding:2px;}
.comment p .score em{ background:#77bb45; height:7px; display:block}
.comment p .score.score_xg em{ background:#009ecf}	
.comment p .score.score_tx em{ background:#d16700}
.comment p .b_plus{ display:inline-block; width:12px; height:12px; background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat -245px -154px; cursor:pointer; margin-left:3px}
	.other_edit{ background:url(https://img4.99.com/fun/12v1/web/other_e_bg.jpg) no-repeat; width:349px; height:127px; position:relative; margin-top:-7px;_margin:0}
	.other_edit h4{ text-align:right; padding:6px 50px 0 0}		
	.other_edit a.btn_left,.other_edit a.btn_right{ display:block; width:8px; height:14px; position:absolute; left:20px; top:72px}
	.other_edit a.btn_right{ left:323px}
	.img_list{ width:295px; overflow:hidden;position:absolute; top:55px; left:34px}
	.img_list ul{ width:99999px;}
	.img_list ul li{ float:left; width:73px; z-index:20}
	.img_list li img{ display:block; width:50px; height:50px; margin:0 auto}
	
	.w230 .img_con span{ background:#353535;display:block;height:30px; line-height:30px; padding-left:10px }
	.w230 .detail_p,.w230 .detail_p1{ color:#999; background:#444;padding:15px}
	.w230 .detail_p a{ display:inline; color:#818181; margin:0 2px}
	.w230 .detail_p a:hover{ color:#e6a40f}
	.type3 .img_con{ width:230px; overflow:hidden;}
/*************************************************************************
  *  乾坤列表页
**************************************************************************/

.bq_con{background:url(https://img4.99.com/fun/12v1/web/edit_t_bg.jpg) repeat; font-family:"宋体", sans-serif; padding:13px 25px}
.bq_con strong,.bq_con a{ vertical-align:middle; display:inline-block}
.bq_con a{ padding:0 2px; margin:0 10px; color:#e6a40f; line-height:28px}
.bq_con strong{ background:#353535; color:#e6a40f; font-weight:normal; width:60px; height:28px; line-height:28px; text-align:center}
.bq_con a:hover,.bq_con a.on{ background:#3c3c3c; text-decoration:none; color:#ccc}
.bq_con	.apply{ border-bottom:1px dashed #7e7e7e; line-height:32px; padding-bottom:3px }
.bq_con	.game{ height:32px; line-height:32px; padding:3px 0 0 0;_padding-top:7px }
.mb{ margin-bottom:0}
.mt12{ margin-bottom:12px}
	.sel_li,.sel_li2{ background:url(https://img4.99.com/fun/12v1/web/sel_bg.gif) repeat; padding:13px 24px;}
	.sel_li li,.sel_li2 li{ float:left}
	.sel_li li a{ display:inline-block; padding:0 10px; background:#434343; margin-right:1px; color:#999; height:27px; line-height:27px}
	.sel_li li a:hover,.sel_li li.on2 a{ height:31px; line-height:31px;background:#e6a40f url(https://img4.99.com/fun/12v1/web/arrow.gif) no-repeat center bottom; color:#000; text-decoration:none;}
.detail_qk h3{ background:#353535;display:inline; padding:5px 8px; font-weight:bold; max-width:475px;overflow:hidden; font-size:14px; position:absolute; top:-18px;color:#fff}
.detail_qk h3 a{ color:#fff}
.w475 .ad_a{ display:block}
.detail_qk{ position:relative; background:#444; padding:25px 15px 15px 0}
.detail_qk p{ padding-left:15px}
.detail_a{ text-align:right}
.detail_a a{color:#e6a40f}
.detail_p1 a{ color:#818181; display:inline-block; width:130px;}
.detail_p1 a:hover{ color:#e6a40f}
.detail_p1 .date{font-style:normal;}
 .bq_con .all{ line-height:30px}
	.bq_con .all strong{ color:#fff}
	.sel_li2{ border-bottom:1px solid #656565; margin:0 24px 4px}
	.sel_li2 li a{ color:#1b1b1b; padding:0 12px; border-right:1px solid #696969; font-weight:bold}
	.sel_li2 li a.noborder{ border-right:0}
	.sel_li2 li a:hover,.sel_li2 li.on2 a{ color:#fff}
.qk_con{background:url(https://img4.99.com/fun/12v1/web/sel_bg.gif) repeat; }
.div_date{ background:url(https://img4.99.com/fun/12v1/web/btns01.gif) no-repeat -302px -223px;width:68px; height:59px;color:#fff; font-size:18px; padding:0 8px 0 0; line-height:28px;text-indent:-0.5em}
.div_date span{ display:block; text-align:center; font-weight:bold; }
.div_date span.year{ font-size:20px}
.con_qk1{ padding:20px 24px}
	.ad_a1{ display:block; width:475px; height:320px}
.detail_qk1{ width:334px; height:290px; background:url(https://img4.99.com/fun/12v1/web/qk_list_t_bg.gif) repeat; padding:15px;_width:333px}
.detail_qk1 h3{ padding-bottom:20px}
.detail_qk1 h3 a,.detail_qk2 .list_tit a.tit_a{ font:24px "Microsoft YaHei","宋体"; color:#e6a40f;}
.detail_qk2 .list_tit a.tit_a img{display:none;}
.detail_qk2 .detail_p2 .dp,.detail_qk2 .detail_p2 .date1,.detail_qk2 .detail_p2 .tag,.detail_qk2 .detail_p2 .author{float:left; margin-right:5px;}
.detail_qk2 .detail_p2 .dp,.detail_qk2 .detail_p2 .tag{color:#999;}
.detail_qk1 .detail_qk_p{ width:283px; height:170px; color:#fff}
.tag_p{ border-top:1px dotted #999; padding:5px 0}
.tag_p,.tag_p a{ color:#999}
.tag_p a{ margin:0 5px}
.detail_a1{ padding-bottom:8px}
	.detail_qk2{ padding-left:76px}
	.detail_qk2 .list_tit a.tit_a{ line-height:50px}
	.detail_p2 a:hover{ color:#e6a40f}
	.detail_p2{ color:#fff;}
	.detail_p2 span{ display:block; padding-bottom:5px}
.detail_p2 a,.detail_p2 em{ color:#999; margin:0 5px}
.detail_p2 em{ font-style:normal}
.detail_p2 em.writer_icon{ background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat -244px -372px; padding-left:13px; display:inline-block\9}
.detail_p2 em.date1{ padding:0 10px}
.con_qk1 .line{ border-bottom:1px dotted #999; margin:20px 0}
.waterfall_list{width:230px; margin-right:15px; float:left;}
.mgright0{margin-right:0;}


.qk_img{width:230px; overflow:hidden;}
.qk_img .list_tit a.tit_a{background-color:#353535; display:block; line-height:25px;}
.qk_img .list_tit a.tit_a:hover{text-decoration:none;}
.qk_img .list_tit a.tit_a span{display:block; padding:5px 8px; line-height:20px; color:#FFF;}
.qk_img .detail_p2 .dp,.qk_img .detail_p2 .deate1,.qk_img .detail_p2 .tag{float:none;}
.qk_img .detail_p2{background-color:#444; padding:15px 10px;}
.qk_img .detail_p2 span.des{max-height:80px; overflow:hidden; color:#999; margin-bottom:7px;}
.qk_img .detail_p2 .dp,.qk_img .detail_p2 .tag{display:none;}
.qk_img .detail_p2 em.date1{border:none; margin:0; padding:0;}
.qk_img .detail_p2 .author{margin:0; width:120px; display:inline-block; text-align:left;}
.qk_img .detail_p2 em.date1,.qk_img .detail_p2 .author{}
.qk_img .platform{display:none;}
.detail_qk2 .platform{display:none;}

/*************************************************************************
  *  文章详情页
**************************************************************************/  
.lj_det_main{ background:url(https://img4.99.com/fun/12v1/web/det_bg.jpg) repeat 0 0;}
.lj_w695{ width:695px;}
.lj_w240{ width:240px;}
.lj_mgr15{ margin-right:15px;}
.lj_det_nav{ height:50px; background:#494949 url(https://img4.99.com/fun/12v1/web/border_bg.jpg) repeat-x left bottom;}
.lj_goback{ display:block; width:63px; height:44px; background:#353535; color:#FFF; text-align:center; line-height:44px;}
.lj_det_nav h3{ padding-left:15px; height:44px; line-height:44px; color:#999;}
.lj_det_nav h3 a{ color:#999;}

.lj_con_t{ padding:20px 10px 0 25px;}
.lj_con_t h1{ font:24px "微软雅黑"; color:#e6a40f; margin-bottom:5px;}
.lj_con_t p{ color:#999; }
.lj_con_m{ padding:20px 0 0 15px;}
.lj_con_desc{ margin-left:10px; padding:15px 30px 15px 0; background:#494949;}
.lj_desc_face{ display:inline; float:left; margin:-25px 25px 0 -10px; height:77px; width:94px; background:#e6a40f; z-index:2;font:12px/21px "宋体"; position:relative;}
.lj_desc_face img{ float:left; margin:3px 0 0 4px; width:71px; height:71px;}
.lj_desc_face span{ display:block; float:left; margin:35px 0 0 5px; width:9px; height:8px; background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat -248px -477px; }
.lj_con_det{ padding:38px 25px 0;}
.lj_con_det img{ display:block; margin:0 auto;}
.lj_con_det p{ margin-top:30px; font:14px/24px "宋体"; text-indent:2em;}
.lj_con_det .lj_tag{ text-indent:0; display:inline-block; *display:inline; zoom:1; padding:0 8px 0 0; height:20px; background:#4f4f4f; line-height:20px; font-size:12px; color:#999;}
.lj_con_det .lj_tag span{ display:inline-block;*display:inline; zoom:1; margin-right:5px; width:45px; height:20px; background:url(https://img4.99.com/fun/12v1/web/btns01.gif) no-repeat -325px -122px; vertical-align:middle; margin-top:-2px;}
.lj_freeLoad{ margin:30px 0 0 15px; padding:23px 0 23px 35px;  background:#494949; font-family:"宋体"; display:none;}
.lj_freeLoad dl{ float:left; width:370px;}
.lj_freeLoad dt{ float:left; width:100px; height:100px; margin-right:25px;}
.lj_freeLoad dt img{ width:100px; height:100px;}
.lj_freeLoad dd{ line-height:18px; font-size:12px;}
.lj_freeLoad dd h3{ padding:10px 0 15px; font-size:14px; color:#FFF; font-weight:bold;}
.lj_fLoad_btn{  margin:0 0 0 85px; width:174px; height:101px}
.lj_fLoad_btn a{ display:block; width:174px; height:43px; background:url(https://img4.99.com/fun/images/121210/btn_download1.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://img4.99.com/fun/images/121210/btn_download1.png');_ background-image: none; cursor:pointer }
.lj_fLoad_btn a.btn_91{margin-top:15px;background:url(https://img4.99.com/fun/images/121210/btn_download2.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://img4.99.com/fun/images/121210/btn_download2.png');_ background-image: none;}
.lj_list_tit{ margin:5px 0 0 15px; padding:10px 0 10px 30px; background:url(https://img4.99.com/fun/12v1/web/border_bg.jpg) repeat-x left bottom; font-size:14px; color:#e6a40f; font-weight:bold;}
.lj_txt_list{ margin:3px 0 0 45px; font-size:12px; line-height:25px;}
.lj_txt_list li span{ margin-left:30px; color:#999999;}

.lj_det_ad{ margin-top:15px; width:240px;}
.lj_det_tab{ margin-top:15px;}
.lj_det_tab .lj_tab_t{ height:37px; background:#353535;}
.lj_det_tab .lj_tab_t h4{ display:inline; float:left; margin:6px 0 0 10px; width:100px; font-size:14px; color:#CCC; font-weight:bold;}
.lj_tab_t ul{ float:left; display:inline; margin:6px 0 0 50px;}
.lj_tab_t li{ float:left; width:40px; height:31px; text-align:center; line-height:31px;}
.lj_tab_t li.active{ background:#444444;}
.lj_tab_con{ padding:10px; background:#444444;}
.lj_tab_con dt{ padding-bottom:15px;}
.lj_tab_con dt h3{ padding-bottom:10px; font-size:12px; color:#FFF; font-weight:bold;}
.lj_tab_con dt h3 a{ color:#FFF;}
.lj_tab_con dt img{ float:left; margin:0 10px 0 0; width:80px; height:54px;}
.lj_tab_con dd{ height:41px; line-height:41px; border-top:1px dashed #676767;}
.lj_tab_con a:hover{ color:#fff; text-decoration:none;}
.lj_none{ display:none;}

.lj_col_tit{ margin-top:15px; position:relative; height:29px; background:#444444;}
.lj_col_tit h4{ position:absolute; left:12px; bottom:0; width:98px; height:37px; line-height:37px; font-size:14px; font-weight:bold; color:#FFF; text-align:center; background:#353535;}
.lj_col_tit a{ position:absolute; right:10px; top:2px;}
.lj_img_list li{ position:relative; margin-top:12px; background:#444444; height:151px; width:240px; text-align:center; overflow:hidden;}
.lj_img_list li img{ display:block; width:240px; height:121px; margin-bottom:3px;}
.lj_img_list li span{ display:block; position:absolute; width:11px; height:6px; right:20px; bottom:30px; _bottom:17px; background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat 0 -110px;}

.lj_floatBox{ position:absolute; right:140px; top:21%; display:none;}
.lj_floatBox ul{}
.lj_floatBox li{overflow:hidden; margin-bottom:1px; width:40px; overflow:hidden; float:right;}
.lj_floatBox .lj_about:hover{}
.lj_floatBox .lj_about a{display:none;}
.lj_floatBox li.on a{text-decoration:none; color:#e6a40f; background:#393939;  float:left;padding:0 10px; display:block; height:40px; line-height:40px; filter:alpha(opacity=80); opacity:0.8; text-align:right;}

.lj_floatBox .lj_pre,.lj_floatBox .lj_next,.lj_floatBox .lj_comm_btn,.lj_floatBox .lj_share_btn{ display:block; float:left; width:40px; height:40px; overflow:hidden; cursor:pointer; background-image:url(https://img4.99.com/fun/12v1/web/btns01_1.gif);}
.lj_floatBox .lj_pre{ background-position:0 -112px; float:right;}
.lj_floatBox .lj_pre:hover,.lj_floatBox li.on .lj_pre{ background-position:-80px -152px}
.lj_floatBox .lj_next{ background-position:0 -152px; float:right;}
.lj_floatBox .lj_next:hover,.lj_floatBox li.on .lj_next{ background-position:-40px -152px}
.lj_floatBox .no_pre,.lj_floatBox .no_pre:hover{ background-position:-40px -112px}
.lj_floatBox .no_next,.lj_floatBox .no_next:hover{background-position:-80px -112px }
.lj_floatBox .lj_comm_btn{background-position:-53px -192px; float:right;}
.lj_floatBox .lj_comm_btn:hover{background-position:0 -187px; height:50px;}
.lj_floatBox .lj_share_btn{ background-position:-53px -234px; float:right;}
.lj_floatBox .lj_share_btn:hover{ background-position:0 -242px; height:50px;}


/*----------乾坤文章详细页-----------*/
.qk_tab_con{ background:#444; padding:10px 8px 15px}
.qk_tab_con dl{ border-bottom:1px dashed #676767; padding:8px 0;}
.qk_tab_con dl.list{padding:5px 0;}
.qk_tab_con dl dt{padding-left:30px;}
.qk_tab_con dl.list dt{padding-left:10px;}
.qk_tab_con dl .dd_num{ width:25px; line-height:20px}
.qk_tab_con dl .dd_img{ padding-right:10px}
.qk_tab_con dl .dd_num1{ line-height:30px}
.qk_tab_con dl .dd_p{ color:#ccc; line-height:18px; display:none; width:193px; float:right;}
.qk_tab_con dl.list .dd_p{width:100%; float:none; padding:0 10px;}
.qk_tab_con dl dt a{ color:#fff; font-weight:bold}
.qk_tab_con dl .dd_num span{ background:#353535; color:#fff; font-weight:bold; padding:2px 6px;}
.qk_tab_con dl .dd_num span.on{background-color:#ff7e00;}
.qk_tab_con dl .dd_num1 span{ background:#353535}
.qk_tab_con dl .dt_a a{ color:#ccc}
/*by sz start*/
/*------------编辑详细介绍弹窗--------------*/
.editbox{ width:193px; position:absolute; left:0; top:76px; display:none;}
.editbox_t{ background:url(https://img4.99.com/fun/12v1/web/box_bg.png) no-repeat 0 0;height:12px; _background:#e6a40f}
.editbox_con{ background:url(https://img4.99.com/fun/12v1/web/box_bg.png) repeat-y -193px 0; width:173px; padding:0 10px; color:#6a3906;_background:#e6a40f}
.editbox_con strong{ color:#000; width:110px; float:left;}
.editbox_con h4 span{ color:#996c33; float:right; width:60px; margin:0; background:none;}
.editbox_btm{ background:url(https://img4.99.com/fun/12v1/web/box_bg.png) no-repeat -386px 0; height:12px;width:193px;_background:#e6a40f }
/*左右块*/
.sz_first_list { width:965px; margin:0 auto; padding-top:20px;}
.sz_first{ width:965px; margin:0 auto; height:320px; background:#444444; padding-top:20px;}
.sz_first_list .sz_first { margin-bottom:15px; padding:0px;}
.sz_first_left{ width:635px; float:left; position:relative; }
.sz_first_left span{display:block; position:absolute; right:0;}
.sz_first_left span.time{width:138px; height:61px; background:url(https://img4.99.com/fun/12v1/web/mj_top_time.jpg) no-repeat; color:#FFF; bottom:30px; font-family:"黑体"; font-size:50px; line-height:60px; text-align:center;}
.sz_first_left span.txt{height:30px; padding:0 15px; line-height:30px; background-color:#353535; bottom:0; color:#FFF; font-weight:bold; font-size:16px;}
.sz_first_right{ width:330px; height:310px; background:#444444; float:right; padding-top:10px;}
.sz_first_tit{ width:290px; padding-left:14px; line-height:1.8; font-weight:bold; font-size:18px; color:#ffffff; background:#353535;}
.sz_tit_huan { color:#e6a40f;}
.sz_first_con{ width:284px; height:255px; overflow:hidden; padding:15px 0 0 20px; text-indent:2em; line-height:22px;}
.sz_first_con p{ padding-bottom:10px;}	
.sz_first_con .sz_ck { text-align:right; padding:0;}
.sz_first_con .line{width:284px; height:2px; border-top:1px dotted #7e7e7e;}
.sz_first_con .sz_ck a { color:#e6a40f; font-size:14px; font-weight:bold; outline-style:none;}

/*列表块*/
.sz_content{ background:url(https://img4.99.com/fun/12v1/web/sz_bg.jpg) repeat-y; width:963px; height:auto; margin-left:18px; padding:26px 0 120px 2px; }
.sz_content li .pic { display:block; width:280px; overflow:hidden;}
.sz_content li .pic img{width:281px; height:140px; overflow:hidden;}
.sz_content_list li{ padding:0 0 25px 31px;float:left; color:#999;}
.sz_content_list li .pic img { opacity:0.8; filter:alpha(opacity=80);}
.sz_content_list li.on .pic img { opacity:1; filter:alpha(opacity=100);}
.sz_content_list li.on,.sz_content .sz_content_list li.on a { color:#fff;}

.sz_tag_list { background:url(https://img4.99.com/fun/12v1/web/sz_bg.jpg) repeat-y; width:963px; height:auto; margin-left:18px; padding:20px 0 120px 2px; }
.sz_cont_tit{ background:#353535; height:29px; line-height:29px;width:280px; text-indent:16px;}
.sz_cont_tit a{color:#FFF;}
.sz_cont_txt{ height:120px; overflow:hidden; background:#444444; width:241px; padding:11px 24px 0 15px;}
.sz_cont_txt p{ margin-bottom:8px;}
.sz_cont_txt p.des{height:40px; overflow:hidden;}
.sz_info{width:241px; line-height:13px;}
.sz_it{ background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat -244px -372px #444444; text-indent:20px; line-height:13px; float:left; line-height:1.5; height:35px; }		
.sz_name{width:60px; float:left; padding-left:60px; }
.sz_dj{ width:60px; float:left;}

/*标签切换*/
.sz_tag{ width:253px; height:31px; padding:0 0 19px 15px;}
.sz_tag li { float:left; line-height:31px; text-align:center; height:31px;}
.sz_tag li a { background:url(https://img4.99.com/fun/12v1/web/zx_tag.gif) no-repeat 0 0; display:block; outline:none;}
.sz_tag li a.on{ font-size:12px; font-weight:bold; background:url(https://img4.99.com/fun/12v1/web/zx_tag.gif) no-repeat 0 0; color:#fff;}
.sz_tag .tabon1 a{ width:64px;}
.sz_tag .tabon1 .on{ background-position:0 -31px;}
.sz_tag .tabon2 a{ background-position:-64px 0; width:95px;}
.sz_tag .tabon2 .on{ background-position:-64px -31px;}
.sz_tag .tabon3 a{ background-position:-159px 0; width:94px;}
.sz_tag .tabon3 .on{ background-position:-159px -31px;}

/*分类列表*/
.sz_main li .pic { display:block;}
.sz_main ul li{ padding:0 0 25px 31px;float:left;}
/*by sz end*/

/*by xushen start*/
.xus_mj_top{ background:url(https://img4.99.com/fun/12v1/web/mjcont_topbg.jpg) no-repeat center top;height:50px;}
.xus_backbtn{ width:63px; height:44px; text-align:center; line-height:44px;}
.xus_maplink{ height:44px; line-height:44px; padding-left:15px;}
.xus_maplink a{ color:#999;}
.xus_maplink span{  padding:0 7px;color:#999;}
/*主体*/
.xus_recnews{ height:240px; padding-bottom:20px;}
.xus_recnews a { display:block;}
.xus_topnews{ background:#494949; position:relative; margin-bottom:20px;}
.xus_shadow{ display:inline;background:url(https://img4.99.com/fun/12v1/web/editer_picbg.jpg) no-repeat center top; width:89px; height:78px; margin-left:27px;}
.xus_author{ display:block;background:url(https://img4.99.com/fun/12v1/web/topnewsed_bg.jpg) no-repeat left top; width:94px; height:77px; margin-left:10px; position:absolute; top:-10px; left:5px;}
.xus_author img{ margin:3px; float:left}
.xus_author a{ display:inline-block;background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat right -476px; width:10px; height:10px; float:left; margin-top:32px;}
.xus_author_box{ margin-left:20px;display:inline;}
.xus_author_word{ width:795px; padding:15px 0 12px; border-bottom:1px dashed #7e7e7e;}
.xus_author_info{ padding:8px 0 10px 0; width:815px; margin-left:120px; border-top:1px dashed #7E7E7E; }
.xus_author_info span{ display:inline-block;background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat right -367px; width:14px; height:20px; float:left; margin-right:10px;}
.xus_author_info p{ float:left; color:#999;}
.xus_author_down{  display:none; position:absolute; top:60px; left:10px; width:193px}
.xus_author_downt{ padding:9px 15px;}
.xus_author_downt a{ color:#000; font-weight:bold; float:left;}
.xus_author_downt span{ color:#996c33; float:right;}
.xus_mj{ background:url(https://img4.99.com/fun/12v1/web/mjcont_bg.jpg) repeat-y center top;}
.w935{ width:935px; margin:0 auto;}
.three_news{ _margin-top:20px;}
.xus_mjnews{ padding-bottom:10px;}
.xus_mjnews_pic{ background:url(https://img4.99.com/fun/12v1/web/mjnewpic_bg.jpg) no-repeat right top; width:306px; height:336px;}
.xus_mjnews_pic2{ background:url(https://img4.99.com/fun/12v1/web/mjnewpic_bg.jpg) no-repeat left top; width:306px; height:336px;text-align:right;}
.xus_mjnews_box{ width:629px;}
.xus_mjnews_t1, .xus_mjnews_t2{ background:url(https://img4.99.com/fun/12v1/web/newtitle_bg.jpg) repeat-x 0 0;}
.xus_mjnews_t1 h3{ color:#e6a40f; font-size:16px; font-weight:bold; line-height:42px;width:594px; float:left; padding-left:20px;}
.xus_title_btn1 a{ display:inline-block;background:url(https://img4.99.com/fun/12v1/web/btns01.gif) no-repeat -40px -234px; width:13px; height:42px;}
.xus_mjnews_t2 h3{ color:#e6a40f; font-size:16px; font-weight:bold; line-height:42px;width:580px; float:left; padding-left:34px;}
.xus_title_btn2 a{ display:inline-block;background:url(https://img4.99.com/fun/12v1/web/btns01.gif) no-repeat -40px -192px; width:13px; height:42px;}
.xus_mjtxt{ padding:20px; font-size:14px;}
.xus_mjtxt dd{ text-indent:2em; color:#ccc; line-height:35px;}
.xus_baidumap{ padding:10px 0;}
.xus_baidumap span{ display:block;background:url(https://img4.99.com/fun/12v1/web/spr.gif) no-repeat right -439px; width:6px; height:16px; float:left;}
.xus_baidumap a{ float:left; padding-left:10px; color:#fff;font-weight:bold; line-height:24px;}
.xus_downinfo{ color:#999; font-size:12px;}
.xus_downinfo span{ margin:0 16px 0 5px;}
.xus_fdownbtn{ padding:10px 0;}
.xus_fdownbtn a{ display:block;background:url(https://img4.99.com/fun/images/121210/btn_download3.png) no-repeat ; width:154px; height:38px; text-indent:-999px; overflow:hidden; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://img4.99.com/fun/images/121210/btn_download3.png');_ background-image: none;cursor:pointer;float:left}
.xus_fdownbtn a.btn_91_mj{ margin-left:8px;background:url(https://img4.99.com/fun/images/121210/btn_download4.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://img4.99.com/fun/images/121210/btn_download4.png');_ background-image: none;float:left }
.xus_hotnews h3{ background:url(https://img4.99.com/fun/12v1/web/mjcont_typebg.jpg) repeat-x left top; padding-left:20px; height:37px; line-height:37px; font-size:14px; font-weight:bold;}
.xus_hotnews li{ float:left; display:inline; margin:15px 0 0 11px; width:220px;}
.xus_hotnews li p{ font-size:12px; line-height:1.8;}
.xus_comm{ padding-bottom:40px; margin:25px 0 0 15px;}
.xus_comm_t{ background:url(https://img4.99.com/fun/12v1/web/textcom_boxbg1.jpg) no-repeat center top; height:37px;}
.xus_comm_c{ background:url(https://img4.99.com/fun/12v1/web/textcom_boxbg.jpg) repeat-y center top;}
.xus_comm_b{ background:url(https://img4.99.com/fun/12v1/web/textcom_boxbg2.jpg) no-repeat center top; height:15px;}
.xus_comm_t h3{ background:url(https://img4.99.com/fun/12v1/web/mjcont_typebg.jpg); width:98px; height:37px; line-height:37px; text-align:center; margin-left:20px; font-size:14px; font-weight:bold;}
.xus_comm_box{ width:684px;}

.xus_comm_boxt{ padding:5px 0;}
.xus_comm_info{ line-height:24px; height:24px; padding-left:100px; color:#7e7e7e;}
.web_btn{ display:inline-block;background:url(https://img4.99.com/fun/12v1/web/mjcont_typebg.jpg); width:63px; height:26px; line-height:26px; text-align:center;font-size:14px; font-weight:bold;}
.xus_comm_area textarea{ background:url(https://img4.99.com/fun/12v1/web/mjcont_typebg.jpg) repeat left top; border:1px solid #333232; padding:10px; color:#fff; width:576px;}
.xus_user_pic{ padding:0 5px 0 15px}
.xus_comm_boxb{ padding:10px 0;}
.xus_comm_boxb input.pl_txt{background:url(https://img4.99.com/fun/12v1/web/btns01.gif) no-repeat 0px -27px; width:111px; height:28px; float:right; border:none; padding-left:30px; color:#fff; line-height:28px; margin-right:3px; overflow:auto}
.xus_comm_boxb input.pl_submit{ display:inline-block;background:url(https://img4.99.com/fun/12v1/web/btns01.gif) no-repeat -144px -26px; width:87px; height:28px; text-indent:-999px; overflow:hidden; float:right; border:none; margin-right:16px;}
.mj_comm{margin-left:0;}
.mj_comm .xus_comm_box,.mj_comm .xus_comm_list{margin-left:100px;}
.mj_comm .xus_user_pic{padding:0 5px 0 30px;}
.mj_comm .xus_comm_boxb input.pl_submit{margin-right:0;}
.xus_comm_list{ width:688px; border-bottom:1px dashed #7e7e7e; padding:12px 0;}
.xus_comm_cont{ margin-left:18px;}
.xus_comm_name{ height:30px; line-height:30px;}
.xus_comm_name span{ color:#e6a40f; font-size:14px; font-weight:bold; padding-right:8px;}
.xus_comm_txt{width:570px;}
.xus_comm_txt a{ text-align:right; color:#e6a40f; float:right}
.xus_comm_time{}
.xus_comm_time p{ color:#999;}
/*by xushen end*/
.reationNews font{margin-left:30px;}
.xus_news_main{padding:0 15px;}
#xg_arcticle a{display:block;}