a{
    text-decoration: none;
    color: #333;
}
a:hover{
    text-decoration: none;
}
input,textarea{
    border:none;
    outline: none;
    resize: none;
}
button{
    border:none;
    outline:none;
}
.clearfix::after,
.clearfix::before{
    clear: both;
    content: '.';
    height: 0;
    line-height: 0;
    visibility: hidden;
    display: block;
}
/*共用样式*/
.fl{float: left}
.fr{float: right;}

.hide{display: none !important;}
.bg_fa{ background: #fafafa!important }
.bg_ff{background: #FFF!important}
.bg_00{background: #000!important}
.bg_f2 { background: #f2f2f2!important }
.bg_f3 { background: #f3f3f3!important }
.bg_f5 { background: #f5f5f5!important }
.bg_f6 { background: #f6f6f6!important }
.bg_f7 { background: #f7f7f7!important }
.bg_f8 { background: #f8f8f8!important }
.bg_d2 { background: #d2eb7a!important }
.bg_93 { background: #93e163!important }

.border{border: 1px solid #e6e6e6;}
.border_t{border-top: 1px solid #e6e6e6;}
.border_b{border-bottom: 1px solid #e6e6e6;}

.mt_5{ margin-top: 5px!important; }
.mt_7{ margin-top: 7px!important; }
.mt_10{ margin-top: 10px!important; }
.mt_15{ margin-top: 15px!important; }
.mt_17{ margin-top: 17px!important; }
.mt_20{ margin-top: 20px!important; }
.mt_22{ margin-top: 22px!important; }
.mt_25{ margin-top: 25px!important; }
.mt_30{ margin-top: 30px!important; }
.mt_35{ margin-top: 35px!important; }
.mt_40{ margin-top: 40px!important; }
.mt_50{ margin-top: 50px!important; }
.mt_60{margin-top: 60px!important;}

.mb_20{margin-bottom: 20px!important;}

.pt_20{padding-top: 20px;}
.pt_30{padding-top: 30px;}
.pt_40{padding-top: 40px;}
.pt_50{padding-top: 50px;}
.pt_60{padding-top: 60px;}
.pt_70{padding-top: 70px;}
.pt_80{padding-top: 80px;}
.pt_100{padding-top: 100px;}

.pb_20{padding-bottom: 20px;}
.pb_30{padding-bottom: 30px;}
.pb_35{padding-bottom: 35px;}
.pb_40{padding-bottom: 40px;}
.pb_50{padding-bottom: 50px;}
.pb_55{padding-bottom: 55px;}
.pb_60{padding-bottom: 60px;}
.pb_70{padding-bottom: 70px;}
.pb_80{padding-bottom: 80px;}
.pb_100{padding-bottom: 100px;}
.pb_150{padding-bottom: 150px;}

.text_one{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.text_two{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.text_three{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.text_five{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}















