﻿.divleft
{
	padding-left: 180px;
}
.head {
	font-family: "方正黑体简体";
	font-size: 14pt;
	color: #FFFFFF;
}
td
{
	word-break: break-all;
}
table
{
	font-size: 9pt;
	font: "宋体";
	color: #585858;
	border: 0px;
}

body
{
	margin: 0px;
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11.5px;
	color: #585858;
}


#div_form div
{
	display: block;
	padding: 5px 0;
	text-align: left;
	margin: 5px 10px 5px 0px;
	width: 700px;
}

input
{
	padding: 2px 8px 0px 3px;
	border-top-width: 1px solid #ccc;
	border-left-width: 1px solid #ccc;
	border-right-width: 1px solid #ccc;
	border-bottom-width: 1px solid #ccc;
	margin-right: 5px;
}

textarea
{
	font-size: 9pt;
	font: "宋体";
	word-break: break-all;
	display: table;
	color: #585858;
	border-top-width: 1px solid #ccc;
	border-left-width: 1px solid #ccc;
	border-right-width: 1px solid #ccc;
	border-bottom-width: 1px solid #ccc;
	overflow: auto;
}

.textarea
{
	border: 1px solid #CCCCEE;
	font-size: 9pt;
	font: "宋体";
	word-break: break-all;
	display: table;
	color: #585858;
	border-top-width: 1px solid #ccc;
	border-left-width: 1px solid #ccc;
	border-right-width: 1px solid #ccc;
	border-bottom-width: 1px solid #ccc;
	overflow: auto;
}

select
{
	border: 1px #585858;
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 9pt;
	color: #585858;
	background-color: #FFFFFF;
}

.upload
{
	background-color: #f9f9f9;
	color: #ff0000;
	border: 1 double #B4B4B4;
}

.eName
{
	color: #000;
	background: #e2f5ff url(../images/form/ok.gif) no-repeat 5px 3px;
	padding: 3px 3px 3px 25px;
	border: 1px solid #00A8FF;
}
.wName
{
	color: #000;
	background: #FFF2E9 url(../images/form/no.gif) no-repeat 5px 3px;
	padding: 3px 3px 3px 25px;
	border: 1px solid #FF6600;
}
.rName
{
	color: #000;
	background: #e2f5ff url(../images/form/yes.gif) no-repeat 5px 3px; /*background:transparent url(images/yes.gif) no-repeat 0px 0px;*/
	padding: 3px 3px 3px 25px;
	border: 1px solid #00A8FF;
}
.txtR
{
	background: #FFFFFF url(../images/form/input_ok_corner.gif) no-repeat scroll right top;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px solid #ccc;
	border-bottom-width: 1px solid #ccc;
	padding: 2px 3px 0px 3px;
}
.txtW
{
	background: #FFFFFF url(../images/form/input_warning_corner.gif) no-repeat scroll right bottom;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px solid #ccc;
	border-bottom-width: 1px solid #ccc;
	padding: 2px 3px 0px 3px;
}
.txtE
{
	background: #FFFFFF url(../images/form/input_error_corner.gif) no-repeat scroll right bottom;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px solid #ccc;
	border-bottom-width: 1px solid #ccc;
	padding: 2px 3px 0px 3px;
}

.divstyle
{
	border: 1px solid #CCCCEE;
	background-color: #EEEEFF;
	display: block;
	padding: 5px 0;
	text-align: left;
	margin: 5px 10px;
	width: 700px;
}

.subBtn
{
	border: 1px solid #ccc;
	color: #333;
	background-color: #EEEEFF;
	text-align: center;
}
.spanleft
{
	display: inline-block;
	width: 65px;
	text-align: right;
	padding-right: 20px;
}
.spanleft105
{
	display: inline-block;
	width: 115px;
	text-align: right;
	padding-right: 10px;
}

.spanleft130
{
	display: inline-block;
	width: 130px;
	text-align: right;
	padding-right: 10px;
}

.spanleft90
{
	display: inline-block;
	width: 90px;
	text-align: right;
	padding-right: 10px;	
}

.getpwd_panelleft
{
	display: inline-block;
	width: 85px;
	text-align: right;
	padding-right: 20px;
}
.span_char_padding
{
	padding-left: 85px;
}
.span_char_padding115
{
	padding-left: 125px;
}
.panel
{
	padding: 0px;
	margin: 0px;
}

.panelleft
{
	padding: 0px;
	margin: 0px;
	padding-left: 180px;
}

.payment
{
	display: inline-block;
	text-align: left;
	padding-right: 20px;
	vertical-align: top;
}

.spanborder
{
	border: 1px solid #fff;
}
.spanborder1
{
	border: 1px solid #f5f5f5;
}
.hint
{
	color: #666666;
	background: #e2f5ff;
	padding: 3px 3px 3px 3px;
	border: 1px solid #00A8FF;
}

.upload
{
	background-color: #f9f9f9;
	color: #ff0000;
	border: 1 double #B4B4B4;
}

.div_register
{
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
*html .div_register
{
	text-align: center;
}
* + html .div_register
{
	display:table;
	clear:both;
	margin: 0 auto;
}

/*scrollbar*/
HTML {
	SCROLLBAR-FACE-COLOR: #e9f5fb; SCROLLBAR-HIGHLIGHT-COLOR: #fbfbfb; SCROLLBAR-SHADOW-COLOR: #87c2ef; SCROLLBAR-3DLIGHT-COLOR: #87c2ef; SCROLLBAR-ARROW-COLOR: #330000; SCROLLBAR-TRACK-COLOR: #f6f6f6; SCROLLBAR-DARKSHADOW-COLOR: #fbfbfb
}