/* reset 和header.css的区别是这个经常添加；另外所有页面都需要调用这个 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
body,button,input,select,textarea{color:#666;font:12px/1.5 Tahoma,Arial,"宋体","Helvetica Neue",sans-serif;*font-family:Arial,"宋体",Tahoma,"Helvetica Neue",sans-serif;}
.yahei,h1,h2,h3,h4,h5,h6,.tag,.btn-bg,.bgred{font:12px/1.5 "Hiragino Sans GB",Tahoma,Arial,Microsoft YaHei,"微软雅黑","Helvetica Neue",sans-serif;*font-family:"Hiragino Sans GB",Microsoft YaHei,"微软雅黑",Tahoma,Arial,"Helvetica Neue",sans-serif;}
ol,ul,li{list-style:none;vertical-align:middle;}
img{border:none;vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0;}
input,select{vertical-align:middle;outline:none;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%;}
.cf:before,.cf:after{content:"";display:table;}
.cf:after{clear:both;}
.cf{zoom:1;}
.lt{float:left;}
.rt{float:right;}
.relative{position:relative;top:auto;left:auto;}
a{color:#666;text-decoration:none;outline:none;}
a:hover{color:#ec3970;text-decoration:underline;}
i{display:inline-block;vertical-align:middle;font-style:normal;}
del{text-decoration:line-through;}
ins{text-decoration:underline;}
em{font-style:normal;}
big{font-size:12px;font-weight:normal;}
.center{width:1090px;margin:0 auto;}
.inlineblock{display:inline-block;vertical-align:middle;}
.mt10{margin:10px 0 0 0;}
.mb30{margin:0 0 30px 0;}
.mb20{margin:0 0 20px 0;}
.mr20{margin:0 20px 0 0;}
.mb10{margin:0 0 10px 0;}
.pd20{padding:20px;}
.font14{font-size:14px;}
.border{border:1px solid #ddd;}
.radius50{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;}
.boxshadow{box-shadow:0 0 3px rgba(0,0,0,.2);border:1px solid #ddd;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.btn{border:none;display:inline-block;font-size:0;line-height:0;*font-size:0;*line-height:normal;*padding-left:999px;*overflow:hidden;cursor:pointer;}
.btn-button{border:none;cursor:pointer;}
.f-red,.f-red:hover,.f-red a,.f-red a:hover{color:#ed1475;}
.f-grey{color:#9b9b9b;}
.f-blue{color:#1d94ce;}
.bgred{display:inline-block;background:#ec3970;color:#fff;text-align:center;}
.bgred:hover{text-decoration:none;color:#fff;}
.bgfff{background:#fff;}
.songti{font-family:"宋体";}
.img-max{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-family:arial;}
.img-max img{max-width:100%;max-height:100%;}
/* 登录 */
.header-login{padding:50px 0;}
.head-login-rt{padding:20px 0 0 0;}
.head-login-rt i{width:32px;height:32px;margin:0 10px 0 30px;background-image:url(../image/2_03.jpg);background-repeat:no-repeat;}
.head-login-b{background-position:-32px 0;}
.head-login-c{background-position:-65px 0;}
.head-login-lt img{padding:0 10px 0 0;margin:0 10px 0 0;border-right:1px solid #d2d0d3;}
.head-login-lt{font-size:24px;color:#626262;}
.login-lt{width:545px;height:450px;}
.login-rt{margin:0 30px 0 0;width:355px;padding:60px 60px;height:330px;border:1px solid #cacaca;}
.reg-rt{padding:40px 60px;height:370px;}
.login-zuo,.login-you{background:url(../image/login-zuo.jpg) no-repeat;width:30px;height:450px;position:absolute;z-index:1;top:0;left:-31px;}
.login-you{background-image:url(../image/login-you.jpg);left:auto;right:-31px;}
.login .form-text,.login .form-text-a{font-size:14px;padding:5px 10px;height:30px;line-height:30px;border:1px solid #cfcfd1;border-radius:3px;}
.login .form-text{width:330px;}
.login .form-text-a{width:120px;}
.login-rt p{margin:0 0 20px 0;position:relative;top:auto;left:auto;}
.login .form-text:focus,.login .form-text-a:focus{border-color:#7abd54;}
.btn-login{background:url(../image/2_14.jpg) no-repeat;width:140px;height:40px;}
.btn-reg{background:url(../image/3_11.jpg) no-repeat;width:140px;height:40px;}
.login-a label{cursor:pointer;margin:0 30px 0 0;}
.login-rt .login-a{margin:0 0 30px 0;}
.login-b .rt{margin:10px 0 0 0;font-size:14px;color:#ed1475;}
.login-rt .login-b{margin:0 0 40px 0;}
.login-c span{display:block;margin:0 0 10px 0;}
.login-c a{margin:0 5px 0 0;}
.form-notice{display:none;position:absolute;z-index:1;top:-25px;left:0;color:#f51973;border:1px solid #fcb3d1;border-radius:3px;width:330px;height:20px;line-height:20px;padding:5px 10px;background:#fef1f7;}
.login .on .form-notice{display:inline-block;}
.login .on .form-text{border-color:#f20267;}
.form-notice b,.form-notice em{position:absolute;bottom:-9px;left:20px;z-index:2;}
.form-notice b{z-index:3;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fef1f7;}
.form-notice em{bottom:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fcb3d1;}
.form-notice i{background:url(../image/2_10.jpg) no-repeat;width:18px;height:18px;margin:0 10px 0 0;}
.footer-login{text-align:center;margin:60px 0;line-height:25px;}
.foot-login-a a{margin:0 10px;}
.login-rt .reg-a{margin:0 0 10px 0;}
.reg-a a{color:#ed1475;}
.reg-b{display:inline-block;vertical-align:top;background:#f5f5f5;border:1px solid #cfcfd1;border-radius:3px;width:194px;margin:0 0 0 10px;height:40px;line-height:40px;text-align:center;}
.reg-b:hover{text-decoration:none;color:#666;}
.reg-c img{margin:0 10px;}
.login-rt .reg-d{margin:50px 0 60px 0;font-size:18px;}
.reg-d a{color:#f20028;}
.reg-e i{position:absolute;z-index:1;top:2px;right:10px;background:url(../image/3_06.jpg) no-repeat;width:16px;height:16px;}
.reg-e i.on{background:url(../image/2_10.jpg) no-repeat -2px -2px;}
.btn-bg{background:url(../image/bg.jpg) no-repeat;width:140px;height:40px;display:inline-block;text-align:center;line-height:40px;font-size:16px;color:#fff;}
.btn-bg:hover{color:#fff;text-decoration:none;}
/* 找回密码 */
.zhmm-pic{margin:50px 0;}
.zhmm{margin:0 0 0 300px;}
.zhmm p{margin:0 0 30px 0;}
.zhmm .bgred{width:150px;height:40px;line-height:40px;font-size:16px;border-radius:5px;}
.zhmm-a img{margin:0 10px;}
.zhmm-b,.zhmm-c,.zhmm-d{font-size:14px;}
.zhmm label{width:120px;text-align:right;display:inline-block;}
.zhmm-d{width:400px;margin:0 auto;}
.zhmm-b .bgred,.zhmm-c .bgred{margin:0 0 0 120px;}
.fsyxyzm{display:inline-block;background:url(../image/fsyxyzm.jpg) no-repeat;width:118px;height:42px;vertical-align:middle;margin:0 0 0 10px;}
.zhmm-a,.zhmm-b,.zhmm-c,.zhmm-d{margin-bottom:100px;}
.yzmphang{display:none;}