/*注册登录*/
.login-con{background:url('../images/bg-login.jpg') no-repeat;background-position: center;min-height: 560px;-webkit-background-size: cover;
-moz-background-size: cover;-ms-background-size:cover;background-size:cover;}
.login-con-input{padding:40px 0;min-height: 500px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content : center;}
.login-box{width: 350px;background: #fff;padding:20px 40px;border-radius: 4px;}
.login-title{border-bottom: 1px solid #ddd;text-align: center;height: 50px;line-height: 50px;}
.login-icon .iconfont{position: absolute;top: 10px;left: 10px;color:#999;}
.login-icon .form-control{padding:6px 12px 6px 32px;}
.login-icon-eye .form-control{padding:6px 12px;}
.login-icon .iconeye{left: auto;right: 12px;}
.error-message{color:#f30;margin-top: 6px;}
.forget{text-align: right;padding:10px 0;}
.forget a{color:#0084ff;text-decoration: underline;}
.third-party{border-top: 1px solid #ddd;line-height: 60px;height: 60px;}
.third{float: left;padding:0;}
.third-party .forget{float: right;}
.iconqq{color:#1E9CF0;}
.iconwechat{color:#08BB08;}
.third .iconfont{font-size: 32px !important;margin-right: 10px;}
.third a:hover{opacity: .8;}
/*拖动滑块验证*/
#verification{position: relative;width: 100%;height: 40px;margin: 0 auto;margin-top: 10px; background-color: #e8e8e8;border-radius: 4px;}
.bgColor{position: absolute;left:0;top:0;width:40px;height: 40px;background-color: lightblue;border-radius: 4px 0 0 4px;}
.txt{position: absolute;width: 100%;height: 40px;line-height: 40px;font-size: 14px;color: #fff;text-align: center;border-radius: 4px;}
.slider{position: absolute;left:0;top:0;width: 50px;height: 40px;border: 1px solid #ccc;background: #fff;text-align: center;cursor: move;border-radius: 4px 0 0 4px;}
.slider.active{border-radius: 0 4px 4px 0;}
.slider>span{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.slider.active>span{color:#0084ff;line-height: 40px;font-size: 18px !important;}
.iconto-right{line-height: 40px;color:#666;}
.login-conbox{display: table-cell;vertical-align: middle;}
.login-conbox-l{width: 850px;color:#fff;}
.login-box-mid{width: 420px;}
.both-sides{width: 384px;margin:0 auto;}
.both-sides .name-side{display: inline-block;width: 70px;font-size: 14px;text-align: right;padding-right: 10px;}
.both-sides .input-side{width: 310px;display: inline-block;}
.inderline{text-decoration: underline;}
.inderline:hover{text-decoration: underline;}
.login-con-input .both-sides .input-side .btn-outline-primary, .login-con-input .both-sides .input-side .btn-primary{width: 100%;padding:0;line-height: 38px;}
/*密码显示跟不显示*/
input::-ms-clear {display:none;}
input::-ms-reveal {display:none;}
.password-wrap .iconno-eyes{width: 24px;top: 8px;height: 24px; line-height: 24px;cursor: pointer;}
.password-wrap .iconno-eyes.off::before { content: "\e616"; font-family: "iconfont"; font-size: 20px !important; }
.password-wrap .iconno-eyes.on::before { content: "\e617"; font-family: "iconfont"; font-size: 20px !important; }
.password-input{width: 310px;}
/*复选框*/
.custom-control-label::before{top: 2px;}
.custom-control-label::after{top: 2px;}
.custom-control-input:checked~.custom-control-label::before{border-color:#0084FF;background-color:#0084FF;}
/*成功*/
.reg-suc{padding:70px 0;}
/*忘记密码*/
.num{display: inline-block;width: 32px;height: 32px;border-radius: 50%;border:2px solid #ddd;text-align: center;line-height: 28px;font-size: 14px !important;}
.find-password li{position: relative;padding:0 10px;}
.find-password li div{position: absolute;width: 80px;text-align: center;left: -13px;top: 40px;}
.find-password .iconlonghead {color:#ddd;font-size: 6px !important;}
.find-password li.active .num{border-color:#0084FF;}
.line-binding{height: 20px;margin-top: 12px;}
.forget-send{padding:0 0 10px 0;}
/*弹窗*/
.toast{opacity: 1;}
.toast-body{padding:30px 60px;}
.btn-pop-ups{width: 80px;height: 32px;padding:0;line-height: 32px;}
/*首页main部分*/
.iconcollect{color:#FFB94E;}
.iconpromotion{color:#FB3F64;}
.recommend span{display: table-cell;vertical-align: middle;padding-right: 10px;}
.col{padding-right:5px;padding-left: 5px;}
.row{margin-right: -5px;margin-left: -5px;}
.card{border-radius: 0;border-color:#f2f2f2;transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.card:hover{box-shadow: 0 5px 10px rgba(204,204,204,.4);transform:scale(1.01);}
.card-img, .card-img-top{border-top-left-radius:0;border-top-right-radius:0;}
.card-body{text-align: center;width: 180px;margin:0 auto;padding:20px 0 15px 0;}
.redfonts{height: 24px;line-height: 22px;white-space: nowrap;margin-left: 6px;}
.redfonts span{border:1px solid #FE0E43;color:#FE0E43;padding:3px;background: rgba(255,235,236,.8);border-radius: 4px;}
.redfonts.of-store-3 span{border: 1px solid #0084FF; color: #0084FF;}
.card-tit{width: 180px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.card-tit a{font-size: 14px !important;}
.cur-price{font-size: 18px !important;}
.line-through{text-decoration:line-through;color:#999;font-size: 14px !important;margin-left: 10px;}
.fontimg{width:100%;height: 145px;overflow:hidden;}
.recommend-f{display: table-cell;vertical-align: middle;width: 600px;}
.recommend-fr{text-align: right;}
.recommend-fr .time{display: inline-block;}
.slogan{color:#999;}
.snapped-up-act{width: 108px;margin:0 auto;z-index: 30;}
.snapped-up{border-radius: 20px;border:1px solid #FB3F64;color:#FB3F64;width:110px;font-size: 14px !important;position: relative;z-index: 30;display: block;height: 36px;}
.snapped{height: 36px;line-height: 36px;}
.snapped-up:hover{color:#FB3F64;}
.bg-snapped{position: absolute;width: 60%;height: 100%;background: rgba(255,235,236,.8);border-radius:20px;z-index: 20;left: 0;}
.snapped-up-finish{border-color:#ccc;background: #F7F8F9;color:#999;}
.snapped-up-finish:hover{color:#999;}
.chfonts{text-align: center;}
.chfonts-tit{border-bottom: 3px solid #0084FF;padding-bottom: 10px;}
.enfonts-tit{border-bottom-color:#FFB94E;}
.jpfonts-tit{border-bottom-color:#FB3F64;}
.row-cols-md-7 > * {max-width: 12.5%;-webkit-box-flex: 0 0 12.5%;-webkit-flex: 0 0 12.5%;-ms-flex: 0 0 12.5%;flex: 0 0 12.5%;}
.col-company{padding-right:0;padding-left: 0;}
.row-company{margin-right: 0;margin-left: 0;}
.card-company{height: 80px;line-height: 80px;text-align: center;padding:0 10px;margin-left: -1px;position: relative;margin-top: -1px;position: relative;}
.card-company:hover{box-shadow: none;transform:none;}
.card-c-p{position: absolute;height: 80px;border:2px solid #0084FF;left: 0;display: none;top: -1px;width: 100%;}
.card-company:hover .card-c-p{display: block;}

.shopcolor{height: 24px;line-height: 22px;white-space: nowrap;margin-left: 6px;}
.shopcolor span{padding:3px;border-radius: 4px;}
.shopcolor.of-store-3 span{border: 1px solid #0084FF; color: #0084FF;}
.shopcolor-company span{border:1px solid #0084FF;background: #fff !important;color:#0084FF;font-weight: bold;}
.shopcolor-agent span{border:1px solid #0084FF;background: #0084FF !important;color:#fff;font-weight: bold;}
.shopcolor-brand span{border:1px solid #0084FF;background: #fff !important;color:#0084FF;font-weight: bold;}
.shopcolor-person span{border:1px solid #51CCAD;background: #fff !important;color:#51CCAD;font-weight: bold;}
.shopcolor-owner span{border:1px solid #FB3F64;background: #FB3F64 !important;color:#fff;font-weight: bold;}
.shopcolor-custom span{border:1px solid #0084FF;background: #fff !important;color:#0084FF;font-weight: bold;}
/*main-预设字体*/
.default{height:80px;width: 100%;}
.default-r .default-con{margin-left: 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center; -webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;}
.default-r .default-con .iconreset{padding-top: 2px;}
.color-input{width: 20px;height: 20px;border: 1px solid #bbb;border-radius: 4px;background-color:#fff;text-indent: 20px;cursor: pointer;}
.color-input-n{background-color:#000;}
.default-set{cursor: pointer;}
.default-set:hover{color: #0084ff;}
.default-set:hover .iconreset{color:#0084ff;}
.bgcolor{background: #e4e4e4;width: 100px;height: 10px;border-radius: 8px;display: inline-block;margin:0 10px;}
.topcolor{width: 50%;height: 10px;border-radius: 8px;display: inline-block;background: #0084ff;top: 4px;left: 10px;}
.circle-bg{width: 18px;height: 18px;border-radius: 50%;background: #0084ff;left: 50%;}
.input-w{width: 760px;}
.dropdown-sel{border-color:transparent;}
.dropdown-box{width: 760px;top: 37px;border-top-left-radius:0;border-top-right-radius:0;max-height: 274px;overflow-x: hidden;overflow-y: auto;position: absolute;transform:translate3d(-123px, -41px, 0px);right: 2px;background: #fff;border:1px solid #ced4da;padding:10px 0;color:#333;z-index: 2000;}
/*.dropdown-sel .dropdown-box:hover, .dropdown-sel .dropdown-box:focus{color:#fff;}*/
.input-w>.custom-select:not(:last-child), .input-w>.form-control:not(:last-child){border-radius: 0;}
.input-w>.input-group-append>.btn{border-radius: 0;}
.main-con .form-control{background: transparent;}
/*main-字体分类*/
.nav-tabs-chs .nav-item{padding:0 8px;}
.nav-tabs .font-sort{padding:0px;padding-right: 14px;}
.license-type .icondown{transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;}
.license-type .title{cursor: pointer;height: 24px;padding:0 20px;line-height: 24px;}
.license-type:hover .title{color:#0084ff;}
.license-type:hover .title .icondown{color:#0084ff;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);display: inline-block;}
.license{border:1px solid #ddd;box-shadow: transparent;border-radius: 4px;right:0;top: 24px;}
.license-type:hover .more-dropdown{display: block;}
.font-style .custom-control{padding:0 10px !important;}
.line .font-style{line-height: 24px;}
.w240{width: 240px;}
.w120{width: 120px;text-align: center;}
.w740{width: 740px;}
.line{border-left: 1px solid #ddd;}
.line-r{border-right: 1px solid #ddd;}
.morelist .iconmore{line-height: 50px;}
.custom-control-input:checked ~ .custom-control-label::before {border-color: #0084ff;background-color: #0084ff;}
.custom-control-input:focus ~ .custom-control-label::before {box-shadow: none;}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {border-color: #adb5bd;}
.nav-tabs-e .nav-item{padding:0 40px;}
.nav-tabs .font-sort-e{padding:0;padding-right:40px;}
.w160-m .title{text-align: center;padding:0 40px;}
.w940{width: 940px;}
.nav-tabs-k .nav-item{padding:0 20px;}
.nav-tabs-s .nav-item{padding:0 12px;}
.w240{width: 240px;}
.fontstyle{width: 530px;display: none;}
.fonts-check{width: 180px;}
.nav-tabs-s .font-sort{padding-left: 0;}
.dropdown-menu.show{background: transparent;}
/*main-字体列表*/
.fontlist{border-bottom: 1px solid #ddd;padding:20px 0;transition:.3s;position: relative;}
.fontlist::after{content: "";display: block;transition: all 300ms ease-in-out 0s;margin: 0 auto;width: 0;background: #0084FF;height: 2px;bottom: -21px;position: relative;}
.fontlist:hover::after{width: 100%;}
.fontlist-jp::after{background: #FFB94E;}
.fontlist-en::after{background: #FB3F64;}
.fontlist-top{ -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content : space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}
.fontlist-con a{font-size: 16px !important;}
.popular{display: inline-block;background: #FB3F64;border-radius: 4px;padding:2px 6px;color:#fff;}
.fontlist-money{color:#FB3F64;font-size: 24px !important;}
.fontlist-r-con .redfonts span{background: transparent;white-space: nowrap;}
.fontlist-top{padding:10px 0;}
.fontlist-con .area-sel-box{width: 100%;left: 0;overflow-y: auto;overflow-x: hidden;display: none;box-shadow: none;}
.fontlist-con .area-sel-box a{font-size: 12px !important;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: left;}
.details-shopbtn .area .icondown{position: absolute;right: 4px;color:#999;top: 1px;}
.fontlist-con .area-sel{border:1px solid #0084FF;border-radius: 4px;padding:0 20px 0 10px;height: 24px;line-height: 22px;background: transparent;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width: 200px;}
.fontlist-con .area:hover .area-sel{border-bottom-left-radius: 0;border-bottom-right-radius: 0;background: #fff;}
.fontlist-con .area:hover .area-sel-box{max-height: 130px;border-top-left-radius: 0;border-top-right-radius: 0;top: 23px;border:1px solid #0084ff;border-top-color:#fff;height: auto;display: block;}
.fontlist-con-n{max-width: 400px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block;}
.fontlist-ta{display: table-cell;padding-right: 10px;vertical-align: middle;}
.fontlist-con .area-sel-box{border:1px solid transparent;}
.fontlist-con-w{width: 700px;}
.fontlist-con-sw span{max-width: 200px;}
.shopname{max-width: 150px;font-size: 14px !important;color:#666;}
.fontlist-r-con{width: 500px;}
.proofs-fonts{padding:40px 0;}
.fontslabel-box-en{border-bottom-color: #FFB94E;}
.fonts-label-en .nav-link:focus, .fonts-label-en .nav-link:hover{border-color:#FFB94E;color:#FFB94E;}
.fonts-label-en .nav-link:focus:before, .fonts-label-en .nav-link:hover:before{border-color:#FFB94E;}
.fonts-label-en .nav-link:focus, .fonts-label-en .nav-link:hover{border-color:#FFB94E;}
.fonts-label-en .nav-item.show .nav-link, .fonts-label-en .nav-link.active{border-color:#FFB94E;color:#FFB94E;}
.fonts-label-en .nav-item.show .nav-link:before, .fonts-label-en .nav-link.active:before{border-color:#FFB94E;}
.en-com-tit a:hover{color:#FFB94E;}
.fontslabel-box-jp{border-bottom-color: #FB3F64;}
.fonts-label-jp .nav-link:focus, .fonts-label-jp .nav-link:hover{border-color:#FB3F64;color:#FB3F64;}
.fonts-label-jp .nav-link:focus:before, .fonts-label-jp .nav-link:hover:before{border-color:#FB3F64;}
.fonts-label-jp .nav-link:focus, .fonts-label-jp .nav-link:hover{border-color:#FB3F64;}
.fonts-label-jp .nav-item.show .nav-link, .fonts-label-jp .nav-link.active{border-color:#FB3F64;color:#FB3F64;}
.fonts-label-jp .nav-item.show .nav-link:before, .fonts-label-jp .nav-link.active:before{border-color:#FB3F64;}
.jp-com-tit a:hover{color:#FB3F64;}
.nav-tabs-index .index-nav-link{line-height: 36px;}
/*轮播图*/
.carousel-box{height: 44vw;}

.banner{width: 100%;height: 100%;margin:0 auto;position: relative;overflow:hidden;background: rgba(200,200,200,0.5);}
.banner-img{width: 100%;height: 100%;}
.banner-img img{width: 100%;height: 100%;position: absolute;}
.carousel-arrow{width: 88vw;height:100%;left:5vw;position: absolute;z-index: 200;}
.carousel-arrow .carousel-arrow-r{right: 0;}
.carousel-lr{width: 4vw;height: 30%;background: rgba(0,0,0,.2);position: absolute;text-align: center;cursor: pointer;opacity: 0;transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;top: 35%;border-radius: 4px;}
.carousel-lr .iconfont{font-size: 54px !important;color:rgba(255,255,255,.8);line-height: 14vw;}
.carousel-arrow .carousel-lr:hover{opacity: 1;}
.carousel-num{width: 100%;height: 1vw;line-height: 1vw;position: absolute;z-index: 10;text-align: center;bottom:1.5vw;}
.carousel-num .banner-num{display: inline-block;width: .8vw;height: .8vw;border-radius: .8vw;background: #fff;margin:0 .2vw;}
.carousel-num .banner-num.active{background: #0084FF;}


.swiper-container{width: 100%;height: 100%;}
.my-bullet{width: 10px;height: 10px;display: inline-block;border-radius: 100%;opacity: .5;background: #fff;margin-left: 10px;cursor: pointer;}
.my-bullet-active{background: #0084FF;opacity: 1;}
.swiper-button-next{right: 3%;}
.swiper-button-prev{left: 3%;}


/*详情页*/
.d-input-w{width: 520px;}
.details-con-w{width: 700px;}
.details-con-w .fontlist-con-n{max-width: 646px;}
.details-con-w .shopname{max-width: 150px;}
.fontlist-det:hover::after{width: 0;}
.d-input-w .dropdown-box{width: 520px;}
.fontlist-con .btn-primary{font-size: 14px !important;width: auto;padding:0 10px;height: 32px;line-height: 30px;}
.fontlist-con .btn-primary .iconshoppingcart{margin-right: 10px;}
.details-mon{width: 260px;}
.details-mon .fontlist-money{font-size: 18px !important;}
.fontlist-det{cursor: inherit;}
.fontlist-det .proofs-fonts{padding:20px 0;}
.details-shopbtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content:flex-end; -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}
.fontlist-bage-list .fontlist:last-child{border-bottom-color:transparent;}
.details-shopbtn .fontlist-f{padding-left: 20px;white-space:nowrap;}
.nav-tabs-details .nav-item.show .nav-link, .nav-tabs-details .nav-link.active{border-top: 3px solid #0084FF;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom:1px solid transparent;}
.nav-tabs-details .nav-link{border-top-left-radius: 0;border-top-right-radius: 0;border:1px solid transparent;border-top: 3px solid transparent;font-size: 14px !important;padding:10px 35px;margin-left: -1px;}
.nav-tabs-details .nav-link:focus, .nav-tabs-details .nav-link:hover{border-color:#0084FF;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom:1px solid transparent;}
.nav-tabs-details{border-bottom:1px solid #ddd;}
.breadcrumb-bg{background: transparent;margin-bottom: 0;padding:12px 0;}
.breadcrumb-item a{line-height: 24px;display: inline-block;}
.breadcrumb-item.active{color:#333;line-height: 24px;}
.breadcrumb-item+.breadcrumb-item::before{content: ">";}
.authorize{margin-bottom: 20px;}
.authorize h2{font-size: 18px !important;}
.authorize p{font-size: 14px !important;margin-top: 10px;}
.authorize .forget{text-align: left;}
.fonts-norm{background: #f2f2f2;padding:10px 20px;}
.fonts-norm input{width: 240px;display: inline-block;}
.fonts-name-norm{margin-top: 20px;}
.fonts-name-norm .size{font-size: 18px !important;}
.table-row{font-size: 14px !important;border:1px solid #ddd;padding:10px 0;margin-top: 10px;}
.table-row table{width: 50%;}
.table-row td{width: 50%;padding:6px;}
.table-row td.ta-l{text-align: right;}
.table-row td.ta-r{text-align: left;color:#999;}
.table-row-t table{width: 33.3%;}
.fontlist-bage{background: #f2f2f2;border-color:transparent;margin-top: 20px;padding:0 20px;}
.fontlist-bage-l{margin-bottom: 10px;}
.fontlist-bage-l .fontlist{padding: 10px 20px;}
.fontlist-bage-l .fontlist:last-child{border-bottom-color:transparent;}
.unfold-fonts{font-size: 14px !important;margin-top: 10px;}
.unfold-fonts .icondownward{margin-left: 4px;}
.else-fonts{display:block;width: 220px;height: 146px;position: relative;margin-bottom: 20px;transition: .3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.else-fonts img{width: 100%;height: auto;}
.else-money{position: absolute;width: 100%;padding:4px 15px;background: rgba(200,200,200,.7);bottom: 0;left: 0;z-index: 20;text-align: center;font-size: 14px !important;}
.else-fonts a:hover{color:#333;}
.else-fonts:hover{box-shadow: 0 5px 10px rgba(204,204,204,.4);}
.shop-else-t{position: absolute;}
.shop-else-shop{height: 478px;overflow: hidden;}
.right-box-tit{text-align: center;position: relative;}
.right-box-tit::before{content: "";position: absolute;width: 50px;height: 1px;border-bottom:1px dotted #bbb;left: 0;top: 8px;}
.right-box-tit::after{content: "";position: absolute;width: 50px;height: 1px;border-bottom:1px dotted #bbb;right: 0;top: 8px;}
.up-down-arrows div{width: 32px;height: 32px;line-height: 32px;text-align: center;cursor: pointer;margin:10px;border-radius: 4px;}
.up-down-arrows div span{font-size: 20px !important;}
.up-down-arrows div:hover{background: #f2f2f2;color:#0084FF;}
.right-det:not(:first-child){padding-top: 30px;}
.det-show-con{padding-left: 20px;}
.salesarea{color:#999;margin-top:6px;}
.show-con-tit{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width: 300px;}
.flex-row .show-picbox{line-height: 24px;}
.show-money-box{background: #F7F8F9;padding:10px 20px;}
.show-money-box .name{width: 70px;color:#999;}
.show-discount-box{background: rgba(255,185,78,.1);padding:20px;}
.actual-price{padding:4px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; -webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;-o-flex-direction: row;flex-direction:row; -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;position: relative;}
.actual-price span{display: inline-block;}
.actual-price .name{width: 82px;}
.actual-price .money{color:#666;}
.actual-price .redfonts span{padding:0 5px;}
.actual-price .red{color:#FB3F64;}
.price-load-txt{margin-left: 10px;font-size: 12px;}
.price-load-txt:before{display: inline-block;height:12px;width:12px; margin: 0 2px -1px 0;content: ' ';background-image: url("/static/image/loading.gif");background-size: cover;}
.receive{color:#0084FF;text-decoration: underline;cursor: pointer;padding-top: 1px;}
.receive-r{color:#666;text-decoration: none;}
.platform-cp span{border-color:#0084ff;background: #F7F8F9;color:#0084FF;}
.quantity{padding: 10px 0;border-bottom:1px dotted #bbb;}
.authorize-way{ -webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;}
.authorize-way .name{padding:6px 0;}
.authorize-way-li li{padding:4px 10px;border:1px solid #ddd;margin: 0 8px 10px 0;cursor: pointer;float: left;border-radius: 4px}
.authorize-way-li li:hover{border-color:#0084FF;color:#0084FF;}
.authorize-way-li li.active{border-color:#0084FF;color:#0084FF;}
.det-buyicon .btn-primary{width: auto;margin-right: 40px;line-height: 24px;padding:6px 20px;height: 40px;font-size: 14px !important;}
.det-buyicon .btn-outline-primary{line-height: 38px;height: 40px;}
.service-fee{padding:0;}
.authorize-way .form-control{height: auto;}
.years{padding:0;min-width: 200px;}
.years.show{background: #fff;z-index: 1000;}
.years .dropdown-item:focus, .years .dropdown-item:hover{background: #0084FF;color:#fff;}
.years .years-num{padding:10px;background: #fafafa;margin-top: 10px;}
.years-num input{width: 140px;height: 28px;font-size: 12px !important;}
.years-num .btn-primary{height: 28px;line-height: 8px;}
.det-label-box li{padding:2px 6px;border:1px solid #0084FF;border-radius: 4px;color:#0084FF;margin-right: 10px;}
.show-label > .tagline{white-space: nowrap;}
.show-label li{display: inline-block; margin: 0 3px 5px 0;min-width: 40px;text-align: center;user-select: none;cursor: pointer;}
.label-box-tit{padding:2px 0;margin-right: 10px;}
.det-label-box .iconadd{cursor: pointer;color:#0084FF;font-size: 14px !important;}
.det-label-box .form-control{width: 70px;height: 24px;margin-left: 10px;font-size: 12px !important;}
.det-label-box .btn-primary{height: 24px;padding:0 8px;font-size: 12px;line-height: 22px;margin-left: 10px}
.col-k-label .iconfont{vertical-align: middle;}
.col-k-btn{cursor: pointer;}
.show-img-box{width: 360px;height: 240px;}
.show-img-label img{width: 100%;height: auto;margin:0 auto;}
.show-img-ul{position: absolute;}
.show-ul-pos{height: 64px;width: 100%;overflow:hidden;}
.show-img-ul li{border:2px solid transparent;margin-right: 10px;}
.show-img-ul li div{width: 140px;height: 70px;}
.show-img-ul li:hover{border-color:#0084FF;}
.show-img-ul li.active{border-color:#0084FF;}
.double-arrow{position: absolute;width: 100%;}
.double-arrow-ico{width: 20px;height: 74px;background: rgba(0,0,0,.1);position: absolute;cursor: pointer;text-align: center;}
.double-arrow-ico:hover{background: rgba(0,0,0,.4);}
.double-arrow-r{right: 0;}
.double-arrow-ico .iconfont{color:#fff;font-size: 18px !important;line-height: 74px;}
/*详情页选择授权*/
.sel-warrant{border-bottom:1px solid #0084FF;padding:20px 0;}
.sel-war-tip{position: absolute;}
         /*向下三角形*/
.sel-war-triangle{width:210px;position:absolute;z-index: 200;right: 0;bottom: 50px;}
.sel-war-triangle .popup{background:#0084FF; color:#fff;border-radius:4px;position:absolute;right:0;border:1px solid #0084FF;padding:6px 10px;}
.sel-war-triangle .popup .triangle{display:block; width:0;height:0; border-width:10px 10px 0; border-style:solid; border-color:#0084FF transparent transparent; position:absolute;bottom:-10px;left:20%;margin-left:-10px;}
.sel-war-triangle .popup em{display:block; width:0; height:0; border-width:0 10px 10px; border-style:solid; border-color:#0084FF transparent transparent;position:absolute; top:-11px; left:-10px;}
.merchant-img img{width: 100%;height: auto;}
.war{text-align: center;color:#666;padding:0 10px;}
.war-lh{line-height: 50px;}
.war-l{text-align: left;color:#333;}
.custom-control-sel::before{top: 17px;}
.custom-control-sel::after{top: 17px;}
.allsel-war{border-bottom:1px dotted #ddd;}
.allset{width: 100px;padding-left: 0;}
.war-style{width: 180px;}
.war-range{width: 520px;}
.war-time{width: 200px;}
.war-money{width: 200px;}
.war-range-tl{text-align: left;}
.input-sel-w{width: 100px;}
.dropdown-box-sel{width: 100%;height: auto;overflow-x: auto;overflow-y: auto;font-size: 12px !important;}
.war-time .form-control{height: 32px;font-size: 12px !important;}
.war-time .input-group{height: 32px;}
.war-time .btn{height: 32px;line-height: 22px;}
/*购物车*/
.shop-cart{padding:40px 0 20px 0;border-bottom:1px solid #ddd;}
.w260{width: 260px;}
.w180{width: 180px;text-align: center;}
.w540{width:540px;}
.shop-show-pic{width: 150px;height: 100px;}
.shop-show-pic img{width: 100%;height: auto;}
.authorize-way .shop-fontname{border-color:transparent;padding:6px 0;}
.shop-fontname:hover, .shop-fontname:focus{border-color:#0084FF;}
.authorize-way .shop-link{display: inline-block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.allsel-war-shop{border-bottom:1px solid #ddd;}
.allsel-war-shop .shopname-box{width: 270px;}
.allsel-war-act{background: rgba(255,255,204,.3);}
.allsel-war-exp{background: rgba(238,238,238,.6);}
.operating-t{color:#666;text-decoration: underline;cursor: pointer;}
.operating-t:hover{color:#0084FF;}
.shop-new-label{background: #f7f8f9;padding:13px 20px;line-height: 24px;}
.shop-new-label .custom-control-label::before{top: 4px;}
.shop-new-label .custom-control-label::after{top: 4px;}
.bgshop .fontlist-f span{background: transparent;}
.shop-new-label .shop{display: table-cell;}
.shop-new-label .shop-pad{padding-right: 20px;}
.shopping-c-shop{padding:0;height: 24px;}
.shop-coupon{border-radius: 4px;padding:0;height: 24px;line-height: 22px;}
.shop-coupon .icondownward{margin-left: 4px;font-size: 14px;transition:transform .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;display: inline-block;}
.shopping-c-shop:hover .icondownward{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.shopping-con-sh{left: 0;}
.shopping-con-sh .test_triangle_border .popup .triangle{left: 10%;}
.coupon-tip{border-bottom:1px solid #ddd;padding-bottom: 10px;}
.shopbox-abs-sh{padding:0 20px;}
.rec-coupons{padding-top: 10px;}
.rec-coupons-list{margin-bottom: 20px;}
.rec-coupons-list .little-pop-ups{right: 0;}
.w60{width: 60px;}
.w190{width: 190px;}
.font-expired{width: 24px;color:#999;}
.operating-del{cursor: pointer;}
.operating-del:hover{color:#0084FF;}
.shop-bot-col .little-pop-ups{min-width: 110px;right: -30px;}
.dis-end{position: absolute;right: 0;top: 0;}
.dis-end .btn-primary{height: 50px;line-height: 50px;border-radius: 0;padding:0 30px;}
.no-shopcart .forget{text-align: left;}
.shopdel{color:#666;text-decoration: underline;}
.shopdel:hover{text-decoration: underline;}
.coupon-sel .control-discount, .allsel-war-shop .control-discount{font-size: 12px !important;height: auto;width: auto;}
/*结算流程*/
#reload_licenseowner{margin-top: 20px;margin-bottom: 10px;}
.settle-title{padding-bottom: 20px;border-bottom:1px solid #0084FF;}
.settle-title .custom-control-label::before{top: 5px;}
.settle-title .custom-control-label::after{top: 5px;}
.aut-party{padding-bottom:10px;padding-top: 0;}
.aut-party .tr{padding:0 20px;}
.aut-party .alltd{height: 44px;line-height: 44px;}
.aut-party .fir-td{width: 140px;position: relative;}
.aut-party .fir-td-paper{width: 100px;}
.aut-party .last-td{width: 1020px;}
.aut-party .custom-control-label::before{top: 14px;}
.aut-party .custom-control-label::after{top: 14px;}
.aut-party .table .tr.active{background: rgba(0,132,255,.1);}
.btn-outline-popups{width: auto;height: 32px;padding:0 12px;}
.aut-party .alltd .custom-control{max-width: 300px;}
.shop-find-password li div{top: 30px;}
.shop-find-password li{padding:0 10px;font-size: 14px !important;}
.shop-find-password .iconlonghead{font-size: 4px !important;}
.shop-fontsname{width: 180px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.shop-fontsname-r{width: 360px;}
.coupon-sel .form-control{width: auto;margin:0 auto;}
.shop-disco{width: 120px;text-align:right;padding-right:20px;}
.submit-order{border-top: 1px solid #0084FF;}
.sub-order-mess{border-top: 1px solid #ddd;}
.order-inv-mess{border:1px solid #ddd;padding:15px 20px;width: 680px;display: inline-block;}
.order-money-mess{border-color:#FB3F64;width: 500px;text-align: right;float: right;}
.inv-mess{padding:10px 12px;}
.inv-mess .r{margin-right: 20px;}
.export-twobtn .btn{width: auto;}
.btn-warning-sub{padding:10px 40px;}
.nav-tabs-invo{border-bottom:1px solid #ddd;padding-bottom: 20px;}
.payer-tit{position: absolute;left: 0;top: 0;}


.settle-fill-mess{background: rgba(0,132,255,.1);padding:20px;}
/*.fill-mess-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}*/
.fill-mess-tit{font-size: 14px !important;}
.fill-mess{width: 30%;padding-right: 30px;margin-top: 20px;display: inline-block;white-space: nowrap;}
.fill-mess-wid{width: 100%;}
.fill-mess .name{font-size: 14px !important;text-align: right;vertical-align: top;line-height: 36px;}
.fill-mess .form-control{height: 36px;width: 200px;}
.fill-mess .form-control, .fill-mess .name{display: inline-block;}
.fill-mess .fill-mess-up{display: inline-block;white-space: nowrap;width: 960px;}
.fill-mess-up .btn{font-size: 12px !important;height: 32px;line-height: 30px;padding:0 10px;}
.fill-mess-up .up-img{display: inline-block;}
.up-img .img-name{display: inline-block;vertical-align: middle;}
.up-img .name-over{max-width: 120px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.up-img-r{margin-left: 10px;white-space: normal;vertical-align: middle;}
.img-name-ico{line-height: 20px;border-radius: 4px;cursor: pointer;text-align: center;height: 18px;}
.img-name-ico .iconfont{color:#999;}
.img-name-ico:hover .iconfont{color:#FB3F64;}
.up-img-show{display: inline-block;margin-right: 10px;}
/*弹窗浮动层*/
.modal-dialog{max-width: 580px;}
.modal-footer{ -webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;padding:15px;}
.modal-body{padding:20px;}
.modal-footer .btn{width: 20%;height: 40px;}
.modal-header{background: #fafafa;padding:12px 20px;}
.type-aut{font-size: 14px !important;}
.type-aut .table{width: 100%;}
.type-aut .type{width: 100px;position: absolute;text-align: right;padding:10px 0;line-height: initial;}
.type-w{font-size: 14px !important;}
.type-w .nav-tabs{padding-left: 120px;}
.nav-tabs-popups .nav-link{line-height: initial;border:1px solid #bbb;border-radius: 4px;padding:7px 24px;height: 36px;}
.nav-tabs-popups .nav-item.show .nav-link, .nav-tabs-popups .nav-link.active{border-color:#0084FF;}
.nav-tabs-popups .nav-item{margin-right: 15px;}
.nav-tabs-popups .nav-item:last-child{margin-right: 0;}
.popups-label-con .tr{margin-top: 20px;padding:0;}
.popups-label-con .f-td{width: 140px;text-align: right;}
.popups-label-con .l-td{width: 370px;padding-left:20px;text-align: left;}
.popups-label-con .tr-err-mess{margin-top: 6px;line-height: initial;}
.more-sel-drow{width: 100px;text-align: right;cursor: pointer;line-height: initial;}
.comple-info{background: rgba(255,255,204,.5);padding:6px 20px;line-height: initial;}
.nav-tabs-popups .nav-link:focus, .nav-tabs-popups .nav-link:hover{border-color:#0084FF;}
.histor-rise{border:1px solid #bbb;margin-bottom: 10px;border-radius: 4px;text-align: center;padding:9px 10px;cursor: pointer;}
.histor-rise:hover{border-color:#0084FF;color:#0084FF;}
.histor-rise.active{border-color:#0084FF;color:#0084FF;}
.invoice-con{border:2px solid #bbb;border-radius: 4px;text-align: center;padding:10px;width: initial;}
.histor-rise-con .histor-rise{width: 100px;display: inline-block;margin-right: 20px;margin-bottom: 0;}
.forget-a{padding:0;}
.popups-label-con .tr-top{margin-top: 0;}
.histor-rise-no{cursor: auto;border-color:#ddd;color:#999;}
.histor-rise-no:hover{cursor: auto;border-color:#ddd;color:#999;}
.spec-address select{width: 30%;margin-right: 2%;display: inline-block;}
.modal-dialog .type-aut .type{width: 100px;}
/*结算流程-选择支付方式*/
.order-suctip .iconcorrect{vertical-align: middle;margin-right: 10px;}
.nav-tabs-pay{border-bottom:1px solid #ddd;padding-bottom: 20px;}
.nav-tabs-pay .nav-link{border:1px solid #bbb;text-align: center;margin-right: 50px;border-radius: 4px;padding:4px 30px;}
.nav-tabs-pay .nav-item.show .nav-link, .nav-tabs-pay .nav-link.active{border-color:#0084FF;color:#333;}
.nav-tabs-pay .nav-link:focus, .nav-tabs-pay .nav-link:hover{border-color:#0084FF;color:#333;}
.nav-tabs-pay .iconfont{vertical-align: sub;margin-right: 2px;font-size: 28px !important;}
.iconalipay-pay{color:#1F9EDA;}
.iconwechat-pay{color:#00AC1C;}
.iconpaypal-pay{color:#003087;}
.iconbank-pay{color:#37B37D;}
.iconforeign_bank-pay{color:#5DA1D1;}
.paycode{width: 210px;height: 210px;border:1px solid #ddd;padding:10px;}
.btn-primary-online{height:auto;padding:10px 40px;}
.web-online-way{padding-left: 40px;}
.web-online-way::after{content: "";position: absolute;width: 1px;background: #ddd;height: 100%;left: 0;top: 0;}
.upload-cert .btn{width: auto;height:auto;margin-right: 40px;padding:10px 50px;}
.paymess{border:1px solid #ddd;padding:20px;}
/*在线支付成功*/
.orderpay-suc{border-top: 1px solid #0084FF;padding:40px 0;text-align: center;}
.orderpay-suc .btn-outline-primary{width: auto;padding:6px 30px;}
.forget-ser{text-align: center;}
.sub-voucher{text-align: center;}
.sub-voucher .btn{width: auto;}
.sub-voucher-box{border:1px dashed #999;padding:30px 0;border-radius: 4px;text-align: center;width: 600px;margin:0 auto;}
.upload-cert-mr .btn{margin-right: 0;}
.up-certif-show{padding:20px 0 0 10px;text-align: left;}
.up-certi-show{width: 240px;padding:0 10px;border:1px solid #ddd;border-radius: 4px;}
.up-certi-show:hover{box-shadow: none;transform:scale(1);}
.up-certi-show .file-name{display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: left;}
.up-certi-show .file-name img{width: 100%;height: auto;}
.up-certi-show .card-body{padding:10px 0;position: relative;width: 220px;}
.up-certi-show .iconcross{position: absolute;right: 0;top: 4px;cursor: pointer;}
.up-certi-show .iconcross:hover{color:#0084FF;}
.td-con{text-align: left;}
.invoice-info{width: 540px;}
/*.withdraw-con{width: 640px;}*/
/*字体分类*/
.bread-name{background: #0084FF;display: inline-block;color:#fff;padding:0 6px;cursor: pointer;border-radius: 4px;height: 24px;line-height: 24px;}
.bread-name:hover{background: rgba(0,132,255,.9);}
.category-list{background: #F7F8F9;}
.lan-box{padding:0 20px;border:2px solid transparent;}
.lan-box-sel{border:2px solid #0084FF;padding:20px;}
.lan-allstyle{width: 70px;}
.lan-allstyle-con{width: 1080px;padding-top: 2px;}
.lan-allstyle-con .item{margin-right: 20px;margin-bottom: 20px;float: left;}
.lan-allstyle-con .item-a.active{color:#0084FF;}
.lan-allstyle-con .item-more{color:#999;line-height: 16px;}
.lan-allstyle-con .item-more:hover{color:#0084FF;}
.lan-allstyle-con .item-pos{position: absolute;right: 0;}
.lan-allstyle-con .item-choice{border:1px solid #ddd;padding:2px 4px;}
.lan-allstyle-con .item-choice:hover,.lan-allstyle-con .item-choice.active{border-color:#0084FF;}
.lan-allstyle-con .item-letter .item-a{border:1px solid transparent;padding:2px 6px;border-radius: 4px;}
.lan-allstyle-con .item-pos .iconfont{font-size: 12px !important;}
.category-alllan{border-bottom: 1px solid #0084FF;}
.category-alllan-p{padding-right: 130px;}
.lan-allstyle-let .item{margin-right: 6px;}
.lan-allstyle-let .item .item-a:hover{border-color:#0084FF;}
.lan-allstyle-name .item{margin-right: 20px;}
.lan-ul-overy{max-height: 152px;overflow-y: auto;}
.lan-company-overy{max-height: 332px;overflow-y: auto;}
.confirm-cancel-btn .btn-primary, .btn-outline-primary{padding:0 10px;width: auto;font-size: 14px !important;}
.confirm-cancel-btn .btn-outline-primary{border-color:#bbb;color:#999;}
.confirm-cancel-btn .btn-outline-primary:hover{color:#fff;border-color:#0084FF;}
.card-company.active .card-c-p{display: block;}
.card-company .iconselected{position: absolute;bottom:-30px;right: 2px;}
.lan-company-overy .col-company{padding:2px;}

.sort-row{border:1px solid #ddd;margin-top: -1px;}
.sort-row-bg{background: #F7F8F9;}
.sort-row-ul .item{float: left;}
.nav-tabs-sort .nav-link{padding:0 20px;height: 40px;line-height: 40px;border-radius: 0;margin-left: -1px;border-right:1px solid transparent;border-left:1px solid transparent;}
.nav-tabs-sort .nav-item{margin-bottom: 0;}
.nav-tabs-sort .nav-item.show .nav-link, .nav-tabs-sort .nav-link.active{border-right:1px solid #ddd;border-left:1px solid #ddd;}
.lan-allstyle-name .item{float: left;}
.custom-control-sort{min-height: auto;}
.sort-row-shop{padding:10px 20px;}
.nav-tabs-sort .nav-item:hover .nav-link{background: #fff;border-right:1px solid #ddd;border-left:1px solid #ddd;}
.nav-tabs-sort .area-sel-box{left: -1px;width: 100px;border-top-left-radius: 0;border-top-right-radius: 0;border:1px solid transparent;background: transparent;display: none;}
.area-sort:hover .area-sel-box{border:1px solid #ddd;border-top: #fff;height: 130px;background: #fff;}
.nav-tabs-sort .area .icondownward{transition:transform .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;display: inline-block;}
.area:hover .icondownward{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.ranks{position: relative;z-index: 500;height: 40px;padding-left: 20px;}
.ranks .items{margin-top: 10px;}
.ranks .item-a{width: 16px;height: 20px;display: block;vertical-align: middle;float: left;margin-left: -1px;position: relative;}
.ranks .item-a .bg-aft{border:1px solid #ddd;width: 16px;height: 20px;display: block;}
.ranks .item-a .bg-bef{position: absolute;display: block;bottom: 0;left:0;width: 16px;border:1px solid #bbb;background: #ccc;height: 10px;}
.ranks .item-a .bg-bef:hover{background: #0084FF;border-color:#0084FF;}
.like-triangle{left: -66px;top: -48px;width: 140px;display: none;}
.like-triangle .popup .triangle{left: 45%;}
.ranks .item-a:hover .like-triangle{display: block;}
.price-input .form-control{width: 60px;height: 20px;padding:2px 6px 2px 18px;border-radius: 0;}
.price-input .mon-ico{position: absolute;top: 0;left: 4px;color:#999;}
.price-page li{line-height: 40px;}
.price-page a{height: 40px;display: block;line-height: 40px;padding:0 10px;}
.price-inter{width: 170px;}
.price-hid{position: absolute;width: 230px;height: 40px;left: 0;top: -10px;z-index: 100;padding:0 10px;}
.price-hid .btn-primary{height: 20px;line-height: 16px;padding:0 10px;width: auto;display: none;margin:10px 0 10px 10px;}
.price-hid:hover{background: #fff;box-shadow: 0 5px 10px rgba(204,204,204,.4);z-index: 800;}
.price-hid:hover .btn-primary{display: block;}
.price-page .iconfont{display: inline-block;margin-top: 2px;}
.card-body-list{text-align: left;padding:10px 20px;width: 100%;}
.card-list-name{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 100%;}
.sort-list-red .redfonts span{background: #fff;}
.shopname-list .iconfont{vertical-align: middle;}
.shopname-list .list-a{text-decoration: underline;}
/*热门字体*/
.input-newfonts{width: 628px;}
.dropdown-box-new{width: 628px;}
.area-newfonts-box{width: 260px;border:1px solid transparent;box-shadow: 0 0 0 transparent;max-height: 242px;overflow-y: auto;display: none;}
.area-newfonts-box li a{height: 48px;line-height: 48px;border-bottom:transparent;}
.area:hover .area-newfonts-box{border:1px solid #ddd;box-shadow:0 5px 10px rgba(204,204,204,.4);}
.forget-a{text-align: left;}
/*字体专题*/
.row-topic{margin-left: -25px;margin-right: -25px;}
.row-topic .col{padding-left:25px;padding-right: 25px;}
.row-topic .fontimg{height: 243px;}
.topic-title{position: absolute;background: rgba(0,0,0,.5);padding:6px 20px;color:#fff;bottom: 0;left: 0;z-index: 200;width: 100%;}
.topic-title div{width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.topic-fonts{height: 40px;line-height: 40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 100%;}
.topic-user{border-top: 1px solid #ddd;padding-top:10px;}
.topic-user-img{width: 50px;height: 50px;border-radius: 50%;border:1px solid #ddd;overflow: hidden;text-align: center;line-height: 50px;}
.topic-user-img img{width: 100%;height: auto;}
.topic-user-img .iconuser{font-size: 32px !important;color:#999;}
.topic-username{line-height: 50px;margin-left: 10px;color:#666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 140px;}
.upload-topic-btn .btn-primary{width: auto;}
.upload-topic-twobtn .btn-primary, .upload-topic-twobtn .btn-outline-primary{width: auto;height: auto;font-size: 12px !important;padding:0 8px;line-height: 24px;margin-left: 20px;}
.upload-topic-btn{position: absolute;right: 0;top: -14px;}
.w720{width: 720px;}
.w480{width: 480px;}
.topic-det-img .item{width: 360px;height: 180px;float: left;}
.topic-det-img .item img{width: 100%;height:auto;}
.det-fonts-top{width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.det-label-topic{flex-wrap: wrap;}
.det-label-topic li{margin-bottom: 10px;}
/*上传专题*/
.w1000{width: 1000px;margin:0 auto;}
.upload-file-mess .left{width: 100px;text-align: right;line-height: 40px;font-size: 14px !important;}
.upload-file-mess .left .input{width: 900px;}
.upload-file-mess .input .form-control{width: 350px;}
.topic-cover{border:1px solid #ddd;border-radius: 4px;padding:30px;text-align: center;width: 900px;}
.topic-cover .btn-primary{width: 30%;padding:0;font-size: 14px;}
.upload-file-mess .input .textarea{width: 900px;font-size: 14px !important;}
.det-topic li{background: #0084FF;color:#fff;}
.addfonts input{width: 200px;height:28px;}
.addfonts{background: #F7F8F9;border:1px solid #ddd;padding:8px 20px;}
.addfonts .btn-primary{width: auto;height: 28px;line-height: 28px;padding:0 6px;}
.addfonts a{line-height: 28px;color:#999;text-decoration: underline;}
.addfonts a:hover{color:#0084FF;}
.addfonts-list{border:1px solid #ddd;margin-top: -1px;padding:0 20px 20px 20px;}
.addfonts-list .bd{border-bottom:1px solid #ddd;margin-top: 20px;}
.addfonts-list-bd{border:none;padding:0 0 20px 0;}
.addfonts-list img{max-width: 100%;}
.addfonts-con{width: 720px;}
.addfonts-cross{width: 24px;height: 24px;text-align: center;line-height: 26px;background: #f7f7f8;border-radius: 4px;color:#666;cursor: pointer;}
.uploadbtn .btn-primary{width: auto;}
.orderpay-bd{border-top: transparent;}
.addfonts-res-btn .btn{height: 32px;line-height: 32px;padding:0 12px;font-size: 12px !important;}
/*店铺搜索页面*/
.sales-area{border-color:transparent;}
.sales-area .area-sel-box{width: 440px;right: 0;left: auto;text-align: left;}
.sales-area:hover .area-sel-box{padding:15px;height: 310px;}
.areasel{padding:10px 0;border-bottom: 1px dotted #ddd;}
.areasel li{float: left;margin-right:20px;}
.areasel li a{border-bottom-color:transparent;height: 40px;line-height: 40px;}
/*.years-num input{width: 240px;}*/
/*店铺搜索结果页*/
.shop-search-list{padding:30px 0;border-bottom:1px solid #ddd;}
.shop-search-list .left{width: 400px;}
.shop-search-list .right{width: 800px;text-align: right;padding-left: 30px;}
.shop-search-card .fontimg{height: 122px;}
.shop-search-card .card-body{padding:10px;}
.shop-sea-logo{width: 80px;height: 80px;padding:10px;border:1px solid #ddd;}
.of-store{max-width: 224px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block;vertical-align: middle;}
.bus-licens img{max-width: 100%;display: inline-block;}
/*个人中心*/
.input-group-pers .input-group-append .btn-border{padding:0 12px;height: 32px;line-height: 32px;}
.input-group-pers .form-control{width: 330px;height: 32px;}
.input-group-pers{height: 32px;width: 330px;}
.pers-cen-index .active{color:#0084FF;}
.pers-sel-box{width: 100px;}
.area:hover .pers-sel-box{padding:10px;width: 100px;}
.pers-sel-box li a{height: 40px;line-height: 40px;}
.logo-center{width: 96px;}
.pers-l{width: 210px;}
.pers-r{width: 990px;}
.center-bg{background-color: #f7f8f9;}
.pers-cen-label .item{/*height: 44px;*/line-height: 44px;}
.pers-cen-label .point{width: 8px;height: 8px;display: inline-block;background-color: #0084FF;margin-right: 10px;}
.wallet-box{padding:0 30px;}
.pers-cen-label .nopoint{background-color: transparent;}
.pers-cen-label .item.active a{color:#0084FF;}
.pers-cen-label .item:hover, .pers-cen-label .item:focus{color:#0084FF;}
.id{border:1px solid #0084FF;border-radius: 4px;display: inline-block;color:#0084FF;padding:2px 6px;}
.per-cen-icon{margin-left: 80px;}
.per-cen-icon .iconfont{color:#666;font-size: 18px !important;width: 22px;}
.per-cen-userimg{width: 100px;height:100px;border-radius: 50%;background-color: #f2f2f2;overflow: hidden;text-align: center;line-height: 100px;}
.per-cen-userimg img{width: 100%;}
.per-cen-userimg .iconuser{color:#999;font-size: 60px !important;}
.show-per-cen{height: 124px;}
.show-per-cen .show-img-ul li div{width: 240px;height: 120px;}
.double-arrow-ico{height: 124px;width: 40px;}
.double-arrow-cen .double-arrow-ico .iconfont{font-size: 32px !important;line-height: 124px;}
.like-money{position: absolute;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.col-like{padding:10px;}
.row-like{margin-left: -10px;margin-right: -10px;}
.col-like a{display: block;border: 1px solid #f2f2f2;border-radius: 4px;}
.col-like a>.card {width: 270px;margin: 5px auto;}
.fontimg-like{height: 180px;width: 100%;}
.like-money{width: 100%;background-color: rgba(0,0,0,.5);padding:6px 10px;text-align: center;bottom: 0;left: 0;color:#fff;}
.cen-both-side .both-sides .name-side{width: 80px;}
.cen-both-side .both-sides .input-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.cen-both-side .both-sides .custom-control{margin-right: 20px;}
.cen-both-side .both-sides{margin-bottom: 20px;width: 600px;}
.cen-both-side .both-sides .input-side{width: 520px;}
.edit-cen-userimg{width: 150px;height: 150px;line-height: 150px;}
.edit-cen-userimg .iconuser{font-size: 100px !important;}
.upload-userimg .per-cen-userimg{margin:0 auto;}
.modal-dialog-wid{max-width: 900px;}
.w580{width: 500px;}
.userimg-up{width: 320px;background-color: #f2f2f2;height: 320px;}
.userimg-up img{width: 100%;}
.userimg-up-r{padding-left: 30px;margin-left: 30px;}
.userimg-up-r:before{content: "";position: absolute;height: 100%;width: 1px;background-color: #ddd;left: 0;top: 0;}
.userimg-up-mask{width: 100%;height: 100%;background-color: rgba(0,0,0,.5);position: absolute;top: 0;left: 0;}
.mask-frame{width: 150px;height: 150px;border:1px dashed #fff;margin:0 auto;margin-top:85px;}
/*个人中心-账户设置*/
.secur-level{background-color: #f7f8f9;}
.safe-level{color:#FFB94E;}
.safe-level-h{color:#0084FF;}
.safe-level-d{color:#FB3F64;}
.dis-table{display: table;}
.table-tr{display: table-row;}
.table-td{display: table-cell;width: 100%;}
.table-style{border-bottom:1px solid #ddd;width: 445px;padding:30px 20px;margin-left: -2px;}
.table-style .safebtn{color:#0084FF;font-size: 72px !important;}
.already [type=button]:not(:disabled), .already [type=reset]:not(:disabled), .already [type=submit]:not(:disabled), .already button:not(:disabled){cursor: auto;}
.btn-dark-already:hover{background-color: #ccc;}
.both-sides-idcard{width: 460px;}
.both-sides-idcard .name-side{width: 140px;}
.id-img li{width: 100px;height: 100px;border:1px dashed #ddd;text-align: center;line-height: 100px;background-color: #f2f2f2;float: left;margin:0 15px 15px 0;overflow: hidden;}
.id-img .iconplus{position: initial;}
.id-img li .iconcross-safe{position: absolute;top: 4px;right: -69px;cursor: pointer;color:#0084ff;line-height: 18px;display: none;}
.id-img li:hover .iconcross-safe{display: block;}
.table-td .btn-primary-bd{width: 120px;height: 40px;}
.w260{width: 260px;}
/*个人中心-消息*/
.otice-ico-div{width: 50px;height: 50px;border:1px solid #ddd;background: #fff;border-radius: 50%;line-height: 50px;text-align: center;}
.nav-pills-news .nav-link.active, .nav-pills-news .show>.nav-link{background-color: #f7f8f9;color:#333;}
.nav-pills-news .nav-link:hover{color:#333;}
.w270{width: 270px;}
.nav-pills-news .nav-link{border-radius: 0;padding:10px 20px 10px 40px;line-height: 50px;}
.w660{width: 660px;}
.col-pad{padding-left:0;padding-right: 0;max-height: 650px;overflow-y: auto;overflow-x: hidden;}
.w200{width: 200px;}
.w200 .text{width:200px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news-content{background-color: #f7f8f9;padding:20px;border-radius: 8px;border-top-left-radius: 0;font-size: 14px !important;}
/*个人中心-发票*/
.nav-tabs-inv{margin:0;border-bottom:1px solid #ddd;}
.nav-tabs-mange{position: absolute;right: 20px;top:0;}
.nav-tabs-mange .nav-item.show .nav-link, .nav-tabs-mange .nav-link.active{background: #0084FF;border-bottom:none;color:#fff;}
.nav-tabs-mange .nav-link{padding:0 15px;height: 32px;line-height: 30px;border:1px solid #0084FF;border-radius: 0;color:#0084FF;margin-right: -1px;}
.nav-tabs-mange .nav-link:focus{border-color:#0084FF;background-color: #0084FF;color:#fff;}
.nav-tabs-mange .nav-link:hover{border-color:#0084FF;}
.nav-tabs-mange .nav-item:first-child .nav-link{border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.nav-tabs-mange .nav-item:last-child .nav-link{border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.invoice-table .invoice-table-tr th{color:#0084FF;padding:15px 10px;border:1px solid #ddd;background-color: #F7F8F9;}
.invoice-table .invoice-table-tr td{padding:15px 10px;border:1px solid #ddd;}
.del-edit-fl .del-edit{float: left;}
.error-message-l{text-align: left;}
.add-lookup{right: 0;top: -16px;}
.add-lookup .btn-outline-primary{height: 28px;font-size: 12px !important;line-height: 26px;}
.nav-tabs-inv .nav-item-inv{margin-right: 0;}
/*个人中心-账户管理*/
.orderpay-suc-fill{padding:20px 0 40px 0;}
.fill-amount{text-align: left;}
.Withdrawal-form{width: 120px;}
.money-sym{line-height: 40px;}
.det-buyicon-mr .btn-primary{margin-right: 0;}
.bd-top{border-top: 1px solid #0084FF;}
.nav-tabs-pay .iconbankcard{color:#0084FF;}
.nav-tabs-pay .bankcard{color:#003087;}
.both-sides-withdraw .name-side{width: 170px;}
.both-sides-withdraw{width: 484px;}
.w300{width: 300px;}
.arrived{color:#6c0;}
/*个人中心-我的收藏*/
.nav-tabs-collect{position: absolute;right: 0;top: -40px;}
.nav-tabs-collect .nav-item.show .nav-link, .nav-tabs-collect .nav-link.active{border:1px solid #ddd;background-color: #f8f8f8;}
.nav-tabs-collect .nav-link{border-top:1px solid transparent;height: 32px;line-height: 32px;padding:0 10px;border:1px solid #ddd;}
.col-collect{padding-left: 10px;padding-right:10px;}
.row-collect{margin-right: -10px;margin-left: -10px;}
.fontimg-coll{padding-top:100px;/*border:1px solid #f2f2f2;*/position: relative;height: auto;}
.fontimg-coll img{position: absolute;left: 0;top: 0;}
.col-collect .card-body-list{text-align: center;}
.col-collect .card{border-color:transparent;}
.col-collect .card:hover{transform:none;box-shadow: none;}
.delete-coll{position: absolute;bottom: 10px;right: 10px;width: 28px;height: 28px;border-radius: 4px;background-color: rgba(0,0,0,.5);color:#fff;font-size: 12px !important;text-align: center;line-height: 28px;display: none;z-index: 1100;}
.col-collect:hover .delete-coll{display: block;}
.confirm-delete-coll{position: absolute;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);top: 0;left: 0;z-index: 1100;cursor: pointer;}
.coll-twobtn .btn{height: 24px;line-height: 22px;padding:0;width: 54px;}
.proicon{width: 20px;height: 20px;border-radius: 50%;color:#fff;display: inline-block;text-align: center;line-height: 20px;}
.proicon-bg{background-color: #FFB94E;}
.proicon-box{width: 20px;}
.down-bg{background-color: #6c0;}
.input-w-col{width: 450px;}
.fontlist-con-coll{max-width: 200px;}
.fontlist-con .area-sel-coll{max-width: 160px;}
.fontlist-aft::after{background: transparent;}
.fontlist-ta .icondelete{display: none;}
.fontlist-aft:hover .icondelete{display: block;}
.fontlist-aft .icondelete:hover{color:#0084ff;}
.coll-twobtn-list .btn{width: 70px;height: 32px;line-height: 32px;}
.input-group-mycol .form-control{width: 160px;height: 32px;border-radius: 4px !important;}
.input-group-mycol .input-group-append .btn-border{height: 32px;padding:0 6px;line-height: 34px;background-color: #f2f2f2;border-color:#ced4da;color:#999;border-top-left-radius:0;border-bottom-left-radius:0;}
.input-group-mycol .form-control:focus{border-color:#ced4da;}

.search-manage{position: absolute;right: 100px;}
.search-manage .btn-outline-primary{height: 32px;line-height: 30px;padding:0;width: 80px;font-size: 12px !important;}
.search-manage .cancel-manage-btn{border-color:#ced4da;color:#999;}
.search-manage .cancel-manage-btn:hover{color:#fff;border-color:#0084FF;}
.search-manage .input-group-mycol{width: 160px;}
.delect-wid{width: 120px;cursor: pointer;}
.delect-wid .custom-control{min-height: auto;}
.delete-hov:hover{color:#0084FF;}
.selected-coll{border:2px solid rgba(0,0,0,.1);}
.selected-coll .iconselected{position: absolute;right: -1px;bottom: -10px;color:#999;}
.selected-coll-bor{border-color:#0084FF;}
.search-manage-shop{right: 0;width: 240px;}
.col-collect-bd .card{border-color: #ddd;}
.fontimg-coll-bd{border-color:transparent;}
.nav-tabs-shopmanage{position: initial;}
.nav-tabs-shopmanage .nav-item{margin-right: 0;}
.nav-tabs-shopmanage .nav-link{font-size: 12px !important;border-color:#ddd;color:#666;position: relative;}
.nav-tabs-shopmanage{margin:0 5px;}
.of-store-shop{max-width: 140px;}
.delete-hover{display: none;}
.shop-search-list:hover .delete-hover{display: block;}
.shop-search-list .delete-hover .icondelete{cursor: pointer;}
.shop-search-list .delete-hover .icondelete:hover{color:#0084FF;}
.nav-tabs-shopmanage .nav-item.show .nav-link, .nav-tabs-shopmanage .nav-link.active{border-color:#0084FF;background-color: #fff;color:#0084FF;z-index: 100;border-bottom:1px solid #0084FF;}
.nav-tabs-shopmanage .nav-item .nav-link:hover, .nav-tabs-shopmanage .nav-item .nav-link:focus{background-color: #fff;color:#0084FF;z-index: 100;}
.shop-search-list .shopleft{width: 320px;}
.shop-search-list .shopright{width: 570px;text-align: left;}
.card-body-shop{width: auto;padding:5px 10px;}
.shopunfold{top: 0;right: 0;position: absolute;height: 32px;line-height: 32px;}
.country-switch{max-height: 100px;overflow-y: auto;overflow-x: hidden;}
.input-w-col .dropdown-box{width: 450px;}
/*我的收货地址*/
.telarea-sel{width: 100%;height: 40px;}
.telarea-sel .btn-danger-tel{text-align: left;}
.btn-danger-tel::after{border-top:.4em solid;border-right:.2em solid transparent;border-left:.2em solid transparent;position: absolute;right: 6px;top: 16px;}
.dropdown-menu-tel.show{background-color: #fff;}
.dropdown-menu-tel .dropdown-over{max-height: 250px;overflow-y: auto;overflow-x: hidden;}
.item-area{width: 25%;padding:6px;text-align: center;background-color: #f8f8f8;}
.item-area.active{background-color: #fff;color:#666;}
.peo{width: 100px;}
.location{width: 140px;}
.address-det{width: 210px;}
.tel-peo{width: 120px;}
/*我的订单*/
.author-info{border:1px solid #ddd;width: 100%;}
.author-info-l{width: 360px;border-right:1px solid #ddd;}
.author-info-r{width: 800px;}
.author-info-tit{background-color: #f7f8f9;height: 40px;text-align: center;line-height: 40px;border-bottom:1px solid #ddd;}
.author-info-con{padding:10px 5px;}
.info-wid{width: 100px;text-align: right;color:#999;word-wrap: break-word;display: inline-block;vertical-align: top;}
.info-wid-r{width: 200px;color:#333;text-align: left;}
.author-info-con .info-con{margin:10px 0;}
.pay-operating .item{margin: 0 10px 10px 0;}
.pay-operating .item .item-a{padding:4px 8px;background-color: transparent;border-radius: 4px;}
.pay-operating .item.active .item-a{background-color: #FB3F64;color:#fff;border-color: #FB3F64;}
.pay-operating .item .item-a:hover{color:#FB3F64;}
.pay-operating .item.active .item-a:hover{color:#fff;}
.order-box-bg{background-color: #F7F8F9;padding:11px 0;}
.order-box .item{text-align: center;display: table-cell;}
.order-box-bg .item{padding:0 20px;}
.order-moneybox .item{border-right: 1px solid rgba(0,132,255,.3);}
.order-moneybox .item:last-child{border-right-color:transparent;}
.order-box .shop{width: 400px;}
.order-box .money{width: 100px;}
.order-box .payment{vertical-align: middle;width: 400px;padding:0 10px;}
.order-box .status{width: 260px;vertical-align: middle;padding: 0 20px;}
.order-con-box{border:1px solid rgba(0,132,255,.3);margin-bottom: 20px;}
.order-number{padding:10px 20px;background-color: rgba(0,132,255,.1);border-bottom:1px solid rgba(0,132,255,.3);}
.order-box .item-shop{width: 500px;}
.order-box .item-shop .shoptab{display: table-cell;vertical-align: top;}
.order-moneybox .item .item-shop-bd{border-bottom:1px solid rgba(0,132,255,.3);padding:20px;}
.order-moneybox .item .item-shop-bd:last-child{border-bottom:none;}
.order-box .shopcon-box{width: 360px;}
.order-moneybox .shopcon-box{text-align: left;width: 360px;}
.order-moneybox .shopcon-img{width: 150px;}
.order-moneybox .shopcon-tit{width: 200px;}
.order-moneybox .shopcon-tit a{width: 200px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.settle-box{background-color: #f7f8f9;padding:20px;}
.settle-box-name{width: 150px;display: inline-block;text-align: right;}
.refund-ul .item{float: left;}
.refund-ul .item .refund-dot{width: 15px;height: 15px;background-color: #FB3F64;border-radius: 50%;display: inline-block;}
.refund-ul .item .refund-status{position: absolute;top: 5px;left: 0;}
.refund-ul .item .refund-bar{display: inline-block;width: 290px;background-color:#FB3F64;height: 4px;}
.refund-ul .item-no .refund-bar, .refund-ul .item-no .refund-dot{background-color: #bbb;}
.refund-status .refund-name{text-align: center;width: 165px;position: absolute;left: -64px;margin-top: 10px;}
.negot-shop{border-bottom:1px solid #ddd;padding:20px 0;}
.negot-shop:last-child{border-bottom-color: transparent;}
.pay-operating .item-btn .item-a{background-color: #0084FF;width: auto;height: 24px;line-height: 22px;padding:0 8px;vertical-align: middle;}
.pay-operating .item-btn .item-a:hover{color:#fff;}
.invoice-table .invoice-table-version th, .invoice-table .invoice-table-version td{padding:10px;}
.invoice-table .invoice-table-version th{background-color: #fff;color:#333;}
.input-group-mycol .form-control-order{width: 240px;}
.order-box .operating{width: 190px;}
.order-box .status-oper{width: 100px;}
.order-box .status-ver{vertical-align: top;padding:20px 10px;}
.modal-content-cancel{text-align: left;}
.check-refund .red:hover{color:#FB3F64;}
/*商家入驻*//*商家入驻轮播图*/
.center-nav{margin-right: 40px;}
.carousel-caption-shop{right: auto;text-align: left;bottom: 40px;}
.btn-settled{padding:0 30px;border-color:#fff;color:#fff;line-height: 40px;}
.btn-settled:hover{background-color: #fff;color:#333;border-color:#fff;}
.btn-settled:not(:disabled):not(.disabled):active, .btn-settled:not(:disabled):not(.disabled).active, .show > .btn-settled.dropdown-toggle{background-color: #fff;color:#333;border-color:#fff;}
.video-box{width: 400px;height: 250px;background-color: #f7f8f9;text-align: center;line-height: 250px;}
.settled-steps .item{margin-right: 30px;}
.settled-steps .item:last-child{margin-right: 0;}
.settled-steps .steps-num{font-size: 72px !important;color:#FB3F64;margin-top: -36px;}
.settled-time{border-radius: 10px;background-color: #FB3F64;color:#fff;text-align: center;padding:2px 10px;white-space:nowrap;}
.settled-link{background-color: #f7f8f9;border-radius: 4px;padding:10px 20px;}
.settled-link-ul .item{margin:10px 0;}
.settled-link-ul{padding:0 10px;}
.settled-steps .steps-num-t{color:#6c0;}
.settled-time-t{background-color: #6c0;}
.settled-steps .steps-num-thr{color:#FFB94E;}
.settled-time-thr{background-color:#FFB94E;}
.settled-steps .steps-num-four{color:#0084FF;}
.settled-time-four{background-color: #0084FF}
.card-settled{text-align: center;padding:20px;border:2px solid transparent;cursor: pointer;}
.card-settled .ver-mid{vertical-align: middle;}
.card-settled:hover{border-color: #0084FF;}
.col-settled{padding-left:30px;padding-right: 30px;}
.row-settled{margin-left: -30px;margin-right: -30px;}
.card-cp{height: 100px;line-height: 100px;text-align: center;padding:0 10px;border-color:#ccc;margin-bottom: 30px;}
.card-cp:hover{transform:scale(1);box-shadow:none;}
.settled-ser{width: 600px;padding-right: 20px;}
.settled-ser-box{display: -ms-flexbox;display: flex;}
.settled-ser-dis{width:585px;margin-right: 30px;background-color: #f7f8f9;}
.settled-ser-dis:last-child{margin-right: 0;}
.settled-ser-cell{display: table-cell;}
.settled-ser-step{width: 175px;}
/*入驻流程*/
.stage-num{display: inline-block;border:1px solid #FB3F64;border-radius: 20px;padding:4px 25px;color:#FB3F64;font-size: 14px !important;margin-right: 10px;vertical-align: middle;}
.stage-round{width: 30px;height: 30px;background-color:#FB3F64;border-radius: 100%;position: absolute;left: -74px;top: 0;}
.stage-box{padding-left: 60px;}
.stage-box::before{position: absolute;content: "";width: 1px;height: 100%;background-color: #ddd;left: 0;top: 0;}
.stage-con{background-color: #fff;border:1px solid #FB3F64;border-radius: 12px;padding:10px 20px;margin-right: 30px;}
.settled-link-ol{list-style: decimal;padding:10px 20px;width: 318px;}
.settled-link-ol:last-child{margin-right: 0;}
.settled-link-ol .item{margin:10px 0;}
.stage-con-tit{background-color: #fff;top: -24px;padding:10px;}
.stage-num-list{border-radius: 100%;width: 24px;height: 24px;line-height: 24px;text-align: center;padding:0;margin-right: 6px;vertical-align: middle;}
.settled-link-ol .item a{color:#FB3F64;text-decoration: underline;}
.stage-num-two{border-color:#6c0;color:#6c0;}
.stage-round-two{background-color: #6c0;}
.stage-con-two{border-color:#6c0;}
.stage-twonum{border-color:#6c0;color:#6c0;}
.stage-round-three{background-color: #FFB94E;}
.stage-num-three{border-color: #FFB94E;color:#FFB94E;}
.stage-con-three{border-color:#FFB94E;}
.stage-num-four{color:#0084ff;border-color:#0084FF;}
.stage-round-four{background-color: #0084FF}
.stage-con-four{border-color: #0084ff;}
/*我要入驻*/
.three-kinds{background:url('../img/three-kinds.jpg') no-repeat center;padding:20px 0 100px 0;background-size: 100% auto;}
.stage-con-kinds{border-color:transparent;margin-right: 60px;border-radius: 0;}
.designer{border-bottom:1px solid #ddd;margin-bottom: 20px;padding:10px 0 20px 0;text-align: center;}
.settled-btn{margin-bottom:20px;}
.settled-kinds-ol{min-height: 180px;}
.numlist{width: 30px;height: 30px;border-radius: 100%;display: block;text-align: center;line-height: 30px;font-size: 14px !important;background-color: #ccc;color:#fff;}
.numlist-ul{position: relative;z-index: 100;}
.numlist-ul .item.active .numlist{background-color: #0084FF;}
.numlist-ul .item{float: left;text-align: center;width: 109px;margin:0 auto;}
.numlist-div{height: 30px;}
.numlist-lit{width: 20px;height: 20px;}
.numlist-ul-line::before{width: 100%;height: 1px;background-color: #ddd;position: absolute;content: "";top: 15px;}
.popups-label-con .messname-td{width: 250px;}
.footer-twobtn{ -webkit-justify-content:start;-moz-justify-content: start;-ms-justify-content: start;-o-justify-content: start;justify-content:start;border-top: 1px solid transparent;padding:15px 0;}
.footer-twobtn .btn{width: auto;padding:0 25px;}
.popups-label-con .messinput-td{width: 420px;}
.idimg{border:1px solid #ddd;text-align: center;padding:50px 30px;}
.idimg-show{border:1px solid #ddd;width: 180px;height: auto;margin:0 10px 10px 0;float: left;height: 90px;text-align: center;}
.idimg-show img{max-width: 100%;}
.idimg-show .iconcross-safe{position: absolute;color:#666;top: 0;right: 4px;cursor: pointer;display: none;z-index: +999;}
.idimg-show .iconcross-safe.id{border: 0;}
.idimg-show .iconcross-safe:hover{color:#0084FF;}
.idimg-show:hover .iconcross-safe{display: block;}
.messinput-td .form-control-date{width: 150px;}
.hor-line{height: 40px;line-height: 40px;}
.nav-tabs-pay .iconaccount-cn{color:#00AC1C;}
.nav-tabs-pay .icontransfer{color:#1F9EDA;}
/*资费标准*/
.nav-tabs-tariff .nav-link{border:2px solid transparent;background-color: #fff;border-radius: 0;width: 360px;text-align: center;margin-right: 60px;padding:15px 25px;}
.nav-tabs-tariff .nav-item:last-child .nav-link{margin-right: 0;}
.nav-tabs-tariff .nav-link:focus, .nav-tabs-tariff .nav-link:hover{border-color:#0084FF;}
.nav-tabs-tariff .nav-item.show .nav-link, .nav-tabs-tariff .nav-link.active{border-color:#0084FF;}
.invoice-table .invoice-table-tr .w800{width: 800px;}
.invoice-table .invoice-table-tr .w400{width: 400px;}
.invoice-table .invoice-table-tr .w200{width: 200px;}
.invoice-table .invoice-table-tr .w800-con{color:#999;text-align: left;}
.receive:hover{text-decoration: underline;}
/*协议*/
.protocol-btn .btn-primary{margin-right: 0;}
.protocol-box-con{border:1px dashed #999;border-radius: 8px;padding:30px;}
.protocol-content p{text-indent:28px;margin-top: 20px;}
.numlist-pro-ul .item .numlist{background-color: #0084FF;}
.numlist-pro-ul .item{width: 180px;}
/*经营品牌*/
.brand-manage{background-color: #F7F8F9;text-align: center;padding:60px;}
.modal-dialog-width{max-width: 1200px;}
.w290{width: 290px;}
.invoice-table-tr .brand-img{max-width: 100%;}
.w340{width: 360px;}
.brandname{display: inline-block;width: 80px;}
.row-manage{margin-left: 0;margin-right: 0;border:1px dashed #bbb;}
.col-manage{background-color: #f7f8f9;border-right:1px dashed #bbb;padding:0;}
.nav-pills-manage .nav-link.active, .nav-pills-manage .show>.nav-link{background-color: #fff;color:#0084FF;}
.nav-pills-manage .nav-link.active::after, .nav-pills-manage .show>.nav-link::after{content: "";position: absolute;width: 1px;height: 100%;background-color: #fff;right: -1px;top: 0;}
.nav-pills-manage .nav-link{padding:15px 20px;position: relative;}
.nav-pills-manage .nav-item{}
.fontlist-con .receive{font-size: 14px !important;}
/*商家中心*/
.merchant-cen{padding:0 20px;}
.merchant-cen .iconfont{font-size: 18px !important;margin-right: 10px;}
.merchant-cen .item{height: 50px;line-height: 50px;}
.merchant-l{width: 200px;}
.merchant-r{width: 1000px;}
.merchant-header{padding:10px 0;color:#fff;}
.shopping-mer .iconfont{color:#fff;}
.col-merchant{padding-left: 30px;padding-right: 30px;}
.row-merchant{margin-left: -30px;margin-right: -30px;}
.col-merchant .name{display: inline-block;width: 80px;white-space: nowrap;}
.col-merchant .name-input{width: 180px;height: 36px;}
.name-input .form-control{height: 36px;}
.card-merchant{border-color:transparent;}
.card-merchant:hover{box-shadow:none;transform:scale(1);}
.deal-mer .name{display: inline-block;width: 80px;white-space: nowrap;}
.deal-mer .form-control{width: 180px;}
.sea-order-btn .btn{height: 36px;line-height: 36px;padding:0 15px;}
.show-coll{padding-top:20px;cursor: pointer;}
.order-mer .status-oper{width: 125px;}
.extend .name{display: inline-block;width: 140px;text-align: right;}
.extend .form-control{width: 300px;}
.order-mer .status-oper{width: 150px;}
.extend .det-buyicon .btn{width: auto;}
.batch-det .item{margin:0;}
.batch-det .item-btn .item-a{height: 28px;line-height: 26px;}
.batch-addsort .item-btn .item-a{background-color: #6c0;border-color:#6c0;}
.batch-addsort .btn-primary:not(:disabled):not(.disabled):active, .batch-addsort .btn-primary:not(:disabled):not(.disabled).active, .show > .batch-addsort .btn-primary.dropdown-toggle{background-color: #6c0;border-color:#6c0;}
.batch-setshow .item-btn .item-a{background-color: #FFB94E;border-color:#FFB94E;}
.batch-setshow .btn-primary:not(:disabled):not(.disabled):active, .batch-setshow .btn-primary:not(:disabled):not(.disabled).active, .show > .batch-setshow .btn-primary.dropdown-toggle{background-color: #FFB94E;border-color:#FFB94E;}
.invoice-table-sort .invoice-table-tr th{color:#999;font-weight: 400;border-color:transparent;padding:8px 10px;}
.invoice-table-sort .invoice-table-tr td{padding:8px 10px;border-color:transparent;}
.invoice-merch:nth-child(2n-1){background-color: rgba(0,132,255,.1);}
.invoice-table-sort .lit-wid{width: 50px;}
.invoice-table-sort .sortname{text-align: left;}
.invoice-table-sort .oper-part{width: 240px;}
.modify-inp{max-width: 200px;}
.modify-inp .form-control{height: 28px;font-size: 12px !important;width: 200px;}
.showsort .item{margin:0 20px 20px 0;float: left;}
.showsort .item-div{height: 28px;border:1px solid #ddd;background-color: #fff;}
.showsort .item-div:hover{border-color:#0084FF;}
.showsort .item-div .be{padding:4px 15px;font-size: 12px !important;color:#666;}
.showsort .item-div:hover .af{background-color:rgba(0,132,255,.1);color:#0084FF;}
.showsort .item-div .af{padding:1px 4px;margin-left: -1px;cursor: pointer;background-color: #F7F8F9;}
.merchant-nav .nav-tabs-mange{right: 0;}
.input-group-mycol .form-control-sort{width: 220px;}
.sel-sort .form-control{height: 32px;line-height: 32px;width: 200px;}
.search-manage-sort{position: relative;right: 0;}
.lh32{line-height: 32px;}
.delect-wid-sort{width: auto;}
.addto-dropdown .dropdown-menu{padding:10px 20px;background:#fff;min-width: 400px;z-index: 1300}
.addto-ul .item{margin:0 20px 20px 0;float: left;width: 168px;}
.addto-ul .item:nth-child(2n){margin-right: 0;}
.col-mer-sort{padding-left: 5px;padding-right: 5px;}
.col-mer-sort .card{background-color: #F7F8F9;padding:15px;}
.fontimg-sort{width: 80px;float: left;}
.col-mer-sort .card-body-list{text-align: left;padding:0;margin-top: 10px;}
.lit-sort-r{width: 150px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.sort-edit .item{margin:0;}
.sort-shopname{width: 108px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;padding-left: 10px;}
.fontimg-padd{height:54px;overflow: hidden;}
.fontimg-padd .card-img-top{position: absolute;z-index: 10;width: 100%;}
.row-mersort{margin-left: -5px;margin-right: -5px;}
/*商家中心-授权模板*/
.invoice-table-tem .sortname{width: 150px;}
.invoice-table-tem .range{width: 270px;}
.invoice-table-tem .addtime{width: 100px;}
.invoice-table-tem .addtime-wid{width: 120px;}
.invoice-table-tem .protocol{width: 140px;}
.invoice-table-sort .invoice-table-tr th{padding:8px 4px;}
.invoice-table-sort .invoice-table-tr td{padding:8px 4px;}
.invoice-table-sort .range{text-align: left;}
.enable{color:#6c0;cursor: pointer;}
.deact{color:#FB3F64;}
.auth-typecon-box{ }
.auth-typecon{display: table-cell;}
.auth-typecon-sty{padding:10px;border:1px solid #ddd;width: 120px;}
.auth-typecon-box .wid{width: 380px;color:#666;}
.auth-typecon-tr{display: table-row;}
.scope-appli .custom-control{margin-bottom: 10px;}
.edit-textarea .form-control{border-radius: 0;}
.edit-agree{border:1px solid #ced4da;height: 36px;line-height: 36px;background-color: #F7F8F9;padding:0 20px;margin-bottom: -1px;}
.edit-agree-ul{padding:5px 0;}
.edit-agree-ul .item{margin-right: 10px;float: left;}
.edit-agree-ul .item-div{width: 24px;height: 24px;line-height: 24px;background-color: transparent;cursor: pointer;text-align: center;}
.edit-agree-ul .item-div:hover, .edit-agree-ul .item-div:focus{background-color: #eee;}
.edit-agree-ul .item.active .item-div{background-color: #eee;}
.edit-agree-ul .item .form-control-sel{height: 24px;font-size: 12px !important;padding:0 2px;}
.fontsize-sel{height: 24px;line-height: 24px;}
.control-check .custom-checkbox{padding-top: 3px;}
.invoice-table-tem .shopname-tit{width: 170px;}
.invoice-table-tem .widoper-part{width: 210px;}
.search-manage-shop .removed{line-height: 40px;margin-left: 20px;}
/*商家中心-发布商品*/
.uppost-goods{background-color: rgba(0,132,255,.1);border:1px dashed #0084FF;padding:80px;text-align: center;border-radius: 4px;}
.upfont-label{background-color: #f2f2f2;padding:10px 20px;border:1px solid #ddd;}
.postgoods-table{display: table;width: 100%;}
.postgoods-tr{border:1px solid #ddd;margin-top: -1px;padding:10px 0;}
.postgoods-td{display: table-cell;padding:10px;}
.postgoods-tr .last{width: 140px;text-align: right;}
.upfont-label .form-control{width: 270px;}
.postgoods-tr .fontstyle-inp{width: 390px;}
.postgoods-tr .fontstyle-inp .form-control{width: 270px;}
.poststyle{position: absolute;right: 1px;top: 1px;height: 38px;background-color: #fff;line-height: 38px;padding:0 10px;border-radius: 4px;z-index: 20;}
.postgoods-tr .form-control-err{border-color:#FB3F64;}
.postgoods-tr .fontstyle-inp-ver .form-control{width: 150px;}
.postgoods-tr .fontstyle-inp-ver{width: 240px;}
.ver-format{background-color: #00C800;color:#fff;border-radius: 4px;width: 36px;text-align: center;height: 24px;line-height: 24px;}
.fontstyle-inp-ver .progressbar{width:360px;}
.progress-line{width: 300px;padding-left: 10px;}
.progress-line-bot{width: 290px;border-radius: 20px;background-color: #eee;height: 8px;}
.progress-line-pos{position: absolute;width: 50%;height: 100%;border-radius: 20px;background-color: #0084FF;top: 0;left: 0;}
.progress-num{position: absolute;}
.postgoods-img{padding:10px 20px; width: 1138px; overflow: hidden;}
.postgoods-img img{display: inline-block;}
.postgoods-td .del-edit-fl{float: right;}
.postgoods-tr-bg{background-color: #ffc;}
.default-plan .form-control{color:#0084FF;border-color:#0084FF;}
.set-price{background-color: #F7F8F9;}
.set-price{border-color:#ddd;}
.setprice-mon .operating{width: 240px;border-right:1px solid #ddd;padding:20px;vertical-align: middle;text-align: left;}
.setprice-mon .item-shop{width: 900px;}
.setprice-bor{border-color:#ddd;}
.setprice-mon .item .item-shop-bd{border-color:#ddd;}
.setprice-mon .setprice-way{vertical-align: middle;position: relative;}
.setprice-mon .setprice-way::after{position: absolute;content: "";width: 1px;height: 100%;background-color: #ddd;right: -240px;top: 0;}
.styletype{display: inline-block;font-size: 12px !important;border-radius: 4px;border:1px solid #0084FF;color:#0084FF;padding:2px 6px;margin-left: 4px;}
.all-styletype{border-color:#FB3F64;color:#FB3F64;}
.setprice-mon .item .way{width: 240px;padding:20px;display: table-cell;}
.setprice-mon .item .way-right{width: 660px;border-right:none;}
.setprice-mon .item .item-shop-bd{padding:0;}
.setprice-mb{margin-bottom: -1px;}
.setprice-mon .item .item-shop-bd .way{text-align: left;}
.setprice-mon .custom-control-label::before{top: 3px;}
.setprice-mon .custom-control-label::after{top: 3px;}
.postgoods-select{width: 165px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.postgoods-input{width: 120px;}
.postgoods-input-dis{width: 60px;}
.postgoods-money{margin-bottom: 10px;}
.postgoods-money:last-child{margin-bottom: 0;}
.postgoods-money .mr{margin-right: 15px;}
.postgoods-money .mr:last-child{margin-right: 0;}
.dropdown-menu-post.show{width: 240px;background-color: #fff;}
.dropdown-menu-post .dropdown-item{padding:10px;}
.dropdown-menu-post .install-num{background-color: #f7f8f9;}
.setprice-bg{background-color: rgba(0,132,255,.1);}
.setprice-mon .setprice-sale{text-align: center;}
.add-fontpack .dropdown-toggle::after{border:transparent;}
.add-fontpack .telarea-sel{height: auto;}
.postgoods-select .years{min-width: 240px;}
.add-fontpack .addfonts{min-width: 560px;}
.add-fontpack .addfonts .form-control{height: 36px;width: 300px;}
.fontname-wid{width: 90px;text-align: right;}
.fontname-wid-r{width: 430px;}
.addfont-check .additem{float: left;width: 200px;padding-right: 15px;margin-bottom: 15px}
.post-unfilled .form-control{border-color:#FB3F64;background-color: #ffc;}
.fillinfo{width: 240px;text-align: right;}
.fillinfo-h60{line-height: 60px;}
.fillinfo-right{width: 920px;padding-left: 10px;}
.fillinfo-con{width: 700px;}
.shopbrand-sel .item{width: 120px;height: 60px;padding:10px;cursor: pointer;border:2px solid #ddd;text-align: center;line-height: 36px;margin-right: 10px;float: left;margin-bottom: 10px;}
.shopbrand-sel .item img{max-width: 100%;}
.shopbrand-sel .item:hover{border-color:#0084FF;}
.shopbrand-sel .item.active{border-color:#0084FF;}
.fillinfo-box{margin-bottom: 20px;}
.fillinfo-box.baseline{align-items: baseline;}
.fillinfo-box-brand{margin-bottom: 10px;}
.fillinfo-con .btn{padding:0 40px;}
.shopbrand-showimg .item{border:1px solid #ddd;width: 120px;height: 150px;text-align: center;cursor: auto;position: relative;}
.shopbrand-showimg .item:hover{border-color:#ddd;}
.shopbrand-showimg .item .coverimg{background-color: #0084FF;position: absolute;color:#fff;padding:0 10px;left: 0;top: 0;font-size: 12px !important;height: 28px;line-height: 28px;}
.shopbrand-showimg .item .set-cover{bottom: 0;width: 100%;left: 0;top: inherit;cursor: pointer;height: 32px;line-height: 32px;}
.addfont-check-style .additem{width: 175px;}
.fillinfo-con .custom-control-label::before{top: 3px;}
.fillinfo-con .custom-control-label::after{top: 3px;}
.post-sub{text-align: center;}
.fillinfo-set{width: 80px;line-height: 48px;}
.shopbrand-sel-tel .item{height: 48px;line-height: 44px;padding:0;}
.addtemp .form-control{height: 48px;border-radius: 0;}
.addtemp-name a{line-height: 48px;}
/*商家中心-资产管理*/
.asset-show{background: rgba(0,132,255,.1);border-radius: 8px;}
.withdrawal-m{width: 120px;}
.withdrawal-flex{width: 780px;flex-wrap:wrap;}
.asset-tit{font-size: 16px !important;position:relative;}
.asset-tit .asset-tit-line{width: 5px;height: 18px;background-color: #0084FF;display: inline-block;vertical-align: middle;margin-right: 10px;}
.withdrawal-flex .money{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; -webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;}
.withdrawal-flex .flex{width: 260px;padding:0 20px 20px 0;}
.question-tip{position: relative;}
.que-posbox{background-color: rgba(0,0,0,.7);position: absolute;border-radius: 4px;padding:6px 10px;min-width: 120px;width: 240px;color:#fff;bottom:30px;left:-100px;z-index: 100;display: none;}
.que-posbox::before{content: '';width: 0;height: 0;border: 8px solid;position: absolute;bottom: -16px;left: 102px;border-color: rgba(0,0,0,.7) transparent transparent;}
.question-dis:hover .que-posbox{display: block;}
.invoice-table-tem .currency{width: 150px;}
.invoice-table-tem .currency-tr td{padding:20px 4px;}
.addaccount .add-lookup{float: right;}
.add-newaccount .nav-tabs-popups{border-bottom:1px solid #ddd;}
.store-man{width: 120px;text-align: right;}
.store-man-r{width: 820px;padding-left: 10px;}
.store-man-r .form-control{width: 400px;}
.basic-info .basic-con{margin-bottom: 20px;}
.storelogo{width: 80px;height: 80px;overflow: hidden;text-align: center;line-height: 80px;}
.storelogo img{max-width: 100%;}
.storelogo .iconcross-safe{line-height: initial;top: 4px;}
.store-man-r .form-control-store{width: 280px;}
.store-man-r .form-control-area{width: 200px;}
.store-man-r .telarea-sel{width: 400px;}
.store-man-r .form-control-ads{width: 620px;}
.store-promise .custom-control{padding-top: 3px;}
/*品牌管理*/
.invoice-brand .currency-tr td{height: 80px;padding:8px;}
.invoice-brand .currency-tr td .brand-img{max-height: 100%;object-fit: cover;}
.brand-img-wid{width: 160px;}
.brand-name-box{width: 180px;}
.operated .operated-w{width: 20%;padding:0 10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align: center;}
.newstyle{padding:0 4px;}
.novice-task{width: 650px;}
.features-box{width: 310px;margin-left: 20px;}
.operated-fea .operated-w{width: 50%;}
/*店铺展示*/
.det-buyicon .btn-primary-show{margin-right: 0;height: 32px;line-height: 30px;padding:0 20px;font-size: 12px !important;}
.show-area{border:1px dashed #bbb;border-radius:8px;padding:20px;}
.show-area-bg{background-color: rgba(0,125,255,.1);padding:0 20px;border:1px solid rgba(0,125,255,.3);}
.card-show{background-color: transparent;}
.card-body-show{padding:10px 0 0 0;margin:0;width: 100%;}
.add-showimg{border:1px dashed #0084FF;text-align: center;padding:17px 10px;cursor: pointer;}
.show-banner .item{float: left;margin:0 18px 18px 0;}
.show-banner .item:nth-child(4n){margin-right: 0;}
.show-banner-img{width: 200px;height: 100px;}
.show-banner-img.dmc{height: 134px;}
.popups-label-con .tdshow{width: 740px;}
.popups-label-con .tdshow-edit{width: 930px;}
.tdshow .det-buyicon .btn{margin-right: 0;}
.add-showimg-view{border:1px solid #ddd;width: 200px;height: 100px;text-align: center;line-height: 100px;overflow: hidden;}
.add-showimg-view img{max-width: 100%;}
.showbanner-box .tr .form-control{width: 330px;}
.showbanner-box .tr .form-control-show{width: 300px;}
.recom-edit{position: absolute;right: 30px;top: 20px;}
.show-area-bg .iconcross{position: absolute;right: 0;top: 18px;cursor: pointer;}
.add-module{border:1px dashed #ddd;padding:15px;background-color: #F7F8F9;text-align: center;cursor: pointer;}
.modal-dialog-edit{max-width: 1090px;}
.show-shopname{width: 150px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tdshow-addshop{border:1px solid #ddd;}
.inquire-name{background-color: #F7F8F9;padding:6px 20px;}
.inquire-name .btn{height: 28px;padding:0 10px;line-height: 26px;width: auto;}
.tdshow-addshop .show-banner{padding:15px;max-height: 330px;overflow-y: auto;}
.showbanner-box .tr .form-control-he{width: 200px;height: 28px;}
/*帮助中心-首页*/
.helpcenter-tit .center-nav:last-child{margin-right: 0;}
.hot-problem{border:1px dashed #0084FF;border-radius: 12px;}
.pro{height:50px;line-height: 50px;padding:0 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.problem-ul{padding:0 10px 10px 20px;}
.problem-ul .item{width: 25%;float: left;padding:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.problem-ul .item .item-a{vertical-align: middle;}
.index-search-help .input-group .index-form-control{padding:6px 20px;border-color:#bbb;border-radius: 40px;}
.index-search-help{margin:0 145px;padding-top: 50px;width: 600px;}
.index-search-help .form-control{height: 50px;}
.index-search-help .input-group .input-group-append .btn-border{height: 50px;border-radius: 40px;padding:6px 30px;}
.helpimg{width: 500px;}
.que-direct{display: table;width: 100%;padding-left: 20px;}
.que-direct .list{width: 33.3%;padding:10px 0;display: table-cell;}
.que-direct .list-tit .befo{width: 5px;height: 20px;background-color: #0084FF;display: inline-block;margin-right: 10px;vertical-align: text-bottom;}
.list-ul .item{width: 50%;float: left;padding:6px 16px;}
.que-direct-tr{display: table-row;}
.que-direct-bor{border-radius: 12px;}
.help_input{width: 250px;}
.help_input .input-group>.index-form-control:not(:last-child){border-color:#ccc;}
.help_input .btn-primary{background: #f2f2f2;border-color:#ccc;color:#999;}
.help_tit span{vertical-align: middle;}
/*帮助中心-新手指南*/
/*.nav-pills-tutor .nav-link.active, .nav-pills-tutor .show>.nav-link{background-color:#fff;color:#333;}*/
.row-right{width: 770px;}
.row-left{width: 120px;}
.nav-pills-tutor .nav-link{border-radius: 0;border-top-left-radius: 40px;border-bottom-left-radius: 40px;padding:13px 10px;text-align: center;}
.helpimg-o{width: 300px;}
.teaching{vertical-align: middle;}
/*.shop-teaching .iconoval{position: absolute;}*/
.shop-teaching .item{width: 25%;float: left;text-align: center;}
.shop-teaching .item .iconoval{color:#f2f2f2;}
.shop-teaching .item.active .iconoval{color:#0084FF;}
.teaching-font{position: relative;z-index: 10;}
.w820{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.shop-teaching .item .tea-num{color:#ccc;position: absolute;left: 50%;top: 50%;transform:translate(-50%,-60%);}
.shop-teaching .item.active .tea-num{color:#fff;}
.shop-teaching .item-div{position: relative;}
/*.shop-teaching .tea-name{padding-top: 90px;}*/
/*帮助中心-帮助手册*/
.manual-sea{padding-top: 20px;}
.que-direct-man .list{width: 50%;}
.ver-bot{vertical-align: top;}
.index-search-man{width: 800px;}
.manual-list .item{padding:0 20px;}
.manual-list .item-list{padding:13px 20px;cursor: pointer;}
.manual-list .item-list:hover{color:#0084FF;}
.manual-list .item-list-in{padding:13px 10px 13px 46px;}
.header-r-con .item.active .item-a{color:#0084FF;}
.help-ques{padding:8px 0;}
.inter-in{border-top:1px dashed #ccc;margin-top: 40px;padding:20px 0;}
.solve-twobtn{border:1px solid #6c0;border-radius: 4px;padding:8px 30px;color:#6c0;margin:0 25px;cursor: pointer;}
.solve-twobtn-red{color:#FB3F64;border-color:#FB3F64;}
.help-search{border-bottom:1px dashed #ccc;padding-bottom:20px;margin-bottom: 20px;}
.self-service .item{float: left;width: 50%;padding-right:20px;margin: 25px 0;}
.service-ico{width: 80px;height: 80px;border-radius: 100%;background-color: #0084ff;text-align: center;line-height: 80px;}
.service-ico-r{width: 280px;}
.service-ico-inv{background-color: #FECA46;}
.service-ico-mess{background-color: #9cc;}
.service-ico-or{background-color: #6c0;}
.que-direct-bor .pro .iconfont{vertical-align: middle;margin-right: 10px;}
/*帮助中心-自助服务*/
.account-cancel .account{padding:10px 20px;border:1px solid #ddd;}
.account-cancel .account-l{width: 120px;background-color: #f7f8f9;}
.account-cancel .account-r{width: 280px;}
.enter-pass .form-control{width: 300px;background-color: #f2f2f2;}
.enter-pass .form-control:focus{background-color: #fff;}
.applica .input-group-mycol{width: 240px;}
.invoice-after-table .invoice-table-tr th{color:#333;}
.order-shop{float: left;padding:15px 15px 35px 15px;border:1px solid transparent;margin:15px;}
.order-shop .order-shop-img{width: 140px;height: 70px;text-align: center;}
.order-shop .order-shop-img img{object-fit:cover;max-height: 100%;max-width: 100%;}
.order-shop-radio .custom-control-input{bottom: -32px;left: 50%;transform:translate(-50%,-50%);}
.order-shop-radio .custom-control-label::before{bottom: -32px;top: auto;transform:translate(-50%,-50%);left: 50%;}
.order-shop-radio .custom-control-label::after{bottom: -32px;top: auto;transform:translate(-50%,-50%);left: 50%;}
.ordershop-box{width: 406px;}
.invoice-table .invoice-table-tr .ordershop-box{padding:0;}
.order-shop-radio .custom-control{padding-left: 0;}
.order-shop.active{border-color:#0084FF;}
.selfhelp .iconfont{font-size: 20px !important;vertical-align: middle;margin-right: 6px;}
/*帮助中心-联系客服*/
.cus-service{display: -webkit-box;}
.settled-ser-ser .ser{font-size: 20px !important;}
.settled-ser-ser .ser-con{font-size: 14px !important;color:#999;margin-top: 4px;}
.settled-ser-ser .service-r{padding-left: 20px;}
.cus-service-box{width: 380px;background-color: #fff;padding:20px;}
.settled-ser-ser .service{display: inline-block;}
.settled-ser-ser{width: 440px;background-color: #fff;display: inline-block;margin-right: 0;}
.btn-primary-message{background-color: #FECA46;border-color: #FECA46;}
.btn-primary-message:not(:disabled):not(.disabled):active, .btn-primary-message:not(:disabled):not(.disabled).active, .show > .btn-primary-message.dropdown-toggle{background-color: #FECA46;border-color:#FECA46;}
.btn-primary-message:hover{background-color: rgba(254,202,70,.9);border-color:rgba(254,202,70,.9);}
.btn-primary-message:focus, .btn-primary-message.focus {background-color: rgba(254,202,70,.9);border-color: rgba(254,202,70,.9);box-shadow: none;}
.reserva-time .form-control{width: 180px;}
.opinion{width: 50%;}
.opinion .form-control, .opinion .opiniop-con{width: 330px;margin-left: 10px;}
.opiniop-name{width: 90px;display: inline-block;text-align: right;}
.aftersale .form-control{width: 350px;margin-left: 10px;}
.aftersale .form-control-txt{width: 800px;}
.aftersale .det-buyicon .btn{margin-right: 10px;}
.aboutimg .item{float: left;margin:0 10px 10px 0;}
.aboutimg .item .item-img{width: 80px;height: 80px;border:1px solid #ccc;text-align: center;overflow: hidden;}
.aboutimg .item .item-img img{max-height: 100%;object-fit:cover;max-width: 100%;}
/*帮助中心-卖家首页*/
.saller-top-bg{position: absolute;height: 500px;overflow: hidden;}
.saller-top-bg img{object-fit:cover;max-height: 100%;}
.saller-index{position: relative;z-index: 50;padding-bottom: 100px;}
.saller-list .pers-l{border-top-left-radius: 20px;overflow: hidden;border-bottom-left-radius: 20px;}
.saller-list{box-shadow: 0 5px 10px rgba(204,204,204,.4);background-color: transparent;border-radius: 20px;overflow: hidden;}
.saller-list .pers-r{border-top-right-radius: 20px;overflow: hidden;border-bottom-right-radius: 20px;}
/*公司网站首页*/
.company-top-bg{height: 300px;}
.company-tit{font-size: 28px !important;margin-left: 20px;}
.company-tit::before{content: "";position: absolute;width: 8px;height: 30px;background-color: #0084FF;left: -20px;top: 8px;}
.partner-td{width: 300px;border:1px solid #ccc;text-align: center;height: 150px;padding:20px;}
.partner-td .partner-img{height: 110px;overflow: hidden;}
.partner-td img{object-fit: cover;max-height: 100%;max-width: 100%;}
.company-chat{width: 50%;padding-right: 20px;}
.company-pro{border:1px solid #ddd;width: 270px;margin-right: 40px;border-radius: 20px;height: 190px;}
.webname-link{background-color: #f7f8f9;padding:0 10px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;height: 36px;line-height: 36px;}
.company-imgbox{width: 260px;text-align: center;margin:0 auto;height: 152px;overflow: hidden;}
.company-imgbox .company-logo{object-fit: cover;max-height: 100%;max-width: 100%;}
.idea-box{width: 900px;}
.idea-name{width: 300px;}
.toast-footer .btn-pop-ups{color:#fff;}
.toast-footer .btn-pop-ups:last-of-type{color:#0084FF;width: 80px;}
.toast-footer .btn-pop-ups:hover{color:#fff;}
.branchname{white-space:nowrap;}
.shop-left-ttips{display: inline-block;text-align: right;min-width: 70px;vertical-align: middle;}

.dropdown-toggle::after{border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;/*color:#888;*/}
.dropdown-box .dropdown-item.active, .dropdown-box .dropdown-item:active{color:#fff;}
.chosen-container .chosen-results{margin:0;padding:0;}
/*用户中心-我的专题*/
.row-mytopic{margin-left: -10px;margin-right: -10px;}
.row-mytopic .col{padding-left:10px;padding-right: 10px;}
/*合同*/
.contract{position: relative;padding:20px 20px 60px 20px;}
.numbering{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; -webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content : space-between;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom: 20px;}
.numbering-logo{width: 100px;}
.numbering-code{width: 60px;margin-left: auto;}
.numbering-logo .img{display: inline-block;max-width: 100%;}
.contract-tit{text-align: center;font-size: 24px !important;}
.contract-version{font-size: 16px !important;text-align: center;margin-top: 2px;}
.serial-number{margin-top: 6px;text-align: right;font-size: 14px !important;}
.contract-mb{margin-bottom: 24px;}
.contract-txt-ind{text-indent: 28px;}
.contract-col{color:#FB3F64;}
.contract .ask .ask-td{border:1px solid #ddd;padding:6px 10px;}
.contract .ask .right{text-align: right;}
.contract-bot{margin-top: 60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; -webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;-o-flex-direction: row; flex-direction:row;}
.party-ab{width: 50%;padding-left: 10px;}
.date-pos{display: inline-block;width: 40px;}
.annex-tit{border-top:1px dashed #999;border-bottom:1px dashed #999;padding:10px 0;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;}
.upload-cert .btn-outline-primary, .upload-cert .btn-primary{font-size: 16px !important;}
.fixed-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; -webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;-o-flex-direction: row; flex-direction:row;color:#999;font-size: 12px !important;position: absolute;width: 100%;bottom: 20px;left: 20px;white-space: nowrap;}
.fixed-bottom .wid{margin-right: 40px;}
/*报价单*/
.contract .ask .quotation-blue{color:#0084ff;text-decoration: underline;}
.contract .ask .years{text-align: center;}
.contract .ask .money{text-align: right;}
.quota-tabtd{border:1px dotted #ddd;width: 50%;padding:6px 10px;vertical-align:top;height: 20px;}
.quota-tab{width: 100%;}
.quota-tit{font-size: 16px !important;}
.quota-mb{margin-bottom: 4px;}
.quota-tabtd-bd{border-bottom:1px solid #333;}
.contract .ask .ask-td-r{text-align: right;}
.user-header{height: 80px;}
.coll-wsp{white-space: nowrap;}

/*商家中心-消息提醒*/
.news-username{width: 30px;height: 30px;border-radius: 50%;overflow: hidden;position: relative;border:1px solid #e4e4e4;}
.news-username .img, .news-username .iconfont{display: inline-block;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-height: 100%;max-width: 100%;}
.news-username .iconfont{color:#0084ff;font-size: 14px !important;}
.message-noti .mess-list{display: inline-block;vertical-align: middle;margin-right: 6px;margin-bottom: 15px;}
.message-box{font-size: 14px !important;}
.message-noti .time{color:#999;}
.message-noti .username{color:#0084ff;max-width: 100px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.message-noti .info-content{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width: 660px;font-weight: 700;}
.message-mt{margin-top: 20px;}
.info-notice{color:#0084ff;}
.info-annou{color:#f00;}
.modal-content .modal-footer .close{border:1px solid #0084ff;opacity:1;text-shadow:none;font-weight:normal;}
.modal-content .modal-footer .close:hover{text-shadow:none;opacity:1;font-weight:normal;color:#fff;}
.settle-tdleft{vertical-align: top;line-height: 32px;}
.settle-td-lh{vertical-align: top;line-height: 42px;}
.batch-box .input-group-mycol{width: 220px;} .help_input .input-group-pers{width: 250px;}

/*入驻审核通过*/
.pass-prompt {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}
.font-prompt {
    padding:0 50px;
    display: inline-block;
    vertical-align: middle;
}
.font-prompt .btn {
    padding:6px 27px;
    font-size: 14px !important;
}
.prompt-content {
    display: inline-block;
    vertical-align: middle;
}
.font-prompt .content-left {
    text-align: left;
    padding-left: 30px;
}
.content-left .top {
    font-size: 18px !important;
    font-weight: 700;
}
.content-left .bottom {
    margin-top: 4px;
    font-size: 14px !important;
    color:#999;
}
.prompt-content .iconfont {
    font-size: 44px !important;
    color:#0084ff;
}
.help-guide {
    border-top: 1px dashed #ccc;
    border-bottom: 1px dashed #ccc;
    margin-top: 30px;
    margin-bottom: 20px;
    padding-top:30px;
    padding-bottom: 30px;
}
.help-guide .guide-content {
    display: inline-block;
    vertical-align: middle;
}
.help-guide .content-left {
    width: 330px;
    padding-right: 20px;
}
.help-guide .title,
.process-info .title,
.download-agreement .title {
    font-size: 24px !important;
    font-weight: 700;
}
.help-guide .guide-list {
    padding-top: 10px;
}
.help-guide .guide-list .item {
    margin-top: 15px;
    font-size: 18px !important;
}
.help-guide .guide-list .item-a {
    max-width: 540px;
    padding-left:4px;
    color:#0084ff;
    font-size: 18px !important;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    text-decoration:underline;
}
.help-guide .guide-img {
    width: 862px;
    margin-top: 28px;
    background-size: 100% auto;
}
.help-guide .guide-img .img {
    max-width: 100%;
    max-height: 100%;
    display: block;
}
.help-guide .guide-list .number {
    vertical-align: middle;
}
.guide-custom-control {
    font-size: 14px !important;
}
.process-info,
.download-agreement,
.fill-info {
    margin-top: 50px;
}
.process-info .numlist-ul-line,
.fill-content,
.agreement {
    margin-top: 30px;
}
.agreement .font-prompt {
    padding-left: 0;
}
.agreement .font-prompt .link {
    color:#0084ff;
    font-size: 14px !important;
    text-decoration: underline;
}
.fill-input {
    float: left;
    width: 570px;
}
.fill-input:first-child{
    margin-right: 60px;
}
.fill-input .input-show {
    margin-bottom: 20px;
}
.fill-input .name,
.fill-input .input {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px !important;
}
.fill-input .name {
    width: 100px;
    text-align: right;
}
.fill-input .input {
    width: 460px;
}
.fill-prompt {
    color:#999;
    padding-left: 10px;
    font-size: 14px !important;
}
.address-info {
    padding:20px;
    background: #f7f8f9;
    border:1px dashed #ccc;
    border-radius: 8px;
}
.address-info .title {
    color:#0084ff;
    font-size: 18px !important;
    font-weight: 700;
}
.address-info-content {
    padding-top: 10px;
    font-size: 16px !important;
}
.address-info-content .info {
    margin-bottom: 2px;
}
.fill-input .address-input .form-control {
    width: 140px;
    margin-right: 20px;
    float: left;
}
.fill-input .address-input .form-control:last-child {
    margin-right: 0;
}
.fill-submit {
    width: 100%;
    padding:30px 0;
    text-align: center;
}
.fill-submit .btn {
    width: 200px;
}
.settled-button{margin-top: 20px;}
.settled-button .btn{height: 44px;}
/*首页底部新增部分*/
.bottom-promise {
    padding-top: 30px;
    padding-bottom: 30px;
    width: 1200px;
    margin: 0 auto;
}
.bottom-promise .promise {
    float: left;
    width: 300px;
    text-align: center;
}
.bottom-promise .iconfont {
    font-size: 48px !important;
    color:#0084ff;
}
.bottom-promise .font {
    font-size: 20px !important;
    margin-left: 15px;
}
.bottom-promise .iconfont,
.bottom-promise .font {
    vertical-align: middle;
}
/*首页服务企业那块*/
.service-firm {
    border-bottom: 1px solid #0084ff;
    padding-bottom: 10px;
}
.service-firm .firm-title {
    font-size: 24px !important;
}
.service-firm .firm-content {
    font-size: 14px !important;
    padding-left: 10px;
}
/*入驻首页*/
.settled-service {
    color:#666;
    font-size: 14px !important;
}
/*入驻流程*/
.settled-bigbtn {
    width: 360px;
    text-align: right;
}
.settled-bigbtn .btn {
    width: auto;
    border-radius: 20px;
    padding:6px 30px;
}
.tariff-settle-btn {
    margin-top: 20px;
    width: 360px;
}
/*商家中心-店铺管理*/
.store-area-select .form-control {
	width: 100px;
	margin-right:20px;
}
.store-set-title {
	font-size: 18px !important;
	font-weight: 700;
	margin-bottom: 20px;
}
.store-contact {
	border-top: 1px solid #ddd;
	margin-top: 40px;
	padding-top: 20px;
}
.store-contact .basic-con {
	margin-bottom: 20px;
}
.store-contact .store-man {
	font-size: 14px !important;
}
.store-phone .store-phone-area,
.store-phone .bar,
.store-phone .store-phone-num,
.store-phone .store-chat-check
{
	display: inline-block;
	vertical-align: middle;
}
.store-phone .store-phone-area {
	width: 100px;
}
.store-phone .bar {
	padding:0 10px;
	font-size: 14px !important;
}
.store-phone .store-phone-num {
	width: 267px;
}
.store-phone .store-chat-check {
	width: 212px;
}
.contact-remarks,
.company-remarks,
.business-license {
	padding-left: 154px;
	font-size: 14px !important;
	color:#999;
}
.company-remarks,
.business-license {
	padding-top: 10px;
}
.company-input .store-man,
.company-input .store-man-r {
	display: inline-block;
	vertical-align: middle;
}
.store-phone .deadline {
	display: inline-block;
	vertical-align: middle;
}
.store-deadline .store-phone-area {
	width: 150px;
}
.store-deadline .custom-control {
	margin-left: 10px;
	padding-top: 2px;
}
.business-license .license-content {
	margin-left: 4px;
	width: 400px;
	border:1px solid #ddd;
	text-align: center;
	height: 150px;
	display: table-cell;
	vertical-align: middle;
	overflow: hidden;
	padding:10px;
}
.bulk-upload-btn .btn-primary {
	width: 120px;
}
.bulk-upload-btn .link {
	color:#0084ff;
	text-decoration: underline;
	line-height: 40px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 10px;
	font-size: 14px !important;
}
.business-license .img {
	max-width: 100%;
	max-height: 100%;
}
.store-deadline .form-check-inline {
	font-size: 14px !important;
	margin-right: 20px;
}
.basic-con .store-man,
.basic-con .store-man-r {
	display: inline-block;
	vertical-align: middle;
}
.cash-back {
	width: 78px;
}
.cash-back-remarks,
.cash-back-btn {
	padding-left: 92px;
}
.sales-area-name {
	width: 106px;
}
.sales-area-btn,
.store-sales-area {
	padding-left: 120px;
}
.area-initials {
	border-bottom: 2px solid #0084ff;
	padding: 0 20px 10px 20px;
}
.area-initials .item {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	font-size: 16px !important;
	cursor: pointer;
}
.area-initials .item:hover,
.area-initials .item:focus {
	color:#0084ff;
}
.area-check {
	background: #f7f8f9;
}
.area-check-list {
	padding:20px 20px 0 20px;
}
.area-check-list .item {
	float: left;
	width: 20%;
	padding-right: 20px;
	margin-bottom: 20px;
}
.area-check-list .item .long,
.warrant-info-set .oper-part .long{
	width: 120px;
	display: inline-block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.warrant-info-set .lit-wid {
	width: 100px;
}
.warrant-info-set .oper-part .custom-control {
	display: inline-block;
	vertical-align: middle;
	margin:0 10px;
}
.store-deadline .custom-control,
.invoice-set .custom-control {
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px;
	font-size: 14px !important;
}
.store-check-name {
	padding-top: 2px;
}
.tax-deduction {
	color:#999;
	padding-left: 20px;
}
.tax-deduction .text {
	margin-bottom: 6px;
}
.deduction-table {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}
.deduction-table .deduction-th,
.deduction-table .deduction-td {
	border:1px solid #f2f2f2;
	text-align: center;
	padding:14px 10px;
	color:#333;
}
.deduction-table .deduction-tr:nth-child(2n) {
	background: #f7f8f9;
}
.settled-data{padding-right: 0;}
.settled-data:last-child{padding-left: 15px;}
.tariff-link {
    color:#0084ff;
    text-decoration: underline;
}
/*商家中心-基本信息*/
.store-phone .change-phone,
.basic-con .store-man-r .change-phone {
	display: inline-block;
	line-height: 40px;
	vertical-align: middle;
	margin-left: 10px;
	font-size: 14px;
	color:#0084ff;
}
.basic-con .store-man-r .form-control {
	display: inline-block;
	vertical-align: middle;
}
.contact-address .store-man-r .form-control{
	margin-bottom: 10px;
}
.contact-address .store-man-r .form-control:last-child {
	margin-bottom: 0;
}
.contact-address .address-box {
	align-items: flex-start;
}
.contact-address .store-man {
	line-height: 40px;
}
.contact-address .remarks {
	color:#999;
	font-size: 14px;
}
.business-license .id-photo {
	display: inline-block;
	width: 370px;
	height: 150px;
	margin-bottom: 20px;
	margin-right: 20px;
	padding:10px;
	text-align: center;
	border:1px solid #ddd;
}
.id-photo .id-photo .img {
	max-width: 100%;
	max-height: 100%;
}
.business-license .id-photo:nth-last-child(2) {
	margin-bottom: 0;
}
.business-license .id-photo:last-child {
	margin-bottom: 0;
}
.basic-con .percent-sign {
	margin-left: 6px;
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
}
.split .store-deadline .custom-control {
	margin-left: 0;
}
.change-number-body {
	padding: 40px 20px;
}
.change-number {
	margin-bottom: 20px;
}
.change-number:last-child {
	margin-bottom: 0;
}
.change-number .name{
	width: 150px;
	display: inline-block;
	vertical-align: middle;
	text-align: right;
}
.change-number .form-control {
	width: 200px;
	display: inline-block;
	vertical-align: middle;
}
.change-number .code {
	width: 120px;
}
.change-number .obtain {
	margin-left: 10px;
	color: #0084ff;
	display: inline-block;
	vertical-align: middle;
	text-decoration: underline;
}
.change-number .prompt {
	color: #fb3f64;
	margin-left: 10px;
	font-size: 12px;
	display: inline-block;
	vertical-align: middle;
}
.store-protocol {
	padding: 20px;
}
.store-protocol .title {
	font-size: 18px;
	margin-bottom: 20px;
}
.protocol-step {
	position: relative;
}
.protocol-step:before {
	position: absolute;
	content: "";
	width: 100%;
	height: 1px;
	background: #ddd;
	top: 15px;
}
.protocol-step .item {
	float: left;
	width: 225px;
	text-align: center;
	padding:0 10px;
	position: relative;
	z-index: 1;
}
.protocol-step .step {
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	border-radius: 30px;
	background: #0084ff;
	text-align: center;
	color: #fff;
}
.protocol-step .text {
	margin-top: 6px;
}
.store-protocol .process {
	margin-bottom: 50px;
}
.store-protocol .process:last-child {
	margin-bottom: 0;
}
.download-protocol .btn {
	width: auto;
	font-size: 14px !important;
}
.download-protocol .example {
	display: inline-block;
	vertical-align: middle;
	color: #0084ff;
	font-size: 14px;
	margin-left: 10px;
}
.download-protocol .prompt{
	color: #999;
}
.mailing-address {
	padding: 20px;
	background: #f7f8f9;
	border: 1px dashed #ccc;
	border-radius: 8px;
	width: 640px;
	margin-top: 10px;
}
.mailing-address .title{
	color: #0084ff;
	margin-bottom: 10px;
}
.mailing-address .address-mess {
	font-size: 14px;
	margin-bottom: 4px;
}
.mailing-address .address-mess:last-child {
	margin-bottom: 0;
}
.download-protocol .file-info{
	margin-top: 20px;
}
.download-protocol .file-info .name,
.download-protocol .file-info .info {
	display: inline-block;
	vertical-align: middle;
}
.download-protocol .info {
	width: 400px;
}
.download-protocol .file-info .form-control {
	width: 100%;
}
.download-protocol .file-info .name {
	width: 110px;
	text-align: right;
	font-size: 14px;
}
.download-protocol .file-address-info .name {
	vertical-align: top;
	line-height: 40px;
}
.download-protocol .file-address-info .form-control {
	margin-bottom: 20px;
}
.download-protocol .file-address-info .note {
	color:#999;
	font-size: 14px;
}
.store-protocol .submit-btn {
	text-align: center;
}
.store-protocol .submit-btn .btn {
	width: 110px;
	font-size: 14px;
}
.store-protocol .title-center{
	text-align: center;
	font-size: 24px;
	margin-bottom: 30px;
}
#carthtnk .shop-list .sp.shop-money-ico{position: absolute;right: 10px;}

/*字体详情页*/
.right-det .title {
    font-size: 16px;
}
.right-det .font-info {
    padding-top: 10px;
    font-size: 14px;
    color: #666;
}
.info-block .name,
.info-block .content {
    display: inline-block;
    vertical-align: top;
}
.info-block {
    margin-bottom: 10px;
}
.info-block .name {
    width: 70px;
}
.info-block .content {
    width: 145px;
}
.info-block .content .form-control {
    height: 24px;
    padding: 0 16px 0 10px;
    margin-top: -2px;
}
.right-module {
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
}
.right-next{border-top: 1px solid #ddd;}
.fontimg-show {
    margin-bottom: 50px;
}
.fontimg-show .title{
    font-size: 20px;
    position: relative;
    padding-left: 16px;
}
.fontimg-show .title::before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    background: #0084ff;
    left: 0;
    top: 0;
}
.show-allpic {
    margin-top: 20px;
}
div>.pic-show:not(:first-child){margin-top: 20px;}
.pic-show .img{
    display: block;
    max-width: 100%;
    margin: 0 auto;
}
.warrant-type {
    min-width: 100%;
    margin-top: 20px;
    font-size: 14px;
    overflow-x: auto;
}
.warrant-box.bakdata{position: absolute;left: 0;top:0;width: auto;min-width: auto;overflow: inherit;}

.bakshadow{top:20px;bottom: 0;right:-20px;width:20px;position: absolute;z-index: 0;content: ' ';display: inline-block;
    background-image: linear-gradient(90deg, rgba(210,210,210,.4), rgba(0,0,0,0));pointer-events: none;}
.bakshadow.v1{right:0; background-image: linear-gradient(-90deg, rgba(210,210,210,.4), rgba(0,0,0,0));border-right: 1px solid #ccc;}
.warrant-type th,
.warrant-type td {
    border: 1px solid #ccc;
    text-align: center;
    padding: 4px 6px;
}
.warrant-type .warrant-tr .use {
    min-width: 100px;
}
.warrant-type .warrant-tr .solve {
    min-width: 300px;
}
.warrant-type .warrant-tr .way {
    min-width: 80px;
    white-space:nowrap;
}
.warrant-type .warrant-tr .solve-text {
    text-align: left;
}
.warrant-type tr {
    background: #fff;
}
.warrant-type tr:nth-child(2n+1) {
    background: #f7f8f9;
}
.warrant-type td .text{
    word-wrap:break-word;
    white-space:pre-wrap;
    position: relative;
}
.warrant-type .use .text {
    width: 88px;
}
.warrant-type .solve:not(th) .text {
    width: 288px;
    text-align: left;
}
.ftd{height: 51px!important;border: 0!important;padding: 0!important;}
/* td.ftd{height: 57px!important;} */
td.ftd{height: 76px!important;}
.warrant-type .way .text {
    width: 68px;
    white-space:inherit;
}
.warrant-type .way .iconfont {
    font-size: 24px !important;
    color: #0084ff;
}
.warrant-box {
    position: relative;
    width: 100%;
    overflow-x: auto;
}
.warrant-type .solve .unfold {
    position: absolute;
    right: 0;
    bottom: 0px;
    padding: 0 6px 0 20px;
    display: block;
    color: #0084ff;
    cursor: pointer;
}
.warrant-type .solve .unfold,
.yinyin .toggle-box {padding-left:20px;background-image: linear-gradient(to right, rgba(0,0,0,0) 0%, #fff 25px, #fff 100%);background-image: -webkit-linear-gradient(to right, rgba(0,0,0,0) 0%, #fff 20px, #fff 100%);}
.warrant-type tr:nth-child(2n+1) .solve .unfold {
    background-image: linear-gradient(to right, rgba(0,0,0,0) 0%, #f7f8f9 25px, #f7f8f9 100%);
    background-image: -webkit-linear-gradient(to right, rgba(0,0,0,0) 0%, #f7f8f9 20px, #f7f8f9 100%);
}

.warrant-box::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}
.warrant-box::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
    background: rgba(0,0,0,0.2);
}
.warrant-box::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
}
.fontimg-show .process {
    text-align: center;
}
.fontimg-show .big-title {
    font-size: 30px;
    font-weight: 700;
    color: #0084ff;
}
.fontimg-show .l-title {
    font-size: 20px;
    margin-top: 10px;
    color: #666;
}
.fontimg-show .l-title .little {
    font-size: 14px;
}
.allstep {
    margin-bottom: 30px;
}
.allstep .step-name,
.allstep .step-content{
    display: inline-block;
    vertical-align: top;
    position: relative;
}
.allstep .step-name .name-btn {
    width: 120px;
    background: #0084ff;
    text-align: center;
    border-radius: 4px;
    color: #fff;
    padding: 8px 4px;
}
.allstep .step-name .downhill {
    position: absolute;
    color: #0084ff;
    left: 45px;
    top: 35px;
}
.allstep .step-name .downhill .iconfont {
    font-size: 24px !important;
}
.allstep .step-content {
    padding-left: 50px;
    position: relative;
}
.allstep .step-content:before {
    content: "";
    position: absolute;
    width: 54px;
    height: 1px;
    background: #0084ff;
    left: -4px;
    top: 19px;
}
.allstep .step-content .content {
    width: 654px;
    border: 1px solid #0084ff;
    padding: 8px;
}
.allstep-box {
    margin: 0 auto;
    padding-top: 20px;
    width: 830px;
    font-size: 14px;
}
.allstep:last-child {
    margin-bottom: 0;
}
.allstep:last-child .downhill {
    display: none;
}
.show-allpic-t{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-wrap:wrap;
}
.show-allpic .left-pic {
    width: 600px;
    text-align: center;
    position: relative;
}
.show-allpic .right-content {
    width: 360px;
}
.show-allpic .left-pic .img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}
.show-allpic .left-pic .name {
    font-size: 14px;
    margin-top: 10px;
}
.show-allpic .left-pic .name .link {
    color: #0084ff;
}
.show-allpic .invoice-name {
    width: 44px;
    background: #0084ff;
    color: #fff;
    font-size: 20px;
    text-align: center;
    font-weight: 700;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    align-items: center ;
    justify-content: center;
}
.show-allpic .invoice-pic {
    width: 556px;
}
.show-allpic .invoice-pic .img {
    display: block;
    width: 100%;
    max-height: 100%;
}
.show-allpic .invoice-content {
    width: 360px;
    border: 1px solid #0084ff;
    padding: 20px;
}
.invoice-process .label {
    font-size: 20px;
    color: #0084ff;
    font-weight: 700;
    margin-bottom: 6px;
}
.invoice-process p {
    color: #666;
    font-size: 16px;
}
.invoice-process {
    margin-bottom: 10px;
}
.invoice-process:last-child {
    margin-bottom: 0;
}
.invoice-process .red {
    color: #fb3f64;
}
.invoice-process .remarks {
    font-size: 12px;
}
.fontimg-show .problem {
    margin-top: 20px;
}
.fontimg-show .problem-title {
    font-size: 18px;
    font-weight: 700;
}
.fontimg-show .problem-content {
    font-size: 16px;
    color: #666;
    margin-top: 6px;
}
/*发布授权需求，字体求购*/
.demand {
    padding:0 0 20px 0;
}
.demand .demand-l,
.demand .demand-r {
    float: left;
    background: #fff;
}
.demand .demand-l{
    width: 760px;
    margin-right: 20px;
    padding:30px 20px;
}
.demand .demand-r{
    width: 420px;
    padding: 20px;
}
.demand .demand-l .title {
    font-size: 24px;
    text-align: center;
}
.demand-l .fontinfo {
    margin-top: 30px;
}
.demand-l .fontinfo .l-title {
    font-size: 18px;
}
.demand-l .file-info .name,
.demand-l .file-info .content {
    display: inline-block;
    vertical-align: top;
}
.demand-l .file-info {
    font-size: 0;
    margin-top: 20px;
}
.demand-l .file-info .name {
    width: 135px;
    font-size: 14px;
    text-align: right;
    padding:9px 0;
}
.demand-l .file-info .content {
    font-size: 14px;
    width: 585px;
}
.demand-l .file-info .license_type {
    margin-left: -10px;
    width: 595px;
    font-size: 0;
}
.demand-l .file-info .info {
    width: 400px;
}
.demand-l .file-info .custom-control,
.demand-l .file-info .else-input {
    display: inline-block;
    vertical-align: middle;
    margin: 10px 0 0 10px;
    font-size: 14px;
}
.demand-l .license_type .custom-control {
    width: 138px;
}
.demand-l .file-info .else-input {
    width: 250px;
}
.demand-l .content .btn,
.demand-l .content .explain {
    display: inline-block;
    vertical-align: middle;
}
.demand-l .content .btn {
    width: auto;
    padding: 0 15px;
    font-size: 12px !important;
}
.demand-l .content .explain {
    width: 500px;
    color: #999;
    margin-left: 10px;
}
.demand-l .content .annex {
    margin-top: 10px;
    margin-right: 10px;
    display: inline-block;
    vertical-align: middle;
}
.demand-l .content .annex span {
    display: inline-block;
    vertical-align: middle;
    color: #666;
}
.demand-l .content .annex .icon {
    padding-top: 3px;
    cursor: pointer;
    color: #666;
}
.demand-l .content .annex .icon .iconcross:hover {
    color: #0084ff;
}
.demand-l .content .annex .annex-name {
    max-width: 180px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.demand-l .file-info .content .select {
    display: inline-block;
    vertical-align: middle;
    width: 250px;
}
.demand-l .file-info .content .select.country {
    width: 126px;
    margin-right: 20px;
}
.demand-l .file-info .content .help-buy {
    padding-top: 0;
    margin-right: 0;
    margin-left: 10px;
}
.file-info .content .tips,
.file-info .invoicing .resolve {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    color: #999;
}
.demand-l .release-btn {
    text-align: center;
    margin-top: 20px;
}
.demand-l .release-btn .btn {
    width: auto;
    padding: 0 25px;
    font-size: 14px !important;
}
.demand-r .service {
    margin-top: 30px;
}
.demand-r .service:first-child {
    margin-top: 0;
}
.demand-r .service .title {
    font-size: 16px;
}
.demand-r .service-list {
    margin-top: 10px;
}
.demand-r .service-list .list-title {
    background: #0084ff;
    border-radius: 4px;
    padding: 5px 10px;
    display: inline-block;
    color: #fff;
    font-size: 14px;
}
.demand-r .service-list .resolve {
    color: #666;
    font-size: 14px;
    margin-top: 4px;
}
.service-list .name-l,
.service-list .info-r {
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
    color: #666;
}
.service-list .name-l {
    width: 70px;
}
.service-list .info-r {
    width: 306px;
    position: relative;
}
.certificate-list .certificate {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    margin-right: 2px;
}
.certificate-list .certificate .iconfont,
.certificate-list .certificate .link {
    display: inline-block;
    vertical-align: middle;
    color: #0084ff;
    margin-right: 2px;
}
.certificate-list .certificate .iconfont {
    color: #ffb037;
}
.service-list .info-r .number,
.service-list .info-r .phone {
    display: inline-block;
    vertical-align: middle;
}
.service-list .info-r .phone {
    color: #0084ff;
    margin-left: 10px;
}
.service-list .interflow .btn {
    display: inline-block;
    vertical-align: middle;
    width: auto;
    font-size: 12px !important;
    height: 24px;
    padding: 0 10px;
    line-height: inherit;
    margin-left: 10px;
}
.service-list .interflow .iconfont {
    font-size: 14px !important;
}
.service-list .interflow .btn span {
    display: inline-block;
    vertical-align: text-top;
}
.service-list .interflow .qq-number,
.service-list .interflow .btn {
    display: inline-block;
    vertical-align: middle;
}
.service-list .info-r .wechat-code {
    position: absolute;
    right: 0;
    bottom: 0;
    text-align: center;
    font-size: 12px;
}
.service-list .wechat-code .code {
    width: 60px;
    height: 60px;
    line-height: 60px;
    position: relative;
    margin: 0 auto;
}
.service-list .wechat-code .code .img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}
.service-list .name-lh {
    padding-top: 2px;
}
.typical {
    margin-left: -10px;
    margin-right: -10px;
    margin-top: 20px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-wrap:wrap;
}
.typical .item {
    width: 112px;
    height: 64px;
    margin: 0 10px 20px 10px;
    border: 1px solid #ccc;
}
.typical .item .typical-logo {
    position: relative;
    width: 100%;
    height: 100%;
}
.typical .item .typical-logo .img {
    display: inline-block;
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
/* 订单详情页 start*/
.replenish-box {
    text-align: left;
    font-size: 14px !important;
    margin-left: 20px;
   }
   .replenish .name, .replenish .content {
    display: inline-block;
    vertical-align: top;
    word-wrap:break-word;
   }
   .replenish .name {
    width: 80px;
    text-align: right;
    color:#666;
   }
   .replenish .content {
    width: 182px;
   }
   .replenish {
    margin-bottom: 10px;
   }
   .replenish:last-child {
    margin-bottom: 0;
   }
   .replenish .content .img-link {
    margin-right: 10px;
    color: #0084ff;
   }
   .order-box .payment.replenish-top {
    vertical-align: top;
    width: 290px;
   }
   .order-box .payment.replenish-pad {
    padding:20px 10px;
   }
   .order-box .replenish-pay {
    width: 220px;
   }
   .order-box .replenish-status {
    width: 150px;
   }
   .order-box .item-shop.replenish-item {
    width: 790px;
   }

/* 订单详情页 end*/

.nav-level-item{position: relative;width: 230px;}
.nav-level-item>a.nav-link{width: 100%;background: #007aff;color: #fff;padding-left: 30px;}
.nav-level-item .level-title a.nav-link{height: 36px;line-height: 36px;}
.nav-level-item>.level-list{position: absolute;top:40px;left: 0;background: #fff;width: 100%;height:450px;border:1px solid #d7d7d7;display: none;}
.nav-level-item:hover>.level-list,.nav-level-item,.hover>.level-list{display: block;}
.nav-level-item>.level-list .level-title{padding: 0 15px 0 20px; cursor: pointer;margin-top: 5px;border: 1px solid transparent;border-right: 0;position: relative;z-index: +1;}
.nav-level-item>.level-list .level-title a{width: 100%;}
.nav-level-item>.level-list .level-titles:hover .level-title{position: relative;z-index: +1;border-color:  #0084ff;color: #0084ff;background: #fff;}
.nav-level-item .top-list{padding: 0 15px 0 15px;max-height:66px;overflow: hidden;}
.nav-level-item .top-list a,.nav-level-item .nav-data-list a{font-size:13px;padding: 0 5px;display: inline-block;min-width: 10px;line-height: 1.67;color: #666666;}
.nav-level-item .top-list a:hover,.nav-level-item .nav-data-list a:hover{color: #0084FF;}
.nav-level-item>.level-list a.nav-link{display: inline-block;}
.nav-level-item .right-box{width: 678px;height: 450px;position: absolute;left: 100%;top:0;margin-left:-1px;background: #fff;border: 1px solid #0084ff; display: none;}
.nav-level-item .level-titles:hover .right-box,.nav-level-item .right-box.hover,.nav-level-item .right-box:hover{display: block;}
.nav-level-item .right-title{margin:25px 0 10px 20px;}
.nav-level-item .nav-data-list{margin:0 15px;}
.nav-level-item .level-body{width: 446px;float: left;height: 100%;}
.nav-level-item .level-guess{width: 230px;float: left;height: 100%;padding-top: 10px;}
.nav-level-item .level-guess:before{content: ' ';display: block;float: left;width: 1px;background: #d7d7d7;height: 348px;margin: 45px 0 0 -10px;}
.level-guess-title{margin: 10px 0 10px 0;text-align: center;}
.level-guess-list .else-fonts{height: auto;margin-bottom: 10px;margin-left: 5px;width: 210px;}
.level-guess-list .else-fonts .dmc{height: 140px;}
.level-guess-list .else-fonts .title{text-align: center;line-height: 2;overflow: hidden;white-space: nowrap;margin-top: 5px;}
.level-guess-list .else-fonts .price{text-align: center;line-height: 1;padding-bottom: 8px;margin-top: 3px;}


.home-user-box{padding: 20px;font-size: 14px;height:100%;float: left;width: 293px;border: 1px solid #d7d7d7;}
.home-avatar{width: 50px;height: 50px;margin: 0 auto;}
.user-total-item{width: 30%;text-align: center; display: inline-block;}
.user-total-item span{color: #0084ff;font-weight: bold;}
.notice-box{margin-top: 15px;margin-bottom: 5px;}
.notice-box .iconnotice{float: left;}
.notice-box a{margin-left: 5px;white-space: nowrap;text-overflow: ellipsis; display: block;overflow: hidden;font-size: 12px;line-height: 25px;}
.notice-box .list{height: 25px;overflow: hidden;}
.home-user-box .btn{text-align: center;height: 26px;line-height: 24px;background: #0084FF;color: #fff;padding: 0 10px;min-width: 70px;}
.home-user-box .btn1{background: #0084ff;margin-top: -6px;}
.home-user-box .btn1:hover{background: #0084ff; color: #fff;}
.ziyou-vip select{padding: 0 10px;min-width: 80px;}
.ziyou-vip .send_code{cursor: pointer;color: #007bff;text-decoration: underline;}
.ziyou-vip .send_code.wait{color: #999;}
.ziyou-vip .title{display: inline-block;text-align: right;min-width: 70px;}
.ziyou-input{padding-bottom: 8px;}
.ziyou-input .custom-radio{border: 1px solid #999;color: #ecc588; cursor: pointer;padding: 2px 10px;border-radius: 5px; font-size: 12px;line-height: 15px;display: inline-block;}
.ziyou-input .custom-radio.on{background: #2e99fd;border-color: #52abff;}
.tc{text-align: center;}
.tee-item .iconfont{color: #0084ff;font-size: 32px;}
.tee-item span{vertical-align: super;padding-left: 8px;}

/*入驻通过-补充信息*/
.supplement-info .title {
    font-size: 16px;
   }
   .payway .name,
   .payway .way {
    display: inline-block;
    vertical-align: top;
   }
   .payway {
    font-size: 14px;
   }
   .payway .name {
    width: 110px;
    text-align: right;
    padding: 13px 0;
   }
   .payway .way {
    width: 1080px;
   }
   .payway .iconfont {
    font-size: 28px !important;
   }
   .payway .iconalipay-pay {
    color: #1f9eda;
   }
   .payway .iconpaypal-pay,
   .payway .iconelectronic-invoice {
    color: #003087;
   }
   .payway .icontransfer-pay,
   .payway .iconpaper-invoice {
    color: #37b37d;
   }
   .payway .iconforeign_bank-pay {
    color: #5da1d1;
   }
   .payway .way .item {
    display: inline-block;
    vertical-align: middle;
    border-radius: 4px;
    border:1px solid #bbb;
    padding: 2px 20px;
    margin-right: 20px;
    margin-bottom: 20px;
    cursor: pointer;
    min-height: 48px;
    line-height: 44px;
   }
   .payway .way .item:hover {
    border-color: #0084ff;
   }
   .payway .item .pay,
   .payway .item .iconfont {
    display: inline-block;
    vertical-align: middle;
   }
   .payway .item .iconfont {
    margin-right: 6px;
   }
   .supplement-detail {
    padding:20px 0;
   }
/*字体列表 card-body 调整*/

.card-body-fonts {
    width: calc(100% - 40px);
    display: flex;
    padding: 15px 0;
   }

   .card-body-fonts .cur-price {
    border: 1px solid #0084ff;
    border-radius: 4px;
    background: rgba(0, 132 ,255, .1);
    color: #0084ff;
    padding: 0 6px;
    font-size: 16px !important;
   }

   .card-body-fonts .money {
    text-align: right;
    width: 110px;
   }

   .card-body-fonts .money .line-through {
    margin-top: 4px;
    display: inline-block;
   }

   .card-body-fonts .card-tit {
    text-align: left;
    width: 140px;
   }

   .card-body-fonts .card-tit .name {
    font-size: 16px !important;
   }

   .card-body-fonts .card-tit .shop {
    padding-top: 4px;
    color: #666;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    font-size: 14px !important;
   }

   .card-body-fonts .money span {
    display: inline-block;
   }
   /*发布优惠券*/

.demand .publish-coupons {
    width: 1200px;
    margin-right: 0;
   }

   .publish-coupons .file-info .content {
    width: 910px;
   }

   .publish-coupons .file-info .content .form-control,
   .publish-coupons .file-info .content .unit {
    display: inline-block;
   }

   .publish-coupons .file-info .content .unit {
    margin-left: 10px;
   }

   .publish-coupons .file-info .content .unit-l {
    margin-left: 0;
    margin-right: 10px;
   }

   .publish-coupons .file-info .content .coupons {
    width: 372px;
   }
   .coupon-man{position: absolute;left: 10px;top:10px;}
   .remarks{color: #999;}

/*我的求购/我的定制*/

.invoice-table .invoice-table-tr .white {
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all;
}

.invoice-table .operate-link {
	width: 120px;
}

.invoice-table .invoice-table-tr .buyfont-name {
	width: 240px;
}

.invoice-table .invoice-table-tr .wid-s {
	width: 96px;
}

.invoice-table .invoice-table-tr .glyph-txt {
	text-align: left;
	padding-top: 21px;
	width: 120px;
}

.invoice-table .invoice-table-tr th.glyph-txt {
	text-align: center;
}


/*我的求购/我的定制完*/

/*我的求购-详情页*/

.buyfont-box {
	display:-ms-flexbox;
	display:flex;
}

.buyfont {
	margin-right: -1px;
	-ms-flex: 1;
	flex: 1;
	border: 1px solid #ddd;
}

.buyfont .left {
	display: inline-block;
	width: 120px;
	color: #999;
	text-align: right;
	vertical-align: top;
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all;
}

.buyfont .content {
	display: inline-block;
	width: calc(100% - 125px);
	vertical-align: top;
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all;
}

.buyfont-title {
	color: #0084ff;
	font-size: 14px;
	background: #f7f8f9;
	line-height: 40px;
	border-bottom: 1px solid #ddd;
	text-align: center;
}

.buyfont-info {
	font-size: 14px;
	padding: 10px 20px;
}

.buyfont-info .info-con {
	margin: 10px 0;
}

.buyfont-download .btn {
	width: auto;
	height: 24px;
	line-height: 22px;
	padding: 0 8px;
	font-size: 12px;
	vertical-align: middle;
}

.buyfont-download .annex {
	display: inline-block;
	vertical-align: middle;
	line-height: 24px;
	color: #999;
	font-size: 12px;
}

/*我的求购-详情页完*/

/*时间弹窗长度 */
.layui-laydate-range{width:575px !important}
