@font-face {
    font-family: 'icomoon';
    src: url('fonts_new/icomoon.eot?t6tohz');
    src: url('fonts_new/icomoon.eot?#iefixt6tohz') format('embedded-opentype'), url('fonts_new/icomoon.woff?t6tohz') format('woff'), url('fonts_new/icomoon.ttf?t6tohz') format('truetype'), url('fonts_new/icomoon.svg?t6tohz#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.moblie-wrap-bg {background: #f0f0f0;overflow-y: auto;}
html,body {height: 100%;}


.mt5 {margin-top: 0.3125em;}
.mt10 {margin-top: 0.625em;}
.mb10 {margin-bottom: 0.625em;}
.ml10 {margin-left: 0.625em;}
.mr10 {margin-right: 0.625em;}
.show{display: block;}
.hide{display: none;}
.color3{color: #333;}
.color6{color: #666;}
.color9{color: #999;}
.font10{font-size: 0.625em;}
.font12{font-size: 0.75em;}
.font13{font-size: 0.8125em;}
.font14{font-size: 0.875em;}
.font30{font-size:1.875em;}
.font36{font-size:2.25em;}
.cRed1{color: #FF3B30;}

.font15{font-size: 0.9375em;}

.color29{color: #292929;}
.colore8{color: #E83E27;}
.colorff{color: #fff;}
.font18{font-size: 1.125em;}
.font20{font-size: 1.25em;}


.textr{text-align: right;}
.textl{text-align: left;}
.textc{text-align: center;}
.bold{font-weight: bold;}
.fontB{font-weight: bold;}


.row1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break: break-all;}
.row2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break: break-all;}

.wrap{padding-left: .625em;padding-right:.625em;}


.reb_header {position: fixed;z-index: 99;top: 0;width: 100%;height: 2.75em;line-height: 2.75em;color: #000;text-align: center;background: #fff;}
.reb_header h1{font-size: 1.0625em;}
.reb-icon-1 {left: 0.5em;top: 0.4em;transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);display: inline-block;}
.reb-icon-1:before {content: "\e959";font-size: 1.78em;color: #000;}
.reb-icon-2:before {content: "\e959";font-size: 1.78em;color: #333;}
.reb_header_r {right: 0.5em;top: 0;font-size: .8125em;}
.reb_header_r span{margin-left: 1em;}

.fixTab{position:absolute;z-index: 99; top:0;width: 100%;background: #fff;text-align: center; }
.fixTab li{height: 3.15em;line-height: 3.15em;float:left;width: 10%;margin-left: 25%;font-size:.875em;border-bottom: 1px solid rgb(240,240,240);box-sizing: border-box; }
.fixTab li.act{border-bottom:2px solid #E83E27;color:#E83E27;}


.shopping{display: block;overflow: hidden;}
.shoppingTab{width: 100%;text-align: center;position: relative;overflow: hidden;margin: 10px 0;}
.shoppingTab h2.list{float: left;text-align: center;width: 100%;font-size: 14px;color: #333333;font-weight: bold;}
.shoppingTab img.bg1{position: absolute;left: 33%;width: 13px;top: 0.5em;}
.shoppingTab img.bg2{position: absolute;right: 33%;width: 13px;top: 0.5em;}
.shoppingCent{margin: 0 2.7%;display: inline-block;}
.shoppingCent li{display: inline-block;margin-bottom: 10px;}
.shoppingLeft{float: left;width: 46.7%;background: #FFFFFF;box-shadow: 0 4px 14px 2px rgba(204,204,204,0.30);border-radius: 5px;padding: 2.7% 1.2%;}
.leftimg{width: 100%;height: 10.43em;}
.shoppingLeft img.bgf{width: 100%;margin: 0 auto;height: 10.43em;}
.leftdiu{font-size: 12px;color: #333333;line-height: 17px;margin-top: 5px;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.leftmo{font-size: 10px;color: #999999;margin: 3px 0;}
.money{font-size: 16px;color: #E04335;}
.money em.y{font-size: 12px;}
.shoppingRight{float: right;width: 46.7%;background: #FFFFFF;box-shadow: 0 4px 14px 2px rgba(204,204,204,0.30);border-radius: 5px;padding: 2.7% 1.2%;}
.rightimg{width: 100%;height: 10.43em;}
.shoppingRight img.bgf{width: 100%;margin: 0 auto;height: 10.43em;}
.rightdiu{font-size: 12px;color: #333333;line-height: 17px;margin-top: 5px;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.rightmo{font-size: 10px;color: #999999;margin: 3px 0;}