 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #fff; FONT: 12px/20px Verdana; COLOR: #666; TEXT-ALIGN: center
}
UL {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	VERTICAL-ALIGN: middle; COLOR: #666
}
INPUT {
	VERTICAL-ALIGN: middle; COLOR: #666
}
SELECT {
	VERTICAL-ALIGN: middle; COLOR: #666
}
BUTTON {
	VERTICAL-ALIGN: middle; COLOR: #666
}
INPUT {
	FONT: 12px Verdana
}
SELECT {
	FONT: 12px Verdana
}
BUTTON {
	CURSOR: pointer
}
OPTGROUP OPTION {
	PADDING-LEFT: 15px
}
A {
	COLOR: #06c; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.wrap_index {
	MARGIN: auto; WIDTH: 900px; TEXT-ALIGN: left
}
.wrap {
	MARGIN: auto; WIDTH: 778px; TEXT-ALIGN: left
}
#hd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #efefef 1px solid; POSITION: relative; HEIGHT: 50px
}
#main {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden; ZOOM: 1
}
#ft {
	CLEAR: both; PADDING-RIGHT: 12px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 12px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 12px; COLOR: #c9c9c9; LINE-HEIGHT: 22px; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.list_inline LI {
	DISPLAY: inline
}
.gray {
	COLOR: #c9c9c9
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.tc {
	TEXT-ALIGN: center
}
.tr {
	TEXT-ALIGN: right
}
.noline {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.orange {
	COLOR: #f39800
}
.red {
	FONT-SIZE: 10px; COLOR: #ff0000
}
.f12 {
	FONT-SIZE: 12px
}
.f14 {
	FONT-SIZE: 14px
}
.fnormal {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
.cnormal {
	COLOR: #666
}
.ipt_tx {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #d2d2d2 1px solid; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 16px
}
.ipt_tx2 {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #d2d2d2 1px solid; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 16px
}
.ipt_tx2 {
	BORDER-LEFT-COLOR: #9db5ca; BACKGROUND: #f2f9fe; BORDER-BOTTOM-COLOR: #9db5ca; BORDER-TOP-COLOR: #9db5ca; BORDER-RIGHT-COLOR: #9db5ca
}
.btn {
	FONT-SIZE: 12px; BACKGROUND: no-repeat; WIDTH: 93px; COLOR: #333; BORDER-TOP-STYLE: none; LINE-HEIGHT: 28px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 28px; BORDER-BOTTOM-STYLE: none
}
.byellow {
	BACKGROUND-IMAGE: url(/images/button/btn_orange.gif)
}
.blyellow {
	BACKGROUND-IMAGE: url(/images/button/btn_normal.gif); WIDTH: 129px
}
.bnormal {
	BACKGROUND-IMAGE: url(/images/button/btn_normal.gif)
}
.rank {
	BACKGROUND: url(../img/rank.gif) no-repeat; VERTICAL-ALIGN: middle; WIDTH: 125px; CURSOR: default; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
.r0 {
	BACKGROUND-POSITION: 0px 0px
}
.r1 {
	BACKGROUND-POSITION: 0px -22px
}
.r2 {
	BACKGROUND-POSITION: 0px -44px
}
.r3 {
	BACKGROUND-POSITION: 0px -66px
}
.r4 {
	BACKGROUND-POSITION: 0px -88px
}
.r5 {
	BACKGROUND-POSITION: 0px -110px
}
.r6 {
	BACKGROUND-POSITION: 0px -132px
}
.r7 {
	BACKGROUND-POSITION: 0px -154px
}
.process {
	DISPLAY: inline; MARGIN: auto 10px
}
.process SPAN {
	PADDING-RIGHT: 1px; MARGIN-TOP: 5px; DISPLAY: inline-block; PADDING-LEFT: 1px; BACKGROUND: url(../img/process.gif) no-repeat; PADDING-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 200px; PADDING-TOP: 1px; HEIGHT: 9px
}
.process SPAN SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -1px -12px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 0px
}
.form_detail {
	
}
.form_detail DIV {
	margin-bottom:5px;
}
.form_detail SELECT.info_select {
	WIDTH: 75px
}
.form_detail .btn {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px
}
.form_detail .info A {
	TEXT-DECORATION: underline
}
.form_detail .error{
	color:red;
}
.form_detail .rank_info {
	DISPLAY: block
}
.form_detail .fail {
	BORDER-RIGHT: #f39800 1px solid; BORDER-TOP: #f39800 1px solid; BACKGROUND: #fffde8; PADDING-BOTTOM: 5px; MARGIN-LEFT: -1px; BORDER-LEFT: #f39800 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #f39800 1px solid
}
.form_detail .fail_nrrw {
	BORDER-RIGHT: #f39800 1px solid; BORDER-TOP: #f39800 1px solid; BACKGROUND: #fffde8; PADDING-BOTTOM: 5px; MARGIN-LEFT: -1px; BORDER-LEFT: #f39800 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #f39800 1px solid
}
.form_detail .fail LABEL {
	TOP: 8px
}
.form_detail .fail_nrrw LABEL {
	TOP: 8px
}
.form_detail .fail .info {
	DISPLAY: none
}
.form_detail .fail_nrrw .info {
	DISPLAY: none
}
.form_detail .fail .error {
	DISPLAY: block
}
.form_detail .fail_nrrw .error {
	DISPLAY: block
}
.form_detail .fail {
	WIDTH: 310px
}
.form_detail .fail_nrrw {
	WIDTH: 170px
}
.form_detail .msg P {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #000
}
.form_detail .msg P LABEL {
	FONT-WEIGHT: normal; LEFT: -10px
}
.box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 22px; PADDING-TOP: 20px; BORDER-BOTTOM: #efefef 1px solid
}
.box H2 {
	FONT-SIZE: 14px; COLOR: #f39800; LINE-HEIGHT: 24px
}
.box H3 {
	FONT-SIZE: 14px; COLOR: #22ac38; LINE-HEIGHT: 24px
}
.box .form_detail {
	MARGIN-TOP: 10px; PADDING-LEFT: 125px; WIDTH: 540px
}
.has_pic {
	PADDING-RIGHT: 150px; PADDING-LEFT: 80px; MIN-HEIGHT: 60px; PADDING-BOTTOM: 10px; OVERFLOW: visible; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 60px
}
.has_pic .upic50 {
	LEFT: 10px; VERTICAL-ALIGN: baseline; POSITION: absolute; TOP: 10px
}
.has_pic H3 {
	POSITION: relative; HEIGHT: 24px
}
.has_pic H3 IMG {
	MARGIN: 4px auto
}
.has_pic H3 .right {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.has_pic H3 .right A {
	TEXT-DECORATION: underline
}
.has_pic .form_detail {
	PADDING-LEFT: 0px; WIDTH: auto
}
.has_pic .form_detail P {
	PADDING-LEFT: 115px
}
.has_pic .form_detail LABEL {
	WIDTH: 110px
}
.list_step {
	MARGIN: 10px auto; LINE-HEIGHT: 40px; HEIGHT: 40px
}
.list_step LI {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #c9c9c9; HEIGHT: 40px
}
.list_step LI IMG {
	MARGIN-RIGHT: 15px
}
.list_step LI.current {
	COLOR: #22ac38
}
.msg {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 70px; FONT-SIZE: 12px; BACKGROUND: no-repeat 10px 2px; PADDING-BOTTOM: 15px; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 20px; PADDING-TOP: 15px; BORDER-BOTTOM: #fff 1px solid; ZOOM: 1
}
.msg A {
	TEXT-DECORATION: underline
}
.alert {
	FONT-SIZE: 14px; BORDER-LEFT-COLOR: #f39800; BACKGROUND-IMAGE: url(../img/icon/alert.gif); BORDER-BOTTOM-COLOR: #f39800; MARGIN: 16px auto; COLOR: #eb6100; BORDER-TOP-COLOR: #f39800; BACKGROUND-COLOR: #fffde8; BORDER-RIGHT-COLOR: #f39800
}
.success {
	FONT-SIZE: 14px; BORDER-LEFT-COLOR: #badf45; BACKGROUND-IMAGE: url(../img/icon/suc.gif); BORDER-BOTTOM-COLOR: #badf45; MARGIN: 16px auto; COLOR: #488d14; BORDER-TOP-COLOR: #badf45; BACKGROUND-COLOR: #f9ffe6; BORDER-RIGHT-COLOR: #badf45
}
.upic50 {
	BORDER-RIGHT: #dbe6ef 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dbe6ef 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #dbe6ef 1px solid; WIDTH: 50px; PADDING-TOP: 2px; BORDER-BOTTOM: #dbe6ef 1px solid; HEIGHT: 50px
}
#hd .right {
	RIGHT: 16px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 24px; TEXT-ALIGN: right
}
.wrap_index #hd {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM-STYLE: none
}
.wrap_index .content {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 621px
}
.wrap_index .side {
	BORDER-RIGHT: #d0dce5 1px solid; PADDING-RIGHT: 18px; BORDER-TOP: #d0dce5 1px solid; PADDING-LEFT: 18px; FLOAT: right; PADDING-BOTTOM: 18px; OVERFLOW: hidden; BORDER-LEFT: #d0dce5 1px solid; WIDTH: 210px; PADDING-TOP: 18px; BORDER-BOTTOM: #d0dce5 1px solid
}
.wrap_index .welcome {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 621px
}
.wrap_index .content DL {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px;
}
.wrap_index .content DT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #f39800
}
.wrap_index .content DD {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.wrap_index .side H2 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #efefef 1px solid
}
.wrap_index .side .form_detail P {
	PADDING-LEFT: 53px; MARGIN-BOTTOM: 12px
}
.wrap_index .side .form_detail P LABEL {
	FONT-WEIGHT: normal; WIDTH: 53px
}
#scrollWrap {
	BORDER-RIGHT: #e9f4fc 1px solid; BORDER-TOP: #e9f4fc 1px solid; LEFT: 9px; OVERFLOW: hidden; BORDER-LEFT: #e9f4fc 1px solid; WIDTH: 325px; BORDER-BOTTOM: #e9f4fc 1px solid; POSITION: absolute; TOP: 11px; HEIGHT: 38px; BACKGROUND-COLOR: #f7fbff
}
#scrollMsg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#scrollMsg UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#scrollMsg LI {
	LINE-HEIGHT: 19px; LIST-STYLE-TYPE: none
}
#scrollMsg LI A {
	COLOR: #666666
}
