﻿html{height:100%; overflow-x: hidden; padding: 0; margin: 0; font-size: 625%; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,footer { margin:0; padding:0;}
body{ color: #363636; width:100%; height:100%; position: relative; overflow-x: hidden; margin: 0 auto; 
	-webkit-overflow-scrolling: touch; -o-overflow-scrolling: touch; -moz-overflow-scrolling: touch; z-index: 9; 
	font-family:Helvetica,"Droid Sans", sans-serif; font-size:0.22rem; background: #f0f3f8; 
}
em,i,b,dfn{font-style: normal; font-weight:normal;}
a{text-decoration: none;}
img{border: none; display:block;}
table { border-collapse: collapse; border-spacing: 0;}
li{ list-style: none outside none;}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol,ul{overflow: hidden;}
.clear{ clear:both;}
.m1{ margin-bottom: 0.1rem; }
.m15{margin-bottom: 0.15rem; }
.m2{margin-bottom: 0.2rem; }
.m3{margin-bottom: 0.3rem; }
.mt2{margin-top: 0.2rem; }
.pb2{padding-bottom: 0.2rem; }
.fl{ float: left; }
.fr{ float: right; }
/*Clearfix清除浮动*/
.Clearfix{ clear:both;}
.Clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/** 改写浏览器滚动条样式 **/
/* ::-webkit-scrollbar{ background:rgba(0,0,0,0.05); width:0.1rem;
  border-radius: 0.05rem; -webkit-border-radius:0.05rem; -moz-border-radius:0.05rem; -ms-border-radius:0.05rem; -o-border-radius:0.05rem;
}
::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);
  border-radius: 0.05rem; -webkit-border-radius:0.05rem; -moz-border-radius:0.05rem; -ms-border-radius:0.05rem; -o-border-radius:0.05rem;
} */

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; }
input:disabled{background-color:#f5f5f5; color: #333; cursor: default;}
textarea {  -webkit-appearance: none;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none !important; margin: 0;}
*{ box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; border:0px;}

/* iconfont */
@font-face {font-family: 'iconfont';
    src: url('../fonts/iconfont.eot'); /* IE9*/
    src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}         
.iconfont{
    font-family:"iconfont" !important;
    font-size:14px;
	font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	display:inline-block;
	-webkit-text-stroke-width: 0.2px;
}

/*公用的input样式*/
.input{ color:#fff; font-size: 0.24rem; background: rgba(255,255,255,0.2); padding-left: 1em; font-family:Helvetica,"Droid Sans", sans-serif;
    text-indent: 0; border: 0 none; resize:none; outline:none; -webkit-appearance:none; line-height: normal;
}
.input:focus{outline: 0;}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #999;}
input::-o-input-placeholder,textarea::-o-input-placeholder {color: #999;}
input::-moz-input-placeholder,textarea::-moz-input-placeholder {color: #999;}

/*公用的:复选框*/
.same-checkbox {-webkit-appearance: none; position: relative; display: inline-block; width: 0.22rem; height: 0.22rem; background-color: #fff; border: solid 1px #ff483b;  background-clip: padding-box;
    border-radius: 0.05rem; -o-border-radius: 0.05rem; -moz-border-radius: 0.05rem; -webkit-border-radius: 0.05rem;
}
.same-checkbox:focus {outline: 0 none; outline-offset: -2px;}
.same-checkbox:checked { background-color: #fff;}
.same-checkbox:checked:before { display: inline-block; float: left; content: "\e65a"; color: #ff483b; font-size:0.22rem; line-height: 0.22rem; height: 0.22rem; overflow: hidden; }
.same-checkbox:disabled {background-color: #d9d9d9; border: solid 1px #d9d9d9;}
.same-checkbox:disabled:before { display: inline-block; float: left; content: "\e65a"; color: #fff; font-size:0.22rem; line-height: 0.22rem; height: 0.22rem; overflow: hidden;}

.i-agree{font-size: 0.22rem; line-height: 0.4rem; height: 0.4rem; color: #666; font-weight: bold; margin-bottom: 0.2rem;}
.i-agree label{ display: inline-block; float: left; margin-right: 0.1rem; height: 0.4rem; line-height: 0.4rem;}
.i-agree a{ display: inline-block; float: left; color: #ff483b;}
.i-agree .same-checkbox{ float: left; margin-top: 0.09rem; margin-right: 0.1rem; }
form .i-agree.m1{margin-bottom: 0.1rem;}

/* icon图标 */
.icon-sousuo:before{content: '\e752';}
.icon-liebiao:before{content: '\e602';}
.icon-shouye:before{content: '\e611';}
.icon-xiangmu:before{content: '\e712';}
.icon-zixun:before{content: '\e771';}
.icon-paihang:before{content: '\e6ec';}

/* 分类 */
.icon-canyin:before{content: '\e655';}
.icon-jinrong:before{content: '\e60a';}
.icon-jiaoyu:before{content: '\e64d';}
.icon-jiudian:before{content: '\e6cd';}
.icon-xiuxian:before{content: '\e647';}
.icon-fuwu:before{content: '\e639';}
.icon-jiaju:before{content: '\e6e1';}
.icon-jiafang:before{content: '\e648';}
.icon-fuzhuang:before{content: '\e673';}
.icon-jiushui:before{content: '\e600';}
.icon-lingshou:before{content: '\e697';}
.icon-yiyao:before{content: '\e606';}
.icon-jiancai:before{content: '\e608';}
.icon-huanbao:before{content: '\e7b2';}
.icon-zhubao:before{content: '\e879';}
.icon-meirong:before{content: '\e601';}
.icon-muying:before{content: '\e9ec';}
.icon-qiche:before{content: '\e6a0';}

.icon-top:before{content: '\e61b';}
.icon-fanhui:before{content: '\e62b';}
.icon-jiantou:before{content: '\e7d2';}
.icon-tel:before{content: '\e603';}

.icon-yulan:before{content: '\e620';}

/****** 导航、头部、copy公共部分 ******/
.samebg{background:#fff; overflow: hidden;}
/* 头部 */
.head{padding:0.15rem 0.2rem; background: #ff483b; width: 100%; position:relative; z-index: 99; height: 0.8rem;}
.leftlogo{line-height: 0.5rem; height: 0.5rem; display: inline-block; position: absolute; left:0.2rem; z-index: 101;}
.leftlogo a{ display: block; height: 100%;}
.leftlogo a img{ height: 100%; width: auto; }
.righticon{ display:inline-block; overflow:hidden; position: absolute; right:0.2rem;  z-index: 101;}
.righticon a{ float: left; display: inline-block; font-size: 0.46rem; color: #fff;  line-height: 0.5rem; height: 0.5rem; width: 0.5rem; text-align: center; margin-left:0.2rem;} 
.righticon .iconfont:nth-child(1){margin-left:0;}

/* 导航 */
.nav{ padding: 0.1rem 0.2rem; background: #fff; border-top:1px solid #e6e6e6; overflow:hidden; width: 100%;
	position:absolute; z-index: 99; bottom:0px; left: 0px; height: 0.9rem;
}
.nav a{ width: 25%; float: left; display: inline-block; text-align: center;}
.nav a i{ display: block; line-height: 0.4rem; height: 0.4rem; font-size: 0.4rem; color: #888; }
.nav a p{ line-height: 0.3rem; font-size: 0.22rem; color: #777; }
.nav a.active i,.nav a.active p{color:#ff483b;}

/* 返回头部 */
.fixed{position: fixed; right: 0.1rem; bottom: 1.2rem; z-index:99999; width:0.7rem;}
.fixed a{ display: block; width:100%; height:0.7rem; line-height:0.7rem; margin-bottom: 0.2rem; text-align:center; background-color:rgba(0,0,0,0.5);
    border-radius:0.35rem; -moz-border-radius:0.35rem; -o-border-radius:0.35rem; -webkit-border-radius:0.35rem;
}
.fixed a i{ font-size:0.4rem; color:#fff;}
.fixed { display:none;}


/****** 首页 ******/
.Main{ background: #f3f3f3; width: 100%; -webkit-overflow-scrolling: touch; overflow-y: scroll; z-index:999;
	position: absolute; bottom:0.9rem; top: 0rem;
	height: calc(100% - 0.9rem); height: -o-calc(100% - 0.9rem); height: -moz-calc(100% - 0.9rem); height: -webkit-calc(100% - 0.9rem);
}
.banner{position:relative; z-index:99999; background: #fff;}
.banner .swiper-slide a{width: 100%; height:2.88rem; display: block;}
.banner .swiper-slide a img{ width: 100%; min-height: 100%; }
.banner .swiper-pagination-bullet{ background:rgba(0,0,0,0.5); }
.banner .swiper-pagination-bullet-active{background: #ff483b;}
.banner .swiper-pagination-bullet{width:0.1rem; height:0.1rem; opacity:1;}

/* 分类列表 */
.sortlist{padding:0rem 0.2rem; background: #fff;}
.sort{ overflow:hidden; padding: 0.1rem 0rem; }
.sort a{ float: left; width: 20%; display: inline-block; text-align: center; padding: 0.15rem 0rem;}
.sort a:active{ background: #e6e6e6; }
.sort a i{ width: 0.7rem; height: 0.7rem; line-height: 0.7rem; margin-bottom: 0.1rem; color: #fff; font-size:0.46rem;
    border-radius: 100%; -o-border-radius: 100%; -ms-border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;
    text-shadow: 1px 1px 0.03rem rgba(0,0,0,0.3); -o-text-shadow: 1px 1px 0.03rem rgba(0,0,0,0.3); -ms-text-shadow: 1px 1px 0.03rem rgba(0,0,0,0.3); -moz-text-shadow: 1px 1px 0.03rem rgba(0,0,0,0.3); -webkit-text-shadow: 1px 1px 0.03rem rgba(0,0,0,0.3);
}
.sort a p{color: #555;font-size: 0.24rem; line-height: 0.3rem;}
.Gradient01{
    background: -webkit-linear-gradient( #ffdd7b,#feb830);
    background: -moz-linear-gradient( #ffdd7b,#feb830);
    background: -o-linear-gradient( #ffdd7b,#feb830);
    background: linear-gradient( #ffdd7b,#feb830);
}
.Gradient02{
    background: -webkit-linear-gradient(#ff99b9,#ff5169);
    background: -moz-linear-gradient(#ff99b9,#ff5169);
    background: -o-linear-gradient(#ff99b9,#ff5169);
    background: linear-gradient(#ff99b9,#ff5169);
}
.Gradient03{
    background: -webkit-linear-gradient(#f79cc7,#cc5ef7);
    background: -moz-linear-gradient(#f79cc7,#cc5ef7);
    background: -o-linear-gradient(#f79cc7,#cc5ef7);
    background: linear-gradient(#f79cc7,#cc5ef7);
}
.Gradient04{
    background: -webkit-linear-gradient(#33e0ff,#2990ff);
    background: -moz-linear-gradient(#33e0ff,#2990ff);
    background: -o-linear-gradient(#33e0ff,#2990ff);
    background: linear-gradient(#33e0ff,#2990ff);
}
.Gradient05{
    background: -webkit-linear-gradient(#9fd458,#46bd5d);
    background: -moz-linear-gradient(#9fd458,#46bd5d);
    background: -o-linear-gradient(#9fd458,#46bd5d);
    background: linear-gradient(#9fd458,#46bd5d);
}
.Gradient06{
    background: -webkit-linear-gradient(#ffca8a,#ff8f15);
    background: -moz-linear-gradient(#ffca8a,#ff8f15);
    background: -o-linear-gradient(#ffca8a,#ff8f15);
    background: linear-gradient(#ffca8a,#ff8f15);
}
.more{ font-size: 0.24rem; text-align: center; color: #999; line-height:0.7rem; border-top:1px solid #e6e6e6;
    margin-left: -0.2rem;
    width: calc(100% + 0.4rem); width: -o-calc(100% + 0.4rem); width: -ms-calc(100% + 0.4rem); width: -moz-calc(100% + 0.4rem); width: -webkit-calc(100% + 0.4rem);
    transition: all 0.3s ease; -o-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease;
}
.more:active{ background: rgba(0,0,0,0.05);}

/* 可公用模块标题 */
.Plate{background: #fff;}
.sametitle{ text-align: center; line-height: 0.8rem; height: 0.8rem; border-bottom:1px solid #e6e6e6; position: relative; z-index: 9;}
.sametitle em{font-size: 0.28rem; color: #3a3a3a; display: inline-block; background: #fff; padding:0 3%; position: relative; z-index: 11; font-weight: bold;
    height: calc(0.8rem - 1px); height: -o-calc(0.8rem - 1px); height: -moz-calc(0.8rem - 1px); height: -webkit-calc(0.8rem - 1px);
}
.sametitle p{ display:block; width:30%; height:0.02rem; background: #3a3a3a; position: absolute; z-index: 10; top: 50%; left: 50%; margin-top: -0.01rem; margin-left: -15%;}

/* 推荐项目 */
.recpro{ padding: 0.2rem; padding-bottom: 0; }
.recpro ul{ overflow:hidden; }
.recpro li{ float: left; margin-bottom: 0.3rem; margin-right: 0.3rem;
    width: calc(50% - 0.15rem); width: -o-calc(50% - 0.15rem); width: -ms-calc(50% - 0.15rem); width: -moz-calc(50% - 0.15rem); width: -webkit-calc(50% - 0.15rem);
}
.recpro li:nth-child(2n){margin-right:0;}
.recpro a{ display: block;  overflow: hidden; font-size: 0.2rem;}
.recpro .recimg{ width: 100%; height: 1.8rem; margin-bottom: 0.1rem; overflow: hidden;}
.recpro .recimg img{ width: 100%; min-height: 100%; }
.recpro .recname{ color: #3c3c3c; font-size: 0.24rem; font-weight: bold; overflow:hidden; height: 0.4rem; line-height: 0.4rem;}
.recpro .recgs{ color: #b4b4b4; height: 0.3rem; line-height: 0.3rem; overflow:hidden;}
.recpro .recsum{height: 0.35rem; line-height: 0.35rem;}
.recpro .recsum em{color: #3c3c3c; float: left; margin-right: 0.1rem; display: inline-block;}
.recpro .recsum i{ color: #ff483b; font-weight: bold; display: inline-block; float: left; font-size: 0.22rem;}

/* 平台资讯 */
.pTabs{ border-bottom: 1px solid #e6e6e6;}
.pTabs a{font-size: 0.24rem; display:block; float: left; width: 25%; height: 0.7rem; line-height: 0.7rem; text-align: center; margin-bottom: -1px; color: #3c3c3c;}
.pTabs a.active{ border-bottom: 2px solid #f00; color:#ff483b; font-weight: bold; }
.pContent{ width: 100%; }
.pContent .pdetail{padding:0px 0.2rem;}
.pdetail ul{ overflow: hidden; }
.pdetail li{ display: block;}
.pdetail li a{ display: block; padding: 0.2rem 0px;  overflow: hidden; border-bottom: 1px solid #e6e6e6;}
.pdetail .infoimg{ float: left; width: 1.7rem; height: 1.1rem; margin-right: 0.2rem; }
.pdetail .infoimg img{ width: 100%; height: 100%; }
.pdetail .infoother{ float: left;
    width: calc(100% - 1.9rem); width: -o-calc(100% - 1.9rem); width: -ms-calc(100% - 1.9rem); width: -moz-calc(100% - 1.9rem); width: -webkit-calc(100% - 1.9rem);
}
.pdetail .infoother .infotitle{ color: #3c3c3c; line-height: 0.4rem; height: 0.4rem; font-size: 0.24rem; font-weight: bold; margin-bottom:0.1rem; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.pdetail .infoother p{ color:#b4b4b4; line-height: 0.3rem; height: 0.6rem; overflow: hidden; font-size: 0.22rem; 
    text-align:justify; -moz-text-align-last:justify; -o-text-align-last:justify; text-justify:distribute;
}
.pdetail .infomore{font-size: 0.24rem; text-align: center; line-height:0.7rem;
    transition: all 0.3s ease; -o-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease;
}
.pdetail .infomore a{ color: #999; }
.pdetail .infomore:active{ background: rgba(0,0,0,0.05);}

/* 说明、copy */
.Affirm{padding:0.3rem; padding-bottom: 0; color: #b5b5b5; font-size: 0.2rem; line-height: 1.5;
    text-align:justify; -moz-text-align-last:justify; -o-text-align-last:justify; text-justify:distribute;
}
.Affirm aside{padding-bottom: 0.2rem;}
.Affirm em{ color: #3c3c3c; }
.Affirm b,.Affirm a{ color:#ff483b; font-weight: bold; font-size: 0.22rem;}
.Copy{border-top:1px solid #e6e6e6; line-height: 0.7rem; height: 0.7rem; text-align: center; font-size: 0.22rem; color: #888;}

/****** 项目库 ******/
.contenttxt{ width:70%; line-height: 0.5rem; height: 0.5rem; font-size: 0.3rem; text-align: center; color: #fff; position: absolute; left:15%; z-index: 100; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.FirstSort,.TwoSort{height: calc(100% - 0.8rem); height: -o-calc(100% - 0.8rem); height: -moz-calc(100% - 0.8rem); height: -webkit-calc(100% - 0.8rem); overflow: auto;}
.FirstSort{ width: 22%; float: left; border-right: 1px solid #e6e6e6; background: #fff; padding: 0.1rem 0;}
.FirstSort ul{}
.FirstSort li{ float: left; width: 100%; }
.FirstSort a{ display: block; font-size: 0.24rem; color: #3c3c3c; line-height: 0.7rem; text-align: center; }
.FirstSort .nowsort a{ color: #ff483b; font-weight: bold; border-left:0.03rem solid #ff483b; background: #f4f4f4;}
.TwoSort{ background: #fff; padding:0.2rem 0.1rem;}
.TwoSort .sortcon{ width:100%; overflow: hidden; height: 0;}
.TwoSort .nowcon{ height: auto; }
.sortcon a{ display:inline-block; float: left; font-size: 0.22rem; height: 0.6rem; line-height: 0.6rem; border: 1px solid #e6e6e6; margin-bottom: 0.2rem; margin-right: 0.2rem; text-align: center; overflow: hidden; color: #777;
    width: calc(33.333% - 0.14rem); width: -o-calc(33.333% - 0.14rem); width: -ms-calc(33.333% - 0.14rem); width: -moz-calc(33.333% - 0.14rem); width: -webkit-calc(33.333% - 0.14rem);
    border-radius: 0.3rem; -o-border-radius: 0.3rem; -ms-border-radius: 0.3rem; -moz-border-radius: 0.3rem; -webkit-border-radius: 0.3rem;
}
.sortcon a:nth-child(3n){margin-right: 0;}
.sortcon a:active{ background: #ff483b; border-color: #ff483b; color: #fff;}


/****** 搜索弹窗 ******/
.layerbox{ display: none; }
body .layui-m-layer *{box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
body .layerfind{width: 100% !important; height: 100%; z-index: 9999; background:#f0f3f8;
    border-radius: 0px; -o-border-radius: 0px; -ms-border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;
}
body .layerfind .layui-m-layercont{padding: 0; text-align: left;}
body .layui-m-layermain .layui-m-layersection{vertical-align: inherit;}
body .layui-m-layer .layui-m-layer-msg{bottom:inherit !important; top:1rem;}

body .LayerMsg .layui-m-layercont{font-size: 0.22rem; line-height:1.6; padding: 0.1rem 0.2rem;}

.searchtop{ background: #ff483b; padding: 0.15rem 0.2rem; height: 0.8rem; overflow: hidden;}
.retreat{ display: inline-block; float: left; width: 1rem; text-align: left;}
.retreat i{display: inline-block; width: 0.5rem; height: 0.5rem; line-height: 0.5rem; font-size: 0.48rem; color: #fff; text-align: center;}
.searchtop .find{ display: inline-block; float: left; 
    width: calc(100% - 2rem); width: -o-calc(100% - 2rem); width: -ms-calc(100% - 2rem); width: -moz-calc(100% - 2rem); width: -webkit-calc(100% - 2rem);
}
.find .input{ height: 0.5rem; line-height: 0.5rem; width: 100%;
    border-radius: 0.25rem; -o-border-radius: 0.25rem; -ms-border-radius: 0.25rem; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem;
}
.find input.input::-webkit-input-placeholder {color: #fff;}
.find input.input::-o-input-placeholder {color: #fff;}
.find input.input::-moz-input-placeholder {color: #fff;}

.searchtop .findbtn{ display: inline-block; float: right; }
.searchtop .findbtn input{font-size: 0.28rem; color: #fff; line-height: 0.5rem; display: inline-block; width: 1rem; text-align: right; letter-spacing:0.05rem;background: #ff483b; }
.findbtn a{ font-size: 0.28rem; color: #fff; line-height: 0.5rem; display: inline-block; width: 1rem; text-align: right; letter-spacing:0.05rem;}
.aboutfind{ background: #fff; margin-bottom: 0.2rem; }
.SeaHead{border-bottom: 1px solid #e6e6e6; height: 0.7rem; line-height: 0.7rem; font-size: 0.24rem; color: #3c3c3c; padding: 0rem 0.3rem;}
.SeaHead a{ color: #0976ff; float: right; }
.SeaMain{ overflow:hidden; padding: 0.3rem; padding-bottom:0; }
.SeaMain a{ display: inline-block; margin-bottom: 0.3rem; margin-right: 0.2rem; line-height: 0.5rem; height: 0.5rem; font-size: 0.22rem; padding:0rem 0.2rem; background: #f5f5f5; color: #777; float: left;
    border-radius: 0.25rem; -o-border-radius: 0.25rem; -webkit-border-radius: 0.25rem; -moz-border-radius: 0.25rem;
}
.SeaMain a:active{ background: #ff483b; color: #fff;}
.SeaMain p{line-height: 0.5rem; height: 0.5rem; font-size: 0.22rem; text-align: center; margin-bottom: 0.3rem; color: #999;}


/****** 资讯列表 ******/
.newsort{padding: 0.2rem; padding-bottom: 0; margin-bottom: 0.2rem; background: #fff;}
.nslist{ overflow:hidden;}
.nslist a{ display:block; text-align: center; line-height: 0.5rem; float: left; margin-right:0.2rem; margin-bottom: 0.2rem; height: 0.5rem; border:1px solid #e6e6e6; color: #555; font-size: 0.24rem;
    border-radius: 0.08rem; -o-border-radius: 0.08rem; -moz-border-radius: 0.08rem; -webkit-border-radius: 0.08rem;
    width:calc(25% - 0.15rem); width:-o-calc(25% - 0.15rem); width:-ms-calc(25% - 0.15rem); width:-webkit-calc(25% - 0.15rem);
    /* display:flex; align-items:center; justify-content: center; 这种形式处理安卓行高问题也没啥卵用。。。 */
}
.nslist a:nth-child(4n){margin-right:0;}
.nslist a:active{ background: #ff483b; color: #fff;}
.nslist a.current{ background: #f3f8ff; color: #167eff; font-weight: bold; border-color:#167eff;}

.newmain{background: #fff; margin-bottom: 0.2rem;}
.commontitle{padding: 0rem 0.2rem; border-bottom: 1px solid #e6e6e6; height: 0.7rem; line-height: 0.7rem; overflow: hidden;}
.commontitle em{font-size: 0.24rem; position: relative; z-index: 9; display: inline-block; padding-left: 0.2rem;}
.commontitle em:before{content: ''; display:block; overflow:hidden; width: 0.06rem; height: 0.26rem; line-height: 0; background: #ff483b;
    position: absolute; z-index: 10; top: 50%; margin-top: -0.13rem; left: 0;
    box-shadow: 1px 1px 1px rgba(0,0,0,0.15); -o-box-shadow: 1px 1px 1px rgba(0,0,0,0.15); -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.15); -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.15);
    border-radius: 0.03rem; -o-border-radius: 0.03rem; -moz-border-radius: 0.03rem; -webkit-border-radius: 0.03rem;
}
.newlist{padding: 0rem 0.2rem;}
.newlist ul{ overflow: hidden; }
.newlist li{ display: block; }
.newlist a{ display:block; padding: 0.2rem 0.7rem 0.2rem 0rem; border-bottom:1px solid #f0f0f0; position: relative; z-index: 9; color: #3c3c3c; }
.newlist a div{overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-size: 0.24rem; height:0.4rem; line-height: 0.4rem;  font-weight: bold; margin-bottom: 0.05rem;}
.newlist a p{color: #b4b4b4; font-size: 0.22rem; line-height: 0.3rem; height: 0.3rem;}
.newlist a:before{content:'\e76d'; display:inline-block; width: 0.2rem; height: 0.2rem; position: absolute; top: 50%; margin-top: -0.1rem; right: 0; font-size: 0.2rem; font-weight: bold; color: #cbcbcb;
    font-family:"iconfont" !important; font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-text-stroke-width: 0.2px;
}
.newlist a:active{ color: #ff483b;}

/* 加载中 */
.loading{ text-align: center;}
.loading em{font-size: 0.2rem; color: #888; display: inline-block; line-height: 0.6rem; height: 0.6rem;}
.loadicon{background-color: #ff483b; border:2px solid #ff483b; border-bottom-color: transparent; background: transparent !important; display: inline-block; float: left;
    border-radius: 100%; -o-border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;
    width: 0.22rem; height: 0.22rem; margin: 0.19rem 0rem; margin-right: 0.1rem;
    -webkit-animation-fill-mode: both;
       -moz-animation-fill-mode: both;
         -o-animation-fill-mode: both;
            animation-fill-mode: both; 
    -webkit-animation: rotate 0.75s 0s linear infinite;
       -moz-animation: rotate 0.75s 0s linear infinite;
         -o-animation: rotate 0.75s 0s linear infinite;
            animation: rotate 0.75s 0s linear infinite;
}
@keyframes rotate { 
  0% { -webkit-transform: rotate(0deg) scale(1); transform: rotate(0deg) scale(1); }
  50% {-webkit-transform: rotate(180deg) scale(0.6); transform: rotate(180deg) scale(0.6);}
  100% {-webkit-transform: rotate(360deg) scale(1); transform: rotate(360deg) scale(1); }
}

/****** 资讯详情--平台 ******/
.infocontent{background: #fff;
    min-height: calc(100% - 0.8rem); min-height: calc(100% - 0.8rem); min-height: calc(100% - 0.8rem); min-height: -webkit-calc(100% - 0.8rem);
}
.infocontent2{background: #fff;}
.InfoTitle{ background: #f8f8f8; padding: 0.2rem; border-bottom: 1px solid #e6e6e6; }
.InfoTitle h1{font-size: 0.32rem; font-weight: bold; line-height: 1.5; text-align: center; margin-bottom: 0.1rem;}
.InfoTitle p{ font-size: 0.22rem; color:#999; text-align: center;}
.InfoTitle p i{ display: inline-block; margin-right: 0.2rem;}
.InfoTitle p em{display: inline-block; }
.InfoDetail{ padding:0.3rem 0.2rem; text-align:justify; text-justify:distribute; -moz-text-align-last:justify;}
.Summary{padding:0.15rem 0.1rem; background: #f3f3f3; color: #444; line-height: 1.8; margin-bottom: 0.2rem;  font-size: 0.26rem;}
.InfoText{color: #666; font-size: 0.26rem;}
.InfoText p{text-indent: 2em; line-height:1.8; }
.InfoText img{ display: block; max-width:70%; margin:0 auto; margin-bottom: 0.1rem; }
.InfoText a{ color: #ff483b; text-decoration: underline;}

.InfoText table {border-collapse:collapse;width: 100%; font-size: 0.22rem;}
.InfoText table,.InfoText th,.InfoText td {border: 1px solid #bfbfbf;}
.InfoText table p{text-indent: 0; line-height:1.5;}

/****** 资讯详情--商家 ******/
.proinfo{padding:0.3rem 0.2rem; border-top:1px solid #e6e6e6;}
.proinfo a{display: -webkit-flex; display: flex; align-items:center;}
.piimg{ width: 1rem; height: 1rem; overflow: hidden; margin-right: 0.2rem;
    box-shadow: 0 0 0.05rem rgba(0,0,0,0.2); -o-box-shadow: 0 0 0.05rem rgba(0,0,0,0.2); -moz-box-shadow: 0 0 0.05rem rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 0.05rem rgba(0,0,0,0.2);
    border-radius: 100%; -webkit-border-radius: 100%; -o-border-radius: 100%; -moz-border-radius: 100%;
}
.piimg img{ width: 100%; min-height: 100%;}
.pitxt{flex: 0 0 55%; border-right: 1px solid #eee;}
.pitxt p{ color: #b7b7b7; font-size: 0.22rem; overflow: hidden;}
.pitxt p:nth-child(1){font-weight: bold; color: #494949; max-width:12em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.pitxt p:nth-child(2){padding: 0.1rem 0rem; max-width:13em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.pitxt p i{ display: inline-block; float:left; }
.pitxt p em{ display: inline-block; float: left; color: #494949;}
.piamount{flex:1; text-align: center;}
.piamount p{ color: #555555; margin-bottom: 0.15rem;}
.piamount b{font-weight: bold; color: #ff483b;}

/* 留言板 */
.StayWord{ width: 92%; border:0.02rem solid #ff483b; background: #fff; margin:4% auto; padding: 0.2rem 0.3rem; padding-bottom: 0.4rem;
    border-radius: 0.16rem; -o-border-radius: 0.16rem; -moz-border-radius: 0.16rem; -webkit-border-radius: 0.16rem;
}
.formhead{ text-align: center; margin-bottom: 0.4rem;}
.formhead em{ display: inline-block; font-size: 0.24rem; font-weight: bold; position: relative; z-index: 9; line-height:0.4rem;}
.formhead em:before{content: ''; position: absolute; z-index: 10; bottom:-0.05rem; left: 50%; width: 1em; margin-left: -0.5em; height: 0.06rem; background: #ff483b;
    border-radius:0.03rem; -o-border-radius:0.03rem; -moz-border-radius:0.03rem; -webkit-border-radius:0.03rem;
}
.swform{}
.swform .input{ display: block; margin-bottom: 0.26rem; width: 100%; height: 0.66rem; line-height: 0.64rem; border:1px solid #e6e6e6; color: #3c3c3c;
    border-radius: 0.08rem; -o-border-radius: 0.08rem; -moz-border-radius: 0.08rem; -webkit-border-radius: 0.08rem;
}
.swform textarea.input{height:1.6rem; line-height: 1.5; padding:1em;}
.SubmitBtn{ display: block; height: 0.7rem; line-height: 0.7rem; background: #ff483b; color: #fff; width:90%; margin: 0 auto; text-align: center; font-size: 0.24rem;
    border-radius: 0.08rem; -o-border-radius: 0.08rem; -moz-border-radius: 0.08rem; -webkit-border-radius: 0.08rem;
}
.formheadpt{font-size: 0.2rem; line-height: 1.5; margin-top: -0.15rem; color: #888; margin-bottom: 0.2rem;}

/****** 项目详情 ******/

/* 详情底部 */
.pronav{background: #fff; border-top:1px solid #e6e6e6; overflow:hidden; width: 100%;
    position:absolute; z-index: 999999; bottom:0px; left: 0px; height: 0.9rem;
}
.nleft{ width: 50%;  text-align: center; height: 100%;}
.nleft p{ display: inline-block; height: 100%; line-height: 0.9rem; font-size: 0.24rem;}
.nleft p i{float:left; margin-right: 0.1rem; color: #555;}
.nleft p em{float:left; font-weight: bold;}
.nright{ width: 50%; height: 100%; display: table;}
.nright a{ display: block; width: 50%; height: 100%; display: table-cell; vertical-align: middle; text-align: center; color: #fff; font-size: 0.24rem;}
.nright a.request{background: #ff8400;}
.nright a.advisory{ background: #ff483b; }

/* 图和信息 */
.proimg{ width: 100%; min-height: 3.6rem; background-repeat: no-repeat; background-position: top center; background-size: cover; margin-bottom:-0.7rem;}
.probox2{padding-top: 0.2rem;}
.probox2 .proinfo{ background: #fff; width: 93%; margin:0 auto; padding:0.2rem;
    border-radius: 0.16rem; -o-border-radius: 0.16rem; -moz-border-radius: 0.16rem; -webkit-border-radius: 0.16rem;
    box-shadow: 0 0.01rem 0.03rem rgba(0,0,0,0.2); -o-box-shadow: 0 0.01rem 0.03rem rgba(0,0,0,0.2); -moz-box-shadow: 0 0.01rem 0.03rem rgba(0,0,0,0.2); -webkit-box-shadow: 0 0.01rem 0.03rem rgba(0,0,0,0.2);
}

/* 留电话 */
.StayPhone{ width: 92%; border:0.02rem solid #ff483b; background: #fff; padding: 0.2rem 0.6rem; padding-bottom: 0.4rem; margin-left: auto; margin-right: auto;
    border-radius: 0.16rem; -o-border-radius: 0.16rem; -moz-border-radius: 0.16rem; -webkit-border-radius: 0.16rem;
}
.spform .input{ display: block; margin-bottom: 0.26rem; width: 100%;  height: 0.66rem; line-height: 0.64rem; border:1px solid #e6e6e6; color: #3c3c3c;
    border-radius: 0.08rem; -o-border-radius: 0.08rem; -moz-border-radius: 0.08rem; -webkit-border-radius: 0.08rem;
}
.spform .SubmitBtn{ width: 100%; }

/* 项目导航 */
.outernav{ height: 0.72rem; width: 100%;}
.ProNav{ background:#fff; width: 100%; 
    -webkit-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,0.15);
       -moz-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,0.15);
         -o-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,0.15);
            box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,0.15);
}
.ProNav .swiper-slide{ width: 20%; border-bottom:0.02rem solid #fff; transition:all .3s ease;}
.ProNav .swiper-slide a{ overflow: hidden; color: #3c3c3c; font-size:0.22rem; height: 0.7rem; font-weight:bold;
    display: flex; align-items: center; justify-content: space-around; flex-direction: column;
}
.ProNav .PNactive{ border-bottom-color:#ff483b;}
.ProNav .PNactive a{color:#ff483b;}

/* 项目内容 */
.ProDetail{}
.ProDetail .commontitle em{font-size: 0.22rem; font-weight: bold; color: #444;}
.ProDetail .commontitle em:before{height:0.2rem; margin-top: -0.1rem;}
.UserEdit{ background:#fff; position: relative; z-index: 9; margin-bottom: 0.2rem;}
.UserEdit .PositionLine{width: 100%; height: 1px; line-height: 1px; font-size: 0px; position: absolute; top: -0.72rem; z-index: 10;}
.UEcontent{padding:0.2rem; font-size: 0.26rem; color: #555; line-height: 1.8; text-indent: 2em;
    text-align:justify; text-justify:distribute; -moz-text-align-last:justify;
}
.UEcontent p{margin-bottom:0.15rem; text-indent: 0px; text-align:justify; text-justify:distribute; -moz-text-align-last:justify;}
.UEcontent a{ cursor: default; color: #444; }
.UEcontent img{max-width: 80% !important; display: block; margin:0.2rem auto;}
.UEcontent strong,.UEcontent b{font-weight: bold;}

.MaxH > .UserEdit:not(:first-child){ max-height: 0; overflow: hidden; margin-bottom: 0;} 
.MaxH > .UserEdit:not(:first-child) .PositionLine{ display: none; }

.operating{ text-align: center; line-height: 0.5rem; color: #888;}
.moreBtn{ display:block; color: #1c81ff; border:1px solid #1c81ff; background:#fff; width:30%; margin: 0 auto; height: 0.5rem; line-height: 0.5rem;
    border-radius: 0.25rem; -o-border-radius: 0.25rem; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem;
}
.moreBtn:active{ color: #fff; background:#ff483b; border-color:#ff483b; }
.loadtxt{color: #888; display: inline-block; height: 0.5rem; line-height: 0.5rem;}
.loadtxt .loadicon{margin: 0.14rem 0; margin-right:0.1rem;}

/* 无 */
.NoData{ text-align: center; color:#888; padding-top: 0.4rem; padding-bottom: 0.4rem; }


/****** 项目库 ******/
.filter{ height: 0.9rem; }
.opt{margin-right: 0.18rem; float:left; background: #f0f0f0; color: #555; height: 0.5rem; padding:0 0.15rem ;
    width: calc(33.3333% - 0.12rem); width: -o-calc(33.3333% - 0.12rem); width: -moz-calc(33.3333% - 0.12rem); width: -webkit-calc(33.3333% - 0.12rem);
    border-radius: 0.25rem; -o-border-radius: 0.25rem; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem;
}
.opt:last-child{margin-right: 0;}
.opt em{ display: inline-block; float:left; line-height: 0.5rem; height: 0.5rem; text-align: center; overflow: hidden;
    width: calc(100% - 0.3rem);
}
.opt i{ width: 0.3rem; height: 0.5rem; display: block; float: right; text-align: center; line-height: 0.5rem; font-size: 0.22rem; color: #999;
    transition: transform .2s ease-in 0s; -webkit-transition: -webkit-transform .2s ease-in 0s;
}
.opt:active{ background:#ff483b;}
.opt:active *{color: #fff;}
.opt:active i{
    transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg);
}

.LaySelect{ height: 0px; overflow: hidden; }
.SysList{ overflow: hidden; border-top:1px solid #e5e5e5;}
.SysList a{ display: block; float:left; width: 100%; font-size: 0.22rem; line-height: 3em; border-bottom:1px solid #e5e5e5; color: #555;}
.SysList a:active,.SysList a.moderm{color: #fff; background: #ff483b;}

body .layui-m-layermain .Inside{height: 100%; position: absolute; top: 0px; right: 0px; z-index: 9999; width: 40%; border-radius: 0px; padding: 0.2rem 0;}
body .Inside .layui-m-layercont{height: 100%; overflow: scroll; padding: 0;}

.prolistNav{ overflow:hidden; padding:0.2rem; background:#fff; width: 100%;
    box-shadow: 1px 1px 0.02rem rgba(0,0,0,0.2); -o-box-shadow: 1px 1px 0.02rem rgba(0,0,0,0.2); -moz-box-shadow: 1px 1px 0.02rem rgba(0,0,0,0.2); -webkit-box-shadow: 1px 1px 0.02rem rgba(0,0,0,0.2);
}

/* 项目列表 */
.prolist{padding:0.2rem 0.2rem 0 0.2rem; background: #f0f3f8;}
.prolist ul{ overflow: hidden; }
.prolist li{ float: left; margin-bottom: 0.2rem; margin-right: 0.2rem; background: #fff; padding:0.1rem;
    width: calc(50% - 0.1rem); width: -o-calc(50% - 0.1rem); width: -moz-calc(50% - 0.1rem); width:-webkit-calc(50% - 0.1rem);
}
.prolist li:nth-child(2n){margin-right:0;}
.prolist li>a{display: block;  overflow: hidden;}
.prolist .listimg{ width: 100%; height: 1.8rem; margin-bottom: 0.1rem; overflow: hidden;  
    background-color: #f5f5f5; background-repeat: no-repeat; background-position: top center; background-size: cover;
}
/* .prolist .listimg img{ width: 100%; min-height: 100%; } */
.listmain{ display: flex; display: -webkit-flex; align-items: center; }
.listmain .plmain{ flex:0 0 75%; }
.plmain .pltitle{font-size: 0.24rem; font-weight: bold; overflow: hidden; width: 100%; line-height:0.36rem; height: 0.36rem; color: #3c3c3c;}
.pltitle b{font-weight: bold; color: #ff483b;}
.plmain p{height: 0.35rem; line-height: 0.35rem; font-size: 0.2rem;}
.plmain p i{float: left; display: inline-block; font-weight: bold; color: #888;}
.plmain p b{float: left; display: inline-block; font-weight: bold; color: #ff483b; font-weight: bold;}
.listmain .plbtn{text-align: right; flex:0 0 25%;}
.listmain .plbtn b{ display: inline-block; border:1px solid #ececec; background: #fff; color: #808080; width:90%; text-align: center; line-height: 0.4rem; height: 0.4rem;
    border-radius: 0.08rem; -o-border-radius: 0.08rem; -moz-border-radius: 0.08rem; -webkit-border-radius: 0.08rem;
}


/****** 排行榜 ******/
.filter2{ padding:0.2rem; background:#fff; }
.filter2 .opt{margin-right: 0.4rem;
    width: calc(40% - 0.2rem); width: -o-calc(40% - 0.2rem); width: -moz-calc(40% - 0.2rem); width: -webkit-calc(40% - 0.2rem);
}
.filter2 .opt:last-child{margin-right: 0;}
.rkmain{padding:0 0.2rem; overflow: hidden;}
.ranking{background: #fff; border-width: 0px; padding: 0.2rem 0.25rem; position: relative; z-index: 9;
    border-radius: 0.16rem; -o-border-radius: 0.16rem;- -moz-border-radius: 0.16rem; -webkit-border-radius: 0.16rem;
    box-shadow: 0 1px 0.02rem rgba(0,0,0,0.2); -o-box-shadow: 0 1px 0.02rem rgba(0,0,0,0.2); -moz-box-shadow: 0 1px 0.02rem rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 0.02rem rgba(0,0,0,0.2);
}
.rnumber{position: absolute; top: 0; left: 0; width: 0px; height: 0px; opacity: 1; border-style: solid; border-width: 0.3rem;
    border-color: #d9d9d9 transparent transparent #d9d9d9;
    border-top-left-radius:0.16rem; -o-border-top-left-radius:0.16rem; -moz-border-top-left-radius:0.16rem; -webkit-border-top-left-radius:0.16rem; 
    transition: all 0.5s ease; -o-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease;
}
.rnumber b{
    display: block;  width:0.6rem;  height:0.6rem; line-height:0.6rem; text-align: center; font-size: 0.22rem; color: #fff;
    position: absolute; top: -0.4rem; left:-0.4rem;
}
.rkmain .ranking:nth-child(1) .rnumber{border-color: #ffaa19 transparent transparent #ffaa19;}
.rkmain .ranking:nth-child(2) .rnumber{border-color: #c0d1e7 transparent transparent #c0d1e7;}
.rkmain .ranking:nth-child(3) .rnumber{border-color: #dbcab0 transparent transparent #dbcab0;}


/* 2018-10-29修改 */
body .layui-m-layermain .LayerMsg2{height: 100%; position: absolute; top: 0px; right: 0px; z-index: 9999; width: 100%; border-radius: 0px; padding:0rem;}
body .LayerMsg2 .layui-m-layercont{height: calc(100% - 0.6rem); overflow: scroll; padding: 0; text-align: left;}
body .LayerMsg2 .layui-m-layerbtn{ height:0.6rem; line-height: 0.6rem; background: #ff483b; border-top-width: 0px;}
body .LayerMsg2 .layui-m-layerbtn span[yes]{font-size: 0.22rem; color: #fff;}
.RegPact{ padding:0.2rem 0.3rem; font-size:16px; color: #444;}
.RegPact h2{font-size: 20px; font-weight: bold; margin-bottom: 30px; color: #333; text-align: center;}
.RegPact h5{font-weight: bold; margin-bottom: 7px; font-size: 16px;}
.RegPact p{ margin-bottom: 7px; line-height: 24px; text-indent: 2em; font-size: 14px;}
.inside{padding-left: 20px; padding-right: 20px;}
.inside h6{ font-size: 12px; font-weight: bold; margin-bottom: 7px;}
.RegPact .Ibtn{ text-align: center; }
.Ibtn a{ padding-left: 30px; padding-right: 30px; line-height: 40px; height: 40px; display: inline-block; color: #fff; background: #ff483b; font-weight: bold; cursor: pointer;
    border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}

/* 2018-11-12增加vip大图 */
.VipImg{width: 100%;}
.VipImg p{ display:block; overflow: hidden; width: 100%;}
.VipImg p img{width:100%;}

/* 2018-12-21新增短信验证码 */
.sameCodeDiv{ position: relative; z-index: 9; }
.sameCodeDiv .ObtainCode{position: absolute; z-index: 10; top: 0; right: 0; height: 0.66rem; line-height: 0.64rem; background-color:#ff483b; color: #fff; text-align: center;
    width: 45%; font-size: 0.24rem;
    border-radius: 0.08rem; -o-border-radius: 0.08rem; -moz-border-radius: 0.08rem; -webkit-border-radius: 0.08rem;
}
input.ObtainCode[disabled]{background-color:#ebebe4; color:#666;}

/* 2019-01-16增加推荐项目 */
.promore2{padding:0.2rem 0;}
.promore2 a{display: block; width: 30%; text-align: center; background-color: #fff; border: 1px solid #1c81ff; color: #1c81ff; height: 0.5rem; line-height: 0.5rem;
    border-radius: 0.25rem; -o-border-radius: 0.25rem; -ms-border-radius: 0.25rem; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem;
    margin:0 auto;
}

/******************* 自适应 *******************/
@media screen and ( min-width: 213px){ html{font-size:208.008%;} }	/*213px显示屏样式 LG Optimus One*/
@media screen and ( min-width: 320px){ html{font-size:312.5%;} }	/*320px显示屏样式 苹果4/4S/5C/5S黑莓Z30 */
@media screen and ( min-width: 360px){ html{font-size:351.5625%;} } /*360px显示屏样式 索尼Z1*/
@media screen and ( min-width: 384px){ html{font-size:375%;} }      /*384px显示屏样式 黑莓Z10 谷歌 Nexus 6 LG Optimus G*/
@media screen and ( min-width: 400px){ html{font-size:390.625%;} }	/*399px显示屏样式 三星galaxyNote*/
@media screen and ( min-width: 414px){ html{font-size:404.2969%;} }	/*414px显示屏样式 苹果6plus*/
@media screen and ( min-width: 424px){ html{font-size:414.0625%;} }	/*424px显示屏样式 LG 4X */
@media screen and ( min-width: 480px){ html{font-size:468.75%;} }	/*480px显示屏样式 索尼MT27i Xperia sola*/
@media screen and ( min-width: 540px){ html{font-size:527.344%;} }	
@media screen and ( min-width: 640px){ html{font-size:625%;} }      /*640px以上显示屏样式*/
@media screen and ( min-width: 680px){ html{font-size:664.0625%;} }
@media screen and ( min-width: 720px){ html{font-size:703.125%;} }
@media screen and ( min-width: 760px){ html{font-size:742.1875%;} }
@media screen and ( min-width: 800px){ html{font-size:781.25%;} }
@media screen and ( min-width: 850px){ html{font-size:850%;} body{max-width: 1024px;} }