@charset 'gb2312';
/* --------------------------------------------- */
/** The Beginning **/

/** Reset **/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,
fieldset,legend,input,button,textarea,select,p,blockquote,th,td,frame,iframe {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border-style:none;}
abbr,acronym,kbd,q,blockquote,address,caption,cite,code,dfn,em,strong,th,var,optgroup {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
abbr,acronym {border-style:none;font-variant:normal;}
input,button,textarea,select,optgroup,option,code,kbd,samp,tt {font-size:100%;}
caption,th {text-align:left;}
sup,sub {font-size:100%;vertical-align:baseline;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
ul,ol {list-style:none;}

/** Basic Style **/
html,body {height:100%;}
html {overflow-y:scroll;}  /** To make Firefox always show vertical scrollbar **/
hr {display:none;}
a:link,a:visited {text-decoration:none;}
a:hover,a:focus,a:active {text-decoration:underline;}


/* --------------------------------------------- */

body {
	font: 12px/14px simsun, '宋体', sans-serif;
	color: white;
	background: black;
}
.land_name_w {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.land_time {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #B7B6B6;
}
#blue a:link {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #749BC3;
	text-decoration: none;
}
#blue a:visited {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #749BC3;
	text-decoration: none;
}
#blue a:hover {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #749BC3;
	text-decoration: none;
}
#blue a:active {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #749BC3;
	text-decoration: none;
}
.land_integral {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.map_table_title {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #C9E2F6;
}
.number_w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.page_text {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #D1ECFF;
}
#page_n a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #D1ECFF;
	text-decoration: none;
}
.map3_table1 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #8CAAC2;
	height: 16px;
	width: 88px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #ADD3F1;
}

#page_n a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #D1ECFF;
	text-decoration: none;
}
#page_n a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#page_n a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.signup_title {
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #0B3450;
}
.panel02_zi {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #185977;
	text-decoration: none;
}

.signup_zi_b {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #0B3450;
}
.signup_zi {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #0B3450;
}
.signup_hui {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #777777;
}
.signup02_table1 {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	height: 18px;
	width: 180px;
	border: 1px solid #5585A9;
}
.signup02_title {
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #4E4E4E;
}
.signup02_zi_red {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FF2A00;
	line-height: 24px;
}
.signup02_table2 {

	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	height: 16px;
	width: 142px;
	border: 1px solid #5585A9;
}
.panel_table1 {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #1B4567;
	height: 20px;
	width: 212px;
	border: 1px solid #194264;
	line-height: 20px;
}

.signup02_table3 {


	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	height: 16px;
	width: 52px;
	border: 1px solid #5585A9;
}
.signup02_zi_hui {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #6F6F6F;
}
.signup02_zi_hui02 {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #726666;
}
.signup02_zi_hui03 {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #726666;
}
.black_01 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #092935;
}
.panel_zi_w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
}
.panel_title_01 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #416E92;
	line-height: 24px;
}
#panel a:link {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #416E92;
	text-decoration: underline;
}
#panel a:visited {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #416E92;
	text-decoration: underline;
}
#panel a:hover {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #416E92;
	text-decoration: underline;
}
#panel a:active {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #416E92;
	text-decoration: underline;
}
.panel_table2 {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #416E92;
	height: 20px;
	width: 212px;
	border: 1px solid #194264;
	line-height: 20px;
}
.panel02_zi_en {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #185977;
	text-decoration: none;
}
#panel_w a:link {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#panel_w a:link {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#panel_w a:visited {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#panel_w a:active {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}.panel_table3 {

	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #416E92;
	height: 137px;
	width: 259px;
	border: 1px solid #194264;
	line-height: 20px;
}
.panel_form{
	height: 330px;
	width: 605px;
	background-color: #FFFFFF;
	border: 1px solid #94B8D7;
	overflow:auto;
}
.panel_text_f{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #1A3D65;
}
/*=========================
07game
=========================*/
.player_text_blue{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #0C2E3D;
}
.07game_bg{
	background: url(images/07game_hero_02.jpg) no-repeat top;
}
.07game_pz{
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #C8D6E1;
}
.07game_title{
	font-family: "宋体", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 28px;
}
.miss_text a:link{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #33454F;
	text-decoration: underline;
}
.miss_text a:visited{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #33454F;
	text-decoration: underline;
}
.miss_text a:hover{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #33454F;
	text-decoration: underline;
}
.miss_text a:active{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #33454F;
	text-decoration: underline;
}

#miss_nav li{
	width: 70px;
	height: 27px;
	float: left;
	text-align: center;
}

.missnav_old a:link{
    padding-top:7px;
	width: 59px;
	height: 27px;
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5C7E94;
	background-image: url(images/07_game_nav_11.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.missnav_old a:visited{
    padding-top:7px;
	width: 59px;
	height: 27px;
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5C7E94;
	background-image: url(images/07_game_nav_11.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.missnav_old a:hover{
    padding-top:7px;
	width: 59px;
	height: 27px;
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/07_game_nav_09.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.missnav_old a:active{
    padding-top:7px;
	width: 59px;
	height: 27px;
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5C7E94;
	background-image: url(images/07_game_nav_11.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}


.missnav_hover a{
	display: block;
	width: 59px;
	height: 27px;
	line-height: 27px;
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5C7E94;
	background-image: url(images/07_game_nav_11.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}

.missnav_hover a:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/07_game_nav_09.jpg);
}



.missnav_active a:link{
    padding-top:7px;
	width: 59px;
	height: 27px;
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/07_game_nav_09.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.missnav_active a:visited{
    padding-top:7px;
	width: 59px;
	height: 27px;
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/07_game_nav_09.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.missnav_active a:hover{
    padding-top:7px;
	width: 59px;
	height: 27px;
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/07_game_nav_09.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.missnav_active a:active{
	width: 59px;
	height: 27px;
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/07_game_nav_09.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}



.clothes_bg_01{
	background-image: url(images/07_game_clothes_05.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.clothes_bg_02{
	background-image: url(images/07_game_clothes_07.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.clothes_bg_03{
	background-image: url(images/07_game_clothes_10.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.clothes_bg_04{
	background-image: url(images/07_game_clothes_06.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.clothes_text{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #2F2F2F;
	line-height: 18px;
}
/*=========================
award
=========================*/
.award_text{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2A7790;
}
.award_text_org{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #F06000;
}
.award2_text_blue{
	font-family: "宋体", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #346082;
}
.award2_text2_blue{
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #346082;
}
.award2_form{
	background-color: #416E92;
	border: 1px solid #194264;
}
/*=========================
08game
=========================*/
.pursuit_text1{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #2C4F6C;
}
.08game_bg{
	background-image: url(images/08game_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.08game_intro_bg{
	background-image: url(images/08_game_intro_03.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.08game_rules_bg{
	background-image: url(images/08_game_rules_03.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.pursuit_data{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #D2EBFF;
	line-height: 24px;
}
.pursuit_content{
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #1B3F59;
}
.08_intro_content{
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #0C3551;
}
/*=========================
08miss
=========================*/
.08_miss_bg{
	background-image: url(images/08_miss_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.08_miss_number{
	font-family: "宋体", Arial;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}
.08_miss_piao{
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFEDD2;
}
.08_miss_content{
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.08_miss2_text{
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
}
.08miss4_title{
	font-family: "宋体", Arial;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #1C4460;
}
.08miss4_data{
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #83B1CB;
}
.08miss4_content{
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #407695;
}
/*=========================
info
=========================*/
#a1 {
	position:relative;
	border: 0px solid #194264;
}
#Layer2 {
	position:absolute;
	width:362px;
	height:266px;
	top:23px;
	z-index:1;
	visibility: hidden;
	left: -300px;
}
/*=========================
=========================*/
.user_table {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	background-image: url(images/user_table_bg.jpg);
	height: 18px;
	width: 94px;
	background-repeat: repeat-x;
	border: 1px solid #092732;
	background-color: #092732;
	line-height: 18px;
}
.user_table_1 {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	background-image: url(images/user_table_bg.jpg);
	height: 18px;
	width: 141px;
	background-repeat: repeat-x;
	border: 1px solid #092732;
	background-color: #092732;
	line-height: 18px;
}
.questions_table {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #334655;
	height: 25px;
	width: 564px;
	border: 1px solid #4FA0AA;
}
.map3_w {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 22px;
}
#map3 a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #06161E;
	text-decoration: none;
}
#map3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #06161E;
	text-decoration: none;
}
#map3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#map3 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.map3_table2 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #8CAAC2;
	height: 97px;
	width: 440px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #ADD3F1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #ADD3F1;
	border-right-color: #ADD3F1;
	border-left-color: #ADD3F1;
}
.map4_b {
	font-family: "宋体";
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #303539;
}
.map4_table1 {

	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #416E92;
	height: 20px;
	width: 137px;
	border: 1px solid #194264;
	line-height: 20px;
}
.tell_table1 {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	background-color: #EEF7FE;
	height: 22px;
	width: 320px;
	border: 1px solid #5585A9;
	line-height: 18px;
}
.tell_table2 {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	background-color: #EEF7FE;
	height: 22px;
	width: 242px;
	border: 1px solid #5585A9;
	line-height: 18px;
	}
/*=========================
tell
=========================*/
#a2 {
	position:relative;
	border: 0px solid #194264;
}
#tell1 {
	position:absolute;
	width:426px;
	height:266px;
	top:50px;
	z-index:1;
	visibility: hidden;
	left: -420px;
}
#a3 {
	position:relative;
	border: 0px solid #194264;
}
#tell2 {
	position:absolute;
	width:426px;
	height:266px;
	top:-250px;
	z-index:1;
	visibility: hidden;
	left: -420px;
}
#sitemap_black a:link {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
}
#sitemap_black a:visited {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
}
#sitemap_black a:hover {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
}
#sitemap_black a:active {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
}
#miss_blue a:link {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #3B84C1;
	text-decoration: underline;
}
#miss_blue a:visited {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #3B84C1;
	text-decoration: underline;
}
#miss_blue a:hover {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #3B84C1;
	text-decoration: underline;
}
#miss_blue a:active {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #3B84C1;
	text-decoration: underline;
}
#miss_hui a:link {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #626262;
	text-decoration: underline;
}
#miss_hui a:visited {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #626262;
	text-decoration: underline;
}
#miss_hui a:hover {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #626262;
	text-decoration: underline;
}
#miss_hui a:active {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #626262;
	text-decoration: underline;
}
.miss_title_hui_b {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #616467;
	text-decoration: none;
}
.miss_black {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #303233;
	text-decoration: none;
}
.miss_org {

	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #7B340E;
	line-height: 22px;
}
.miss_blue {


	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #0980DA;
	line-height: 22px;
}
.miss_black_b {

	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #303233;
	text-decoration: none;
}
#sitemap_blue a:link {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #0A5B79;
	text-decoration: underline;
}
#sitemap_blue a:visited {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #0A5B79;
	text-decoration: underline;
}
#sitemap_blue a:hover {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #0A5B79;
	text-decoration: underline;
}
#sitemap_blue a:active {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #0A5B79;
	text-decoration: underline;
}
/*=========================
bottom
=========================*/
#a4 {
	position:relative;
	border: 0px solid #194264;
}
#tell3 {
	position:absolute;
	width:150px;
	height:102px;
	top:-168px;
	z-index:1;
	visibility: hidden;
	left: -30px;
}
#a5 {
	position:relative;
	border: 0px solid #194264;
}
#tell4{
	position:absolute;
	width:150px;
	height:21px;
	top:-44px;
	z-index:1;
	visibility: hidden;
	left: -40px;
}
#bottom a:link {
	font-family: "宋体";
	font-size: 11px;
	font-weight:none;
	color: #FFFFFF;
	text-decoration: none;
}
#bottom a:link {
	font-family: "宋体";
	font-size: 11px;
	font-weight:none;
	color: #FFFFFF;
	text-decoration: none;
}
#bottom a:visited {
	font-family: "宋体";
	font-size: 11px;
	font-weight:none;
	color: #FFFFFF;
	text-decoration: none;
}
#bottom a:active {
	font-family: "宋体";
	font-size: 11px;
	font-weight:none;
	color: #FFFFFF;
	text-decoration: none;
}

.map_knowledge_bg{
	background-image: url(images/tennis_knowledge_banner.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.map_knowledge_tim{
font-size:12px;
line-height:22px;
}
.map_knowledge_wz{
font-size:12px;
color:#0093C3;
}
.map_knowledge_pcount{
font-size:12px;
color:#0A3B4B;
font-weight:bold;
}
.map_knowledge_wz a:link{
	font-size:12px;
	color:#0093C3;
	text-decoration: none;
}
.map_knowledge_wz a:hover{
	font-size:12px;
	color:#0093C3;
	text-decoration: none;
}
.map_knowledge_wz a:active{
	font-size:12px;
	color:#0093C3;
	text-decoration: none;
}
.map_knowledge_wz a:visited{
	font-size:12px;
	color:#0093C3;
	text-decoration: none;
}
.map_knowledge_line {
	border-bottom:dashed 1px #9CB1C2;
}
.map_detail_tit {
font-size:12px;
color:#106784;
font-weight:bold;
}
.mrmiss_count {font-size:15px;color:#FFFFFF;font-weight:bold;}
.mrmiss_wz {font-size:12px;color:#FFFFFF;}
.miss_temp {
	width: 59px;
	height: 27px;
	line-height: 27px;
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #838383;
	text-decoration: none;
}

/* --------------------------------------------- */
/** Basic Layout **/
td.main_bottom_bg {
	background: #071b25 url(images/page_bg3.jpg) repeat-x left bottom;
}



/* --------------------------------------------- */
/** Sign Up **/
table#reg {
	color: #082d3c;
}
table#reg td.note {
	color: #72a1bb;
}

table#reg td.label {
	font: 700 12px/1.6 Verdana, Arial, Helvetica, sans-serif;
	color: #082d3c;
}
table#reg span.hr {
	margin-left: 96px;
	padding: 0 8px;
	font: 700 14px/1.4 Verdana, Arial, Helvetica, sans-serif;
	color: #72a1bb;
	background: #E2EEF8;
}

/** Form **/
table#reg select {
	width: 200px;
	height: 20px;
	color: #082d3c;
}
table#reg input.text {
	padding: 2px;
	width: 194px;
	height: 14px;
	font: 12px/14px simsun, '宋体', sans-serif;
	color: #082d3c;
	border: 1px solid #b1bdc5;
}



/* --------------------------------------------- */
/** Head **/
#dv_head {
	margin: 0 auto;
	width: 1000px;
	height: 253px;
}
#dv_head .main {
	height: 204px;
	background: url(images/head_bg-1.jpg) no-repeat;
}
#dv_head .main a {
	display: block;
	text-indent: -999px;
	overflow: hidden;
	background: url(images/head_link.gif) no-repeat;
}
#dv_head .main a.logo {
	float: left; _display: inline;
	width: 170px;
	height: 80px;
}
#dv_head .main a.btn {
	float: right; _display: inline;
	margin: 160px 25px 0 0;
	width: 220px;
	height: 40px;
	background-position: 0px -100px;
}

/** Nav **/
#dv_nav {
	height: 49px;
	background: url(images/head_bg-2.jpg) no-repeat;
}
#ul_nav {
	margin: 0 auto;
	width: 720px;
}
#ul_nav li {
	float: left; _display: inline;
	margin: 0 10px;
	width: 100px;
}
#ul_nav li a {
	display: block;
	height: 45px;
	text-indent: -999px;
	overflow: hidden;
	background: url(images/head_nav.gif) no-repeat;
}

#ul_nav li.home     a {background-position: 0px 0;}
#ul_nav li.intro    a {background-position: -100px 0;}
#ul_nav li.sign_up  a {background-position: -200px 0;}
#ul_nav li.report   a {background-position: -300px 0;}
#ul_nav li.review   a {background-position: -400px 0;}
#ul_nav li.personal a {background-position: -500px 0;}

#ul_nav li:hover.home     a {background-position: 0px -50px;}
#ul_nav li:hover.intro    a {background-position: -100px -50px;}
#ul_nav li:hover.sign_up  a {background-position: -200px -50px;}
#ul_nav li:hover.report   a {background-position: -300px -50px;}
#ul_nav li:hover.review   a {background-position: -400px -50px;}
#ul_nav li:hover.personal a {background-position: -500px -50px;}

#dv_head.home     li.home     a {background-position: 0px -50px;}
#dv_head.intro    li.intro    a {background-position: -100px -50px;}
#dv_head.sign_up  li.sign_up  a {background-position: -200px -50px;}
#dv_head.report   li.report   a {background-position: -300px -50px;}
#dv_head.review   li.review   a {background-position: -400px -50px;}
#dv_head.personal li.personal a {background-position: -500px -50px;}

#ul_nav li.hover a {_background-position-y: -50px;}

/** Reset Some Element **/
#ul_nav li li {
	float: none;
	margin: 0;
	width: auto;
}
#ul_nav li li a {
	display: block;
	text-indent: 0;
}
#ul_nav li li a:hover {
	position: relative;
}

/** Menu **/
#ul_nav div,
#ul_nav div ul,
#ul_nav li div a {
	background: url(images/head_menu.png) no-repeat;
	_background: url(images/head_menu.gif) no-repeat;
}
#ul_nav div {
	visibility: hidden;
	position: absolute;
	left: -20px;
	top: 52px;
	width: 140px;
	background-position: -150px bottom;
}
#ul_nav div ul {
	*position: relative;
	margin-top: -12px;
	padding: 2px 16px 26px 15px;
	padding: 6px 16px 22px 15px;
}
#ul_nav li div a {
	display: block;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #92bed2;
	background-position: -300px 0px !important;
}
#ul_nav li div a:hover {
	text-decoration: none;
	color: #bceafe;
	background-position: -300px -50px !important;
}

#ul_nav li:hover,
#ul_nav li.hover {
	position: relative;
}
#ul_nav li:hover div,
#ul_nav li.hover div {
	visibility: visible;
}

/* --------------------------------------------- */
/** Report **/

/** News **/
#tb_news_list {
	font: 12px/16px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #2C4F6C;
}
#tb_news_list td {
	padding: 8px 0 6px;
	background: url(images/dot_line.gif) repeat-x left bottom;
}
#tb_news_list td.time {
	font-weight: 700;
	text-indent: 2em;
}
#tb_news_list a {
	color: #5b5b5b;
}


/* --------------------------------------------- */
/** Personal **/

/** Login **/
#tb_login input.text {
	float: left; _display: inline;
	padding: 4px 3px;
	width: 163px;
	height: 15px;
	color: black;
	font: 12px/14px Arial, Helvetica, sans-serif;
	border: 0;
	background: none;
}

/** Info **/
#tb_tip {
	font: 700 14px/18px Arial, Helvetica, sans-serif;
	color: #183748;
}
#tb_tip b {
	color: #d35106;
}
#tb_tip a {
	text-decoration: underline;
	color: #cb6623;
}
table#reg.payed span.hr {
	display: none;
}

/** Layer **/
#dv_mask {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	visibility: hidden;
	width: 100%;
	height: 100%;
	background: black;
	opacity: 0.7; filter: Alpha(Opacity=70); -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)';
}

div.layer {
	position: absolute;
	left: 0px;
	top: -999px;
	z-index: 20;
}
#dv_pay {
	width: 400px;
	height: 212px;
	background: url(images/personal_pay_bg.gif) no-repeat;
}

#dv_pay a.close {
	float: right; _display: inline;
	width: 35px;
	height: 35px;
	text-indent: -999px;
	overflow: hidden;
}
#dv_pay a.btn {
	position: absolute;
	text-indent: -999px;
	overflow: hidden;
	background: url(images/personal_pay_btn.gif) no-repeat;
}
#dv_pay #a_pay {
	left: 76px;
	top: 146px;
	width: 110px;
	height: 24px;
}
#dv_pay #a_personal {
	left: 196px;
	top: 146px;
	width: 140px;
	height: 24px;
	background-position: 0 -50px;
}
#org a:link {
	font-family: Arial, Helvetica, sans-serif,"宋体";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #cd6723;
	text-decoration: underline;
}
#org a:visited {
	font-family: Arial, Helvetica, sans-serif,"宋体";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #cd6723;
	text-decoration: underline;
}
#org a:hover {
	font-family: Arial, Helvetica, sans-serif,"宋体";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #cd6723;
	text-decoration: underline;
}
#org a:active {
	font-family: Arial, Helvetica, sans-serif,"宋体";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #cd6723;
	text-decoration: underline;
}





/** The End **/
/* --------------------------------------------- */
