/*整体控制*/
*{ margin: 0; padding: 0; }
body{font-size: 12px;background:#fff;color:#333}
img,h1,h2,h3,h4,h5,h6,ul,ol,dl,p{ padding: 0; margin: 0; list-style: none; border:none;}
a{outline:0;color:#4887fa;cursor:pointer;text-decoration:none;}
a:visited{color:none;}
a:hover{color:#ed6e6e;text-decoration:none;}
a:link,a:visited,a:active{text-decoration:none;}
input,textarea,select,button, input[type=file]{display:inline-block;}
th{background:#f5f5f5;}
label{font-weight:normal;margin-bottom:0px;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px #f7f7f7 inset;}
.layui-form-item{margin-bottom: 10px;}
.layui-table{color:#333}

.layui-form-item{margin-bottom: 12px;}
.layui-form-label{padding:5px 5px; width: 60px;}
.layui-form-item .layui-input-inline{width:150px;}
.layui-input-block{margin-left: 85px; min-height: 30px;}
.layui-form-item .layui-inline{margin:0;}
.layui-form-radio *, .layui-form-checkbox span{font-size:12px;}
.layui-form-radio>i{font-size:16px;margin-right:2px;}
.layui-form-radio{line-height:22px;}
.layui-form-checkbox[lay-skin=primary]{padding-left: 19px;}
.layui-form-checkbox[lay-skin=primary] i{width: 12px;height: 12px;line-height: 12px;margin:1px 0 0 1px}
.layui-btn{height:30px;line-height:30px;padding: 0px 6px;}
.layui-btn-sm{height:26px;line-height:26px;}
.layui-btn-xs{height: 22px;line-height: 22px;}
.layui-table, .layui-table-view{margin:0px}
.layui-layout-admin .layui-logo{font-size:15px;}
.layadmin-pagetabs{top:0}
.layadmin-pagetabs .layui-icon-prev{left:80px;}
.layadmin-pagetabs{padding-left:120px;}
.layadmin-pagetabs-left .layui-nav .layui-nav-item{line-height:40px;}
.layui-layout-admin .layui-layout-left{padding:0;z-index:10000}
.layui-layout-admin .layui-layout-left .layui-nav-item{margin:0;}
.layui-layout-admin .layui-layout-left a{padding:0 14px;}
.layadmin-pagetabs-left>.layui-nav{border-radius:0;}
.layui-layout-admin .layui-body{top:40px}
.layui-input, .layui-select{line-height:30px;height:30px;padding-left: 6px;}
.layui-form-select dl{padding:0px;}
.layui-form-select dl dd, .layui-form-select dl dt{padding-left: 6px;line-height:30px;}
.layui-form-select dl{top:30px}
.layui-form-selectup dl{top: auto;bottom:30px;}
.layui-form-checkbox[lay-skin=primary] span{line-height: 16px;}
.layui-table{color: #333;}
.layui-table td, .layui-table th{font-size:12px;padding:5px;}
.layui-table th{background-color: #f2f2f2;}
.layui-table .layui-form-radio{margin-top:0px}
.layui-table .layui-form-checkbox[lay-skin=primary]{margin-top:0px}
.layadmin-side-shrink .layui-side-menu .layui-nav .layui-nav-item .layui-icon{left: 15px;font-size:16px;}
.logo-img{display:none;width:49px;height:49px;border-radius: 50%;}
.layadmin-side-shrink .layui-layout-admin .layui-logo{padding:0px}
.layadmin-side-shrink .logo-img{display:block;}
.layui-layer-title .layui-icon{font-size: 25px;margin-right: 15px;padding: 10px 8px;margin-left: -20px;cursor: pointer;}
.layui-layer-title span{position: absolute;}
.layui-elem-field legend{font-size:16px;}
.layui-elem-quote{padding:10px;font-size:14px;}
.layadmin-tips .layui-icon[face]{font-size:100px;}
.layadmin-backlog .layadmin-backlog-body{color: #333;}
.layui-form-checkbox{height: 28px; line-height: 28px;padding-right: 28px;}
.layui-form-checkbox i{width:28px;height:26px;}

a:not(.btn):visited {color:rgb(85, 26, 139);text-decoration:none;} /* 已访问的链接 */

/**bootcss重构 begin**/
.table{margin-bottom:0px;}
.btn{padding:4px 6px;}
.form-control{width:auto;font-size:12px;height:30px;display:inline;padding:4px}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:5px;vertical-align:middle;    word-break: break-all;}
.modal-header{background-color:#eee;padding:8px;}
.modal-header .close{margin-top:2px;margin-right:5px;}
.modal-header .close span{color:#000}
.modal-footer{padding:8px;}
.alert{padding:10px}
input[type=checkbox], input[type=radio] {margin:0px 0 3px 0;vertical-align: bottom;}
.glyphicon-search{color:gray;top:2px}
/**bootcss重构 end**/

/**webuploader begin**/
.webuploader-container {position: relative;}
.webuploader-element-invisible {position: absolute !important;clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px);}
.webuploader-pick {position: relative;display: inline-block;cursor: pointer;background: #00b7ee;padding: 10px 15px;color: #fff;text-align: center;border-radius: 3px;overflow: hidden;}
.webuploader-pick-hover {background: #00a2d4;}
.webuploader-pick-disable {opacity: 0.6;pointer-events:none;}
/**webuploader end**/


/**对齐margin|padding|float begin**/
.main_auto{width:1200px;margin: 0 auto;}
.maintb{width:1200px;margin: 0 auto;padding:15px 0 15px;}
.marauto{margin:0 auto;}

.mar5{margin:5px;}
.mar10{margin:10px;}
.marr5{margin-right:5px;}
.marr10{margin-right:10px;}
.mart5{margin-top:5px;}
.mart10{margin-top:10px;}
.martb5{margin-top:5px;margin-bottom:5px;}
.martb10{margin-top:10px;margin-bottom:10px;}

.pad0{padding:2px;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.padtb5{padding-top:5px;padding-bottom:5px;}
.padtb10{padding-top:10px;padding-bottom:10px;}
.padt15{padding-top:15px;}
.padt20{padding-top:20px;}

.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.clear {clear:both;}

.floatl{float:left;}
.floatr{float:right;}
.center{text-align:center;}
.text_left{text-align:left;}
/**对齐margin|padding|float begin**/

.hide{display:none;}

/**color begin**/
.orange{color:#ff6800}
.red,.error{color:red;}
.red2{color: #e02323;}
.red3{color: #a51d1d;}
.choose{color:#e02323}
.gray{color:gray}
.gray2{color:#808080;}
.green{color:green}
.blue{color:blue;}
.a_blue{color:#4887fa;}
.warn{color:#FF5722}
.green{color:green;}
.required{color:red;padding:0 3px;font-weight:normal;font-style:normal}
.bgw{background-color: #FFFFFF;}
/**color end**/

/**字体大小 begin**/
.size14{font-size:14px}
.size16{font-size:16px}
.size18{font-size:18px}
.w100{width:100px;}
.w130{width:130px;}
.w150{width:150px;}
.w180{width:180px;}
.w200{width:200px;}
.w250{width:250px;}
.bold{font-weight: bold;}
.bolder{font-weight: bolder;}
/**字体大小 end**/

/**小图标**/
.icon{background: url(../images/icons.png) no-repeat;cursor: pointer;padding:3px 10px;}
.icon_delete{padding:3px 12px;background-position: -4px -58px;}
.icon_contact{padding:3px 12px;background-position: -4px -252px;}
.icon_down2{padding:3px 12px;background-position: -4px 5px;}

/**上下箭头**/
.icon_disabled{cursor: not-allowed;}
.icon_top{background-position: -20px -624px;}
.icon_top.icon_disabled{background-position: 0px -624px;}
.icon_top.icon_hover{background-position: -40px -624px;}
.icon_foot{background-position: -20px -663px;}
.icon_foot.icon_disabled{background-position: 0px -664px;}
.icon_foot.icon_hover{background-position: -40px -664px;}
.icon_up{background-position: -20px -704px;}
.icon_up.icon_disabled{background-position: 0px -704px;}
.icon_up.icon_hover{background-position: -40px -704px;}
.icon_down{background-position: -20px -743px;}
.icon_down.icon_disabled{background-position: 0px -744px;}
.icon_down.icon_hover{background-position: -40px -744px;}
.icon_cright{background-position: -0px -545px;}
.icon_cdown{background-position: -3px -507px;}
.icon2{padding:3px 10px;background:url(../images/icons2.png) no-repeat;cursor: pointer;}
.icon_ok{background-position: -119px -127px;cursor:default;}
.icon2_add{background-position: -46px -15px;}
.icon2_set{background-position: -46px -15px;}
.icon2_del{background-position: -118px -15px;}
.icon2_del:hover, .hover .icon2_del{background-position: -118px -38px;}
.icon2_edit{background-position: -82px -15px;}
.icon2_mleft{background-position: -156px -15px;}
.icon2_mright{background-position: -190px -15px;}
.icon2_cross{background-position:-193px -327px;}
.icon2_cross:hover{background-position:-227px -327px;}
.icon2_menu_right{padding:3px 8px;background:url(../images/icons2.png) no-repeat -190px -125px;}
.icon2_ul li{padding-left: 15px;background:url(../images/icons2.png) no-repeat -278px -7px;}

.marlists{padding:5px 5px 0px 5px;}
/**图标文本框**/
.search_input{padding-left:30px;background:url(../images/icons.png) no-repeat -3px -286px #fff;}

/*激活标签*/
.active,.selected{color:#ed6e6e;}
.active_li{background:#e9ecee;color:#ed6e6e;}

/**分页控制 begin**/
.page-box{height: 28px; margin:5px;line-height: 28px;margin:10px 0 20px 0px;}
.page{overflow: hidden;float:left;}
.page li{float:left; margin-left: 5px;}
.page li a{border: 1px solid #cecece; display: inline-block;border-radius: 3px;padding: 0 8px; text-align: center;color: #595959;}
.page li:not(.page-disabled) a:hover{ border: 1px solid #e92222; color: #fff; background: #e92222;}
.page li.page-disabled{background:#d6d6d6;color:#fff}
.page li.page-disabled a{color:#fff;cursor:default}
.page li.page-choose a{ border: 1px solid #e92222; color: #fff; background: #e92222;cursor:default}
.page-box .page-go{float:left;margin:0 5px;}
.page-box .to_page_txt{width:32px;}
.page-box .to_page_btn{padding:3px;}
.page-box .page-all{float:left;}
.page-box .to_pageall_txt{width:40px;}
/**分页控制 end**/

/**表单布局 begin**/
.txt_form{width:550px;padding:20px 20px}
.txt_row{margin-bottom:6px;}
.txt_main .txt_title{margin-bottom:0px;font-weight:bold;line-height:36px;font-size:14px;width:90px;text-align:right;margin-right:5px;}
.txt_tips{color:#ddd;margin-left:100px;height:17px;line-height:17px;}
.txt_err .txt_tips{color:red;}
.txt_main .form-control{width:230px;}
.txt_main .btn,.txt_main .imgcode{margin-top:-1px}
.imgcode_box .form-control, .mobile_code_box .form-control{width:135px}
.agree_box label{margin-left:60px;font-weight:bold;font-size:14px;}
.sub_btns{padding-top:5px;margin:0px 0 5px 100px;}
.sub_btns .btn{width:135px}
/**表单布局 end**/

/**top1**/
#top1{ width: 100%; height: 30px; background: #e6e6e6;}
.sn-quick-menu{ display: inline-block; overflow: hidden; float: right; line-height: 30px; color: #808080;} 
.sn-quick-menu li{ float: left; margin: 0 16px 0 0;}
.sn-quick-menu li a{ display: inline-block; height: 30px; line-height: 30px; }
.sn-quick-menu li a.menu-hd{ background: url(../images/icon02.jpg) no-repeat 0 6px; padding-left: 22px;}
.sn-quick-menu li a.cart-icon{background: url(../images/icon03.jpg)no-repeat 0 7px; padding-left: 18px;}
.sn-quick-menu li.tel{ margin-left: 10px;}
.left_menu{ float: left; overflow: hidden; color: #808080; line-height: 30px;}
.left_menu a.left{ display: inline-block; margin-left: 16px;}

/**nav**/
.head_nav{width:100%; height: 84px; background: #e02323;} 
.head_nav_l{float: left; padding-top: 13px;margin-right:50px} 
.head_nav_name{border-left: 1px solid #fff; height: 26px; line-height: 26px; margin: 15px 0 0 20px;padding-left: 20px; color: #fff; font-size: 26px; float: left;}

/*尾部*/
.footer_box{ width: 100%; overflow: hidden;}
.footer{ width: 1200px; margin: 0 auto; overflow: hidden;margin-top:15px;padding-top: 15px;border-top:1px solid #c9c9c9}
.footer_up{ border-bottom: 1px solid #c9c9c9; padding-bottom: 15px; min-height: 114px; overflow: hidden;}
.footer_up_l{ width: 677px; border-right: 1px solid #c9c9c9; overflow:hidden; float: left;}
.footer_up_l ul{ width: 169px; float: left; overflow: hidden;}
.footer_up_l ul li{ height: 20px;}
.footer_up_l ul li.title{ color: #000; font-weight: bold; padding-bottom: 6px;}
.footer_up_l ul li a{ color: #222;}
.footer_up_r{ width: 522px; overflow: hidden;}
.footer_up_r .hotline{ width: 276px; float: left; text-align: right; font-size: 20px; padding-top: 26px; line-height: 26px;}
.footer_up_r .code{ width: 92px; float: right;}
.footer_up_r .code p{ text-align: center;  line-height: 26px; color: #666;}
.footer_bown{ color: #999; text-align: center; line-height: 20px;margin:15px 0} 

/*小尾部*/
.footer_min{ width: 1200px; margin: 0 auto; overflow: hidden; margin-top:15px;}
.footer_min .footer_bown{ color: #999; text-align: center; line-height: 20px;}

#mask_layer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;filter: alpha(opacity=50);opacity:0.5;}
.jbzz{display:none;position:absolute;width:100%;height:100%;z-index:1040;background-color:#000;filter: alpha(opacity=50);opacity:0.8;}
/**消息提醒 begin**/
.message_box{position:fixed;top:40%;left:40%;z-index:1050;background-color: #fff;min-width:300px;border: 1px solid #999; border: 1px solid rgba(0,0,0,.2);outline: 0;}
.message_move{padding:10px;background-color: #666;}
.message_head{background-color: #eee;padding: 8px; border-bottom: 1px solid #e5e5e5;}
.message_move .message_head{cursor: move;}
.message_title{float:left;margin-right:20px}
.massage_body{padding: 15px;background-color: #fff;}
.massage_foot{text-align:center;padding:8px;border-top:1px solid #e5e5e5;background-color: #fff;}
.massage_foot .btn{margin-right:10px;}
/**消息提醒 end**/

/*删除线*/
.span-del{text-decoration:line-through}

/*** im start ***/
#imList .im_img{float: left;}    
#imList .im-proInfo{width: 100%;}
#imList dd{float: left;line-height: 23px;margin-left: 10px;}
#imList .pro_lable {width: 60px; text-align: right; padding-right: 10px; }
#imList .pro_val {width:80%; }
#imList img{max-width: 75px;max-height: 75px;}
#imList .im_list{border: 1px solid #ddd;width: 980px;margin:0 10px 10px 10px;display: table;min-height: 50px;}
#imList .im_list:hover{background-color: #f5f5f5;}
#imList .searchFirst{background-color: #fcf8e3;}
/**头部**/
#imList .title-box{font-size: 14px;line-height: 25px;float: left;width: 94%}
#imList .im_top{float: left;width: 31%;padding-left:15px;}
#imList .im_center{color: #666;}
#imList .im_right{padding-left: 75px;float:right}
#imList label{width: 56px;margin-right: 5px;text-align: right;color: #666;}

#imList .sign_box {float: right;position: relative;width: 6%;}
#imList .inner-triangle{float: right;}
#imList .sign_box span{position: absolute;top: 5px;right: 3px;font-size: 10px;}
#imList .triangle_border_right{width:0; height:0; border-width:0 50px 50px 0; border-style:solid; border-color:transparent #ddd transparent transparent;}
#imList .triangle_border_right .innert_box{display:block; width:0; height:0; border-width:0 48px 48px 0; border-style:solid; position: relative;left: 2px;}
#imList .triangle_border_right .sigeRead{border-color:transparent #fff transparent transparent;}
#imList .triangle_border_right .sigeNoread{border-color:transparent #e92222 transparent transparent;}
#imList .Noread{color: #fff}

#imList .im-info{float: left;font-size: 14px;padding: 0 0 7px 15px;width: 94%;overflow: hidden;text-overflow: ellipsis;word-break: break-all;}
#imList .im-info img{max-width:950px}
#imList .noread{background-color: #f5f5f5;}

/*** im end ***/

/**** 公众号编辑 start ****/
.gzh .contact_box{width: 400px;float: left;margin-bottom: 10px;}
.gzh .contact_box .name-input{width: 75px;}
.gzh .contact_box .del-cont-btn{padding: 1px 5px;}
.gzh .contact_box .contact-add{float: right;}
.gzh .foot-btn{padding: 10px 0;text-align: center;}
.gzh .picture-wrap {display:table-cell; margin-right: 10px; text-align: center; height: 100px; width: 252px; vertical-align: middle; border: 1px solid #ccc; position: relative;}
.gzh .picture-wrap img{max-height: 101px;max-width: 252px;}
.gzh .gzh-banner-net{float: left;width: 350px;}
.gzh .txt_title_gzh{float: left;margin-bottom: 0px; line-height: 36px; font-size: 14px; width: 60px; text-align: right; margin-right: 5px; }
.gzh .gzh-img-title{float: left;}
.gzh .btn-add-gzh{float: right;}
.gzh .txt_error{color: red;margin-left: 5px;}
.confirm-btn-fixed{width:1200px;z-index:1000;border:1px solid #e6e6e6;padding:20px;background: white;position: fixed;bottom:0;text-align: center;}
.gzh .TextRight{text-align: right;}
/**** 公众号编辑 end ******/

.eara-choose{margin-bottom: 10px;}
.eara-choose label{cursor: pointer;}
.province-list li{width: 100%;height: 25px;cursor: pointer;line-height: 25px;}
.province-list li input{position: relative;top:-4px;}
#eare-select-box table td {vertical-align:top !important;}
.city-list li{width: 100%;cursor: pointer;float: left;border-bottom: 1px solid #ddd;padding-top: 10px;}
.province-list .select{background: #ddd;}
.has-time{line-height: 25px}
.has-time label{width: 100px;}
.city-info{float: left; width: 15%;margin-top: 5px;}
.limit-box {float: right;width:85%;}
.limit-box .limit-list{margin-bottom: 10px;margin-right: 10px;}
.city-info input{position: relative;}
.city-info .btn-xs{padding: 1px 5px !important;float: right;margin-right: 15px;}

#addAds input.form-control{width: 400px;}
.picktime{width: 120px !important;}
#global-box .picktime{width: 130px !important;}



/*新广告系统**/
.set-form .layui-input{max-width:600px}
.layui-form-item.all{display:none;}
.upload-lists li{float:left;margin-right:50px;}
.upload-lists li .uimg{height:120px;width:120px;text-align:center;border: 1px solid #ddd; cursor: pointer;}
.upload-lists li .uimg .uimg-main{max-height:120px;max-width:120px;}
.upload-lists li .uimg .uimg-add{position: absolute; margin-top: 20px; text-align: center; margin-left: 58px; width: 80px; height: 80px;z-index:1}
.upload-lists li .utitle{text-align:center;margin-top:5px;}

.pct-ul>li{width:120px;float:left;margin-right:10px}
#times-table .layui-input{height:30px;width:160px}
.autocompleter{position: absolute;
    left: 0;
    top: 42px;
    z-index: 899;
    min-width: 100%;
    border: 1px solid #d2d2d2;
    max-height: 300px;
    overflow-y: auto;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 4px rgba(0,0,0,.12);
    box-sizing: border-box;}
.autocompleter-item{font-size:14px;padding: 5px 10px;border-bottom: 1px solid #eee;}
.autocompleter-item:hover{background:#eee}
.same-time-0{background:#fff}
.same-time-1{background:#c6ddf7}
.same-time-2{background:#90bcf0}
.same-time-3{background:#5b9ce9}
#placeTime-table th>.layui-table-cell{padding:0 5px;}
#placeTime-table td>.layui-table-cell{padding:0}
#placeTime-table td{padding:0;}
#times-table .layui-input{display:inline-block;margin-right:10px;}
#times-table .betime-li{margin-right:10px;}

.layui-form-item.brand .layui-input-block{max-height:200px;overflow:auto;}
#times-table .layui-input{height:30px;width:160px}


.times>li{width:250px;float:left;margin:5px 0px}
.times>li>label{ width: 50px;display: inline-block; text-align: right;margin-right: 5px;}
.fasttime{margin-left:20px;}



.price-input{width:80px;}
.to-offer-box{padding:10px;}
.pur-para{line-height:26px;}
.pur-para>label{font-weight:600}
.price-td{color:#e02323}
td.input-td{padding:0px;}
td.input-td .layui-input{border:none}

.search-form{padding:5px 0 0px 0;background: #FFFFFF;border-bottom: 1px dashed #ddd;}
.search-form .layui-form-label{width:auto;}
.search-form .layui-form-item{margin-bottom:0px;}

#scroll-offer tbody tr td {vertical-align: top;}
.select-brand-list li{width:100px;height:50px;float:left;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:5px;border:1px solid #eee;padding:5px;cursor: pointer;}
.select-brand-list li img{height:30px;}
.select-brand-list li span{display:block;font-size:12px;line-height:20px;margin-top:2px;}
.select-brand-list li.active{border-color:#e02323;color:#e02323;background: #fff2f2;}
.select-brand-list li.all{line-height: 50px;font-size: 16px; font-weight: 600;}

.layui-table td.center, .layui-table th.center{text-align:center}

.layui-table.YpTable .Sortable th>span{padding-left:2px}
.layui-table.YpTable .filter-tr td{padding:2px}

.tdbg0{background:#e8f3f7dd}
.tdbg1{background:#fbf7efdd}

#paralist .w100{width:110px;}


/**vin图片识别列表**/
.collimg-list li{float:left;border:2px solid #f1f1f1;margin:10px;width:205px;}
.collimg-list li:hover, .collimg-list li.active{border-color:#e7181e;}
.collimg-list li .vin-img{height:240px;border-bottom:1px solid #ddd;text-align:center;}
.collimg-list li .vin-img>img{max-width:205px;max-height:240px;}
.collimg-list li .vin{padding:2px 10px;font-weight:500;line-height:20px}
.collimg-list li .act{background: #fff;}
.collimg-list li .layui-icon-delete{float:right;font-size:22px;}
.collimg-list li .status-img{position: absolute;margin-top: -345px;margin-left: 70px;}
.collimg-list li .status-img .layui-icon{opacity:0.8;font-size: 40px;background: #fff; border-radius: 20%;}
.collimg-list input[type=checkbox]{zoom: 180%;margin-bottom:-2px;}
.collimg-list li .vii_atime{position: absolute;background: #eee;opacity: 0.8;padding:0 10px;margin:-24px 0 0 0px;}

.mod-vinimg-box{float:left;border:1px solid #ddd; margin:0 10px 10px 0;width:500px;}
.mod-vinimg-box .vin-imgs{width:500px;height:700px}
.mod-vinimg-box .vin-notice{padding:10px;border-bottom:1px solid #ddd;}
#vin-data-box .table tr>td,#vin-data-box .table tr>th{word-break:keep-all;padding:2px 6px;}
#vin-data-box .form-control{height:28px;}
.data-merge{background: #ebf6f9;}
.mgxb{cursor: default;margin-bottom:5px;color:#a94442;}
.mgxb .islike, .val.islike{font-weight:700;color:green}
td .eng-des{cursor: default;}
.match-date, .match-company{cursor: default; margin: 5px 0; color: #a94442;}
.match-eng6s span{cursor: default; margin: 5px 10px 0 0; color: #a94442;}

#vin-c td,#vin-c td>span{vertical-align: top;word-break: keep-all;white-space: nowrap;}
#check-msg{color:red;font-weight:600;margin-top:5px;display:none}


.money-tj{padding:6px;font-weight:500;font-size:14px;}
.money-tj>label{font-weight:700}
.money-tj>span{margin-right:20px;}

.add-tar-btn{float: left;margin-left:-8px;}
.coll-vin-tar{margin-left:12px;}
.FilterTxt.layui-input{height:28px}

.any-val{cursor: default;color:red;}
.any-val.green{color:green;}
.sizetxt {width: 45px;}

.layui-form-radio>i{margin-right:4px;}
.follow-txt img{width:100%;height:auto;}

textarea.form-control.textrow{display:inline-block;margin-bottom:-10px;height:30px;padding:6px 4px}




#scroll-offer tbody tr td {vertical-align: top;}
.select-brand-list li{width:100px;height:50px;float:left;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:5px;border:1px solid #eee;padding:5px;cursor: pointer;}
.select-brand-list li img{height:30px;}
.select-brand-list li span{display:block;font-size:12px;line-height:20px;margin-top:2px;}
.select-brand-list li.active{border-color:#e02323;color:#e02323;background: #fff2f2;}
.select-brand-list li.all{    line-height: 50px;font-size: 16px; font-weight: 600;}

.select-tree1-box{width:300px;float:left;}
.select-tree2-box{width:300px;float:left;}
.select-tree li{line-height: 32px;border: 1px solid #ddd;border-bottom:0px;padding: 0 30px 0 10px; cursor: pointer; background-image: url(../images/i-list-chevron-right.png);background-repeat: no-repeat; background-position: -webkit-calc(100% - 11px) center;background-size: 14px;}
.select-tree ul>li:last-child{border-bottom:1px solid #ddd;}

.select-ztree{display:none;position: absolute;left: 0; top: 42px; padding: 5px 0;
    z-index: 899; min-width: 100%;border: 1px solid #d2d2d2;
    max-height: 300px; overflow-y: auto; background-color: #fff;
    border-radius: 2px; box-shadow: 0 2px 4px rgba(0,0,0,.12); box-sizing: border-box;}
.select-ztree .all{margin-left: 10px;font-weight: 700;}

#reinput{
position: absolute;
    margin-top: -500px;
    margin-left:10px;
    z-index: 1050;
    background-color: #fff;
    min-width: 300px;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    outline: 0;
}
#reinput .table tr>th,#reinput .table tr>td{padding:10px;}
#reinput{font-size:18px;}
#reinput .form-control{line-height:50px;font-size:18px;width:300px;}

.filterjs{cursor: default;color:#4887fa;margin-right:10px}
.txtcount{position: absolute;margin: -36px 0 0 260px;font-size: 24px;color: red;}


.filter-txt>td:first-child{width:27px}
.Filter>th:first-child{padding:6px}
.filter-txt>td,.table .Filter tr:nth-child(2) td{padding:1px;background-color: #fff;}


.hoverbigImg-box{position: absolute;}
.hoverbigImg-box img{max-width:800px;max-height:800px;}

.fixed-table{overflow: scroll; table-layout: fixed;width: auto;}
.fixed-table>thead>tr>th,.fixed-table>tbody>tr>td{white-space: nowrap;}
.layui-colorpicker{height: 20px;line-height: 20px;padding: 4px;}
.layui-form-mid{padding: 5px 0 !important;}

.text-row{line-height:28px;}