
[hr-ef]{cursor:pointer;}
body,html{min-height:100%;}

/*.BGFFF,[BGFFF]{background-color:#fff !important;}
.BGF1F,[BGF1F]{background-color:#f1f1f1 !important;}
.BGF9F,[BGF9F]{background-color:#f9f9f9 !important;}
.BGECE,[BGECE]{background-color:#eceeef !important;}*/


:root{
	--beijing:#f6f6f6;
	--beijing-cover:#fff;
	--bg:#f6f6f6;
	--bgcover:#fff;
	--maincolor:#2495fc;
	--bgColor:#2495fc;
}

div[body]{overflow:hidden;}

html{background:var(--bg);}


.mg5_btn{display:inline-block; min-width:90px; line-height:30px; height:30px; color:#fff; border-radius:5px; text-align:center; background:#0899ea; border:1px solid #0899ea; cursor:pointer; padding:0 20px;}
/*.mg5_btn:hover{}*/
.mg5_return{display:inline-block; min-width:90px; line-height:30px; height:30px; color:#666; border-radius:5px; text-align:center; border:1px solid #ddd; cursor:pointer; padding:0 20px;}


/*滚动条*/
body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:absolute; width:6px; height:auto; top:5px; bottom:5px; left:50%; margin:auto auto -3px; border-radius:0;}
body .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
body .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
body .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
body .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:#b9dbf2;}

/*.divWrap{background:#fff;}*/


/*编辑页工具栏*/
#head{margin-bottom:6px; margin-top:20px;}
#head >*{padding:16px 0; background:var(--bg); z-index:9;}
#head[recommend]{margin-bottom:10px; margin-top:10px;}

#head .tit{font-size:20px; line-height:36px; font-weight:400;}
#head .tit .ico{top:-2px; margin-left:-4px; position:relative;}
#head .tit .ico path{fill:#666;}

#head .lang-tit{line-height:35px; margin-right:9px; color:#666;}

#head .lang{background:#f6f6f6; padding:6px; border-radius:18px; text-align:center;}
#head .lang >*{line-height:23px; height:24px; border-radius:12px; min-width:50px; padding:0 9px; transition:.3s; cursor:pointer;}
#head .lang >*.cur{background:#0899ea; color:#fff;}


/*引导页*/
#guide{margin-top:60px; margin-bottom:60px;}

#guide .title{font-size:30px; color:#000; margin-bottom:30px;}
#guide .item >*{cursor:pointer; width:31%; margin-left:3.5%; margin-bottom:3.5%; padding:30px 20px; background:#fff; float:left; border-radius:5px; transition:.3s;}
#guide .item >*:nth-child(3n+1){margin-left:0; }
#guide .item >*:hover{background:#d4faff; transform:translateY(-5px); }
#guide .item >* .ico{margin-bottom:22px; width:40px; height:40px;}
#guide .item >* .ico path{fill:#888;}
#guide .item >* .name{font-size:18px; color:#000; }
#guide .item >* .brief{height:44px; line-height:22px; margin-top:15px; font-size:14px; color:#888; overflow:hidden; }



/*引导页*/
#content{margin-top:60px; margin-bottom:60px;}

#content .title{font-size:30px; color:#000; margin-bottom:30px;}
#content .item >*{cursor:pointer; width:49%; margin-left:2%; margin-bottom:2%; padding:30px 20px; background:#fff; float:left; border-radius:5px;}
#content .item >*:nth-child(2n+1){margin-left:0;}
/*#content .item >*:hover{background:#d4faff; transform:translateY(-5px); }*/
#content .item >* .ico{margin:0 20px 5px 0; width:40px; height:40px;}
#content .item >* .ico path{fill:#888;}
#content .item >* .name{font-size:18px; color:#000; line-height:40px;}
#content .item >* .brief{height:30px; line-height:22px; margin-top:15px; font-size:14px; color:#888; overflow:hidden; }
#content .item >* .btns{min-height:33px; margin-top:3px;}
#content .item >* .btns .a{border:1px solid #ccc; line-height:29px; height:30px; padding:0 16px; min-width:50px; text-align:center; margin:12px 12px 0 0; display:inline-block; border-radius:4px; transition:.3s;}
#content .item >* .btns .a:hover{border-color:#2495fc; background:#2495fc; color:#fff;}



/*页面管理*/
#website{margin-top:60px; margin-bottom:60px;}
#website .title{font-size:30px; color:#000; }
#website .item .li{cursor:pointer; width:22.5%; margin:2% 3% 0 0; float:left;}
#website .item .li:nth-child(4n+4){margin-right:0;}
#website .item .li .tit{line-height:20px; padding:15px 0; font-size:18px;}
#website .item .li .ifr{position:relative; border-radius:8px; /*border:3px solid #ccc;*/ overflow:hidden; background:#fff; height:350px; transition:.3s;}
#website .item .li:hover .ifr{border-color:#0899ea;}
#website .item .li:hover .tit{color:#0899ea;}




/*SEO*/
#seo{margin-top:60px; margin-bottom:60px;}
#seo .title{font-size:30px; color:#000; margin-bottom:20px;}
#seo .ul .li{background:#fff; margin-bottom:15px; position:relative; font-size:14px; border-radius:3px;}
#seo .ul .li .name{position:absolute; top:10px; bottom:10px; left:30px; width:110px; border-right:1px solid #eee; text-align:left;}
#seo .ul .li .name span{font-size:14px;}
#seo .ul .li .seoWrap{padding:1px 20px 1px 160px;}
#seo .ul .li .seoWrap .a{border-top:1px solid #eee; line-height:60px; display:block;}
#seo .ul .li .seoWrap .a:nth-child(1){border-top:none;}
#seo .ul .li .seoWrap .a .na{}
#seo .ul .li .seoWrap .a:hover{color:#0899ea;}
#seo .ul .li .seoWrap .a:hover svg path{fill:#0899ea;}




/*流量统计*/
#analytics{}
#analytics .zuijin{margin-bottom:20px; background:#fff; padding:35px;}
#analytics .zuijin table >thead >* >td{font-weight:900; background:#f7f9fb;}
#analytics .zuijin table >* >* >td{padding:0 20px; border-bottom:1px dashed #eaeaea; height:70px; width:25%; text-align:left; font-size:14px;}
#analytics .zuijin table >thead >* >td{border-bottom:1px solid #eaeaea; color:#666;}
#analytics .zuijin table >tbody >*:last-child >td{border-bottom:none;}

#analytics .quxian{margin-bottom:20px; background:#fff; padding:35px;}
#analytics .quxian .search{position:absolute; background:#f5f5f5; border-radius:3px; height:32px; z-index:3;}
#analytics .quxian .search select{height:100%; max-width:250px;}


#analytics .d30Li{width:calc(50% - 10px); margin-right:20px; margin-bottom:20px; background:#fff; padding:35px;}
#analytics .d30Li:nth-child(2n){margin-right:0;}
#analytics .d30Li .title{height:50px; font-size:14px; color:#666;}
#analytics .d30Li .box{height:320px; line-height:320px; text-align:center; font-size:12px;}

#analytics .diqu{margin-bottom:20px; background:#fff; padding:35px;}
#analytics .diqu .title{height:50px; font-size:14px; color:#666;}
#analytics .diqu table >thead >* >td{font-weight:900; background:#f7f9fb;}
#analytics .diqu table >* >* >td{padding:0 20px; border-bottom:1px dashed #eaeaea; height:70px; width:25%; text-align:left; font-size:14px;}
#analytics .diqu table >thead >* >td{border-bottom:1px solid #eaeaea; color:#666;}
#analytics .diqu table >tbody >*:last-child >td{border-bottom:none;}

#analytics .quanzhong .itm{width:100px; height:100px; box-shadow:0 2px 2px rgba(0,0,0,.1); border-radius:15px; overflow:hidden; position:relative; margin-bottom:40px; margin-right:3%;}
/*#analytics .quanzhong .itm:nth-child(3n+3){margin-right:0;}*/
#analytics .quanzhong .itm .num{height:50px; line-height:50px; color:#fff; font-size:16px; background:#89baff; line-height:50px;}
#analytics .quanzhong .itm .ico{height:50px; line-height:0;}
#analytics .quanzhong .itm .ico path{color:#ccc; fill:#ccc;}

#analytics .quanzhong .itm.baidu_mobile .num{background:#f5b056;}
#analytics .quanzhong .itm.s360 .num{background:#66dc8f;}
#analytics .quanzhong .itm.sougou .num{background:#f79696;}
#analytics .quanzhong .itm.sm .num{background:#eb993f;}
#analytics .quanzhong .itm.toutiao .num{background:#f76d72;}






/*excel批量导入*/
#excel-upload .box{padding:30px; background:#fff; border-radius:3px; font-size:14px;}
#excel-upload .table td{padding:20px 20px 20px 0;}
#excel-upload .table td:nth-child(1){width:1px; white-space:nowrap;}
#excel-upload .table .down{cursor:pointer; color:#2495fc;}
#excel-upload .table .xls{cursor:pointer; color:#2495fc;}
#excel-upload .table .xls svg{position:relative; top:-2px;}
#excel-upload .table .xls-file{color:#2495fc;}
#excel-upload .table .xls-file .c{display:inline-block; vertical-align:middle; color:#999; margin-left:12px; cursor:pointer;}
#excel-upload .table .xls-submit{min-width:90px; text-align:center; color:#fff; line-height:26px; padding:0 16px; margin-left:40px; background:#2495fc; border-radius:3px; font-size:12px; cursor:pointer;}

#excel-upload .table [data-xls-progress]{}
#excel-upload .table [data-xls-tip]{margin-left:20px; color:#999;}