/* RESET  */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

body {
    line-height:1;
}


article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary { 
    display:block;
}

ul{
    list-style:none;
}

blockquote, q {
    quotes:none;
}

a {
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted #000;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}



/*  public  */
table { text-align: center; table-layout:fixed }
table th{text-align: center;}
.clear{clear: both;}
.container-fluid{overflow-x: hidden;}

/*  登录页面  */
.login-box{position: absolute; top: 50%; left: 50%; margin-top: -220px; margin-left: -200px; width: 400px; height: 440px; text-align: center; background: #fff; font-size: 20px;}
.login-box #login-title{font-size: 30px; color: #3681ff; margin-top: 50px; margin-bottom: 25px;}
.login-box #login-title2{ margin-bottom: 20px;}
.login-box .input1{width: 325px; height: 50px; outline: none; -webkit-box-shadow: 0 0 0px 1000px #f5f5f5 inset; border-radius: 5px; padding: 0 20px; border: 1px solid #eee; font-size: 16px; }
.login-box #username-box{margin-bottom: 20px;}
.login-box #password-box{margin-bottom: 40px; position: relative;}
.login-box #password-box #psd-change{ position: absolute; top: 14px; right: 55px; width: 32px; height: 24px; background: url("../img/login/psd-change.png") no-repeat 0 0;}
.login-box #error-ifno{color: red; margin-bottom: 20px;}
.login-box #enter{width: 325px; height: 50px; outline: none; border-radius: 5px; color: #fff; background: #3d85fe;}
/* 头部样式 */
html,body{width: 100%; height: 100%;}
.container-fluid{height: 100%;}
.admin-head {height: 60px; line-height: 1; background: #0081dc; color: #fff; line-height: 60px; overflow: hidden;}
#name-box>span{padding:0 20px; border-right: 2px solid #fff; font-size: 25px;}
#username-info-box>#username-info{cursor: pointer;}
#username-info-box>#username-off{padding: 0 20px; border-left: 2px solid #fff; margin-left: 20px;  cursor: pointer;}
#admin-date { line-height: 1.4; height: 80px; vertical-align: middle; padding-top: 18px; background: #ebeff2; text-align: center;}
.admin-nav-box {height: 80px;  line-height: 80px;}
#admin-nav>ul>li{display: inline-block; cursor: pointer; line-height: 1; padding: 10px 0; border-bottom: 2px solid #fff; margin-right: 60px;}
#admin-nav>ul {padding-left: 60px;}
.username-email{display: inline-block; position: relative; cursor: pointer;}
.username-email>img{vertical-align: middle;}
.username-email>span{position: absolute; top: 1px; left: 15px; font-size: 12px; color: #F44336;}
/* home弹框 */
.home-warn-box{position: absolute; width: 30%; border: 1px solid #ccc; padding: 20px 0; top: 60px; left: 50%; margin-left: -250px; background: #fff; padding: 0 15px;}
.home-warn-box-off{text-align: right; padding-right: 10px;}
.home-warn-box-off>span{font-size: 30px; display: inline-block; width: 30px; height: 30px; line-height: 30px; text-align: center; cursor: pointer;}
.warn-info>span{font-size: 20px; display: block; margin-bottom: 10px;}
.warn-info>div{margin-bottom: 5px;}
.warn-info>div>span{margin-right: 10px;}
.warn-info>div>a{margin-right: 30px;}
/* 账号密码修改弹窗 */
.username-info-box{position: absolute; right: 70px; top: 60px; width: 300px; height: 200px; border: 1px solid #ccc; background: #fff; text-align: center; display: none;}
.username-info-box ul li{display: inline-block; width: 49%; text-align: center; cursor: pointer;}
.username-changebox{margin-top: 20px; display: none;}
.username-changebox>p {margin-top: 10px;}
.username-info-box-off{text-align: right; padding-right: 10px;}
.username-info-box-off>span{font-size: 30px; display: inline-block; width: 30px; height: 30px; line-height: 30px; text-align: center; cursor: pointer;}
/* 左边导航栏 */
#slidebar-left{/*position: absolute; top: 140px; bottom: 0; */background: #262a33; padding: 0; min-height: 810px;}
#slidebar-left>ul>li{ height: 45px; line-height: 45px; text-align: left; color: #fff; padding: 0 20px; font-size: 20px; margin-top: 15px; cursor: pointer; background-color: #262a33;}
#slidebar-left>ul>li.active{background-color: #ea7315;}
/*  右边内容盒子 */
.contain-box-box{background: #f4f8fb; /* position: absolute; left: 16.66666666666%; top: 140px; right: 0;*/ min-height: 810px;}
#contain-box{margin: 30px 100px 0; background-color: #fff;}
/* 商品管理 */
.sku-return { height: 20px; line-height: 20px; color: red; margin-top: 10px; font-size: 20px;}
.show-box span{display: inline-block; height: 30px; line-height: 30px; text-align: center;}
.show-title-box:not(.all-info){cursor: pointer;}
.show-box>.show-title-box{font-weight: bold; font-size: 20px;}
.show-box>.show-title-box span:nth-child(1){width: 100px;}
.show-box>.show-title-box span:nth-child(2){width: 200px;}
.show-box>.show-title-box span:nth-child(3){width: 700px;}
.show-box>.show-title-box span:nth-child(4){width: 200px;}
.goods>div>span:nth-child(1){width: 100px;}
.goods>div>span:nth-child(2){width: 200px;}
.goods>div>span:nth-child(3){width: 700px;}
.goods>div>span:nth-child(4){width: 200px; cursor: pointer;}
.page-box{text-align: right; padding-right: 40px;}
.page-box>span{width: auto!important; cursor: pointer; padding: 0 10px;}
.page-box .page-now{background: #03A9F4; color: #fff;}
.select-box{margin: 20px 0; padding-right: 30px; text-align: right;}
.product-info-box {width: 540px; position: absolute; background: #fff; right: -600px; display: none; border: 1px solid #eee; padding:0 40px; z-index: 10; top: 120px; transition: right .5s;}
.product-info-off-box{text-align: right; margin: 10px 0;}
.product-info-off{font-size: 40px; cursor: pointer; }
/* 我的任务 */
.task-my-left{display: inline-block; width: 942px; background: #ebeff2; font-size: 20px; margin-right: 100px; float: left;}
.task-my-left ul li{height: 75px; line-height: 75px; border: 1px solid #ddd; position: relative; cursor: pointer;}
.task-my-left ul li span{display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.task-my-left ul li span:nth-child(1){width: 5%; text-align: center;}
.task-my-left ul li span:nth-child(2){width: 50%;}
.task-my-left ul li span:nth-child(3){width: 15%;}
.task-my-left ul li span:nth-child(4){width: 10%;}
.task-my-left .task-my-status{position: absolute; right: 0; top: 0; width: 54px; height: 53px; z-index: 0;}
.task-my-right {display: inline-block; width: 312px; background: #e9eef2; height: 428px; float: left;}
.task-my-right .task-my-right-title{height: 40px; line-height: 40px; text-align: center; color: #fff; background: #0195ff;}
.task-my-right table{margin-bottom: 20px;}
.task-my-right table tr {border-bottom: 2px solid #fff;}
.task-my-right table tr:nth-child(1) {border-bottom: none;}
.task-my-right table tr th{height: 30px; line-height: 30px;}
.task-my-right table tr td{height: 50px; line-height: 50px;}
.task-my-right .task-my-right-count{height: 45px; line-height: 45px; background: #8ccbf7; padding: 0 15px;}
.task-my-allnum{color: #fe6902}
.task-my-right .task-my-right-count span:nth-child(2){margin-right:60px;}
.task-my-info {position: fixed; top: 30px; right: 90px; width: 750px; min-height: 757px; border: 1px solid #ccc; background: #fff; color: #7b7b7b; display: none; z-index: 2;}
.task-my-info img{vertical-align: middle;}
.task-my-info .task-my-info-off-box{height: 40px; line-height: 40px; text-align: right; padding-right: 20px; font-size: 30px; background: #ebeff2;}
.task-my-info .task-my-info-off-box span{display: inline-block; width: 40px; height: 40px; cursor: pointer; text-align: center;}
.task-my-info .task-my-info-title-box{padding: 20px;}
.task-my-info .task-my-info-title-box>div{background: #ebeff2; position: relative; line-height: 60px; height: 60px; padding-left: 10px;}
.task-my-info .task-my-info-title-box .task-my-status{position: absolute; top: 0; right: 0;}
.task-my-info .task-my-info-details-box .title{padding-left: 5px; margin-left: 30px; border-left: 1px solid #000;}
.task-my-info .task-my-info-details-box .details-box{margin: 10px 20px; border: 1px solid #ccc; border-radius: 3px; color: #666;}
.task-my-info .task-my-info-details-box .details-box>div{padding: 20px 0;}
.task-my-info .task-my-info-time-box{padding-left: 20px; margin: 20px 0;}
.task-my-info .task-my-info-initiator-box{padding-left: 20px; margin: 20px 0;}
.task-my-info .task-my-info-principal-box{padding-left: 20px; margin: 20px 0;}
.task-my-info .task-my-info-integral-box{padding-left: 20px; margin: 20px 0;}
.task-my-info .task-my-info-integral-box span{border: 1px solid #ccc; border-radius: 5px; padding: 2px 5px;}
.task-my-info .task-my-info-record-title{padding-left: 20px; margin: 20px 0;}
.task-my-info .task-my-info-record-box{padding: 20px;}
.task-my-info .task-my-info-record-box>div{padding: 10px; border: 1px solid #ccc; border-radius: 3px; color: #666;}
.task-my-info .task-my-info-record-box textarea{width: 100%; height: 130px; border-radius: 5px;}
.task-my-info .task-my-info-record-submit-box{text-align: right; padding-right: 20px;}
.task-my-info .task-my-info-record-submit-box .task-my-info-record-submit{height: 30px; background: #3294db; color: #fff; outline: none; border: none; border-radius: 3px; padding: 0 10px;}
/* 任务管理 */
.task-creare-box>input{vertical-align: top; height: 34px;}
.task-creare-box .form-horizontal{display: inline-block; width: 300px; height: 50px; vertical-align: middle;}
.task-creare-box .task-creare-title{width: 600px;}
.task-creare-box .form-group{margin: 0;}
.task-creare-box .task-creare-btn{background: #0086e7; border: none; color: #fff; padding: 0 10px;}
.task-nav{padding-bottom: 20px;}
.task-nav ul li{display: inline-block; cursor: pointer; line-height: 1; padding: 10px 0; border-bottom: 2px solid #fff; margin-left: 60px;}
.task-my-info .task-my-info-details-box .details-box textarea{height: 80px; border: none; width: 100%; outline: none;}
.task-my-info .task-my-info-integral-box .task-creare-score{height: 16px; border: none; outline: none; width: 30px; vertical-align: top;}
.task-my-info .task-my-info-integral-box .task-creare-score-box{display: inline-block; border: 1px solid #bbb; border-radius: 3px; padding: 5px 10px;}
.task-my-info .task-my-info-principal-box .assign{border: 1px solid #656565; padding: 2px 5px; border-radius: 5px; color: #fff; background: #969696; cursor: pointer; margin-left: 20px;}
.task-my-info .task-my-info-principal-box .claim{border: 1px solid #656565; padding: 2px 5px; border-radius: 5px; color: #fff; background: #969696; cursor: pointer; margin-left: 40px;}
.name-list-box .inlineCheckbox{vertical-align: top; margin-left: 10px;}
.name-list-box ul li{margin-bottom:10px; height: 20px; line-height: 20px;}
.name-list-box{ display: inline-block; width: 120px; position: relative; left: 125px; top: -20px; }
.claim-box{position: relative; display: inline-block; top: -47px; left: 267px;}
.claim-num{width: 60px; border-radius: 5px; border: 1px solid #ccc; outline: none; height: 23px;}
.task-principal-box{padding: 0 20px; margin-bottom: 20px;}
.task-principal-box .task-principal-box1-mid{ padding-left: 85px;margin: 10px 0;}
.task-principal-box .task-principal-box1-bottom{margin-left: 85px; border: 1px solid #ccc; height: 100px; border-radius: 5px; position: relative;}
.task-principal-box .task-principal-box1-bottom .task-my-status{position: absolute; right: 0; top: 0;}
.task-principal-box .task-principal-box1-bottom>div{padding: 10px}
.task-score{width: 500px;}
.task-score span{width: 24%!important; text-align: center!important; height: 75px;}
.task-score span>input{height: 30px;  line-height: 1;}
.task-score-btn{background: #0086e7; border: none; color: #fff; padding: 5px 10px;}
.task-score-btn-box{margin: 20px;}
.change-score-box>span>input{height: 30px; line-height: 1; }
.change-score-box .change-score-txt{width: 60px;}
.change-score-box .change-score-txt2{width: 600px;}
.task-score-info tr{height: 30px; line-height: 30px;}
/* 订单金额 */
.order-money-left{display: inline-block; width: 22%; float: left;}
.order-money-right{display: inline-block; width: 78%; float: left;}
.order-money-left .form-group{margin-bottom: 10px;}
.order-money-left .form-horizontal .form-group{margin: 0;}
.order-money-weblist ul{display: none;}
.order-money-weblist ul li{cursor: pointer; padding-left: 10px; height: 30px; line-height: 30px;}
.order-money-weblist ul:first-child{display: block;}
.order-money-info tr{height: 30px; line-height: 30px;}
.order-money-info tr th{text-align: center;}
.order-money-info tr td{text-align: center;}
/* 店铺商品打折 */
.discount-product .select-time>div>div{float: left; width: 240px;}
.discount-product .select-time>div>div:nth-child(2){width: 20px; height: 34px; line-height: 34px; margin: 0 10px; }
.discount-product .form-horizontal .form-group{margin: 0;}
.surplus-box{ font-size: 16px; font-weight: bold; padding-left: 130px;}
.surplus-box>div{margin-top:15px;}
.surplus-info-box{padding-bottom: 100px;}
.surplus-info-box ul{margin: 0; padding: 0; list-style: none;}
/* 提交给前台任务 */
.task-program-left{margin-bottom: 40px;}
.task-program-left ul{background: #ebeff2;}
.task-program-left ul li{height: 75px; line-height: 75px; border: 1px solid #ddd; position: relative; cursor: pointer; font-size: 0; font-weight: bold;}
.task-program-left ul li:not(.task-program-title){color: #000;}
.task-program-left ul li span{display: inline-block; text-align: center; font-size: 18px;}
.task-program-left ul li span:nth-child(1){width: 10%;}
.task-program-left ul li span:nth-child(2){width: 20%;}
.task-program-left ul li span:nth-child(3){width: 30%;}
.task-program-left ul li span:nth-child(4){width: 20%;}
.task-program-left ul li span:nth-child(5){width: 20%;}
.task-program-info .form-horizontal .control-label{padding: 0;}
.task-program-info .form-horizontal button{background: #0086e7; color: #fff;}
.task-program-sub .form-horizontal button{background: #0086e7; color: #fff;}
.task-program-title>h2{font-size: 30px; font-weight: bold; padding-left: 50px; margin: 20px 0;}
/* 权限设置 */
.account-power-box>div:not(.power-set-box){font-size: 0; margin-bottom: 20px;}
.account-power-box>div:not(.power-set-box)>span { display: inline-block; width: 20%; font-size: 16px; text-align: center;}
.account-power-box>div:not(.power-set-box)>div{font-size: 16px;}
.account-power-box #change-text{padding: 6px 10px;}
.account-power-box .power-set-box{columns: 8; -moz-columns: 8; /* Firefox */ -webkit-columns: 8; /* Safari 和 Chrome */}
.account-power-box .power-select-box{-webkit-column-span:all; /* Chrome */ column-span:all; -moz-column-span:all; padding-left: 10px; margin-top: 15px; margin-bottom: 15px;}
.account-power-box .checkbox-inline{margin-left: 10px; position: relative;}
.account-power-box .change-box{ padding-left: 50px; margin-top: 20px;}
/*  增加端口  */
#soap-info{width: 100%;}
#soap-info tr{line-height: 40px;}
#soap-info .change{float: right;}
#soap-info .change-box{line-height: 1;}
#soap-info .change-box #change-text{width: 150px; height: 34px;}
.soap-info-box div{margin-bottom: 15px;}
.soap-info-box div>span{display: inline-block; width: 100px;}
/*  开发人员  */
.developer-box>div{display: inline-block; width: 50%; vertical-align: top;}
.developer-box .developer-box-left ul li,.developer-box .developer-box-right ul li{height: 40px; line-height: 40px;}
.developer-box .developer-box-left ul li span,.developer-box .developer-box-right ul li span{display: inline-block;}
.developer-box .developer-box-left ul li span.develop-id,.developer-box .developer-box-right ul li span.develop-id{width: 40px; text-align: center;}
.developer-box .developer-box-left ul li span.develop-name,.developer-box .developer-box-right ul li span.develop-name{min-width: 120px; }
.developer-box .develop-mask{display: none;}
.developer-box .develop-mask .develop-mask-off{margin-bottom: 20px;}
.developer-box .develop-mask .form-group .control-label{padding-top: 8px;}
.developer-box .develop-add2{display: none;}
.developer-box .develop-add-box{margin: 20px 0;}
/* googleshipping监控  */
.google-shipping-box .google-shipping-monitor-box table{width: 100%;}
.google-shipping-box .google-shipping-monitor-box table tr{height: 40px; line-height: 40px; }

.google-shipping-box .googleshipping-add{width: 50%; margin-top: 40px;}

/* 说明 */
.description-box header{margin-bottom: 20px;}
.description-box header button{margin-right: 20px; margin-bottom: 10px;}

/* 检查订单 */

.order-check-box .form-inline>div{margin-right: 45px;}
.order-check-box-top{margin: 20px 0; color: #f00;}
.order-check-box-left ul li{margin-bottom: 10px;}
.order-check-box-left ul li span:nth-child(1){margin-right: 20px;}
.order-check-box-right ul li{margin-bottom: 10px;}


/* 网站故障监测 */
.faults-box .form_datetime1{ margin: 0 20px; }
.faults-box .down-info>div{display: none;}

/* 添加活动端口 */
.port_activity-box form>div{margin-bottom: 60px;}

/*  活动管理  */
.activity_magentoimg-box .task-my-info{width: 1200px;}
.activity_magentoimg-box .task-my-info .form-horizontal{column-count: 2; margin: 20px;}
.activity_magentoimg-box .task-my-info .form-horizontal>div{overflow: hidden; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid;}
.activity_magentoimg-box .task-my-info .imgbox li{display: inline-block; width: 20%; padding: 0 1%;}
.activity_magentoimg-box .task-my-info .imgbox img{width: 100%;}






























