@charset "UTF-8";

/*reset_base*/ 

.content { background: #28292d; margin-top: 0; }
.content,.header_wrap,.fotter,.Linkwrap,.pic_banner{position:relative;z-index:2;}
.header_wrap{z-index:9;}

/*reset_Comments*/
#Comments_wrap, #Comments_wrap .Cs_postwrap .txtwrap .poswrap .postbox input { background: none !important; }
#Comments_wrap .Cslis_titile .rit_btn a, #Comments_wrap .cmt_item_head .rit_btn a,#Comments_wrap .Cs_postwrap .txtwrap .poswrap .user_tx .name,#Comments_wrap .Cs_head .Cs_report,#Comments_wrap .Cs_head p.Cs_titile, #Comments_wrap .Cs_head .Cs_share span, #Comments_wrap .Cs_postwrap .txtwrap .poswrap .postbox input, #Comments_wrap .Cs_postwrap .txtwrap .poswrap .login_box input, #Comments_wrap .Cs_postwrap .txtwrap .poswrap .postbox span, #Comments_wrap .Cslis_titile p, #Comments_wrap .Cslis_wrap .Cslis_item .cont-message .cont-txt, #Comments_wrap .Cslis_wrap .Cslis_item .cont-head .cont-floor, #Comments_wrap .Cslis_wrap .Cslis_item .floor_wrap .floor_item .repl_info, #Comments_wrap .Cslis_wrap .Cslis_item .reply_wrap .reply_info, #Comments_wrap .Cs_postwrap .txtwrap .textarea-box textarea, #Comments_wrap .Cs_head .Cs_collection { color: #959595 !important; }
#Comments_wrap .Cslis_wrap .Cslis_item .floor_wrap .floor_item, #Comments_wrap .Cslis_wrap .Cslis_item, #Comments_wrap .Cs_head { border-bottom: 1px solid #18191c !important; }
#Comments_wrap .Cs_postwrap, #Ct_more, #Comments_wrap .Cslis_wrap .Cslis_item .floor_wrap, #Comments_wrap .Cslis_wrap .Cslis_item .reply_wrap .reply_info, #Comments_wrap .Cs_postwrap .txtwrap .poswrap { background: #1e1f22 !important; }
#Comments_wrap .Cs_postwrap .txtwrap .poswrap .login_box .inputbg, #Comments_wrap .Cs_postwrap, #Comments_wrap .Cs_postwrap .txtwrap .poswrap .postbox input, #Comments_wrap .Cslis_wrap .Cslis_item .reply_wrap .reply_info, #Comments_wrap .Cs_postwrap .txtwrap .poswrap { border: 1px solid #000 !important; }
#Comments_wrap .Cs_postwrap .txtwrap .poswrap .login_box .inputbg { background: url(../images/ico-user2.png) no-repeat !important; }
#Comments_wrap .Cs_postwrap .txtwrap .poswrap .login_box .inputbg.pswd { background-position: 0 -25px !important; }
#Comments_wrap .Cslis_wrap .Cslis_item .cont-message .cont-txt .conttxt-mor { background: #28292d !important; }
#Comments_wrap .Cs_head .Cs_collection i.Cs_ico2 {  background-position: 0 -412px!important;}
#Comments_wrap .Cs_head .Cs_collection i.Cs_ico2 {  background-position: 0 -412px!important;}
#Comments_wrap .Cs_head .Cs_report i.Cs_ico3{background: url(https://my.3dmgame.com/ct/images/comments-img.png) no-repeat!important;background-position: 0 -381px!important;}
#Comments_wrap .popFace .popFace_bt .ico_bq_bt{background-position: 0 -448px!important;}
/*----------*/

.pagewrap .page li a { background: #2d2f33; border: 1px solid #323237; outline: 1px solid #232427; box-shadow: 0 1px 4px #232427; }
.pagewrap .page .active a, .pagewrap .page a:hover { background: #232429; border: 1px solid #1d1e21; outline: 1px solid #27282c; box-shadow: 0 1px 4px #4a4b4c; }

.ZQ_top { overflow: hidden; width: 1200px;   margin: 0 0 0 -20px; background: #222327; background: -webkit-linear-gradient(top, #232328 0%, #1f2024 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#232328', endColorstr='#1f2024',GradientType=0 ); background: linear-gradient(to bottom, #232328 0%, #1f2024 100%); border-top: 1px solid #2c2f35; border-bottom: 1px solid #101112; }

.ZQ_top .link_L { float: left;  flex-wrap: wrap; overflow: hidden; }

.ZQ_top .link_L a { display: block; float: left;  height: 46px; line-height: 46px; font-size: 14px; color: #cbcbe0; text-align: center; padding:0 15px; }

.ZQ_top .link_L a:hover { color: #fff; }

.ZQ_top .link_L a.on { font-size: 16px; color: #fff; border: 1px solid #0f1011; border-bottom: none; width: 100px; line-height: 40px;  margin: 0 -3px 0 -4px;    position: relative; z-index: 2; padding:0;}

.ZQ_top .link_L a.on p { width: 100%; border-top: 4px solid #f0412a; }

.ZQ_top .link_L span { display: block; float: left; margin: 3px 0 0; background: url(../images/img-zq.png) no-repeat; height: 39px; width: 6px; background-position: 0 0; }

.ZQ_top .search { float: right; margin: 8px 15px 0 0; width: 277px; height: 30px; background: #17181a; border-radius: 15px; box-shadow: 0 1px 2px #2f3139; position: relative; }

.ZQ_top .search input.ssk { float: left; width: 215px; padding: 0 15px; background: none; border: none; font-size: 12px; color: #dadada; margin: 7px 0; }

.ZQ_top .search input.btn { float: right; background: url(../images/img-zq.png) no-repeat; height: 23px; width: 23px; background-position: -30px -89px; border: none; cursor: pointer; margin: 4px; }

.ZQ_top .search input.btn:hover { opacity: 0.8; }



.patchtop { width: 1143px; height: 240px; border: 1px solid #3d3e42; outline: 1px solid #18191b;position:relative; }

.patchtop .img { border-right: 2px solid #1b1b1b; float: left; margin-right: 30px; }

.patchtop .img, .patchtop .img img { width: 398px; height: 240px; }

.patchtop .bt { width: 590px; height: 36px; line-height: 36px; text-align: center; float: left; color: #f0412a; margin-top: 20px; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; }

.patchtop .num { font-size: 12px; color: #e6e6e6; float: right; height: 20px; line-height: 20px; margin: 36px 20px 0 0; }

.patchtop .num span { margin: 0 2px; color: #f0412a; }

.patchtop .miaoshu { font-size: 13px; color: #9a9a9a; width: 700px; height: 70px; line-height: 25px; overflow: hidden; }

.patchtop .bq {width: 700px;height: 32px;overflow: hidden;margin-top: 35px;}

.patchtop .bq a { display: block; float: left; width: 135px; height: 29px; background: #28292d; border-radius: 15px; border: 1px solid #1b1b1b; text-align: center; line-height: 29px; font-size: 12px; color: #9a9a9a; margin-right: 12px; }

.patchtop .bq a:hover { background: #f0412a; color: #fff; }

.patchtop .time { width: 700px; float: left; font-size: 12px; color: #9a9a9a; line-height: 16px; height: 16px; margin-top: 18px; }

.patchtop .time p { float: left; }

.patchtop .time span { float: right; }

.patchtop .position_link{position:absolute;width:400px;height:80px;right: 15px;top: 127px; overflow:hidden;}

.patchtop .position_link img ,.patchtop .position_link a{width: 100%;height:100%; display:block;}

.patchlis { width: 100%; padding-top: 32px; overflow: hidden; min-height:20px;}

.patchlis .listop { width: 100%; height: 0; border-top: 1px solid #18191c; border-bottom: 1px solid #323336; }

.patchlis .listop .px { float: right; width: 164px; height: 26px; margin: -13px 0 -13px; line-height: 26px; background: #28292d; font-size: 12px; color: #fff; }

.patchlis .listop .px span { display: inline-block; width: 48px; text-align: center; }

.patchlis .listop .px a { display: inline-block; width: 50px; height: 24px; background: #313131; border: 1px solid #1b1b1b; text-align: center; border-radius: 12px; color: #fff; font-size: 12px; }

.patchlis .listop .px a:hover { opacity: 0.88; }

.patchlis .listop .px a.on { background: #4dc585; }

.patchlis .liswrap { width: 105%; overflow: hidden; }

.patchlis .liswrap .lis { float: left; width: 368px; height: 133px; background: #28292d; outline: 1px solid #1b1b1b; border: 1px solid #3d3e42; border-radius: 2px; margin: 30px 20px 10px 0; }

.patchlis .liswrap .lis:hover { box-shadow: 0 2px 10px #222226; }

.patchlis .liswrap .lis:hover .hot i { background-position: 0 -65px; }

.patchlis .liswrap .lis .bt { display: block; font-size: 15px; color: #e6e6e6; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 340px; height: 26px; margin: 8px auto 10px; line-height: 26px; }

.patchlis .liswrap .lis .size { float: left; width: 139px; height: 33px; background: #1e1f23; line-height: 33px; border-radius: 17px; text-align: center; color: #828385; font-size: 13px; margin-left: 18px; }

.patchlis .liswrap .lis .hot { float: right; width: 150px; height: 33px; line-height: 33px; text-align: center; color: #e6e6e6; font-size: 13px; }

.patchlis .liswrap .lis .hot i { display: inline-block; background: url(../images/img-zq.png) no-repeat; height: 18px; width: 15px; background-position: -22px -65px; vertical-align: middle; margin: 0 6px 4px; }

.patchlis .liswrap .lis .time { height: 45px; border-top: 1px solid #1b1b1b; line-height: 45px; width: 100%; float: left; margin-top: 9px; }

.patchlis .liswrap .lis .time p { float: left; margin-left: 18px; font-size: 14px; color: #828385; }

.patchlis .liswrap .lis .time p i { background: url(../images/img-zq.png) no-repeat; height: 12px; width: 12px; background-position: 0 -46px; display: inline-block; vertical-align: middle; margin-right: 6px; }

.patchlis .liswrap .lis .time .downl { float: right; display: block; width: 66px; height: 28px; text-align: center; line-height: 28px; background: #1e1f23; border: 1px solid #1b1b1b; color: #e6e6e6; font-size: 14px; border-radius: 17px; margin: 8px 11px 0 0; }

.patchlis .liswrap .lis .time .downl.downl_2{width: auto; max-width: 70px;padding: 0 10px;}

.patchlis .liswrap .lis .time .downl:hover { background: #f0412a; }

.patchtop_advertisement{ height: 70px; position: relative; float: left; margin-top: -10px; width: 710px;}

.patchtop_advertisement  .img_{ width: 45%; height: 80px; float: left; margin-right:10px;}
.patchtop_advertisement  .img_:nth-child(1){margin-right: 55px;}
/*.patchtop_advertisement  .img_{ width: 345px; height: 80px; float: left; margin-right:10px;}*/

.patchtop_advertisement  .img_ a,.patchtop_advertisement  .img_ img{ display: block; width:100%; height: 80px;}


.piclis { width: 104%; overflow: hidden; }

.piclis .lis { width: 275px; height: 288px; float: left; margin: 20px 20px 20px 0; }

.piclis .lis .img, .piclis .lis .img img { width: 100%; height: 225px; }

.piclis .lis .bt { float: left; display: block; width: 272px; height: 59px; line-height: 59px; border: 1px solid #303030; outline: 1px solid #1b1b1b; font-size: 15px; color: #dadada; }

.piclis .lis .bt p { width: 200px; height: 59px; float: left; margin-left: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.piclis .lis .bt span { float: right; width: 52px; }

.piclis .lis:hover { box-shadow: 2px 0 12px #252529; }

.piclis .lis:hover .bt { background: #131313; border: 1px solid #131313; outline: 1px solid #131313; color: #f0412a; }

.piclis .lin { float: left; width: 100%; max-width: 1160px; height: 0; border-top: 1px solid #18191c; border-bottom: 1px solid #323336; }



.pic_banner { width: 1200px; height: 277px; overflow: hidden; margin: 0 auto; }

.pic_banner img { width: 1200px; min-height: 277px; }

.pic_banner  .a_textlink{position:absolute;right: 20px;bottom: 20px;z-index: 1;height: 40px;line-height: 40px;min-width: 180px;text-align: center;border: 1px solid #F0412A;color: #F0412A;font-weight: bold;background: #000;border-radius: 14px;max-width: 400px;overflow: hidden;padding: 0 20px;text-align: center;}

.pic_banner  .a_textlink:hover{opacity:0.8}


.zqwrap { z-index: 3; padding-top: 0; }

.zqwrap .pictop { width: 100%; height: 49px; line-height: 49px; background: #1e1f23; font-size: 15px; margin-top: 20px; }

.zqwrap .pictop a { display: inline-block; float: left; color: #d1c0a5; margin: 11px 0 0 20px; padding: 0 16px; height: 27px; line-height: 27px; }

.zqwrap .pictop a.on, .zqwrap .pictop a:hover { background: #f0412a; border-radius: 15px; color: #fff; }



.ZQ_Left { float: left; overflow: hidden; width: 766px; margin-bottom: 20px; }

.ZQ_Left .line { height: 0; border-top: 1px solid #18191c; border-bottom: 1px solid #323336; }

.ZQ_Left .Gminfo { width: 100%; height: 180px; margin-top: 20px; }

.ZQ_Left .Gminfo .line { float: right; width: 596px; }

.ZQ_Left .Gminfo .img { float: left; overflow: hidden; margin-right: 20px; box-shadow: 0 0 6px #222326; }

.ZQ_Left .Gminfo .img, .ZQ_Left .Gminfo .img img { border-radius: 3px; width: 150px; height: 180px; }

.ZQ_Left .Gminfo .info { width: 596px; height: 180px; float: right; }

.ZQ_Left .Gminfo .info .bt { width: 100%; height: 36px; line-height: 36px; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #f0412a; font-size: 20px; }

.ZQ_Left .Gminfo .info .bt h1{ float:left; font-size:20px; }

.ZQ_Left .Gminfo .info .bt span { font-size: 14px; font-family: arial; }

.ZQ_Left .Gminfo .info .lis { display: block; float: left; height: 34px; line-height: 34px; margin-top: 20px; color: #c1c1c1; }

.ZQ_Left .Gminfo .info .lis li { float: left; width: 50%; height: 34px; overflow: hidden; }

.ZQ_Left .Gminfo .info .lis li a { font-size: 13px; color: #f0412a; text-decoration: underline; }

.ZQ_Left .score-box { width: 100%; height: 100px;position:relative; }

.ZQ_Left .score-box .line { float: left; width: 100%; margin-top: 20px; }

.ZQ_Left .score-box .Gmpc { width: 230px; height: 50px; border: 1px solid #00a0e9; background: #313131; border-radius: 3px; margin: 24px 20px 0 0; float: left; }

.ZQ_Left .score-box .Gmpc p { height: 50px; width: 157px; font-size: 20px; color: #f0412a; background: #000; float: left; display: block; line-height: 50px; text-align: center; border-radius: 3px; border-right: 1px solid #00a0e9; }

.ZQ_Left .score-box .Gmpc span { display: block; float: right; width: 70px; height: 50px; text-align: center; line-height: 50px; font-size: 24px; color: #00b7ee; font-weight: bold; }

.ZQ_Left .score-box .position_link{position:absolute;width:250px;height:55px;right: 0px;top: 24px;overflow:hidden;}

.ZQ_Left .score-box .position_link img ,.ZQ_Left .score-box .position_link a{width: 100%;height:100%; display:block;}


.ZQ_Left .buy { margin-bottom: 30px; width: 100%; }

.ZQ_Left .buy .miaoshu { width: 100%; font-size: 13px; color: #cdcdcd; line-height: 28px; margin: 20px 0 15px; }

.ZQ_Left .buy .img { position: relative; overflow: hidden; }

.ZQ_Left .buy .img, .ZQ_Left .buy .img img { width: 100%; height: 120px; border-radius: 3px; }

.ZQ_Left .buy .img a { position: absolute; z-index: 2; top: 36px; left: 316px; display: block; margin: 0 auto; width: 128px; height: 44px; border: 2px solid #f0412a; text-align: center; line-height: 44px; font-size: 20px; color: #f0412a; border-radius: 22px; }

.ZQ_Left .buy .img a:hover { opacity: 0.88; }

.ZQ_Left .tjlist { width: 100%; margin-bottom: 20px; overflow: hidden; }

.ZQ_Left .tjlist a { display: block; float: left; padding: 0 6px; height: 40px; line-height: 40px; border-radius: 20px; text-align: center; color: #cdcdcd; font-size: 14px; background: #242528; border: 1px solid #343539; margin: 20px 10px  0;     width: 20%; overflow: hidden;}

.ZQ_Left .tjlist a:hover { background: #1c1d1f; color: #f0412a; border: 1px solid #f0412a; }

.ZQ_Left .hj_list { width: 100%; margin: 15px 0; overflow: hidden; }

.ZQ_Left .hj_list a { display: block; float: left; width: 33%; height: 30px; line-height: 30px; font-size: 16px; color: #cdcdcd; }

.ZQ_Left .hj_list a i { display: block; float: left; width: 5px; height: 5px; background: #1c1d1f; margin: 14px 8px 0; border-radius: 50%; }

.ZQ_Left .hj_list a p { display: block; float: left; width: 230px; height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px;}

.ZQ_Left .hj_list a:hover i { background: #f0412a; }

.ZQ_Left .hj_list a:hover p { color: #f0412a; }

.ZQ_Left .videowrap { width: 766px; height: auto; background: #202124; margin: 20px auto 30px; }

.ZQ_Left .videowrap .videoplay { width: 100%; height: auto; overflow: hidden; margin: 0 auto; background: #333; }

.ZQ_Left .videowrap .videoplay  iframe{width:100%;height:416px;}

.ZQ_Left .videowrap .videolis {   height: 98px; overflow: hidden; margin: 20px 0 0 10px;   padding-bottom:40px;}

.ZQ_Left .videowrap .videolis .lis { width: 162px;   float: left; margin:0 6px 10px 16px;  overflow:hidden;    position: relative; }

.ZQ_Left .videowrap .videolis .lis .icon{    position: absolute; width: 50px; height: 50px;background: url(../images/img-zq.png) no-repeat;left: 54px;top: 24px;    background-position: -134px 0;}

.ZQ_Left .videowrap .videolis .lis img{width:100%;height:98px;}

.ZQ_Left .videowrap .videolis .lis a.bt{width: 100%;height: 30px;line-height: 30px;color: #959595;font-size: 13px;display: block;overflow: hidden;margin-top: 4px;white-space: nowrap;  text-overflow: ellipsis;text-align: center;}

.ZQ_Left .videowrap .videolis .lis:hover a.bt{color:#f0412a;text-decoration:underline;}

.ZQ_Left .videowrap .videolis .lis:hover .icon{opacity:0.8;}

.ZQ_Left .pzwrap { width: 764px; height: auto; overflow: hidden; border: 1px solid #1b1b1b; border-bottom: none; margin: 20px auto 30px; }

.ZQ_Left .pzwrap .pztab { width: 600px; padding: 0 16px; height: 38px; margin-left: 131px; border-left: 1px solid #1b1b1b; }

.ZQ_Left .pzwrap .pztab p { cursor: pointer; width: 60px; height: 37px; line-height: 37px; float: left; text-align: center; font-size: 14px; color: #aaa; margin: 0 60px 0 130px; border-bottom: 2px solid transparent; }

.ZQ_Left .pzwrap .pztab p.on { color: #f0412a; border-bottom: 2px solid #f0412a; }

.ZQ_Left .pzwrap .pzlis { border-top: 1px solid #1b1b1b; }

.ZQ_Left .pzwrap .pzlis dl { display: none; color: #aaa; font-size: 14px; text-align: center; line-height: 38px; }

.ZQ_Left .pzwrap .pzlis dl dt { display: block; float: left; width: 130px; height: 38px; border-bottom: 1px solid #1B1B1B; }

.ZQ_Left .pzwrap .pzlis dl dd { text-align: left; padding: 0 16px; border-left: 1px solid #1B1B1B; width: 600px; float: left; border-bottom: 1px solid #1B1B1B; min-height: 38px;}

.ZQ_Left .Gmliswrap { width: 100%; height: auto; }

.ZQ_Left .Gmliswrap .lis { width: 150px; height: 230px; float: left; margin: 20px; }

.ZQ_Left .Gmliswrap .lis .img, .ZQ_Left .Gmliswrap .lis .img img { width: 100%; height: 180px; border-radius: 3px; }

.ZQ_Left .Gmliswrap .lis a.bt { display: block; width: 100%; height: 46px; line-height: 46px; text-align: center; font-size: 16px; color: #cdcdcd; overflow: hidden; }

.ZQ_Left .Gmliswrap .lis:hover a { color: #f0412a; text-decoration: underline; }

.ZQ_Left .Llist_a { width: 100%; height: 195px; border-bottom: 1px solid #202124; margin-top: 20px; }

.ZQ_Left .Llist_a .btbox { width: 100%; height: 30px; }

.ZQ_Left .Llist_a .btbox .bq { width: 64px; height: 28px; line-height: 28px; text-align: center; border: 1px solid #00b7ee; font-size: 14px; color: #00b7ee; float: left; margin-right: 15px; }

.ZQ_Left .Llist_a .btbox .bq_b { color: #f39800; border: 1px solid #f39800; }

.ZQ_Left .Llist_a .btbox .bq_c { color: #ff00e3; border: 1px solid #ff00e3; }

.ZQ_Left .Llist_a .btbox .bt { display: block; float: left; width: 680px; height: 30px; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; color: #cdcdcd; font-weight: bold; }

.ZQ_Left .Llist_a .btbox .bt:hover { color: #f0412a; }

.ZQ_Left .Llist_a .btbox .img { float: left; margin: 11px 20px 0 0; }

.ZQ_Left .Llist_a .btbox .img, .ZQ_Left .Llist_a .btbox .img img { width: 206px; height: 124px; }

.ZQ_Left .Llist_a .btbox .miaoshu { float: left; margin-top: 11px; width: 540px; height: 75px; line-height: 24px; overflow: hidden; font-size: 13px; color: #9a9a9a; }

.ZQ_Left .Llist_a .btbox .time { width: 540px; height: 14px; overflow: hidden; font-size: 12px; font-family: arial;     float: left; margin-top: 20px;}

.ZQ_Left .Llist_a .btbox .time P, .ZQ_Left .Llist_a .btbox .time a.num { float: left; width: 270px; margin-right: 5px; color: #9a9a9a; }

.ZQ_Left .Llist_a .btbox .time P i, .ZQ_Left .Llist_a .btbox .time a.num i { display: inline-block; background: url(../images/img-zq.png) no-repeat; margin: 0 6px 3px 0; vertical-align: middle; height: 12px; width: 12px; background-position: 0 -46px; }

.ZQ_Left .Llist_a .btbox .time a.num { width: 240px; }

.ZQ_Left .Llist_a .btbox .time a.num i { height: 13px; width: 14px; background-position: -17px -19px; }

.ZQ_Left .Llist_a .btbox .time a.num i.eye{width:16px; background: url(../images/jlimg.png) no-repeat center; margin-bottom:5px;   background-position: -110px -136px;}

.ZQ_Left .Llist_a .btbox .time a.num:hover  i.eye {background-position: -110px -151px}

.ZQ_Left .Llist_a .btbox .time a.num:hover { color: #f0412a; }

.ZQ_Left .Llist_a .btbox .time a.num:hover i { background-position: -18px 0; }

.ZQ_Left .Llist_b { width: 100%; overflow: hidden; }

.ZQ_Left .Llist_b .lis { height: 150px; width: 100%; margin-top: 30px; border-bottom: 1px solid #202124; }

.ZQ_Left .Llist_b .lis .img { float: left; margin-right: 15px; }

.ZQ_Left .Llist_b .lis .img, .ZQ_Left .Llist_b .lis .img img { width: 198px; height: 118px; }

.ZQ_Left .Llist_b .lis .bt { display: block; float: left; width: 550px; height: 20px; line-height: 20px; font-weight: bold; font-size: 18px; color: #dadada; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.ZQ_Left .Llist_b .lis .bt:hover { color: #f0412a; }

.ZQ_Left .Llist_b .lis .miaoshu { float: left; width: 550px; height: 40px; line-height: 20px; overflow: hidden; font-size: 12px; color: #bcbcbd; margin: 15px 0 25px; }

.ZQ_Left .Llist_b .lis .time { width: 540px; height: 14px; overflow: hidden; font-size: 12px; font-family: arial; }

.ZQ_Left .Llist_b .lis .time P, .ZQ_Left .Llist_b .lis .time a.num { float: left; width: 270px; margin-right: 5px; color: #9a9a9a; }

.ZQ_Left .Llist_b .lis .time P i, .ZQ_Left .Llist_b .lis .time a.num i { display: inline-block; background: url(../images/img-zq.png) no-repeat; margin: 0 6px 3px 0; vertical-align: middle; height: 12px; width: 12px; background-position: 0 -46px; }

.ZQ_Left .Llist_b .lis .time a.num { width: 240px; }

.ZQ_Left .Llist_b .lis .time a.num i { height: 13px; width: 14px; background-position: -17px -19px; }

.ZQ_Left .Llist_b .lis .time a.num i.eye{width:16px; background: url(../images/jlimg.png) no-repeat center; margin-bottom:5px;   background-position: -110px -136px;}

.ZQ_Left .Llist_b .lis .time a.num:hover { color: #f0412a; }

.ZQ_Left .Llist_b .lis .time a.num:hover i { background-position: -18px 0; }

.ZQ_Left .Llist_b .lis .time a.num:hover i.eye {background-position: -110px -151px}

.ZQ_Left .Listc_wrap { width: 100%; overflow: hidden; margin-top: 20px; }

.ZQ_Left .Listc_wrap .Llis_1 { margin: 12px 0; width: 100%;overflow:hidden; }

.ZQ_Left .Listc_wrap .Llis_1 .lis { width: 100%; height: 30px; line-height: 30px; font-size: 14px; color: #9a9a9a; padding:12px 0;border-bottom:1px solid #313131;}

.ZQ_Left .Listc_wrap .Llis_1 .lis:last-child{border-bottom:none;}

.ZQ_Left .Listc_wrap .Llis_1 .lis a.bt{ display: block; float: left; width: auto; height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 24px; max-width: 590px; color: #9a9a9a; font-size: 18px;    border-left: 4px solid #f0412a; text-indent: 10px; }

.ZQ_Left .Listc_wrap .Llis_1 .lis:hover  a.bt{color: #f0412a; }

.ZQ_Left .Listc_wrap .Llis_1 .lis:hover  a.downl{color:#fff;background:#f0412a;}

.ZQ_Left .Listc_wrap .Llis_1 .lis span { float: left; display: block; height: 24px;line-height: 26px; margin-left: 20px; font-size: 14px; max-width: 75px; overflow: hidden; white-space: nowrap; }

.ZQ_Left .Listc_wrap .Llis_1 .lis p { float: right; }

.ZQ_Left .Listc_wrap .Llis_1 .lis a.downl{float: right; color: #f0412a;border:1px solid #f0412a;border-radius:14px;width:70px;height:28px;text-align:center;

line-height:28px;

}

.ZQ_Left .Listc_wrap .Llis_2 { width: 102%; overflow: hidden; margin-bottom: 10px; }

.ZQ_Left .Listc_wrap .Llis_2 .lis { width: 148px; height: 215px; float: left; margin: 7px 7px 0 0; }

.ZQ_Left .Listc_wrap .Llis_2 .lis .img { display: block; border: 1px solid #1b1b1b; overflow: hidden; }

.ZQ_Left .Listc_wrap .Llis_2 .lis .img, .ZQ_Left .Listc_wrap .Llis_2 .lis .img img { width: 146px; height: 166px; border-radius: 3px; }

.ZQ_Left .Listc_wrap .Llis_2 .lis .bt { display: block; width: 100%; height: 46px; text-align: center; line-height: 46px; text-align: center; color: #cdcdcd; font-size: 16px;     overflow: hidden;}

.ZQ_Left .Listc_wrap .Llis_2 .lis:hover a { color: #f0412a; }

.ZQ_Left .Listc_wrap .Llis_3 { width: 102%; overflow: hidden; margin:10px auto 0; }

.ZQ_Left .Listc_wrap .Llis_3 a { display: block; float: left; width: 180px; color: #9a9a9a; font-size: 14px; text-align: center; height: 38px; line-height: 38px; overflow: hidden; background: #131313; border: 1px solid #000; border-radius: 3px; margin: 0 10px 10px 0; }

.ZQ_Left .Listc_wrap .Llis_3 a:hover { color: #fff; background: #f0412a; }

.ZQ_Left .Listc_wrap .Llis_4 { overflow: hidden; }

.ZQ_Left .Listc_wrap .Llis_4 .listop { background: #15171e; height: 40px; width: 100%; overflow: hidden; line-height: 40px; }

.ZQ_Left .Listc_wrap .Llis_4 .listop a { display: block; float: left; padding: 0 10px; font-size: 14px; color: #d1c0a5; }

.ZQ_Left .Listc_wrap .Llis_4 .listop a.on, .ZQ_Left .Listc_wrap .Llis_4 .listop a:hover { color: #f0412a; }

.ZQ_Left .Listc_wrap .Llis_4 .lin3 { width: 100%; height: 0; margin: 5px auto; border-top: 1px dashed #1b1b1b; border-bottom: 1px dashed #46474d; }

.ZQ_Left .Listc_wrap .Llis_4 .lis { overflow: hidden; width: 100%; font-size: 14px; color: #9a9a9a; margin: 15px 0; }

.ZQ_Left .Listc_wrap .Llis_4 .lis li { display: block; width: 100%; float: left; height: 30px; line-height: 30px; }

.ZQ_Left .Listc_wrap .Llis_4 .lis li i { display: block; float: left; width: 4px; height: 4px; background: #000; margin: 14px 10px 0; }

.ZQ_Left .Listc_wrap .Llis_4 .lis li:hover i { background: #f0412a; }

.ZQ_Left .Listc_wrap .Llis_4 .lis li a { display: block; float: left; width: auto; height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 30px; max-width: 580px; color: #9a9a9a; }

.ZQ_Left .Listc_wrap .Llis_4 .lis li a:hover { color: #f0412a; }

.ZQ_Left .Listc_wrap .Llis_4 .lis li span { float: left; display: block; height: 30px; margin-left: 20px; font-size: 12px; max-width: 75px; overflow: hidden; white-space: nowrap; }

.ZQ_Left .Listc_wrap .Llis_4 .lis li p { float: right; }



.ZQ_right { float: right; overflow: hidden; width: 367px; padding-left: 1px; margin-bottom: 20px; }

.ZQ_right .Rwarp { width: 363px; padding: 15px 0 5px; outline: 1px solid #18191b; border: 1px solid #3d3e42; margin-top: 20px; }

.ZQ_right .Rlist1 .headlines { width: 330px; height: 80px; border-bottom: 1px dashed #959595; margin: 0 auto; }

.ZQ_right .Rlist1 .headlines a.bt { display: block; text-align: center; width: 100%; height: 30px; line-height: 30px; color: #f0412a; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.ZQ_right .Rlist1 .headlines .bt2 { text-align: center; overflow: hidden; margin-top: 5px; width: 100%; height: 28px; line-height: 28px; }

.ZQ_right .Rlist1 .headlines .bt2 a { margin: 0 10px; font-size: 14px; color: #0066c0; }

.ZQ_right .Rlist1 .lin { width: 333px; height: 0; margin: 10px auto 0; border-bottom: 1px solid #212121; }

.ZQ_right .Rlist1 .lis { width: 100%; margin: 10px auto; }

.ZQ_right .Rlist1 .lis li { width: 100%; height: 32px; overflow: hidden; line-height: 32px; }

.ZQ_right .Rlist1 .lis li:hover i { background: #f0412a; }

.ZQ_right .Rlist1 .lis li:hover a { color: #f0412a; }

.ZQ_right .Rlist1 .lis li i { display: block; float: left; width: 4px; height: 4px; background: #141416; border-radius: 50%; margin: 16px 5px 0 10px; }

.ZQ_right .Rlist1 .lis li a { display: block; width: 285px; float: left; height: 32px; overflow: hidden; font-size: 13px; color: #cdcdcd; }

.ZQ_right .Rlist1 .lis li span { float: right; width: 56px; text-align: center; line-height: 32px; color: #959595; font-size: 12px; font-family: arial; }

.ZQ_right .Rlist2 { width: 100%; margin: 14px 0; }

.ZQ_right .Rlist2 .line { margin-bottom: 10px; }

.ZQ_right .Rlist2 li { width: 100%; height: 23px; line-height: 23px; margin-bottom: 12px; }

.ZQ_right .Rlist2 li:hover .name { color: #f0412a; text-decoration: underline; }

.ZQ_right .Rlist2 li:hover span { color: #f0412a; }

.ZQ_right .Rlist2 li .bq { display: block; float: left; margin: 0 10px; width: 70px; height: 21px; border-radius: 3px; text-align: center; line-height: 21px; background: #1b1b1b; font-size: 12px; color: #f4a76d;   overflow:hidden;font-family:'宋体'; }

.ZQ_right .Rlist2 li .name { display: block; float: left; width: 260px; height: 21px; line-height: 21px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 13px; color: #cdcdcd; }



.ZQ_right .Rlist2 li span { float: right; display: block; width: 80px; line-height: 23px; text-align: center; font-size: 12px; color: #cdcdcd; height: 23px; display:none; }

.ZQ_right .Rlist3 { width: 100%; }

.ZQ_right .Rlist3 .line { width: 340px; margin: 0 auto; }

.ZQ_right .Rlist3 ul { width: 100%; margin: 10px auto; }

.ZQ_right .Rlist3 ul li { width: 100%; height: 30px; line-height: 30px; }

.ZQ_right .Rlist3 ul li:hover i { background: #f0412a; }

.ZQ_right .Rlist3 ul li:hover a { color: #f0412a; }

.ZQ_right .Rlist3 ul li i { width: 4px; height: 4px; background: #1b1b1b; float: left; margin: 14px 10px 0 15px; }

.ZQ_right .Rlist3 ul li a { display: block; float: left; width: 280px; height: 30px; line-height: 30px; overflow: hidden;  color: #cdcdcd; font-size: 13px; }

.ZQ_right .Rlist3 ul li span { display: block; width: 50px; line-height: 30px; height: 30px; text-align: center; float: right; color: #76777b; font-size: 12px; }

.ZQ_right .Rlist4 { width: 105%; margin-top: 10px; }

.ZQ_right .Rlist4 .lis { width: 106px; height: 175px; float: left; margin: 8px 2px 8px 10px; }

.ZQ_right .Rlist4 .lis .img { overflow: hidden; }

.ZQ_right .Rlist4 .lis .img, .ZQ_right .Rlist4 .lis .img img { width: 106px; height: 128px; }

.ZQ_right .Rlist4 .lis .bt { width: 100%; height: 40px; line-height: 20px; margin-top: 6px; display: block; overflow: hidden;  color: #cdcdcd; text-align: center; font-size: 13px; }

.ZQ_right .Rlist4 .lis:hover .bt { color: #f0412a; }

.ZQ_right .Rlist5 { overflow: hidden; padding-bottom: 10px; }

.ZQ_right .Rlist5 .lis { width: 346px; height: 84px; margin-top: 18px; overflow: hidden; margin: 18px 0 0 10px; }

.ZQ_right .Rlist5 .lis:hover .bt { color: #f0412a; }

.ZQ_right .Rlist5 .lis .img { float: left; margin: 0 14px 0 0; }

.ZQ_right .Rlist5 .lis .img, .ZQ_right .Rlist5 .lis .img img { width: 138px; height: 84px; border-radius: 3px; }

.ZQ_right .Rlist5 .lis .bt { width: 150px; height: 24px; line-height: 24px; color: #e6e6e6; font-size: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; }

.ZQ_right .Rlist5 .lis .num { width: 40px; height: 24px; line-height: 24px; font-size: 18px; font-weight: bold; color: #00b7ee; float: left; text-align: right;}

.ZQ_right .Rlist5 .lis p { display: block; float: left; font-size: 13px; color: #959595; width: 190px; line-height: 20px; height: 20px; overflow: hidden; margin-top: 4px; }

.ZQ_right .Rlist5 .lis p .span2{ margin-left: 5px;text-align:right; float:right}

.ZQ_right .Rlist5 .lis p span:nth-child(2){ margin-left: 5px;text-align:right; float:right}

.ZQ_right .Rlist6 .bt { width: 330px; height: 55px; margin: 0 auto; }

.ZQ_right .Rlist6 .bt p { width: 100%; height: 28px; line-height: 28px; font-size: 18px; color: #f0412a; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: bold; }

.ZQ_right .Rlist6 .bt span { width: 100%; height: 24px; overflow: hidden; display: block; line-height: 24px; color: #cdcdcd; font-size: 13px; }

.ZQ_right .Rlist6 .img { box-shadow: 0 0 12px #1b1b1e; float: left; border: 1px solid #4dc585; margin: 18px 12px 0 18px; }

.ZQ_right .Rlist6 .img, .ZQ_right .Rlist6 .img img { width: 148px; height: 178px; border-radius: 3px; }

.ZQ_right .Rlist6 .info { width: 172px; height: 180px; float: left; font-size: 13px; color: #dadada; margin-top: 20px; }

.ZQ_right .Rlist6 .info li { float: left; width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin-bottom: 16px; }

.ZQ_right .Rlist6 .info li a { color: #f0412a; text-decoration: underline; }

.ZQ_right .Rlist6 .scorewrap { width: 330px; height: 88px; margin: 16px 0 0 18px; }

.ZQ_right .Rlist6 .miaoshu { overflow: hidden; width: 330px; margin: 0 auto; font-size: 12px; color: #9a9a9a; line-height: 24px; }

.ZQ_right .Rlist7 { margin-bottom: 20px; }

.ZQ_right .Rlist7 .lis { width: 100%; height: 76px; margin: 12px 0; }

.ZQ_right .Rlist7 .lis .img { float: left; margin: 0 10px 0 10px; }

.ZQ_right .Rlist7 .lis .img, .ZQ_right .Rlist7 .lis .img img { width: 136px; height: 76px; }

.ZQ_right .Rlist7 .lis .bt { float: left; display: block; width: 200px; height: 50px; line-height: 25px; color: #cdcdcd; font-size: 14px; overflow: hidden; }

.ZQ_right .Rlist7 .lis .bt:hover { color: #f0412a; }

.ZQ_right .Rlist7 .lis .time { float: left; width: 200px; height: 20px; line-height: 20px; color: #cdcdcd; font-size: 14px; font-family: arial; margin-top: 5px; }

.ZQ_right .Rlist7 .lis .time i { display: inline-block; background: url(../images/img-zq.png) no-repeat; vertical-align: middle; margin: 0 6px 2px 0; }

.ZQ_right .Rlist7 .lis .time p { float: left; }

.ZQ_right .Rlist7 .lis .time p i { height: 11px; width: 11px; background-position: -157px -67px; }

.ZQ_right .Rlist7 .lis .time a.num { display: inline-block; float: right; color: #cdcdcd; }

.ZQ_right .Rlist7 .lis .time a.num i { height: 12px; width: 13px; background-position: -116px -65px; }

.ZQ_right .Rlist7 .lis .time a.num:hover { color: #f0412a; }

.ZQ_right .Rlist7 .lis .time a.num:hover i { background-position: -135px -66px; }

.ZQ_right .Rlist8 { margin-bottom: 20px; }

.ZQ_right .Rlist8 .lis { width: 166px; height: 150px; float: left; margin: 15px 0 0 10px; }

.ZQ_right .Rlist8 .lis .img { position: relative; display: block; }

.ZQ_right .Rlist8 .lis .img, .ZQ_right .Rlist8 .lis .img img { width: 100%; height: 92px; }

.ZQ_right .Rlist8 .lis .img img { opacity: 0.4; filter: alpha(opacity=40); }

.ZQ_right .Rlist8 .lis .img:hover i { display: block; }

.ZQ_right .Rlist8 .lis .img:hover img { opacity: 1; filter: alpha(opacity=100); }

.ZQ_right .Rlist8 .lis:hover .bt{ color:#f2422b;}

.ZQ_right .Rlist8 .lis .img i { display: none; position: absolute; top: 20px; left: 55px; background: url(../images/img-zq.png) no-repeat; height: 50px; width: 50px; background-position: -134px 0; }

.ZQ_right .Rlist8 .lis .bt { display: block; width: 100%; height: 40px; line-height: 20px; margin-top: 10px; font-size: 13px; color: #cdcdcd; overflow: hidden; }

.ZQ_right .Rlist9 { margin :10px 0 20px; }

.ZQ_right .Rlist9 .lis { width: 330px; margin: 0 auto; height: 30px; line-height: 30px; font-size: 14px;  }

.ZQ_right .Rlist9 .lis:Hover i { background: #f0412a; }

.ZQ_right .Rlist9 .lis:Hover a { color: #f0412a; text-decoration: underline; }

.ZQ_right .Rlist9 .lis i { display: inline-block; float: left; width: 4px; height: 4px; background: #1b1b1b; margin: 13px 10px 0 0; }

.ZQ_right .Rlist9 .lis a { display: block; float: left; width: 310px; height: 30px; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #cdcdcd; font-size: 13px; }

.ZQ_right .tjlist { margin: 2px 0 20px 2px; overflow: hidden; }

.ZQ_right .tjlist .lis { display: block; float: left; width: 165px; height: 36px; border: 1px solid #0e0502; font-size: 14px; color: #9a9a9a; text-align: center; line-height: 36px; margin: 10px 0 0 8px; border-radius: 3px;    overflow: hidden; }

.ZQ_right .tjlist .lis:hover { color: #fff; background: -webkit-linear-gradient(top, #f45c2a 0%, #f1482a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f45c2a', endColorstr='#f1482a',GradientType=0 ); background: linear-gradient(to bottom, #f45c2a 0%, #f1482a 100%); }

.ZQ_right .Rlist11 { width: 100%; height: 259px; margin-top: -15px; }

.ZQ_right .Rlist11 .line { margin-bottom: 20px; float: left; }

.ZQ_right .Rlist11 .buybtn { display: block; text-align: center; line-height: 50px; width: 100%; height: 50px; border-bottom: 1px solid #3d3e42; background: -webkit-linear-gradient(top, #010101 0%, #1e1f23 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#010101', endColorstr='#1e1f23',GradientType=0 ); background: linear-gradient(to bottom, #010101 0%, #1e1f23 100%); color: #00b7ee; font-size: 16px; }

.ZQ_right .Rlist11 .buybtn i { display: inline-block; background: url(../images/jlimg.png) no-repeat; background: url(../images/jlimg.png) no-repeat center; height: 13px; width: 15px; background-position: -177px -80px; vertical-align: middle; margin: 0 8px 0; }

.ZQ_right .Rlist11 .lis { width: 113px; height: 150px; float: left; margin: 23px 24px 0 34px; }

.ZQ_right .Rlist11 .lis .linebox { text-align: center; width: 100%; height: 40px; color: #f0412a; font-size: 16px; }

.ZQ_right .Rlist11 .lis .img, .ZQ_right .Rlist11 .lis .img img { width: 114px; height: 114px; }

.ZQ_right .Rlist11 .lis p { width: 114px; text-align: center; height: 40px; line-height: 40px; color: #959595; font-size: 14px; }

.ZQ_right .Rlist11 .line2 { float: left; width: 2px; height: 141px; background: #141416; margin-top: 20px; margin-left: 10px; }

.ZQ_right .Rlist11 .btn { width: 100%; height: 40px; overflow: hidden; display: block; text-align: center; line-height: 40px; font-size: 16px; color: #cb3b2b; font-weight: bold; }

.ZQ_right .Rlist12 { overflow: hidden; }

.ZQ_right .Rlist12 .bt { display: block; margin: 0 auto; width: 340px; height: 35px; line-height: 35px; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;  color: #f0412a; font-weight: bold; }

.ZQ_right .Rlist12 .img { float: left; margin: 10px 12px 10px 20px; }

.ZQ_right .Rlist12 .img, .ZQ_right .Rlist12 .img img { width: 148px; height: 98px; }

.ZQ_right .Rlist12 .info { float: left; width: 170px; height: 100px; font-size: 13px; color: #c1c1c1; margin-top: 10px; }

.ZQ_right .Rlist12 .info li { width: 100%; height: 20px; line-height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom: 5px; }



.Rlist12 .scorewrap{margin:10px 0 0 20px;}

.scorewrap { float: left; height: 70px; width: 260px !important; margin:19px 0 -6px 0; }



.scorewrap .score { width: 169px; height: 32px; background: url(../images/pfbg3.png) no-repeat; background-position: 0 -32px; margin-top: 5px; }



.scorewrap .score span { background: url(../images/pfbg3.png) no-repeat; height: 32px; }



.scorewrap .txt { top: 42px; font-size: 12px; width: 200px; color: #88abda; }



.processingbar { background: url(../images/post_img2.png) no-repeat center; background-position: 0 -44px; }


.score_a .processingbar { width: 44px; height: 44px; background: url(../images/post_img2.png) no-repeat center; background-position: 0 0; margin-top: 4px; }



.zq_title { width: 100%; height: 34px; background: #1e1f23; }

.zq_title i.ico { display: block; float: left; background: url(../images/img-zq.png) no-repeat; margin: 5px 15px 0 10px; }

.zq_title i.ico1 { height: 23px; width: 19px; background-position: -78px -29px; }

.zq_title i.ico2 { height: 23px; width: 19px; background-position: -49px -29px; }

.zq_title i.ico3 { height: 17px; width: 32px; background-position: -41px -120px; margin-top: 9px; }

.zq_title i.ico4 { height: 18px; width: 18px; background-position: -96px 0; margin-top: 8px; }

.zq_title i.ico5 { height: 18px; width: 32px; background-position: 0 -120px; margin-top: 8px; }

.zq_title i.ico6 { height: 17px; width: 22px; background-position: -105px -88px; margin-top: 9px; }

.zq_title i.ico7 { height: 19px; width: 19px; background-position: -136px -87px; }

.zq_title p { float: left; font-size: 16px; color: #aaa; height: 34px; line-height: 34px; }

.zq_title a.mor { display: block; float: right; margin: 9px 10px 0 0; background: url(../images/img-zq.png) no-repeat; height: 16px; width: 16px; background-position: -21px -43px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }

.zq_title a.mor:hover { transform: rotate(-180deg); }

.zq_title .mor2 { float: right; font-size: 13px; color: #737373; margin-right: 10px; line-height: 34px; }

.zq_title .mor2:hover { color: #f0412a; }



.line { width: 100%; height: 0; border-top: 1px solid #18191c; border-bottom: 1px solid #323336; }



.rtitle { width: 100%; height: 35px; line-height: 35px; position: relative; overflow: hidden; }

.rtitle .line { position: absolute; left: 0; bottom: 0; }

.rtitle .bt { float: left; width: 105px; height: 33px; line-height: 33px; border-bottom: 2px solid #f0412a; font-size: 16px; color: #aaa; margin-left: 10px; position: relative; z-index: 2; }

.rtitle .bt i { display: block; float: left; background: url(../images/img-zq.png) no-repeat; margin: 6px 8px; }

.rtitle .bt .ico1 { height: 21px; width: 24px; background-position: -63px -90px; }

.rtitle .bt .ico2 { height: 22px; width: 22px; background-position: 0 -89px; }

.rtitle .bt .ico3 { height: 20px; width: 20px; background-position: -50px -61px; }

.rtitle .bt .ico4 { height: 23px; width: 19px; background-position: -78px -29px; }

.rtitle .bt .ico5 { height: 17px; width: 16px; background-position: -46px 0; margin-top: 9px; }

.rtitle .bt .ico6 { height: 21px; width: 21px; background-position: -77px -60px; }

.rtitle .bt .ico7 { height: 18px; width: 18px; background-position: -71px 0; margin-top: 9px; }

.rtitle a.mor { display: block; float: right; color: #737373; width: 54px; text-align: center; margin-right: 5px; font-size: 13px; }

.rtitle a.mor:hover { color: #F0412A; }


.Lista_wrap .pagewrap { padding: 0 0 20px; border: none; }

 .no_cont{ line-height: 50px; font-size: 14px; color: #9a9a9a; }
 
.content:after{clear: both; content: ''; display: block;width: 0; height: 0; visibility: hidden; }

.baidu_img_Grasp{ display:none;}
.baidu_img_Grasp img{width:196px; height:118px;}

.ico_oddtour{position: absolute; background: url("../images/ico_oddtour.png") no-repeat center; height: 49px; background-position: 0 -30px; left: 300px; top: 10px; width: 230px; padding: 11px 79px 11px 25px; line-height: 45px; text-align: center;}
.ico_oddtour a{display: block; width: 100%; height: 100%;}
.ico_oddtour i{background: url("../images/ico_oddtour.png") no-repeat center;display: inline-block;height: 16px;width:16px;background-position: 0 0;margin: -2px 10px 0 0;vertical-align: middle;}
.ico_oddtour span{font-weight: bold;font-size: 15px;color: #fff;letter-spacing: 0.3px;}
.ico_oddtour em{color: #23fda3; padding-left: 7px;}

  /* 单机专区增  20-26 */
.ZQ_Left .rm_ti .lis a{width: 19%; padding:0 2%; margin-right: 2%; text-align: center; overflow: hidden;}
.ZQ_Left{margin-right: 26px;}
.ZQ_Left .Gminfo .info .lis{ margin-top:10px; height:auto;}
.ZQ_Left .Gminfo .info .lis li{line-height: 30px; height: 30px; font-size: 14px;}
.ZQ_Left .Gminfo .info .lis li .sp1 a{padding: 0 7px;border:1px solid #1aad19; cursor: pointer; line-height: 17px; height: 17px; color: #1aad19; display: inline-block;  font-size: 12px; vertical-align: middle; margin-right:3px; text-decoration: none; border-radius: 10px; }
.ZQ_Left .Gminfo .info .lis li .sp1 a:hover{background: #1aad19; color: #fff;}
.ZQ_Left .Gminfo .info .lis li .sp1 a.on{background: #1aad19; color: #fff;}
.ZQ_Left .Gminfo .info .lis li:nth-child(even){width: 43%;}
.ZQ_Left .Gminfo .info .lis li:nth-child(odd){width: 57%;}
.ZQ_Left .Gminfo .info .lis li .sp2 a{color: #c1c1c1;text-decoration: none;}
.ZQ_Left .Gminfo .info .lis li .sp2 a + a{display:none;}

.ZQ_right .Rlist4{ height: 170px; overflow: hidden;}
.ZQ_right .Rlist4 .lis{width: 155px; height: 155px; position: relative; overflow: hidden; margin: 6px 11px 5px 13px;}
.ZQ_right .Rlist4 .lis .img, .ZQ_right .Rlist4 .lis .img img{width: 155px;height: 155px; overflow: hidden;}
.ZQ_right .Rlist4 .lis .bt{padding-top: 10px;position: absolute; left: 0px; bottom: 0px;line-height: 40px;background: -webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.9) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=0 ); background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.9) 100%);}

.newzqtab  .new_title{ height: 34px; background: #1e1f23; width: 100%; overflow: hidden;line-height: 34px; font-size: 16px;}
.newzqtab  .new_title .bt{ width: 110px; background: #f0412a; float: left; color: #fff; text-align: center; height: 100%;  overflow: hidden;}
.newzqtab  .new_title ul{ float: left; max-width: 610px; height: 100%;}
.newzqtab  .new_title ul li{ float: left; margin-left: 20px; height: 100%; position: relative;}
.newzqtab  .new_title ul li a{display: block;  color: #f4a76d; padding: 0 5px; position: relative; line-height: 30px; height: 34px; cursor: pointer;}
.newzqtab  .new_title ul li a:after{content: ''; display: none; position: absolute; left: 0px; bottom: 0px;height: 3px; background: #f4a76d; width: 100%;}
.newzqtab  .new_title ul li a:before{content: ''; display: none; position: absolute; left: 50%; margin-left: -8px; bottom: 0px;height: 0px; width: 0px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #f4a76d;}
.newzqtab  .new_title ul li.on a:after,.newzqtab  .new_title ul li.on a:before{display: block;}
.newzqtab  .new_title ul li:hover a:after, .newzqtab  .new_title ul li:hover a:before{display: block;}
.newzqtab .new_title .more{color: #737373;font-size:13px;float:right;width: 45px;text-align:center;}
.newzqtab .new_title .more:hover{color:#F0412A;}

.newzqtab  .New_warp{ width: 100%;}
.newzqtab  .New_warp ul{width: 106%; padding-top: 20px;}
.newzqtab  .New_warp .hide{display: none;}
.newzqtab  .New_warp .ul1 li{ border:1px solid #131313; width: 118px; height: 152px; overflow: hidden; margin: 0 41px 18px 0; float: left;}
.newzqtab  .New_warp .ul1 li a{ display: block; padding: 10px 9px; color: #e6e6e6;}
.newzqtab  .New_warp .ul1 li a img{ width: 100px; height: 100px; display: block;  border-radius: 2px;}
.newzqtab  .New_warp .ul1 li a p{ padding-top: 11px; line-height: 20px; width: 100%; overflow: hidden; height: 20px; font-size: 14px; text-align: center;}
.newzqtab  .New_warp .ul1 li a:hover{color: #f0412a;}
.newzqtab  .New_warp .ul2 li{ width: 180px;  overflow: hidden; margin: 0 16px 18px 0; float: left; background: #1e1f22; border-radius: 3px; padding-bottom:10px;}
.newzqtab  .New_warp .ul2 li a{ display: block;  color: #9a9a9a;}
.newzqtab  .New_warp .ul2 li a img{ width: 100%; height: 108px; display: block;  border-radius: 3px;}
.newzqtab  .New_warp .ul2 li a p{line-height: 30px; height: 30px;  overflow: hidden;  font-size: 13px; padding: 10px 5px 0; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; text-align:center;}
.newzqtab  .New_warp .ul2 li a:hover{color: #f0412a;}
.newzqtab  .New_warp .ul3 li{ width: 134px; height: 215px; overflow: hidden; margin: 0 24px 18px 0; float: left; background: #1e1f22; border-radius: 3px;}
.newzqtab  .New_warp .ul3 li a{ display: block;  color: #9a9a9a;}
.newzqtab  .New_warp .ul3 li a img{ width: 100%; height: 165px; display: block;  border-radius: 3px;}
.newzqtab  .New_warp .ul3 li a p{line-height: 50px; width: 100%; overflow: hidden; height: 50px; font-size: 14px; text-align: center;}
.newzqtab  .New_warp .ul3 li a:hover{color: #f0412a;}

.ZQ_Left .ZQ_text_top{ height:auto; background: #202125;  width: 100%;padding-bottom: 10px;margin-top:20px;}
.ZQ_Left .ZQ_text_top p{ line-height: 24px; margin: 0 13px;  padding-top: 10px; font-size: 13px; color: #9a9a9a; overflow: hidden; text-indent: 2em; height: auto;}
.dj_zqlist{ padding-top:20px;}
.dj_zqlist .newzqtab .new_title{ background: none; height: auto;}
.dj_zqlist .newzqtab .new_title .bt , .dj_zqlist .newzqtab .new_title ul{height: 37px;width: 100%;line-height: 34px;font-size: 18px;color: #fff;background: #212224;overflow: hidden; float: none; max-width: 100%; overflow: hidden;}
.dj_zqlist .newzqtab .new_title .bt{text-align: left;font-size: 16px;color: #aaaaaa;border: none;margin-right: 5px;font-weight: bold;}
.dj_zqlist .newzqtab .new_title .bt:before{ content: ''; display: inline-block; vertical-align: middle; margin: -2px 10px 0 10px;   background: url("../images/djzq_listico.png") no-repeat center; width: 26px; height: 25px;}
.dj_zqlist .newzqtab .new_title ul{margin-top: 20px;}
.dj_zqlist .newzqtab .new_title ul li{margin-left: 15px;}
.dj_zqlist .newzqtab .new_title ul li a{ color: #d1c0a5; font-size: 16px; padding: 0 10px; }
.dj_zqlist .newzqtab .new_title ul li a:before{ border-bottom-color: #f0412a;}
.dj_zqlist .newzqtab .new_title ul li a:after{ background: #f0412a;}
.dj_zqlist .newzqtab .new_title ul li.on a{ color: #f0412a;}

.icon-xlyx{background: url("../images/ico-xlyx.png") no-repeat center; width: 20px; height: 20px; background-position: 0 0; display: block;float: left;margin: 7px 10px 0 10px;}
              

/* 24-12-25  专区新闻首页样式 */
.ZQ_right .Rlist1 .headlines{height: auto; padding-bottom: 15px;   }
.ZQ_right .Rlist1 .headlines a.bt{height: 22px; font-size: 16px;font-weight: normal; color: #F67D0B;   line-height: 22px;}
.ZQ_right .Rlist1 .headlines a.bt::before{background: url("../images/djzq-news-ico.png"); width: 14px; height: 18px; content: '';background-size: 100% auto; display: inline-block; vertical-align: middle; margin: -3px 5px 0 0;}
.ZQ_right .Rlist1 .headlines .bt2{line-height: 22px;   margin: 0; height: auto; padding-top: 3px;}
.ZQ_right .Rlist1 .headlines .bt2 a{line-height: 20px;font-weight: normal; margin: 0; font-size: 15px; height: 20px;margin-top: 7px; color: #6DBDD8; display: block;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ZQ_right .Rlist1 .headlines a[href]:hover{text-decoration: underline;}