* { margin: 0; padding: 0; font-size: 14px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;font-family:"Microsoft YaHei"; font-weight: 400; font-style: normal;  }
[v-cloak] {display: none}
body {
    min-width:802px;
}
li {list-style: none;  }
input[type="radio"]{width: 14px;height: 14px;margin-left: 1px !important;}
.fl{float: left}
.fr{float: right}
.clear{clear: both}
.ofh{overflow: hidden;}
.psr{position: relative;}
.psa{position: absolute;}
.pointer:hover{cursor: pointer;}
.clear:after{content: "";display: block;clear: both}
.text_ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.text_ellipsis_2{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.w50{width: 50%;}
.h100{height: 100%;}
.w1000{width: 1000px;}
.w60{width: 60px!important;}
.w400{width: 400px!important;}
.w150{width: 150px!important;}
.w165{width: 165px!important;}
.w32{width: 32px;}
.w260{width: 260px;}
.w173{width: 173px;}
.w226{width: 226px;}
.w136{width: 136px;}
.w106{width: 106px;}
.w120{width: 120px;}
.w68{width: 68px;}
.w190{width: 190px;}
.w98{width: 98px;}
.w126{width: 126px;}
.w304{width: 304px;}
.w372{width: 372px;}
.w140{width: 140px;}
.w227{ width: 227px;}
.w210{width: 210px;}
.w230{width: 230px;}
.w260{width: 260px;}
.w280{width: 280px;}
.w330{width: 330px;}
.h86{height: 86px;}
.h80{height: 80px;}
.h260{height: 260px;}


.blue{color: #0078d6 !important}
.fz0{font-size: 0;}
.fz19{font-size: 19px;}
.fz30{font-size: 30px;}
.fwb{font-weight: bold;}
.fwbd{font-weight: bolder;}
.fw4{font-weight: 400;}
.ftTilt{font-style:italic;}
.delLine{text-decoration: line-through;}
/* flex */
.dsf{display: flex;}
.aic{align-items: center;}
.jcc{justify-content: center;}
.jcsb{justify-content: space-between;}
.fww{flex-wrap: wrap;} 
.jcsa{ justify-content: space-around;}
.fdc{flex-direction: column;}

/* 对齐 */
.txtc{text-align: center;}
.txtr{text-align: right;}
.verm{vertical-align: middle;}
.vert{vertical-align: top;}
/* border */
.br50{border-radius: 50%;}
.borderDot{border: 1px dotted #d7d7d7;}
.borderDas{border-left: 1px dashed #d7d7d7;border-right: 1px dashed #d7d7d7;border-bottom: 1px dashed #d7d7d7;}
.borderB2{border-bottom: 2px solid #d7d7d7;}

/* 字体 */
.fz36{font-size: 36px;}
.fz16{font-size: 16px;}
.fz30{font-size: 30px;}
.lh36{line-height: 36px;}

/* 颜色 */

.bgc367fa9{background: #367fa9;}
.bgcf8f8f8{background: #f8f8f8;}
.bgcfff{background: #fff;}
.bgc62A0FD{background: #62A0FD;}
.bgcd7d7d7{background: #d7d7d7;}
.bgc3A89FF{background: #3A89FF;}
.bgcD2D2D2{background: #D2D2D2;}
.bgcFF6B35{
    background: #FF6B35;
}
.bgcEDF4FE{background: #EDF4FE;}
.bgcFDEADC{background: #FDEADC;}
.bgF2{background: #F2F2F2;}
.cfff{color: #fff;}
.c367fa9{color: #367fa9;}
.cd7d7d7{color: #d7d7d7;}
.c5B5B5B{color: #5B5B5B;}
.c9B9B9B{color: #9B9B9B;}
.c3A89FF{color: #3A89FF;}
.cBFBFBF{color: #BFBFBF;}
.c838383{color: #838383;}
.c515151{color: #515151;}
.cA1A1A1{color: #A1A1A1}
.cFF8F1A{color:#FF8F1A}
.cred{color: red;}
.c333{color: #333;}
.cacacac{color: #acacac;}

/* 外边距 */
.marT10{margin-top: 10px;}
.marT12{margin-top: 12px;}
.marT14{margin-top: 14px;}
.marT20{margin-top: 20px;}
.marT22{margin-top: 22px;}
.marT24{margin-top: 24px;}
.marT30{margin-top: 30px;}
.marT33{margin-top: 33px;}
.marT35{margin-top: 35px;}
.marT40{margin-top: 40px;}
.marT45{margin-top: 45px;}

.marR10{margin-right: 10px;}
.marR14{margin-right: 14px;}
.marR16{margin-right: 16px;}
.marR20{margin-right: 20px;}
.marR43{margin-right: 43px;}

.marB8{margin-bottom: 8px;}
.marB10{margin-bottom: 10px;}
.marB16{margin-bottom: 16px;}
.marB20{margin-bottom: 20px;}
.marB24{margin-bottom: 24px;}
.marB32{ margin-bottom: 32px;}
.marB34{margin-bottom: 34px;}
.marB40{margin-bottom: 40px;}
.marB61{margin-bottom: 61px;}
.marB66{margin-bottom: 66px;}
.marB232{margin-bottom: 232px;}


.marL6{margin-left: 6px;}
.marL8{margin-left: 8px;}
.marL10{margin-left: 10px;}
.marL14{margin-left: 14px;}
.marL16{margin-left: 16px;}
.marL40{margin-left: 40px;}
.marL147{margin-left: 147px;}
.marL162{margin-left: 162px;}
.marL256{margin-left: 256px;}
.padLR5{padding: 5px;}
.padL22{padding-left:22px; }


.padT14{padding-top:14px; }
.padB14{padding-bottom:14px; }
.padT90{padding-top: 90px;}

/* display */
.dsb{display: block;}
.dsn{display: none;}
.dsib{display: inline-block;}
.verat{vertical-align: top;}
.dst{display: table;}
.dstc{display: table-cell;}


/* btn */

.btn-c367fa9{background: #367fa9;border-radius: 7px;width: 200px;height: 40px;text-align: center;line-height: 40px;color: #FFFFFF;border: 0;}
.defaultBtn{background: #62A0FD;color: #FFF; text-align: center;height: 32px;line-height: 32px;}
/* 进度 */
.progress{
    width: 32px;
    height: 32px;
    border-radius: 50%;
    color: #ffffff;
    text-align: center;
    line-height: 32px;
    display: inline-block;
}
.progressLine{
    width: 112px;
    height: 2px;
    margin-top: 13px;
}

/* 不换行 */
.wsn{white-space: nowrap}
.wsw{white-space: normal;}
/* 高度 */
.h25{height: 25px;}

/*  查询*/
.goodsQuery{
    margin:32px 0 ;
    overflow: hidden;
    width: 1470px;
}
.queryInp{
    float: right;
    width: 270px;
    height: 30px;
    border:1px solid #c9c9c9;
    padding-left: 10px;
}
.queryBtn{
    float: right;
    width: 80px;
    height: 30px;
    margin-left: 20px;
    background: #367fa9;
    line-height: 30px;
    color: #FFF;
    border: 0;
    border-radius: 5px;
}

/* 列表 */
.w9{width: 9%;} /* 图片 */
.w10{width: 10%;}/* 140 */
.w12{width: 12%;}
.w15{width: 15%;} 
.w17{width: 17%;} 
.w20{width: 20%;}
.w22{width: 22%;} 
.w30{width: 30%;}
.w100{width: 100%;}


.rowDiv{
    display: table;
}
.cellDiv{
    display:table-cell; 
    vertical-align:middle;
    padding: 0 10px;
    /* text-align: center; */
}
.cellDiv button{
    background: #367fa9;
    border: 0;
    height: 30px;
    line-height: 30px;
    color: #FFF;
    border-radius: 5px;
    padding: 0 20px;
}
.rowDiv:first-child{
    height: 26px;
    line-height: 26px;
}
/* 分页 */
.pageBtns{
    margin-top: 20px;
    overflow: hidden;
}
.pageBtn{
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #d7d7d7;
    margin-right: 10px;
}
.pageBtn:hover{
    background: #367fa9;
    color: #FFF;
    border-color: #367fa9;
    cursor: pointer;
}
.pageBtn,.showCurrent{
    float: right;
}
.showCurrent{
    margin-right: 10px;
}
.showCurrent input{
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #d7d7d7;
}

.txtDianTwo{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
