﻿@charset "utf-8";
/***全局的样式定义***/
html, body, div, span,h1, h2, h3, h4, h5, h6, p,
a,  img,q, dl, dt, dd,ul, li,
form, label, table, tr, th, td{ margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent;}
body{background:#fff; font-family:Arial,"MS PGothic";font-size:12px;}
ul{list-style:none;}
a{color:#000099;}
/******.btn_center{ margin:0 auto; text-align:center;}
.btn_right{ float:right;}*****/
#container{ width:960px; margin:0 auto; padding-top:0px;}
.clear{ clear:both; height:0; font-size:0; line-height:0;}
/*******特殊定义********/
.marg {margin-right:2px;}
.marg02{margin-right:5px;}

.marg02 {margin-bottom:5px;}
.marg03 {margin-top:10px}
.marg04 {margin-bottom:8px;}
.pad01 {padding-left:10px;}
.pad02 {padding-bottom:10px;}
.pad03 {padding-left:10px; text-align: center;}

.red { color:#DB0036;}
.red-bold {color:#DB0036;font-weight:bold}
/***中间内容部分begin***/
#mainbody {width:950px; margin:0 auto;padding:10px 0 0 0;overflow:hidden}
#mainbody .leftbox {float:left;width:225px;}
          .leftbox .searchmenu {border-bottom:2px solid #DD0036;}
		  .leftbox .searchmenu h2 {float:left; font-size:14px; font-weight:normal; text-align:center;line-height:24px;}
		  .leftbox .searchmenu h2 a {color:#636362; background:url(../images/bg_searchB.jpg) no-repeat;display:block; width:70px;}
		  .leftbox .searchmenu h2 a.on {color:#fff; background: url(../images/bg_searchA.jpg) no-repeat;}
		  .leftbox .searchmenu h2 a:hover {color:#fff; background: url(../images/bg_searchA.jpg) no-repeat;}
		  
          .leftbox .searchcon {background:#F2F2F2;padding:10px 0 10px 0;text-align:center;}
          .leftbox .searchcon  h6 {font-size:14px; font-weight:normal; background:url(../images/dianline.jpg) repeat-x bottom; width:90%; margin:0px 0 10px 10px;padding:0 0 5px 5px; text-align:left;}
		  .leftbox .searchcon table {text-align:left;}
          .leftbox .picbox {padding:7px 0 10px 0;}
          .leftbox .picbox img {margin-top:5px;}
          .leftbox h2.title {border-bottom:2px solid #7A706F;padding:0 0 3px 0;font-size:12px;}
		  .leftbox .tour-list {padding:0px 0 10px 0px;}
		  .leftbox .tour-list li{background:url(../images/hui-line.jpg) repeat-x left bottom;padding:5px 0 5px 0;}
		  .leftbox .tour-list li a { background:url(../images/arrow01.jpg) no-repeat 0 5px;padding-left:10px;margin-left:12px;}
		  
		  .leftbox .usful h2{maring:0 0 10px 0;}
		  .leftbox .usful-list {}
		  .leftbox .usful-list li {float:left; width:80px;height:27px; line-height:27px; padding-left:30px;margin-bottom:5px;}
		  .leftbox .usful-list li h3 {font-weight:normal; font-size:12px;color:#353535;}
		  .leftbox .usful-list li a {color:#353535; text-decoration:none;}
		  .leftbox .usful-list li.ufulbg01 {background: url(../images/uful-bg01.jpg) no-repeat;margin-right:3px;}
		  .leftbox .usful-list li.ufulbg02 {background: url(../images/uful-bg02.jpg) no-repeat;}
		  .leftbox .usful-list li.ufulbg03 {background: url(../images/uful-bg03.jpg) no-repeat;margin-right:3px;}
		  .leftbox .usful-list li.ufulbg04 {background: url(../images/uful-bg04.jpg) no-repeat;}
		  .leftbox .usful-list li.ufulbg05 {background: url(../images/uful-bg05.jpg) no-repeat;margin-right:3px;}
		  .leftbox .usful-list li.ufulbg06 {background: url(../images/uful-bg06.jpg) no-repeat;}
		  
#mainbody .rightbox {float:right;width:225px;}
#mainbody .rightbox .r-con01 {border-top:none;margin:10px 0 10px 0;}
                    .r-con01 .title01 {text-indent:-9999px;background:url(../images/tittle01.jpg) no-repeat;height:40px;}
                    .r-con01 .title02 {text-indent:-9999px;background:url(../images/tittle02.jpg) no-repeat;height:40px;}
					.r-con01 .content { border:1px solid #95999C; border-top: none;} 
					.r-con01 .content h3 { border-bottom:1px solid #95999C; width:202px; margin-left:10px;}
					.r-con01 .content h3 a {font-size:14px; text-decoration:none; color:#000;}
					.r-con01 .content h3 span {background:url(../images/arrow03.jpg) no-repeat left center;padding-left:10px;margin-left:5px; }
					.r-con01 .content .cot-list {width:202px; margin-left:10px;}
					.r-con01 .content .cot-list li {background:url(../images/hui-line4.jpg) repeat-x left bottom;padding:5px 0 5px 30px;}
					                   .cot-list li h4{font-size:12px; font-weight:normal;width:180px;_width:170px;}
									   .cot-list li h4.numberg1{background: url(../images/g_1.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberg2{background: url(../images/g_2.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberg3{background: url(../images/g_3.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberb1{background: url(../images/b_1.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberb2{background: url(../images/b_2.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberb3{background: url(../images/b_3.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberz1{background: url(../images/z_1.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberzz1{background: url(../images/zz_1.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
									   .cot-list li h4.numberz2{background: url(../images/z_2.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberz3{background: url(../images/z_3.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}

					                   .cot-list li h4.numberc1{background: url(../images/c_1.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberc2{background: url(../images/c_2.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberc3{background: url(../images/c_3.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberh1{background: url(../images/h_1.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberh2{background: url(../images/h_2.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberh3{background: url(../images/h_3.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}
					                   .cot-list li h4.numberg3{background: url(../images/g_3.jpg) no-repeat left top;margin-left:-17px;padding-left:17px;}

#mainbody .centerbox {padding:0 235px 0 235px;_padding:0 232px 0 232px;}
          .centerbox .flash {padding:0;}
		  
		  .centerbox .con-h2 {background:url(../images/bg-con-h2.jpg) repeat-x; border:1px solid #DD0036;height:28px; line-height:28px;font-size:14px;padding-left:10px;}
		  .centerbox .con-h2 span {background:url(../images/icon-h2.jpg) no-repeat;padding-left:10px;}
		             .more{float:right; margin:-23px 20px 0 0;}
		  .centerbox .con-list00 { }
		  .centerbox .con-list00 li { width:480px;background:url(../images/hui-line2.jpg) repeat-x left bottom;margin-bottom:8px;padding-bottom:5px; }
		  .centerbox .con-list00 li h3 { font-size:12px; font-weight:normal; float:left;}		  
		  .centerbox .con-list00 li a {background:url(../images/arrow05.jpg) no-repeat left center;padding-left:10px;margin-left:10px;}		  		             

		  .centerbox .con-list01 { }
		  .centerbox .con-list01 li { width:480px;background:url(../images/hui-line2.jpg) repeat-x left bottom;margin-bottom:8px;padding-bottom:5px; }
		  .centerbox .con-list01 li h3 { font-size:12px; font-weight:normal; float:left;}
		  .centerbox .con-list01 li a {background:url(../images/arrow02.jpg) no-repeat left center;padding-left:10px;margin-left:10px;}
		  .centerbox .con-list01 li span { font-size:12px; font-weight:normal; float:right;}
		  
		  .centerbox .con-list02 { }
		  .centerbox .con-list02 li {background:url(../images/hui-line3.jpg) repeat-x left bottom;padding:3px 0 3px 0;_margin:0 3px 0 3px}
		  .centerbox .con-list02 li h3 { font-size:12px; font-weight:normal;}
		  .centerbox .con-list02 li.color {background:#F2F9FF url(../images/hui-line3.jpg) repeat-x left bottom;padding:3px 0 3px 0; } 
          .centerbox .con-list02 li.noline{background:none;padding:3px 0 3px 0;}
		  .centerbox .con-list02 li a {margin-left:10px;}
		  .centerbox .con-list02 li span.mrg {padding:0  0px 0  120px;}
		  .centerbox .con-list02 li h3 a {margin-left:10px;float:left;}
		  .centerbox .con-list02 li span {float:right;}
		  .centerbox .con-list02 li .bginput{background:url(../images/btn01.jpg) no-repeat;width:60px;border:0;height:19px;padding:0 0 2px 0;#padding:4px 0 0px 0;margin-left:50px;}
		  .centerbox .tickets-nav {background:#ADADAD url(../images/red-line.jpg) repeat-x left bottom;height:25px;margin:10px 0 8px 0;}
		  .centerbox .tickets-nav li {float:left;}
		  .centerbox .tickets-nav li a {background:url(../images/shu-line.jpg) no-repeat right;padding:0 15px 0 15px;height:25px; line-height:25px; width:50px;}
		  .centerbox .tickets-nav li a.on {padding:3px 15px 4px 15px;#padding:6px 15px 4px 15px;background:#FFFFFF;border:1px solid #DD0036; border-bottom:0;margin:0px;}
		  .centerbox .tickets-nav li a.on:hover {padding:3px 15px 4px 15px;#padding:6px 15px 4px 15px;background:#FFFFFF;border:1px solid #DD0036; border-bottom:0;margin:0px;left:0px;}

                  .centerbox .tickets-nav .on {padding:3px 15px 4px 15px;#padding:6px 15px 4px 15px;background:#FFFFFF;border:1px solid #DD0036; border-bottom:0;margin:0px;}

		  .centerbox .tickets-nav li a:hover {padding:3px 15px 4px 15px;#padding:6px 15px 4px 15px;background:#FFFFFF; border:1px solid #DD0036; border-bottom:0;margin:0px 0px 0 0;#margin:0px; position:relative;left:-1px;}
		             .tickets-con {height:140px; }
		             .tickets-con .con-left {float:left; width:240px; background:url(../images/shu-line02.jpg) repeat-y right;}
		                          .con-left h3 {background: url(../images/hui-line3.jpg) repeat-x left bottom;padding-bottom:5px;margin-right:10px; font-size:12px;}                
								  .con-left h3 span {background:url(../images/arrow04.jpg) no-repeat left center;padding-left:10px;margin-left:10px;}
                                  .con-left .nr-list {}
								  .con-left .nr-list li {background: url(../images/hui-line3.jpg) repeat-x left bottom;padding:2px 0 5px 0;margin-right:10px;} 
								  .con-left .nr-list li.color {background:#f4faff url(../images/hui-line3.jpg) repeat-x left bottom;padding-bottom:5px;margin-right:10px;} 
								            .nr-list li span.mrg {padding:0 70px 0 22px;}
		  .centerbox .tickets-con .con-right {float:right;width:240px;}
		                          .con-right h3 {background: url(../images/hui-line3.jpg) repeat-x left bottom;padding-bottom:5px;margin-left:10px; font-size:12px;}
								  .con-right h3 span {background:url(../images/arrow04.jpg) no-repeat left center;padding-left:10px;margin-left:10px;}
								                                    .con-left .nr-list {}
								  .con-right .nr-list li {background: url(../images/hui-line3.jpg) repeat-x left bottom;padding:2px 0 5px 0;margin-left:10px;} 
								  .con-right .nr-list li.color {background:#f4faff url(../images/hui-line3.jpg) repeat-x left bottom;} 
								            .nr-list li span.mrg {padding:0 70px 0 22px;}

/***中间内容部 end***/
/***特殊样式定义***/
.up{ float:right; margin:10px;}


/**********************************************window **********************************************************/
.window{padding:80px 0;}
.window .login_content{ width:600px; border-top:1px dashed #96999C; border-bottom:1px dashed #96999C; padding:6px 0; margin:20px auto; clear:both;}
.window .login_content table td{  background:#F3F3F3; font-size:12px; padding-left:15px; }
.window .login_content #redtd{ background:#F3F3F3; border-left:2px solid #D50027;padding:15px;}
.window .login_content #redtd strong{ color:#000; float:right; margin-right:10px; font-size:12px;}
.btn_center{ margin:0 auto; text-align:center; border:0; }
/**********************************************window end**********************************************************/

.btn {
	padding: 2px 0px 0px 0px;
}

span.red-price {
	color: #CC0033;
	font-weight: bold;
}
