﻿html,body,div,span,object,h1,h2,h3,h4,h5,h6,table,tr,td,p,form,img,ul,li,dl,dt,dd {margin:0;padding:0;border:0;}
input,select {margin:0;padding:0;}
html {overflow-y:auto!important;*overflow-y:scroll;background:#0d1123 url(img/htmlbg.jpg) no-repeat center top;background-size:100%;}
body {font:normal 12px/160% Arial,宋体,Tahoma,sans-serif;color:#ccc;padding:15px;}
ul,dl,ol {list-style-type:none;}
a:link,a:visited {color:#777;text-decoration:none;}
a:hover {color:#f20;text-decoration:underline;}
.clear1 {clear:both;display:block;height:0px;font-size:0px;line-height:0px;}

/* 以下是针对苹果手机对按钮不管的处理 */
input[type="button"], input[type="submit"], input[type="reset"], input[type="select"], input[type="text"], input[type="password"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}

.loginbgdown {}

.loginbox {clear:both;max-width:350px;margin:100px auto 0;background-color:#fff;padding:20px 20px 15px 20px;border-radius:5px;}
.loginnav {clear:both;height:40px;line-height:40px;}
	.loginnav strong {float:left;font-size:20px;color:#333;}
	.loginnav span {float:right;}
.loginleft {clear:both;margin-top:15px;}
	.loginleft ul {clear:both;}
	.loginleft ul li {clear:both;height:60px;margin-top:3px;}
	.loginleft ul li label {clear:both;font-size:13px;font-weight:bold;color:#444;display:block;line-height:28px;}
	.loginleft ul li input {clear:both;}
	.loginleft .ltip {height:26px;margin-top:2px;}
	.loginleft .ltip span {display:block;clear:both;margin:0 auto;height:24px;line-height:22px;font-size:12px;}	
		.go_wait {color:#666;transition:all .3s ease-in;}
		.go_load {text-indent:18px;color:#666;background:url(img/loading.gif) no-repeat left 3px;transition:all .3s ease-in-out;}
		.go_erry {text-indent:18px;color:#f30;background:url(img/htmloks.gif) no-repeat 2px -28px;transition:all .3s ease-in-out;}
		.go_good {text-indent:18px;color:#2a9903;background:url(img/htmloks.gif) no-repeat left 3px;font-weight:bold;transition:all .3s ease-in-out;}
	
	.loginleft .lbutton {margin-top:10px;height:40px;}
	.login_input1 {float:left;height:28px;width:99%;text-indent:6px;background-color:#fff;border:solid 1px #ddd;}
	.login_button1 {clear:both;width:100%;height:36px;line-height:36px;border-radius:3px;border:none;background-color:#147cc3;color:#fff;font-weight:bold;}
	.login_input_on {background-color:#fff7cd;border:solid 1px #ffc257;}
	
.loginright {margin:15px auto 0;text-align:center;border-top:dashed 1px #ddd;}
	.loginright dt {margin-top:12px;}
	.loginright dt img {width:100%;max-width:150px;}
	.loginright dd {line-height:18px;margin-top:10px;color:#888;}

.loginfoot {clear:both;display:block;text-align:center;margin:6px auto 2px;color:#fff;}
.loginfoot a:link,.loginfoot a:visited {color:#fff;}

.browser {clear:both;margin:0 auto;text-align:center;}
	.browser p {clear:both;line-height:16px;color:#fff;}
	.browser ul {clear:both;width:170px;margin:6px auto 0;}
	.browser ul li {float:left;width:85px;}
	.browser li img {clear:both;margin:0 auto;}
	.browser li span {clear:both;display:block;}
.browser a:link,.browser a:visited {color:#fff;}


@media screen and (max-width:800px){
	.loginbox {max-width:320px;margin:20px auto 0;}
}

@media screen and (min-width:801px) and (max-width:1000px){
	.loginbox {max-width:350px;margin:50px auto 0;}
}

@media screen and (min-width:1001px) and (max-width:1200px){
	.loginbox {max-width:400px;margin:80px auto 0;}
}