/* é’æ¿†îé–æœ¿ss */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{
margin:0;
padding:0;
}
.tttt1{font-size: 14px; text-align: center;padding-bottom: 5px;}
.search1{margin: 20px auto;width:80%}
#search-btn1 {
    position: absolute;
    border: none;
    margin: 0;
    line-height: inherit;
    background: #38b549;
    display: inline-block;
    height: 32px;
    border-radius: 0 3px 3px 0;
    padding: 0 24px;
    color: #fff;
	font-size: 16px;
}
.enter1 {
    border: 1px solid #dbe1ec;
    width: 74%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    outline: none;
		vertical-align: middle;}
.game-det{
    font-size: 18px;
    color: #999;
    background: #fff;
    padding: 12px;
    margin: 0px auto;
    float: left;
    line-height: 32px;
}
body{
font-family: Arial,Helvetica,STHeiti;
font-size:12px;
background:#fff;
-webkit-text-size-adjust:100%;
color:#555;
}
a{
color: #7e7d2d;
text-decoration: none;
}
a:hover{
color: blue;
text-decoration:none;
}
em{
font-style:normal;
}
li{
list-style:none;
}
img{
border:0;
vertical-align:middle;
}
table{
border-collapse:collapse;
border-spacing:0;
}
p{
word-wrap:break-word;
}
.clearfix {
zoom: 1;
}


.line-t-15,.line-t-20,.line-t-10,.line-t-6{
width:100%;
clear:both;
font-size:0;
line-height:0;
}
.line-t-15 {
height:15px;
}
.line-t-20 {
height:20px;
}
.line-t-10{
height:10px;
}
.line-t-6{
height:6px;
}

/* æ¾¶Ñƒå°¯é©ç†¸î›§éŽ·ï¿½ */
.box{
width:100%;
height:auto;
margin:0 auto;
clear:both;
}
.wrap-content{
min-height:190px;
}
/* éè¾¨â‚¬Ñ„çˆ£æ£°ï¿½*/
.box-tit{
height:45px;
line-height:40px;
color:#000;
border-bottom: solid 1px #E6E6E6;
padding: 5px 0;
}
.box-tit1 {
height:30px;
line-height:30px;
color:#000;
width: 100%;
}
.box-tit div,.box-tit1 div,.box-tit h2{
width: 100%;
text-indent: 10px;
 font: 14px/25px "Microsoft YaHei";
 background-color:#58C370;
 color: #FFF;

transition:all 0.5s ease 0s;
overflow: hidden;
white-space: nowrap;
margin: 0 auto;
padding: 5px 0;
}
.box-tit a:hover,.box-tit a:link,.box-tit a:visited,.box-tit1 a:hover,.box-tit1 a:link,.box-tit1 a:visited{
color:#FFF;
text-decoration:none;
}

/* é„ç†¸æ§¦ */
.level{
background:url(../images/start.png) no-repeat left -14px;
width:73px;
height:13px;
font-size:0;
line-height:0;
position:relative;
text-align:left;
}
.level span.l1,.level span.l2,.level span.l3,.level span.l4,.level span.l5{
background:url(../images/start.png) no-repeat left 1px;
height:13px;
width:73px;
position:absolute;
display:block;
}
.level span.l1{
width:20%;
}
.level span.l2{
width:40%;
}
.level span.l3{
width:60%;
}
.level span.l4{
width:80%;
}
.level span.l5{
width:100%;
}

/* é’å—›ã€‰ _by_Astek_2015.05.28*/
.pager{
width:100%;
margin-top:10px;
text-align:center;
padding:10px 0;
}
.pager span,.pager a{
display:inline-block;
padding:5px 10px;
color:#000;
font-size:10px;
}
.pager a:link,.pager a:visited{
color:#000;
padding: 8px 1px;
display: inline-block;
/*width: 26px;*/
min-width: 26px;
background-color: #c8ebc8;
margin-right: 6px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;
font-size:10px;
}
.pager span{
color:#7C9926;
font-weight:700;
}
.pager span.now_class{
color:#fff;
padding: 8px 1px;
display: inline-block;
width: 26px;
background-color: #226f22;
margin-right: 6px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;
font-size:10px;
}
.pager span.ptpage{
background-color: #ededed;
display: inline-block;
height: 27px;
line-height: 27px;
padding: 0 10px;
border: 1px solid #449320;
margin-right: 2px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
color:#666;
font-size:10px;
}
/*æ¶“å©ç«´æ¤¤é›æ‹°æ¶“å¬©ç«´æ¤¤ç¤¯by_Astek_2015.05.28*/
.prenext{
width: 96%;
margin: 10px auto;
height: 30px;
line-height: 30px;
}
.prenext span.prepage{
width:50%;
display:inline-block;
float:left;
text-align:center;
font-size:11px;
background-color: #EC8140;
border-bottom: 1px solid #EC8140;
text-decoration: none;
box-shadow:0px 2px 8px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
transition:all 0.5s ease 0s;
color: white;
white-space: nowrap;
overflow: hidden;
}
.prenext span.prepage a{
color: white;
text-decoration: none;
}
.prenext span.nextpage a{
color: #555;
text-decoration: none;
}
.prenext span.nextpage{
width:50%;
display:inline-block;
float:left;
text-align:center;
font-size:11px;
background-color: #EAD7CC;
border-bottom: 1px solid #EC8140;
text-decoration: none;
white-space: nowrap;
overflow: hidden;l
}
/*æ´æ›¢å„´é¨å‹«æµç€¹æ°¬î‡±é‘¸î…æ½¯*/
#navbottom{
position: fixed;
left: 0;
bottom: 0;
z-index: 999;
width: 100%;
height: 60px;
padding: 10px 0;
background: rgba(0,0,0,.7);
}
.navbottom-close{
position: absolute;
top: -12px;
right: 8px;
display: block;
width: 24px;
height: 24px;
border-radius: 50%;
background: rgba(0,0,0,.6);
text-align: center;
font: bold 14px/24px Arial, Helvetica, sans-serif;
color: #fff;
}
#navbottom li{
 float: left;
}
.navbottom-logo a{
  display: block;
  width: 72px;
  height: 72px;
  margin: 0px 10px 0px 0px;
}
.navbottom-logo a img{
  width: 72px;
  height: 72px;
  -webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
}
.navbottom-content{
width: 50%;
height: 60px;
}
.navbottom-title a{
color: white;
font: 22px/32px "Microsoft YaHei";
display: block;
overflow: hidden;
white-space: nowrap;
}
.navbottom-down{
 width: 60px;
}
.navbottom-down a{
display: block;
padding: 10px 0px;
background-color: #5ab770;
color: white;
text-align: center;
margin-top: 16px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
box-shadow:0px 2px 8px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
transition:all 0.5s ease 0s;
}
/* é„ç†¸æ§¦ */
.vote-star{
display:inline-block;
margin-right:6px;
width:140px;
height:25px;
overflow:hidden;
vertical-align:middle;
background:url(../images/star.gif) repeat-x 0 -25px;}
.vote-star i{
display:inline-block;
height:25px;
background:url(../images/star.gif) repeat-x 0 0;}
/* æ¤¤å •å„´ */
.wrap-head{
text-align:center;
background:url(../images/hb.png) 0 0;
}
.wrap-head .search-box{
box-shadow: 0px 0px 3px #999;
position:relative;
height:40px;
width:90%;
margin:10px auto;
}
.wrap-head .search-box .search-txt{
text-indent:10px;
border:0;
height:40px;
line-height:40px;
width:100%;
font-size: 16px;
text-shadow: 0px 0px 1px #333;
font-size:15px;
box-shadow:0 0 3px #ccc;
border-radius:3px;
}
.wrap-head .search-box .search-btn{
height:42px;
position:absolute;
right:0;
top:-1px;
width:60px;
line-height:42px;
text-align:center;
background:url(../images/seach-bg.png) no-repeat 50% 50%;
font-size:15px;
color:#fff;
}
.wrap-head .search-box .search-btn:hover{
text-decoration:none;
}
.wrap-head .nav{
background:url(../images/nav.png) repeat-x 0 0;
box-shadow:0 0 3px #666;
}
.wrap-head .nav .nav-stair{
height:40px;
line-height:40px;
border-bottom:3px solid #ccc;
}
.wrap-head .nav .nav-stair a{
display:inline-block;
float:left;
text-align:center;
font-size:14px;
font-weight:700;
color:rgb(185, 183, 7);
height:40px;
width:20%;
white-space:nowrap;
overflow:hidden;
}
.wrap-head .nav .nav-stair a:visited,.wrap-head .nav .nav-stair a:link{
color:#B9B707;
}
.wrap-head .nav .nav-stair a:hover,.wrap-head .nav .nav-stair a.n-sel{
border-bottom:3px solid #99cc33;
text-decoration:none;
}
.nav .nav-second {
width:100%;
line-height:22px;
padding:5px 0;
background:#D7D7D7;
clear:both;
overflow:hidden;
zoom:1;
text-align:center;
}
.nav .nav-second .cl-word{
display:inline-block;
float:left;
width:130px;
margin-right:20px;
font-size:14px;
font-weight:700;
line-height:28px;
color:rgb(204, 19, 19);
}
.nav .nav-second a{
padding:3px 6px;
font-size:13px;
color:rgb(192, 117, 35);
text-align:center;
float:left;
}
.nav .nav-second a:hover{
rgb(192, 117, 35);
}
.nav .nav-second a.sd-sel{
color:#000;
}
.nav .nav-second a:link,.nav .nav-second a:visited{
color:rgb(192, 117, 35);
}

/*æ¶“è®³ç¶‹éå‘­î†*/
.app-list{
overflow:hidden;
zoom:1;
margin-top: 10px;
}
.app-list p{
    margin-top:10px;
    font-size: 14px;
}
.app-list li{
padding:10px;
display:block;
float:left;
border-bottom: 3px solid #E6E6E6;
box-sizing: border-box;
}
.app-list .app-img{display:inline-block;float:left;width:56px;}
.app-list .lf{margin-left:6%;}
.app-list .app-img img{
width:54px;
height:54px;

}

.app-list .app-info .level span{
margin-left:0;
}
.app-list .app-info .app-name a,.app-list .app-info .b-v,.app-list .app-info .app-desc{width:100%;height:24px;text-align:left;line-height:24px;display:block;color:#666;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.app-info-star{
 width:100%;
}
.app-list .app-info .app-name a{
color:#444;
font-weight:500;
font-size:16px;
}
.app-list .app-info .app-name a:link,.app-list .app-info .app-name a:visited{
color:#444;
font-weight: bold;
margin-bottom: 5px;
}
.app-list .app-info .btn{
width: 24%;
height: 36%;
text-align:center;
color:#fff;
background: #5ab770;
position:absolute;
right: 0;
top: 36%;
border-radius:2px;
font: 1.1em/2.2em "Microsoft YaHei";
letter-spacing: 2px;
max-width: 57px;
cursor: pointer;
}
.app-list .app-down{
float:left;
width:24%;
}
.app-info{
  margin-bottom: 10px;
}
.app-info li{
 padding: 0px;
 font: 12px/20px "Microsoft YaHei";
 border: 1px solid #F6F6F6;
}
.app-list .app-down a,.app-details .app-info .app-btn{
height:30px;
width:80px;
box-shadow: 0 0 1px #666;
border-radius:3px;
background:#EB6014;
color:#fff;
font-size:14px;
display:block;
text-align:center;
line-height:30px;
float:right;
}
.app-list .app-down a:hover,.app-details .app-info .app-btn:hover{
text-decoration:none;
background:#EC8140;
}

/* æ´æ›¢å„´ */
.wrap-footer{
padding:10px 0 5px 0;
text-align:center;
text-align:center;
clear: both;
}
.wrap-footer span{
display:block;
line-height:22px;
color:#666;
}
.wrap-footer a:hover,.wrap-footer a:link,.wrap-footer a:visited{
color:#7E7D2D;
text-decoration:none;
margin-right:8px;
}
.footer-nav {margin-bottom:60px;}
.footer-nav li{
display: block;
float: left;
width: 33%;
height: 32px;
/*padding: 1em 0.44em;*/
text-align: center;
color:#fff;
 font: 16px/32px "Helvetica","Hiragino Sans GB","Microsoft Yahei",sans-serif;
}
.footer-nav li a,.footer-nav li a:visited{
  color: #fff;
  text-decoration: none;
}
.footer-nav li.toindex{
background-color:#7B77D3;
}
.footer-nav li.topc{
background-color:#5EAD28;
}
.footer-nav li.totop{
background-color:#F58A3C;
}
/* æ´æ—‚æ•¤ç’‡ï¸½å„æ¤¤ï¿½ */
.app-details .app-img{
width:84px;
}
.app-details .app-img img{
width: 84px;
height: 84px;
margin: 20px 0px 0px -2px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
}
.app-details .app-info .app-btn{
width:100px;
float:left;
display:block;
}
.app-con .app-infos {
padding:0 10px;
}
.app-infos .info-tab{
height:40px;
line-height:40px;
margin: 10px auto;
width: 96%;
}
.app-infos .info-tab a{
width:100%;
display:inline-block;
float:left;
text-align:center;
font-size:16px;
background-color: #B4E4B4;
color:#000;
border-bottom: 1px solid #5ab770;
text-decoration: none;
transition:all 0.5s ease 0s;
}
.app-infos .info-tab a:hover,.app-infos .info-tab a.t-sel{
background-color: #5ab770;
color:#fff;
}
.app-infos .tab-1,.app-infos .tab-2{
margin-top:5px;
width: 96%;
}
.app-infos .tab-1,.app-infos .tab-2{
line-height:22px;
/* padding:10px 10px; */
padding:10px 10px 0px 10px;
border-bottom: 1px solid #eaeaea;
}
.app-infos .tab-1 p,.app-infos .tab-2 p{
    width:100%;
}
/* æ¶“æ’»î•½é’æ¥„ã€ƒ */
.special-list .app-img img{width: 100%;height:75px;}
.special-list .app-img{
width:37%;
}
.special-list .app-info{
width:58%;
overflow:hidden;
}
.special-list .app-info a,.special-list .app-info span{
font-size:14px;
line-height:20px;
}
.special-list .app-down{
width:23%;
margin-top:15px;
}
.app-down a:hover,.app-down a:link,.app-down a:visited{
color:#fff;
}
/*é™å¬«å„æ©ç‚´å¸´.ByAstek.2015.06.03*/
#link .linktitle{
background-color: #71C671;
color:#fff;
height: 30%;
width: 100%;
font: 1.2em/2em "Microsoft YaHei";
text-indent: 0.5em;
letter-spacing: 2px;
}
#link li{
float: left;
width: 25%;
text-align: center;
height: 2.4em;
font: 1em/2.4em "Microsoft YaHei";
}
#link li a,#link li a:visited{
    text-decoration: none;
    color: #000;
}
/* éœã„¨î‡—ç’‡ï¸½å„ */
.app-con .con-head{
border:1px solid #ccc;
min-height: 30px;
line-height:30px;
text-align:center;
font-weight:700;
color:#333;
font-size:14px;
}
.app-con center img{
width:240px;
height:340px;
padding:5px 0;
}
.app-infos img{
max-width:98.5%;
}
.app-infos {
line-height:22px;
}
/* é˜å——å½¶ç’æ¿ç¶ */
.app-his{margin-top:10px;margin: 0 auto;width: 96%;clear: both; height: auto;}
section>li>.app-info{width: 79%;clear: both; height: auto; margin: 0; padding: 0; clear: none; margin-left: 2%;}
.app-his ul{
width:100%;
display:block;
}
.app-his ul li{
display:inline-block;
text-align:center;
}
.his_item ul li,.app-his .his_listg ul li{
width:25%;
float:left;
}
.app-his .date_history{padding:10px;border:1px solid #33B65A;overflow:hidden;zoom:1;width: 94%;border-radius:3px;}
.date_history .his_listg,.app-his .his_item{
width:100%;
}
.app-his li{
margin:0;
padding:0;
border:0;
line-height:26px;
}
.his_item li a.his-down{
width:46px;
height:22px;
line-height:22px;
color:#fff;
background:#EC8140;
display:block;
margin:0 auto;
box-shadow:0px 2px 8px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
transition:all 0.5s ease 0s;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
}
.his_item li a.his-down:hover,.his_item li a.his-down:link,.his_item li a.his-down:visited{
color:#fff;
text-decoration:none;
}
.his_son{
height:30px;
border-bottom:1px solid #33B65A;
}
.app-his .his_item{
margin-top:10px;
padding-bottom:3px;
}
.date_history .btn{
    width: 60%;
}
.date_history .btn a{
position: relative;
left: 30%;
width: 100px;
height: 26px;
line-height: 26px;
color:#fff;
background:#5ab770;
display:block;
margin:0 auto;
box-shadow:0px 2px 8px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
transition:all 0.5s ease 0s;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
text-decoration: none;
}
.top{
position:relative;
height:42px;
/* padding:2px 8px 0 93px; */
z-index:20;
background:#5ab770;
}
#logo{
color:#fff;
font: bold 22px/42px "Microsoft YaHei";
*color: #fff;text-shadow:0 0 5px #CCCCCC, 0 0 10px #CCCCCC, 0 0 15px #CCCCCC, 0 0 20px #095816, 0 0 25px #095816, 0 0 30px #095816, 0 0 0px #095816, 0 0 0px #095816, 0 0 0px #095816, 0 0 0px #095816;
}
.soBox{
-webkit-box-sizing:border-box;
display:-webkit-box;
-webkit-box-align:center;
position:relative;
height:40px;
width: 90%;
float: right;
}
.soInput{
position:relative;
border:none;
border-radius:2px 0 0 2px;
background:#fff;
-webkit-box-flex:1;
}
.soInput:before{
content:'';
position:absolute;
top:6px;
right:0;
width:1px;
height:17px;
border-right:1px solid #d9d9d9;
}
.soBtn{
-webkit-box-sizing:border-box;
position:relative;
}
.soBtn:after{
content:'';
position:absolute;
top:1px;
left:29px;
width:5px;
height:27px;
background:#94c804;
z-index:3;
}
#bdcs-search-form-input{
border:none;
border-radius:7px 0 0 7px;
height:28px;
color:#666;
-webkit-box-sizing:border-box;
vertical-align:middle;
}
#bdcs-search-form-submit{
border:none;
border-radius:0 3px 3px 0;
width:28px;
height:28px;
padding:1px 0;
background:#fff url(../images/searchbtn.png) 0 0 no-repeat;
background-size:28px;
overflow:hidden;
text-indent:-9999px;
position:relative;
}

#nav,#nav1{
height: 44px;
line-height: 40px;
padding:0 5px 0 5px;
/*border-bottom:1px solid #d6d6d6;*/
position:relative;
background: #fff;
}
#nav1{
padding:0 10px;
}
#nav1 .mainNav li{
width:14%;
}
#nav1 .mainNav li.cur{
width:14%;
}
.mainNav{
zoom:1;
clear:both;
}
.mainNav li{
width:14%;
padding:0;
float:left;
}
.mainNav li a{
display:block;
line-height:40px;
text-align:center;
position:relative;
font: 14px/40px "Microsoft YaHei";
text-decoration: none;
color: #000;
}
.mainNav .cur a{
color:#fff;
font:16px/40px "Microsoft YaHei";
text-decoration: underline;
}
.mainNav .cur a:after{
background:#67A04C;
display:block;
content:"";
width:100%;
height:2px;
}
/*é’å—™è¢«æ¤¤ç”¸æ½°*/
.main{background:#fff;margin-top:2%;}
.Hcatalog p{background:#71C671;height:30px;line-height:30px;position:relative;color:#fff;}
.Hcatalog p b{display:block;position:absolute;padding:0 10px 0 5px;left:10px;height:30px; font: 14px/30px "Microsoft YaHei";}
.Hcatalog ul{overflow:hidden;zoom:1;}
.Hcatalog ul li{background-color:#FCFCFC; display:-webkit-box;width:50%;float:left;overflow:hidden;overflow:hidden;-webkit-box-sizing:border-box; border-bottom: 1px solid #EEE;}
.Hcatalog ul li:nth-child(even){background-color:#F7F7F7; }
.Hcatalog ul li a{-webkit-box-flex:1;display:block;padding:15px 0 15px 15px;width:100%;overflow:hidden;}
.Hcatalog ul li img{width:52px;height:52px;float:left;margin-right:10px;border-radius:5px;}
.Hcatalog ul li span{-webkit-box-flex:1;display:block;color:#777;font-size:12px;overflow:hidden;}
.Hcatalog ul li span u{text-decoration: none;display:block;max-height:18px;margin: 6px 0px 10px 0px;font-size:14px;position:relative;overflow:hidden;color:#333;}

/*é’ï¸¾å£é¥ï¿½*/
.datouwang {width:100%;height:14em;margin:4px auto;}
.yiz-slider-1 {height:14em;width: 100%;float: left;position: relative; overflow: hidden;}
.yiz-slider-1 ul {margin: 0px;padding: 0px;float: left;height: auto;width: 100%;list-style-type: none;display: block; position: absolute;top: 0;left: 0; z-index: 98}
.yiz-slider-1 ul li {height: auto;width: 100%;float: left;padding: 0px;margin: 0px; overflow: hidden;z-index:1;}
.yiz-slider-1 ul li img{ width: 100%;z-index:1;}
.yiz-page-btn {float: left;width: auto;height: 30px; position: absolute; bottom: 3px; right: 0px; z-index: 99;}
.yiz-page-btn span{height: 30px;width: 30px;background-color: #CCCCCC;display: block;float: left;line-height: 30px;text-align: center;color: #FFF;margin-right: 10px;cursor:pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;  }
.yiz-page-btn .current {background-color: #6CA34F;}
/* 11 éˆï¿½ 22éƒãƒ¥î‡±é‘¸îƒæ…¨é€ï¿½*/
 .navm-0{    padding: 0px !important;}
.w100{width: 100%;
    float: left;
    background: #4CAF50;}
.w100 li {
        width: 24.765% !important;
    float: left;
    height: 40px;
    line-height: 40px;
    text-align: center;
    overflow: hidden;}
    .w100 li a{
        text-decoration: none;
    border-left: 1px solid #3f911a;
    border-top: 1px solid #3f911a;
    width: 100%;
    display: block;
      color: #fff;}
.decoration {
    height: 1px;
    background-color: rgba(0,0,0,0.1);
    margin-bottom: 10px;
    display: block;
    clear: both;
}


.mainNav .cur2 a{
color:#fff;
font:16px/40px "Microsoft YaHei";
text-decoration: underline;
}
.wrapper {
    width: 100%;
    margin: 0px auto 0px auto;
    position: relative;
    z-index: 1;
    background: #FFF;
}
.marauto {
    width: 100%;
    padding-top: 10px;
}
.lastupdate-content {
    height: 100%;
    border-top: 5px solid #5ab770;
    border-left: 1px solid #dadada;
    border-right: 1px solid #dadada;
    border-bottom: 5px solid #5ab770;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #fff;
    padding-bottom: 10px;
}
.lastupdate-content ul li.title {
    font: 14px/32px "Microsoft YaHei";
    height: 36px;
    background: url(../images/toper-bj.gif) 0px -27px repeat-x;
}
.lastupdate-content ul li:nth-child(odd) {
    background-color: #f4f7f5;
}
.lastupdate-content ul li {
    background-color: #fff;
    padding: 5px;
    font: 14px/30px "Microsoft YaHei";
    height: 30px;
}
.lastupdate-content li span.name {
    width: 40%;
    text-align: left;
    padding-left: 20px;
    overflow: hidden;
    height: 30px;
}

.lastupdate-content li.title span.name {
    text-align: left;
}
.lastupdate-content ul li span {
    display: block;
    text-align: center;
    float: left;
}
.lastupdate-content li span.time {
    width: 30%;
    padding-left: 6px;
    float: right;
}


.lastupdate-content li span.down {
    width: 20%;
    float: right;
}
.lastupdate-content li span.visit {
    width: 20%;
    float: right;
}
.lastupdate-content li span.size {
    width: 20%;
    float: right;
}
.lastupdate-content li span.vote {
    width: 20%;
    float: right;
}
.lastupdate-content li span.ver {
    width: 20%;
    float: right;
}

.main-list-tags {
    background: #fff;
    border: 1px solid #dadada;
    margin-bottom: 10px;
}
.main-list-tags .section {
    width: 100%;
}
.section {
    width: 100%;
    height: 40px;
    border-left: 0px solid #dadada;
    border-right: 0px solid #dadada;
    background: #EEE;
}
.section h1 {
    display: block;
    height: 40px;
    line-height: 40px;
    text-indent: 10px;
    font-size: 16px;
    float: left;
    border-left: 8px solid #5ab770;
    margin-left: 0px;
}
.tags-list-content {
    height: 100%;
    width: 100%;
    float: left;
    background: #fff ;
}

.tags-list-content li a {
    display: block;
    width: 98px;
    max-width: 98px;
    float: left;
    text-align: center;
    padding: 6px 7px;
    border: 1px solid #F6F6F6;
    margin: 5px 10px 0px 0px;
    text-decoration: none;
}
.tags .tags0 {
    color: #676EBC;
}
.tags .tags1 {
    color: #E16565;
}
.tags .tags2 {
    color: #4AC37D;
}
.tags .tags3 {
    color: #292F4C;
}
.tags .tags4 {
    color: #A1A909;
}
.tags .tags5 {
    color: #050505;
}
.tags .tags6 {
    color: #539B14;
}
.tags .tags7 {
    color: #FAC62B;
}
.tags .tags8 {
    color: #367FAE;
}
.tags .tags9 {
    color: #946E6E;
}
.yxk-cont1 {
    display: block;
    padding-bottom: 15px;
	margin-bottom: 7px;
}

.yxk-cont1 ul {
    padding: 0 5px;
}

.yxk-cont1 ul li {
    float: left;
    display: inline-block;
    margin-top: 15px;
    width: 25%;
    text-align: center;
}

.yxk-cont1 ul li a,.yxk-cont1 ul li span {
    display: block;
    box-sizing: border-box;
    margin: 0 5px;
    height: 34px;
    border: 1px solid #dbe1ec;
    border-radius: 8px;
    font-size: 14px;
    line-height: 30px;
	color:#333;
}

.yxk-cont1 ul li a.select {
    background: #ff9600;
    border-color: #ff9600;
    color: #fff;
}

.yxk-cont1 ul li a:active {
    background-color: #eee;
    color: #333;
}
.commonbox {
    background: #fff;
    clear: both;
    zoom: 1;
    overflow: hidden;
    border-bottom: 1px solid #dbe1ec;
    border-top: 1px solid #dbe1ec;
    padding-bottom: 5px;
}
article .title { width: 100%; height: 40px; border-bottom: 1px solid #dbe1ec; border-top: 3px solid #71c671;}
article .title div { float: left; width: 49%; font-size: 14px; text-align: center; line-height: 40px;}
article .title div:nth-of-type(1) { border-right: 1px solid #dbe1ec; }
article .title div.on { color: #71c671; }
article>ul>li {
	width: auto;
	height: 64px;
	position: relative;
    padding: 10px 10px;
    border-bottom: 1px solid #dbe1ec;
	overflow: hidden;}
article>ul>li>a>div{
    max-width: 75%;
	float: left;
}
article>ul>li>a>div.img{
	width: 64px;
	height: 64px;
	margin-right: 10px;
}
article>ul>li>a>div.img img { width:64px; height:64px;}
article>ul>li>a>div.content>div { margin-bottom: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
article>ul>li>a>div.content>.tit{
	color: #000;
	font-size: 16px;
}
article>ul>li>a>div.content>.type>span {
	color: #999;
}
article>ul>li>a>div.content>.type>span:nth-of-type(1) {
	margin-right: 10px;
}
article>ul>li>a>div.content>.boon{
	color: #4CAF50;
}
article>ul>li>div.download{
	position: absolute;
	right: 10px;
	width: 60px;
	height: 30px;
	background: #4CAF50;
	line-height: 30px;
	text-align:center;
	top: 27px;
	border-radius: 5px;
}
article>ul>li>div.download>a{
	color: #fff;
}
article .page { width: 280px; margin: 20px auto; height: auto;}
article .page a { color: #213222; padding: 8px 10px; font-size: 14px; background: #c1e6c5; margin-right: 10px; border-radius: 5px; display:inline-block;}
article .page a:last-of-type { margin-right: 0;}
article .page a.on { color: #fff; background: #20711c;}

.app-list .app-info { border-bottom: 1px solid #eaeaea; position: relative; overflow: hidden; padding: 10px;}
.app-list .app-info>div { float: left; width: 62%; overflow: hidden;}
.app-list .app-info>div.img { width: 64px; height: 64px; border-radius: 5px; overflow: hidden; margin-right: 10px;}
.app-list .app-info>div img { width: 64px; height: 64px;}
.app-list .app-info .content div { margin-bottom: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.app-list .app-info .tit { font-size: 16px; color: #000;}
.app-list .app-info .con span { display: inline-block; padding-right: 5px; border-right: 1px solid #999; margin-right: 5px; color: #999;}
.app-list .app-info .con span:last-of-type { border: none;}
.app-list .app-info .content .boon { color: #5ab770; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.app-list .app-info .point {float: right;right: 10px;width: 40px;height: 54px;padding: 5px 5px 0 0;text-align: center;}
.app-list .app-info .point div:last-of-type { font-size: 20px; color:#fc5e46;}
.btn-d {
    top: 26px;
    width: 95%;
    margin: 35px auto 0;
    height: 32px;
}
.btn-d a {
    display: inline-block;
    float: left;
}
.gd-btn {
    width: 47%;
    background: #54b42c;
    font-size: 16px;
    height: 32px;
    line-height: 32px;
    display: block;
    text-align: center;
    border-radius: 5px;
    vertical-align: top;
    color: #fff;
    margin-right: 5px;
    position: relative;
}
.recogame {
    width: 49%;
    background: #F18137;
}
.gd-btn i {
    background: url(../images/dlicov2.png) no-repeat;
    background-size: 18px 107px;
    width: 30px;
    height: 32px;
    display: inline-block;
    margin-right: 5px;
    vertical-align: top;
    background-position: 6px 8px;
}
.recogame i {
    background: url(../images/recogame.png) no-repeat;
    background-size: 13px 15px;
    background-position: 8px 8px;
    margin-right: 0;
}
.recogame p {
    height: 18px;
    line-height: 20px;
    background: #FFF0D1;
    border: 1px solid #E7A170;
    font-size: 12px;
    padding: 0 10px;
    color: #484743;
    border-radius: 10px;
    position: absolute;
    right: 5%;
    top: -30px;
    box-shadow: 0 1px 0px #D3702F;
    white-space: nowrap;
}
.recogame p:after {
    content: '';
    width: 4px;
    height: 4px;
    background: #FFEFCE;
    border-left: 1px solid #bc4d00;
    border-bottom: 1px solid #bc4d00;
    position: absolute;
    bottom: -3px;
    left: 50%;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}
.along p {
    display: none;
    height: 18px;
    overline: hidden;
    line-height: 20px;
    background: #EAF3E6;
    border: 1px solid #54b42c;
    font-size: 12px;
    padding: 0 10px;
    color: #484743;
    border-radius: 10px;
    position: absolute;
    right: 5%;
    top: -16px;
    box-shadow: 0 1px 0px #399015;
}
.mart30 { margin-top: 30px;}
.download-notice {
    border: 1px solid #E5E7DB;
    color: #FDAA62;
    padding: 15px 0 15px 10px ;
    margin: 10px;
    overflow: hidden;
    background: #FBFDF5 url(../images/icon-download-notice.gif) no-repeat 10px center;
    padding-left: 50px;
}
.download-notice li {
    background: url(../images/icon-download-notice-li.gif) no-repeat left center;
    font-size: 14px;
    line-height: 20px;
    color: #FF7200;
    padding: 0;
    padding-left: 13px;
    border: none;
}
.clear{clear:both;height:0;line-height:0;font-size:0;display:block}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}

.full{width:100%;height:100%;background-color:#000;opacity:.7;position:fixed;top:0;left:0;z-index:888;display: none;}
.logbg{width:100%;height:100%;background-color:#000;opacity:.7;position:fixed;top:0;left:0;z-index:1;display: none;}
.cover-1{position:fixed;right:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:200;display:none;}

.horizontal p img{ width: 600px;}
.horizontal ul li{ float: left; padding: 0; padding-right: 5px;}
.horizon img{ width: 135px;}
.vertical img{ width: 300px;}

.slider-wrap{  width: 100%; overflow: hidden;}
.slide-nav{ position: absolute; bottom:8px; width: 100%; text-align: center; font-size: 0; z-index: 10;}
.slide-nav span{ display: inline-block; width: 8px; height:8px; margin: 0 4px; border-radius: 4px; background-color: #c3c3c3;}
.slide-nav .curr{ background-color: #ff6e00;}

.pic-mask{ display:none;position: fixed; left: 0; top:0; right:0; bottom:0; background: rgba(0,0,0,0.7); z-index: 2040;}
.pic-wrap{ position: fixed;left: 0;right: 0;top: 0;bottom: 0;display: -moz-box;display: -webkit-box;-moz-box-orient: vertical;-webkit-box-orient: vertical;-moz-box-pack: center;-webkit-box-pack: center;-moz-box-align: center-webkit-box-align: center;}
.pic-main li{float:left;text-align: center;}
.pic-main li img{ display: inline-block;}

#shotCont{ position:relative;width: 100%; overflow: hidden; z-index:2;}
#scroller{ position: absolute; transform:translateZ(0px); z-index: 1;}
.shot-ul{ width: 4000px;}

.app-his {
    border-top: 1px solid #eaeaea;
}
h4{
    font-weight: normal;
    padding-left: 10px;
    color: #000;
    font-size: 16px;
}
.me_shadow {
    border-bottom: 1px solid rgba(223,223,223,0.8);
    box-shadow: 0 2px 0 rgba(227,227,227,0.2);
}
.publicbg {
    background: #fff;
    margin-top: 8px;
}
.mostnew_tit {
    line-height: 40px;
    border-bottom: 1px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
    font-weight: normal;
    padding-left: 10px;
    color: #000;
    font-size: 16px;
}
.about_news {
    margin: 0 10px;
    overflow: hidden;
}
.mostnew_tit a {
    float: right;
    font-size: 13px;
    color: #808080;
    font-weight: normal;
    margin-right: 10px;
    font-family: "å®‹ä½“";
}
.about_news li {
    border-bottom: 1px dashed #d7d7d7;
    padding: 0;
    width: 100%;
}
.about_news li a {
    display: block;
    width: 100%;
    color: #7f8080;
    font-size: 14px;
    display: box;
    display: -webkit-box;
    display: -moz-box;
    box-pack: center;
    box-align: center;
    -moz-box-pack: center;
    -moz-box-align: center;
    -webkit-box-pack: center;
    -webkit-box-align: center;
}
.about_news li a .p1 {
    box-flex: 1;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    background: url(../images/list_ico.png) no-repeat left center;
    background-size: 5px auto;
    padding-left: 13px;
    height: 35px;
    overflow: hidden;
    line-height: 35px;
    margin-top: 0;
}
.game-list { padding: 0 10px; height: auto; overflow: hidden;}
.game-list .app-info { border-bottom: 1px solid #eaeaea; position: relative; overflow: hidden; padding: 10px 0; width: 100%;}
.game-list .app-info>a>div { float: left; width: 55%; overflow: hidden;}
.game-list .app-info>a>div.img { width: 64px; height: 64px; border-radius: 5px; overflow: hidden; margin-right: 10px;}
.game-list .app-info>a>div img { width: 64px; height: 64px;}
.game-list .app-info .content div { margin-bottom: 5px;}
.game-list .app-info .tit { font-size: 16px; color: #000;}
.game-list .app-info .con span { display: inline-block; padding-right: 5px; border-right: 1px solid #999; margin-right: 5px; color: #999;}
.game-list .app-info .con span:last-of-type { border: none;}
.game-list .app-info .content .boon { color: #5ab770; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.game-list .app-info .download { position: absolute; width: 60px; right: 0; height: 30px; background: #5ab770; text-align: center; line-height: 30px; border-radius: 5px; top: 24px;}
.game-list .app-info .download a { color: #fff; font-size: 14px;}
.nfxNdBox {
    width: 96%;
    margin: 0 auto;
    border-left: 1px solid #EAEAEA;
    border-right: 1px solid #EAEAEA;
    border-top: 1px solid #EAEAEA;
    margin-top: 10px;
}
.nfxNdBox h2 {
    display: block;
    font-size: 16px;
    color: #F26565;
    width: 94%;
    margin: auto;
    padding-top: 10px;
    font-weight: normal;
}
.swiper-slide {
    width: 100%;
    float: left;
    margin-bottom: 15px;
}
.swiper-slide li {
    float: left;
    width: 25%;
    text-align: center;
    margin-top: 15px;
    padding: 0;
    border-bottom: none;
}
.nfxIcon1 {
    width: 76px;
    height: 76px;
    position: relative;
    display: inline-table;
}
.nfxIcon1 a {
    display: block;
    width: 76px;
    height: 76px;
    position: relative;
}
.nfxIcon1 a img {
    width: 72px;
    height: 72px;
    vertical-align: top;
}
.nfxXbtjName a {
    display: block;
    width: 100%;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
    margin-top: 5px;
    font-size: 14px;
    color: #000;
}
nfxXbtjName {
    width: 100%;
}
.android-app {width: auto; padding: 10px; position: relative;}
.android-app h2 { color: #000;}
.android-app h2 input {width: 15px; height: 15px; vertical-align: middle; margin-right: 5px;}
.android-app .download { position: absolute; right: 10px; width: 100px; height: 30px; background: #ff6900; top: 10px; text-align: center; line-height: 30px; border-radius: 5px;}
.android-app .download a{ color: #fff;}
.android-app p { color: #999; margin-top: 20px;}
.slider-wrap>.pic-main>li { border: none;}






/* btn-download */
.download-wrapper .ptxzbox {
    height: 50px;
    padding: 15px 10px;
    padding-top: 5px;
    background: #fff;
    box-sizing: initial;
}
.download-wrapper .ptxzbox .pgx {
    float: left;
    line-height: 50px;
    font-size: 15px;
    color: #666;
    position: relative;
    margin-top: 0px;
}
.download-wrapper .ptxzbox .pgx input {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
}
.download-wrapper .ptxzbox .pgx span {
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 18px;
    background: #c6c6c6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAQAAABuvaSwAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACvSURBVDjL3dIxDgEBEAXQJVkioUNUCq2GGzgCvXNwHDoHUSnJlqJRK0QtTzYs1pLVMtO+YubPFATfVzH4PRzkL6gdq7hzsIoFxl9gLSsc9XOxnj12uqkx1IQZOnTCUv262Q2rOlhrpOjEGXPlJIYEhzaIEq5khrPpc2aPMZqihKtb4mSUDvhpwTsf2GKv93qNVBo3HtdKK3u6l+g0rbFQeXfnTM5CnU9PEXfh35//AqV4pTN4LQzTAAAAAElFTkSuQmCC) no-repeat;
    background-size: cover;
    border-radius: 22px;
    margin-right: 5px;
}
.download-wrapper .ptxzbox .pgx input:checked+span {
    background-color: #5ab770;
}
.download-wrapper .ptxzbox .pgx em {
    vertical-align: middle;
}
.download-wrapper .ptxzbox .pxz {
    width: 50%;
}
.download-wrapper .ptxzbox .pxz.xz {
    float: right;
    margin-top: 0px;
}

.download-wrapper .ptxzbox .pxz a {
    display: block;
    width: 100%;
    height: 50px;
    line-height: 35px;
    background: #5ab770;
    font-size: 16px;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    margin: 0 auto;
}
.download-wrapper .ptxzbox .pxz a.gs {
    background-color: #F18137;
}
.download-wrapper .ptxzbox #url.pt em{
    line-height: 50px;
}

.download-wrapper .ptxzbox .pxz a.gs em:before {
    content: '';
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAQAAADYBBcfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAkElEQVQ4y+2U4Q1AMBBG78QChjCJaezDMiZhCQv48fwQUeWOSEiI71+bvrb30qvKKiBmVMNRIhfzgx8CKRkAvHcjMq1goAwnC3rOpKeI98tpD7GWfO8qGY2LNWRWFSmViVWkrq1FVJC1EBONRW2FmGgoqtsVYqKzKFuIeKLqAyGPRiH+v06Uwav6Uf0evOHEEZFh7x5MEJoIAAAAAElFTkSuQmCC) no-repeat;
    background-size: cover;
    margin-right:10px;
    vertical-align: middle;
}
.download-wrapper .ptxzbox .pxz a .notes{
    float: left;
    width: 100%;
    text-align: center;
    font-size: 12px;
    margin-top: -15px;
}

.download-wrapper .ptips {
    background: #fff5ee;
    margin-top: 0;
    padding: 12px 21px;
    line-height: 22px;
    font-size: 14px;
    color: #ff6c00;
    text-align: center;
}
.download-wrapper .ptips p {
    display: inline-block;
    margin-top: 0px;
    position: relative;
}
.download-wrapper .ptips span {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAACE0lEQVQ4y63Vy0tUcRjG8c85tMgg1LGbYDeE2jjZZoS2QXYcEK1G1GoXBK2yRZddtIwW0UpoLVlUYhl2sj8gqk01bYKESE0qHHUlXWBanDGimknTB97V77zf33vOy3meQBkVo3QtetGGPdiCr5jEWzzEYBDnZ//WH/wFuBZncM6Bjhp7W9jaSE2K798ofObjFC+e8fjeHK7gahDnF8qCi1F6B0Zkc03actRtUlGFz4zeYfT2a7QHcf7dH+BilG7AE70nG7T3WJZGbjJ4fRL7gjg/CeEvrz+k+8TyodDeQ/eJBgwVo3TVTzD6ZHMZHcfKN186nVQ5dRwj25VBH4TFKJ3CBVGu8lRv8klVUtsROF+M0qkQvVo7q234x6KWorpNtHZWozfEQXsyK4cuqjkDUYi9tjeuHnhbIzSH2Kw6tXrghLU5xBffv64euKQ1mDZbWK9+XeUnd6cpFv9NnC/AxzV4Y3pil/qGyg0Xry1t1Pfj8DLEI6+er943ePkc4hCDxobnzXyq3HB0f1KVNPOJseF5DIZBnC/gsod3Vz5twrgcxPlCACXjeOr4qbRs1/9BR28z0P8aLUGcXwihZNKHDfR/8ODW8qEjNxnon8KhRcP/3eh34r5sV5NsjtTGysClGP0v8CpJNJ3V2lmjOZNEU23p75wtMDGebH9seM5Soum3C2pxFJEkTOtLR9N4hRg3yoXpDxdirlCW8qSsAAAAAElFTkSuQmCC) no-repeat;
    background-size: cover;
    position: absolute;
    left: -13px;
    top: 5px;
}

.get-wrapper .ptxzbox {
    height: 100px;
    padding: 15px 10px;
    padding-top: 5px;
    background: #fff;
    box-sizing: initial;
}
.get-wrapper .ptxzbox .pgx {
    float: left;
    line-height: 50px;
    font-size: 15px;
    color: #666;
    position: relative;
    margin-top: 0px;
}
.get-wrapper .ptxzbox .pgx input {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
}
.get-wrapper .ptxzbox .pgx span {
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 18px;
    background: #c6c6c6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAQAAABuvaSwAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACvSURBVDjL3dIxDgEBEAXQJVkioUNUCq2GGzgCvXNwHDoHUSnJlqJRK0QtTzYs1pLVMtO+YubPFATfVzH4PRzkL6gdq7hzsIoFxl9gLSsc9XOxnj12uqkx1IQZOnTCUv262Q2rOlhrpOjEGXPlJIYEhzaIEq5khrPpc2aPMZqihKtb4mSUDvhpwTsf2GKv93qNVBo3HtdKK3u6l+g0rbFQeXfnTM5CnU9PEXfh35//AqV4pTN4LQzTAAAAAElFTkSuQmCC) no-repeat;
    background-size: cover;
    border-radius: 22px;
    margin-right: 5px;
}
.get-wrapper .ptxzbox .pgx input:checked+span {
    background-color: #5ab770;
}
.get-wrapper .ptxzbox .pgx em {
    vertical-align: middle;
}

.get-wrapper .ptxzbox .pxz.xz {
    margin-top: 0px;
}

.get-wrapper .ptxzbox .pxz a {
    display: block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #5ab770;
    font-size: 16px;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    margin: 0 auto;
}
.get-wrapper .ptxzbox .pxz a.gs {
    background-color: #F18137;
}
.get-wrapper .ptxzbox #url.pt em{
    line-height: 50px;
}

.get-wrapper .ptxzbox .pxz a.gs em:before {
    content: '';
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAQAAADYBBcfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAkElEQVQ4y+2U4Q1AMBBG78QChjCJaezDMiZhCQv48fwQUeWOSEiI71+bvrb30qvKKiBmVMNRIhfzgx8CKRkAvHcjMq1goAwnC3rOpKeI98tpD7GWfO8qGY2LNWRWFSmViVWkrq1FVJC1EBONRW2FmGgoqtsVYqKzKFuIeKLqAyGPRiH+v06Uwav6Uf0evOHEEZFh7x5MEJoIAAAAAElFTkSuQmCC) no-repeat;
    background-size: cover;
    margin-right:10px;
    vertical-align: middle;
}
.get-wrapper .ptxzbox .pxz a .notes{
    float: left;
    width: 100%;
    text-align: center;
    font-size: 12px;
    margin-top: -15px;
}

.get-wrapper .ptips {
    background: #fff5ee;
    margin-top: 0;
    padding: 12px 21px;
    line-height: 22px;
    font-size: 14px;
    color: #ff6c00;
    text-align: center;
}
.get-wrapper .ptips p {
    display: inline-block;
    margin-top: 0px;
    position: relative;
}
.get-wrapper .ptips span {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAACE0lEQVQ4y63Vy0tUcRjG8c85tMgg1LGbYDeE2jjZZoS2QXYcEK1G1GoXBK2yRZddtIwW0UpoLVlUYhl2sj8gqk01bYKESE0qHHUlXWBanDGimknTB97V77zf33vOy3meQBkVo3QtetGGPdiCr5jEWzzEYBDnZ//WH/wFuBZncM6Bjhp7W9jaSE2K798ofObjFC+e8fjeHK7gahDnF8qCi1F6B0Zkc03actRtUlGFz4zeYfT2a7QHcf7dH+BilG7AE70nG7T3WJZGbjJ4fRL7gjg/CeEvrz+k+8TyodDeQ/eJBgwVo3TVTzD6ZHMZHcfKN186nVQ5dRwj25VBH4TFKJ3CBVGu8lRv8klVUtsROF+M0qkQvVo7q234x6KWorpNtHZWozfEQXsyK4cuqjkDUYi9tjeuHnhbIzSH2Kw6tXrghLU5xBffv64euKQ1mDZbWK9+XeUnd6cpFv9NnC/AxzV4Y3pil/qGyg0Xry1t1Pfj8DLEI6+er943ePkc4hCDxobnzXyq3HB0f1KVNPOJseF5DIZBnC/gsod3Vz5twrgcxPlCACXjeOr4qbRs1/9BR28z0P8aLUGcXwihZNKHDfR/8ODW8qEjNxnon8KhRcP/3eh34r5sV5NsjtTGysClGP0v8CpJNJ3V2lmjOZNEU23p75wtMDGebH9seM5Soum3C2pxFJEkTOtLR9N4hRg3yoXpDxdirlCW8qSsAAAAAElFTkSuQmCC) no-repeat;
    background-size: cover;
    position: absolute;
    left: -13px;
    top: 5px;
}


.text-center{text-align:center}
.mb20{margin-bottom:10px}
.tx-login{color:#4e4e4e;font-family:"Microsoft YaHei",Verdana,sans-serif;}
.tx-login{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tx-login:after,.tx-login:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tx-login a{text-decoration:none;color:#5c5c5c;transition:all .25s ease 0s}
.tx-login a:hover,.hui a:hover,.f-hui a:hover{color:#0ebaa6;text-decoration:none}
.tx-login-box{position:absolute;padding:10px;border-radius:5px;}
.tx-login-box h1{font-size:36px;display:block;}
.hui,.hui a{color:#7e7e7e;font-weight:normal}
.tx-login button,.tx-login input, .tx-login select, .tx-login textarea {font-family: inherit;font-size: inherit;color: inherit;}
.tx-login button{cursor: pointer;text-transform: none;overflow: visible;}
.tx-login::-webkit-input-placeholder{color:#999!important}.tx-login:-moz-placeholder{color:#999!important}.tx-login::-moz-placeholder{color:#999!important}.tx-login:-ms-input-placeholder{color:#999!important}

.tx-xian{border:1px solid #ddd;margin-bottom:10px;position:relative;border-radius:3px;height:36px;padding:1px;}
.tx-verifycode1{padding:1px 110px 1px 1px;}
.tx-verifycode1 img{width:100px;height:35px;position:absolute;right:2px;top:1px;}
.tx-label{position:absolute;top:0;left:0;width:100px;line-height:37px;height:37px;text-align:center;display:block;background-color:#ddd;}
.tx-textarea{border:0;padding:10px;}
.tx-input{line-height:35px;height:35px;border:0;padding:0 10px 0 110px;width:96%;background-color: transparent;}
.tx-input1{line-height:35px;height:35px;border:0;padding:0 10px 0 10px;width:96%;background-color: transparent;}
.tx-input[readonly]{background-color:#eee;}
.login-button,.reg-button{line-height:40px;height:40px;color:#fff!important;background-color:#0EBAA6;width:100%;border:0;border-radius:4px;}
.layui-layer-title{ display: none;}
.tx-verifycode{height:35px;}
.tx-login-box{width:90%;margin:0;top:0;right:0;background:#fff;}
.mdownloads{text-align: center;margin: 0 auto;}
.mdownloads a {
    display: inline-block;
    background: #5ab770;
    font-size: 16px;
    color: #fff;
    border-radius: 5px;
	padding:10px 12px;
}
.mdownloads a:hover {
    opacity:.8;filter:alpha(opacity=80);color:#fff
}