@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:14px/1.5 tahoma,arial,Microsoft YaHei; font-family: "微软雅黑";color: #666;}
body{_overflow:auto;_height:100%;margin:0 auto;}
html{_overflow:hidden}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol,li,dl,dt,dd{list-style:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
th,i,em{font-weight: normal;font-style: normal;text-align: center;}
table{border-collapse:collapse;border-spacing:0}
a{color: #666;}
a:hover{color: #3395e1;}
input,textarea{outline: none;}
label,img{vertical-align: middle;}
.clear{display:block;float:none;clear:both;overflow:hidden;visibility:hidden;width:0;height:0;background:none;border:0;font-size:0}
.clr:after { content:""; clear:both; visibility:hidden; display:block; font-size:0; height:0; line-height:0;}
.clr { zoom:1;}
.none{display:none;}
.p-op{cursor:pointer;}
.p-op:hover{opacity:0.8; filter:alpha(opacity=80);}
.p-un:hover{text-decoration: underline;}
.p-focor:focus{border-color:#f47821;}
.red{color:red !important;}
.cofff{color: #fff !important;}
.co333{color: #333 !important;}
.co666{color: #666 !important;}
.co999{color: #999 !important;}
.co000{color: #000 !important;}
/* main css */
.p-maxmain{padding-top: 70px;position: relative;overflow: hidden;width: 100%;}
.p-header{position: fixed;height: 70px;width: 100%;left: 0;top: 0;padding-left: 4%;background-color: #fff;z-index: 10;}
.p-bottom{position: fixed;height: 70px;width: 100%;left: 0;bottom: 0;line-height: 70px;text-align: center;color: #fff;z-index: 10;font-size: 20px;font-weight: lighter;}
.p-botbg{position: absolute;width: 100%;height: 100%;background: #000;opacity: .45;filter:alpha(opacity=45);z-index: 10;}
.p-botword{position: relative;z-index: 11;}
.p-main{position: fixed;padding: 24px 20px 34px;z-index: 10;left: 50%;top: 50%;margin-top: -173px;margin-left: -173px;width: 306px;}
.p-mainbg{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: #000;opacity: .4;filter:alpha(opacity=40);z-index: 10;}
.p-mword{position: relative;z-index: 11;}
.p-mword h4{font-size: 18px;font-weight: normal;color: #fff;height: 28px;line-height: 28px;}
.p-item{height: 40px;position: relative;width: 306px;margin-top: 22px;}
.p-dlint{height: 28px;width: 244px;padding: 5px 10px 5px 50px;border: solid 1px transparent;background-color: #fff;color: #333;}
.p-dlint2{width: 100px;background-color: #fff;float: left;}
.p-item .icon{position: absolute;width: 40px;height: 40px;left: 0;top: 0;background-color: #bababa;text-align: center;line-height: 40px;}
.p-item .ico{position: absolute;width: 20px;height: 20px;left: 50%;top: 50%;margin-left: -10px;margin-top: -10px;background-image: url(../../images/admin/login/ico.png);background-repeat: no-repeat;}
.p-item .ico1{background-position: 0 0;}
.p-item .ico2{background-position: -20px 0;}
.p-item .ico3{background-position: -40px 0;}
.p-tips{position: absolute;height: 40px;line-height: 40px;top: 0;left: 51px;color: #999;cursor: text;}
.p-yanzm{width: 98px;height: 40px;float: left;margin-left: 10px;}
.p-shuax{float: right;width: 30px;height: 40px;background: url(../../images/admin/login/ico.png) no-repeat -60px 0;}
.p-dlbtn{display: block;width: 100%;height: 40px;line-height: 40px;text-align: center;border-radius: 5px;background-color: #FF333D;color: #fff;font-size: 20px;text-decoration: none;margin-top: 35px;*width: 306px;}
.p-dlbtn:hover{opacity: .8;filter:alpha(opacity=80);color: #fff;}
.p-dlint:focus{border-color: #EBF6FD;}
.p-dlint:focus+.icon{background-color: #EBF6FD;}
.p-dlint:focus+.icon .ico1{background-position: 0 -20px;}
.p-dlint:focus+.icon .ico2{background-position: -20px -20px;}
.p-dlint:focus+.icon .ico3{background-position: -40px -20px;}
.p-error{position: absolute;width: 100%;height: 26px;line-height: 26px;color: #e4393c;font-size: 12px;font-family: "宋体";background-color: #FDEEE9;left: 0;top: 1px;}
.p-error .ico{float: left;width: 20px;height: 20px;background: url(../../images/admin/login/ico.png) -90px 0;margin: 3px 12px;}
.p-bglist {position: relative;}
.p-bglist li{overflow: hidden;position: absolute;width: 100%;height: 100%;}
.p-bglist li.p-bg1{background: url(../../images/admin/login/p-bg01.jpg) no-repeat top center;background-size: cover;}
.p-bglist li.p-bg2{background: url(../../images/admin/login/p-bg02.jpg) no-repeat top center;background-size: cover;}
.p-bglist li.p-bg3{background: url(../../images/admin/login/p-bg03.jpg) no-repeat top center;background-size: cover;}
.p-bglist li.p-bg4{background: url(../../images/admin/login/p-bg04.jpg) no-repeat top center;background-size: cover;}
.p-control{position: fixed;right: 2%;top: 50%;margin-top: -50px;}
.p-control li{width: 16px;height: 16px;background: url(../../images/admin/login/ico.png) no-repeat -110px 0;margin-bottom: 12px;cursor: pointer;}
.p-control li.cur{background-position: -110px -20px;}
/* end */
