*,body{margin:0;padding:0}.themes .nav .nav1 p,.themes .nav .nav2 h4{text-align:center;float:left;font-weight:700}.themes .content .font li:nth-child(2n+1),.themes .content .theme li:nth-child(3n+1),.themes .content .wallpaper li:nth-child(2n+1){clear:left}.detailPage .title p,.themes .content .font li .name{text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}*{box-sizing:border-box}body{font-family:"Microsoft Yahei"}ul{list-style:none}img{vertical-align:middle}a,button,div,img,input,span,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);text-decoration:none;border:none;outline:0}.themes{width:100%}.themes .banner{width:100%;height:1.98rem}.themes .banner img{width:100%;height:100%;display:block}.themes .nav{width:100%;padding:0 .16rem}.themes .nav .nav1{width:100%;height:.48rem;margin-bottom:.16rem}.themes .nav .nav1 p{width:.64rem;font-size:.15rem;color:#8c8c8c;padding-bottom:.0425rem;margin-right:.28rem;margin-top:.14rem}.themes .nav .nav1 p:first-child{margin-left:.4rem}.themes .nav .nav1 p:last-child{margin-right:0}.themes .nav .nav1 .active{width:.64rem;color:#007dff;border-bottom:.02rem solid #007dff}.themes .nav .nav2{width:100%;height:.24rem;line-height:.24rem;margin-bottom:.16rem}.themes .nav .nav2 h4{height:100%;font-size:.13rem;color:#000}.themes .nav .nav2 .select{float:right;height:100%}.themes .nav .nav2 .select ul li{height:.24rem;float:left;line-height:.24rem;font-size:.13rem;margin-left:.16rem;color:#8c8c8c}.themes .nav .nav2 .select ul .active{color:#007dff}.themes .content{width:100%;padding:0 .16rem}.themes .content .font,.themes .content .theme,.themes .content .wallpaper{width:100%;overflow:hidden}.themes .content .font li,.themes .content .theme li,.themes .content .wallpaper li{float:left;margin-bottom:.16rem;margin-right:.08rem}.themes .content .font li:nth-child(2n),.themes .content .theme li:nth-child(3n),.themes .content .wallpaper li:nth-child(2n){margin-right:0}.themes .content .font li img,.themes .content .theme li img,.themes .content .wallpaper li img{width:100%;height:1.6825rem}.themes .content .font li .name,.themes .content .theme li .name,.themes .content .wallpaper li .name{width:100%;min-height:.175rem;line-height:.175rem;font-size:.13rem;color:#000;text-align:left;margin-bottom:.02rem}.themes .content .theme li img,.themes .content .wallpaper li img{margin-bottom:.08rem;border-radius:.04rem}.themes .content .theme li{width:1.04rem}.themes .content .wallpaper li{width:1.6rem}.themes .content .wallpaper li img{width:100%;height:1.41rem}.themes .content .font li{width:1.6rem;height:1.06rem;border-radius:.04rem;overflow:hidden}.themes .content .font li img{width:100%;height:.82rem;float:left}.themes .content .font li .name{width:100%;height:.24rem;line-height:.245rem;text-indent:.08rem;font-size:.1rem;display:-webkit-box;color:#fff}.themes .content .font li:nth-child(8n){background-color:#A8CDD1}.themes .content .font li:nth-child(8n+1){background-color:#ABA09E}.themes .content .font li:nth-child(8n+2){background-color:#C4D6C4}.themes .content .font li:nth-child(8n+3){background-color:#A4B2AF}.themes .content .font li:nth-child(8n+4){background-color:#D7A0A4}.themes .content .font li:nth-child(8n+5){background-color:#D6C6C6}.themes .content .font li:nth-child(8n+6){background-color:#C1B5B5}.themes .content .font li:nth-child(8n+7){background-color:#D3C4B4}.themes .content .someTips .loadTips{width:100%;height:.56rem;line-height:.56rem;background-color:#fff;text-align:center;display:none}.themes .content .someTips .loadTips img{width:.24rem;height:.24rem;float:left;margin:.16rem .08rem 0 .87rem}.themes .content .someTips .loadTips p{float:left;left:1.19rem;font-size:.12rem;color:#8c8c8c}.themes .content .someTips .hasToBottom{width:100%;height:.56rem;text-align:center;display:none}.themes .content .someTips .hasToBottom .bottomTips{display:inline-block;height:100%}.themes .content .someTips .hasToBottom .bottomTips p{float:left}.themes .content .someTips .hasToBottom .bottomTips .leftLine,.themes .content .someTips .hasToBottom .bottomTips .rightLine{width:.48rem;height:.0125rem;margin-top:.2775rem;background-color:#e6e6e6}.themes .content .someTips .hasToBottom .bottomTips .bottomText{line-height:.56rem;font-size:.12rem;color:#8c8c8c;margin:0 .08rem}.themes .content .someTips .errorTips{width:100%;height:.56rem;line-height:.56rem;background-color:#fff;text-align:center;display:none}.themes .content .someTips .errorTips img{width:.24rem;height:.24rem;float:left;margin:.16rem .08rem 0 .75rem}.themes .content .someTips .errorTips p{float:left;left:1.19rem;font-size:.12rem;color:#8c8c8c}.detailPage{width:100%;padding-bottom:.4rem}.detailPage .title{width:100%;height:.48rem}.detailPage .title p{width:95%;height:100%;line-height:.48rem;font-size:.18rem;font-weight:700;text-indent:.16rem;color:#000;display:-webkit-box}.detailPage .detail{width:100%;position:relative}.detailPage .detail .picShow{width:100%;overflow-y:hidden;overflow-x:auto}.detailPage .detail .picShow .picTheme{width:400%;height:3.28rem;padding-bottom:.16rem}.detailPage .detail .picShow .picTheme li{width:1.84rem;height:2.96rem;float:left;border:1px solid #e6e6e6;margin-left:.16rem;border-radius:.08rem;overflow:hidden}.detailPage .detail .picShow .picTheme li img{width:100%;height:100%}.detailPage .detail .picShow .picTheme li:last-child{margin-right:.16rem}.detailPage .detail .picShow .picFont{width:100%;height:4.5rem;margin-bottom:.16rem}.detailPage .detail .picShow .picFont li,.detailPage .detail .picShow .picFont li img{width:100%;height:100%}.detailPage .detail .picShow .picWallpaper{width:100%;height:100%;position:absolute}.detailPage .detail .picShow .picWallpaper li{width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}.detailPage .detail .picShow .picWallpaper li img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translateX(-50%,-50%);-moz-transform:translateX(-50%,-50%);-ms-transform:translateX(-50%,-50%);-o-transform:translateX(-50%,-50%)}.detailPage .detail .info{width:100%;padding:0 .16rem;margin-bottom:.725rem}.detailPage .detail .info .info-left p,.detailPage .detail .info .info-right p{height:.175rem;line-height:.175rem;margin-bottom:.02rem}.detailPage .detail .info .info-left{margin-right:.16rem;font-size:.1125rem;font-weight:700;color:#c8c8c8;float:left;text-align:left}.detailPage .detail .info .info-right{font-size:.1125rem;color:#000}.detailPage .about{width:100%;font-size:.12rem;font-weight:700;color:#c8c8c8;text-align:center;margin-bottom:.08rem}.detailPage .download,.detailPage .downloadWallpaper{width:100%;height:.32rem;line-height:.32rem}.detailPage .download button,.detailPage .downloadWallpaper button{min-width:2.025rem;height:100%;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);color:#fff;border-radius:.04rem;padding:0 .08rem;font-size:.12rem;font-weight:700;background-color:#007dff}.detailPage .download{position:relative;left:0;top:0;margin-bottom:.225rem}.detailPage .downloadWallpaper{position:absolute;left:0;bottom:.865rem}.detailPage .logo,.detailPage .logoWallpaper{width:100%;height:.24rem}.detailPage .logo img,.detailPage .logoWallpaper img{width:.24rem;height:.24rem;position:absolute;left:1.4rem;top:0}.detailPage .logo p,.detailPage .logoWallpaper p{position:absolute;left:1.655rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:.1rem;font-weight:700;color:#000}.detailPage .logo{position:relative;top:0;left:0}.detailPage .logoWallpaper{position:absolute;left:0;bottom:.4rem}#mask,#mask .noHW{position:fixed;left:0;width:100%}#mask{height:100%;background-color:rgba(0,0,0,.3);top:0;z-index:900;display:none}#mask .noHW{height:1.72rem;bottom:.44rem;padding:0 .0475rem;z-index:999}#mask .noHW .tip{width:100%;height:100%;background-color:#fff;padding:.18rem .28rem .19rem .24rem;border-radius:.08rem}#mask .noHW .tip h3{font-size:.18rem;font-weight:700;color:#000;text-align:left;margin-bottom:.225rem}#mask .noHW .tip p{font-size:.15rem;font-weight:700;color:#000;text-align:left}#mask .noHW .tip button{min-width:.72rem;height:.32rem;position:absolute;right:.28rem;bottom:.19rem;padding:.08rem;font-size:.12rem;font-weight:700;color:#fff;text-align:center;background-color:#007dff;border-radius:.04rem}