.g-zthj-top{height:50px;border-bottom:1px solid #efefef;margin-bottom:20px;padding:0px 20px;}
.g-zthj-top ul li{float:left;font-size:20px;color:#333;font-weight:bold;height:50px;line-height:50px;cursor:pointer;padding-right:40px;position:relative;}
.g-zthj-top ul li.m-hover a{color:#20aef0;}
.g-zthj-top ul li.m-hover i{background:url(../images/down_detailimg.png) no-repeat -135px -72px;}
.g-zthj-top ul li i{position:absolute;width:14px;height:7px;display:block;bottom:-7px;left:35px;}
.g-zthj-top ul li:last-of-type{background:none;}
.g-tjzt-cont{overflow:hidden;padding:0px 0px 5px 0px;}
.g-tjzt-cont ul{padding:0px 5px;overflow:hidden;}
.g-tjzt-cont ul li{width:277px;border:1px solid #e8e8e8;float:left;margin-left:15px;margin-bottom:15px;}
.g-tjzt-cont ul li:hover{border:1px solid #05a3ff;}
.g-tjzt-cont ul li a{display:block;position:relative;}
.g-tjzt-cont ul li a i{width:247px;height:123px;display:block;margin:15px auto 0;}
.g-tjzt-cont ul li a i img{width:247px;height:123px;}
.g-tjzt-cont ul li a span.g-title-name{width:100%;color:#000000;text-align:center;height:1.5rem;overflow:hidden;font-size:15px;font-weight:bold;display: block;}
.g-tjzt-cont ul li a strong{font-style:normal;margin:15px 10px;overflow:hidden;line-height:24px;color:#999;font-weight:normal;display:block;height:48px;}
.g-theme-information{background:#f5f5f5;padding:20px 0;}
.g-theme-information .m-theme-img{width:600px;height:300px;margin:0 40px 0 20px;overflow:hidden}
.g-theme-information dl{width:520px;height:auto;overflow:hidden;}
.g-theme-information dl dt{width:100%;height:56px;line-height:56px;font-size:24px;font-weight:normal;color:#333;display:block;overflow:hidden}
.g-theme-information dl dt h1{font-weight:normal;font-size:24px;}
.g-theme-information dl dd{width:100%;height:auto;display:block;overflow:hidden;border-top:1px solid #f5f5f5;padding:8px 0 0;}
.g-theme-information dl dd p{width:100%;height:auto;line-height:24px;font-size:14px;font-weight:normal;color:#999;display:block;overflow:hidden;}
.g-theme-information dl dd:nth-child(2){max-height:120px;margin-bottom:24px;}
.g-theme-information dl dd strong{float:left;height:24px;line-height:24px;font-size:16px;font-weight:normal;color:#999;display:block;overflow:hidden;margin:6px 0 0;}
.g-theme-information dl dd strong i{width:24px;height:24px;background:url(../images/zt2018img.png) no-repeat left -167px;float:left;margin:0px 6px 0 0;display:inline;overflow:hidden;}
.g-theme-information dl dd strong span{font-weight:bold;color:#00aaff;padding:0 4px;}
.g-theme-information dl dd font{float:left;height:24px;line-height:24px;font-size:16px;font-weight:normal;color:#999;display:block;overflow:hidden;margin:6px 0 0 50px;}
.g-theme-information dl dd font i{margin:0px 3px 0 0;background:url(../images/zt2018img.png) no-repeat left -198px;width:24px;height:24px;display:inline;float:left;}
.g-theme-information dl dd .bdshare-button-style0-24{width:100%;height:auto;display:block;overflow:hidden;margin-top:10px;}
.g-theme-information dl dd .bdshare-button-style0-24 a{margin-top:0;}
.g-theme-information dl dd .bdshare-button-style0-24 .bds_tsina{background:url(/skin/new2017/images/bd-icon.png) no-repeat}
.g-theme-information dl dd .bdshare-button-style0-24 .bds_qzone{background:url(/skin/new2017/images/bd-icon.png) no-repeat -32px 0;}
.g-theme-information dl dd .bdshare-button-style0-24 .bds_weixin{background:url(/skin/new2017/images/bd-icon.png) no-repeat -64px 0;}
.g-theme-information dl dd .bdshare-button-style0-24 .bds_douban{background:url(/skin/new2017/images/bd-icon.png) no-repeat -96px 0;}
.g-theme-information dl dd .bdshare-button-style0-24 .bds_renren{background:url(/skin/new2017/images/bd-icon.png) no-repeat -128px 0;}
.g-theme-information dl dd .bdshare-button-style0-24 .bds_more{background:url(/skin/new2017/images/bd-icon.png) no-repeat -160px 0;}
.g-title{width:auto;height:58px;border-bottom:2px solid #00aaff;display:block;overflow:hidden;}
.g-title dt{height:58px;line-height:62px;font-size:20px;font-weight:normal;color:#333;float:left;display:inline;overflow:hidden}
.g-title dt i{width:28px;height:28px;background:url(../images/theme-pc.png) no-repeat 0 -55px;float:left;margin:17px 14px 0 0;display:inline;overflow:hidden}
.g-title dd{float:right}
.g-title dd b{height:58px;line-height:62px;font-size:16px;font-weight:normal;color:#333;float:left;margin:0 0 0 26px;display:inline;overflow:hidden;cursor:pointer}
.g-title dd b i{width:5px;height:5px;background:#ccc;border-radius:22px;float:left;margin:29px 8px 0 0;display:inline;overflow:hidden;}
.g-title dd .f-hover{color:#00aaff}
.g-title dd .f-hover i{background:#00aaff}
.g-recomd{margin-top:20px;background:#fff;}
.g-recomd ul{width:100%;height:auto;display:block;overflow:hidden;}
.g-recomd ul li{width:560px;height:auto;margin:25px 20px;float:left;display:inline;}
.g-recomd ul li a{width:558px;height:238px;border:1px solid #eee;box-shadow:3px 3px 5px #eee;display:block;overflow:hidden;}
.g-recomd ul li a .u-game-img{width:120px;height:120px;float:left;margin:19px 26px 0 18px;display:inline;overflow:hidden;border-radius:16px;}
.g-recomd ul li a .u-game-introduction{width:260px;height:auto;float:left;margin:0 0 0;display:inline;overflow:hidden}
.g-recomd ul li a .u-game-introduction strong{width:100%;height:25px;line-height:26px;font-size:24px;font-weight:normal;color:#333;margin:28px 0 0;display:block;overflow:hidden}
.g-recomd ul li a .u-game-introduction b{width:100%;height:16px;line-height:16px;font-size:14px;font-weight:normal;color:#999;margin:22px 0 0;display:block;overflow:hidden}
.g-recomd ul li a .u-game-introduction img{height:auto;margin:12px 0 0;display:block;overflow:hidden}
.g-recomd ul li a .u-game-btn{width:108px;height:38px;line-height:38px;text-align:center;border:1px solid #00aaff;font-size:16px;font-weight:normal;color:#00aaff;float:left;margin:79px 0 0 0;display:inline;overflow:hidden}
.g-recomd ul li a p{width:auto;height:auto;line-height:24px;font-size:14px;font-weight:normal;color:#999;margin:14px 20px 0;float:left;display:inline;overflow:hidden}
.g-recomd ul li a p span{color:#333;font-weight:bold}
.g-recomd ul li a:hover{border-color:#aaaaaa;}
.g-recomd ul li a:hover strong{color:#00aaff}
.g-recomd ul li a:hover .u-game-btn{background:#00aaff;color:#fff;}
.g-theme-list{background:#fff;margin-top:20px;overflow:inherit;}
.g-theme-list .g-title dt i{background-position:0 -132px;width:26px;height:26px;margin:19px 14px 0 1px;}
.g-theme-list ul{width:100%;height:auto;padding:9px 0 20px;display:block;overflow:hidden}
.g-theme-list ul li{width:367px;height:232px;float:left;margin:2px 10px 0 20px;display:inline;position:relative;zoom:1;}
.g-theme-list ul li a{width:365px;height:202px;background:#fafafa;border-radius:12px;border:1px solid #eee;box-shadow:inset 0px 0px 0 1px #fff;margin:17px 0 0;display:block;overflow:hidden;position:relative;zoom:1;z-index:10;}
.g-theme-list ul li a .u-game-img{width:100px;height:100px;float:left;margin:19px 22px 0 19px;display:inline;overflow:hidden;border-radius:16px;}
.g-theme-list ul li a span{display:block;overflow:hidden;position:relative;height:118px;}
.g-theme-list ul li a strong{width:210px;height:20px;line-height:20px;font-size:18px;font-weight:normal;color:#333;float:left;margin:30px 0 0;display:inline;overflow:hidden}
.g-theme-list ul li a em{padding-bottom:8px;width:100%;height:auto;float:left;display:inline;overflow:hidden}
.g-theme-list ul li a em i{width:100%;height:14px;line-height:14px;font-size:12px;font-weight:normal;color:#999;margin:16px 0 15px 0;font-style:normal;display:block;overflow:hidden}
.g-theme-list ul li a em img{height:12px;display:block;overflow:hidden}
.g-theme-list ul li a b{position:absolute;right:20px;top:88px;display:block;height:24px;width:46px;text-align:center;line-height:24px;font-weight:normal;color:#333;background-color:#fff;border:1px solid #eee;border-radius:6px;}
.g-theme-list ul li a p{width:auto;height:44px;line-height:24px;font-size:12px;font-weight:normal;color:#999;margin:14px 20px 0;float:left;display:inline;overflow:hidden;}
.g-theme-list ul li a p.desc span{color:#333;font-weight:bold;display:initial;}
.g-theme-list ul li a:hover{transform:translate(0,-17px)}
.g-theme-list ul li a:hover strong{color:#00aaff}
.g-theme-list ul li a:hover b{color:#fff;border-color:#00aaff;background:#00aaff}
.g-theme-list ul li .m-shadow{width:325px;height:23px;background:url(../images/shadow.png) no-repeat;margin:auto;display:block;overflow:hidden;position:absolute;left:0;bottom:0;z-index:5;}
.g-theme-list ul.g-ztfl-box li{display:inline-block;height:225px;}
.g-theme-list ul.g-ztfl-box{overflow:inherit;}
.g-theme-list ul.g-ztfl-box:before, .g-theme-list ul.g-ztfl-box:after{display:table;line-height:0;content:""}
.g-theme-list ul.g-ztfl-box:after{clear:both}
.g-ztfl .tspage{padding-top:15px;}
.f-hovertab-box{padding-bottom:10px;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list{width:365px;height:195px;background:#fafafa;border-radius:12px;border:1px solid #eee;box-shadow:inset 0px 0px 0 1px #fff;margin:17px 0 0;display:block;position:relative;zoom:1;z-index:10;top:0px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list a{box-shadow:none;border:0px;border-radius:0px;background:none;margin:0px;height:190px;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list:hover{top:-10px}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list a:hover{transform:none;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform{display:none;margin:0px 20px 0;color:#333;font-size:14px;height:24px;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform b a{font-weight:normal;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform font{font-weight:bold;font-size:14px;display:block;float:left;height:16px;line-height:16px}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform a{display:inline-block;height:16px;line-height:16px;color:#333;position:relative;width:auto;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform b:hover a{color:#05a3ff;text-decoration:underline;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform b:last-child{border-right:0;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform b{border-right:1px solid #888;padding-right:5px;padding-left:17px;margin-right:3px;display:inline-block;height:16px;line-height:16px;background:url(https://www.qqtn.com/skin/new2018/images/kicon.png) no-repeat;position:relative;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform b.sPc{background-position:0 2px;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform b.sAndroid{background-position:0 -20px;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform b.sIos{background-position:0 -43px;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform b.sMac{background-position:0 -66px;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform s{z-index:9999;position:absolute;display:none;width:120px;text-decoration:none;padding-bottom:10px;border:1px solid #ddd;background:#fff;font-weight:bold;font-size:12px;text-align:center;left:-40px;top:25px;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform b.sAndroid:hover s{display:block;}
.g-theme-list ul.g-ztfl-box li .g-ztfl-list p.platform b.sIos:hover s{display:block;}
