@charset "gbk";

/* CSS Document */

*html{ _background-image:url(about:blank); _background-attachment:fixed; }

body{font:12px tahoma,'\5b8b\4f53',sans-serif;font-family:"Microsoft YaHei";font-size:12px; background:#f8f8f8;}

*{margin:0px; padding:0px;}

ul li{list-style:none;}

li{list-style:none;}

img{border:none;}

a{color:#333; text-decoration:none; cursor:pointer;}

a:hover{ color:#01af63;}

em{font-style:normal;}

.clearfix{zoom:1;}

.clearfix:after{clear:both; height:0px; font-size:0px; visibility:hidden;display:block;content:" ";}





.top_toolbar{background:#37383a; height:45px; line-height:45px; width:100%;}



.top_box{width:1200px; height:45px; line-height:45px; margin:0 auto; overflow:hidden;}

.top_l{float:left; width:350px;font-size:14px; color:#cdcccc; overflow:hidden;}

.top_l a{display:inline-block; color:#cdcccc;}

.top_r{float:right; font-size:14px; width:600px; text-align:right;overflow:hidden;}

.top_r a{color:#cdcccc; display:inline-block; margin-left:35px;}



.head{width:100%; height:auto;}

.header{ width:1200px; margin:0 auto; height:102px; overflow:hidden;}

.logo{ float:left; width:226px; height:60px; margin-top:21px;}

.logo img{width:226px; height:60px;}

.yxhb{ float:left; width:123px; height:17px; margin:42px 0 0 20px; background:url(../skin_img/lch5_bg.png) no-repeat; display:none;}



.header_r{float:right; width:500px; height:120px; overflow:hidden;}

.search{width:500px; height:38px; margin-top:32px; overflow:hidden;}

.search .text{ border:1px solid #01af63; height:20px; padding:8px; width:390px; float:left; outline:none; color:#bfbfbf; font-size:14px;}

.search .button{width:90px; height:38px; background:#01af63; border:none; outline:none; float:left; cursor:pointer; color:#fff; font-size:18px; text-align:center; font-family:"Microsoft YaHei";}

.search .button:hover{ background:#05bb6c;}



.nav_box{height:40px;  width:1200px; margin:0 auto; background:#01af63; overflow:hidden;}

.nav{height:40px; line-height:40px; width:1200px; margin:0 auto; overflow:hidden;}

.nav a{ display:inline-block; height:40px; width:130px; text-align:center; color:#fff; font-size:16px;float:left;}

.nav a:hover,.nav a.on{background:#009e59; width:128px; border-left:1px solid #01af63;border-right:1px solid #01af63;}





#main{width:1200px; height:auto; margin:0px auto; overflow:hidden;}



.w1200{width:1200px; background:#fff; height:auto;margin:20px auto 0; overflow:hidden;}

/* slide */

.Aflash{width:735px; float:left; height:320px;position:relative;}

.pre a,.next a{ background:url(../skin_img/lch5_bg.png) no-repeat;width:20px;height:48px;}

.picUL{width:735px;}

.picLI{position:relative;width:735px;overflow:hidden;}

.picbox{width:10000px;}

.picbox .tv{display:none;}

.picbox img{height:320px; width:735px;}

.picLI .bg{background:#454545;position:absolute; right:0px; top:0px;height:320px;width:465px;}

.picLI .info{position:absolute;left:760px;top:0px;height:215px;overflow:hidden;width:415px; margin:0 25px 0 0;}

.picLI h2{font-size:24px;height:35px;line-height:35px; margin:25px 0; text-align:center;overflow:hidden;}

.picLI h2 a{color:#fff;}

.picLI p{ font-size:16px; color:#666; line-height:30px; max-height:120px; overflow:hidden;}

.picLI a:hover{text-decoration:none;}

.pre,.next{float:left;top:28px;position:absolute;width:20px; height:48px;z-index:11;}



.smalpic{float:left;width:320px;display:block;zoom:1;overflow:hidden;padding:8px 2px 0 2px;}

.pre{left:0px;}

.next{right:0px;}

.pre a{display:block;background-position:-1px -24px;}

.next a{display:block;background-position:-21px -24px;}

.pre i{display:block;}

.infobtn{position:absolute; left:735px; bottom:0px;width:465px; height:102px; background:#353535;}

.smallbox{width:10000px;}

.smallbox img{width:82px;height:82px;}

.smallbox a{display:block;float:left;width:82px; height:82px;text-align:center;border:2px solid #353535; padding:1px; margin:0 1.5px;outline:none;position:relative;z-index:10;}

.smallbox a.on{border:2px solid #01af63;}



#j-focusPic{position:relative;overflow:hidden;width:1200px;height:320px;}

#j-focusPic .j-slider{position:absolute;width:1000000px;}

#j-focusPic .j-item{display:block;float:left;width:735px;height:320px;overflow:hidden;}

#j-focusPic .j-info{height:215px;}

#j-focusPic	.j-infocontainer{display:none;}

#j-focusBtns .j-container{position:relative;height:102px;width:450px;margin:0px 5px;}

#j-focusBtns .j-slider{position:absolute;}	

#j-focusBtns .pre a,#j-focusBtns .next a{cursor:pointer;}

#j-focusBtns .on-1 a{background-position:-42px -24px;cursor:default;}

#j-focusBtns .on-2 a{background-position:-63px -24px;cursor:default;}

#j-hitshow .j-container{position:relative;width:968px;height:180px;overflow:hidden;}

#j-hitshow .j-slider{position:absolute;width:10000px;}

#j-hitshow .a1.disable{background-position:-10px -10px;cursor:default;}

#j-hitshow .a1.disable:hover{background-position:-10px -10px;}

#j-hitshow .a2.disable{background-position:-23px -10px;cursor:default;}

#j-hitshow .a2.disable:hover{background-position:-23px -10px;}

/* slide END*/



.gy_title{ height:24px; line-height:24px; margin:0px 10px; padding:15px 0; border-bottom:1px solid #f6f6f6; overflow:hidden;}

.gy_title .icon{width:24px; height:24px; float:left; margin-right:8px; background:url(../skin_img/lch5_bg.png) no-repeat; overflow:hidden;}

.gy_title .icon.rmyx{background-color:#f55555; background-position:-134px 3px;}

.gy_title .icon.hjzt{background-color:#fe7416; background-position:-162px 2px;}

.gy_title .icon.zjgx{background-color:#fab805; background-position:-188px 2px;}

.gy_title .tit{float:left; font-size:20px; color:#222; font-weight:bold; overflow:hidden;}

.gy_title .more{float:right; font-size:14px; color:#888;}



.rmyx_lx{float:right; width:890px; text-align:right; height:24px; line-height:24px; font-size:16px; overflow:hidden;}

.rmyx_lx a{ color:#222; margin-right:40px; cursor:pointer;}



.hot_game{ padding:0 10px 30px 10px; overflow:hidden;}

.hot_game .kk{width:196px; height:292px; float:left; margin:20px 0 0 0.5px;}

.hot_game .kk.on{background:#fafafa; z-index:999;}

.hot_game .pic{width:132px; height:132px; margin:17px auto 0; position:relative; display:block; overflow:hidden;}

.hot_game .pic img{width:132px; height:132px;}

.cover_132{display:inline-block; width:132px; height:132px; position:absolute; top:0px; left:0px; background:url(../skin_img/lch5_bg.png) no-repeat -90px -29px; overflow:hidden;}

.hot_game .kk.on .cover_132{background-position:-225px -1px;}

.hot_game .tit,.zxgx_box .tit{text-align:center; height:25px; margin:20px 0; overflow:hidden;}

.hot_game .tit a,.zxgx_box .tit a{ font-size:18px; font-weight:bold; color:#222;display:inline-block; line-height:25px;}

.hot_game .tit span{ font-size:12px; color:#f55555; border-left:1px solid #eee; padding-left:6px; margin-left:5px;display:inline-block; height:17px; line-height:17px;}

.hot_game .xx,.zxgx_box .xx{ height:20px; line-height:20px; margin-bottom:20px; overflow:hidden;}

.hot_game .xx li,.zxgx_box .xx li{width:46%; padding:0 2%; float:left; color:#888; font-size:14px; text-align:center; overflow:hidden; +width:45%;}

.hot_game .xx li span,.zxgx_box .xx li span{color:#f55555;}

.hot_game .bnt{padding-left:2px; height:30px; font-size:14px; position:relative;}

.hot_game .bnt a{width:76px; height:28px; line-height:28px; border:1px solid #01af63; color:#01af63; text-align:center; display:inline-block; margin-left:12px;}

.hot_game .bnt a.play{border:1px solid #01af63; color:#01af63;}

.hot_game .bnt a.sj{border:1px solid #f55555; color:#f55555;}

.hot_game .bnt a.play:hover{background:#01af63; color:#fff;}

.hot_game .bnt a.sj:hover{background:#f55555; color:#fff;}

.ewm{ position:absolute; left:206px; bottom:-8px; width:122px; height:122px; display:none; border:1px solid #e2e2e2; padding:5px; z-index:9999; background:#fff;}

.ewm .tri{position: absolute; bottom:14px; left:-11px;display: block;width:11px;height:19px;background:url(../skin_img/lch5_bg.png) no-repeat -230px -142px;}

.hot_game .kk.last .ewm,.zxgx_box .box.last .ewm{ left:-38px;}

.hot_game .kk.last .ewm .tri,.zxgx_box .box.last .ewm .tri,.yx_list dl.hover .dd_r .ewm{ left:132px; background-position:-243px -142px;}



.hot_game .kk.on .bnt{ z-index:999;}



.bg_list {zoom:1;width:1180px; height:180px; margin:20px 10px;position:relative; z-index:0;}

.mrd_bl,.mrd_br{ width:29px; height:29px; position:absolute; top:-60px; background:url(../skin_img/lch5_bg.png) no-repeat;cursor:pointer;overflow:hidden; text-indent:-9999px; z-index:999;}

.mrd_bl{ right:73px; background-position: 0px -76px; }

.mrd_br{right:37px;background-position: -30px -76px; }

.mrd_bl.mrd_blon,.mrd_bl.mrd_blon:hover{ background-position: 0px -76px; cursor:default;}

.mrd_br.mrd_bron,.mrd_br.mrd_bron:hover{background-position:-30px -76px; cursor:default;}

.mrd_bl:hover{background-position:0px -116px; }

.mrd_br:hover{background-position:-30px -116px; }



.zt_more{display:inline-block; float:right; width:29px; height:29px; background:url(../skin_img/lch5_bg.png) no-repeat -60px -76px; cursor:pointer; text-indent:-9999px; overflow:hidden;}

.zt_more:hover{background-position:-60px -116px;}



.mrd_pic {width:1220px;height:180px;overflow:hidden;display:block;position:relative;}

.mrd_pic ul{position:absolute;}

.mrd_pic li { width:265px; height:180px;float:left; margin-right:40px; overflow:hidden; position:relative;}

.mrd_pic li img { display:block; cursor:pointer;width:265px; height:180px;}





.mrd_hover{ display:block; position:absolute; top:100%; right:0; left:0; width:205px; height:140px; padding:20px 30px; background:url(../skin_img/tmbj.png) repeat; -webkit-transition:top .4s; -moz-transition:top .4s;-ms-transition:top .4s; -o-transition:top .4s; transition:top .4s;}

.hover .mrd_hover{ top:0;}

.mrd_hover .title{ height:30px; line-height:30px; overflow:hidden; color:#fff; font-size:18px; text-align:center;}

.mrd_hover .intro{ height:40px; line-height:20px; overflow:hidden; color:#fff; font-size:14px;}

.mrd_hover .a_link span{ display:block; width:86px; height:28px; line-height:27px; overflow:hidden; background:#3cbf70; color:#fff; font-size:14px; text-align:center; margin:0 auto; margin-top:23px;}



.zxgx_box{ width:1180px; margin:20px 10px; height:215px; overflow:hidden;}

.zxgx_box .box{width:195px; height:215px; border-left:1px solid #eee; float:left; margin:0 1px 0 -1px; position:relative; +overflow:hidden;}

.zxgx_box .box.on{border-color:#fafafa; +overflow:visible; +z-index:999;}

.zxgx_box .pic{width:120px; height:120px; margin:20px auto 0; display:block; position:relative; overflow:hidden;}

.zxgx_box .pic img{width:120px; height:120px;}

.cover_120{ position:absolute; left:0px; top:0px; display:inline-block; width:120px; height:120px; background:url(../skin_img/lch5_bg.png) no-repeat -359px 0;}

.zxgx_box .box.on .cover_120{ background-position:-480px 0;}

.zxgx_box .tit{margin:12px 0 10px 0;}

.zxgx_box .bhover{ background:#fafafa; width:100%; height:100%; position:absolute; top:100%; left:0px; right:0px;-webkit-transition:top .4s; -moz-transition:top .4s;-ms-transition:top .4s; -o-transition:top .4s; transition:top .4s;}

.zxgx_box .box.on .bhover{ top:0px; +z-index:999;}

.zxgx_box .bhover .tit{margin-top:40px;}

.zxgx_box .bhover .bnt{width:90px; height:32px; line-height:32px; border:2px solid #3cbf70; color:#3cbf70; font-size:14px; text-align:center; display:block; margin:15px auto 0; overflow:hidden;}

.zxgx_box .bhover .bnt.sj{ border-color:#f55555; color:#f55555;}

.zxgx_box .bhover .bnt:hover{background:#3cbf70; color:#fff;}

.zxgx_box .bhover .bnt.sj:hover{background:#f55555;}

.zxgx_box .ewm{left:157px; bottom:44px;}

.zxgx_box .ewm .tri{background-position:-254px -142px;}

.zxgx_box .box.last .ewm{left:-94px;}





.footer{ margin-top:20px; padding-top:37px; height:125px; background:#333; width:100%;}

.footer p{ text-align:center; color:#999; line-height:30px;}

.footer a{ color:#999; margin:0 18px;}

.footer.fixed{ position:fixed; left:0px; bottom:0px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}



.location{ height:30px; line-height:30px;color:#666; font-size:14px; padding-left:5px; margin:5px 0 5px 0; overflow:hidden;}

.location span{margin:0 5px;}

.location a{color:#666;}



.flxz{ padding:23px 25px 0px 25px; width:1150px;}

.flxz dl{width:100%; line-height:24px; height:auto; overflow:hidden;}

.flxz dl dt{ width:75px; float:left; font-size:14px; color:#222;}

.flxz dl dt span{ width:75px; float:left; font-weight:bold;}

.flxz dl dd{ width:1005px; float:left;}

.flxz dl a{ display:inline-block; padding:0 15px; margin-right:3px; font-size:14px; text-align:center; border:1px solid #fff; margin-bottom:24px;}

.flxz dl a.last,.flxz dl a:hover{ color:#01af63; border:1px solid #01af63;}



.yx_list{ padding:10px;}

.yx_list dl{float:left; width:540px; height:125px; padding:25px 30px 0 20px;}

.yx_list dl.hover{background:#fafafa;}

.yx_list dl dt{width:100px; height:100px; float:left; position:relative; position:relative; overflow:hidden;}

.yx_list dl dt img{width:100px; height:100px;}

.cover_100{width:100px; height:100px; position:absolute; left:0px; top:0px; display:inline-block; background:url(../skin_img/lch5_bg.png) no-repeat -1px -167px;}

.yx_list dl.hover .cover_100,.rmtj_box dl.hover .cover_100{background-position:-102px -167px;}

.yx_list dl dd{float:right; width:415px; height:125px;}

.yx_list dl .dd_l{float:left; width:310px; overflow:hidden;}

.yx_list dl .tit{ font-size:20px; font-weight:bold; height:34px; line-height:34px; overflow:hidden;}

.yx_list dl .txt{font-size:14px; color:#888; line-height:26px; height:52px; margin-top:15px; text-indent:2em; overflow:hidden;}

.yx_list dl .dd_r{float:right; width:92px; position:relative;}

.yx_bnt{border:1px solid #01af63; color:#01af63; text-align:center; display:inline-block;}

.yx_bnt.play{border:1px solid #01af63; color:#01af63;}

.yx_bnt.sj{border:1px solid #f55555; color:#f55555;}

.yx_bnt.play:hover{background:#01af63; color:#fff;}

.yx_bnt.sj:hover{background:#f55555; color:#fff;}

.yx_list dl .dd_r .yx_bnt{width:90px; height:33px; line-height:33px; margin-top:15px; font-size:14px;}
.yx_list .zwnr{width:100%; text-align:center; font-size:24px; color:#999;padding: 50px 0; overflow:hidden;}


.yx_list dl.hover .dd_r .ewm{left:-146px; bottom:-18px;}

.yx_list dl .dd_r .ewm .tri{ bottom:75px; left:131px;}

.yx_list dl .dd_r .ewm .tri{background-position:-241px -142px;}



.page{ padding-bottom:31px;height:38px; text-align:center; width:100%;}

.page a{background:#fff;}

.page a,.page span{ display:inline-block; height:36px; line-height:36px; padding:0 14px; margin:0 2px; text-align:center; font-size:14px;}

.page a{ border:1px solid #ededed; color:#333;}

.page span,.page a:hover{ color:#fff; background:#01af63; border:1px solid #01af63;}

.yx_list .page{float:left; margin-top:31px;}



.rmtj_box{ padding:20px 10px 10px 10px; overflow:hidden;}

.rmtj_box dl{float:left; width:235px; height:100px; padding:18px 0;}

.rmtj_box dl.hover{background:#fafafa;}

.rmtj_box dl dt{width:100px; height:100px; position:relative; float:left; margin:0 15px 0 20px; overflow:hidden; _display:inline;}

.rmtj_box dl dt img{width:100px; height:100px;}

.rmtj_box dl dd{float:left; width:96px; position:relative;}

.rmtj_box dl .tit{ font-size:16px; font-weight:bold; height:25px; line-height:25px; margin-top:8px; overflow:hidden;}

.rmtj_box dl .txt{ font-size:14px; color:#888; height:20px; line-height:20px; margin:6px 0 10px 0; overflow:hidden;}

.rmtj_box dl .txt span{color:#f55555;}

.rmtj_box dl .yx_bnt{width:76px; height:28px; line-height:28px; font-size:14px;}

.rmtj_box dl .ewm{left:-143px;}

.rmtj_box dl .ewm .tri{background-position:-241px -142px;left:131px;}



.zt_box{width:1200px; height:290px; float:left; margin-bottom:20px;background:#fff; overflow:hidden;}

.zt_box_l{float:left; width:840px; height:290px; position:relative; overflow:hidden;}

.zt_box_l img{width:100%; height:100%;}

.zt_box_l span{position:absolute; left:0px; bottom:0px; width:100%; height:30px; line-height:30px; text-align:center; color:#fff; font-size:16px; display:inline-block; background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000);}

.zt_box_r{float:right; width:360px; height:100%; overflow:hidden;}

.zt_box_r .hd{width:306px; margin:0 auto; border-bottom:1px dashed #eee;}

.zt_box_r .hd .tit{font-size:20px; font-weight:bold; height:27px; line-height:27px; margin:20px 0 15px 0; overflow:hidden;}

.zt_box_r .hd .info{font-size:14px; color:#888; height:20px; line-height:20px; margin-bottom:15px; overflow:hidden;}

.zt_box_r .hd .info em{ color:#f55555;}

.zt_box_r .hd .info .mr{margin-right:30px;}

.zt_box_r .bd{width:100%; margin:13px 0; overflow:hidden;}

.zt_box_r .bd a{display:block; float:left; width:84px; height:106px; position:relative; margin-left:28px; overflow:hidden; _display:inline;}

.zt_box_r .bd a img{width:100%; height:84px;}

.cover_84{width:84px; height:84px; display:inline-block; position:absolute; left:0px; top:0px; background:url(../skin_img/lch5_bg.png) no-repeat -203px -167px;}

.zt_box_r .bnt{width:306px; height:44px; line-height:44px; text-align:center; color:#fff; background:#01af63; display:block; margin:0 auto; font-size:18px;}

.zt_box_r .bnt:hover{ background:#009e59;}

.page.ztd{ float:left; padding:10px 0 30px 0;  +padding:18px 0 10px 0;}
.zt_box_r .bd .tit{ height:22px; line-height:22px; display:inline-block; text-align:center; font-size:14px; width:100%; overflow:hidden;}


.bg45{background:#454545;}

.zt_box_r.bg45 .hd{border-color:#999;}

.zt_box_r.bg45 .hd .tit{ color:#fff;}

.zt_box_r.bg45 .bd{color:#999; font-size:14px; width:306px; margin:15px auto 17px; height:96px; line-height:25px; overflow:hidden;}



.zthj_box{width:1236px; margin:20px 0 0 -36px; position:relative; overflow:hidden;}

.ztk{width:376px; height:210px; background:#fff; float:left; margin:0 0 20px 36px; overflow:hidden; _display:inline;}

.ztk_t{height:116px; margin:20px; overflow:hidden;}

.ztk_t .pic{float:left; width:116px; height:116px; position:relative; display:block; overflow:hidden;}

.ztk_t .pic img{ width:116px; height:116px;}

.cover_116{position:absolute; left:0px; top:0px; display:inline-block; width:116px; height:116px; background:url(../skin_img/lch5_bg.png) no-repeat -289px -139px;}

.ztk_t .info{float:left; width:155px; margin-left:10px; overflow:hidden;}

.ztk_t .info a{font-size:20px; color:#222; font-weight:bold; display:inline-block; height:30px; line-height:30px; margin:5px 0 15px 0; overflow:hidden;}

.ztk_t .info div{color:#222; font-size:14px; line-height:26px; height:52px; overflow:hidden;;}

.ztk_t .score{width:50px; float:right; cursor:pointer; overflow:hidden;}

.ztk_t .score_t{width:50px; height:45px; background:#f2f2f2; font-size:24px; text-align:center; line-height:45px; color:#f55555; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;}

.ztk_t .score_b{ width:50px; height:25px; line-height:25px; background:#f2f2f2; margin-top:1px;color:#f55555; font-size:14px; overflow:hidden;}

.ztk_t .score_b em{display:inline-block; width:12px; height:12px; background:url(../skin_img/lch5_bg.png) no-repeat -1px -149px; margin:6px 2px 6px 6px; float:left;}

.ztk_t .score_b span{float:left;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold;}

.ztk_b{ height:40px; width:100%; position:relative;}

.ztk_b a{display:inline-block; width:158px; height:38px; line-height:38px; margin-left:20px; float:left; font-size:18px;}

.ztk_b .ewm{left:213px; bottom:52px;}

.ztk_b .ewm .tri {bottom: -10px;left: 50%;width: 19px;height: 11px; background-position:-265px -145px;margin-left: -9px;}



.w1200.nyt{ margin-top:8px;}

.ny_tit{margin:0 19px; border-bottom:1px solid #f6f6f6; font-size:20px; font-weight:bold; padding:15px 0; height:28px; line-height:28px; overflow:hidden;}

.ny_tit span{float:right; font-size:16px; color:#888; font-weight:normal;}

.ny_tit span em{color:#f55555;}

.show_play{ width:800px; margin:20px auto; text-align:center; overflow:hidden;}

.show_bnt{height:54px; text-align:center;+height:56px;position:relative;}
.show_bnt .add{position:absolute; color:#ff0000; font-size:16px; line-height:22px; left:643px; top:0px; display:none;}

.show_bnt .icon{ display:inline-block; width:54px; height:54px; background:url(../skin_img/lch5_bg.png) no-repeat; overflow:hidden;+height:56px;}

.show_bnt .icon.cw{background-position:-407px -127px;}

.show_bnt .icon.pl{background-position:-462px -127px; margin:0 45px;}

.show_bnt .icon.dz{background-position:-491px -241px; margin:0 45px 0 0;}

.show_bnt .icon.dz.none,.show_bnt .icon.dz.none:hover{/*background-position:-1px -270px;*/background-position:-546px -241px; cursor:default;}

.show_bnt .icon.qp{background-position:-517px -127px;}

.show_bnt .icon em{display:inline-block;background:url(../skin_img/lch5_bg.png) no-repeat; margin-top:14px;}

.show_bnt .icon.cw em{width:27px; height:23px;background-position:-425px -191px;}

.show_bnt .icon.pl em{width:26px; height:24px; background-position:-458px -190px;}

.show_bnt .icon.dz em,.show_bnt .icon.dz.none em{width:27px; height:27px; background-position:-463px -256px;}

.show_bnt .icon.qp em{width:26px; height:23px; background-position:-573px -144px;}

.show_bnt .icon span{ line-height:54px; color:#fff; font-size:18px; display:none; +height:24px; +line-height:24px; +margin-top:15px;}



.show_bnt .icon:hover span{display:inline-block;}

.show_bnt .icon:hover em{display:none;}

.show_bnt .icon.dz.none span,.show_bnt .icon.dz.none:hover span{ display:inline-block;}
.show_bnt .icon.dz.none em,.show_bnt .icon.dz.none:hover em{ display:none;}

.show_bnt .icon.cw:hover{background-position:-489px -185px;}

.show_bnt .icon.pl:hover{background-position:-545px -184px;}

.show_bnt .icon.dz:hover{background-position:-546px -241px;} 

.show_bnt .icon.qp:hover{background-position:-408px -218px;} 



.nygy_tit{font-size:20px; color:#222; font-weight:bold; margin:25px 19px 0 19px; border-top:1px solid #f6f6f6; height:30px; line-height:30px; padding:15px 0; overflow:hidden;}

.yxjs_box{height:auto; width:1162px; margin:10px auto;}
.yxjs_box .pic{float:left; width:120px; height:120px; position:relative;}
.yxjs_box .pic img{width:120px; height:120px;}
.yxjs_box .hd{ height:120px;}
.yxjs_box .hd .xx{ float:left; margin-left:25px; width:630px;}
.yxjs_box .hd .xx_t{ font-size:18px; font-weight:bold; color:#333; height:35px; line-height:35px; overflow:hidden;}
.yxjs_box .hd .xx_b{font-size:14px; color:#999; height:84px; line-height:28px;position:relative; overflow:hidden;}
.yxjs_box .czzn_r{float:right; width:244px; padding-top:10px;}
.yxjs_box .bd{font-size:16px; color:#666; line-height:28px; height:auto; width:100%; overflow:hidden;}


.yxjs_box .info{float:left; margin-left:30px; width:1010px;}

.yxjs_box .info_t{ font-size:18px; font-weight:bold; color:#222; height:25px; line-height:25px; overflow:hidden;}

.yxjs_box .info_c{font-size:14px; color:#999; height:20px; line-height:20px; margin:10px 0 15px -25px; position:relative; overflow:hidden;}

.yxjs_box .info_c span{margin-left:25px;}

.yxjs_box .info_b{font-size:14px; color:#222; line-height:25px; /*height:50px;*/ height:auto; overflow:hidden;}

.czzn{width:1162px; margin:0 auto;}

.czzn_l{float:left; width:100%; overflow:hidden;}

.czzn_l p{ font-size:16px; color:#222; line-height:25px; margin:15px 0 25px 0;}

.czzn_r{float:right; width:430px;}

.czzn_r .bnt{width:176px; height:50px; position:relative; margin-left:55px;}

.czzn_r .bnt .yx_bnt{ width:174px; height:48px; line-height:48px; font-size:24px;}

.czzn_r .bnt .ewm{left:-145px; bottom:0px;}

.czzn_r .bnt .ewm .tri{ left:132px; background-position:-17px -147px;;}

.czzn_r .share{ height:36px; line-height:36px; margin:20px 0; overflow:hidden;}

.czzn_r .share p{ font-size:14px; color:#666; float:left; line-height:36px; width:56px; overflow:hidden;}

.bdsharebuttonboxs{float:left;}



.yxzx_box{width:1200px; margin:0 auto 20px;}

.yxzx_box ul li{float:left; width:562px; font-size:16px; color:#888; margin:10px 19px; overflow:hidden; _display:inline;}

.yxzx_box ul li span{float:right; margin-right:15px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}



.show_pl{ height:auto; margin:40px 19px 0; clear:both;}

.show_pl .h5{ font-size:20px; color:#222; font-weight:bold; height:25px; line-height:25px;overflow:hidden;}

.show_pl .h5 a{ float:right; color:#666; font-size:14px; font-weight:normal; line-height:30px;}

.show_pl .h5 span{ font-weight:normal; font-size:18px;margin:0 3px;}

.show_pl .h5 em{color:#f55555;}



.comment1{ height:148px; margin:20px auto; overflow:hidden;}

.comment1 dl{ height:148px;}

.comment1 dl dt,.comment_box dl dt{float:left; width:58px; height:58px; position:relative;}

.comment1 dl dt img, .comment_box dl dt img,.dd_c .text_box .tx img{ width:58px; height:58px; _height:57px;}

.cover_58{position:absolute; display:inline-block; width:58px; height:58px; left:0px; top:0px; background:url(../skin_img/lch5_bg.png) no-repeat -58px -270px;}

.comment1 dl dd,.hfkk{float:right; width:1160px; border:1px solid #eee; height:145px;}

.comment1 dl dd textarea,.hfkk textarea{width:1144px;height:94px; padding:5px 8px;background:#fff; outline:none; resize:none; border:none; float:left; overflow:auto;}



.comment1 dl dd .div2,.hfkk .div2{width:1160px; height:40px;background:#f9f9f9; border-top:1px solid #f6f6f6; float:left;overflow:hidden;}

.comment1 dl dd .div2_l,.hfkk .div2_l{float:left; width:60px; height:27px; margin:6px 0 0 14px;_display:inline;}

.comment1 dl dd .div2_l .ico,.hfkk .div2_l .ico{display:inline-block; background:url(../skin_img/lch5_bg.png) no-repeat -161px -268px; line-height:32px; height:27px; padding-left:30px; color:#666; overflow:hidden; font-size:14px; }

.comment1 dl dd .div2_r,.hfkk .div2_r{float:right; width:170px; text-align:right;}



.comment1 dl dd .div2_r .button,.hfkk .button{ float:right; width:95px; height:40px; text-align:center; font-size:18px;background:#01af63; border:none; outline:medium none; color:#fff; cursor:pointer; font-family:"Î¢ÈíÑÅºÚ";}

.comment1 dl dd .div2_r .button:hover, .hfkk .button:hover{ background:#3cbf70;}



.comment_box .list_fy{ margin:25px auto;}

.comment_box .page{margin-top:30px;}



/*±íÇé*/

.qqFace{margin-top:4px;background:#fff;padding:2px;border:1px #dfe6f6 solid;}

.qqFace table{ z-index:1001;}

.qqFace table td{padding:0px;}

.qqFace table td img{cursor:pointer;border:1px #fff solid;}

.qqFace table td img:hover{border:1px #0066cc solid;}



.comment_box{ clear:both;}

.comment_box .title{border-bottom:1px solid #0598fa; font-size:18px; color:#333; height:45px; line-height:45px;}

.comment_box dl{border-bottom:1px dashed #f6f6f6; padding:15px 0; height:auto; clear:both; overflow:hidden;}

.comment_box dd{ width:1089px; float:left; margin-left:13px; height:auto; overflow:hidden;}

.dd_t,.dd_c .text_box .tit{ font-size:14px; color:#222; font-weight:bold;}

.dd_t em, .dd_c .text_box .tit em{ margin-left:10px; color:#888; font-weight:normal;}

.dd_t .time,.dd_c .text_box .tit .num{float:right; color:#888; font-size:14px; display:inline-block; font-weight:normal;}

.dd_c{ height:auto; overflow:hidden;}

.dd_c .text{ font-size:14px; color:#333; margin:5px 0;}

.dd_c .text_box{ border:1px solid #eee; background:#fdfdfd; padding:10px 15px 10px 15px; margin-top:-1px; position:relative; overflow:hidden;}

.dd_c .text_box .tx{ position:absolute; left:15px; top:10px; width:58px; height:58px; _left:-75px;}

.dd_c .text_box .cover_58{background-position:-58px -270px;}

.dd_c .text_box.hover{background:#fff;}

.dd_c .text_box.hover .cover_58{background-position:-158px -430px;}

.dd_c .text_box .text{margin-bottom:0px;}

.dd_c .text_box .dd_b{margin-top:0px;}

.dd_c .text_box .dd_b .dd_br{ display:none;}

.dd_c .text_box.hover .dd_b .dd_br{display:block;}

.zupl{background:#fdfdfd;height: 30xp;height:28px;line-height:28px;width:98px;margin: 15px auto;overflow: hidden;text-align: center;font-size: 14px; border:1px solid #f6f6f6; color:#666;}

.comment_box .hfkk,.comment_box .hfkk .div2{width:1087px;}
.comment_box .hfkk textarea{width:1071px;}


.dd_b{ height:20px; line-height:20px; /*margin-top:5px;*/ overflow:hidden;}

.dd_bl{float:left; width:300px; color:#999; font-size:12px;}

.dd_br{float:right; width:300px; text-align:right; font-size:14px;}

.dd_br a,.dd_br span{color:#999; margin-left:10px; cursor:pointer;}

.dd_br span:hover{text-decoration:underline;}

.dd_br a .icon{display:inline-block; width:17px; height:18px; background:url(../skin_img/lch5_bg.png) no-repeat -119px -273px; margin-right:7px; vertical-align:-2px; overflow:hidden; +vertical-align:3px;}

.dd_br a:hover .icon{background-position:-138px -273px;}



.hfkk{height:125px; margin-top:15px; width:1160px;}

.hfkk textarea{height:74px; width:770px;}

.hfkk .div2{width:1160px;}



.dd_c .text_box .hfkk{width:730px; clear:both; float:none;}

.dd_c .text_box .hfkk textarea{width:714px;}

.dd_c .text_box .hfkk .div2{width:730px;}



.comment_box.hot .title{border-bottom-color:#ff795c;}


.yx_list dl .tit a,.rmtj_box dl .tit a,.zt_box_r .hd .tit a,.yxzx_box ul li a{ color:#222;}


/**/

.top_box a:hover,.picLI h2 a:hover,.gy_title .more:hover,.rmyx_lx a.on,.rmyx_lx a:hover,.hot_game .tit a:hover,.zxgx_box .bhover .tit a:hover,.yx_list dl .tit a:hover,.rmtj_box dl .tit a:hover,.zt_box_r .hd .tit a:hover,.yxzx_box ul li a:hover,.ztk_t .info a:hover{color:#3cbf70;}

.rightfix{width:66px; height:183px; background:#01c67d; position:fixed; right:0px; top:50%;  margin-top:-92px; font-size:18px; overflow:hidden; display:none;}
.rightfix a{display:block; width:66px; height:60px; line-height:60px; color:#fff; text-align:center; border-top:1px solid #fff; float:left; margin-top:-1px; overflow:hidden;}
.rightfix a em{display:inline-block;background:url(../skin_img/lch5_bg.png) no-repeat; margin-top:16px;}
.rightfix a.cw em{width:27px; height:23px;background-position:-425px -191px;}
.rightfix a.pl em{width:26px; height:24px; background-position:-458px -190px;}
.rightfix a.dz em{width:27px; height:27px; background-position:-463px -256px;}
.rightfix a span{ line-height:60px; color:#fff; display:none; +height:24px; +line-height:24px; +margin-top:15px;}
.rightfix a:hover span{display:inline-block;}
.rightfix a:hover em{display:none;}
.rightfix a:hover{background:#02b472;}

.link { margin: 20px 0px 0; background: #fff; padding: 0 20px 18px 20px; overflow: hidden; }
.link_title { line-height: 45px; border-bottom: 1px solid #f8f8f8; font-size: 20px; color: #333; font-weight: bold; }
.link_title span { font-size: 14px; color: #666; margin-left: 3px; font-weight: normal; }
.link_bj { overflow: hidden; }
.link_list { margin-left: -14px; }
.link_list a { display: inline-block; float: left; width: auto; padding: 0 14px; border-left: 1px solid #959595; height: 16px; line-height: 16px; margin-top: 18px; font-size: 14px; color: #666; }
.link_list a:hover { color: #01af63; }





