/*公共部分 s*/
@font-face {
    font-family: 'icomoon';
    src: url('../fonts/icomoon.eot?u7gss2');
    src: url('../fonts/icomoon.eot?u7gss2#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?u7gss2') format('truetype'), url('../fonts/icomoon.woff?u7gss2') format('woff'), url('../fonts/icomoon.svg?u7gss2#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/*mui 提示语弹窗调整位置 s*/
.mui-toast-container {
    top:48%;
    z-index: 1000000000;
}
/*mui 提示语弹窗调整位置 e*/
.mui-slider-indicator .mui-indicator {
    box-shadow: none;
    width: 18px;
    height: 2px;
    border-radius: 1px;
    margin:0px 4px;
    background: #bbbbbb;
}
.mui-slider-indicator .mui-active.mui-indicator {
    background: #3DDBD5;
}
.mui-popup-button {
    color: #3DDBD5;
}

* {
    box-sizing: content-box;
    box-sizing: border-box;
    touch-action: pan-y;
}

.produched {
    position: fixed;
    top:0px;
    left: 0px;
    width: 100%;
    z-index: 100;
    height: 44px;
    -webkit-transition: background-color ease .3s;
    transition: background-color ease .3s;
    background: -webkit-linear-gradient(rgba(0,0,0,.15),transparent);
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.15)),to(transparent));
    background: -moz-linear-gradient(rgba(0,0,0,.15) 0,transparent 100%);
    background: linear-gradient(rgba(0,0,0,.15),transparent);
    padding-top: var(--safe-area-inset-top);
}
.produchedleft {
    padding: 7px 0 7px 7px;
    float:left;
}
.produchedleftzi {
    text-align: center;
    line-height: 30px;
    height: 30px;
    width: 30px;
    -webkit-transition: color ease .2s,background-color ease .2s,fill ease .2s;
    transition: color ease .2s,background-color ease .2s,fill ease .2s;
    border-radius: 50%;
    background-color: rgba(0,0,0,.4);
    padding-top:3px;
}
.produchedleftzi .i {
    color:#f5f5f5;
}
/*暂无数据提示图片 s*/
.mescroll-empty .empty-icon {
    width:35% !important;
    margin-bottom:10px;
}
/*暂无数据提示图片 e*/
body {font-size: .975em;background:#f4f4f4;}
.mui-content {
    background:#f4f4f4;
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    overflow:scroll;
    overflow-y:scroll;
}
.muiontentpbtm {
    padding-bottom: 50px;
}

.mescroll {
    position: fixed;
    top: 44px;
    left: 0px;
    width: 100%;
    bottom: 0;
    height: auto;
}

.mescroll-bar::-webkit-scrollbar {
    width: 0px !important;
}
.mui-content::-webkit-scrollbar {
    width: 0px;
    height: 0px;
}
.mui-content::-webkit-scrollbar {
    display: none;
}
/*公共盒子  s*/
.ggheiz {padding-top:44px;}
/*公共盒子  e*/
form input {font-size: 14px;}
img {
    vertical-align:bottom;
    vertical-align:middle;
    vertical-align:top;
}
ul,li{ padding:0;margin:0;list-style:none}
.ggbigBox {
    padding-bottom:50px;
}
/*伸缩盒模型*/
.df {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
}
.fx1 {flex:1;}
.fx2 {flex:2;}
.fx3 {flex:3;}
.fx4 {flex:4;}
.fx1-5 {flex:1.5;}
/*清除浮动*/
.clearfix::after {
    content: "";
    display: block;
    clear: both;
}
/*文本溢出省略号*/
.textove {
    display: -webkit-box !important;
    /*display:-moz-box !important;*/
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.textove2 {
    display: -webkit-box !important;
    display: -moz-box !important;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.textove3 {
    display: -webkit-box !important;
    display: -moz-box !important;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.mui-bar {z-index: 110;}
.myAssetTop {
    height: 44px;
    width: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index:100;
    background:#3DDBD5;
    box-shadow: none;
}
.myAssetTop .icon-font {
    color:#ffffff;
}
.myAssetTop i {
    color:#ffffff;
}
.myAssetTop .mui-title{
    color:#ffffff;
    right: 60px;
    left: 60px;
}
.myAssetTop .i{
    color:#ffffff;
    font-weight: 700;
}
.myAssetTop .youbiande {
    font-size: 14px;
    color:#ffffff;
    line-height: 44px;
    position: relative;
}
.youbiande .i {
    font-size: 20px;
}

/*公共部分 e*/
/*公共尾部  s*/
.navWeiBox {
    background:#ffffff;
    height:50px;
    box-shadow: none;
    z-index: 90;
}
.navWeiBox .span_1 {
    font-size:0.8em;
    color:#666666;
    display: block;
    line-height: 16px;
}

.navWeiImg .img_1 {
    height:24px;
    margin-bottom:1px;
}
.navWeiImg .img_2 {
    height:24px;
    margin-bottom:1px;
    display: none;
}
.navWeiImgActive .navWeiImg .img_1 {
    display: none;
}
.navWeiImgActive .navWeiImg .img_2 {
    display: inline-block;
}
.navWeiBox .navWeiImgActive .span_1 {
    color:#3DDBD5;
}

.navWeizjtBox img {
    height: 42px;
}

/*公共尾部  e*/


/*登录 s*/
.copyrighfoBox {
    min-height: calc(100% - 50px);
}
.copyrighfo {
    text-align: center;
    padding: 10px;
    color:#f5f5f5;
    font-size: 0.9em;
}

.lerlgContBox {
    padding: 8% 12% 0px 12%;
}
.lerlgoimg_1 {
    text-align: center;
    margin: 2% 0px 8% 0px;
}
.lerlgoimg_1 img {
    width: 35%;
}
.lerlgoimg_2 {
    text-align: center;
    margin: 5% 0px 8% 0px;
}
.lerlgoimg_2 img {
    width: 80%;
}
.lerlginputBox {
    border: 2px solid #ffffff;
    height: 50px;
    margin-top: 1.8em;
    border-radius: 25px;
}
.lerlgico {
    width: 20%;
    text-align: center;
    line-height: 46px;
}
.lerlgico img {
    width: 45%;
    vertical-align: middle;
}
.lerlginputHe {
    margin-top: 3px;
}
.lerlginputBox .ziinput {
    height: 40px;
    line-height:40px;
    padding: 0px;
    background: none;
    border:none;
    color:#111111;
    margin: 0px;
    border-radius: 3px 20px 20px 3px;
}

.lerlginputBox select {
    height: 40px;
    line-height:40px;
    padding: 0px;
    background:none;
    border:none;
    color:#111111;
    margin: 0px;
    font-size: 0.85em;
}
.lerlginputBox select option {
    background:#ffffff;
}
.lerlginputBox .ziinput::-webkit-input-placeholder {color:#666666;}
.lerlginputBox .ziinput:-moz-placeholder {color:#666666;}
.lerlginputBox .ziinput::-moz-placeholder {color:#666666;}
.lerlginputBox .ziinput:-ms-input-placeholder {color:#666666;}

.jizhupasswd {
    /*margin: 15px 0px 0px 0px;*/
    color:#f5f5f5;
    font-size: 0.9em;
}
.shmgczBox {
    padding-top: 6px;
}
.jizhupasswd.jizhupasswdbf input[type=checkbox], .mui-radio.mui-left input[type=radio] {
    left: 10px;
}
.jizhupasswd.jizhupasswdbf  label {
    padding-left: 45px;
}


/*注册专用 s*/
.regzhceinputBox {
    border-bottom: 1px solid #aaaaaa;
    margin-top: 0.9em;
}
.regzhceico {
    width: 20%;
    padding-left: 5px;
    line-height: 40px;
}
.regzhceico img {
    width: 50%;
    vertical-align: middle;
}
.regzhceinputBox .regzcinput {
    height: 40px;
    line-height:40px;
    padding: 0px;
    background: none;
    border:none;
    color:#111111;
    margin: 0px;
    font-size: 0.85em;
}
.regzhceinputBox select {
    height: 40px;
    line-height:40px;
    padding: 0px;
    background:none;
    border:none;
    color:#111111;
    margin: 0px;
    font-size: 0.85em;
}
.regzhceinputBox select option {
    background:#ffffff;
}
.regzhyzmBox {
    line-height: 40px;
    padding:0px 3px 0px 5px;
    color: #3DDBD5;
    font-size: 0.9em;
}
.regzhyzmBox img {
    height: 30px;
    vertical-align: middle;
    border-radius: 3px;
}
.regzhceinputBox .regzcinput::-webkit-input-placeholder {color:#666666;}
.regzhceinputBox .regzcinput:-moz-placeholder {color:#666666;}
.regzhceinputBox .regzcinput::-moz-placeholder {color:#666666;}
.regzhceinputBox .regzcinput:-ms-input-placeholder {color:#666666;}

/*注册专用 e*/


/*网络图注册专用 s*/
.muiInputRowsan {
    margin-top:1.2em;
    display: block;
    border-bottom:1px solid #eeeeee;
}
.muiInputRowsan .sanTl {
    color:#111111;
    font-size:0.95em;
    margin-bottom: 5px;
}
.muiInputRowsan select {
    line-height: 40px;
    padding:0px ;
    border:none;
    color:#111111;
    margin:0px;
    background:#1B1A28;
    font-size: 14px;
    width:100%;
}

.muiInputRowsan .muiInput {
    height: 40px;
    line-height: 40px;
    padding:0px ;
    border:none;
    color:#111111;
    margin:0px;
    background: none;
}
.muiInputRowsan .mui-input-row .muiInput::-webkit-input-placeholder {color:#666666;}
.muiInputRowsan .mui-input-row .muiInput:-moz-placeholder {color:#666666;}
.muiInputRowsan .mui-input-row .muiInput::-moz-placeholder {color:#666666;}
.muiInputRowsan .mui-input-row .muiInput:-ms-input-placeholder {color:#666666;}
/*网络图注册专用 e*/






input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-transition-delay: 99999s;
    -webkit-transition: color 99999s ease-out, background-color 99999s ease-out;
}

.lerlgiyzmBox {
    line-height: 42px;
    padding-right: 13px;
    color: #3DDBD5;
    font-size: 0.9em;
}
.lerlgiyzmBox img {
    height: 30px;
    vertical-align: middle;
}
.lerlgBtnBox {
    margin: 1.8em 0px 1.5em 0px;
    text-align: center;
}
.lerlgBtn {
    background: #3DDBD5;
    background: -ms-linear-gradient(left, #3DDBD5, #3DDBD5);
    background: -moz-linear-gradient(left, #3DDBD5, #3DDBD5);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3DDBD5), to(#3DDBD5));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3DDBD5), to(#3DDBD5));
    background: -webkit-linear-gradient(left, #3DDBD5, #3DDBD5);
    background: -o-linear-gradient(left, #3DDBD5, #3DDBD5);
    height: 50px;
    line-height: 50px;
    padding: 0px;
    width: 100%;
    text-align: center;
    display: inline-block;
    margin: 0px;
    border: none;
    border-radius: 25px;
    color: #f5f5f5;
    letter-spacing: 2px;
    font-size: 1.1em;
}

.lerlglinkBox {
    padding: 0px 7% 5% 7%;
    color:#f5f5f5;
    font-size: 0.9em;
    text-align: center;
}
.lerlglinkBox .span_1 {
    color:#ff0000;
    border-bottom: 1px solid #ff0000;
}
.lerlgmshu {
    text-align: center;
    color: #ff0000;
    font-size: 0.85em;
}
/*登录 e*/

/*首页 s*/
.lerhomeTopBox {
    position: relative;
}
.lerhomeyinbg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 90%;
    background: url("../images/demo_home_bg.png") no-repeat center;
    background-size: 100% 100%;
    z-index: 1;
}
.lerhomeCont {
    position: relative;
    z-index: 100;
}
.setuphomeTopBox {
    position: relative;
}
.setuphomeTopyinbg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 90%;
    background: url("../images/demo_setup_bg.png") no-repeat center;
    background-size: 100% 100%;
    z-index: 1;
}
.setuphomeTopCont {
    position: relative;
    z-index: 100;
}
.lerhomeTop {
    padding:20px 3% 10px 3%;
}
.lerhometoux {
    width: 85px;
    height: 85px;
    background: rgba(1,242,211,0.1);
    padding: 3px;
    border-radius: 50%;
    margin-right: 10px;
}
.lerhometoux_1 {
    width: 100%;
    height: 100%;
    background: rgba(1,242,211,0.3);
    padding: 3px;
    border-radius: 50%;
}
.lerhometoux_2 {
    width: 100%;
    height: 100%;
    background: rgba(1,242,211,0.6);
    padding: 4px;
    border-radius: 50%;
}
.lerhometoux_3 {
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 50%;
}
.lerhometoux_3 img {
    width: 100%;
    height: 100%;
}
.lerhometopnc {
    font-size: 0.95em;
    color:#f5f5f5;
    padding: 25px 0px 5px 0px;
}
.lerhometopId {
    font-size: 0.85em;
    color:#f5f5f5;
}
.lerhomexiaox {
    width: 35px;
    height: 35px;
    margin:25px 10px 0px 10px;
    position: relative;
}
.lerhomexiaox img {
    width: 35px;
}
.lerhomexiaox .span_1 {
    background: #E51C23;
    width: 18px;
    height: 18px;
    display: inline-block;
    position: absolute;
    right: 0px;
    bottom: 0px;
    color: #f5f5f5;
    font-size: 0.8em;
    text-align: center;
    line-height: 18px;
    border-radius: 50%;
}
.lerhomebenrBox {
    padding: 0px 3%;
}
.lerhomebenr {
    border-radius: 4px;
    overflow: hidden;
}
.lerhomeNav {
    width: 20%;
    float: left;
    text-align: center;
}
.lerhomeNav img {
    width: 52%;
}
.lerhomeNavtx {
    color:#111111;
    font-size: 0.85em;
    margin-top: 5px;
}
.lerhomeNavBox {
    padding: 5% 0px;
}

.lergtleBox {
    padding: 5px 3%;
}
.lergtledian {
    width: 12px;
    height: 12px;
    background: #3DDBD5;
    margin:1px 10px 0px 0px;
}
.lergtletx {
    line-height:14px;
    color:#111111;
    font-size: 0.95em;
}
.lerxixunBox {
    padding: 10px 3% 0px 3%;
}
.lerxixunlist {
    padding: 8px;
    background:#ffffff;
    border-radius: 3px;
    margin-bottom: 10px;
}
.lerxixunimg {
    width: 26%;
    margin-right: 12px;
}
.lerxixunimg img {
    width: 100%;
}
.lerxixuntle {
    color:#111111;
    font-size: 0.95em;
    margin: 15px 0px 5px 0px;
    height: 22px;
    line-height: 22px;
}
.lerxixuntmshu {
    color:#666666;
    font-size: 0.8em;
    text-align: justify;
    height: 40px;
    line-height: 20px;
}
.lerxixuntmshu p {
    color:#666666;
    font-size:13px;
}
.lerxixuntmshu img {
    display: none;
}
.lergtlehduo {
    color:#666666;
    font-size: 0.8em;
    line-height: 14px;
}
.lergtlehzxian {
    color:#666666;
    font-size: 14px;
    line-height: 14px;
}
.lerhobzhBoxHeBox {
    padding: 0px 6px !important;
}
.lerhobzhBoxHe {
    padding: 20px 6px !important;
}
.lerhobzhBox {
    background:#ffffff;
    height: 150px;
    width: 110px;
    padding: 5px;
    border-radius: 2px;
}
.lerhobzhimg {
    text-align: center;
}
.lerhobzhimg img {
    width: 35%;
}
.lerhobzhmc {
    color:#111111;
    font-size: 0.8em;
    text-align: left;
    line-height: 24px;
    padding: 5px 0px;
}
.lerhobzhshu {
    color: #00FFE7;
    font-size: 0.8em;
    line-height: 20px;
}
.lerhobzhxint img {
    width: 55%;
}

/*首页 e*/

/*我的 s*/
.lermyinfoutBox {
    background:#3DDBD5;
    height: 32px;
    padding: 6px 15px 0px 15px;
    border-radius: 16px;
    margin-top: 30px;
    box-shadow: 0px 1px 2px #00468B;
}
.lermyinfoutBox img {
    height: 20px;
}
.lermyinfout {
    line-height: 20px;
    color:#f5f5f5;
    font-size: 0.9em;
    letter-spacing: 4px;
    margin-left:5px;
}

.erliorderBox {
    padding: 5px 3% 0px 3%;
}
.erliorderHe {
    background:#ffffff;
    border-radius: 4px;
    padding: 10px;
}
.erliorderTle {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom:1px solid #f4f4f4;
}
.erliordeztai {
    text-align: center;
    font-size: 0.8em;
    color:#111111;
}
.erliordeztai img {
    width: 32%;
    max-width: 25px;
    margin-bottom: 7px;
}




.lermyinftopNavBox {
    padding: 5px 3% 0px 3%;
}
.cnmsapfen {
    padding:5px 0px 7px 0px;
    font-size:0.85em;
    color:#111111;
}
.cnmsapfen .span_1 {
    margin-right: 10px;
    display: inline-block;
}
.cnmsapfen img {
    height: 17px;
}
.cnmsapfen .span_2 {
    display: inline-block;
}
.lermyinftopNavpjHe {
    padding-bottom: 10px;
}
.lermyinftopNav {
    background:rgba(255,255,255,0.3);
    border-radius: 4px;
    padding: 12px 0px;
    font-size:0.95em;
    color:#666666;
    line-height: 20px;
}
.lermyinftopNavActive {
    background: #3DDBD5;
    color:#ffffff;
}
.lermyinftopgxx {
    width: 10px;
}
.lermyinftopNavimg {
    width: 45%;
    text-align: right;
    line-height: 20px;
    padding-right: 15px;
}
.lermyinftopNavimg img {
    height: 20px;
}
.lermyinfbanBox {
    padding: 15px 3% 0px 3%;
}
.lermyinfban {
    border-radius: 6px;
    overflow: hidden;
}
.lermyinfban img {
    width: 100%;
}
.activationjhBtn {
    height: 40px;
    line-height: 40px;
    background: #3DDBD5;
    color: #f5f5f5;
    font-size: 0.9em;
    text-align: center;
    width: 94%;
    margin: 0 auto;
    margin-top: 10px;
    border-radius: 4px;
    letter-spacing: 4px;
}
.lermyinNavUl {
    padding: 15px 3% 0px 3%;
}
.lermyinNavLi {
    padding: 11px 6px 11px 10px;
    background:#ffffff;
    border-radius: 4px;
    margin-bottom: 10px;
}

.lermyinNavLigai {
    padding: 16px 10px 16px 15px;
    background: #ffffff;
    border-top: 1px solid #f4f4f4;
}
.lerforBtnHe {
    padding: 15px;
}
.lermyinNavimg {
    height: 22px;
    width: 30px;
    text-align: center;
    margin:0px 5px 0px 0px;
    padding: 0px;
    background: none;
    border: none;
}
.lermyinNavimg img {
    height: 100%;
}
.lermyinNavimg .i {
    color: #3DDBD5;
    font-size: 22px;
}
.lermyinNavtx {
    color:#111111;
    font-size: 0.95em;
    line-height: 22px;
    letter-spacing: 1px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lermyinNavmsh {
    color:#666666;
    font-size: 0.85em;
    line-height: 22px;
    padding: 0px 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lermyinNavtime {
    color: #E51C23;
    font-size: 0.85em;
    line-height: 22px;
    padding: 0px 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lermyinNavzxz {
    font-size: 18px;
    color:#666666;
    line-height: 22px;
}
.lermyinzhuzhzx {
    font-size: 22px;
    color:#666666;
    line-height: 40px;
}

/*我的 e*/

/*修改密码 s*/
.lerformBox {
    padding: 15px 3%;
}
.lerfotishish {
    color:#666666;
    font-size: 0.8em;
    padding-bottom: 15px;
    text-align: justify;
}
.lerforfutk label {
    font-size: 0.82em;
    color:#666666;
}
.lerforfutk label .span_2 {
    color: #3DDBD5;
    margin-left: 3px;
}
.lerforshming {
    color: #FF9800;
    font-size: 0.8em;
    padding:10px 0px;
    text-align: justify;
}
.lerfoqibdzh {
    line-height: 40px;
    color:#666666;
    font-size: 0.85em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 10px;
}


.lerforinputBox {
    padding: 2px 5px 2px 10px;
    background:#ffffff;
    border-radius: 4px;
    margin-bottom: 12px;
}
.lerforinpuico {
    min-width: 30%;
    color:#111111;
    font-size: 0.95em;
    line-height: 40px;
}
.lerforinput .muiInput {
    background:#ffffff;
    background: none;
    border: none;
    margin: 0px;
    height: 40px;
    line-height: 40px;
    padding: 0px 5px;
    color:#111111;
    font-size: 14px;
}
.lerforinput .muiInput option {
    background: #ffffff;
}
.lerforzhxiang {
    line-height: 40px;
}
.lerforzhxiang .i {
    color:#666666;
    font-size: 18px;
}

.lerforlinkBox {
    padding: 5px 0px 20px 0px;
    text-align: right;
}
.lerforlink {
    display: inline-block;
    color:#3DDBD5;
    font-size: 0.9em;
}
.lerforBtnBox {
    padding-bottom: 10px;
}
.lerforBtn {
    background: #3DDBD5;
    background: -ms-linear-gradient(left, #3DDBD5, #3DDBD5);
    background: -moz-linear-gradient(left, #3DDBD5, #3DDBD5);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3DDBD5), to(#3DDBD5));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3DDBD5), to(#3DDBD5));
    background: -webkit-linear-gradient(left, #3DDBD5, #3DDBD5);
    background: -o-linear-gradient(left, #3DDBD5, #3DDBD5);
    height: 50px;
    line-height: 50px;
    padding: 0px;
    width: 100%;
    text-align: center;
    display: inline-block;
    margin: 0px;
    border: none;
    border-radius: 25px;
    color: #f5f5f5;
    letter-spacing: 2px;
    font-size: 1.1em;
    margin-top: 10px;
}
.lerforinpimg {
    margin-top:5px;
}
.lerforinpimg img {
    height: 30px;
    border-radius:2px;
}
.lerforinpsjan {
    height: 26px;
    line-height: 26px;
    padding: 0px 5px;
    min-width: 70px;
    text-align: center;
    color: #f5f5f5;
    font-size: 0.8em;
    margin-top: 7px;
    background: #3DDBD5;
    border-radius: 3px;
}
.lerformashuts {
    background: #3DDBD5;
    padding: 10px;
    text-align: center;
    border-radius: 4px;
    margin-bottom: 12px;
    color: #f5f5f5;
    font-size: 0.9em;
    letter-spacing: 1px;
}
.lerforyyzzBox {
    height:200px;
    margin-bottom: 12px;
    background: url("../images/scsfz.png");
    background-size: cover;
    border-radius: 4px;
    overflow: hidden;
    position: relative;
}
.lerforyyzzyin {
    position: absolute;
    left:0px;
    right:0px;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.7);
    text-align: center;
    padding-top:40px;
    z-index: 120;
}
.lerforyyzzyin img {
    width: 18%;
}
.lerforyyzzytx {
    color: #aaaaaa;
    margin-top: 20px;
    font-size: 0.9em;
}
.lerforyyzzBox .shctuimg {
    position: absolute;
    top:0px;
    left: 0px;
    width: 100%;
    min-height: 100%;
    z-index: 100;
}
.lerforsfzBoxHe {
    margin-bottom: 12px;
}
.lerforsfzBox_1 {
    height:100px;
    background: url("../images/x_90.png");
    background-size: cover;
    border-radius: 4px;
    overflow: hidden;
    position: relative;
}
.lerforsfzBox_2 {
    height:100px;
    background: url("../images/x_89.png");
    background-size: cover;
    border-radius: 4px;
    overflow: hidden;
    position: relative;
}
.lerforsfzyin {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.7);
    text-align: center;
    padding-top:10px;
}

.lerforsfzyin img {
    width: 30%;
}
.lerforsfzyintx {
    color: #f5f5f5;
    margin-top: 8px;
    font-size: 0.9em;
}
.lerforsfzBox_1 .shctuimg {
    position: absolute;
    top:0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 100;
}
.lerforsfzBox_2 .shctuimg {
    position: absolute;
    top:0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 100;
}

.lerforewmzmBix {
    width:20%;
    margin-bottom: 10px;
}
.lerforewmzmBix img {
    width: 100%;
}



/*修改密码 e*/

/*公告 s*/
.lernoticUl {
    padding: 15px 3% 0px 3%;
}
.lernoticLi {
    background:#ffffff;
    border-radius: 0px;
    padding: 8px;
}
.lernoticLizt {
    background: #aaaaaa;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    margin: 20px 10px 0px 0px;
}
.lernoticLiztActiv {
    background: #FF9800;
}
.lernoticLitle {
    margin-bottom: 8px;
}
.lernoticLitletl {
    color:#111111;
    font-size: 0.95em;
    line-height: 20px;
    height: 20px;
}
.lernoticLitletl p {
    margin: 0px;
    color:#111111;
    font-size: 15px;
}
.lernoticLitime {
    font-size: 0.8em;
    line-height: 20px;
    color:#666666;
    padding-left: 10px;
}
.lernoticLitizx {
    font-size:20px;
    line-height: 20px;
    color:#666666;
}
.lernoticLimshu {
    color:#666666;
    font-size: 0.8em;
    height: 20px;
    line-height: 20px;
}
.lernoticLimshu p {
    margin: 0px;
    color:#666666;
    font-size: 13px;
}
.noticedataBox {
    position: fixed;
    top:56px;
    right: 3%;
    bottom:12px;
    left: 3%;
    background:#ffffff;
    border-radius: 4px;
    overflow: auto;
    padding: 12px;
}
.noticedatatle {
    color:#111111;
    font-size: 0.95em;
    text-align: justify;
    margin-bottom: 10px;
}
.noticedatatime {
    color:#111111;
    font-size: 0.85em;
    text-align: justify;
    margin-bottom: 15px;
}
.noticedataCont {
    color:#666666;
    font-size: 0.8em;
    text-align: justify;
}
.noticedataCont p {
    color:#666666;
    font-size: 0.85em;
    text-align: justify;
    margin: 0px;
}
.noticedataCont img {
    width: 100%;
    margin: 10px 0px;
}
.noticedatajiew {
    color:#666666;
    font-size: 0.8em;
    text-align: right;
    padding: 0px 10px;
}
/*公告 e*/

/*交易所 s*/
.exchanysBox {
    padding: 10px 3% 0px 3%;
}
.exchanytpNavBox {
    margin-bottom: 10px;
}
.exchanytpNav {
    height: 38px;
    width: 26%;
    color:#666666;
    background:#f4f4f4;
    border-radius: 4px;
    line-height: 40px;
    font-size: 0.95em;
    text-align: center;
    margin-right: 10px;
}
.exchanytpNavActive {
    background: #3DDBD5;
    color: #f5f5f5;
}
.exchanytpsekBox {
    height: 38px;
    border-radius: 20px;
    border: 2px solid #555555;
    padding-top: 7px;
}
.exchanytpsekimg {
    height: 20px;
    padding: 0px 10px 0px 15px;
}
.exchanytpsekimg img {
    height: 100%;
}
.exchanytpsektx {
    color:#666666;
    font-size: 0.85em;
    line-height: 20px;
    height: 20px;
}
.exchanyzhsimg {
    height: 38px;
    margin-right: 10px;
}
.exchanyzhsimg img {
    height: 100%;
}
.exchanyzhstu {
    height: 26px;
    margin:6px 0px 0px 10px;
}
.exchanyzhstu img {
    height: 100%;
}
.exchanyzhstx {
    line-height: 38px;
    font-size: 0.9em;
    color:#666666;
}
.exchanyzhstx .span_1 {
    color:#111111;
}
.exchanyzhsshu {
    color: #259B24;
    font-size: 0.85em;
    padding-top: 8px;
}

.exchanyczBox {
    padding: 15px 0px;
}
.exchanyczgxx {
    width: 10px;
}
.exchanyczBtn {
    height: 38px;
    border-radius: 4px;
    background:#3DDBD5;
}
.exchanyczBtnmai {
    background: #FF9800;
}
.exchanyczimg {
    text-align: center;
    width: 40%;
    height: 20px;
    margin-top: 9px;
}
.exchanyczimg img {
    height: 20px;
}
.exchanycztx {
    height: 20px;
    line-height: 20px;
    margin-top: 9px;
    letter-spacing: 2px;
    color: #f5f5f5;
    font-size: 0.9em;
}
.exchanylitli {
    background:#ffffff;
    border-radius: 4px;
    margin-bottom: 10px;
    padding: 8px;
}
.exchanylitlimg {
    height: 40px;
    margin-top: 7px;
}
.exchanylitlimg img {
    height: 100%;
}
.exchanylitzh {
    color:#111111;
    font-size: 0.8em;
    padding-left: 8px;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
    line-height: 18px;
}
.exchanylitzh img {
    height: 18px;
}
.exchanylitlBtn {
    background: #FF9800;
    color: #f5f5f5;
    font-size: 0.9em;
    height: 38px;
    min-width: 45px;
    line-height: 38px;
    border-radius: 3px;
    text-align: center;
    margin: 8px 0px 0px 5px;
}
.exchanylitlbuyBtn {
    background: #3DDBD5;
    color: #f5f5f5;
    font-size: 0.9em;
    height: 38px;
    min-width: 45px;
    line-height: 38px;
    border-radius: 3px;
    text-align: center;
    margin: 8px 0px 0px 5px;
}

.excrecTopBox {
    padding: 10px 3%;
    position: fixed;
    top:44px;
    left: 0px;
    width: 100%;
    z-index: 100;
}
.excrecTopAn {
    height: 38px;
    text-align: center;
    color:#666666;
    font-size: 0.9em;
    line-height: 38px;
    border-radius: 4px;
    background:#f4f4f4;
    position: relative;
}
.excrecTopshu {
    position: absolute;
    top:2px;
    right: 5px;
    height:16px;
    line-height: 16px;
    min-width: 16px;
    padding: 0px 3px;
    border-radius: 10px;
    text-align: center;
    color: #f5f5f5;
    background: #ff0000;
    font-size:0.85em;
}

.excrecTopAnActive {
    background:#3DDBD5;
    color: #f5f5f5;
}
.walletlotle {
    height: 38px;
    text-align: center;
    color:#666666;
    font-size: 0.9em;
    line-height: 38px;
    border-radius: 4px;
    background:#ffffff;
    position: relative;
}
.walletlotle .muiInput {
    background:#ffffff;
    border: none;
    margin: 0px;
    height: 38px;
    line-height: 38px;
    padding: 0px 5px 0px 10px;
    color:#666666;
    width: 100%;
    font-size:0.85em;
}
.walletlozxia {
    position: absolute;
    top:16px;
    right: 5px;
}
.walletlozxia img {
    height: 6px;
}


.excreclitUl {
    padding: 0px 3%;
}
.excreclitLi {
    margin-top: 10px;
    background:#ffffff;
    border-radius: 4px;
    padding: 12px;
}
.excreclitLimg {
    width: 40px;
    height: 40px;
    margin-right: 12px;
    overflow: hidden;
}
.excreclitLimg img {
    height: 100%;
    width: 100%;
}
.excreclitLidata {
    color:#111111;
    font-size: 0.9em;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
}
.excreclitLidata .span_1 {
    margin-right: 7px;
}
.excreclitLitime {
    color:#666666;
    font-size: 0.8em;
    line-height: 20px;
}
.excreclitLishu_1 {
    margin-top: 10px;
    color: #3DDBD5;
    font-size: 0.95em;
    font-weight: bold;
    padding-left: 10px;
}
.excreclitLishu_2 {
    margin-top: 10px;
    color: #FF9800;
    font-size: 0.95em;
    font-weight: bold;
    padding-left: 10px;
}

.excreclichzhanBox {
    text-align: right;
}
.excreclichzhzt {
    color: #3DDBD5;
    font-size: 0.85em;
}
.excreclichzhqian {
    color: #FF9800;
    font-size: 0.95em;
    padding-left: 10px;
}
.excreclitianxczh {
    color: #E51C23;
    font-size: 0.95em;
    padding-left: 10px;
}


.excliebaoLi {
    margin-bottom: 10px;
    background:#ffffff;
    border-radius: 4px;
    padding: 6px;
}
.excliebaoLitleBox {
    padding-bottom: 8px;
    border-bottom: 1px solid #f4f4f4;
}
.excliebaoLitlebuy {
    color: #f5f5f5;
    background: #3DDBD5;
    height: 25px;
    width: 25px;
    text-align: center;
    line-height: 25px;
    border-radius: 50%;
    font-size: 0.85em;
}
.excliebaojyxuh {
    color: #FF9800;
    font-size: 0.9em;
    line-height: 25px;
}

.excliebaoLitlesell {
    color: #f5f5f5;
    background: #FF9800;
    height: 25px;
    width: 25px;
    text-align: center;
    line-height: 25px;
    border-radius: 50%;
    font-size: 0.85em;
}
.excliebaoLitlemss {
    color: #FF9800;
    text-align: center;
    font-size: 0.9em;
    line-height: 25px;
    padding-left: 40px;
}
.excliebaoLitlezta {
    color: #3DDBD5;
    font-size: 0.85em;
    min-width: 60px;
    line-height: 25px;
    text-align: right;
}
.excliebaoLiCont {
    padding: 10px 0px 5px 0px;
}
.excliebaoLiConttx {
    color:#111111;
    font-size: 0.85em;
    line-height: 25px;
}
.excliebaoLiConttime {
    font-size: 0.8em;
    color:#666666;
}
.excliebaoLiContzxx {
    font-size: 22px;
    color: #aaaaaa;
    margin-top: 30px;
}
.linzyiztai {
    color: #3DDBD5;
    font-size: 0.85em;
    padding: 0px 5px;
    margin-top: 5px;
}
.linzyiztaicst {
    width: 14px;
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
}
.relfbmdebuyBox {
    background:#ffffff;
    border-radius: 4px;
    padding: 10px;
    color:#666666;
}
.relfbmdebuyBox .span_1 {
    color:#111111;
    font-size: 0.92em;
    margin-bottom: 10px;
}
.relfbmdebuyBox label {
    color:#666666;
    font-size: 0.92em;
    margin-bottom: 10px;
    margin: 0px;
}
.wbginseanBox {
    height: 50px;
    width: 100%;
    position: fixed;
    left: 0px;
    bottom: 0px;
    background:#f4f4f4;
    z-index: 1000;
    padding: 5px 5px 0px 5px;
}
.wbginseanHe {
    padding: 0px 5px;
}
.wbginseanOne {
    height: 40px;
    border-radius: 3px;
    background: #FF9800;
    color: #f5f5f5;
    font-size: 0.9em;
    line-height: 40px;
    text-align: center;
}
.wbginseanTwo {
    height: 40px;
    border-radius: 3px;
    background: #3DDBD5;
    color: #f5f5f5;
    font-size: 0.9em;
    line-height: 40px;
    text-align: center;
}


/*出售弹窗 s*/

.sellpopupupBox {
    font-family: "MicrosoftYaHei-Bold";
    color:#666666;
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    z-index: 110;
    overflow: auto;
    visibility: hidden;
    opacity: 0;
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;
}
.sellpopupupyin {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    background:rgba(0,0,0,0.6);
}
.sellpopupupBoxActive {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.sellpopupupcontBox {
    position: fixed;
    left:0px;
    bottom:0px;
    width:100%;
    max-height: 100%;
    padding-top:30px;
    -webkit-overflow-scrolling:touch;
    overflow: auto;
}
.sellpopupupcont {
    height:100%;
    padding:0px 15px 15px 15px;
    background:#ffffff;
}
.jiaoyipoconttisgBox {
    width:60px;
    height:60px;
    border-radius: 50%;
    padding:4px;
    background:rgba(200,200,200,0.3);
    margin:0 auto;
    position: relative;
    top:-30px;
}
.jiaoyipoconttisg {
    width:52px;
    height:52px;
    border-radius: 50%;
    text-align: center;
    line-height: 52px;
    color:#f5f5f5;
    font-size:0.95em;
    background: #FF9800;
}
.sellpoconttztai {
    position: relative;
    top:-20px;
    text-align: center;
}
.sellpoconttztaitl {
    color:#111111;
    font-size:0.9em;
    letter-spacing:1px;
}
.sellpoconttztaiwez {
    color:#666666;
    font-size:0.8em;
    margin-top:5px;
}
.sellpoconshjBax {
    text-align: center;
    margin-bottom:10px;
}
.sellpoconshjsu {
    font-size:1.6em;
    line-height: 26px;
    color:#111111;
    margin-bottom:5px;
}
.sellpoconshwz {
    font-size:0.85em;
}
.jiaoyipoconttisgtshi {
    font-size:0.8em;
    color:#FF9800;
    padding:5px;
}
.sellpoconttiutBoxba {
    padding:5px;
}
.sellpoconttiutBox {
    background: #ffffff;
    border-radius: 3px;
    padding:5px;
    margin-bottom:10px;
}
.sellpoconttbbt {
    min-width:120px;
    padding:0px 0px 0px 10px;
    color:#333333;
    font-size:0.85em;
    height:30px;
    line-height: 30px;
}
.sellpoconttiupt {
    height:30px;
    border-left:1px solid #EDEDED;
}
.sellpoconttiupt input {
    height:100%;
    line-height: 30px;
    text-align: center;
    color:#333333;
    font-size:14px;
    padding:0px 5px;
    margin:0px;
    background:none;
    border:none;
}
.sellpocontquxqdbab {
    padding-top:5px;
    text-align: center;
}
.sellpocontquxBox {
    padding:5px 5px 0px 5px;
    text-align: center;
}
.sellpocontqux {
    height:46px;
    line-height: 46px;
    border:1px solid #FF9800;
    border-radius: 3px;
    color:#FF9800;
    font-size:14px;
    width:100%;
}
.jiaypocontquedBox {
    height:46px;
    line-height: 46px;
    border:1px solid #FF9800;
    border-radius: 3px;
    color:#f5f5f5;
    font-size:14px;
    background: #FF9800;
    width:100%;
}
.gmipoconttisg {
    width: 52px;
    height: 52px;
    border-radius: 50%;
    text-align: center;
    line-height: 52px;
    color: #f5f5f5;
    font-size:0.95em;
    background: #3DDBD5;
}
.gmipoconttisgtshi {
    font-size: 0.8em;
    color: #3DDBD5;
    padding: 5px;
}
.gmsellpocontqux {
    height: 46px;
    line-height: 46px;
    border: 1px solid #3DDBD5;
    border-radius: 3px;
    color: #3DDBD5;
    font-size: 14px;
    width:100%;
}
.gmjiaypocontquedBox {
    height: 46px;
    line-height: 46px;
    border: 1px solid #3DDBD5;
    border-radius: 3px;
    color: #f5f5f5;
    font-size: 14px;
    background: #3DDBD5;
    width:100%;
}

.sedTextczjh {
    padding: 5px 5px 10px 5px;
    border: none;
    font-size: 14px;
}
.sedTextczjh .span_1 {
    line-height: 34px;
}

.szapruptcBox {
    position: relative;
    width:84%;
    margin: 0 auto;
    margin-top:40%;
    background: #ffffff;
    padding:15px 20px 10px 20px;
    border-radius: 3px;
    z-index: 110;
}
.szaprupttitle {
    text-align: center;
    font-size: 0.95em;
    color:#333333;
    padding-bottom:20px;
}
.szapruptroBox {
    border-bottom:1px solid #EDEDED;
    margin-bottom:10px;
    position: relative;
}
.szapruptroTl {
    min-width: 90px;
    color:#333333;
    font-size: 0.9em;
    line-height: 40px;
}
.szapruptroCont {
    color:#3DDBD5;
    font-size: 0.9em;
    padding: 10px 0px;
    line-height: 20px;
    word-wrap:break-word;
    word-break:normal;
    word-break:break-all;

}
.szapruptroCont .iInput {
    color:#333333;
    height: 20px;
    line-height: 20px;
    padding:0px;
    margin:0px;
    border:none;
}
.szapruptroCont select {
    height: 20px;
    line-height: 20px;
    margin: 0px;
}
.messagepopupBox {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    z-index: 1010;
    background:rgba(0,0,0,0.6);
    display: none;
    overflow: auto;
}
.messagepopupContyin {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    background:rgba(0,0,0,0.6);
}
.messagepopupCont {
    background: #ffffff;
    width:90%;
    margin: 0 auto;
    margin-top: 20%;
    padding:15px 2px 2px 2px;
    border-radius: 3px;
    position: relative;
    z-index: 10;
}

.contentForm {
    width: 88%;
    margin: 0 auto;
    padding-top: 5px;
    padding-bottom: 10px;
    word-break:break-all;
}

.messtextsanxg {
    color:#333333;
    background:#F5F2F2;
    margin-top: 1em;
    border-radius:4px;
}
.messtextsanxg textarea {
    line-height: 20px;
    padding:5px 10px;
    border:none;
    color:#333333;
    margin:0px;
    background:#F5F2F2;
    font-size:14px;
}
.textareawbktshishuss {
    text-align: right;
    padding:5px 10px;
    font-size:14px;
}

.gtonglist {
    text-align: right;
    padding: 20px 0px 5px 0px;
    color:#3DDBD5;
    font-size: 0.9em;
}


/*出售弹窗 e*/

/*买卖单搜索 s*/
.sekTopNavBox {
    position: relative;
    z-index: 1000;
    background:#ffffff;
    font-size:0.85em;
    color:#3DDBD5;
    padding:0px 10px;
    border-top:1px solid #f4f4f4;
    border-bottom:1px solid #f4f4f4;
    margin-top: 44px;
}
.sekTopNavzi {
    height: 40px;
}
.sekTopNatbtjBox {
    text-align: center;
    height:40px;
    line-height: 40px;
    position: relative;
}
.sekTopNatbtjtx {
    width:70px;
}
.sekTopNatbtjHe {
    height:40px;
    line-height: 40px;
}
.sekTopNatbtjHe img {
    height: 6px;
    vertical-align: middle;
}
.sekTopNatbgx {
    width: 1px;
    height: 20px;
    margin-top: 10px;
    background:rgba(255,255,255,0.1);
    margin-right: 10px;
    margin-left: 8px;
}
.sekTopNatbtyinc {
    position: absolute;
    top:0px;
    left:0px;
    width:70px;
    z-index: 1000;
    box-shadow: 0px 0px 15px #0B0B17;
    background:#ffffff;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}
.sekTopNatbtyincActive {
    top:40px;
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}


.sekToptjianxij {
    height:40px;
    /*border:1px solid #ff33cc;*/
    position: relative;
}
.sekToptjianxij .sekToptjianxijsh {
    position: absolute;
    top:10px;
    left:0px;
    width:100%;
    height:20px;
    line-height: 20px;
    background:#ffffff;
    border:none;
    font-size:14px;
    padding:0px;
    margin: 0px;
    color:#111111;
}
.sekToptjianxijqj {
    position: absolute;
    top:10px;
    left:0px;
    width:100%;
    height:20px;
    line-height: 20px;
    background:#ffffff;
    display: none;
}
.sekToptjianxijqj .sekToptjianxijqjinp {
    background:#ffffff;
    border:none;
    font-size:14px;
    padding:0px;
    margin: 0px;
    color:#111111;
    height:20px;
    line-height: 20px;
    text-align: center;
}
.sekToptjianxijqjigx {
    display: inline-block;
    border-right:1px solid #3DDBD5;
    width:1px;
    height:20px;
}
.sekToptjianxijfw {
    position: absolute;
    top:10px;
    left:0px;
    line-height: 20px;
    width:100%;
    background:#ffffff;
    white-space:nowrap;
    overflow: auto;
    display:none;
}
.sekToptjianxijfwzi {
    height:20px;
    line-height: 20px;
    display: inline-block;
    padding:0px 6px;
    border-radius: 2px;
    border:1px solid rgba(0,0,0,0.1);
    color:#666666;
}
.sekToptjianxijfwziActiv {
    border:1px solid #3DDBD5;
    color:#3DDBD5;
}
.exchanTopNavgx {
    width:1px;
    height:20px;
    margin-top:10px;
    background:rgba(255,255,255,0.1);
    margin-right:10px;
    margin-left:10px;
}

.exchanTopNavsuo {
    margin-top:10px;
    margin-right:5px;
}
.exchanTopNavsuo img {
    height:20px;
}

/*买卖单搜索 e*/


/*交易所 e*/

/*订单详情 s*/
.excddxqBox {
    padding: 15px 3%;
}
.excddxqCont {
    background:#ffffff;
    border-radius: 4px;
    padding: 8px;
    margin-bottom: 15px;
}
.excddxqtleBox {
    padding-bottom: 8px;
    border-bottom: 1px solid #f4f4f4;
}
.excddxqtlebh {
    background: #3DDBD5;
    color: #f5f5f5;
    line-height: 25px;
    font-size: 0.85em;
    padding: 0px 10px;
    border-radius: 4px;
}
.excliebaoLitlezta {
    color: #3DDBD5;
    font-size: 0.85em;
    min-width: 60px;
    line-height: 25px;
    text-align: right;
}
.excddxqnronBox {
    padding: 10px 0px;
    border-bottom: 1px solid #f4f4f4;
    margin-bottom: 10px;
}
.excddxqnmatchdeBox {
    padding: 10px 0px;
}
.excddxqnronmcBox {
    margin-bottom: 7px;
}
.excddxqnronmc {
    font-size: 0.85em;
    color:#666666;
    margin-bottom: 5px;
    padding-right: 10px;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
}
.excddxqnronjieg {
    font-size: 0.85em;
    color:#111111;
    margin-bottom: 5px;
    padding-right: 10px;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
}

.shnapinzhens {
    font-size: 1.1em;
    color:#111111;
    padding-right: 10px;
    word-wrap: break-word;
    word-break: normal;
    word-break: break-all;
    font-weight: bold;
}
.excddxqshcimgBox {
    padding-top: 10px;
}

.excddxqshcimg {
    height: 70px;
    width: 70px;
    margin: 0px 10px 10px 0px;
    border-radius: 4px;
    position: relative;
    float: left;
}
.excddxqshcimg img {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}
.excddxqshcimg .clei {
    display: inline-block;
    position:absolute;
    z-index: 100;
    top:-5px;
    left: -5px;
    font-size: 22px;
    color: #E51C23;
    background:#ffffff;
    border-radius: 50%;
}

.zhututishi {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    background: #FF9800;
    font-size: 0.75em;
    z-index: 100;
    color: #f5f5f5;
    text-align: center;
}

.excddxqshcBtn {
    width: 70px;
    height: 70px;
    border: 1px solid #ffffff;
    border-radius: 4px;
    float: left;
    text-align: center;
    line-height: 70px;
}
.excddxqshcBtn .i {
    font-size: 55px;
    color:#111111;
    vertical-align: middle;
}

.excddxqshanniu {
    width: 70px;
    height: 70px;
    float: left;
    text-align: center;
    line-height: 70px;
    margin-bottom: 10px;
}
.excddxqshanniu img {
    width: 100%;
    height: 100%;
}
/*订单详情 e*/
/*资产 s*/
.properconBox {
    padding: 15px 3% 0px 3%;
}
.propercotpTletl {
    color:#111111;
    font-size: 0.95em;
    line-height: 31px;
}
.propercotpTdj {
    width: 25px;
    position: relative;
}
.propercotpTdj img {
    width: 100%;
}
.propercotpTdjshu {
    position: absolute;
    top:3px;
    left: 0px;
    width: 100%;
    text-align:center;
    color: #E51C23;
    font-size: 0.9em;
}

.propertjiBox {
    background:#ffffff;
    border-radius: 4px;
    padding: 20px 10px;
    margin: 10px 0px;
}
.propertjitleBox {
    padding-bottom: 10px;
}
.propertjitle {
    color:#666666;
    font-size: 0.9em;
}
.propertjibank img {
    height: 20px;
}
.propertjizxian {
    font-size: 20px;
    color:#666666;
}


.propertjibshu {
    color:#111111;
    padding-bottom: 8%;
}
.propertjibshu .span_1 {
    font-size: 0.85em;
}
.propertjibshu .span_2 {
    font-size: 1.4em;
}
.propertjiNav_1 {
    height: 40px;
    border-radius: 4px;
    background: #3DDBD5;
    text-align: center;
    line-height: 40px;
    color: #f5f5f5;
    font-size: 0.9em;
}
.propertjiNav_2 {
    height: 40px;
    border-radius: 4px;
    background: #259B24;
    text-align: center;
    line-height: 40px;
    color: #f5f5f5;
    font-size: 0.9em;
}
.propertjiNav_3 {
    height: 40px;
    border-radius: 4px;
    background: #3F51B5;
    text-align: center;
    line-height: 40px;
    color: #f5f5f5;
    font-size: 0.9em;
}
.propertjibannr {
    border-radius: 4px;
    overflow: hidden;
}
.propertjibannr img {
    width: 100%;
}
.properjluNavBox {
    padding: 15px 0px;
}
.properjluNavBox.mui-scroll-wrapper {
    height: 56px;
}
.properjluNavBox.mui-scroll-wrapper .properjluNav {
    padding: 0px;
    border: none;
}
.properjluNavBox.mui-segmented-control-inverted .properjluNav.mui-active {
    border: none;
}


.properjluNav {
    margin-right: 30px;
    text-align: center;
    height: 30px;
    position: relative;
}
.properjluNavtx {
    color:#666666;
    font-size: 0.9em;
    line-height: 20px;
    text-align: center;
}
.properjluNavgx {
    display: inline-block;
    height: 3px;
    background:#f4f4f4;
    width:100%;
    position: absolute;
    left: 0px;
    bottom: 0px;
}
.properjluNavActive .properjluNavtx {
    font-size: 1em;
    color:#111111;
}
.properjluNavActive .properjluNavgx {
    background: #FF9800;
}
/*资产 e*/

/*我的资料 s*/
.mysedattouxBox {
    text-align: center;
    padding:20px 0px 15px 0px;
}
.mysedattouximg {
    display: inline-block;
    width: 100px;
    height: 100px;
    overflow: hidden;
    border-radius: 50%;
    border:1px solid #eeeeee;
    background:#ffffff;
}
.mysedattouximg img {
    width: 100%;
    height: 100%;
}
.mysedattouxtx {
    color:#111111;
    font-size: 0.9em;
    padding: 10px 0px 0px 0px;
}

.mysedatupBox {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    width: 100%;
    z-index: 99;
    overflow: auto;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}
.mysedatupyin {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    background:rgba(0,0,0,0.6);
    z-index: 1000;
}
.mysedatupBoxActive {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}

.mysedatContBox {
    position: relative;
    z-index: 1010;
    width: 100%;
    height: 100%;
    text-align: center;
    padding-top: 45%;
}
.mysedatCont {
    margin: 0 auto;
    width: 76%;
    border-radius:4px;
    background:#ffffff;
    transform: scale(0.3);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}
.mysedatupBoxActive .mysedatCont {
    transform: scale(1);
}
.mysedatConttop {
    padding: 15px 10px 5px 10px;
    color:#111111;
    font-size: 0.95em;
    text-align: center;
}
.mysedatContmsu {
    padding:0px 10px 10px 10px;
    color:#666666;
    font-size: 0.8em;
    text-align: center;
}
.mysedatConinptBox {
    padding: 0px 12px 10px 12px;
}
.mysedatConinptBox input {
    height: 35px;
    line-height: 35px;
    padding: 0px 10px;
    color: #333333;
    font-size: 0.9em;
    margin: 0px;
}
.mysedatCzuBox {
    border-top:1px solid #f4f4f4;
    margin-top: 10px;
}
.mysedatCzu {
    height: 45px;
    line-height: 45px;
    text-align:center;
    color: #3DDBD5;
}
.mysedatCzugx {
    border-right:1px solid #f4f4f4;
}
.mysedatConinptbtn {
    background: #3DDBD5;
    text-align:center;
    min-width: 30%;
    height: 35px;
    line-height: 35px;
    color: #f5f5f5;
    font-size: 0.9em;
    border-radius: 3px;
    margin-left: 10px;
    padding: 0px 5px;
}
.mysedatConimgyz {
    height: 35px;
    line-height: 35px;
    border-radius: 3px;
    margin-left: 10px;
    overflow: hidden;
    max-width: 45%;
}
.mysedatConimgyz img {
    height: 100%;
    width: 100%;
}

/*我的资料 e*/

/*邀请分享 s*/
.lershaContBg {
    background: url("../images/2019demo2_10_2.png") no-repeat center;
    background-size: cover;
}

.lershaCont {
    position: fixed;
    left: 0px;
    bottom: 5%;
    width: 100%;
    padding: 0px 4%;
}
.lershaimgBox {
    position: relative;
}
.lershaimgBox .lershaimgbg {
    width: 100%;
}
.lershaewmHe {
    position: absolute;
    z-index: 50;
    left: 0px;
    top:18%;
    width: 100%;
}
.lershaewm {
    width: 45%;
    padding: 8px;
    border-radius: 4px;
    background: #ffffff;
    margin: 0 auto;
}
.lershaewm img {
    width: 100%;
}
.lershalianj {
    color:#111111;
    padding: 5% 10% 0px 10%;
    font-size: 0.9em;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
    text-align: center;
}
.lershaeBtnBox {
    padding-top: 10px;
}
/*邀请分享 e*/


/*新闻资讯 s*/
.lernewsNavBox {
    position: fixed;
    top:44px;
    left:0px;
    width: 100%;
    z-index: 100;
    padding: 10px 5px 10px 5px;
}
.lernewsNavBox .mui-segmented-control.mui-segmented-control-inverted .lernewsNav {
    color:#666666;
    border-radius: 3px;
    border: none;
    padding: 0px 15px;
}
.lernewsNavBox .mui-segmented-control.mui-segmented-control-inverted .lernewsNav.mui-active {
    background: #3DDBD5;
    color: #f5f5f5;
}
.lernewslistUl {
    padding: 0px 3%;
}
.lernewslist {
    padding: 8px;
    background:#ffffff;
    margin-bottom: 10px;
    border-radius: 4px;
}
/*新闻资讯 e*/




/*商城首页 s*/

.leshphsBox {
    padding: 10px 3%;
    background: #3DDBD5;
    margin-bottom: 10px;
}
.leshphslink {
    background:#ffffff;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    padding-right: 6px;
}
.leshphslinkss {
    background:#ffffff;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    margin-top: 2px;
}
.leshphslinmg {
    width: 40px;
    text-align: center;
    line-height: 40px;
}
.leshphslinmg img {
    display: inline-block;
    vertical-align: middle;
    height: 20px;
}
.leshphsliktx {
    font-size: 0.9em;
    color:#666666;
}
.leshphsinputBox {
    height: 40px;
    overflow: hidden;
}
.leshphsinputBox .leshphsinput {
    height: 40px;
    line-height: 40px;
    background:#ffffff;
    margin:0px;
    padding: 0px 10px 0px 0px;
    border: none;
    font-size: 0.85em;
    color:#111111;
}
.leshphsinputBox .leshphsinput::-webkit-input-placeholder {color:#666666;}
.leshphsinputBox .leshphsinput:-moz-placeholder {color:#666666;}
.leshphsinputBox .leshphsinput::-moz-placeholder {color:#666666;}
.leshphsinputBox .leshphsinput:-ms-input-placeholder {color:#666666;}
.xczButton {
    height:29px;
    background:#3DDBD5;
    border:none;
    color:#ffffff;
    padding:5px 10px;
    margin-top:5px;
    font-size: 14px;
}
.eshpNavBox {
    padding: 2% 0px;
    background: #ffffff;
}
.eshpNav {
    width: 20%;
    float: left;
    text-align: center;
    padding: 2% 0px;
}
.eshpNav img {
    width: 55%;
}
.eshpNavtx {
    color:#111111;
    font-size: 0.85em;
    margin-top: 5px;
}
.canddeBox {
    padding: 10px 5% 0px 5%;
}
.canddeBox img {
    width: 100%;
}
.eshgdntcBox {
    padding: 0px 3%;
}
.eshgdntcHe {
    border-radius: 4px;
    background:#ffffff;
    padding-right: 10px;
}
.eshgdntximg {
    height: 35px;
    line-height: 32px;
    padding: 0px 10px;
}
.eshgdntximg img {
    height: 20px;
    display: inline-block;
    vertical-align: middle;
}
.eshgdncont {
    height: 35px;
    line-height: 35px;
    color:#666666;
    font-size: 0.85em;
    overflow: hidden;
}
.eshgdncont div {
    display: inline-block;
    margin-right: 10px;
}
.eshgdncont a {
    color: #3DDBD5;
}
.eshgdtletBox {
    padding: 15px 3% 10px 3%;
}
.eshgdtletgx {
    background: #3DDBD5;
    width: 3px;
    height: 16px;
    border-radius: 1px;
}
.eshgdtlettx {
    color:#111111;
    font-size: 0.95em;
    height: 16px;
    line-height: 16px;
    padding: 0px 8px;
}

.eshgdtletgd {
    height: 16px;
    line-height: 16px;
    color:#666666;
    font-size: 0.8em;
}
.eshgdtletzx {
    height: 16px;
    line-height: 16px;
}
.eshgdtletzx .i {
    font-size: 16px;
    color:#666666;
}
.esshplistUl {
    padding: 5px;
    display: flex;
    flex-wrap: wrap;
}
.esshplistLi {
    padding: 5px;
    width: 50%;
}
.esshplistCont {
    background: #ffffff;
    border-radius: 3px;
    overflow: hidden;
}
.esshplistimg {
    width: 100%;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}
.esshplistimg img {
    width: 100%;
}
.esshplistdata {
    padding:5px;
}
.esshplisttle {
    height: 20px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    color: #000000;
    font-size:0.85em;
    margin-bottom: 3px;
}
.esshpljiehetle {
    height: 40px;
    line-height: 20px;
    color: #000000;
    font-size:0.85em;
    margin: 0px 0px 3px 0px;
}
.esshplismone {
    height: 20px;
    line-height: 20px;
    font-size: 0.95em;
    color: #E51C23;
    padding-right:6px;
}
.esshplisgdiao {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    font-size: 0.8em;
    color:#666666;
    position: relative;
    margin-left: 5px;
}
.esshplisgdiaogx {
    position: absolute;
    z-index: 10;
    left: 0px;
    top:10px;
    height: 1px;
    width: 100%;
    background: #999999;
}

/*商城首页 e*/



/*分类 分类二  s*/

.goodcateNav {
    padding: 14px 3px;
}
.goodcateNavgx {
    width: 3px;
    height: 14px;
    border-radius: 1px;
    background:#ffffff;
}
.goodcateNavtx {
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    color:#111111;
    text-align: center;
    font-size: 0.85em;
    height: 14px;
    line-height: 14px;
}
.muiScrollWrapper {
    background: #ffffff;
}
.goodcateNavActive {
    background:#f4f4f4f4;
}
.goodcateNavActive .goodcateNavgx {
    background: #3DDBD5;
}
.goodcateNavActive .goodcateNavtx {
    color: #3DDBD5;
    font-weight:bold;
}

.fenlcateContBox {
    position: absolute;
    top:54px;
    right: 10px;
    bottom:60px;
    width:calc(78% - 20px);
    z-index: 2;
    background:#ffffff;
    overflow: auto;
    border-radius: 2px;
    padding: 5px;
}
.fenlcateConthf {
    padding:0px 5px 5px 5px;
}
.fenlcateConthf img {
    width: 100%;
    border-radius: 4px;
}
.fenlcateContLi {
    width: 33.33%;
    float: left;
    padding: 6px 6px 2px 6px;
}
.fenlcateContimg {
    width:100%;
    background: #ffffff;
    border-radius: 4px;
    overflow: hidden;
}
.fenlcateContimg img {
    width: 100%;
}
.fenlcateContmc {
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    color:#111111;
    text-align: center;
    font-size: 0.8em;
    height: 20px;
    line-height: 20px;
    margin-top: 5px;
}


.fenlcatetwoBox {
    position: absolute;
    top:54px;
    right: 10px;
    bottom:60px;
    width:calc(78% - 20px);
    z-index: 2;
    overflow: auto;
}
.fenlcatetwoLi {
    border-radius: 4px;
    background:#ffffff;
    padding: 8px;
    margin-bottom: 10px;
}
.fenlcatetwoimg {
    width: 30%;
    background: #ffffff;
    border-radius: 4px;
    overflow: hidden;
    margin-right: 10px;
}
.fenlcatetwoimg img {
    width: 100%;
}
.fenlcatetwodata {

}
.lcatetwodatatle {
    height: 36px;
    line-height: 18px;
    font-size: 0.8em;
    color:#111111;
    text-align: justify;
    margin-bottom: 3px;
}

.fenlcatspglimg {
    width: 25%;
    background: #ffffff;
    border-radius: 4px;
    overflow: hidden;
    margin-right: 10px;
}
.fenlcatspglimg img {
    width: 100%;
}

.bianjicnm {
    color: #3DDBD5;
    font-size: 0.85em;
    padding:0px 0px 0px 10px;
}
.bianjishchu {
    margin-left: 10px;
}
.bianjishchu img {
    height: 20px;
}


/*分类 分类二  e*/



/*购物车 s*/
.muiCarttent {
    padding-bottom: 100px;
}
.cartliebUl {
    padding: 10px 10px 0px 10px;
}
.cartliebLi {
    border-radius: 4px;
    margin-bottom: 10px;
    padding: 8px;
    background:#ffffff;
}
.cartliebtle {
    border-bottom:1px solid rgba(0,0,0,0.1);
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.cartliebtleimg {
    height: 24px;
    line-height: 24px;
    padding: 0px 10px 0px 0px;
}
.cartliebtleimg img {
    height: 100%;
}
.cartliebtletx {
    height: 24px;
    line-height: 24px;
    font-size: 0.9em;
    color:#111111;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: bold;
}
.cartliebtlezx .i {
    font-size: 20px;
    color:#666666;
    vertical-align:middle;
}
.cartliebzxuanx {
    margin-top: 20px;
    padding: 0px 5px;
}
.cartliebcont {
    margin-bottom: 15px;
}

.cartliebztimg {
    width: 22%;
    border-radius: 4px;
    overflow: hidden;
    background: #ffffff;
    margin-right: 10px;
}
.cartliebztimg img {
    width: 100%;
}
.cartliebshpmc {
    height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color:#111111;
    font-size: 0.85em;
    margin-bottom: 3px;
}
.cartliebshpmcHe {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cartliebsmshu {
    height: 30px;
    line-height: 15px;
    font-size: 0.8em;
    color:#666666;
    position: relative;
}
.cartliebsmshu p {
    margin: 0px;
    font-size: 12px;
    color:#666666;
}
.cartliebsmshu img {
    display: none;
}

.esshplizjspBtn {
    color:#111111;
    font-size: 22px;
}
.esshplizjspshu {
    min-width: 30px;
    text-align: center;
    color:#111111;
    font-size: 0.95em;
    letter-spacing: 1px;
    padding: 0px 5px;
}
.cartbotmBox {
    background:#ffffff;
    border-top: 1px solid #f4f4f4;
    border-bottom: 1px solid #f4f4f4;
    position: fixed;
    z-index: 100;
    left:0px;
    bottom:50px;
    width: 100%;
    padding:8px 10px 8px 15px;
}
.cartbotmCleBox {
    background:#ffffff;
    border-top: 1px solid #f4f4f4;
    border-bottom: 1px solid #f4f4f4;
    position: fixed;
    z-index: 110;
    left:0px;
    bottom:20px;
    width: 100%;
    padding:8px 10px 8px 15px;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}
.cartbotmCleBoxActive {
    bottom: 50px;
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.cartbotmqxuan {
    color:#111111;
    font-size: 0.8em;
}
.cartbotmneg {
    line-height: 34px;
    font-size: 0.92em;
    color:#111111;
}
.cartbotmneg .span_shu {
    color: #E51C23;
}
.cartbotmBtn {
    height: 34px;
    line-height: 34px;
    padding: 0px 10px;
    letter-spacing:1px;
    color: #f5f5f5;
    font-size: 0.9em;
    background:#FF9800;
    border-radius: 3px;
    text-align: center;
    min-width: 65px;
}
.cartbotmcleBtn {
    height: 34px;
    line-height: 34px;
    padding: 0px 10px;
    letter-spacing:1px;
    color: #f5f5f5;
    font-size: 0.9em;
    background:#E51C23;
    border-radius: 3px;
    text-align: center;
    min-width: 65px;
}
/*购物车 s*/


/*我的订单 s*/
.carmaorderddh {
    height: 24px;
    line-height: 24px;
    font-size: 0.85em;
    color:#111111;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.carmaorderddzt {
    height: 24px;
    line-height: 24px;
    font-size: 0.85em;
    color: #FF9800;
}

.carmaorderdzj {
    color:#111111;
    font-size: 0.9em;
}

.carmaorderBtn_1 {
    color: #3DDBD5;
    border: 1px solid #3DDBD5;
    height: 24px;
    line-height: 24px;
    font-size: 0.85em;
    padding: 0px 15px;
    margin-left: 5px;
    border-radius: 12px;
}
.carmaorderBtn_2 {
    color:#666666;
    border: 1px solid #999999;
    height: 24px;
    line-height: 24px;
    font-size: 0.85em;
    padding: 0px 15px;
    margin-left: 5px;
    border-radius: 12px;
}
.carmaorderBtn_3 {
    color: #f5f5f5;
    border: 1px solid #FF9800;
    background: #FF9800;
    height: 24px;
    line-height: 24px;
    font-size: 0.85em;
    padding: 0px 15px;
    margin-left: 5px;
    border-radius: 12px;
}
.carmaorderdshul {
    font-size: 0.9em;
    color:#666666;
    letter-spacing: 2px;
}

/*我的订单 s*/


/*浏览足迹 s*/
.browsefootBox {
    padding: 10px 10px 0px 10px;
}
.browselestBox {
    padding: 0px;
    margin-bottom: 10px;
}
.browselest {
    background:#ffffff;
    padding: 8px;
}
.mui-btn-danger, .mui-btn-negative, .mui-btn-red {
    background-color: #E51C23;
}
.browseleyan {
    text-align: right;
}
.browseleyan img {
    height: 20px;
}

.browseleyshu {
    height: 40px;
    line-height:20px;
    font-size: 0.8em;
    color:#666666;
    position: relative;
    margin-top: 5px;
}
.browselestBox:after {
    height: 0px;
}
/*浏览足迹 e*/


/*收货地址  s*/
.braddrlistUl {
    padding: 10px 10px 0px 10px;
}
.braddrlistLi {
    border-radius: 4px;
    margin-bottom: 10px;
    padding: 8px;
    background:#ffffff;
}
.braddrlistdhua {
    color:#666666;
    font-size: 0.85em;
    letter-spacing: 1px;
}
.braddrlistxxdz {
    padding: 10px 0px;
    border-bottom: 1px solid #f4f4f4;
    margin-bottom: 5px;
    color:#666666;
    font-size: 0.85em;
}

.braddrlismrdz {
    color:#666666;
    font-size: 0.8em;
}
.braddrlingt {
    line-height: 34px;
    padding-left: 10%;
}
.braddrlingt img {
    height: 22px;
    vertical-align: middle;
}
.braddrliAddBtn {
    position: fixed;
    left:0px;
    bottom: 0px;
    width: 100%;
    height: 45px;
    line-height: 45px;
    background: #3DDBD5;
    color: #f5f5f5;
    text-align: center;
    font-size: 0.9em;
    letter-spacing: 2px;
    z-index: 100;
}
/*收货地址  e*/

/*客服中心 s*/

.duihnagkBox {
    padding: 0px 0px 60px 0px;
}
.duihnadbsrBox {
    position:fixed;
    left:0px;
    bottom:0px;
    width: 100%;
    height: 60px;
    background:#ffffff;
    padding: 10px 10px 0px 10px;
    z-index: 1000;
}
.duixxtshi {
    position: absolute;
    top:-40px;
    right:8px;
    height: 30px;
    line-height: 30px;
    min-width: 30px;
    padding: 0px 5px;
    border-radius: 50%;
    background: #07C56C;
    text-align: center;
    color: #f5f5f5;
    font-size: 0.8em;
    z-index: 1100;
}
.duixxtshizx {
    width: 8px;
    height:8px;
    background: #07C56C;
    position: absolute;
    bottom: -2px;
    left:11px;
    transform: rotate(45deg);
}



.duihnadbsinput {
    height: 40px;
}
.duihnadbsinput .dbsinput {
    height: 40px;
    line-height: 40px;
    padding: 0px 10px;
    background: #ffffff;
    color: #333333;
    margin: 0px;
    font-size: 14px;
}
.duihbtnfs {
    background: #3DDBD5;
    color: #f5f5f5;
    margin-left: 10px;
    border-color: #3DDBD5;
    padding: 6px 15px;
}
.duizizil {
    padding: 10px;
}

.duizwei {
    width:40px;
    height: 40px;
    border-radius: 50%;
    overflow: hidden;
}
.duizwei img {
    width: 100%;
    height: 100%;
}
.duizwenBox {
    text-align: right;
}
.duizwdahBox {
    text-align: left;
}
.duizwentxdahua {
    background:#ffffff;
    padding: 10px 12px;
    display: inline-block;
    border-radius: 4px;
    position: relative;
    max-width: 100%;
    margin-left: 15px;
}
.duizwentx {
    background:#ffffff;
    padding: 10px 12px;
    display: inline-block;
    border-radius: 4px;
    position: relative;
    max-width: 100%;
    margin-right: 15px;
}
.duizwentxwenz {
    line-height: 20px;
    color:#111111;
    font-size: 0.85em;
    text-align: left;
}
.duizwezhx {
    width: 12px;
    height: 12px;
    background:#ffffff;
    position: absolute;
    top:14px;
    right:-4px;
    transform:rotate(45deg);
}
.duizwezhxdad {
    width: 12px;
    height: 12px;
    background:#ffffff;
    position: absolute;
    top:14px;
    left:-4px;
    transform:rotate(45deg);
}
/*客服中心 e*/

/*商品詳情 s*/
.godsdatimg {
    width: 100%;
    /*overflow:hidden;*/
}

.shxcommodatleBox {
    background:#ffffff;
    margin-bottom:10px;
}
.commospmc {
    line-height: 22px;
    font-size: 0.9em;
    color:#111111;
}
.shxcommodatleHe {
    padding: 10px;
}
.shxcommofenx {
    background: #3DDBD5;
    height: 32px;
    padding: 0px 6px 0px 10px;
    border-radius: 16px 0px 0px 16px;
    margin-top: 15px;
}
.shxcommofenximg {
    line-height: 32px;
}
.shxcommofenximg img {
    height: 22px;
    vertical-align: middle;
}
.shxcommofenxtx {
    color:#f5f5f5;
    font-size: 0.8em;
    line-height: 32px;
    margin-left: 3px;
}

.shopLinkBox {
    padding:10px;
    color:#111111;
    background:#ffffff;
    margin-bottom:6px;
}
.shopLinking {
    width:45px;
    height:45px;
    border:1px solid rgba(0,0,0,0.1);
    overflow: hidden;
    margin-right:10px;
    line-height: 45px;
    vertical-align: middle;
}
.shopLinking img {
    display: inline-block;
    width:45px;
}
.shopLinkm {
    font-size: 0.9em;
}
.shopLinkshu .span_1 {
    color:#FF7E30;
    font-size:0.85em;
    margin-right: 5px;
}
.shopLinkshu .span_2 {
    color:#666666;
    font-size:0.8em;
}
.shopLinkzxx {
    line-height: 42px;
}
.shopLinkzxx .i {
    font-size: 20px;
    color:#666666;
    vertical-align:middle;
}
.shopjindgg {
    margin-top:8px;
    height: 30px;
    line-height: 30px;
    padding: 0px 15px;
    font-size: 0.85em;
    border-radius: 15px;
    display: inline-block;
    color: #f5f5f5;
    background: #EB3569;
    background: -ms-linear-gradient(left, #EB3569, #F03C3F);
    background: -moz-linear-gradient(left, #EB3569, #F03C3F);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-linear-gradient(left, #EB3569, #F03C3F);
    background: -o-linear-gradient(left, #EB3569, #F03C3F);
}
.shopdppinj {
    text-align: center;
    padding-top: 10px;
}
.shopdppinj .span_1 {
    color:#666666;
    font-size: 0.8em;
}
.shopdppinj .span_2 {
    color:#E51C23;
    display: inline-block;
    padding: 0px 4px;
    font-size: 0.8em;
}
.shopdppinj .span_3 {
    color:#E51C23;
    font-weight:bold;
    font-size: 0.85em;
}
.tailsBox {
    background:#ffffff;
}
.commendatiotlBox {
    background:#ffffff;
}
.commendatiotl {
    padding:10px;
    font-size:0.9em;
    color:#111111;
}
.commendatiotl .spanzt {
    margin-left:10px;
    color:#E51C23;
    font-size:0.95em;
}
.commsssiotl {
    padding:10px;
    font-size:0.8em;
    color:#666666;
}
.moditypjiaTlanBox {
    padding:10px;
    color:#666666;
    border-top:1px solid rgba(0,0,0,0.1);
    margin-bottom: 10px;
}
.moditypjiaTlan {
    display: inline-block;
    background:#f4f4f4;
    color:#111111;
    padding:1px 10px;
    border-radius: 2px;
    margin:0px 5px 5px 0px;
    font-size:0.8em;
    line-height: 25px;
}
.moditypjiatx {
    margin-bottom:10px;
    color:#666666;
    border-bottom:1px solid rgba(0,0,0,0.1);
    padding:10px 0px;
    background:#ffffff;
}
.moditypjiatx:last-child {
    margin: 0px;
    border: none;
}
.moditypjiatxtl {
    font-size:0.85em;
    margin-bottom:10px;
    color:#666666;
}
.moditypjiatxtl .zhtxtm {
    margin:0px 5px;
    color:#666666;
}
.moditypjiatxtlTxwzi {
    font-size:0.8em;
}
.moditypjiatxtlTximg {
    height:64px;
    width:64px;
    text-align:center;
    border:1px solid #f4f4f4;
    display: inline-block;
    margin:5px 5px 0px 0px;
}
.moditypjiatxtlTximg img {
    width:100%;
    height:100%;
}
.spanstarActive .i {
    color:#F8A812;
}
.tailsCont {
    background:#ffffff;
    padding:10px;
    color:#666666;
    line-height: 25px;
    font-size:0.8em;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
}
.tailsCont p {
    color:#666666;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
    margin: 0px;
}
.tailsCont img {
    width:100%;
}

.commoddetaBox {
    padding-bottom: 50px;
}

.productDewei {
    height:50px;
    width:100%;
    position:fixed;
    left:0px;
    bottom:0px;
    background:#ffffff;
    z-index: 100;
}
.producweilink .producweilinkzi{
    display: inline-block;
    text-align: center;
    color:#111111;
    font-size:0.8em;
    padding-top:8px;
    line-height: 18px;
    margin-right:15px;
}
.producweilinkzi img {
    height:16px;
}
.productDeweigm {
    height: 100%;
}
.productDeweigman_1 {
    white-space:nowrap;
    height: 100%;
    line-height: 50px;
    background: #FF9800;
    color:#f5f5f5;
    padding:0px 10px;
    font-size:0.9em;
    min-width: 90px;
    text-align: center;
    letter-spacing: 2px;
}
.productDeweigman_2 {
    white-space:nowrap;
    height: 100%;
    line-height: 50px;
    background: #3DDBD5;
    color:#f5f5f5;
    padding:0px 10px;
    font-size:0.9em;
    min-width: 90px;
    text-align: center;
    letter-spacing: 2px;
}

.shcang .shcangImg_2 {
    display:none;
}

.specicatpopBox {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    z-index: 110;
    background: rgba(0,0,0,0.6);
    overflow: auto;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}


.specicatpopBoxActiv {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.specicatpoptmg {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    z-index: 115;
}
.specicatpopCont {
    position: absolute;
    left:0px;
    bottom:-80%;
    max-height:90%;
    width:100%;
    z-index: 120;
    background:#ffffff;
    border-radius: 8px 8px 0px 0px;
    padding:12px 12px 70px 12px;
    -webkit-overflow-scrolling:touch;
    overflow-y: auto;
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;
}
.specicatpopContdd {
    position: absolute;
    left:0px;
    bottom:-45%;
    max-height:90%;
    width:100%;
    z-index: 120;
    background:#ffffff;
    border-radius: 8px 8px 0px 0px;
    padding:12px 12px 70px 12px;
    -webkit-overflow-scrolling:touch;
    overflow-y: auto;
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}




/*优惠券弹窗 s*/
.yhuqtpopBox {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    z-index: 110;
    background: rgba(0,0,0,0.6);
    overflow: auto;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}

.yhuqtpopBoxActive {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.yhqcatpoptmg {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    z-index: 115;
}
.yhqcatpopContdd {
    position: absolute;
    left:0px;
    bottom:-45%;
    min-height: 60%;
    max-height:90%;
    width:100%;
    z-index: 120;
    background:#ffffff;
    border-radius: 8px 8px 0px 0px;
    padding:12px 12px 80px 12px;
    -webkit-overflow-scrolling:touch;
    overflow-y: auto;
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}
.yhqcatpopContFcous {
    bottom:0px;
}
.yhuqbttle {
    color: #333333;
    line-height: 28px;
}

.yhuqbtmshu {
    font-size: 0.9em;
    padding: 10px 0px;
    color:#666666;
    border-top:1px solid #f4f4f4;
    border-bottom:10px solid #f4f4f4;
    margin: 15px 0px 0px 0px;
}
.yhuqbtmshu .span_1 {
    color: #E51C23;
}

.yhqtpopAniu {
    position: fixed;
    left: 0px;
    bottom: 0px;
    width: 100%;
    padding: 10px;
    background: #f4f4f4f4;
    text-align: center;
    z-index: 150;
}
.yhqcatpoptgubi .i {
    font-size: 28px;
    color: #333333;
    background: #f4f4f4;
}
.yhqngqzswBoxHe {
    padding: 10px 0px;
    border-top:1px solid #f4f4f4;
}
.yhqngqzswBox {
    position: relative;
    background:#E51C23;
    padding:20px 10px 5px 10px;
    width: 32%;
    overflow: hidden;
    text-align: center;
    height: 80px;
}
.yhqngqzsw {
    color:#111111;
    padding-bottom: 5px;
}
.yhqngqzsw .span_1 {
    font-size: 1.5em;
    font-weight: bold;
}
.yhqngqzsw .span_2 {
    font-size:0.9em;
}
.yhqngqzswmsu {
    color:#111111;
    font-size: 0.8em;
}
.yhqngqData {
    padding:5px 10px;
}
.yhqngqDataxian {
    display: inline-block;
    background:#c21414;
    background: linear-gradient(to bottom right, #F9825B , #EA3323);
    height: 20px;
    line-height: 20px;
    border-radius: 10px;
    padding: 0px 10px;
    color: #f5f5f5;
    font-size: 0.8em;
}
.yhqngqDataxzmsu {
    font-size: 0.9em;
    color: #333333;
    padding: 5px 0px;
}
.yhqngqDatime {
    font-size: 0.8em;
    color:#666666;
}
.zhezhcimg {
    position: absolute;
    top:0px;
    left: 0px;
    width: 9px;
    height: 100%;
}

.cannimayhqBtn {
    background: #E51C23;
    background: -ms-linear-gradient(left, #E51C23, #EA3323);
    background: -moz-linear-gradient(left, #E51C23, #EA3323);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E51C23), to(#EA3323));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E51C23), to(#EA3323));
    background: -webkit-linear-gradient(left, #E51C23, #EA3323);
    background: -o-linear-gradient(left, #E51C23, #EA3323);
    height: 50px;
    line-height: 50px;
    padding: 0px;
    width: 100%;
    text-align: center;
    display: inline-block;
    margin: 0px;
    border: none;
    border-radius: 25px;
    color: #f5f5f5;
    letter-spacing: 2px;
    font-size: 1.1em;
    margin-top: 10px;
}


/*优惠券弹窗 e*/


/*分享弹窗 s*/

.fenxlkpopBox {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    z-index: 110;
    background: rgba(0,0,0,0.6);
    overflow: auto;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}

.fenxlkpopBoxActiv {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}

.fenxlkpopCont {
    position: absolute;
    left:0px;
    bottom:-30%;
    max-height:90%;
    width:100%;
    z-index: 120;
    background:#ffffff;
    -webkit-overflow-scrolling:touch;
    overflow-y: auto;
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;
}
.fenxlkpopContFcous {
    bottom:0px;
}
.fenxlknroBox {
    padding: 20px 0px;
    text-align: center;
}
.fenxlknro img {
    width:50px;
    height:50px;
    border-radius: 50%;
    margin-bottom: 5px;
}
.fenxlknrotx {
    font-size: 0.85em;
    color:#666666;
}
.fenxlkBtn {
    border-top:1px solid #dddddd;
    padding: 15px;
    text-align: center;
    color:#333333;
    font-weight: bold;
    font-size: 1.1em;
    letter-spacing: 3px;
}
/*分享弹窗 e*/

/*商品海报 s*/
.hhblkuptcBox {
    position: fixed;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    width: 100%;
    z-index: 110;
    overflow: auto;
    background: rgba(0,0,0,0.6);
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}
.hhblkuptcBoxActive {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.hhblkuptcCont {
    width: 100%;
    height: 100%;
    line-height:100%;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex-box;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-align:center;
    transform: scale(0.3);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}
.hhblkuptcBoxActive .hhblkuptcCont {
    transform: scale(1);
}
.hhblkuptcneHe {
    display: inline-block;
    width: 80%;
}
.hhblkutopCont {
    /*background: #ffffff;*/
    /*padding: 12px;*/
    text-align: left;
}
.hhblkutopTle {
    padding-bottom: 15px;
}
.hhblkutoptximg {
    width: 45px;
    height: 45px;
    overflow: hidden;
    margin-right: 10px;
}
.hhblkutoptximg img {
    width: 100%;
    height: 100%;
}
.hhblkutoptxmz {
    font-size: 1em;
    color: #333333;
    line-height: 20px;
    margin-bottom: 5px;
}
.hhblkutoptxmshu {
    font-size: 0.85em;
    color:#666666;
}
.hhblkutopspimg {
    width: 95%;
    overflow: hidden;
}
.hhblkutopspimg img {
    width: 100%;
    min-height: 100%;
}
.hhblkutbotBox {
    padding: 15px 0px 0px 0px;
}
.hhblkutbotlt {
    padding-right: 10px;
}
.hhblkutbotmch {
    font-size: 0.85em;
    color: #666666;
    line-height: 22px;
    margin-bottom: 10px;
    text-align: justify;
}
.hhblkutbotjieg {
    line-height: 20px;
}
.hhblkutbotjieg .span_1 {
    font-size: 0.9em;
    color: #666666;
}
.hhblkutbotjieg .span_2 {
    font-size: 1.1em;
    color: #E51C23;
}
.hhblkutbotewm {
    text-align: center;
}
.hhblkutbotewm img {
    width: 65px;
    height: 65px;
    margin-bottom: 5px;
}
.hhblkutbotewmtx {
    font-size: 0.75em;
    color:#666666;
}

.hhblkutoptxn {
    color: #f5f5f5;
    font-size: 0.9em;
    text-shadow: 0px 1px 2px #000000;
    text-align: center;
    padding: 15px;
    line-height: 20px;
}
.hhblkutoptBtnHe {
    line-height: 20px;
    padding: 5px;
    text-align: center;
}
.hhblkutoptBtnHe .i {
    display: inline-block;
    font-size: 28px;
    color: #f5f5f5;
}

/*商品海报 e*/


.specicatpopContFcous {
    bottom:0px;
}
.specicatpopximgbox {
    width:70px;
    min-height: 70px;
    margin-right:10px;
}
.specicatpopximgbox img {
    width:100%;
    border-radius: 3px;
}
.specicjiage {
    color:#E51C23;
}
.specicjiage .span_1 {
    font-size:0.9em;
}
.specicjiage .span_2 {
    font-size:1.2em;
    font-weight: 700;
}

.specickucun {
    font-size:0.8em;
    color:#111111;
    padding:5px 0px;
}
.specicxunaze {
    color:#111111;
    font-size:0.8em;
}
.specicatpoptgubi .i {
    font-size:28px;
    color:#111111;
}
.specicatpopConttl {
    color:#111111;
    font-size:0.85em;
    padding:15px 0px 5px 0px;
}
.specntcx {
    display: inline-block;
    height:26px;
    line-height: 26px;
    padding:0px 10px;
    min-width: 50px;
    margin:5px 10px 5px 0px;
    color:#111111;
    background:#f4f4f4;
    font-size:0.75em;
    border-radius:3px;
    text-align: center;
}
.specntcxActive {
    color: #f5f5f5;
    background: #3DDBD5;
}
.purchasequa {
    margin:15px 0px;
    padding:15px 0px 0px 0px;
    border-top:1px solid rgba(0,0,0,0.1);
}
.purchasequatl {
    font-weight: 700;
    color:#111111;
    font-size:0.9em;
    line-height: 33px;
}
.specicatpopAniu {
    position: fixed;
    left:0px;
    bottom:0px;
    width:100%;
    padding:10px;
    background:#ffffff;
    text-align: center;
    z-index: 150;
}
.specicatpopAniubtn {
    width:100%;
    padding:0px;
    margin:0 auto;
    height:50px;
    line-height:50px;
    border:none;
    background: #FF9800;
    color:#f5f5f5;
    text-align: center;
    border-radius: 25px;
    font-size: 16px;
    letter-spacing: 4px;
}
/*商品詳情 e*/

/*确认订单 s*/
.conforddzBox {
    position:relative;
    background:#ffffff;
    z-index: 100;
    width:100%;
    padding:5px 5px 10px 10px;
    /*min-height: 82px;*/
}
.conforddzdbu {
    position: absolute;
    left:0px;
    bottom: 0px;
    height: 2px;
    width: 100%;
    background: url("../images/22.png") repeat center;
}

.confordmcdh {
    font-size: 0.95em;
    color:#111111;
    letter-spacing: 1px;
}
.confordmcdh .span_1 {
    margin-right: 8px;
}
/*.conforddzxq {*/
/*    height: 46px;*/
/*}*/
.conforddzxq .span_1 {
    color: #3DDBD5;
    border:1px solid #3DDBD5;
    margin-right: 5px;
    padding: 1px 6px;
    border-radius: 2px;
    font-size: 0.8em;
}
.conforddzxq .span_2 {
    color: #E51C23;
    border:1px solid #E51C23;
    margin-right: 5px;
    padding: 1px 6px;
    border-radius: 2px;
    font-size: 0.8em;
}
.conforddzxq .span_Cont {
    font-size: 0.8em;
    color:#666666;
}

.conforddzzx {
    color:#666666;
    font-size: 20px;
    margin:0px 0px 0px 5px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.conforddzwdz {
    color:#111111;
    font-size: 1em;
    line-height: 60px;
}
.confirorCont {
    padding-top:0px;
}
.delervicetx {
    font-size: 0.9em;
    color:#111111;
}
.delerviyouhul {
    font-size: 0.9em;
    color:#111111;
    padding-left: 7px;
}
.yixuanyhq {
    color:#E51C23;
    display: inline-block;
    border:1px solid #E51C23;
    padding: 0px 4px;
    border-radius: 3px;
    font-size: 0.8em;
    height: 20px;
    line-height: 20px;
    margin: 0px 7px;
}
.delervicemshu {
    font-size: 0.8em;
    color:#666666;
}
.delervicemshu .span_1 {
    color: #E51C23;
}
.delerviceBox {
    border-top:1px solid rgba(0,0,0,0.1);
    padding: 10px 0px;
}
.delervinput .vinput {
    height: 21px;
    line-height: 21px;
    background:#ffffff;
    color:#666666;
    border: none;
    font-size: 0.8em;
    margin:0px;
    padding: 0px 0px 0px 10px;
}
.confirzhffsBox {
    background:#ffffff;
    border-radius: 4px;
    margin: 0px 10px 10px 10px;
    padding: 10px 0px 10px 10px;
}
.confirzhffsimg {
    line-height: 34px;
}
.confirzhffsimg img {
    height: 25px;
    vertical-align: middle;
}
.confirzhffsHe {
    padding-top: 5px;
}
.confibtmBox {
    position: fixed;
    left: 0px;
    bottom: 0px;
    height: 50px;
    background:#ffffff;
    width: 100%;
    z-index: 200;
    border-top:1px solid #f4f4f4;
    /*padding: 0px 0px 0px 10px;*/
}
.confiBtn {
    height: 50px;
    line-height: 50px;
    padding: 0px 20px;
    color: #f5f5f5;
    font-size: 0.9em;
    background: #FF9800;
    letter-spacing: 2px;
}
.confibttji {
    color:#111111;
    font-size: 0.9em;
    line-height: 50px;
}
.confibtjine {
    color: #E51C23;
    font-size: 0.9em;
    line-height: 50px;
}
.confibjeyfBox {
    padding:0px 10px 15px 0px;
}
.confibjeyf {
    color:#111111;
    font-size: 0.9em;
}
.confibjqian {
    color:#666666;
    font-size: 0.9em;
}
.nagesuijene {
    text-align: center;
    color:#111111;
    letter-spacing: 2px;
    padding: 10% 0px 5% 0px;
    line-height: 30px;
}
.nagesuijene .span_1 {
    font-size: 1em;
}
.nagesuijene .span_2 {
    font-size: 2em;
}

.nagesuijinputBox {
    padding: 2px 5px 2px 10px;
    background:#ffffff;
    border-radius: 0px;
    border-bottom: 1px solid #f4f4f4;
}
.nagesuijaoyich {
    text-align: center;
    font-size: 0.9em;
    color:#111111;
    letter-spacing: 3px;
    padding-top: 20%;
}
.nagesuijaoyich img {
    width: 15%;
    margin-bottom: 6px;
}

.mlgbzBox {
    padding:0px 10px 10px 10px;
}
.mlgbzHe {
    background: #ffffff;
    padding: 10px;
    border-radius: 4px;
    margin-bottom: 10px;
}
.mlgbimgBox {
    margin-bottom: 10px;
}
.mlgbimg {
    width: 60px;
    height: 60px;
    border-radius: 4px;
    overflow: hidden;
    margin-right: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.mlgbimg img {
    width: 100%;
}
.mlgbtextHe {
    padding-top: 5px;
}
.mlgbtext {
    font-size: 0.85em;
    color: #888888;
    line-height:19px;
}
.mlgbteewm {
    display: flex;
    align-items: center;
    justify-content: center;
}
.mlgbteewm img {
    width:30px;
}
.mlgbtlel {
    color: #111111;
    font-weight: bold;
    font-size: 1.1em;
    padding: 10px 0px 15px 0px;
}
.mlgbfkpzBtn {
    background: #f4f4f4;
    height: 180px;
    border-radius: 4px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}
.mlgbfkpztet {
    color: #111111;
    font-weight: bold;
    font-size: 1em;
}
.mlgbfkpzBtn img {
    height: 100%;
}

/*确认订单 e*/

/*商品搜索 s*/
.searchssBox {
    padding: 0px 10px;
}
.searchTHe {
    padding: 8px 0px;
}
.searchtext {
    display: inline-block;
    height: 26px;
    line-height: 26px;
    padding: 0px 10px;
    min-width: 50px;
    margin: 5px 10px 5px 0px;
    color:#111111;
    background:#ffffff;
    font-size: 0.8em;
    border-radius: 3px;
    text-align: center;
}
.searchTile {
    color:#111111;
    font-size: 0.9em;
}
.searchimg img {
    height: 22px;
}
/*商品搜索 e*/

/*报单产品 s*/
.dearatprbdBox {
    padding: 10px 10px 0px 10px;
}
.dearatprbdLi {
    background:#ffffff;
    margin-bottom: 10px;
    border-radius: 4px;
    overflow: hidden;
}
.dearatprbdimg img {
    width: 100%;
    border-radius: 2px;
}
.dearatprbdCont {
    padding: 10px;
}
/*报单产品 e*/


/*众筹 s*/
.crowdzchBox {
    background:#ffffff;
    border-radius: 4px;
    padding: 10px 0px 10px 10px;
    margin-bottom: 10px;
}
.cmnsdafasjige {
    color: #3DDBD5;
    font-size: 0.8em;
    line-height: 26px;
}

.cnmsdxiangou {
    color:#666666;
    font-size: 0.85em;
    line-height: 25px;
    padding-right: 3px;
}
.gopngduosmei {
    height: 22px;
    border-radius: 11px 0px 0px 11px;
    background: #3DDBD5;
    line-height: 22px;
    font-size: 0.8em;
    color: #f5f5f5;
    padding: 0px 10px 0px 12px;
    min-width: 60px;
    text-align:center;
    margin-top: 3px;
}
.gopngdujindBox {
    padding: 15px 10px 10px 0px;
}
.gopngdujindHe {
    height: 16px;
    background:#D1E8FF;
    border-radius: 8px;
    position:relative;
    overflow: hidden;
}
.gopngdujind {
    height: 16px;
    width: 10%;
    border-radius: 8px;
    position: absolute;
    top:0px;
    left: 0px;
    text-align: right;
    background: #3DDBD5;
    background: -ms-linear-gradient(left, #3DDBD5, #3DDBD5);
    background: -moz-linear-gradient(left, #3DDBD5, #3DDBD5);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3DDBD5), to(#3DDBD5));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3DDBD5), to(#3DDBD5));
    background: -webkit-linear-gradient(left, #3DDBD5, #3DDBD5);
    background: -o-linear-gradient(left, #3DDBD5, #3DDBD5);
}
.gopngdujindtx {
    color:#111111;
    font-size: 0.75em;
    line-height: 16px;
    position: static;
    padding: 0px 3px;
}
.crowdzchico {
    margin:3px 12px 0px 0px;
}
.crowdzchico img {
    width: 40px;
}

.crowdczBox {
    padding-right: 10px;
}
.crowdczBtn_1 {
    background: #FF9800;
    height: 22px;
    border-radius: 11px;
    padding: 0px 10px;
    letter-spacing: 1px;
    font-size: 0.85em;
    color: #f5f5f5;
    line-height: 22px;
}
.shenyushul {
    font-size: 0.8em;
    color:#111111;
}

/*众筹 e*/


/*联盟商家 s*/
.unionmeUl {
    padding: 10px 3% 0px 3%;
}
.unionmeLi {
    border-radius: 4px;
    background:#ffffff;
    padding: 10px;
    margin-bottom: 10px;
}
.unionmeLiimg {
    width: 20%;
    background: #ffffff;
    border-radius: 4px;
    overflow: hidden;
    margin-right: 10px;
}
.unionmeLiimg img {
    width: 100%;
}
.unionmeLitle {
    font-size: 0.9em;
    height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color:#111111;
    margin-bottom: 3px;
}
.unionmeDataBox {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.unionmeztai {
    color:#666666;
    font-size: 0.8em;
    padding-left: 10px;
}
.unionmezxing {
    padding: 1px 0px 4px 0px;
}
.unionmezxing .i {
    font-size: 18px;
    color: #FF9800;
}
.unionmezdfang {
    text-align: right;
    font-size: 0.8em;
    color:#666666;
    line-height: 18px;
}
.unionmekucun {
    font-size: 0.8em;
    color:#666666;
    line-height: 18px;
    padding: 3px 0px;
}
.unionmetimee {
    font-size: 0.8em;
    color:#666666;
    line-height: 18px;
}

.shopliceCont {
    color:#666666;
    font-size: 0.8em;
    text-align: justify;
    padding: 10px 3%;
}
.shopliceCont p {
    color:#666666;
    font-size: 0.85em;
    text-align: justify;
    margin: 0px;
}
.shopliceCont img {
    width: 100%;
    margin: 10px 0px;
}

/*联盟商家 e*/

/*绑定 微信 支付宝 s*/
.bindiContBox {
    background:#ffffff;
    padding: 20px 10px;
    border-radius: 4px;
    margin-bottom: 20px;
}
.bindiConttle {
    color:#111111;
    font-size: 0.92em;
    margin-bottom: 15px;
}
.bindiBtn {
    width: 30%;
    padding-top: 10%;
}
.bindiBtn img {
    width: 100%;
}

.bindiimgBox {
    position: relative;
    min-height: 50px;
    width: 40%;
    overflow: hidden;
}
.bindiimgts {
    position: absolute;
    background: rgba(0,0,0,0.5);
    height: 26px;
    line-height: 26px;
    text-align: left;
    color: #f5f5f5;
    font-size: 0.8em;
    width: 100%;
    padding-left: 5px;
    z-index: 100;
}
.bindiimgBox img {
    width: 100%;
}

.banklistLi {
    border-radius: 4px;
    margin-bottom: 10px;
    padding: 8px;
    background:url("../images/2019demo2_78.png") no-repeat center;
    background-size: cover;
}
.banklistLiimg {
    width: 40px;
    height: 40px;
    margin-right: 10px;
    overflow: hidden;
}
.banklistLiimg img {
    width: 100%;
}
.banklistmc {
    color:#3DDBD5;
    font-size: 0.9em;
    margin-bottom: 5px;
}
.banklistData {


}
.banklistmshu {
    color:#666666;
    font-size: 0.8em;
    word-wrap:break-word;
    word-break:normal;
    word-break:break-all;
}
.bankliczcBox {
    border-top: 1px solid #f4f4f4;
    margin-top: 10px;
    padding-top: 5px;
}
.banklistewm {
    line-height: 40px;
    padding-left: 10px;
}
.banklistewm img {
    height: 26px;
    vertical-align: middle;
}
.lermyifuzhBtn {
    height: 40px;
    line-height: 40px;
    width: 30px;
    text-align: center;
    margin: 0px 2px 0px 0px;
    padding: 0px 0px 0px 5px;
    background: none;
    border: none;
}
.lermyifuzhBtn img {
    height: 22px;
    display: inline-block;
    vertical-align: middle;
}

.lerfoewmmzBox {
    height:200px;
    margin-bottom: 12px;
    background:#ffffff;
    border-radius: 4px;
    overflow: hidden;
    position: relative;
    padding: 5px 0px;
    text-align: center;
}
.lerfoewmmzBox .shctuimg {
    height: 100%;
}
.lerfoewmmyin {
    width: 100%;
    height: 100%;
    text-align: center;
    padding-top:20px;
}
.lerfoewmmyin img {
    width:60px;
}
.lerfoeshchhBtn {
    width: 60px;
    position: absolute;
    top:15px;
    right:10px;
    z-index: 150;
}
.lerfoeshchhBtn img {
    width: 100%;
}
.lerfoexiaBtn {
    width: 30px;
    position: absolute;
    top:10px;
    right:10px;
    z-index: 150;
}
.lerfoexiaBtn img {
    width: 100%;
}
.binduptcBox {
    position: fixed;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    width: 100%;
    z-index: 999;
    overflow: auto;
    background: rgba(0,0,0,0.6);
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}
.binduptcBoxActive {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.binduptcCont {
    width: 100%;
    height: 100%;
    line-height:100%;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex-box;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-align:center;
    transform: scale(0.3);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}
.binduptcContimg {
    display: inline-block;
    width: 56%;
}
.binduptcContimg img {
    width:100%;
}
.binduptcBoxActive .binduptcCont {
    transform: scale(1);
}
.bindupbctpAn {
    width: 100%;
    background:#3DDBD5;
    margin: 10px 0px;
    border-color: #3DDBD5;
    color: #f5f5f5;
    letter-spacing: 2px;
}
.bindupbcgbBtn {
    text-align: right;
    padding: 5px 0px;
}
.bindupbcgb {
    font-size: 26px;
    color:#f5f5f5;
    position: relative;
    right:-20px;
    z-index: 1000;
}

/*绑定 微信 支付宝 e*/

/*404 s*/
.this404Cont {
    padding-top: 20%;
    text-align: center;
}
.this404Cont img {
    width: 60%;
}
.this404Conttx {
    color:#666666;
    font-size: 0.9em;
}
.this404BtnBox {
    padding-top: 10%;
}
.this404Btn {
    display: inline-block;
    background:#3DDBD5;
    min-width: 95px;
    padding: 0px 10px;
    border-radius: 11px;
    height: 22px;
    line-height: 22px;
    color: #f5f5f5;
    font-size: 0.85em;
    letter-spacing: 1px;
}

/*404 e*/

/*留言 s*/

.messtextsan {
    background:#ffffff;
    border-radius: 4px;
}
.messtextsan .textareawbk {
    background:#ffffff;
    font-size: 14px;
    padding: 10px;
    margin: 0px;
    border: none;
    color:#111111;
}
.textareawbktshishu {
    color:#666666;
    padding: 0px 10px 10px 0px;
    text-align: right;
    font-size: 0.85em;
}

.leavenotelisUl {
    padding: 10px 3% 0px 3%;
}
.leavenotelisLi {
    padding: 10px;
    background:#ffffff;
    font-size: 0.85em;
    color:#666666;
    line-height: 20px;
    border-radius: 4px;
    margin-bottom: 10px;
}
.mesbti {
    color:#3DDBD5;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 10px;
}

.meshifAn {
    display: inline-block;
    height:24px;
    line-height: 24px;
    padding:0px 12px;
    border:1px solid #3DDBD5;
    border-radius: 2px;
    color:#3DDBD5;
}

.messalleixing {
    padding:10px 0px;
    color:#111111;
}
.mesCont {
    padding:5px 0px;
    font-size: 0.95em;
}
.merchantLogo {
    display: inline-block;margin:2px;float:left;
}
.merchantLogo img {
    width: 50px;
}
.mesTime {
    margin-top:5px;
    color:#666666;
    font-size: 0.95em;
}
.meshuiCont {
    background:#f4f4f4;
    padding:10px;
    margin-top:10px;
    border-radius:2px;
    display:none;
}
/*留言 e*/

/*订单详情 s*/

.orderzhutBox {
    border-bottom: 1px solid #f4f4f4;
    padding: 10px;
    font-size: 0.85em;
    color:#666666;
    background:#ffffff;
}
.orderzhut {
    padding: 5px 0px;
}
.orderzhut .span_1 {
    margin-right: 5px;
}
.orderlistspBox {
    padding: 15px 10px 5px 10px;
    background:#ffffff;
}
.orderdettonj {
    padding: 10px;
    background:#ffffff;
    font-size: 0.9em;
    color:#666666;
}
.orderdettonj .span_1 {
    color: #E51C23;
}
.billofcredBox {
    background:#ffffff;
    padding: 10px;
}
.billofcredtle {
    color:#111111;
    font-size: 0.9em;
    padding-bottom: 5px;
}
.billofcredimg {
    height: 70px;
    width: 70px;
    margin: 0px 10px 10px 0px;
    border-radius: 4px;
    float: left;
}
.billofcredimg img {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}
.billofcredmshu {
    font-size: 0.8em;
    color:#666666;
    line-height: 24px;
}
/*订单详情 e*/

/*物流 s*/
.logistictlBox {
    padding: 10px 10px 15px 10px;
}
.logistictlHe {
    padding: 10px;
    border-radius: 4px;
    background:#ffffff;
}
.logistictltx {
    font-size: 0.85em;
    line-height: 28px;
    color:#111111;
}
.logistictContBox {
    padding:0px 10px;
}
.logistictCont {
    padding:25px 15px 15px 20px;
    min-height: 250px;
    background:#ffffff;
    border-radius: 4px;
}
.logistictdataLi {
    border-left:1px solid #999999;
    padding: 0px 0px 10px 25px;
    min-height: 70px;
    position: relative;
}
.logistictdatayuan {
    width:9px;
    height: 9px;
    border-radius: 50%;
    background: #999999;
    position: absolute;
    top:-5px;
    left: -5px;
}
.logistictdataLi:first-child .logistictdatayuan {
    width:17px;
    height: 17px;
    border-radius: 50%;
    background: #3DDBD5;
    position: absolute;
    top:-9px;
    left: -9px;
}
.logistictdataLi:last-child {
    border: none;
}
.logistictdatmshu {
    color:#111111;
    font-size: 0.9em;
    padding-bottom: 3px;
    word-wrap:break-word;
    word-break:break-all;
}
.logistictdattime {
    color:#666666;
    font-size: 0.8em;
}
.logistictdatmshu .span_1 {
    color: #3DDBD5;
}
.logistictdatHe {
    position: relative;
    top:-10px;
}

/*物流 e*/
/*资产管理 s*/
.etsmanazcgBox {
    padding: 10px;
    background:#ffffff;
    margin-bottom: 10px;
}
.etsmanaduidj {
    font-size: 0.85em;
    color: #E51C23;
    text-align: center;
    padding: 5px 0px 15px 0px;
}
.etsmanadudtg {
    color: #3DDBD5;
    font-size: 1.8em;
    text-align: center;
    margin-bottom: 15px;
}
.etsmanadudyudy {
    font-size: 0.85em;
    color:#666666;
    text-align: center;
    padding-bottom: 10px;
}
.etsmanadmchenBox {
    background:#ffffff;
    padding:10px 5px;
    text-align: center;
    margin:0px 0px 10px 0px;
    border-radius: 4px;
    border:1px solid #f4f4f4;
}
.etsmanadmchenbord {
    border-right: 1px solid #f4f4f4;
}
.etsmanadmchenbord:last-child {
    border: none;
}
.etsmanadmchen {
    font-size: 0.85em;
    color:#111111;
    margin-bottom: 5px;
}
.etsmanadmqianq {
    color: #3DDBD5;
    font-size: 0.85em;
}

.etsmanalinkAn {
    height: 40px;
    border:1px solid #3DDBD5;
    text-align:center;
    line-height: 40px;
    color: #3DDBD5;
    border-radius:3px;
    font-size: 0.9em;
}
.etsmanadgxx {
    width: 10px;
}
/*资产管理 e*/



/*矿机商城 s*/
.apmymilistBox {
    padding:10px 0px 5px 0px;
}
.apmymilist {
    background: url("../images/a024laner_48.png") no-repeat center;
    background-size: 100% 100%;
    padding: 20px 30px 30px 7px;
}
.apmymilistActive {
    background: url("../images/a024laner_48_1.gif") no-repeat center;
    background-size: 100% 100%;
}
.apmymimg {
    width:34%;
}
.apmymimg img {
    width: 100%;
}
.apmymmanBox {
    height: 90px;
    line-height: 90px;
    border-radius:4px;
    text-align: center;
    color: #f5f5f5;
    font-size:0.9em;
    background:#3DDBD5;
    margin: 0px auto;
    margin-top: 17px;
    padding: 0px 9px;
}
.apmymdatt {
    padding-top: 15px;
}
.apmymman {
    width: 14px;
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
}
.apmymmms {
    font-size:0.85em;
    color:#333333;
}
.apmymmche {
    color:#3DDBD5;
    font-size:1em;
    background-image:-webkit-linear-gradient(bottom,#FCA830,#FA8A3A,red);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    margin-bottom: 5px;
}

.apmyminBox {
    padding: 15px 15px 0px 15px;
}
.apmyminList {
    margin-bottom:15px;
    border: 1px solid #eeeeee;
    border-radius: 4px;
}
.apmymintlBox {
    background:#ffffff;
    padding:10px;
    font-size: 0.9em;
}
.apmyminCont {
    padding: 10px 10px 3px 10px;
}
.apmytlene {
    margin-bottom: 10px;
    width: 49%;
    float: left;
}
.apmytlene .span_1 {
    color:#666666;
    font-size:0.85em;
}
.apmytlene .span_2 {
    color:#111111;
    font-size:0.85em;
}
.apmyminckk {
    color: #FF9800;
}
.apmymintl .span_1 {
    color: #3DDBD5;
}
.apmymintl .span_2 {
    color:#111111;
    margin-left:5px;
}



.serbgBox {
    background: url("../images/a024laner_92.png") no-repeat center;
    background-size:cover;
}
.serContBox {
    position: relative;
    z-index: 100;
    padding: 10px;
}
.fanhuiBack {
    width: 35px;
    height: 35px;
    line-height:35px;
    text-align: center;
    background: rgba(0,0,0,0.2);
    border-radius: 50%;
}
.serbtomBox {
    position: fixed;
    left:0px;
    bottom:0px;
    width: 100%;
    z-index: 100;
    padding: 0px 0px 5px 0px;
}
.sertitle {
    padding:5px 0px 0px 15px;
    color:#3DDBD5;
    font-size:1em;
    line-height: 35px;
    background-image:-webkit-linear-gradient(bottom,#FCA830,#FA8A3A,red);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.sertims_1 {
    color: #f5f5f5;
    font-size:1.5em;
    line-height: 35px;
    padding: 0px 15px 15px 15px;
}
.sertims_2 {
    color: #f5f5f5;
    font-size:0.95em;
    padding: 0px 15px 10px 15px;
}
.sertims_3 {
    color: #f5f5f5;
    font-size:0.8em;
    padding: 0px 15px 10px 15px;
}

.dynamihd{
    animation: dynamiztai_d 2s infinite;
    text-align: center;
    position: relative;
    top:75px;
}
.dynamihd img {
    width: 30%;
}
.dynamihdtx {
    color: #f5f5f5;
    font-size: 0.85em;
    margin-top: 8px;
    letter-spacing: 2px;
}
@-webkit-keyframes dynamiztai_d {
    0% {
        transform: translate(0px, 0px);
    }
    50% {
        transform: translate(0px, -20px);
    }
    100% {
        transform: translate(0px, 0px);
    }
}
@-moz-keyframes dynamiztai_d {
    0% {
        transform: translate(0px, 0px);
    }
    50% {
        transform: translate(0px, -20px);
    }
    100% {
        transform: translate(0px, 0px);
    }
}
@-o-keyframes dynamiztai_d {
    0% {
        transform: translate(0px, 0px);
    }
    50% {
        transform: translate(0px, -20px);
    }
    100% {
        transform: translate(0px, 0px);
    }
}
@keyframes dynamiztai_d {
    0% {
        transform: translate(0px, 0px);
    }
    50% {
        transform: translate(0px, -20px);
    }
    100% {
        transform: translate(0px, 0px);
    }
}

.serdizuo {
    text-align: center;
}
.serdizuo img {
    width:80%;
}

/*矿机商城 e*/


/*a034  首页 s    a034_index.html*/

.gglbtuBox {
    padding: 10px 10px 0px 10px;
}
.ggsplisUl {
    padding: 5px;
}
.ggsplisLi {
    padding: 5px;
    float: left;
    width: 50%;
}
.ggsplisCont {
    background:#ffffff;
    border-radius: 4px;
    padding: 10px 0px 15px 0px;
}
.ggsplistimg {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.ggsplistimghe {
    display: inline-block;
    width:70%;
}
.ggsplistimghe img {
    width:100%;
}
.ggsplimzjbBox {
    padding:10px 5px 5px 5%;
    height: 32px;
    line-height: 22px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.ggsplimzjbBox .span_1 {
    display: inline-block;
    color:#3DDBD5;
    font-size: 0.95em;
    margin-right:10px;
}
.ggsplimzjbBox .span_2 {
    display: inline-block;
    color:#666666;
    font-size: 0.8em;
}
.ggsplinecont {
    padding:0px 5px 0px 5%;
    line-height: 22px;
    height: 22px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.ggsplinecont .span_1 {
    color:#666666;
    font-size: 0.7em;
}
.ggsplinecont .span_2 {
    color:#111111;
    font-size: 0.7em;
}
.ggsplinczBtn_1 {
    width:80%;
    height:30px;
    line-height: 30px;
    border-radius: 16px;
    text-align: center;
    color:#f5f5f5;
    font-size: 0.85em;
    background: #FF9800;
    margin:0px auto;
    margin-top:10px;
    letter-spacing: 2px;
}
.ggsplinczBtn_2 {
    width:80%;
    height:30px;
    line-height: 30px;
    border-radius: 16px;
    text-align: center;
    color:#f5f5f5;
    font-size: 0.85em;
    background: #3DDBD5;
    margin:0px auto;
    margin-top:10px;
    letter-spacing: 2px;
}
.ggsplinczBtn_3 {
    width:80%;
    height:30px;
    line-height: 30px;
    border-radius: 16px;
    text-align: center;
    color:#f5f5f5;
    font-size: 0.85em;
    background: #999999;
    margin:0px auto;
    margin-top:10px;
    letter-spacing: 2px;
}
.ggsplinczBtn_4 {
    width:80%;
    height:30px;
    line-height: 30px;
    border-radius: 16px;
    text-align: center;
    color:#f5f5f5;
    font-size: 0.85em;
    background: #03B950;
    margin:0px auto;
    margin-top:10px;
    letter-spacing: 2px;
}

.ggcwgfpopBox {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    background: rgba(0,0,0,0.5);
    z-index: 1000000;
    overflow: auto;
}
.ggcwgfpoCOnt {
    position: relative;
    width:70%;
    margin: 0 auto;
    margin-top:55%;
}
.ggcwgfpoCOnt img {
    width:100%;
}
.ggcwgfpoCOnccha {
    position: absolute;
    top:-18px;
    right:-18px;
    z-index: 100;
}
.ggcwgfpoCOnccha .i {
    color:#f5f5f5;
    font-size: 24px;
}

.tishiyoumy {
    background:#ffffff;
    text-align: center;
    padding:50px 0px;
    margin:5px;
    border-radius: 3px;
}
.tishiyoumy img {
    width:45%;
}
.tishiyoumytx {
    color:#111111;
    font-size: 0.85em;
    color:rgba(255,255,255,0.7);
    margin-top:10px;
}
/*a034  首页 e    a034_index.html*/


/*a034  我的 s    a034_myinfo.html*/
.ssgwgggBox {
    padding: 10px 10px 50px 10px;
}
.ssgwshzheBox {
    text-align: right;
    padding: 10px 5px 5px 10px;
}
.ssgwshzhe {
    display: inline-block;
    font-size: 30px;
    color:#111111;
}
.ssgwsetmz {
    color: #FF9800;
    font-size: 0.85em;
    padding: 5px;
}
.ssgwsetid {
    color:#111111;
    font-size: 0.85em;
    padding: 5px 5px 15px 5px;
}
.ssgwdatatjiBox {
    background:#ffffff;
    border-radius: 4px;
    padding: 10px 0px 12px 0px;
    margin: 0px 10px;
}
.ssgwdatatjiList {
    width: 33.33%;
    float: left;
    text-align: center;
}
.ssgwdatatjishu {
    padding: 15px 0px 5px 0px;
    color: #3DDBD5;
    font-weight: 600;
    font-size: 0.975em;
}
.ssgwdatatjitx {
    font-size: 0.8em;
    color:#666666;
}
.ssgwsetoneBox {
    background:#ffffff;
    border-radius: 4px;
    padding: 5px 0px;
    margin:0px 0px 10px 0px;
}
.ssgwsetoneList {
    text-align: center;
    width: 33.33%;
    float: left;
}
.ssgwsetoneimg {
    padding: 8px 0px;
}
.ssgwsetoneimgxiao {
    width: 23%;
    display: inline-block;
    position: relative;
}
.ssgwsetoneimgxiao img {
    width: 100%;
}
.ssgwsetonetx {
    color:#111111;
    font-size: 0.85em;
}
.ssgwsettwoBox {
    background:#ffffff;
    border-radius: 4px;
    padding: 15px 0px 5px 0px;
    margin-bottom: 10px;
}
.ssgwsettwoList {
    text-align: center;
    width: 33.33%;
    float: left;
}
.ssgwsettwoimg {
    padding: 8px 0px;
}
.ssgwsettwoimg img {
    width: 23%;
}
.ssgwsettwotx {
    color:#666666;
    font-size: 0.85em;
    padding: 8% 0px;
}
.ssgwsetoneishu {
    background: #E51C23;
    color:#f5f5f5;
    height:14px;
    line-height: 14px;
    min-width: 16px;
    border-radius: 50%;
    padding:0px 2px;
    font-size: 0.7em;
    position: absolute;
    top:-2px;
    right:-12px;
    z-index: 10;
}
/*a034  我的 e    a034_myinfo.html*/

/*a118  首页 e    a118_index.html*/
.akHomehgggBox {
    padding-bottom: 50px;
}
.youbiande img {
    height:20px;
    display: inline-block;
    vertical-align: middle;
}
.youbiande .bizhi {
    position: absolute;
    top:10px;
    right:-2px;
    width: 8px;
    height:8px;
    background: #E51C23;
    border-radius: 50%;
}
.hkuanBxx {
    position: relative;
}
.hkuanshu {
    background: #E51C23;
    color: #f5f5f5;
    border-radius: 50%;
    height: 16px;
    min-width: 16px;
    padding: 0px 5px;
    text-align: center;
    line-height: 16px;
    position: absolute;
    top:10px;
    right: -11px;
}
.akHomehgggHe {
    padding: 10px 15px 0px 15px;
}
.gabhomedaBox {
    border-radius: 4px;
    background:#ffffff;
    padding:0px 12px 10px 12px;
    margin-top: 30px;
}
.gabhomedatlBox {
    text-align: center;
}
.gabhomedatl {
    display: inline-block;
    height:36px;
    padding:0px 25px;
    background: url("../images/2019a053_8.png") no-repeat center;
    background-size:100% 100%;
    color:#000000;
    line-height: 36px;
    font-size: 0.95em;
    position: relative;
    top:-10px;
}
.numcaroll {
    height: 30px;
    overflow: hidden;
}
.gabhomedatx {
    font-size: 0.8em;
    color:#FED700;
    text-align: center;
    padding:0px 3px;
    height: 30px;
    line-height: 30px;
}
.gabhomedatx .span_1 {
    color:#111111;
}
.gabhbtilb {
    color:#111111;
    font-size: 0.975em;
    padding: 10px 0px;
}
.gabhbtilb .span_1 {
    font-size: 0.8em;
    color:#111111;
    display: inline-block;
    margin-left: 10px;
}
.gabhbtimgLi {
    margin:0px 0px 10px 0px;
}
.gabhbtimgLi img {
    width: 100%;
    border-radius: 4px;
}
.youqihxuyBox {
    padding: 0px 8px 8px 8px;
}
.youqihxuyHe {
    width: 50%;
    float: left;
    padding: 7px;
}
.youqihxuyCont {
    background: #ffffff;
    border-radius: 6px;
    overflow: hidden;
}
.youqihxuyimg {
    width: 100%;
    overflow: hidden;
}
.youqihxuyimg img {
    width: 100%;
    height: 100%;
}
.youqihxuytxx {
    height: 36px;
    line-height: 36px;
    color: #333333;
    font-size: 0.85em;
    padding: 0px 10px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}




/*a118  首页 e    a118_index.html*/

/*a118  目标 s    a118_target.html*/
.aaghplandaBox {
    padding:20px 10px 50px 10px;
}
.aaghplandtle {
    width: 80%;
    border:1px solid #FED700;
    border-radius: 5px;
    margin: 0px auto;
}
.aaghplandtltx {
    border-radius: 3px;
    background:#ffffff;
    height:38px;
    line-height: 38px;
    text-align: center;
    font-size: 0.9em;
    color:#666666;
}
.aaghplandtltxActive {
    background: #FED700;
    color: #393E67;
}
.aaghplashdaHe {
    padding:15px 5px 10px 5px;
}
.aaghplashdaHezi {
    border-radius: 3px;
    background:#ffffff;
    text-align: center;
    padding: 10px 2px 10px 2px;
}
.aaghpwoyshu {
    font-size: 0.8em;
    color:#666666;
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.aaghpwoystx {
    font-size: 0.85em;
    color:#666666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.aagakhukBox {
    border-radius: 4px;
    background:#ffffff;
    padding: 12px 15px;
    font-size: 0.85em;
    color:#FED700;
    margin: 5px;
}
.aagakhukBox .aaspan_1 {
    color:#666666;
}

.aagakhudenjBox {
    display: inline-block;
    width: 27px;
    margin: 0px 10px;
    position: relative;
}
.aagakhudenjBox img {
    width: 100%;
}
.aagakhudenjCont {
    position: absolute;
    top:0px;
    left: 0px;
    width: 100%;
    z-index: 100;
    text-align: center;
    font-weight: bold;
}
.aagakhudenjCont .aaspan_v {
    color: #E51C23;
    font-size: 1em;
}
.aagakhudenjCont .aaspan_su {
    color: #E51C23;
    font-size: 0.7em;
}


.aagabhbtilhk {
    color: #666666;
    font-size: 0.975em;
    padding: 10px 5px;
}
.aagabhguhuUl {
    padding:5px;
}
.aagabhguhuLi {
    padding:10px 0px;
}
.aagabhguhupl {
    min-width: 30px;
    color: #666666;
    white-space: nowrap;
    font-size: 0.9em;
    line-height: 20px;
}
.aagabhguhujind {
    height:15px;
    border-radius: 8px;
    background: #ffffff;
    margin-top:3px;
    position: relative;
}
.aagabhguhujindzi {
    position: absolute;
    top:0px;
    left: 0px;
    height:100%;
    background: #FED700;
    border-radius:8px;
    width: 10%;
    text-align: right;
    max-width: 100% !important;
}
.aagabhguhushu {
    position: static;
    height: 100%;
    top:1px;
    z-index: 100;
    line-height: 15px;
    color: #333333;
    font-size: 0.65em;
    padding: 0px 8px;
    white-space:nowrap;
}
.aagaquqrBtnBox {
    min-width: 25%;
    padding-left: 10px;
    white-space: nowrap;
}
.aagaquqrBtn {
    height: 20px;
    line-height: 18px;
    color: #FED700;
    border:1px solid #FED700;
    border-radius:3px;
    font-size: 0.8em;
    padding: 0px 8px;
    display: inline-block;
    background: #000000;
    margin: 0px;
}
.aagaquqrtext {
    font-size: 0.8em;
    color: #666666;
    line-height: 21px;
}

.yqhanqoutBox {
    padding:5px 3% 20px 3%;
}
.yqhanqout {
    border: 1px solid #3DDBD5;
    border-radius: 4px;
    color: #3DDBD5;
    text-align: center;
    font-size: 0.95em;
    line-height: 40px;
    letter-spacing: 2px;
}


/*a118  目标 e    a118_target.html*/

/*a063  首页 s    a063_index.html*/
.gwmarnacBox {
    padding: 10px 10px 0px 10px;
}
.gwmarnacNav {
    background:#ffffff;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    text-align: center;
    font-size: 0.95em;
    color:#111111;
}
.gwmarnacgx {
    width: 10px;
}
.gwmarnacNavActive {
    background: #3DDBD5;
    color: #f5f5f5;
}
.fghdrfgUl {
    padding: 10px 10px 0px 10px;
}
.gwmarkListCont {
    background: #ffffff;
    border-radius: 4px;
    padding:10px 10px 15px 0px;
    margin-bottom: 10px;
}

.xlpralistimg {
    width:23%;
    min-height: 100px;
    line-height: 120px;
}
.xlpralistimg img {
    width:100%;
    padding-right:10px;
    display: inline-block;
    vertical-align: middle;
}
.xlpralisshzshy {
    color:#3DDBD5;
    margin-bottom:3px;
    font-size:0.95em;
}
.xlpralistaytxshuy {
    color:#111111;
    line-height: 18px;
    font-size: 0.75em;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
    margin-bottom: 2px;
}
.gwmarkan_1 {
    height: 120px;
    line-height: 120px;
    border-radius: 17px;
    text-align: center;
    color:#f5f5f5;
    font-size: 0.85em;
    background: #FF9800;
    margin:0px auto;
    margin-top:10px;
    padding:0px 10px;
}
.gwmarkan_2 {
    height: 120px;
    line-height: 120px;
    border-radius: 17px;
    text-align: center;
    color:#f5f5f5;
    font-size: 0.85em;
    background: #3DDBD5;
    margin:0px auto;
    margin-top:10px;
    padding:0px 10px;
}
.gwmarkan_3 {
    height: 120px;
    line-height: 120px;
    border-radius: 17px;
    text-align: center;
    color:#f5f5f5;
    font-size: 0.85em;
    background: #03B950;
    margin:0px auto;
    margin-top:10px;
    padding:0px 10px;
}
.gwmarkan_4 {
    height: 120px;
    line-height: 120px;
    border-radius: 17px;
    text-align: center;
    color:#f5f5f5;
    font-size: 0.85em;
    background: #888888;
    margin:0px auto;
    margin-top:10px;
    padding:0px 10px;
}
.gwmarkanzi {
    width:14px;
    display: inline-block;
    vertical-align: middle;
    line-height: 24px;
}

/*a063  首页 e    a063_index.html*/


/*a063  萌宠世界 s   a063_cute.html*/
.xlpractboxBox {
    padding:0px 10px;
}
.xlprabnanBxo {
    border-radius: 4px;
    overflow: hidden;
}
.xlpratitleBox {
    padding:15px 0px 0px 0px;
    text-align: center;
    line-height: 30px;
}
.xlpratitleBox img {
    height:28px;
    margin-right:5px;
}
.xlpratitleBox .span_1 {
    color:#111111;
    font-size: 0.95em;
    display: inline-block;
    line-height: 28px;
}

.xlpralistLi {
    padding:15px 10px;
    margin-bottom:10px;
    background:#ffffff;
    border-radius: 4px;
}
.xlpralisshz {
    color:#3DDBD5;
    margin-bottom:8px;
}
.xlpralisshzshy {
    color:#3DDBD5;
    margin-bottom:3px;
    font-size:0.95em;
}
.xlpralisshz .span_1 {
    font-size:0.9em;
    font-weight: 600;
    display: inline-block;
    margin-right:5px;
}
.xlpralisshz .span_2 {
    font-size:0.8em;
}
.xlpralistimg {
    width:23%;
    min-height: 100px;
    line-height: 120px;
}
.xlpralistimg img {
    width:100%;
    padding-right:10px;
    display: inline-block;
    vertical-align: middle;
}
.jinduhhh_1 {
    width:38%;
    height:8px;
    margin:8px 5px 0px 1px;
    border-radius: 4px;
    position: relative;
    background: #C9D1FA;
    overflow: hidden;
}
.jinduhhh_2 {
    width:38%;
    height:8px;
    margin:8px 5px 0px 1px;
    border-radius: 4px;
    position: relative;
    background: #D1FCF7;
    overflow: hidden;
}
.jinduhhh_3 {
    width:38%;
    height:8px;
    margin:8px 5px 0px 1px;
    border-radius: 4px;
    position: relative;
    background: #F7D3C4;
    overflow: hidden;
}
.jinduhhh_4 {
    width:38%;
    height:8px;
    margin:8px 5px 0px 1px;
    border-radius: 4px;
    position: relative;
    background: #FAE8BF;
    overflow: hidden;
}
.xlpralisjindu_1 {
    position: absolute;
    top:0px;
    left:0px;
    width:10%;
    height:8px;
    border-radius: 4px;
    background: #4457A3;
    background: -webkit-linear-gradient(top, #4457A3, #5B6ED2);
    background: -o-linear-gradient(top, #4457A3, #5B6ED2);
    background: -moz-linear-gradient(top, #4457A3, #5B6ED2);
    background: linear-gradient(top, #4457A3, #5B6ED2);
}
.xlpralisjindu_2 {
    position: absolute;
    top:0px;
    left:0px;
    width:10%;
    height:8px;
    border-radius: 4px;
    background: #45C999;
    background: -webkit-linear-gradient(top, #45C999, #55D1C9);
    background: -o-linear-gradient(top, #45C999, #55D1C9);
    background: -moz-linear-gradient(top, #45C999, #55D1C9);
    background: linear-gradient(top, #45C999, #55D1C9);
}
.xlpralisjindu_3 {
    position: absolute;
    top:0px;
    left:0px;
    width:10%;
    height:8px;
    border-radius: 4px;
    background: #F45923;
    background: -webkit-linear-gradient(top, #F45923, #FA874E);
    background: -o-linear-gradient(top, #F45923, #FA874E);
    background: -moz-linear-gradient(top, #F45923, #FA874E);
    background: linear-gradient(top, #F45923, #FA874E);
}
.xlpralisjindu_4 {
    position: absolute;
    top:0px;
    left:0px;
    width:10%;
    height:8px;
    border-radius: 4px;
    background: #FDB022;
    background: -webkit-linear-gradient(top, #FDB022, #F6CA4F);
    background: -o-linear-gradient(top, #FDB022, #F6CA4F);
    background: -moz-linear-gradient(top, #FDB022, #F6CA4F);
    background: linear-gradient(top, #FDB022, #F6CA4F);
}
.xlpralistaytx {
    color:#111111;
    line-height: 24px;
    font-size: 0.8em;
    white-space:nowrap;
}
.xlpralistaytxshuy {
    color:#111111;
    line-height: 18px;
    font-size: 0.75em;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
}
.xlpralistayshu {
    color:#111111;
    line-height: 16px;
    font-size: 0.7em;
    word-break: break-all;
    white-space: pre-wrap;
    padding-top:4px;
}
.xlpralistzhtBBB {
    min-width: 46px;
}
.xlpralistzht {
    width:46px;
    height:54px;
    background: url("../images/2019a035_25.png") no-repeat center;
    background-size: 100% 100%;
    margin-top:9%;
    line-height: 54px;
    text-align: center;
    font-size: 0.7em;
    color:#f5f5f5;
    overflow: hidden;
}
.xlpralistzhtgxz {
    width:46px;
    height:54px;
    background: url("../images/2019a035_26.png") no-repeat center;
    background-size: 100% 100%;
    margin-top:9%;
    line-height: 54px;
    text-align: center;
    font-size: 0.7em;
    color:#f5f5f5;
    overflow: hidden;
}

.xlhhhhhstzht {
    width:120px;
    height:40px;
    background: url("../images/2019a035_27.png") no-repeat center;
    background-size: 100% 100%;
    margin-top:5px;
    line-height: 40px;
    text-align: center;
    font-size: 0.7em;
    color:#f5f5f5;
    overflow: hidden;
}
/*a063  萌宠世界 e   a063_cute.html*/


/*a063  我的 s   a063_myinfo.html*/
.goytopBox {
    padding: 10px;
    background:#ffffff;
    margin-top: 5px;
}
.goytopdata {
    border-bottom: 1px solid #f4f4f4;
    padding-bottom:10px;
}
.goytopdataimg {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    overflow: hidden;
    margin: 0px 15px 0px 10px;
}
.goytopdataimg img {
    width: 100%;
    height: 100%;
}
.goytoptxb {
    margin: 8px 0px 5px 0px;
    color:#111111;
}
.goytoptxb .span_1 {
    font-size: 0.95em;
    margin-right: 8px;
}
.goytoptxb .span_2 {
    font-size: 0.8em;
    color: #3DDBD5;
}

.goytopshj {
    color:#666666;
    font-size: 0.85em;
}
.goytopshujuBox {
    text-align: center;
    padding: 15px 0px 5px 0px;
    font-size: 0.85em;
}
.goytopshushu {
    color: #3DDBD5;
    margin-bottom: 5px;
}
.goytopshutx {
    color:#666666;
}
.goytopshuju {
    padding: 0px 3px;
}
.goyNavBox {
    margin-top: 6px;
}
.goyNavgxx {
    width: 6px;
}
.goyNav {
    background:#ffffff;
    text-align: center;
    padding: 7% 0px;
}
.goyNavimg {
    width: 28%;
    display: inline-block;
    position: relative;
    margin-bottom: 10%;
}
.goyNav img {
    width: 100%;
}
.goyNavtx {
    font-size:0.8em;
    color:#666666;
}
.gwshzheBox {
    text-align: right;
}
.gwshzhe {
    display: inline-block;
    height: 20px;
}
.gwshzhe img {
    height: 100%;
}
.gwsetoneishu {
    background: #ff2222;
    color:#f5f5f5;
    height:14px;
    line-height: 14px;
    min-width: 16px;
    border-radius: 50%;
    padding:0px 2px;
    font-size: 0.7em;
    position: absolute;
    top:-2px;
    right:-12px;
    z-index: 10;
}
.navWeiImgzodw {
    display: inline-block;
    position: relative;
}

/*a063  我的 e   a063_myinfo.html*/


/*a023  首页 s   a023_index.html*/

/*左侧导航 s*/
.leftNavigationBox {
    position: fixed;
    top:0px;
    right:0px;
    bottom:0px;
    left:0px;
    overflow: hidden;
    background: rgba(15,15,15,0.3);
    z-index:110;
    display: none;
    transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
}
.CloseButton {
    position: fixed;
    top:0px;
    right:0px;
    bottom:0px;
    left:0px;
    background: rgba(15,15,15,0.3);
    z-index: 101;
}
.leftNavigation {
    position: relative;
    top:0px;
    left:-40%;
    width:40%;
    height:100%;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    background: #ffffff;
    padding:44px 0px 10px 0px;
    overflow-y: auto;
    transition: All 0.5s ease-in-out;
    -webkit-transition: All 0.5s ease-in-out;
    -moz-transition: All 0.5s ease-in-out;
    -o-transition: All 0.5s ease-in-out;
    z-index: 102;
    word-break:break-all; /* 支持IE和chrome，FF不支持*/
    word-wrap:break-word; /* 以上三个浏览器均支持 */
}
.leftNavigationFocus {
    left:0;
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.erudittxImg {
    width:45px;
    height:45px;
    margin:0 auto;
    text-align: center;
    overflow: hidden;
    margin-top:15px;
    border:1px solid #f4f4f4;
    border-radius: 50%;
}
.erudittxImg img {
    height:100%;
    width:100%;
}
.leftNaviTx {
    word-break:break-all; /* 支持IE和chrome，FF不支持*/
    word-wrap:break-word; /* 以上三个浏览器均支持 */
    color:#111111;
    font-size:0.85em;
    margin-top:4px;
    line-height: 20px;
    text-align: center;
}
.leftNaviTxwz {
    word-break:break-all; /* 支持IE和chrome，FF不支持*/
    word-wrap:break-word; /* 以上三个浏览器均支持 */
    color:#111111;
    font-size:0.8em;
    margin-top:0px;
    line-height: 20px;
    padding:6px 2px;
}
.leftNaviTxwzActive {
    background:#f4f4f4;
}
.leftNaviTxwz img {
    height:18px;
    margin:2px 10px 0px 10px;
}
.leftNaviTxwzBox {
    padding:10px 0px 40px 0px;
}
.leftNaviTczuo {
    color:#f5f5f5;
    font-size:0.85em;
    position:fixed;
    bottom:0px;
    left:-40%;
    padding:10px;
    width:40%;
    background:#E51C23;
    transition: All 0.5s ease-in-out;
    -webkit-transition: All 0.5s ease-in-out;
    -moz-transition: All 0.5s ease-in-out;
    -o-transition: All 0.5s ease-in-out;
}
.leftNavigationFocus .leftNaviTczuo {
    left:0px;
}
.letzhxan .i {
    font-size: 16px;
}
.leftNaviTczuo img {
    height:18px;
    margin:2px 3px 0px 0px;
}
.leftNtuiclt {
    text-align: right;
}
.leftNtuicrt {
    text-align: left;
}

.syshuenupBox {
    position: fixed;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 900000000;
    overflow: auto;
    background: rgba(0,0,0,0.7);
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;
}
.syshuenupBoxActive {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.syshuenupCont {
    width:80%;
    margin:0 auto;
    margin-top:50%;
    background: #ffffff;
    border-radius: 3px;
}

.syshuenuptl {
    color:#333333;
    font-size:1em;
    text-align: center;
    padding:20px 10px;
}
.syshuenuptinr {
    padding:10px 10px 20px 10px;
    font-size:0.9em;
    color:rgba(255,255,255,0.7);
    text-align: center;
}
.syshuenuczanBox {
    border-top:1px solid #eeeeee;
}
.syshuenuckanAn {
    color:#333333;
    font-size:0.9em;
    line-height: 40px;
    text-align: center;
    border-right:1px solid #eeeeee;
}
.syshuenucgbian {
    color:#3DDBD5;
    font-size:0.9em;
    line-height: 40px;
    text-align: center;
}
.sytraddataBox {
    padding:10px;
}
.sytraddatHe {
    background:#ffffff;
    border-radius: 2px;
    padding:10px;
}
.sytraddatLi {
    color:#111111;
    color: rgba(255,255,255,0.9);
    font-size: 0.85em;
    line-height: 38px;
    border-bottom: 1px solid #f4f4f4;
}


/*左侧导航 e*/


.syggggBox {
    padding-bottom:50px;
}

.zguigundBox {
    margin:0px 10px 10px 10px;
    border-radius:4px;
    overflow: hidden;
}
.syjindutBox {
    padding:5px 0px 10px 10px;
}
.syjinduttx {
    color:#111111;
    font-size:0.85em;
    padding-bottom:8px;
}
.syjindutimg img {
    height:30px;
}
.syhomelinkBox {
    padding:5px;
}
.syhomelinkHe {
    padding:5px;
    width:50%;
    float: left;
}
.syhomelink {
    padding:16% 10px 5px 10px;
    background: #7457F1;
    border-radius: 2px;
}
.syhomelinkbg_1 {
    background: #7457F1;
}
.syhomelinkbg_2 {
    background: #2083E9;
}
.syhomelinkbg_3 {
    background: #30C37F;
}
.syhomelinkbg_4 {
    background: #F0B265;
}
.syhomelinktx {
    color:#f5f5f5;
    font-size:0.9em;
    margin-top:5px;
}
.syhomelinbneBox {
    margin:0px 10px;
    border-radius:2px;
    overflow: hidden;
}
.syhomelinbneBox img {
    width:100%;
}
.syhomeliebBox {
    padding:15px 10px 10px 10px;
    background:#ffffff;
    margin:10px 10px 0px 10px;
    border-radius: 2px;
    overflow: hidden;
}
.syhomelietl {
    color:#111111;
    font-size:0.85em;
    margin-bottom:10px;
}
.syhomeliqb {
    color:#666666;
}


/*a023  首页 e   a023_index.html*/

/*table s*/
.fantabltitle {
    text-align: center;
    color: #FF9800;
    font-size: 0.8em;
    border:none;
    font-weight: 300;
    line-height: 40px;
}
.fantabltitletou {
    min-width: 25%;
}
.fantabltitletouwei {
    color: #E51C23;
}
.fantablttxe {
    text-align: center;
    color: #999999;
    font-size: 0.8em;
    border:none;
    font-weight: 300;
    line-height: 16px;
    border-top:1px solid #f4f4f4;
    background:#ffffff;
    word-wrap:break-word;
    word-break:normal;
    word-wrap:break-word;
    word-break:break-all;
    padding: 12px 0px;
}
.symymtableBox {
    width:100%;
    border:none;
}
.symymtableBox tr {
    text-align: center;
}
.symymtableBox tr th {
    text-align: center;
    color: #FF9800;
    font-size: 0.8em;
    border:none;
    font-weight: 300;
    line-height: 40px;
}
.symymtableBox tr td {
    text-align: center;
    color: #CFD0D2;
    font-size: 0.8em;
    border:none;
    font-weight: 300;
    line-height: 40px;
    border-top:1px solid #f4f4f4;
}
.symymtableBox tr td .span_1 {
    display: inline-block;
    margin-right:2px;
}
.symymtableBox tr td .span_2 {
    display: inline-block;
    height:25px;
    line-height: 25px;
    padding:0px 6px;
    border-radius: 4px;
    background:rgba(255,255,255,0.7);
    color:#111111;
}
.symymtableBox tr td .span_3 {
    display: inline-block;
    height:25px;
    line-height: 25px;
    padding:0px 6px;
    border-radius: 4px;
    background:#FF9800;
    color:#f5f5f5;
}
/*table e*/


/*钱包  s*/
.sywalhBox {
    padding:10px;
}
.sywalhlistBox {
    color:#111111;
    font-size:0.9em;
    line-height: 34px;
}
.sywalhyicg img {
    height:22px;
    margin-top:6px;
}
.sywalhyicg .zhengimg {
    display: none;
}
.zhengshu {
    display: none;
}
.syzhulbiBox {
    margin-top:10px;
    background:#ffffff;
    height:40px;
    line-height: 40px;
    padding:0px 10px;
    border-radius: 3px;
    color:#111111;
    font-size:0.9em;
}
.syzhulbiBox .i {
    font-size: 20px;
}
.syzhulbLi {
    border-radius: 3px;
    background:#ffffff;
    color:#111111;
    font-size:0.9em;
    padding:25px 10px;
    margin-top:10px;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
}
.syzhulbLiimg img {
    height:45px;
}
.syzhulbLizhone {
    text-align: center;
    line-height: 45px;
}
.syzhulbLizhonert {
    text-align: right;
    line-height: 45px;
    width:110px;
}
.syzhulbLizhtwo {
    text-align: center;
    line-height: 23px;
}
.syzhulbLizhtwort {
    text-align: right;
    line-height: 23px;
    width:110px;
}
.sycalminzgAn {
    color:#111111;
    font-size:14px;
    line-height: 44px;
}
.sysuanliwkBox {
    margin:10px;
    padding:10px 10px 1px 10px;
    background:#ffffff;
    border-radius: 3px;
}
.sysuanliwkCont {
    color:#111111;
    font-size:0.9em;
    line-height: 25px;
}
.sysuanliwkshu {
    margin-bottom:13px;
}
.sysuanliwimg {
    text-align: center;
    width:42%;
    padding:10px;
}
.sysuanliwimg img {
    width:100%;
}
.sysuanliwimgtx {
    color:#111111;
    color: rgba(255,255,255,0.9);
    font-size:0.8em;
    margin-top:10px;
}

.sycalmupBox {
    position: fixed;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 90;
    overflow: auto;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;
}
.sycalmupBoxActive {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.sycalmupinan {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    background: rgba(0,0,0,0.6);
}
.sycalmuCont {
    position: absolute;
    left:0px;
    bottom:0px;
    width:100%;
    padding:15px;
    background:#ffffff;
}
.sycalmuinput {
    padding:5px;
}
.sycalmuinput input {
    height:40px;
    line-height: 40px;
    padding:0px 10px;
    margin:0px;
    font-size:0.85em;
    color:#111111;
    background: none;
    border:none;
    border-bottom:1px solid #f4f4f4;
    text-align: center;
    border-radius: 1px;
}
.sycalmuinput input::-webkit-input-placeholder {color:#666666;}
.sycalmuinput input:-moz-placeholder {color:#666666;}
.sycalmuinput input::-moz-placeholder {color:#666666;}
.sycalmuinput input:-ms-input-placeholder {color:#666666;}
.gonggButtondawk {
    padding: 15px 5px;
}
.sydeabuyan {
    font-size:0.9em;
    color:#f5f5f5;
    text-align: center;
    width:100%;
    padding:0px;
    margin: 0px;
    height:40px;
    line-height: 40px;
    border-radius: 2px;
    background: #3DDBD5;
    border:none;
}
/*钱包  e*/

/*a023 交易 s a023_deal.html */
.sygggdealBox {
    padding: 44px 0px 50px 0px;
}
.sydealtopBox {
    background: #3DDBD5;
    position: fixed;
    top:0px;
    left:0px;
    width:100%;
    z-index: 10000;
}
.sydealtopnavgx {
    height:45px;
    width:2px;
    background: #ffffff;
}
.sydealtopnav {
    height:45px;
    line-height: 45px;
    text-align: center;
    color:#f5f5f5;
    font-size:0.9em;
}
.sydealtopnavActive {
    background: #E0406E;
}
.sydeainpform {
    padding:5px;
}
.sydeainLetBox {
    padding:5px;
}
.sydeaintile {
    height:40px;
    font-size:0.9em;
    color:#111111;
    color:#111111;
    line-height: 40px;
    margin-top:8px;
}
.sysblaBox {
    background:#ffffff;
    height:40px;
    padding:0px 6px 0px 10px;
    border-radius: 2px;
}
.sysblaBox .sydeinput {
    height:40px;
    line-height: 40px;
    background: none;
    border:none;
    font-size:0.85em;
    color:#111111;
    padding:0px;
    margin:0px;
}
.sysblatxet {
    height:40px;
    line-height: 40px;
    font-size:0.85em;
    color:#111111;
}
.sysblazhix {
    padding-top:16px;
}
.sysblazhix img {
    height:7px;
}
.sydeabuyan {
    font-size:0.9em;
    color:#f5f5f5;
    text-align: center;
    width:100%;
    padding:0px;
    margin: 0px;
    height:40px;
    line-height: 40px;
    border-radius: 2px;
    background: #09BB07;
    border:none;
}
.sydeasellan {
    font-size:0.9em;
    color:#f5f5f5;
    text-align: center;
    width:100%;
    padding:0px;
    margin: 0px;
    height:40px;
    line-height: 40px;
    border-radius: 2px;
    background: #F76260;
    border:none;
}
.sydeainsellBox {
    display: none;
}

.syhomeliLi {
    color:#111111;
    color:#111111;
    font-size:0.80em;
    line-height: 38px;
    border-top:1px solid #f4f4f4;
}
.syhomeliLizh {
    text-align: center;
}

/*a023 交易 e a023_deal.html */

/*应用中心  s*/

.adhibitBox {
    /*width:96%;*/
    margin:10px auto;
    /*background: rgba(20,27,41,0.4);*/
    padding:5px;
    border-radius:4px;
    margin-bottom:50px;
}
.adhibitList {
    width:50%;
    padding:4px;
    float:left;
}
.adhibitListBox {
    background:#ffffff;
    padding:15px 5px 15px 10px;
    border-radius:4px;
}
.adhibitListBox img {
    height:35px;
    margin-top:2px;
}
.adhibitext {
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.adhibittl {
    color:#111111;
    font-size:0.85em;
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.adhibittxx {
    color:#666666;
    font-size:0.75em;
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
/*应用中心  e*/

/*商家中心 s*/
.merchanBox {
    padding:10px 10px 50px 10px;
}

.newHometouimg {
    width:45px;
    height:45px;
    border-radius: 50%;
    overflow: hidden;
    margin-right:15px;
}
.newHometouimg img {
    height:100%;
    width:100%;
}
.newHometoudata {
    height: 25px;
    color:#111111;
    font-size: 0.95em;
}
.newHometopsj {
    padding:15px 10px 3px 10px;
    background:#ffffff;
    border-radius:4px;
}
.newHometoudata_1 {
    color:#666666;
    font-size:0.85em;
}
.merchazstx {
    color:#666666;
    font-size:0.8em;
    line-height: 14px;
}
.merchazssubd {
    border-right:1px solid #f4f4f4;
}
.merchazssu {
    color:#111111;
    font-size:0.95em;
    line-height: 16px;
    margin-bottom:8px;
}
.merchazssubb {
    text-align: center;
    margin-bottom:20px;
}
.merchazssudata {
    margin-bottom:20px;
}

.mallroll {
    background:#ffffff;
    overflow: hidden;
    padding:6px 0px;
}
.mallrollbt {
    padding:0px 8px 0px 3px;
    background:#ffffff;
}
.mallrollbt img {
    height:20px;
}
.mallrollgd {
    height:26px;
    font-size:0.85em;
    position: relative;
    color:#111111;
}
.mallrollgd a {
    display: inline-block;
    line-height: 28px;
    color:#111111;
}
.merchaset img {
    height:22px;
    margin-top:15px;
}
.merchacaozuoBox {
    background:#ffffff;
    border-radius:4px;
    margin-top:10px;
}
.chacaozuxgBox {
    padding:10px 0px;
    text-align: center;
    color:#666666;
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.chacaozuxgzi {
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.chacaozuImg img {
    height:26px;
    margin-bottom:4px;
}
.chacaozutext {
    font-size:0.85em;
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.chacaozuhu {
    font-size:0.7em;
    line-height: 16px;
}
.merchacaozuoTl {
    padding:8px;
}
.merchacaozuoTl .span_1 {
    display: inline-block;
    height:20px;
    width:6px;
    background: #3DDBD5;
    float: left;
    margin-right:5px;
}
.merchacaozuoTl .span_2 {
    display: inline-block;
    height:20px;
    line-height:20px;
    font-size:0.9em;
    color:#111111;
}
/*商家中心 e*/



/*网络图 s*/
.networktuText {
    position: relative;
    z-index: 3;
}
.networktucz {
    text-align: center;
    padding:20px 10px;
}
.networbutton {
    display: inline-block;
    text-align: center;
    min-width:48%;
    background: rgba(0,0,0,0.1);
    color:#CA9138;
    padding:3px 5px;
    border:1px solid #CA9138;
    font-size:0.8em;
}
.networbutton .i {
    font-size: 20px;
}
.networbutton a {
    color:#CA9138;
}
.wlTableBxo {
    padding:0px 10px;
}
.wlTableBxo table {
    width:100%;
    border:none;
}
.wlTableBxo table td {
    text-align: center;
    border:none;
    width:6.26%;
}
.wlTableBxo table td .binarSystem {
    width:98%;
    margin: 5px auto;
    background:#ffffff;
    padding:5px 2px;
    min-height:80px;
}
.binarSystemTx {
    line-height: 20px;
    font-size: 0.75em;
    word-break:break-all; /* 支持IE和chrome，FF不支持*/
    word-wrap:break-word; /* 以上三个浏览器均支持 */
}
.binarSystemTx .span_1{
    color:#CA9138;
}
.binarSystemTx .span_2{
    color:#CA9138;
}
.binarSystemTx .span_3{
    color:#FF9800;
}
.binarSystemTx .remdelan {
    display: inline-block;
    background: #36B2F0;
    color:#6C6C79;
    padding:1px 6px;
    border-radius: 2px;
}


.binarSystemTx .zhuce{
    font-size: 1.3em;
    line-height: 60px;
    color:#FF9800;
    font-weight: 700;
}
.binarSysfenl {
    margin-top:10px;
    border-top:1px dashed #0B0B17;
    padding-top:10px;
    font-size:0.8em;
}
.binarSysLeftne {
    color:#0071EA;
    font-weight: 700;
}
.binarSysLeftsu {
    color:#0071EA;
}
.binarSysRightne {
    color:#0DCE5D;
    font-weight: 700;
}
.binarSysRightsu {
    color:#0DCE5D;
}
/*网络图 e*/


/*钱包 s*/

.mywatBox {
    padding: 10px 3% 0px 3%;
}

.mywatList {
    margin-bottom: 10px;
    border-radius: 4px;
    background:#ffffff;
    padding: 10px 3% 20px 3%;
}
.mywatListtl {
    color:#666666;
    font-size: 0.9em;
}
.mywatListdat {
    color: #3DDBD5;
    font-size: 0.9em;
}
.mywatListshu {
    padding: 15px 0px 10px 0px;
    color:#111111;
}

.mywatListshu .span_1 {
    font-size: 0.8em;
}
.mywatListshu .span_2 {
    font-size: 1.8em;
}
.mywatListdgg {
    font-size: 0.8em;
    padding: 6px 0px;
}
.mywatListdgg .span_1 {
    color:#666666;
}
.mywatListdgg .span_2 {
    color: #3DDBD5;
}
.mywatListBtn {
    background: #3DDBD5;
    color: #f5f5f5;
    border-color: #3DDBD5;
}
/*钱包 e*/

/*首页公告弹窗 s*/
.omptopupBox {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    background: rgba(0,0,0,0.5);
    z-index: 10000;
}
.omptopupnerBox {
    width:85%;
    background: #f1f1f1;
    padding:0px 0px 20px 0px;
    margin:0 auto;
    border-radius:4px;
    max-height:50%;
    overflow: hidden;
    position: relative;
    top:20%;
}
.omptopupTl	{
    position: absolute;
    top:0px;
    left:0px;
    width:100%;
    padding:8px 0px 8px 10px;
    background: #3DDBD5;
    /*background: -webkit-linear-gradient(120deg, #1546F5, #5077F8 80%);
    background: -o-linear-gradient(120deg, #1546F5, #5077F8 80%);
    background: -moz-linear-gradient(120deg, #1546F5, #5077F8 80%);
    background: linear-gradient(120deg, #1546F5, #5077F8 80%);*/
    color:#f5f5f5;
    z-index: 100000;
}
.omptopupTlltzw {
    min-width: 39px;
}
.omptopupTllt {
    line-height: 30px;
    font-size:0.95em;
    text-align: center;
}
.omptopupCont{
    text-align:justify;
    padding:55px 10px 0px 10px;
    height:100%;
    overflow: auto;
}
.omptopupConttl {
    font-size:0.9em;
    color:#333333;
    padding-bottom:5px;
}
.omptopupContnr {
    margin-bottom:10px;
    padding:8px 10px;
    background: #ffffff;
}
.omptopupContnrnron {
    color:#666666;
    line-height: 24px;
    font-size:0.8em;
    width:75%;
    float: left;
}
.ontnrnronxqin {
    width:25%;
    float: right;
    color:#FF9800;
    font-size:0.85em;
    text-align: right;
}
.omptopupCk {
    padding:0px 5px;
    min-width:40px;
    height:30px;
}
.omptopupCk .omptopupCki {
    color:#f5f5f5;
    font-size:30px;
}
.omptopupCtishi {
    background: #ffffff;
    padding:12px 5px;
    text-align: center;
    font-size:0.9em;
    color:#333333;
    z-index: 100;
    border-bottom:1px solid #EDEDED;
}
.omptopupCtishi .span_2 {
    color:#C49D38;
}


/*首页公告弹窗 e*/


/* new 矿机 s */
.newkjihomeBox {
    padding: 54px 0px 50px 0px !important;
}
.newkjishulBox {
    text-align: center;
    padding: 15px 0px;
}
.newkjishul {
    color: #3DDBD5;
    font-size: 0.9em;
}
.newkjishtx {
    color:#666666;
    font-size: 0.85em;
}
.newkjLinkBox {
    padding: 15px 0px 0px 10px;
}

.newkjLink {
    width: 25%;
    float: left;
    text-align: center;
    border-right: 10px solid #f4f4f4;
    border-bottom: 10px solid #f4f4f4;
    background:#ffffff;
    padding: 10px;
}
.newkjLink img {
    height: 40px;
}
.newkjLinktx {
    color:#666666;
    font-size: 0.85em;
    margin-top: 6px;
}

.newkjikjBox {
    padding-bottom: 50px;
}
.newkjikjUl {
    padding: 10px 3% 0px 3%;
}
.newkjikjList {
    background:#ffffff;
    border-radius: 4px;
    padding: 10px;
    margin-bottom: 10px;
}
.newkjikjListimg {
    width: 20%;
    margin: 10px 15px 0px 0px;
}
.newkjikjListimg img {
    width: 100%;
}

.newkjikjListdtimg {
    width: 22%;
    margin: 10px 10px 0px 0px;
}
.newkjikjListdtimg img {
    width: 100%;
}
.newkjikjListtx {
    color:#666666;
    font-size: 0.83em;
    padding: 0px 4px 4px 4px;
}
.newkjikjBtn {
    background: #3DDBD5;
    padding: 2px 12px;
    color: #f5f5f5;
    font-size: 0.9em;
    letter-spacing: 2px;
    border-radius: 3px;
}
.newkjyxiaox {
    padding: 12px 0px;
    text-align: center;
    background:#ffffff;
    border-top: 1px solid #f4f4f4;
    color:#111111;
    font-size: 0.9em;
}

/* new 矿机 e */


/*秒杀类集合商城首页 s*/
.secktopNavBox {
    background:url("../images/q4_24.png") no-repeat center;
    background-size: cover;
    padding:10px 0px 10px 10px;
}
.secktopback {
    height: 34px;
    color:#f5f5f5;
    font-size:24px;
    padding: 5px 15px 0px  0px;
}
.secktinputBoxHe {
    padding-right: 10px;
}
.secktinputBox {
    background:#ffffff;
    height: 34px;
    line-height: 34px;
    border-radius: 17px;
    padding-right: 6px;
    border:1px solid #f4f4f4;
}
.secktinmg {
    width: 40px;
    text-align: center;
    line-height: 34px;
}
.secktinmg img {
    display: inline-block;
    vertical-align: middle;
    height: 18px;
}
.secktinputHe {
    height: 34px;
    overflow: hidden;
}
.secktinputHe .secktinput {
    height: 34px;
    line-height: 34px;
    background:none;
    margin: 0px;
    padding: 0px 10px 0px 0px;
    border: none;
    font-size: 0.85em;
    color:#111111;
}
.seckttleteBoxHe {
    margin-top: 15px;
}
.secktxImg {
    width: 40px;
    height: 40px;
    overflow: hidden;
    margin-right: 10px;
}
.secktxImg img {
    width: 100%;
    height: 100%;
}
.seckttleteBox {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.seckttlete {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.85em;
    color: #f5f5f5;
    margin-bottom: 3px;
}
.seckdenjImg img {
    width: 18px;
}
.seckbbshu {
    height: 40px;
    text-align: right;
    color:#f5f5f5;
    font-size: 0.8em;
    line-height: 20px;
    padding: 0px 10px;
    border-right:1px dashed rgba(255,255,255,0.2);
}
.seckbbshu:last-child {
    border:none;
}

.jihedaoNavBox {
    background:#ffffff;
}
.jihedaoNav {
    height: 40px;
    line-height: 38px;
    border-bottom:2px solid #eeeeee;
    text-align: center;
    color:#111111;
    font-size: 0.9em;
}
.jihedaoNavActive {
    border-bottom: 2px solid #E51C23;
}


.discuponBox {
    padding: 5px 10px;
}
.discuponHe {
    padding:5px;
    border:1px dashed rgba(255,255,255,0.1);
    display: flex;
    flex-wrap: wrap;
}
.discupongxx {
    width: 10px;
}
.coupodgleft {
    width: 50%;
}
.coupodgltHe {
    padding: 5px;
}
.coupodglt {
    background: #FF0000;
    height:60px;
    position: relative;
}
.zweiqiuaa {
    position: absolute;
    top:20px;
    left:-10px;
    width: 20px;
    height: 20px;
    background:#f4f4f4;
    border-radius: 50%;
}
.coupodgrit {
    background: #EE82EE;
}
.coupodgltBtn {
    background: #4E4E4E;
    height:60px;
    padding-top: 10px;
    min-width: 45px;
    text-align: center;
    color:#f5f5f5;
    font-size: 0.85em;
}
.coupodgltCont {
    text-align: center;
    padding: 10px 0px 2px 0px;
    color: #f5f5f5;
}
.coupodgltCont .span_1 {
    font-size: 0.8em;
}
.coupodgltCont .span_2 {
    font-size: 1.1em;
}
.coupodgltms {
    font-size: 0.8em;
    text-align: center;
    color: #f5f5f5;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.oflinstoBox {
    padding: 10px 10px 0px 10px;
}
.oflinstolist {
    background:#ffffff;
    padding: 10px;
    margin-bottom: 10px;
    border-radius: 3px;
}
.oflinstoimg {
    width: 65px;
    height: 65px;
    border-radius: 50%;
    overflow:hidden;
    border:1px solid rgba(0,0,0,0.1);
    margin-right: 10px;
}
.oflinstoimg img {
    width: 100%;
    height: 100%;
}
.oflinstoCont {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.oflinstotle {
    height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #E51C23;
    font-size: 0.85em;
    margin-bottom: 3px;
}
.oflinsttext {
    font-size: 0.8em;
    color:#666666;
}
.timecondleBox {
    padding: 10px;
}
.timecondleltBox {
    height:30px;
    border-radius: 0px 15px 15px 0px;
    background: #FB571D;
    margin-right: 10px;
    padding: 0px 15px 0px 10px;
}
.timecondlelttb {
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
}
.timecondlelttb .i {
    color: #f5f5f5;
    font-size: 18px;
    display: inline-block;
}
.timecondlelttl {
    font-size: 0.9em;
    color: #f5f5f5;
    line-height: 30px;
}
.timecondzhtx {
    font-size: 0.8em;
    color:#666666;
    line-height: 30px;
}
.timecondzhtme {
    min-width: 24px;
    height: 24px;
    line-height: 24px;
    background:#ffffff;
    border-radius: 3px;
    text-align: center;
    padding: 0px 2px;
    font-size: 0.8em;
    color:#111111;
    margin: 3px 5px;
}
.timecondzhtgx {
    color:#111111;
    line-height: 30px;
}
.timecondzgduo {
    font-size: 0.8em;
    color:#666666;
    line-height: 30px;
}
.timecondzzhx {
    font-size: 16px;
    color:#666666;
    line-height: 30px;
}

.secondsxsmsBox {
    padding: 0px 5px !important;
}
.secondsxsmsHe {
    padding: 10px 5px !important;
}
.secondsxsmsCont {
    background: #ffffff;
    width: 130px;
    border-radius: 2px;
}
.secondsxsmsimg {
    width: 130px;
    height: 130px;
    overflow: hidden;
}
.secondsxsmsimg img {
    width: 100%;
    min-height: 100%;
}
.secondsxsmsdata {
    padding: 5px;
}
.secondsxsmsspmc {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #000000;
    font-size: 0.85em;
    margin-bottom: 3px;
}
.spelproduBox {
    padding: 10px 10px 0px 10px;
}
.spelproduList {
    padding: 10px;
    border-radius: 3px;
    margin-bottom: 10px;
    background:#ffffff;
}
.spelproduImg {
    width: 30%;
    margin-right: 10px;
    position: relative;
}
.spelproduImg img {
    width: 100%;
    min-height: 100%;
    border-radius: 3px;
}
.spelprodutihsi {
    position: absolute;
    top:0px;
    left: -10px;
    z-index: 99;
    height: 28px;
    background:url("../images/dm_9.png") no-repeat center;
    background-size: 100% 100%;
    padding: 0px 10px;
    line-height: 20px;
    color: #f5f5f5;
    font-size: 0.8em;
}
.spelprodudata {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.spelprodutle {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color:#111111;
    font-size: 0.85em;
    margin-bottom: 5px;
}
.spelprodumshu {
    height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #E51C23;
    font-size: 0.8em;
    margin-bottom: 3px;
}
.spelprodujrpt {
    margin-bottom:2px;
}
.spelprodujrpt .i {
    color: #E51C23;
    font-size: 18px;
}
.spelprodujrpt_2 {
    color: #E51C23;
    font-size: 0.8em;
    padding: 0px 5px 0px 0px;
}
.spelprodujrpt_3 {
    color:#666666;
    font-size: 0.8em;
}
.yituandufen {
    background: #ffffff;
    font-size: 0.8em;
    display: inline-block;
    border-radius: 3px;
    color: #E51C23;
    height: 20px;
    line-height: 20px;
    padding: 0px 6px;
    text-align: center;
    min-width: 65px;
    margin-bottom: 5px;
}
.spelproduBtnBox {
    text-align: right;
}
.spelproduBtn {
    height: 30px;
    line-height: 30px;
    padding: 0px 15px;
    font-size: 0.85em;
    border-radius: 15px;
    display: inline-block;
    color: #f5f5f5;
    background: #EB3569;
    background: -ms-linear-gradient(left, #EB3569, #F03C3F);
    background: -moz-linear-gradient(left, #EB3569, #F03C3F);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-linear-gradient(left, #EB3569, #F03C3F);
    background: -o-linear-gradient(left, #EB3569, #F03C3F);
    min-width: 72px;
    text-align: center;
}
.spelproduyisqBtn {
    height: 30px;
    line-height: 30px;
    padding: 0px 15px;
    font-size: 0.85em;
    border-radius: 15px;
    display: inline-block;
    color: #f5f5f5;
    background: #aaaaaa;
    border:1px solid #999999;
    min-width: 72px;
    text-align: center;
}
.kanjchcnmBox {
    margin-bottom: 5px;
}
.kanjchcnmBox img {
    height: 20px;
    width: 20px;
    border-radius: 50%;
}
.kanjchcnmBox .span_1 {
    color:#666666;
    font-size: 0.8em;
}
.spekanjiaBtn {
    height: 30px;
    line-height: 30px;
    padding: 0px 15px;
    font-size: 0.85em;
    border-radius: 4px;
    display: inline-block;
    color: #f5f5f5;
    background: #E51C23;
    min-width: 72px;
    text-align: center;
}

/*秒杀类集合商城首页 e*/

/*全部宝贝 s*/
.allbyListUl {
    padding: 10px 0px 0px 0px;
}
.allbyListLi {
    padding: 10px;
    border-top:1px solid rgba(0,0,0,0.1);
    border-bottom:1px solid rgba(0,0,0,0.1);
    background:#ffffff;
    margin-bottom: 10px;
}
.allbyListimg {
    width: 25%;
    overflow: hidden;
    border-radius: 1px;
    margin-right: 10px;
}
.allbyListimg img {
    width: 100%;
    min-height: 100%;
}
.allbyListtle {
    height: 40px;
    line-height:20px;
    font-size: 0.85em;
    color:#111111;
    text-align: justify;
    margin-bottom: 10%;
}
.allbyLisbzjin {
    border: 1px solid #00BA97;
    padding: 0 3px 0 18px;
    color: #00BA97;
    background: url("../images/bo.gif") left top no-repeat;
    background-size: 16px 16px;
    height: 18px;
    line-height: 18px;
    font-size: 0.8em;
}
.allbyLisjineHe {
    text-align: right;
}
.allbyLisjineHe .span_1 {
    font-size: 0.8em;
    color: #E51C23;
}
.allbyLisjineHe .span_2 {
    font-size: 0.95em;
    color: #E51C23;
    font-weight: bold;
}

/*全部宝贝 e*/

/*店铺简介 s*/
.dpjinajeBox {
    padding: 10px;
}
.dpjinajetle {
    color:#111111;
    font-size: 0.95em;
    text-align: center;
    margin-bottom: 12px;
    line-height: 30px;
}
.dpjinajeCont {
    color:#666666;
    font-size: 0.8em;
    text-align: justify;
    text-indent:2em;
}

.dpjinajeCont img {
    width: 100%;
    margin:10px 0px;
}
.dpjinajetime {
    color:#666666;
    font-size: 0.8em;
    text-align: right;
    padding: 30px 0px 10px 0px;
}

/*店铺简介 e*/

/*优惠券 s*/
.yhqnavBtnBox {
    background:#f4f4f4;
}
.yhqnavBtn {
    border-top:1px solid #f4f4f4;
    background:#ffffff;
    height: 40px;
    line-height: 38px;
    color:#111111;
    font-size: 0.9em;
    border-bottom:2px solid #eeeeee;
    text-align: center;
}
.yhqnavBtnActive {
    border-bottom: 2px solid #E51C23;
}
.findcontBox {
    padding:10px 10px 0px 10px;
}
.getcoponList {
    margin-bottom:10px;
    border-radius: 4px;
    overflow: hidden;
    background: #ffffff;
    position: relative;
}
.getcoponlsTop {
    position: relative;
    background: linear-gradient(to bottom right, #F9825B , #EA3323);
    padding:20px 10px 30px 20px;
    overflow: hidden;
}
.getcoponlsTop .zhzImg {
    position: absolute !important;
    left:-1%;
    width:102%;
    height:20px;
    bottom:-1px;
}
.getcoponlsTopysy {
    background: linear-gradient(to bottom right, #D6D6D6 , #BCBCBC);
}
.getcoponlsTopysy .getlstopan {
    color: #C1C1C1;
}
.getlstopCotBox {
    display: flex;
}
.getlstoplet {
    padding-right:10px;
    line-height:36px;
}
.getlstoplet .span_1 {
    font-size:0.8em;
    color:#f5f5f5;
}
.getlstoplet .span_2 {
    font-size:1.2em;
    color:#f5f5f5;
}
.getlstopzhon {
    flex: 1;
}
.getlstopzhontx {
    line-height: 18px;
    color:#f5f5f5;
    font-size:0.85em;
}
.getlstopan {
    height:25px;
    line-height:25px;
    background: #ffffff;
    color:#EA3323;
    font-size:0.8em;
    padding:0px 12px;
    border-radius: 13px;
    min-width: 40px;
    margin-top:5px;
}
.getcoponlsBtm {
    padding:0px 10px 10px 10px;
}
.getcoponlstext {
    color:#666666;
    font-size:0.8em;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
}
.yigqizhnaw {
    position: absolute;
    z-index: 100;
    top:15px;
    right: 15px;
    width: 80px;
    height: 45px;
}
.getcoponlsspan {
    color: #333333;
    font-size: 0.85em;
}
/*优惠券 e*/



/*油卡充值   s*/
.topUpForm {
    padding:15px 10px 0px 10px;
}
.topUpInputBox {
    border-bottom:1px solid #eeeeee;
    padding:20px 0px 10px 0px;
    line-height: 20px;
}
.topUpInputBox .span_1 {
    font-size:0.9em;
    color:#111111;
}
.topUpInputBox .topUpInput{
    width: 100%;
    padding:0px 5px;
    margin: 0px;
    line-height: 20px;
    height:20px;
    border:none;
    background: none;
    color:#111111;
}
.topUpInputBox .i {
    font-size:1.4em;
    color:#3DDBD5;
}
.topUpshenji {
    padding:15px 5px;
    text-align: center;
    font-size:1.5em;
    color:#3DDBD5;
}
.topUpbaocun {
    padding:10px 10px 10px 10px;
}
.topUpbaocunWzi {
    padding:10px 0px 0px 50px;
    color:#111111;
    font-size:0.9em;
}
.topUptijiaoAnBox {
    padding:10px;
}
.topUptijiaoAn {
    display: inline-block;
    width:100%;
    height:38px;
    line-height: 38px;
    background: #5D7EF5;
    color:#f5f5f5;
    text-align: center;
    padding:0px;
    border:none;
}
.topUphintBox {
    padding:10px;
}
.topUphintTl {
    text-align: center;
    border-bottom:1px solid #eeeeee;
    margin-bottom:30px;
}
.topUphintTl .span_1 {
    display: inline-block;
    height:40px;
    line-height: 40px;
    background:#ffffff;
    border-radius:4px;
    padding:0px 15px;
    color:#666666;
    position: relative;
    top:20px;
    z-index: 10;
    font-size:0.9em;
}
.topUphintLi {
    line-height: 25px;
    color:#666666;
    margin-bottom:5px;
    font-size:0.85em;
}
.topUphintLiColor {
    color:#E51C23;
}
.topUFooter {
    position: fixed;
    bottom:0px;
    left:0px;
    width:100%;
    z-index: 98;
    text-align: center;
    background:#ffffff;
    border-top:1px solid #f4f4f4;
    padding:6px 0px;
    color:#111111;
    font-size:0.8em;
}
.topUFooter .i {
    font-size:1.4em;
}
.topUFooterColor {
    color:#CE7620;
}
.topUpshenjiBox {
    padding:10px 10px 0px 10px;
    text-align: center;
    font-size:1em;
}
.topUpshenjiBox .zijian {
    display: inline-block;
    color:#67B9F7;
    border-radius: 2px;
    line-height: 30px;
    height:30px;
    border:1px solid #67B9F7;
    padding:0px 30px;
}
.mountChotl {
    padding:10px 10px 5px 10px;
    font-size:0.9em;
    color:#111111;
}
.mountChoBox {
    padding:0px 5px;
}
.mountChoList {
    width:33.333%;
    padding:5px;
    float:left;
}
.mountChoListzi {
    color:#666666;
    padding: 8px 2px;
    word-break: break-all;
    word-wrap: break-word;
    text-align: center;
    border-radius:4px;
    border: 1px solid #eeeeee;
    background:#ffffff;
}
.mountChoListzi .onetxet {
    line-height: 20px;
    font-size:0.9em;
    min-height:25px;
}
.mountChoListzi .twotxet {
    line-height: 20px;
    font-size:0.75em;
}
.mountChoListziActv {
    border: 1px solid #3DDBD5;
    color:#111111;
}

.topupwaylist {
    padding:10px 0px 10px 10px;
    border-bottom:1px solid #f4f4f4;
}
.topupwayBox .muiradioCz .radioInput {
    right:0px;
    top:11px;
}
.topupwayImg {
    height:40px;
    width:40px;
    border:1px solid #eeeeee;
    overflow: hidden;
    margin-right:10px;
    padding:2px;
}
.topupwayImg img {
    height:100%;
    width:100%;
}
.topupwayBox .minc {
    line-height: 20px;
    min-height: 25px;
    color:#3DDBD5;
}
.topupwayBox .jines {
    line-height: 20px;
    font-size:0.8em;
    color:#666666;
}
.topupwayBox .mincDanh {
    line-height: 40px;
    color:#3DDBD5;
}
.topUphintTx {
    font-size:0.9em;
}
/*油卡充值   e*/

/*油卡记录  s*/
.countryCodeBox {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    background: rgba(0,0,0,0.5);
    z-index: 10000001;
    -webkit-overflow-scrolling:touch;
    overflow-y:auto;
    display: none;
}
.countryCodegb {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    background: rgba(0,0,0,0.1);
    z-index:1;
}
.countryCodehi {
    width:65%;
    max-height:45%;
    margin: 0 auto;
    margin-top:35%;
    background: #ffffff;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
    z-index: 10;
}
.countryCodeheder {
    position: absolute;
    top:0px;
    left:0px;
    width: 100%;
    line-height: 40px;
    color:#444444;
    text-align: center;
    font-size:0.9em;
    background: #ffffff;
    z-index: 10;
    border-bottom:1px solid #f4f4f4;
}
.countryCodeFooter {
    position: absolute;
    bottom:0px;
    left:0px;
    width: 100%;
    line-height: 40px;
    color:#5D7EF5;
    text-align: center;
    border-top:1px solid #dddddd;
    font-size:0.9em;
    background: #ffffff;
    z-index: 10;
}
.countryCodeFooter .queren {
    font-weight: 700;
    border-left:1px solid #dddddd;
}
.countryCodeText {
    height:100%;
    -webkit-overflow-scrolling:touch;
    overflow-y:auto;
    padding:40px 10px;
    font-size: 0.9em;
    color:#888888;
}

/*油卡记录  e*/


/*手机充值   s*/
.mountChoListsj {
    width:50%;
    padding:5px;
    float:left;
}
.mountChoListzisj {
    color:#666666;
    padding:8px 2px;
    word-break:break-all; /* 支持IE和chrome，FF不支持*/
    word-wrap:break-word; /* 以上三个浏览器均支持 */
    text-align: center;
    border-radius:4px;
    border: 1px solid #eeeeee;
    background:#ffffff;
}
.mountChoListzisj .onetxet {
    line-height: 20px;
    font-size:0.9em;
    min-height:25px;
}
.mountChoListzisj .twotxet {
    line-height: 20px;
    font-size:0.75em;
}
.mountChoListzisjActv {
    border: 1px solid #3DDBD5;
    color:#111111;
}

.topupczuoBox {
    position: fixed;
    left:0px;
    bottom:0px;
    z-index: 99;
    width:100%;
    background: #ffffff;
    display: none;
}
.topupczuotl {
    padding:10px;
    background: #3DDBD5;
    color:#f5f5f5;
    text-align: center;
}

.topupczuotlgb {
    color:#f5f5f5;
}
.topupczuotx {
    padding:10px;
    text-align: center;
}
.topupczuotx_1 {
    font-size:0.8em;
    color:#333333;
    padding-bottom:10px;
}
.recordUl {
    padding:10px 10px 0px 10px;
}
.recordPageLi {
    padding:10px;
    background:#ffffff;
    color:#666666;
    line-height: 20px;
    border-radius:4px;
    margin-bottom:10px;
}
.recordPageTx {
    margin-bottom:8px;
}
.recordPagezhi {
    margin-bottom:4px;
}
.recordPagezhims {
    margin-bottom:4px;
    font-size:0.9em;
    color:#666666;
}
.recordPagezhitime {
    margin-bottom:4px;
    font-size:0.9em;
}
.recordPageztai {
    color:#3DDBD5;
    text-align: right;
}
.recordPageTxleft {
    color:#3DDBD5;
    font-size: 0.9em;
}
.recordPageTxRight {
    text-align: right;
}
.recordPageTxRight .i {
    position: relative;
    right:-8px;
    color:#666666;
}
.recordyoukRight {
    font-size: 0.9em;
    color:#111111;
}
.recordyoukRight .span_1 {
    color: #FF9800;
}
.recordPaImg {
    height:42px;
    width:42px;
    margin-right:10px;
    text-align: center;
    overflow: hidden;
}
.recordPaImg img {
    height:100%;
    width:100%;
}
.recordPashu {
    padding:5px 0px;
    color:#3DDBD5;
}
.recordPageTime {
    font-size:0.9em;
    font-size: 0.8em;
    line-height: 20px;
}
/*手机充值   e*/
/*充值详情  s*/
.billTop {
    padding:10px;
    background:#ffffff;
    border-top:1px solid rgba(0,0,0,0.1);
}
.billTopwen {
    text-align: center;
    margin-bottom:5px;
}
.billTopimg {
    width:45px;
    height:45px;
    text-align:center;
    border-radius:50%;
    display: inline-block;
}
.billTopimg img {
    width:100%;
    height:100%;
}
.billToptx {
    display: inline-block;
    color:#111111;
    position: relative;
    top:12px;
    padding-left:8px;
}
.billTopshu {
    color:#111111;
    text-align: center;
    font-size:1.5em;
    line-height: 28px;
    margin-bottom:10px;
    padding-top:10px;
}
.billTopztai {
    color:#666666;
    text-align: center;
    font-size:0.9em;
}
.billContBox {
    padding:15px 10px;
}
.billConlethz {
    font-size: 0.9em;
    margin-bottom:10px;
    color:#666666;
}
.billConlet {
    white-space:nowrap;
}
.billConrit {
    color:#111111;
    padding-left:20px;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
}
.billContxia {
    border-top:1px solid #eeeeee;
    padding-top:10px;
}
.billconNavbox {
    padding:10px 3px 10px 10px;
    color:#111111;
    line-height: 24px;
    font-size:0.95em;
    margin-bottom:6px;
    background:#ffffff;
}
.billconNavms {
    font-size:0.85em;
    color:#666666;
    line-height: 20px;
}
.billconNavtime {
    font-size:0.75em;
    color:#666666;
    line-height:20px;
}
.billconNavright {
    text-align: right;
    padding-right:7px;
}
/*充值详情  e*/


/*转盘弹窗 s*/
.lottery {
    margin-top: 10px;
    position: relative;
    display: inline-block;
    text-align: center;
    width: 325px;
    height: 325px;
    position: relative;
    padding-top: 23px;
}
.lottery .lotterybg {
    width: 100%;
    height: 100%;
    position: absolute;
    top:0px;
    left: 0px;
    z-index: 100;
}
.myCanvasBox {
    position: relative;
    z-index: 110;
}


.clikoper {
    position: absolute;
    top: 52%;
    left: 50%;
    margin-left: -35px;
    margin-top: -46px;
    cursor: pointer;
    display: inline-block;
    z-index: 120;
}
.clikoper img {
    width: 70px;
}

.lotterynrBox {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    z-index: 120;
    overflow: auto;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;
    background: rgba(0,0,0,0.6);
}
.lotterynrBoxActive {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.lotteryContHe {
    background: url("../turn/images/2019a071_113.png") no-repeat center;
    background-size: cover;
    margin-top: 50px;
}

.lotterytleBox {
    width: 80%;
    margin: 0 auto;
}
.lotterytlezw {
    width: 35px;
    height: 35px;
}
.lotterytlezw img {
    width: 100%;
}
.lotterytle {
    text-align: center;
}
.lotterytle img{
    width: 70%;
}
.lotteryzpan {
    position: relative;
    z-index: 1100;
}
.lotterydizuo {
    height: 100px;
    background: url("../turn/images/2019a071_144.png") no-repeat center;
    background-size: auto 100%;
    position: relative;
    top:-30px;
    z-index: 1010;
}
.lotterydizuoCnt {
    position:absolute;
    width: 100%;
    left:0px;
    bottom:3px;
}
.lotterydizshu {
    text-align: center;
    font-size:1.3em;
    font-family: DFPHaiBaoW12;
    -webkit-text-fill-color:#f5f5f5;
    color:#f5f5f5;
    -webkit-text-stroke: 1px #62C54A;
}
.lotterydims {
    text-align: center;
    color: #f5f5f5;
    padding-top: 15px;
    font-size:0.85em;
}
.lotterydizuozwt {
    height: 80px;
    position: absolute;
    left:-50px;
    bottom:-30px;
    z-index: 111;
}
.lotteryxzbtm {
    text-align: center;
    position: relative;
    top:-20px;
    z-index: 1110;
}
#lotteryxzan {
    margin: 0 auto;
    width: 35%;
    position: relative;
    z-index: 1120;
}
#lotteryxzan img {
    width: 100%;
}
#lotterywal {
    margin: 0 auto;
    width: 35%;
    position: relative;
    z-index: 1120;
}
#lotterywal img {
    width: 100%;
}
#lotteryxzan .ycimg {
    display: none;
}
.lotteryxzan {
    animation: lotteryxzandh 0.3s linear;
}

@keyframes lotteryxzandh {
    0% {
        transform:scale(1);
    }
    40% {
        transform:scale(0.7);
    }
    60% {
        transform:scale(0.7);
    }
    100% {
        transform:scale(1);
    }
}





.huodelotupBox {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    z-index:1100;
    overflow: auto;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;
    background: rgba(0,0,0,0.4);
}
.huodelotupBoxActive {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}

.homepaupCont {
    min-height: 55%;
    width: 90%;
    margin: 0 auto;
    margin-top: 40%;
    background:url("../turn/images/2019a071_72.png") no-repeat center;
    background-size: 100% 100%;
    position: relative;
    padding-bottom: 20px;
}
.homepauptleHe {
    position: relative;
    top:-15px;
    font-family: DFPHaiBaoW12;
    -webkit-text-fill-color:#111111;
    color:#111111;
}

.homepauptzw {
    margin-top: 10px;
    width: 35px;
    height: 35px;
}
.homepauptzw img {
    width: 100%;
}
.homepauptle {
    text-align: center;
    position: relative;
    background:url("../turn/images/2019a071_68.png") no-repeat center;
    background-size:auto 55px;
}
.homepauptletx {
    font-size: 1.1em;
    height: 55px;
    line-height: 35px;
}
.homepauptzw {
    margin-top: 10px;
    width: 35px;
    height: 35px;
}
.homepauptzw img {
    width: 100%;
}
.drawupimgzt {
    text-align: center;
}
.drawupimgzt img {
    width: 60%;
}

.drawupitj {
    height:38px;
    line-height: 38px;
    width: 60%;
    background: #E9D3A4;
    border-radius: 20px;
    box-shadow: 0px -2px 2px #D6B582;
    margin: 0 auto;
    color: #926733;
    text-align: center;
}

.drawupiqd {
    height: 50px;
    line-height: 50px;
    background:url("../turn/images/2019a071_67.png") no-repeat center;
    background-size:auto 50px;
    text-align: center;
    margin-top: 5%;
    font-family: DFPHaiBaoW12;
    -webkit-text-fill-color:#111111;
    color:#111111;
    -webkit-text-stroke: 1px #774C00;
    font-size: 1em;
}














.rawecorBox {
    padding:10px 10px 0px 10px;
}
.rawecorzi {
    min-height:70px;
    background: #ffffff;
    padding:10px 10px 10px 15px;
}
.rawecorright {
    width:33%;
    text-align: right;
    color:#111111;
    margin-top:14px;
    font-family: 微软雅黑;
    word-wrap: break-word;
    word-break: normal;
}
.rawecorm {
    color:#3DDBD5;
    line-height: 30px;
    font-size: 0.95em;
}
.rawecortime {
    color:#666666;
    font-size: 0.8em;
}



/*转盘弹窗 e*/


/*拼团 s*/
.spellgrtleBox {
    padding: 15px 10px 5px 10px;
    text-align: center;
}
.spellgrtle {
    color:#111111;
    font-size: 1em;
    line-height: 20px;
    height: 20px;
    padding: 0px 15px;
}
.spellgrtlegxx {
    width: 10%;
    height: 1px;
    background: #ffffff;
    margin-top:9px;
}

.haoplu {
    color: #E51C23;
    font-size: 0.8em;
    padding: 10px 10px 10px 0px;
}
.grobodgzBox {
    margin-bottom: 10px;
    background:#ffffff;
}
.grobodgzCont {
    padding: 10px;
    border-top:1px solid rgba(0,0,0,0.1);
}
.grobodgztxt {
    background: #EB3569;
    background: -ms-linear-gradient(left, #EB3569, #F03C3F);
    background: -moz-linear-gradient(left, #EB3569, #F03C3F);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-linear-gradient(left, #EB3569, #F03C3F);
    background: -o-linear-gradient(left, #EB3569, #F03C3F);
    border-radius: 4px;
    padding: 5px;
    text-align: center;
    color:#f5f5f5;
    line-height: 18px;
    font-size: 0.75em;
}
.grobodgzgxx {
    line-height: 46px;
    color:#666666;
    font-size: 18px;
}
.grobodqptlistUl {
    padding: 0px 10px;
}
.grobodqptlist {
    border-top:1px solid rgba(0,0,0,0.1);
    padding: 10px 0px;
}
.grobodqptimg {
    width: 40px;
    height: 40px;
    overflow: hidden;
    border-radius: 50%;
    margin-right: 10px;
}
.grobodqptimg img {
    width: 100%;
    height: 1005;
}
.grobodqpmz {
    color:#111111;
    font-size: 0.9em;
    line-height: 40px;
    padding-right: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.grobodqpcyuBox {
    text-align:right;
    padding-right: 10px;
}
.grobodqpcyu {
    font-size: 0.8em;
    color:#111111;
    line-height: 20px;
}
.grobodqpcyu .span_1 {
    color: #E51C23;
}

.moditypjiatxtlimg {
    width: 20px;
    height: 20px;
    overflow: hidden;
    border-radius: 50%;
    margin-right: 10px;
    display: inline-block;
}
.moditypjiatxtlimg img {
    width: 100%;
    height: 100%;
}
.ptdbczBtn_1 {
    text-align: center;
    background: #FF4875;
    height:50px;
    padding-top: 5px;
}
.ptdbczBtn_2 {
    text-align: center;
    background: #E60038;
    height:50px;
    padding-top: 5px;
}
.ptdbcz {
    line-height: 20px;
    font-size: 0.85em;
    color:#f5f5f5;
}
.ptdbczBtnBox {
    height: 50px;
    width: 100%;
    position: fixed;
    left: 0px;
    bottom: 0px;
    background:#ffffff;
    z-index: 100;
    padding: 0px 0px 0px 10px;
}

/*拼团弹窗 s*/
.upgradeproUpBox {
    position: fixed;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    z-index: 1010;
    background:rgba(0,0,0,0.8);
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;
}
.upgradeproUpBoxActive {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.upgradeproCont {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
}
.upgradeproZhwei {
    flex:1;
}
.upgradepronrqBox {
    transform: scale(0.3);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
    padding: 0px 9%;
}
.upgradeproUpBoxActive .upgradepronrqBox {
    transform: scale(1);
}
.ptuptcBox {
    padding:8%;
    background: #ffffff;
    border-radius: 4px;
}
.ptuptctle {
    color: #111111;
    text-align:center;
    margin-bottom: 8px;
    font-size:1.1em;
    font-weight:bold;
    letter-spacing: 1px;
}
.ptuptctmshu {
    color: #555555;
    font-size: 0.85em;
    text-align: center;
}
.ptuptctmshu .span_1 {
    color: #E51C23;
}
.ptuptctmpzhuBox {
    padding: 30px 0px;
}
.ptuptctmpzhu {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background: #EEEEEE;
    position: relative;
    margin: 0px 10px;
}
.ptuptctmpzhu img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.ptuptctmppzhu {
    position: absolute;
    top:-2px;
    left:-2px;
    border: 1px solid #FFB04A;
    height: 18px;
    line-height: 18px;
    color: #A36220;
    font-size: 0.75em;
    border-radius: 11px;
    padding: 0px 4px;
    background: #EEEEEE;
}
.ptuptctmpBtn {
    height: 56px;
    line-height: 56px;
    text-align: center;
    color: #f5f5f5;
    font-size: 1.4em;
    background: #F53F5F;
    border-radius: 28px;
}

.pturzhffsBox {
    background:#ffffff;
    margin: 0px 0px 10px 0px;
    padding: 10px 0px 10px 10px;
}
.ptuconfibttji {
    color: #E51C23;
    font-size: 0.9em;
    line-height: 50px;
    text-align:right;
}
.ptuconfibtjine {
    color: #E51C23;
    font-size:1em;
    line-height: 50px;
    padding: 0px 10px;
    font-weight: bold;
}
.ptuconfiBtn {
    height: 50px;
    line-height: 50px;
    padding: 0px 20px;
    color: #f5f5f5;
    font-size: 0.9em;
    background: #E60038;
    letter-spacing: 2px;
}
.ptucartliebsmshu {
    font-size: 0.8em;
    color:#666666;
}
.spanbqina {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    background: #F53F5F;
    color: #f5f5f5;
    padding: 0px 8px;
    border-radius: 10px;
}
.ptuzhifuBox {
    padding: 10px 0px 0px 0px;
}
.ptuzhifutle {
    height: 24px;
    line-height: 24px;
    font-size: 0.9em;
    color:#111111;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ptuzhifutbzhu {
    height: 24px;
    line-height: 24px;
    font-size: 0.9em;
    color: #F23E5E;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ptucartliebtleimg {
    height: 24px;
    line-height: 24px;
    padding: 0px 5px 0px 0px;
}
.ptucartliebtleimg img {
    height: 100%;
}





.ooptuptctmpzhuBox {
    padding: 15px 0px;
}
.ooptuptctmpzhu {
    width: 56px;
    height:56px;
    border-radius: 50%;
    position: relative;
    margin: 0px 10px;
}
.ooptuptctmpzhu img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.ooptuptctmppzhu {
    position: absolute;
    bottom: 0px;
    left: 3px;
    border: 1px solid #eeeeee;
    height: 20px;
    line-height: 20px;
    color: #f5f5f5;
    font-size: 0.8em;
    border-radius: 10px;
    padding: 0px 5px;
    background: #E93C3D;
    min-width: 50px;
    text-align: center;
}

/*拼团弹窗 e*/

/*拼团 e*/


/*秒杀 s*/

.mui-slider-indicator.muiSegmentedControl {
    background: #3DDBD5;
    border-top:1px solid rgba(255,255,255,0.1);
}

.secklunbBox {
    padding: 12px 0px 12px 12px;
    position: relative;
}
.secklunblunbshu {
    position: absolute;
    bottom: 5px;
    right: 10px;
    color:#111111;
    z-index: 100;
}
.secklunblunbshu .span_1 {
    color:#666666;
}
.seklbContBox {
    border:1px solid rgba(0,0,0,0.1);
    border-radius: 4px;
    padding: 10px;
    background:#ffffff;
}
.seklbConimg {
    width: 30%;
    background: #ffffff;
    border-radius: 4px;
    overflow: hidden;
    margin-right: 10px;
    margin-right: 10px;
}
.seklbConimg img {
    width: 100%;
    min-height: 100%;
}
.seklbContle {
    height: 40px;
    line-height:20px;
    font-size: 0.9em;
    color:#111111;
    text-align: justify;
    margin-bottom:10px;
}
.seklbConqian {
    color:#111111;
    font-size: 1em;
    line-height: 30px;
}
.seklbConBtn {
    height: 30px;
    line-height: 30px;
    padding: 0px 15px;
    font-size: 0.85em;
    border-radius: 15px;
    display: inline-block;
    color: #f5f5f5;
    background: #F91950;
    min-width: 72px;
    text-align: center;
}
.seklbshjianBoxHe {
    padding: 0px 6px !important;
}
.seklbshjianBox {
    padding-top: 5px;
    text-align: center;
}
.seklbshjian {
    color:#f5f5f5;
    font-size: 1.2em;
    line-height: 25px;
}
.seklbshtext {
    color:#f5f5f5;
    font-size: 0.83em;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding: 0px 10px;
    border-radius: 10px;
}
.seklbshjianBoxActive .seklbshjian {
    color: #F91950;
}
.seklbshjianBoxActive .seklbshtext {
    background: #F91950;
}

.seckspTle {
    margin-top: 5px;
    padding:10px;
    background:#ffffff;
}
.seckspTletle {
    font-size:0.95em;
    color:#111111;
    line-height:26px;
}
.seckcondzhtx {
    font-size: 0.8em;
    color:#666666;
    line-height: 26px;
}
.seckcondzhtme {
    min-width: 20px;
    height: 20px;
    line-height: 20px;
    background: #ffffff;
    border-radius: 3px;
    text-align: center;
    padding: 0px 2px;
    font-size: 0.8em;
    color: #F91950;
    margin: 3px 5px;
    font-weight: bold;
}

.seckcondzhtgx {
    color:#111111;
    line-height: 26px;
}
.secksplistli {
    padding:15px 10px;
    border-top:1px solid rgba(0,0,0,0.1);
    background:#ffffff;
}
.secksplistliimg {
    width: 28%;
    background: #ffffff;
    border-radius: 4px;
    overflow: hidden;
    margin-right: 10px;
    margin-right: 10px;
    position: relative;
}
.secksplistliimg img {
    width: 100%;
    min-height: 100%;
}
.secksplistliiimgyinc {
    background:rgba(0,0,0,0.8);
    left:0px;
    bottom: 0px;
    padding:2px 5px;
    color: #f5f5f5;
    font-size: 0.85em;
    text-align: center;
    position: absolute;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sekgopngdujindHe {
    height: 14px;
    background: #FFC9C9;
    border-radius: 7px;
    position: relative;
    overflow: hidden;
    border: 1px solid #F91950;
}
.sekgopngdujind {
    height: 12px;
    width: 10%;
    border-radius:7px;
    position: absolute;
    top:0px;
    left: 0px;
    text-align: right;
    background: #F91950;
}
.sekgopngdujindtx {
    color: #f5f5f5;
    font-size: 0.75em;
    line-height: 12px;
    position: static;
    padding: 0px 3px;
}
.sekyiqshu {
    color:#666666;
    font-size: 0.8em;
    line-height: 14px;
    padding-left:5px;
}
.sekyiqshuBox {
    padding-bottom:8px;
}
.sekyiqgqu {
    margin-top: 5px;
}

.sekcommospmc {
    min-height:42px;
    line-height: 21px;
    font-size: 0.9em;
    color:#111111;
}

.sekcnsTleBox {
    background:#ffffff;
    margin-bottom: 5px;
}
.sekcnsTleltCont {
    padding: 10px 10px 5px 10px;
    background: #EB3569;
    background: -ms-linear-gradient(left, #EB3569, #F03C3F);
    background: -moz-linear-gradient(left, #EB3569, #F03C3F);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-linear-gradient(left, #EB3569, #F03C3F);
    background: -o-linear-gradient(left, #EB3569, #F03C3F);
}
.sekcnsTleltqian {
    font-size: 1.2em;
    color:#f5f5f5;
    line-height: 48px;
}
.sekshcxsmxBox {
    padding: 0px 10px;
}
.sekshcxsmxq {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.95em;
    color: #eeeeee;
    position: relative;
    margin-left: 5px;
    display: inline-block;
}
.sekshcxsmxqgx {
    position: absolute;
    z-index: 10;
    left: 0px;
    top: 10px;
    height: 1px;
    width: 100%;
    background: #eeeeee;
}
.sekshcxsmszhBox {
    border:1px solid #ffffff;
    background: #ffffff;
    border-radius:10px;
    overflow: hidden;
}
.sekshcxsmszhimg {
    height: 18px;
    padding: 2px 3px;
    background: #ffffff;
}
.sekshcxsmszhimg img {
    height: 14px;
}
.sekshcxsmszhtx {
    height: 18px;
    line-height:18px;
    color:#f5f5f5;
    font-size: 0.75em;
    padding: 0px 3px;
    border-radius: 0px 10px 10px 0px;
    background: #EB3569;
    background: -ms-linear-gradient(left, #EB3569, #F03C3F);
    background: -moz-linear-gradient(left, #EB3569, #F03C3F);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-linear-gradient(left, #EB3569, #F03C3F);
    background: -o-linear-gradient(left, #EB3569, #F03C3F);
}

.sekshcxsyq {
    font-size:0.9em;
    color:#f5f5f5;
    line-height: 48px;
}

.sekcnsTlertCont {
    text-align: center;
    padding: 10px 5px;
}
.sekcnsTlerttle {
    font-size: 0.95em;
    color:#111111;
    letter-spacing: 1px;
}
.sekcnsTlertime {
    display: inline-block;
}
/*秒杀 e*/


/*砍价 s*/
.kanjtlespTle {
    height: 60px;
    line-height: 20px;
    color:#111111;
    font-size: 0.85em;
    margin-bottom: 5px;
}
.kanjtlespmshu {
    color:#666666;
    font-size: 0.8em;
}
.kanjtlespysc {
    height: 30px;
    line-height:30px;
    color: #E51C23;
    padding-right: 6px;
}
.kanjtlespysc .span_1 {
    font-size: 0.8em;
}
.kanjtlespysc .span_2 {
    font-size: 1em;
}

.kanjicatpopAniubtn {
    width: 100%;
    padding: 0px;
    margin: 0 auto;
    height: 50px;
    line-height: 50px;
    border: none;
    background: #E51C23;
    color: #f5f5f5;
    text-align: center;
    border-radius: 25px;
    font-size: 16px;
    letter-spacing: 4px;
}

.conforddzdztuimg {
    line-height: 60px;
    padding-right: 10px;
}

.conforddzdztuimg img {
    width: 20px;
    vertical-align: middle;
}
.spelprodxuzhsp {
    padding: 10px 0px;
    border-radius: 3px;
    margin:30px 0px;
    background:#ffffff;
}
.ckajiaforddzzx {
    color: #E51C23;
    font-size: 28px;
    margin: 20px 0px 0px 5px;
}
.gqureshhBox {
    padding: 0px 0px 10px 30px;
    border-bottom: 1px solid rgba(0,0,0,0.1);
    margin-bottom: 10px;
}
.gqureshhtle {
    line-height: 28px;
    font-size: 0.95em;
    color:#111111;
    text-align: center;
}

.kggxnBox {
    padding: 10px 10px 0px 10px;
}
.kggxnCont {
    background:#ffffff;
    border:1px solid rgba(0,0,0,0.1);
    border-radius: 4px;
    overflow: hidden;
}
.kggxntle {
    padding: 10px 0px;
    background: #EB3569;
    background: -ms-linear-gradient(left, #EB3569, #F03C3F);
    background: -moz-linear-gradient(left, #EB3569, #F03C3F);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-linear-gradient(left, #EB3569, #F03C3F);
    background: -o-linear-gradient(left, #EB3569, #F03C3F);
}
.kggxntleyu_1 {
    margin-top: 8px;
    width: 4px;
    height: 4px;
    background:rgba(255,255,255,0.4);
    border-radius: 50%;
}
.kggxntleyu_2 {
    margin: 7px 5px 0px 5px;
    width: 6px;
    height: 6px;
    background:rgba(255,255,255,0.7);
    border-radius: 50%;
}
.kggxntleyu_3 {
    margin-top:6px;
    width: 8px;
    height:8px;
    background:rgba(255,255,255,1);
    border-radius: 50%;
}
.kggxntletx {
    padding: 0px 10px;
    color:#f5f5f5;
    font-size: 0.9em;
    letter-spacing: 1px;
    height: 20px;
    line-height: 20px;
}
.kggsplistliimg {
    width: 30%;
    background: #ffffff;
    border-radius: 4px;
    overflow: hidden;
    margin-right: 10px;
    margin-right: 10px;
    position: relative;
}
.kggsplisBtn {
    height: 30px;
    line-height: 30px;
    padding: 0px 15px;
    font-size: 0.85em;
    border-radius: 4px;
    color: #f5f5f5;
    background: #E51C23;
    min-width: 72px;
    text-align: center;
    margin-top: 5px;
}
.kggsptlems {
    font-size: 0.85em;
    color:#111111;
    margin-bottom: 5px;
}
.kggsptlems .span_1 {
    color: #E51C23;
}
.kggsptlezww {
    width: 30%;
}
.kggfuwu {
    display: inline-block;
    background: #FF8F00;
    height: 20px;
    line-height: 20px;
    padding: 0px 6px;
    border-radius: 3px;
    margin: 0px 6px 6px 0px;
    color: #f5f5f5;
    font-size: 0.8em;
}
.kggfztait {
    background: #FF8F00;
    height: 20px;
    line-height: 20px;
    left: 0px;
    top: 0px;
    padding: 0px 5px;
    color: #f5f5f5;
    font-size: 0.8em;
    text-align: center;
    position: absolute;
    border-radius: 0px 0px 4px 0px;
}
.kggcnhnrBox {
    padding: 10px;
}
.kggcnhnrspCont {
    padding:10px;
    background:#f4f4f4;
}
.kggcnhnrCont {
    padding: 10px;
    border-radius: 4px;
    background:#ffffff;
    margin-bottom: 10px;
}
.kggcnklslBox {
    color:#111111;
    text-align: center;
    padding: 20px 0px;
}
.kggcnklslBox .span_1 {
    font-size: 0.9em;
}
.kggcnklslBox .span_2 {
    font-size: 1.2em;
    color: #E51C23;
}

.kggsptlezwwkc {
    width: 12%;
}
.kggsptleyidkc {
    width: 44px;
    height:44px;
    background: #FF8F00;
    border: 1px solid #E51C23;
    border-radius: 50%;
    padding-top:8px;
    overflow: hidden;
    position: relative;
    top:-16px;
    left: 5px;
}
.eyidkc_1 {
    font-size: 0.8em;
    color:#111111;
    text-align:center;
    line-height: 14px;
}
.kggsptlebtnBox {

}
.kggsptlebtn_1 {
    height: 45px;
    line-height: 45px;
    padding: 0px 25px;
    font-size: 1em;
    letter-spacing: 2px;
    border-radius: 4px;
    display: inline-block;
    color: #f5f5f5;
    background: #FC5C1C;
    background: -ms-linear-gradient(left, #FC5C1C, #F34439);
    background: -moz-linear-gradient(left, #FC5C1C, #F34439);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FC5C1C), to(#F34439));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FC5C1C), to(#F34439));
    background: -webkit-linear-gradient(left, #FC5C1C, #F34439);
    background: -o-linear-gradient(left, #FC5C1C, #F34439);
    min-width: 72px;
    text-align: center;
}
.kggsptlebtngx {
    width: 15px;
}
.kggsptlebtn_2 {
    height: 45px;
    line-height: 45px;
    padding: 0px 25px;
    font-size:1em;
    letter-spacing: 2px;
    border-radius: 4px;
    display: inline-block;
    color: #f5f5f5;
    background: #EB3569;
    background: -ms-linear-gradient(left, #EB3569, #F03C3F);
    background: -moz-linear-gradient(left, #EB3569, #F03C3F);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EB3569), to(#F03C3F));
    background: -webkit-linear-gradient(left, #EB3569, #F03C3F);
    background: -o-linear-gradient(left, #EB3569, #F03C3F);
    min-width: 72px;
    text-align: center;
}

.kggkgjiluLi {
    padding: 10px;
    border-bottom: 1px solid rgba(0,0,0,0.1);
}
.kggkgjiluLi:last-child {
    border:none;
}
.kggkgjiluimg {
    width: 40px;
    height: 40px;
    border-radius:50%;
    border:1px solid rgba(0,0,0,0.1);
    overflow: hidden;
    margin-right: 10px;
}
.kggkgjiluimg img {
    width: 100%;
    height: 100%;
}
.kggkgjilumzi {
    font-size: 0.95em;
    color:#111111;
    line-height: 40px;
}
.kggkgjilumqian {
    color: #E51C23;
    font-size: 0.95em;
    line-height: 40px;
}
.yqhykgimg {
    position: relative;
}
.yqhykgimg .zwimg {
    width: 100%;
}
.yqhykggbBtn {
    position: absolute;
    top:50%;
    right: -10px;
    width: 30px;
}
.yqhykggbBtn img {
    width: 100%;
}
.yqhykgkldCont {
    background: #FFE7AA;
    padding:0px 12% 20px 12%;
}
.yqhykgkldlgds {
    text-align: center;
    padding-bottom: 40px;
}
.yqhykgkldlgds .span_1 {
    color: #111111;
    font-size: 0.9em;
}
.yqhykgkldlgds .span_2 {
    color: #FF3205;
    font-size: 1.2em;
}
.yqhykgjjkan {
    background:#FF7200;
    position: absolute;
    top:-25px;
    right: 5px;
    color: #f5f5f5;
    font-size: 0.75em;
    padding: 0px 5px;
    border-radius: 4px;
    height: 18px;
    line-height: 18px;
}
.yqhykgjjkanjjj {
    background:#FF7200;
    width: 6px;
    height:6px;
    position: absolute;
    bottom:-3px;
    right: 15px;
    transform:rotate(45deg);
}
.yqhykgjjkanBox {
    height: 12px;
    background: #ffffff;
    border-radius: 6px;
    position: relative;
}
.yqhykgjjkanzi {
    height: 12px;
    width: 10%;
    border-radius: 7px;
    position: absolute;
    top: 0px;
    left: 0px;
    text-align: right;
    background: #FBB03B;
}
.yqhykfenxBox {
    padding: 20px 12%;
    background: #ffffff;
}
.yqhykfenxmsu {
    color: #FF3205;
    font-size: 0.9em;
    text-align: center;
    margin-bottom: 15px;
}
.yqhykfenxmBtn {
    height: 45px;
    line-height: 45px;
    padding: 0px 25px;
    font-size:1em;
    letter-spacing: 2px;
    border-radius: 4px;
    color: #f5f5f5;
    background: #FF8001;
    background: -ms-linear-gradient(top, #FFCC00, #FF8001);
    background: -moz-linear-gradient(top, #FFCC00, #FF8001);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFCC00), to(#FF8001));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFCC00), to(#FF8001));
    background: -webkit-linear-gradient(top, #FFCC00, #FF8001);
    background: -o-linear-gradient(top, #FFCC00, #FF8001);
    min-width: 72px;
    text-align: center;
}

/*砍价 e*/


/*XX币 s*/
.xxbibgBox {
    background: url("../images/dm_24.png") no-repeat center;
    background-size: 100% 100%;
    padding: 0px 0px 10% 0px;
}
.xxbibgfanhuBank {
    padding: 10px;
}
.xxbibgfanhuBank .i {
    padding: 3px;
    font-size: 24px;
    color:#f5f5f5;
    background: rgba(0,0,0,0.2);
    border-radius: 50%;
}

.xxbiTop {
    padding:5% 10px 15px 4%;
}
.xxbtopimg {
    width: 20%;
    margin-right:20px;
}
.xxbtopimg img {
    width: 100%;
}
.xxbtopdamz {
    padding-bottom:5px;
}
.xxbtopdamzq {
    color:#f5f5f5;
    font-size: 1em;
    padding-right: 7px;
}
.xxbtopdamzimg {
    padding-left: 5px;
    line-height: 20px;
}
.xxbtopdamzimg img {
    height: 16px;
    vertical-align: middle;
}
.xxbtopdayuede {
    font-size: 0.9em;
    color: #B9B9B9;
    padding-bottom:3px;
}
.xxbduih {
    background: rgba(0,0,0,0.4);
    border-radius: 3px;
    padding: 0px 10px;
    color:#f5f5f5;
    font-size: 0.9em;
    height: 24px;
    line-height: 24px;
}
.xxbduihico {
    line-height: 24px;
}
.xxbduihico .i {
    color:#f5f5f5;
    font-size: 22px;
    padding: 0px 10px;
}
.xxbduihimg img {
    height: 24px;
}
.xxbzhCont {
    padding: 15px;
}
.xxbzhtshi {
    text-align: center;
    color:#111111;
    font-size: 0.85em;
    padding-bottom: 5px;
}
.xxbzhtjind {
    width:62%;
    height:6px;
    border-radius:3px;
    background: #FFC1B2;
    overflow: hidden;
    position: relative;
}
.xxbzhtjindzi {
    width:0%;
    height:6px;
    border-radius:3px;
    background: #F75B4B;
    position: absolute;
    top:0px;
    left: 0px;
}
.xxbzhtjindtime {
    font-size: 0.8em;
    color:#111111;
    line-height: 10px;
    padding: 0px 0px 0px 5px;
}
.xxbzhewmimg {
    width: 40%;
    margin: 15px auto;
    padding: 6px;
    background: #ffffff;
    border-radius: 3px;
}
.xxbzhewmimg img {
    width: 100%;
}
.xxbzhewmdizhi {
    font-size: 0.85em;
    text-align: center;
    color:#aaaaaa;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
}
.xxbzhewmfzBox {
    text-align: center;
    padding: 10px 0px;
}
.xxbzhewmfzBtn {
    background: #4D39B2;
    color:#f5f5f5;
    letter-spacing: 1px;
    border: 1px solid #4D39B2;
    border-radius: 17px;
    padding: 6px 20px;
}
.xxbbotmzhus {
    border-top:1px dotted rgba(255,255,255,0.2);
    padding: 15px;
}
.xxbbotmzhustl {
    color:#111111;
    font-size: 0.95em;
    padding-bottom: 10px;
}
.xxbbotmzhustext {
    color:#666666;
    font-size: 0.8em;
    line-height: 25px;
    text-align: justify;
}
.xxbbotmzhustext p {
    font-size: 12px !important;
    margin: 0px !important;
    color: #999999 !important;
}

.xxbzhzfgqimg {
    text-align: center;
}
.xxbzhzfgqimg .i {
    color: #E0406E;
    font-size: 60px;
    font-weight: bold;
}
.xxbzhzfgqimg .i_dui {
    color: #1AAD19;
    font-size: 65px;
    border:4px solid #1AAD19;
    border-radius: 50%;
}
.xxbzhzfgqtshi_dui {
    text-align: center;
    color: #1AAD19;
    font-size:26px;
    font-weight: bold;
    line-height: 50px;
    margin-bottom: 10px;
}
.xxbzhzfgqtshi {
    text-align: center;
    color: #E0406E;
    font-size:26px;
    font-weight: bold;
    line-height: 50px;
    margin-bottom: 10px;
}
.xxbzhzfgqCont {
    background:#ffffff;
    border-radius: 4px;
    padding: 15px 10px;
}
.xxbgqList {
    margin-bottom: 6px;
}
.xxbgqTle {
    color:#111111;
    font-size: 0.85em;
    white-space:nowrap;
}
.xxbgqtext {
    color: #FF9D00;
    font-size: 0.85em;
    line-height: 21px;
    padding-right: 6px;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
}
.xxbgqtext img {
    height: 14px;
    vertical-align: middle;
}


/*XX币 */


/*提币 s */
.gmenmoContBg {
    background: #ffffff;
}
.gmenmotopNav {
    background: #ffffff;
}
.gmenmotopNav .i {
    color: #111111;
}
.gmenmotopNav .mui-title {
    color: #111111;
    font-size: 0.98em;
    font-weight: bold;
}
.gmenmoContBox {
    padding: 0px 0px 10px 15px;
}
.gmenmodzTleBox {
    padding: 8% 0px 10px 0px;
}
.gmenmodzTl {
    color: #111111;
    font-size: 0.85em;
    padding-right: 10px;
}
.gmenmodzdzwenb {
    color: #FF2416;
    font-size: 1em;
    font-weight: bold;
    letter-spacing: 1px;
    word-wrap: break-word;
    word-break: normal;
    word-break:break-all;
}
.gmenmtextareaBox {
    border-bottom:1px solid #F4F4F4;
}
.gmenmteximg {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 44px;
    padding: 0px 10px;
}
.gmenmteximg img {
    width: 20px;
}
.gmenmtexgxx {
    width: 1px;
    height: 18px;
    background: #E1E1E1;
    margin: 13px 0px 0px 0px;
}
.gmenmtextareaHe {
    height: 44px;
    position: relative;
}
.gmenmtextshi {
    position: absolute;
    height: 20px;
    line-height: 20px;
    color: #C1C9CE;
    left: 0px;
    top:12px;
    font-size: 0.98em;
}
.gmenmtextareaHe textarea {
    padding:2px 0px;
    margin: 0px;
    line-height: 20px;
    font-size: 0.98em;
    border: none;
    position: absolute;
    left: 0px;
    height: 100%;
    top:0px;
    width: 100%;
    z-index: 100;
    background: none;
}
.gmenmshulHe input {
    height: 44px;
    line-height: 44px;
    padding:0px;
    margin: 0px;
    border: none;
    background: none;
    font-size: 0.98em;
    color:#111111;
    width: 100%;
}

.gmenmshulHe input::-webkit-input-placeholder {color:#C1C9CE;}
.gmenmshulHe input:-moz-placeholder {color:#C1C9CE;}
.gmenmshulHe input::-moz-placeholder {color:#C1C9CE;}
.gmenmshulHe input:-ms-input-placeholder {color:#C1C9CE;}

.gmenmshulquanb {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 44px;
    padding: 0px 10px;
    color:#111111;
    font-weight: bold;
    font-size: 0.95em;
    white-space:nowrap;
}
.gmenmshuldanw {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 44px;
    padding: 0px 10px;
    color:#9FA9B2;
    font-size: 0.98em;
    white-space:nowrap;
}
.gmenmshultshBox {
    padding: 5px 0px 0px 0px;
    display: flex;
    align-items: center;
}
.gmenmshultsh {
    line-height: 20px;
    color: #C1C9CE;
    font-size: 0.8em;
}
.gmenmshultshBox .i {
    color:#9FA9B2;
    font-size: 18px;
}
.gmenmshuldanwjc {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 44px;
    padding: 0px 10px;
    color:#8C9DAA;
    font-size: 0.98em;
    font-weight: bold;
}
.gmenmxubutsBox {
    padding: 20px 10px 10px 0px;
}
.gmenmxubutsHe {
    background: #F7F6FB;
    padding: 20px 15px;
    font-size: 0.82em;
    color:#A7BCC6;
    text-align: justify;
    border-radius: 4px;
}
.gmenmdaozhtle {
    color: #8795A2;
    font-weight: bold;
    font-size: 0.98em;
}
.gmenmdaozhshu {
    color: #111111;
    font-weight: bold;
    font-size: 1em;
    padding-right: 10px;
}
.gmenmdBtnBox {
    padding: 20px 10px 0px 0px;
}
.gmenmdBtn {
    background: #3DDBD5;
    width: 100%;
    height: 46px;
    line-height: 46px;
    border-radius: 5px;
    color: #ffffff;
    font-size: 1em;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
    letter-spacing: 2px;
    border:none;
}

/*提币 e */






/*幸运卡牌弹窗 s*/
.xykpupBox {
    position: fixed;
    left: 0px;
    top:0px;
    right: 0px;
    bottom:0px;
    z-index: 100;
    background:rgba(0,0,0,0.6);
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
}
.xykpupHe {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%;
    z-index: 110;
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;
    transform:scale(0.1);
}
.xykpupBoxActive {
    visibility: visible;
    opacity:1;
    filter: alpha(opacity=100);
}
.xykpupBoxActive .xykpupHe {
    transform:scale(1);
}
.xykpupCont {
    position: relative;
}
.xykpupCont .bgimg {
    width: 100%;
}
.xykpupqxgbBtn {
    position: absolute;
    top:-35px;
    right: 26%;
    z-index: 120;
}
.xykpupqxgbBtn img {
    width: 35px;
}
.xykpupdbqxBtn {
    position:absolute;
    left:25%;
    bottom:1%;
    width: 50%;
    height: 50px;
    border-radius: 25px;
    background: rgba(0,0,0,0);
}
.xykpupdataBox {
    width: 32%;
    position: absolute;
    left:34%;
    top:20%;
    text-align: center;
    color: #E51C23;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 30px;
}





/*幸运卡牌弹窗 e*/

.rawecorBox {
    padding:10px 10px 0px 10px;
}
.rawecorzi {
    min-height:70px;
    background: #0d1633;
    padding:10px 10px 10px 15px;
}
.rawecorright {
    min-width:33%;
    text-align: right;
    color:#fff;
    margin-top:14px;
    font-family: 微软雅黑;
    word-wrap: break-word;
    word-break: normal;
    font-size: 0.9em;
}
.rawecorm {
    color:#3DDBD5;
    line-height: 30px;
    font-size: 0.95em;
}
.rawecortime {
    color:#999999;
    font-size: 0.8em;
}

.xinzenczBox {
    padding: 10px 8px 0px 8px;
}
.xinzenczgxx {
    width: 6px;
}
.xinzenczOneBtn {
    height: 34px;
    line-height:32px;
    border-radius: 3px;
    border: 1px solid #3DDBD5;
    color: black;
    text-align: center;
    font-size: 0.9em;
    box-shadow: 0px 0px 10px #3DDBD5 inset;
}
.xinzenczTwoBtn {
    height: 34px;
    line-height:32px;
    border-radius: 3px;
    border: 1px solid #03B950;
    color: black;
    text-align: center;
    font-size: 0.9em;
    box-shadow: 0px 0px 10px #03B950 inset;
}

.xinzenczThreBtn {
    height: 34px;
    line-height:32px;
    border-radius: 3px;
    border: 1px solid #B98A07;
    color: black;
    text-align: center;
    font-size: 0.9em;
    box-shadow: 0px 0px 10px #B98A07 inset;
}

/*多账号绑定 s*/
.accountbidNavOne {
    border-top: 1px solid rgba(255,255,255,0.4);
    background: #3DDBD5;

}
.accountbidNavdx {
    border-right: 1px solid rgba(255,255,255,0.4);
    padding: 0px 5px;
    color: #ffffff;
    font-size:0.85em;
    line-height: 40px;
    height: 40px;
    text-align: center;
}
.accountbidNavdx:last-child {
    border: none;
}
.accountbidNavdx .i {
    font-size: 18px;
}

.accountbListBox {
    padding: 10px 10px 0px 10px;
}
.accountbListLi {
    padding: 15px 10px;
    border-radius: 3px;
    margin-bottom: 10px;
    background: #3DDBD5;
    color: #ffffff;
    font-size: 0.9em;
}
.accountbidNavBox {
    position: fixed;
    top:44px;
    left: 0px;
    width: 100%;
    z-index: 100;
}

.quanmshuBox {
    padding:6px 10px;
}
.quanmshutle {
    font-size: 0.95em;
    color:#d5a054;
    padding-bottom: 10px;
}
.quanmshutCont {
    font-size: 0.85em;
    color: #888888;
    text-align: justify;
    line-height: 25px;
}







