/*全局css*/

.bigwrap{
   width:100%;
}
.center{
    width: auto;
    height: 34px;
    line-height: 34px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
}
.curpoint{
    cursor: pointer;
}

.smImg{
    width: 14px;
    height: 16px;
    margin-right: 4px;
}
.hide {
    display: none;
}

.show {
    display: block;
}

.bg_img_mid {
    background-position: center;
    background-repeat: no-repeat;
}

.overflow_auto {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    overflow-scrolling: touch;
}

.overflow_hide {
    overflow: hidden;
}

/*flex布局*/
.flex_dom {
    display: flex !important;
    display: -webkit-box !important;
    display: -webkit-flex !important;
}

.flex_column {
    display: flex !important;
    display: -webkit-box !important;
    display: -webkit-flex !important;
    flex-direction: column;
    -webkit-flex-direction: column;
}

.flex_1 {
    flex: 1;
    -webkit-flex: 1;
    display: block;
    min-width: 0;
}

.flex_2 {
    flex: 2;
    -webkit-flex: 2;
    display: block;
    min-width: 0;
}

.flex_3 {
    flex: 3;
    -webkit-flex: 3;
    display: block;
    min-width: 0;
}

.flex_4 {
    flex: 4;
    -webkit-flex: 4;
    display: block;
    min-width: 0;
}

.flex_5 {
    flex: 5;
    -webkit-flex: 5;
    display: block;
    min-width: 0;
}
.flex_8 {
    width: 150px;
    height: auto;

}

.flex_item_between {
    justify-content: space-between;
    -webkit-justify-content: space-between;
}

.flex_item_around {
    justify-content: space-around;
    -webkit-justify-content: space-around;
}
.flex-justify-start{
    justify-content: flex-start;
}

.flex_item_mid {
    align-items: center;
    -webkit-align-items: center;
}

.flex_item_stretch {
    align-items: stretch;
    -webkit-align-items: stretch;
}


.flex_item_center {
    justify-content: center;
    -webkit-justify-content: center;
}

.flex_item_end {
    align-items: flex-end;
}

.flex_wrap {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}


/*常用css*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td, textarea, input {
    margin: 0;
    padding: 0;
}
li{
    list-style:none;
}
address, cite, dfn, em, var, i {
    font-style: normal;
}

body {
    font-size: 16px;
    line-height: 1.5;
    font-family: 'Microsoft Yahei', 'simsun', 'arial', 'tahoma','微软雅黑';
    color: #333;
}
div{
    box-sizing: border-box;
}

table {
    /*border-collapse: collapse;*/
    /*border-spacing: 0;*/
}
button{
    outline: none;
}
h1, h2, h3, h4, h5, h6, th {
    font-size: 100%;
    font-weight: normal;
}

button, input, select, textarea {
    font-size: 100%;
}

fieldset, img {
    border: 0;
}
img{
    vertical-align: middle;
}
a,
img {
    -webkit-touch-callout: none
}

a,
a:active,
a:focus,
a:hover,
a:visited {
    text-decoration: none
}

input[type=password],
input[type=text]{
    resize: none;
    outline: 0;
    -webkit-appearance: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    background-color: #ffffff;
}
textarea {
    resize: none;
    outline: 0;
    -webkit-appearance: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    border:#e0e0e0;

    width: 453px;
    height: 128px;
    background-color: #ffffff;
    border: solid 1px #e0e0e0;
}

ul, ol {
    list-style: none;
}

:focus {
    outline: none;
}

.clearfix {
    clear: both;
    content: "";
    display: block;
    overflow: hidden
}

.clear {
    clear: both;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

/*table gonggong*/
.table{
    width: 100%;
    background: #fff;
    border-spacing:0 15px;
}
.th61{
    width: 61px;
}
.th183{
    width: 183px;
}
.th354{
    width: 354px;
}
.th105{
    width: 105px;
}
.th122{
    width: 122px;
}
.th118{
    width: 118px;
}
.th153{
    width: 153px;
}
.th620{
    width: 620px;
}
.th135{
    width: 135px;
}
.th130{
    width: 130px;
}
.th147{
    width: 147px;
}
.th169{
    width: 169px;
}

td{
    background-color: #ffffff;
    border: solid 1px #eeeeee;
    text-align: center;
}
.table-header{
    height: 39px;
    background-color: #0077eb;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 39px;
    letter-spacing: 0px;
    color: #ffffff;
}
.withdrawal_table-header{
    height: 45px;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 45px;
    letter-spacing: 0px;
    background-color: #eeeeee;
}
.withdrawal_table-mess{
    height: 45px;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 45px;
    letter-spacing: 0px;
    color: #666666;
}
.table-mess{
    height: 104px;
    margin: 15px 0;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 104px;
    letter-spacing: 0px;
    color: #666666;
    margin: 15px 0;
}
.foot_table{
    height: 50px;
    background-color: #eeeeee;
    padding: 10px 20px;
    font-size: 14px;
}
.td_padding{
    padding: 0px 24px;
}
.td-img{
    width: 100%;
    height: 68px;
    margin: 0 auto;
}

.wrap{width:1200px;margin:0 auto;}
.overTwo{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.overThree{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}
.overFive{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    line-clamp: 5;
    -webkit-box-orient: vertical;
}
.overOne{
    white-space: nowrap; 
    overflow: hidden;
    text-overflow: ellipsis;
}


