html,body{background:#fff;padding:0;margin:0;color:#666}
*{font-size:14px;line-height:200%;box-sizing: border-box;
font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,微软雅黑,STHeitiSC-Light,simsun,宋体,WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";}
#wrap{margin:0 auto;width:1200px;position:relative;background:#fff;padding:0;margin-top:70px}

#footer{font-size:14px;margin-bottom:50px;padding-left:45px}
h1{font-size:48px;font-weight:700;line-height:150%;margin-bottom:0;}
h3{font-size:24px;font-weight:700}
.header{width:100%;margin:0;padding:0;position:fixed;top:0;left:0;z-index:100;background:#fff;box-shadow: 0px 5px 6px rgba(0,0,0,0.2);height:70px}
#header{width:1200px;margin:0 auto;padding:0;position:relative}
a {
text-decoration: none;
blr:expression(this.onFocus=this.blur());
color:#00a263
}
a:hover{
text-decoration: none;
color:#666
}
ol, ul {
    list-style: none;margin:0;padding:0
}
input,button{-webkit-appearance:none;}
#menu{margin-top:20px}
li{display:inline-block;padding:0px 12px;height:36px;line-height:36px;margin:0;margin-right:10px}
li.logo img{height:28px;width:auto;vertical-align:middle;}
#toolbtn{position:absolute;right:0;top:0}
#toolbtn button{cursor:pointer;border:none;border-radius:4px;background:#00a263;color:#fff;margin-right:6px;padding:4px 16px;font-size:12px}
li.select{background:#f2f2f2;border-radius:4px;}
/*li.select a{color:#fff}*/
.item {
width: 370px;
border-radius:10px;
/*box-shadow: 0px 5px 6px rgba(0,0,0,0.2);*/
border:1px solid rgba(0,0,0,0.1);
position: absolute;padding:0;visibility:visible;background:#fff
}
#print{width:1200px;padding:40px 0px 40px 35px;}
.item img{width:100%;height:auto;padding:0;margin:0;border-radius:10px 10px 0 0;}
.bxs{opacity:1}
.f300{font-weight:300;font-size:48px}
#box{margin:0 auto;position:relative;padding:40px;}
.item p{padding:0 0 0 20px;font-size:14px !important;font-weight:700;margin:0;line-height:250%;vertical-align:middle;}
.item .pos{position:absolute;border:2px dashed rgba(0,162,99,0.6);border-radius:8px}
.item  .nborder{border:none}
.item p img{width:20px;height:20px;vertical-align:middle;margin-right:4px}
.item .pos p{position:absolute;background:rgba(0,162,99,0.6);color:rgba(255,255,255,0.75);width:28px;height:28px;border-radius:28px;font-size:12px !important;padding:0;text-align:center}
.imgloading {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:rgba(0,0,0,0.85);
 z-index:10000;overflow-y:auto;
 color:#e3e3e3
}
.cancel{display:inline-block;position:absolute;right:8px;top:8px;display:none}
.item p.viewfen{position:relative;font-size:14px}
.imgloading .loading-wrapper {
 position:absolute;text-align:center;
 border-radius:100%;
/* top:50%;*/
 left:50%;
 -webkit-transform:translate(-50%,0%);
 transform:translate(-50%,0%);
 padding-top:50px
}

.imgloading .loading-wrapper img{width:100%;height:auto}
.imgloading .closeloading{position:fixed;right:30px;top:30px;color:#fff;cursor:pointer;padding:3px 20px;background:#00a263;border-radius:5px;font-size:14px}
.imgloading h2{text-align:center;font-size:16px;color:#e3e3e3}
#tufu{display:none;font-size:20px}
#tufu span{font-weight:300;font-size:20px}
#SaveImg{height:36px}
#AddPic input{position: absolute;left:0;width:88px;height:100%;top: 0;opacity: 0;cursor: pointer;}

@media screen and (max-width: 62.75em) {
#wrap,#header,#print{width:100%}
#box{width:98%;margin:0 auto;padding:0}
#print{padding:0px}
#pop img{width:100%}
#menu li.ml,#menu li.select{display:none}
.item {position:relative;left:0;top:0;margin:0 auto;margin-bottom:0px;transform:scale(0.9)}
#tufu{padding:20px}
}