﻿/* 通用 */
html{ width:100%; height:100%; margin:0 auto; padding:0; }
body{ width:100%; height:100%; margin:0 auto; padding:0; font-size:12px; font-family:微软雅黑; }
form{ width:100%; height:100%; margin:0 auto; padding:0;}
ul{ margin:0 0 0 0; padding:0;}
li{ list-style:none;}
a:link{ text-decoration:none; color:#000;}
a:visited{ text-decoration:none; color:#000;}
a:hover{ text-decoration:none; color:#000;}
a:active{ text-decoration:none; color:#000;}

::-webkit-scrollbar { width:6px; height:6px; }/* 滚动条 */
::-webkit-scrollbar-track {background:rgba(0,0,0,.2);border-radius:3px;}
::-webkit-scrollbar-thumb {background:rgba(0,0,0,.4);border-radius:3px; cursor: pointer;}
::-webkit-scrollbar-thumb:hover {background:rgba(0,0,0,.6); cursor: pointer;}

td.TR{ text-align:right; background: #f5f5f5;}/*右对齐  内容区的 左右对齐型 table*/
td.TL{ text-align:left;}/*左对齐*/
table.HaventTh{ table-layout:fixed;}
table{ border: 0; border-spacing: 0; border-collapse: collapse;}

.red{color:#f00; margin: 2px;}
.red:after{content: "*";}

@font-face { font-family: 'FontAwesome'; src: url('../../Font/fontawesome-webfont.ttf'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'TTRuiHeiJ'; src: url('../../Font/TTRuiHeiJ-W4.ttf'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'MKL'; src: url('../../Font/MGQ8103.ttf'); font-weight: normal; font-style: normal;}

/* body下的顶级 */
.PageMain{ width:100%; margin:0 auto; background: #fff; min-height: 100%; position: relative; font-family: "微软雅黑","MKL",Arial;}


.PageMain .Banner{height:120px;}
.PageMain .Banner .Banner-Logo{ width:100%; height:90px; background-color: #fff; border-bottom: 1px solid #ccc; overflow: hidden;}
.PageMain .Banner .Banner-Logo .Banner-Logos{ width: 1200px; margin: 0 auto;}
/*顶层信息*/
.PageMain .Banner .Banner-Top{ height:29px; line-height:29px;border-bottom: 1px solid #ccc;}
.PageMain .Banner .Banner-Top .Banner-Weather{ width: 300px; height: 30px; float: left; overflow: hidden;}
.PageMain .Banner .Banner-Top .Banner-News{ width:calc(100% - 600px); float:left; line-height: 30px;}
.PageMain .Banner .Banner-Top .Banner-Person{ width:180px; float:right;height: 30px; overflow: hidden;}
.PageMain .Banner .Banner-Top .Banner-Mail{ width:150px; float:right;height: 30px; overflow: hidden;}
/*菜单*/
.PageMain .MainMenu{  background-color: #F5F5F5; color: #000; border-top: 1px solid #ccc; border-bottom: 2px solid #606060; height: 28px;}
.PageMain .MainMenu .MainMenu-Time{ width:170px; float: left; line-height:28px; background:#606060; color:#fff; text-align:center;}

/* 主内容 */
.PageMain .MainContent{ width: calc(100% - 220px); float: right; padding: 10px; }
.PageMain .MainContent h1{ background-color: #FF5368; padding: 10px; font-weight: bold; font-size: 12px; color: #fff;}
.PageMain .MainContent .fontBL{ font-size: 30px; font-weight: 400;}/* 加粗大字体 */

/* 内容下的 右侧浮动快捷菜单 回到顶部 */
.PageMain .FloatQuickMenu{ width: 80px; position: fixed; right: 20px; bottom: 50%; background:#F2F2F2; box-shadow: 0 0 8px #000;}
.PageMain .FloatQuickMenu a{ display: block; height: 40px; line-height: 40px; border-bottom: 1px solid #2e63a7;}
.PageMain .FloatQuickMenu a:hover{ background: #6AADFF; color: #fff;}
.PageMain .FloatQuickMenu .OrdinaryAnchor{ height: 80px; line-height: 80px; background: #0092FF; color: #fff;}/* 大号锚点标签 回到顶部 前往底部用 */

/* 版权信息 */
.PageMain .Copyright{ height: 179px; position: absolute; background: #f5f5f5; text-align: center; border-top: 1px solid #ccc; bottom: 0px; left: 0; right: 0;}

/* 弹出层 */
.layui-layer-shade{ z-index: 10 !important;}
.layui-layer{ z-index:11 !important;}

/* 温馨提示 */
.PointsMessage_system{ color:Red;}
 
 
 
 
 
 
 
 /*去掉 浏览器 自动输入 的 黄色背景*/
 input:-webkit-autofill, 
 textarea:-webkit-autofill, 
 select:-webkit-autofill { 
       -webkit-box-shadow: 0 0 0 1000px white inset; 
}
 input[type=text]:focus, input[type=password]:focus, textarea:focus {
      -webkit-box-shadow: 0 0 0 1000px white inset; 
}

 
 
 
 
 /****************节日****************/
 
 
 /*新年*/
.NewYear .PageMain .Banner .Banner-Logo{ background: url('../img/Holiday/newYear_banner.jpg') !important; background-size: 100% auto !important; background-repeat: no-repeat !important;}
/*浅色   #FF6261  #F54847  #D40100       深色*/
.NewYear .PageMain .MainContent h1{ background:#F54847 !important;color:#fff !important;}
.NewYear .PageMain .MainMenu .MainMenu-Time{ background:#D40100 !important;color:#fff !important;}
.NewYear .PageMain .MainMenu .MainMenu-T{border-left: 30px solid #D40100 !important;}
.NewYear .PageMain .MainMenu{border-bottom: 2px solid #D40100 !important;}

.NewYear #WorkConsole .workspace{ background:#F54847 !important;}
.NewYear #WorkConsole .workspace:hover{ background:#FF6261 !important;}

.NewYear .layui-nav .layui-this:after,
.NewYear .layui-nav-bar,
.NewYear .layui-nav-tree .layui-nav-itemed:after{ background-color: #D40100 !important;}
.NewYear .layui-nav-tree .layui-nav-child dd.layui-this,
.NewYear .layui-nav-tree .layui-this,
.NewYear .layui-nav-tree .layui-this > a,
.NewYear .layui-nav-tree .layui-this > a:hover{background-color: #D40100 !important;}

.NewYear .layui-nav-tree .layui-nav-itemed > a{ color: #D40100 !important; border-bottom: 1px solid #D40100; border-left: 5px solid #D40100;}

.NewYear .layui-tab-brief>.layui-tab-title .layui-this{color: #D40100;}
.NewYear .layui-tab-brief>.layui-tab-more li.layui-this:after,
.NewYear .layui-tab-brief>.layui-tab-title .layui-this:after{ border-bottom: 3px solid #D40100;}
.NewYear .layui-layer-title{background-color:#D40100 !important;}

/*treeview*/
.NewYear .Item .Select{background: #D40100 !important;}
.NewYear .Item .Items:hover{background: #FF6261 !important; color:#fff !important;}


