body,header,nav,article,footer,ul,li,h2,h3,span,div,dl,dd,strong,table,td,textarea,p,img{margin:0;padding:0;border: none;}
ul,li,dl,dd{list-style: none;}
a,a:hover{text-decoration: none;}
input{border: 1px solid #ccc; text-indent: 6px; border-radius:2px; -webkit-border-radius:2px;}


.bg-color-f98e1a{background-color: #f98e1a;}
.bg-color-ff6830{background-color: #ff6830;}
.bg-color-3497db{background-color: #3497db;}
.color-ff6830{color:#ff6830 !important;}
.clearfix{*zoom:1;}
.clearfix:after{content:"";display:block;clear:both;}
.width100{width: 100px;}
.width110{width: 110px;}
.width112{width: 112px;}
.width126{width: 126px;}
.width150{width: 150px;}
.width200{width: 200px;}
.width208{width: 208px;}
.width297{width: 332px;}
.width300{width: 300px;}
.width344{width: 348px;}
.width354{width: 354px;}
.width386{width: 386px;}
.width1085{width: 1085px; }
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.padding-top32{padding-top: 32px;}
.padding-bottom10{padding-bottom: 10px;}
.padding-right24{padding-right: 24px;}
.marginlr10{margin: 0 10px;}
.margin-top10{margin-top: 10px;}
.margin-left10{margin-left: 10px;}
.margin-left40{margin-left: 40px;}
.margin-right30{margin-right: 30px;}
.margin-right40{margin-right: 40px;}
.left{float: left;}
.right{float: right;}
.vertical-align-top{vertical-align: top;}
.hide{display: none;}
.show{display: block;}
.centent{ width: auto; height: auto; padding-left:15px; padding-right: 15px; padding-top: 10px;margin-right: 15px; background-color: #fff;}
.centent h3{ width:auto; height:36px;border-left: 4px solid #43aeff; border-bottom: 1px solid #ccc;padding-left: 10px; font-weight:normal;  color: #333; font-size: 18px; line-height: 36px;}
#test1{text-align: center;}

select{
	padding-left: 4px;
	border: 1px solid #ccc;
	border-radius:2px;
	-webkit-border-radius:2px;

 	border: solid 1px #ddd;
  	appearance:none;
  	-moz-appearance:none;
  	-webkit-appearance:none;
  	padding-right: 14px;
  	filter: none !important;
  	background: url(../images/ask/down.png) no-repeat right;
}
select::-ms-expand { display: none; }


header{font-size: 29px;color: #000;padding-top: 32px; padding-bottom: 32px; text-align: center;letter-spacing:8px;}
article{height: 460px; background: url("../images/ask/login-bg.png"); padding-top: 60px;}
article .box{width: 350px;height: 320px; background:url("../images/ask/login-border-bg.png"); margin: 0 auto; padding: 8px; }
article .box-header{background-color: #fff; width: 350px; border-bottom: 1px solid #666; position: relative;}
article .box-centent{padding-left: 24px;background-color: #fff; width: 326px;}
article .box-header span{display: inline-block; width: 350px; text-align: center; height: 50px; line-height: 50px;}
article .box-header .active{color:#007fe1;}
article .box-centent li{padding-top: 40px;}
input{padding: 0;margin: 0;}
input[type="text"],input[type="password"]{width:300px; height: 34px; border: 1px solid #b4b4b4; border-radius:2px; -webkit-border-radius: 2px;}
button{height: 36px; width: 244px;margin-left:30px; border-radius:4px; -webkit-border-radius: 4px; border: none;}
article label{font-size: 14px; color: #666; margin-right: 130px; margin-left: 6px;}
article a{font-size: 14px; color: #007fe1;}
button{background-color: #007fe1; font-size: 18px; color: #fff;letter-spacing:8px;}
footer{ padding-top: 30px; padding-bottom: 30px;}
footer div{ text-align: center;}
footer a{display: inline-block; margin-right:40px; color: #666; font-size: 14px;}
footer p{ text-align: center; font-size: 14px; color: #666; padding-top: 20px;}
a:hover{color: #007fe1;}
.userName{background: url("../images/ask/login-geren.png") no-repeat 14px; text-indent:44px;}
.password{background: url("../images/ask/login-pass.png") no-repeat 14px; text-indent:44px;}
.phone{background: url("../images/ask/login-geren.png") no-repeat 14px; text-indent:44px;}
.checkCode{background: url("../images/ask/login-code.png") no-repeat 14px; text-indent:44px;}
.btnCheck{width:110px;height:34px;color:#007fe1;border:1px solid #007fe1;background-color:#fff;border-radius:4px; -webkit-border-radius: 4px; margin-left:8px; cursor:pointer;}
#bottomMargin{width:350px; border: 1px solid #007fe1; position: absolute; left: 0px;top: 50px;}