@charset "utf-8";

#registerMsg {
	MARGIN-BOTTOM: 10px
}

#registerMsg LI {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-TOP: 5px;
	FONT-SIZE: 14px;
	BACKGROUND: #f1f1f1;
	BORDER-LEFT: #ccc 1px solid;
	COLOR: red;
	BORDER-BOTTOM: #ccc 1px solid
}

#registerBox {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 38px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 0px 30px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 910px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ccc 1px solid
}

#confirmRegisterBox {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 28px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 0px 10px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 910px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ccc 1px solid
}

#completeRegisterBox {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 28px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 0px 10px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 910px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ccc 1px solid
}

#completeRegisterBox #successMsg H3 {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 10px;
	PADDING-LEFT: 45px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(images/no_repeat_all.gif) no-repeat 0px -358px;
	PADDING-BOTTOM: 0px;
	COLOR: #669934;
	PADDING-TOP: 10px;
	HEIGHT: 30px
}

#completeRegisterBox #successMsg P {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 2;
	PADDING-TOP: 10px
}

#completeRegisterBox #howToStart P {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 10px
}

#confirmRegisterBox .tips {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #fb7a00
}

#registerBox .note {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #555
}

#MediaChannels {
	BORDER-RIGHT: #afafaf 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #afafaf 1px solid;
	DISPLAY: none;
	PADDING-LEFT: 3px;
	Z-INDEX: 10;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #afafaf 1px solid;
	WIDTH: 520px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #afafaf 1px solid;
	POSITION: absolute
}

#MediaChannels LI {
	FLOAT: left;
	WIDTH: 130px;
	COLOR: #333333;
	HEIGHT: 25px
}

#MediaChannels LI LABEL {
	CURSOR: pointer
}

#Region_province {
	BORDER-RIGHT: #ff9800 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ff9800 1px solid;
	DISPLAY: none;
	PADDING-LEFT: 10px;
	Z-INDEX: 10;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #ff9800 1px solid;
	WIDTH: 400px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #ff9800 1px solid;
	POSITION: absolute;
	HEIGHT: 210px
}

#Region_province H6 {
	CLEAR: both;
	Z-INDEX: 10;
	PADDING-TOP: 5px;
	HEIGHT: 20px
}

#Region_province UL LI {
	FLOAT: left;
	WIDTH: 80px;
	COLOR: #0066cc;
	HEIGHT: 20px
}

#Region_province UL LI A {
	CURSOR: pointer;
	COLOR: #0066cc
}

#Region_province UL LI.show A {
	FONT-WEIGHT: bold;
	BACKGROUND: #ff9800;
	COLOR: #fff
}

#Region_city {
	DISPLAY: none;
	Z-INDEX: 20;
	POSITION: absolute
}

#Region_city UL {
	CLEAR: both;
	BORDER-RIGHT: #ff9800 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ff9800 1px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #ff9800 1px solid;
	WIDTH: 280px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #ff9800 1px solid
}

#Region_city UL LI {
	DISPLAY: inline;
	CURSOR: pointer;
	COLOR: #0066cc;
	HEIGHT: 20px
}

#Region_city UL LI A {
	PADDING-RIGHT: 5px;
	DISPLAY: inline-block;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}

.hiAssistantBox {
	Z-INDEX: 100;
	RIGHT: -12px;
	OVERFLOW: hidden;
	WIDTH: 200px;
	POSITION: absolute;
	TOP: 5px
}

.hiAssistantBox_show {
	BACKGROUND: url(images/hiAssistant_bg.gif) no-repeat -201px 0px;
	FLOAT: right;
	OVERFLOW: hidden;
	WIDTH: 28px;
	CURSOR: pointer;
	TEXT-INDENT: -3000px;
	HEIGHT: 122px
}

.hiAssistantBox_content {
	DISPLAY: none
}

.hiAssistantBox_form {
	DISPLAY: none
}

.hiAssistantBox_content {
	BACKGROUND: url(images/hiAssistant_bg.gif) no-repeat 0px 0px
}

.hiAssistantBox_close {
	DISPLAY: block;
	MARGIN-LEFT: 168px;
	OVERFLOW: hidden;
	WIDTH: 36px;
	TEXT-INDENT: -3000px;
	HEIGHT: 36px
}

.hiAssistantBox_ct {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 45px;
	BACKGROUND: url(images/hiAssistant_bg.gif) no-repeat 0px -36px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px;
	HEIGHT: 60px
}

.hiAssistantBox_cm {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 45px;
	BACKGROUND: url(images/hiAssistant_bg.gif) no-repeat 0px -106px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px
}

.hiAssistantBox_cm .hiAssistantBox_formbox {
	BORDER-RIGHT: #ffe1ab 1px solid;
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 8px;
	BACKGROUND: #fff8e8;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: -45px;
	OVERFLOW: hidden;
	BORDER-LEFT: #ffe1ab 1px solid;
	WIDTH: 189px;
	PADDING-TOP: 8px
}

.hiAssistantBox_cf {
	CLEAR: both;
	DISPLAY: block;
	BACKGROUND: url(images/hiAssistant_bg.gif) no-repeat 0px -161px;
	OVERFLOW: hidden;
	WIDTH: 200px;
	HEIGHT: 8px
}

.hiAssistantBox STRONG {
	FONT-WEIGHT: normal;
	COLOR: #976600
}

.hiAssistantBox_formbox H5 {
	FONT-WEIGHT: bold;
	COLOR: #666666
}

.hiAssistantBox_formbox .item {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 3px;
	WIDTH: 189px;
	PADDING-TOP: 0px
}

.hiAssistantBox_formbox .action {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 60px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 3px;
	WIDTH: 181px;
	PADDING-TOP: 0px
}

/*entry*/
#entry .mt {
	height: 33px;;
	background: url(tit_regist.jpg) repeat-x 0 -34px;
}

#entry .mt h2 {
	font-size: 14px;
	font-weight: bold;;
	float: left;;
	height: 33px;;
	padding-left: 15px;;
	background: url(tit_regist.jpg) no-repeat 0 0;;
	line-height: 33px;
	padding-top: 0;
}

#entry .mt span {
	float: right;;
	height: 33px;;
	line-height: 33px;;
	text-align: right;
}

#entry .mt b {
	float: right;;
	width: 10px;;
	height: 33px;;
	background: url(tit_regist.jpg) no-repeat 0 -68px;
}

#entry .mc {
	padding: 40px 20px 20px;;
	border: solid #D1D1D1;;
	border-width: 0 1px 1px;
}

#entry .form {
	float: left;;
	width: 500px;;
	overflow: hidden;
	margin-left: 100px;
	text-align: left;
}

#entry .item {
	padding-top: 5px;;
	height: 50px;;
	line-height: 26px;
}

#entry #autoentry {
	height: 40px;
}

#entry .item a:link,#entry .item a:visited {
	text-decoration: underline;
}

#entry .label {
	width: 150px;;
	text-align: right;;
	font-size: 14px;
}

#entry .text {
	width: 240px;;
	height: 16px;;
	padding: 4px 3px;;
	border: 1px solid #bbb;;
	font-size: 14px;;
	font-family: arial, "宋体";
}

#entry .text-1 {
	width: 100px;
}

#entry .blank {
	width: 16px;;
	height: 16px;;
	margin: 2px 5px 0;
}

#entry .mar {
	margin-right: 10px;
}

#entry .img img {
	height: 26px;;
	margin: 0 5px;
}

#entry .succeed {
	background: url(i/pwdstrength.gif) no-repeat -105px 0;
}

#entry .btn-entry {
	width: 115px;;
	height: 36px;;
	background: url(anniu1.jpg);;
	smargin: 0;
	padding: 0;
	border: 0;;
	font-size: 14px;;
	font-weight: bold;;
	color: #fff;
}

#entry .highlight1 {
	border: 1px solid #EFA100;;
	outline: 2px solid #FFDC97; *
	border: 2px solid #ffcc66; *
	padding: 3px 2px;
}

#entry .highlight2 {
	border: 1px solid #f00;;
	outline: 1px solid #FFC1C1;;
	color: #f00;
}

#entry .pwdbg {
	background: #FFF8EB;
}

#entry .focus {
	color: #999;;
	line-height: 22px; *
	line-height: 20px;
}

#entry select {
	margin-top: 5px;
}

#entry .null,#entry .error {
	color: red;;
	line-height: 22px; *
	line-height: 20px;
}

#entry .checkbox {
	margin-top: 6px; *
	margin-top: 2px;
}

#entry .extra {
	padding-left: 94px;
}

#entry .extra .btns {
	float: left;;
	overflow: hidden;;
	height: 24px;;
	padding-right: 5px;;
	margin-right: 5px;;
	line-height: 24px;;
	font-weight: bold;;
	background-image: url(i/bg_regist.jpg);;
	background-repeat: no-repeat; *
	line-height: 26px;
}

#entry .extra .btns a:link,#entry .extra .btns a:visited {
	text-decoration: none;
}

/*guide*/
#guide {
	float: right;;
	width: 300px;;
	height: 220px;;
	padding: 60px 0 20px 20px;;
	border-left: 1px solid #E7E7E7;
}

#guide .content {
	color: #666;;
	padding: 10px 0 0;
}

#guide .btn-personal {
	width: 145px;;
	height: 35px;
	display: block;
	text-align: center;
	background: url(anniu2.jpg);
	border: 0;
	margin: 0;
	padding: 0;;
	line-height: 35px;;
	margin: 20px auto;;
	font-weight: bold;;
	font-size: 14px;
}

#guide a:link {
	text-decoration: none;
	color: #333;
}

#guide a:visited {
	text-decoration: none;
	color: #333;
}

#guide a:hover {
	text-decoration: none;
	color: #900
}

#guide a:active {
	text-decoration: none;;
	color: #333;
}
