@charset "utf-8";
/* CSS Document */
ul,form{ margin:0; padding:0; list-style:none}
body{ margin:0; padding:0; font-size:1.5em; color:#666; font-family:Arial, Helvetica, sans-serif; line-height:150%; position:relative;}
.hr{ height:1px; overflow:hidden; border-top:1px solid #b2b2b2; }
a{ color:#000; text-decoration:none}
.top{ height:84px; background:#fff;border-bottom:2px solid #009966; }
.top .logo{ display:block; background:url(logo.png) no-repeat; width:281px; height:82px; position:absolute; left:20px; top:1px}
.top .btn_launch{ display:block; background:url(btn_launch.png) no-repeat; width:281px; height:82px; position:absolute; left:301px; top:1px}
.top .searchbox{  width:82px; height:82px; position:absolute; right:10px; top:1px;}

.t-nav{ width:720px; float:center; text-align:center;margin: 0 auto; padding:5px 0;}
.t-nav span{ margin:0 10px; color:#d5d5d5}
.navi{width:174px;height:60px;line-height:60px;float:left;background:#009966;margin:3px 3px 3px 3px; color:#fff;}
.navi a{color:#fff;}
.all-nav{ width:720px; float:center; text-align:center;margin: 0px auto; padding:0px 0;}
.all-nav span{ margin:0 10px; color:#4ff3bc; font-size:0.8em;}
.navinei{width:720px;line-height:45px;float:left;background:#afffe4;padding:8px 0px; color:#009966;border-bottom:1px solid #009966;}
.navinei a{color:#009966;}

#neirong {width:720px; color:#333;float:center; text-align:left;margin: 15px auto; padding:5px 0;
	}

#neirong .dha{float:left; width:180px; height:48px;line-height:48px; text-align:center; color:#fff; background:url(../images/dh_1.jpg) no-repeat; }
#neirong .dhb{float:left; width:175px; height:48px;line-height:48px; text-align:center; color:#fff; background:#009966; margin-left:4px;}
#neirong .dhc{float:left; width:175px; height:48px;line-height:48px; text-align:center; color:#fff; background:#95a66c; margin-left:4px;}
#neirong .dhb a{color:#fff;
	}
#neirong .dhc a{color:#fff;
	}
#neirong .dhc a:hover{float:left; width:175px; height:48px;line-height:48px; text-align:center; color:#fff; background:#009966; }
#neirong .titl{ text-align:left; font-size:1.6em; line-height:1.6em; margin-top:1px; padding:0px 40px;}
#neirong .texta{ text-align:left; border-bottom:1px solid #b2b2b2; margin-top:2px; padding:5px 40px;}
#neirong .texta img{ max-width:640px;!important}
#neirong .text{ text-align:left; border-top:2px solid #b2b2b2; margin-top:10px; padding:20px 40px;}
#neirong .text img{ max-width:640px;!important}


#neirong .zs{ float:left; font-size:1em;line-height:1em;  color:#096; background:#eeeeee;border:1px solid #cdcdcd; padding: 9px 8px 9px 8px;margin:4px; 4px; 4px; 4px;}
#neirong .zs a{ font-size:1em; color:#096; text-transform:none;text-decoration:none;}

.d-nav{ width:720px;background:#009966; color:#fff; font-size:1.4em; float:center; text-align:center;margin: 0 auto; padding:15px 0;}

.b-nav{ width:100%;background:#009966; color:#fff; font-size:0.9em; float:left; text-align:center;margin: 0 auto; padding:10px 0px;}
.add-nav{ text-align:left; border-top:2px solid #b2b2b2; font-size:0.8em; padding:10px 50px;}



.keyword{ width:80px; height:40px; font-size:1em; border:none; background:transparent}
.hide{display:none;}
.recommend-bg{border-bottom:2px solid #b2b2b2;}
.recommend{ overflow:hidden; padding:16px 0 4px; width:720px; margin: 0 auto; text-align:center}
.recommend li{ display:inline-block; margin:0 6px 12px;}
.recommend li a{line-height:0; display:block; border-radius:10px; overflow:hidden}

.nav-icons{ border-top:2px solid #b2b2b2;border-bottom:2px solid #b2b2b2; text-align:center; padding:30px 0}
.ico-item{ display:inline-block; height:20px; width:130px; padding-top:60px; text-align:center;}

.ico-theme{background:url(i0.png) no-repeat top center;}
.ico-icon{background:url(i1.png) no-repeat top center; border-left:2px solid #d5d5d5; border-right:2px solid #d5d5d5; width:132px;}
.ico-wallpaper{background:url(i2.png) no-repeat top center;}
.ico-ring{background:url(i3.png) no-repeat top center;border-left:2px solid #d5d5d5; border-right:2px solid #d5d5d5;width:132px;}
.ico-font{background:url(i4.png) no-repeat top center;}

.themelist{ overflow:hidden; padding:15px 0 3px; width:690px; margin:0 auto}
.themelist li{ float:left; margin-right:12px; margin-bottom:6px; width:222px; overflow:hidden; line-height:150%}
.themelist li a{line-height:0; display:block}
.themelist li b{ white-space:nowrap; display:block; padding-top:4px; color:#000; font-weight:bold;text-overflow:ellipsis; overflow:hidden}
.themelist li span{ white-space:nowrap; display:block}
.themelist li:nth-child(3n){ margin-right:0}

.themelist.iconlist li{ width:339px; }
.themelist.iconlist li a{border-radius:10px; overflow:hidden}
.themelist.iconlist li:nth-child(3n){  margin-right:12px;}
.themelist.iconlist li:nth-child(2n){ margin-right:0}

.ringlist li{ border-bottom:2px solid #b2b2b2; padding:20px; padding-bottom:15px; overflow:hidden; }
.ringlist.forsearch li:last-child{ border:none}
.ring-tit{font-size:1.5em; color:#000; width:400px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.ring-size{ font-size:1.2em; padding-left:2px; padding-top:2px;}
.ring-size span{ margin-left:20px}
.ring-download{ float:right; background:url(file:///D|/%E5%9C%A3%E5%85%83%E7%89%A9%E4%B8%9A/resource.xiaomi.net/miuimarket/theme/wap/download.png) no-repeat; width:55px; height:55px; display:block;position:relative; top:11px; margin-right:10px;}
.play{ float:right; background:url(file:///D|/%E5%9C%A3%E5%85%83%E7%89%A9%E4%B8%9A/resource.xiaomi.net/miuimarket/theme/wap/st.png) no-repeat; width:55px; height:55px; display:block;position:relative; top:11px; margin-right:20px}
.play.stop{ background-position:0 100%}
.wallpaperlist{ overflow:hidden; padding-top:5px; width:711px; margin:0 auto}
.wallpaperlist li{ margin-right:5px; margin-bottom:5px; float:left; line-height:0}
.wallpaperlist li a{ display:block}
.wallpaperlist li:nth-child(2n){ margin-right:0}

.fontlist{ width:692px; overflow:hidden; margin:0 auto; padding-top:12px;}
.fontlist li{ margin-right:12px; margin-bottom:12px; float:left; line-height:120%; text-align:center; }
.fontlist li a{ display:block; border:2px solid #b2b2b2; border-radius:10px;height:120px;width:336px; padding-top:50px  }
.fontlist li a b{ display:block; color:#acacac; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fontlist li:nth-child(2n){ margin-right:0}

.view-more{ width:260px; padding:9px 0; color:#494949; background:#f7f7f7;  border:3px solid #b1b1b1; border-radius:10px; display:block; margin:15px auto; text-align:center;font-size:1.2em; }
.view-more-snap{ width:260px; padding:9px 0; color:#494949; background:#f7f7f7;  border:3px solid #b1b1b1; border-radius:10px; display:block; margin:30px auto; text-align:center;font-size:1.2em; }
.footer-nav{ text-align:left; border-top:2px solid #b2b2b2; padding:10px 40px;}
.footer-nav span{ margin:0 10px; color:#d5d5d5}



.footer-bar{padding:20px auto !important; background:#009966; overflow:hidden;}
.username{ display:block; float:left;padding:30px; color:#fff; font-weight:normal; width:150px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.login-nav{ float:center; text-align:center; padding:0px auto; color:#fff; padding-right:30px;}
.login-nav a{ color:#fff;}
.login-nav span{ margin:0 30px; color:#fff}


.title-bar{  padding:30px; padding-bottom:28px; border-bottom:2px solid #cccccc; font-size:1.8em; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;; width:660px }
.title-bar-txts{ padding:30px; background:#f7f7f7; border-bottom:1px solid #cccccc}
.goback{ background:url(barl.png) no-repeat; float:left; width:27px; height:43px; position:relative; top:-3px; margin-right:30px}



/* detail */

.detailinfo{ padding:30px; border-bottom:2px solid #b2b2b2}
.theme-tit{ font-weight:bold; color:#000; font-size:1.5em }
.theme-tit span{ color:#ccc; font-size:.8em; margin-left:20px;}


.rank{ background:url(file:///D|/%E5%9C%A3%E5%85%83%E7%89%A9%E4%B8%9A/resource.xiaomi.net/miuimarket/theme/wap/s/13.png) no-repeat; width:141px; height:20px;margin:15px 0}
.theme-infos{ font-size:1.2em}

.btn-use{background:-webkit-gradient(linear,0 0,0 100%,from(#73c40a),to(#58a425)); display:block; width:320px; text-align:center; margin:20px auto 0; height:80px; line-height:80px; color:#fff; border:3px solid #6c914e; border-radius:10px;font-size:1.5em}

.blockinfo{ padding:20px; border-bottom:2px solid #b2b2b2}
.blockinfo.noborder{ border:none}
.blockinfo-tit{ font-weight:bold; color:#000; font-size:1.5em;}




.other-theme{ overflow:hidden; width:625px; margin:0 auto; padding-top:15px}
.other-theme li{float:left; margin-right:15px; margin-bottom:15px; width:113px; }
.other-theme li a{ display:block;line-height:0;}
.other-theme li:nth-child(5n){  margin-right:0;}

.other-theme.other-theme-font li{ border:2px solid #ccc; border-radius:10px; padding:30px 0; width:109px; text-align:center;}

.btn-comments{ padding:15px 0; color:#494949; background:#f7f7f7; width:400px; border:3px solid #b1b1b1; border-radius:10px; display:block; margin:30px auto; text-align:center;font-size:1.2em; color:#000 }
.btn-comments span{ color:#fd6605}
.theme-introduce{ padding-top:8px}

.version-info{ text-align:center}



.thumb{overflow:hidden; width:630px; margin:0 auto; padding-top:15px}
.thumb img{float:left; margin-right:15px; margin-bottom:15px; display:block;}
.thumb img:nth-child(3n){margin-right:0;}
.thumb-picwrap{text-align:center;position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0, 0, 0, 0.5);}
.thumb-picwrap img{z-index:999;position:relative;}
.thumb.thumbfont{ border:2px solid #ccc; padding:10px; text-align:center; border-radius:10px; margin-top:10px;}
.loadingcss3{width:32px;height:32px;z-index:-1;top:288px;margin-left:-16px;left:50%;position:absolute;}
.icon-loading{width:32px;height:32px;background:url("file:///D|/圣元物业/resource.xiaomi.net/miuimarket/app/loading.gif") center center no-repeat; margin:0 auto}
.loadingcss3{width:50px;height:50px;}
@-webkit-keyframes auto-circle{from{-webkit-transform:rotate(0deg);} to{-webkit-transform:rotate(360deg);}}.loadingcss3 div{position:relative;width:100%;height:100%;-webkit-animation:auto-circle 1s linear infinite;}
.loadingcss3 div span{display:block;background:#FCFCFC;border-radius:100%;position:absolute;}
.loadingcss3 div span:nth-child(1){width:18%;height:18%;left:50%;top:0%;margin-left:-9%;}
.loadingcss3 div span:nth-child(2){width:16.5%;height:16.5%;top:15%;left:28%;margin-left:-8.25%;margin-top:-8.25%;}
.loadingcss3 div span:nth-child(3){width:15%;height:15%;top:30%;left:12%;margin-left:-7.5%;margin-top:-7.5%;}
.loadingcss3 div span:nth-child(4){width:13.5%;height:13.5%;left:0%;top:50%;margin-top:-6.75%;}
.loadingcss3 div span:nth-child(5){width:12%;height:12%;bottom:28%;left:12%;margin-left:-6%;margin-bottom:-6%;}
.loadingcss3 div span:nth-child(6){width:10.5%;height:10.5%;bottom:12%;left:28%;margin-left:-5.25%;margin-bottom:-5.25%;}
.loadingcss3 div span:nth-child(7){width:9%;height:9%;left:50%;bottom:0%;margin-left:-4.5%;}
.loadingcss3 div span:nth-child(8){width:7.5%;height:7.5%;right:25%;bottom:10%;margin-right:-3.75%;margin-bottom:-3.75%;}
.loadingcss3 div span:nth-child(9){width:6%;height:6%;bottom:26%;right:8%;margin-right:-3%;margin-bottom:-3%;}
.loadingcss3 div span:nth-child(10){width:4.5%;height:4.5%;top:50%;right:0%;margin-left:-2.25%;}
.loadingcss3 div span:nth-child(11){width:3%;height:3%;top:30%;right:9%;margin-right:-1.5%;margin-top:-1.5%;}
.loadingcss3 div span:nth-child(12){width:1.5%;height:1.5%;top:14%;right:26%;margin-right:-0.75%;margin-top:-0.75%;}

.star-rank{background:url("star10.png") 1px -2px no-repeat;width:99px;height:16px;display:inline-block;overflow:hidden;}
.star-rank.s0{background-position:0 -172px;}
.star-rank.s1{background-position:0 -155px;}
.star-rank.s2{background-position:0 -138px;}
.star-rank.s3{background-position:0 -104px;}
.star-rank.s4{background-position:0 -103px;}
.star-rank.s5{background-position:0 -86px;}
.star-rank.s6{background-position:0 -69px;}
.star-rank.s7{background-position:0 -52px;}
.star-rank.s8{background-position:0 -34px;}
.star-rank.s9{background-position:0 -18px;}
.star-rank.s10{background-position:0 -1px;}



.commentinfo{ padding:30px}
.comment-tit{ font-size:1.2em}
.comment-tips{ text-align:center; padding:15px 0; border-bottom:2px solid #b2b2b2; border-top:2px solid #b2b2b2; font-size:1.5em }

.comment-list li{ border-bottom:2px solid #b2b2b2; padding:15px}
.comment-body{ color:#000; font-size:1.5em}
.comment-date{ }

.btn-bgs{ padding:50px 70px;}
.wallpaper-body{ text-align:center; line-height:0; height:640px; overflow:hidden;background:url("file:///D|/圣元物业/resource.xiaomi.net/miuimarket/app/loading.gif") center center no-repeat;}
.btn-download-wp{background:-webkit-gradient(linear,0 0,0 100%,from(#73c40a),to(#58a425)); display:block; width:320px; text-align:center; margin:0 auto; height:80px; line-height:80px; color:#fff; border:3px solid #6c914e; border-radius:10px;font-size:1.5em}

.btn-prev{ display:block; background:url(file:///D|/%E5%9C%A3%E5%85%83%E7%89%A9%E4%B8%9A/resource.xiaomi.net/miuimarket/theme/wap/prev.png) no-repeat; width:21px; height:35px; float:left; margin-top:20px;}
.btn-next{ display:block; background:url(file:///D|/%E5%9C%A3%E5%85%83%E7%89%A9%E4%B8%9A/resource.xiaomi.net/miuimarket/theme/wap/next.png) no-repeat; width:21px; height:35px; float:right; margin-top:20px;}

#datalist p,#result-con p{ text-align:center; padding:20px 0; font-size:1.5em; color:#900; display:block;  margin:0}

.result-tit{ border-bottom:2px solid #cccccc; padding:15px;}
.result-item{border-bottom:2px solid #cccccc;}
.result-no{  text-align:center; padding:20px 0; font-size:1.5em; color:#900; display:block}
#result-con .result-item:last-child{ border:none}



.guide-con{ text-align:center; padding-top:50px; padding-bottom:200px;}
.guide-con h1{ font-size:2em; margin:0; }
.guide-con.step3{ text-align:left;padding:40px 30px;}
.guide-btn{ border:2px solid #b1b1b1;background:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#e2e4e4)); border-radius:10px; display:block; padding:30px 0; font-size:1.5em; width:80%; margin:80px auto 0}
.guide-item{ padding-left:4px; padding-top:40px; font-size:1.5em}
.guide-l1{background:url(file:///D|/%E5%9C%A3%E5%85%83%E7%89%A9%E4%B8%9A/resource.xiaomi.net/miuimarket/theme/wap/l1.png) no-repeat; width:462px; height:279px}
.guide-l2{background:url(file:///D|/%E5%9C%A3%E5%85%83%E7%89%A9%E4%B8%9A/resource.xiaomi.net/miuimarket/theme/wap/l2.png) no-repeat; width:462px; height:253px}

.l-icon{background:url(file:///D|/%E5%9C%A3%E5%85%83%E7%89%A9%E4%B8%9A/resource.xiaomi.net/miuimarket/theme/wap/l.png) no-repeat; width:180px; height:180px; margin:0 auto}
.l-icon-txt{ text-align:center; font-size:1.5em; padding:50px 0}
.l-icon-install{ border:2px solid #6c914e;background:-webkit-gradient(linear,0 0,0 100%,from(#74c50a),to(#58a425)); border-radius:10px; display:block; color:#fff; padding:30px 0; font-size:1.5em; width:80%; margin:0 auto}

	  .nextpage{padding:30px 0px 20px !important; padding:18px 0px 13px; font-size:14px;text-align: center;}
	  .nextpage a {padding: 8px 12px 7px;margin-right: 2px;border: 1px solid #e2e2e2; color: #000; text-decoration:none;}
	  .nextpage a:hover {background-color: #096;border: 1px solid #37ad86;text-decoration: none;color:#fff;}
	  .nextpage a:visited {color:#000;}