.border-top{
    position: relative;
}
.border-top:after{
    content:"";
    position: absolute;
    width: 100%;
    border-top:1px dashed #ccc;
    left:0;
    top:0;
    transform:scaleY(0.5);
  -webkit-transform:scaleY(0.5);
}
.border-bottom{
    position: relative;
}
.border-bottom:after{
    content:"";
    position: absolute;
    width: 100%;
    border-bottom:1px dashed #ccc;
    left:0;
    bottom:0;
    transform:scaleY(0.5);
  -webkit-transform:scaleY(0.5);
}

/*分享订单行情获取免费查看资格*/
.myshare .layui-layer-title,.myshareSuc .layui-layer-title,.myshareNot .layui-layer-title{height: 35px;line-height: 35px;border-bottom: 1px solid #1e9fff;}
.myshare .layui-layer-setwin,.myshareSuc .layui-layer-setwin,.myshareNot .layui-layer-setwin{top: 10px}
.myshare .layui-layer-content p,.myshareSuc .layui-layer-content p,.myshareNot .layui-layer-content p{color: #333;}
.myshare .layui-layer-btn a,.myshareSuc .layui-layer-btn a,.myshareNot .layui-layer-btn a{font-size: 14px;margin: 0 15px 5px;}
.myshareSuc .layui-layer-btn .layui-layer-btn0{width: 4.4rem;}
.myshare .layui-layer-btn .layui-layer-btn1{border-color: #1E9FFF;background-color: #1E9FFF;color: #fff;}
.myshareNot .layui-layer-btn .layui-layer-btn1{border-color: #93d1f8;background-color: #93d1f8;color: #fff;}
.ShareFreeBtn{width: 3.7rem;background-color: #36bbff;color: #fff;border-radius: 15px;}
.ShareFreeBtn:after{border: none;}
.shareBox{position:fixed;z-index:999;top:0;left:0;right:0;display:none;}
.shareBox .mask{width:100%;height:100%;min-height:1000px;background:#000000;opacity:0.75;position:fixed;}
.shareBox .textBox{border-radius: 2px;top: 7rem;position: absolute;font-size: .75rem;color: #fff;padding: .4rem .6rem;line-height: 1.2rem;right: 2rem;}
.shareBox .textBox #point{width: 1rem;position: relative;display: inline-block;vertical-align: -.15rem;margin: 0 .5rem;}

/*行情首页头部tab*/
.tab_quote{height: 2.25rem;line-height: 2.25rem;background-color: #fff;display: flex;position: fixed;width: 100%;z-index: 900;}
.tab_quote li{flex: 1;border-bottom: 1px solid #e6e6e6;text-align: center;font-size: .7rem;}
.tab_quote li a{display: block;}
.tab_quote .active{border-bottom: 2px solid #f40;background-color: #f6f6f6;;font-size: .8rem;}
.tab_quote .active a{color: #f40;font-weight: bold;}

/*办公商城*/
.banner{width: 100%;}
.banner img{width: 100%;}
.part{background-color: #fff;padding-bottom: 0.5rem;margin-bottom: 0.5rem;}
.part .partTitle{line-height: 2.5rem;color: #333;border-bottom: 1px solid #eaeaea;}
.part .partTitle span{width: 0.25rem;height: 1.3rem;background-color: #f40;display: inline-block;margin: 0 0.5rem;vertical-align: -0.3rem;}
.actionImg{margin: 0 0.25rem;}
.actionImg .img{width: 100%;margin-bottom: 0.4rem;}
.checkMore{float: right;font-size: 0.7rem;color: #999;margin: 0 0.5rem;}
.checkMore a{color: #999;}
.checkMore img{width: 0.35rem;margin-left: 0.35rem;display: inline-block;}
.kindImg{margin: 0 0.5rem;text-align: center;}
.kind{width: 31%;margin: 0 0.1rem;display: inline-block;}
.zywlCode{width: 8rem;padding: 0.7rem;display: block;margin: 0 auto;}
.phone{text-align: center;color: #333}
.phone span{font-size: 0.7rem;color: #999;}
.banner .swiper-pagination,.bgColor{height:1.25rem; line-height:1.05rem; bottom: 0 !important; text-align:right !important;}
.banner .swiper-pagination-bullet-active { width:6px; height:6px; background:#FFF;}
.banner .swiper-slide-text { width:100%; height:1.25rem; line-height:1.25rem; position:absolute; left:0; bottom:0.1rem; padding:0 0.5rem;color:#FFF;background-color: rgba(0, 0, 0, 0.15);}
.bgColor{position: absolute;background-color: #000;width: 100%;opacity: .2;z-index: 1;}
.maskGood{position:absolute; width:100%; left:0; bottom:0;height:1.5rem; line-height:1.5rem; background-color: rgba(0, 0, 0, 0.25); color:#000; font-size:0.6rem; padding:0 0.25rem;}
.new_icon .indexgrid-div{background-image: url(/mobile/image/icon_office.png);background-size: 350px;border-radius: 0;}
.icon1{background-position: -45px -43px;}
.icon2{background-position: -45px 0;}
.icon3{background-position: 0 397px;}
.icon4{background-position: 0 440px;}
.icon5{background-position: 0 134px;}
.icon6{background-position: 0 177px;}
.icon7{background-position: 0 221px;}
.icon8{background-position: 0 -43px;}
.icon9{background-position: 0 0;}

/*侧栏icon*/
.gl-silde-menu .newslide li{width: 25%;font-size: .6rem;position: relative;height: 65px;}
.gl-silde-menu .newslide .glicon{color: #8a8a8a;font-size: 1.2rem;margin-right: 0;}
.gl-silde-menu .newslide .aui-ellipsis-1{color: #8a8a8a;}
.newslide .slideIcon{width: 1.1rem;height: 1.1rem;margin: .5rem auto .15rem;}
.new_hot{position: absolute;color: red;font-weight: bold;right: .4rem;top: .3rem;z-index: 1;}

/*办公商城头部搜索*/
.searchMask{width: 100%;
    height: 2.2rem;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    background: -webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));
    background: -webkit-linear-gradient(#000,transparent);
    background: -o-linear-gradient(#000,transparent);
    background: linear-gradient(#000,transparent);}
.office_search{position: fixed;top: 0;z-index: 9;background: transparent;opacity: .9;}
.office_search .aui-searchbar-btn{position: relative;color: #fff;}
.office_search .scrollBgc{position: absolute;width: 100%;height: 100%;left: 0;}
.office_slidemenus .aui-pull-left{margin-top: -.2rem;padding: 0 .1rem 0 .5rem;}
.office_slidemenus .glicon-menu{font-size: 20px;color: #fff;}

/*注册页*/

.industrReg .aui-list-item-label-icon{padding: 0 !important;width: 100%;overflow: unset;}
.industrReg .aui-list-item-input{margin-left: 1rem;padding-right: 0;position: relative;}
.industrReg .select_industry{padding: 0 .7rem;border: 1px solid #ccc;border-radius: 4px;line-height: 1.8rem;height: 1.8rem;    font-size: .7rem;
    color: #666;position: relative;overflow: hidden;}
.industrReg .select_industry input{width: 9rem;height: 1.7rem;font-size: .7rem;}
.selectList{box-shadow: 3px 4px 12px #ccc;-webkit-box-shadow: 3px 4px 12px #ccc;display: none;position: absolute;width: 100%;z-index: 9;background-color: #fff;;font-size: .7rem;border: 1px solid #ccc;margin-top: .2rem;border-radius: 3px;}
.selectList .activeS{background: #efefef;border-left: .3rem solid #36bbff;}
.selectList li{line-height: 1.8rem;border-bottom: 1px dashed #ccc;padding: 0 .6rem;border-left: .3rem solid #fff;}
.selectList li:last-child{border-bottom: none;}
.slidemenuReg{border-radius: 0 4px 4px 0;line-height: 2.25rem;
    color: #fff;
    height: 1.8rem;
    position: absolute;
    right: 0;
    text-align: center;
    background: rgb(80,144,255);
    background: -moz-linear-gradient(0deg, rgb(54,187,255) 0%, rgb(54,187,255) 70% ,rgb(80,144,255) 100%);
    background: -webkit-linear-gradient(0deg, rgb(54,187,255) 0%, rgb(54,187,255) 70% ,rgb(80,144,255) 100%);
    background: linear-gradient(180deg, rgb(54,187,255) 0%, rgb(54,187,255) 70% ,rgb(80,144,255) 100%);}
.slidemenuReg i{font-size: 20px;color: #fff;}
.slidemenuReg a{margin-top: -.25rem !important;}

/*办公商城搜索*/
.searchBox_office{font-size: .7rem;width: 33%;z-index: 999;margin-left: 33.5%;position: fixed;background-color: #f5f5f5;height: 2.2rem;overflow: hidden;}
.searchBox_office li{position: relative;height: 2.24rem;line-height: 1.5rem;background-color: #fff;opacity: 0.8;font-size: 0.75rem;color: #8f8f8f;text-align: center;padding: 7px;width: 100%;float: left;}
.brand_mask{display: none;position: fixed;top: 4.5rem;left: 0px;z-index: 99;width: 100%;height: 100%;background: rgba(0,0,0,.5);}
.brand_list{max-height: 13.7rem;overflow-y: scroll;position: absolute;top: 0;left: 0;right: 0;text-align: left;padding: 0 .5rem 1rem;color: #666;background-color: #fafafa;z-index: 2;font-size: .7rem;}
.brand_list li{overflow: hidden;font-size: .6rem;text-align: center;margin-top: .5rem;width: 23%;margin-right: 1%;display: inline-block;box-sizing: border-box;height: 1.7rem;line-height: 1.7rem;vertical-align: middle;background-color: #eee;border-radius: 3px;}
.searchBox_office .active,.brand_list .active{color: #fc8600;}


/*特价供应*/
.emoji_container{z-index: 99999999!important;}
.editor video{position: relative;z-index: 1 !important;}
.emoji_content li{z-index: 9999;position: relative;}
.img_icon{margin: .7rem .7rem 0;}
.img_icon img{width: 1.1rem;display: inline-block;margin-right: .8rem;}
.allEditor{margin: .3rem .7rem;}
.editor{overflow: hidden;overflow-y: scroll;background-color: #fff;padding: .5rem;height: 9rem;word-break: break-all;word-wrap: break-word;}
.editor img{display: inline-block;width: 1.2rem;vertical-align: -.28rem;margin: 0 .09rem;}
.quote_speBtn{margin: 1.2rem .7rem;text-align: center;line-height: 1.8rem;background-color: #dcdcdc;color: #fff;border-radius: 5px;}
.quote_tran{width: 0;height: 0;border-bottom: 0.5rem solid #fff;border-left: 0.5rem solid transparent;border-right: 0.5rem solid transparent;display: inline-block;position: absolute;border-radius: 5px;left: .1rem;top: -.4rem;z-index: 1}
.quote_tran_Bor{width: 0;height: 0;border-bottom: 0.5rem solid #e8e8e8;border-left: 0.5rem solid transparent;border-right: 0.5rem solid transparent;display: inline-block;position: absolute;border-radius: 5px;left: .1rem;top: -.44rem;}
.spe_loadImg{position: relative;display: inline-block;width: 1.1rem;margin-right: .8rem;overflow: hidden;vertical-align: top;}
.spe_loadImg input{position: absolute;top: 0;left: 0;opacity: 0;width: 1.1rem;}
.phone_img_load{width: 30%;margin: .8rem .4rem 0 0;display: inline-block;position: relative;}

.specil_list{background-color: #fff;padding: 0 .7rem;}
.specil_item{padding: 1.3rem 0 .2rem;}
.top_special{position: relative;}
.photo_item{position: absolute;width: 2rem;height: 2rem;border-radius: 50%;}
.text_item{width: 100%;padding-left: 2.6rem;top: 0;}
.name_item{font-size: .8rem;
    color: #4890e5;
    max-width: 12rem;
    display: inline-block;
    word-wrap: break-word;
    word-break: break-all;overflow: hidden;}
.name_item_hidden{height: 1rem;display: inline-block;max-width: 64%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.offset_top{font-size: .65rem;vertical-align: .2rem;background-color: #f40;color: #fff;padding: .15rem .2rem .1rem .2rem;border-radius: 3px;margin-right: .1rem;}
.specil_phone{float: right;margin-right: 0;}
.specil_phone img{width: 1.3rem;display: inline-block;vertical-align: sub;}
.date_item{font-size: .65rem;}
.spe_content_item{padding: .5rem 0;}
.spe_con_img{height: 5.5rem;overflow: hidden;display: flex;margin: .5rem 0 .2rem;}
.spe_con_img img{width: 0;flex: 1;padding: 0 .2rem;display: inline-block;min-height: 5.5rem;}
.spe_con_img img:first-child{flex: 1;padding: 0 .3rem 0 0;}
.spe_con_img img:last-child{flex: 1;padding: 0 0 0 .3rem;}
.spe_content_item .emoji_icon{width: 1.2rem;display: inline-block;}
.spe_content_item video{width: 60%;}
.spe_content_item .editor{/*max-height: 7.2rem;*/padding: 0;height: auto;overflow: hidden;font-size: .8rem;}
.bottom_special{font-size: .65rem;color: #757575;padding: .4rem 0 .6rem;}
.bottom_special img{width: .7rem;display: inline-block;vertical-align: -.1rem;margin-right: .15rem;}
.bottom_special span{float: right;margin-left: .7rem;}
.bottom_special .watch_num{display: inline-block;}
.bottom_special .icon_comment{position: relative;}
.bottom_special .icon_comment img{width: .8rem;vertical-align: -.2rem;}
.bottom_special .icon_share{width: .65rem;}
.bottom_special .spe_point{position: absolute;width: .25rem;height: .25rem;display: inline-block;left: .6rem;margin: 0;background-color: #f40;border-radius: 50%;}
.comment_special{position: relative;background-color: #f4f4f4;font-size: .7rem;line-height: 1rem;margin-bottom: .5rem;padding: .5rem;}
.comment_special .name_item{font-size: .7rem;vertical-align: -.2rem;}
.comment_special .comment_spec_p{margin-bottom: .35rem;}
.comment_special .comment_check{font-size: .65rem;position: relative;}
.comment_special .comment_check .right-icon{display: inline-block;width: .3rem;vertical-align: -.07rem;margin-left: .2rem;}
.comment_tran{width: 0;height: 0;border-bottom: 0.5rem solid #f4f4f4;border-left: 0.5rem solid transparent;border-right: 0.5rem solid transparent;display: inline-block;position: absolute;border-radius: 5px;right: 4.5rem;top: -.44rem;}

.aui-bar-nav .det_com_back{background-image: url(/mobile/newlayer/theme/default/icon.png);background-position: .03rem 1.2rem;background-size: 12rem;width: .8rem;height: .8rem;position: absolute;top: 28%;right: .5rem;}
.bottom_detail{text-align: center;margin: .8rem 0;}
.bottom_detail span{margin: 0 1rem;}
.bottom_detail img{width: .9rem;display: inline-block;vertical-align: -.1rem;margin-right: .25rem;}
.bottom_detail img:last-child{width: .8rem;}
.comment_this{border-top: .3rem solid #f4f4f4;background-color: #fff;padding: 0 .7rem;}
.title_com{line-height: 2rem;}
.list_comment{padding: .2rem 0 .7rem;}
.list_comment img{width: 1.5rem;height: 1.5rem;}
.list_comment .text_item{padding-left: 2.1rem;}
.list_comment .reply{color: #333;margin-right: 1rem;}
.list_comment .date_item{margin-top: .3rem;}
.no_more{background-color: #fff;text-align: center;line-height: 2rem;margin-bottom: 2.5rem;}
.reply_inp{padding: .5rem .7rem;background-color: #fff;position: fixed;bottom: 0;width: 100%;left: 0;}
.reply_inp textarea{vertical-align: bottom;overflow-y: scroll;height: 1.6rem;display: inline-block;width: 76%;border-radius: 3px;line-height: 1rem;padding: .3rem .5rem;border: 1px solid #e8e8e8;}
.reply_inp button{position: absolute;right: .7rem;bottom: .5rem;width: 20%;border: none;background-color: #037fe5;color: #fff;height: 1.6rem;line-height: 1.8rem;}
.video_layer{background-color: #000 !important;}
.video_box{background-color: #dcdcdc;padding: .4rem;height: 2.6rem;margin: 1rem 0;position: relative;
-webkit-touch-callout:none; 
-webkit-user-select:none; 
-khtml-user-select:none; 
-moz-user-select:none; 
-ms-user-select:none; 
user-select:none;}
.video_box div{background-color: #000;width: 1.8rem;height: 1.8rem;display: inline-block;}
.video_box img{margin: 0 auto;display: block;padding: .3rem;}
.video_box span{font-size: .75rem;display: inline-block;line-height: 1.8rem;vertical-align: top;margin-left: .5rem;}
.video_box .upload_del,.phone_img_load .upload_del_img{width: 1.5rem;right: -.7rem;top: -.7rem;position: absolute;display: none;padding: 0;}
.ui-loader{display: none;}
.focus_del{opacity: 0;width: 0 !important;}
.phone_img_load .upload_del_img{width: 1rem;right: -.5rem;top: -.5rem;z-index: 1111;}
.spe_content_item .upload_del_img{display: none !important;}
.spe_content_item .phone_img_load{margin-top: .5rem;margin: .5rem .1rem 0 0;width: 31.5%;}
.spe_content_item .video_box{margin: .5rem 0;}
.detail_content .editor{max-height: none;}
.checkAll{display: block;color: #4890e5;}

.delete_con{color: #4890e5;margin-left: .5rem;}

.my_tab_quote{height: 2.8rem;line-height: 2.8rem;}
.my_tab_quote li a{font-size: .8rem;color: #333}
.my_tab_quote .active a{font-size: 1rem;}
.left_icon_spe{width: .5rem;transform: rotate(180deg);margin-right: .4rem;margin-top: -.1rem;}
.layui-layer-setwin .layui-layer-close2{z-index: 199910161;}
.layui-layer video{margin-top: 20px;}

/*翻页*/
.gl-page-list{height: auto;padding: .9rem 0;}
.gl-page-list a{margin-right: 0.5rem;}
.gl-page-list .tagePage{text-align: center;border: 1px solid #ddd;border-radius: 5px;width: 3rem;height: 1.5rem;vertical-align: middle;margin: 0 .3rem;}
.gl-page-list .tageBtn{border: 1px solid #bfbfbf;border-radius: 3px;background-color: #f4f4f4;box-shadow: 0 1px #c3c1c1;font-size: .75rem;margin-left: .8rem;}

/*语音播放*/
.voice_play{width: auto;padding: 0 .2rem;font-weight: normal;}
.voice_play img{width: .9rem;display: inline-block;margin: 0;vertical-align: -.25rem;}

/*2018.10.19
新版行情首页*/
.new_quote_tab{background-color: #fff;padding: .8rem .7rem 0;height: 9rem;}
.new_quote_tab li{    position: relative;
    letter-spacing: .1rem;
    float: left;
    border-radius: 4px;
    width: 47%;
    display: inline-block;
    line-height: 1.9rem;
    background-color: #39b5ff;
    font-size: .8rem;
    margin-bottom: .7rem;
    overflow: hidden;
    padding-left: .8rem;}
.new_quote_tab li .feeCheck{position: absolute;
    font-size: 9px;
    background-color: red;
    line-height: .7rem;
    right: 0;
    border-radius: 0 0 0 10px;
    letter-spacing: 0;
    padding: 0 .2rem;}
.new_quote_tab li:nth-of-type(even){float: right;}
.new_quote_tab li a{color: #fff;display: block;}
.new_quote_tab img{width: .9rem;display: inline-block;vertical-align: text-bottom;margin-right: .3rem;}
.new_quote_tab .gpage_new_hot{position: absolute;
    right: .2rem;
    margin-right: 0;
    width: 2.1rem;
    top: -.6rem;
    vertical-align: unset;
    display: block;-webkit-animation: freemove .8s infinite;animation: freemove .8s infinite;}
@keyframes freemove
{
from {top:-.6rem;}
to {top:-.8rem;}
}
@-webkit-keyframes freemove /*Safari and Chrome*/
{
from {top:-.6rem;}
to {top:-.8rem;}
}
.new_quote_bj{float: right;width: 30%;color: #212121;font-size: .7rem;text-align: right;line-height: 1rem;height: 1rem;overflow: hidden;display: inline-block;text-overflow: ellipsis;white-space: normal;}
.new_quote_bj span{font-size: 1rem;vertical-align: -.3rem;color: #f40;}
.new_det_quoteList{margin-top: .2rem;}
.new_quote_list{background-image: none;margin-bottom: .5rem;padding-bottom: .5rem;}
.new_specil_list{margin: 0 0 .5rem;}
.new_quote_list .aui-list-item{min-height: 1.5rem;}
.new_quote_list .aui-list-item-inner{padding-top: .3rem;padding-bottom: .3rem;min-height: 1.5rem;}
.new_quote_list .aui-list-item-title{font-size: .7rem;}
.new_quote_list .aui-list-item:last-child{background-image: none;}
.gpage_hid{position: absolute;z-index: 99;
    top: 2.4rem;
    background-color: #fff;
    width: 5.5rem;
    right: .18rem;
    line-height: 1.8rem;
    font-size: .7rem;
    border-radius: 3px;
    border: 1px solid #f1f1f1;display: none;}
#gl-header .gpage_hid a{color: #666;}
.gpage_hid li{    border-bottom: 1px solid #f4f4f4;}

/*新版行情筛选*/
.quote_screen{overflow: hidden;font-size: .7rem;border-bottom: 1px solid #ddd;height: 2.25rem;line-height: 2.25rem;background-color: #f4f4f4;position: fixed;width: 100%;z-index: 900;}
.quote_screen li{width: 20%;padding: 0 0 0 .7rem;display: inline-block;height: 2.2rem;line-height: 2.2rem;position: relative;}
.quote_screen .search_screen{width: 16%;padding: 0;text-align: center;position: relative;float: right;}
.quote_screen .triangle{vertical-align: 1rem;margin-left: 0.2rem;width: 0;height: 0;border-top: 0.3rem solid #bbb;border-left: 0.3rem solid transparent;border-right: 0.3rem solid transparent;display: inline-block;border-radius: 5px;position: absolute;top: 50%;margin-top: -.1rem;}
.quote_screen .tran_change .triangle{transform: rotate(180deg);border-top: 0.3rem solid #009bff;}
.quote_screen .screen_text{max-width: 76%;display: inline-block;overflow: hidden;white-space: nowrap;}
.interval{display: inline-block;position: absolute;left: 0;height: .9rem;width: .1rem;border-left: 1px solid #ddd;top: 50%;margin-top: -.45rem;}
.quote_screen_hide{display: none;position: fixed;top: 4.45rem;left: 0px;z-index: 999;width: 100%;height: 100%;background: rgba(0,0,0,.5);}
.area_list,.first_list_new,.seconds_list_new{font-size: .7rem;position: fixed;width: 100%;z-index: 1;background-color: #fff;height: 15rem;overflow-y: scroll;line-height: 1.8rem;color: #333;}
.area_list li{padding: 0 .8rem;}
.area_list li:nth-child(even){background-color: #f1f1f1;}
.area_list .active,.quote_screen .tran_change{color: #009bff}
.area_list .change_city{font-size: .8rem;font-weight: bold;}
.first_list_new{padding: .4rem 0 2rem;}
.quote_screen_hide .item_title{font-size: .75rem;margin-bottom: .3rem;padding: 0 .75rem;clear: both;}
.quote_screen_hide .item_title .item_title_det{font-size: .6rem;color: #999;margin-left: .5rem;}
.quote_screen_hide .item_list{padding: 0 .75rem;}
.quote_screen_hide .item_list li{position: relative;font-size: .65rem;text-align: center;margin: 0 1.5% .5rem;float: left;width: 30%;display: inline-block;box-sizing: border-box;height: 1.7rem;line-height: 1.7rem;vertical-align: middle;background-color: #eee;border-radius: 3px;}
.quote_screen_hide .item_list .active_screen,.screen_btn .reset{background-color: #eaf4fd;color: #009bff;}
.quote_screen_hide .item_list .add_screen{color: #666;font-size: 1rem;float: none;}
.quote_screen_hide .screen_btn{position: fixed;top: 18.85rem;width: 100%;display: flex;height: 2rem;line-height: 2rem;}
.quote_screen_hide .screen_btn div{width: 50%;text-align: center;display: inline-block;}
.screen_btn .submit{background-color: #009bff;color: #fff;}
.seconds_list_new{padding: .7rem 0 .5rem;}
.all_screen{float: right;}
.all_screen img{width: 0.25rem;margin-left: 0.25rem;display: inline-block;}

.newSearch_quote{background-color: #f4f4f4;padding: .4rem .75rem;width: 58%;position: absolute;right: 0;top: 0}
.box_input{position: relative;background-color: #fff;height: 1.6rem;line-height: 1.6rem;font-size: .7rem;border-radius: 5px;overflow: hidden;}
.box_input img{display: inline-block;position: absolute;top: 50%;}
.box_input .quote_search{right: 0;width: 1rem;margin: -.5rem .6rem 0;}
.box_input .quote_close{width: .8rem;right: 2.3rem;margin-top: -.4rem;display: none;}
.box_input .search_box{width: 75%;text-indent: .5rem;}

.loadmore{margin-bottom: .6rem;text-align: center;width: 100%;color: #666;font-size: .75rem;height: .8rem;}
.loadImg{width: .7rem;vertical-align: -.1rem;margin-right: .25rem;}

.checkMore .title_fun{color: #39b5ff;margin-right: .8rem;}
.follow_img{width: 1.2rem;position: absolute;top: -.5rem;right: -.3rem;display: none;}

/*行情首页价格走势*/
.first_li_price{border-bottom: 2px solid #fff;}
.price_range li,.first_li_price li{height: 1.8rem;line-height: 1.8rem;padding: 0 .5rem 0 1rem;color: #666;font-size: .75rem;background-color: #e6f8fa;}
.price_range span,.first_li_price span{display: inline-block;width: 22%;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.price_range span:first-child,.first_li_price span:first-child{width: 33%;text-align: left;color: #333}
.price_range .range_img{width: .8rem;display: inline-block;vertical-align: -.15rem;}
.price_range .up_price{color: #f40}
.price_range .down_price{color: #009010}
.price_range .zero_price{color: #999}
.scroll_box{width: 100%;height: 5.4rem;overflow: hidden;margin-bottom: .5rem}

/*龙台酒活动页*/
.alcohol_action{padding: 0 0 1rem;background-color: #fff;font-size: .75rem;}
.alcohol_action li{line-height: 1.7rem;border-bottom: 1px solid #d5ae10;padding: .7rem .7rem 0;}
.alcohol_action .alcoholF_item{width: 29%;display: inline-block;}
.alcohol_action .alcoholF_item span{color: red;padding-right: .2rem;}
.alcohol_action .alcoholF_inp{width: 68%;display: inline-block;font-size: .75rem;}
.alcoholF_inp::-webkit-input-placeholder{color: #c3c3c3;}
.alcohol_action .type_item{border-bottom: none;}
.alcohol_action .type_item .alcoholF_item{width: 18%}
.alcohol_action .type_item label{margin-right: .5rem;letter-spacing: -1px;}
.type_alcohol{width: .7rem;
    height: .7rem;
    position: relative;
    margin: -.05rem .1rem;
    background: #fff;
    border: solid 1px #d5ae10;
    display: inline-block;
    -webkit-appearance: none;
    transition: background-color ease 0.1s;overflow: hidden;border-radius: 50%;}
.type_alcohol:checked:before{position: absolute;
    top: .1rem;
    left: .1rem;
    width: .4rem;
    height: .4rem;
    font-size: .8rem;
    display: table;
    font-family: -webkit-body;
    content: "";
    color: #fff;
    background: #d5ae10;
    line-height: .6rem;    text-align: center;border-radius: 50%;}  
.type_alcohol:checked:after{position: absolute;
    top: .1rem;
    left: .1rem;
    width: .4rem;
    height: .4rem;
    font-size: .8rem;
    display: table;
    font-family: -webkit-body;
    content: "";
    color: #fff;
    background: #d5ae10;
    line-height: .6rem;    text-align: center;border-radius: 50%;}  
.book_alcohol{line-height: 1.9rem;letter-spacing: 2px;background-color: #d5ae10;color: #fff;font-weight: bold;text-align: center;width: 100%;border-radius: 3px;}
.about_text{font-size: .7rem;margin: .7rem;color: #999;}

/*页面快报滚动信息*/
.box_scroll{z-index: 9;width: 100%;}
.box_hidden{
    font-size: .7rem;
    color: #fff;
    background-color: #39b5ff;
    padding: 0 .5rem;
    letter-spacing: .05rem;
    overflow: hidden;
    height: 1.4rem;
    z-index: 9;
    line-height: 1.5rem;}
.box_scroll span{vertical-align: top;color: #ff0;position: relative;z-index: 20}
.buy_scroll{width: 73%;display: inline-block;font-weight: bold;position: relative;z-index: 20}
.buy_scroll li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.buy_scroll li a{color: #fff;}

/*新个人中心20190311*/
.nm_logoutBtn{margin: 1rem .5rem;color: #fff;background-color: #e2ae6b;text-align: center;padding: .3rem 0;border-radius: 50px;}
.nm_topInfo{background-color: #12a3ff;border-radius: 0 0 1rem 1rem;position: relative;padding-bottom: 2.5rem;margin-bottom: 2.5rem}
.nm_topInfo .right_btn{text-align: right;padding: .5rem .5rem .2rem;}
.nm_topInfo .right_btn a{color: #fff;margin: 0 .5rem;font-size: .7rem}
.nm_self{position: relative;}
.nm_self .photo{vertical-align: middle;display: inline-block;width: 16%;margin: 0 .5rem 0 .7rem;border-radius: 50%;border: 2px solid #eaa334;overflow: hidden;}
.nm_self .text{width: 50%;display: inline-block;vertical-align: middle;}
.nm_self .text p{color: #fff;font-size: .65rem;}
.nm_self .text p:first-child,.nm_self .text p:first-child a{color: #fff;font-weight: bold;font-size: .85rem;}
.lv_icon{width: 1.5rem;display: inline-block;vertical-align: -.15rem;margin-right: .1rem;}
.nm_self .task{font-size: .65rem;position: absolute;top: 1.3rem;right: 0;background-color: #b5b0a5;border-radius: 50px 0 0 50px;padding: .1rem 0 .05rem .5rem;}
.tab_mygrade{background: url(/mobile/image/newmy_img/newmy_grade.png) no-repeat;background-size: 100% 100%;}
.tab_myinte{background: url(/mobile/image/newmy_img/newmy_inte.png) no-repeat;background-size: 100% 100%;}
.nm_tab{padding: 1rem .5rem 1.1rem;}
.nm_tab div{width: 49%;padding: .3rem 0 .3rem .5rem;display: inline-block;}
.nm_tab p{color: #ceb07c;line-height: 1.2rem}
.nm_tab p:first-child{font-size: .75rem;}
.nm_right-icon{display: inline-block;width: .4rem;margin-left: .8rem;}

.nm_mygrade{background-color: #fff;margin: .8rem .5rem;box-shadow: #ddd 1px 1px 2px 1px;border-radius: 2px;}
.mygrade_title{line-height: 2.5rem;padding: 0 .5rem;}
.mygrade_title .nm_right-icon{float: right;margin: .8rem 0;}
.icon_bar_btn{padding: 0 .5rem;text-align: center;}
.grade_icon{width: 2.1rem;
    height: 1.7rem;
    line-height: 2.4rem;
    text-align: center;
    display: inline-block;
    background: url(/mobile/image/newmy_img/newmy_grow.png) no-repeat;
    background-size: 100% 100%;
    color: #e74d41;
    font-size: .7rem;
    font-weight: bold;}
.grade_bar{font-size: .65rem;display: inline-block;text-align: center;vertical-align: middle;width: 61%;}
.grade_bar p{font-size: .65rem}
.grade_bar .out_bar{position: relative;background-color: #ccc;width: 100%;height: .35rem;border-radius: 500px;margin-bottom: .2rem;}
.grade_bar .in_bar{position: absolute;background-color: #000;height: .35rem;border-radius: 500px;
background: #e84d41;
    background: -moz-linear-gradient(-45deg, #e84d41 0%, #f27f37 50%, #ffb52d 100%);
    background: -webkit-linear-gradient(-45deg, #e84d41 0%,#f27f37 50%,#ffb52d 100%);
    background: linear-gradient(135deg, #e84d41 0%,#f27f37 50%,#ffb52d 100%);}
.now_grade{    background: #b27d1a;
    background: -moz-linear-gradient(-45deg, #b27d1a 0%, #d09527 50%, #efaf34 100%);
    background: -webkit-linear-gradient(-45deg, #b27d1a 0%,#d09527 50%,#efaf34 100%);
    background: linear-gradient(135deg, #b27d1a 0%,#d09527 50%,#efaf34 100%);
    display: inline-block;
    font-size: .6rem;
    padding: .2rem .3rem .15rem .3rem;
    border-radius: 50px;float: right;margin-top: .4rem;}
.now_grade a{color: #fff}
.min_title{font-size: .65rem;padding: 1rem .5rem .5rem;}
.check_more{    font-size: .65rem;
    border-top: 1px solid #efefef;
    padding: .6rem 0 .5rem;
    text-align: center;}
.check_more a{color: #b59152;}
.nm_myItem{padding: .3rem 0;}
.nm_myItem li{padding: .6rem .5rem .5rem;border-bottom:1px solid #f4f4f4;}
.nm_myItem a:last-child li{border-bottom: 0}
.nm_myItem li img{float: right;margin-top: .2rem;}
.min_welfare{padding: 0 .5rem .5rem;font-size: 0;}
.min_welfare li{width: 31%;padding-right: .1rem;display: inline-block;text-align: center;margin-bottom: .5rem;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;position: relative;font-size: .65rem;    margin-right: .3rem;}
.min_welfare li img{margin-bottom: .3rem;width: 6rem;height: 3.1rem;}
.min_welfare .nm_djq span{position: absolute;
    top: 0;
    color: #fff;
    font-size: 1.4rem;
    right: 1.6rem;}

/*我的等级*/
.ng_self{background-color: #232126;padding-bottom: 1.5rem;}
.ng_self .text p:first-child{color: #fff;font-weight: normal;}
.v_icon{width: 1rem;display: inline-block;margin-left: .5rem;}
.ng_self .text p{color: #a7a5b3;font-size: .6rem;}
.ng_self .text .number{color: #b59152;margin-right: .2rem;}
.ng_buy_quote{width: 100%;overflow: hidden;margin-top: -.1rem;position: relative;padding-bottom: 1rem;}
.ng_buy_quote .bg_xie{width: 100%;
    height: 0;
    border-right: 29rem solid transparent;
    border-top: 9.1rem solid #232126;position: absolute;}
        .swiper_buy_quote {
      width: 100%;
      height: 100%;
          padding: 0 .5rem;overflow: unset !important;
    }
    .swiper_buy_quote .swiper-slide {
      padding: 1.2rem .8rem 1rem ;
      width: 88%;
      border-radius: 10px;
      box-shadow: 0 0 0 #000,0 0 0 #000, 0 0 0 #000,0 0 3px #000
    }

.swiper_buy_quote .swiper-slide .ng_bgImg{width: 20%;
    height: auto;
    opacity: .1;
    position: absolute;
    right: .9rem;
    bottom: 1.2rem;}

.ng_swiper_title img{width: 3.2rem;}
.ng_swiper_detail{font-size: .6rem;letter-spacing: -.01rem;margin: 1rem 0 2rem;}
.ng_swiper_sale{line-height: .8rem;}
.ng_open{text-align: center;}
.ng_open a{    color: #fff;
    font-size: .7rem;
    border: 1px solid #fff;
    padding: .3rem .7rem .2rem;
    border-radius: 25px;}
.swiper_quote{    background-color: #372d2a;
    background: #372d2a;
    background: -moz-linear-gradient(-45deg, #372d2a 0%, #362c28 50%, #28211c 100%);
    background: -webkit-linear-gradient(-45deg, #372d2a 0%,#362c28 50%,#28211c 100%);
    background: linear-gradient(135deg, #372d2a 0%,#362c28 50%,#28211c 100%);}  
.swiper_quote .ng_swiper_detail{color: #e1a46e}   
.swiper_quote .ng_swiper_sale{color: #fff}   
.swiper_buy{background-color: #c49c5a;
    background: #c49c5a;
    background: -moz-linear-gradient(-45deg, #c49c5a 0%, #a6814a 50%, #8b6a3a 100%);
    background: -webkit-linear-gradient(-45deg, #c49c5a 0%,#a6814a 50%,#8b6a3a 100%);
    background: linear-gradient(135deg, #c49c5a 0%,#a6814a 50%,#8b6a3a 100%);}
.swiper_buy .ng_swiper_detail{color: #fff}   
.swiper_buy .ng_swiper_sale{color: #2d210e} 
.swiper_ad{background-color: #d9aa3d;
    background: #d9aa3d;
    background: -moz-linear-gradient(-45deg, #d9aa3d 0%, #ca9e3b 50%, #bb9338 100%);
    background: -webkit-linear-gradient(-45deg, #d9aa3d 0%,#ca9e3b 50%,#bb9338 100%);
    background: linear-gradient(135deg, #d9aa3d 0%,#ca9e3b 50%,#bb9338 100%);}
.swiper_ad .ng_swiper_detail{color: #fff;height: .9rem}   
.swiper_ad .ng_swiper_sale{color: #2d210e} 

.layui_levelSuc .layui-layer-content{overflow: unset!important;}
.layui_levelSuc .layui-layer-content img{    width: 360px;
    max-width: none;
    position: absolute;
    left: -55px;
    top: -76px;}
.layui_levelSuc .layui-layer-setwin{bottom: -85px;
    top: auto;
    left: 50%;
    right: auto;
    margin-left: -15px;}
.layui_levelSuc .ls_title{color: #ffef41;
    padding-top: 34px;
    position: absolute;
    width: 100%;
    font-size: 24px;
    text-align: center;}
.layui_levelSuc .ls_text{    color: #fff;
    position: absolute;
    margin: 72px 20px 0;
    font-size: 15px;
    line-height: 24px;}
.layui_levelSuc span{color: #ffe92f;}    
.ls_Tocheck{position: absolute;
    bottom: 7px;
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    left: 50%;
    margin-left: -60px;
    color: #d81e60;
    background-color: #ffe92f;
    border-radius: 50px;}

/*我的成长*/
.mg_header{background-color: #fff;color: #333;}
.mg_header a{color: #333;}
.aui-bar .glicon-back{font-size: 15px;}
.mg_header .glicon-menu{font-size: 22px;}
.mg_allBar{display: flex;text-align: center;font-size: .7rem;background-color: #322f29;color: #a88c5a;height: 16rem;}
.mg_itemBar{flex: 1;position: relative;}
.mg_bottom{position: absolute;left: 0;right: 0;bottom: 3rem;}
.mg_itemBar span:last-child{color: #b4924f;font-weight: bold;}
.mg_itemBar .mg_bar{width: .3rem;height: .2rem;background-color: #73716c;margin: .5rem auto .3rem;border-radius: 5px;}
.mg_itemBar .mg_bar_2{height: 1.2rem;}
.mg_itemBar .mg_bar_3{height: 2.2rem;}
.mg_itemBar .mg_bar_4{height: 3.2rem;}
.mg_itemBar .mg_bar_5{height: 4.2rem;}
.mg_itemBar .mg_bar_6{height: 5.2rem;}
.mg_itemBar .mg_bar_7{height: 6.2rem;}
.mg_itemBar .now_grow{background-color: #e3bf77;
    background: #e3bf77;
    background: -moz-linear-gradient(-45deg, #e3bf77 0%, #cfad6b 50%, #b79a5e 100%);
    background: -webkit-linear-gradient(-45deg, #e3bf77 0%,#cfad6b 50%,#b79a5e 100%);
    background: linear-gradient(135deg, #e3bf77 0%,#cfad6b 50%,#b79a5e 100%);}
.mg_lineBar{position: relative;
    top: -10rem;
    content: "";
    right: -.5rem;
    width: 96%;
    height: 1px;
    box-sizing: border-box;
    border-bottom: 1px solid #837d6c;
    transform-origin: bottom center;
    transform: rotateZ(159deg) scale(1);}
.mg_lineBar .mg_lineAG{position: absolute;
    top: -.2rem;
    left: -.4rem;
    width: 0;
    height: 0;
    border-width: .25rem;
    border-style: solid;
    border-color: transparent transparent transparent #837d6c;
    transform: rotate(175deg);}
.mg_self{position: relative;    margin-bottom: 1.1rem;}

.mg_self .mg_selfPhoto{border-radius: 50%;
    border: 1px solid #eaa334;
    overflow: hidden;width: 2rem;display: inline-block;}
.mg_selfPhoto .mg_photoAG{    position: absolute;
    bottom: -.1rem;
    left: 50%;
    margin-left: -.25rem;
    width: 0;
    height: 0;
    border-width: .25rem;
    border-style: solid;
    border-color: #eaa334 transparent transparent transparent;}
.mg_selfPhoto .mg_photoBR{position: absolute;
    bottom: -.15rem;
    left: 50%;
    margin-left: -.11rem;
    width: 5px;
    height: 5px;
    
    background-color: #eaa334;border-radius: 50%;}
.mg_myLV{    position: absolute;
    bottom: 1rem;
    font-size: .65rem;
    text-align: center;
    width: 100%;
    color: #fff;}
.mg_myLV span{color: #b4924f;}
.mg_lvDet{background-color: #fff;}
.mg_lvDet .mg_title{padding: .5rem .7rem;}
.mg_lvTable{    overflow-x: scroll;
    overflow-y: hidden;
    font-size: .7rem;
    line-height: 1.8rem;
    text-align: center;
    position: relative;
    margin-left: .7rem;}

.mg_leftTable{ margin-left: 4.8rem;
    overflow: hidden;
    overflow-x: scroll;    width: 37rem;font-size: 0}
.mg_leftTable ul{display: inline-block;width: 5rem;font-size: .7rem;}
.tab_lvTable{    background-color: #fbe7b0;
    width: 5rem;
    position: absolute;
    font-size: .7rem;
    line-height: 1.8rem;
    text-align: center;
    z-index: 1;
    margin-left: .7rem;}
.mg_leftTable li{border: 1px solid #e6e6e6;border-bottom: none;border-left: none;}
.tab_lvTable li{border: 1px solid #e6e6e6;border-bottom: none;}
.tab_lvTable li:last-child,.mg_leftTable li:last-child{border-bottom: 1px solid #e6e6e6;}
.mg_lvTable .active{background-color: #fbe7b0;width: 6.5rem}
.mg_lvTable .active a{display: block;}
.mg_lvTable a{color: #fff;
    background-color: #f4a825;
    padding: .2rem .3rem .1rem;
    border-radius: 8px;
    float: right;
    height: 1.1rem;
    line-height: .9rem;
    margin: .35rem .4rem 0 0;display: none;font-size: .65rem;}

.mg_LVtext{margin: .5rem .7rem;
    background-color: #f4f4f4;
    padding: .5rem;
    font-size: .65rem;
    color: #999;    line-height: 1.1rem;}
.mg_upgrade{margin: 0 .7rem;font-size: .7rem}
.mg_upgrade li{padding: .5rem 0;}
.mg_upgrade img{width: 2rem;display: inline-block;vertical-align: middle;margin-right: .2rem;}
.mg_upgrade .mg_TOup{background-color: #c3a261;
    background: #c3a261;
    background: -moz-linear-gradient(to right, #c3a261 0%,#c9a763 50%,#d0ac65 100%);
    background: -webkit-linear-gradient(to right, #c3a261 0%,#c9a763 50%,#d0ac65 100%);
    background: linear-gradient(to right, #c3a261 0%,#c9a763 50%,#d0ac65 100%);
    color: #fff;float: right;font-size: .6rem;
    padding: .2rem .8rem .1rem;
    border-radius: 50px;
    margin: .35rem 0;}
.mg_lvDet_hr{margin: 1rem .7rem .5rem;}
.mg_upgrade_hr{float: right;width: 85%;}
.mg_lvDet .task_item_list{padding: 0 .8rem;}
.mg_lvDet .task_item_list .text_right .btnUrl{background-color: #c3a261;
    background: #c3a261;
    background: -moz-linear-gradient(to right, #c3a261 0%,#c9a763 50%,#d0ac65 100%);
    background: -webkit-linear-gradient(to right, #c3a261 0%,#c9a763 50%,#d0ac65 100%);
    background: linear-gradient(to right, #c3a261 0%,#c9a763 50%,#d0ac65 100%);
    color: #fff;
    font-size: .6rem;
    border-radius: 50px;
    margin: .35rem 0;}




/*积分商城*/
.aboutIntTip{color: #fff;right: 0;font-size: .7rem;padding: .1rem .9rem;position: absolute;top: .5rem}
.new_intShopB{position: relative;padding: .5rem .6rem 1.3rem;background: url(/mobile/image/newmy_img/new_intShop1.png) no-repeat;background-size: 100% 100%;}
.ni_selfPhoto{width: 1.5rem;border-radius: 50%;border: 1px solid #eaa334;overflow: hidden;display: inline-block;vertical-align: middle;margin-right: .5rem;}
.ni_myInt{text-align: right;margin: 1.1rem 0;}
.ni_myIntNumber{color: #e9a21c;font-size: 1.7rem;padding: .5rem .2rem 0;font-weight: bold;width: 30%;display: inline-block;}
.ni_myIntNumber img{display: inline-block;width: .7rem;margin-right: .3rem;}
.ni_myIntNumber i{font-size: .7rem;font-weight: normal;color: #333}
.ni_myIntNumber em{font-size: .7rem;font-weight: normal;margin-left: .3rem;color: #333}
.ni_nameLevel{font-size: .7rem;display: inline-block;vertical-align: middle;color: #fff}
.ni_nameLevel img{margin: 0;}
.ni_btnUP{    background-color: #f2c54d;
    background: #f2c54d;
    background: -moz-linear-gradient(-45deg, #f2c54d 0%, #d19f2e 50%, #b37c12 100%);
    background: -webkit-linear-gradient(-45deg, #f2c54d 0%,#d19f2e 50%,#b37c12 100%);
    background: linear-gradient(135deg, #f2c54d 0%,#d19f2e 50%,#b37c12 100%);
    padding: .5rem 3rem .4rem;
    display: inline-block;
    border-radius: 50px;    position: absolute;
    bottom: -1rem;
    left: 50%;
    margin-left: -4.8rem;
}
.ni_goodClass{display: flex;background-color: #fff;padding: 1rem 0;font-size: .65rem;
    text-align: center;}
.ni_goodClass li{flex: 1;}
.ni_goodClass li img{    display: block;
    width: 2.2rem;
    margin: 0 auto .45rem;}
.new_shopB{padding: 0 .7rem;background-color: #fff;}
.ni_LVgoods{background-color: #fff;padding: 1.2rem 0 0;position: relative;}
.ni_LVtitle{font-size: .8rem;color: #333;font-weight: bold;position: relative;z-index: 9;padding: 0 .7rem}
.ni_LVtitle a{font-size: .65rem;color: #999;font-weight: normal;float: right;}
.LVgoods_int{padding: .5rem .7rem;z-index: 9;position: relative;}
.LVgoods_int .box_img{width: 33%;height: 7.7rem;overflow: hidden;display: inline-block;}
.LVgoods_int .goodImg{display: table;position: relative;height: 7.7rem;width: 100%;}
.LVgoods_int .goodImg span{display: table-cell;vertical-align: middle;top: 50%;}
.LVgoods_int .goodImg img{width: 100%;vertical-align: top;top: -50%;}
.LVgoods_int .good_li{width: 47%;display: inline-block;background-color: #fff;border-left: 1px solid #f4f4f4;
    border-bottom: 1px solid #f4f4f4;border-right: 1px solid #f4f4f4;padding-bottom: .5rem;margin-bottom: .5rem;position: relative;z-index: 2;
box-shadow: 0 0 0 #f4f4f4, 0 0 0 #f4f4f4, 0 0 0 #f4f4f4, 0 0 13px #dadada;margin-right: .3rem;
    white-space: normal;}

.LVgoods_int .good_li .box_img{width: 100%;    border-top: 1px solid #efefef;
    border-bottom: 1px solid #efefef;height: 7.7rem;}
.LVgoods_int .good_li .goodImg{height: 7.7rem;}
.LVgoods_int .good_name{color: #333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;padding: 0 .3rem .2rem;height: 2.1rem;word-break: break-all;}
.LVgoods_int .price_int{color: #f40;padding: 0 .3rem;margin-top: .2rem; } 
.LVgoods_int .price_int .now_int{background-color: #f40;color: #fff;padding: .1rem .3rem 0;border-radius: 2px;display: inline-block;float: right;}
.LVgoods_int .realGoods{margin-right: .3rem;background-color: red;color: #fff;font-size: .6rem;padding: .1rem .2rem .05rem;border-radius: 3px;}
.ni_LVgoodB{width: 4rem;position: absolute;bottom: -2rem;z-index: 1;left: 0}
.ni_LVgoodB2{width: 4rem;position: absolute;bottom: -2rem;z-index: 1;right: 0}

/*开通礼转盘*/
.bg_fff{width: 100%;position: absolute;background-color: #fff;height: 100%;left: 0;opacity: .1;}
.prize_wheel_top{padding-bottom: 1rem;background: url(/mobile/image/newmy_img/prize_wheel_1.png) no-repeat;background-size: 100% 100%;}
.prize_boxBig{width: 90%;
    margin: 1rem auto 0;
    background-color: #43029b;
    border-radius: 100px;
    padding: 0 1rem;}
.prize_boxHid{    position: relative;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    height: 2.4rem;
    z-index: 9;
    line-height: 2.5rem;
    color: #fff;
    font-size: .7rem;    width: 100%;}
.prize_boxHid .prize_list{display: inline;}  
.prize_boxHid .prize_list li{display: inline-block;padding-right: 1rem;}
.prize_wheel_bot{position: relative;background: url(/mobile/image/newmy_img/prize_wheel_2.png) no-repeat;    background-size: 100% 100%;
    padding: .8rem 0 4.5rem;margin-top: -.1rem;}
.prize_acount{color: #fff;font-size: .7rem;position: absolute;margin: .4rem 1.5rem;}
.prize_acount span{color: red;padding: 0 .3rem}
.lucky_prize{width: 100%;position: relative;}
.theme_prize{position: absolute;
    bottom: .3rem;
    right: 12%;
    font-size: .75rem;
    color: #f4d524;
    font-style: italic;}
.prize_table{background: url(/mobile/image/newmy_img/prize_wheel_4.png) no-repeat;background-size: 100% 100%;width: 14rem;height: 14rem;
    margin: .5rem auto;padding:.7rem .7rem .8rem;}
.prize_table td{background-color: #fff;border-radius: 5px;width: 33%;font-size: .6rem;
    font-weight: normal;text-align: center;box-sizing: border-box;border: 3px solid #fff;}
.prize_table .prize_goods{height: 2.5rem;margin: 0 auto .2rem;}
.prize_table .prize_click{    font-size: 1rem;
    color: red;border: none;
    font-weight: bold; background: url(/mobile/image/newmy_img/prize_wheel_5.png?t=1) no-repeat;background-size: 100% 100%;}
.prize_table .active{border:3px solid #610799;}
.prize_check{    color: #ee5b22;
    width: 11rem;
    padding: .5rem 0 .4rem;
    text-align: center;
    margin: 1rem auto;

    border-radius: 60px;
    font-size: 1rem;   position: absolute;
    bottom: .5rem;
    left: 50%;
    margin-left: -5.5rem;background-color: #ffdc4d;
    background: #ffdc4d;
    background: -moz-linear-gradient(180deg, #fffb69 0%,#ffde52 50%,#ffd934 100%);
    background: -webkit-linear-gradient(180deg, #fffb69 0%,#ffde52 50%,#ffd934 100%);
    background: linear-gradient(180deg, #fffb69 0%,#ffde52 50%,#ffd934 100%);}
.prize_check img{    width: 1rem;
    display: inline-block;
    margin-right: .5rem;
    vertical-align: -.1rem;}
.prize_text{    position: absolute;
    width: 3rem;
    height: 3rem;
    right: 0;
    top: 34%;}
.layer_prizeText,.layer_signBox{    border-radius: 10px !important;}
.layer_prizeText .layui-layer-title,.layer_signBox .layui-layer-title{border-radius: 10px 10px 0 0;font-size: .9rem;
    text-align: center;
    padding: 0;
    color: #fff;background-color: #ffdc4d;
    background: #7913d0;
    background: -moz-linear-gradient(180deg, #7913d0 0%,#5e06b4 50%,#5e06b4 100%);
    background: -webkit-linear-gradient(180deg, #7913d0 0%,#5e06b4 50%,#5e06b4 100%);
    background: linear-gradient(180deg, #7913d0 0%,#5e06b4 50%,#5e06b4 100%);}
.layer_prizeText .layui-layer-content,.layer_signBox .layui-layer-content{font-size: .65rem;
    padding: .8rem .8rem 1.2rem;
    line-height: 1.2rem;letter-spacing: .02rem;}
.layer_showprize{border-radius: 8px !important;}
.layer_showprize .layui-layer-ico{background: url(/mobile/image/newmy_img/prize_wheel_7.png) no-repeat;
    background-position: unset !important;
    background-size: 100% 100%;
    left: -133px;
    right: auto !important;
    top: -85px !important;}
.layer_showprize img{width: 5rem;margin: .2rem auto;}
.layer_showprize img:first-child{width: 4rem;margin: 1rem auto .5rem;}
.layer_showprize p{font-size: .8rem;color: #333;text-align: center;}
.layer_showprize .layui-layer-content{height: 190px;}
.layer_showprize .layui-layer-btn{text-align: center;padding: 0 15px 25px;}
.layer_showprize .layui-layer-btn .layui-layer-btn0,.layer_showprize .layui-layer-btn .layui-layer-btn1{
        border-color: #f49b05;
    background-color: #f49b05;
    color: #fff;
}
.layer_showprize .layui-layer-btn a{height: 35px;line-height: 35px;margin: 0 8px 0;}

/*我的奖品*/
.myprize_tab{display: flex;
    background-color: #fff;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    line-height: 2.2rem;
    text-align: center;
    font-size: .75rem;}
.myprize_tab li{flex:1;}
.myprize_tab .active{color: #018ce4}
.myprize_tabItem .tab_Item{display: none;padding: .5rem;}
.ticket{display: flex;background-color: #fff;margin-bottom: .5rem;border-radius: 5px;    overflow: hidden;}
.ticket .ticket_icon{flex: 1}
.ticket .ticket_icon img{width: 2.5rem;height: 2.5rem;margin: 1.3rem auto;border-radius: 50px;}
.ticket .ticket_text{flex: 2.6;font-size: .75rem;line-height: 1.3rem;padding: .65rem 0;}
.ticket .ticket_text p{color: #999}
.ticket .ticket_user{flex: 1.4;color: #fff;position: relative;text-align: center;
    padding-top: 1.5rem;border-radius: 5px 5px;}
.ticket .ticket_user .user_btn{position: absolute;
    width: 85%;height: 100%;
    z-index: 1;top: 0}
.ticket .ticket_user .user_nama{z-index: 9;position: relative;}
.ticket .ticket_user .user_text{z-index: 9;
    position: relative;
    width: 2.3rem;
    margin: .3rem auto;
    border-radius: 50px;
    overflow: hidden;font-size: .6rem;    padding: .1rem 0 .05rem;}
.ticket .ticket_user .user_radius{position: absolute;
    background-color: #fff;
    width: .4rem;
    height: .4rem;
    z-index: 9;
    border-radius: 50px;
    right: -.2rem;
    top: 50%;
    margin-top: -.2rem;}
.ticket_YHQ .ticket_icon img{border:1px solid #fab221;background-color: #fab221}   
.ticket_YHQ .ticket_user{background-color: #e3a01f;}
.ticket_YHQ .user_btn,.gift_YHQ{background-color: #fab221;}
.ticket_YHQ .user_text{background-color: #c98f1e;}
.ticket_TYQ .ticket_icon img{border:1px solid #ce9e1c;background-color: #ce9e1c}   
.ticket_TYQ .ticket_user{background-color: #b58c19;}
.ticket_TYQ .user_btn,.gift_TYQ{background-color: #ce9e1c;}
.ticket_TYQ .user_text{background-color: #9c7816;}
.ticket_DJQ .ticket_icon img{border:1px solid #ff4e4b;background-color: #ff4e4b}   
.ticket_DJQ .ticket_user{background-color: #e64543;}
.ticket_DJQ .user_btn,.gift_DJQ{background-color: #ff4e4b;}
.ticket_DJQ .user_text{background-color: #cc3e3b;}
.ticket_SW .ticket_icon img{border:1px solid #fe3104;background-color: #fe3104}   
.ticket_SW .ticket_user{background-color: #d92d07;}
.ticket_SW .user_btn,.gift_SW{background-color: #fe3104;}
.ticket_SW .user_text{background-color: #cc2503;}

.t_overdue .tu_overdue{position: absolute;
    width: 100%;
    height: 100%;
    z-index: 12;
    top: 0;
    background-color: #fff;
    opacity: .35;}
.t_overdue .ticket_text{color: #999}
.t_overdue .overdue_icon{position: absolute;
    z-index: 15;
    width: 3rem;
    bottom: -.2rem;
    left: -1.8rem;}
.mp_nomore{text-align: center;margin-top: 2rem}
.mp_getMore{display: block;text-align: center;margin-top: 2rem;text-decoration: underline;color: #018ce4;}

/*奖品详情*/
.gift_card{margin: .5rem .8rem;}
.gc_top{padding: .5rem .8rem .4rem;
    border-radius: 5px 5px 0 0;position: relative;}
.gc_top p{color: #fff;line-height: 1.4rem;}
.gc_top .gc_title{font-size: .85rem}
.gc_top .gc_title span:last-child{font-size: 1.1rem}
.gc_top p span:last-child{float: right;}
.gc_top .gc_radius{position: absolute;
    width: .6rem;
    height: .6rem;
    background-color: #f5f5f5;
    border-radius: 50px;
    bottom: -.3rem;
    left: -.3rem;z-index: 1}
.gc_top .gc_radius:last-child{right: -.3rem;left: auto;}
.gc_bottom{background-color: #fff;    padding: .5rem .8rem .4rem;}
.gc_bottom .gc_titleEX{font-size: .8rem;font-weight: bold;}
.gc_bottom .gc_detailEX{    line-height: 1.2rem;
    letter-spacing: .03rem;}
.gc_userBut{color: #fff;
    width: 75%;
    text-align: center;
    border-radius: 50px;
    padding: .4rem 0 .3rem;
    margin: 1.2rem auto;
    font-size: .85rem;}
.gc_contact{text-align: center;margin: 1rem 0;}
.gc_contact img{width: 7rem;display: inline-block;vertical-align: middle;}
.gc_contact p{display: inline-block;vertical-align: middle;line-height: 1.2rem;}
.gc_contact .formList{color: #666;font-size: .7rem;text-align: left;}
.gc_contact .formList li{padding: .2rem 0;}
.gc_contact .formList em{color: #fe3104;width: .3rem;display: inline-block;}
.gc_contact .formList input{background-color: #fff;width: 75%;display: inline-block;margin-left: .5rem;border: 1px solid #fe3104;border-radius: 5px;text-indent: .5rem;height: 1.5rem;}



/*积分抽奖*/
.integral_wheel_top{background: url(/mobile/image/newmy_img/integral_wheel_1.png) no-repeat;background-size: 100% 100%;}
.iw_spend{text-align: center;color: #fff;    width: 9rem;
    margin: 3.2rem auto 0;font-size: .75rem;position: relative;}
.iw_spend span{color: red;padding: 0 .3rem;}
.iw_spend .line{position: absolute;
    border-bottom: 1px solid #fff;
    width: 1rem;
    top: 50%;left: 0;}
.iw_spend .line:last-child{right: 0;left: auto;}
.integral_wheel_bot{padding-bottom: 2rem;background: url(/mobile/image/newmy_img/integral_wheel_2.png) no-repeat;background-size: 100% 100%;}
.integral_wheel_bot .prize_table{margin: 0 auto;    background: url(/mobile/image/newmy_img/integral_wheel_3.png) no-repeat;
    background-size: 100% 100%;padding: .5rem;}
.integral_wheel_bot .prize_table .prize_click{background: url(/mobile/image/newmy_img/integral_wheel_4.png) no-repeat;
       background-size: 92% 92%;
    background-position: 49% 49%;    font-weight: normal;
    color: #333;}
.prize_table p{    font-size: .6rem;
    color: #212121;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;    width: 3.6rem;
    margin: 0 auto;}
.integral_check{position: relative;margin: 1.8rem auto 1rem;left: 0;}

/*开通礼浮窗*/
.KTL_Icon{position: fixed;right: 0;bottom: 4rem;z-index: 99;}
.KTL_Icon img{width: 4rem;}

/*新套餐支付页面*/
.gp_self{background-color: #222121;
    background: #222121;
    background: -moz-linear-gradient(to right, #222121 0%,#474847 50%,#242525 100%);
    background: -webkit-linear-gradient(to right, #222121 0%,#474847 50%,#242525 100%);
    background: linear-gradient(to right, #222121 0%,#474847 50%,#242525 100%);padding-bottom: .8rem;}
.gp_self .text{width: 70%;vertical-align: middle;}
.gp_self .text p:first-child{color: #fff;font-weight: normal;}
.gp_self .text p{color: #fff;font-size: .6rem;}
.gp_self .text .dateTime{color: #a49131;}
.gp_detail{background-color: #fff;padding: .7rem .5rem 0;margin-bottom: .5rem;}
.gp_itemPower{margin-top: .5rem;}
.gp_itemPower li{min-height: 6.5rem;padding: .8rem 0 .3rem;border: 1px solid #e2b970;width:32.5%;display: inline-block;position: relative;text-align: center;}
.gp_itemPower li a{    text-decoration: line-through;
    border-right: 1px solid #715418;
    padding-right: .3rem;
    margin-right: .3rem;
    line-height: .7rem;
    display: inline-block;
    color: #715418;
}
.gp_itemPower li p{color:#715418;font-size: .65rem;line-height: 1.4rem;}
.gp_itemPower .active{background-color: #fbebab;
    background: #fbebab;
    background: -moz-linear-gradient(to right, #fbebab 0%,#edcd87 50%,#e3b971 100%);
    background: -webkit-linear-gradient(to right, #fbebab 0%,#edcd87 50%,#e3b971 100%);
    background: linear-gradient(to right, #fbebab 0%,#edcd87 50%,#e3b971 100%);}
.gp_itemPower li:last-child{float: right;}
.gp_itemPower .recommend,.swiper_package .recommend{position: absolute;
    color: #fff;
    background-color: red;
    font-size: .7rem;
    left: 0;
    top: -.5rem;
    padding: .15rem .3rem 0;
    border-radius: 10px 0;}
.gp_itemPower .ip_title{font-weight: bold;font-size: .8rem;}
.gp_itemPower .ip_sum{line-height: normal;padding: .2rem 0;}
.gp_itemPower .ip_sum span{font-size: 1.2rem;}
.gp_itemPower .ip_benefit span{background-color: #fc9a10;color: #fff;padding: .1rem .1rem 0;margin-right: .15rem;    border-radius: 2px;}
.gp_itemPower li:last-child .ip_benefit{color: #666}
.gp_itemPower .ip_benefit{letter-spacing: -.03rem;}
.gp_itemPower label{width: 100%;height: 100%;}

.gp_itemText{padding: .8rem 0;}
.gp_itemText li{display: flex;font-size: .62rem;color: #666;padding: .3rem 0;}
.gp_itemText li span{vertical-align: top;}
.gp_itemText li span:first-child{flex: 1;background-color: #fdecdb;
        margin-right: .3rem;height: 1rem;
    color: #f40;    text-align: center;    border-radius: 500px;
    padding: .1rem .1rem 0;}
.gp_itemText li span:last-child{flex: 7;padding-top: .1rem;}
.gp_itemText li img{display: inline-block;width: .6rem;height: .6rem;;vertical-align: -.05rem;}
.gp_payText{background-color: #fff;margin-bottom: .5rem;padding:.5rem;}
.gp_payText li{display: flex;font-size: .7rem;color: #666;line-height: 1.8rem;}
.gp_payText .pay_item{flex: 1.5}
.gp_payText .pay_det{flex: 2.5;color: #999;font-size: .62rem;}
.gp_payText .pay_num{flex: 2;text-align: right;}
.gp_payText .pay_num .glicon{color: #999;margin-left: .3rem;}
.gp_payWay li{border-bottom: 1px solid #eaeaea;line-height: 2.8rem;margin: 0 .2rem}
.gp_payWay li:last-child{border-bottom: none;}
.gp_payWay img{width: 1.2rem;
    vertical-align: -.3rem;
    margin-right: 1rem;display: inline-block;}
.gp_payWay label,.gp_xq label{width: 100%;display: block;}
.gp_payWay .gp_radio{width: 20px;
    height: 20px;
    display: inline-block;
    border: 1px solid #000;
    border-radius: 50px;
    background-color: #fff;
    float: right;
    margin-top: .8rem;    position: relative;
    -webkit-appearance: none;
    transition: background-color ease 0.1s;
    overflow: hidden;}
.gp_payWay .gp_radio:checked{background-color: #000;}
.gp_payWay .gp_radio:checked:before{position: absolute;
    top: 5px;
    left: 5px;
    width: 8px;
    height: 8px;
    font-size: .8rem;
    display: table;
    font-family: -webkit-body;
    content: "";
    color: #fff;
    background: #c4a366;
    line-height: .6rem;    text-align: center;border-radius: 50%;}  
.gp_payWay .gp_radio:checked:after{position: absolute;
    top: 5px;
    left: 5px;
    width: 8px;
    height: 8px;
    font-size: .8rem;
    display: table;
    font-family: -webkit-body;
    content: "";
    color: #fff;
    background: #c4a366;
    line-height: .6rem;    text-align: center;border-radius: 50%;}
/* .gp_payBtn,.gp_contactKF{background: #fdebab;
    background: -moz-linear-gradient(to right, #fdebab 0%,#dfc587 50%,#c4a366 100%);
    background: -webkit-linear-gradient(to right, #fdebab 0%,#dfc587 50%,#c4a366 100%);
    background: linear-gradient(to right, #fdebab 0%,#dfc587 50%,#c4a366 100%);    width: 93%;
    margin: 1rem auto;
    padding: .6rem 0 .5rem;
    text-align: center;
    color: #000;
    border-radius: 8px;}
.gp_payBtn span{font-size: .6rem;margin-left: .3rem} */
.layer_gpPay{border-radius: 10px 10px 0 0 !important;}
.layer_gpPay .layui-layer-title{font-size: .85rem;
    text-align: center;
    height: 50px;
    line-height: 50px;
    padding: 0 20px 0 20px;
    border-bottom: none;
    background-color: #fff;
    color: #000;    border-radius: 10px 10px 0 0;}
.layer_gpPay .gp_xq{margin: .5rem .8rem;}
.layer_gpPay .gp_xq li{font-size: .7rem;line-height: 1.8rem;}
.layer_gpPay .gp_xq .gp_djqText{font-size: .6rem;line-height: 1rem;}
.layer_gpPay .gp_xq .gp_radio{width: 16px;
    height: 16px;
    display: inline-block;
    border: 1px solid #000;
    border-radius: 50px;
    background-color: #000;
    float: right;
    margin-top: .5rem;    position: relative;
    -webkit-appearance: none;
    transition: background-color ease 0.1s;
    overflow: hidden;}
.layer_gpPay .gp_xq .gp_radio:checked:before{position: absolute;
    top: 4px;
    left: 4px;
    width: 6px;
    height: 6px;
    font-size: .8rem;
    display: table;
    font-family: -webkit-body;
    content: "";
    color: #fff;
    background: #c4a366;
    line-height: .6rem;    text-align: center;border-radius: 50%;}  
.layer_gpPay .gp_xq .gp_radio:checked:after{position: absolute;
    top: 4px;
    left: 4px;
    width: 6px;
    height: 6px;
    font-size: .8rem;
    display: table;
    font-family: -webkit-body;
    content: "";
    color: #fff;
    background: #c4a366;
    line-height: .6rem;    text-align: center;border-radius: 50%;}
.layer_gpPay .layui-layer-btn .layui-layer-btn0{    width: 100%;
    text-align: center;margin: 0;background-color: #333;border-color: #333;height: 35px;
    line-height: 35px;}

/*限时免费*/
.quote_bj .free_time{width: 3rem;float:right;}
.free_time_title{width: 5rem;display: inline-block;vertical-align: top;}
.det_quoteList .remainTime{width: 100%;color: #ed2828;display: inline;}
.buy_list_RT{font-size: .7rem;color: #ed2828; display: block;margin-top: 0.3rem;}
.freeTime_box{background-color: #f3aaaa;margin-bottom: 0.5rem;margin-top: -.5rem;padding: .2rem .5rem;position: relative;}
.freeTime_box .remainTime{    color: #f9f5c7;
    display: inline-block;
    font-size: .7rem;
    position: absolute;
    right: .5rem;
    bottom: .45rem;}
.freeTime_box .remainTime .h,.freeTime_box .remainTime .m,.freeTime_box .remainTime .s{    color: #fff;
    font-size: .7rem;
    background-color: #444;
    padding: .1rem 0 0;
    border-radius: 3px;
    width: 1.1rem;
    display: inline-block;
    text-align: center;}
.freeTime_box .remainTime .mao{color: #fff;
    font-weight: bold;
    padding: 0 .1rem;}
.freeTime_botBox{display: flex;}
.freeTime_botText{flex: 1.9;color: #bda46a;font-size: .75rem;padding: .4rem 0;}
.freeTime_botBtn{flex: 1.1;padding: .4rem 0;}
.freeTime_botBtn span{background: #d7bb78;
    background: -moz-linear-gradient(to right, #d7bb78 0%,#bda46a 50%,#a38e5b 100%);
    background: -webkit-linear-gradient(to right, #d7bb78 0%,#bda46a 50%,#a38e5b 100%);
    background: linear-gradient(to right, #d7bb78 0%,#bda46a 50%,#a38e5b 100%); 
        color: #000;
    padding: .5rem .8rem .4rem;
    border-radius: 50px;
    vertical-align: -.7rem;
    font-size: .8rem;}

/*详情页开通体验积分查看*/
.BuyQuote_botBox{display: flex;}
.BuyQuote_botS{flex: 1;font-size: .85rem;padding: .4rem 0;color: #fff;}
.BuyQuote_botS a{color: #fff;}
.BuyQuote_botS:first-child{background-color: #fff;}
.BuyQuote_botS p{color: #fff;font-size: .65rem;}
.BuyQuote_botS span{color: #fff;font-size: .65rem;}
.BuyQuote_botS em{font-size: 1.3rem;}
.BuyQuote_botBox .kfBtn{flex: .3 !important;color: #333;font-size: .6rem;line-height: 1.2rem;}
.BuyQuote_botBox .itemBtn_detail{border-radius: 50px;display: block;margin: .3rem;height: 1.9rem;line-height: 1.9rem;padding: 0;font-size: .8rem; position: relative;}
.BuyQuote_botBox .payBtn_btm{background: #f10300;
    background: -moz-linear-gradient(to right, #f10300 0%,#f8260b 50%,#ff4a1a 100%);
    background: -webkit-linear-gradient(to right, #f10300 0%,#f8260b 50%,#ff4a1a 100%);
    background: linear-gradient(to right, #f10300 0%,#f8260b 50%,#ff4a1a 100%);}
.BuyQuote_botBox .powerBtn_btm{background: #ffa801;
    background: -moz-linear-gradient(to right, #ffa801 0%,#feb101 50%,#ffb901 100%);
    background: -webkit-linear-gradient(to right, #ffa801 0%,#feb101 50%,#ffb901 100%);
    background: linear-gradient(to right, #ffa801 0%,#feb101 50%,#ffb901 100%);}
    .BuyQuote_botBox .powerBtn_btm .renewBtn-img{
        width: 2rem;position: absolute;top: -1.2rem;  right: 1.4rem;
    }
.BuyQuote_botBox .contentBtn{border: 1px solid #12a3ff;color: #12a3ff;font-size: .75rem;}
.BuyQuote_botBox .contentBtn img{width: .8rem;display: inline-block;vertical-align: middle;margin-right: .2rem;}
.BuyQuote_botBox .againPower{background: #d4b574;
    background: -moz-linear-gradient(to right, #d4b574 0%,#bda368 50%,#a7905d 100%);
    background: -webkit-linear-gradient(to right, #d4b574 0%,#bda368 50%,#a7905d 100%);
    background: linear-gradient(to right, #d4b574 0%,#bda368 50%,#a7905d 100%);color: #100000;
    line-height: 1.3rem;font-size: .75rem;position: relative;}
    .BuyQuote_botBox .againPower .renewBtn-img{
        width: 2rem;position: absolute;top: -1.0rem;  right: 1.4rem;
    }
.BuyQuote_botBox .againPower span{display: block;font-size: .5rem;color: #333;line-height: .2rem;}
.BuyQuote_botBox .againPower .discountBox{position: absolute;background: url(/mobile/image/payDetail_count.png) no-repeat;background-size: 100% 100%;color: #fff;font-size: .6rem;padding: .3rem;right: 0;top: -1rem;}

.layer_BQPay .title_BQ{padding: 1rem 1rem .3rem;}
.layer_BQPay .titleImg_BQ{width: 15%;display: inline-block;}
.layer_BQPay .titleText_BQ{display: inline-block;width: 85%;padding-left: .8rem;vertical-align: top;}
.layer_BQPay .titleText_BQ p{font-size: .85rem;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.layer_BQPay .acount_BQ{font-size: .7rem;color: #2ca1f3;margin-right: 1rem}
.layer_BQPay .buyTab_BQ{    font-size: .6rem;
    color: #d7b86e;
    border: 1px solid #d7b86e;
    padding: .1rem .2rem 0;
    border-radius: 50px;}
.layer_BQPay .layui-layer-btn a{width: 100%;
    text-align: center;
    height: 2rem;
    line-height: 2rem;
    border-radius: 50px;
    margin-bottom: .5rem;}
.layer_BQPay .layui-layer-btn .layui-layer-btn0{color: #1E9FFF;background-color: #fff;}
.layer_BQPay .layui-layer-btn .layui-layer-btn1{background-color: #dabb7d;border-color: #dabb7d;color: #fff}
.layer_BQPay .layui-layer-content{height: 125px !important;}
.layer_BQPay .jfText_BQ{    padding: 0 1rem;
    font-size: .7rem;
    color: #999;
    height: 2.1rem;}
.level_BQ a{    background-color: #fff;
    color: #bda46a;
    padding: .5rem .7rem;
    display: block;
    margin-bottom: .5rem;}
.level_BQ span{color: #fff;background: #d7bb78;
    background: -moz-linear-gradient(to right, #d7bb78 0%,#bda46a 50%,#a38e5b 100%);
    background: -webkit-linear-gradient(to right, #d7bb78 0%,#bda46a 50%,#a38e5b 100%);
    background: linear-gradient(to right, #d7bb78 0%,#bda46a 50%,#a38e5b 100%); 
    float: right;
    padding: .2rem .7rem .15rem;
    font-size: .75rem;
    border-radius: 50px;
    margin-top: -.1rem;}
.layer_sucIntBQ .layui-layer-content{text-align: center;
    line-height: 1.8rem;
    padding: 1rem 1.5rem 0;}
.layer_sucIntBQ .layui-layer-btn{text-align: center;    padding-bottom: 25px;}
.layer_sucIntBQ .layui-layer-btn .layui-layer-btn0{height: 35px;
    line-height: 35px;
    padding: 0 35px;color: #000;background-color: #dabb7d;border-color: #dabb7d}

/*新套餐购买列表*/
.swiper_package{padding: .7rem .5rem 1.2rem;
    background-color: #fff;
    margin-top: -.55rem !important;}
.swiper_package .swiper-slide{border-radius: 7px;padding: .6rem .4rem;width: 45%;border: 1px solid #e1b418;box-shadow: 0 0 0 #e2b970, 0 0 5px #e2b970, 0 0 0 #e2b970, 0 0 5px #e2b970;}
.swiper_package .PA_title{text-align: center;color: #000;font-size: .8rem;line-height: 1.7rem;height: auto;}
.swiper_package p{font-size: .65rem;line-height: 1.2rem;height: 9.5rem;color: #333;}
.swiper_package p span{color: #000;}
.swiper_package .PA_toPay{    width: 90%;
    text-align: center;
    margin: .5rem auto .3rem;
    border: 1px solid #e1b418;
    background-color: #fcecac;
    background: #fcecac;
    background: -moz-linear-gradient(to right, #fcecac 0%, #eccc86 50%, #e2b970 100%);
    background: -webkit-linear-gradient(to right, #fcecac 0%,#eccc86 50%,#e2b970 100%);
    background: linear-gradient(to right, #fcecac 0%,#eccc86 50%,#e2b970 100%);
    box-shadow: 0 0 0 #e2b970, 0 0 1px #e2b970, 0 0 0 #e2b970, 0 0 1px #e2b970;
    border-radius: 50px;padding: .15rem 0 .05rem;}
.swiper_package .active_pa{    background-color: #fcecac;
    background: #fcecac;
    background: -moz-linear-gradient(to right, #fcecac 0%,#f3d79b 50%,#e2b970 100%);
    background: -webkit-linear-gradient(to right, #fcecac 0%,#f3d79b 50%,#e2b970 100%);
    background: linear-gradient(to right, #fcecac 0%,#f3d79b 50%,#e2b970 100%);}
.swiper_package .active_pa .PA_toPay{background: #fff;border: none;}
.market{background-color: #fff;margin: .8rem;border-radius: 3px;padding: .3rem 0;}
.market li{margin: 0 auto;
    font-size: 0;
    padding: .5rem;}
.market li img{width: 2rem;display: inline-block;}
.market li .martitle{font-size: .7rem;color: #333}
.market li .marmsg{font-size: .6rem;color: #999}
.market .m_text{    display: inline-block;
    vertical-align: bottom;
    margin-left: .4rem;}
.market_adText{padding: 0 .7rem 1.2rem;font-size: .6rem;color: #999;line-height: 1.1rem;}
.market_adText em{display: block;color: #000;padding: 1rem 0 .3rem;}
.market_adText span{color: #000;}
.market_adText table{border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align: center;} 
.market_adText table td{border-left:1px solid #ddd;border-top:1px solid #ddd;padding: .4rem 0;} 



/*积分列表*/
.marklist_fixedT{position: fixed;width: 100%;z-index: 1;}
.my_mark{background: url(/mobile/image/newmy_img/new_record.png) no-repeat;background-size: 100% 100%;color: #fff;
    padding: 1rem .8rem;}
.my_mark span{float: right;padding: .1rem 1.3rem;background-color: #fff;color: #12a3ff;border-radius: 50px;line-height: 1.3rem;margin-top: -.1rem;margin-right: 1rem;}
.my_mark_tab{display: flex;
    background-color: #fff;
    text-align: center;
    line-height: 2.1rem;border-bottom: 1px solid #ececec}
.my_mark_tab li{flex: 1;border-right: 1px solid #ececec}
.my_mark_tab li:last-child{border-right: none;}
.my_mark_tab .active_mmt{color: #fff;background-color: #406de5;}
.my_mark_list{padding-top: 7.6rem;}
.my_mark_list ul{background-color: #fff;}
.my_mark_list ul p:first-child{color: #212121;font-size: .8rem;}
.my_mark_list li{padding: .5rem .8rem;position: relative;border-bottom: 1px solid #ececec}
.my_mark_list li span{    position: absolute;
    right: .8rem;
    top: 0;
    line-height: 3.2rem;}
.mmt_checkM{    background-color: #fff;
    text-align: center;
    line-height: 3rem;
    display: block;
    font-size: .7rem;}

/*任务中心*/
.min_task{background: url(/mobile/image/newmy_img/newmin_task.png) no-repeat;background-size: 100% 100%;    padding: 1.3rem 0;display: flex;}
.min_task .photo{border: none;margin-top: 0;}
.min_task .text{vertical-align: middle;width: 43%;}
.min_task .text p:first-child,.min_task .text p{color: #fff;font-weight: normal;line-height: 1.4rem;}
.min_task .lv_icon{margin-left: .2rem;}
.min_task .task_mark{display: inline-block;vertical-align: middle;flex: 1;padding: 0 .7rem;}
.min_task .task_mark p{color: #fff;}
.min_task .task_mark img{width: .6rem;display: inline-block;margin-right: .4rem;}
.min_task .task_mark p:last-child{font-size: 1.2rem;}
.min_task_tab{display: flex;background-color: #fff;}
.min_task_tab li{flex: 1;text-align: center;line-height: 2.8rem;}
.min_task_tab a{color: #2893ff;display: block;}
.min_task_tab img{    display: inline-block;
    width: 1.8rem;margin-right: .5rem;
    vertical-align: middle;}
.item_task_title{background-color: #fff;margin-top: .5rem;padding: .5rem .8rem;}
.item_task_title .sign_Texticon,.item_task_title .task_Texticon{width: .8rem;vertical-align: -.1rem;display: inline-block;border-radius: 50px;margin-left: .5rem;}
.sign_date{display: flex;background-color: #fff;padding:.5rem;}
.sign_date li{flex: 1}
.sign_date .sign_addMark{    background-color: #ffd614;
    color: #fff;
    border-radius: 50px;
    width: 1.8rem;
    height: 1.8rem;
    line-height: 1.8rem;
    margin: 0 auto;
    text-align: center;position: relative;}
.sign_date .sign_addTime{font-size: .6rem;text-align: center;line-height: 1.5rem;}
.active_sign .sign_todayMsrk{    background-color: #ff0000;
    width: 14px;
    height: 14px;
    display: block;
    position: absolute;
    border-radius: 50px;
    right: -.2rem;
    bottom: 0;padding: 1px;}
.active_sign .sign_addMark{color: #ff0000;background-color: #fdf1bf}
.active_sign .sign_addTime{color: #ff0000}
.task_item_list{padding: 0 .7rem;background-color: #fff;}
.task_item_list li{display: flex;border-bottom: 1px solid #d9d9d9;}
.task_item_list li:last-child{border-bottom: none;}
.task_item_list .text_left{flex: 4;padding: .5rem 0;}
.task_item_list .text_left p{font-size: .6rem;margin-top: .2rem;}
.task_item_list .text_right{flex: 1.7;line-height: 3.2rem;text-align: right;}
.task_item_list .textInt{    color: #f4a825;
    font-size: .6rem;
    border: 1px solid #f4a825;
    padding: .1rem .3rem .05rem;
    border-radius: 50px;
    margin-left: .8rem;}
.task_item_list .text_right .btnUrl{color: #fff;background-color: #dbdbdb;padding: .3rem .5rem;border-radius: 35px;margin-left: .2rem;}
.task_item_list .text_right .activeBtn{    color: #fff;
    background-color: #2298ff;
    background: #2298ff;
    background: -moz-linear-gradient(to right, #2298ff 0%,#14a8ff 50%,#06b8ff 100%);
    background: -webkit-linear-gradient(to right, #2298ff 0%,#14a8ff 50%,#06b8ff 100%);
    background: linear-gradient(to right, #2298ff 0%,#14a8ff 50%,#06b8ff 100%);}
.layer_signBox .layui-layer-title{background: #fff;
    color: #0076e7;
    border-bottom: none;
    height: 45px;
    line-height: 50px;}
.layer_signBox .layui-layer-content{overflow: hidden;padding: .1rem 0 .5rem;line-height: 1.5rem;color: #666;letter-spacing: -.01rem;}
.layer_signBox .mySign_text{padding-left: .8rem;padding-right: .8rem;}
.layer_signBox .myTask_text{line-height: 1.2rem;font-size:.7rem;max-height: 330px;
    overflow-y: scroll;overflow-x:hidden;margin-bottom: 1rem;letter-spacing: normal;padding-left: .8rem;padding-right: .6rem;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
.layer_signBox .myTask_text::-webkit-scrollbar  
{  
    width: 6px;  
    height: 6px;  
    background-color: #FFF;  
}  
  
/*定义滚动条轨道 内阴影+圆角*/  
.layer_signBox .myTask_text::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px #FFF;  
    border-radius: 15px;  
    background-color: #FFF;  
}  
  
/*定义滑块 内阴影+圆角*/  
.layer_signBox .myTask_text::-webkit-scrollbar-thumb  
{  
    border-radius: 15px;  
    -webkit-box-shadow: inset 0 0 6px #ccc;  
    background-color: #ccc;  
}  

.new_IconList{    color: #fff;
    background-color: red;
    font-size: .7rem;
    padding: .03rem .3rem;
    border-radius: 50px;
    margin-left: .5rem;
vertical-align: middle;}
.integralIcon{background: url(http://www.51zywl.com/mobile/image/WeChat_botIcon.png) left .4rem top .5rem no-repeat;
    background-color: #4ea947;
    background-size: 65%;
    display: block;
    width: 2.25rem;
    height: 2.25rem;
    line-height: 2.25rem;
    text-align: center;
    border-radius: 50%;}

/*新版首页*/
.NewI_topSearch{background-color: #fff;}
.NewI_topSearch a{background-color: #fff;
    height: 2.65rem;
    line-height: 2.65rem;}
.NewI_topSearch .glicon{font-size: 22px;}
.NewI_topSearch .gl-searchbar{width: auto;background-color: #fff;}
.NewI_topSearch .gl-searchbar-input{background-color: #f4f4f4;border-radius: 5rem;padding-left: .5rem;margin: .25rem .5rem .25rem 0;}
.NewI_topSearch input{text-indent: .5rem}
.swiper_newIndexTab{padding:0 .4rem;background-color: #fff;margin-top: .3rem !important;;height: 2.65rem;line-height: 2.65rem;}
.swiper_newIndexTab .swiper-slide{width: auto;padding: 0 .5rem;}
.swiper_newIndexTab .swiper-slide:first-child a{font-size: .85rem;color: #e53d00}
.swiper_newIndexTab .swiper-slide a{font-size: .75rem;position: relative;}
.swiper_newIndexTab .swiper-slide span{display: block;background-color: #e53d00;height: .12rem;width: 1.7rem;position: absolute;top: 1.1rem;border-radius: 18px;}
.NewI_adsBanner{padding: .4rem;}
.NewI_adsBanner .ads-swiper,.NewI_adsBanner .swiper-slide img{border-radius: 5px;}
.NewI_recommend{margin: .2rem .4rem .6rem;}
.NewI_recommend a{background-color: #bebebe;display: block;line-height: 2rem;text-align: center;color: #fff;border-radius: 3px;}
.NewI_recommend span{font-size: 1.2rem;vertical-align: bottom;margin-right: .3rem;}
.NewI_gl-title{background-color: #fff;padding: .6rem .1rem .4rem .5rem;}
.NewI_gl-title .gl-title-bar{font-size: 1rem;line-height: 2rem;font-weight: bold;}
.NewI_gl-title .gl-title-bar span{font-size: .65rem;font-weight: normal;margin-left: .5rem}
.NewI_quoteClass{background-color: #fff;padding: 0 .35rem .5rem;font-size: 0;}
.NewI_quoteClass .quote_topBox img{width: 50%;display: inline-block;padding: 0 .15rem 0;}
.NewI_quoteClass .quote_bottomBox img{width: 33.3%;display: inline-block;padding: 0 .15rem 0;}
.NewI_quoteKind{padding: .6rem 0 .2rem;font-size: 0}
.NewI_quoteKind li{line-height:1.7rem;margin: 0 0 .5rem .4rem;width: 30%;font-size: .8rem;display: inline-block;background-color: #fff;text-align: center;border-radius: 2px;
    box-shadow: 0px .5px 1px #a8664a;}
.NewI_quoteKind li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 .3rem;}
.NewI_buyClass{background-color: #fff;padding: 0 .3rem .7rem;font-size: 0;margin-bottom: .7rem;}
.NewI_buyClass .buy_imgBox{width: 50%;display: inline-block;padding: 0 .15rem 0;}
.NewI_recruitKind li{width: 46%;font-size: .9rem;line-height: 2.2rem;font-weight: bold;}
.NewI_recruitKind span{color: #e53d00;}
.NewI_recruitKind li a{padding: 0;}
.NewI_sellKind{background-color: #fff;font-size: 0}
.NewI_sellKind li{font-size: .8rem;width: 50%;display: inline-block;text-align: center;padding-bottom: 1rem;}
.NewI_sellKind li img{width: 70%;margin: 0 auto .4rem;}
.NewI_sellKind li p{font-size: .65rem;}
.NewIndex_ZH{margin: .6rem 0;background-color: #fff;padding: 0 .6rem;}
.NewI_imgKind{background-color: #fff;margin-bottom: .6rem;}
.NewI_imgKind li{box-shadow:none;}

/*找货工具首页*/
input{-webkit-user-select:text!important;}
.tool_FG,.tool_FG a{background-color: #12a3ff;padding: 0 .1rem;}
.tool_FG .tool_searchBox{width: 78%;display: inline-block;background-color: #12a3ff;padding: .5rem 0;}
.tool_FG .gl-searchbar{background-color: #fff;min-height: 1.65rem;border-radius: 5rem;}
.tool_FG .gl-searchbar-input{margin: 0;background-color: #fff;}
.tool_join{color: #fff;display: inline-block;float: right;margin-right: .2rem;padding: 0;font-size: .75rem;position: relative;}
.tool_join img{width: 1rem;margin: .5rem .3rem;}
.tool_join span{overflow: hidden;position: absolute;right: .1rem;top: .3rem;background-color: red;height: .7rem;width: .7rem;line-height: .8rem;border-radius: 50px;font-size: .5rem;text-align: center;}
.tool_Classly{background-color: #fff;display: flex;height: 2.2rem;line-height: 2.2rem;text-align: center;}
.tool_Classly li{flex: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tool_Classly li:first-child{flex: 1.2;}
.tool_Classly a{font-size: .7rem;display: inline-block;line-height: 2rem;padding: 0 .2rem;color: #000;}
.tool_Classly .active a{color: #12a3ff;border-bottom: .1rem solid #12a3ff;}
.toolKind_swiper{padding: 1rem .4rem 1.7rem;margin-bottom: .5rem !important;background-color: #fff;}
.toolKind_swiper p{text-align: center;color: #333;margin-top: .2rem;font-size: .7rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.toolKind_swiper .swiper-pagination-bullet-active{background: #12a3ff;width: .7rem !important;}
.toolKind_swiper .swiper-pagination-bullet{width: .5rem;height: .15rem;border-radius: 30%;}
.tool_findImg{padding-top: .6rem;position: fixed;right: .5rem;bottom: 8rem;background-color: #12a3ff;z-index: 9;text-align: center;width: 3rem;height: 3rem;font-size: .6rem;border-radius: 50px;}
.tool_findImg a{color: #fff;}
.tool_findImg em{font-size: 1.2rem;line-height: .1rem;}
.tool_more{float: right;width: .9rem;margin: .6rem 1rem;}
.tool_message_B{float: right;position: relative;margin: .55rem .2rem;}
.tool_message_B span{overflow: hidden;background-color: #e71f19;color: #fff;position: absolute;right: -.35rem;top: -.2rem;height: .7rem;width: .7rem;line-height: .8rem;border-radius: 50px;font-size: .5rem;text-align: center;}
.tool_message_B img{width: .9rem;}
.tool_index_search,.tool_index_search .gl-searchbar{background-color: #fff;}
.tool_index_search .gl-searchbar-input{box-shadow: 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 3px #737373;height: 1.75rem;line-height: 1.75rem;margin: .8rem .7rem;}
.tool_index_search .find_Number{color: #000;background-color: #fff;padding: 0 .7rem;margin-bottom: -.3rem;}
.tool_index_search .find_Number span{color: #fd201a;font-size: 1rem;font-weight: bold;padding-right: .2rem;}
.tool_index_search .find_Number .tran,.tool_locationS .now_location .tran,.keyword_setTop .tran{display: inline-block;position: absolute;border-color: #969696 transparent transparent transparent;width: 0;height: 0;border-width: .3rem;border-style: solid;bottom: 0;right: 0;border-radius: 3px;}
.tool_index_search .tool_search_icon{width: .8rem;height: .8rem;margin: .5rem;}
.tool_index_search .gl-searchbar-input input{height: 1.75rem;}
.tool_index_search input{color: #2b3944;}
.tool_index_search .tool_location{color: #000;margin: .3rem 0 0;text-align: right;width: 30%;font-size: .65rem;line-height: .8rem;}
.tool_index_search .tool_location .tool_location_text{display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 75%;padding-right: .8rem;vertical-align: bottom;}
.tool_index_search .tool_location img{display: inline-block;vertical-align: text-bottom;width: .9rem;margin: 0;}
.newTow_tool_banner{position: relative;background-color: #fff;height: 16rem;}
.newTow_tool_banner .tool_announces_BGI{position: absolute;}
.newTow_tool_banner .tool_GG{position: relative;width: 2rem;display: inline-block;margin: 1rem .5rem 1rem 1rem;}
.tool_announces{position: relative;width: 73%;display: inline-block;vertical-align: top;margin: 1rem 0;}
.tool_announces .box_hidden{padding: 0;overflow: hidden;height: 2.8rem;line-height: 1.3rem;background-color: unset;font-size: .75rem;}
.tool_announces .buy_scroll{width: 100%;font-weight: normal}
.tool_announces .buy_scroll li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;}
.announces_Box{background-color: #fff;position: absolute;width: 88%;margin: 0 6%;border-radius: 3px;box-shadow: 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 3px #a5a5a5;}
.announces_Box ul{margin: .5rem 1.2rem;border-bottom: 1px solid #f1f1f1;}
.announces_Box ul li{display: inline-block;margin: 0 1rem 0 0;line-height: 2rem;padding: 0 .2rem;color: #9f9f9f;font-weight: bold;}
.announces_Box ul .active{border-bottom: 3px solid #ccc;color: #000;}
.announces_Box .announces_Box_centent{color: #3b3b3b;padding: .5rem 1.2rem;line-height: 1.5rem;position: relative;border-bottom: 1px solid #f1f1f1;font-size: .9rem;}
.announces_Box .announces_Box_centent p{color: #a1a1a1;font-weight: normal;font-size: .65rem;}
.tool_redBag{position: absolute;width: 3.5rem;right: .5rem;top: -.1rem;}
.tool_myColl{width: 3rem;top: .7rem;right: .8rem;}
.tool_myColl_a{font-size: .7rem;padding: 0 1.2rem;display: block;line-height: 1.5rem;}
.tool_myColl_more{float: right;margin: .1rem 1.2rem .6rem;font-size: .7rem;color: #12a3ff;text-decoration: underline;}

.tool_findBox{line-height: 2.2rem;text-align: center;display: block;color: #12a3ff;font-weight: bold;}
.tool_Classly_first{background-color: #12a3ff;}
.tool_Classly_first a{color: #fff;font-size: .75rem;}
.tool_Classly_first li{position: relative;}
.tool_Classly_first .active a{color: #fff;}
.tool_Classly_first .active .NI_tabTran {display: inline-block;position: absolute;border-color: transparent transparent #fff transparent;width: 0;height: 0;border-width: .4rem;border-style: solid;bottom: 0;left: 50%;margin-left: -.4rem;}
.tool_BaiKe{background-color: #fff;padding: .7rem;color: #000;font-size: 0;}
.tool_BaiKe .tool_BaiKe_title{padding: 0 .4rem;font-weight: bold;font-size: .8rem;}
.tool_BaiKe_ul{padding: .5rem 0}
.tool_BaiKe_ul li{width: 23%;margin: .3rem 1%;font-size: .7rem;font-weight: normal;text-align: center;display: inline-block;line-height: 1.6rem;border: 1px solid #e0dede;border-radius: 3px; }
.tool_BaiKe_ul li a{color: #7b7b7b}
.tool_BaiKe_ul .active,.tool_BaiKe_ul .active a{color: #12a3ff;}
.tool_BaiKe_ul .active{border: 1px solid #12a3ff;}
.tool_BaiKe_masonry{-moz-column-count:2; 
                  -webkit-column-count:2; 
                  column-count:2;
                  -moz-column-gap: 2em;
                  -webkit-column-gap: 2em;
                  column-gap: 2em;
                  width: 100%;}
.tool_BaiKe_Good{-moz-page-break-inside: avoid;
                 -webkit-column-break-inside: avoid;
                 break-inside: avoid;margin: 0 .4rem 1rem;}
/*.tool_BaiKe_masonry{width: 100%;position:relative;}
.tool_BaiKe_Good{overflow: hidden;position: absolute;} */


.tool_BaiKe_Good img{border-radius: 3px;max-height: 11rem;width: 100%;}
.tool_BaiKe_Good span{font-size: .75rem;font-weight: bold;color: #000;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 1.5rem;}
.view_number{float: right;font-size: .6rem;font-weight: normal;color: #999;}
.tool_BaiKe_Good p{font-size: .6rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.tool_gpage_hid{background-color: #4c4c4c;border: none;line-height: 2rem;text-align: left;}
.tool_gpage_hid img{width: .8rem;display: inline-block;vertical-align: -.15rem;margin: 0 .3rem;}
.tool_gpage_hid a{color: #fff !important;}
.tool_gpage_hid li{border: none;padding: 0 .5rem;}
.tool_gpage_hid span{    display: inline-block;
    position: absolute;
    border-color: transparent transparent #4c4c4c transparent;
    width: 0;
    height: 0;
    border-width: .3rem;
    border-style: solid;
    top: -.6rem;
    right: .9rem;
    margin-left: -.4rem;}
.toolKind_swiper .swiper-button-white{width: 1.5rem;height: 1.5rem;background-color: #d6d6d6;background-size: 40%;border-radius: 50px;overflow: hidden;}

.swiper_secondClass{background-color: #fff;}
.swiper_secondClass .tool_Classly_second li{flex: none;width: auto;padding: 0 .5rem;}
.tool_index_search .fixed{position: fixed;top: 2.25rem;left: 0;z-index: 10;border-bottom: 1px solid #f1f1f1;}


/*找货搜索页*/
.tool_FG_search,.tool_FG_search a,.tool_FG_search .gl-searchbar{background-color: #12a3ff}
.tool_FG_search .gl-searchbar-input{background-color: #fff;}
.tool_FG_search .aui-text-info,.tool_FG_search .gl-searchbar-btn{color: #fff !important;}
.noFind{background-color: #fff;padding: .1rem;margin-bottom: .5rem;}
.toIndex{text-align: center;}
.toIndex a{font-size: .7rem;color: #fff;background-color: #12a3ff;padding: .4rem 2rem;border-radius: 3px;display: inline-block;margin-top: 2rem;}
.tool_search{width: 4rem;margin: 1rem auto;}
.tool_NOsearch{text-align: center;color: #333;line-height: 1.3rem;padding: 0 2rem;}
.tool_NOsearch span{color: #558dff}
.tool_findForm{background-color: #12a3ff;color: #fff;line-height: 1.8rem;display: block;width: 8rem;border-radius: 50px;margin: 1rem auto;text-align: center;}
.tool_searchKind,.tool_searchKind a{color: #655a51;font-size: .7rem;text-align: center;margin: 2rem 0;line-height: 2rem;}
.tool_searchKind p{color: #999;margin-bottom: .5rem;}
.tool_searchKind a{padding: 0 1.3rem;border-left: 1px solid #e4e4e4;}
.tool_KeyLike{padding: 1rem .6rem}
.tool_KeyLike a{display: block;}
.tool_KeyLike li{border-bottom: 1px solid #eaebed;color: #737475;font-size: .7rem;padding: 0 .4rem;line-height: 2.2rem;}
.tool_KeyLike img{width: 1.1rem;float: right;margin: .55rem 0}
.tool_KeyDet{background-color: #fff;padding:  0 .6rem;margin-bottom: .5rem;}
.tool_KeyDet .tool_KeyDet_title{padding: .5rem 0;color: #757575;font-size: .7rem;}
.tool_KeyDet .tool_KeyDet_title a{display: block;}
.tool_KeyDet .tool_KeyDet_title img{width: .9rem;height: .9rem;flex: none;margin-right: .5rem;display: inline-block;vertical-align: text-bottom;}
.tool_KeyDet .tool_KeyDet_title i{float: right;color: #999;}
.tool_KeyDet li{border-bottom: 1px solid #eaebed;color: #333;padding: 1rem 0;}
.tool_KeyDet li a{display: flex;}
.tool_KeyDet li:last-child{border-bottom:none; }
.tool_KeyDet img{width: 4.5rem;height: 4.5rem;flex: 1;margin-right: .8rem;max-width: 4.5rem;max-height: 4.5rem;}
.tool_KeyDet .key_goods{flex: 3;font-weight: bold;}
.tool_KeyDet .key_goods .key_goods_name{width: 12.5rem;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tool_KeyDet .key_goods .view_number{margin-top: .15rem;}
.tool_KeyDet .key_goods p{word-wrap: break-word;word-break: break-all;font-weight: normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 1.3rem;margin-top: .5rem;}
.tool_keyMore{color: #333;}
.tool_keyMore i{margin-right: .5rem;}
.search_input{background-color: #fff;padding: .5rem .7rem;font-size: .7rem;display: none;position: fixed;top: 2.7rem;width: 100%;}
.search_input img{width: .9rem;display: inline-block;margin-right: .5rem;vertical-align: -.2rem;}
.noFind_masonry{padding: .4rem;}
.noFind_masonry .tool_BaiKe_Good{background-color: #fff;border-radius: 3px;padding-bottom: .5rem;}
.noFind_masonry .tool_BaiKe_Good span,.noFind_masonry .tool_BaiKe_Good p{padding: 0 .3rem;}
.noFind_masonry .tool_BaiKe_Good img{max-height: 7rem;height: 7rem;}
.guess_masonry{font-size: .7rem;margin-top: .5rem;padding: 1rem .7rem .5rem;background-color: #fff;color: #000;font-weight: bold;}
.guess_masonry span{float: right;font-weight: normal;color: #333;font-size: .65rem;}
.tool_search_history{padding: 1rem 0 1rem .7rem;overflow: hidden;font-size: 0;}
.tool_search_history .history_item{color: #000;font-weight: bold;font-size: .7rem;}
.tool_search_history .clean_history{float: right;width: 1rem;margin: 0 1rem;}
.tool_search_history a{max-width: 95%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: .7rem;display: inline-block;padding: 0 .9rem;background-color: #f0f0f0;color:#3b3b3b;line-height: 1.5rem;border-radius: 3px;margin: .7rem .4rem 0 0;}
.noFind_masonry_change img{width: .8rem;display: inline-block;vertical-align: text-bottom;margin-right: .3rem;}

/*找货详情页*/
.tool_GP{background-color: #fff;padding: .5rem;margin-bottom: .5rem;}
.tool_photo img,.tool_photo video{width: auto;height: 8rem;margin: 0 auto;position: relative;display: block;}
.tool_photo .swiper-slide{height: 8rem;margin: .1rem 0;box-shadow: 0 0 0 #fff, 0 0 0 #fff, 0 0 0 #fff, 0 0 3px #d0d0d0;border-radius: 2px;}
.swiper-container-horizontal>.tool_photo_pagination{text-align: right;bottom: 0;font-size: .65rem;color: #666;}
.tool_GName{margin: .3rem 0 .4rem}
.tool_GName span,.tool_goodItem{display: block;line-height: 2rem;font-size: .85rem;font-weight: bold;}
.tool_editor_BK{font-size: .6rem;border: 1px solid #ddd;padding: .1rem .2rem;border-radius: 3px;margin-left: .5rem;font-weight: normal;}
.tool_editor_BK img{width: .6rem;display: inline-block;vertical-align: -.1rem;}
.tool_GName a{float: right;color: #fff;background-color: #12a3ff;line-height: 1.5rem;padding: 0 .7rem;border-radius: 50px;margin-top: -.3rem;}
.tool_GName p{font-size: .65rem;}
.tool_goodText{color: #333 !important;line-height: 1.3rem;text-indent: 1rem;font-size: .65rem !important;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;height: 4.5rem}
.tool_goodText img{width: 100% !important;height: auto !important;}
.tool_goodText_editor{-webkit-user-select: text;border: 1px solid #e8e8e8;border-radius: 3px;padding: .3rem .5rem;background-color: #f4f4f4;}
.tool_goodText_more{text-align: center;color: #999;margin-bottom: .3rem;font-size: .65rem;}
.tool_goodText_more img,.company_introduce .goodText_more img{width: .9rem;display: inline-block;vertical-align: middle;margin-left: .2rem;}
.tool_goodText_more .tran,.company_introduce .goodText_more .tran{transform: rotate(180deg);
-ms-transform: rotate(180deg);       /* IE 9 */
-webkit-transform: rotate(180deg);   /* Safari and Chrome */
-o-transform: rotate(180deg);        /* Opera */
-moz-transform: rotate(180deg);      /* Firefox */}
.tool_goodForm{background-color: #fff;padding: .5rem;margin-bottom: .5rem;}
.tool_goodForm img{width: 1.1rem;display: inline-block;float: right;margin: .8rem 0;}
.tool_goodForm li{line-height: 2.8rem;border-bottom: 1px solid #eaebed;position: relative;}
.tool_goodForm li:last-child,.tool_goodForm_name li:last-child{border-bottom: none;}
.tool_goodForm li input,.tool_goodForm li span{font-size: .75rem;color: #12a3ff;float: right;max-width: 7.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: right;-webkit-user-select:text!important;}
.tool_goodForm i{float: right;color: #bbb;font-size: .8rem;margin-left: .2rem;}
.tool_goodForm li .unit{    display: inline-block;
    float: right;
    width: 3rem;
    font-size: .75rem;
    border: 1px solid #eaeaea;
    border-radius: 3px;
    height: 1.6rem;
    text-indent: .3rem;
    margin: .6rem 0;position: relative;z-index: 10}
.tool_goodForm li .select_i{width: .3rem;position: absolute;right: .4rem;top: .35rem;transform: rotate(90deg);z-index: 9;}
.tool_goodForm_name{padding: 0}
.tool_goodForm_name li{line-height: 2rem;border-bottom: 1px solid #eaebed;}
.tool_goodSub{background-color: #fff;padding: 0 .7rem;}
.tool_checkMore{color: #3b3b3b;line-height: 2rem;padding-bottom: 1rem;background-color: #fff;text-align: center;}
.tool_checkMore a{color: #12a3ff}
.tool_goodSub_tip{position: absolute;top: -3rem;background-color: #Fff;box-shadow: 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 3px #b5b0b0;font-size: .7rem;width: 17rem;left: 50%;margin-left: -8.5rem;line-height: 1.8rem;padding: .2rem .8rem;}
.tool_goodSub_tip em{color: #12a3ff}
.tool_goodSub_tip .gl-searchbar-clear-btn{display: block;top: .6rem;right: .5rem;background-color: #bcbcbc;color: #fff;width: 1rem;height: 1rem;}
.tool_goodSub_tip .quote_tran {bottom: -.4rem;top: auto;transform: rotate(180deg);left: 8rem;}
.tool_goodSub_tip .quote_tran_Bor {bottom: -.5rem;top: auto;transform: rotate(180deg);left: 8rem;}
.tool_tip_upload{float: right;}
.tool_tip_upload a{color: #12a3ff;text-decoration: underline;font-weight: normal;font-size: .6rem;}

.tool_goodForm .active{color:#12a3ff; }
.tool_goodForm .active em{    background-color: #12a3ff;
    width: .2rem;
    height: 1.5rem;
    display: inline-block;
    position: absolute;
    left: -.5rem;
    top: .6rem;}
.tool_slideRight,.toolLoca_slideRight{position: fixed;font-size: .7rem;
    width: 14.5rem;
    height: 100%;
    top: 2.26rem;
    right: -15rem;
    z-index: 999;
    background-color: #fff;
    box-shadow: 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 10px #949494;padding: 1rem 1.2rem 5rem;overflow-y: scroll;}
.tool_slideMask{display: none;width: 100%;height: 100%;position: fixed;top: 0;z-index: 998;}
.tool_slideRight li:first-child{border-bottom:none;font-weight: bold;}
.tool_slideRight li:last-child{border-bottom:none;}
.tool_slideRight li{border-bottom:  1px solid #eaebed;line-height: 2.2rem;}
.tool_slideRight .active{color: #12a3ff}
.tool_slideRight .tool_back{display: inline-block;width: 1rem;vertical-align: text-bottom;margin-right: .5rem;}
.tool_slideRight .other_text{border: 1px solid #ddd;border-radius: 5px;font-size: .7rem;text-indent: .5rem;}
.tool_slideRight .other_input span{float: right;color: #12a3ff;display: none;}
.tool_selectT{float: right;width: 1rem;margin: .55rem 0;}
.tool_goodForm .bcsm{font-size: .7rem;color: #666;padding-bottom: 1rem;line-height: 1.3rem;}
.tool_goodForm .bcsm img{float: none;width: 31%;height: 100px;margin: .5rem 1%}


/*找货选择产品*/
.tool_top_right{float: right;font-size: .8rem;margin-right: .5rem;}
.tool_goodCats{background-color: #fff;padding: .7rem .7rem 7rem;font-size: 0;}
.tool_goodCats ul{font-size: .7rem;}
.tool_goodCats ul .tran{transform: rotate(90deg);}
.tool_goodCats ul .active a{color: #12a3ff}
.tool_goodCats .tool_nameText,.tool_goodCats .tool_nameText_Box{border-bottom: 1px solid #ddd;min-height: 2.4rem;}
.tool_goodCats .tool_ClassA{width: 31%;display: inline-block;padding: .7rem 0;}
.tool_goodCats .tool_ClassA a{display: inline-block;line-height: 1.5rem;border-radius: 50px;margin: .5rem 0;width: 5rem;text-align: center;}
.tool_goodCats .tool_ClassA .active a{background-color: #12a3ff;color: #fff;}   
.tool_goodCats .tool_ClassA span{display: block;margin-top: -.7rem;font-size: .6rem;}
.tool_goodCats .tool_ClassB{width: 69%;display: inline-block;vertical-align: top;padding: 1.5rem 0;border-left: 1px solid #ddd;min-height: 25rem;}
.tool_ClassB_li{padding: 0 0 0 .7rem;border-bottom: 1px solid #f4f4f4;line-height: 2.2rem;}
.tool_ClassB_li a{color: #000;font-weight: bold;}
.tool_ClassB_li i{float: right;font-size: .8rem;font-weight: normal;color: #666;}
.tool_ClassC{display: none;}
.tool_ClassC a{font-weight: normal;color: #666;}
.tool_ClassC_li{border-bottom: 1px solid #f4f4f4;} 
.tool_ClassC_li:last-child{border-bottom: none;} 
.tool_ClassD{display: none;}
.layer_tool .layui-layer-content{padding: 1.5rem .8rem 1rem;font-size: .7rem;}
.layer_tool .layui-layer-btn{text-align: center;}
.layer_tool .layui-layer-btn a{margin: 0 15px 10px;border: 1px solid #fff;font-size: .7rem;}
.layer_tool .layui-layer-btn .layui-layer-btn0{background-color: #fff;color: #666;}
.layer_tool .layui-layer-btn .layui-layer-btn1{color: #12a3ff;}
.tool_goodCats_tip{display: inline-block;position: absolute;color: #12a3ff;padding: .3rem .7rem;}
.select_cat{display: inline-block;font-size: .7rem;background-color: #d8d8d8;padding: .2rem .8rem;margin: .3rem .8rem .6rem 0;border-radius: 4px;position: relative;}
.select_cat .gl-searchbar-clear-btn{display: block;width: .8rem;height: .8rem;line-height: .4rem;background-color: #9e9c9c;color: #fff;right: -.4rem;top: -.4rem;}
.text_bySelf_Box input{line-height: 2rem;border: 1px solid #ddd;margin: .5rem; border-radius: 3px;text-indent: .5rem;width: 9rem;}


/*供应商列表*/
.supplier_top{display: inline-block;font-size: .75rem;width: 36%;}
.st_active{font-size: .9rem;}
.supplier_top_shu{color: #fff;line-height: 1.25rem;display: inline-block;}
.supplier_Item{border-bottom: 1px solid #f4f4f4;font-size: .75rem;position: fixed;display: flex;background-color: #fff;top: 4.5rem;width: 100%;line-height: 2.25rem;text-align: center;margin-bottom: .5rem;}
.supplier_Item li{flex: 1;}
.supplier_Item .glicon{display: inline-block;width: .35rem;margin-left: .5rem;transform: rotate(90deg);vertical-align: -.1rem;}
.supplier_data{position: fixed;top: 6.7rem;width: 100%;height: 100%;border-top: 1px solid #efefef;display: none;}
.supplier_data .mask{background-color: #000;opacity: .2;width: 100%;height: 100%;position: absolute;top: 0;}
.supplier_data li a{display: block;}
.supplier_data .itemData{background-color: #fff;position: relative;z-index: 9;padding: 0 .7rem;display: none;}
.supplier_data .itemData li{font-size: .7rem;line-height: 2.5rem;border-bottom: 1px solid #efefef;}
.supplier_data .itemData li:last-child{border-bottom: none;}
.supplier_data .itemData .active a{color: #12a3ff;}
.supplier_data .itemData_gap{padding: 0 .7rem .7rem;font-size: 0;background-color: #fff;z-index: 9;position: relative;}
.supplier_data .itemData_gap li{font-size: .7rem;width: 30%;display: inline-block;text-align: center; margin: 0 1.5% .5rem;line-height: 1.7rem;background-color: #f4f4f4;}
.supplier_data .itemData_gap p{line-height: 2rem;color: #333;}
.supplier_data .itemData_gap .active a{background-color: #afe0ff;color: #12a3ff}
.supplier_data .itemData_gap .itemData_gapCity{background-color: #fff;width: auto;text-align: left;border-bottom: 1px solid #f4f4f4;margin: 0;line-height: 2rem;display: block;}
.supplier_data .itemData_gap .itemData_gapCity i{float: right;}
.supplier_data .itemData_gap .itemData_gapCity .tran{    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -moz-transform: rotate(90deg);}
.itemData_gapCity .itemData_gaparea{display: none;}
.itemData_gapCity .itemData_gaparea li{width: 29%;}
.supplier_Box,.sup_Detail_top{background-color: #fff;padding: .7rem;margin-bottom: .5rem;}
.supplier_Box .sup_name p{font-size: .85rem;width: 80%;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
.supplier_Box .sup_name span{float: right;font-size: .7rem;}
.supplier_Box .sup_minText{line-height: 1.5rem;}
.supplier_Box .sup_minText img{width: 1rem;display: inline-block;vertical-align: text-bottom;margin-right: .5rem;}
.supplier_Box .sup_goodS{line-height: 1.1rem;margin-top: .3rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.noSupplier_tip{background-color: #9ed3f5;color: #fff;font-size: .75rem;padding: .5rem .7rem;line-height: 1.3rem;}
.noSupplier_tip img{width: .85rem;display: inline-block;vertical-align:  text-bottom;margin-right: .3rem;}
.noSupplier_tip span{font-size: .65rem;line-height: .8rem;display: block;margin-top: .3rem;}


/*供应商详情页*/
.sup_Detail_top .sup_Detail_name{font-size: .9rem;color: #333;font-weight: bold;line-height: 1.5rem;margin: .3rem 0 .5rem;}
.sup_Detail_top .sup_Detail_name img{width: 1rem;float: right;margin: .3rem 0;}
.sup_Detail_top .sup_Detail_claim img{width: 1.1rem;display: inline-block;vertical-align: middle;margin-right: .3rem;}
.sup_Detail_top .sup_Detail_claim a{text-decoration: underline;color: #12a3ff;margin-right: 1rem;}
.sup_Detail_goodS{line-height: 1.3rem;margin: .8rem 0 0;display: -webkit-box;-webkit-box-orient: vertical;/*-webkit-line-clamp: 2;*/overflow: hidden;}
.sup_Detail_goodS em{color: #000;}
.sup_setInform{background-color: #fff;line-height: 2.25rem;padding: 0 .7rem;margin-bottom: .5rem;}
.sup_setInform img{width: 1.2rem;display: inline-block;float: right;margin: .55rem;}
.sup_setInform_list{position: fixed;top: 2.25rem;width: 100%;margin: 0;background-color: #f4f4f4;}
.sup_setInform_list a{color: #448aca;}
.sup_company,.sup_company_min{background-color: #fff;margin-bottom: .5rem;display: flex;line-height: 2.5rem;text-align: center;font-size: .75rem;}
.sup_company li,.sup_company_min li{flex: 1;}
.sup_company_min{border-top: 1px solid #f4f4f4;}
.sup_company_min li{border-right: 1px solid #f4f4f4;}
.sup_company_min li:last-child{border-right: none;}
.sup_company_min li img{display: inline-block;width: .9rem;vertical-align: -.15rem;margin-right: .2rem;}
.sup_company li img{width: 1.2rem;margin: .7rem auto -.5rem;}
.sup_company .active a{display: inline-block;border-bottom: 2px solid #12a3ff;color: #12a3ff;padding: 0 .5rem;}

.sup_company_content{background-color: #fff;}
.sup_company_content .company{padding: .7rem .7rem 0;border-bottom: .5rem solid #f4f4f4;}
.sup_company_content .company li{border-bottom: 1px solid #f4f4f4;font-size: .75rem;line-height: 2.5rem;}
.sup_company_content .company li:first-child{border-bottom: none;font-size: .8rem;line-height: 1.5rem;}
.sup_company_content .company li:last-child{border-bottom: none;}
.sup_company_content .company li:last-child p{width: 75%;font-size: .75rem;color: #333;line-height: 1rem;display: inline-block;margin: .8rem 0;vertical-align: middle;}
.sup_company_content .company_space{width: 25%;display: inline-block;text-align: center;vertical-align: middle;color: #999;font-size: .7rem;}
.sup_company_content .company_space img{width: 1.2rem;margin: .7rem auto -.7rem;}
.company_introduce{padding: .7rem;line-height: 1.5rem;border-bottom: .5rem solid #f4f4f4;}
.company_introduce .company_editor{float: right;width: .8rem;margin: .2rem;}
.company_introduce .goodText{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height: 1.3rem;margin: .5rem 0;font-size: .7rem;color: #999;}
.company_introduce .goodText textarea{background-color: #f4f4f4;height: 6rem;font-size: .7rem;border: 1px solid #e8e8e8;border-radius: 3px;padding: .3rem .5rem;line-height: 1.3rem;overflow-y: scroll;color: #999;}
.company_introduce .goodText_more{background-color: #f4f4f4;text-align: center;font-size: .7rem;line-height: 1.6rem;margin: 1rem 0 .5rem;}
.company_introduce .sample_show{font-size: 0;margin-top: .5rem;}
.company_introduce .sample_show li{width: 30%;margin: .5rem 1.5% .5rem;display: inline-block;position: relative;vertical-align: top;}
.company_introduce .sample_show li img{height: 5rem;margin: 0 auto;}
.company_introduce .sample_show .sample_name{font-size: .65rem;color: #333;margin-top: .4rem;text-overflow: ellipsis;white-space: nowrap;}
.company_introduce .sample_show p{text-align: center;font-size: .6rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: .9rem;margin-top: .2rem;}
.company_introduce .sample_show .sample_editor{position: absolute;background-color: #1296db;color: #fff;font-size: .6rem;line-height: 1rem;padding:  0 .3rem 0 .2rem;border-radius: 2px;}
.company_introduce .sample_show .sample_editor img{height: auto;width: .7rem;display: inline-block;vertical-align: text-bottom;margin-right: .1rem;}
.company_introduce .sample_show .sample_add_img p{text-align: center;}
.company_introduce .price_text{font-size: .65rem;color: #999;margin-left: .5rem;font-weight: normal;}
.company_introduce .price_list{font-size: .7rem;margin: .5rem 0;}
.company_introduce .price_list span{float: right;color: #999;}
.company_introduce .price_list em{color: #333}
.tool_goods_no{width: 4rem;margin: 1rem auto 0;}
.invite_sup{background-color: #12a3ff;color: #fff;text-align: center;border-radius: 50px;line-height: 1.8rem;margin: 1rem auto;display: block;width: 10rem;}
.invite_sup_BK{background-color: #bcbcbc;}
.invite_comment{font-size: .7rem;color: #0062cc;text-decoration: underline;text-align: center;display: block;margin: 1rem auto;}
.comment_det{padding: .7rem;}
.comment_det .comment_star img,.layer_tool_comment .comment_star img{width: .9rem;display: inline-block;vertical-align: text-bottom;margin-right: .1rem;}
.comment_det .publish_comment{float: right;color: #12a3ff;font-size: .7rem;text-decoration: underline;}
.comment_det .comment_Box{margin: 1rem 0;}
.comment_det .comment_Box img{width: 12%;display: inline-block;border-radius: 50px;}
.comment_det .comment_Box .comment_Box_right{width: 86%;display: inline-block;vertical-align: top;padding-left: .5rem;}
.comment_det .comment_Box .comment_name{margin: .3rem 0 0;font-size: .65rem;}
.comment_det .comment_Box .comment_name span{color: #333;font-size: .8rem;}
.comment_det .comment_Box .comment_text{margin: .5rem 0;word-break: break-all;font-size: .75rem;}
.comment_det .comment_Box .replyText{background-color: #f8f8f8;padding: .3rem .5rem;font-weight: bold;color: #666;font-size: .65rem;}
.comment_det .comment_Box .replyText p{font-weight: normal;font-size: .7rem;line-height: 1rem;margin-bottom: .3rem;}
.comment_det .comment_Box .comment_reply{float: right;color: #999;font-size: .75rem;}
.sup_bottom_bar{display: flex;background-color: #fff;width: 100%;border-top: 1px solid #f4f4f4;position: fixed;bottom: 0;z-index: 9999}
.sup_bottom_bar li{flex: 1;text-align: center;font-size: .75rem;height: 3.2rem;}
.sup_bottom_bar li:first-child{flex: 2;background-color: #12a3ff;color: #fff;line-height: 3.2rem;}
.sup_bottom_bar li:first-child a{color: #fff;display: block;}
.sup_bottom_bar li img{width: 1.3rem;margin: .4rem auto .2rem;}
.sup_bottom_bar_self li:first-child{background-color: #ff9442}
.sup_bottom_bar_self li:last-child{flex: 2;line-height: 3.2rem;background-color: #12a3ff}
.sup_bottom_bar_self li:last-child a{color: #fff;}
.layer_tool_comment{width: 100%;}
.layer_tool_comment .layui-layer-title{background-color: #fff;line-height: 0;height: 0;}
.layer_tool_comment .my_comment_star{line-height: 3rem;height: 3rem;padding-left: .7rem;border-bottom: 1px solid #f1eded;}
.layer_tool_comment .my_comment_star img{margin-right: .5rem;}
.layer_tool_comment .detail{margin: .7rem .7rem 0;position: relative;}
.layer_tool_comment .detail .editor{border: 1px solid #f4f4f4;width: 100%;font-size: .7rem;padding: .5rem;height: 9rem;line-height: 1.2rem;}
.layer_tool_comment .detail .editor:empty:before{content: attr(placeholder);color:#999;}
.layer_tool_comment .detail .editor:focus:before{content:none;}
.layer_tool_comment .layui-layer-btn .layui-layer-btn0{background-color: #fff;border-color: #fff;float: left;padding: 0;}
.layer_tool_comment .layui-layer-btn .layui-layer-btn0 img{width: 1.5rem;}
.layer_tool_comment .layui-layer-btn .layui-layer-btn1{color: #fff;background-color: #12a3ff;border-color: #12a3ff;border-radius: 50px;padding: 0 20px;height: 30px;line-height: 30px;}
.sup_Detail_goodS_more{margin: 0 auto;width: 1rem;}
.toggleH{-webkit-line-clamp: unset;}
.toggleH_2{-webkit-line-clamp: 2;}
.toggleT{transform: rotate(180deg);
-ms-transform: rotate(180deg);       /* IE 9 */
-webkit-transform: rotate(180deg);   /* Safari and Chrome */
-o-transform: rotate(180deg);        /* Opera */
-moz-transform: rotate(180deg);      /* Firefox */}
.set_top_icon{background-color: #ff9442;color: #fff;font-weight: normal;font-size: .65rem;padding: .1rem .15rem;vertical-align: middle;border-radius: 3px;margin-right: .3rem;}
.set_top_tab{    color: #2b3944;
    display: block;
    font-size: .75rem;
    text-align: center;
    line-height: 2rem;
    border-radius: 50px;
    margin: .5rem 0 .3rem;
    background-color: #a1dcff;
    box-shadow: 0 0 0 #fff, 0 0 0 #fff, 0 0 0 #fff, 0 0 3px #828282;}


/*修改公司信息*/
.sup_info_list{background-color: #fff;padding: 1rem .7rem;}
.sup_info_list li{line-height: 1.8rem;position: relative;}
.sup_info_list .star{color: red;margin-right: .3rem;}
.sup_info_list li input[type="text"],.sup_info_list li input[type="number"]{border-bottom: 1px solid #f4f4f4;width: 100%;margin-bottom: .8rem;margin-top: -.5rem;}
.sup_info_list textarea{border-bottom: 1px solid #f4f4f4;width: 100%;margin-bottom: .8rem;font-size: .75rem;line-height: 1.3rem;padding: 0 .5rem .3rem 0;}
.sup_info_list li:nth-of-type(odd){ font-size: .75rem;font-weight: bold;}
.sup_info_list li span{color: #12a3ff;font-size: .65rem;font-weight: normal;}
.sup_info_list li i{position: absolute;right: 0;color: #d2d2d2;top: .3rem;}
.sup_info_list .sup_leading input[type="text"]{width: 50%;display: inline-block;}
.sup_info_list .sup_leading label{border: 1px solid #e4e4e4;padding: .2rem .6rem;margin: 0 .4rem;border-radius: 3px;}
.sup_info_list .sup_leading .active{color: #fff;background-color: #12a3ff;border: 1px solid #12a3ff;}
.sup_info_list .sup_info_list_submit{background-color: #dcdcdc;width: 100%;line-height: 2rem;color: #fff;border-radius: 50px;margin: 2rem 0;text-align: center;}
.sup_info_list .active{background-color: #12a3ff;}
.dim_search_company{position: absolute;background-color: #f7f7f7;z-index: 1;width: 100%;top: 6.7rem;max-height: 10rem;overflow-y: scroll;padding: .2rem 0;border-bottom: 1px solid #f4f4f4;}
.dim_search_company li{padding: 0 .9rem;border-bottom: 1px solid #eaeaea;line-height: 2rem;}
.dim_search_company .dim_com_name{color: #666;font-size: .7rem;}
.dim_search_company img{width: 1rem;float: right;margin: .55rem 0;}

/*消息列表*/
.sup_msg_top{padding-left: .5rem;background-color: #f4f4f4;}
.sup_msg_top .gl-searchbar{background-color: #f4f4f4;margin: .2rem 0;}
.sup_msg_top .gl-searchbar-input{background-color: #fff;}
.sup_msg_Box{background-color: #fff;padding: 1rem .7rem;margin-bottom: .5rem;}
.sup_msg_Box .message_title{line-height: 1.5rem;font-size: .85rem;}
.sup_msg_Box .message_title .dot{width: .2rem;height: .2rem;display: inline-block;background-color: red;border-radius: 50%;vertical-align: middle;margin-right: .3rem;}
.sup_msg_Box .message_title span:last-child{float: right;font-size: .65rem;color: #999;}
.sup_msg_Box .message_text{margin-top: .5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sup_show_Box{background-color: #fff;padding: 2rem .7rem .5rem;}
.sup_show_Box .sup_show_title{text-align: center;font-size: .95rem;font-weight: bold;}
.sup_show_Box .sup_show_time{text-align: center;line-height: 1.8rem;}
.sup_show_Box .sup_show_text{line-height: 1.5rem;margin-top: 1rem;text-indent: 1.6rem;}
.sup_show_Box a{color: #448aca;font-size: .65rem;text-decoration: underline;display: block;margin: 1.5rem 0;}
.sup_show_recom{margin: .7rem;box-shadow: 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 3px #d4d4d4;padding-bottom: .8rem;}
.sup_show_recom em{float: right;color: #448aca;font-size: .65rem;text-decoration: underline;margin-top: .5rem;}
.tool_ZHForm{width: 100%;border-right:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;font-size: .75rem;margin-bottom: 1rem;} 
.tool_ZHForm td{border-left:1px solid #c7c7c7;border-top:1px solid #c7c7c7;padding: .5rem;} 
.tool_ZHForm tr:first-child{text-align: center;background-color: #eee;}
.tool_ZHForm tr td:first-child{width: 30%;}
.share_ZHForm,.upLoad_submit{background-color: #12a3ff;line-height: 2rem;text-align: center;border-radius: 50px;color: #fff;margin: 1rem .7rem 2rem;}
.layer_set_tip .layui-layer-title{border-bottom: 1px solid #fff;background-color: #fff;}
.layer_set_tip .layui-layer-content{text-align: center;}
.layer_set_tip .layui-layer-content em{color: #448aca;}
.layer_set_tip .layui-layer-content img{width:8rem;margin: .5rem auto;}
.sup_show_Box .tool_mess_btn{color: #333;text-decoration: unset;font-size: .75rem;border: 1px solid #12a3ff;border-radius: 50px;text-align: center;line-height: 2rem;width: 85%;margin: 1rem auto;}
.sup_show_Box .tool_mess_btn img{display: inline-block;width: 1rem;vertical-align: -.3rem;;margin-right: .5rem;}



/*上传样品*/
.sup_goods_list{background-color: #fff;padding: .5rem .7rem 0;margin-bottom: .5rem;}
.sup_goods_list select{    display: inline-block;
    float: right;
    width: 3rem;
    font-size: .75rem;
    border: 1px solid #eaeaea;
    border-radius: 3px;
    height: 1.6rem;
    text-indent: .3rem;
    margin: .45rem 0;
    position: relative;
    z-index: 10;}
.sup_goods_list .select_i{    width: .3rem;
    position: absolute;
    right: .4rem;
    top: 1rem;
    transform: rotate(90deg);
    z-index: 9;}
.sup_goods_list li{border-bottom:  1px solid #e4e4e4;line-height: 2.5rem;position: relative;}
.sup_goods_list li:last-child{border-bottom: none;}
.sup_goods_list input{margin-top: .15rem;display: inline-block;width: 50%;float: right;text-align: right;color: #12a3ff;padding-right: .5rem;font-size: .75rem;}

input[type=number] {
    -moz-appearance:textfield;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.sup_goods_list em{    float: right;
    color: #12a3ff;
    margin-right: .2rem;
    font-size: .7rem;
    margin-top: .05rem;
    display: inline-block;}
.sup_goods_det{padding: .7rem;height: 6rem;background-color: #fff;line-height: 1.2rem;margin-bottom: .5rem;}
.sup_goods_upLoad{background-color: #fff;padding: .7rem;}
.sup_goods_upLoad .upLoad_submit{display: block;width: 100%;margin: 1rem 0 2rem;background-color: #dcdcdc;}
.sup_goods_upLoad .active{background-color: #12a3ff;}
.tool_findByPhoto span{display: inline-block;width: 29%;text-align: right;padding-right: .8rem;}
.tool_findByPhoto input{text-align: left;float: none;}
.tool_findByPhoto .area_img{display: inline-block;float: right;font-size: .6rem;color: #12a3ff;text-decoration: underline;}
.tool_findByPhoto .area_img img{width: .9rem;display: inline-block;vertical-align: text-bottom;}
.upLoad_submit em{font-size: .65rem;margin-left:.5rem; }
.layer_back_tip .layui-layer-content{padding: 1.5rem .5rem;}
.layer_back_tip .layui-layer-btn{text-align: center;}
.layer_back_tip .layui-layer-btn a{margin: .5rem 1rem;}
.layer_back_tip .layui-layer-btn .layui-layer-btn0{background-color: #fff;border-color: #fff;color: #999;}
.layer_back_tip .layui-layer-btn .layui-layer-btn1{background-color: #fff;border-color: #fff;color: #12a3ff;}
.layer_back_tip .title_tip{margin: -1.5rem 0 .8rem;color: #000;font-weight: bold;}

.layer_login_tool ul{padding: 1rem 1rem 0;margin-bottom: .5rem;}
.layer_login_tool li{margin-bottom: .8rem;position: relative;}
.layer_login_tool li:last-child{margin-bottom: 0;}
.layer_login_tool li input{-moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari 和 Chrome */padding-right: 3.5rem;background:none;outline:none;font-size: .7rem;;border-radius: 3px;border: 1px solid #dcdcdc;width: 92%;margin-left: .5rem;display: inline-block;line-height: 1.8rem;height: 1.8rem;text-indent: .5rem;}
.layer_login_tool .layui-layer-btn a{    width: auto !important;
    border-radius: 2px !important;height: 1.8rem;line-height: 1.8rem;margin: 0 .7rem .5rem;padding: 0 1.2rem;}
.layer_login_tool .layui-layer-btn{text-align: center;}
.layer_login_tool .layui-layer-btn .layui-layer-btn0{background-color: #12a3ff;border-color: #12a3ff}
.layer_login_tool .layer_login_reg,.layer_login_tool .layer_login_forget{display: inline-block;text-decoration: none;color: #0062cc;font-size: .6rem;margin: .5rem 0 .5rem 2rem;}
.layer_login_tool .layer_login_forget{float: right;text-decoration: underline;position: absolute;right: .8rem;top: 0;margin-left: 0;}
.layer_login_tool .getCode{background-color: #12a3ff;color: #fff;margin-left: .5rem;height: 1.7rem;line-height: 1.7rem;display: inline-block;text-align: center;width: 42%;border-radius: 3px;font-size: .7rem;}
.text_bySelf_sub{color: #12a3ff;}
.layer_login_tool #tips{color: #f40;font-size: .6rem;text-align: right;padding: 0 .6rem;position: absolute;right: .5rem;top: .5rem;}


/*立即找货*/
.tool_Classly_S{background-color: #fff;padding: .8rem 0 0 .5rem;color: #000;font-weight: bold;font-size: .75rem;}

/*选择地址*/
.tool_locationS{background-color: #fff;padding: .6rem .7rem;}
.tool_locationS .now_location{padding-right: .5rem;text-align: center;position: relative;width: 20%;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: .7rem;}
.tool_locationS input{background-color: #f4f4f4;width: 70%;line-height: 1.7rem;vertical-align: bottom;margin: 0 .5rem;text-indent: .5rem;font-size: .75rem;}
.tool_locationS span{color: #12a3ff;font-size: .75rem;vertical-align: text-bottom;}
.tool_location_title{padding: .5rem .7rem;font-size: .7rem;}
.now_location_det{padding: .7rem;background-color: #fff;font-size: 0;}
.now_location_det p{font-size: .75rem;color: #000;width: 69%;display: inline-block;vertical-align: middle;}
.now_location_det a{color: #12a3ff;font-size: .7rem;margin-left: .5rem;vertical-align: middle;}
.now_location_det img{width: .9rem;display: inline-block;vertical-align: sub;margin-right: .3rem;}
.tool_location_history{background-color: #fff;padding: .5rem .7rem;line-height: 1.5rem;font-size: .75rem;border-bottom: 1px solid #f4f4f4}

.toolLoca_slideRight{width: 100%;right: -20rem;padding: 0}
.toolLoca_search_Box{position: fixed;width: 100%;background-color: #fff;border-bottom: 1px solid #eae7e7;}
.toolLoca_search{position: relative;background-color: #f4f4f4;width: 90%;margin: .7rem auto;display: block;border-radius: 50px;}
.toolLoca_search img{width: .8rem;height: .8rem;margin: .35rem .5rem .35rem .8rem;display: inline-block;vertical-align: middle;}
.toolLoca_search input{line-height: 1.6rem;background-color: #f4f4f4;vertical-align: middle;}
.toolLoca_slideRight .BGC_f4{background-color: #f4f4f4;border-bottom: 1px solid #eae7e7;}
.location_name{padding: 0 .7rem;}
.location_name li{padding: .5rem .7rem;border-bottom: 1px solid #eae7e7;}
.location_name li:last-child{border-bottom: none;}
.location_EN{position: fixed;right: .5rem;bottom: 1rem;font-size: .6rem;color: #9c9c9c;line-height: 1rem;right: -20rem;}

/*置顶推广*/
.setTop_title{font-weight: bold;}
.setTop_title em{font-weight: normal;font-size: .6rem;}
.keyword_setTop,.upload_keyword ul{font-size: 0;}
.upload_keyword ul{padding-bottom: .8rem;}
.keyword_setTop li,.upload_keyword ul li{text-align: center;font-size: .7rem;position: relative;width: 30%;display: inline-block;margin: .7rem .5rem .9rem 0;border: 1px solid #ddd;border-radius: 3px;line-height: 1.6rem;padding: 0 .6rem 0 .3rem;}
.keyword_setTop li a,.upload_keyword ul li{color: #999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 0;}
.keyword_setTop li a{display: block;}
.upload_keyword ul li span{margin-right: .5rem;font-size: .8rem;}
.keyword_setTop .active{border: 1px solid #ff9442;}
.keyword_setTop .active a,.keyword_setTop .active{color: #ff9442;}
.keyword_setTop li .tran{border-color: #b9b9b9 transparent transparent transparent;top: .7rem;right: .1rem;overflow: hidden;}
.keyword_setTop .add_keyword{padding: 0;text-align: center;font-size: 1.5rem;}
.keyword_setTop .add_keyword a{color: #cecece}
.keyword_setTop label{display: block;}
.time_setTop{color: #999;font-size: .6rem;margin-left: .5rem;font-weight: normal;}
.setTop_payNum{color: #ff9442;float: right;}
.setTop_powerText{color: #333;margin: .6rem 0;font-size: .65rem;}
.setTop_power_glicon{float: right;font-weight: normal;}
.setTop_title .tran{transform: rotate(90deg);}
.setTop_smpBtn{background-color: #12a3ff;color: #fff;text-align: center;width: 93%;margin: 0 auto;padding: .5rem;border-radius: 3px;}
.setTop_smpBtn em{font-size: .6rem;}
.setTop_powerText_min{font-size: .6rem;color:#12a3ff;margin: .7rem;}
.tool_payBtn{background-color: #12a3ff;color: #fff;text-align: center;position: fixed;bottom: 0;width: 100%;line-height: 2.5rem;font-size: .7rem;}
.tool_payBtn span{font-size: 1.1rem;margin: 0 .5rem;}
.tool_payBtn em{text-decoration:line-through}
.upload_keyword{background-color: #f4f4f4;}
.tool_remove{width: .7rem;position: absolute;z-index: 1;top: -.4rem;right: -.4rem;}
.setTop_sample{position: absolute;color: #fff;font-size: .7rem;top: 1.8rem;left: 1.35rem;width: 2.5rem;text-align: center;line-height: 1.2rem;border-radius: 2px;overflow: hidden;}
.setTop_sample span{background-color: #ff9442;display: block;position: absolute;width: 100%;height: 100%;z-index: 1;opacity: .8;}
.setTop_sample em{position: relative;z-index: 9;display: block;}
.setTop_goodBK{background-color: #ff9442;color: #fff;font-size: .6rem;position: absolute;padding: 0 .2rem;z-index: 99;margin: .2rem;border-radius: 2px;box-shadow: 0 0 0 #fff, 0 0 0 #fff, 0 0 0 #fff, 0 0 3px #949494;}
.tool_KeyTop{width: 1.1rem;display: inline-block;vertical-align: -.1rem;}
.setTop_toSet{width: 9rem;display: block;margin: 1rem auto;border-radius: 4px;}
.setTop_toSet a{color: #fff;text-decoration: none;}
.sample_show_layer .swiper-pagination{color: #fff;width: 20%;right: 10px;left: auto;background-color: #313131;border-radius: 50px;padding: 3px 0;font-size: 14px;}
.sample_show_layer .sample_text{z-index: 1;color: #fff;background-color: #313131;border-radius: 50px;padding: 5px 20px;font-size: 12px;bottom: 10px;position: absolute;left: 10px;}
.upload_smaple{text-align: center;position: absolute;bottom: 1rem;display: block;width: 5rem;color: #12a3ff;left: 50%;margin-left: -2.5rem;}
.keyword_setTop .circular_add{width: 1.4rem;border-radius: 50%;line-height: 1.4rem;height: 1.4rem;vertical-align: -.8rem;border: none;}

/*引导页*/
.mash_guideTool{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background-color: #000;display: block;z-index: 991;opacity: .85;}
.guideTool{position: fixed;top: 0;left: 0;width: 100%;z-index: 999;display: none;}

/*纸友通讯录*/
.newSell_header{background: none !important;box-shadow: none !important;padding-top: .1rem;}
.newSell_header i{color: #666 !important;}
.newSell_header .scrollBgc{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;}
.searchBox_newSell{background-color: #fff;border: 1px solid #cacaca;border-radius: 5px; width: 80%;margin-left: 2rem;text-align: left;line-height: normal;
    margin-top: .1rem;}
.searchBox_newSell input{width: 83%;font-size: .75rem;    text-indent: .5rem;
    display: inline-block;
    border-right: 1px solid #cacaca;vertical-align: middle;    height: 1.1rem;}
.searchBox_newSell img{width: .9rem;height: .9rem;    display: inline-block;
    margin: .5rem;vertical-align: middle;}
.newSell_banner{position: relative;}
.newSell_text{    position: absolute;
    bottom: 1rem;
    text-align: center;
    width: 100%;}
.newSell_text .bannerMash{background-color: #000;opacity: .4;position: absolute;width: 100%;height: 100%;left: 0;}
.newSell_text .max_text{font-size: .95rem;color: #fff;position: relative;z-index: 1;display: inline-block;margin: .7rem 0;}
.newSell_text .min_text{font-size: .7rem;z-index: 1;color: #fff;position: relative;margin-bottom: .7rem;display: inline-block;line-height: .9rem;}
.newSell_tab{display: flex;margin: .6rem 0;padding: .7rem 0;background-color: #fff;text-align: center;}
.newSell_tab li{flex: 1;}
.newSell_tab li:first-child{border-right: 1px solid #c9c9c9;}
.newSell_tab p{font-size: .6rem;}
.newSell_tab .num{font-size: 1rem;}
.newSell_tab .publish_sell{background-color: #12a3ff;box-shadow:inset 0px 10px 10px -15px #000;font-size: .75rem;text-align: center;display: inline-block;
    padding: .4rem .5rem;
    border-radius: 5px;}
.newSell_tab .publish_sell img{width: 1.2rem;height: 1.2rem;display: inline-block;vertical-align: middle;margin-right: .1rem;}
.newSell_tab .publish_sell a{display: block;color: #fff;}

.newSell_bottomTab{display: flex;width: 100%;bottom: 0;position: fixed;background-color: #fff;border-top:1px solid #e8e8e8}
.newSell_bottomTab li{flex: 1;text-align: center;line-height: 2.7rem}
.newSell_bottomTab img{width: 1rem;height: 1rem;display: inline-block;vertical-align: -.25rem;margin-right: .3rem;}
.newSell_bottomTab .sell_share{width: .8rem;height: .8rem;vertical-align: -.15rem;}
.newSell_bottomTab li a{color: #12a3ff;font-size: .75rem;display: block;}
.newSell_bottomTab li:last-child{flex: 1.5;background-color: #12a3ff;}
.newSell_bottomTab li:last-child a{color: #fff;font-size: .9rem;}

/*添加行情小程序二维码*/
.quotePrograms{float: right;font-size: .7rem;margin-right: .8rem;}
.quoteP_layer{background-color: #fff !important;text-align: center;border-radius: 10px !important;}
.quoteP_layer .text{margin: 1.5rem 0 .8rem;}
.quoteP_layer img{margin: 0 auto;width: 9rem;}

/*12.16新版发布报价等表单页样式*/
.itemBox_title{padding: .7rem .7rem 0;font-size: 18px;font-weight: bold;}
.formItem_title{padding: .6rem 0 .6rem .7rem;position: relative;display: block;}
.formItem_title .aui-input-addon{width: 21%;text-align: left;display: inline-block;}
.formItem_title .input{display: inline-block;vertical-align: middle;width: 70% !important;float: none;}
.formItem_title .unit{width: 4rem;display: inline-block;}
.itemBox_title.inputNext{display: inline-block;vertical-align: middle;}

/*开发票*/
.receipText{margin-top: .5rem}
.receipt_box{padding:.7rem;background-color: #fff;margin-bottom: .5rem;font-size: .7rem;}
.receipt_box i{float: right;font-size: 14px;}
.receipt_box .gp_radio {
    width: 16px;
    height: 16px;
    display: inline-block;
    border: 1px solid #ff5e5e;
    border-radius: 3px;
    background-color: #fff;
vertical-align: -3px;margin-right: .5rem;
    position: relative;
    -webkit-appearance: none;
    transition: background-color ease 0.1s;
    overflow: hidden;
}
.receipt_box .gp_radio:checked{background-color: #ff5e5e;}
.receipt_box .gp_radio:checked:before{position: absolute;
    top: 1px;
    left: 1px;
    font-size: .8rem;
    display: table;
    font-family: -webkit-body;
    content: "√";
    color: #fff;
    line-height: .6rem;    text-align: center;border-radius: 50%;}
.receipt_box .gp_radio:checked:after{position: absolute;
    top: 1px;
    left: 1px;
    font-size: .8rem;
    display: table;
    font-family: -webkit-body;
    content: "√";
    color: #fff;
    line-height: .6rem;    text-align: center;border-radius: 50%;}
.receipText li{border-bottom: 1px solid #eaeaea;line-height: 2rem}
.receipText li span{display: inline-block;width: 28%;}
.receipText li input{display: inline-block;width: 70%;font-size: .7rem;}
.recType input{width: 0 !important;}
.recType label{background-color: #ececec;padding: .3rem .6rem;font-size: .6rem;margin-right: .5rem;border-radius: 50px;border: 1px solid #ececec;}
.recType .checked{color: #ff5e5e;background-color: #ffe0e0;border: 1px solid #ff5e5e;}

/*1.10新版我的订阅*/
.newClassily{position: fixed;width: 100%;background-color: #009bff;height: 2.25rem;z-index: 999;color: #fff;overflow: hidden;top: 2.2rem}
.newClassily .swiper_catid{width: 78%;margin: unset;display: inline-block;padding-right: 1rem;}
.newClassily .catList{padding: .5rem .3rem;}
.newClassily .catList li{display: inline-block;color: #fff;font-size: .7rem;padding: .1rem .6rem;position: relative;width: auto;}
.newClassily .catList li span{color: red;font-size: .5rem;position: absolute;top: -.05rem;}
.newClassily .catList .active{background-color: #fff;color: #009bff;border-radius: 50px;}
.newClassily .allCatid{display: inline-block;float: right;padding: .2rem .5rem;font-size: .7rem;box-shadow: #000 -5px 0 4px -5px;margin: .3rem 0;}
.newClassily .allCatid i{color: #fff;margin-right: .2rem;font-size: .8rem;vertical-align: -0.1rem;}
.slide_allCatid{position: fixed;width: 100%;height: 100%;top: 4.45rem;z-index: 999;}
.slide_allCatid .mash{background-color: #000;opacity: .5;height: 100%;position: absolute;width: 100%;left: 0;top: 0}
.slide_allCatid .slideBox{background-color: #fff;width: 70%;height: 90%;position: relative;z-index: 1;float: right;padding: .2rem .7rem 2rem;overflow-y: scroll;}
.slide_allCatid .slideBox .catTitle{line-height: 1.5rem;margin-top: .5rem;font-size: .75rem;}
.slide_allCatid .slideBox .catItem{width: 28%;display: inline-block;text-align: center;background-color: #eee;border-radius: 3px;margin: .5rem 3% 0 0;padding: .3rem 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: .6rem;position: relative;}

.booking_Box{padding-bottom: 3rem;}
.booking_Box .timeDate{text-align: center;line-height: 2rem;}
.itemBooking{background-color: #fff;border-radius: 16px;margin: 0 .7rem .9rem;overflow: hidden;}
.itemBooking .catidTitle{display: inline-block;color: #12a3ff;background-color: #f4f4f4;border-radius: 50px;margin: .5rem .7rem 0;font-size: .7rem;
padding: .1rem .7rem;}
.itemBooking .det_quoteList{margin-top: .5rem;}
.itemBooking .det_quoteList span{width: 49%;padding-right: 1rem;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.itemBooking .det_quoteList em{color: #f40;}
.booking_Box .moreBooking{text-align: center;font-size: .7rem;color: #666;display: block;line-height: 2.3rem;}
.booking_Box .moreBooking img{width: .3rem;display: inline-block;vertical-align: -.04rem;margin-left: .3rem;}

.no_info{text-align: center;padding: 3rem 0;}
.no_info img{width: 5rem;display: block;margin: 0 auto;}
.no_info .max_text{font-size:.8rem;color: #000;margin: .7rem auto;}
.no_info p{font-size: .7rem;color: #333;width: 85%;display: block;margin: 0 auto;}
.no_info .btn_toFind{width: 50%;margin:1.5rem auto 1rem;display: block;background-color: #12a3ff;color: #fff;border-radius: 50px;padding: .4rem 0;font-size: .7rem}
.no_info .callTel a{color: #12a3ff;text-decoration: underline}

.book_powerBox{background-color: #fff;margin: .3rem .7rem;border-radius: 4px;box-shadow: 0 0 10px 1px #f4f4f4;}
.book_powerBox a{display: block;padding: .4rem .7rem;color: #000;font-size: .7rem;line-height: 1.6rem;}
.book_powerBox em{color: #f40;font-weight: bold}
.book_powerBox span{background-color: #12a3ff;color: #fff;padding:.1rem .4rem;font-size: .6rem;border-radius: 50px;float: right;line-height: 1rem;margin-top: .1rem;}
.book_powerBox span img{display: inline-block;width: .7rem;height: .6rem;vertical-align: middle;}
.book_powerBox span i{transform: rotate(180deg);display: inline-block;vertical-align: -.05rem;}

/* 行情增加获得积分提示 */
.quote_yuanbao{padding: 0 .6rem .5rem;background-color: #fff}
.quote_yuanbao .bgmBox{background-color: #fffdde;display: block;}
.quote_yuanbao .tipBox{color: #333;font-size: .6rem;display: inline-block;padding: .4rem .5rem;border-radius: 2px;}
.quote_yuanbao .tipBox em{color: #f40}
.quote_yuanbao .tipBox img{width: 1rem;display: inline-block;vertical-align: -.3rem;margin-right: .5rem}
.quote_yuanbao .exchange{color: #333;font-size: .6rem;float: right;padding: .3rem .7rem 0 .7rem;}
.quote_yuanbao .exchange img{height: 1rem;margin-right: .2rem;vertical-align: -.2rem;display: inline-block;}

/* 2020.2.1 新版产品详情 */
.newMall_back{position: absolute;background-color: #666;color: #fff;z-index: 9;border-radius: 50px;width: 1.5rem;padding: 0;top: .7rem;
    left: .7rem;opacity: .8}
.newMall_back i{font-size: .8rem;font-weight: bold;}
.new_glshow-thumb .glthumb-dot{bottom: .5rem;text-align: center;height: 6px;}
.new_glshow-thumb .glthumb-dot ul {height: 6px;display: block;text-align: center;background-color: unset;font-size: 0}
.new_glshow-thumb .glthumb-dot ul li {background-color: rgba(51,51,51,0.25);width: 6px;height: 6px;display: inline-block !important;margin: 0 5px;border-radius: 5px;}
.new_glshow-thumb{height: 16.5rem;}
.new_glshow-thumb .glthumb-item li img{height: 16.5rem;}
.mall-price-show .new_goodsName{font-size: .7rem;padding: .5rem;color: #212121;font-weight: bold}
.new_goodsName span{vertical-align: .1rem;font-weight: normal;display: inline-block;background-color: #f40f2f;color: #fff;font-size: .6rem;padding: 0 .3rem;border-radius: 15px;margin-right: .3rem;}
.goodItem_name{color: #999;margin-right: .5rem;font-size: 0.65rem;}

.goods_moreIcon{position: absolute;background-color: #666;color: #fff;z-index: 9;border-radius: 50px;width: 1.5rem;padding: 0;top: .7rem;
    right: .7rem;height: 1.5rem;text-align: center;opacity: .8;}
.goods_moreIcon li{background-color: #fff;width: .2rem;height: .2rem;display: inline-block;border-radius: 50px;margin: 0 .08rem;}    
.moreIcon_list{position: fixed;right: .7rem;top: 3rem;z-index: 100;color: #fff;padding: .2rem 0;display: none}
.moreIcon_list li{position: relative;z-index: 9;}
.moreIcon_list li a{color: #fff;font-size: .7rem;padding: .3rem .7rem;display: block;}
.moreIcon_list li img{width: 1rem;display: inline-block;vertical-align: -.2rem;margin-right: .5rem;}
.moreIcon_list .BGM_mash{border-radius: 5px;z-index: 8;background-color: #000;opacity: .9;position: absolute;top: 0;left: 0;width: 100%;height: 100%}
.moreIcon_list .BGM_tran{width: 0;height: 0;border-width: .4rem;border-style: solid;border-color: transparent transparent #000 transparent ;opacity: .9;position: absolute;right: .4rem;top: -.8rem;}

.goodsFix{position: fixed;display: none;width: 100%;top: 0;z-index: 100;background-color: #fff;border-bottom: 1px solid #f3f3f3;line-height: 2rem;height: 2rem;}
.goodsFix li{flex: 1;text-align: center;}
.goodsFix li a{font-size: .7rem;}
.goodsFix .on a{color: #f40;}
.goodsFix .backItem{text-align: left;padding-left: .7rem}
.goodsFix .backItem i{font-weight: bold;color: #8a8a8a;font-size: .8rem;}
.goodsFix .moreItem{text-align: right;padding-right: .7rem}
.goodsFix .moreItem em{vertical-align: .1rem;background-color: #666;width: .2rem;height: .2rem;display: inline-block;border-radius: 50px;margin: 0 .08rem;}

/* 开通套餐改版 */
.new_recommend{position: absolute;color: #fff;font-size: .6rem;right: 0;top: -.5rem;padding: .1rem .4rem .05rem;border-radius: 0 10px;
min-width: 4rem;background-color: #ff4306;
    background: #ff4306;
    background: -moz-linear-gradient(to right, #ff4306 0%,#fe3148 50%,#fc246c 100%);
    background: -webkit-linear-gradient(to right, #ff4306 0%,#fe3148 50%,#fc246c 100%);
    background: linear-gradient(to right, #ff4306 0%,#fe3148 50%,#fc246c 100%);}
.gp_payBtn{position: fixed;bottom:0 ;width: 100%;z-index: 10;background-color: #2a2b2b;color: #fff;
    box-shadow: 0 0 0 #ccc, 0 0 0 #ccc, 0 0 0 #ccc, 0 0 3px #ccc; display: flex;}
.gp_payBtn .endmoney{color: #2a2b2b;font-size: 1.3rem;font-weight: bold;padding-right: .4rem}
.gp_payBtn span{font-size: .6rem;}
.gp_payBtn .btn_payNow{
    width: 33%;
    text-align: center;
    padding-top: .3rem;
    background: linear-gradient(to right, #e3bf73 ,#b18620 );
    position: relative;
}
.gp_payBtn .btn_payNow .renewBtn-img{
    width: 2rem;position: absolute;top: -1.0rem;  right: 1.9rem;
}

/*2020.03.09金币账户相关*/
.myGoldBox{position: relative;}
.myGoldBox a{position: absolute;top: .7rem;right: .7rem;font-size: .7rem;}
.myGoldBox p{position: absolute;z-index: 10;color: #fffb01;font-size: 3.5rem;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;top: 4.5rem;text-align: center;text-shadow: 2px 3px 2px #ec8028;font-weight: bold;}
.exchangeBox{text-align: center;padding: 1rem 0;background-color: #fff}
.exchangeBox input{text-align: center;background-color: #f4f4f4;border: 1px solid #ccc;width: 5rem;display: inline-block;height: 1.7rem;margin: 0 .8rem;border-radius: 3px;vertical-align: middle;}
.exchangeBox img{width: 1rem;display: inline-block;vertical-align: middle;}
.exchangeBox button{font-size: .8rem;border-radius: 50px;margin: 1rem 0 .3rem;background-color: #dbecff;color: #fff;border: 0;width: 14rem;line-height: 2rem;height: 2rem;}
.goldList{border-radius: 3px;box-shadow: 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 3px #ddd;background-color: #fff;font-size: .75rem;padding: .5rem 1rem;line-height: 1.8rem;margin: 1rem .7rem;}
.goldList li{padding: .2rem 0;}
.goldList a{border: 1px solid #12a3ff;float: right;color: #12a3ff;font-size: .6rem;padding: .05rem .7rem;border-radius: 27px;line-height: 1.1rem;margin-top: .3rem;}
.textGold{background-color: #f4f4f4;padding: .7rem;font-size: .6rem;color: #999;text-align: left;line-height: 1rem;}
/*.exchangeSuc{border-radius: 5px;text-align: center;}
.exchangeSuc img{margin: 0 auto}
.exchangeSuc .layui-layer-title{background-color: unset;text-align: center;padding: 0;border-bottom: 0;font-size: 18px;height: 55px;line-height: 55px;}
.exchangeSuc .layui-layer-title{height: 30px;}
.exchangeSuc .maxTitle{font-size: 20px;font-weight: bold;color: #333;margin: 6px 0;}
.exchangeSuc p a{color: #1E9FFF!important;cursor: pointer;margin-top: 10px}
.layui-layer-page .layui-layer-btn{text-align: center;}
.exchangeSuc .layui-layer-btn0{margin-bottom: 10px;padding: 0 30px;height: 32px;line-height: 32px;border-radius: 50px;}*/
.layer_exchangeSuc{background-color: #656565 !important;color: #fff;text-align: center;}
.layer_exchangeSuc .layui-layer-content{padding: 1rem;font-size: .7rem;line-height: 1.3rem;}
.layer_exchangeSuc img{margin: 0 auto .5rem}

.gold_titleBar{background-color: #12a3ff;line-height: 2rem;padding: 0 1rem;color: #fff}
.gold_titleBar em{float: right;}
.gold_listBox{padding: .7rem ;display: flex;background-color: #fff;border-bottom: 1px solid #f4f4f4}
.gold_listBox .title{flex: 1.5;vertical-align: middle;color: #333;word-wrap: break-word;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.gold_listBox .numBox{flex: 1;text-align: right;vertical-align: middle;color: #000}
.gold_listBox .numBox p{display: block;color: #999;font-size: .6rem;margin-top: .3rem;}

.no_more{font-size: .7rem;text-align: center;line-height: 3rem;color: #dcdcdc;}
.no_more span{display: inline-block;width: 1rem;height: .2rem;border-bottom: 1px solid #dcdcdc;vertical-align: middle;margin: 0 .5rem;}

/*.myAc_topBox{background-color: #12a3ff;color: #fff;display: flex;padding: .7rem 0;position: relative;}
.myAc_topBox .ItemBox{flex: 1;display: inline-block;vertical-align: top;padding: 0 .7rem .9rem;}
.myAc_topBox p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff}
.myAc_topBox .minText{font-size: .7rem;margin: .75rem 0 0;}
.myAc_topBox .maxText{font-size: 1rem;}
.myAc_topBox .text{margin-top: .4rem;}
.myAc_topBox .BtnWD{color: #fff;line-height: 1.3rem;border: 1px solid #fff;border-radius: 5px;font-size: .6rem;margin-top: .8rem;display: inline-block;padding: 0 1rem}
.myAc_topBox .getTip{position: absolute;right: 0;padding: .5rem .7rem;font-size: .6rem;top: 0}*/
.selectTab,.selectTab select{background-color: #fff;font-size: .7rem;}
.selectTab .selectItem{padding: .3rem .7rem;width: 49%;display: inline-block;position: relative;}
.selectTab .selectItem:last-child{text-align: right}
.selectTab .tran{top: 1rem;left: 40%;position: absolute;margin-left: .5rem;width: 0;height: 0;border-top: .3rem solid #bbb;border-left: .3rem solid transparent;border-right: .3rem solid transparent;display: inline-block;border-radius: 5px;vertical-align: .1rem;}

.listMoney{background-color: #fff}
.listMoney a{display: flex;padding: 0 .7rem;border-bottom: 1px solid #f4f4f4;position: relative;}
.listMoney .liItem{flex:1.8;color: #000;font-size: .8rem;vertical-align: middle;padding: .5rem 0 ;}
.listMoney .liItem:last-child{flex: 1;text-align: right;padding-right: .7rem;}
.listMoney .minTip{font-size: .6rem;color: #999;line-height: 1.6rem;}
.listMoney .rightTo{position: absolute; top: 1.3rem;right: .7rem;width: .3rem;}
.listMoney .itemIcon{width: 2rem;display: inline-block;vertical-align: middle;margin-right: .5rem;}

.lineBox{background-color: #fff;padding: 2rem 3rem 1rem;position: relative;border-bottom: 1px solid #f4f4f4}
.lineBox .itemBox{border-left: 2px solid #8a8a8a;height: 4.5rem;position: relative}
.lineBox .activeLine{display: inline-block;width: 2px;height: 60%;position: absolute;background-color: #12a3ff;z-index: 0;left: -2px;}
.lineBox .itemBox .lineIcon{width: 1.4rem;height: 1.4rem;position: absolute;left: -.7rem;top: -.3rem;background-color: #fff;border-radius: 50px;z-index: 10;}
.lineBox .itemBox .textBox{margin-left: 1rem;color: #12a3ff;font-size: .75rem;}
.lineBox .itemBox .textBox p{color: #999;font-size: .6rem;margin-top:.2rem}
.lineBox .itemBox:last-child{border: none;height: 2.5rem}

.withdrawals_d{background-color: #fff;padding: .2rem 0}
.withdrawals_d li{padding: .5rem .7rem;position: relative;font-size: .75rem;}
.withdrawals_d span{color: #000;display: inline-block;width: 21%;vertical-align: middle}
.withdrawals_d em{float: right;}

.wdTip{color: #999;font-size: .65rem;margin: .7rem;display: block;line-height: 1.5rem;}

/*个人中心*/
.myMess{position: absolute;background-color: red;font-size: .6rem;border-radius: 50px;padding: 0 .2rem;line-height: .7rem;right: -.6rem;top: -.4rem;max-width: 1.2rem;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.myAccount{display: flex;padding: .5rem .7rem;background-color: #ffa800;width: 94%;position: absolute;left: 3%;bottom: -2rem;border-radius: 3px;text-align: center;}
.myAccount li{flex: 1}
.myAccount li a{color: #fff;display: block;font-size: .7rem}
.myAccount li p{color: #fff;font-size: 1.1rem;}

.activeLayer{background-color: unset !important;border-radius: 24px !important;}
.activeLayer img{width: 14rem}
.activeLayer .moneyText{color: #fc4a2e;position: absolute;font-weight: bold;top: 4.5rem;font-size: 2rem;text-align: center;width: 100%;}
.activeLayer .moneyText em{font-size: .7rem;font-weight: normal;}

/*4.27新版套餐*/
.grade_MaxBox{position: relative;padding: 0 .7rem;margin-bottom: 1rem;z-index: 2}
.grade_MaxBox .tabTitle{font-size: .75rem;padding: .25rem 0;color: #fff}
.gradeBox{font-size: .65rem;background-color: #fff;position: relative;z-index: 2;border-radius: 5px;padding: 0 .7rem;margin-top: .5rem;box-shadow: 0 0 10px 0 #999;-webkit-box-shadow: 0 0 10px 0 #999;-moz-box-shadow: 0 0 10px 0 #999;}
.gradeBox .gradeTitle{font-size: .8rem;color: #000;font-weight: bold;padding-top: .6rem;position: relative;}
.gradeBox .dateline{color: #12a3ff;line-height: 1.5rem;}
.gradeBox .gradeDetail{color: #333;padding: .3rem 0;display: block;}
.gradeBox .gradeDetail span{vertical-align: middle;display: inline-block;width: 85%}
.gradeBox .gradeDetail img{width: 1.3rem;height: 1.3rem;vertical-align: middle;margin-right: .3rem;display: inline-block;}
.gradeBox .gradeDetail em{color: #000;font-weight: bold;}
.gradeBox .renewBtn{position: relative;}
.gradeBox .renewBtn span{color: #fff;
    border-radius: 50px;
    display: inline-block;
    font-size: .78rem;
    padding: .3rem 1rem;
    margin: .7rem 0;
    width: 100%;
    text-align: center;
    background: #ffa801;
    background: -moz-linear-gradient(to right, #ffa801 0%,#feb001 50%,#feba00 100%);
    background: -webkit-linear-gradient(to right, #ffa801 0%,#feb001 50%,#feba00 100%);
    background: linear-gradient(to right, #ffa801 0%,#feb001 50%,#feba00 100%);}
.gradeBox .renewBtn .renewBtn-img{width: 2rem;position: absolute;top: -.5rem;right: 1rem;}
.gradeBox .renewBtn .statu{background: #d1b372;
    background: -moz-linear-gradient(to right, #d1b372 0%,#ab925e 50%,#85724a 100%);
    background: -webkit-linear-gradient(to right, #d1b372 0%,#ab925e 50%,#85724a 100%);
    background: linear-gradient(to right, #d1b372 0%,#ab925e 50%,#85724a 100%);}
.rechargeBox{position: absolute;right: 0;top: -1.9rem;transform: rotate(10deg)}
.rechargeBox img{width: 3.5rem;height: 2.8rem;}
.rechargeBox p{position: absolute;z-index: 2;top: .7rem;left: 0;color: #fff;font-size: .65rem;width: 3.5rem;text-align: center;}
.rechargeBox p em{font-size: .8rem}
.powerMore{text-align: center;font-size: .8rem}
.powerMore a{color: #fff;padding: 1rem;display: inline-block;}


 /*五一现金活动*/
.cashActive{margin: .5rem .7rem;position: relative;} 
.cashActive img{display: inline-block;width: 100%}
.cashActive .textTip{color: #333;font-size: .7rem;position: absolute;top: .7rem;left: 3.5rem;}
.cashActive .textTip em{display: block;font-size: .6rem}
.cashActive span{color: #f22415}
.cashActive i{font-size: .9rem;position: absolute;padding: .6rem;top: 50%;margin-top: -28px;right: 0;}

.account_radio{display: block;}
.account_radio .gp_radio{float: right;margin-right: 0;margin-top: .1rem;border-radius: 50px;border: 1px solid #f40;}
.account_radio .gp_radio:checked{background-color: #f40;}

/*列表页无数据*/
.noListBox{text-align: center;padding: 4rem 0;}
.noListBox img{width: 6rem;margin: 0 auto .3rem;}
.noListBox a{display: block;width: 7rem;background-color: #12a3ff;color: #fff;padding: .3rem 0;border-radius: 50px;margin: 1rem auto;}

/*支付成功*/
.layui_paySuc .ps_title{color: #000;
    font-size: 20px;text-align: center;line-height: 75px;}
.layui_paySuc .ps_title img{width: 30px;vertical-align: -8px;margin-right: 10px;}
.layui_paySuc .ps_text{margin: 0 20px;font-size: 14px;color: #666;line-height: 28px;}
.layui_paySuc .ps_text li:first-child{font-size: 15px;color: #333;}
.layui_paySuc .ps_text span{color: #d7bb78;background-color: #000;border-radius: 50px;width: 16px;height: 16px;line-height: 16px;text-align: center;display: inline-block;margin-right: 5px;}
.layui_paySuc .ps_btn{text-align: center;}
.layui_paySuc .ps_btn a,.layui_paySuc .layui-layer-btn .layui-layer-btn0,.layui_paySuc .layui-layer-btn .layui-layer-btn1{width: 90px;display: inline-block;background-color: #d7bb78;border-color: #d7bb78;margin: 15px 10px 20px;padding: 8px 10px;color: #715418;border-radius: 50px;}
.layui_paySuc .layui-layer-btn .layui-layer-btn1{background-color: #fff;}
.layui_paySuc .ps_code{text-align: center;font-size: 14px;}    
.layui_paySuc .ps_code img{width: 100px;vertical-align: middle;margin-right: 10px;}
.layui_paySuc .ps_inputP{width: 100%;border: 1px solid #e0e0e0;line-height: .3rem;height: .3rem;text-indent: .1rem;}    
.layui_paySuc .layui-layer-btn .layui-layer-btn0,.layui_paySuc .layui-layer-btn .layui-layer-btn1{width: 100px;text-align: center;margin: 10px;padding: 6px;height: 40px;}
.layui_paySuc .layui-layer-btn{text-align: center;}

/*2020.05.06 新版行情列表*/
.newClassily_sec{position: fixed;width: 100%;background-color: #dae8f3;height: 2.1rem;z-index: 999;color: #fff;overflow: hidden;top: 4.45rem}
.newClassily_sec .swiper_catid{width: 100%;margin: unset;display: inline-block;padding-right: 5%;}
.newClassily_sec .catList li{display: inline-block;color: #fff;font-size: .7rem;padding: .5rem 0 .4rem;margin:0 .7rem;position: relative;width: auto;color: #979998;}
.newClassily_sec .catList .active{color: #009bff;border-bottom: 2px solid #009bff}
.leftList{position: fixed;left: 0;z-index: 10;background-color: #f4f4f4;height: 100%;width: 23%;text-align: center}
.leftList li a{color: #979998;font-size: .7rem;padding: .7rem 0;display: block;}
.leftList .active_li{background-color: #fff;}
.leftList .active_li a{color: #000}

/*行情详情页走势图、往日报价*/
.gl-showpage-condiv .quoteItem_floatR{float:right;padding-left: 2rem;font-size: .7rem;font-weight: normal;color: #666;}
.quoteOld_List li{border-bottom: 1px solid #f4f4f4;font-size: .7rem;display: flex;line-height: 2rem;}
.quoteOld_List li:first-child{border-bottom: 0;color: #000;font-weight: bold;line-height: 1.5rem;}
.quoteOld_List li:last-child{border-bottom: 0;}
.quoteOld_List li:last-child a{color: #12a3ff;text-align: center;display: block;}
.quoteOld_List li a{display: flex;width: 100%}
.quoteOld_List li span{flex: 2;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 .2rem;}
.quoteOld_List li span:first-child{flex: 1.5}
.qouteDet_echart{background-color: #fff}
.qouteDet_echart .chargeTime{display: flex;text-align: center;font-size: .7rem;color: #999}
.qouteDet_echart .chargeTime span{flex:1;}

/*2020.5.20 现货市场*/
.hiddenTx{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.location_gm{margin: .6rem .7rem .4rem;position: relative;}
.location_gm img{width: .7rem;display: inline-block;vertical-align: middle;margin-right: .2rem;}
.location_gm span{font-size: .7rem;color: #12a3ff;display: inline-block;vertical-align: bottom;width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.location_gm .weatherBox{position: absolute;background-color: #f4f4f4;color: #333;font-size: .6rem;right: 0;top: .1rem;padding: .1rem .5rem;border-radius: 50px;}
.location_gm .weatherBox em{padding: 0 .2rem;}
.tabTitle_gm{padding: .5rem .7rem;background-color: #fff}
.tabTitle_gm span{background-color: #12a3ff;display: inline-block;width: .5rem;height: .5rem;margin-right: .3rem;border-radius: 2px;}
.tabTitle_gm a{float: right;font-size: .7rem;color: #999;padding: .1rem 0 .1rem 1rem;}
.purchaseNew{width: 100%;font-size: 0;padding-left: .4rem;}
.purchaseNew .purchaseItem{box-shadow: 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 4px #ddd;width: 7rem;padding: .6rem .4rem;margin: .3rem .3rem .7rem;text-align: center;display: inline-block;border-radius: 4px;border: 1px solid #eaeaea;vertical-align: top;background: url(/mobile/image/goodsMarket/buyText.png) no-repeat;background-size: 70%;background-position: center;position: relative;text-align: left;overflow: hidden;}
.purchaseNew a{display: block;}
.purchaseNew .purchaseItem .typeIcon{position: absolute;width: 2rem;height: auto;right: 0;top: 0;}
.purchaseNew .purchaseItem .title_pur{font-size: .85rem;padding: .5rem 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.purchaseNew .purchaseItem p{padding: .3rem 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.purchaseNew .videoItem{box-shadow: 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 4px #ddd;width: 7rem;height: 7rem;margin: .3rem .3rem .7rem;display: inline-block;vertical-align: top;overflow: hidden;position: relative;}
.videoItem .playIcon{position: absolute;width: 2rem;height: 2rem;z-index: 10;left: 50%;margin-left: -1rem;top: 50%;margin-top: -1rem;}
.purchaseNew .circleItem{margin: .7rem .3rem;display: inline-block;vertical-align: top;overflow: hidden;position: relative;color: #fff;border-radius: 4px;height: 4.5rem;width: 7rem;background-color: #0e82c9;padding: .9rem .5rem;}
.purchaseNew .circleItem:first-child{background-color: #0b6299;width: 4.5rem;text-align: center;padding: 0}
.purchaseNew .circleItem:first-child img{width: 1.5rem;margin: .7rem auto;}
.purchaseNew .circleItem .circleTitle{font-size: .8rem;font-weight: bold;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.purchaseNew .circleItem p{color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-top: .8rem}
.goodsMar_list{border-radius: 2px;box-shadow: 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 4px #ddd;margin: .3rem .7rem .7rem;padding: .5rem;font-size: 0}
.goodsMar_list .goodsMar_itemP{display: inline-block;width: 49%;font-size: .7rem;color: #757575;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;padding: .2rem 0;}
.goodsMar_list .goodsMar_itemP:nth-child(2n){text-align: right;}
.goodsMar_list .titleList_gm{font-size: .8rem;color: #000;font-weight: bold;padding: 0}
.goodsMar_list .priceList_gm{font-size: 1.2rem;color: #f40;padding: 0}
.goodsMar_list .priceList_gm em{font-size: .7rem}
.goodsMar_list .btnList_gm{background-color: #0e82c9;color: #fff;padding: .2rem 1rem;font-size: .6rem;border-radius: 2px;}
.fixedBox{position: fixed;bottom: 10%;right: 0;z-index: 9;text-align: center;}
.fixedBox .addStock{margin: 0 1rem;color: #fff;background-color: #12a3ff;padding: .4rem 0;border-radius: 15px;box-shadow: 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 4px #12a3ff;width: 6rem;display: inline-block;text-align: center;}
.fixedBox img{display: inline-block;width: .8rem;vertical-align: middle;margin-right: .5rem;}

/*大图样式*/
/*.videoMaxLayer .layui-layer-setwin{top: 3rem;left: 1rem;right: unset;}
.videoMaxBox{background-color: #000;position: relative;}
.videoMaxBox .layerMaximg{top:50%;position: absolute;}
.videoMaxBox .swiperRight{position: absolute;right: .7rem;bottom: 25%;text-shadow: 1px 1px 2px #666;z-index: 10;}
.swiperRight .rightItemBox{margin-bottom: .7rem;color: #fff;font-size: .65rem;text-align: center}
.swiperRight .rightItemBox img{width: 1.7rem;margin: 0 auto .3rem;}
.swiperRight .photoItem{position: relative;margin-bottom: 1.2rem;}
.swiperRight .photoItem img{height: 2.2rem;width: 2.2rem;border: 1px solid #fff;border-radius: 50px;font-size: 0;}
.swiperRight .photoItem .addIcon{position: absolute;width: .8rem;height: .8rem;left: 50%;margin-left: -.4rem;top: 1.7rem;border: 0;background-color: #fff;}
.textAboutBox{position: absolute;bottom: 0;left: 0}
.textAboutBox .textAboutBox_mash{position: absolute;width: 100%;height: 100%;background-color: #000;opacity: .5;}
.textAboutBox .textAbout{color: #fff;position: relative;width: 75%;z-index: 9;text-shadow: 1px 1px 2px #666;padding: .9rem .7rem 2rem;}
.textAboutBox .attenTabBox{width: 4rem;background-color: #fff;color: #333;font-size: .7rem;text-align: center;border-radius: 3px;box-shadow: 1px 1px 4px #ddd;text-shadow: none;margin-bottom: .5rem;padding: .1rem 0;display: block;}
.textAboutBox .typeIcon {display: inline-block;background-color: red;font-size: .6rem;padding: 0 .5rem;border-radius: 50px;margin-bottom: .5rem;}
.textAboutBox .dateTip {display: inline-block;vertical-align: middle;margin-left: .5rem;font-size: .7rem;}
.textAboutBox .min_textDetail{font-size: .7rem;margin-top: .5rem;word-wrap: break-word;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
*/
.maxVideo{width: 100%;height: 21rem;background-color: #000;display: block;}
.min_textDetail{font-size: .8rem;padding: .6rem .7rem .3rem}
.min_textDetail p{margin-top: .3rem}
.video_clickItem{padding:0 .7rem .7rem;}
.video_clickItem li{margin-right: 1rem;display: inline-block;font-size: .7rem;color: #666;}
.video_clickItem img{display: inline-block;width: .9rem;vertical-align: text-bottom;margin-right: .2rem;}
.commentLayer{padding: .2rem .7rem;}
.commentLayer .layui-layer-title{text-align: center;background-color: #fff;border-bottom: 0;font-weight: bold;padding: 0;font-size: .75rem;}
.commentInput{position: fixed;bottom: 0;width: 100%;border-top: 1px solid #f4f4f4;padding: .5rem .7rem;background-color: #fff}
.commentInput input{width: 75%;line-height: 1.4rem;}
.commentInput span{float: right;background-color: #12a3ff;color: #fff;padding: .2rem 1.2rem;font-size: .7rem;border-radius: 5px;}
.comBox{margin:.3rem 0;}
.comBox .photoImg{width: 1.8rem;height: 1.8rem;vertical-align: top;border-radius: 50px;display: inline-block;}
.comBox .comTextBox{width: 80%;display: inline-block;margin-left: .5rem;vertical-align: top;padding: .2rem 0 .3rem;}
.comTextBox .nameText{color: #999;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: .7rem;height: 1rem;}
.comTextBox .detailText{font-size: .75rem;margin: .3rem 0;}
.comTextBox .detailText span{color: #999;font-size: .7rem;margin-left: .4rem}
.vedioMyLayer{border-radius: 10px 10px 0 0;}
.vedioMyLayer .layui-layer-title{background-color: #fff;border-bottom: 0;padding: 0;text-align: center;}
.vedioMyLayer .myClick_vedio{text-align: center;display: flex;}
.vedioMyLayer .myClick_vedio li{flex:1;font-size: .75rem;padding-bottom: 1.2rem}
.vedioMyLayer .myClick_vedio img{width: 1.2rem;height: 1.2rem;margin: 0 auto .5rem;}
.vedioMyLayer .select_List{text-align: center;line-height: 1.8rem;max-height: 9rem;overflow: scroll;}
.vedioMyLayer .select_List .selectThis{color: #12a3ff}
.vedioMyLayer .shadowLine{position: absolute;width: 3rem;display: block;left: 50%;margin-left: -1.5rem;box-shadow: 0px 0px 5px 2px #ddd;}
.user_Box{background-color: #fff;padding: .3rem .7rem .7rem;position: relative;display: block;}
.user_Box .user_photo{border:1px solid #e0e0e0;height: 2.2rem;width: 2.2rem;border-radius: 50px;display: inline-block;vertical-align: middle;margin-right: .7rem;}
.userText{display: inline-block;vertical-align: middle;font-size: .7rem;width: 60%;color: #000;position: relative}
.userText .nickname{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;max-width: 100%;vertical-align: middle;font-weight: bold;}
.userText p{font-size: .6rem;font-weight: normal;margin-top: .2rem;color: #999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.addFan{position: absolute;background-color: #ff3a3a;color: #fff;right: .7rem;top: .8rem;font-size: .6rem;padding: .2rem .7rem;border-radius: 3px;}
.claimLogin{font-size: .7rem;color: #fff;background-color: #3eadff;padding: .1rem .5rem;border-radius: 3px;vertical-align: middle;display: inline-block;}

.goodsDt_gm{padding: .6rem .7rem;background-color: #fff;border-bottom: 1px solid #f4f4f4;font-weight: bold;}
.goodsDt_gm span,.goodsItem span{font-weight: normal;width: 28%;display: inline-block;font-size: .7rem;margin-top: .4rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;}
.goodsDt_gm span:last-child{width: 40%;}
.goodsDt_gm span em,.goodsItem span em{color: #999}
.goodsItem,.userDt_gm,.goodShowBox{font-size: .7rem;padding: .6rem .7rem;background-color: #fff;border-bottom: .5rem solid #f4f4f4;position: relative;}
.goodsItem span{width: 49%;margin-top: .1rem;}
.goodsItem span:nth-child(2n){text-align: right;}
.goodsItem .price_gm{color: #f40;}
.goodsItem .price_gm strong{font-size: 1.4rem;font-weight: normal;}
.goodsItem a{color: #12a3ff;border:1px solid #12a3ff;padding: .1rem 1rem;border-radius: 50px;}
.userDt_gm span{margin-right: 1rem;display: inline-block;vertical-align: middle;}
.userDt_gm img{position: absolute;width: 1rem;right: 0;top: 0;margin: .65rem 1rem;}
.goodShowBox{padding: 0 .7rem .6rem;}
.goodShowImg{position: relative;margin-bottom: .4rem;}
.goodShowText{background-color: #fff;font-size: .7rem;word-wrap: break-word;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.stockAdd_form{padding: 0 .7rem;background-color: #fff;border-bottom: .5rem solid #f4f4f4}
.stockAdd_form li{padding: .2rem 0;border-bottom: 1px solid #f4f4f4;line-height: 2.2rem;}
.stockAdd_form li span{display: inline-block;}
.stockAdd_form input{display: inline-block;margin: 0 .2rem;}
.stockAdd_form input::placeholder{color: #999}
.stockAdd_form input[type=text]{width: 73%;}
.stockAdd_form input[type=number]{width: 50%;}
.uploadBox{border: 1px solid #e0e0e0;border-radius: 3px;display: inline-block;width: 8rem;color: #999;line-height: 1.6rem;text-align: center;}
.stockAdd_form img{width: 1rem;display: inline-block;vertical-align: -3px;margin-right: .2rem;}
.uploadBox input,.showUploadImg input{opacity: 0;width: 0;margin: 0}
.showUploadImg{margin: .5rem 0;}
.add_stockBtn{background-color: #12a3ff;line-height: 2rem;height: 2rem;text-align: center;border-radius: 50px;color: #fff;margin: 0 3%;position: fixed;width: 94%;bottom: 1rem;border: 0;font-size: .8rem;}
.classlyLay .allCats li{line-height: 2.2rem;margin: 0 .7rem;border-bottom: 1px solid #f4f4f4;font-weight: bold;color: #333;}
.classlyLay .catsT li{margin: 0;font-size: .7rem;font-weight:normal;}
.classlyLay .catsT li:last-child{border-bottom: 0}
.classlyLay .catSItem .tranI{transform: rotate(90deg);}
.classlyLay .minCats{line-height: 0}
.classlyLay .minCats span{font-size: .6rem;background-color: #ddd;font-weight: normal;color: #666;padding: .2rem;border-radius: 3px;width: 30%;display: inline-block;line-height: 1.2rem;text-align: center;margin-right: 2%;margin-bottom: .2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.unit_AddStock{float: right;width: 3rem;position: relative;}
.unit_AddStock span{width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #666;position: absolute;right: .5rem;top: 50%;border-radius: 5px;}
.stockAdd_form .stockAddCut{color: #fff;background-color: #ddd;width: 1rem;height: 1rem;line-height: 1rem;display: inline-block;vertical-align: middle;font-size: 1rem;text-align: center;}
.stockAdd_form .pick_way{margin-right: 1rem;color: #424242}
.stockAdd_form .pick_way input{width: 14px;height: 14px;display: inline-block;border: 1px solid #12a3ff;border-radius: 50px;background-color: #fff;vertical-align: middle;margin: 0 .2rem 0 0;position: relative;-webkit-appearance: none;transition: background-color ease 0.1s;overflow: hidden;}
.stockAdd_form .pick_way input:checked{background-color: #12a3ff;}
.stockAdd_form .pick_way input:checked:before{position: absolute;top: 3px;left: 3px;width: 6px;height: 6px;font-size: .8rem;display: table;font-family: -webkit-body;content: "";color: #fff;background: #fff;line-height: .6rem;text-align: center;border-radius: 50%;}  
.stockAdd_form .pick_way input:checked:after{position: absolute;top: 3px;left: 3px;width: 6px;height: 6px;font-size: .8rem;display: table;font-family: -webkit-body;content: "";color: #fff;background: #fff;line-height: .6rem;text-align: center;border-radius: 50%;}

.market_masonry{padding: .7rem .3rem;font-size: 0}
.market_masonry .masonryItem{display: inline-block;padding: 0 .3rem;margin-bottom: .5rem}
.market_masonry .market_Good{position: relative;}
.market_masonry .vedio_textBox{position: absolute;width: 100%;bottom: 0;z-index: 9;padding: .2rem;color: #fff;}
.market_masonry .vedio_textBox .mash{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 2;background-color: #000;opacity: .5;}
.market_masonry .vedio_textBox .vedioName{position: relative;z-index: 3;font-size: .7rem;color: #fff}
/*圈子*/
.circleTopBox{background: #12a3ff;
    background: -moz-linear-gradient(to bottom, #12a3ff 0%,#0f8bd8 50%,#0b649c 100%);
    background: -webkit-linear-gradient(to bottom, #12a3ff 0%,#0f8bd8 50%,#0b649c 100%);
    background: linear-gradient(to bottom, #12a3ff 0%,#0f8bd8 50%,#0b649c 100%);
color: #fff;text-align: center;padding: 1.5rem 0 .8rem;}
.circleTopBox p{color: #fff;font-size: .9rem;padding: 0 1rem;}
.circleTopBox span{font-size: .6rem;display: inline-block;}
.circleTopBox em{display: inline-block;width: 1rem}
.accountRing{border-radius: 10px 10px 0 0;padding: .7rem;border-bottom: .5rem solid #f4f4f4;text-align: center;background-color: #fff}
.accountRing input{background-color: #f4f4f4;border-radius: 50px;width: 100%;line-height: 1.8rem;text-align: center;}
.numberRing{display: flex;color: #999;line-height: 1.5rem;font-size: .6rem;margin: .2rem 0;}
.numberRing li{flex:1;}
.numberRing li span{color: #0c73b3;font-size: .9rem}
.circleUserBox{padding: .7rem;border-bottom: .4rem solid #f4f4f4;position: relative;}
.circleUserDet{border-bottom: 1px solid #f4f4f4;display: flex;padding-bottom: .3rem}
.circleUserDet li{flex:1;}
.circleUserDet img{margin: .5rem auto;width: 1rem}
.circleUserDet .userImg{position: relative;padding-top: .1rem;}
.circleUserDet .userImg img{width: 1.6rem;border-radius: 50px;height: 1.6rem;margin: 0 auto}
.circleUserDet .userImg span{color: #fff;background-color: #12a3ff;font-size: .5rem;border-radius: 4px;display: inline-block;margin-top: -.5rem;position: absolute;width: 1.4rem;text-align: center;left: 50%;margin-left: -.7rem;height: .6rem;line-height: .75rem;}
.circleUserDet .userTextBox{flex: 4.5;font-size: .75rem;padding: 0 .3rem}
.circleUserDet .userTextBox span,.circleUserDet .userTextBox em{font-size: .6rem;margin-left: .5rem;}
.circleUserDet .userTextBox p{color: #666;font-size: .6rem;}
.circleUserBox .userContent{color: #999;font-size: .6rem;margin: .4rem 3rem 0 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 1.8rem;}
.circleUserBox .locationTab{background-color: #0b649c;color: #fff;position: absolute;right: 0;font-size: .6rem;width: 3rem;text-align: center;border-radius: 4px 0 0 4px;bottom: 1.1rem;}
.circleMore{display: block;text-align: center;padding:.7rem;font-size: .7rem}
.circleMore i{transform: rotate(90deg);display: inline-block;}
.circleBtn{position: fixed;width: 100%;bottom: 0;display: flex;text-align: center;box-shadow: 0 0 10px 0 rgba(155,143,143,0.3);
    -webkit-box-shadow: 0 0 10px 0 rgba(155,143,143,0.3);
    -moz-box-shadow: 0 0 10px 0 rgba(155,143,143,0.3);}
.circleBtn li{flex: 1;line-height: 2.5rem;height: 2.5rem;background-color: #fff}
.circleBtn li a{display: block;color: #0b649c}
.circleBtn .otherTab{background-color: #0b649c}
.circleBtn .otherTab a{color: #fff}
.circleBtn li img{width: 1rem;display: inline-block;vertical-align: text-bottom;margin-right: .5rem}

/*名片*/
.myCardBox{background-color: #fff;padding: .5rem .7rem;margin: 0 .7rem;border-radius: 10px;text-align: left;position: relative;}
.myCardBox .cardTopImg{border-bottom: 1px solid #f4f4f4;padding: .3rem 0 .5rem}
.myCardBox .cardTopImg img{width: 2rem;height: 2rem;border-radius: 50px;margin: 0 .4rem;display: inline-block;vertical-align: middle;}
.myCardBox .cardTopImg .cardName{color: #333;display: inline-block;max-width: 77%;vertical-align: middle;font-size: .9rem}
.myCardBox .cardTopImg .cardName span,.myCardBox .cardTopImg .cardName p{color: #999;font-size: .7rem;padding:0;}
.myCardBox .cardList{color: #999;font-size: .7rem;padding: .6rem 0 ;line-height: 1.2rem;}
.myCardBox .cardList span{font-size: .7rem;width: 3.7rem;}
.myCardBox .cardList a{color: #12a3ff;font-size: .9rem}
.myCardBox .cardList .addFriend{display: inline-block;font-size: .6rem;background-color: #12a3ff;color: #fff;padding: 0 .3rem;border-radius: 50px;line-height: 1rem;margin-left: .3rem;}
.myCardBox .uploadCard{position: absolute;right: .7rem;bottom: .7rem;font-size: .6rem;color: #999}
.myCardBox .uploadCard img{width: 1.8rem;height: 1.8rem;margin: 0 auto .2rem}
.cardAccount{display: flex;margin: .7rem .7rem 0;font-size: .7rem;}
.cardAccount li{flex: 1;}
.cardAccount li:first-child{border-right: 1px solid #fff}
.cardItem_title{color: #999;padding: .4rem .7rem;background-color: #f4f4f4;font-size: .75rem}
.cardItem_li{padding: .4rem .7rem;font-size: 0.7rem;line-height: 1.4rem}
.cardItem_li span{width: 4.5rem;display: inline-block;color: #999}
.cardItem_li .overText{display: inline-block;max-width: 69%;vertical-align: top;}
.card_tipLayer{border-radius: 8px !important;overflow: hidden;}
.card_tipLayer .layui-layer-title{background-color: #fff;padding: 0;border-bottom: 0;text-align: center;font-size: .8rem;line-height: 3rem;overflow: unset;}
.card_tipLayer .tipText{text-align: center;font-size: .7rem;color: #999;padding: .7rem 0 1rem;line-height: 1.2rem;}
.card_tipLayer .layui-layer-btn{border-top: 1px solid #f4f4f4;display: flex;padding: 0;padding-top: 0 !important;}
.card_tipLayer .layui-layer-btn a{font-size: .75rem;flex: 1;border: 0;margin: 0;padding: 0;text-align: center;border-right: 1px solid #f4f4f4;line-height: 2.3rem;height: 2.3rem;}
.card_tipLayer .layui-layer-btn a:last-child{border-right:0}
.card_tipLayer .layui-layer-btn .layui-layer-btn0{color: #666;background-color: #fff}
.card_tipLayer .layui-layer-btn .layui-layer-btn1{color: #12a3ff;background-color: #fff}
.shareLayer .layui-layer-title{background-color: #fff;padding: 0;border-bottom: 0;text-align: center;}
.shareLayer a{display: block;color: #666}
.shareLayer .maxIcon,.shareLayer .minIcon{display: flex;border-bottom: 1px solid #f4f4f4;padding-bottom: .5rem;color: #666;font-size: .7rem;}
.shareLayer .minIcon{border-bottom: 0;padding-top: .7rem;}
.shareLayer .maxIcon li,.shareLayer .minIcon li{flex:1;text-align: center;}
.shareLayer .maxIcon li img{height: 2rem;margin:0 auto .3rem;}
.shareLayer .minIcon li img{height: 1rem;margin:0 auto .3rem;}

.vedioMyLayer .selectCheckBox{height: 11rem;overflow: scroll;}
.vedioMyLayer .selectCheckBox li{padding: .3rem .7rem;width: 49%;display: inline-block;}
.vedioMyLayer .selectCheckBox li label{display: block;}
.vedioMyLayer .selectCheckBox .checkInp{    width: 14px;
    height: 14px;
    display: inline-block;
    border: 1px solid #c3c3c3;
    border-radius: 3px;
    background-color: #fff;
    margin-right: .3rem;
    position: relative;
    -webkit-appearance: none;
    transition: background-color ease 0.1s;
    overflow: hidden;
    vertical-align: -2px;}
.vedioMyLayer .selectCheckBox .checkInp:checked{background-color: #12a3ff;border:1px solid #12a3ff;}
.vedioMyLayer .selectCheckBox .checkInp:checked:before{position: absolute;
    top: 0;
    left: 0;
    width: 8px;
    height: 8px;
    font-size: .8rem;
    display: table;
    font-family: -webkit-body;
    content: "√";
    color: #fff;
    line-height: .6rem;text-align: center;border-radius: 50%;}  
.vedioMyLayer .selectCheckBox .checkInp:checked:after{position: absolute;
    top: 0;
    left: 0;
    width: 8px;
    height: 8px;
    font-size: .8rem;
    display: table;
    font-family: -webkit-body;
    content: "√";
    color: #fff;
    line-height: .6rem;text-align: center;border-radius: 50%}

/*申请使用*/
.appleFixBtn{position: fixed;bottom: 4rem;background-color: #12a3ff;color: #fff;box-shadow: 0 0 10px 0 rgba(155,143,143,0.3);-webkit-box-shadow: 0 0 10px 0 rgba(155,143,143,0.3);-moz-box-shadow: 0 0 10px 0 rgba(155,143,143,0.3);z-index: 9999;right: .7rem;border-radius: 50px;width: 2.3rem;height: 2.3rem;text-align: center;line-height: .9rem;padding-top: .25rem;font-size: .7rem;}
.applyLayer .layerTitle{color: #000;font-weight: bold;font-size: .9rem;text-align: center;padding: 1.5rem 0 0}
.applyLayer .layerTitle img{width: 1.7rem;vertical-align: middle;margin: 0 .5rem;display: inline-block;}
.applyLayer .minTitle{font-size: .65rem;color: #333;font-weight: normal;margin:.5rem 0;text-align: center;}
.applyLayer .formItem_title{margin: 0 .8rem;padding: .6rem 0;position: relative;font-size: .75rem;background-color: #fff;font-weight: normal;text-align: left}
.applyLayer .formItem_title span{color: #000;display: inline-block;width: 25%;vertical-align: middle}
.applyLayer .formItem_title span em{color: red}
.applyLayer .formItem_title input[type="text"],.applyLayer .formItem_title input[type="number"]{font-size: .75rem;display: inline-block;vertical-align: middle;width: 70%;height: .9rem;}
.applyLayer  input::placeholder{color: #ccc}
.applyLayer  label{margin: .5rem 0 0;display: inline-block;width: 50%;font-size: .75rem;color: #333;
vertical-align: middle;}
.applyLayer  label input{margin-right: .3rem}
.applyLayer .layui-layer-btn0{background-color: #12a3ff;border: 0;color: #fff;width: 60%;margin: 1rem auto 1rem;display: block;height: 1.8rem;line-height: 1.8rem;font-size: .75rem;text-align: center;}
.applySuc{border-radius: 10px !important;}
.applySuc .layui-layer-btn{border-top: 1px solid #e0e0e0;}
.applySuc .layui-layer-btn .layui-layer-btn0{width: 100%;text-align: center;background-color: #fff;border: 0;color: #0054ae;font-size: 1rem;}