	html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, form, fieldset, legend, button, textarea, pre, code, th,  td, tr,input{ margin: 0; padding: 0;}
	body, button, select, textarea {font: 12px 宋体,Arial,Helvetica,sans-serif;}
	h1, h2, h3, h4, h5, h6 {font-size: 100%;}
	ul, ol, li { list-style: none outside none;}
	a:link{ text-decoration:none; cursor:pointer;}
	a:visited { text-decoration:none;}
	a:hover{ text-decoration:none;color:#ff6600}
	a{color:#000000;}
	a:active{ text-decoration:none; }
	.head{ height:165px; margin:0 auto;}
	.fll{ float:left;}
	.flr{ float:right;}
	.clrb{ clear:both;}
	.w95{ width:95px;}
	.w48{width:48px;}
	.w70{width:70px;}
	.w354{width:354px;}
	.w216{ width:216px; height:16px; line-height:16px; overflow:hidden;}
	.h32{ height:32px; line-height:32px;}
	.mtop8{ height:20px; line-height:20px;width:216px;}
	.font14_b{ font-size:14px; font-weight:bold;}
	.font12_b{ font-weight:bold;}
	.cff6600{ color:#ff6600;}
	.c777777{color:#777777;}
	.c008800{color:#008800;}
	.c000000{color:#000000;}
	.delprice{font-family:Arial; font-style: italic;}
	.yen{ font-family:Arial;}
	.txt_al_r{ text-align:right;}
	.deleteP{ text-decoration:line-through;}
	.contents{ width:980px; margin:10px auto; overflow:hidden; height:auto;}
	.contents .cont_left{ float:left; width:180px; overflow:hidden; padding-bottom:10px;}
	.contents .cont_left .con_search{background-color:#a0c720; width:180px; float:left; padding-bottom:5px; margin-bottom:10px;}
	.contents .cont_left .con_search .discount{ color:#ffffff; font-size:18px; font-weight:bold; height::28px; line-height:28px; padding-left:10px; }
	table a{ color:#000000;}
	.contents .cont_left .con_search .dis_search{width:173px; margin:0 auto; overflow:hidden}
	
	.contents .cont_left .dis_search .tip_info{background-color:#ffffff; float:left;width:170px; margin-left:2px; padding-bottom:10px;}
	.contents .cont_left .dis_search .tip_info .tip_title{ font-size:14px; font-weight:bold; color:#ff6600; margin:0 10px; border-bottom:1px dashed #cccccc; height:28px; line-height:28px; padding-top:5px;}
    .contents .cont_left .dis_search .tip_info .hot_spring{ padding:0 10px;}
	.contents .cont_left .dis_search .tip_info .hot_spring span{ float:left; width:70px; height:25px; line-height:25px; margin-left:2px;}
	.contents .cont_left .dis_search .tip_info .bot10{ padding-bottom:10px;}
	.contents .cont_left .dis_search .tip_info table td{ height:25px; line-height:25px; text-align:left;}
	.contents .cont_left .dis_search .tip_info .city{  padding-left:5px;background:url("../images/bg_ticket.png") no-repeat  -160px -368px  scroll transparent; margin-top:5px; float:left; width:160px; margin-bottom:5px; margin-top:10px;}
	.contents .cont_left .dis_search .tip_info .city a{color:#008800;}
	.contents .cont_left .dis_search .tip_info .city a:hover{ text-decoration:none; color:#ff6600;}
	.contents .cont_left .dis_search  .search_bot{ height:4px; padding:0 0; overflow: hidden;}
	
	.contents .cont_left .con_list{width:180px;overflow:hidden;}
	.contents .cont_left .con_list ul{ border:1px solid #cccccc; height:auto; overflow:hidden; zoom:1;}
	.contents .cont_left .con_list ul li{ padding:10px 10px 0 ;}
	.contents .cont_left .con_list .lits_title{ border-width:1px 1px 0 1px; border-style:solid; border-color:#cccccc; font-size:14px; font-weight:bold; height:28px; line-height:28px; padding-left:10px; background: url("../images/bg_ticket.png") -186px -312px  repeat-x   scroll transparent;}
	.contents .cont_left .con_list ul li div .bg_num_first{ color:#FFFFFF; font-weight:bold; float:left; height:18px; line-height:18px; text-align:center; width:18px;background: url("../images/bg_ticket.png") -156px -309px  repeat-x   scroll transparent;}
	.contents .cont_left .con_list ul li div .bg_num_last{ color:#FFFFFF; font-weight:bold; float:left; height:18px; line-height:18px; text-align:center; width:18px;background: url("../images/bg_ticket.png") -156px -332px  repeat-x   scroll transparent;}
	.contents .cont_left .con_list ul li div .list_topic{ float:right; width:138px;}
	.contents .cont_left .con_list ul li div .list_topic p{  line-height:20px;}
	
	.contents .cont_left .con_list ul li .list_dash{  border-bottom:1px dashed #cccccc; padding-bottom:8px; clear:both; }
	.contents .cont_left .con_list ul li .list_dash_last{ padding-bottom:8px;}
	.contents .cont_left .con_list ul li  .list_topic .mg_price{ color:#ff6600;}
	.contents .cont_left .con_list ul li  .list_topic .topic_title{ line-height:20px; overflow: hidden;}
	.contents .cont_left .cooper{ margin-top:10px; width:180px; height:70px; background: url("../images/bg_ticket.png") -5px -191px  repeat-x   scroll transparent; cursor:pointer;}
	.contents .cont_left .tich_sys{ margin-top:10px;width:180px; height:32px;padding-top:10px;background: url("../images/bg_ticket.png") -5px -264px  repeat-x   scroll transparent;cursor:pointer;}
	
	.contents .cont_right{ float:right; width:770px; overflow:hidden; height:auto;}
	.contents .cont_right .cont_right01{ clear:both;  overflow:hidden; height:210px; margin-bottom:10px;}
	.contents .cont_right .cont_right01 .adv{ width:550px; height:210px; float:left; position:relative; overflow: hidden;}
	.contents .cont_right .cont_right01 .adv ul.num{ bottom:5px;position: absolute;right: 5px;}
	.contents .cont_right .cont_right01 .adv ul.num li{ background-color: #606060;color: #FFFFFF;cursor: pointer;float: left;font-family: Arial;font-size: 12px;height: 16px;line-height: 16px; margin: 3px 1px;overflow: hidden;text-align: center;width: 16px;}
	.contents .cont_right .cont_right01 .adv ul.num li.on{background-color: #FF7E00;color: #000000;}
	.contents .cont_right .cont_right01 .dynamic{ width:206px; height:208px; float:right;border:1px solid #cccccc; overflow:hidden;}
	.contents .cont_right .cont_right01 .dynamic .dynamic_title{ height:28px; line-height:28px; padding-left:10px; font-size:14px;font-weight:bold; color:#ff6600;  background: url("../images/bg_active.jpg")  bottom left  repeat-x   scroll transparent;}
	.contents .cont_right .cont_right01 .dynamic .active_list{ padding:10px 10px;}
	.contents .cont_right .cont_right01 .dynamic .active_list .active_img{ height:54px;margin-bottom:5px;}
	.contents .cont_right .cont_right01 .dynamic .active_list .line_het{ line-height:21px;}
	.contents .cont_right .cont_right01 .dynamic .active_list .line_het .dot{ padding-left:10px;background: url("../images/bg_ticket.png") -225px -397px  no-repeat   scroll transparent;}
	
	.contents .cont_right .cont_right02{margin-bottom:10px;}
	.contents .cont_right .cont_right02 .salePrice_tab{ height:32px; line-height:32px; padding-left:15px; color:#FFFFFF;width:770px; background: url("../images/bg_ticket.png") -5px -6px  repeat-x   scroll transparent; }
	.contents .cont_right .cont_right02 .saleList{ width:768px;border:1px solid #cccccc; border-width:0 1px 1px 1px; margin:0 auto; overflow:hidden; height:auto; padding-top:15px;}
	.contents .cont_right .cont_right02 .saleList ul{ margin:0 auto; width:738px;height:auto; overflow:hidden; margin:0 auto;}
	.contents .cont_right .cont_right02 .saleList ul li{padding-right:45px; padding-bottom:15px; float:left; overflow:hidden;}
	.contents .cont_right .cont_right02 .saleList ul li .w215img{ width:216px; height:126PX; overflow:hidden; margin-bottom:10PX;}
	.contents .cont_right .cont_right02 .saleList ul li .w215img p{ line-height:20px;}
	.contents .cont_right .cont_right02 .saleList ul li img{ border: 1px solid #CCCCCC; padding: 2px  ; width:210px; height:120px;}
	
	.contents .cont_right .cont_right04{ margin-bottom:10px;}
	.contents .cont_right .cont_right04 .right04_tab{  height:32px; line-height:32px; padding-left:15px; color:#FFFFFF;width:770px; background: url("../images/bg_ticket.png") -5px -39px  repeat-x   scroll transparent; }
	.contents .cont_right .cont_right04 .right04_list{ width:768px;border:1px solid #cccccc; border-width:0 1px 1px 1px; margin:0 auto; overflow:hidden; height:auto; padding-bottom:10px;}
	
	.contents .cont_right .cont_right04 .right04_tab span{ float:left;}
	.contents .cont_right .cont_right04 .right04_tab a{ float:right; font-size:12px; margin-right:20px; font-weight:normal}
	
	.contents .cont_right .cont_right04 .right04_list ul{ margin:0 auto; width:828px; position:relative; left:-30px;height:auto; overflow:hidden;}
	.contents .cont_right .cont_right04 .right04_list ul li{padding:15px 0px 0 45px;  float:left; }
	.contents .cont_right .cont_right04 .right04_list ul li .w215img{ width:216px; height:126PX; overflow:hidden; margin-bottom:10PX;}
	.contents .cont_right .cont_right04 .right04_list ul li .w215img p{ line-height:20px;}
	.contents .cont_right .cont_right04 .right04_list ul li .w215img img{ border: 1px solid #CCCCCC; padding: 2px; width:210px; height:120px;}
	.contents .cont_right .cont_right04 .right04_list ul li .right04_price{ overflow:hidden; height:auto;width:216px; line-height:28px;}
	.contents .cont_right .cont_right04 .right04_list ul li .right04_reason{width:216px;overflow:hidden; line-height:25px;}
	.contents .cont_right .cont_right04 .right04_list ul li .right04_desc{width:216px; overflow:hidden; line-height:20px;}
	.contents .cont_right .cont_right05{ margin-bottom:10px;}
	.contents .cont_right .cont_right05 .right05_tab{width:768px; height:32px; border:1px solid #cccccc; border-width:0 1px;  background: url("../images/right05-repeat01.png") top left  repeat-x   scroll transparent;}
	.contents .cont_right .cont_right05 .right05_tab .right05_tab_title{ line-height:32px; padding-left:15px; position:absolute;}
	.contents .cont_right .cont_right05 .right05_tab ul{ padding-top:2px; overflow:hidden; height:auto;}
	.contents .cont_right .cont_right05 .right05_tab ul li{ line-height:30px; float:right; width:50px; text-align:center; cursor:pointer;}
	.contents .cont_right .cont_right05 .right05_tab ul li.current{border:1px solid #cccccc; border-width:0 1px; background: url("../images/right05-repeat02.png") top left  repeat-x   scroll transparent; margin-right:-1px;color:#ff6600; font-weight:bold;}
	.contents .cont_right .cont_right05 .right05_list{width:768px;border:1px solid #cccccc; border-width:0 1px 1px 1px; overflow:hidden; height:auto;}
	.contents .cont_right .cont_right05 .right05_list ul li{ float:left; padding:15px 15px;}
	.contents .cont_right .cont_right05 .right05_list ul li .right05_w354{width:354px;overflow:hidden; height:auto;}
	.contents .cont_right .cont_right05 .right05_list ul li .right05_w354 .photo{width:216px; height:126px;}
	.contents .cont_right .cont_right05 .right05_list ul li .right05_w354 .photo img{ border:1px solid #cccccc; padding:2px 2px; }
	.contents .cont_right .cont_right05 .right05_list ul li .right05_w354 .articl{width:126px; float:right; height:110px; margin:10px 0; overflow:hidden;}
	.contents .cont_right .cont_right05 .right05_list ul li .right05_w354 .articl .position{ height:22px;line-height:22px; width:120px; overflow:hidden; }
	.contents .cont_right .cont_right05 .right05_list ul li .right05_w354 .articl .position a{ color:#008800;}
		.contents .cont_right .cont_right05 .right05_list ul li .right05_w354 .articl .position a:hover{ color:#ff6600; text-decoration:none;}
	.contents .cont_right .cont_right05 .right05_list ul li .right05_w354 .articl .introduce{ line-height:22px;}
	.contents .cont_right .cont_right05 .right05_list ul li .mar_price{ text-decoration:line-through;}
	.contents .cont_right .cont_right05 .right05_list ul li .middle_dash{border:1px dashed #cccccc; border-width:1px 0 0 0;}
	.man_ticket{background:url("../images/bg_ticket.png") -368px  -272px no-repeat  scroll transparent;  text-align:center;}
	.child_ticket{background:url("../images/bg_ticket.png") -368px  -198px no-repeat  scroll transparent; text-align:center;}
	.group_tichet{background:url("../images/bg_ticket.png") -368px  -234px no-repeat  scroll transparent; text-align:center;}
	.contents .cont_right .cont_right06{ margin-bottom:10px;}
	.contents .cont_right .cont_right06 .right06_tab{width:768px; height:32px; border:1px solid #cccccc; border-width:0 1px;  background: url("../images/right05-repeat01.png") top left  repeat-x   scroll transparent;}
	.contents .cont_right .cont_right06 .right06_tab .right06_tab_title{ line-height:32px; padding-left:15px; position:absolute;}
	.contents .cont_right .cont_right06 .right06_tab ul{ padding-top:2px; overflow:hidden; height:auto; float:right;}
	.contents .cont_right .cont_right06 .right06_tab ul li{line-height:30px; float:right; width:50px; text-align:center; cursor:pointer;}
	.contents .cont_right .cont_right06 .right06_tab ul li.current{border:1px solid #cccccc; border-width:0 1px; background: url("../images/right05-repeat02.png") top left  repeat-x   scroll transparent; margin-right:0px;color:#ff6600; font-weight:bold;}
	
	.contents .cont_right .cont_right06 .right06_list{width:768px;border:1px solid #cccccc; border-width:0 1px 1px 1px; overflow:hidden; height:auto;}
	.contents .cont_right .cont_right06 .right06_list ul{ overflow:hidden; height:auto;  width:823px; position:relative; left:-55px; padding:10px 0;}
	.contents .cont_right .cont_right06 .right06_list ul li{ float:left; height:24px; line-height:24px; width:334px; padding-left:70px; overflow:hidden;}
	.contents .cont_right .cont_right06 .right06_list ul li .right06_title{color:#008800; }
	.contents .cont_right .cont_right06 .right06_list ul li .right06_title a:link,.contents .cont_right .cont_right06 .right06_list ul li .right06_title a:visited{ display:block; width:260px; color:#008800; height:24px; line-height:24px; overflow:hidden;}
	.contents .cont_right .cont_right06 .right06_list ul li .right06_title a:hover{
		text-decoration:none; color:#FF6600;
	}
	.contents .cont_right .cont_right06 .right06_list ul li .right06_price{ color:#ff6600;width:70px; text-align:right;}
	.more{float:right; line-height:32px; padding-right:17px; }
	.choose_mg{width:960px; height:118px; margin:0 auto 10px; background:url("../images/bg_ticket.png") -5px  -71px no-repeat  scroll transparent;}
	
	/*110713*/
	/*flash*/
img{border:0;}
.ad { width:550px; height:210px; overflow:hidden;position:relative;}
.adfirst { height:210px; width:550px; overflow:hidden;position:relative;}
.num{ position:absolute;right:5px; bottom:3px; }
.num li{float: left;text-align: center;line-height: 16px;width: 18px;height: 17px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;background-repeat:no-repeat;background-position:center center; background-color:#333333; color:#ffffff;}
.num li.on{ background-color:#ff6600;color:#333333;width:18px; height:17px;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:410px; height:153px;display:block;}


