input,button,select,textarea{outline:none}li{list-style:none}img{border:none}textarea{resize:none}
input{border:none;}

.fl{float:left !important;}
.fr{float:right !important;}

.ta_c{text-align:center;}
.ta_l{text-align:left;}
.ta_r{text-align:right;}
.to_e{text-overflow:ellipsis;}
.va_m{vertical-align:middle;}

.oh{overflow:hidden !important;}
.cl{clear:both !important;}

.ds_bl{display:block !important;}
.ds_no{display:none !important;}
.ds_ib{display:inline-block !important;}

.po_re{position:relative;}
.po_ab{position:absolute;}

.pd_0_10{padding:0px 10px !important;}
.pd_0_50 {padding: 0 50px!important;}
.pd_5_10{padding:5px 10px !important;}
.pd_10_20{padding:10px 20px !important;}
.pd_0_30{padding:0px 30px !important;}

.color_white{color:#FFF !important;}

.bg_white{background:#fff;}
.bg_red{background:#7a1b2e;}

.fz_18{font-size:18px !important;}
.fw_bo{font-weight:bold;}

.lh_28{line-height:28px;}
.lh_34{line-height:34px;}
.lh_40{line-height:40px;}
.lh_42{line-height:42px;}

.br_5{border-radius:5px;}

.mr10{margin-right:10px !important;}

.bo_ocs{border:1px #ccc solid;}

.w70{width:70px;}
.w80{width:80px;}
.w150{width:150px;}
.w180{width:180px;}
.w250{width:250px;}
.w270{width:270px;}
.w280{width:280px;}

.h40{height:40px;}

.ml5{margin-left:5px !important;}

.mr5{margin-right:5px !important;}

.mt5{margin-top:5px !important;}
.mt10{margin-top:10px !important;}

.mb5{margin-bottom:5px !important;}
.m_5_0{margin:5px 0 !important;}


/*弹窗*/
.alert_bg{
    z-index:9998;
    background:rgba(0, 0, 0, 0.8);
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
.alert_bg .alert_box{
    width:480px;
    min-height:200px;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-240px;
    margin-top:-100px;
    background:#FFF;
}
.alert_login_box{
    width:380px;
    height:330px;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-190px;
    margin-top:-165px;
    background:#FFF;
}
.complain_submit{
    cursor:pointer;
    padding:5px 10px;
    border-radius:3px;
    font-size:14px;
    color:white;
    border:1px solid #D04747;
    background-color:#B30707;
}
.complain_submit_finished{
    cursor:pointer;
    padding:5px 10px;
    border-radius:3px;
    font-size:14px;
    color:white;
    border:1px solid #C0C0C0;
    background-color:#A4A4A4;
}
