/********css é‡ç½®********/
body,h1,h2,h3,h4,h5,h6,b,p,em,i,span,a,ol,ul,li,table,tr,td,dl,dt,dd,input,textarea,button{margin:0;padding:0;}
body{font:12px/150% Arial,"microsoft yahei","\5b8b\4f53";}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
b,p,i,em{font-style: normal;font-weight: normal;}
ul,ol{list-style: none;} 
a{text-decoration:none;outline:none;}
a:hover{text-decoration: none; } 
a img{border: 0;}
h1,h2,h3,h4,h5{font-weight:normal;}
ul,ol,li{list-style:none;}
img{vertical-align:middle; border: none;}
.clearfix:after{content: "";display: table;clear: both; }
.clearfix{*zoom:1;}
.fl{float: left;}
.fr{float: right;}
.hide{display: none}
.visible{display: block}
.clear{clear:both;}
.bmiddle{margin: 0 auto;}
.center{text-align: center;}
input,select,textarea{background: none;border: none;}
input:focus,select:focus,textarea:focus{outline: none;} 
textarea{resize:none}
table{ border-spacing: 0px}
.mt120{margin-top: 120px!important;}
.ml70{margin-left: 70px;}
.ml40{margin-left: 40px;}
.mt100{margin-top: 100px;}
.mt60{margin-top: 60px;}
.mt50{margin-top: 50px}
.mt40{margin-top: 40px;}
.mr40{margin-right: 40px;}
.mb40{margin-bottom: 40px;}
.mt30{margin-top: 30px!important;}
.mr30{margin-right: 30px;}
.mb30{margin-bottom: 30px;}
.ml30{margin-left: 30px;}
.pt30{padding-top: 30px;}
.pr30{padding-right: 30px;}
.pb30{padding-bottom: 30px;}
.pl30{padding-left: 30px;} 
.mt20{margin-top: 20px!important;}
.mr20{margin-right: 20px;}
.mb20{margin-bottom: 20px!important;}
.ml20{margin-left: 20px;}
.pt20{padding-top: 20px;}
.pr20{padding-right: 20px;}
.pb20{padding-bottom: 20px;}
.pl20{padding-left: 20px;} 
.mr15{margin-right:15px!important;}
.mt10{margin-top: 10px!important;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px!important;}
.ml10{margin-left: 10px;}
.ml50{margin-left: 50px;}
.pt25{padding-top: 27px;}
.pt50{padding-top: 50px;}
.pt15{padding-top: 15px;}
.pt10{padding-top: 10px;}
.pr10{padding-right: 10px;}
.pb10{padding-bottom: 10px;}
.pl10{padding-left: 10px;}
.pl5{padding-left: 5px;}
.mbf10{margin-bottom: -10px!important;}
.mtf20{margin-top: -20px!important;}
.mtf10{margin-top: -3px;}
.mt3{margin-top: 3px;}
.font12{font-size: 12px!important;}
.font14{font-size: 14px!important;}
.font16{font-size: 16px!important;}
.font18{font-size: 18px!important;}
.font21{font-size:21px!important;}
.font24{font-size:24px!important;}
.font30{font-size:30px!important;}
.font36{ font-size:36px!important;} 
.onec{color: #32323c!important;}
.twoc{color: #64646e!important;}
.threec{color: #96969b!important;}
.redwarc{color: #f50000!important}
.redmc{color: #e63232!important;}
.bluec{color:#41b9fa!important;}
.yellowc{color: #ff6400!important;}
.greenc{color: #28be28!important;}

/* 后台登录 */

#main{position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: url(../images/bg.jpg); background-size: cover;}
.login_box{position: fixed;top: 50%; left: 50%; z-index: 9}
.login_box_logo{text-align: center; margin-bottom: 20px;}
.login_box_mian{background: #fff;width: 360px; box-shadow: 0px 0px 6px 2px rgba(33, 22, 19, 0.1);padding: 20px;}
.login_box_mian_tit{padding-bottom: 20px; text-align: center; font-size: 16px; color: #333;}
.form_inp input{height: 34px; line-height: 34px; border: 1px solid #eee; padding: 0 12px;padding-right: 30px; font-size: 14px; color: #333; display: block; width: 100%; transition:all ease-out .3s;-webkit-transition:all ease-out  .3s;}
.form_inp input:focus{border: 1px solid #23993b;}
.form_inp{margin-bottom: 15px; position: relative;}
.tip-block{margin-top: 5px; margin-bottom: 10px;  font-size: 14px;}
.tip-font-warck{color:#ff5055;}
.form_bot_box{padding: 10px 0; }
.form_bot_checkbox{  padding-top: 6px;}
.form_bot_checkbox_inp{background: url(../images/chekicon.png) no-repeat left top;}
.form_bot_checkbox_inp.active{background: url(../images/chekicon.png) no-repeat left -24px;}
.form_bot_checkbox_inp input{display: block; width: 24px; height: 24px; cursor: pointer;opacity: 0}
.form_bot_checkbox label{height: 24px; line-height: 24px; font-size: 13px; color: #666;  }
.form_bot_btn_a{height: 34px; line-height: 34px; text-align: center; background: #23993b;font-size: 14px; color: #fff; display: block; width: 90px; transition:all ease-out .3s;-webkit-transition:all ease-out  .3s;}
.form_bot_btn_a:hover{background: #32af55;}

.eye_icon{cursor: pointer; position: absolute; width: 34px; height: 34px; background: url(../images/eyeicon.png) no-repeat left top; top: 0px; right: 0px;}
.eye_icon.active{background: url(../images/eyeicon.png) no-repeat left -34px; }
.mine_bottom{height: 50px; position: fixed; bottom: 0px; left: 0px;width: 100%; background: #23993b; color: #fff; z-index: 10; line-height: 20px; font-size: 12px; text-align: center; padding-top: 5px;padding-bottom: 5px;}
.tip-border-warck{border: 1px solid #ff5055!important;}