html{background-color:#fff;color: #20222a;}
body{font-size:12px}
/*滚动条整体样式*/
::-webkit-scrollbar {width: 10px;height: 10px;}
/*滚动条里面小方块*/
::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.4);background: rgba(0,0,0,0.4);}
/*滚动条里面轨道*/
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}
iframe{display:block;width:100%;}
.layui-form-item{margin-bottom: 10px;}
.layui-form-label{padding:5px 5px 5px 10px; width: 70px;}
.layui-form-item .layui-input-inline{width:150px;}
.layui-input-block{margin-left: 85px; min-height: 28px;line-height: 28px;}
.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;margin:6px 6px 0 0}
.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:28px;line-height:28px;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}
.layadmin-pagetabs{top:0}
.layadmin-pagetabs .layui-icon-prev{left:36px;}
.layadmin-pagetabs{padding-left:80px;}
.layadmin-pagetabs-left .layui-nav .layui-nav-item{line-height:36px;}
.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:36px}
.layui-input, .layui-select{height:28px;line-height:28px;padding:0px 4px;}
.layui-form-select dl{padding:0px;}
.layui-form-select dl dd, .layui-form-select dl dt{padding-left: 6px;line-height:28px;}
.layui-form-select dl{top:28px}
.layui-form-selectup dl{top: auto;bottom:28px;}
.layui-form-checkbox[lay-skin=primary] span{line-height: 16px;height: 16px;}
.layui-table{color: #20222a;}
.layui-table td, .layui-table th{font-size:12px;padding:3px 4px;}
.layui-table th{background-color: #f2f2f2;font-weight: 600;}
.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;width:130px;}
.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;}
.layui-btn{font-size:12px;}
.layui-nav-tree .layui-nav-child a,.layui-nav .layui-nav-item a{color:#fff}

.layui-layout-admin .layui-logo, .layui-side-menu .layui-nav, .layui-side-menu .layui-side-scroll,.layui-layout-admin .layui-side{width:130px;}
.layui-layout-admin .layui-layout-left, .layadmin-pagetabs, .layui-layout-admin .layui-body, .layui-layout-admin .layui-footer{left:130px;}
.layui-layout-admin .layui-logo, .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:36px;}
.layui-layout-admin .layui-logo{height:36px;}
.layui-side-menu .layui-nav{margin-top:36px;}
.layui-nav *{font-size:12px;}
.layui-nav-tree .layui-nav-item{line-height:36px}
.layui-side-menu .layui-nav .layui-nav-item a {height: 30px;line-height: 30px; padding-left: 28px;padding-right: 20px;}
.layui-side-menu .layui-nav .layui-nav-item .layui-icon{margin-top: -15px;}
.layui-side-menu .layui-nav .layui-nav-more{right:6px}
.layadmin-pagetabs { height: 36px;line-height: 36px; padding: 0 64px 0 68px;}
.layadmin-pagetabs .layui-tab-title li{line-height: 36px;padding-right: 28px;}
.layadmin-pagetabs .layui-tab-title{height: 36px;}
.layui-tab-title li{padding: 0 10px;}
.layadmin-pagetabs .layui-tab-title li:first-child{padding-right: 12px;}
.layui-side-menu .layui-nav .layui-nav-item > a{padding-top: 2px; padding-bottom: 2px;}
.layadmin-pagetabs{box-shadow:unset}
.layadmin-pagetabs .layadmin-tabs-control{    border-left: 1px solid #cdcdcd;}
.layadmin-pagetabs .layadmin-tabs-control:hover{background-color: #fff;}
.layui-nav-itemed{}
.layadmin-tips .layui-icon[face]{font-size:100px;}
.layadmin-backlog .layadmin-backlog-body{color: #20222a;}
.layadmin-user-login-icon{line-height:26px;}
.layadmin-pagetabs .layadmin-tabs-control, .layadmin-pagetabs .layui-icon-next{width:32px;}
.layadmin-pagetabs .layui-icon-next { right: 32px;}
.layui-icon{font-size:14px;}
.layadmin-pagetabs{background: #e2e2e2;}
.layadmin-pagetabs .layui-icon-prev,.layadmin-pagetabs .layui-tab-title li{border-right: 1px solid #cdcdcd}
.layui-tab-title li .layui-tab-close{color:#333}
.layadmin-pagetabs .layui-tab-title li:hover, .layadmin-pagetabs .layui-tab-title li.layui-this{background:#fff}
.layui-nav-itemed>a *{color:#ff6800;}
.layui-nav-itemed>a{font-weight:700}
.layui-nav-itemed>a .layui-nav-more{border-color:transparent transparent #ff6800;}
.layui-input, .layui-textarea{display: inline-block;}
.layui-form-checkbox{height: 28px; line-height: 28px;padding-right: 28px;}
.layui-form-checkbox i{width:28px;height:26px;}
.layui-form-checkbox[lay-skin=primary] span{color:#333}
.select{
line-height: 28px;
height: 28px;
padding-left: 6px;
border-width: 1px;
border-style: solid;
background-color: #fff;
border-radius: 2px;
border-color: #e2e2e2;
}
.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row],
.layui-badge-rim, .layui-border, .layui-colla-content, .layui-colla-item, .layui-collapse, .layui-elem-field, .layui-form-pane .layui-form-item[pane], .layui-form-pane .layui-form-label, .layui-input, .layui-layedit, .layui-layedit-tool, .layui-panel, .layui-quote-nm, .layui-select, .layui-tab-bar, .layui-tab-card, .layui-tab-title, .layui-tab-title .layui-this:after, .layui-textarea
{ border-color: #e2e2e2;}
.select.addr{ margin-right: 5px;}

.hin{height:28px;line-height:28px;}
.Sortable>th{padding:4px}

.webuploader-container {
	position: relative;
}
.webuploader-element-invisible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px,1px,1px,1px);
}


.search-param .layui-form-label{width:62px;}
.search-param .layui-input-block{margin-left: 95px;}

[class^="icon-"], [class*=" icon-"] {font-size:24px;}
.bgw{background-color: #FFFFFF;}
thead.Filter tr:nth-child(2){background-color: #FFFFFF;}
.FilterTxt.layui-input{height:28px;padding:0 5px;border:none;}
.topheadbody{overflow: auto;}


.title1{line-height:36px;height:36px;font-weight:600}
.tilte2{line-height:38px;height:38px;font-weight:600;text-align:center;background-color:#f7f7f7}
.txt-btn>.layui-input{padding-right:45px;}
.txt-btn>.icon{position: absolute; right: 17px;margin-top: -36px; cursor: pointer;font-size: 24px; padding: 5px 8px;}

.main{margin:10px;}
/**对齐margin|padding|float begin**/
.mar5{margin:5px;}
.mar10{margin:10px;}
.marr5{margin-right:5px;}
.marr10{margin-right:10px;}
.marl10{margin-left:10px;}
.mart5{margin-top:5px;}
.mart10{margin-top:10px;}
.martb5{margin-top:5px;margin-bottom:5px;}
.martb10{margin-top:10px;margin-bottom:10px;}

.pad2{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, .layui-card-header .layui-a-tips{color:#4040ff;}
.warn,.notice{color:#FF5722}
.required{color:red;padding:0 3px;font-weight:normal;font-style:normal}
.black{color:#3d3d3d}
.activetr{background: #e5f8ff;}
.nodata{color: #FF5722; padding: 10px;text-align: center;}
.bg{background: #f2f2f2;}
/**color end**/

/**字体大小 begin**/
.size14{font-size:14px}
.size16{font-size:16px}
.size18{font-size:18px}
.w50{width:50px;}
.w55{width:55px;}
.w60{width:60px;}
.w80{width:80px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w400{width:400px;}
.w500{width:500px;}
/**字体大小 end**/

.loading{padding: 10px;text-align: center;}
.loading .layui-icon{font-size:28px;color:#ff4400;}
.loading2.layui-icon{color:#ff4400;}


/**菜单**/
.main-navbar{position: relative; min-height: 44px;border-bottom: 1px solid transparent;margin-bottom:0px;background-color: #f5f5f5;border-color: #e4e4e4;}
.main-navbar .navbar-brand{color:#333;float: left; height: 37px; padding: 3px 10px; font-size: 16px; border-right: 1px dashed #e4e4e4;max-width:150px;overflow: hidden;}
.main-navbar .shop-logo{width:36px;height:36px;border-radius: 50%;}
.navbar-right{float:right}
.container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {margin-right: -15px; margin-left: -15px;}
.main-navbar .navbar-collapse, .main-navbar .navbar-form {  border-color: #e7e7e7;}
.navbar-collapse {
    padding-right: 15px;
    padding-left: 15px;
    overflow-x: visible;
    -webkit-overflow-scrolling: touch;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
}
.nav>li {float: left;font-size:15px}
.main-navbar .navbar-nav>li>a { color: #333;}
.main-navbar .navbar-nav>li.active>a, .main-navbar .navbar-nav>li.active>a:focus, .main-navbar .navbar-nav>li.active>a:hover { color: #e81d23;background-color: #d2d2d2;}
.main-navbar .navbar-nav>li:hover{background-color: #e8e8e8;}
.nav>li>a{display: block; padding: 0px 10px;height:44px;line-height:44px;}
#SecondMenu{background-color:#fbfbfb;}
#SecondMenu ul{display:none;list-style:none;margin:0 0 0 20px;height:28px;}
#SecondMenu ul li{float:left;margin-right:15px;line-height:24px;padding:2px}
#SecondMenu .active{color:#e81d23;}


/**分页控制 begin**/
.page-box{height: 24px; margin:5px;line-height: 24px;margin:10px 0 20px 0;}
.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;display: inline-block;height:26px}
.page-box .to_page_btn{padding:3px;}
.page-box .page-all{float:left;}
.page-box .to_pageall_txt{width:40px;display: inline-block;height:26px}

.small-page{float:right;height: 24px;line-height: 24px;}
.small-page .small-page-msg, .small-page .small-page-now{margin-right:10px;}
.small-page .small-page-msg>b, .small-page .small-page-now>b{margin:0 1px;color: #ff6161;}
.small-page .small-page-now>font{margin:0 1px;}
.small-page .small-pagebtn{font-weight: 700;font-size: 16px;text-align: center;background-color: #fff; border: 1px solid #cecece;display: inline;margin-left: 3px;padding: 0px 10px;color: #716464;}
.small-page .page-disabled{background-color:#f5f5f5;color:#ccc;cursor:not-allowed;}

.numTips{background-color: #e02323;
    padding: 0 3px;
    text-align: center;
    border: solid 1px #e82c2c;
    color: #fff;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    height: 15px;
    line-height: 12px;
    font-size: 8px;
    margin-left: 2px;}

/**分页控制 end**/

/*自动完成*/
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dropdown-menu>li>a {
    display: block;
    padding: 5px 5px;
    clear: both;
    font-weight: 400;
    color: #20222a;
    white-space: nowrap;
}
.dropdown-menu>li>a:hover{background-color: #5FB878;color: #fff;}


.txt-btn-group .layui-input{display: inline-block;width:75%;border-bottom-right-radius: 0px;border-top-right-radius: 0px;}
.txt-btn-group .layui-btn{width:25%;border-radius: 2px;margin-left: -4px;margin-top: -4px;border-bottom-left-radius: 0px;border-top-left-radius: 0px;}


/**目录**/
.left-search{float:left;width:290px;overflow-y:auto;}
.left-content{padding:10px 0px 10px 10px;}
.right-search{float:left;overflow: auto;}
.right-content{padding:10px;}
.right-content .page-box{margin-bottom:0px;}
.layui-table-search tr>th:first-child{text-align:right;}
.layui-table-search .layui-input, .layui-table-search .layui-select,.left-search .layui-textarea{height:28px;border:0}
.layui-table-search .pad2{padding:0px;}
.layui-table-search .layui-form-radio{margin:0px;}

#user-tongji ul{list-style: none; }
.articel-rp .layui-input{display:inline-block;}

.worker-invcode-a{margin-right:10px;}

.add_dco_code{position: absolute;
    margin: 8px 0 0 10px;
    color: #ff5722;
    font-weight: 600;}

.my-invcode-ul li{width:200px;float:left;border:1px solid #ddd;margin-right:20px;padding:5px;}
.my-invcode-ul li img{width:200px;height:200px;}
.my-invcode-ul li .price{padding:0 10px;}

.com-target{margin-bottom:10px;}
.com-target li{line-height:30px;}
.com-target li span{font-size:18px;}

#setinvcode-list .price{}
#setinvcode-list td.pad0{padding:2px; width:68px;}
#setinvcode-list td .layui-input{padding:0 4px}
#setinvcode-list th, #setinvcode-list td{text-align:center;}

.tdbg0{background:#e8f3f7dd}
.tdbg1{background:#fbf7efdd}

.invewm{width:150px;}

.ypim-icon{background: url(../images/icons.png) no-repeat;cursor: pointer;padding: 3px 9px; background-position: -7px -252px;}

.adsuse-list li{float:left;width:180px;border:1px solid #eee;margin:2px 10px 5px;padding:5px 5px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}

.gad-list{border-bottom:1px dashed #eee; line-height:30px;}
.gad-list .style-name{display:table-cell;width:100px; font-weight:600;}
.gad-list .style-pla>span{display:table-cell;width:200px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.layui-inline{line-height: 100%;}
.layui-table th.textRight,td.textRight{text-align: right !important;}
.noBorder, .noBorder2 {border: none;}
.noBorder td, .noBorder th {border: none;border-bottom: 1px dashed #ddd;}
.layui-rate li i.layui-icon{font-size: 10px;}
.rule-ul li { margin-bottom: 5px;float: left;width: 50%;}

/*新广告系统**/
.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}

.publish-item .publishleft{float:left;margin-bottom: 30px;max-width:780px}
.publish-item .layui-form-label{font-weight:600}
.floatl{float: left;width: 600px;}
.adsTd{padding: 0px 0px !important;}
.adsTd .noAdsBorder{border: none;}
.adsTd .noAdsBorder tr:first-child td, .noAdsBorder tr:first-child th{
    border-top: none;
}
.adsTd .noAdsBorder tr:last-child td, .noAdsBorder tr:last-child th{
    border-bottom: none;
}

.dragger{display: inline-block;}
.showColStyle{overflow-y: auto;}