html,body{font:12px/1 'Microsoft Yahei','Simsun';  color:#333;background:#fff;-webkit-text-size-adjust: none;}
/*welcome部分*/
.bg{
	background: #f7f7f7;
}
.bgw{
	background: #fff;
}
#welcome{
	width:100%;
	display: relative;
	text-align: center;
}
#welcome .logo{
	width:260px;
	height:55px;
	margin: 0 auto;
	margin-top:40%;
}
#welcome .copyright{
	width:100%;
	position: absolute;
	bottom: 2rem;
}
/*公共部分*/
a{color:#252525}
a:hover{color:red;}
.viewport{
	min-width: 300px;
    max-width: 640px;
    margin: 0 auto;
}
.main{
	padding:20px 15px 0
}
.m15{
	padding: 0 15px;
}
.fl{float: left;}
.fr{float: right;}
.textcenter{text-align: center;}
.show{display: block !important;}
.hide{display: none !important;}
.f08{font-size: 0.8rem;}
.f12{font-size: 1.2rem !important;}
.gray{color: #999 !important;}
.mt{margin-top: 1rem;}
.ml{margin-left: 1rem;}
.mr{margin-right: 1rem;}
.mr05{margin-right: 0.5rem;}
.mr2{margin-right: 2rem;}
.mb1{margin-bottom: 1rem;}
.mb2{margin-bottom: 2rem;}
.mtl{
	margin:10px 0 0 0.5rem;
}
.mtr{
	margin:10px 0.5rem 0 0;
}
.pd1{padding: 1rem;}
.pdlr{padding: 0 2rem;}
.l-space{letter-spacing: 0.5rem;}
.lh{line-height: 1rem;}
.bt{border-bottom: 1px solid #ccc;}
.cf:before,.cf:after{ 
    content:""; 
    display:table; 
} 
.cf:after{clear:both;} 
.cf{ 
    *zoom:1;/*IE/7/6*/
}
.ab{position: absolute;}
.z99{position: relative;z-index: 99;}
.icon{
	display: inline-block;
	width: 24px; height: 24px;
	background: url('/images/icon.png') no-repeat;
	background-size:173px 695px;
}
.icon-search{background-position: 0 0;}
.icon-user{background-position: 0 -24px;}
.cur .icon-user{background-position: -24px -24px;}
.icon-home{background-position: 0 -48px;}
.cur .icon-home{background-position: -24px -48px;}
.icon-market{background-position: 0 -72px;}
.cur .icon-market{background-position: -24px -72px;}
.icon-customize{background-position: 0 -96px;}
.cur .icon-customize{background-position: -25px -96px;}
.icon-order{background-position: 0 -120px;}
.cur .icon-order{background-position: -24px -120px;}
.icon-close{background-position: 0 -144px;}
.icon-renew{background-position: -24px -144px;}
.icon-history{background-position:0 -168px;}
.icon-back{background-position:-24px -168px;}
.icon-help{background-position:0px -192px;}
.cur .icon-help{background-position:-48px -192px;}
.icon-filter{background-position: -24px -192px;}
.icon-more{background-position: 0 -216px;}
.icon-backhome{background-position: -24px -216px;}
.icon-kefu,.icon-cart,.icon2-customize,.icon2-sample{
	width:25px; height:25px;
}
.icon-kefu{ background-position: 0 -285px;}
.icon-cart{background-position: -23px -285px;}
.icon-photo{background-position: 0 -390px;}
.icon-voice{background-position: -24px -390px;}
.icon20-user{width:32px; height:25px; background-position: -66px -288px;}
.icon20-exp{width:76px; height:20px; background-position:0px -240px;}
.icon20-customize{width:66px; height:20px; background-position:0px -264px;}
.icon-app{width:23px;background-position: 0px -366px;}
.icon-mobi{width:23px;background-position: -23px -366px;}
.icon-pc{width:23px;background-position: -48px -366px;}
.icon-del{width: 23px; height: 23px; background-position: 0 -310px; position: absolute; right: 0.5rem; top:30%; cursor: pointer;}
.icon2-addtocart{
	margin-top: 2px;
	width: 20px; height: 20px;
}
.icon2-customize{background-position: -78px  -285px;}
.icon2-sample{background-position: -102px -285px;}
.icon2-addtocart{background-position: -37px -310px;}
.nicon{
	display: inline-block;
	width: 45px; height: 45px;
	background: url('/images/icon-nav.png') no-repeat;
	background-size:45px 180px;
}
.nicon-customize{
	background-position:0 -45px;
}
.nicon-order{
	background-position:0 -90px;
}
.nicon-contact{
	background-position:0 -135px;
}
.ui-slider{
	height: auto;
	overflow: hidden;
}
.ui-slider-indicators{
	bottom: 15px;
}
/*广告图片自适应*/
#Content_ad img{
	width: 100%; height: auto;
}
.nav{
	background: #fff;
	padding: 1rem;
}
.nav li a span{
	display: block;
	font-size: 1rem;
	line-height: 1.6rem;
	color:#333;
}
.foot-nav,.order-nav,.sample-nav,.foot-cart{position: fixed; bottom: 0; width: 100%; background: #000; height:46px; padding:0;padding-top: 0.5rem; z-index: 99;}
.order-nav{
	opacity: 1;
	padding: 0;
}
.foot-nav{
	opacity: 0.8;
}
.sample-nav{
	background: #f7f7f7;
	border-top: 1px solid #ccc;
}
.order-nav li.ui-col{
	padding: .2rem 0;
	text-align: center;
}
.order-nav li.ui-col-3{
	padding: 1rem 0;
}
.nav li a,.order-nav li a{
	display: inline-block;
	text-align: center;
	width: auto;
}
.foot-nav li a span{
	display: block;
	line-height: 1rem;
	color:#fff;
}
.order-nav li a span{
	display:inline-block;
	color: #fff;
}
.order-nav #addtocart{
	padding-top: 0.3rem;
}
.order-nav #addtocart span{
	font-size: 1.2rem;
}
.order-nav li a span.col{
	display: block;
	font-size: 1rem;
	color: #fff;
}
.order-nav li.ui-col-3.last{
	padding: .8rem 0;
}
.order-nav li.ui-col-3.last span{
	vertical-align: sub;
}
.order-nav li.orange{
	background: #ff6600;
}
.order-nav li.yellow{
	background: #ff9933;
}
.order-nav li.red{
	background: #ff0000;
}
.order-nav li .ui-badge-cornernum{
	font-size: 8px;
	min-width:5px;
	height: 12px;
    line-height: 12px;
    -webkit-border-radius: 8px;
    top: 0px;
    right: -8px;
}
.foot-nav .cur span{
	color: red;
}
.sample-nav a{
	line-height: 2rem;
	display: block;
	padding:.5rem 2rem;
	border: 1px solid #ccc;
	border-radius: .5rem;
}
.foot-cart:not(a){
	line-height: 46px;
	font-size: 1.2rem;
	color: #fff;
	padding-left: 2rem;
}
.header,.bg-user{
	/* background: url(/images/bg-top.jpg) #e24040; */
	background: #F64646;
}
.hd{
	background: #f1f1f1;
	border-bottom: 1px solid #ccc;
	line-height: 24px;
	padding:6px 10px;
}
.bd{
	padding: 10px;
}
/*frozen 重写*/
.ui-tab-nav li.current{
	color: red;
	border-bottom: 2px red solid;
}
.ui-tab-content{
	background: #fff;
}
input:disabled,input[disabled]{
	color: #888;
}
.ui-form-item label:not(.ui-switch):not(.ui-checkbox):not(.ui-radio){
	    width: 5rem;
}
.ui-form-item input, .ui-form-item textarea {
    padding-left: 5rem;
}
/*header*/
header{
    height:50px;
}
.header,.head_bar{
    width: 100%;
    height:50px;
    line-height: 50px;
    z-index: 99;
    text-align: center;
}
.header .title{
	font-size: 1.4rem;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
}
.header .title a{
	color: #fff;
}
/*footer页面*/
footer{
	padding: 10px;
	margin-bottom: 46px;
	text-align: center;
}
.foot-link{
	padding: 0 2rem;
	line-height: 3rem;;
}
.foot-platfrom li:not(.cur) a span{
	color: #999;
}
.foot-platfrom{
	padding-bottom: 0;
	background: none;
}
footer .copyright{
	line-height: 3rem;
}
/*首页*/
.hot-goods .hd{
	background: #efefef;
	border: 0;
}
.hot-goods .ui-row-flex .ui-col{
	margin: 0.1rem;
	font-size: 0.5rem;
	line-height: 1.2rem;
	background: #fff;
}
.hot-goods .bd .title a{
	display: block;
	margin: 0.5rem;
	height: 2.4rem;
	line-height: 1.2rem;
	overflow: hidden;
}
.hot-goods .bd .title a{
	color: #0090FF;
}
.hot-goods .hot-glist li{
	padding: 5px;
	margin-bottom: 0.5rem;
}
.hot-goods .bd p{
	height: 3rem;
    line-height: 1.5rem;
	overflow: hidden;
	margin: 0 0.5rem 0.5rem 0;
}
.hot-goods .hot-glist li img{
	height: 6.9rem;
	float: left;
	margin-right: 5px;
}
/*search页面*/
.search .ui-searchbar-cancel{
	display: inline-block;
	padding:0;
}
.header .ui-searchbar-wrap{
	background: none;
}
.btn-search{
	border:0;
	padding:0 10px;
	color: #fff;
	background: #00C795;
	border-radius: 0 5px 5px 0;
	display: none;
}
#keywords .ui-label{
	margin: 5px 10px;
}
.history.ui-list-pure>li{
	line-height: 24px;;
}
/*sample*/
/*tab*/
.w25{
	width: 25%;
}
.w75{
	width: 75%;
}
.cat-list .ui-tab-nav{
	display: block;
	height: auto;
	position: relative;
	z-index: 999;
	height: 100%;
}
.cat-list h4{line-height:30px;color:#F64646;font-weight:bold;width:100%;float:left;font-size:13px;}
.cat-list .ui-tab-nav li{
	height: 45px;
    line-height: 45px;
    color: #333;
    box-sizing: border-box;
    border-bottom: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    width: 100%;
    text-align: center;
    display: block;
    background: #f3f4f6;
    font-size: 0.8rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cat-list .ui-tab-nav li.current{
	background: #fff;
	border-right: 1px solid #fff;
}
.cat-list .ui-tab-content li{
	padding: 10px 12px;
	text-align: left;
}
.cat-content{width:100%;}
.cat-content a{
	font-size: 1.1rem;
	float: left;
	width: 50%;
	height: 1.5rem;
	line-height: 1.5rem;
	margin: 0.5rem 0;
	color: #666;
	text-align: left;
	display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    -webkit-box-flex: 1;
}

/*customize*/
.customize .label{
	line-height: 2rem;
	color: #f75549;
}
.customize .ui-form-item {
	min-height: 44px;
	height: auto;
	margin-top: 0.5rem;
}

.customize .ui-form-item input, .customize .ui-form-item textarea{
	padding-left: 5px;
	font-size: 1.1rem;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: #888; 
} 
.address .ui-form-item{
	padding-left: 5rem;
}
.address .ui-form-item label:not(.ui-switch):not(.ui-checkbox):not(.ui-radio){
	font-size: 1rem;
	width: 5rem;
	margin-left: -5rem;
}
.address .ui-form-item select{
	width: 100%;
}
/*product-list*/
.cat-tab{
	background: #f4f4f4;
	line-height: 46px;
	border-bottom: 1px solid #ccc;
	text-align: center;
}
.cat-tab li.ui-col.cur{
	font-weight: bold;
}
.cat-tab li.ui-col.cur a{
	color: red;
}
.cat-tab li.ui-col a.price:after{
	content: "";
    display: inline-block;
    width: 8px;
    height: 10px;
    background: url(/images/icon.png);
    background-position: -164px -30px;
    margin-left: 4px;
}
.cat-tab li.ui-col.cur .price.arrow-down:after{
	background-position: -164px 0;
}
.cat-tab li.ui-col.cur .price.arrow-up:after{
	background-position: -164px -15px;
}

.p-list li{
	height: auto;
	padding: 10px;
	border-bottom: 1px solid #dedede;
}

.p-list li p{
	margin-top: 5px;
}
.p-list .pic{
	margin:1rem 1rem 1rem 0;
	float: left;
}
.p-list .des{
	width: 100%;
	padding-top: 10px;
}
.p-list .p-name{
	height: 1.5rem;
    font-size: 1.1rem;
    line-height: 1.5rem;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.p-list .p-name-en,.hot-goods .bd p.p-name-en{
	height: 1.1rem;
    font-size: 0.8rem;
    line-height: 1.1rem;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0;
}
.p-list .p-slogan{
	height: 1.5rem;
    line-height: 1.5rem;
    font-size: .9rem;
    color: #909090;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.p-list .price{
	color: #f15353;
    font-size: 1.2rem;
    height: 1.5rem;
    line-height: 1.5rem;
}
.p-list .num,.p-list .time{
	font-size: 1rem;
	color: #999;
	height: 2rem;
	overflow: hidden;
}
.p-list .num .input_num,.p-list .num .input_size{
	display: inline-block;
	width: 30px;
	border:0;
	text-align: center;
	margin:0;
	padding: 0;
	float: left;
	font-size: 0.8rem;
	line-height: 19px;
    height: 19px;
}
.p-list .num .input_size{
	width: 60px;
}
.p-list .multiply{
	float: left;
	padding-left: 0.5rem;
	line-height: 19px;
}
.p-list .desc.pdr2{
	padding-top:1rem;
}
.p-list .num .quantity,.p-list .num .quantity-increase{
	border: 1px solid #ccc;
    color: #666;
    display: inline-block;
    line-height: 15px;
    height: 15px;
    width: 15px;
    text-align: center;
    float: left;
    margin-top:2px 
}
.p-list .num .unit{
	line-height: 2rem;
	font-size: 1.2rem;
	margin-left: 0.5rem;
}
.p-list .status{
	background: #efefef;
    color: #666;
    border-top: .05rem solid #dfe8f0;
    height:3.5rem;
    line-height: 3.5rem;
    vertical-align: middle;
    overflow: hidden;
    position: relative;
    text-indent: 2rem;
}
.p-list .sub-total{
	font-size: 1.1rem;
	margin-top: 0.5rem;
	padding: 0.5rem 0;
	color: red;
	border-top:1px solid #f2f2f2;
}
.price .unit{
	font-size: .84rem;
	color:#252525;
}
/*product*/
.own:after{
	content: "自营";
	background-color: red;
	border-radius: 5px;
	padding: 0 .5rem;
	color: #fff;
	font-size: .8rem;
	white-space:nowrap; 
}
.main-img{
	width: 300px;
	margin: 0 auto;
	margin-bottom: 1rem;
}
.main-img img{
	width: 100%;
}
.p-info,.p-attr,.p-serv{
	padding: .5rem 1rem;
	border-top:1px solid #ccc ;
}
.p-info .ui-arrowlink:before{
	right: 0;
}
.p-info h1{
	font-size: 1.14rem;
	line-height: 1.5rem;
	padding-right: 1rem;
	margin-bottom: 0.5rem;
}
.p-info .price{
	font-size: 1.28rem;
	line-height: 1.5rem;
	color: red;
}
.attr li{
	padding: .5rem 0 .5rem 6rem;
	line-height: 1.5rem;
}
.attr li .left{
	width: 6rem;
	margin-left: -6rem;
	float: left;
	text-align: left;
	color: #666;
}
.icon-serv{margin: 0.5rem 0;}
.p-des{
	line-height: 1.5rem;;
	border-top:1px solid #ccc ;
	overflow: hidden;
}
.p-des .ui-tab-nav>li{
	font-size: 1.1rem;
}
.p-des .ui-tab-content>li{
	padding: 1rem;
}
.p-des .ui-tab-content>li>ul>li:nth-of-type(odd){background:#f4f4f4;}
.btn-p-des{
	padding: 1rem 25%;
	text-align: center;
}
.btn-p-des a{
	font-size: 1rem;
}
.p-des li img{width: 100%; height: auto;}
.p-like{
	line-height: 1.5rem;;
	border-top:1px solid #ccc ;
}
.p-like-list li{
	width: 32%;
	box-sizing: border-box;
	padding: 0.5rem;
	display: inline-block;
}
.p-like-list li .p-name{
	display: block;
	height: 2.5rem;
	font-size: .85rem;
	line-height: 1.25rem;
	overflow: hidden;
	text-overflow: ellipsis;
}
.menu{
	position: relative;
}
.sub-menu{
	width: 100%;
	text-align: center;
	position: absolute;
	bottom:100%;
	background: #000;
	border-bottom: 0;
	
}
.sub-menu li{
	line-height: 3rem;
}
.sub-menu li a{display: block; color:#fff; background: #000;}
.sub-menu li.ui-border-b{
	border-bottom: 1px solid #ccc;
}
.iteminfo_buying{
	width: 100%;
	position: fixed;
	bottom:0;
	background: #ececec;
	border-top:1px solid #ccc;
	border-bottom: 0;
	display: none;
	z-index: 999;
	
}
.iteminfo_tit{ color:#333; font-size:22px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; border-bottom:1px solid #e3e3e3; font-weight:normal; padding-bottom:12px; line-height:32px;}
.iteminfo_parameter{ padding:8px 0; padding-left:70px;}
.iteminfo_parameter_default{ color:#888;}
.iteminfo_parameter dt{ margin-left:-70px; float:left; display:inline; width:60px; white-space:nowrap; text-align:right; color:#888;}

.iteminfo_mktprice{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:line-through; text-indent: 2em;}
.lh32{ line-height:32px;}
.lh25{ line-height: 25px;}
.iteminfo_price{ color:#c00; font-size:14px; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;}
.sys_item_price{ color:#c00; font-size:14px vertical-align:middle;}
.iteminfo_buying{ background:#f7f7f7; padding:12px 0;}
.iteminfo_buying .ui-icon-close{position: absolute; right: 5px; top:5px;font-size:3.5rem;}
.iteminfo_buying .addcart-num{ padding-top:0.5rem;}
.iteminfo_buying .addcart-num input{background: none;}
/*规格*/
.sys_item_spec dl.iteminfo_parameter{ padding-top:5px; padding-bottom:5px;}
.sys_item_spec dl.iteminfo_parameter dt{ line-height:25px;}


/*一下正对图片*/
.sys_spec_img{}
.sys_spec_img li{ float:left; height:54px; position:relative; margin:2px 6px 2px 0;}
.sys_spec_img li a{height:50px; width:50px; padding:1px; border:1px solid #ccc; float:left; background:#fff; display:inline-block; outline:none;}
.sys_spec_img li a img{ width:50px; height:50px; display:block;}
.sys_spec_img li a:hover{ border:2px solid #e4393c; padding:0; text-decoration:none;}
.sys_spec_img li i{ position:absolute; width:10px; height:10px; font-size:0; line-height:0; right:2px; bottom:2px; background:url(/images/sys_item_selected.gif) no-repeat right bottom; z-index:99; display:none;}
.sys_spec_img li.selected a{ border:2px solid #e4393c; padding:0;}
.sys_spec_img li.selected i{ display:block;}

.sys_spec_text{}
.sys_spec_text li{ float:left; height:28px; position:relative; margin:2px 6px 2px 0; outline:none;}
.sys_spec_text li a{ height:24px; padding:1px 6px; border:1px solid #ccc; background:#fff; display:inline-block; line-height:24px;}
.sys_spec_text li a:hover{ border:2px solid #e4393c; padding:0 5px; text-decoration:none;}
.sys_spec_text li i{ position:absolute; width:10px; height:10px; font-size:0; line-height:0; right:2px; bottom:2px; background:url(/images/sys_item_selected.gif) no-repeat right bottom; z-index:99; display:none;}
.sys_spec_text li.selected a{ border:2px solid #e4393c; padding:0 5px;}
.sys_spec_text li.selected i{ display:block;}
/*cart*/
.btn-checkout{
	width: 30%;
	margin-right: 2.5rem;
}
.pdr2{
	position: relative;
	padding-right: 2rem;
}
.address-info{padding-right: 2rem;}
.cart-list{padding:0 0.5rem}
.cart-list li{
	display: inline-block;
	width: 20%;
	box-sizing: border-box;
	margin: 0.5rem 0.2rem;
}
.cart-list li img{
	width: 100%;
}
.checkout .cart-item{
	display: block;
	padding-right: 3rem;
	position: relative;
}
.mark{
	width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: fixed;
    background: rgba(0,0,0,0.7);
    display: none;
    vertical-align: middle;
    z-index: 5;
    margin: 0 auto;
    z-index: 9999;
}
.cart-info-box{
	width: 85%;
    position: fixed;
    overflow: hidden;
    background: #f8f8f8;
    z-index: 6;
    border-radius: 5px;
    padding-bottom: 1em;
}
.cart-info-box .cart-info-box-content {
    line-height: 74px;
    text-align: center;
    font-size: 1.2rem;
    color: #4d4d4d;
    border-bottom: 1px solid #E0E0E0;
}
.cart-info-box .cart-btn-box {
    text-align: center;
    padding: 1em 25px;
}
.cart-btn-box-back {
    width: 45%;
    border: 1px solid #e0e0e0;
    background: #fff;
    border-radius: 3px;
    height: 2.5em;
    line-height: 2.5em;
    color: #686868;
    text-align: center;
    font-size: 15px;
    float: left;
}
.cart-btn-box-check {
    color: #fff;
    background: #f35656;
    border: 1px solid #f35656;
    width: 45%;
    border-radius: 3px;
    height: 2.5em;
    line-height: 2.5em;
    font-size: 15px;
    display: inline-block;
}
/*定制同款*/
.rl{position: relative;}
.t-name{
	height:3rem;
    font-size: 1.1rem;
    line-height: 1.5rem;
    overflow: hidden;
    }
.Tcustomize{
	position: absolute;
	color: #fff;
	right: 1rem;
	bottom:1rem;
}
.p-list .T-price{
	height: auto;
}
.T-price .market-price{
	font-size: 1rem;
	color: #999;;
}

/*单页*/
.contact .title{
	width: 100%;
	font-weight: bold;
	font-size: 1.1rem;
	line-height: 2rem;
	border-bottom: 1px solid #ccc;
	margin-bottom: 0.5rem;
}
.contact .c-content{
	line-height: 2rem;
}
.contact .c-content p.con{
	padding-left: 60px;
}
.contact .c-content b{
	float: left;
	margin-left: -60px;
	display: inline-block;
	width: 60px;
	text-align: right;
	font-weight: bold;
}
.help-list .h-title{
	background: #ffdcdc;
}
.help-list li{
	padding-left: 1rem;
}
.help-list li a{
	display: block;
	padding-left: 2rem;
}
/*20120226增加返回首页 start*/
#more_menu_con{
	display: none;
	background: #404042;
}
#more_menu_con li{
	text-align: center;
}
#more_menu_con li a{
	display: inline-block;
	text-align: center;
	width: auto;
}
#more_menu_con li{padding: 0.5rem 0;}
#more_menu_con a span{
	display: block;
	line-height: 1rem;
	color:#fff;
}
#more_menu_con li a span{
	display:block;
	color: #fff;
}
/*20120226增加返回首页 end*/
@media screen and (min-width:350px,max-width: 480px) {
	html, body {
		font: 14px/1
	}
}

.f_nav_bar {
	position: fixed;
	bottom: 0;
	width: 100%;
	background: #fff;
	color: #666;
	padding-top: 5px;
	padding-bottom: 5px;
	box-shadow: -10px 0 20px #ccc
}

.f_nav_bar li {
	display: inline-block;
	width: 19%
}

.f_nav_bar li span {
	display: block;
	text-align: center;
}

.f_nav_bar_tit {
	font-size: 11px;
	line-height:15px;
}

.f_nav_bar_newmessage {
	background: red;
	color: #fff;
	border-radius: 15px;
	width: auto;
	min-width: 30px;
	height: 30px;
	line-height: 30px;
	padding-left: 9px;
	padding-right: 9px;
	display: block;
	position: absolute;
	top: 10px;
	right: 30px;
	font-size: 20px
}

.head_bar {
	width: 100%;
	height: 50px;
	background: #df1721;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	position: fixed;
	z-index: 996;
	top:0;
}

.head_bar span {
	line-height: 50px;
	width: 35px;
	height: 50px;
	text-align: center
}

.head_bar a span {
	color: #fff; font-size:20PX; font-weight:bold;
    
}

/*首页 添加至主屏幕*/
  .addapp {
	  position: fixed;
	  bottom:50px;
	  z-index: 997;
	  width:320px;
	  height:75px;
	  left:50%;
	  transform: translate(-160px,0px);
	  display:none;

}
.addapp img {
    width:320px;
    height:75px;
}