﻿@charset "utf-8";
/* CSS Document */
body{background-color:#e7e9ef;}
button{display: inline-block; padding: 6px 12px; margin: 0 5px; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle;transition: all 0.1s ease-in 0s; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px;}

button.blue{background-color: #1b7fcd; border-color: #1b7fcd;transition: background-color 0.4s ease-in 0s;}
button.blue:hover{background-color: #084380; border-color: #084380;}

.ispc{display:block;}
.ismobile{display:none;}

a.button{display: inline-block; padding: 6px 12px; margin: 0 5px; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle;transition: all 0.1s ease-in 0s; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; color:#FFFFFF;}
a.button:hover{text-decoration:none;}
a.blue{background-color: #1b7fcd; border-color: #1b7fcd;}
a.blue:hover{background-color: #084380; border-color: #084380;}

div.LoginLoading{position:absolute; top: 0; left: 0; width: 100%; height: 100%;background:#FFFFFF; z-index: 1000000;}
div.LoginLoading ul{height: 30px; line-height: 30px; font-size: 28px; width: 300px; margin: 10% auto; }

div#IsDevNotice{position:fixed; display: inline; top:0; margin:0 auto; height:40px; line-height:40px; letter-spacing:5px;  background-color:#d35747; color:#FFFFFF; padding: 0 40px; font-size: 18px; font-weight: bold; box-shadow: 0px 2px 10px #ffffff; animation:IsDevNoticeView 3s linear infinite normal;-webkit-animation:IsDevNoticeView 3s linear infinite normal; z-index: 980;}
@-webkit-keyframes IsDevNoticeView  {
  0% {opacity: 0.1;}
  50% {opacity: 1;}
  100% {opacity: 0.1;}
}
@keyframes IsDevNoticeView {
  0% {opacity: 0.1;}
  50% {opacity: 1;}
  100% {opacity: 0.1;}
}

/*登陆===*/
div.Login{position:absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 999999; background: url(../Images/Loginbj.jpg) no-repeat;background-size: cover;}
div.Login ul.LoginUl{width: 470px; height: 435px; margin: 10% auto; background:rgba(255,255,255, 0.15) ;}
div.Login ul.LoginUl li{float: left; font-size: 16px; color: #e8f3fe; width: 100%; border: 10px solid transparent; box-sizing: border-box;}
div.Login ul.LoginUl li.title{ line-height: 45px; font-size: 24px; color: #FFFFFF; font-weight: normal; text-align: left; padding-top:20px;border-left-width: 30px;border-bottom-width: 0; letter-spacing:1px;}
div.Login ul.LoginUl li input{width: 355px; height:45px; line-height: 45px; color: #a4a4a4; font-size: 14px; background: rgba(255,255,255, 0.85) no-repeat 10px center; padding-left: 43px;}
div.Login ul.LoginUl li input::-webkit-input-placeholder{color: #a4a4a4;}
div.Login ul.LoginUl li input::-webkit-placeholder{color: #a4a4a4;}
div.Login ul.LoginUl li input::-moz-placeholder{color: #a4a4a4;}
div.Login ul.LoginUl li input::-ms-input-placeholder{color: #a4a4a4;}
div.Login ul.LoginUl li input::-ms-placeholder{color: #a4a4a4;}
div.Login ul.LoginUl li select{width: 398px; height:45px; line-height: 45px; color: #a4a4a4; font-size: 14px; background:url(../Images/Login/pcicon_sysid.png) rgba(255,255,255, 0.85) no-repeat 10px center; padding-left: 43px;}
div.Login ul.LoginUl li option{line-height: 45px; color: #a4a4a4; font-size: 14px;}
div.Login ul.LoginUl li input.login{ background-image: url(../Images/Login/pcicon_login.png); }
div.Login ul.LoginUl li input.pwd{background-image: url(../Images/Login/pcicon_pwd.png);}
div.Login ul.LoginUl li input.code{width: 225px; background-image: url(../Images/Login/pcicon_code.png);}
div.Login ul.LoginUl li img{ width: 130px; height: 47px; vertical-align: bottom;}
div.Login ul.LoginUl li input.Sub{width: 398px; padding: 0; letter-spacing:25px; font-size: 24px; background-color: #26bee3; color: #FFFFFF; }
div.Login ul.LoginUl li input.SubUp{width: 398px; padding: 0; letter-spacing:25px; font-size: 10px; background-color: #26bee3; color: #dddddd; }
div.Login ul.LoginCopy{position: fixed; width: 100%;  height: 30px; line-height: 30px; font-size: 14px; color: #ffffff; bottom: 30px;}
div.Login ul.LoginCopy a{color: #ffffff;}
div.Login ul.LoginCopy u{color: rgba(255,255,255,0.25);font-size: 12px;cursor: pointer; text-decoration: none;}
div.Login ul.LoginCopy u:hover{text-decoration: underline;}



/*左菜单*/
div.logo{float: left ; position: fixed; border:0; background:#00599d; left:0; top:0; cursor: pointer;z-index: 100000;}
div.logo>ul{filter: drop-shadow(3px 3px 20px #004782);  background:no-repeat center center;background-size: 90px auto; width: 140px; height: 35px; margin: 35px auto; cursor: default;}
div.LeftMenu{ position: fixed; width:140px; height:100%; background-color:#00599d; cursor: default; z-index:900;}
div.LeftMenu>ul{float:left; width:140px; height:100%; box-sizing:border-box; padding-bottom: 30px;  overflow: auto;direction: rtl; position:absolute; top:0px;padding-top: 105px;} /*border-bottom:100px solid transparent;*/
div.LeftMenu>ul>li{float:left;width:100%;}
div.LeftMenu>ul>li>h1{color: #fff; font-size: 16px; display: block; padding: 16px 0; text-align: center; transition: background-color 0.4s ease-in 0s;margin: 0; font-weight: normal;}
div.LeftMenu>ul>li>h1:hover{ background-color:#084380; }
div.LeftMenu>ul>li>h1.on{background-color:#084380;}
div.LeftMenu>ul>li>h1.on:after{content: ""; position: absolute; right: 0px; margin-top: 2px; width: 0; height: 0; border-top: 10px solid transparent; border-right: 10px solid #EAEDF1; border-bottom: 10px solid transparent;}
div.LeftMenu>ul>li>p{display:none;}
div.LeftMenu>b{ position: fixed; left: 110px; bottom: 0; width: 30px; height: 30px;line-height: 30px; cursor: pointer; font-size: 20px; color: #FFFFFF;}
div.LeftMenuMobile{display:block;}

/*中间通用*/
div.RightCon{ position: fixed; width:100%; background-color: #FFFFFF; box-sizing:border-box; border-right:15px solid #e7e9ef; border-left: 155px solid #e7e9ef; z-index:700;}

/*头标题*/
div.TopTitle{ height:70px; margin:15px 0; cursor: default; z-index: 950;}

div.TopTitle ul{line-height:70px; }
div.TopTitle ul.TopLeft{ float:left; width:auto;  padding-left:20px;}
div.TopTitle ul.TopLeft>li{float:left;}
div.TopTitle ul.TopLeft>li>a{float:left;}
div.TopTitle ul.TopLeft>li>span{float:left;}
div.TopTitle ul.TopLeft>li.TopQMenu{ margin-left:10px; }
div.TopTitle ul.TopLeft>li.TopQMenu>p{float:left; margin:0 5px; }
div.TopTitle>ul.TopLeft>li.TopQMenu>p.Button{display:none;}
div.TopTitle>ul.TopLeft>li.TopQMenuOff{display:block;}

div.TopTitle ul.TopRight{float:right;  background-color: #F9FAFC; width: 100px; line-height: 70px; text-align: center; }
div.TopTitle>ul.TopMenu{display:none;}


/*版权部分*/
div.copyright{ position:fixed; float: left; width: 100%;  bottom: 0; height: 56px; line-height: 56px; margin:15px 0; color: rgb(109, 109, 109); text-align: center;font-size: 14px; z-index: 800;}/*z-index: 8888;*/
div.copyright span.info{font-size: 10px; color: #CCCCCC; margin-left:5px; }

ul.copyright{line-height: 35px !important;}
ul.copyright>li{float: left; width: 100%;}
ul.copyright>li>h1{float: left; width: 30%; font-size: 14px; margin: 0; padding: 0 3px 0 0; box-sizing: border-box; text-align: right;}
ul.copyright>li>span{float: left; width: 70%; text-align: left; overflow:hidden;text-overflow:ellipsis; white-space: nowrap;}

/*中间内容*/
div.Content{ height:100%; top: 100px; border-bottom: 186px solid #e7e9ef; overflow-y: auto; }
div.Content>ul{float: left; box-sizing: border-box; padding: 0 15px; margin: 10px 0;}
div.Content>ul>li{float:left;}

div.Tab{padding-top:50px;}

div.Content>ul.sMenu{height: 50px; line-height: 50px; border-bottom: #e6e9ee 1px solid; margin:0; position: fixed; background-color:#FFFFFF; margin-top:-50px;border-right: 170px solid #e7e9ef; z-index: 1;}
div.Content>ul.sMenu>li{display: inline-block; margin-right: 20px; height: 50px; line-height: 50px; cursor: pointer; padding: 0 15px; transition: all 0.2s ease-in 0s;}
div.Content>ul.sMenu>li:hover{color: #084380; border-bottom: #084380 2px solid;}
div.Content>ul.sMenu>li.on{color: #084380; border-bottom: #084380 2px solid;}
div.Content>ul.sMenu>span{float:left; border-right: #e6e9ee 1px solid; margin-right: 10px; padding-right: 10px;}
div.Content>ul.sMenu>span.menutab_qsubt>input{height: 31px;}
div.Content>ul.sMenu>span.menutab_qsubt>button{margin-top: -2px;}
div.Content>ul.sMenu>span.menutab_qsubt>select{ height: 31px; width: 150px;}


div.Content>ul.ContentLoading{}


div.Content>ul.sNotes{ margin-top: 15px; border-radius: 4px;  }
div.Content>ul.sNotes>li{border: 1px solid transparent; width: 100%; padding: 15px;box-sizing: border-box;}
div.Content>ul.sNotes>li>p{float:left; width:100%;line-height: 28px; text-align:left; margin: 0;text-indent: -1.4rem; padding-left: 1.4rem; box-sizing: border-box;}
div.Content>ul.sNotes>li>p>red{color: red; padding:0 2px;}
div.Content>ul.sNotes>li.sNotes-success{background-color: #eff4f7; border-color: #cbd4d7; }
div.Content>ul.sNotes>li.sNotes-success>p{color: #1b7fcd;}
div.Content>ul.sNotes>li.sNotes-success>span{color: #1b7fcd;}

.sSeaSub{}
.sSeaSub>li{}
.sSeaSub>li.sSub{float:left;}
.sSeaSub>li.sSearch{float:right;}

.sSeaSub>li.sSearch>input{background-color: #FFF; background-image: none; border-radius: 4px; border: 1px solid #DCDFE6; color: #606266; display: inline-block; font-size: 13px; width: 230px; height: 35px; line-height: 35px; outline: 0; padding: 0 15px;border-top-right-radius: 0; border-bottom-right-radius: 0;}
.sSeaSub>li.sSearch>select{border-radius: 4px; border: 1px solid #DCDFE6; color: #606266;  font-size: 13px; max-width: 200px; height: 37px; line-height: 37px; padding: 0 5px; margin:0 5px;}
.sSeaSub>li.sSearch>i{position: relative; top: -2px;width: 45px; height: 35px; border: 1px solid #DCDFE6; display: inline-block; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-left: none; background: #F5F7FA; cursor: pointer; font-size: 12px; text-align: center; line-height: 35px; color: #ccc; -webkit-font-smoothing: antialiased;font-style: normal;font-weight: 400;}
.sSeaSub>li.MsSearch{display:block;}

.sSeaSub>li.qSearch{ display:none; }


.sList{}
.sList>li.sTable{ width:100%; color:#666;}
.sList>li.sTable>table{width:100%; min-width: 1000px; color: rgb(102, 102, 102); border: rgb(221, 221, 221) 1px solid;border-collapse: collapse; border-spacing: 0px;}
.sList>li.sTable>table>thead{}
.sList>li.sTable>table>thead>tr{}
.sList>li.sTable>table>thead>tr>th{padding: 8px; border-bottom: 1px solid rgb(230, 230, 230);background-color: rgb(246, 246, 246);color: rgb(102, 102, 102);font-weight: normal;vertical-align: inherit; cursor:default;text-align: left;}
.sList>li.sTable>table>thead>tr>th:nth-child(1){width: 80px;}
.sList>li.sTable>table>thead>tr>th>input.checkbox{width: 18px;vertical-align: sub;margin-right: 7px;}
.sList>li.sTable>table>tbody>tr>td{line-height: 1.42857; padding: 8px; border-bottom: 1px solid rgb(221, 221, 221);color:#666; cursor:default;transition: all 0.2s ease-in 0s;text-align: left;}
.sList>li.sTable>table>tbody>tr:hover>td{background-color:#eff4f7; border-bottom-color:#ff851c;}
.sList>li.sTable>table>tbody>tr>td>input.checkbox{width: 18px;vertical-align: sub;margin-right: 7px;}
.sList>li.sTable>table>tbody>tr>td>u{cursor:pointer;margin: 0 3px;}

.sList>li.sPage{margin-top:10px; width:100%;}
.sList>li.sPage span{color:#1b7fcd;}
.sList>li.sPage>span{float:right; }
.sList>li.sPage>span>span{float:left; padding: 8px; border: 1px solid #ddd; border-right-width:0; cursor:pointer;transition: background-color 0.2s ease-in 0s;}
.sList>li.sPage>span>span.cipt{border-right-width: 1px; margin:0 5px; cursor:default; padding:8px 15px;}
.sList>li.sPage>span>span>input{ height:20px; }
.sList>li.sPage>span>span>input.ToPageInput{width:50px; border-left:0; border-top:0; border-right:0; text-align:center;}
.sList>li.sPage>span>span>input.ToPageSub{ line-height: 20px;height: 21px; padding: 0 8px; background: #1b7fcd;transition: all 0.1s ease-in 0s; border-radius: 0 4px 4px 0;}
.sList>li.sPage>span>span>input.ToPageSub:hover{background: #084380;}
.sList>li.sPage>span>span>em{font-style:normal; padding:10px; border-left: 1px solid #ddd;color:#1b7fcd; cursor:pointer; transition: all 0.1s ease-in 0s;}
.sList>li.sPage>span>span:hover{background-color:#084380; color:#FFFFFF;}
.sList>li.sPage>span>span>em:hover{background-color:#084380; color:#FFFFFF;}
.sList>li.sPage>span>span>em.On{background-color:#084380; color:#FFFFFF;}
.sList>li.sPage>span>span.cipt:hover{background-color:#FFFFFF;color:#1b7fcd;}
.sList>li.sPage>span.bsub{float:left;}

.sInfo{}
.sInfo>li{float:left; width:100%; margin-bottom: 20px;}
.sInfo>li>span{float:left;line-height: 34px; text-align: left;}
.sInfo>li>span.Title{ margin-right: 20px; text-align: right; width: 120px;}
.sInfo>li>span.mInfo{display:none;}
.sInfo>li>span.Info{display:block;}
.sInfo>li>span.Info>a{cursor: pointer; color: rgb(54, 198, 211);}
.sInfo>li>span.Info>a:hover{text-decoration: none;}
.sInfo>li>span>input{border: 1px solid #dbdbea;border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 300px; outline: none;box-sizing: border-box;}
.sInfo>li>span>textarea{border: 1px solid #dbdbea;border-radius: 3px; line-height: 24px; padding: 0 6px; width: 300px; outline: none;box-sizing: border-box;}
.sInfo>li>span>select{border: 1px solid #dbdbea;border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 300px; outline: none;box-sizing: border-box;}
.sInfo>li>span>input[disabled]{background-color: #eee !important;}
.sInfo>li>span.Edit{padding:0 10px;margin-left:-50px; cursor:pointer; color:rgb(27,127,205);transition: all 0.1s ease-in 0s;}
.sInfo>li>span.Edit:hover{color:rgb(8,67,128);}
.sInfo>li.sSub{width:auto; margin-left: 140px;}
.sInfo>li.sSub>input{border-radius: 3px; color: #fff; cursor: pointer; font-size: 16px; height: 42px; line-height: 42px; margin-top: 30px; margin-right: 5px; text-align: center; padding: 0 50px;transition: all 0.1s ease-in 0s;}
.sInfo>li .Err{border: #ec0000 1px solid; background-color: #f6e0e0;}
.sInfo>li>span>input.ContentEdit_Type15{float:left;width:250px; border-right:0;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.sInfo>li>span>div.ContentEditSub_Type15{height:32px;border-color:#dbdbea;}

.sInfo>li>span>div.CheckBoxDiv{width: 440px; height: 200px; background-color: #fafafa; border: #c9c9c9 1px solid; border-radius:3px; padding:5px 10px 5px 10px; margin: 12px 0 8px 0;  overflow: auto;}
.sInfo>li>span>div.CheckBoxDiv ul{float: left;line-height: 35px;}
.sInfo>li>span>div.CheckBoxDiv ul li{float: left; cursor: default;}
.sInfo>li>span>div.CheckBoxDiv ul li.ChangeBox_Change{ width: 25px; background: url(../Images/Tree_Change.png) no-repeat center center;cursor: pointer;}
.sInfo>li>span>div.CheckBoxDiv ul li.ChangeBox_ChangeYes{ width: 25px; background: url(../Images/Tree_Yes.png) no-repeat center center;cursor: pointer;}

.sInfo>li>span>div.File{margin: 12px 0 12px 0; width: 460px; float: left; border: #c9c9c9 1px solid; border-radius:3px;}
.sInfo>li>span>div.File ul{float: left; width: 450px; padding-left: 10px;}
.sInfo>li>span>div.File ul li{float: left; width: auto; height:30px; line-height: 30px;}
.sInfo>li>span>div.File ul li.FTitle{text-decoration:none;}
.sInfo>li>span>div.File ul li.FTitle>a{text-decoration:none; cursor: pointer;}
.sInfo>li>span>div.File ul li.FTitle>a:hover{text-decoration:underline; }
.sInfo>li>span>div.File ul li.FSize{color:#aaaaaa; padding-left:10px;}
.sInfo>li>span>div.File ul li.VDel{background: url(../Images/FileViewDel.png)  no-repeat center 8px; cursor: pointer; width: 30px;}
.sInfo>li>span>div.File ul.FileSub input.File_Sub{ background:#858585; color: #FFFFFF;   margin: 5px 0 8px 0; padding:0 15px 0 15px; transition: all 0.3s ease-in 0s;}
.sInfo>li>span>div.File ul.FileSub input.File_Sub:hover{background:#858585; color: #FFFFFF; }

.sInfo>li>span>div.ImgView{width: 300px; margin: 12px 0 8px 0;  float: left; border: #c9c9c9 1px solid; border-radius:3px;}
.sInfo>li>span>div.ImgView ul{float: left; width: 100px; height:100px; margin: 7px; }
.sInfo>li>span>div.ImgView ul li{ float: left; height:100px; }
.sInfo>li>span>div.ImgView ul li.FImg{ border:#CCCCCC 1px solid; width: 100px; line-height: 100px; text-align: center; margin-top: -27px; }
.sInfo>li>span>div.ImgView ul li.VAdd{ background: url(../Images/FileImgAdd.png)  no-repeat center center; cursor: pointer; width: 100px; }
.sInfo>li>span>div.ImgView ul li.VDel{ width: 25px; height:25px; margin:2px 0 0  75px; cursor: pointer;transition: all 0.3s ease-in 0s; background: url(../Images/FileImgViewDel.png)  no-repeat center center;filter:alpha(opacity=30);-moz-opacity: 0.3; opacity: 0.3;}
.sInfo>li>span>div.ImgView ul li.VDel:hover{filter:alpha(opacity=70);-moz-opacity: 0.7; opacity: 0.7;}
.sInfo>li>span>div.ImgView ul.Base64Add{}
.sInfo>li>span>div.ImgView ul.Base64Add li.VDel{display:none;}
.sInfo>li>span>div.ImgView ul.Base64Add li.FImg{background: url(../Images/FileImgAdd.png)  no-repeat center center; cursor: pointer; width: 100px;border:0;margin-top: 0; }
.sInfo>li>span>div.ImgView ul.Base64Add li.FImg>img{display:none;}

.sInfo>li>span>div.ImgMore{width: 300px; margin: 12px 0 8px 0;  float: left; border: #c9c9c9 1px solid; border-radius:3px;box-sizing: border-box; padding:7px;}
.sInfo>li>span>div.ImgMore ul{float: left; width: 100%; margin: 3px 0px; }
.sInfo>li>span>div.ImgMore ul>li{float: left; width: 100%; }
.sInfo>li>span>div.ImgMore ul>li>img{float: left;}
.sInfo>li>span>div.ImgMore ul>li>span{float: right; line-height:30px; width:80px;}
.sInfo>li>span>div.ImgMore ul>li>span>button{ height: 30px;padding: 0 12px;}
.sInfo>li>span>div.ImgMore ul.Add{}
.sInfo>li>span>div.ImgMore ul.Add>span{float:left; border:1px dashed #DDDDDD; margin-left:5px;width: 160px; border-radius: 5px; text-align:center;}
.sInfo>li>span>div.ImgMore ul.Add>button{ float:right; margin-top: 10px;}

.sInfo>li>span>div.sTable{width: 300px; margin: 12px 0 8px 0;  float: left; border: #c9c9c9 1px solid; border-radius:3px;box-sizing: border-box; padding:3px; overflow:auto;}
.sInfo>li>span>div.sTable>table{color: rgb(102, 102, 102); border: rgb(221, 221, 221) 1px solid;border-collapse: collapse; border-spacing: 0px;}
.sInfo>li>span>div.sTable>table>thead>tr>th{padding: 8px; border-bottom: 1px solid rgb(230, 230, 230);background-color: rgb(246, 246, 246);color: rgb(102, 102, 102);font-weight: normal;vertical-align: inherit; cursor:default;text-align: left;box-sizing: border-box;}
.sInfo>li>span>div.sTable>table>thead>tr>th:nth-child(1){width: 40px; cursor:pointer; padding: 8px 4px; text-align: center;}
.sInfo>li>span>div.sTable>table>tbody>tr>td:nth-child(1){width: 40px; cursor:pointer; padding: 8px 4px; text-align: center;}
.sInfo>li>span>div.sTable>table>tbody>tr>td{line-height: 1.42857; padding: 8px; border-bottom: 1px solid rgb(221, 221, 221);color:#666; cursor:default;transition: all 0.2s ease-in 0s;text-align: left;box-sizing: border-box;}
.sInfo>li>span>div.sTable>table>tbody>tr>td>input{width:100%;border: 1px solid #dbdbea;border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>span>div.sTable>table>tbody>tr>td>textarea{border: 1px solid #dbdbea;border-radius: 3px; line-height: 24px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>span>div.sTable>table>tbody>tr>td>select{width:100%;border: 1px solid #dbdbea;border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>span>div.sTable>table>tbody>tr>td>input[disabled]{background-color: #eee !important;}
.sInfo>li>span>div.sTable>table>tbody>tr>td>span>input{width:100%;border: 1px solid #dbdbea;border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>span>div.sTable>table>tbody>tr>td>span>textarea{border: 1px solid #dbdbea;border-radius: 3px; line-height: 24px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>span>div.sTable>table>tbody>tr>td>span>select{width:100%;border: 1px solid #dbdbea;border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>span>div.sTable>table>tbody>tr>td>span>input[disabled]{background-color: #eee !important;}
.sInfo>li>span>div.sTable>table>tbody>tr>td>span>input.ContentEdit_Type15{float:left;width: calc(100% - 51px) ; border-right:0;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.sInfo>li>span>div.sTable>table>tbody>tr>td>span>div.ContentEditSub_Type15{height:32px;border-color:#dbdbea;}


.sInfo>li>table{border-collapse: collapse;margin: 0; width:780px;box-sizing: border-box;}
.sInfo>li>table>thead>tr>th{border: 1px solid rgb(221, 221, 221);line-height: 32px; box-sizing: border-box; padding: 0 5px;}
.sInfo>li>table>tbody>tr>td{border: 1px solid rgb(221, 221, 221);line-height: 32px; box-sizing: border-box; padding: 0 5px;}
.sInfo>li>table>tbody>tr.th>td{border:1px;}
.sInfo>li>table>tbody>tr:nth-child(even)>td{background-color: rgba(0, 0, 0, .025);}
.sInfo>li>table>tbody>tr:hover>td{background-color: rgba(0, 0, 0, .075);}
.sInfo>li>table>tbody>tr>td.title{padding:0 10px; font-weight:bold; text-align:left; color:#5bc0de; background-color:rgba(245,245,245,0.5);}
.sInfo>li>table>tbody>tr>td>p{margin: 0;line-height: 30px;}
.sInfo>li>table>tbody>tr>td>u{margin: 0 2px; cursor: pointer; color:rgb(27,127,205);transition: all 0.1s ease-in 0s;}
.sInfo>li>table>tbody>tr>td>span.mInfo{display:none;}
.sInfo>li>table>tbody>tr>td>span.Info{display:none;}
.sInfo>li>table>tbody>tr>td>span.Info>a{cursor: pointer; color: rgb(54, 198, 211);}
.sInfo>li>table>tbody>tr>td>span.Info>a:hover{text-decoration: none;}
.sInfo>li>table>tbody>tr>td>span>input{border: 1px solid #dbdbea;border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>table>tbody>tr>td>span>textarea{border: 1px solid #dbdbea;border-radius: 3px; line-height: 24px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>table>tbody>tr>td>span>select{border: 1px solid #dbdbea;border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>table>tbody>tr>td>span>input[disabled]{background-color: #eee !important;}
.sInfo>li>table>tbody>tr>td>span.Edit{padding:0 10px;margin-left:-50px; cursor:pointer; color:rgb(27,127,205);transition: all 0.1s ease-in 0s;}
.sInfo>li>table>tbody>tr>td>span.Edit:hover{color:rgb(8,67,128);}
.sInfo>li>table>tbody>tr>td.sSub{width:auto; margin-left: 140px;}
.sInfo>li>table>tbody>tr>td.sSub>input{border-radius: 3px; color: #fff; cursor: pointer; font-size: 16px; height: 42px; line-height: 42px; margin-top: 30px; margin-right: 5px; text-align: center; padding: 0 50px;transition: all 0.1s ease-in 0s;}
.sInfo>li .Err{border: #ec0000 1px solid; background-color: #f6e0e0;}
.sInfo>li>table>tbody>tr>td>span>input.ContentEdit_Type15{float:left;width: calc(100% - 51px) ; border-right:0;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.sInfo>li>table>tbody>tr>td>span>div.ContentEditSub_Type15{height:32px;border-color:#dbdbea;}

.sInfo>li>table>tbody>tr>td>span>div.CheckBoxDiv{width: 440px; height: 200px; background-color: #fafafa; border: #c9c9c9 1px solid; border-radius:3px; padding:5px 10px 5px 10px; margin: 12px 0 8px 0;  overflow: auto;}
.sInfo>li>table>tbody>tr>td>span>div.CheckBoxDiv ul{float: left;line-height: 35px;}
.sInfo>li>table>tbody>tr>td>span>div.CheckBoxDiv ul li{float: left; cursor: default;}
.sInfo>li>table>tbody>tr>td>span>div.CheckBoxDiv ul li.ChangeBox_Change{ width: 25px; background: url(../Images/Tree_Change.png) no-repeat center center;cursor: pointer;}
.sInfo>li>table>tbody>tr>td>span>div.CheckBoxDiv ul li.ChangeBox_ChangeYes{ width: 25px; background: url(../Images/Tree_Yes.png) no-repeat center center;cursor: pointer;}


.sInfo>li>table>tbody>tr>td>span>div.ImgView{width: 100%; min-width: 100px; margin: 12px 0 8px 0;  float: left; border: #c9c9c9 1px solid; border-radius:3px;}
.sInfo>li>table>tbody>tr>td>span>div.ImgView ul{float: left; width: 100px; height:100px; margin: 7px; }
.sInfo>li>table>tbody>tr>td>span>div.ImgView ul li{ float: left; height:100px; }
.sInfo>li>table>tbody>tr>td>span>div.ImgView ul li.FImg{ border:#CCCCCC 1px solid; width: 100px; line-height: 100px; text-align: center; margin-top: -27px; }
.sInfo>li>table>tbody>tr>td>span>div.ImgView ul li.VAdd{ background: url(../Images/FileImgAdd.png)  no-repeat center center; cursor: pointer; width: 100px; }
.sInfo>li>table>tbody>tr>td>span>div.ImgView ul li.VDel{ width: 25px; height:25px; margin:2px 0 0  75px; cursor: pointer;transition: all 0.3s ease-in 0s; background: url(../Images/FileImgViewDel.png)  no-repeat center center;filter:alpha(opacity=30);-moz-opacity: 0.3; opacity: 0.3;}
.sInfo>li>table>tbody>tr>td>span>div.ImgView ul li.VDel:hover{filter:alpha(opacity=70);-moz-opacity: 0.7; opacity: 0.7;}
.sInfo>li>table>tbody>tr>td>span>div.ImgView ul.Base64Add{}
.sInfo>li>table>tbody>tr>td>span>div.ImgView ul.Base64Add li.VDel{display:none;}
.sInfo>li>table>tbody>tr>td>span>div.ImgView ul.Base64Add li.FImg{background: url(../Images/FileImgAdd.png)  no-repeat center center; cursor: pointer; width: 100px;border:0;margin-top: 0; }
.sInfo>li>table>tbody>tr>td>span>div.ImgView ul.Base64Add li.FImg>img{display:none;}

.sInfo>li>table>tbody>tr>td>span>div.ImgMore{width: 100%; margin: 12px 0 8px 0;  float: left; border: #c9c9c9 1px solid; border-radius:3px;box-sizing: border-box; padding:7px;}
.sInfo>li>table>tbody>tr>td>span>div.ImgMore ul{float: left; width: 100%; margin: 3px 0px; }
.sInfo>li>table>tbody>tr>td>span>div.ImgMore ul>li{float: left; width: 100%; }
.sInfo>li>table>tbody>tr>td>span>div.ImgMore ul>li>img{float: left;}
.sInfo>li>table>tbody>tr>td>span>div.ImgMore ul>li>span{float: right; line-height:30px; width:80px;}
.sInfo>li>table>tbody>tr>td>span>div.ImgMore ul>li>span>button{ height: 30px;padding: 0 12px;}
.sInfo>li>table>tbody>tr>td>span>div.ImgMore ul.Add{}
.sInfo>li>table>tbody>tr>td>span>div.ImgMore ul.Add>span{float:left; border:1px dashed #DDDDDD; margin-left:5px;width: 160px; border-radius: 5px; text-align:center;}
.sInfo>li>table>tbody>tr>td>span>div.ImgMore ul.Add>button{ float:right; margin-top: 10px;}

.sInfo>li>table>tbody>tr>td>span>div.sTable{width: 300px; margin: 12px 0 8px 0;  float: left; border: #c9c9c9 1px solid; border-radius:3px;box-sizing: border-box; padding:3px; overflow:auto;}
.sInfo>li>table>tbody>tr>td>span>div.sTable>table{color: rgb(102, 102, 102); border: rgb(221, 221, 221) 1px solid;border-collapse: collapse; border-spacing: 0px;}
.sInfo>li>table>tbody>tr>td>span>div.sTable>table>thead>tr>th{padding: 8px; border-bottom: 1px solid rgb(230, 230, 230);background-color: rgb(246, 246, 246);color: rgb(102, 102, 102);font-weight: normal;vertical-align: inherit; cursor:default;text-align: left;box-sizing: border-box;}
.sInfo>li>table>tbody>tr>td>span>div.sTable>table>thead>tr>th:nth-child(1){width: 40px; cursor:pointer; padding: 8px 4px; text-align: center;}
.sInfo>li>table>tbody>tr>td>span>div.sTable>table>tbody>tr>td:nth-child(1){width: 40px; cursor:pointer; padding: 8px 4px; text-align: center;}
.sInfo>li>table>tbody>tr>td>span>div.sTable>table>tbody>tr>td{line-height: 1.42857; padding: 8px; border-bottom: 1px solid rgb(221, 221, 221);color:#666; cursor:default;transition: all 0.2s ease-in 0s;text-align: left;box-sizing: border-box;}
.sInfo>li>table>tbody>tr>td>span>div.sTable>table>tbody>tr>td>input{width:100%;}
.sInfo>li>table>tbody>tr>td>span>div.sTable>table>tbody>tr>td>select{width:100%;}
.sInfo>li>table>tbody>tr>td>span>div.sTable>table>tbody>tr>td>input{border: 1px solid #dbdbea;border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>table>tbody>tr>td>span>div.sTable>table>tbody>tr>td>textarea{border: 1px solid #dbdbea;border-radius: 3px; line-height: 24px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>table>tbody>tr>td>span>div.sTable>table>tbody>tr>td>select{border: 1px solid #dbdbea;border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 100%; outline: none;box-sizing: border-box;}
.sInfo>li>table>tbody>tr>td>span>div.sTable>table>tbody>tr>td>input[disabled]{background-color: #eee !important;}

.SingelView_Table{}
.SingelView_Table>li{float: left; width: 100%; text-align: left;}

.SingelView_Table>li.Input{ margin-bottom: 15px; position: fixed; width: calc(100% - 210px);}
.SingelView_Table>li.Input>select{border: 1px solid #dbdbea; border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 100px; outline: none; box-sizing: border-box; margin-right: 10px;}
.SingelView_Table>li.Input>input{ border: 1px solid #dbdbea; border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 300px; outline: none; box-sizing: border-box;}
.SingelView_Table>li.Input>div{position: fixed; border: 1px solid #dbdbea; border-radius: 3px; width: 300px; max-height: 181px; box-sizing: border-box; padding: 2px; cursor: default; overflow-y: auto; background-color: #FFFFFF;}
.SingelView_Table>li.Input>div>ul{float: left; width: 100%; height: 35px; line-height: 35px; box-sizing: border-box; padding: 0 5px;}
.SingelView_Table>li.Input>div>ul:hover{background-color:#eff4f7; border-bottom-color:#ff851c;}
.SingelView_Table>li.Input>div>ul>li{float: left; height: 35px; line-height: 35px; box-sizing: border-box; max-width: 100%;}
.SingelView_Table>li.Input>button.gblue{ background-color: rgb(54, 198, 211); transition: background-color 0.4s ease-in 0s;}

.SingelView_Table>li.Con{margin-top: 35px;}
.SingelView_Table>li.Con>span{float: left; box-sizing: border-box;}
.SingelView_Table>li.Con>span.none{ width: 800px; text-align: center; height: 50px;line-height: 50px;}
.SingelView_Table>li.Con>span.title{ width: 100%; text-align: left; height: 50px;line-height: 50px; border-bottom:#59A7CE 1px dashed; padding: 0 15px;margin-top: 10px;}
.SingelView_Table>li.Con>span.title>h1{margin: 0; font-size: 20px;}
.SingelView_Table>li.Con>table{float: left; width: calc(100% - 20px); margin: 10px; min-width: 1000px; color: rgb(102, 102, 102); border-collapse: collapse; border-spacing: 0px;}
.SingelView_Table>li.Con>table>tbody>tr{width: 100%; margin: 0; font-size: 14px;font-weight: normal;}
.SingelView_Table>li.Con>table>tbody>tr>td{width: 23.33%; padding: 8px; color:#666; cursor:default; text-align: left; border: rgb(221, 221, 221) 1px solid; font-weight: bold; box-sizing: border-box; line-height: 22px;}
.SingelView_Table>li.Con>table>tbody>tr>td.title{width: 10%; text-align: right;}
.SingelView_Table>li.Con>table>thead>tr{width: 100%; margin: 0; font-size: 14px;font-weight: normal;}
.SingelView_Table>li.Con>table>thead>tr>th{padding: 8px; color:#666; cursor:default; text-align: left; border: rgb(221, 221, 221) 1px solid; font-weight: bold; box-sizing: border-box;line-height: 22px;}
.SingelView_Table>li.Con>table>tbody.list>tr>td{width: unset;}
.SingelView_Table>li.Con>table>tbody.list>tr>td.none{text-align: center;color:#AAAAAA;}
.SingelView_Table>li.Con>table>tbody.list>tr:hover>td{background-color:#eff4f7; border-bottom-color:#ff851c;}
.SingelView_Table>li.Con>table>tbody.list>tr:hover>td.none{background-color:unset; border-bottom-color:rgb(221, 221, 221);}

.vCount{cursor: default;}
.vCount>li{box-sizing: border-box;}
.vCount>li.vCount_img{margin: 30px 1%; border: #e6e9ee 1px solid; border-radius: 5px; height: 360px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3); backdrop-filter: blur(10px);}
.vCount>li.vCount_img>span{float: left; position: relative; width: 100%; height: calc(100% - 45px); box-sizing: border-box; padding: 10px 5px 5px;background: rgba(255, 255, 255, 0.1);}
.vCount>li.vCount_img>span.title{text-align: left; padding: 0 10px; border-bottom: #e6e9ee 1px solid; height: 45px; line-height: 45px; background-color: rgb(238,238,238 ,0.4);}
.vCount>li.vCount_img>span.title>h1{float: left; margin: 0; font-size: 18px;}
.vCount>li.vCount_img>span.title>h1>button{float: left; height: 30px; line-height: 16px; margin-top: 7px; background-color: transparent; color: #5bc0de; border-color: #46b8da; transition: all .3s; letter-spacing: 0;}
.vCount>li.vCount_img>span.title>h1>button:hover{background-color: #31b0d5; border-color: #269abc; color: #FFFFFF;}
.vCount>li.vCount_img>span.title>h1>button.on{background-color: #31b0d5; border-color: #269abc; color: #FFFFFF;}
.vCount>li.vCount_img>span.title>h2{float: right; margin: 0; font-size: 18px;}
.vCount>li.vCount_img>span.title>h2>button{float: left; height: 30px; line-height: 16px; margin-top: 7px; background-color: transparent; color: #5bc0de; border-color: #46b8da; transition: all .3s; letter-spacing: 0;}
.vCount>li.vCount_img>span.title>h2>button:hover{background-color: #31b0d5; border-color: #269abc; color: #FFFFFF;}
.vCount>li.vCount_img>span.title>h2>button.on{background-color: #31b0d5; border-color: #269abc; color: #FFFFFF;}
.vCount>li.vCount_img>span.title>h2>u{float: left; background: rgba(32,178,170); width: 1px; height: 30px;  margin: 8px 3px 0;}

.vCount>li.vCount_img>span>canvas{width: 100%; border-radius: 8px;}
.vCount>li.vCount_img>span>div{ width: 100%;}
.vCount>li.vCount_img>span>div.Charts_tooltip { position: absolute; width:unset; background: rgba(0, 0, 0, 0.8); color: white; padding: 12px 16px; border-radius: 8px; font-size: 14px; pointer-events: none; opacity: 0; transition: opacity 0.2s; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3); z-index: 10; min-width: 150px;}
.vCount>li.vCount_img>span>div.Charts_tooltip>div{color: #FFFFFF;}
.vCount>li.vCount_img>span>div.Charts_tooltip>div.tooltip-line { display: flex; align-items: center; margin: 4px 0;}
.vCount>li.vCount_img>span>div.Charts_tooltip>div.tooltip-line>div{color: #FFFFFF;}
.vCount>li.vCount_img>span>div.Charts_tooltip>div.tooltip-line>div.color-indicator{width: 12px; height: 12px; border-radius: 50%; margin-right: 8px;}
.vCount>li.vCount_img>span>div.Charts_Legend { display: flex; justify-content: center; gap: 1.5rem; flex-wrap: wrap;}
.vCount>li.vCount_img>span>div.Charts_Legend>div.legend-item {display: flex;align-items: center;font-size: 0.9rem;}
.vCount>li.vCount_img>span>div.Charts_Legend>div.legend-item>div.legend-color { width: 16px; height: 16px; border-radius: 4px; margin-right: 6px;}

.vCount>li.vCount_10{width: 100%; padding: 10px 1%;}
.vCount>li.vCount_10>span{float: left;box-sizing: border-box; margin: 0 1%;  background-color: rgb(238,238,238 ,0.8); padding: 15px 0; border-radius: 5px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3); backdrop-filter: blur(10px);}
.vCount>li.vCount_10>span>h1{margin: 0; font-size: 30px; line-height: 60px;}
.vCount>li.vCount_10>span>h2{margin: 0; font-weight: normal; font-size: 16px; color: rgba(187, 187, 187, 0.8);}

.vCount>li.vCount_11{width: 98%; margin: 30px 1%; border: #e6e9ee 1px solid; border-radius: 5px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3); backdrop-filter: blur(10px); padding-bottom: 20px;}
.vCount>li.vCount_11>span{float: left;box-sizing: border-box; padding: 15px;}
.vCount>li.vCount_11>span.title{border-radius: 0; width: 100%; padding: 0 10px; border-bottom: #e6e9ee 1px solid; height: 45px; line-height: 45px; background-color: rgb(238,238,238 ,0.4);}
.vCount>li.vCount_11>span.title>h1{float: left; margin: 0; line-height: 45px; font-size: 16px; color: #31b0d5;}
.vCount>li.vCount_11>span.title>h2{float: left; margin: 0; line-height: 45px; font-size: 16px; padding-left: 10px;}
.vCount>li.vCount_11>span.title>h3{float: right; margin: 0;}
.vCount>li.vCount_11>span.title>h3>span{float: left; padding: 6px 5px 0;}
.vCount>li.vCount_11>span.title>h3>span>input.ContentEdit_Type15{float: left; height: 30px; line-height: 30px; width: 90px; border-radius: 3px 0 0 3px; padding: 0 5px;}
.vCount>li.vCount_11>span.title>h3>span>div.ContentEditSub_Type15{width: 30px; height: 30px; background-size: 22px;}
.vCount>li.vCount_11>span.title>h3>button{float: left; height: 30px; line-height: 16px; margin-top: 7px; background-color: transparent; color: #5bc0de; border-color: #46b8da; transition: all .3s; letter-spacing: 0;}
.vCount>li.vCount_11>span.title>h3>button:hover{background-color: #31b0d5; border-color: #269abc; color: #FFFFFF;}
.vCount>li.vCount_11>span.title>h3>button.on{background-color: #31b0d5; border-color: #269abc; color: #FFFFFF;}
.vCount>li.vCount_11>span>u{float: left; box-sizing: border-box; margin: 10px;  background-color: rgb(238,238,238 ,0.8); padding: 15px; border-radius: 5px; box-shadow: inset -1px -1px 7px rgba(200,200,200,0.8),inset 5px 5px 7px rgba(238,238,238,0.3); backdrop-filter: blur(10px); text-decoration: none;}
.vCount>li.vCount_11>span>u>i{float: left; width: 100%; text-align: left; font-weight: normal; font-size: 16px; color: rgba(187, 187, 187, 0.8); font-style: normal;}
.vCount>li.vCount_11>span>u>b{float: left; width: 100%; text-align: center; font-size: 26px; line-height: 70px;}

.vReport{cursor: default; height: calc(100% - 60px);}
.vReport>li{box-sizing: border-box; width: 100%; height: 100%;}
.vReport>li.title{height: 45px; line-height: 45px; padding: 0 20px;}
.vReport>li.title>h1{float: left; margin: 0; font-size: 20px; letter-spacing: 2px;}
.vReport>li.title>span{float: right;}
.vReport>li.title>span>select{border: 1px solid #dbdbea; border-radius: 3px; height: 34px; line-height: 34px; padding: 0 6px; width: 100px; outline: none; box-sizing: border-box; margin-right: 10px;}
.vReport>li.title>span>button{height: 30px;padding: 0 12px;}
.vReport>li>div{border: 1px solid #e6e9ee; box-sizing: border-box; width: 100%; height: 100%;}
.vReport>li>div>ul{float: left; box-sizing: border-box; height: 100%; width: 150px; padding: 5px; border-right: 1px solid #e6e9ee; overflow-y: auto; border-top: 35px solid transparent;}
.vReport>li>div>ul>li{float: left; box-sizing: border-box; width: 100%; line-height: 25px; padding: 1px 0;}
.vReport>li>div>ul>li.mtitle{position: fixed; width: 140px; background-color: #F5F5F5;height: 25px; line-height: 25px !important; padding: 0 !important; margin-top: -35px;}
.vReport>li>div>ul>li.mtitle>span{float: left; width: 100%; height: 40px; background-color: #FFFFFF;}
.vReport>li>div>ul>li.mtitle>span.title{float: left; width: 190px; height: 25px; line-height: 25px; background-color: #F5F5F5;}
.vReport>li>div>ul>li.mtitle>span>u{float: left; height: 24px; line-height: 22px; box-sizing: border-box; border: 1px solid #e6e9ee; border-radius: 4px; padding:  0 7px; margin: 8px 4px 0; text-decoration: none; font-weight: normal; cursor: pointer;}
.vReport>li>div>ul>li.mtitle>span>u:hover{background-color: #87CEFA; color:#FFFFFF;}
.vReport>li>div>ul>li.mtitle>span>u.on{background-color: #1b7fcd; color:#FFFFFF;}
.vReport>li>div>ul>li.mtitle>span>b{font-weight: normal; float: left; line-height: 40px;}
.vReport>li>div>ul>li.mtitle>span>i{float: right; height: 22px; line-height: 22px; box-sizing: border-box; font-style: normal; cursor: pointer; font-weight: normal; margin: 0 3px; color:#C0C0C0;}
.vReport>li>div>ul>li.mtitle>span>i:hover{color: #1b7fcd; text-decoration: underline;}
.vReport>li>div>ul>li.mtitle>span>input{float: left; width: 100%; box-sizing: border-box; height: 24px;border-radius: 3px;}
.vReport>li>div>ul.search{width: 200px;}
.vReport>li>div>ul.search>li.mtitle{width: 190px;}
.vReport>li>div>ul.search>li{line-height: 32px; padding: 5px 0;}
.vReport>li>div>ul.qsearch{width: 300px;}
.vReport>li>div>ul>li>h1{float: left;margin: 0; font-size: 14px; box-sizing: border-box;}
.vReport>li>div>ul>li>h2{float: right;margin: 0; font-size: 14px; box-sizing: border-box; padding-top: 2px;}
.vReport>li>div>ul>li>h2>u{float: left; height: 24px; line-height: 22px; box-sizing: border-box; border: 1px solid #e6e9ee; border-radius: 4px; padding:  0 4px; margin: 1px; text-decoration: none; font-weight: normal; cursor: pointer;}
.vReport>li>div>ul>li>h2>u:hover{background-color: #87CEFA; color:#FFFFFF;}
.vReport>li>div>ul>li>h2>u.on{background-color: #1b7fcd; color:#FFFFFF;}
.vReport>li>div>ul>li>h2>u.tree{float: right; color: #666; transition: all 0.2s ease-in 0s; border: 0;}
.vReport>li>div>ul>li>h2>u.tree:hover{background-color: unset;  color:#084380;}
.vReport>li>div>ul>li>h2>i{float: left; height: 22px; line-height: 22px; box-sizing: border-box; font-style: normal; cursor: pointer; font-weight: normal; margin: 5px 3px 0; color:#C0C0C0;}
.vReport>li>div>ul>li>h2>i:hover{color: #1b7fcd; text-decoration: underline;}
.vReport>li>div>ul>li>h3{float: left; width: 100%; margin: 0; font-size: 14px; box-sizing: border-box;}
.vReport>li>div>ul>li>h3>span>input{float: left; width: 100%; box-sizing: border-box; height: 24px;border-radius: 3px;}
.vReport>li>div>ul>li>h3>u{float: left; height: 24px; line-height: 22px; box-sizing: border-box; border: 1px solid #e6e9ee; border-radius: 4px; padding:  0 4px; margin: 1px; text-decoration: none; font-weight: normal; cursor: pointer;}
.vReport>li>div>ul>li>h3>u:hover{background-color: #87CEFA; color:#FFFFFF;}
.vReport>li>div>ul>li>h3>u.on{background-color: #1b7fcd; color:#FFFFFF;}
.vReport>li>div>ul>li>h3.group{width:unset;}
.vReport>li>div>ul>li>h3.group>u{padding: 0 5px;}
.vReport>li>div>ul>li>h4{float: left; margin: 0; font-size: 14px; box-sizing: border-box; font-weight: normal; text-align: left;overflow:hidden;text-overflow:ellipsis; white-space: nowrap; width: calc(100% - 46px);}
.vReport>li>div>ul>li>h5{float: left; margin: 0; font-size: 14px; box-sizing: border-box; font-weight: normal; text-align: left;overflow:hidden;text-overflow:ellipsis; white-space: nowrap; width: calc(100% - 60px); color:#C0C0C0;}
.vReport>li>div>ul>li:hover>h5{color:#001F3E;}
.vReport>li>div>ul>li>h6{float: left; width: 100%; margin: 0; font-size: 14px; box-sizing: border-box; font-weight: normal; margin: 1px 0;}
.vReport>li>div>ul>li>h6>u{float: left; width: 25px; height: 26px; line-height: 26px; box-sizing: border-box; text-decoration: none;}
.vReport>li>div>ul>li>h6>span>input{float: left; width: calc(100% - 32px); height: 24px; line-height: 24px; border-radius: 3px;}
.vReport>li>div>ul>li>h6>span>input.ContentEdit_Type15{width: calc(100% - 50px); border-radius: 3px 0 0 3px;}
.vReport>li>div>ul>li>h6>span>div.ContentEditSub_Type15{width: 18px; height: 24px; background-size: 20px;}
.vReport>li>div>ul>li>b{float: left; width: 18px; height: 18px; box-sizing: border-box; border: 1px solid #e6e9ee; border-radius: 3px; margin: 4px 5px 0 0; color:#FFFFFF;line-height: 18px;}
.vReport>li>div>ul>li>b:hover{background-color: #87CEFA;}
.vReport>li>div>ul>li>b.un{border: 1px solid #FFFFFF;}
.vReport>li>div>ul>li>b.un:hover{background-color: #FFFFFF;}
.vReport>li>div>ul>li>b.on{background-color: #1b7fcd; }
.vReport>li>div>ul>li.on>h5{color:#001F3E;}
.vReport>li>div>ul>li.on>b{background-color: #1b7fcd; }
.vReport>li>div>ul>li.on>b:hover{background-color: #87CEFA;}
.vReport>li>div>ul>li>i{float: left; width: 18px; height: 18px; box-sizing: border-box; border: 1px solid #FFFFFF; border-radius: 2px; margin: 4px 0 0 0; line-height: 18px; font-style: normal;color:#F5F5F5;}
.vReport>li>div>ul.sort>li:hover>i{color:#001F3E;}
.vReport>li>div>ul.sort>li:hover>b{background-color: #87CEFA;}
.vReport>li>div>ul.sort>li.on>i{color:#001F3E;}
.vReport>li>div>ul.sort>li.on>i:hover{background-color: #87CEFA; color: #FFFFFF; border: 1px solid #e6e9ee;}
.vReport>li>div>ul>li>u{float: left; width: 36px; height: 24px; box-sizing: border-box; border: 1px solid #e6e9ee; border-radius: 2px; margin: 0px 5px 0 0; line-height: 24px; text-decoration: none;}
.vReport>li>div>ul.sort>li:nth-child(2)>i:nth-child(3){display:none;}
.vReport>li>div>ul.sort>li:nth-child(2)>i:nth-child(4){margin-left: 18px;}
.vReport>li>div>ul.sort>li:nth-last-child(2)>i:last-child{display:none;}
.vReport>li>div>ul.table{width: calc(100% - 500px); border-right:0; overflow: hidden;  border-top:0;}
.vReport>li>div>ul.table>li{float: left; width: 100%; height: calc(100% - 76px); box-sizing: border-box; padding:0 5px 5px; overflow-x: auto; overflow-y: scroll;}
.vReport>li>div>ul.table>li.vCount_img{height: 400px; overflow: hidden; border: 1px solid #e6e9ee; margin: 0; border-radius: 5px;  box-shadow:unset; backdrop-filter: unset;}
.vReport>li>div>ul.table>li.title{ height: 40px; border-bottom: 1px solid #e6e9ee; padding: 5px 5px 0; overflow-x: hidden; overflow-y: scroll;}
.vReport>li>div>ul.table>li.title::-webkit-scrollbar-track { background: transparent;}
.vReport>li>div>ul.table>li>table{border-collapse: collapse; width: max-content;}
.vReport>li>div>ul.table>li>table>thead>tr>th{border: 1px solid rgb(221, 221, 221);line-height: 32px;box-sizing: border-box;padding: 0 2px;border-bottom: 0;}
.vReport>li>div>ul.table>li>table>tbody>tr>td{border: 1px solid rgb(221, 221, 221);line-height: 32px;box-sizing: border-box;padding: 0 2px;}
.vReport>li>div>ul.table>li>table>tbody>tr.rsum>td{background-color:#eff4f7;}
.vReport>li>div>ul.table>li>table>tbody>tr:hover>td{background-color:#eff4f7; border-bottom-color:#ff851c;}
.vReport>li>div>ul.table>li>table>tbody:first-child>tr>td{border-top: 0;}
.vReport>li>div>ul.table>li.state{height: 36px; border-top: 1px solid #e6e9ee; padding: 5px; overflow: hidden;}
.vReport>li>div>ul.table>li.state>p{float: left; margin: 0;}
.vReport>li>div>ul.table>li.state>p>b{margin: 0 3px;}
.vReport>li>div>ul.table>li.state>span{float: right;}
.vReport>li>div>ul.table>li.state>span>u{float: left; width: 20px; height: 20px; line-height: 20px; margin: 5px 3px; text-decoration: none;}
.vReport>li>div>ul.table>li.state>span>u:hover{background-color: #87CEFA; color: #FFFFFF;}
.vReport>li>div>ul.table>li.state>span>input{float: left; width: 50px; margin-top: 5px; border-top: 0; border-left: 0; border-right: 0; text-align: center;}


.sMsg{ padding-bottom:20px; }
.sMsg>li{ width:100%; line-height:25px; box-sizing:border-box; padding-left:20px; text-align:left;}
.sMsg>li.sSub{width:auto; margin-left: 140px;}
.sMsg>li.sSub>input{border-radius: 3px; color: #fff; cursor: pointer; font-size: 16px; height: 42px; line-height: 42px; margin-top: 30px; text-align: center; padding: 0 50px;transition: all 0.1s ease-in 0s;}

.sExport{box-sizing:border-box; padding:10px;}
.sExport>li{float:left;width:100%; box-sizing:border-box; text-align:left;line-height: 35px;}
.sExport>li>span{ float: left; margin-right: 15px; cursor:default;}
.sExport>li>span>input{ width: 18px; vertical-align: sub; margin-right: 5px;}
.sExport>li.sub{text-align:center;}

div.sTab{position: fixed; background: #FFFFFF; border-bottom: 1px rgb(221, 221, 221) solid; width: 778px;margin-top: -65px;}
div.sTab>ul{float:left;width: auto;}

div.TagTable{float: left; width: calc(100% - 4px); padding: 0 2px; height: 100%;}
div.TagTable>ul{ width: 100%;}
div.TagTable>ul.Tag{ height: 50px; box-sizing: border-box; padding: 0 20px; border-bottom: #1b7fcd 2px solid;}
div.TagTable>ul.Tag>li{ float: left; padding: 0 10px; border: #1b7fcd 1px solid; border-bottom: 0; height: 35px; margin: 12px 5px 0; line-height: 35px; border-radius: 5px 5px 0 0; cursor: pointer; background-color: rgba(27, 127, 205,0.15); color: #333333; transition: all 0.2s ease-in 0s;}
div.TagTable>ul.Tag>li:hover{ background-color: #1b7fcd; color: #FFFFFF;}
div.TagTable>ul.Tag>li.on{ background-color: #1b7fcd; color: #FFFFFF;}
div.TagTable>ul.TagPage{ box-sizing: border-box; padding: 20px 0 0; height: calc(100% - 50px); overflow-y: auto;}
div.TagTable>ul.TagPage>li{width: 100%;}
div.TagTable>ul.TagSub{margin-bottom: 5px;}

ul.sTableClass{}
ul.sTableClass>li{float: left; overflow: auto; width: 100%; }
ul.sTableClass>li>span{float: left; line-height: 30px; color: #666; width: 51%;}
ul.sTableClass>li>span h1{float: left; width: 100%; margin: 0;}
ul.sTableClass>li>span p{float: left; width: 100%; margin: 0; font-size: 14px; line-height: 30px; }
ul.sTableClass>li>span u{float: left; width: 18px; height: 18px; font-size: 16px; margin: 7px 2px 0 0; text-decoration: none; cursor: pointer;}
ul.sTableClass>li>span b{float: left;font-weight: normal; cursor: pointer;}
ul.sTableClass>li>span b:hover{text-decoration: underline;}
ul.sTableClass>li>span b.on{color: #084380; font-weight: bold;}
ul.sTableClass>li>span span{float: left; margin-left: 20px; color: #666;}
ul.sTableClass>li>h2{float: left; margin: 0; font-size: 14px; height: 30px; line-height: 30px; border-bottom: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 0 10px; background: #FFFFFF; }
ul.sTableClass>li>h2>p{float: left; line-height: 30px; margin: 0; font-size: 15px;}
ul.sTableClass>li>h2>u{float: right;cursor: pointer; font-weight: normal; color: #666;transition: all 0.2s ease-in 0s; text-decoration: none;}
ul.sTableClass>li>h2>u:hover{color: #084380;}



table.sTable{border-collapse: collapse;margin: 0 0 20px 10px;}
table.sTable>tbody{}
table.sTable>tbody>tr{}
table.sTable>tbody>tr>td{border: 1px solid rgb(221, 221, 221);line-height: 32px;box-sizing: border-box;padding: 0 2px;}
table.sTable>tbody>tr>td>input{ width:100%; height: 25px ; box-sizing: border-box; border: 0;}
table.sTable>tbody>tr>td>select{ width:100%; height: 25px ; box-sizing: border-box; border: 0;}
table.sTable>tbody>tr>td>span.iconsub{float:left; width:25px; height:25px; line-height:22px; text-align:center;border-radius:15px; border:rgb(221, 221, 221) 1px solid;font-size: 20px; font-weight: bold; margin:0 3px; cursor:pointer;}
table.sTable>tbody>tr>td>span.iconsub:hover{background-color:rgb(221, 221, 221); color:#FFFFFF;}
table.sTable>tbody>tr.sTh>td{border:1px;}
table.sTable>tbody>tr>td>p{margin: 0;line-height: 30px;}
table.sTable>tbody>tr>td.l{text-align:left;}
table.sTable>tbody>tr>td.r{text-align:right;}
table.sTableUnBorder>tbody>tr>td{border:0;}
table.sTable_6>tbody>tr>td.t{ width:90px; }
table.sTable_6>tbody>tr>td.i{width:160px;}
div.sWarn{float: left; width: 94%; border: #FF4500 1px solid; box-sizing: border-box; margin: 10px;border-radius: 5px; background: #FDF5E6; color: #FF4500; padding: 5px 10px;}
div.sWarn>ul{float: left; width: 100%; background:unset; padding:0 5px; text-align:left; line-height: 35px;}
div.sWarn>ul>u{font-weight:bold; color:red;}

/*弹出层*/
div.WinLock{z-index: 1000; position: fixed; top:0; left: 0; width: 100%; height: 100%; background:rgba(99, 99, 99, 0.4); transition: all 0.2s ease-in 0s;}
div.Win{max-width: 90%; margin: 5% auto; background: #FFFFFF; color: #454545;}
div.Win ul{ float: left; line-height: 55px; background: #FFFFFF;}
div.Win ul>li{float: left;}
div.Win>ul>li.LeftTitle{padding-left: 25px;}

div.Win>ul.Title{ height: 55px; border-bottom: #c9c9c9 1px  solid; border-radius: 4px 4px 0 0 ;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#fefefe, EndColorStr=#e0e0e0);
background: -moz-linear-gradient(top, #fefefe, #e0e0e0);
background: -ms-linear-gradient(top,#fefefe,#e0e0e0);
background: -webkit-linear-gradient(top,#fefefe,#e0e0e0);}
div.Win>ul.Title>li.Title{ max-width: 700px; font-size: 18px; letter-spacing: 1px; }
div.Win>ul.Title>li.Close{float: right; width: 40px; background: url(../Images/WinClose.png) no-repeat center center; cursor: pointer;}
div.Win>ul.Title>li.Close:hover{background-image: url(../Images/WinCloseHover.png);}

div.Win ul.ConUl{ overflow-x: hidden; overflow-y: auto; padding-top: 15px; }
div.Win ul.ChangeUl{border-radius: 0 0 10px 10px; padding-bottom: 15px; }


div.DivTable{float: left;border-top:rgb(230, 230, 230) 1px solid; width:90%; margin-left: 5%; box-sizing: border-box;}
div.DivTable>ul{float: left;border-left:rgb(230, 230, 230) 1px solid;border-bottom:rgb(230, 230, 230) 1px solid; box-sizing: border-box;}
div.DivTable>ul>li{float: left;border-right:rgb(230, 230, 230) 1px solid; box-sizing: border-box; line-height: 35px; color: rgb(102, 102, 102);}
div.DivTable>ul.title{background-color: rgb(246, 246, 246);}


div.PrintWin{ width:750px;height: 80%; border-radius: 5px; }
div.PrintWin>ul{}
div.PrintWin>ul>li{}
div.PrintWin>ul>li.PrintSub{float:right; margin-right:20px;}
div.PrintWin>ul>iframe{border:#DDDDDD 1px solid; width:700px; height:95%;}


/*专用区域*/

div.Win ul.ChangeUl div.ChangeWin_Type_9_Search{ height: 75px; line-height: 75px; }
div.Win ul.ChangeUl div input{height: 32px; line-height: 32px; font-size: 14px; border-radius:3px; border:#cecece 1px solid;}
div.Win ul.ChangeUl div input.sub{height: 34px; line-height: 34px; color: #454545; margin-left: 5px; 
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#ebebeb);
background: -moz-linear-gradient(top, #ffffff, #ebebeb);
background: -ms-linear-gradient(top,#ffffff,#ebebeb);
background: -webkit-linear-gradient(top,#ffffff,#ebebeb);}
div.Win ul.ChangeUl div.ChangeWin_Type_9_Search_Div{ border:#dedede 1px solid; width: 410px; height: 175px; margin-left:10px;  }
div.Win ul.ChangeUl div.ChangeWin_Type_9_Search_Div li{width: 400px; height: 33px; line-height: 33px; background-color: #f9f9f9; margin: 1px 0 1px 0; text-align: left; padding:0 5px 0 5px; cursor: default;  }
div.Win ul.ChangeUl div.ChangeWin_Type_9_Search_Div li.W{background-color: #f9f9f9;}
div.Win ul.ChangeUl div.ChangeWin_Type_9_Search_Div li.W:hover{background-color: #e0e0e0;}
div.Win ul.ChangeUl div.ChangeWin_Type_9_Search_Page{height: 30px; line-height: 30px; margin-top:10px; }
div.Win ul.ChangeUl div.ChangeWin_Type_9_Search_Page ul{width: auto; color: #454545; font-size: 14px; cursor: default;}
div.Win ul.ChangeUl div.ChangeWin_Type_9_Search_Page ul.ChangeWin_Type_9_Search_Page_Count{float: left; margin-left: 15px;}
div.Win ul.ChangeUl div.ChangeWin_Type_9_Search_Page ul.ChangeWin_Type_9_Search_Page_PageId{float: right; margin-right: 15px;}
div.Win ul.ChangeUl div.ChangeWin_Type_9_Search_Page ul.ChangeWin_Type_9_Search_Page_PageId li{ cursor: pointer; margin-left: 10px; }
div.Win ul.ChangeUl div.ChangeWin_Type_9_Search_Page ul.ChangeWin_Type_9_Search_Page_PageId li:hover{text-decoration: underline;}


div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime{ margin-left: 10px;  color: #001f3e;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul{float: left; line-height: 45px; padding:5px 0 5px 0; border-bottom: #bfc4c8 1px solid;  color: #001f3e;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul>li{color: #001f3e;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul>li>div{color: #001f3e;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul>li>div>ul{color: #001f3e;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul>li>div>ul>li{color: #001f3e;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul>div{color: #001f3e;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul>div>li{color: #001f3e;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul>div>li>div{color: #001f3e;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul{float: left; line-height: 45px; padding:5px 0 5px 0; border-bottom: #bfc4c8 1px solid; }
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul>li{float: left;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Title{padding-bottom: 15px;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Title li{width: 45px; height: 35px;line-height: 35px;  cursor: pointer; text-align: center; font-size: 18px; }
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Title li.DateTime_YearMonth{  text-align: center; background-color: #b5b5b5; color: #FFFFFF; border-radius: 40px; }
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Date{margin-left:1%;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Date>li{width: 14%; height: 45px; text-align: center; cursor: default;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Date>li.WeekTitle{color: #bcbcbc;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Date>li>div.Date{border-radius: 35px; width: 40px; height: 40px;line-height: 40px;  margin: 2px auto; }
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Date>li>div.Date:hover{ background-color: #ececec; }
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Date>li>div.DateOn{background-color: #ff6666; color: #FFFFFF;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Date>li>div.DateOn:hover{background-color: #ff6666; color: #FFFFFF;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_YM>li{height: 45px;  text-align: center; cursor: default;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_YM>li>div{ line-height: 40px;  margin-top: 2px; width: 90%; border-radius: 35px;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_YM>li>div:hover{ background-color: #ececec;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_YM>li>div.On{background-color: #ff6666; color: #FFFFFF;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_YM>li>div.On:hover{background-color: #ff6666; color: #FFFFFF;}

div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Time>div{ width: 300px; margin: 0 auto; cursor: default;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Time>div>li{float: left; line-height: 35px; font-size: 20px; color: #666666; margin: 15px 2px 15px 2px;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Time>div>li.DT{ width: 60px; border:#cecece 1px solid; text-align: center;border-radius: 35px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#ebebeb);
background: -moz-linear-gradient(top, #ffffff, #ebebeb);
background: -ms-linear-gradient(top,#ffffff,#ebebeb);
background: -webkit-linear-gradient(top,#ffffff,#ebebeb); }

div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Time>div.Changes{border:#bfc4c8 1px solid; padding:10px;  background-color: #FFFFFF; margin-left:2px;font-size: 14px;border-radius: 5px;box-shadow:0 0 3px 3px #CCCCCC;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Time>div.Changes>li{width: 10%; margin:0;  height: 45px;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Time>div.Changes>li.title{width: 100%; text-align: center; height: 35px; line-height: 35px;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Time>div.Changes>li>div{ border-radius: 35px; width: 35px; height: 35px; line-height: 35px;  margin:5px auto; text-align: center; }
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Time>div.Changes>li>div:hover{ background-color: #ececec; }
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Time>div.Changes>li>div.On{background-color: #ff6666; color: #FFFFFF;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Time>div.Changes>li>div.On:hover{background-color: #ff6666; color: #FFFFFF;}


div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Sub{border-bottom:0px;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Sub>input{ width: 65px; height: 36px; line-height: 34px; margin-left: 5px; color: #454545; text-align: center; padding: 0;
  FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#ebebeb);
background: -moz-linear-gradient(top, #ffffff, #ebebeb);
background: -ms-linear-gradient(top,#ffffff,#ebebeb);
background: -webkit-linear-gradient(top,#ffffff,#ebebeb);}

div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Sub>input.Msg{ background: #ffffff; height: 34px; line-height: 32px; margin-left: 0;}
div.Win ul.ChangeUl div.ChangeWin_Type_15_Datetime>ul.DateTime_Msg{height: 25px; line-height: 25px; border: 0; padding: 0; padding-left: 15px; text-align: left; color: red;}


div.Win>ul.Sub{border-radius: 0 0 4px 4px; height: 15px;}
div.Win>ul.Sub input{margin: 0 5px 0 5px;}

div.WinOpen{animation:WinViewOpen 0.3s ease-in-out;-webkit-animation:WinViewOpen 0.3s ease-in-out; -webkit-animation-fill-mode:both;animation-fill-mode:both;display: ;}
div.WinClose{animation:WinViewClose 0.3s ease-in-out;-webkit-animation:WinViewClose 0.3s ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;display: ;}
@-webkit-keyframes WinViewOpen  {
  0% {opacity: 0.1;}
  100% {opacity: 1;}
}
@keyframes WinViewOpen {
  0% { opacity: 0.1;}
  100% {opacity: 1;}
}
@-webkit-keyframes WinViewClose  {
  0% {opacity: 1;}
  100% { opacity: 0;}
}
@keyframes WinViewClose {
  0% {opacity: 1;}
  100% {opacity: 0; }
}


/*个人信息*/
div.Win div.userinfo{width: 560px; margin-left: 20px;}
div.Win div.userinfo>ul{}
div.Win div.userinfo>ul.menu{width: 100%;}
div.Win div.userinfo>ul.menu>li{width: 32%; border: #CCCCCC 1px solid; text-align: center; line-height: 30px; cursor: pointer;}


@media only screen and (max-width: 950px){

div.Login{position:absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(../Images/MBLoginbj.jpg) no-repeat;background-size: cover;}
div.Login ul.LoginUl{width: 90%; height: 30rem;}
div.Login ul.LoginUl li{float: left; font-size: .16rem; color: #e8f3fe; width: 100%; border: .1rem solid transparent; box-sizing: border-box;}
div.Login ul.LoginUl li.title{ font-size: 2rem; margin-top:1.8rem; border: 0; letter-spacing:.1rem; text-align: center; margin-bottom: 1rem;}
div.Login ul.LoginUl li input{width: 80%; height: 2.6rem; line-height: 2.6rem; color: #a4a4a4; font-size: 1.2rem; background: rgba(255,255,255, 0.85) no-repeat 0.5rem center; background-size: 2rem; padding-left: 3rem; box-sizing: border-box;margin-bottom: 0.5rem;}
div.Login ul.LoginUl li select{width: 80%; height:2.6rem; line-height: 2.6rem; color: #a4a4a4; font-size: 1.2rem; background:url(../Images/Login/mbicon_sysid.png) rgba(255,255,255, 0.85) no-repeat .5rem center; background-size: 2rem; padding-left: 3rem; box-sizing: border-box;margin-bottom: 0.5rem;}
div.Login ul.LoginUl li option{line-height: 2.6rem; color: #a4a4a4; font-size: 1.2rem;}
div.Login ul.LoginUl li input.login{ background-image: url(../Images/Login/mbicon_login.png); }
div.Login ul.LoginUl li input.pwd{background-image: url(../Images/Login/mbicon_pwd.png);}
div.Login ul.LoginUl li input.code{width: 12.5rem; background-image: url(../Images/Login/mbicon_code.png);}
div.Login ul.LoginUl li img{ width: 6rem; height: 2.6rem; vertical-align: middle; margin-top: -0.9rem;}
div.Login ul.LoginUl li input.Sub{ width: 80%;  padding: 0;  letter-spacing: 1rem; font-size: 1.4rem; background-color: #26bee3; color: #FFFFFF; }
div.Login ul.LoginUl li input.SubUp{width: 80%; padding: 0; letter-spacing:1rem; font-size: 1.4rem; background-color: #26bee3; color: #999999; }
div.Login ul.LoginCopy{position: fixed; font-size: 0.8rem; color: #ffffff; bottom: .3rem;}
div.Login ul.LoginCopy a{color: #ffffff;}
div.Login ul.LoginCopy u{color: #EEEEEE;font-size: 0.6rem;cursor: pointer; text-decoration: none;}

/*顶部菜单*/




}

/*Alert*/
div.Alert{ position: fixed; margin:auto; max-width: 90%;  left: 50%; z-index: 5000000; border-radius: 10px ;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#f4f4f4, EndColorStr=#d8d8d8);
background: -moz-linear-gradient(top, #f4f4f4, #d8d8d8);
background: -ms-linear-gradient(top,#f4f4f4,#d8d8d8);
background: -webkit-linear-gradient(top,#f4f4f4,#d8d8d8);padding:0 50px 0 50px;box-shadow: 5px 5px 5px #a8a8a8;}

div.Alert ul.Title{ line-height: 45px; height: 45px; margin-top: 30px; min-width: 260px; text-align: center;}
div.Alert ul.Title span{font-size: 24px; color: #e40000; letter-spacing: 3px; font-weight: bold; padding-left: 35px; color: #454545; background: url(../Images/Alert_Pass.png) no-repeat left center;}
div.Alert ul.Title span.Title_1{ background-image: url(../Images/Alert_Pass.png); color: #454545;}
div.Alert ul.Title span.Title_2{ background-image: url(../Images/Alert_NoPass.png); color: #e40000;}
div.Alert ul.Title span.Title_3{ background-image: url(../Images/Alert_Error.png); color: #e40000;}

div.Alert ul.Info{ line-height: 50px; min-height: 50px; color: #fa0505;}
div.Alert ul.Timer{ line-height: 45px; height: 45px; color: #959595;}
div.Alert ul.Timer font{color:#959595; }
div.Alert ul.Close{margin: -10px -60px 0 0; width: 25px; height: 25px; float: right; padding: 0; background: url(../Images/Alert_Close.png) no-repeat center center;cursor: pointer;}

div.AlertOpen{animation:AlertViewOpen 0.4s ease-in-out;-webkit-animation:AlertViewOpen 0.4s ease-in-out; -webkit-animation-fill-mode:both;animation-fill-mode:both;display: ;}
div.AlertClose{animation:AlertViewClose 0.4s ease-in-out;-webkit-animation:AlertViewClose 0.4s ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;display: ;}
@-webkit-keyframes AlertViewOpen  {
  0% {opacity: 0.1; top:0px;}
  100% {opacity: 1;top:50px;}
}
@keyframes AlertViewOpen {
  0% { opacity: 0.1;top:0px;}
  100% {opacity: 1;top:50px;}
}
@-webkit-keyframes AlertViewClose  {
  0% {opacity: 1;top:50px;}
  100% { opacity: 0.1; top:0px;}
}
@keyframes AlertViewClose {
  0% {opacity: 1;top:50px;}
  100% {opacity: 0.1; top:0px;}
}



div.deftitle{font-size: 36px; line-height: 100px; margin-top: 100px;}




/*YsUEditor*/
.edui-default .edui-button-body, .edui-splitbutton-body, .edui-menubutton-body, .edui-combox-body{position: relative;line-height: 20px;}
.edui-toolbar{line-height: 25px;}
.edui-editor-messageholder{line-height: 25px;}

.ColorInfo{position:absolute; background-color:#EDF7FE; padding:0px;}
.ColorInfo table{border:1px #000000 solid; border-collapse:collapse; width:243px;}
.ColorInfo table tr{ height:12px;}
.ColorInfo table tr td{ width:12px; border:1px #000000 solid;}



div.YsPolyline{border: #dddddd 1px solid;}




input.ContentEdit_Type9{ width: 400px; border-radius: 3px 0 0 3px; border-right: 0px; }
div.ContentEditinput_Type9{float: left; width: 400px; height: 40px; background-color: #fafafa; border: #c9c9c9 1px solid; border-radius: 3px 0 0 3px; padding:0 5px 0 5px; border-right: 0px; line-height: 40px; color: #777777;}
div.ContentEditSub_Type9{float: left;  width:50px; height: 40px; border-radius:0 3px 3px 0;border: #c9c9c9 1px solid; border-left: 0px; background: url(../Images/Input_Search.png) no-repeat center center;cursor: pointer;}
div.ContentEditSub_Type9:hover{background-image: url(../Images/Input_SearchHover.png);}
input.ContentEdit_Type15{ width: 400px; border-radius: 3px 0 0 3px; border-right: 0px; }
div.ContentEditSub_Type15{float: left;  width:50px; height: 40px; border-radius:0 3px 3px 0;border: #c9c9c9 1px solid; border-left: 0px; background: url(../Images/Input_DateTime.png) no-repeat center center;cursor: pointer;}
div.ContentEditSub_Type15:hover{background-image: url(../Images/Input_DateTimeHover.png);}

div.File{}
div.File>ul{}
div.File>ul>li{float:left;}

/*首页模板1*/
div.defpage_1{height: 100%;}
div.defpage_1>ul{float:left; height:100%; padding: 100px 5px 5px; box-sizing: border-box; margin-top: -100px;}
div.defpage_1>ul.noticesub{height: 50px; position: relative; padding: 0 5px; margin: 0; line-height:50px; border-bottom:rgb(221, 221, 221) 1px solid;}
div.defpage_1>ul.noticesub>li{}
div.defpage_1>ul.noticesub>li.notice{float:left;}
div.defpage_1>ul.noticesub>li.sub{float:right;}
div.defpage_1>ul.noticesub>li.sub>button{background-color: #1b7fcd; border-color: #1b7fcd; transition: background-color 0.4s ease-in 0s;}
div.defpage_1>ul.noticesub>li.sub>button:hover{background-color: #084380; border-color: #084380;}
div.defpage_1>ul.searchtab{height: 50px; position: relative; padding: 0 5px; margin: 0; line-height:50px;}
div.defpage_1>ul.searchtab>li.search{ border-right:rgb(221, 221, 221) 1px solid;}
div.defpage_1>ul.searchtab>li.search>span{float:left; width:20%;overflow:hidden;text-overflow:ellipsis; white-space: nowrap; text-align:left; border-radius: 3px; border: rgb(221, 221, 221) 1px solid; height: 30px; line-height: 30px; margin-top: 10px; padding: 0 10px; cursor:pointer; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
div.defpage_1>ul.searchtab>li.search>span>div{position:absolute; display:none; background:rgba(255, 255, 255, 0.85); margin: 31px 0 0 -11px; border-radius: 3px; border: rgb(221, 221, 221) 1px solid;box-sizing:border-box;padding:5px;}
div.defpage_1>ul.searchtab>li.search>span>div>ul{float:left; width:100%; height:30px; line-height:30px;overflow:hidden;text-overflow:ellipsis; white-space: nowrap; text-align:left; box-sizing:border-box; padding:0 10px; border-radius:3px;}
div.defpage_1>ul.searchtab>li.search>span>div>ul:hover{background:rgba(102, 175, 233, 0.85);}
div.defpage_1>ul.searchtab>li.search>span:hover{border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);}
div.defpage_1>ul.searchtab>li.search>span:hover>div{display:block;}
div.defpage_1>ul.searchtab>li.search>input{float:left; width: 60%; border-radius: 3px; border: rgb(221, 221, 221) 1px solid; height: 30px; line-height: 30px; margin: 10px 3%;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
div.defpage_1>ul.searchtab>li.search>input:focus{border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);}
div.defpage_1>ul.searchtab>li.tab{ border-bottom:rgb(221, 221, 221) 1px solid;padding: 0 15px;}
div.defpage_1>ul.searchtab>li.tab>h1{float:left; margin:0; padding:0;font-size: 20px;}
div.defpage_1>ul.searchtab>li.tab>span{float:right;}
div.defpage_1>ul.searchtab>li.tab>span>button{ border-radius: 4px 4px 0 0; margin-top: 15px; background: #FFFFFF; color: #001F3E; border: rgb(221, 221, 221) 1px solid; border-bottom: 0;}
div.defpage_1>ul.searchtab>li.tab>span>button:hover{background-color:#5bc0de;border: #5bc0de 1px solid; border-bottom: 0; color:#FFFFFF;}
div.defpage_1>ul.searchtab>li.tab>span>button.on{background-color:#5bc0de;border: #5bc0de 1px solid; border-bottom: 0; color:#FFFFFF;}
div.defpage_1>ul.listinfo{}
div.defpage_1>ul.listinfo>li{height:100%; overflow-y:auto;}
div.defpage_1>ul.listinfo>li.list{border-right:rgb(221, 221, 221) 1px solid; direction: rtl;}
div.defpage_1>ul.listinfo>li.list>span{float:left; width:100%; height:35px; line-height:35px; box-sizing:border-box; padding:0 10px; cursor:default;border-bottom:#FFFFFF 1px solid; -webkit-transition: all ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition: all ease-in-out .15s, box-shadow ease-in-out .15s;}
div.defpage_1>ul.listinfo>li.list>span>h1{float:left; margin:0; padding:0; font-size:12px;color: #BBBBBB;direction:ltr;max-width: 80%; overflow:hidden;text-overflow:ellipsis; white-space: nowrap; }
div.defpage_1>ul.listinfo>li.list>span>h1>b{padding: 0 5px 0 0; font-size: 14px; color: #001F3E;}
div.defpage_1>ul.listinfo>li.list>span>h2{float:right; margin:0; padding:0; color:#CCCCCC; font-size:12px;max-width: 20%; overflow:hidden;text-overflow:ellipsis; white-space: nowrap; height: 35px;direction:ltr;}
div.defpage_1>ul.listinfo>li.list>span>h3{ float: left; margin: 0; padding: 0 0 0 5px; font-size: 12px; color: #BBBBBB; max-width: 60%; overflow:hidden;text-overflow:ellipsis; white-space: nowrap; height: 35px;direction:ltr;}
div.defpage_1>ul.listinfo>li.list>span:hover{background-color:#eff4f7; border-bottom:#ff851c 1px solid;}
div.defpage_1>ul.listinfo>li.list>span.on{background-color:#eff4f7; border-bottom:#ff851c 1px solid;}
div.defpage_1>ul.listinfo>li.list>p{ float: left; border: rgb(221, 221, 221) 1px solid; width: 96%; margin: 5px 2%; line-height: 30px; border-radius: 3px; cursor: pointer; direction: ltr;}
div.defpage_1>ul.listinfo>li.list>p:hover{}
div.defpage_1>ul.listinfo>li.info{padding:20px;}
div.defpage_1>ul.listinfo>li.info>div{float:left; width: 100%;}
div.defpage_1>ul>li{float:left;width:auto;box-sizing: border-box;}



@media screen and (max-device-width: 1000px) {
	.ispc{display:none;}
	.ismobile{display:block;}

	div.logo{background:unset;}
	div.logo>ul{height:2.6rem; margin:0.2rem 0.5rem; width:5rem;}
	div.LeftMenu{position:fixed; top:3rem; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.8);}
	div.LeftMenu>ul{float: right; background-color: #00599d; width: 80%; height: calc(100% - 3rem); top: 0; right: 0; padding-top:0;padding-bottom: 2rem;}
	div.LeftMenu>ul::-webkit-scrollbar { display: none;}
	div.LeftMenu>ul>li>h1{font-size: 1.3rem; padding: 1rem; border-bottom:#4682B4 1px solid; font-weight:bold; text-align:left;}
	div.LeftMenu>ul>li>p{display:block; font-size: 1.2rem; padding: 1rem 0; margin: 0; color: #FFFFFF;}
	div.LeftMenu>ul>li>p:hover{ background-color:#084380; }
	div.LeftMenu>ul>li>p.on{background-color:#084380;}
	div.LeftMenu>ul>li>p.on:after{content: ""; position: absolute; right: 0px; margin-top: 2px; width: 0; height: 0; border-top: 10px solid transparent; border-right: 10px solid #EAEDF1; border-bottom: 10px solid transparent;}
	div.LeftMenu>b{left: unset;right: 0; width: 2rem; height: 2rem; line-height: 2rem; font-size: 1.4rem;}
	div.LeftMenuMobile{display:none;}


	div.RightCon{border: 0;}

	div.TopTitle{height: 3rem; margin: 0; border-bottom:#cbd4d7 1px solid;}
	div.TopTitle>ul{line-height: 3rem;}
	div.TopTitle>ul.TopLeft{padding-left: 6rem;}
	div.TopTitle>ul.TopLeft>li.TopQMenu{ position: fixed; left: 5%; top: 3rem; z-index: 1000000; width: 90%; background: #FFFFFF; box-shadow: 0px 2px 10px 2px #CCCCCC; border-radius: 0 0 0.3rem 0.3rem; box-sizing: border-box; margin: 0;padding: 1rem;}
	div.TopTitle>ul.TopLeft>li.TopQMenu>p{box-sizing:border-box; width:100%; padding:0; text-align:left;}
	div.TopTitle>ul.TopLeft>li.TopQMenu>p.Button{display:block;}
	div.TopTitle>ul.TopLeft>li.TopQMenu>p>button{ width: 95%;}
	div.TopTitle>ul.TopLeft>li.TopQMenuOff{display:none;}
	div.TopTitle>ul.TopRight{display:none;}
	div.TopTitle>ul.TopMenu{display: block; float: right; width: 2.4rem; height: 2rem; margin: 0.5rem 0.5rem 0 0; line-height: 2rem; border: #cbd4d7 1px solid; border-radius: 0.3rem;}



	div.Content{ top: 3rem; border-bottom: 3rem solid transparent; padding-bottom:3rem;}
	div.Content>ul{ padding: 0 0.7rem; margin: 0.7rem 0;}
	div.Content>ul.sMenu{display:none;}
	div.Content::-webkit-scrollbar { display: none;}
	div.Tab{padding-top:0;}


	div.Content>ul.sNotes{margin-top: 0.8rem; border-radius: 0.2rem;}
	div.Content>ul.sNotes>li{padding: 0.6rem; border-radius: 0.2rem;}

	.sSeaSub>li.sSearch{position:absolute; width:20rem;right: 0.7rem;margin:2.1rem 0 0 0; z-index: 100000; background: #FFFFFF; box-shadow: 0px 2px 10px 2px #CCCCCC; border-radius: 0 0 0.3rem 0.3rem; box-sizing: border-box; padding: 1rem;}
	.sSeaSub>li.sSearch>select{width:17.4rem; max-width:17.4rem; height:2.2rem; margin:0.2rem 0;padding: 0 1rem; border-radius: 0.3rem;}
	.sSeaSub>li.sSearch>input{width:13rem; height: 2.2rem; line-height: 2.2rem; padding: 0 1rem;margin:0.2rem 0; border-radius: 0.3rem;border-top-right-radius: 0; border-bottom-right-radius: 0;}
	.sSeaSub>li.sSearch>i{width: 2.2rem; height: 2.2rem; line-height: 2.2rem; border-radius: 0 0.2rem 0.2rem 0; font-size: 0.7rem;margin:0.2rem 0;}
	.sSeaSub>li.qSearch{ display:block; float:right; width: 2rem; height: 2rem; border: 1px solid #DCDFE6; display: inline-block; border-radius: 0.3rem; background: #F5F7FA; cursor: pointer; font-size: 1rem; text-align: center; line-height: 2rem; color: #ccc;font-family: 'Glyphicons Halflings'; -webkit-font-smoothing: antialiased;font-style: normal;font-weight: 400;}
	.sSeaSub>li.MsSearch{display:none;}

	.sList>li.sTable{overflow:auto;}
	.sList>li.sTable::-webkit-scrollbar { display: none;}


	.sList>li.sPage{margin-top:0.5rem;}
	.sList>li.sPage>span{float: left;width: 100%;}
	.sList>li.sPage>span.bsub{margin-bottom: 0.5rem;}
	.sList>li.sPage>span>span.mpri{float:left;border-right-width: 1px; width: 3rem;position: relative;}
	.sList>li.sPage>span>span.mpage{float:left; border: 0px; width:100%; box-sizing: border-box; margin-left: -4.2rem;}
	.sList>li.sPage>span>span.mnext{float:right; border-right-width: 1px; width: 3rem;margin-top: -2.14rem;}
	.sList>li.sPage>span>span.mpage:hover{background-color:#FFFFFF;color:#1b7fcd;}

	.sInfo>li>span{float:left; width:100%;}
	.sInfo>li>span.Title{ width:unset; text-align:left; padding-left: 0.5rem;}
	.sInfo>li>span.mTitle{position: absolute; left: 0.7rem; background: #FFFFFF;}
	.sInfo>li>span.mInfo{display:block; float:right; width:unset; color: #A9A9A9;padding-right: 0.5rem;}
	.sInfo>li>span.Info{display:none;}
	.sInfo>li>span>input{width:100%; height: 2.1rem; line-height: 2.1rem; padding: 0 0.6rem;border-radius: 0.3rem;}
	.sInfo>li>span>select{width:100%; height: 2.1rem; line-height: 2.1rem; padding: 0 0.6rem;border-radius: 0.3rem;}
	.sInfo>li>span>textarea{width:100%;line-height: 2.1rem;padding: 0 0.6rem;border-radius: 0.3rem;}
	.sInfo>li>span>input.ContentEdit_Type15{width:18rem;}
	.sInfo>li>span>div.ContentEditSub_Type15{height:1.95rem;}
	.sInfo>li.sSub{width:100%; text-align:center; margin-left:0;}

	div.Win ul.ConUl{overflow-x: auto;}
	div.Win ul.ConUl::-webkit-scrollbar { display: none;}

	div.ConDiv{}
	div.ConDiv>ul{line-height:initial; width: 92%; margin-left: 4%;}

	div.copyright{ height:3rem; line-height:3rem; background-color:rgba(255, 255, 255, 0.7); margin: 0;}
	div.copyright>span{font-size: 0.6rem;}

	div.deftitle{font-size: 1.8rem; line-height: 10rem; margin-top: 10rem;}

/*	input.ContentEdit_Type9{ width: 400px; border-radius: 3px 0 0 3px;}
	div.ContentEditinput_Type9{ width: 400px; height: 40px; border-radius: 3px 0 0 3px; padding:0 5px 0 5px; line-height: 40px;}
	div.ContentEditSub_Type9{  width:50px; height: 40px; border-radius:0 3px 3px 0;}
	input.ContentEdit_Type15{ width: 400px; border-radius: 3px 0 0 3px; }
	div.ContentEditSub_Type15{ width:50px; height: 40px; border-radius:0 3px 3px 0;}*/

}











/*公共区域*/
input.none{background-color: #1b7fcd;transition: background-color 0.4s ease-in 0s;}
input.none:hover{background-color: #084380;}
input.red{background-color: #ec0000;transition: background-color 0.4s ease-in 0s;}
input.red:hover{background-color: #da344c;}
input.gblue{background-color: rgb(54, 198, 211);transition: background-color 0.4s ease-in 0s;}
input.gblue:hover{background-color: rgb(54, 198, 211);}
button.none{background-color: #1b7fcd;transition: background-color 0.4s ease-in 0s;}
button.none:hover{background-color: #084380;}
button.red{background-color: #ec0000;transition: background-color 0.4s ease-in 0s;}
button.red:hover{background-color: #da344c;}
button.gblue{background-color: rgb(54, 198, 211);transition: background-color 0.4s ease-in 0s;}
button.gblue:hover{background-color: rgb(54, 198, 211);}

ul.Edit input.Err{border: #ec0000 1px solid; background-color: #f6e0e0;}
ul.Edit input.ErrL{border: #ec0000 1px solid; background-color: #f6e0e0; border-right: 0px;}
ul.Edit textarea.Err{border: #ec0000 1px solid; background-color: #f6e0e0;}
ul.Edit select.Err{border: #ec0000 1px solid; background-color: #f6e0e0;}
ul.Edit div.Err{border: #ec0000 1px solid; background-color: #f6e0e0;}
ul.Edit div.ErrL{border: #ec0000 1px solid; background-color: #f6e0e0; border-right: 0px;}
ul.Edit div.ErrR{border: #ec0000 1px solid; background-color: #f6e0e0; border-left: 0px;}
ul.Edit div.Err div.Tree_Div ul.Tree_Ul{background-color: #f6e0e0;}