@charset "utf-8";
/* CSS Document */

/*类*/
i,cite {font-style: normal;}

/*图片*/
.imgbox img {width: 100%; border: 0;}

/*鼠标样式*/
.cursor {cursor: pointer;}

/*无边框INPUT*/
.input-none,.input-none:hover {border: 0; padding: 0; margin: 0;}
/*无边框botton*/
.button-none,.button-none:hover {border: 0; padding: 0; margin: 0;}

/*上下左右*/
.text-l{text-align:left}
.text-r{text-align:right}
.text-c{text-align:center}
.va *{vertical-align:sub!important;*vertical-align:middle!important;_vertical-align:middle!important}
.va-t{vertical-align:top!important}
.va-m{vertical-align:middle!important}
.va-b{vertical-align:bottom!important}
.thead-r th {text-align:right}
.thead-c th {text-align:center} 

/*间距*/
.mt-5{margin-top:5px}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
.mt-25{margin-top:25px}
.mt-30{margin-top:30px}
.mt-35{margin-top:35px}
.mt-40{margin-top:40px}
.mt-50{margin-top:50px}
.mb-5{margin-bottom:5px}
.mb-10{margin-bottom:10px}
.mb-15{margin-bottom:15px}
.mb-20{margin-bottom:20px}
.mb-30{margin-bottom:30px}
.mb-40{margin-bottom:40px}
.mb-50{margin-bottom:50px}
.ml-5{margin-left:5px}
.ml-10{margin-left:10px}
.ml-15{margin-left:15px}
.ml-20{margin-left:20px}
.ml-30{margin-left:30px}
.ml-40{margin-left:40px}
.ml-50{margin-left:50px}
.mr-5{margin-right:5px}
.mr-10{margin-right:10px}
.mr-15{margin-right:15px}
.mr-20{margin-right:20px}
.mr-30{margin-right:30px}
.mr-40{margin-right:40px}
.mr-50{margin-right:50px}
.pt-5{padding-top:5px}
.pt-7{padding-top: 7px;}
.pt-10{padding-top:10px}
.pt-15{padding-top:15px}
.pt-20{padding-top:20px}
.pt-25{padding-top:25px}
.pt-30{padding-top:30px}
.pt-40{padding-top:30px}
.pt-50{padding-top:30px}
.pb-5{padding-bottom:5px}
.pb-10{padding-bottom:10px}
.pb-15{padding-bottom:15px}
.pb-20{padding-bottom:20px}
.pb-25{padding-bottom:25px}
.pb-30{padding-bottom:30px}
.pb-40{padding-bottom:40px}
.pb-50{padding-bottom:50px}
.pl-5{padding-left:5px}
.pl-10{padding-left:10px}
.pl-15{padding-left:15px}
.pl-20{padding-left:20px}
.pl-25{padding-left:25px}
.pl-30{padding-left:30px}
.pl-40{padding-left:30px}
.pl-50{padding-left:30px}
.pr-5{padding-right:5px}
.pr-10{padding-right:10px}
.pr-15{padding-right:15px}
.pr-20{padding-right:20px}
.pr-25{padding-right:25px}
.pr-30{padding-right:30px}
.pr-40{padding-right:30px}
.pr-50{padding-right:30px}
.pd-5{padding:5px}
.pd-10{padding:10px}
.pd-15{padding:15px}
.pd-20{padding:20px}
.pd-25{padding:25px}
.pd-30{padding:30px}
.pd-40{padding:40px}
.pd-50{padding:40px}

/*字体*/
.f-12{font-size:12px}
.f-14{font-size:14px}
.f-15{font-size:15px}
.f-16{font-size:16px}
.f-18{font-size:18px}
.f-20{font-size:20px}
.f-22{font-size:22px}
.f-24{font-size:24px}
.f-26{font-size:26px}
.f-28{font-size:28px}
.f-30{font-size:30px}
.f-40{font-size:40px}
.f-50{font-size:50px}
.f-80{font-size:80px}
.en{font-family:Arial!important}

.text-small {text-transform: lowercase} /*转为小写*/ 
.text-big {text-transform: uppercase} /*转为大写*/
.text-onebig {text-transform: capitalize} /*单词首字母转为大写*/ 

/*字体颜色*/
.c-white {color: #FFFFFF;}
.c-green {color: #009688;}
.c-lgreen {color: #5FB878;}
.c-grey {color: #393D49;}
.c-primary {color: #1E9FFF;}
.c-warning {color: #FFB800;}
.c-error {color: #CC0000;}
.c-danger {color: #FF5722;}
.c-blueash {color: #2F4056;}
.c-yellow {color: #FFFF00;}
.c-black {color: #000;}
.c-red {color: red;}
.c-blue {color: blue;}
.c-333 {color: #333;}
.c-666 {color: #666;}
.c-999 {color: #999;}
/*背景颜色*/
.b-white {background: #FFFFFF;}
.b-primary{background: #1E9FFF;}
.b-ash-1 {background: #EFEFF4;}
.b-ash-2 {background: #f2f2f2;}
.b-ash-3 {background: #eeeeee;}
.b-ash-4 {background: #e2e2e2;}
.b-ash-5 {background: #dddddd;}
.b-ash-6 {background: #d2d2d2;}
.b-ash-7 {background: #c2c2c2;}

/*分隔线*/
.line{font-size:0;line-height:0;border-top:solid 1px #eee; clear: both;}

/*Layui表格自适应高度*/
.table-Auto .layui-table-cell {height: auto!important; line-height: normal; white-space: normal;}
.table-Auto .layui-table-fixed {display: none;}
/*Layui-th居中*/
.layui-table th.t-c {text-align: center;}

/*行高*/
.lh-16{line-height:16px}
.lh-18{line-height:18px}
.lh-20{line-height:20px}
.lh-22{line-height:22px}
.lh-24{line-height:24px}
.lh-26{line-height:26px}
.lh-28{line-height:28px}
.lh-30{line-height:30px}

/*浮动*/
.f-l{float:left!important;_display:inline}
.f-r{float:right!important;_display:inline}
.pos-r{position:relative}
.pos-a{position:absolute}
.pos-f{position:fixed}
.pos-left{left:0;right:auto}
.pos-right{right:0;left:auto}
.pos-top{top:0;bottom:auto}
.pos-bottom{bottom:0;top:auto}

/*超出显示...*/
.text-overflow {overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
/*显示两行，超出显示...*/
.mui-overflow {overflow:hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
