@charset "utf-8";
/*
* 桌面
* Author: linxiaodong (1071322670@qq.com)
*/
body{ background:rgba(32,39,60,0.06); color:#333; font-size:14px; font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,Tahoma,sans-serif;}

.welcome-panel{ background:#fff; color:#000; margin:0px 15px; padding:10px 20px 15px 20px; position:relative; -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.1), -1px 0 2px rgba(0,0,0,0.1); box-shadow: 2px 2px 2px rgba(0,0,0,0.1), -1px 0 2px rgba(0,0,0,0.1); }
.welcome-panel:hover{ }
.welcome-panel h3{ font-size:16px; font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,Tahoma,sans-serif; font-weight:normal;}
.welcome-panel .version{ font-size:14px; }
.welcome-panel .version b{ font-weight:normal;}
.welcome-panel a,
.welcome-panel a:visited{ color:#333;}

.destop { padding:0px 15px; zoom:1; overflow:auto;}
.destop .section{ background:#fff; margin:15px 0px 5px 0px; padding:0px 20px;}
.destop .section-header{ border-bottom:0px solid #eee; color:#666; font-size:15px; height:24px; line-height:24px; padding:10px 0px 5px 0px;}
.destop .section-header-important{ color:#ff7676;}
.destop .section-body{ padding:5px 0px 5px 0px;}
.destop .section-body-none-padding{ padding:0px;}

.ow-site-view-line{ border-top:1px solid #eee; margin:6px 0px 0px 0px; padding:15px 0px 2px 5px;}
.ow-site-view-line a{ float:left; font-size:14px!important; margin-right:10px; padding:4px 0px;}
.ow-site-view-line a.do{ background:#fff; color:#666; border:1px solid #ddd; border-radius:16px; padding:4px 15px;}
.ow-site-view-line a.do:hover{ border:1px solid #1276e5; color:#1276e5; text-decoration:none;}
.ow-site-view-line i{ display:inline-block; font-family:'Glyphicons Halflings'; font-style:normal; font-weight:normal; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; margin-right:6px; position:relative; top:1px; }
.ow-site-view-line .sep{ color:#aaa; float:left; padding:0px 10px 0px 0px; vertical-align:middle;}
.ow-site-view-line .admin{ color:#000; font-weight:bold; margin-right:20px;}
.ow-site-view-line .admin i:before{ content:"\e008"; }
.ow-site-view-line .edit-password i:before{ content:"\e065"; }
.ow-site-view-line .logout i:before{ content:"\e017"; }
.ow-site-view-line .site-view i:before{ content:"\e021"; }
.ow-site-view-line .clear-cache i:before{ content:"\e020"; }

.has-shadow { -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.1), -1px 0 2px rgba(0,0,0,0.1); box-shadow: 2px 2px 2px rgba(0,0,0,0.1), -1px 0 2px rgba(0,0,0,0.1);}
.line-shadow { -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.05); box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.05); }

/**常用功能**/
.common-functions{ background:#fff; color:#333; margin:15px 0px 0px 0px; padding:15px 5px 5px 15px; zoom:1; overflow:auto;}
.common-functions .hd { display:none; height:28px; line-height:28px; overflow:hidden; }
.common-functions .bd{}
.common-functions .bd .sep{border-left:1px solid #ccc; height:12px; line-height:12px; margin-left:2px; width:1px; padding:0px 12px 0px 0px; overflow:hidden;}
.common-functions a,
.common-functions a:visited{ background-color:#fff; border:1px solid #e4e4e4; border-radius:5px; color:#666; display:inline-block; line-height:24px; margin:0px 10px 10px 0px; padding:2px 10px; position:relative;}
.common-functions a:hover{ border-color:#1276e5; color:#1276e5; text-decoration:none;}
.common-functions a i{ font-weight:normal; font-size:13px; }

.destop .dataicon { display:inline-block; width:40px; height:40px; line-height:40px; text-align:center; min-width:40px; max-width:40px; border-radius:50%; text-align:center; }
.destop .dataicon i{ font-size:16px; line-height:40px!important; text-align:center!important; margin:0px 0px 0px 0px;}

.bg-gray   { background:#ced4da !important; color:#fff; }
.bg-red    { background:#ff7676 !important; color:#fff; }
.bg-blue   { background:#85b4f2 !important; color:#fff; }
.bg-green  { background:#54e69d !important; color:#fff; }
.bg-yellow { background:#eef157 !important; color:#fff; }
.bg-violet { background:#796AEE !important; color:#fff; }
.bg-white  { background:#fff!important; }

/**订单统计**/
.data-stats{ background:#fff; color:#333; margin:15px 0px 0px 0px; padding:0px 0px 0px 0px; zoom:1; overflow:auto;}
.data-main-stats .data-item{ display:inline-block; font-size:14px; padding:20px 0px; position:relative; text-align:center; vertical-align:top;}
.data-main-stats .data-item1{ width:18%; max-width:220px;}
.data-main-stats .data-item2{ width:26%; max-width:300px;}
.data-main-stats .data-item3{ width:18%; max-width:220px;}
.data-main-stats .data-item4{ width:20%; max-width:300px;}
.data-main-stats .data-item5{ width:18%; max-width:200px;}
.data-main-stats .data-item a{ display:inline-block; padding:0px 0px;}
.data-main-stats .data-item a:hover{ text-decoration:none;}
.data-main-stats .data-hd{ padding:0px;}
.data-main-stats .data-bd{ padding:0px;}
.data-main-stats .data-item h4{ font-size:18px; font-weight:normal; height:20px; line-height:20px; padding:12px 0px 10px 0px;}
.data-main-stats .data-item p{ padding:0px 0px 0px 0px;}
.data-main-stats .data-item p strong{ font-family:"Poppins",sans-serif; color:#cf0000; display:inline-block; height:14px; line-height:14px; font-size:16px; font-weight:normal;}
.data-main-stats .data-item p span.subspan{ border-left:0px solid #ddd; color:#999; display:inline-block; font-size:14px; height:14px; line-height:14px; margin-left:6px; padding-left:6px;}
.data-main-stats .data-item p span.subspan b{ color:#333; font-weight:normal; padding:0px 0px 0px 2px;}
.data-main-stats .data-goods{ border-top:1px solid #eee; }
.data-main-stats .data-goods p span.subspan{ border-left:0px; margin-left:0px; padding-left:0px;}
.data-main-stats .data-goods p span.subspan b{ font-size:16px;}

.data-less-stats{ margin:0px 0px 0px 0px; padding:0px 0px 22px 0px;}
.data-less-stats:before{ content:" "; display:block; height:1px; border-top:1px dotted #eee; margin:0px 20px 0px 20px;}
.data-less-stats a:hover{ text-decoration:none; }
.data-less-stats i{ color:#ff7676;}
.data-less-stats .data-item{ border-left:1px solid #eee; display:inline-block; height:18px; line-height:18px; margin:15px 20px 0px 0px; padding:0px 0px 0px 20px; position:relative; text-align:center; vertical-align:top;}
.data-less-stats .data-item:first-child{ border-left-color:#fff;}
.data-less-stats .name{ color:#666; font-size:14px; font-weight:normal;}
.data-less-stats .name:hover{ color:#1276e5;}
.data-less-stats .today{ color:#888; font-size:12px; padding:0px 5px 0px 10px; }
.data-less-stats .today b{ color:#cf0000; font-size:13px; font-weight:normal; padding:0px 5px; }
.data-less-stats .yesterday{ color:#888; font-size:12px; padding-right:5px;}
.data-less-stats .yesterday b{ color:#000; font-size:13px; font-weight:normal; padding:0px 5px; }
.data-less-stats .allcount{ color:#888; font-size:12px;}
.data-less-stats .allcount b{ color:#000; font-size:13px; font-weight:normal; padding:0px 5px; }
.data-less-stats .unread{ color:#888; font-size:12px;}
.data-less-stats .unread b{ background:#fc0000; border-radius:5px; display:inline-block; color:#fff; font-size:14px; font-style:normal; height:14px; line-height:14px; margin:0px 0px 0px 5px; padding:2px 4px;  }


/****/
.data-list-tip{ background:#fff; box-sizing:border-box; color:#666; margin:15px 0px 0px 0px;}
.ow-line-col-table{ width:100%;}
.ow-line-col-table td.col1{ vertical-align:top; height:100px;} 
.ow-line-col-table td.col2{ border-left:1px solid #eee; vertical-align:top;}

/**自定义表单**/
.data-list-alert-box{ padding:10px 20px 30px 20px; zoom:1; overflow:auto;}
.data-list-alert-box .hd{ border-bottom:1px solid #eee; color:#333; font-size:16px; padding:0px 0px 10px 0px;}
.data-list-alert-box .hd .more{ font-size:14px; margin-left:10px;}
.data-list-alert-box .hd i{ color:#1276e5; font-size:14px; margin-right:10px;}
.goods-position{ padding:5px 0px; }
.data-list-item{ border-bottom:1px solid #eee;font-size:15px; padding:8px 0px; }
.data-list-item:after {clear:both; content:"."; display:block; height:0px; visibility:hidden;}
.data-list-item i{ color:#85b4f2; font-size:15px; margin-right:10px;}
.data-list-position i{ color:#ff7676; }
.data-list-item a:hover{ text-decoration:none;}
.data-list-item .name{ color:#62acff; font-size:15px; font-weight:bold;}
.data-list-item .name:hover{ color:#1276e5; }
.data-list-position .name{ color:#ff7676;}
.data-list-position .name:hover{ color:#ff4141; }
.data-list-item .today{ color:#888; font-size:12px; padding:0px 5px 0px 10px; }
.data-list-item .today b{ color:#cf0000; font-size:13px; font-weight:normal; padding:0px 5px; }
.data-list-item .yesterday{ color:#888; font-size:12px; padding-right:5px;}
.data-list-item .yesterday b{ color:#000; font-size:13px; font-weight:normal; padding:0px 5px; }
.data-list-item .allcount{ color:#888; font-size:12px;}
.data-list-item .allcount b{ color:#000; font-size:13px; font-weight:normal; padding:0px 5px; }
.data-list-item .stats{ color:#888; font-size:12px; padding-left:10px;}
.data-list-item .stats em{ font-style:normal; padding:0px 2px;}

/**商品库存预警**/
.goods-stock-alert{ padding:10px 25px; zoom:1; overflow:auto;}
.goods-stock-alert .hd{ border-bottom:1px solid #eee; color:#333; font-size:16px; padding:0px 0px 10px 0px;}
.goods-stock-alert .hd .more{ font-size:14px; margin-left:10px;}
.goods-stock-alert .hd i{ color:#ff7676; font-size:16px!important; margin-right:10px;}
.goods-stock-alert .stockgoods{ width:100%;}
.goods-stock-alert .stockgoods th{ background:#fafafa; border-bottom:1px solid #eee; font-size:14px; font-weight:normal; height:24px; line-height:24px; padding:8px 10px 8px 5px; }
.goods-stock-alert .stockgoods th:first-child{ padding-left:10px;}
.goods-stock-alert .stockgoods th div{ height:24px; line-height:24px; overflow:hidden;}
.goods-stock-alert .stockgoods td{ border-bottom:1px solid #eee; height:24px; line-height:24px; padding:12px 10px 12px 5px;}
.goods-stock-alert .stockgoods td:first-child{ padding-left:10px;}
.goods-stock-alert .stockgoods td:last-child{ padding-left:0px; padding-right:10px;}
.goods-stock-alert .stockgoods td .goods{ }
.goods-stock-alert .stockgoods td .title{ color:#333; float:left; height:24px; line-height:24px; margin-right:10px; overflow:hidden; }
.goods-stock-alert .stockgoods td .spec{ color:#a75a5a; font-size:12px; height:24px; line-height:24px; overflow:hidden;}
.goods-stock-alert .stockgoods td .do{ min-width:50px;}

/****/
.section .grid{ display:inline-block; max-width:420px; }
.section .grid a{ background-color:#fff; border:1px solid #e4e4e4; border-radius:5px; display:inline-block; min-height:74px; min-width:220px; margin:0px 15px 15px 0px; padding:12px 15px 12px 15px; position:relative; vertical-align:top; }
.section .grid a:hover{ background:#fcfcfc; color:#333; text-decoration:none;}
.section .grid i{ height:14px; line-height:14px; position:absolute; top:18px; right:10px; vertical-align:top;}
.section .grid i::before { font-size:12px; margin-right:3px;}
.section .grid .item{ font-size:14px; max-height:24px; line-height:24px; overflow:hidden;}
.section .grid .name{ font-weight:bold; padding-right:60px; }
.section .grid .description{ color:#aaa; font-weight:normal; font-size:12px;}
.section .grid .content{ color:#666; font-weight:normal;}

.section .adgrid{ display:inline-block; }
.section .adgrid a{ background-color:#fff; border:1px solid #e4e4e4; border-radius:5px; display:inline-block; min-height:48px; min-width:200px; margin:0px 15px 15px 0px; padding:12px 15px 12px 15px; position:relative; vertical-align:top; }
.section .adgrid a:hover{ background:#fcfcfc; color:#333; text-decoration:none;}
.section .adgrid i{ height:14px; line-height:14px; position:absolute; top:18px; right:10px; vertical-align:top;}
.section .adgrid i::before { font-size:12px; margin-right:3px;}
.section .adgrid .item{ font-size:14px; max-height:24px; line-height:24px; overflow:hidden;}
.section .adgrid .name{ font-weight:bold; padding-right:60px; }
.section .adgrid .status{ font-size:12px; text-align:center; padding:10px 0px 0px 0px;}
.section .adgrid .status-ok{ color:#090;}
.section .adgrid .status-error{ color:#f00;}

.function-links{ background:#fff; color:#666; margin:15px 0px 0px 0px; padding:15px 20px 15px 20px; zoom:1; overflow:auto;}
.function-links a{ background-color:#fff; border:1px solid #e4e4e4; border-radius:17px; color:#666; display:inline-block; line-height:24px; margin:0px 10px 0px 0px; padding:5px 15px; position:relative;}
.function-links a:hover{ border-color:#1276e5; color:#1276e5; text-decoration:none; }

.destop .links{ font-size:14px; padding:0px 0px 10px 0px;}
.destop .links a{ background-color:#fff; border:1px solid #e4e4e4; border-radius:17px; color:#666; display:inline-block; line-height:24px; margin:0px 10px 0px 0px; padding:5px 15px; position:relative;}
.destop .links a:hover{ border-color:#1276e5; color:#1276e5; text-decoration:none; }

.data-report,
.ow-line-col-table td.col1{ width:480px;}
@media (max-width:5000px) {
	.data-report{ margin-right:15px;}
	.data-report,
	.ow-line-col-table td.col1{ width:480px;}
	.goods-stock-alert{ padding:10px 25px; }
	.goods-stock-alert .stockgoods td{ font-size:14px;}
	.goods-stock-alert .stockgoods td:first-child{ padding-left:10px;}
	.goods-stock-alert .stockgoods td:last-child{ padding-right:10px;}
}
@media (max-width:1300px) {
	.data-report{ margin-right:15px;}
	.data-report,
	.ow-line-col-table td.col1{ width:380px;}
	.goods-stock-alert{ padding:10px 20px;}
	.goods-stock-alert .stockgoods td{ font-size:13px;}
	.goods-stock-alert .stockgoods td:first-child{ padding-left:5px;}
	.goods-stock-alert .stockgoods td:last-child{ padding-right:0px;}
}
@media (max-width:1024px) {
	.data-report{ margin-right:15px;}
	.data-report,
	.ow-line-col-table td.col1{ width:360px;}
	.goods-stock-alert{ padding:10px 10px;}
	.goods-stock-alert .stockgoods td{ font-size:12px;}
	.goods-stock-alert .stockgoods td:first-child{ padding-left:0px;}
	.goods-stock-alert .stockgoods td:last-child{ padding-right:0px;}
}
@media (max-width:774px) {
	.data-report{ margin-right:12px;}
	.data-report,
	.ow-line-col-table td.col1{ width:350px;}
	.goods-stock-alert{ padding:10px 15px;}
	.goods-stock-alert .stockgoods td{ font-size:12px;}
	.goods-stock-alert .stockgoods td:first-child{ padding-left:0px;}
	.goods-stock-alert .stockgoods td:last-child{ padding-right:0px;}
}

