.head-box{
    display: flex;
}
.backfff{
    background: #fff;
}
body {
    padding:20px 40px;
}
.ibox,.border1px{
    border: 1px solid #e7eaec;
}
.userhead{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    margin: 20px;
}
.userinfo{
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    margin: 20px 0;
}

.tabs-left{
    padding-bottom: 20px;
}
.tabs-container .tabs-left > .nav-tabs{
    float: none;
    width: 99%;
}
.ibox .tabs-container .nav-tabs > li.active > a{
    border-left: 0;
    border-radius: 0;
}
.small{
    overflow: hidden;
    height: 60px;
    width: 60px;
    border-radius: 50%;
}
.toolbox{
    margin: 0 0 10px;
}
.toolbox .form-group{
    margin-right: 20px;
}
.toolbox .form-group label{
    margin-right: 8px;

}
.achpeo{
    text-align: right;
}
.fmt-10{
    margin-top: 10px;
}
.fmt-20{
    margin-top: 20px;
}
.fmt-30{
    margin-top: 30px;
}
.fm-b-10a{
    margin: 10px auto;
    display: block;
}
.pd-020{
    padding:0 20px;

}
.flex-between{
    display: flex;
    justify-content: space-between;
}
.circleCharttext{
    color: #000000d8;
    font-size: 24px;
}
.circleCharttext span{
    display: block;
    text-align: center;
}
.circleCharttext span:first-of-type{
    color: #0000006d;
    font-size: 14px;
    
    height: 27px;
    margin-top: -13px;
}
.bingfontsize{
    font-size: 24px;
}
.smailfontsize{
    font-size: 14px;
}
.padding1520{
    padding: 15px 20px 20px 20px;
}
.noticebtng div{
    line-height: 32px;
    font-size: 15px;
}
.noticebtng a{
    position: relative;
    margin-right: 20px;
}

.noticebtng a span{
    position: absolute;
    top: -6px;
    right: -6px;
    background: red;
    border-radius: 50%;
    display: block;
    width: 20px;
    height: 20px;
    text-align: center;
}

.index-order{
    border: 1px solid #e9e9e9;
    border-radius: 5px;
    height: 152px;
    display: flex;
    justify-content: space-around;
    align-items:center;

}
.index-order > div{
    border-right: 1px solid #e9e9e9;
    width: 33%;
    height: 70px;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.index-order > div:last-of-type{
    border:none
}
.index-order-title{
    line-height: 22px;
    font-size: 16px;
    padding: 6px;

}
.index-order-msg{
    line-height: 24px;
    font-size: 24px;
    font-weight: 600;
}
.index-order-msg em{
    font-style: normal;
    font-size: 16px;
    font-weight: 100;
}
.index-fastchose{
    border-radius: 5px;
}
.index-fastchose .ibox-title{
    border: none;
    border-radius: 5px 5px 0 0 ;
}
.index-fastchose .ibox-content{
    border-radius: 0 0 5px 5px;
}
.index-fastbtn{
    display: flex;
    flex-wrap: wrap;
}
.index-fastbtn a{
    display: block;
    flex: 0 0 20%;
    text-align: center;
}
.index-hostnotice{
    height: 75px;
    overflow: hidden;
}
.index-todilistbtn{
    /* display: flex; */
    /* flex-wrap: wrap; */

}

.index-todilistbtn a{
    display: block;
    /* flex: 0 0 100%; */
    /* text-align: center; */
    /* height: 30px; */
    line-height: 28px;
    text-align: left;
    font-size: 14px;
    padding: 0 10px;
    border-bottom: 1px solid;
    overflow: hidden;
}
.index-todilistbtn a:last-of-type{
    border: none;
}
.index-todilistbtn  a i{
    margin-right: 4px;
}
.index-todilistbtn small{
    margin-top: 7px;
}
.index-fastchose h3 {
    display: inline-block;
    font-size: 14px;
    margin: 0 0 7px;
    padding: 0;
    text-overflow: ellipsis;
    float: left;
}
.fc-header-toolbar{
    padding: 0 10px;
}
.switchery{
    height: 14px !important;
    width: 28px !important;
}
.switchery > small {
    height: 14px !important;
    width: 14px !important;
}
.clearboth{
    clear: both;
}


.forumbox {width:100%;border-spacing:1px;padding:0}

.forumbox caption {font-size:1em;font-weight:bold;padding:0px;text-align:left;line-height:2em}

.forumbox h2,.forumbox h1 {font-size:1.333em;display:inline;font-weight:bold;margin:0px;padding:0px 10px 0px 10px;color:#591804}
.forumbox .c1, .forumbox .c2, .forumbox .c3, .forumbox .c4, .forumbox .c5, .forumbox .c6, .forumbox .contentBlock {padding:6px 16px;line-height:1.83em;word-wrap:break-word;word-break:break-all;text-align:left}
.forumboxrightlist .box h2, .forumbox th, .forumbox thead td {background:#591804;color:#fff;padding:0px 0.5em;line-height: 10px;margin:0px;text-align:center;height:10px}
.forumbox th a,.forumbox thead td a {color:#bbb}
.forumbox th a:hover,.forumbox thead td a:hover {color:#fff}
.forumbox h3 {font-size:1.166em;display:inline;font-weight:bold;margin:0px;padding:0px;line-height:1.642em}

/* Ö÷ÌâÁÐ±í */
.forumbox .topicrow .c1 {width:8%;text-align:center;padding-left:1px;padding-right:1px;white-space:nowrap}
.forumbox .set_topic .c1 {border-left:0.25em solid #BD7E6D}
.forumbox .set_topic_elm .c1 {border-left:0.5em solid #BD7E6D}
.forumbox .topicrow .c2 {width:auto;word-wrap: break-word;word-break:break-all;}

.forumbox .topicrow .topic {font-size:1.085em;line-height:1.9em;color: #000;}

.forumbox .topicrow .topic_content {margin: 0px 5px 5px 15px;padding: 0 8px 8px 8px;}
.forumbox .topicrow .topic_content .postcontent {border-top:1px solid #a6846c;font-size:1.085em;line-height: 1.9em}

.forumbox .topicrow .replies {letter-spacing:-1px;font-family:'Arial Black',arial-black,'Helvetica Black',helvetica-black,Sans-serif}
.forumbox .topicrow .c3, .forumbox .topicrow .c4 {width:22%;text-align:center;color:#58697b;padding-left:1px;padding-right:1px;font-size:0.923em}
.forumbox .topicrow .postdate, .forumbox .topicrow .replydate {display:block;overflow:hidden}
.forumbox .topicrow .c8 {width:100%;text-align:center;padding: 6px;line-height: 1.83em;}

.topicrow:nth-child(odd){
    background: #eafbf0;;
}

.topicrow:nth-child(even){
    background: #c9ecd6;
}

.silver{
    margin-top: -1px;
    float: left;
    display: block;
    font-weight: 600;
}
.newstime{
    margin: 0 !important;
}