@charset "UTF-8";

/* CSS Document */
body {
	margin: 0 auto;
	background:#FFFFFF;
}
body, div, td, p, select, input, textarea, h3, h4, h5, h6 {
	font-family: verdana;
	font-size: 12px;
}
img {
	margin: 0px;
	border: 0px;
}
ul, li, form, p {
	padding: 0;
	margin: 0;
}
ul, li {
	list-style: none;
}
a {
	color: #215e94;
	text-decoration: none;
}
a:hover {
	color: #eabb00;
	text-decoration: underline;
}
.pass_lan {
	text-decoration: none;
	line-height:23px;
	color: #0079B2;
}
.pass_lan hover {
	text-decoration: underline;
	color: #FF9000;
}
.pass_huang a {
	text-decoration: none;
	color: #FF7E00;
}
.pass_huang a:hover {
	text-decoration: underline;
	color: #FF6000;
}
.pass_hei12 {
	color:#000000;
}
#pass_top {
	float:left;
	width:100%;
	height:66px;
	background:url(passlogo.gif) no-repeat;
	padding:0;
}
.pass_top_right {
	width:572px;
	height:29px;
	line-height:29px;
	background: #0099FF url(pass_reg_pic9.gif) no-repeat left center;
	color:#FFFFFF;
	margin-top:15px;
}
.pass_top_left {
	width:562px;
	height:29px;
	background: url(pass_reg_pic0.gif) no-repeat right center;
	padding-right:10px;
}
#pass_box_reg {
	width: 100%;
	float: left;
	text-align: left;
	margin: 5px auto 0 auto;
}
#pass_box_left {
	float: left;
	width: 176px;
	/*border: 1px solid #DEDEDE;*/
}
#pass_box_left2 {
	float: left;
	width: 176px;
	border: 1px solid #DEDEDE;
}
#pass_box_left3 {
	float: left;
	width: 174px;
	height: 485px;
	border-bottom: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	background:#FFFFFF;
}
#pass_box_right {
	float: left;
	width: 715px;
	border: 1px solid #97c3ea;
}
#pass_box_right22 {
	float: left;
	width: 570px;
	height: 650px;
	border: 1px solid #DEDEDE;
	margin: 0 0 0 10px;
}
#pass_left_logintop {
	width:164px;
	height:39px;
	background:url(pass_left_logintop.gif);
	color:#643800 ;
	font-size:14px;
	padding: 6px 0 0 12px;
}
#pass_login_name {
	width:162px;
	height:180px;
	border-bottom: 1px dashed #01ADFF;
	margin: 16px 0 16px 0;
}
#pass_login_name li{
	margin-bottom:5px;
}
.pass_login_ul {
	width:162px;
	height:55px;
	margin:0;
}
.pass_login_ul a {
	text-decoration: none;
	color: #0079B2;
}
.pass_login_ul a:hover {
	text-decoration: underline;
	color: #FF9000;
}
.pass_login_ul li {
	padding: 3px 0 3px 0;
}

.pass_login_red {
	color: #FF0000;
}
#pass_left_login {
	width:162px;
	height:40px;
	color:#643800;
	padding-top: 6px;
}
#pass_login_reg {
	width:164px;
	height:28px;
	color:#0079B2;
	padding-top:6px;
	background: url(login_reg.gif) no-repeat center;
}
#pass_left_url {
	width:164px;
	height:110px;
	margin:0;
	color:#616362;
}
#pass_left_url a{
	text-decoration: none;
	color: #616362;
}
#pass_left_url a:hover{
	text-decoration: underline;
	color: #FF9000;
}
#pass_left_url li{
	width:149px;
	height:17px;
	background:url(pass_left_url.gif);
	margin-top:4px;
	padding:5px 0 0 15px;;
}
.pass_left_ul {
	width:164px;
	height:110px;
	margin:0;
}
#pass_right_about {
	width:520px;
	height:230px;
	border-bottom: 1px dashed #02AEFF;
}
.pass_index_txt {
	width:520px;
	line-height:23px;
	padding:5px 0 5px 0;
}
.pass_index_pic {
	width:520px;
	padding:5px 0 0 0;
}
.pass_index_game_box {
	float:left;
	width: 100%;
}
.pass_index_game {
	float:left;
	width:173px;
	padding: 10px
	color:#0392D5;
}
.pass_index_game a {
	text-decoration: none;
	color: #0392D5;
}
.pass_index_game a:hover {
	text-decoration: underline;
	color: #FF9000;
}
#pass_box_top {
	width:715PX;
	height:26px;
	background:url(register.gif) no-repeat;
	border-bottom: 2px solid #01ADFF;
	margin-top:7px;
}
#pass_box_toppass {
	width:546PX;
	height:26px;
	background:url(passport.gif) no-repeat;
	border-bottom: 2px solid #01ADFF;
	margin-top:7px;
}
#pass_box_center {
	width:675px;
	margin:0;
	padding:10px 0 10px 0;
}
#pass_right_left {
	float:left;
	width:484px;
	border-right: 1px dashed #E6E6E6;
	margin-bottom:20px;
}
#pass_right_right {
	float:left;
	width:180px;
	padding-left:10px;
}
.pass_right_txt {
	width: 175px;
	font-size:14px;
	color:#3372a2;
	margin-bottom:5px;
}
.pass_right_txton {
	width: 175px;
	height:auto;
	line-height:140%;
	padding: 5px 0 5px 0;
	color:#3372a2;
}
.pass_right_txtoff {
	width:175px;
	height:auto;
	line-height:140%;
	padding: 8px 0 8px 0;
	color:#767676;
}
.pass_register_top {
	width:484px;
	height:15px;
	color:#FF6600;
}
.pass_register_title {
	height:40px;
	line-height:40px;
	color:#3372a2;
	font-size:14px;

}
.pass_register_text {
	width:484px;
	line-height:18px;
}
.pass_x_button {
	float: left;
	width:484px;
	height:33px;
	padding-top:10px;
}
.pass_text_huang {
	color:#FF7E00;
}
.pass_register_reg {
}
#pass_reg {
	float:right;
	width:484px;
	line-height:150%;
	color:#A6A6A6;
}
#pass_reg li {
	margin: 5px 0 5px 0;
	padding: 0;
}
.pass_reg_ul {
	width:250px;
	margin:5px 0 15px 15px;
	text-align:left;
}
.pass_reg_ulr {
	margin:5px 0 15px 15px;
	text-align:left;
}
.pass_reg_ulx {
	width:350px;
	margin:5px 0 15px 15px;
	text-align:left;
}
.pass_reg_exp {
	width:300px;
	margin: 5px 0 0 60px;
}
#pass_password_strong {
	float:left
	width:120px;
	height:22px;
}

.pass_password_s0 {
	float:left;
	width:39px;
	height:21px;
	background-color:#EBEBEB;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	color:#999999;
	line-height:22px;
}
.pass_password_s1 {
	float:left;
	width:38px;
	height:21px;
	background-color:#FF4545;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #BB2B2B;
	border-right: 1px solid #BB2B2B;
	color:#FFFFFF;
	line-height:22px;
}
.pass_password_s2 {
	float:left;
	width:38px;
	height:21px;
	background-color:#FFD35E;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #E9AE10;
	border-right: 1px solid #E9AE10;
	color:#9F7400;
	line-height:22px;
}
.pass_password_s3 {
	float:left;
	width:38px;
	height:21px;
	background-color:#95EB81;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #3BBC1B;
	border-right: 1px solid #3BBC1B;
	color:#1B8501;
	line-height:22px;
}

.pass_password_hei12 {
	float:left;
	width:60px;
	color:#000000;
}
.pass_reg_select {
	width:350px;
	color:#3372a2;
	padding: 15px 0 5px 0;
}

.pass_reg_games {
	float: left;
	width:370px;
}
#pass_bottom {
	float: left;
	width:100%;
	height:50px;
	border-top: 1px solid #CCCCCC;
	color:#797979;
	margin: 10px 0 0 0;
	padding: 0;
}
.pass_bottom_left {
	float:left;
	width:350px;
	height:50px;
	line-height:50px;
	padding:0;
}
.pass_bottom_right {
	float:right;
	width:250px;
	height:50px;
	line-height:50px;
	padding:0;
}

.boxError {
	background: url(check-error.gif) no-repeat left center;
	padding-left: 18px;
	color: red;
}
.boxOK {
	background: url(check-right.gif) no-repeat left center;
	padding-left: 18px;
	color: green;
}
.boxWaiting {
	background: url(check-wait.gif) no-repeat left center;
	padding-left: 18px;
	color: #FFAA00;
}

/* 提示框样式 */
.prompt {
	position: absolute;
	width: 700px;
	height: 190px;
	top: 50%;
	left: 50%;
	margin-top: -95px;
	margin-left: -350px;
	border: 1px solid #8dbbdd;
	background-color: #d8eeff;
	background: url(prompt-bg.gif) repeat-x;
}

.prompt_body {
	width: 688px;
	height: 178px;
	padding: 5px;
	border: 1px solid #FFFFFF;
}

.prompt_type_error .prompt_message {
	color: #FF6600;
}

.prompt_type_error .prompt_body {
	background: url(prompt-error.gif) no-repeat left bottom;
}

.prompt_type_message .prompt_body {
	background: url(prompt-message.gif) no-repeat left bottom;
}

.prompt_type_ok {
	width:460px;
	height:220px;
	line-height:25px;
	background:url(prompt-message.gif) no-repeat center left;
	padding-left:20px;
	font-weight:bold;
}

.prompt_type_error .prompt_message, .prompt_type_error .prompt_link, .prompt_type_message .prompt_message, .prompt_type_message .prompt_link {
	margin-left: 140px
}

.prompt div {
	font-size: 14px;
	line-height: 150%;
	text-align: left;
	color: #346d99;
}

.prompt a {
	color: #346d99;
	text-decoration: underline;
}

.prompt a:hover {
	color: #FF6600;
}

.prompt_title {
	font-weight: bold;
	font-size: 14px;
	padding: 5px 20px 5px 20px;
	border-bottom: 1px solid #b2d4ed;
}

.prompt_message {
	padding: 15px 20px 10px 20px;
	border-top: 1px solid #FFFFFF;
}

.prompt_message .error {
	color: red;
}

.prompt_link {
	padding: 5px 20px 10px 20px;
}
.pass_ask_tit {
	float:left;
	width:155px;
	height:20px;
	line-height:20px;
	font-weight: bold;
	color:#FFFFFF;
	background:url(pass_reg_pic11.gif) no-repeat ;
	margin:15px 0 15px 8px;
}
.pass_ask_txt {
	width:530px;
}
.pass_ask_txt ul{
	padding:0;
	margin:0;
}
.pass_ask_txt li{
	line-height:25px;
	color:#333333;
	list-style-type: none;
}
.pass_ok_right {
	width:675px;
	margin-top:10px;
}
.pass_ok_right_title {
	color:#3372a2;
	font-weight: bolder;
	margin:10px 0 10px 0;
}
.hei12 {
	color:#000000;
	font-weight: bolder;
}
.pass_ok_right_ul {
	width:675px;
	color:#A6A6A6;
}
.pass_ok_right_ul ul{
	margin:0 0 20px 0;
	padding:0px;
}
.pass_ok_right_ul li{
	margin:5px 0 5px 0 ;
	line-height:20px;
}
.pass_ok_right_image {
	margin:0 0 10px 0;
	padding:0;
}






.skin_top_bg { width:100%; height:109px; background:url(0579_top_bg.gif); margin-bottom:20px;}
.skin_logo_box { width:1000px; height:74px; background:url(0579_top_left.gif) no-repeat bottom right; margin:0 auto 0 auto; padding-top:4px;}
.skin_logo { float:left; width:170px; height:44px; margin-top:14px; padding-left:13px;}
.skin_login_class { float:left; width:155px; height:44px; margin-top:14px;}
.skin_title_box { float:right; width:656px; height:50px; margin-top:14px;}
.skin_title_top {
	height:14px;
	text-align:right;
	color:#035ead;
	overflow: hidden;
	padding-right:13px;
}
.skin_title_top a { 
color: #1d57bb; 
text-decoration: none; 
} 
.skin_title_top a:hover { 
color: #fd8403;
text-decoration: none; 
}
.skin_title { width:656px; height:22px; margin-top:14px;}
ul#navmenu { 
margin: 0; 
border: 0 none; 
padding: 0; 
list-style: none; 
color:#4189c8;
} 
ul#navmenu li {
border: 0 none;
padding: 0;
float: left; /*For Gecko*/ 
display: inline; 
list-style: none; 
position: relative; 
} 
ul#navmenu ul { 
margin: 0; 
border: 0 none; 
padding: 0; 
width: 80px; 
list-style: none; 
display: none; 
position: absolute; 
top: 22px; 
left: 0;
border-top:1px solid #97c3ea;
} 
ul#navmenu ul li { 
float: none; /*For Gecko*/ 
display: block !important; 
display: inline; /*For IE*/ 
} 


/* Root Menu */ 
ul#navmenu a {
	width:80px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #4189c8;
	font: 12px/22px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height:22px;
	text-align: center;
} 
/* Root Menu Hover Persistence */ 
ul#navmenu a:hover, 
ul#navmenu li:hover a, 
ul#navmenu li.iehover a { 
background: url(0579_title_bg.gif); 
color: #FFF; 
} 
/* 2nd Menu */ 
ul#navmenu li:hover li a, 
ul#navmenu li.iehover li a { 
float: none; 
background: url(0579_title_bgb.gif); 
color: #4189c8;
} 
/* 2nd Menu Hover Persistence */ 
ul#navmenu li:hover li a:hover, 
ul#navmenu li:hover li:hover a, 
ul#navmenu li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover a { 
background: url(0579_title_bgc.gif); 
color: #035ead; 
}
/* 3rd Menu */ 
ul#navmenu li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li a { 
background: url(0579_title_bgb.gif); 
color: #4189c8;
} 
/* 3rd Menu Hover Persistence */ 
ul#navmenu li:hover li:hover li a:hover, 
ul#navmenu li:hover li:hover li:hover a, 
ul#navmenu li.iehover li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover a { 
background: url(0579_title_bgc.gif); 
color: #035ead; 
} 
/* 4th Menu */ 
ul#navmenu li:hover li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li.iehover li a { 
background: url(0579_title_bgb.gif); 
color: #4189c8;
} 
/* 4th Menu Hover */ 
ul#navmenu li:hover li:hover li:hover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover li a:hover { 
background: url(0579_title_bgc.gif); 
color: #035ead; 
} 
ul#navmenu ul ul, 
ul#navmenu ul ul ul { 
display: none; 
position: absolute; 
top: 0; 
left: 79px; 
} 
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#navmenu li:hover ul ul, 
ul#navmenu li:hover ul ul ul, 
ul#navmenu li.iehover ul ul, 
ul#navmenu li.iehover ul ul ul { 
display: none; 
} 
ul#navmenu li:hover ul, 
ul#navmenu ul li:hover ul, 
ul#navmenu ul ul li:hover ul, 
ul#navmenu li.iehover ul, 
ul#navmenu ul li.iehover ul, 
ul#navmenu ul ul li.iehover ul { 
display: block;
}


.skin_title_more {
	margin:0 5px 0 5px;
}
.skin_foot { float:left; width:100%; height:66px; margin:15px auto 0 auto; color:#7e7e7e; font-family: "verdana";}
.skin_foot a { 
color: #1d57bb; 
text-decoration: none; 
} 
.skin_foot a:hover { 
color: #fd8403;
text-decoration: none; 
}
.skin_foot ul{ padding:0; margin:0;}
.skin_foot li {
	width:1000px;
	height:22px;
	line-height:22px;
	text-align:center;
	list-style-type: none;
}
.skin_nav { width:1000px; height:20px; line-height:20px; margin:7px auto 0 auto; color:#215e94; }
.skin_nav_left { float:left; width:285px; font-weight:bold; padding-left:15px;}
.skin_nav_right { float:right; text-align:right;}
.skin_nav_right a {
	width:80px;
	float: left; /*For IE*/
	display: block;
	height:22px;
	color: #215e94;
	text-decoration: none;
	text-align: center;
	font-weight:bold;
	line-height:22px;
	margin-left:10px;
	padding:0;
} 
.skin_nav_right a:hover { 
color: #FFFFFF;
text-decoration: none;
background:url(0579_nav.gif) no-repeat;
}
.skin_pay_box { width:968px; margin:0 auto 0 auto;}
.skin_pay_left { float:left; width:213px; border:1px solid #97c3ea; padding:0 10px 10px 10px; margin-right:16px;}
.skin_u_userbgtop { width:213px; height:16px; background:url(0579_u_userbgtop.gif); margin-top:10px;}
.skin_u_userbgfoot { width:213px; height:16px; background:url(0579_u_userbgfoot.gif);}
.skin_u_userbgcen { width:213px; background:url(0579_u_userbg.gif);}
.skin_u_userbgcen ul{ padding:0px; margin:0px; }
.skin_u_userbgcen li{ width:175px; height:30px; padding-left:20px; color:#3371a0; line-height:30px;}
.skin_u_usertitle { width:173px; height:12px; color:#FFFFFF; line-height:12px; padding:5px 0 8px 0; font-weight:bold; background:url(0579_u_usertitle.gif) no-repeat top center; padding-left:40px;}
.pass_input { border:1px solid #ded9d9; background:#FFFFFF; height:18px; line-height:18px;}
.pass_button { border:1px solid #ded9d9; background: #F0F0F0 }
.skin_pay_right { float:left; width:715px; border:1px solid #97c3ea; }
.skin_u_ja { width: 715px; height:27px; line-height:27px; background:url(0579_nav_bg.gif); color:#3372a2; font-weight:bold;}
.skin_u_ja ul { padding:0; margin:0;}
.skin_u_ja li { float:left; width:130px; text-align:center; border-right:1px solid #97c3ea;}
.skin_u_jaa { background:#FFFFFF;}
.skin_u_jab a { 
	color: #3372a2; 
	text-decoration: none;
	width:130px;
	height:27px;
} 
.skin_u_jab a:hover { 
color: #FFFFFF;
text-decoration: none;
background:#97c3ea;
FONT-WEIGHT: bold; 
FLOAT: left; 
width:130px;
height:27px;
voice-family: inherit;
}
.skin_pay_rightbox {width:675px; padding:20px;}
.skin_u_jatitle { width:655px; line-height:25px; background:url(0579_u_01.gif) no-repeat center left; padding-left:20px; font-weight:bold; border-bottom: 1px solid #f1f1f1; color:#999999; margin-bottom:20px;}
.skin_u_jafaq { width:655px; line-height:30px; margin-top:15px;}
.skin_u_jafaq ul { padding:0; margin:0;}
.skin_u_jafaq li { width:655px;}
.skin_u_jafaqa { width:635px; height:25px; line-height:25px; background:url(0579_u_05.gif) no-repeat center left; padding-left:20px; font-weight:bold; border-bottom: 1px solid #f1f1f1; color:#b54a01;}
.skin_pay_righta { float:left; width:337px; height:270px; border-bottom:1px solid #e0e9f2; border-right:1px solid #e0e9f2;}
.skin_pay_rightb { float:left; width:337px; height:270px; border-bottom:1px solid #e0e9f2;}
.skin_pay_rightc { float:left; width:337px; height:270px; border-right:1px solid #e0e9f2;}
.skin_pay_rightb { float:left; width:337px; height:270px;}
.skin_pay_rightbox ul { padding:0; margin:0; line-height:25px;}
.skin_pay_rightbox li { float:left;}
.righta { width:140px; height:130px; margin:30px 10px 0 0;}
.rightb { width:177px; margin:30px 10px 0 0; color:#666666;}
.rightc { width:327px; margin:10px 10px 10px 0; color:#be970d; text-align:center;}
.rightd { width:168px; text-align:center;}
.skin_u_accbg { width:475px; height:330px; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:url(0579_tis.gif) no-repeat top; color:#990000; padding:250px 200px 0 0;}
.skin_u_ok { width:435px; height:410px; background:url(0579_tis.gif) no-repeat top; padding:170px 220px 0 20px; line-height:30px; font-size:14px; }
.skin_u_okname { width:435px; color:#CC0000; font-weight:bold;}
.skin_u_okleft { float:left; width:200px; height:30px; text-align:right; }
.skin_u_okright { float:left; width:225px; height:30px; padding-left:10px; color:#FF3300;}
.skin_u_okbox { width:435px;}
.skin_u_jatitlea { float:left; width:655px; height:25px; line-height:25px; background:url(0579_u_05.gif) no-repeat center left; padding-left:20px; font-weight:bold; border-bottom: 1px solid #f1f1f1; margin-bottom:10px;}
.skin_u_zfbox { width:400px; color:#666666;}
.skin_u_zfbox ul { padding:0; margin:0;}
.skin_u_zfbox li { width:400px; height:35px; line-height:35px;}
.skin_u_zfinput input { margin:0 20px 0 30px;}
.skin_u_zfaboutbox { float:left; width:655px; margin-bottom:15px; padding:10px; line-height:25px;}
.skin_u_zfaboutboxxx { float:left; width:675px; margin-bottom:10px; line-height:25px;}
.skin_u_zfaboutboxxx ul{ width:675px; padding:0; margin:0;}
.skin_u_zfaboutboxxx li { float:left;}
.boxxx { width:675px;}
.skin_u_zfaboutbox ul{ width:655px; padding:0; margin:0;}
.skin_u_zfaboutbox li { float:left;}
.skin_u_zfaboutbox_left { float:left; width:150px; height:100px; border-right: 1px solid #aedcff;}
.skin_u_zfaboutbox_right { float:left; width:494px; height:100px; padding-left:10px; line-height:25px;}
.skin_u_yinright { width:675px; padding:20px;}
.skin_u_ya { width:675px; height:41px; background:url(0579_u_yb.gif);}
.skin_u_ya_left {
	float:left;
	width:556px;
	height:14px;
	line-height:14px;
	background:url(0579_u_ya.gif) no-repeat left;
	color:#3b87c5;
	padding:24px 0 3px 20px;
	font-weight:bold;
}
.skin_u_ya_right { float:left; width:99px; height:41px; background:url(0579_u_yc.gif) no-repeat right;}
.skin_u_yb {
	width:675px;
	height:213px;
	overflow: hidden;
}
.skin_u_yf { width:665px; border-left:1 solid #ececec; font-size:14px; border-right:1 solid #ececec;  line-height:25px; font-weight:bold; color:#3c86c7; background:#efefef; padding:5px;}
.skin_u_yg {
	width:675px;
	background:url(0579_u_yg.gif);
	height:10px;
	overflow: hidden;
}
.skin_u_yg_left { float:left; width:8px; height:10px; background:url(0579_u_yf.gif); overflow: hidden;}
.skin_u_yg_right { float:right; width:8px; height:10px; background:url(0579_u_yh.gif); overflow: hidden;}
.skin_u_yh { float:left; width:675px; height:26px; background: url(0579_u_helpbg.gif); margin:10px 0 10px 0; line-height:26px; color:#215e94;}
.skin_u_yh_left { float:left; width:110px; height:26px; background:url(0579_u_helptitle.gif); font-weight:bold; padding-left:28px;}
.skin_u_yh_right { float:left; width:537px; height:26px; background:url(0579_u_helpright.gif) no-repeat right;}
.skin_u_yh_right a { 
color: #215e94; 
text-decoration: none; 
} 
.skin_u_yh_right a:hover { 
color: #fd8403;
text-decoration: none; 
}
.skin_u_yi ul{ padding:0; margin:0;}
.skin_u_yi li{ float:left; width:225px; text-align:center; line-height:22px;}
.skin_u_yia { margin-right:13px;}
