﻿@charset "UTF-8";/* CSS Document */html,body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,li,a,span,caption,th,td,form,fieldset,legend,input,button,textarea,address	{	margin: 0;	padding: 0}h1,h2,h3,h4,h5,h6 {	font-size: 100%}input {		border: 0 none;	color: #333;}input,button,select,textarea {	outline: 0;}a {	outline: 0;	text-decoration: none;	border: 0 none;}body {	font-size: 12px;	font-family: arial, "Hiragino Sans GB", "Microsoft YaHei",		"WenQuanYi Micro Hei", "微軟正黑體", "儷黑 Pro", sans-serif;}.wrapper {	width: 1250px;	min-height: 650px;	margin:0 auto;	}.wrap {	width: 1250px;	margin:0 auto;		}.mainbox {	padding-bottom: 15px}.header_tit {	padding: 25px 0 0;	text-align: right;	margin-right:180px;}.header_tit_txt {	font-size: 30px;	color: #fff;	font-weight: normal;	padding-top: 122px}.header_tit_txt_color {	font-size: 30px;	color: #398bfb;		font-weight: normal;	padding-top: 22px}.site_info {	padding-top: 10px}.login_area {	width: 382px;	/* margin: 0 auto; */	margin-right: 120px;	float:right;}.labelbox {	display: block;	margin-bottom: 20px;	padding: 0;	border: 1px solid #e0e0e0;	height: 40px;}.labelbox-captcha {	display: block;	margin-bottom: 20px;	padding: 0;	border: 1px solid #e0e0e0;	height: 38px;	width: 180px;	float: left}.labelbox input {	width: 350px;	line-height: 30px;	padding: 5px 16px 5px 14px;	display: block;	font-size: 15px;	height:30px;}.labelbox-captcha input {	width: 150px;	line-height: 30px;	padding: 5px 16px 5px 14px;	display: block;	font-size: 15px;	height:30px;}label.error {   margin-bottom: 3px;	line-height: 20px;	font-size: 13px;	/* color: #f56700; */	color: #fff;	display: block;	height:30px}.err_forbidden {	padding: 20px;	border: 1px solid #e0e0e0;	line-height: 1.5;	background: #f5f5f5;	color: #ff6700;	display: none;}.err_forbidden_show {	padding: 20px;	border: 1px solid #e0e0e0;	line-height: 1.5;	background: #f5f5f5;	color: #ff6700;	display: block;}.btns_bg {	padding-bottom: 10px;	padding-top: 10px}.btnadpt {	width: 100%;	height: 50px;	line-height: 50px;	display: block;	margin-bottom: 14px;	text-align: center;	font-size: 20px;	color: #fff;	cursor: pointer}.btn_orange {	background-color: #398bfb}.n_links_area {	padding-top: 30px;	text-align: center;	color: #e0e0e0}.n_links_area a {	padding: 0 9px;	font-size: 14px;	color: #000;}.n_links_area a:hover {	color: #ff6700}/*底部样式*/.n-footer {	background: #f3f3f3;	text-align: center;	width: 1250px;	margin: 0 auto;	position:absolute;	bottom:5px;}.nf-intro {	font-size: 12px;	line-height: 30px;	color: #aebdc9}.nf-intro span {	margin: 0px 8px;	color: #0A0A0A}.n_tit_msg {	margin: 10px 0 20px;}.chkcode_img {	margin-left: 7px;	vertical-align: middle;	cursor: pointer;	float: right}.ff6 {	color: #ff6700;}.disten20x10 {	padding-top: 30px;	padding: 20px 0 10px 0;}.description {	padding: 10px 0 15px 0;}.codebox {	height: 60px;}.dis_box {	height: 30px;}.login_bg{	height: auto;    background: url(../img/login-bg.jpg) no-repeat center fixed;    -webkit-background-size: cover;    -moz-background-size: cover;    -o-background-size: cover;    background-size: cover;  }