footer{
    display: none;
}
/*a{*/
/*    color: #333!important;*/
/*}*/
.placeholder{
    /*display: none;*/
}
.expo-main{
    position: relative;
    width: 100%;
    margin: 0;
}
.expo-main::after{
    width: 100%;
    height: 100%;
    content:"";
    z-index:1;
    position:absolute;
    top:0;
    left:0;
    filter: blur(5px);
    -webkit-filter: blur(5px);
    background: inherit;
}
.expo-box {
    position: absolute;
    height: auto;
    z-index: 2;
    overflow: hidden;
    margin-bottom: 50px;
}
@media screen and (min-width: 1561px) {
    .expo-box {
        top: 30px;
        /*left: 10.9%;*/
        /*width: 78.2%;*/
        left: 16%;
        width: 68%;
    }
}
@media screen and (max-width: 1560px) {
    .expo-box{
        top: 30px;
        left: 2%;
        width: 96.8%;
    }
}
.expo-box-info{
    clear: both;
    width: 100%;
    height: auto;
    background: #fff;
    overflow: hidden;
    position: relative;
    border: 1px solid #666;
    border-radius: 10px;
    box-sizing: border-box;
    padding: 30px 40px;
}
.expo-box-info-avatar{
    display: inline-block;
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 10px;
}
.expo-box-info-avatar img{
    width: 60px;
    height: 60px;
    border-radius: 50%;
}
.expo-box-info-user{
    display: inline-block;
    float: left;
    width: auto;
    height: auto;
    min-height: 60px;
    margin-right: 100px;
}
.expo-box-info-user h2{
    display: inline-block;
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-weight: bold;
    font-size: 14px;
    text-align: left;
}
.expo-box-info-user h2 b{
    display: inline-block;
    width: auto;
    height: 20px;
    line-height: 20px;
    float: left;
}
.expo-box-info-user h2 i{
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(./../../icon/icon-edit-data.svg)no-repeat;
    background-size: 100% auto;
    float: left;
    margin-left: 10px;
    cursor: pointer;
}
.expo-box-info-user span{
    display: inline-block;
    float: left;
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
}
.expo-box-info-user p{
    display: inline-block;
    float: left;
    width: 100%;
    height: 32px;
    line-height: 32px;
    font-size: 13px;
    text-align: left;
}
.expo-box-info-user p em{
    display: inline-block;
    margin-right: 5px;
    float: left;
}
.expo-box-info-user p i{
    display: inline-block;
    width: 16px;
    height: 16px;
    margin: 8px 5px;
    float: left;
}
.expo-box-info-user p i.auth-enterprise{
    background: url(./../../icon/auth-enterprise.svg)no-repeat;
    background-size: 80%;
}
.expo-box-info-user p a{
    margin-left: 10px;
}

.expo-box-info-data,
.expo-box-info-account{
    display: inline-block;
    float: left;
    width: auto;
    height: auto;
    min-height: 60px;
}
.expo-box-info-data p,
.expo-box-info-account p{
    display: inline-block;
    float: left;
    width: 100%;
    height: 24px;
    line-height: 24px;
    font-weight: normal;
}
.expo-box-info-account p a{
    font-size: 14px;
    color: #4D8FD6;
    text-decoration: underline;
    margin-left: 10px;
}
.expo-box-info-account p a:hover{
    font-weight: bold;
}
.expo-box-info-upload{
    display: inline-block;
    float: right;
    width: auto;
    height: auto;
    min-height: 60px;
}
.expo-box-info-upload a{
    display: inline-block;
    height: 36px;
    width: 120px;
    line-height: 36px;
    font-size: 14px;
    border-radius: 20px;
    float: left;
    cursor: pointer;
    background: #ff003c;
    color: #ffffff;
    margin: 0 30px 0 0;
    border: 1px solid #ff003c;
    text-align: center;
}

.expo-box-info-data p em{
    display: inline-block;
    margin-right: 5px;
    float: left;
}
.expo-box-info-data p i{
    display: inline-block;
    width: 16px;
    height: 16px;
    background: red;
    margin: 4px 5px;
    float: left;
}
.expo-box-info-data p a{
    margin-left: 10px;
    font-weight: normal;
}
.expo-history-box{
    display: inline-block;
    float: right;
}
.expo-history-box ul{
    width: auto;
}
.expo-history-box ul li{
    width: auto;
    margin-bottom: 10px;
    padding: 8px 20px;
    border: 1px solid #666;
    border-radius: 6px;
    font-size: 15px;
}
.expo-history-box ul li:hover{
    color: #5883f8;
    border: 1px solid #5883f8;
}
.expo-history-box ul a{
    color: #333;
}
.expo-history-box ul li span{
    display: inline-block;
    width: auto;
    min-width: 80px;
    text-align: center;
    float: right;
    margin: 0 10px 0 50px;
    font-size: 13px;
}
.expo-history-box ul li:hover span{
    color: #5883f8;
}
.expo-history-box ul li.prohibit-access,
.expo-history-box ul li.prohibit-access:hover{
    color: #b5b5b5;
    border: 1px solid #b5b5b5;
}
.expo-history-box ul li.prohibit-access:hover span{
    color: #b5b5b5;
}
.expo-info-data-other{
    /*display:block;*/
    /*width: 100%;*/
    padding-left: 70px;
    margin-top: 10px;
    box-sizing: border-box;
}

/****************************************/
.expo-box-content {
    display: inline-block;
    clear: both;
    width: 100%;
    height: auto;
    min-height: 400px;
    background: #fff;
    box-sizing: border-box;
    padding: 20px 50px 30px 50px;
    margin-top: 20px;
    /*overflow: hidden;*/
    border-radius: 10px;
    position: relative;
}
/*.expo-box-content-map-charge{*/
/*    min-height: 1620px !important;*/
/*}*/
/*.expo-box-content-map-free{*/
/*    min-height: 1220px !important;*/
/*}*/
.expo-space-nav{
    width: 100%;
    height: 30px;
    line-height: 30px;
}
.expo-space-nav h3{
    display: inline-block;
    float: left;
    width: auto;
    height: 30px;
    line-height: 30px;
    margin-right: 50px;
    position: relative;
    font-size: 14px;
    cursor: pointer;
    margin-bottom: 0;
    margin-top: 0;
}
.expo-space-nav h3.other-halls{
    margin-right: 10px;
}
.expo-space-nav h3.other-halls i{
    display: inline-block;
    width: auto;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    margin: 0 10px;
}
.expo-space-nav h3.other-halls i.focus{
    border-bottom: 2px solid #ff003c;
}
.expo-space-nav h3.active{
    font-weight: bold;
    border-bottom: 2px solid #ff003c;
}
.expo-space-nav h3 em{
    display: inline-block;
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    background: #ff003c;
    color: #fff;
    border-radius: 50%;
    position: absolute;
    right: -20px;
    top: -2px;
    font-size: 12px;
}
.expo-space-nav h3 a{
    color: #333;
}
.expo-info-box{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}
.expo-info-box ul{
    width: 100%;
    margin-top: 10px;
    display: grid;
    column-gap: 30px;
}
@media screen and (min-width: 1561px) {
    .expo-info-box ul{
        grid-template-columns: repeat(4, 1fr);
    }
}
@media screen and (max-width: 1560px) {
    .expo-info-box ul{
        grid-template-columns: repeat(3, 1fr);
    }
}
.expo-info-box ul li{
    overflow: hidden;
    margin-bottom: 20px;
    border: 1px solid #eeeeee;
    box-sizing: border-box;
    border-radius: 6px;
    padding-bottom: 15px;
}
.expo-info-box ul li:hover .box-list-img img{
    opacity: 0.8;
}
.box-list-img {
    width: 100%;
    height: auto;
    position: relative;
    aspect-ratio: 16 / 9;
}
.box-list-img img{
    width: 100%;
    height: auto;
    border-radius: 6px 6px 0 0;
}
.box-list-info {
    width: 100%;
    height: auto;
    padding: 5px 15px 0 15px;
}
.box-list-info p {
    width: 100%;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    margin: 0 0 5px 0;
}
.box-list-info p.box-list-info-type{
    color: #b5b5b5;
}
.box-list-info p.box-list-info-type em{
    float: right;
    color: #ff003c;
}
.box-list-info p.box-list-info-type span.go-to-upgrade{
    float: right;
    border: none;
    display: inline-block;
    width: auto;
    height: 22px;
    line-height: 22px;
    color: #fff;
    background: linear-gradient(40deg, #BAA372, #D9C8A5, #BAA372, #D9C8A5);
    border-radius: 11px;
    text-align: center;
    font-size: 13px;
    padding: 0 10px;
    cursor: pointer;
}
.box-list-info p.box-list-info-type span.go-to-upgrade:hover{
    font-weight: bold;
}
.box-list-info p.box-list-info-title a {
    display: inline-block;
    width: 100%;
    height: 24px;
    line-height: 24px;
    color: #333;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.box-list-info p.box-list-info-title a:hover {
    color: #b40a0a;
    text-decoration: underline;
}
.box-list-info p.box-list-handle{
    height: auto;
    margin: 10px 0 0 0;
}
.box-list-info p.box-list-handle span{
    display: inline-block;
    padding: 2px 13px;
    border: 1px solid #b5b5b5;
    margin-right: 20px;
    border-radius: 16px;
    font-size: 13px;
    cursor: pointer;
    color: #b5b5b5;
}
.box-list-info p.box-list-handle span:hover{
    border: 1px solid #333;
    color: #333;
}
.box-list-info p.box-list-handle span.go-to-info{
    float: right;
    margin-right: 0;
}
.box-list-info p.box-list-handle span.activation-exhibitor{
    float: right;
    margin-right: 0;
}
.box-list-info p.box-list-handle a{
    color: #333;
}
.box-list-info p.box-list-handle span a{
    display: inline-block;
    width: 100%;
    height: 100%;
    color: #b5b5b5;
}
.box-list-info p.box-list-handle span a:hover{
    color: #333;
}
.box-list-info p.box-list-handle em{
    display: inline-block;
    float: right;
    width: auto;
    height: auto;
    padding: 3px 2px;
    cursor: pointer;
    color: #b3b3b3;
}

/****************/
.exhibitor-apply-box{
    width: 100%;
    height: auto;
    min-height: 450px;
    overflow: hidden;
    margin-top: 30px;
}
.exhibitor-apply-list{
    display: inline-block;
    width: 100%;
    height: auto;
    min-height: 100px;
    box-sizing: border-box;
    padding: 20px 20px;
    border: 1px solid #e5e5e5;
    border-radius: 6px;
    margin-bottom: 20px;
    overflow: hidden;
}
.exhibitor-image{
    float: left;
    display: inline-block;
    width: 20%;
    height:auto;
}
.exhibitor-image img{
    width: 100%;
    height:auto;
    border-radius:6px;
}
.exhibitor-user-image{
    width: 20%;
}
.exhibitor-user-image img{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    float: left;
}
.exhibitor-user-image h2{
    display: inline-block;
    width: auto;
    max-width: 64%;
    font-family: "Century Gothic", "Microsoft yahei";
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0 0 10px;
    color: #333;
    height: auto;
    white-space: normal;
    word-wrap: break-word;
    overflow-wrap: break-word;
}
.exhibitor-user-image span{
    display: inline-block;
    width: 64%;
    margin: 5px 0 0 10px;
    font-size: 12px;
    color: #b3b3b3;
}
.exhibitor-name,
.watch-name{
    float: left;
    display: inline-block;
    width: 34%;
    height:auto;
    padding-left:20px;
    box-sizing: border-box;
}
.exhibitor-name h3,
.watch-name h3{
    display: inline-block;
    width: 100%;
    height: auto;
    line-height: 40px;
    font-weight: bold;
    font-size: 14px;
    margin: 0;
}
.watch-name h3{
    line-height: 30px;
}
.exhibitor-name h3 label{
    font-weight: normal;
}
.exhibitor-name p,
.watch-name p{
    display: inline-block;
    width: 100%;
    height: auto;
    line-height: 40px;
}
.watch-name p{
    line-height: 30px;
}
.exhibitor-name p span,
.watch-name p span{
    display: inline-block;
    width: auto;
    height: auto;
    min-height: 24px;
    line-height: 24px;
    float: left;
    font-size: 12px;
    color: #333;
    margin-right: 15px;
    margin-bottom: 5px;
}
.watch-type,
.exhibitor-type{
    float: left;
    display: inline-block;
    width: 28%;
    height:auto;
    padding-left:20px;
    box-sizing: border-box;
}
.watch-type h3,
.exhibitor-type h3{
    display: inline-block;
    width: 100%;
    height: auto;
    line-height: 40px;
    font-weight: bold;
    font-size: 14px;
    margin: 0;
}
.exhibitor-type h3 label{
    font-weight: normal;
}
.watch-type h3{
    line-height: 30px;
    font-weight: normal;
}
.exhibitor-type h3 em,
.watch-type h3 em{
    margin-left: 20px;
}
.exhibitor-date-ip,
.watch-date-ip{
    float: left;
    display: inline-block;
    width: 18%;
    height:auto;
    padding-left:20px;
    box-sizing: border-box;
}
.exhibitor-date-ip p,
.watch-date-ip p{
    display: inline-block;
    width: 100%;
    height: auto;
    line-height: 40px;
    color: #333;
    margin-bottom: 0;
}
.watch-date-ip p{
    line-height: 30px;
    color: #333;
}
.exhibitor-date-ip p span.text-success{
    color: #67bd6a;
}
.exhibitor-date-ip p span.text-warning{
    color: #ff9800;
}
.exhibitor-date-ip p span.text-danger{
    color: #f6675d;
}
.exhibitor-date-ip p a{
    color: #5883f8;
}
.exhibitor-date-ip p a:hover{
    text-decoration: underline;
}
.exhibitor-date-ip p button{
    display: inline-block;
    width: auto;
    height: 30px;
    line-height: 28px;
    padding: 0 10px;
    margin: 0 20px 0 0;
    color: #666;
    border-radius: 6px;
}
.exhibitor-date-ip p button.agree-apply{
    border: 1px solid #4D8FD6;
    background: #4D8FD6;
    color: #fff;
}
.exhibitor-date-ip p button.refuse-apply{
    background: #fff;
    border: 1px solid #666;
}
.exhibitor-date-ip p button.close-watch-order,
.exhibitor-date-ip p button.go-to-pay-watch,
.exhibitor-date-ip p button.apply-invoice{
    background: #fff;
    border: 1px solid #666;
}
.exhibitor-date-ip p button.close-watch-order:hover,
.exhibitor-date-ip p button.go-to-pay-watch:hover,
.exhibitor-date-ip p button.apply-invoice:hover{
    border: 1px solid #333;
    color: #333;
    font-weight: bold;
}
.exhibitor-date-ip p button.delete-exhibitor-apply{
    background: #fff;
    border: 1px solid #666;
}
.exhibitor-date-ip p span,
.watch-date-ip p span{
    display: inline-block;
    margin-left: 10px;
    color: #0d7be0;
    cursor: pointer;
}

/****************/
.expo-back{
    display: inline-block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin-bottom: 5px;
    box-sizing: border-box;
    padding-left: 10px;
}
.expo-back a{
    font-weight: bold;
    color: #333;
}
.notice-box-info{
    clear: both;
    width: 100%;
    height: auto;
    /*background: #000;*/
    overflow: hidden;
    position: relative;
    /*border: 1px solid #666;*/
    border-radius: 10px;
}
.notice-info-img{
    float: left;
    clear: both;
    width: 49%;
    height: auto;
    margin: 0 0 0 0;
}
.notice-info-cover{
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: 6px;
    /*border: 1px solid #666;*/
}
.notice-info-cover img{
    width: 100%;
    height: auto;
}
.notice-info-data{
    width: 49%;
    height: auto;
    /*min-height: 394px;*/
    float: right;
    margin: 0 0 0 2%;
}
.notice-info-data h2{
    width: 100%;
    height: auto;
    font-size: 26px;
    color: #666;
    margin-top: 5px;
}
.notice-info-data p{
    color: #666;
    width: 100%;
    height: auto;
    min-height: 46px;
    line-height: 46px;
    overflow: hidden;
}
.notice-info-data p a.copy-link{
    margin-left: 20px;
    color: #333;
}
.notice-info-data p.notice-organizer-item{
    height: 30px;
    min-height: 30px;
    line-height: 30px;
}
.notice-info-data p.notice-organizer-item span{
    height: 30px!important;
    line-height: 30px;
    margin-top: 0;
}
.notice-info-data p.notice-organizer-item span em{
    margin-right: 10px;
}
.notice-info-data p.notice-date,
.notice-info-data p.notice-address{
    min-height: 30px;
    line-height: 30px;
}
.notice-info-data p.notice-date i,
.notice-info-data p.notice-address i{
    margin-top: 5px;
}
.notice-info-data p.notice-date span,
.notice-info-data p.notice-address span{
    height: 30px;
    line-height: 30px;
}
.notice-info-data p span{
    display: inline-block;
    width: auto;
    height: 46px;
    line-height: 46px;
    float: left;
}
.notice-info-data p i{
    display: inline-block;
    width: 20px;
    height: 20px;
    float: left;
    margin: 13px 3px 0 0;
    background: url(./../../icon/ico-notice.svg)no-repeat;
}
.notice-info-data p i.icon-notice-browse{
    background-position: 3px -17px;
}
.notice-info-data p i.icon-notice-copyright{
    background-position: 3px 4px;
}
.notice-info-data p i.icon-notice-date{
    background-position: 3px -37px;
}
.notice-info-data p i.icon-notice-address{
    background-position: 4px -57px;
}
.notice-info-data p span.notice-keyword-list{
    width: 78%;
    float: left;
    height: auto;
    margin-top: 15px;
    margin-left: 10px;
}
.notice-info-data p span.notice-keyword-list a{
    display: inline-block;
    width: auto;
    height: 16px;
    line-height: 16px;
    padding: 0 3px;
    color: #b3b3b3;
    font-size: 12px;
    border: 1px solid #b3b3b3;
    border-radius: 8px;
    margin-right: 10px;
    float: left;
    margin-bottom: 10px;
}
.notice-info-data p button.go-to-upload-article,
.notice-info-data p button.notice-end-button,
.notice-info-data p button.notice-follow-button,
.notice-info-data p button.my-join-expo,
.notice-info-data p button.receive-vote-expo{
    width: 116px;
    height: 40px;
    line-height: 38px;
    font-size: 14px;
    padding: 0;
    border-radius: 20px;
    margin: 0;
    border: none;
    cursor: pointer;
    background: #4fabd6;
    color: #ffffff;
    float: left;
}
.notice-info-data p button.go-to-upload-article{
    background: #ff003c;
    margin-left: 10px;
}
.notice-info-data p button.my-join-expo{
    background: #000;
    color: #ffffff;
    border: 1px solid #fff;
}
.notice-info-data p button.receive-vote-expo{
    float: right;
    background: #2ec586;
    color: #ffffff;
    border: 1px solid #2ec586;
}
.notice-info-data p button.notice-end-button,
.notice-info-data p button.notice-follow-success{
    background: #535353;
}
.notice-info-data p span.notice-organizer-list{
    height: auto;
    width: 78%;
    margin-top: 11px;
    margin-left: 10px;
}
.notice-info-data p span.notice-organizer-list em{
    display: inline-block;
    width: auto;
    height: auto;
    min-height: 24px;
    line-height: 24px;
    float: left;
    border-radius: 50%;
    margin-right: 20px;
}
.over-more-notice{
    display: inline-block;
    width: auto;
    height: 24px;
    color: #fff;
    float: right;
    padding: 5px 20px;
    margin-bottom: 10px;
    border-radius: 17px;
    background: #ff003c;
}
.over-more-notice a{
    display: inline-block;
    width: 100%;
    height: 24px;
    line-height: 24px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}
.over-more-notice a:hover{
    text-decoration: underline;
}

/***************************************/
.exhibitor-info-box{
    width: 100%;
    height: auto;
    min-height: 40px;
    overflow: hidden;
    margin-top: 30px;
}
.exhibitor-info-box h3{
    display: inline-block;
    float: left;
    width: auto;
    height: auto;
    line-height: 40px;
    font-weight: bold;
    margin: 0 30px 0 0;
}
.exhibitor-info-box span{
    display: inline-block;
    float: left;
    width: auto;
    height: auto;
    line-height: 40px;
    margin-right: 30px;
}
.exhibitor-info-box em{
    float: right;
    display: inline-block;
    width: auto;
    height: auto;
    line-height: 40px;
    color: #b3b3b3;
    margin-right: 20px;
}
.exhibitor-info-box .search-exhibitor{
    float: right;
    display: inline-block;
    width: 200px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #666;
    box-sizing: border-box;
    border-radius: 20px;
    position: relative;
}
.exhibitor-info-box .search-exhibitor input{
    float: left;
    border: none;
    height: 38px;
    line-height: 38px;
    width: 140px;
    box-sizing: border-box;
    margin-left: 18px;
}
.search-result-list{
    display: none;
    position: absolute;
    left: 8%;
    top: 40px;
    width: 86%;
    height: auto;
    max-height: 120px;
    overflow-y: auto;
    background: #fff;
    box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.3);
    border-radius: 4px;
    z-index: 999;
    zoom: 1;
}
.search-result-list ul{
    width: 100%;
    height: auto;
}
.search-result-list ul li{
    width: 100%;
    height: 32px;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
}
.search-result-list ul li:hover{
    background: #f4f4f4;
    color: #ff003c;
}
.exhibitor-info-box .export-watch-data{
    float: right;
    display: inline-block;
    width: auto;
    height: 40px;
    line-height: 40px;
}
.exhibitor-info-box .export-watch-data button{
    width: auto;
    height: 40px;
    line-height: 38px;
    padding: 0 10px;
    border-radius: 8px;
    border: none;
    background: #4D8FD6;
    color: #fff;
}
.exhibitor-info-box .export-watch-data button:hover{
    font-weight: bold;
}
.expo-info-nav{
    display: inline-block;
    clear: both;
    width: 100%;
    height: auto;
    min-height: 54px;
    overflow: hidden;
    margin-top: 20px;
}
.expo-info-nav ul{
    width: 100%;
    height: auto;
    min-height: 40px;
    line-height: 40px;
    float: left;
    box-sizing: border-box;
    margin-top: 10px;
}
.expo-info-nav ul li{
    float: left;
    width: auto;
    height: 30px;
    line-height: 30px;
    margin-right: 50px;
    color: #666;
    cursor: pointer;
    font-size: 16px;
    margin-top: 5px;
}
.expo-info-nav ul li em{
    display: inline-block;
    width: auto;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    margin: 0 10px;
    float: left;
}
.expo-info-nav ul li:hover,
.expo-info-nav ul li.active{
    border-bottom: 2px solid #ff003c;
    font-weight: bold;
    width: auto;
}
.expo-info-nav ul li.other-halls{
    margin-right: 10px;
}
.expo-info-nav ul li.other-halls:hover{
    border-bottom:none;
    font-weight: unset;
}
.expo-info-nav ul li.other-halls em:hover,
.expo-info-nav ul li.other-halls em.focus{
    border-bottom: 2px solid #ff003c;
}
.expo-info-nav ul li.import-data{
    width: auto;
    height: 32px;
    line-height: 32px;
    padding: 0 16px;
    border-radius: 16px;
    border: none;
    background: #4D8FD6;
    color: #fff;
    float: right;
    font-size: 14px;
    margin-top: 4px;
    margin-right: 20px;
}
.expo-info-nav ul li.import-demo{
    width: auto;
    height: 32px;
    line-height: 32px;
    float: right;
    margin-top: 4px;
    margin-right: 10px;
}
.expo-info-nav ul li.import-demo:hover{
    border-bottom: none!important;
}
.expo-info-nav ul li.import-demo a{
    font-size: 12px;
    text-decoration: underline;
    color: #4D8FD6;
}
.expo-plan-img-box{
    width: 100%;
    height: auto;
    /*overflow: hidden;*/
}
.expo-plan-img-box img{
    width: 100%;
    height: auto;
}

.layui-layer-content{
    height: auto!important;
}
.layui-layer-btn .layui-layer-btn0 {
    background: #ff003c!important;
    border: 1px solid #ff003c!important;
}
.layui-layer-btn .layui-layer-btn0 {
    background: #ff003c!important;
    border: 1px solid #ff003c!important;
    margin-bottom: 20px!important;
    margin-right: 20px!important;
    border-radius: 4px;
    color: #fff!important;
}
.layui-layer-btn .layui-layer-btn1 {
    margin-right: 80px!important;
    border-radius: 4px;
}
.layui-layer-btn .layui-layer-btn1:hover{
    color: #333;
}
.layui-layer-dialog .layui-layer-content{
    text-align: center;
    /*margin-top: 10px;*/
}
.layui-layer-btn{
    margin-top: 50px!important;
}

/*同意、拒绝参展弹窗*/
.agree-apply-prompt,
.refuse-apply-prompt,
.set-exhibitor-prompt{
    display: none;
    height: 100%;
}
.agree-apply-prompt .prompt-content,
.refuse-apply-prompt .prompt-content,
.set-exhibitor-prompt .prompt-content{
    position: relative;
    border-radius: 12px;
    height: auto;
    margin-top: 15%;
    width: 420px;
}
.agree-apply-prompt .prompt-content{
    margin-top: 10%;
}
.set-exhibitor-prompt .prompt-content{
    margin-top: 10%;
}
.agree-apply-prompt .close,
.refuse-apply-prompt .close,
.set-exhibitor-prompt .close {
    color: #fff;
    position: absolute;
    right: -30px;
    top: 0;
    /*background: rgba(0,0,0,.5);*/
    font-size: 20px;
    width: 26px;
    height: 26px;
    line-height: 22px;
    text-align: center;
    border-radius: 50%;
    margin: 0;
    font-weight: bold;
    opacity: 0.8;
}
.agree-apply-info,
.refuse-apply-info,
.set-exhibitor-info{
    width: 100%;
    height: auto;
    padding: 30px 30px;
    box-sizing: border-box;
}
.agree-apply-info h2,
.refuse-apply-info h2,
.set-exhibitor-info h2{
    width: 100%;
    height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    margin: 0 0 20px 0;
}
.agree-apply-info p,
.refuse-apply-info p,
.set-exhibitor-info p{
    line-height: 24px;
}
.agree-apply-info p b,
.refuse-apply-info p b,
.set-exhibitor-info p b{
    font-size: 15px;
    font-weight: bold;
}
.agree-apply-box,
.refuse-apply-box,
.set-exhibitor-box{
    width: 100%;
    height: auto;
    margin: 20px 0 0 0;
}
.agree-apply-box-item,
.refuse-apply-box-item,
.set-exhibitor-box-item{
    width: 100%;
    height: auto;
    min-height: 38px;
    margin-bottom: 15px;
}
.agree-apply-box .item-hide,
.set-exhibitor-box .item-hide{
    display: none;
}
.agree-apply-box-item label,
.refuse-apply-box-item label,
.set-exhibitor-box-item label{
    display: inline-block;
    width: 18%;
    height: 38px;
    line-height: 38px;
    float: left;
    color: #333;
}
.set-exhibitor-box-item label{
    margin-left: 20px;
}
.agree-apply-box-item label em,
.refuse-apply-box-item label em,
.set-exhibitor-box-item label em{
    display: inline-block;
    width: 10px;
    height: 38px;
    line-height: 44px;
    float: left;
    font-size: 16px;
    color: #ff003c;
}
.agree-apply-box-item input ,
.refuse-apply-box-item input ,
.set-exhibitor-box-item input {
    height: 38px;
    line-height: 38px;
    width: 65%;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    font-size: 14px;
    padding: 0 10px;
    color: #333;
    margin-left: 10px;
    box-sizing: border-box;
}
.refuse-apply-box-item textarea{
    width: 100%;
    resize: none;
    min-height: 150px;
    height: 150px;
    line-height: normal;
    padding: 10px;
    box-shadow: none;
    border-radius: 4px;
    font-size: 14px;
    color: #333;
    background: #eeeeee;
    border: 1px solid #e5e5e5;
}
.agree-apply-box-item input.select-main-booth,
.set-exhibitor-box-item input.set-main-booth{
    display: inline-block;
    width: 16px;
    height: 16px;
    float: left;
    margin: 11px 4px 0 0;
    cursor: pointer;
}
.agree-apply-box-item p ,
.refuse-apply-box-item p ,
.set-exhibitor-box-item p {
    display: inline-block;
    height: 38px;
    line-height: 38px;
    width: 65%;
    font-size: 14px;
    padding: 0 10px;
    color: #333;
    margin-left: 10px;
    box-sizing: border-box;
    margin-bottom: 0;
}
.agree-apply-box-item p span.copy-active-state{
    color: #4D8FD6;
    margin-left: 10px;
    cursor: pointer;
}
.set-exhibitor-box-item p i.copy-link-key{
    margin-left: 10px;
    cursor: pointer;
}
.agree-apply-box-item button,
.refuse-apply-box-item button,
.set-exhibitor-box-item button {
    display: inline-block;
    width: 100px;
    height: 38px;
    line-height: 38px;
    border: none;
    text-align: center;
    margin: 0 20px;
    border-radius: 19px;
    cursor: pointer;
    color: #fff;
    background: #0202f5;
}
.agree-apply-box-item button.close-agree,
.refuse-apply-box-item button.close-watch-apply,
.set-exhibitor-box-item button.close-set,
.set-exhibitor-box-item button.delete-exhibitor-data{
    background: #fff;
    color: #333;
    border: 1px solid #666;
}
.set-exhibitor-box-item button.delete-exhibitor-data{
    width: 120px;
}
.select-booth-id,
.select-showcase-id {
    border: 1px solid #e5e5e5;
    width: 42%;
    height: 38px;
    line-height: 38px;
    float: left;
    border-radius: 4px;
    padding: 0 12px;
    cursor: pointer;
    position: relative;
    margin-left: 10px;
}
.select-booth-id span,
.select-showcase-id span{
    display: inline-block;
    width: auto;
    font-size: 14px;
    color: #666;
}
.select-booth-id i.ico-bottom-arrow,
.select-showcase-id i.ico-bottom-arrow{
    display: inline-block;
    width: 9px;
    height: 6px;
    float: right;
    margin: 16px 0 0 12px;
    background: url(./../../icon/select.svg) no-repeat;
}
.booth-list,
.showcase-list{
    display: none;
    width: auto;
    min-width: 100%;
    height: auto;
    border-radius: 4px;
    background: #ffffff;
    box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.2);
    position: absolute;
    top: 38px;
    left: 0;
    z-index: 10001;
    overflow: hidden;
    max-height: 132px;
    overflow-y: auto;
}
.booth-list ul,
.showcase-list ul{
    float: left;
    width: 100%;
}
.booth-list ul li,
.showcase-list ul li{
    width: 100%;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #666666;
    text-align: center;
    cursor: pointer;
}
.booth-list ul li:hover,
.showcase-list ul li:hover{
    background: #f4f4f4;
    color: #ff003c;
}
.booth-list ul li.active,
.showcase-list ul li.active{
    color: #ff003c;
}


.expo-plan-box-text{
    width: 1000px;
    height: auto;
    margin: 5px auto 20px auto;
    overflow: hidden;
}
.expo-plan-box-text span{
    color: #333;
    font-weight: bold;
}
.expo-plan-box-text button{
    border: none;
    display: inline-block;
    width: 110px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    background: linear-gradient(40deg, #BAA372, #D9C8A5, #BAA372, #D9C8A5);
    border-radius: 15px;
    text-align: center;
    font-size: 14px;
    margin-left: 20px;
    font-weight: bold;
}
.expo-plan-box-text p{
    width: 100%;
    height: auto;
    min-height: 24px;
    line-height: 24px;
    margin-top: 5px;
    color: #666666;
}
.expo-plan-box-text p a{
    display: inline-block;
    width: auto;
    height: 24px;
    line-height: 24px;
    background: #0d7be0;
    padding: 0 10px;
    border-radius: 4px;
    color: #fff;
}
.expo-plan-box-text p a:hover{
    font-weight: bold;
}

/*定制版弹窗介绍*/
.customized-introduce-prompt{
    display: none;
    height: 100%;
}
.customized-introduce-prompt .prompt-content{
    position: relative;
    border-radius: 12px;
    height: auto;
    margin-top: 10%;
    width: 720px;
}
.customized-introduce-prompt .prompt-title {
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    text-indent: 0;
    color: #333333;
    border-bottom: 1px solid #f4f4f4;
}
.customized-introduce-prompt .close {
    color: #fff;
    position: absolute;
    right: -30px;
    top: 0;
    /*background: rgba(0,0,0,.5);*/
    font-size: 20px;
    width: 26px;
    height: 26px;
    line-height: 22px;
    text-align: center;
    border-radius: 50%;
    margin: 0;
    font-weight: bold;
    opacity: 0.8;
}
.customized-introduce-info{
    width: 100%;
    height: auto;
    padding: 30px 30px 30px 30px;
    box-sizing: border-box;
}
.customized-introduce-item{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}
.customized-introduce-item video{
    width: 100%;
    height: 370px;
}
.customized-introduce-item button{
    display: inline-block;
    width: 100px;
    height: 38px;
    line-height: 38px;
    border: none;
    text-align: center;
    margin: 0 20px;
    border-radius: 19px;
    cursor: pointer;
    color: #fff;
    background: #0202f5;
}
.customized-introduce-item button.close-open{
    background: #fff;
    color: #333;
    border: 1px solid #666;
}

/*开通定制版弹窗*/
.open-customized-prompt,
.buy-booth-prompt{
    display: none;
    height: 100%;
}
.open-customized-prompt .prompt-content,
.buy-booth-prompt .prompt-content{
    position: relative;
    border-radius: 12px;
    height: auto;
    margin-top: 10%;
    width: 480px;
}
.open-customized-prompt .prompt-content{
    width: 720px;
}
.open-customized-prompt .prompt-title ,
.buy-booth-prompt .prompt-title {
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    text-indent: 0;
    color: #333333;
    border-bottom: 1px solid #f4f4f4;
}
.open-customized-prompt .close,
.buy-booth-prompt .close {
    color: #fff;
    position: absolute;
    right: -30px;
    top: 0;
    font-size: 20px;
    width: 26px;
    height: 26px;
    line-height: 22px;
    text-align: center;
    border-radius: 50%;
    margin: 0;
    font-weight: bold;
    opacity: 0.8;
}
.open-customized-info,
.buy-booth-info{
    width: 100%;
    height: auto;
    padding: 20px 50px 30px 50px;
    box-sizing: border-box;
}
.open-customized-info{
    padding: 30px 60px 30px 60px;
}
.open-customized-item,
.buy-booth-item{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}
.open-customized-item label,
.buy-booth-item label{
    width: 100%;
    float: left;
    height: auto;
    min-height: 24px;
    line-height: 24px;
    text-align: left;
}
.open-customized-item input.input-expo-area,
.buy-booth-item input.input-booth-number{
    width: 160px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e5e5e5;
    background: #eeeeee;
    border-radius: 4px;
    font-size: 14px;
    padding: 0 10px;
    color: #333;
}
.buy-booth-item input.input-booth-number{
    width: 180px;
}
.open-customized-item .upload-plan {
    width: 230px;
    height: 130px;
    float: left;
    background: #eeeeee;
    border-radius: 4px;
    margin-right: 36px;
    cursor: pointer;
    border: none;
    position: relative;
}
.open-customized-item .show-plan-img{
    width: 230px;
    height: 130px;
    border-radius: 4px;
    float: left;
}
.show-plan-img img {
    width: 230px;
    height: 130px;
    border-radius: 4px;
    border: none;
}
.show-plan-img p{
    width: 100%;
    height: auto;
    line-height: 24px;
    overflow: hidden;
    margin: 50px 5% 0 5%;
}
.upload-plan-prompt {
    width: 100%;
    height: 114px;
    background: url(./../../icon/icon-upload-new.svg) no-repeat center 0;
    overflow: hidden;
    position: absolute;
    top: 12px;
    left: 0;
}
.upload-plan-prompt p {
    width: 100%;
    height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 14px;
    color: #666666;
    margin: 40px 0 0 0;
}
.open-customized-item p b,
.buy-booth-item p b{
    font-size: 18px;
    color: #ff003c;
}
.open-customized-item p a,
.buy-booth-item p a{
    color: #409EFF;
}
.upload-plan-prompt span {
    display: inline-block;
    width: 100%;
    height: auto;
    min-height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 14px;
    color: #b5b5b5;
}

.open-customized-item button,
.buy-booth-item button{
    display: inline-block;
    width: 100px;
    height: 38px;
    line-height: 38px;
    border: none;
    text-align: center;
    margin: 0 20px;
    border-radius: 19px;
    cursor: pointer;
    color: #fff;
    background: linear-gradient(40deg, #BAA372, #D9C8A5, #BAA372, #D9C8A5);
}
.buy-booth-item button{
    background: #0d7be0;
}
.open-customized-item button.close-customized,
.buy-booth-item button.close-buy{
    background: #fff;
    color: #333;
    border: 1px solid #666;
}

/*激活展位弹窗&购买线上展弹窗*/
.activation-exhibitor-prompt,
.buy-online-prompt{
    display: none;
    height: 100%;
}
.activation-exhibitor-prompt .prompt-content,
.buy-online-prompt .prompt-content{
    position: relative;
    border-radius: 12px;
    height: auto;
    margin-top: 10%;
    width: 480px;
}
.activation-exhibitor-prompt .prompt-title,
.buy-online-prompt .prompt-title {
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    text-indent: 0;
    color: #333333;
    border-bottom: 1px solid #f4f4f4;
}
.activation-exhibitor-prompt .close,
.buy-online-prompt .close {
    color: #fff;
    position: absolute;
    right: -30px;
    top: 0;
    /*background: rgba(0,0,0,.5);*/
    font-size: 20px;
    width: 26px;
    height: 26px;
    line-height: 22px;
    text-align: center;
    border-radius: 50%;
    margin: 0;
    font-weight: bold;
    opacity: 0.8;
}
.activation-exhibitor-info,
.buy-online-info{
    width: 100%;
    height: auto;
    padding: 20px 50px 30px 50px;
    box-sizing: border-box;
}
.activation-exhibitor-info h2,
.buy-online-info h2{
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 30px;
}
.activation-exhibitor-box,
.buy-online-box{
    width: 100%;
    height: auto;
    margin: 20px 0 0 0;
}
.activation-exhibitor-box-item,
.buy-online-box-item{
    width: 100%;
    height: auto;
    min-height: 38px;
    margin-bottom: 15px;
}
.activation-exhibitor-box-item label,
.buy-online-box-item label{
    display: inline-block;
    width: 18%;
    height: 38px;
    line-height: 38px;
    float: left;
    color: #333;
}
.activation-exhibitor-box-item label em,
.buy-online-box-item label em{
    display: inline-block;
    width: 10px;
    height: 38px;
    line-height: 44px;
    float: left;
    font-size: 16px;
    color: #ff003c;
}
.activation-exhibitor-box-item input ,
.buy-online-box-item input {
    height: 38px;
    line-height: 38px;
    width: 65%;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    font-size: 14px;
    padding: 0 10px;
    color: #333;
    margin-left: 10px;
    box-sizing: border-box;
}
.buy-online-box-item span{
    display: inline-block;
    height: 38px;
    line-height: 38px;
    width: 65%;
    font-size: 14px;
    padding: 0 10px;
    color: #333;
    margin-left: 10px;
    box-sizing: border-box;
}
.activation-exhibitor-box-item button,
.buy-online-box-item button {
    display: inline-block;
    width: 120px;
    height: 38px;
    line-height: 38px;
    border: none;
    text-align: center;
    margin: 0 20px;
    border-radius: 8px;
    cursor: pointer;
    color: #fff;
    background: #0202f5;
}
.buy-online-box-item button.close-buy-online-data{
    background: #fff;
    color: #333;
    border: 1px solid #666;
}

/*编辑资料弹窗*/
.edit-data-prompt,
.edit-user-name-prompt,
.edit-user-password-prompt{
    display: none;
    height: 100%;
}
.edit-data-prompt .prompt-content,
.edit-user-name-prompt .prompt-content,
.edit-user-password-prompt .prompt-content{
    position: relative;
    border-radius: 12px;
    height: auto;
    margin-top: 10%;
    width: 480px;
}
.edit-data-prompt .prompt-title,
.edit-user-name-prompt .prompt-title ,
.edit-user-password-prompt .prompt-title {
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    text-indent: 0;
    color: #333333;
    border-bottom: 1px solid #f4f4f4;
}
.edit-data-prompt .close,
.edit-user-name-prompt .close,
.edit-user-password-prompt .close {
    color: #fff;
    position: absolute;
    right: -30px;
    top: 0;
    font-size: 20px;
    width: 26px;
    height: 26px;
    line-height: 22px;
    text-align: center;
    border-radius: 50%;
    margin: 0;
    font-weight: bold;
    opacity: 0.8;
}
.edit-data-info,
.edit-user-name-info,
.edit-user-password-info{
    width: 100%;
    height: auto;
    padding: 30px 50px 30px 50px;
    box-sizing: border-box;
}
.edit-data-item,
.edit-user-name-item,
.edit-user-password-item{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}
.edit-user-name-item,
.edit-user-password-item{
    text-align: center;
}
.edit-data-item label{
    width: 80px;
    height: auto;
    line-height: 30px;
    float: left;
    text-align: right;
    margin-right: 20px;
    margin-bottom: 0;
    color: #333;
}
.edit-data-item p{
    display: inline-block;
    width: auto;
    float: left;
    height: auto;
    min-height: 30px;
    line-height: 30px;
    font-size: 15px;
    color: #666;
}
.edit-data-item span{
    display: inline-block;
    width: auto;
    float: left;
    height: auto;
    min-height: 30px;
    line-height: 30px;
    color: #b40a0a;
    margin-left: 10px;
    cursor: pointer;
}
.edit-data-item span:hover{
    text-decoration: underline;
}
.data-user-avatar{
    width: 132px;
    height: 132px;
    border-radius: 50%;
    background: #ffffff;
    cursor: pointer;
    float: left;
    position: relative;
}
.data-user-avatar:hover .click-edit-avatar{
    display: block;
}
.data-user-avatar img {
    width: 120px;
    height: 120px;
    border-radius: 50%;
    /*margin: 6px;*/
}
.click-edit-avatar {
    display: none;
    width: 120px;
    height: 120px;
    background: #000000;
    opacity: 0.5;
    border-radius: 50%;
    margin: 0 0 0 -6.8px;
    position: absolute;
    top: 0;
    left: 5%;
}
.click-edit-avatar span {
    display: inline-block;
    width: 100%;
    height: 30px;
    margin: 45px 0;
    color: rgba(255, 255, 255, .8);
    text-align: center;
    font-size: 13px;
}
.edit-user-name-item input,
.edit-user-password-item input{
    height: 38px;
    line-height: 38px;
    width: 80%;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    font-size: 14px;
    padding: 0 10px;
    color: #333;
    margin-left: 10px;
    box-sizing: border-box;
}
.edit-user-name-item button,
.edit-user-password-item button {
    display: inline-block;
    width: 120px;
    height: 38px;
    line-height: 38px;
    border: none;
    text-align: center;
    margin: 0 20px;
    border-radius: 8px;
    cursor: pointer;
    color: #fff;
    background: #ff003c;
}

/*申请发票弹窗*/
.apply-invoice-prompt{
    display: none;
    height: 100%;
}
.apply-invoice-prompt .prompt-content{
    position: relative;
    border-radius: 8px;
    margin-top: 10%;
    width: 640px;
    height: auto;
}
.apply-invoice-prompt .prompt-title {
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    text-indent: 0;
    color: #333333;
    border-bottom: 1px solid #eee;
}
.apply-invoice-prompt .close {
    color: #fff;
    position: absolute;
    right: -30px;
    top: 0;
    font-size: 20px;
    width: 26px;
    height: 26px;
    line-height: 22px;
    text-align: center;
    border-radius: 50%;
    margin: 0;
    font-weight: bold;
    opacity: 0.8;
}
.apply-invoice-info{
    width: 100%;
    height: auto;
    box-sizing: border-box;
    padding: 20px 50px 30px 50px;
}
.apply-invoice-info p{
    width: 100%;
    height: 24px;
    line-height: 24px;
    text-align: center;
    color: #ff003c;
    margin-bottom: 20px;
}
.apply-invoice-item{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}
.apply-invoice-item label{
    width: 130px;
    height: auto;
    line-height: 40px;
    float: left;
    text-align: right;
    margin-right: 10px;
    margin-bottom: 0;
    color: #666;
}
.apply-invoice-item span{
    display: inline-block;
    width: auto;
    float: left;
    height: auto;
    min-height: 40px;
    line-height: 40px;
    color: #333;
    cursor: pointer;
}
.apply-invoice-item input{
    height: 40px;
    line-height: 40px;
    width: 65%;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    font-size: 14px;
    padding: 0 10px;
    color: #333;
    box-sizing: border-box;
    float: left;
}
.apply-invoice-item button{
    display: inline-block;
    width: 100px;
    height: 38px;
    line-height: 38px;
    border: none;
    text-align: center;
    margin: 0 auto;
    border-radius: 6px;
    cursor: pointer;
    color: #fff;
    background: #ff003c;
}

/*帐户中心弹窗*/
.account-center-prompt{
    display: none;
    height: 100%;
}
.account-center-prompt .prompt-content{
    position: relative;
    border-radius: 8px;
    margin-top: 60px;
    width: 800px;
    height: auto;
}
.account-center-prompt .prompt-title {
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    text-indent: 0;
    color: #333333;
    border-bottom: 1px solid #eee;
}
.account-center-prompt .close {
    color: #fff;
    position: absolute;
    right: -30px;
    top: 0;
    font-size: 20px;
    width: 26px;
    height: 26px;
    line-height: 22px;
    text-align: center;
    border-radius: 50%;
    margin: 0;
    font-weight: bold;
    opacity: 0.8;
}
.account-center-info{
    width: 100%;
    height: auto;
    box-sizing: border-box;
    padding: 10px 50px 30px 50px;
}
.account-center-nav{
    width: 100%;
    height: 40px;
    line-height: 40px;
}
.account-center-nav ul{
    width: 100%;
    height: 40px;
    line-height: 40px;
}
.account-center-nav ul li{
    display: inline-block;
    width: auto;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    margin-right: 50px;
    cursor: pointer;
}
.account-center-nav ul li:hover,
.account-center-nav ul li.active{
    border-bottom: 2px solid #ff003c;
    font-weight: bold;
}
.account-center-box{
    width: 100%;
    height: auto;
    margin-top: 30px;
}
.account-center-item{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}
.account-center-box p{
    width: 100%;
    height: 24px;
    line-height: 24px;
    color: #ff003c;
}
.account-center-item label{
    width: 130px;
    height: auto;
    line-height: 40px;
    float: left;
    text-align: right;
    margin-right: 10px;
    margin-bottom: 0;
    color: #666;
}
.account-center-item input{
    height: 40px;
    line-height: 40px;
    width: 60%;
    border: 1px solid #b5b5b5;
    border-radius: 4px;
    font-size: 14px;
    padding: 0 10px;
    color: #333;
    box-sizing: border-box;
    float: left;
}
.account-center-item button {
    display: inline-block;
    width: 120px;
    height: 38px;
    line-height: 38px;
    border: none;
    text-align: center;
    margin: 0 20px;
    border-radius: 8px;
    cursor: pointer;
    color: #fff;
    background: #ff003c;
}
.account-center-item button.close-withdraw-apply{
    background: #fff;
    color: #333;
    border: 1px solid #666;
}
.select-withdraw-expo {
    border: 1px solid #b5b5b5;
    width: 60%;
    height: 40px;
    line-height: 40px;
    float: left;
    border-radius: 4px;
    padding: 0 12px;
    cursor: pointer;
    position: relative;
    box-sizing: border-box;
}
.select-withdraw-expo span.expo-name-text{
    display: inline-block;
    width: auto;
    max-width: 74%;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}
.select-withdraw-expo em.expo-price-text{
    display: inline-block;
    width: auto;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #666;
    overflow: hidden;
    float: left;
}
.select-withdraw-expo i.ico-bottom-arrow{
    display: inline-block;
    width: 9px;
    height: 6px;
    float: right;
    margin: 16px 0 0 12px;
    background: url(./../../icon/select.svg) no-repeat;
}
.withdraw-expo-list {
    display: none;
    width: 100%;
    height: auto;
    border-radius: 4px;
    background: #ffffff;
    box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.2);
    position: absolute;
    top: 40px;
    left: 0;
    z-index: 10001;
    overflow: hidden;
}
.withdraw-expo-list ul {
    float: left;
    width: 100%;
    overflow-y: auto;
}
.withdraw-expo-list ul li {
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #666666;
    text-align: center;
    cursor: pointer;
    padding: 0 10px;
    box-sizing: border-box;
}
.withdraw-expo-list ul li.empty-withdraw-expo{
    color: #b5b5b5;
}
.withdraw-expo-list ul li span{
    display: inline-block;
    width: auto;
    max-width: 75%;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}
.withdraw-expo-list ul li em{
    display: inline-block;
    width: auto;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    overflow: hidden;
    float: left;
}
.withdraw-expo-list ul li:hover{
    color: #ff003c;
    background: #eee;
}
.withdraw-expo-list ul li.empty-withdraw-expo:hover{
    color: #b5b5b5;
    background: #fff;
}
.withdraw-expo-list ul li.active {
    color: #ff003c;
}
.withdraw-record-box,
.account-detail-box {
    width: 100%;
    overflow-x: auto;
    position: relative;
}
.empty-withdraw-item,
.empty-detail-item{
    display: none;
    clear: both;
    width: 100%;
    text-align: center;
    padding-top: 30px;
    position: absolute;
    top:100px;
    left: 0;
    color: #b5b5b5;
}
.withdraw-record-box table,
.account-detail-box table {
    width: 1200px;
}
.withdraw-record-box::-webkit-scrollbar ,
.account-detail-box::-webkit-scrollbar  {
    width: auto;
    height: 8px;
    max-height: 8px;
    cursor: pointer!important;
    background: #fff;
}
.withdraw-record-box::-webkit-scrollbar-thumb,
.account-detail-box::-webkit-scrollbar-thumb{
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
.withdraw-record-box::-webkit-scrollbar-track,
.account-detail-box::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
}
.withdraw-record-box table thead,
.withdraw-record-box tbody tr,
.account-detail-box table thead,
.account-detail-box tbody tr{
    display: table;
    width: 100%;
    table-layout: fixed;
}
.withdraw-record-box table th,
.account-detail-box table th{
    font-size: 15px;
    color: #333;
    height: 80px;
    line-height: 80px;
    border-bottom: 1px solid #f4f4f4;
    text-align: center;
}
.withdraw-record-box table thead tr,
.withdraw-record-box table tbody tr,
.account-detail-box table thead tr,
.account-detail-box table tbody tr{
    display: flex;
}
.withdraw-record-box table th:nth-child(1),
.withdraw-record-box table td:nth-child(1),
.account-detail-box table th:nth-child(1),
.account-detail-box table td:nth-child(1){
    flex: 2;
}
.withdraw-record-box table th:nth-child(2),
.withdraw-record-box table td:nth-child(2),
.account-detail-box table th:nth-child(2),
.account-detail-box table td:nth-child(2){
    flex: 0.6;
}
.withdraw-record-box table th:nth-child(3),
.withdraw-record-box table td:nth-child(3),
.account-detail-box table th:nth-child(3),
.account-detail-box table td:nth-child(3){
    flex: 1.5;
}
.withdraw-record-box table th:nth-child(4),
.withdraw-record-box table td:nth-child(4),
.account-detail-box table th:nth-child(4),
.account-detail-box table td:nth-child(4){
    flex: 1.5;
}
.withdraw-record-box table th:nth-child(5),
.withdraw-record-box table td:nth-child(5){
    flex: 1.5;
}
.account-detail-box table th:nth-child(5),
.account-detail-box table td:nth-child(5){
    flex: 2.5;
}
.withdraw-record-box table th:nth-child(6),
.withdraw-record-box table td:nth-child(6){
    flex: 0.8;
}
.withdraw-record-box table th:nth-child(7),
.withdraw-record-box table td:nth-child(7)
{
    flex: 0.8;
}
.withdraw-record-box table th:nth-child(8),
.withdraw-record-box table td:nth-child(8)
{
    flex: 1;
}
.withdraw-record-box table tbody,
.account-detail-box table tbody{
    display: block;
    height: 487px;
    overflow-y: auto;
}
.withdraw-record-box table td,
.account-detail-box table td {
    text-align: center;
    font-size: 14px;
    color: #666;
    height: auto;
    line-height: 20px;
    padding: 20px 0;
}
.withdraw-record-box table td a{
    color: #0d7be0;
    text-decoration: underline;
}
.account-center-item .upload-invoice-file {
    width: 178px;
    height: 100px;
    float: left;
    background: #eeeeee;
    border-radius: 4px;
    margin-right: 36px;
    cursor: pointer;
    border: none;
    position: relative;
}
.upload-invoice-file-prompt {
    width: 100%;
    height: 85px;
    background: url(./../../icon/icon-upload-new.svg) no-repeat center 0;
    background-size: 15% auto;
    overflow: hidden;
    position: absolute;
    top: 15px;
    left: 0;
}
.upload-invoice-file-prompt p {
    width: 100%;
    height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 14px;
    color: #666666;
    margin: 30px 0 0 0;
}
.upload-invoice-file-prompt em {
    display: inline-block;
    width: 100%;
    height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 14px;
    color: #b5b5b5;
}
.invoice-info-demo{
    display: inline-block;
    width: auto;
    height: auto;
}
.invoice-info-demo h3{
    font-size: 14px;
    margin: 5px 0;
}
.invoice-info-demo p{
    font-size: 13px;
    color: #666666;
}
.invoice-file-item{
    display: none;
    width: auto;
    height: 40px;
    line-height: 40px;
    text-align: left;
    float: left;
}
.invoice-file-item span.invoice-file-name{
    display: inline-block;
    width: auto;
    height: 40px;
    line-height: 40px;
    float: left;
}
.invoice-file-item i.delete-invoice-file{
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url(./../../icon/ico.svg) no-repeat -476px -46px;
    margin: 11px 0 0 5px;
    float: right;
    cursor: pointer;
}
/*.corporate-transfer-item .show-certificate-img{*/
/*    width: 230px;*/
/*    height: 130px;*/
/*    border-radius: 4px;*/
/*    float: left;*/
/*}*/
/*.show-certificate-img img {*/
/*    width: 230px;*/
/*    height: 130px;*/
/*    border-radius: 4px;*/
/*    border: none;*/
/*}*/