@charset "utf-8";
li {list-style-type:none;}
/***********/
/*分隔线 hr*/
/**/
hr {height:0;-moz-box-sizing:content-box;box-sizing:content-box;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:10px 0;border:none;-moz-box-sizing:content-box;box-sizing:content-box;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
/***********/
/*清除浮动 clearfix*/
.cf:after {content:'\20';display:block;height:0;border:none;clear:both;visibility:hidden;overflow:hidden;}
/***********/
/*左浮动*/
.fl {float:left;}
/***********/
/*右浮动*/
.fr {float:right;}
/*文本对其*/
.tc {text-align:center;}
.tl {text-align:left;}
.tr {text-align:right;}
/*****************************************************************************************************/
/***********/
/*不换行 文字截断 nowrap*/
/**/

.nowrap {max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*****************************************************************************************************/
/***********/
/*基本列表 ul*/
/**/

.ul {}
.ul li {list-style-type:none;border-bottom:1px solid #DDD;}
.ul li a {padding:14px 10px;display:block;}
.ul li a:hover, .ul li a:active {background-color:#F5F7F8;}
/*****************************************************************************************************/
/***********/
/*基本列表 - 图片 ul*/
/**/

.ul_img {}
.ul_img li {list-style-type:none;border-bottom:1px solid #DDD;}
.ul_img li a {padding:14px 10px;display:block;}
.ul_img li a:hover, .ul li a:active {background-color:#F5F7F8;}
/*****************************************************************************************************/
/***********/
/*标题 -  h1-h6*/
/**/
h1, .h1 {font-size:24px;}
h2, .h2 {font-size:20px;}
h3, .h3 {font-size:18px;}
h4, .h4 {font-size:16px;}
h5, .h5 {font-size:14px;}
h6, .h6 {font-size:12px;}
/*****************************************************************************************************/
/***********/
/*外边距*/
/**/
.mt_s {margin-top:5px;}
.mt_m {margin-top:10px;}
.mt_l {margin-top:15px;}
.mt_xl {margin-top:20px;}
.mt_xxl {margin-top:25px;}
.mb_s {margin-bottom:5px;}
.mb_m {margin-bottom:10px;}
.mb_l {margin-bottom:15px;}
.mb_xl {margin-bottom:20px;}
.mb_xxl {margin-bottom:25px;}
.ml_s {margin-left:5px;}
.ml_m {margin-left:10px;}
.ml_l {margin-left:15px;}
.ml_xl {margin-left:20px;}
.ml_xxl {margin-left:25px;}
.mr_s {margin-right:5px;}
.mr_m {margin-right:10px;}
.mr_l {margin-right:15px;}
.mr_xl {margin-right:20px;}
.mr_xxl {margin-right:25px;}
.ma_s {margin:5px;}
.ma_m {margin:10px;}
.ma_l {margin:15px;}
.ma_xl {margin:20px;}
.ma_xxl {margin:25px;}
/*****************************************************************************************************/
/***********/
/*内边距*/
/**/
.pt_s {padding-top:5px;}
.pt_m {padding-top:10px;}
.pt_l {padding-top:15px;}
.pt_xl {padding-top:20px;}
.pt_xxl {padding-top:25px;}
.pb_s {padding-bottom:5px;}
.pb_m {padding-bottom:10px;}
.pb_l {padding-bottom:15px;}
.pb_xl {padding-bottom:20px;}
.pb_xxl {padding-bottom:25px;}
.pl_s {padding-left:5px;}
.pl_m {padding-left:10px;}
.pl_l {padding-left:15px;}
.pl_xl {padding-left:20px;}
.pl_xxl {padding-left:25px;}
.pr_s {padding-right:5px;}
.pr_m {padding-right:10px;}
.pr_l {padding-right:15px;}
.pr_xl {padding-right:20px;}
.pr_xxl {padding-right:25px;}
.pa_s {padding:5px;}
.pa_m {padding:10px;}
.pa_l {padding:15px;}
.pa_xl {padding:20px;}
.pa_xxl {padding:25px;}
/*****************************************************************************************************/
/***********/
/*颜色 */
/**/
.c_red {color:#F14539;}
a.c_red, a.c_red:visited, a.c_red:link {color:#F14539;}
.c_blue {color:#4B77BE;}
a.c_blue, a.c_blue:visited, a.c_blue:link {color:#4B77BE;}
.c_green {color:#05A46A;}
a.c_green, a.c_green:visited, a.c_green:link {color:#05A46A;}