/*reast*/
@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:"微软雅黑"; margin:0 auto;font-size: 12px;}
ul{display:block;margin:0;padding:0;list-style:none;}
li{display:block;margin:0;padding:0;list-style: none;}
img{border:0;}
dl,dt,dd,span{margin:0;padding:0;}
a,a:focus{text-decoration:none;color:#000;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#00a4ac;text-decoration:none;}
table{border-collapse:collapse;border-spacing: 0;}
cite{font-style:normal;}
h2{font-weight:normal;}
.fl{float: left}
.fr{float:right;}
.clear{clear: both;}
.w5{width: 50%}
.cl:after{
    content:"\20";
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}
.cl{
    zoom:1
}

/*cloud*/
#mainBody {width:100%;height:100%;position:absolute;z-index:-1;}
.cloud {position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../resource/admin/cloud.png) no-repeat;z-index:1;opacity:0.5;
-webkit-animation:cloud 60s linear infinite; -o-animation:cloud 60s linear infinite; } 
@-webkit-keyframes cloud{ 
from{background-position:0% 15%} to{background-position:100% 20%} }
#cloud{z-index:2;}


/*login*/
.login-title{color: #b7883e;font-size:22px;font-family:"微软雅黑" }
.logintop{height:47px; position:absolute; top:0; background:url(../resource/admin/loginbg1.png) repeat-x;z-index:100; width:100%;}
.logintop span{color:#fff; line-height:50px; background:url(../resource/admin/loginsj.png) no-repeat 21px 18px; text-indent:44px; color:#afc5d2; float:left;}
.logintop ul{float:right; padding-right:30px;}
.logintop ul li{float:left; margin-left:20px; line-height:47px;}
.logintop ul li a{color:#afc5d2;}
.logintop ul li a:hover{color:#fff;}
.loginbody{background:url(../resource/admin/loginbg3.png) no-repeat center center; width:100%; height: calc(100vh - 47px); overflow:hidden; position:absolute; top:47px;}
.systemlogo{background:url(../resource/admin/loginlogo1.png) no-repeat center;width:100%; margin-top:75px;height:90px; margin-top:120px; text-align:center;display:block}
.loginbox{width:692px; height:336px; background:url(../resource/admin/logininfo.png) no-repeat; margin-top:30px;margin: 0 auto}
.loginbox ul{margin-left:285px;padding-top:30px;}
.loginbox ul li{margin-bottom:10px;}
.loginbox ul li label{color:#687f92;}
.loginbox ul li label a{color:#687f92;}
.loginbox ul li label a:hover{color:#3d96c9;}
.loginbox ul li label input{margin-right:5px;}
.loginbox{width:692px; height:373px;margin-top:20px;}
.loginuser{width:299px; height:48px; background:url(../resource/admin/loginuser.png) no-repeat; border:none; border-radius: 3px; line-height:48px; padding-left:44px; font-size:14px; font-weight:bold;}
.loginpwd{width:299px; height:48px; background:url(../resource/admin/loginpassword.png) no-repeat; border:none; border-radius: 3px; line-height:48px; padding-left:44px; font-size:14px; color:#90a2bc;}
.loginbtn{width:111px;height:35px; background:#3d96c9; font-size:14px; font-weight:bold; color:#fff;cursor:pointer; line-height:35px;border:none;border-radius: 3px;}
.loginbm{height:50px; line-height:50px; text-align:center; background:url(../resource/admin/loginbg2.png) repeat-x;position:absolute; bottom:0; width:100%; color:#0b3a58;}
.loginbms{height:50px; line-height:50px; text-align:center; background:url(../resource/admin/loginbg2.png) repeat-x;margin-top:20px; width:100%; color:#0b3a58;}
.loginbm a{font-weight:bold;color:#0b3a58;}
.loginbm a:hover{color:#271D1D;}
.yzm{width:154px;height:48px;background:url(../resource/admin/yzm.png) no-repeat; border:none; line-height:48px; margin-right:30px; font-size:14px; font-weight:bold;display: inline-block;float: left}
.yzm_img{width:159px;height:48px;display: inline-block;}
.line{height:1px;border:none;border-top:1px dashed #73787C;}
.lines{height:1px;border:none;border-top:1px dashed #dedede}
/*index*/
.second_search{width:1200px; height:60px; }
.second_search li{/* float:left; */ width:730px;}
    .search_back{height:40px; background:#33B4E2; margin-top:30px; padding:3px; /* position:relative; */}
    .search_put{float:left; width:580px; height:40px;background:#FFFFFF url(../resource/admin/index_01.png)  -60px -3px   no-repeat; color:#CCCCCC; padding-left:26px; line-height:40px;  border:none; }
    .search_button{float:right;font-size:16px; width: 120px; height:40px; background:none; border:none; cursor:pointer; color:#FFFFFF; text-align:center;}
    .search_back .search_input{ float:left;width:100px; height:40px; line-height:40px;color:#9C9C9C; border:none;}
.hover{display:block;}
#ie6-warning{
  background:black;color: #fff; 
}
#ie6-warning a{color: #fff}
#ie6-warning a:hover{color:red}

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1602655296601'); /* IE9 */
  src: url('iconfont.eot?t=1602655296601#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAUQAAsAAAAACrwAAATCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDHAqIdIcaATYCJAMQCwoABCAFhG0HSxsPCSOS7k2Q7B+JsWMkaRaU2ePaW1KY0GXSl8SZ4HnE7f1zkxRSgfJgbtp9t3mZKvJF3Hu4rfHiJVwoaKRqf+uTG/gNsQD4n2OmywTLb7OBTDUrr/AAs/R0dBFpewd4QFE4Qb9VNrn5VIHm6VXuhgAeTeiEjEonzcJiIAcJIMeUhy/HRhZMB1Ow+lTlTDPC2oeDVdvVs4y9+vPlm0AsKBwNude0w0YfwrDPG3x+q46TeJGOifFcwPQ80EAnwIAcUfVEaKvqpDVerdTQB7DUpQBr09jPb00SK7sWjR39ywNBoUFSEE0wxPZS6zsm5XwIfD6WDwWf32pBD9Dm/RboALIJ5Fa090INafLGBIYcHQSdUiZd085zvZx5NdSBL6V0+5XiM+eBv0z7+H64gXhqVUYFQzM6mO3jDfXFOyFGzhRegpw63JWe+JM8/NXlclzyvB2VYrVuywFrYbFOncqNpXi1l91xJSq+qraPt6MUl/3MzmqxbPYpbFO9RlYVJVTZ5fP2qCgSkj1WNnbt93qBWu2cfX+b/KX31jNn3dc6U76q/pntvEvPPKt1TefA63hXNzjnmrqZKx5ouKpQLmPyTrG60jvn4g7+lcQr8pWKSIG4dFywoyK6Wj14Sbm2KpWiS3HN31Gn45TiFbVnl+Nas0pzmUvBFpVJzwp2nH1OX5ETXZKol6ta10fvi7g0xxdveY6dN3Pf3wm5Qp8P418P/Nrtke6l7rd3/fKRg78d9E2z90e36ULyJSEk2xjR8kcISWR7e1ZGXB4hoT38trgbGZa2vWTwgV8PhEh/ps+Pz5mzcmdZba/KXXVCR/+WZs4Mt8tV4Wkmk89eHI4O7w5Hffhty5727PBs2yl9dXh1ulfL41vmRv74y4dRrvfDCs476bxde9e0XLOrFbQ6r9W5I8e2nPfjqLDBePjx4+ee+j7TzAVnZ05/ceWLp2ee1Nc+8FVTaXrKD/zzNy2DpP7/N/6wKZTwq4NtN5+kPlt5Y/LafNPmIOk489y3/m5Y/6MOzRu/v6HCqHdTvW0WX/mxe4/7sb3GHSLsoO55rcOdd9xZPCI1ohz89Jp46QtnXFbv8hdOH5H98Ip9My95e717T/6eeH0si1YvCYJbb+XizLX1kd0IykOHoXj3Cc/oPp9Z3z4aEB25okJZ2SJzr7vbPtsxdYeoP0w69NIMEtMPqcv/0Hvx3/QrX1gaDvrN+p/ogneuvW2Y7kpiJ61j+FdKwdK/76hzCpLESc/kxGrMSsLFAAsSeF4mPzhAAR4e8KctQJ73MXS1wSkQbCSdgiJNY9BYWiENthM4+PSCFJah4NGRsef7FDiJacS4QAc2NyDkuAEUWR4ATY7nkAb7HjjU4TtIkRMNHnOswhV92ki3fEQD8gkViB1KSZ1m9ulh6t+Yzw0fQrlm/XEYyzj4jpfmM+xwwDhmXPJgmjTogVpIm/th0xCYgSqUk1NMkwldV9deyZHUsgeLBuQTKhA7lJI6LaeeHtnHvzGfGz50TLgW/OMwllsH3/EAyEzTgSY8l9ZxyYNpmNKgp7XUQjp0YUMzBKa+W4Vycoo9UiZ0h5NpqMY5vq59hVcAHiPPM5YSLUYcbjisWLbcf6mSdx0ne9O6a2BmDAAA') format('woff2'),
  url('iconfont.woff?t=1602655296601') format('woff'),
  url('iconfont.ttf?t=1602655296601') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1602655296601#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-erweima1:before {
  content: "\e61a";
}

.icon-diannao-xian:before {
  content: "\e647";
}

.icon-diannao:before {
  content: "\e6b4";
}
