/** 清除内外边距 **/
body{padding-bottom: 2.3rem!important;}
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button,  /* form elements 表单元素
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{
    border:medium none;
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置超链接元素 **/
a { text-decoration: none; color:#333;}
a:hover{text-decoration: none}
/*a:hover {color:#F40; }*/
/** 重置图片元素 **/
img{ border:0;}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, /* form elements 表单元素
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{
    border:medium none;
    margin: 0;
    padding: 0;
}
.red{color: red}
input,button,select,textarea{outline:none} textarea{resize:none}
/*sja新加*/
.clear{clear: both;}
.imgfit{display: flex;justify-content: center;align-items: center;}
.imgfitr{display: flex;justify-content: right;align-items: center;}
.fitobj{object-fit: cover;height: 100%!important;width: 100%!important}
.fitobj2{object-fit: contain !important;height: 100%!important;width: 100%!important}
.bhh{white-space: nowrap;text-overflow:ellipsis;overflow:hidden;}
.none{display: none}
/**/
*{font-size:0.62rem;}
/**/

.fw{font-weight: bold;}

/********margin*********/

/*margin-top*/
.mt02{margin-top: 0.2rem!important;}
.mt03{margin-top: 0.3rem!important;}
.mt04{margin-top: 0.4rem!important;}
.mt05{margin-top: 0.5rem!important;}
.mt06{margin-top: 0.6rem!important;}
.mt07{margin-top: 0.7rem!important;}
.mt08{margin-top: 0.8rem!important;}
.mt09{margin-top: 0.9rem!important;}
.mt10{margin-top: 1rem!important;}
.mt12{margin-top: 1.2rem!important;}
.mt13{margin-top: 1.3rem!important;}
.mt15{margin-top: 1.5rem!important;}

/*margin-bottom*/
.p05{padding: 0.5rem 0;}

/********padding*********/

/*padding-top*/


/*text-align*/
.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}

/*.layui-layer-molv .layui-layer-btn a*/
.margin{margin: 0 auto}
.h100{height: 100%}

/*overflow*/
.of{overflow: hidden;}

.m-c{color: #2356a9;}
.w80{width: 80%;margin-left: 10%}
.w60{width: 60%;margin-left: 20%;}
.w95{width: 95%;margin: 0 auto}
.cf{color: #fff}
.c3{color: #333}
/*line-height*/
.l16{line-height: 1.6}
.l18{line-height: 1.8}
.l20{line-height: 2.0}
.l23{line-height: 2.3}
.l25{line-height: 2.5}

.line2{overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.w100{width: 100%;}
.tr{text-align: right}
.tl{text-align: left}
.hauto{height: auto;}
.tc{text-align: center}
.clear{clear: both}
/*text-indent*/
.ti2{text-indent: 2em}
.ti1{text-indent: 1em}
.ti05{text-indent: 0.5em}
.c9{color: #999}
.c6{color: #666}
.mb05{margin-bottom: 0.5rem;}
/**/
.imglimit img{max-width: 100%}
.bd{background: #ddd}
.bf5{background: #f5f5f5}
.none{display: none}
.mainbox{width: 100%;}
.container{width: 96%;margin: 0 auto!important;}
/*分页*/
.footpage{width: 100%;text-align: center;line-height: 50px;font-size: 13px;}
.footpage a,.footpage span{display: inline-block;height: 25px;text-align: center;line-height: 25px;border:1px solid #065ee4;
    border-radius: 3px;margin-left: 5px;color: #797979;padding: 0px 5px 0px 5px;}
.footpage span{padding: 0px 10px 0px 10px;background: #065ee4;color: #fff;}
.footpage select{display: inline-block;height: 25px;padding: 0px 5px 0px 5px;border-radius: 3px;border:1px solid #065ee4;background: #065ee4;color: #fff}
/**/

.ft06{font-size: 0.6rem;}
.ft07{font-size: 0.7rem;}
.ft08{font-size: 0.8rem;}
.ft09{font-size: 0.9rem;}
.ft10{font-size: 10rem;}