html{color:#333;}
body{position:relative;}
.container{width:1060px !important; max-width:none!important;}
#header{position:fixed; top:0; left:0; background-color: #fff; z-index: 1000;}  
#header > #navbar_header > div ul li:not(:first-child){margin-left:40px;}
#footer{background:#F9F9FB;}
.footer_bot{color:#777777}
.login_ul ul li a{color:#777;}
.r_b{border-right:1px solid #e5e5e5;}
.main{min-height:680px; padding: 30px 40px 70px; margin-top:60px; color:#333;}
.comcon {color:#333; min-height:680px; padding: 70px 40px; margin-top:60px;}
.comcon2 {color:#333; min-height:680px; padding: 60px 40px 70px;}
.comcon3 {margin-top:-70px; margin-bottom: 70px;}
.cfc_fnt{font-size:14px;}
.namecard{position:relative; cursor:default;}
.upload_file{
    position: absolute;
    right: 4px;
    top:4px;
    cursor: pointer;
}
.upload_file input{
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    width: 55px;
    height: 30px;
    opacity: 0;
    cursor: pointer;
}
.upload_file span{
    box-sizing: border-box;
    display: inline-block;
    width: 55px;
    height: 30px;
    padding: 5px;
    border-radius: 2px;
    background-color: #e5e5e5;
    border: solid 1px #e5e5e5;
    text-align: center;
    font-size: 13px;
    line-height: 16px;
    color: #333;
    z-index: 10;
}
.namecard .form-control:focus{
    border-color:#ccc; 
    box-shadow:none; 
    color:#333;
}

.btn01{
    background:#fff; 
    border:1px solid #777; color:#333; 
    text-align: center; padding:5px 10px; 
    position: relative; transition: all .3s ease;
    font-size:13px;}
.btn01::after{
    content: ''; display: block; 
    width: 0%; height: 100%; 
    position: absolute; top: 0; left: 0; 
    background: #fff; transition: all 0.3s ease; opacity: 0;}
.btn01:hover{color: #333; z-index: 99;}




/* .con_sum{height:102px; overflow-y: scroll;} */

.side_ul li.on a{font-weight:700; color:#D24C20;}
/*
.side_ul li a:after{
    font-family: 'xeicon';
    content: "";
    float: right;
    color: #aaa;
    font-size: 20px;
    margin-top: -3px;
    font-weight: normal;
}
*/

.term_tab{border-right:1px solid #777; font-size:13px;}
.term_tab li{border:1px solid #777; border-right:none; cursor:pointer}
.term_tab li.on{border: 1px solid #d24c20; background:#d24c20; font-weight:500; color:#fff;}

.cash_cu ul li{
    border-top:1px solid #333;
    border-right:1px solid #333;
    border-left:1px solid #333;
    cursor: pointer;
}
.cash_cu ul li:nth-child(2){border-right:none; border-left:none;}
.cash_cu ul li.on{
    background:#d24c20;
    color:#fff;
    font-weight: 500;
    border:none;
}

.withdrawal{color:#0000ff; text-decoration: underline;}
.withdrawal:hover{color:#0000ff; text-decoration: underline; font-weight:500;}


#hovermenu1 {
    width: 206px;
    position: absolute;
    padding: 20px 14px;
    top: 30px;
    right: -14px;
    border: 1px solid #ccc;
    background: #fff;
    font-size: 14px !important;
    display: none;
}
#hovermenu1 a {
    color: inherit !important;
}

#hovermenu2 {
    width: 206px;
    position: absolute;
    padding: 20px 14px;
    top: 30px;
    right: -14px;
    border: 1px solid #ccc;
    background: #fff;
    font-size: 14px !important;
    display: none;
}
#hovermenu2 a {
    color: inherit !important;
}

.mainbn1 {
    height: 260px !important;
}