@charset "UTF-8";
/** * * @authors Your Name (you@example.org) * @date 2018-09-11 10:24:02 * @version $Id$ */
/* reset */
 root {
     display: block;
}
 html, body, div, label, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote, th, td ,img,textarea{
     border: 0px;
     margin: 0rem;
     outline: 0rem;
     padding: 0rem;
     font-family: 'Microsoft yahei',sans-serif;
}
 fieldset, img {
     border: 0;
}
 img {
     display:inline-block;
}
 :focus {
     outline: 0;
}
/* li {
     display: list-item;
     text-align: -webkit-match-parent;
}
 */
 em, i, u {
     font-style: normal;
}
 h1, h2, h3, h4, h5, h6 {
     font-weight: normal;
     /* font-family:"Microsoft YaHei"  */
     font-family: 'Microsoft yahei',sans-serif;

}
 abbr, acronym {
     border: 0;
     font-variant: normal;
     font-family: 'Microsoft yahei',sans-serif;

}
 input, button, textarea, select, optgroup, option {
     /* font-family: inherit; */
     font-family: 'Microsoft yahei',sans-serif;
     font-size: inherit;
     font-style: inherit;
     font-weight: inherit;
}
 code, kbd, samp, tt {
     font-size:100%;
     font-family: 'Microsoft yahei',sans-serif;
}
 input, button, textarea, select {
     *font-size: 100%;
     /* font-family:"Microsoft YaHei"; */
     font-family: 'Microsoft yahei',sans-serif;
}
 ol, ul {
     list-style: none outside none;
     font-family: 'Microsoft yahei',sans-serif;
}
/* table {
     border-collapse: collapse;
     border-spacing: 0;
}
 */
 caption, th {
     text-align: left;
}
 :link, :visited, ins {
     text-decoration: none;
}
 blockquote, q {
     quotes: none;
}
 blockquote:before, blockquote:after, q:before, q:after {
     content: '';
     content: none;
}
 .clearfix:after{
     display: block;
     content: ".";
     height: 0;
     visibility: hidden;
     clear: both;
     font-size: 0;
     line-height: 0;
}
/******clear float Mac IE浏览器会忽略掉这段Hack*******/
 .clearfix:after {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
}
/* .shopedit-form-btn, */
 .clearfix {
     display: inline-table;
}
/* Hides from IE-mac \*/
 * html .clearfix {
     height: 1%;
}
 .clearfix {
     display: block;
}
/* End hide from IE-mac */
/******clear float*******/
 .block{
     display: block 
}
 .bordersolid{
     border: 1px solid #dddddd 
}
 body{
     padding-bottom: 0;
    /*background-color: #ebf1f5;
     min-height: 100%;
     */
     font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif ;
     font-size: 0.13rem;
     color: #393939;
     line-height: 1.5;
}
/* 2019xzk */
 body.framebox{
     overflow: hidden;
}
/* 2019xzk end*/
 .page-content {
     background: #fff;
     margin: 0;
     padding:0rem 0.15rem;
}
/* html{
     overflow-x: hidden;
     overflow-y: hidden;
}
 */
 .relative{
     position:relative 
}
 .system_logo{
     min-height: 0.6rem;
     padding: 0.15rem 0rem;
}
 .system_logo img {
     width: 100% 
}
 *:before, *:after {
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
}
 * {
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
}
 :after, :before {
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
}
 input[type="radio"], input[type="checkbox"] {
     margin: 0.04rem 0 0;
     margin-top: 0.01rem \9;
     line-height: normal;
}
 input[type="checkbox"], input[type="radio"] {
     padding: 0;
     box-sizing: border-box;
}
 label, .lbl {
     vertical-align: middle;
     position: relative;
}
 img {
     vertical-align: middle;
}
/* reset end*/
/* lay */
 body .layer_print {
     width: 38%!important;
     max-width: 4.2rem;
     left: 0!important;
     right: 0!important;
     margin: 0 auto;
}
 body .layer_print div.print_p{
     padding:0.15rem;
}
 body .layer_print div.print_p p{
     line-height: 1.75;
     letter-spacing: 0.01rem;
     font-size: 0.14rem;
     /* font-family: sans-serif; */
     font-family: 'Microsoft yahei',sans-serif;
}
 body .layui-layer {
     background-color: transparent;
     box-shadow:none;
}
 body .layui-layer-title {
     height: 0.5rem;
     line-height: 0.5rem;
     font-size: 0.15rem;
     border-radius: 0.03rem 0.03rem 0 0!important;
}
 body .layui-layer-dialog .layui-layer-padding, body .layui-layer-dialog .layui-layer-content, body .layui-layer-page .layui-layer-content, body .layui-layer-iframe iframe {
     background-color: #fff;
}
 body .layui-layer-setwin {
     top:0.18rem;
}
 body .layui-layer-btn {
     padding:0.12rem 0.2rem 0.11rem!important;
     border-radius: 0 0 0.03rem 0.03rem;
}
/* 改掉 原来的 颜色 */
 body .layui-layer-btn .layui-layer-btn0{
     background-color: #26ceb4 ;
     border-color:#26ceb4;
     color: #FFF;
}
 body .layui-layer-btn a{
     margin: 0;
     height: 0;
     line-height: 0;
     margin-left: 0.2rem;
     padding: 0.15rem 0.1rem!important;
     font-size: 0.14rem;
     letter-spacing: 0.01rem;
     text-align: center;
     border-color: #97a8be;
     color: #97a8be;
     min-width: 0.89rem;
     width: auto;
     overflow: hidden;
     display: inline-block!important;
}
 body .layui-layer-setwin .layui-layer-close {
     position: relative!important;
     width: 0.16rem!important;
     height: 0.16rem!important;
}
 .layui-layer-dialog .layui-layer-content {
     padding:0.4rem 0.2rem!important;
}
/* .layui-layer-btn .layui-layer-btn0 {
     border-color: #26ceb4!important;
     background-color: #26ceb4!important;
}
 */
 .layui-layer-dialog .layui-layer-content .layui-layer-ico{
     vertical-align: middle;
     margin-right: 0.16rem!important;
     position: inherit!important;
     left:inherit!important;
     top:inherit!important;
}
 .layui-layer-title,.layui-layer-btn {
     background-color: #f4f4f4!important;
}
 .intextarea textarea{
     width:6.93rem;
     padding: 0.15rem;
     min-height: 1.12rem;
     margin-top: 0.2rem;
     border-radius: 0.02rem!important;
     resize:none;
}
/* msg warning */
 body .zmd-warning .layui-layer-padding{
     padding: 0.12rem 0.16rem!important;
     background-color: #fffbe6!important;
     border:1px #f9a705 solid!important;
     border-radius: 0.05rem;
}
 body .zmd-success, body .zmd-warning, body .zmd-dangers {
     box-shadow:none!important;
     border:0!important;
     min-width: inherit;
}
 body .zmd-success .layui-layer-ico, body .zmd-dangers .layui-layer-ico, body .zmd-warning .layui-layer-ico {
     margin-right: 0.16rem!important;
     position: inherit!important;
     left:inherit!important;
     top:inherit!important;
     width: 0.24rem!important;
     height: 0.24rem!important;
}
 body .zmd-warning .layui-layer-ico3 {
     background-position: -0.93rem -0.03rem;
}
/* msg dangers */
 body .zmd-dangers .layui-layer-padding{
     padding: 0.12rem 0.16rem!important;
     background-color: #fff1f0!important;
     border:1px #f30613 solid!important;
     border-radius: 0.05rem;
}
 body .zmd-dangers .layui-layer-ico2 {
     background-position: -0.63rem -0.03rem;
}
/* msg .zmd-success */
 body .zmd-success .layui-layer-padding{
     padding: 0.12rem 0.16rem!important;
     background-color: #ecfff5!important;
     border:1px #11cd6d solid!important;
     border-radius: 0.05rem;
}
 body .zmd-success .layui-layer-ico1 {
     background-position: -0.33rem -0.03rem;
}
/* alert zmd-both */
 body .zmd-one .layui-layer-content {
     padding:0.3rem!important;
}
 body .zmd-both .layui-layer-content {
     padding: 0.3rem 0.3rem 0!important;
}
 body .zmd-both .layui-layer-content>div:first-child {
     margin-bottom: 0.3rem;
     font-size: 0.16rem;
}
 body .zmd-one .layui-layer-content div.yes, body .zmd-one .layui-layer-content div.no{
     position: relative;
     padding-left: 0.38rem;
}
 body .zmd-one .layui-layer-content div.yes::before, body .zmd-one .layui-layer-content div.no::before, body .zmd-both .layui-layer-content div::before{
     position: absolute;
     left: 0;
    /* top: 0;
     */
     background-color: #FFF;
     font-size: 0.2rem;
}
 body .zmd-one .layui-layer-content div.no::before, body .zmd-both .layui-layer-content .no::before{
     color: #f30613;
}
 body .zmd-one .layui-layer-content div.yes::before, body .zmd-both .layui-layer-content .yes::before{
     color: #11cd6d;
}
 body .zmd-both .layui-layer-content .yes, body .zmd-both .layui-layer-content .no {
     position:relative;
     padding-left: 0.3rem;
}
/* zmd-load */
 body .zmd-load .layui-layer-padding, body .zmd-load .layui-layer-content{
     padding: 0.12rem 0.2rem!important;
     font-size: 0.16rem;
     border-radius: 0.03rem;
}