body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,form {margin: 0; padding: 0;}
ul,ol,li {list-style: none; }
body {font-size:14px;background: #EEE; color: #000;}
em,small {font-style: normal; font-size: 14px;}
em, i, u, s, b,strong{font-style:normal;font-weight:normal;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
h4{ font-size:18px; font-weight:bold;}
img{vertical-align:bottom;}/*此设置是为避免使用html5 dtd时有图片的div会多出3px的问题，设为display:blcok也可以*/
img{border:none;}
.adbjs{clear:both; overflow:hidden;}
html{font-size: 50px;}
a{color:#000;text-decoration:none;}
a:hover{color:#2C74AB;text-decoration:none}
input,select,textarea,button{font-size:15px;}
.clear {clear:both}
.z {display: block; height: 1px; clear: both; overflow: hidden; margin: 0; padding: 0;}
.z5 {display: block; height: 5px; clear: both; overflow: hidden; margin: 0; padding: 0;}
.z10 {display: block; height: 10px; clear: both; overflow: hidden; margin: 0; padding: 0;}
.mT5 {margin-top: 5px;}
.mB5 {margin-bottom: 5px;}
.mT10 {margin-top:10px;}
.fl {float: left;}
.tc {text-align: center;}
.fr {float: right;}
.fc1,.fc1 a {color: #E30000}
.fc2,.fc2 a {color: #408FC4}
.fc3,.fc3 a {color: #FFF}
.fc4,.fc4 a {color: #999}
.fc5,.fc5 a {color: #3F96B9}
.fc6,.fc6 a {color: #adadad;}
.box {overflow: hidden; border-radius:6px; sborder: solid 1px #DDD;}
.box2 {background: #fff;overflow: hidden;border-top: 12px solid #f8f8f8; }

.p_box{padding: 10px;}
.ibox .inner {padding: 5px;}
#position {padding: 5px 10px;color: #cc2a2a; text-align: center;}

#main-munst {font-size: 16px;color: #888;width: 40px;height: 30px;overflow: hidden;float: right;margin-top:-25px;}

.art_show_game{ float:left; width:100%; overflow:hidden; border-radius: 10px;position: relative;z-index: 10; }
	.art_show_game .bd{ overflow: hidden; padding:5px 10px;}
	.art_show_game .bd-item{display:block;overflow:hidden;border-radius: 10px;}
	.art_show_game .pic{ float:left;width:40%;padding-top:10px; margin-right:2%;}
	.art_show_game .pic img{width:130px; height:180px; border-radius:5px; }
	.art_show_game .pic i{
    position: absolute;
    top:40%;
    left:17%;
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:58px;
    height:58px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQBAMAAAAVaP+LAAAAMFBMVEVHcEwAAAABAQEAAAAAAAAAAAAAAAAAAAAAAAClpaXt7e1qamrQ0NA2Njb////7+/s8YEfEAAAADnRSTlMAgINFdGEoEYLB8qXckqIZUAUAAAN/SURBVGjezZq/jxJREMeX3AGWNw/23BYISryYQHISSwhBW4gX6zWcsd1L0Pq4GKMt/wB/wHVWdtefsbEy/hFLLV5Yl1+yK7vz5r03JE5NPtnv/HjMmzeWhVp+8OSsDVDsvmi6lrblB2diBCtzQHSbnh5n0HYgbnZTA3PQhx27qlXfqHJeQ7KNXqp55xTSzOkoeCrXh3QTBZeFE6qzXRbOInokdXkpB6BCIZ3KOaGf5JxzINlzaR4C0ermDlpZ0TN20No6LMIk4ujCJNk0BCVLjVy+rQZK9fe5GgfEg5QaE4ogcJKr9xUogxI/KecAsHzSBWjYffOQpQZuCFq2m0t9PZBtVGXRXPq34hqaIChwuDrB3YegbT0eZeBUYsr0Pyie3QbKAFosyuJxM1EWi9uBESgStwsz0LFpne3UWw4MbZMAWVNQT/uwTnFSwxRkc2TR0jyOLNr2E4fmoBaPrzfe7puDbCZfA7Dk9cbbaF6LcrlMze0M9oOT29m3GgF0KQmamATzYFyihQ0rkJNg7k/vvtOOWyT64tHc9/3gWi6uiEdf3IQcf0oQ5+DRFxN/SSKIc9GSXYMI4sKmJEsA+XJxPbT2/4Kk4pyWdY8Ckos7kuTjBiSN3EMiSCruGE3sCEgmrmA9JYIkkSug52MMhIuz6aBQXAkDtcmgMHJY1dJB/vRXCQEBHeTPEG1KoOlnLtD4vwN9YQLNkCpRCv/vEk8eBeMRAlIpkRpLrU3vfowwUIN+jIywOSDfwUY+ajFhAB/QC00EhAtbnNkZnr+jS+ofJC5s0SAT/7JH0r9sniYi7EZJbY1M2KKtwRot54YobHmtwar2J7X1q0qa0U8BTdiyGcVS+2oSBBRhsBj/YQ2S8/h29pXSsB/JrhAfy+Ua4YOWVwj8AkmhbC7sHLcjj/Pix3EVXc1sM1yXY/Pr+noYyTZAMPd2hXvIwjb2YRtEsY3GTJ20nddnObLIbAgdzSLOESvf0DfHpMxIW3zo/5ZHGePjAdtzhv7pVmd68qnu7xFKz93vPYvnk5JeWHWyW7g8j5mRZwOzTxIuz4MvPGN6ggZv34/iis/0VW//iwN8qwwK/pZts1DFOXXZ4sjQLIVUz8oOZUmnYe4gajZxLSBROSGpwcNBl71AZdkLWT8DtfWz0N4lOsquW+o22EEVdVb0VkuDUUxXE7OK33aNUeLjP6/Y9iAtcsWXAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size:contain;
}

	.art_show_game .pic2{ margin:0px auto;width:100%;}
	.art_show_game .pic2 img{width:115px; height:170px; border-radius: 2px; }
	.art_show_game .pic2 i{
    position: absolute;
    top:30%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:58px;
    height:58px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQBAMAAAAVaP+LAAAAMFBMVEVHcEwAAAABAQEAAAAAAAAAAAAAAAAAAAAAAAClpaXt7e1qamrQ0NA2Njb////7+/s8YEfEAAAADnRSTlMAgINFdGEoEYLB8qXckqIZUAUAAAN/SURBVGjezZq/jxJREMeX3AGWNw/23BYISryYQHISSwhBW4gX6zWcsd1L0Pq4GKMt/wB/wHVWdtefsbEy/hFLLV5Yl1+yK7vz5r03JE5NPtnv/HjMmzeWhVp+8OSsDVDsvmi6lrblB2diBCtzQHSbnh5n0HYgbnZTA3PQhx27qlXfqHJeQ7KNXqp55xTSzOkoeCrXh3QTBZeFE6qzXRbOInokdXkpB6BCIZ3KOaGf5JxzINlzaR4C0ermDlpZ0TN20No6LMIk4ujCJNk0BCVLjVy+rQZK9fe5GgfEg5QaE4ogcJKr9xUogxI/KecAsHzSBWjYffOQpQZuCFq2m0t9PZBtVGXRXPq34hqaIChwuDrB3YegbT0eZeBUYsr0Pyie3QbKAFosyuJxM1EWi9uBESgStwsz0LFpne3UWw4MbZMAWVNQT/uwTnFSwxRkc2TR0jyOLNr2E4fmoBaPrzfe7puDbCZfA7Dk9cbbaF6LcrlMze0M9oOT29m3GgF0KQmamATzYFyihQ0rkJNg7k/vvtOOWyT64tHc9/3gWi6uiEdf3IQcf0oQ5+DRFxN/SSKIc9GSXYMI4sKmJEsA+XJxPbT2/4Kk4pyWdY8Ckos7kuTjBiSN3EMiSCruGE3sCEgmrmA9JYIkkSug52MMhIuz6aBQXAkDtcmgMHJY1dJB/vRXCQEBHeTPEG1KoOlnLtD4vwN9YQLNkCpRCv/vEk8eBeMRAlIpkRpLrU3vfowwUIN+jIywOSDfwUY+ajFhAB/QC00EhAtbnNkZnr+jS+ofJC5s0SAT/7JH0r9sniYi7EZJbY1M2KKtwRot54YobHmtwar2J7X1q0qa0U8BTdiyGcVS+2oSBBRhsBj/YQ2S8/h29pXSsB/JrhAfy+Ua4YOWVwj8AkmhbC7sHLcjj/Pix3EVXc1sM1yXY/Pr+noYyTZAMPd2hXvIwjb2YRtEsY3GTJ20nddnObLIbAgdzSLOESvf0DfHpMxIW3zo/5ZHGePjAdtzhv7pVmd68qnu7xFKz93vPYvnk5JeWHWyW7g8j5mRZwOzTxIuz4MvPGN6ggZv34/iis/0VW//iwN8qwwK/pZts1DFOXXZ4sjQLIVUz8oOZUmnYe4gajZxLSBROSGpwcNBl71AZdkLWT8DtfWz0N4lOsquW+o22EEVdVb0VkuDUUxXE7OK33aNUeLjP6/Y9iAtcsWXAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size:contain;
}
	.art_show_game .tit{height:60px; line-height:25px; overflow:hidden;font-size:18px;padding-top:6px;}
	.art_show_game .tit a{color:#333;}
	.art_show_game .info{text-align: left;width:58%;float:left; text-align:left; padding-bottom:10px;}
	.art_show_game .attr{color:#969696; font-size:12px; height:22px; }
	.art_show_game .attr span{ min-width:120px; margin-right:15px;}
	
    .art_show_game .attr2{color:#969696; font-size:12px;width:80%; margin:0 auto; }
	.art_show_game .attr2 span{ min-width:120px; margin-right:15px;}
	
	.art_show_game .attr3{ text-align:center; color:#FF0000;font-size:12px;width:90%; margin:5px auto; }
	.art_show_game .star-bar {
        display: inline-block;
        width: 85px;
        min-width: 85px !important;
        height: 15px;
        overflow: hidden;
        margin-top: 10px;
        margin-right: 46px;
        margin-left: 5px;
        font-size: 0;
        background: url(/images/icon-star.png) repeat-x 0 0;
    }
    
    .art_show_game .star {
        display: inline-block;
        float: left;
        height: 100%;
        margin:0px;
        background: url(/images/icon-star.png) repeat-x 0 -16px;
    }
	
	
	.art_show_game .stars{ width:85px;}
	.art_show_game .btn{ display: block; width: 100%; height: 44px; line-height: 44px; text-align: center; background: #0a59f4; border-color: #65bb0a; color: #FFF; border-radius:25px; margin-top: 8px; font-size: 18px; float:left; }
	.art_show_game .btn.pg{  background: #0a59f4; border-color: #0a59f4;float:right; }
	.art_show_game .btn-view{ border-color: #aaa; color: #aaa; display: none; }
	.bg{height: 190px;position: relative;left: 0;right: 0;width: 100%;overflow: hidden;}
	.bg:before {content: '';display: inline-block;width: 100%;height: 100%;background: rgba(0, 0, 0, .6);position: absolute;top: 0;left: 0;z-index: 2;}
	.bg i{display: inline-block;height: 200px;width: 100%;position: absolute;top: 0;left: 0;z-index: 1;background-size: 300px 300px;background-position: center;}
	#main1{padding: 30px 0 5px;margin-top:10px;}
	.btns1{float: right;font-size: 16px;border: .026rem #00b856 solid;color: #00b856;display: inline-block;padding: 4px 15px;border-radius:3px; }
	.btns{ margin-top:10px;}
	
	
/*#main-munst a { background: none repeat scroll 0 0 #EEE; display: inline-block; font-weight: 800; height:30px; line-height:30px; margin: 0 1px; padding: 0 10px; text-align: center;border-radius:11px;color: #888;}*/
ul.xgbb {padding:5px 15px;clear: both; overflow: hidden;}
ul.xgbb:after {content: "."; display: block;height: 0;clear: both;visibility: hidden;}
ul.xgbb li{float:left;width:100%;overflow:hidden;border-bottom:1px solid #E5E5E5;color:#aaa;margin-top:3px; padding-bottom:7px;clear:both; padding-top:5px;}
ul.xgbb li a.preview{width:32%;border-radius: 17px; overflow: hidden;float: left;display: block;height:90px;position: relative;}
ul.xgbb li a.preview img{width:97%;display:block;height:100%;border-radius: 17px;}
ul.xgbb li a.preview i{
    position: absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:48px;
    height:48px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQBAMAAAAVaP+LAAAAMFBMVEVHcEwAAAABAQEAAAAAAAAAAAAAAAAAAAAAAAClpaXt7e1qamrQ0NA2Njb////7+/s8YEfEAAAADnRSTlMAgINFdGEoEYLB8qXckqIZUAUAAAN/SURBVGjezZq/jxJREMeX3AGWNw/23BYISryYQHISSwhBW4gX6zWcsd1L0Pq4GKMt/wB/wHVWdtefsbEy/hFLLV5Yl1+yK7vz5r03JE5NPtnv/HjMmzeWhVp+8OSsDVDsvmi6lrblB2diBCtzQHSbnh5n0HYgbnZTA3PQhx27qlXfqHJeQ7KNXqp55xTSzOkoeCrXh3QTBZeFE6qzXRbOInokdXkpB6BCIZ3KOaGf5JxzINlzaR4C0ermDlpZ0TN20No6LMIk4ujCJNk0BCVLjVy+rQZK9fe5GgfEg5QaE4ogcJKr9xUogxI/KecAsHzSBWjYffOQpQZuCFq2m0t9PZBtVGXRXPq34hqaIChwuDrB3YegbT0eZeBUYsr0Pyie3QbKAFosyuJxM1EWi9uBESgStwsz0LFpne3UWw4MbZMAWVNQT/uwTnFSwxRkc2TR0jyOLNr2E4fmoBaPrzfe7puDbCZfA7Dk9cbbaF6LcrlMze0M9oOT29m3GgF0KQmamATzYFyihQ0rkJNg7k/vvtOOWyT64tHc9/3gWi6uiEdf3IQcf0oQ5+DRFxN/SSKIc9GSXYMI4sKmJEsA+XJxPbT2/4Kk4pyWdY8Ckos7kuTjBiSN3EMiSCruGE3sCEgmrmA9JYIkkSug52MMhIuz6aBQXAkDtcmgMHJY1dJB/vRXCQEBHeTPEG1KoOlnLtD4vwN9YQLNkCpRCv/vEk8eBeMRAlIpkRpLrU3vfowwUIN+jIywOSDfwUY+ajFhAB/QC00EhAtbnNkZnr+jS+ofJC5s0SAT/7JH0r9sniYi7EZJbY1M2KKtwRot54YobHmtwar2J7X1q0qa0U8BTdiyGcVS+2oSBBRhsBj/YQ2S8/h29pXSsB/JrhAfy+Ua4YOWVwj8AkmhbC7sHLcjj/Pix3EVXc1sM1yXY/Pr+noYyTZAMPd2hXvIwjb2YRtEsY3GTJ20nddnObLIbAgdzSLOESvf0DfHpMxIW3zo/5ZHGePjAdtzhv7pVmd68qnu7xFKz93vPYvnk5JeWHWyW7g8j5mRZwOzTxIuz4MvPGN6ggZv34/iis/0VW//iwN8qwwK/pZts1DFOXXZ4sjQLIVUz8oOZUmnYe4gajZxLSBROSGpwcNBl71AZdkLWT8DtfWz0N4lOsquW+o22EEVdVb0VkuDUUxXE7OK33aNUeLjP6/Y9iAtcsWXAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size:contain;
}
ul.xgbb li a.preview:hover img{opacity:0.7;filter:Alpha(Opacity=70);}
ul.xgbb li a.title{overflow:hidden;line-height:25px; font:16px/130% "Microsoft YaHei"; height:50px;margin-left:10px; font-weight:400; }
ul.xgbb p.intro i{padding:2px 4px;}
ul.xgbb p.intro{color:#999;font-size:12px;line-height:30px;padding-left:10px;text-overflow: ellipsis;overflow: hidden;  white-space: nowrap;}
.btns1{float:right;font-size: 16px;border: .026rem #00b856 solid;color: #00b856;display: inline-block;padding: 4px 15px;margin-left:10px;margin-top:3px;}
.btid1{padding-left:10px;color:#999;font-size:12px;line-height:25px;float: left;}
#headerdiv1{width:100%; height:40px;border-bottom: solid 1px #8D0920;background: #C11A1A;}

#headerdiv2{position: relative; background: #F8F8F8;top: 0; width: 100%; z-index: 100;}
#headerdiv2 dt {float: left;width:100%;height:25px;line-height:25px; padding-left: 5px; }
#headerdiv2 dt a { color:#333333;display: inline-block;font-weight: 600; margin: 0 2px;}
.logo1{width:155px; height:60px; display:block; position:absolute; left:0; top:0;}
.logo1_yd{width:55px; height:60px; display:block; position:absolute; left:155px; top:0;}
.logo1_s{width:56px; height:60px; display:block; position:absolute; right:54px; top:0;}
.logo1_app{width:54px; height:60px; display:block; position:absolute; right:0; top:0;}

#wrapper{position: relative;background: #fff; top: 0; width: 100%; z-index: 100;}
#wraper {position: relative;background: #F8F8F8; top: 0; width: 100%; z-index: 100;}

#header {height:46px; position: fixed; top: 0; left: 0; width: 100%; overflow: hidden; background: #008ded;z-index:10000;}
#header dt {float: left; padding-left: 5px; }
#header dt a{ margin-left: 10px;background: url(/images/lnrmm.png) 0 0px no-repeat;text-indent: -9999px;background-size:105px auto;position: absolute;top:12px;left: 0;width:115px;height: 35px;line-height: 35px;color: #fff;font-size: 16px;text-align: center;white-space: nowrap;}
#header dt img {height:40px;}
#header dd {text-align: right; overflow: hidden; height:45px; padding-right: 5px;z-index:1000}
#header dd span {display: inline-block; width: 20px; height: 20px; padding: 12px 6px; float: right;}
#header dd span em {background: #fff; margin: 2px 0; float: left; width: 20px; height: 3px;border-radius:1px;}
#header dd strong {height:45px;line-height:45px; float: right;color: #fff;font-size: 14px; margin-right:3px; font-weight:100; }
/*导航*/
.nav_item{height: 40px;box-shadow: 0 4px 8px 0 rgba(0,0,0,.035), 0 1px 3px 0 rgba(0,0,0,.035);width: 100%;display: flex;padding-top: 42px;}
.nav_item a{height: 40px;line-height: 40px;font-size: 15px;text-align: center;width: 20%;color: #6a6a6a;display: inline-block; position: relative;}
.nav_item a.cur{color: #2abff6;font-weight: bold;}
.nav_item a i{width: 20px;height: 3px;display: block;position: absolute;background: #2abff6;bottom: 0;left: 50%;margin-left: -10px;display: none;}
.nav_item a.cur i{ display: block; }
.weizhi {padding: 0 10px;color: #a2a2a2;font-size:12px;}
.weizhi a{padding: 0 10px;color: #a2a2a2; font-size:12px;}

.l_box{clear:both; margin:5px 0 0; display:none;}
.ptitle { float:left;font-size: 12px;text-align:left;margin:10px 0px; color:#666666; display:none }
.ptitle a{color:#666666;font-size: 12px;font-family:"Microsoft Yahei",arial,sans-serif;}

.current_location { height: 0.72rem; background-color: #e6e6e6; border-bottom: 1px solid #dfe2e6; margin-top:5px; }
.current_location>span { display: block; float: left; min-width: 0.84rem;line-height: 0.72rem; height: 0.72rem; text-align: center; font-size: 0.22rem; color: #666666; position: relative; }
.current_location>span:nth-child(1) { background-color: #ffffff; }
.current_location>span:nth-child(1) a { display: block; color: #666666; }
.current_location>span:nth-child(1) i { height: 0.72rem; width: 0.28rem; position: absolute; top: 0; right: -0.28rem; z-index: 1; background-position: -2.66rem 0; }
.current_location>span:nth-child(2) { background-color: #f1f1f1; margin-right: 0.53rem; min-width: 1.12rem; text-indent: 0.28rem; }
.current_location>span:nth-child(2) a { display: block; color: #666666;padding: 0 0.14rem 0 0.24rem; }
.current_location>span:nth-child(2) i { height: 0.72rem; width: 0.28rem; position: absolute; top: 0; right: -0.28rem; background-position: -3.02rem 0; }
.current_location>span:nth-child(3) { max-width: 4rem;white-space: nowrap;overflow: hidden;  }
.current_location .icon {background-image: url(/images/icon_vo.png);background-size: 7.5rem 6rem;display: inline-block;}

/*#main {padding:30px 0; margin: 10px 0px; }*/

#menu {
	position: fixed; top: 34px; right:5px; z-index:99999;background: #444;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5); text-align: center; width: 100px; display: none;border-radius:8px; border: solid 1px #333; opacity: 0.85;overflow: hidden;
}
#menu ul li {padding: 0 3px; font-size: 15px; line-height: 32px;border-bottom: dotted 1px #333;}
#menu ul li.cur {background: #DB0000;}
#menu ul li a {color: #fff; display: inline-block; font-weight: 600; margin: 0 2px;}
#menu ul li a:hover {color: #000; display: inline-block; font-weight: 600; margin: 0 2px;}
#menu ul li.cur a {color: #FFF}

.daohanginfo{float:left;width:100%; overflow:hidden;}
.daohanginfo .titl2{float:left;height:30px;}
.daohanginfo .titl2 h3{float:left;width:100%;height:30px; line-height:30px;font:16px/150% "Microsoft YaHei";}
.daohanginfo .pages2{float:left;width:100%; padding:0px 10px;}
.daohanginfo .pages2 li{float:left;width:100%; height:30px; line-height:30px;font-size:14px;color:#999}
.daohanginfo .pages2 li a{font:14px/150% "Microsoft YaHei";}


.topmagin2{ margin:0 auto; }
.twolink_bord{    color: #555555;font-size: 22px;  font-weight:700;  font-family: Microsoft YaHei,sans-serif;}
.twolink_bord span{font-size:14px; color:#adadad; line-height:25px;}
.twolink_bord div { border-top: 1px solid #EEEEEE; margin: 0 10px; padding: 10px 8px;}

.twolink{color:#555555; font-size:16px;}
.twolink div{  margin:0 10px;border-bottom: 1px solid #EEEEEE; padding:10px 8px; }
.twolink div a{ color:#424242;font-size:14px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; }
.twolink div span{ color:#0139ee;font-size:12px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; padding-right:10px; line-height:20px;}




.gray {color: #999999;}
/*footer*/
.footer { position:relative; padding:15px 0; background: #f8f8f8; text-align: center }
.footer .round { position:absolute; left:50%; margin-left:-20px; top:-12px; background:#f8f8f8; width:40px; height:40px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; }
.version { height: 34px; position:relative; line-height: 34px; color:#999; font-size:18px; text-align:center; font-family:"Arial Black", Gadget, sans-serif; }
.version a { display:inline-block; margin:0 16px; color:#999; font-family: "simhei", "\9ED1\4F53"; }
.version a:hover { color:#c36 }
.version a .ico { display:inline-block; margin-left:5px; position:relative; top:2px; width:14px; height:15px; }
.copyright { color: #ccc; font-size: 12px; margin-top:5px; }

#footer .links  {
	 text-align: center; height: 25px;
}
#footer .links a,#footer .links strong {
	display: inline-block; font-size: 15px; margin:  0 10px;
}
#right_button {
	position: fixed; right: 4px; bottom: 50px;
}
#right_button em {
	width: 32px; height: 32px; opacity: 0.6; background: #666 url(images/top_btn.png) center 0 no-repeat; -webkit-background-size: 16px auto; border-radius:17px; border: solid 1px #555; display: block; margin-bottom: 5px;
}
#right_button em a {
	display: block; height: 32px;
}
#btn_top {
	display: none;
}
#right_button em#getApp1 {
	background-position: center -32px;
}
#right_button em#getApp2 {
	background-position: center -64px;
}

#appbar { filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9; position: fixed;top:0;border-bottom: #ecaa68 1px solid; background: #FFFFE5;width:100%;height:0px; overflow: hidden; display:none; font-size: 14px;_position: absolute;_top: expressio(documentElement.scrollTop + 0 + "px");}
#appbar strong {display:inline-block;line-height:27px;vertical-align: middle;color:#C00000; margin-left: 10px;}
#appbar a{display:inline-block; float: right;margin-top:5px;vertical-align: middle; margin-right: 10px;}
#appbar a em {background:url(images/icon_client.png) no-repeat;-webkit-background-size: 16px auto;display:inline-block;height:16px;padding-left:16px; overflow: hidden;line-height:16px;margin-left:5px;font-size:12px;}
#appbar a em.ic2{background-position: 0 -16px;}

html,body,div,span,h3{margin:0;padding:0;border:0;outline:0}
.swipe{overflow:hidden;height:160px;position:relative;max-width:100%;margin:0 auto;margin-bottom:10px !important;}
.swipe-wrap{overflow:hidden;position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:99;}
.swipe-wrap > div{float:left;width:100%;position:relative;}
.swipe_pic{position:relative;overflow:hidden;width:100%;height:160px;background-color:#efefef;background-image:url(../images/sina_ico.png);background-position:center center;background-size:60px auto;background-repeat:no-repeat;}
.swipe_pic a{display:block;}
.swipe_pic img{width:100%;height:160px}
.swipe_h3{position:absolute;left:0;right:0;bottom:0;padding:0 14px;font-size:14px;font-weight:normal;background:rgba(0,0,0,0.6);height:26px;line-height:26px;color:#fff;text-shadow:1px 1px 0 #000;}
.swipe_num{position:absolute;right:10px;bottom:0;z-index:100;font-size:14px;color:#fff;height:26px;line-height:26px;}
.swipe_num span{color:#48d2ff;}



.focus {padding: 5px; height: 183px;}
.focus dl {border-bottom: solid 1px #EEE; padding: 5px; height: 60px;}
.focus dt {margin-right: 5px; overflow: hidden; float: left;}
.focus img {width: 298px; height: 183px; display: block;}
.focus #focus {height: 183px; overflow: hidden;}
.focus #focus_li {text-align: right; height: 18px; doverflow: hidden;position: relative; top: -20px; margin-right: 5px; z-index: 999; font-weight: 700;}
.focus #focus_li a {background: #FFF; height: 16px; width: 16px;border-radius:8px;display: inline-block; text-align: center; line-height: 16px; color: #f75ca5; font-size: 12px; margin: 1px 2px;opacity: 0.8;}
.focus #focus_li a.cur {background:#fe71b3;color: #fff;}
.focus #focus_title {position: relative; top: -38px; height: 20px; line-height: 20px;color:#f75ca5; font-weight: 700;padding-left: 5px;}
.header {padding: 5px;}
.focus .nobor {dborder: none;}



ul.pic {padding: 10px 15px; border-bottom: dotted 1px #DDD; clear: both; overflow: hidden;}
ul.pic:after {content: "."; display: block;height: 0;clear: both;visibility: hidden;}
ul.pic li {float: left; text-align: center; width:33%; font-size:14px;margin-right: 1px; margin-bottom:10px;}
ul.pic li .picimages{float: left;width:98%;height:110px;}
ul.pic li img {display: block; width:100%;height:100px;border-radius: 12px; }
ul.pic li .pictitle {float: left;width: 100%;height:28px; line-height:28px; overflow:hidden; text-align:center;}


ul.pic4 {padding: 10px 5px 5px; border-bottom: dotted 1px #DDD; clear: both; overflow: hidden;}
ul.pic4:after {content: "."; display: block;height: 0;clear: both;visibility: hidden;}
ul.pic4 li {float: left; text-align: center; width:20%; font-size:12px;}
ul.pic4 li img {display: block; width: 90%; margin: 0 auto 5px;}
ul.pic4 li span {float: left;width: 90%;text-align: center; height:30px; line-height:18px; overflow:hidden;}

.list{padding: 10px 5px 5px; border-bottom: dotted 1px #DDD; clear: both; overflow: hidden;}
.list:after {content: "."; display: block;height: 0;clear: both;visibility: hidden;}
.list li {float: left; width:100%; font-size:12px; margin-right: 3px;}
.list .inmgg{float: left;width:30%;}
.list .inmgg img{float: left;width:100%;}
.list .infotle{float: left;width:70%;}
.list .infotle strong{float: left;width:90%;display: block;padding:0px 0px 5px 10px;overflow: hidden;}
.list .infotle strong a{ font-size:14px;}
.list .infotle p{float: left;width:90%;display: block;padding:0px 0px 5px 10px; color:#959595;}

.hot2{ margin-bottom: 15px; margin-top:10px;}
.adimg {overflow-x: hidden;overflow-y: hidden;}
.adimg>ul, .adimg2>ul{width:320px; padding:0;}
.adimg li img {left: -50%;max-height: 96px;max-width: 142px;position: static;top: -50%;vertical-align: middle;}
.adimg li a {display: block;text-align: center;}
.adimg li > a {   white-space: nowrap; padding: 5px 0;background-color: #F0F0F0; font-size:13px;  color:#636363;font-family:STHeiti Light,Microsoft YaHei, sans-serif; }
.adimg > ul li > h6 {height: 96px;line-height: 92px;overflow-x: hidden;overflow-y: hidden;position: relative;text-align: center;width: 142px;}

.appjx { padding-bottom:10px; margin:0 10px 10px;border-bottom:#ddd 1px solid}
.appjx:last-child,.first:last-child { border-bottom:none}
.appjx .noimages {width:auto; }
.appjx .class_top_rowright { padding:0; height:auto}
.appjx.adimg.adimg1 > ul {width:300px;float:none; padding:0; margin:0}
.appjx.adimg1  .smallImgList .left_li {float:none; width:300px; margin:0}
.appjx.adimg2  .smallImgList .left_li {margin:0}
.appjx.adimg.adimg1 > ul li {width:300px;float:none; margin:0; padding:0}
.appjx.adimg.adimg1 > ul li > h6 {width:300px;height:auto;}
.appjx.adimg.adimg1 li img {max-width:300px;max-height:250px}
.appjx.adimg.adimg1 li > a { background:#000; color:#FFF; font-size:14px; text-align:left; padding-left:10px;}
.adimg.jis > ul h3{ margin:15px 20px; text-align:left; font-size:16px;  color: #424242;font-family: STHeiti Light,Microsoft YaHei,sans-serif;   font-weight:normal}
.adimg.jis > ul p{ margin:10px 20px; font-size:12px; line-height:180%; color:#999; text-align:left}
.appjx.adimg li > a {white-space:normal;  padding-left: 5px; text-align: left;}
.appjx.adimg2.adimg > ul li {margin-left:2px}
.appjx .class_top_rowleft{padding-left:0px;padding-right:15px;}
.appjxtime {text-align: right; margin: 8px 15px 5px auto;color: rgb(153, 153, 153);/*border-bottom: 1px solid rgb(204, 204, 204);*/}
.appjx.adimg li img {max-height:none}
.appjbt { float:left;    font-size: 14px;   margin: 8px 0 0 10px;color: rgb(153, 153, 153);}
.left_li{ margin-left: 13px; margin-right: 5px; }


/*单行图片文字*/
.class_top_row{ overflow:hidden }
.class_top_rowleft{ line-height:60px; padding-left: 15px; width: 85px;  float:left;text-align:center; }
.class_top_rowleft a { display:block;}
.class_top_rowleft a img {	-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-radius:3px 3px; max-width:85px; max-height:60px;  position: static; left: -50%;  top: -50%; vertical-align: middle; }
.class_top_rowright{ width:190px; height:42px; padding: 9px 15px; float:left; padding-left:15px; }
.class_top_rowright a{ color:#424242;font-size:17px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; line-height: 25px; }

.blist ul.pic li {width: 150px;}
.blist ul.pic li img {width: 140px;}

.c_box{clear:both; margin:5px 0 0;padding-bottom: 10px;background: #fff; }
.c_box .more {display: block; padding: 5px; text-align: center;text-shadow:1px 1px 0px #FFF; color: #999}
.c_box h3 {height:35px; line-height:35px;color: #008ded;border-bottom: 1px solid #E5E5E5;}
.c_box h3 strong {color: #FFF;height:35px; line-height:35px; padding: 0 5px; }
.c_box h3 a strong {color: #FFF;height:35px; width:100%; text-align:center; line-height:35px; padding:0px; display:block; background:#555; }
.c_box h3 a {color: #000; font-size: 16px;}
.c_box h4 { padding: 5px;}

.fengxiangd{clear:both;padding-bottom: 10px;}

.f_box{clear:both; margin:10px 0px;padding-bottom: 10px; padding-top:10px; }
.f_box .more {display: block; padding: 5px; text-align: center;text-shadow:1px 1px 0px #FFF; color: #999}
.f_box h3 {border-left:3px solid #333;height:25px; line-height:25px; padding: 0 10px;color: #000; font-size:18px;}
.f_box h3 strong {height:25px; line-height:25px; padding: 0 5px; }
.f_box h3 a strong {height:25px; width:100%; text-align:left; line-height:25px; padding:0px; display:block;  }
.f_box h3 a {color: #000; font-size: 16px;}
.f_box h4 {padding: 5px;height:25px; line-height:25px; padding: 0 10px;color: #000; font-size:16px;}

.reclist {position: relative; overflow: hidden; height: 150px; margin-bottom: 5px;}
.reclist ul.pic li {margin-bottom: 5px; width: 100px;}
.showpage {clear: both; display: block; height: 20px; margin: 0 1px; padding: 8px 0; text-align: center;}
.showpage a, .showpage em {
    background: none repeat scroll 0 0 #EEE; display: inline-block; font-weight: 800; height: 22px; line-height: 22px; margin: 0 1px; padding: 0 7px; text-align: center;border-radius:11px;
}
.showpage span {color: #BE5A5A;}
.showpage em {background: #fe71b3; color: #FFF;}

#imgString img {width: 100%; display: block;}
.alttextcss {padding: 10px 5px 5px;clear: both; overflow: hidden;}
.alttextcss span{ float:left;width:90%; display: block; line-height:19px;}

.b_page {height: 40px; padding: 10px 15px;}
.b_page li {width: 45%;background: #f9f9f9; border-radius:4px;background:#F5F5F5;}
.b_page a {display: block; height: 38px; line-height: 38px; text-align: center;}

.vb_img {position: fixed; top: 32px; width: 100%; display: none;}
.vb_img .img_bg {opacity: 0.8;background: #000; position: absolute;}
.vb_img .img_box {position: absolute; width: 100%;}
.vb_img .img_box img {position: absolute;}
.vb_img .img_list {position: fixed; margin: 5px 0; width: 100%; height: 20px; text-align: center;}
.vb_img .img_list em {background: #EEE;border-radius:3px; display: inline-block; width: 6px; height: 6px; margin: 2px;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.7);}
.vb_img .img_list em.cur {background: #fe71b3}
.vb_img .img_list li img {height: 50px; margin: 0 auto;}
.vb_img .img_tmp {visibility: hidden;}
.vb_img span {display: block; width: 100%; height: 32px; background: url(images/loading.gif) center 50% no-repeat; position: absolute;opacity: 0.8; display: none;}
.vb_img strong {
	display: block; color: #FFF; font-size:16px; width: 100%; height: 32px; background: #000; position: fixed;opacity: 0.8;  top: 100px; height: 50px; width: 50px; border-radius:30px; padding: 5px; display: none; text-align: center; line-height: 50px;
}


.vb_btn {display: none; position: fixed; top: 37px; width: 100%;}
.vb_btn .close,.vb_btn a {
	background: #000 url(images/vb_btn.png) no-repeat center 0; padding:5px;border-radius:3px; -webkit-background-size: 28px auto;background-size:28px auto; width: 24px; height: 24px; display: block;opacity: 0.6;
}
.vb_btn .close {margin-right: 5px;}
.vb_btn a {background-position: center -40px; margin-left: 5px;}
.adb_0 { left: -5px;}
.adb_1 { left: -5px; margin-bottom:10px;}
.adb_2 { left: -5px; margin-top:10px;}
.adb_2b { left: -5px; margin-top:10px;}
.adb_3,.adb_i_3,.adb_c_3,.adb_r_3 {margin-left: -5px;}
.adb_4 { left: -5px; margin-top:10px;}
.adb_i_1,.adb_i_2,.adb_i_2b,.adb_c_1,.adb_c_2,.adb_r_2 {margin-left: -5px; margin-top:10px;}
.adb_r_1{margin-left: -5px;}

.pages { font-size: 12px; line-height: 24px; position:relative;}
.pages ul { position:relative; float:left; left:50%; padding:15px 0; }
.pages li { float: left; margin: 0 3px; position: relative; right: 50%; }
.pages li a { border: 1px solid #CCC; display: block; float: left; height: 24px; padding: 0 10px; background:#fff; }
.pages li a:hover, .pages .thisclass a { background-color:#006600; border-color:#1C519F; color: #fff; text-decoration: none; }

#videos{clear:both; margin:0px 0;}
#videos_title{ float:left;text-align:left; line-height:30px; color:#000; padding:20px 6px 4px 15px; }
#videos_title h1{font-size:1.5rem; font-family:"Microsoft Yahei",arial,sans-serif; }
#neirong{clear:both; margin:8px 0px;}
#neirong h1{ display:none;}
#content_title{ float:left;text-align:left; line-height:30px; color:#000; font-size:20px; font-weight:600; padding:20px 6px 4px 15px; display:none; }
#content_title h1{font-size:20px; font-family:"Microsoft Yahei",arial,sans-serif; }
#content_source{ overflow:hidden; line-height:25px;float:left;display:none;} 
.content_s_left{ float:left;  width:100%;}
.content_s_left span{padding-left: 10px; font-size:12px; color:#858585;}
.content_s_left .sc{ border: 1px solid #ccc;border-radius: 5px;float: right;padding: unset;width: 40px;text-align: center;color: #bfbfbf;height: 20px;line-height: 20px; margin-left:10px;}
.content_s_right{ float:left;margin-left: 10px;}

.info1{float:left;border-top:10px solid #e6e6e6; display:block;overflow:hidden; margin-top:15px;}
.info1 b{float:left;width:100%; font-size:18px; padding:10px 0px;}
.ppics{ width:90%; margin:0 auto;}
.ppics img{width:98%;}
#fontzoom{font-family:"Microsoft Yahei",arial,sans-serif; font-size:16px; padding:15px 15px;display:block;overflow:hidden;}
#fontzoom h3{font-weight: normal; font-size:18px; padding-bottom:5px;}
#fontzoom p{ margin: 10px 0;line-height: 27px; padding:5px 0px;}
#fontzoom img{width:90% !important;height:100% !important; padding-left:5%;}
#fontzoom a{ color:#41479B}
#fontzoom video{height: 100%; width: 100%;}
.video{ position: relative; }
.imgbf{ height: 50px; top: 33%; left: 40%; position: absolute; width: 50px; }

.gengduo_xiaoxi{padding:5px 15px;clear: both; overflow: hidden; background:#f5f5f5; text-align:center;}

ul.picss {padding:5px 15px;clear: both; overflow: hidden;}
ul.picss:after {content: "."; display: block;height: 0;clear: both;visibility: hidden;}
ul.picss li{float:left;width:100%;overflow:hidden;border-bottom:1px solid #E5E5E5;color:#aaa;margin-top:3px; padding-bottom:8px;clear:both; padding-top:5px;}
ul.picss li a.preview{width: 30.4vw;height: 19.733333333333334vw;border-radius: 1.0666666666666667vw;overflow: hidden;float: left;display: block;}
ul.picss li a.preview img{width:100%;/*height:60px;*/display:block;}
ul.picss li a.preview:hover img{opacity:0.7;filter:Alpha(Opacity=70);}
ul.picss li a.title{overflow:hidden;line-height:25px; font:16px/130% "Microsoft YaHei"; height:50px;padding-left:10px;display: flex; font-weight:400; }
ul.picss p.intro{color:#999;font-size:12px;line-height:30px;padding-left:10px;text-overflow: ellipsis;overflow: hidden;  white-space: nowrap;}
ul.picss p.intro small{float:left; padding-right:10px;line-height:20px;font-size:10px;}
ul.picss p.intro b{ font-weight:100;}
ul.picss p.intro a{color:#999; line-height:20px;font-size:10px;}



.hot-necessary {display: flex;flex-wrap: wrap;padding-bottom: .1rem;}
.hot-necessary li {width: 25%;text-align: center;margin-top: .25rem;font-size: .37rem;}
.hot-necessary li img {width: 68px;height: 68px;border-radius: .2rem;display: block;margin: 0 auto .1rem;}
.hot-necessary li p {line-height: 1.5;padding: 0 .08rem;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 5px;}
.hot-necessary li .btn{font-size: .34rem;border: .026rem #00b856 solid;color: #00b856;display: inline-block;padding: 4px 15px;border-radius: 6px;}

.star { display: inline-block; margin-left: 10px; width: 142px; height: 30px; background: url(/images/star.png) no-repeat; background-size: 285px 23px; }
.star.star0 { background-position: -155px 0; }
.star.star1 { background-position: -126px 0; }
.star.star2 { background-position: -187px 0; }
.star.star3 { background-position: -58px 0; }
.star.star4 { background-position: -29px 0; }

.list-content{ background:#fff; padding:10px 10px;}
.list-content h2{ width:100%;font-family:"Microsoft YaHei",Sans-serif; font-size:18px; height:40px; line-height:40px; display:block;}
.list-content .morre{ display:block;width:100%; text-align:center;font-family:"Microsoft YaHei",Sans-serif; font-size:14px; height:30px; line-height:30px; background:#f5f5f5;}
.list-content dl.list {width:100%; padding:10px 5px; border-bottom:1px solid #f0f0f0;}
.list-content .one_list{display: flex;height: 19.733333333333334vw;padding: 3.466666666666667vw 3.466666666666667vw 2.933333333333333vw 3.466666666666667vw;color: #333333;border-bottom: 0.5px solid rgba(232, 232, 232, 0.8);width: auto;}
.list-content .two_list{padding: 3.2vw 3.466666666666667vw 3.466666666666667vw;color: #333333;border-bottom: 0.5px solid rgba(232, 232, 232, 0.8);}
.list-content .two_list .tit{position: relative;display: flex;flex-direction: column;}
.list-content .two_list .tit dt{font-size: 4.533333333333333vw;line-height: 6.4vw;}
.list-content .one_list .img{width: 30.4vw;height: 19.733333333333334vw;}
.list-content dl.list img{ float:left; width:100%;height:100%;border-radius: 1.0666666666666667vw;}
.list-content .one_list .tit{position: relative;flex: 1;margin-right: 2.6666666666666665vw;display: flex;flex-direction: column;justify-content: space-between;}
.list-content dl.list dt { display: -webkit-box;max-height: 12.8vw;line-height: 6.4vw;font-size: 4.533333333333333vw;overflow: hidden;-webkit-line-clamp: 2;word-break: break-all;-webkit-box-orient: vertical;}
.list-content dl.list dd .time { margin-right: 1.8666666666666667vw;line-height: 3.2vw;}
.list-content dl.list dd .author{max-width: 19.2vw;margin-right: 1.8666666666666667vw;margin-left:unset;line-height: 3.2vw;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list-content dl.list dd { color:#828282; font-size:12px;text-overflow: ellipsis;overflow: hidden;  white-space: nowrap;clear: both;}
.list-content .list .list_image{margin-top: 5px}
.list-content .list .cle{height:73px;margin-bottom: 5px;display: flex}
.list-content dl.list dd .dislike-btn{width: 20px;height: 16px;float: right;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAaVBMVEVHcEzS0tLf39/S0tLS0tLX19fS0tLS0tLf39/W1tba2trS0tLS0tLT09PS0tLS0tLT09PV1dXU1NTS0tLS0tLS0tL////c3Nz////T09Pd3d3S0tLd3d3X19fS0tLS0tLV1dXV1dXS0tI5jnSuAAAAInRSTlMA5wjmyie48RA4B7coy5v8NT0ehM6qAhYFtQ/4Fy398ERWNLNV6AAAALFJREFUOE+9z0kSwiAQBdBONAaTmDjPI/c/pAG0BHra2Rt+0a+oD8C/p+8bdnfebfy5L2xbMsZM7TakeW1b+q3RTCqQVWw4lRpa5YZS2GBFmVzRJlWciRVvvJo1igmqVExQV8V49dAMwHOwl5tixj5310sxxauWlTPV54+yAVF9jaR+hlex4VRqaOVMl9xghQ1WZoFNrmiTKs7E6kj0idTJh443Tg3Gh9WBNQDrpbBM5g1/aw71fFEmsAAAAABJRU5ErkJggg==) no-repeat;background-size: 12px;}
.gdgz{ margin-top:15px; float:left; width:100%;}
.gdgz p b{font-size: 16px;padding: 0 10px;}
.gdgz li{margin: 10px 10px;font-family: "Microsoft Yahei",arial,sans-serif;font-size: 16px; line-height:28px; height:28px; overflow:hidden;}
.gdgz li a{color: #2852d7;}
.prt{ padding:5px;}
.tag{border: 1px solid #d2d2d2;border-radius: 6px;display: block;float: left;margin:1.4%;width:21.5%;height: 35px;overflow: hidden;line-height: 35px;text-align: center;}

/*推荐下载*/
.tj_down_list{ width: 100%; }
.tj_down_box{ margin: 0 10px;}
.tj_down_box ul{}
.tj_down_box ul li{ height: 69px; padding:10px 0; overflow: hidden; position: relative;z-index: 0; border-bottom: 1px solid #ececec; }
.tj_down_box ul li a.game_con{ margin-right: 70px; overflow: hidden;zoom:1; display: block;}
.tj_down_box ul li a.game_con img{ width: 70px; height: 70px; border-radius: 15px; float: left; margin-right: 10px;}
.tj_down_box ul li a.game_con .game_title{ overflow: hidden; margin-left: 80px;  }
.tj_down_box ul li a.game_con .game_title p{ font-size: 16px; color: #090909; height: 25px; line-height: 25px;overflow: hidden;}
.tj_down_box ul li a.game_con .game_title span{ display: block;height: 25px;line-height: 25px; color: #979797;overflow: hidden;}
.tj_down_box ul li a.game_con .game_title .discribe{ height: 20px; line-height: 20px; overflow: hidden;color: #787876; }
/*b*/
.tj_down_box ul li b.game_con{ margin-right: 70px; overflow: hidden;zoom:1; display: block;}
.tj_down_box ul li b.game_con img{ width: 70px; height: 70px; border-radius: 15px; float: left; margin-right: 10px;}
.tj_down_box ul li b.game_con .game_title{ overflow: hidden; margin-left: 80px;  }
.tj_down_box ul li b.game_con .game_title p{ font-size: 16px; color: #090909; height: 25px; line-height: 25px;overflow: hidden;}
.tj_down_box ul li b.game_con .game_title span{ display: block;height: 25px;line-height: 25px; color: #979797;overflow: hidden;}
.tj_down_box ul li b.game_con .game_title .discribe{ height: 20px; line-height: 20px; overflow: hidden;color: #787876; }
.tj_down_box ul li .game_down{ display: block;width: 56px; height: 27px;line-height: 27px; font-size: 14px;color:#fff; overflow: hidden;
    position: absolute; right:0; top: 27px; text-align: center;border:#1c97eb 1px solid; border-radius: 3px; background:#1c97eb; }
	
.tags-box-ul {overflow: hidden;zoom: 1;}
.tags-box-ul li {width: 25%;float: left;margin-top: 8px;}
.tags-box-ul li a {display: block;width:88%;height:160px;text-align: center;margin: 0 auto;}
.tags-box-ul li b {display: block;width:88%;height:160px;text-align: center;margin: 0 auto;}
.tags-box-ul li img {width:100%;height:85px;text-align: center;float: left;display: block;margin: 0 auto; border-radius:10px;}
img {border: none;}
.tags-box-ul li span {clear: both;overflow: hidden;display: block;width:80px;height:50px;line-height: 16px;font-size:14px;color:#000;text-align: center;word-break:break-all; padding-top:3px;}
.tags-box-ul li{margin-bottom: 10px}
.tags-box-ul li em{border-radius:20px;border:#1c97eb 1px solid;line-height:26px;color:#1c97eb;display: block;margin-top: -15px;}

/*悬浮下载按钮*/
.art_show_game2{ float:left; width:100%; overflow:hidden;position: relative;z-index: 10; background:#eceef0; border-top:1px solid #e5e5e5; }
.art_show_game2 .btn{ display: block; width:60%; margin:0px auto; height:36px; line-height:36px; text-align: center; background: #0a59f4; border-color: #0a59f4; color: #FFF; border-radius:25px; margin-top:8px; font-size: 18px;  }
.art_show_game2 .btn.pg{  background: #0a59f4; border-color: #0a59f4;}
.art_show_game2 .btn-view{ border-color: #aaa; color: #aaa; display: none; }

.onbuttom{height: 45px;position: fixed;bottom: 0;left: 0;top: auto;width: 100%;overflow: hidden;background: #eceef0;z-index: 1000;}
.btnss{margin-top:0px}
.btn2{margin-top:3px !important;height:38px !important}

/*游戏信息*/
.soft-info { background: #FFF;}
.soft-info .ft { margin-top: 0.2rem; }
.soft-info .ft a{ margin-bottom:10px;}
.soft-info .yxp{ text-align:center; font-size:12px; height:30px; line-height:30px;}
.game_detail{display:block;z-index:999;padding:10px 0}
.game_detail .kh_top{position: absolute;right: 0px;width: 48px;margin-top: 57px;margin-right: 10px;}
.game_detail .kh_top i{
    position: absolute;
    right: 0px;
    width: 45px;
    height: 67px;
    background: url(../images/top-m.png) no-repeat;
    background-size: 100% 100%;
    font-size: 0;
    margin-top: -70px;
}
.game_detail .kh_top span{
    font-size: 14px;
    color: #f31a22;
    width: 46px;
    margin-left: 5px;
}
.game_detail span{font-size: 15px;color: #a2a2a2;text-align: center;display: block;}
.game_detail img{width: 130px;height: 130px;display:block;margin: 0px auto 0;border-radius: 5px;}
.game_detail .pic1 img{width: 130px;height: 130px;display:block;margin: 10px auto 0;border-radius: 5px;}
.game_detail .pic2 img{width: 130px;height: 160px;display:block;margin: 10px auto 0;border-radius: 5px;}

.game_detail h1{font-size: 18px;color:#333;height: 40px;line-height: 40px;font-weight:400;text-align:center;overflow:hidden;}
.game_detail h2{font-size: 18px;color:#333;height: 40px;line-height: 40px;font-weight:400;text-align:center;overflow:hidden;}
.game_detail .g_zl{overflow:hidden}
.game_detail .comment{font-size:12px;background:#fff3e2;color:#787878;padding:4px 8px;box-sizing:border-box;border:1px solid #ffe0b5;line-height:20px;border-radius:5px;margin-top: 4px;}

.dianpin{line-height:20px;width:70%;margin:0 auto;padding:0 20px;overflow:hidden}
.comment{padding-left:20px;font-size:12px;color:#000;display:inline-block;white-space:nowrap;animation:20s wordsLoop linear infinite normal;margin:0 10px}
@keyframes wordsLoop{0%{transform:translateX(200px);-webkit-transform:translateX(200px)}
100%{transform:translateX(-100%);-webkit-transform:translateX(-100%)}
}
@-webkit-keyframes wordsLoop{0%{transform:translateX(200px);-webkit-transform:translateX(200px)}
100%{transform:translateX(-100%);-webkit-transform:translateX(-100%)}
}
/*无病毒*无外挂*/
.yx_tips{text-align: center;font-size: 12px;color: #259d5d;padding-top:65px; padding-bottom:15px;}
.yx_tips span{padding: 0 16px;position: relative;}
.yx_tips span::after{content: "";position: absolute;width: 11px;height: 11px;left: 0;top: 50%;margin-top: -5px;background: url(/images/dyw-tip.png) no-repeat;background-size: 11px;}
.wbtns1{ display:none;}
/*下载按钮	*/
	.wbtns{padding:0rem .3rem;float:left;width: 93%;overflow: hidden;zoom: 1;}
	.wbtns a {display: block;width:100%;height:46px;text-align: center;margin: 0 auto;}
	.wbtns .btn{ display: block; width: 100%; height: 46px; line-height:46px; text-align: center; background:#1c97eb; border-color:#1c97eb; color: #FFF; border-radius:5px; font-size: 18px; float:left; }
	.wbtns .btn.pg{  background: #1c97eb; border-color:#1c97eb;float:right; 
	border-bottom: none;
    width: 100%;
    display: block;
    height: 1rem;
    line-height: 1rem;
    border-radius: .35rem;
    color: #fff!important;
    font-size: .5rem;
    text-align: center;
    text-shadow: 1px 1px 1px #406652;
    box-shadow: 0 3px 3px #000;
    letter-spacing:8px;
	}
	.wbtns .btn-view{ border-color: #aaa; color: #aaa; display: none; }
.wbtns1{ display:none;}
/*相关下载*/
.ord_edition{padding: 0.2rem 0.2rem;}
.ord_edition ul{overflow: hidden; transition:all 0.2s linear;}
.ord_edition ul li{  border-bottom:1px dashed #d4cfcf; overflow: hidden; font-size: 0.28rem; color: #535353; display: flex; padding: 0 0px 0.1rem ;}
.ord_edition ul li .num_ico{width: 0.32rem;height: 0.34rem;background-position: 0 0;margin-top: 0.14rem;background-size: cover;}
.ord_edition ul li .infor{flex: 1; padding: 0 0.2rem 0 0;}
.ord_edition ul li .name{float: left; display: block; width: 100%; overflow: hidden; height: 0.6rem; line-height:0.6rem; white-space: nowrap; text-overflow: ellipsis;color: #333; font-size:15px;}
.ord_edition ul li .name:hover{color: #00b26f;}
.ord_edition ul li .bq{height:0.4rem; line-height: 0.4rem; width: 100%; overflow: hidden; font-size:12px;}
.ord_edition ul li  span{float: left; padding-right: 0.4rem; overflow: hidden; display: block;}
.ord_edition ul li  .btn{display: block;width: 1rem;height: 0.5rem;line-height: 0.5rem;margin-top: 0.3rem;border-radius: 0.1rem;text-align: center;background: #1c97eb;color: #fff;float: right;margin-right: 0px;}
.ord_edition ul li  .btn:hover{opacity: 0.8;}
.ord_edition  .more_ {height: 0.6rem; line-height: 0.6rem;}
.ord_edition  .more_ a{float: right;width:1rem;text-align: center;color: #1c97eb;cursor: pointer;}


.pic-div{width: 130px;height: 180px;display: block;margin: 10px auto 0;border-radius: 3px;position: relative;overflow:hidden}
.pic-img{display: block;background-size: cover;width: 130px;height: 180px !important;position: relative;}
.pic-bg{background-image: linear-gradient(180deg,transparent,rgba(0,0,0,.1) 30%,rgba(0,0,0,.5));position: absolute;top: 0;z-index: 1;width: 100%;height: 100%;}
.pic-text{display: block;width: auto;position: absolute;bottom: 0;right: 0;padding: 5px 10px;font-size: 12px !important;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;background-repeat: no-repeat;background-image: linear-gradient(transparent,rgba(0,0,0,.5));color: #FFFFFF !important;text-align: right;z-index: 100;}











