
#content .f-sub-content { overflow:hidden; position:relative; }
#content a.f-btn-folder { position:absolute; bottom:0px; right:0px; display:none; width:44px; height:24px; font:14px/24px "??????"; color:#fff; text-align:center; background:#37b1f1; border-radius:4px; }
#content a.f-btn-spread{ width:640px; height:30px; background:url(../../xsh/images/down-show-bg.png) no-repeat; position:absolute; bottom:0; right:0; text-align:right; padding:0 7px 0 0; font:14px/36px "??????"; color:#fff; }

.f-backtop{ width:50px; height:50px; background:rgba(0,0,0,0.5); border-radius:4px; text-indent:-9999px; display:none; overflow:hidden; position:fixed; left:50%; bottom:200px; margin:0 0 0 620px; z-index:9999; cursor:pointer}.f-backtop:after{ content:"";width:18px; height:18px; border-left:4px solid #fff;border-top:4px solid #fff; display:block; overflow:hidden; position:absolute; left:15px; top:20px; transform:rotate(45deg)}


.g-game{ height:394px; padding:0 0; display:block; overflow:visible; background:#fff; border:1px solid #ddd; position: relative;}
.g-game .g-game-left{ width: 900px; float: left; margin: 20px 0 0}
.g-game .g-game-name{ width:1160px; height:42px; padding:0 20px; display:block; overflow:hidden; margin:0;}
.g-game .g-game-name h1{ width:auto; height:auto; line-height:42px; font-size:30px; font-weight:bold;  color:#151515; float:left; margin:0; display:inline; overflow:hidden}
.g-game .g-game-name h2{ width:auto; height:42px; line-height:42px; font-size:16px; font-weight:normal;  color:#ff7200; float:left; margin:0 0 0 15px; display:inline; overflow:hidden}
.g-game .g-game-img{ width:148px; height:204px; float:left; margin: 22px 0 0 20px; border: 1px solid #eee; display:inline; overflow:hidden;}
.g-game .g-game-img img{ width:140px; height:196px; margin: 4px auto 0; display:block; overflow:hidden; padding:0;}


.g-game .g-game-introd{ width:680px; height:206px; float:left; margin:22px 0 0 30px; display:inline; overflow:hidden}
.g-game .g-game-introd .g-game-takeaway{ width:100%; height:47px; font-size:14px; line-height:24px; font-weight:normal;  color:#151515; margin:18px 0 0 0; padding:0; display:block; overflow:hidden;}
.g-game .g-game-introd .g-game-attr{ width:100%; height:auto; float:left; margin:0 0 0 0; display:inline; overflow:hidden}
.g-game .g-game-introd .g-game-attr li{ width:50%; height:16px; line-height:16px; font-size:14px; font-weight:normal;  color:#808080; float:left;  margin:18px 0 0; display:inline; overflow:hidden}
.g-game .g-game-introd .g-new-takeaway{ width:658px; border: 1px solid #eee; padding:10px; background:#fdfdfd; margin: 0}
.g-game .g-game-introd .g-new-takeaway p{ height:42px; display:block; overflow:hidden}
.g-game .g-game-introd .g-game-attr li span{ color:#151515}
.g-game .g-game-introd .g-game-attr li a{ color:#00aeff; text-decoration:underline; margin:0 10px 0 0;}
.g-game .g-game-introd .g-game-attr li a span{ color:#00aeff}
.g-game .g-game-introd .g-game-attr li a:hover{color:#f4002e; text-decoration:underline}
.g-game .g-game-introd .g-game-attr li a:hover span{color:#f4002e; text-decoration:underline}
.g-game .g-game-introd .g-game-attr li img{ height:15px; vertical-align: top}
.g-game .g-game-introd .g-game-attr .m-tage{ width:100%; height:auto; line-height:24px; padding:4px 0 0 0; border:0; display:block; overflow:visible}
.g-game .g-game-introd .g-game-attr .m-tage a{ color:#00aeff; text-decoration:underline; margin:0 10px 0 0;}
.g-game .g-game-introd .g-game-attr .m-tage a:hover{color:#f4002e; text-decoration:underline}

.g-game .g-game-introd .g-game-good{ width:213px; height:auto; float:left; margin:20px 0 0 58px; display:inline; overflow:hidden}
.g-game .g-game-introd .g-game-good .m-game-down{ width:212px; height:69px; line-height:95px; font-size:12px; font-weight:normal; color:#fff; text-indent:62px; background:url(http://www.etamn.net/skin/file/images/down-btn.jpg) no-repeat; margin:15px 0 0; display:block; overflow:hidden}

.g-box-1170 .g-left{ width:880px; height:auto; float:left; margin:0; display:inline; overflow:hidden}
.g-box-1170 .g-left .g-tab-box{ width:100%; height:auto; background:#fff;  margin:12px 0 0 0; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-key{ width:100%; height:47px; background:#fff; display:none; overflow:hidden;}
.g-box-1170 .g-left .g-tab-box .g-key li{ width:97px; height:46px; line-height:46px; font-size:16px; font-weight:normal;  color:#151515; text-align:center; border-bottom:1px solid #dedede; border-right:1px solid #dedede; background:#f7f7f7; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-box-1170 .g-left .g-tab-box .g-key .f-hover{background:#00a6e3; color:#fff; border-color:#00a6e3}
.g-box-1170 .g-left .g-tab-box #content{ width:840px; height:auto; background:#fff; padding:10px 20px; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box #content p{ font-size:14px; line-height:26px; font-weight:normal; color:#666; margin:7px 0; display:block; overflow:hidden;}
.g-box-1170 .g-left .g-tab-box #content h3{ width:100%; height:auto; line-height:36px; font-size:16px; font-weight:bold; color:#222; text-indent:0; margin:12px 0 0; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box #content h4{ width:100%; height:auto; line-height:36px; font-size:14px; font-weight:normal; color:#2fbdff; text-indent:0; margin:10px 0; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box #content .f-mfolder-sub-content{ overflow:hidden; position:relative; zoom:1}
.g-box-1170 .g-left .g-tab-box #content .f-mfolder-sub-content .f-mfolder-btns{ width:62px; height:22px; line-height:22px; border-radius:4px; background:#00a6e3; position:absolute; right:0; bottom:0; font-size:14px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box #content .f-mfolder-sub-content .f-mfolder-btns a{ color:#fff; }

.g-box-1170 .g-left .g-dll-img{width:100%; height:auto; margin:12px 0 0 0; border-top:12px solid #f8f8f8; float: left;  overflow:hidden}
.g-box-1170 .g-left .g-dll-img img{ width:100%;}

.g-box-1170 .g-left .g-tab-box .g-key li{ width:auto; padding:0 15px}
.g-box-1170 .g-left .g-tab-box .g-key .m-hover{ width:auto}
.g-box-1170 .g-left .g-tab-box .g-key-cont{ width:100%; height:auto; display:block; overflow:hidden; padding:20px 0;}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-top{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-top dt{ width:204px; height:126px; float:left; margin:0 0 0 20px; display:inline; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-top dt img{ width:100%; height:126px; display:block; overflow:hidden; border-radius:4px;}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-top dd{ width:616px; height:auto; float:left; margin:0 0 0 20px; display:inline; overflow:hidden; position:relative; zoom:1}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-top dd a{ width:100%; height:30px; line-height:30px; font-size:18px; font-weight:bold;  color:#222; margin:8px 0 0 0; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-top dd a:hover{ color:#00a6e3; text-decoration:underline}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-top dd em{ position:absolute; right:0; top:15px; font-size:14px; font-weight:normal;  color:#333; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-top dd em span{ color:#1199c5; font-weight:bold}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-top dd p{ width:100%; height:auto; line-height:24px; font-size:14px; font-weight:normal;  color:#666; float:left; margin:8px 0 0 0;overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-top dd .u-more-btn{ width: auto; height: 16px; line-height: 16px; font-size:14px; font-weight:normal; color:#00a6e4; display:block; overflow: hidden; position: absolute; right:0; bottom:0; z-index:5; padding: 0 5px;}


.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-foot{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-foot li{ width:148px; height:auto; float:left; margin:20px 6px 0 20px; display:inline; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-name{ width:143px; height:auto; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-name img{ width:100%; height:200px; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-name strong{ width:100%; height:20px; line-height:20px; margin:6px 0 0 0; font-size:14px; font-weight:normal;  color:#151515; text-align:center; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-name:hover{ text-decoration:none}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-name:hover strong{ color:#28afe1}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-foot li em{ width:100%; height:28px; line-height:28px; font-size:12px; font-weight:normal;  color:#888; text-align:center; display:block; overflow:hidden;}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-btn{ width:80px; height:25px; line-height:25px; font-size:12px; font-weight:normal;  color:#fff; text-align:center; display:block; overflow:hidden; background:#00a6e4; border-radius:4px; margin:0 auto;}
.g-box-1170 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-btn:hover{ background:#28afe1; text-decoration:none}

.g-box-1170 .g-left .g-prev{ width:100%; height:auto; background:#fff; margin:10px 0 0 0; padding:0 0 0 0; display:block; overflow:hidden; position:relative; zoom:1}

.g-box-1170 .g-left .g-prev .g-previmg-box{ width:100%; height:auto;float:left; display:inline-block; overflow:hidden; margin:20px 0 0 0; position:relative;zoom:1; border:0 solid #ccc;}
.g-box-1170 .g-left .g-prev .g-previmg-box .g-previmg{ width:100%; height:auto; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-box-1170 .g-left .g-prev .g-previmg-box .g-previmg li{ width:100%; max-height:600px; display:none; overflow:hidden; text-align:center}
.g-box-1170 .g-left .g-prev .g-previmg-box .g-previmg li img{ max-width:100%; max-height:1000px; border:1px solid #ccc; overflow:hidden}
.g-box-1170 .g-left .g-prev .g-previmg-box a{ border-radius:4px;}
.g-box-1170 .g-left .g-prev .g-previmg-box .m-previmg-last{ width:68px; height:30px; font:16px/30px "??????"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 223px; display:inline; overflow:hidden; text-decoration:none}
.g-box-1170 .g-left .g-prev .g-previmg-box .m-previmg-last:hover{ text-decoration:none}
.g-box-1170 .g-left .g-prev .g-previmg-box .m-previmg-next{ width:68px; height:30px; font:16px/30px "??????"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 15px; display:inline; overflow:hidden; text-decoration:none}
.g-box-1170 .g-left .g-prev .g-previmg-box .m-previmg-next:hover{ text-decoration:none}
.g-box-1170 .g-left .g-prev .g-previmg-box .g-previmg-numb{ float:left; height:30px;font:20px/30px "??????"; color:#333; margin:20px 0 0 15px;}
.g-box-1170 .g-left .g-prev .g-previmg-box .m-stop{background:#ccc;}

.g-tabnav-box{ height:73px; margin:12px auto 0; padding: 0; display:block; overflow:hidden}
.g-tabnav-box .g-tab-btn1{ width:1199px; height:auto; background:#fff; border:1px solid #eee; border-right:0; display:block; overflow:hidden;}
.g-tabnav-box .g-tab-btn1 li{width: 199px; float: left;height: 70px;line-height: 70px;text-align: center;font-size: 16px; color: #222;border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;cursor: pointer; margin: 0}
.g-tabnav-box .g-tab-btn1 li:last-of-type{border-right: 0px;}
.g-tabnav-box .g-tab-btn1 li i{overflow: hidden;    padding: 6px 15px;}
.g-tabnav-box .g-tab-btn1 li i.js{background: url(../images/down-navico.png) no-repeat 0px 0px;}
.g-tabnav-box .g-tab-btn1 li i.jt{background: url(../images/down-navico.png) no-repeat 0px -52px;}
.g-tabnav-box .g-tab-btn1 li i.xh{background: url(../images/down-navico.png) no-repeat 0px -100px;}
.g-tabnav-box .g-tab-btn1 li i.xz{background: url(../images/down-navico.png) no-repeat 2px -143px;}
.g-tabnav-box .g-tab-btn1 li i.tj{background: url(../images/down-navico.png) no-repeat 0px -192px;}
.g-tabnav-box .g-tab-btn1 li i.pl{background: url(../images/down-navico.png) no-repeat 0px -234px;}
.g-tabnav-box .g-tab-btn1 li.f-hover{color: #00aaff;font-weight: bold;border-top: 3px solid #00aaff;height: 67px;border-bottom: 0px;}
.g-tabnav-box .g-tab-btn1 li.f-hover i.js{background: url(../images/down-navico.png) no-repeat -59px 0px;}
.g-tabnav-box .g-tab-btn1 li.f-hover i.jt{background: url(../images/down-navico.png) no-repeat -59px -52px;}
.g-tabnav-box .g-tab-btn1 li.f-hover i.xh{background: url(../images/down-navico.png) no-repeat -59px -100px;}
.g-tabnav-box .g-tab-btn1 li.f-hover i.xz{background: url(../images/down-navico.png) no-repeat -59px -143px;}
.g-tabnav-box .g-tab-btn1 li.f-hover i.tj{background: url(../images/down-navico.png) no-repeat -59px -192px;}
.g-tabnav-box .g-tab-btn1 li.f-hover i.pl{background: url(../images/down-navico.png) no-repeat -59px -234px;}

.g-tabnav-box .g-tab-btn1.affix{ position: fixed; left: 50%; top:0; transform: translateX(-50%); display: block; overflow: hidden; background: #fff; z-index:50}

.g-box-1170 .g-left .g-other-box{ margin: 0; padding: 0 0 10px 0}
.g-down-title{ width:840px; height:44px; line-height:44px; font-size:18px; font-weight:normal;  color:#222;  text-indent:0; display:block; overflow:hidden; margin:10px auto 0; border-bottom: 1px solid #eee}
.g-down-title::after{ content:""; width:4px; height:20px; float: left; margin: 12px 8px 0 0; display: inline; overflow: hidden; background: #2fbdff}
.g-box-1170 .g-left .g-tab-box .g-down{  width:840px; height:auto;padding:12px 20px 5px; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-down .keyText{ width:100%; height:auto; border:1px solid #ffcd77; border-radius:6px; background:url(../images/down-instr.jpg) no-repeat 10px 10px #ffedcf; padding:36px 0 10px 0; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-down .keyText p{ width:633px; height:auto; font-size:12px; font-weight:normal; color:#666; display:block; overflow:hidden; margin:5px 0 0 0; padding:0 0 0 14px;}
.g-box-1170 .g-left .g-tab-box .g-down .keyText p span{ font-size:12px;}
.g-box-1170 .g-left .g-tab-box .g-down .keyText p span strong{ font-weight:normal}
.g-box-1170 .g-left .g-tab-box .g-down .downlist{ width:340px; height:auto; float:left; margin:5px 0 0 0; display:inline; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-down .downlist #m-down-adtop{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-down .downlist h4{ width:263px; height:66px;display:block; overflow:hidden; margin:15px 0 0;}
.g-box-1170 .g-left .g-tab-box .g-down .downlist h4 a{ width:148px; height:42px; line-height:48px; padding:26px 0 0 115px; font-size:12px; font-weight:normal; color:#666; background:url(http://www.etamn.net/skin/file/images/down-bdwpbtn.jpg) no-repeat; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-down .downlist h4 a:hover{ color:#0095cc; text-decoration:none}
.g-box-1170 .g-left .g-tab-box .g-down .downlist h3{ width:100%; height:25px; line-height:25px; font-size:15px; font-weight:bold; color:#333; margin:5px 0 0 0; float:left; display:inline; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-down .downlist .ul_Address{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-down .downlist .ul_Address li{ width:50%; height:18px; line-height:18px; font-size:14px; font-weight:normal; color:#151515; float:left; margin:8px 0 0 0; background:url(../../../head/images/yx_dl_dx.png) no-repeat left top; text-indent:25px; display:inline; overflow:hidden;}
.g-box-1170 .g-left .g-tab-box .g-down .downlist .ul_Address li a{ color:#151515}
.g-box-1170 .g-left .g-tab-box .g-down #m-down-ad-right{ width:300px; float:right; margin:20px 0 0 0; display:inline; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-down #m-down-ad-foot{width:100%; height:auto; margin:10px 0 0 0; float:left; display:inline; overflow:hidden}

.g-box-1170 .g-right{ width:300px; height:auto; float:right;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"; display:inline; overflow:hidden; margin:0;}
.g-box-1170 .f-right-float{ position: fixed; left: 50%; transform:translateX(100%); bottom: 0px; z-index: 25;}
.g-box-1170 .g-right .m-right-ad{ width:249px; height:auto; padding:11px; background:#fff; display:none; overflow:hidden; margin:12px 0 0 0;}

.g-class-game{ width:880px; height:auto; display:block; overflow:hidden ; background:#fff; border-top:2px solid #00a6e3; margin:12px 0 0; padding: 0 0 20px 0;}
.g-class-game .g-class-btn{ width:840px; height:auto; border: 1px solid #eee; background:#fafafa; margin:20px auto 0; display:block; overflow:hidden}
.g-class-game .g-class-btn li{ width:93px; height:44px; line-height:44px; font-size:14px; font-weight:normal;  color:#151515; text-align:center; float:left; margin:0 0 0 0; display:inline; overflow:hidden; cursor:pointer; position: relative;}
.g-class-game .g-class-btn li::after{ content:""; width:2px; height:24px; background:#eee; display: block; overflow: hidden; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.g-class-game .g-class-btn li:nth-last-child(1)::after{ display:none}
.g-class-game .g-class-btn .f-hover{ background:#3babea; border-color:#3babea; color:#fff;}
.g-class-game .g-class-btn .f-hover::after{ display:none}

.g-class-game .g-class-cont{ width:100%; height:auto; margin:10px 0 0 0; display:block; overflow:hidden; }
.g-class-game .g-class-cont li{ width:150px; height:auto; border:1px solid #e3e3e3; float:left; margin:12px 0 0 20px; display:inline; overflow:hidden;position:relative; zoom:1}
.g-class-game .g-class-cont li .m-language{ width:0; height:0; line-height:0; font-size:0; padding:0; margin:0; text-indent:-999px; display:none; overflow:hidden;}
.g-class-game .g-class-cont li .m-language-img{ width:56px; height:56px; position:absolute; left:0; top:0; display:block; overflow:hidden;}
.g-class-game .g-class-cont li a{ width:100%; height:auto; display:block; overflow:hidden}
.g-class-game .g-class-cont li a img{ width:120px; height:168px; margin:15px auto 0; display:block; overflow:hidden}
.g-class-game .g-class-cont li a strong{ width:92%; height:34px; line-height:34px; font-size:14px; font-weight:normal;  color:#151515; display:block; overflow:hidden ; text-align:center; margin: auto}
.g-class-game .g-class-cont li a:hover{ color:#0095cc; text-decoration:none}
.g-class-game .g-class-cont li a:hover strong{ color:#0095cc; text-decoration:none}
.g-class-game .g-class-cont li p{ width:100%; height:32px; border-top:1px solid #eee; background:#fdfdfd; margin:4px 0 0 0; display:block; overflow:hidden}
.g-class-game .g-class-cont li p b{ width:55px; height:32px; line-height:32px; font-size:12px; font-weight:normal; color:#888;  float:left; display:inline; overflow:hidden; padding:0 0 0 10px;}
.g-class-game .g-class-cont li p em{width:74px; height:32px; line-height:32px;font-size:12px; font-weight:normal; color:#888;  float:left; text-align:right; display:inline; overflow:hidden; padding:0 10px 0 0;}

.yx_mod {width:880px; height:auto; background:#fff; display:block; overflow:hidden; margin:12px 0 0 0}
.yx_mod .hd { height:37px; line-height:37px;  border:1px solid #ccc; background:url(../../../head/images/yx_head.png) repeat-x; margin-bottom:-1px; position:relative; z-index:3;  }
.yx_mod .hd  .alt  { float:left; text-indent:-999px; overflow:hidden; height:39px; width:163px; background-repeat:no-repeat; margin:-1px; position:relative;}

#yx_screen .hd .alt{ background-image:url(../../../head/images/yx_screen.png);}
#yx_comment .hd .alt{ background-image:url(../../../head/images/yx_comment.png);}
#yx_girls .hd .alt { background-image:url(../../../head/images/yx_girls.png); }
#yx_download .hd .alt { background-image:url(../../../head/images/yx_download.png); }

.yx_smod .hd  { height:37px; line-height:37px;  border:1px solid #ccc; background:url(../../../head/images/yx_head.png) repeat-x; font-size:14px; color:#0665a1; padding: 0 15px; margin-bottom:-1px; position:relative; z-index:2;}
.yx_smod .bd  {border:1px solid #ccc;  background:url(../../../head/images/yx_conbox.png ) repeat-x;}
.yx_smod{ width:880px; height:auto; margin:10px 0; display:none; overflow:hidden}
.yx_smod .hd{ font-weight:bold}
.yx_smod .help_list{ background:#fff; padding:10px 15px}
.yx_smod .help_list li{ width:100%; height:auto; font:12px/20px Verdana, Geneva, sans-serif; color:#333;  margin:5px 0 0 0; display:block; overflow:hidden}

.m-ad-970{width:968px;display:block;overflow:hidden;margin: 10px auto 0px; display:none}

.m-adright { margin-top: 5px; text-align: center; padding: 0px 0; background-color: ;}


/*2016-08-22*/
.g-box-1170 .g-left .g-prev .g-previmg-box .f-previmg-last{ width:68px; height:30px; font:16px/30px "??????"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 333px; display:inline; overflow:hidden; text-decoration:none}
.g-box-1170 .g-left .g-prev .g-previmg-box .f-previmg-last:hover{ text-decoration:none}
.g-box-1170 .g-left .g-prev .g-previmg-box .f-previmg-next{ width:68px; height:30px; font:16px/30px "??????"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 15px; display:inline; overflow:hidden; text-decoration:none}
.g-box-1170 .g-left .g-prev .g-previmg-box .f-previmg-next:hover{ text-decoration:none}
.g-box-1170 .g-left .g-prev .g-previmg-box .f-previmg-numb{ float:left; height:30px;font:20px/30px "??????"; color:#333; margin:20px 0 0 15px;}
/*.g-box-1170 .g-left .g-prev .g-previmg-box .f-stop{background:#ccc;}*/
.g-box-1170 .g-left .g-prev #f-lokimg{ width:auto; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#333; text-indent:18px;background:url(../../gm/images/meitu/quantu.gif) no-repeat left 4px; position:absolute; right:30px; top:30px; display:block; overflow:hidden}


.g-right .m-right-title{ width:100%; height:20px; margin:17px 0 0; display:block; overflow:hidden}
.g-right .m-right-title i{ width:4px; height:20px; background:#2fbdff; float:left; margin:0 0 0 20px; display:inline; overflow:hidden}
.g-right .m-right-title strong{ width:auto; height:20px; line-height:20px; font-size:16px; font-weight:normal; color:#333; float:left; margin:0 0 0 7px; display:inline; overflow:hidden}
.g-right .m-related-down{ width:100%; height:auto; background:#fff; display:block; overflow:hidden; margin:12px 0 0;}
.g-right .m-related-down dd{ width:250px; height:auto; margin:auto; display:block; overflow:hidden}
.g-right .m-related-down dd .g-related-top{ width:100%; height:154px; margin:19px 0 0; display:block; overflow:hidden; position:relative; zoom:1}
.g-right .m-related-down dd .g-related-top img{ width:100%; height:154px; display:block; overflow:hidden}
.g-right .m-related-down dd .g-related-top strong{ width:100%; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5);}
.g-right .m-related-down dd .g-related-foot{ width:100%; height:72px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.g-right .m-related-down dd .g-related-foot img{ width:50px; height:50px; float:left; margin:11px 12px 0 0; display:inline; overflow:hidden}
.g-right .m-related-down dd .g-related-foot strong{ width:188px; height:17px; line-height:17px; font-size:15px; font-weight:normal; color:#333; margin:15px 0 0; float:left; display:inline; overflow:hidden}
.g-right .m-related-down dd .g-related-foot b{width: auto;height:14px;line-height:14px;font-size:12px;font-weight:normal;color:#888;margin:9px 0 0;float:left;display:inline;padding: 0 25px 0 0;overflow:hidden;position: relative;zoom: 1;}
.g-right .m-related-down dd .g-related-foot b .f-systm-pc{width:19px;height:16px;background:url(../../xsh/images/png1.png) no-repeat 0 -1163px;display: block;overflow:hidden;position: absolute;right: 0;bottom: 0;}
.g-right .m-related-down dd .g-related-foot b .f-systm-android{width:21px;height:16px;background:url(../../xsh/images/png1.png) no-repeat 0 -1221px;display: block;overflow:hidden;position: absolute;right: 0;bottom: 0;}
.g-right .m-related-down dd .g-related-foot:hover strong{ color:#00a6e4}

.g-right .m-catahot{ width:100%; height:auto; background:#fff; margin:12px 0 0; display:block; overflow:hidden}
.g-right .m-catahot dd{ width:250px; height:auto; margin:12px auto 0; display:block; overflow:hidden}
.g-right .m-catahot dd a{ width:100%; height:38px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.g-right .m-catahot dd a i{ width:5px; height:5px; background:#ccc; float:left; margin:17px 0 0; display:inline; overflow:hidden}
.g-right .m-catahot dd a img{ display:none}
.g-right .m-catahot dd a strong{ width:195px; height:38px; line-height:38px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 9px; display:inline; overflow:hidden}
.g-right .m-catahot dd a b{ display:none}
.g-right .m-catahot dd a em{ height:38px; line-height:38px; float:right; font-size:14px; color:#f7021d; display:inline; overflow:hidden}

.g-right .m-catahot .f-hover{ height:auto; padding:12px 0;}
.g-right .m-catahot .f-hover i{ display:none}
.g-right .m-catahot .f-hover img{ width:70px; height:98px; float:left; margin:0 14px 0 0; display:inline; overflow:hidden}
.g-right .m-catahot .f-hover strong{width:164px;height:18px;line-height:18px;font-size: 16px;font-weight:normal;color:#00a6e4;float:left;margin: 3px 0 4px;}
.g-right .m-catahot .f-hover b{width:164px;height:15px;line-height:15px;font-size:13px;font-weight:normal;color:#999;float:left;margin: 9px 0 0;display:inline;overflow:hidden;}
.g-right .m-catahot .f-hover b span{ color:#333}
.g-right .m-catahot .f-hover b:nth-child(3) span{ color:#f7021d}
.g-right .m-catahot .f-hover em{ display:none}

.g-right .m-down-rank{ width:100%; height:auto; background:#fff; margin:12px 0 0; display:block; overflow:hidden}
.g-right .m-down-rank .f-hovertab-btn{ width:100%; height:auto; border-right:1px solid #eee; margin:0 auto 0; display:block; overflow:hidden}
.g-right .m-down-rank .f-hovertab-btn li{ width:149px; height:auto; border:1px solid #eee; border-right:0; float:left; padding:12px 0; font-size:16px; font-weight:normal; color:#333; text-align:center; margin:0; display:inline; overflow:hidden; cursor:pointer}
.g-right .m-down-rank .f-hovertab-btn .f-hover{ background:#fff; border-bottom:1px solid #fff; border-top:3px solid #00a6e4}
.g-right .m-down-rank .f-hovertab-cont{ width:250px; height:auto; margin:auto; display:block; overflow:hidden}
.g-right .m-down-rank .f-hovertab-cont li{ width:100%; height:35px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.g-right .m-down-rank .f-hovertab-cont li a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-style:normal; background:#aaa; border-radius:4px; float:left; margin:8px 10px 0 0; display:inline; overflow:hidden;}
.g-right .m-down-rank .f-hovertab-cont li a strong{ width:170px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0; display:inline; overflow:hidden}
.g-right .m-down-rank .f-hovertab-cont li a b{ width:40px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#2fbdff; text-align:center; background:#fff; border:1px solid #2fbdff; float:right; margin:8px 0 0; display:inline; overflow:hidden; border-radius:4px}
.g-right .m-down-rank .f-hovertab-cont li:nth-child(1) i{ background:#f60}
.g-right .m-down-rank .f-hovertab-cont li:nth-child(2) i{ background:#ff9800}
.g-right .m-down-rank .f-hovertab-cont li:nth-child(3) i{ background:#ffc600}
.g-right .m-down-rank .f-hovertab-cont li a:hover strong{ color:#00a6e4;}
.g-right .m-down-rank .f-hovertab-cont li a:hover b{ background:#00a6e4; color:#fff}

.screenshots-ul{width: 840px;height:auto;display:block;overflow:hidden;padding:0;margin: 6px auto 0;padding:5px 0 10px;font-style:normal;}
.screenshots-ul a{width:100%;height: auto;display:block;overflow:hidden;margin:14px 0 0 0;background:#f7f7f7;text-indent:10px;}
.screenshots-ul a strong{width: 386px; height:40px;line-height:40px;font-size:14px;font-weight:normal;font-family:"??òn????o??";color:#666;float:left;margin:0;display:inline;overflow:hidden;}
.screenshots-ul a .soft_rank{ height:16px; float:left; margin:10px 0 0 0;}
.screenshots-ul a em{width: 65px;height:36px;line-height:36px;font-size:12px;font-weight:normal;color:#999;float:left;margin:0 0 0 8px;display:inline;overflow:hidden;font-style:normal;}
.screenshots-ul a b{width:74px;height: 28px;line-height: 28px;font-size: 12px;font-weight:normal;font-family:"??òn????o??";color:#fff;text-align:center;background: #00a6e4;float:right;margin: 6px 9px 0 0px;display:inline;overflow:hidden;text-indent:0;}
.screenshots-ul a:hover{ background:#eaeaea}

.f-add-version{ width:850px; height:auto;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"; margin:10px auto;display:block; overflow:hidden}
.f-add-version dl{ width:848px; height:auto; border:1px solid #eee; display:block; overflow:hidden}
.f-add-version dl dt{ width:100%; height:33px; line-height:33px; font-size:16px; font-weight:normal; color:#3d91e8; background:#fafafa; border-bottom:1px solid #eee; display:block; overflow:hidden}
.f-add-version dl dt span{ width:5px; height:18px; background:#3d91e8; float:left; margin:8px 14px 0 16px; display:inline; overflow:hidden}
.f-add-version dl dd{ width:100%; height:auto; padding:0 0 15px 0; display:block; overflow:hidden}
.f-add-version dl dd a{ width:265px; height:auto; float:left; margin:15px 0 0 12px; display:inline; overflow:hidden}
.f-add-version dl dd a img{ width:43px; height:43px; border:1px solid #eee; float:left; margin:0 11px 0 0; display:inline; overflow:hidden}
.f-add-version dl dd a strong{ width:208px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; float:left; margin:3px 0 0; display:inline; overflow:hidden}
.f-add-version dl dd a b{ width:208px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:11px 0 0; display:inline; overflow:hidden}
.f-add-version dl dd a em{width:50px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; background:#ff6c00; text-align:center; float:left; margin:6px 0 0; display:none; overflow:hidden; border-radius: 4px;}
.f-add-version dl dd a:hover strong{ color:#ff6c00}
.f-add-version dl dd a:hover b{ display:none}
.f-add-version dl dd a:hover em{display:inline;}

.g-box-1170 .g-left .g-tab-box .g-down .downlist .ul_Address h3{ margin:0;}

.g-box-1170 .g-left .g-tab-box .g-down .downlist .ul_Address li.f-down-link{ width:auto; height:auto; line-height:none; margin:10px 8px 0 0; padding:0; background:none; display:inline; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-down .downlist .ul_Address li.f-down-link a{ width:140px; height:37px; line-height:37px; background:#f90; border-radius:4px; font-size:15px;color:#fff; text-indent:38px; background:url(../images/hspeed-btnicon.png) no-repeat 8px 7px #f90; background-size:23px; display:block; overflow:hidden}
.g-box-1170 .g-left .g-tab-box .g-down .downlist .ul_Address li.f-down-link a:hover{ text-decoration:none; background-color:#ffaa2b}

.g-game .m-game-down{ width:100%; float:left; overflow: hidden;}
.g-game .m-game-down a{display: block;float:left;margin:0 10px 0 20px; width: 220px;height: 60px;border-radius: 6px;}
.g-game .m-game-down a.u-downbtn-pc{box-shadow: 0px 4px 0px #ee9003; background:#ff9900 url(../images/down-ico.png) no-repeat 30px 1px}
.g-game .m-game-down a.u-downbtn-pc p{color: #fff;font-size: 20px;padding-top: 6px;text-indent: 92px;}
.g-game .m-game-down a.u-downbtn-pc span{ color: rgba(255,255,255,0.7);font-size: 12px; text-indent: 92px;display: block;padding-top: 3px;}
.g-game .m-game-down a.u-downbtn-pc:hover{background:#f49405 url(../images/down-ico.png) no-repeat 30px 1px}
.g-game .m-game-down a.u-downbtn-gs{box-shadow: 0px 4px 0px #11ac45; background:#1ec456 url(../images/down-ico.png) no-repeat 15px -93px; display: none;}
.g-game .m-game-down a.u-downbtn-gs p{color: #fff;font-size: 20px;padding-top: 6px;text-indent: 75px;}
.g-game .m-game-down a.u-downbtn-gs span{ color:rgba(255,255,255,0.7);font-size: 12px; text-indent: 75px;display: block;padding-top: 3px;}
.g-game .m-game-down a.u-downbtn-gs:hover{ background:#16b14a url(../images/down-ico.png) no-repeat 15px -93px}
.g-game .m-game-down .down{ float: left;overflow: hidden; height: 65px; margin-top:20px;}
.g-game .m-game-down .ding{ float: right; margin: 0; overflow: hidden; height:85px;}

#score{height:auto; display:block; overflow:hidden;padding-right: 20px;margin-top: 12px;}
#score strong{ width:100%; height:auto;  display:block; overflow:hidden; cursor:pointer}
#score strong a{ width:27px; height:25px; background:url(../images/azdown-icon.png) no-repeat 0 -391px; float:left; margin:0; display:inline; overflow:hidden}
#score strong i{ width:200px; height:16px; background:#f2f2f2; border-radius:22px; float:left; margin:9px 0 0 9px; display:inline; overflow:hidden}
#score strong i span{ width:50%; height:16px; background:#ff6c00; border-radius:22px; display:block; overflow:hidden}
#score strong em{ width:auto; height:20px; line-height:26px; font-size:18px; font-weight:normal; color:#333; float:left; margin:5px 0 0 12px; display:inline; overflow:hidden}
#score #bad{ margin:22px 0 0;}
#score #bad a{ background-position:0 -477px;}
#score #bad i{ margin-top:0}
#score #bad i span{ background:#00bcf2;}
#score #bad em{ margin-top:0; line-height:18px;}

.g-box-1170 .g-left .g-tab-box.g-keyword-box{ margin: 0}

.m-downlist dl{ width:auto; height:auto; display:block; overflow:hidden}
.m-downlist dl dt{ width:auto; height:20px; line-height:20px; font-size:18px; font-weight:normal; color:#333; margin:0 0 0; display:none; overflow:hidden}
.m-downlist dl dd{ display:block; overflow:hidden}
.m-downlist dl dd a{ width:312px; height:88px; background:#f4f4f4; border:1px solid #e9e9e9; margin:0; border-radius:4px; display:block; overflow:hidden}
.m-downlist dl dd a i{ width:46px; height:46px; float:left; background:url(../images/azdown-icon.png) no-repeat -761px -676px; margin:20px 14px 0 30px; display:inline; overflow:hidden}
.m-downlist dl dd a strong{ width:200px; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#00a6e3; float:left; margin:23px 0 0; display:inline; overflow:hidden}
.m-downlist dl dd a b{ width:200px; height:16px; line-height:16px; font-size:12px; font-weight:normal; color:#333; float:left; margin:10px 0 20px; display:inline; overflow:hidden}
.m-downlist span{ width:100%; height:auto; display:block; overflow:hidden;}

.g-related-game{ width:260px; height:320px; padding:20px 20px 0 20px; overflow:hidden; position: relative}
.g-related-game dt{ width:100%; height:20px; line-height:20px; font-size:18px; font-weight:normal; color:#333; display:block; overflow:hidden}
.g-related-game dt i{ width:5px; height:26px; background:#2fbdff; float:left; margin:0 6px 0 0; display:inline; overflow:hidden}
.g-related-game dd{ width:100%; height:auto; background:#fff; margin:10px 0 0; display:block; overflow:hidden;}
.g-related-game dd a{ width:100%; height:auto; border-bottom:1px dotted #ddd; padding: 10px 0; display:block; overflow:hidden}
.g-related-game dd a img{ width:36px; height:36px; border-radius:6px; float:left; margin:0 12px 0 0; display:inline; overflow:hidden}
.g-related-game dd a strong{ width:190px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; float:left; margin:1px 0 0; display:inline; overflow:hidden}
.g-related-game dd a b{ width:190px; height:16px; line-height:16px; font-size:12px; font-weight:normal; color:#333; float:left; margin:5px 0 0; display:inline; overflow:hidden}
.g-related-game dd a b span{ color:#ff7200}
.g-related-game dd a:hover strong{ color:#2fbdff}
.g-related-game dd a:nth-last-child(1){ border: 0px;}
.g-related-game:hover{ height:auto; position: absolute; right:0; top:0; z-index:10; box-shadow:2px 3px 10px #ccc; background:#fff}
