﻿@charset "utf-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,em,img,strong,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tr,th,td,article,aside,canvas,footer,header,menu,nav,section,mark,audio,video,textarea,input{margin:0;padding:0;border:0;outline:none 0;vertical-align:baseline; font-weight:500; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
article,aside,footer,header,menu,nav,section{display:block}
a{vertical-align:baseline;text-decoration: none;color:#333; background: transparent;}
table{border-collapse:collapse;border-spacing:0}
input,select,img{vertical-align:middle;}
button, input, select, textarea { font-family: inherit; font-size: 100%;}
strong{ font-weight: bold;}
em,i{ font-style: normal;}
ul,ol,li,dl,dt,dd { list-style-type: none;}
img{width:100%; height:auto; border:none;}
html{height:100%;font-family:"Microsoft YaHei","Helvetica","Helvetica Neue"; font-size: 625%; line-height: 1.5; color: #333; background-color: #f6f6f6; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}
body {min-height:100%; max-width:640px; margin:0 auto; font-size: 0.12rem; background-color: #f6f6f6; color:#333;}
[devices="ipad"] body{ max-width:none;}

/* 清除浮动 */
.clearfix:before,.clearfix:after {display: table;content:'';}
.clearfix:after { clear: both;}
.clearfix { *zoom:1;}

/* 省略号 */
.ellipsis{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*重置*/
input,select,textarea{-webkit-appearance:none;}
input[type='checkbox']{ -webkit-appearance:checkbox;}
input[type='radio']{ -webkit-appearance:radio;}
:-moz-placeholder { color: #c8c8c8;}
::-webkit-input-placeholder { color:#c8c8c8;}
.numberClear::-webkit-outer-spin-button,.numberClear::-webkit-inner-spin-button{-webkit-appearance: none;}

/*公共*/
.fl{ float:left;}
.fr{ float:right;}
.pr{ position:absolute; right:0; top:0;}
.pl{ position:absolute; left:0; top:0;}
.none{ display:none;}
.block{ display:block;}
.common-btn{ display:block; width:100%; height:0.42rem; line-height:0.42rem; background:#d00; font-size:.15rem; color:#fff; text-align:center; border-radius:4px;}
.common-btn1{ display:block; width:100%; height:0.4rem; line-height:0.4rem; background:#fff; font-size:.15rem; color:#d00; text-align:center; border:1px solid #d00; border-radius:4px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.popmask{ position:absolute; display:none; top:0; left:0; right:0; bottom:0; z-index:97;width:100%; background:rgba(0,0,0,.4);}
.popup-maskEdit{ display:none; position:fixed; bottom:0.6rem; left:50%; max-width:80%; padding:0.12rem 0.26rem; line-height:1; text-align:center; -webkit-transform:translateX(-50%);transform:translateX(-50%); background-color:rgba(0,0,0,.8); font-size:0.12rem; color:#fff; border-radius:4px; white-space:nowrap;}
.popupMaskEditCom{ display:none; position:fixed; top:50%; left:50%; max-width:80%; padding:0.06rem 0.16rem; line-height:0.24rem; text-align:center; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); background-color:rgba(0,0,0,.85); font-size:0.12rem; color:#fff; border-radius:0.06rem; white-space:nowrap;}
.commonIcon{ min-width:.4rem; padding:.52rem 0 0; background:url(//fastued3.jia.com/image/mobile/wxStore/successWhite.png) center .03rem no-repeat; background-size:.4rem;}

.newHeader{position: relative;height:.43rem;line-height:.43rem;width:100%;color: #333;text-align:center;background:rgba(246,246,246,1); box-sizing:border-box;}
.newHeader .header_title{display:inline-block;font-size:.16rem;position:relative;width:2.3rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.newHeader .backtohis{border-left:.02rem solid #666;border-bottom:.02rem solid #666; width:.12rem;height:.12rem;display:inline-block; transform:rotate(45deg);-webkit-transform:rotate(45deg); -moz-transform:rotate(45deg);margin:.14rem .15rem;text-indent:-9999px;}
.newHeader .share-icon,.newHeader .shop-icon{ display: block; width:.2rem; height:.2rem; margin:.115rem .1rem; background: url('//fastued3.jia.com/image/mobile/wxStore/head-icon.png') no-repeat; text-indent: -9999px;background-size:100% auto;}
.newHeader .shop-icon{ background-position:0 50%;}

/*快捷登录*/
.shortPop{width:78%;position:absolute;background:transparent;-webkit-animation-name:loginDown;animation-name:loginDown;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:999;max-width:640px;}
.shortPop #loginIframe{width:100%;height:3rem;border-radius:.05rem;background:#fff;}
.shortcutLogin{width:100%;background:#fff;padding:9px 24px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.shortcutLogin .input-box{position:relative;padding:.05rem 0;line-height:.2rem;background:#fff;margin-bottom:.15rem;overflow:hidden;}
.shortcutLogin .input-box .form-input{width:100%;display:block;font-size:.1126rem;height:.2rem;line-height:.2rem;background:#fff;padding:0 0 0 .11rem;box-sizing:border-box;}
.shortcutLogin .input-box:after{content: '';position:absolute;bottom:0;left:0;height:.04rem;width:100%;border:1px solid #aaa;border-top:none;box-sizing:border-box;}
.shortcutLogin .loginBtn{display:block;height:.3rem;line-height:.3rem;background:#dd0000;color:#fff;font-size:.1422rem;text-align:center;border-radius:.05rem;margin:.04rem 0 .1rem 0;}
.shortcutLogin .shortcut-title{font-size:.1422rem;text-align:center;padding:.14rem 0 .3rem 0;}
.shortPop .close{position:absolute;top:0;right:0;width:.25rem;height:.25rem;background:url("//mued3.jia.com/image/mobile/activity/short_close.png") no-repeat center center;background-size:.16rem;}
.shortcutLogin .get_ver_code{float:left;width:39%;color:#369af7;font-size:.1126rem;text-align:center;}
.shortcutLogin .input-box.yzm-box .form-input{width:61%;float:left;}
.shortcutLogin .otherLogin{ margin:.23rem .12rem 0 .12rem;}
.shortcutLogin .otherLogin .tit{ position:relative; text-align:center;}
.shortcutLogin .otherLogin .txt{ position:relative; z-index:9; padding:0 0.06rem; font-size:0.095rem; color:#54a5f8; background:#fff;}
.shortcutLogin .otherLogin .tit::before,.shortcutLogin .otherLogin .tit::after{ content:""; top:50%; position:absolute; width:50%; height:1px;margin-top:.01rem;}
.shortcutLogin .otherLogin .tit::before{left:0; background:-webkit-linear-gradient(right,rgba(0,0,0,.4),rgba(0,0,0,0));background:linear-gradient(to left,rgba(0,0,0,.4),rgba(0,0,0,0));}
.shortcutLogin .otherLogin .tit::after{right:0; background:-webkit-linear-gradient(left,rgba(0,0,0,.4),rgba(0,0,0,0)); background:linear-gradient(to right,rgba(0,0,0,.4),rgba(0,0,0,0));}
.shortcutLogin .otherLogin .icon-box{ padding:0.07rem 0 0.1rem; text-align:center;}
.shortcutLogin .otherLogin .icon{ display:inline-block; width:0.4rem; height:0.4rem; vertical-align:top; background:url("https://sslued.jia.com/image/mobile/mobile_shop/new_mobileshop/mobile_201412/other-login.png") 0 0 no-repeat; background-size:100%;}
.shortcutLogin .otherLogin .icon:last-of-type{ margin-right:0;}
.shortcutLogin .otherLogin .pos1{ background-position:0 0; margin-right:17.5%;}
.shortcutLogin .otherLogin .pos2{ background-position:0 25%;}
.shortcutLogin .otherLogin .pos3{ background-position:0 100%;}
.shortcutLogin .get_vfigure_code{position:absolute;right:.07rem;bottom:.05rem;width:.6rem;height:.3rem;}
.shortcutLogin .get_vfigure_code img{height:.3rem;}
@keyframes loginDown{
    0%,60%,75%,90%,100%{transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}
    0%{opacity:0;transform:translate3d(0,-2000px,0);}
    60%{opacity:1;transform:translate3d(0,25px,0);}
    75%{transform:translate3d(0,-10px,0);}
    90%{transform:translate3d(0,5px,0);}
    100%{transform:none;}
}
@-webkit-keyframes loginDown{
    0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}
    0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);}
    60%{opacity:1;-webkit-transform:translate3d(0,25px,0);}
    75%{-webkit-transform:translate3d(0,-10px,0);}
    90%{-webkit-transform:translate3d(0,5px,0);}
    100%{-webkit-transform:none;}
}
@-moz-keyframes loginDown{
    0%,60%,75%,90%,100%{-moz-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}
    0%{opacity:0;-moz-transform:translate3d(0,-2000px,0);}
    60%{opacity:1;-moz-transform:translate3d(0,25px,0);}
    75%{-moz-transform:translate3d(0,-10px,0);}
    90%{-moz-transform:translate3d(0,5px,0);}
    100%{-moz-transform:none;}
}
/*流量拦截隐藏*/
#tlbstoolbar,#aabbcc{display:none;}

.jzjWrap{ position:fixed; z-index:9999999999; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,.5); -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); -webkit-transform-origin: 0 100%; -moz-transform-origin: 0 100%; -ms-transform-origin: 0 100%; -o-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transition: .5s transform ease-out; -moz-transition: .5s transform ease-out; -ms-transition: .5s transform ease-out; -o-transition: .5s transform ease-out; transition: .5s transform ease-out;}
.jzjWrap.show{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);-webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; transform-origin: 50% 50%;}
.jzjWrap .jzj-box{ position:absolute; top:50%; left:0; width:100%; padding-top:56.25%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);}
.jzjWrap .box-a{ position:absolute; left:0; top:0; display:block; width:100%; height:100%; background:url(//mued3.jia.com/image/mobile/tg/jzj-bg.png) 0 0 no-repeat; background-size:100%;}
.jzjWrap .jzj-box::before{ content:""; left:50%; position:absolute; bottom:-.06rem; width:2px; height:.35rem; margin-left:-1px; background:#fff;}
.jzjWrap .close{ position:absolute; bottom:-.25rem; left:50%; width:.2rem; height:.2rem; margin-left:-.1rem; background:url(//mued3.jia.com/image/mobile/tg/jzj-close.png) 0 0 no-repeat; background-size:100%;}
.jzjFloatIcon{ display:none; position:fixed; z-index:9999999999; left:0; bottom:.16rem; width:1rem; height:.83rem; background:url(//mued3.jia.com/image/mobile/tg/jzj-icon.png) 0 0 no-repeat; background-size:100%;}