/* 全局 */
*{padding:0;margin:0;}
body{color:#333;font:14px/20px Microsoft Yahei;word-wrap:break-word;word-break:break-all;background:#fff;overflow:hidden;box-sizing:border-box;}
article,aside,figure,footer,header,menu,section{display:block;}
ul,ol{list-style:none;}
img{display:block;border:none;}
a,a{color:#333;text-decoration:none;outline:none;cursor:pointer;blr:expression(this.onFocus=this.blur());}
a:hover,a:active{color:#47a0e4;}
input,textarea,select,button{font:14px/20px Microsoft Yahei;outline:0 none;}
input{border:1px solid #ddd;}
input:focus{border:1px solid #4098dc !important;}
select,button{cursor:pointer;}
textarea{resize:none;}
select,button{cursor:pointer;}

/* 其它 */
[class^='icon-'],[class*=' icon-']{display:inline-block;width:14px;height:14px;margin-top:1px;line-height:14px;vertical-align:text-top;background-image:url('../images/glyphicons-halflings.png');background-repeat:no-repeat;background-position:14px 14px;*margin-right:.3em;}
.icon-arrow-left{background-position:-240px -96px;}
.icon-arrow-right{background-position:-264px -96px;}

.btn:focus{color:#fff;}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix{*zoom:1;}
.clear{overflow:hidden;clear:both;height:0;font-size:0;}
.hidden{display:none;}


.por{position:relative;}
.db{display:block;}
.ib{display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.l{float:left !important;}.r{float:right !important;}
.pr10{padding-right:10px;}.pr20{padding-right:20px;}.pr30{padding-right:30px;}
.mt10{margin-top:10px !important;}
.mb0{margin-bottom:0 !important;}

.mt20{margin-top:20px !important;}
.m0{margin:0 !important;}

.ml14{margin-left:14px;}.ml24{margin-left:24px;}
.mr0{margin-right:0px !important;}.mr8{margin-right:8px;}.mr16{margin-right:16px;}


.wh92{width:92px !important;}.wh110{width:110px !important;}.wh1200{width:1200px !important;}
.center{margin:0 auto !important;}

.power{min-width:1200px;overflow-x:auto;}
.power-header{height:52px;padding:10px 0;}
.power-header dt{padding-right:20px;}
.power-header dd a{float:left;margin:0 0 10px 54px;line-height:52px;color:#4f4f4f;font-size:14px;}
.power-header dd div a{margin-left:25px;}
.power-header dd a:hover{color:#47a0e4;}

.power-main{height:834px;background:url(../images/power_bg.jpg) center no-repeat;overflow:hidden;}
.power-menu-info{position:relative;z-index:10;}
.power-menu-info .left{position:absolute;top:50%;left:24px;width:585px;margin-top:-293px;color:#fff;}
.power-menu-info .left > h2{margin:0 0 25px;line-height:80px;color:#fff;font-size:46px;font-weight:normal;}
.power-menu-info .left > p{line-height:40px;color:#fff;font-size:20px;letter-spacing:2px;}
.power-menu-info .left .btn{display:inline-block;*display:inline;*zoom:1;padding:0 30px;margin:40px 0 0;line-height:46px;color:#fff;font-size:22px;border:2px solid #4d99d3;border-radius:5px;}
.power-menu-info .right{position:absolute;top:212px;right:0;width:579px;height:491px;}
.power-footer{height:44px;line-height:44px;text-align:center;color:#b1b1b1;background:#2d2c2c;}
.power-footer .fa{margin:0 8px 0 16px;color:#47a0e4;font-size:16px;}

.login{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;width:100%;height:100%;}
.login__wrap{position:absolute;top:50%;right:90px;width:320px;height:286px;padding:20px 32px;margin-top:-163px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.login__wrap.try{height:463px;margin-top:-231.5px;}
.login__wrap dt{margin:0 0 9px;padding:10px 0;color:#313233;font-size:18px;font-weight:normal;}
.login__wrap dt .a-login{font-size:14px;color:#2799df;}
.login__wrap .input{position:relative;}
.login__wrap .input input{width:278px;height:38px;padding-left:40px;margin:0 0 20px;line-height:38px;border:1px solid #ddd;}
.login__wrap.try .input input{padding:0 10px;width:298px;}
.login__wrap.try .input .btn{position:absolute;top:6px;right:5px;height:28px;padding:0 10px;border:0;background:#2799df;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.login__wrap.try .input .btn.disabled{background:#dedede;color:#999;}
.login__wrap .input .area{width:298px;height:62px;margin:0 0 20px;padding:0 10px;line-height:38px;border:1px solid #ddd;}
.login__wrap .error input{border:1px solid #f76565;}
.login__wrap .input i{position:absolute;top:10px;left:12px;display:block;width:17px;height:21px;background-image:url(../images/icons.png);background-repeat:no-repeat;}
.login__wrap .userid i{background-position:-79px -87px;}
.login__wrap .userpass i{background-position:-79px -113px;}
.login__wrap .submit{display:block;height:44px;margin:8px 0 0;line-height:44px;text-align:center;color:#fff;background:#47a0e4;border-radius:2px;}
.login__wrap .try{display:block;text-align:center;color:#2799df;padding:8px 0;}
.login__wrap .try a{color:#2799df;}
.login__wrap .submit:hover{background:#6bb3e9;}
.login__wrap .submit:active{background:#47a0e4;}
.login__wrap .more{margin:0 0 20px;}
.login__wrap .more *{color:#666;}
.login__wrap .more input{float:left;margin:4px 4px 0 0;}
.login__wrap .error{color:#ff2727;font-size:14px;}
















/*申请试用modal*/
.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);display:none;cursor:pointer;z-index:9999;}
.modal.curr{display:block;}
.modal-msg{position:absolute;top:50%;left:50%;width:300px;text-align:center;display:none;margin:-30px 0 0 -150px;background:rgba(0,0,0,.5);}
.modal-msg > p{font-size:20px;padding:20px 30px;margin:0;color:#fff;}

.login-warp{width:360px;padding:40px;background:#fff;position:absolute;top:50%;left:50%;margin-left:-210px;}
.login-warp .hd{position:relative;}
.login-warp .hd .tit{color:#2c74ab;}
.login-warp .form-warp{}
.login-warp .form-warp .item{border:1px solid #e4e4e4;height:38px;margin-top:20px;position:relative;}
.login-warp .form-warp .item .tit{width:10%;}
.login-warp .form-warp .item .input-text{width:100%;height:100%;border:0;margin:0;}
.login-warp .form-warp .item1{line-height:20px;}
.login-warp .form-warp .item1 label{height:20px;color:#47a0e4;}
.login-warp .form-warp .item1 .checkbox{height:20px;margin-right:5px;}
.login-warp .form-warp .login-btn{width:100%;height:38px;background:#47a0e4;color:#fff;}
.login-warp .form-warp .item .send-yzm{width:90px;height:30px;position:absolute;top:3px;right:3px;background:#47a0e4;color:#fff;}
.login-warp .form-warp .item .send-yzm.disabled{background:#d1d2d3;color:#999;}
.login-warp .form-warp .item.area-warp{height:80px;}
.login-warp .form-warp .item .area{width:100%;height:100%;}
.area{padding:0;margin-left: 0}
.login-warp .close{width:16px;height:16px;position:absolute;color:#333;right:0;top:0;background:url(../images/icon.png) no-repeat;background-position:0 -40px;}
.login-warp p{margin-top:10px;color:#2c74ab;font-size:15px;text-align:center;}
