body {margin:0; padding:0; font-family:Tahoma; font-size:12px; color:#ffd0e9;  background:url(../images/body_bg.gif) repeat-x #8c4069;}
table{margin:0; padding:0;}
img{border:0;}
a:link {color: #ebddb0;;text-decoration: none;border:0px}
a:visited {color: #ebddb0;text-decoration: none;}
a:hover {color: #ebddb0;text-decoration: none;}
a:active {color: #ebddb0;text-decoration: none;}

a.link_nothing:link {color: #ffd0e9;text-decoration: none; border:0;}
a.link_nothing:visited {color: #ffd0e9;text-decoration: none; border:0;}
a.link_nothing:hover {color: #ffd0e9;text-decoration: none; border:0;}
a.link_nothing:active {color: #ffd0e9;text-decoration: none; border:0;}

a.link_goal:link {color: #ebddb0;text-decoration: none; border:0;}
a.link_goal:visited {color: #ebddb0;text-decoration: none; border:0;}
a.link_goal:hover {color: #fff;text-decoration: underline; border:0;}
a.link_goal:active {color: #fff;text-decoration: underline; border:0;}

a.link_goal_2:link {color: #ebddb0;text-decoration: underline; border:0;}
a.link_goal_2:visited {color: #ebddb0;text-decoration: underline; border:0;}
a.link_goal_2:hover {color: #ebddb0;text-decoration: none; border:0;}
a.link_goal_2:active {color: #ebddb0;text-decoration: none; border:0;}

a.link_red:link {color:#ffd83b;text-decoration:underline; border:0; font-size:12px;}
a.link_red:visited {color:#ffd83b;text-decoration:underline; border:0; font-size:12px;}
a.link_red:hover {color:#ffd83b;text-decoration: none; border:0; font-size:12px;}
a.link_red:active {color:#ffd83b;text-decoration: none; border:0; font-size:12px;}

a.link_red_b:link {color:#f25002;text-decoration:underline; border:0; font-size:14px; font-weight:bold;}
a.link_red_b:visited {color:#f25002;text-decoration:underline; border:0; font-size:14px; font-weight:bold;}
a.link_red_b:hover {color:#f25002;text-decoration: none; border:0; font-size:14px; font-weight:bold;}
a.link_red_b:active {color:#f25002;text-decoration: none; border:0; font-size:14px; font-weight:bold;}

a.link_irock:link {color:#560943;text-decoration: none; border:0; font-size:12px; background:none; font-weight:bold;}
a.link_irock:visited {color:#560943;text-decoration:none; border:0; font-size:12px; background:none; font-weight:bold;}
a.link_irock:hover {color:#fff;text-decoration: none; border:0; font-size:12px; background:#560943; font-weight:bold;}
a.link_irock:active {color:#fff;text-decoration: none; border:0; font-size:12px; background:#560943; font-weight:bold;}

/*--------------------------------------------------------------------------------------------*/

.txt_red_b{font-size:14px; font-weight:bold; color:#ffd83b;}
.txt_red_s{
	font-size:12px;
	font-weight:bold;
	color:#ffd83b;
	line-height: 22px;
}
.txt_white_b{font-weight:bold; color:#ede7d2;}
.txt_white2_b{font-weight:bold; color:#fff; font-size:14px;}

/*--------------------------------------------------------------------------------------------*/

.btn_box{width:52px; height:22px; font-family:Tahoma; font-size:12px; background:url(../images/btn_03.gif); border:none; text-align:center; padding-top:2px; font-weight:bold;}

/*--------------------------------------------------------------------------------------------*/

#main {background:url(../images/img_top_1004.jpg) top center no-repeat; margin:0 auto; width:1004px; height:auto; padding-top:255px;}
#top {width:140px; margin-left:818px!important; *margin:80px 0px 0px 818px; color:#560943; font-weight:bold; text-align:center;}

/*--------------------------------------------------------------------------------------------*/

.irock_comin {width:140px; margin-left:882px!important; *margin:0px 0px 0px 882px; color:#560943; font-weight:bold; text-align:center;}

/*--------------------------------------------------------------------------------------------*/

#daohang{width:950px; height:42px; position:relative; margin:5px auto 0px auto;}
#daohang ul {list-style:none; color:#000; float:left; font-size:14px; margin:0; padding-left:8px!important; *padding-left:0px; font-weight:bold;}
#daohang ul li {width:98px; height:35px; margin:4px 9px 4px 9px; float:left;}
#daohang ul li a{width:98px; height:25px; float:left; text-align:center; padding-top:10px; color:#813a62;}
#daohang ul li a.actived{ height:25px; float:left; background:url(../images/daohang_on.gif); color:#ffe8f4;}
#daohang ul li a:hover{ height:25px; float:left; background:url(../images/daohang_on.gif); color:#ffe8f4;}
#lcd4{width:850px; height:104px; background:url(../images/lcd_signup_bg7.jpg); padding:75px 50px 0 50px; color:#dedede; line-height:24px;  position:relative; margin:0px auto 0 auto;}

/*--------------------------------------------------------------------------------------------*/

#lcd{
	width:850px;
	height:120px;
	background:url(../images/lcd_signup_bg7.jpg) 0 0 no-repeat;
	color:#dedede;
	line-height:24px;
	position:relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 60px;
	padding-right: 50px;
	padding-bottom: 0;
	padding-left: 50px;
}
.lcd_btn{position:absolute; float:left; z-index:6;	width:30%;	top: -15px;	left: 662px;}
.lcd_btn2{
	position:absolute;
	z-index:6;
	width:71px;
	top: 6px;
	left: 697px;
}
.x139{
	position:absolute;
	z-index:7;
	width:131px;
	top: 24px;
	left: 217px;
}
.lcd_btn span{margin:0 10px;}
.lcd_btn2 span{margin:0 10px;}

/*--------------------------------------------------------------------------------------------*/

#center{
	width:928px;
	height:auto;
	padding:10px 10px 0 10px;
	background:url(../images/center_bg.jpg) no-repeat #360621;
	margin:0 auto;
	border-left:solid 1px #e8b6d2;
	border-right:solid 1px #e8b6d2;
	font-family: Tahoma;
}
.center_l{width:418px; height:auto; float:left;}

.center_r{width:508px; height:auto; float:right;}
.center_m{width:928px; height:auto;  position:relative;}

/*--------------------------------------------------------------------------------------------*/

.mid_tap {width:100%; height:auto; margin-bottom:20px;}
.mid_tap_ti {width:880px; height:29px; color:#fff; font-size:14px; font-weight:bold; padding-top:5px; padding-left:40px; background-repeat:no-repeat; background:url(../images/title_bg.png) no-repeat!important; *background:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/title_bg.png")}
.mid_tap_tx {width:880px; height:auto; padding:10px; line-height:24px;}
.mid_tap_tx img{border:solid 1px #e7d69f; margin:5px 5px 0 5px;}
.mid_tap_tx p{ width:auto; height:auto; padding:10px; }
.mid_tap_tx ul {width:auto; margin:0; line-height:24px;}
.mid_tap_tx ul li {width:auto;}
.mid_tap_tx table{ border-top:solid 1px #ebddb0; border-left:solid 1px #ebddb0; line-height:24px; text-align:center;}
.mid_tap_tx td{ border-right: solid 1px #ebddb0; border-bottom:solid 1px #ebddb0; }

.mid_tap_bigt{width:790px; margin:10px auto; height:auto; color:#ede7d2; text-align:center; padding-top:16px;}
.mid_tap_bigt2{width:890px; margin:10px auto; height:auto; color:#ede7d2; text-align:center; padding-top:16px;font-size:13px;}

/*--------------------------------------------------------------------------------------------*/

.left_tap {width:100%; height:auto; margin-bottom:4px;}
.left_tap_ti {width:335px; height:29px; color:#fff; font-size:14px; font-weight:bold; padding-top:5px; padding-left:40px; background-repeat:no-repeat; background:url(../images/title_bg.png) no-repeat!important; *background:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/title_bg.png")}

.left_tap_tx {width:346px; height:auto; padding:10px; line-height:18px;}
.left_tap_tx ul {width:346px; margin:0; line-height:24px;}
.left_tap_tx ul li {width:346px;}

.inside {width:auto; list-style:none; display:inline;}
.inside img {margin:5px 0px;}
.inside li{
	width:auto;
	margin-left:14px;
	padding-left:14px;
	background-image: url(../images/list_icon.gif);
	background-repeat: no-repeat;
	background-position:left 10px;
}
.inside table{ line-height:24px; text-align:center;}
.inside td{}

.inside2 {list-style:none;}
.inside2 img {margin:5px 0px;}
.inside2 li{
	width:100px;
	margin-left:14px;
	padding-left:14px;
	background-image: url(../images/list_icon.gif);
	background-repeat: no-repeat;
	background-position:left 10px;
}

/*--------------------------------------------------------------------------------------------*/

.mid_player_tap {width:860px; height:auto; margin:0 auto; border:solid 1px #946800; padding:10px; background:url(../images/entry_form_bg.gif) repeat-y;}
.mid_player00 {
	width:280px;
	height:220px;
	float:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
}
.mid_player_tag {
	position:absolute;
	float:left;
	z-index:6;
	width:456px;
	top: 16px;
	left: 264px;
	height: 34px;
}
.mid_player_tag ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.mid_player_tag li {display:inline; line-height:24px;}
.mid_player_tag li a {width:140px;height:33px;background:url(../images/player_tag_off.gif);float:left;CURSOR: pointer; color:#c3c3c3;z-index:7; padding-top:8px;}
.mid_player_tag li a.tabactive {width:140px;height:33px;background:url(../images/player_tag_on.gif);float:left;CURSOR: pointer; color:#f5f5f5;font-weight:bold; padding-top:8px;}

#tabcontent1,#tabcontent2 {

}

.mid_player_tap_mid {width:860px; height:auto;}
.mid_player_tap_box {width:213px; height:147px; background:url(../images/people_bg.gif); margin:10px 20px; color:#fff; float:left; padding:18px 10px 0px 10px; line-height:24px;}
.mid_player_tap_box span {width:50px; float:left; text-indent:0px; text-decoration:none; white-space:nowrap; ext-overflow:ellipsis; overflow: hidden; display:inline;}
.mid_player_tap_box img {border:solid 1px #e7d69f;}
.mid_player_btn {float:right; padding:10px 5px; color:#ebddb0;}

/*--------------------------------------------------------------------------------------------*/

.index_right_tap {
	width:492px;
	height:200px;
	line-height:18px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 8px;
	padding-bottom: 0;
	padding-left: 8px;
	background-image: url(../images/index_message_bg.gif);
	background-repeat: no-repeat;
}
.index_signup {width:508px; margin:0 auto;}
.index_signup_ti {height:210px; color:#fff; font-size:14px; font-weight:bold; padding-left:10px;  padding-bottom:5px;}
.index_singup_ltxt {float:left; padding-left:10px; line-height:24px;}
.index_singup_rtxt {float:right; padding-right:10px; line-height:24px;}
.index_singup_btxt {clear:both; padding-left:10px; line-height:24px;}

/*--------------------------------------------------------------------------------------------*/

.right_tap {width:520px; height:auto; margin:0 auto;}
.right_tap_top{width:520px; height:2px; background:url(../images/match_top.gif) no-repeat; line-height:2px; margin:0;}
.right_tap_btm{width:520px; height:9px; background:url(../images/match_btm.gif) no-repeat;}
.right_tap_mid{width:520px; height:auto; background:url(../images/match_bg.gif) repeat-y;}

/*--------------------------------------------------------------------------------------------*/

.right_tap_mid_ti{;
	height:50px;
	height:20px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin-top:30px;
	padding-top:10px;
	padding-left:10px;
	position:relative;
	padding-right: 50px;
}
.right_tap_mk_png{
	position:absolute;
	z-index:12;
	width:71px;
	top: -27px;
	left: -8px;
}
.right_tap_mid_box{width:213px; height:147px; background:url(../images/people_bg.gif); margin:10px 7px; color:#fff; float:left; padding:18px 10px 0px 10px; line-height:24px;}

.right_tap_mid_box span{width:50px; float:left; text-indent:0px; text-decoration:none; white-space:nowrap; ext-overflow:ellipsis; overflow: hidden; display:inline;}
.right_tap_mid_box img{border:solid 1px #e7d69f;}

.box_btn{width:200px; margin:10px auto;}
.box_btn span{margin:0 20px; float:left;}

/*--------------------------------------------------------------------------------------------*/

.pingwei_bigt {width:820px; margin:10px; height:auto; color:#ede7d2;  padding-top:5px;}
#mid_pingwei_tap {width:860px; height:auto; margin:0 auto 20px auto; border:solid 1px #722a5c; padding:10px; background:#390627; line-height:20px;}
#mid_pingwei_tap table{line-height:24px;}
#mid_pingwei_tap table td{padding:5px;}
#mid_pingwei_tap img{border:solid 1px #f8b518; padding:1px;}

.pingwei_right{width:98%; height:auto; border-left:dotted 1px #722a5c; padding-left:10px;}
.pingwei_lefttop{width:100%; height:auto; border-bottom:dotted 1px #722a5c; padding-bottom:10px;}

/*--------------------------------------------------------------------------------------------*/

#bottom {width:950px; height:24px; background:url(../images/bom_bg.gif) no-repeat; margin:0 auto;}
#bottom_index {height:1px; width:100%; padding-top:26px; margin:0 auto; background:url(../images/index_bom_bg.gif) repeat-x;}

#key {}
#intro,#content{border:solid 1px #8e6912; width:auto; height:20px; padding:10px; background:#242424; overflow:hidden; border-bottom:0;}
#intro {border:solid 1px #8e6912; border-top:0; height:20px;}

#key2 {}
#intro2,#content2{border:solid 1px #8e6912; width:auto; height:20px; padding:10px; background:#242424; overflow:hidden; border-bottom:0;}
#intro2 {border:solid 1px #8e6912; border-top:0; height:20px;}

#key3 {}
#intro3,#content3{border:solid 1px #8e6912; width:auto; height:20px; padding:10px; background:#242424; overflow:hidden; border-bottom:0;}
#intro3 {border:solid 1px #8e6912; border-top:0; height:20px;}

/*---------------------------------------------------------------------------------------------*/

.st1_box{background:url(../images/1st_bg.gif); width:459px; height:147px; padding:10px; margin:20px 15px 30px 15px; line-height:24px; color:#000;}
.st1_box_ti{width:auto; height:auto; font-size:14px; font-weight:bold; color:#000; margin-bottom:20px;}
.st1_box img{border:solid 1px #000; padding:1px; margin:1px;}
.st1_box span{width:200px; float:left; text-indent:0px; text-decoration:none; white-space:nowrap; ext-overflow:ellipsis; overflow: hidden; display:inline;}

/*---------------------------------------------------------------------------------------------*/

.signin {background:url(../images/signin_bg.gif) no-repeat; width:718px; height:185px; margin:20px auto; padding-top:110px; margin-bottom:50px; font-size:14px; border:solid 1px #722a5c;}
.signin table {line-height:30px;}
.signin_input {background:url(../images/input_txt_bg.gif) repeat-x; height:20px; width:180px; font-family:Tahoma; border:solid 1px #000;}
.signin span {color:#ab468e;}
.signin_btn {width:70%; margin:30px auto;}
.signin_btn table {text-align:center;}
.signin_btn_btnclass {background:url(../images/btn_06_bg.gif) no-repeat; border:none; width:96px; height:34px; color:#fff; font-family:Tahoma; font-size:12px;}

/*---------------------------------------------------------------------------------------------*/

.success_signin {background:url(../images/success_signup_bg.gif) no-repeat; width:718px; height:185px; margin:20px auto; padding-top:110px; margin-bottom:50px; text-align:center; line-height:30px; font-size:14px; border:solid 1px #722a5c;}
.signin_btn_2 {width:90%; margin:30px auto;}
.signin_btn_2 table {text-align:center;}
.signin_btn_2_btnclass {background:url(../images/btn_07_bg.gif) no-repeat; border:none; width:136px; height:34px; color:#fff; font-family:Tahoma; font-size:12px;}

/*---------------------------------------------------------------------------------------------*/

.success_regist {background:url(../images/success_regist_bg.gif) no-repeat; width:718px; height:185px; margin:20px auto; padding-top:110px; margin-bottom:50px; text-align:center; line-height:30px; font-size:14px; border:solid 1px #722a5c;}

/*---------------------------------------------------------------------------------------------*/

.please_logon {background:url(../images/please_logon_bg.gif) no-repeat; width:718px; height:auto; margin:20px auto; padding-top:110px; margin-bottom:50px; font-size:14px; border:solid 1px #722a5c;}
.please_logon table {line-height:30px;}

/*---------------------------------------------------------------------------------------------*/

.entry_form {width:904px; height:auto; margin:20px auto; line-height:30px; font-size:14px; border:solid 1px #722a5c;  position:relative;}
.entry_form_top {background:url(../images/entry_form_top_bg2.gif) no-repeat; font-size:12px; color:#ffd0e9; padding-top:85px; text-align:center;}
.entry_form_top table{margin-top:10px; color:#e79cc4; font-size:14px; font-weight:normal; line-height:50px; text-align:left;}
.entry_form_top td{border-bottom:dotted 1px #692d57;}
.entry_form_txt {float:left; margin-right:40px;}
.entry_form_txt span {margin:0 5px; color:#ab468e; font-size:12px;}
.entry_form_input {border:none; background:none; border-bottom:solid 1px #ffd0e9; color:#ffd0e9; font-family:Verdana; font-size:14px; font-weight:bold;}
.entry_form_input2 {border:none; background:none; border-bottom:solid 1px #ffd0e9; border-top:solid 1px #ffd0e9; color:#ffd0e9; font-family:Verdana; font-size:14px; font-weight:bold;}
.entry_form_putimg {float:left; margin-right:5px;}
.entry_form_pass {
	position:absolute;
	z-index:10;
	width:111px;
	height:111px;
	top: 25px;
	left: 744px;
	background:url(../images/pass.gif) no-repeat;
	color:#000;
	font-size:14x;
	font-weight:bold;
	padding-top:40px;
}


.mid_tap_ti_gz {width:880px; height:45px; background:url(../images/title_gz_bg.gif) no-repeat; color:#fff; font-size:14px; font-weight:bold; padding-top:5px; padding-left:40px;}
.mid_tap_ti_zh {width:880px; height:45px; background:url(../images/title_zh_bg.gif) no-repeat; color:#fff; font-size:14px; font-weight:bold; padding-top:5px; padding-left:40px;}

.index_map_ti  {height:20px; color:#fff; padding-left:10px;  padding-bottom:10px;}
.index_map_intro {height:auto; margin:5px auto 10px auto; text-align:center;}
.index_map_intro_tit {text-align:left; margin-left:25px; margin-bottom:5px;}

.entry_form_untab {background:#481532; margin:5px auto; width:91%; color:#fff; padding:10px;}
.entry_form_untab table {color:#ffe0f1; line-height:24px;}
.entry_form_untab tr {height:40px;}
.entry_form_untab td {border-bottom:dotted 1px #80456e;}
.mid_player_tap_box_01 {
	width:213px;
	height:200px;
	color:#fff;
	float:left;
	line-height:24px;
	background-image: url(../images/people_bg_01.gif);
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#mid_bbs_tap {
	width:860px;
	height:500px;
	border:solid 1px #722a5c;
	padding:10px;
	background:#390627;
	line-height:20px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.bbs_nie {
	left: 20px;
	top: 20px;
	padding-top: 10px;
	padding-left: 6px;
	height: 480px;
	width: 850px;
}
.bbs_nieCopy {

	left: 20px;
	top: 40px;
	padding-top: 40px;
	padding-left: 95px;
	height: 20px;
	width: 700px;
}
.bbs_nieCopy_n {

	left: 20px;
	top: 20px;
	padding-top: 20px;
	padding-left: 95px;
	height: 300px;
	width: 700px;
}
.please_logon_1 {
	width:718px;
	height:auto;
	margin:20px auto;
	padding-top:110px;
	margin-bottom:50px;
	font-size:14px;
	border:solid 1px #722a5c;
	background-image: url(../images/please_logon_bg_1.gif);
	background-repeat: no-repeat;
}
#lcd01 {

	width:950px;
	height:179px;
	background:url(../images/lcd_signup_bg7.jpg) 0 0 no-repeat;
	color:#dedede;
	line-height:24px;
	position:relative;
	margin:0 auto;

}

.index_signup_01 {
	width:508px;
	height: 581px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.index_signup_011 {
	background-image: url(../images/1st_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 167px;
	width: 460px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 19px;
	margin-bottom: 20px;
}

.index_signup_03 {
	border-bottom:#FFF 1px dotted;
	border-top:#FFF 1px dotted;
	width:480px;
	height: 591px;
	margin-top: 40px;
	padding-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.a12 {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.index_signup_022 {

	background-image: url(../images/2se_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 167px;
	width: 460px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 19px;
	margin-bottom: 20px;
}
.tu_line {
	height: 100px;
	width: 90px;
	border: 1px solid #333333;
}

.index_signup_033 {


	background-image: url(../images/3th_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 167px;
	width: 460px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 19px;
	margin-bottom: 20px;
}
.tabcolore	{color:#00CC00;}
.tabcoloru	{color:#00CCFF;}
h2{text-align:center;}
.p1{text-align:center;}
.p2{ font-size:12px;line-height:18px;text-align:left;}
input { behavior:url('../style/input.htc') }
#VideoImg img{
border:#722a5c solid 1px;
}
