@charset "utf-8";
@import url("global.css");
/* 首页 */
#lands {
	width:303px;
	float:left;
	margin:10px 0 10px 0;
	border: 1px solid #ccc;
}
#lands-top {
	padding:20px 11px 0 11px;
}
#lands-top h1 {
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
#lands-top p {
	line-height:20px;
}
#lands-top ul {
	clear:both;
	padding:0 10px 0 10px;
}
#lands-top li {
	line-height:22px;
	display:block;
}
#lands-bottom {
	height:5px;
	line-height:5px;
}
#table {
	width:281px;
	height:216px;
	background:url(../img/wdyx-4.gif) no-repeat;
	margin:15px 0 5px 0;
}
#table form {
	padding:10px 15px 10px 15px;
}
#table td {
	line-height:18px;
}
#table td font {
	color:#397D42;
}
.text, .text-small {
	border:1px solid #7F9DB9;
	height:19px;
	margin:6px 0 6px 0;
}
.text {
	width:180px;
}
.text-small {
	width:80px;
}
.registers, .registration, .experience {
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
}
.registers {
	width:118px;
	height:29px;
	background:url(../img/button-7.gif) no-repeat;
	font-size: 14px;
	margin:4px 0 10px 0;
	font-weight:bold;
	color:#fff;
}
.registration {
	width:194px;
	height:42px;
	background:url(../img/button-8.gif) no-repeat;
	margin-top:12px;
	text-decoration:underline;
	font-weight:bold;
	color:#fff;
}
.experience {
	width:79px;
	height:24px;
	text-decoration:underline;
	background:url(../img/button-9.gif) no-repeat;
	color:#0044C1;
}
#content {
	width:465px;
	float:right;
	padding:10px 0 10px 0;
}
#reward {
	height:263px;
	clear:both;
	margin-bottom:5px;
	border: 1px solid #ccc;
}

.reward_1 {
    background:url(../img/wdyx-5_1.gif) no-repeat;
}
.reward_2 {
    background:url(../img/wdyx-5_2.gif) no-repeat;
}
#reward ul {
	padding:87px 0px 0px 137px;
}
#reward li {
	font-size:14px;
	line-height:25px;
}
#reward li a {
	color:#FF5A00;
}
#reward li span {
	background-color:#FFFF00;
}
#e-discount, #e-payment, #e-seat, #e-handset {
	width:227px;
	height:104px;
	margin-top:10px;
	float:left;
}
#e-discount {
	background:url(../img/wdyx-6.gif) no-repeat;
	margin-right:5px;
}
#e-payment {
	background:url(../img/wdyx-7.gif) no-repeat;
}
#e-seat {
	background:url(../img/wdyx-8.gif) no-repeat;
	margin-right:5px;
	display:none;
}
#e-handset {
	background:url(../img/wdyx-9.gif) no-repeat;
	display:none;
}
#e-discount p, #e-payment p, #e-seat p, #e-handset p {
	padding:3px 0 0 10px;
}
h2 {
	padding:10px 0 0 10px;
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
}
.e-form {
	padding:15px 0 0 124px;
}
/* 我的e行首页 */
#information {
	height:35px;
	background:url(../img/wdyx-10.gif) no-repeat;
	padding:0 10px 0 10px;
	margin:10px 0 10px 0;
	line-height:35px;
}
#information h3 {
	float:left;
}
#information font {
	float:right;
	font-size:12px;
	font-weight:normal;
}
#information font a {
	color:#000000;
}
#entire {
	background:url(../img/wdyx-13.gif) repeat-y;
	margin-bottom:10px;
}
#entire-a {
	background:url(../img/wdyx-11.gif) no-repeat top;
	padding-top:8px;
}
#entire-b {
	background:url(../img/wdyx-12.gif) no-repeat bottom;
	padding:0 29px 8px 8px;
}

.entire_b {
    background:url(../img/wdyx-12.gif) no-repeat bottom;
	padding:0 10px 8px 8px;
}

#function-menu {
	width:177px;
	height:inherit;
	background:#EBF3FF;
	float:left;
	padding:17px 0 17px 0;
}
/*
#function-menu ul{
	margin:0 9px 0 9px;
	clear:both;
	width:159px;
}
#function-menu li{
	display:block;
	background:#FFF;
	height:30px;
	margin-bottom:5px;
	padding-left:30px;
}
#function-menu li.menu-last{
	background:none;
	padding:0px;
	height:auto;
	padding-left:50px;
}
#function-menu li.menu-last a{
	font-weight:normal;
	text-decoration:underline;
	color:#397D42;
}
#function-menu li a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#function-menu li img{
	margin:10px 5px 0 5px;
}

*/
 .w_content {
	width:530px;
	float:right;
}
#w-content {
	width:528px;
	margin:auto;
}
*html #w-content {
	width:530px;
	margin:auto;
}
*+html #w-content {
	width:530px;
	margin:auto;
}
#w-content h4 {
	border-bottom:2px solid #EBF3FF;
	padding:5px 0 3px 0;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
#w-content p {
	padding:5px 0 10px 0;
	text-align:left;
}
#w-content strong {
	font-weight:bold;
	font-size:14px;
	color:#FF0000;
}
#w-content font {
	padding-left:10px;
}






#w-content_league {
	width:570px;
	margin:auto;
	float:right;
}

#w-content_league h4 {
	border-bottom:2px solid #EBF3FF;
	padding:5px 0 3px 0;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.league_about_content h1{
    font-size:14px;
	font-weight:bold;
	width:auto;
	text-align:center;
	line-height:5em;
}
.league_about_content h5{
    font-size:12px;
	font-weight:normal;
	text-align:center;
	width:100%;		
	padding-bottom:20px;
	color:#999999;
}
.league_about_letter {
    line-height:25px;
	font-size:14px;
	color:#333333;
}
.league_about_letter p {
    text-indent:2em;
}
.w-content-fontA {
	color:#FF6600;
}
.content-table {
	padding:5px 0 10px 0;
}
.content-table p {
	padding-bottom:10px;
}
.content-table table {
	border-collapse:collapse;
	table-layout:auto;
}
.content-table td {
	height:25px;
	text-align:center;
	line-height:25px;
}



.tb-b, .tb-b1 {
	border:1px solid #DFDFDF;
}
.tb-b1 {
	background-color:#F3F3F3;
}
td.tb_b {
    text-align:left;
	
	padding-left:0.5em;
}
.dotted {
	background:url(../img/wdyx-15.gif) repeat-x bottom;
	padding:25px 0 3px 0;
}
.dotted font {
	float:right;
}
h5 {
	font-size:14px;
	font-weight:bold;
	color:#397D42;
	float:left;
	display:block;
}
/* ------------------------------------------------------------------------------------------------------------- */
.wytj_table {
	margin-top:10px;
}
.button4 {
	BORDER-RIGHT: #B24900 2px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #FFDD93 2px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	font-weight: bold;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFA900, EndColorStr=#FF6B00);
	BORDER-LEFT: #FFDD93 2px solid;
	CURSOR: hand;
	COLOR: white;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #B24900 2px solid;
	background-color:#FFA900
}
.dd_num {
	padding-top:10px;
	padding-battom:10px;
	text-align:right;
}
.dd_search {
	margin-top:5px;
}
A.a-blue:link {
	FONT-WEIGHT: bold;
	COLOR: #2c5bb4;
	TEXT-DECORATION:none
}
A.a-blue:visited {
	FONT-WEIGHT: bold;
	COLOR: #2c5bb4;
	TEXT-DECORATION:none
}
A.a-blue:hover {
	FONT-WEIGHT: bold;
	COLOR: #2c5bb4;
	TEXT-DECORATION:none
}
A.a-hui:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #969696;
	TEXT-DECORATION:none
}
A.a-hui:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #969696;
	TEXT-DECORATION:none
}
A.a-hui:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #969696;
	TEXT-DECORATION:underline
}
.textblue02 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#397D42;
	font-family: Tahoma
}
.hui {
	FONT-SIZE: 12px;
	COLOR:#7e7e7e;
	font-family:Tahoma
}
.repass_input {
	width:150px;
}
a.tjcjr, a.tjcjr:link, a.tjcjr:visited, a.tjcjr:hover, a.tjcjr:active {
	font-weight:normal;
	font-size:12px;
	width:90px;
	height:18px;
	line-height:18px;
	background:url(../img/add_02.gif);
	color:#FFFFFF;
	text-decoration:none;	
	display:block;
	float:left;
	margin-left:5px;
}
A.red, A.red:link, A.red:visited {
	COLOR: #ff0000;
	TEXT-DECORATION: underline;
	float:left;
	padding-left:15px;
}
.dygl {
	font-weight:bold;
}
.orange02 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ff6600;
	font-family:Tahoma;
}
.orange02_2 {
	margin-top:5px;
}
/* -------------------------------------------------------------------------------------  */




#menu div {
	/*
	background: url(../../../space.gootrip.com/admin/images/menu_title_bg.gif) repeat-x 0 0;
	*/
	background: url(../img/menu_bg.jpg) repeat-x 0 0;/*
	margin: 5px 10px !important;
	margin: 5px 20px 5px 10px;
	*/
}
#menu {
	margin-left:12px;
	margin-right:12px;
}
#menu a {
	text-decoration: none;
}
#menu h3 {
	font-size: 12px;
	margin: 0;
	height: 38px;
	overflow: hidden;/*
	background: url(../../../space.gootrip.com/admin/images/sidemenu_title_icons.jpg) no-repeat;
	*/
	
	
}
#menu h3 a {
	display: block;
	height: 38px;
	he\ight: 20px;
	padding-left: 25px;
	/*
	padding-left: 38px;
	padding-top: 18px;
	*/
	padding-top: 7px;
	color: black;
	font-weight:bold;
	/*
	background: url(../../../space.gootrip.com/admin/images/menu_title_folder_state.gif) no-repeat right top;
	*/
	background: url(../img/icon_1.gif) no-repeat -25px 0px;
}
#menu div.folderopen h3 a {
	/*
	background-position: right -76px;
	*/
	background: url(../img/icon_3.gif) no-repeat -25px 0px;
}
#menu div.folder h3 a {
	/*
	background-position: right -38px;
	*/
	
	background: url(../img/icon_2.gif) no-repeat -25px 0px;
}
#menu ul {
	margin: 0;
	padding: 5px 0;
	line-height: 22px;
	list-style: none;
}
#menu li {
	/*background: url(../../../space.gootrip.com/admin/images/icon_item.gif) no-repeat;*/
	/*
	background: url(../../../www.gootrip.com/images/12/xlcs/yellow_page/yellow_page_5F25_3.gif) no-repeat;
	background-position: 8px 4px !important;
	background-position: 8px 6px;
	*/
	padding-left: 25px;/*
	border: 1px solid #F0FBED;
	*/
	
}
#menu li a {
	color: #000000;
}
#menu li a:hover {
	color: red;
}
#menu li.active {
	background-color: #F6FDF5;
	border-color: #CBDCEA;
}
#menu li.active a {
	color: red;
}
/* ------------------------------------------------------------------------------------------------------------------------------ */



#league_menu div {
	background: url(../img/menu_bg.jpg) repeat-x 0 0;
}
#league_menu {
	margin-left:12px;
	margin-right:12px;
}
#league_menu a {
	text-decoration: none;
}
#league_menu h3 {
	font-size: 12px;
	margin: 0;
	height: 38px;
	overflow: hidden;	
}
#league_menu h3 a {
	display: block;
	height: 38px;
	he\ight: 20px;
	padding-left: 23px;	
	padding-top: 7px;
	color: black;
	font-weight:bold;
	background: url(../img/icon_1.gif) no-repeat -25px -2px;
}
#league_menu div.folderopen h3 a {
	background: url(../img/icon_3.gif) no-repeat;
}
#league_menu div.folder h3 a {
	background: url(../img/icon_2.gif) no-repeat;
}
#league_menu ul {
	margin: 0;
	padding: 5px 0;
	line-height: 22px;
	list-style: none;
}
#league_menu li {
	padding-left: 25px;
}
#league_menu li a {
	color: #397D42;
}
#league_menu li a:hover {
	color: red;
}
#league_menu li.active {
	background-color: #F6FDF5;
	border-color: #CBDCEA;
}
#league_menu li.active a {
	color: red;
}


/* ---------------------------------------------------------------------------------------------------------------------------------- */
.ddbh td {
	text-align:left;
}
td.ddbh_txt {
	text-align:center;
	color:#FF0000;
	line-height:55px;
}
td.ddbh_btn {
	text-align:center;
}

.lgoin_page_list li{
    line-height:22px;
}
.lgoin_page_list {
    float:left;
	width:49%;
}

.league_login_step {
    padding-top:10px;
}
.league_login_step ul {
    width:100%;
	float:left;
}
.league_login_step li {
   
   line-height:25px;
   color:#666666;
   
   width:100%;
}
.league_login_step li strong {
   font-weight:bold;
   color:#333333;
}

div.league_login_step h5{
   color: #FF6600;
   padding-top:15px;

}
.league_save {
   padding-top:15px;
   padding-bottom:130px;
}
.league_save h4 {
   font-size:14px;
   font-weight:bold;
   padding-bottom:10px;
   color:#FF6600;
}
.league_save li {
   
   
}
.league_save li span {
   color:#333333;
   font-weight:bold;
}
.ddzt_cancel {
  padding-left:10px;
  color:#666666;
}

.ticket_sc {
  text-align:left;
  line-height:30px;
 
}
.ticket_sc a {
  font-weight:bold;
  color:#000000;
 
}
.pic_1	{
  padding:8px 0;
  font-weight:bold;
  color:#397D42;
}

.ticket_order_info_nav {      
	  overflow:hidden;
	  zoom:1;
	  border-bottom:#999999 solid 1px;
	  padding-left:20px;
}
.ticket_order_info_nav li {
   float:left;
   padding:5px 10px;
   margin-right:10px;
  
}
li.ticket_order_info_nav_true {
   background: #999999;
}
li.ticket_order_info_nav_true a{
   color:#FFFFFF;
   font-weight:bold;
}
.dottedpt {
   padding-top:0;
}
.order_title_bar {
   font-size:14px;
   text-align:left;
   padding-bottom:15px;
   padding-top:10px;
}
.order_title_bar span {
   color:#FF3300;
   padding-right:5px;
   font-weight:bold;
}
.order_title_bar input {
   float:right;
   margin-left:10px;
}
.ticket_help_info_l {
   width:237px;
   float:left;
   padding-top:10px;  
   
}
a.ticket_help_info_a {
	font-size:14px;
	color:#F60;
	font-weight:bold;
}
.ticket_help_info_l p {
   line-height:16px;
   color:#333333;
   padding-top:4px;
}
a.ticket_help_info_a1 {
   
   display:block;
   float:left;
}
a.ticket_help_info_a1 img {
   position:relative;
   top:6px;
   margin-right:5px;
}
a.ticket_help_info_a2 {
   margin-left:5px;
}

.ticket_help_info_r {
   float: right;
   width:220px;
   padding-top:10px;  
}
.ticket_help_info_r p {
   line-height:16px;
   color:#333333;
   padding-top:4px;
   padding-bottom:10px;
}
a.jxwc_new {
  display:block; background: #999999; color:#FFFFFF;
}
#footer-tel .linef {
	height: 22px;
	width: 95%;
	display: block;
	margin: 0 auto;
	border-bottom: 1px dotted #ccc;
}

