﻿@charset "utf-8";
.tip_t dl,.tip_t dt,.tip_t dd,.tip_t img,.tip_t ul,.tip_t li,.tip_t ol,.tip_t p{ line-height:1.5}
.ticket_tab{ margin-top:10px;}

.ticket_d_b{background:#fff;}
.ticket_d_b_t{border-bottom:1px solid #ddd; height:69px; overflow:hidden; }
.ticket_d_b_t b{  background:url(../Images/detail_ico.png) no-repeat right 0;  padding:0 10px;height:37px; float:left; margin:18px 20px 0 0px; font-size:18px; color:#fff; text-align:center; line-height:37px;  font-weight:normal;  font-family:"微软雅黑";  }
.ticket_d_b_t h4 td{ height:48px;}
.ticket_d_b_t h4{font-weight:normal;  float:left; font-family:"微软雅黑"; font-size:16px;  color:#666666;  line-height:24px; height:48px; padding:14px 8px 9px 0; width:770px; border-right:1px dashed #ddd; overflow:hidden}
.ticket_d_b_t h4 span{ font-size:12px; font-family:"宋体"; margin-left:10px;}
.ticket_d_b_t h5{ float:left; margin:30px 0 0 20px; line-height:21px; height:21px; overflow:hidden;  font-weight:normal; }
.ticket_d_b_t h5 .p1{ font-size:14px; font-family:"微软雅黑";}
.ticket_d_b_t h5 .p2{ margin-left:10px; }
.ticket_d_b_t h5 .p1 em{font-size:16px; margin:0 3px;}
.ticket_d_b_t h5 em{ color:#ff6600;} 

.ticket_d_b_s{ padding:10px 20px; }
.ticket_d_b_s a:hover{ text-decoration:none;}
.ticket_d_b_s .left_i{ float:left; width:490px; margin-right:15px;}
.ticket_d_b_s .left_i .left_flash{ width:490px; height:280px; margin-bottom:7px; position:relative}
.ticket_d_b_s .left_i .left_rl{ width:490px; height:303px; overflow:hidden; background:#fff; position:relative}

/*flash*/
.ylpro_img{ position:relative; float:left; height:280px; width:400px; overflow:hidden}
.ylpro_img span{ height:50px; width:500px; background-color:#000; display:block; filter:alpha(opacity=80); opacity:0.8;font:18px/50px "微软雅黑"; color:#FFF; text-indent:15px; position:absolute; bottom:0;_bottom:-5px; left:0; }
.ylpro_img #flash_banner_btn_panel{height:30px; width:165px;position:absolute; bottom:0;_bottom:-5px; left:0; padding:20px 0 0 335px; z-index:100}
.ylpro_img #flash_banner_btn_panel a{height:8px; width:8px; float:left; background-color:#555;border-radius:4px; margin-left:8px; overflow:hidden; text-indent:60px}
.ylpro_img #flash_banner_btn_panel a.on{height:10px; width:10px;background-color:#0182d8;border-radius:5px; }
.ylpro_list{ position:relative; padding:18px 0 0 5px; width:85px; float:left; height:262px     }
.ylpro_list_in{width:85px; float:left; height:244px; overflow:hidden ; position:relative}
.ylpro_list li{ margin-bottom:1px;*margin-bottom:0px;  cursor:pointer; position:relative; height:60px}
.ylpro_list li.on{ z-index:999}
.ylpro_list li.on i{display:block; height:56px; width:81px;position:absolute; left:0px; top:0px; border:2px solid #42bcbc}
.ylpro_list a{ display:block; height:18px; width:85px; background-image:url(../Images/arr1.png); position:absolute; left:5px; cursor:pointer}
.ylpro_list a.yl_arrup{ top:0;background-position:0 -34px}
.ylpro_list a.yl_arrdown{ bottom:0; background-position:0 -50px}
.ylpro_list a.yl_arrup:hover{background-position:0 -68px}
.ylpro_list a.yl_arrdown:hover{  background-position:0 -84px}
.ylpro_list a.yl_noup,.ylpro_list a.yl_noup:hover{background-position:0 0px}
.ylpro_list a.yl_nodown,.ylpro_list a.yl_nodown:hover{  background-position:0 -17px}
/*big calendar*/
.left_rl .calendar_top{ height:36px;}
.calendar_top a.calendar_toplf,.calendar_top a.calendar_toprt{ float:left; height:36px; width:23px;background:url(../Images/can.gif);}
.calendar_top a.calendar_toplf{ background-position:0 0}
.calendar_top a.calendar_toprt{ background-position:23px 0}
.calendar_top a.calendar_toplf:hover{ background-position:0 -36px;}
.calendar_top a.calendar_toprt:hover{ background-position:23px -36px;}
.calendar_top div { float:left; width:442px; margin:0 1px; background-color:#eee;overflow:hidden; }
.calendar_top ul {*zoom:1;}
.calendar_top ul:after {visibility: hidden;display: block;font-size: 0;content: "";clear: both;height: 0;*zoom:1;}
.calendar_top li{ float:left;height:36px; width:111px; line-height:36px; text-align:center}
.calendar_top li a{ display:block;height:36px; width:111px;}
.calendar_top li.on a,.calendar_top li.on a:hover{ color:#FFF; background-color:#42bcbc;}
.left_rl dl{ border-left:1px solid #eee; }
.left_rl dl dt{ float:left; height:29px; width:69px; text-align:center; line-height:29px; border-bottom:1px solid #eee;background-color:#Fff}
.left_rl dl dt.weekend{ color:#F60;}.left_rl dl dt.bor_r{border-right:1px solid #eee; width:68px}
.left_rl dl.cal_week{ height:29px; background-color:#eee; padding-left:3px}
.left_rl dl.cal_day{height:237px ; background-color:#eee; padding-left:3px}
.left_rl dl dd{ float:left; height:38px; width:68px; line-height:18px;border-right:1px solid #eee;border-bottom:1px solid #eee; background-color:#Fff; text-indent:3px}
.left_rl dl dd a,.calendar_tc a{ display:block;height:38px; width:68px; position:relative}
.left_rl dl dd a .enough{ color:#008857; display:none}.left_rl dl dd a .emp{ display:none}
.left_rl dl dd a .emp,.left_rl dl dd a .calendar_price,.calendar_tc a .calendar_price{ color:#c00}
.left_rl dl dd.selected a .emp,.left_rl dl dd.selected a .calendar_price,.left_rl dl dd.selected a .enough{ color:#fff}
.left_rl dl dd a .calendar_price,.calendar_tc a .calendar_price{ color:#c00; font-family:"微软雅黑";}
.left_rl dl dd.on a,.calendar_tc a{ color:#005ead}
.left_rl dl dd.selected a{ color:#fff; background-color:#42bcbc;}
.left_rl dl dd a i,.calendar_tc a i{ position:absolute; height:15px; width:29px; top:0; right:0;background:url(../Images/can.gif) -17px -72px;}
.calendar_tc{ position:absolute; bottom:0; left:0; height:55px; width:180px; background-color:#fff; border:1px solid #ccc; box-shadow:3px 1px 5px rgba(0, 0, 0, 0.1); font-size:14px; }
.calendar_tc a{height:50px; width:175px; padding:5px 0 0 5px;}

.ticket_d_b_s .right_t{  width:655px; float:left; position:relative }
.ticket_d_b_s .yhq,.ticket_d_b_s .jf{ float:left; height:22px; line-height:18px;color:#FFF;margin-right:3px;  padding:0 3px;}
.ticket_d_b_s .yhq{background:url(../Images/vac_icon2.png);}
.ticket_d_b_s .jf{background:url(../Images/vac_icon3.png);margin-right:13px;}
.ticket_d_b_s .right_t .pri{ height:67px; border-bottom:1px solid #eee; overflow:hidden; clear:both;padding:8px 0 2px}
.ticket_d_b_s .right_t .pri span{ float:left; font-family:"微软雅黑"; font-size:16px; width:164px; padding:0 0 0 14px; height:67px; line-height:67px; color:#cc0000;}
.ticket_d_b_s .right_t .pri span b{ font-family:"Arial"; font-size:40px; font-weight:normal;}.ticket_d_b_s .right_t .pri span.int_pri b{ vertical-align:bottom}
.ticket_d_b_s .right_t .pri a{ float:left; width:140px; height:50px; background:#f44; margin-top:6px; font:18px/50px "微软雅黑";overflow:hidden; text-align:center; color:#fff;border-radius:3px;}
.ticket_d_b_s .right_t .pri a:hover{ background:#e33;}
.ticket_d_b_s .right_t .pri a.pri_offline,.buy_box_r_g a.pri_offline,.buy_box_r_g a.pri_offline:hover{background:#ddd; color:#666;cursor:default}
.ticket_d_b_s .right_t .pri i{ float:left; margin-top:32px;font:16px/22px "微软雅黑"; width:154px}
.ticket_d_b_s .right_t .coup,.ticket_d_b_s .right_t .actv{ height:55px; border-bottom:1px dotted #ccc; overflow:hidden; clear:both;padding:8px 0 0 18px}
.ticket_d_b_s .right_t .abt{margin:8px 0 0 20px; clear:both; height:100px; overflow:hidden; }
.ticket_d_b_s .right_t .abt dl { font-size:12px; line-height:20px; width:395px; margin-bottom:3px; float:left; }
.ticket_d_b_s .right_t .abt dt { float:left; width:62px; color:#999; text-align:justify}
.ticket_d_b_s .right_t .abt dd { float:left; width:320px;  color:#666;  }
.ticket_d_b_s .right_t .abt .tese{ height:40px; overflow:hidden;}
.ticket_d_b_s .right_t .abt .dizhi{ height:20px; overflow:hidden;}
.ticket_d_b_s .right_t .tip{ clear:both; margin:0 0 0 20px; color:#ff6600;}
.ticket_d_b_s .right_t .tip h4{font:16px/40px "微软雅黑";border-bottom:1px dotted #ccc; height:40px;}
.ticket_d_b_s .right_t .tip .jltj{ height:125px; line-height:25px; overflow:hidden; display:block; padding:6px 0; width:630px}
.jltj .jltj_main{box-shadow:0 2px 5px rgba(0,0,0,0.1); padding-bottom:10px; background-color:#fff;position:absolute; height:120px; width:630px; overflow:hidden; z-index:100 }
.jltj .jltj_img{ height:90px; width:90px; float:left; border:1px solid #42bcbc;border-radius:45px; overflow:hidden; margin:5px 30px 0 10px;}
.jltj .jltj_wd{ float:left; width:480px;}


.ticket_d_b_s .right_t .spsm{ color:#333; height:102px; margin-bottom:10px; overflow:hidden}
.ticket_d_b_s .right_t .ewm{ height:59px; background:#eee url(../Images/ewm.png) no-repeat 23px 9px;box-shadow:5px 5px 3px rgba(0,0,0,0.1); padding:10px 0 0 145px;
                              position: absolute;    top: 515px;    width: 509px; left:0}
.ewm .ewmimg{ float:left; width:160px;}
.ewm span{ float:left; line-height:24px; padding-top:2px}
.ticket_list{ height:57px; line-height:57px; width:1200px;background:#fff; text-align:center;box-shadow:0 5px 2px rgba(0,0,0,0.1); z-index:1000; border-bottom: 1px solid #EDEDED;}
.ticket_list a{ float:left; width:126px; font-size:16px; font-family:"微软雅黑"; }
.ticket_list a.on{ color:#008857; font-weight:bold}.ticket_list a.on:hover{ text-decoration:none}
.ticket_list .yuding a{ float:right; width:125px; height:43px; background:#f44; margin:7px 20px 0 0; font:18px/43px "微软雅黑";overflow:hidden; text-align:center; color:#fff; cursor:pointer;border-radius:3px;}
.ticket_list .yuding a:hover{ text-decoration:none; background-color:#e33}
.ticket_list .yuding a.pri_offline{background:#ddd; color:#666;cursor:default}
.buy_box_tit{ width:81px;font:16px/22px "微软雅黑"; float:left; padding:30px 0 0 25px; font-weight:bold}

.pr_box2{box-shadow:0px 5px 5px #ccc;}
.buy_box_tit2{padding:15px 0 0 25px;}

.pr_box{  border-top:1px solid #d3d3d3; padding:5px 0;}
.pr_box_none{ background: url("../Images/loading_20131016_01.gif") no-repeat center center;    height: 100px;}
.pr_table{ width:1030px; margin-top:5px}.pr_table2{ width:715px;}
.pr_table tr .t1{ padding-left:15px; width:45px; overflow:hidden;}
.pr_table tr td.t2{ width:460px; padding:0 2px 0 12px; overflow:hidden;}
.pr_table tr td.t3{ font-size:14px; color:#cc0000;font-family:"arial"; width:45px; padding:0 2px;}
.pr_box2 .pr_table tr td.t3{color:#1c956a;}
.pr_table tr td.t4 s,.pr_table tr td.t3 s{ text-decoration:none; font-family:"微软雅黑";}
.pr_table tr td.t4{ width:45px;padding:0 2px;}
.pr_table tr td.t5{ width:75px;padding:0 2px; text-align:center }
.pr_table tr td.t6{ width:150px;padding:0 2px; position:relative}
.pr_table tr td.t6 i.data_ld{ height:16px; width:16px;background:url(../Images/16px.gif) no-repeat right center; float:right; margin:5px 5px 0 0 }
.pr_table tr td.t7{ width:124px;padding:0 2px;}
.pr_table tr td.t8{ width:80px;padding:0 2px 0 2px;}
.pr_table tr td.t10{ width:549px;padding:12px 2px; height: 20px;    line-height: 20px;}
.pr_table tr td.t9 span{ display:block; height:15px; width:20px;}
.pr_table tr td.t9 span.chos{background:url(../Images/gou.gif) no-repeat 0 -26px;}
.pr_table tr td{ height:44px; line-height:44px;  }
.pr_table .on td{ background:#bddffa;}
.pr_table tr .t1 em{float:right; width:130px; overflow:hidden;}
.pr_table2 tr td.t6{ width:280px; padding: 0 2px;}
.pr_table2 tr td.t5{ width:83px;padding:0 4px 0 0; text-align:right;font:16px/22px "微软雅黑"; }

.pr_table .pr_table_title{margin-right:20px; padding-right:20px; line-height:18px; overflow:hidden; cursor:pointer; background:url(../Images/down.png) no-repeat right center; float:left;}
.pr_table .pr_table_title a{ color:#0066cc}
.pr_table .on .pr_table_title{background:url(../Images/up.png) no-repeat right center;}
.pr_table .pr_table_title a:hover{ text-decoration:none;}

.tra_table { width:1030px; margin-top:5px}
.tra_table th,.tra_table td{ text-align:center; border-bottom:1px solid #fff}
.tra_table th{height:30px; line-height:30px;  background-color:#eeeeee; font-weight:normal}
.tra_table td{ height:40px; line-height:40px; background-color:#f2f2f2;padding:0 2px;}
.tra_table td.wid100{width:100px;}
.tra_table td.wid200{width:200px;}
.tra_table td.wid300{width:300px;}

.pr_table_show { overflow:hidden; }
.pr_table_show div{position:relative;border-top:1px solid #a3c3db;_border:0; }
.pr_table_show td{ height:auto; line-height:22px; background-color:#e0f1fc; }
.pr_table_show dl{ overflow:hidden; width:820px; padding:20px 0 20px 38px;  float:left; }
.pr_table_show dl dt{ float:left; width:75px; font-weight:bold; line-height:22px;}
.pr_table_show dl dd{ float:left; width:700px; line-height:22px;}
.pr_table_show .sm_alt{ position:absolute; height:8px; width:15px;background:url(../Images/gou.gif) no-repeat 0 -47px; top:-1px; left:40px;_display:none}

.close_up{ float:left; width:58px; margin:18px 0 0 50px;height:26px; line-height:26px; overflow:hidden; display:block;}
.close_up span{ height:36px; height:26px; line-height:26px; float:left;}
.close_up i{float:left;  width:14px; height:14px; overflow:hidden; margin:4px 0 0 4px; background:url(../Images/detail_ico.png) no-repeat -28px -86px}


.time_ipt{ width:142px; height:24px; border:1px solid #bbb; padding:0; position:relative}.time_ipt input{ margin-top:4px}
.time_ipt:hover{ border-color:#42bcbc;box-shadow:0px 0px 5px #42bcbc;}
.pr_table2 .time_ipt{ width:260px}
.ip_pic{  font-size:14px; position:absolute; top:-10px; right:10%;}

.mod_number{ display:inline-block; border:1px solid #bbb; height:24px;  line-height:24px; overflow:hidden;}
.mod_number a{ font-weight:normal; text-decoration:none;}
.mod_number .mod_1,.mod_number .mod_2{ float:left; width:25px; height:24px;   line-height:24px; text-align:center;  background:#eee; color:#42bcbc; font-size:22px; font-family:"宋体"; font-weight:bold}
.mod_number a:hover{ background-color:#42bcbc; text-decoration:none; color:#fff;}
.mod_number input{ float:left; width:48px; height:16px; line-height:16px; padding:4px 0; font-size:12px;  text-align:center; color:#999999;}
.mod_number input.havecs{ color:#f60; font-weight:bold}
.mod_number .enable{ color:#999; cursor: default;}
.mod_number a.enable:hover{ background:#eee; color:#999;}
.mod_number_rd{ margin-left:40px; font-weight:bold; color:#f60; font-size:14px}

.warp_buy{ width:1214px; margin:0 auto; background:url(../Images/warp_buy_bg.png) no-repeat 0 0;  padding-top:7px; margin-left:-7px;_margin-left:0;}
.buybotton{ padding:15px 0 13px 0; float:right; width:230px; background-color:#fff;}
.buy_box{ background:#f84e4e; padding:2px; width:1203px; overflow:hidden;}
.buy_box_l{float:left; width:53px; text-align:center; line-height:18px; padding:4px 0 0 0;  font-family:"微软雅黑"; font-size:16px; color:#fff;}
.buy_box_r{ background:#fff; float:left; overflow:hidden; min-height:66px;_height:66px;_overflow:inherit; width:1150px}
.buy_box_r_l{ float:left; width:730px; margin-top:15px}
.buy_box_r_r{ margin-top:25px; float:left; width:200px;}
.buy_box_r_r h5{ line-height:30px; font-size:16px;font-family:"微软雅黑"; text-align:center; font-weight:normal; float:left}
.buy_box_r_r p{ line-height:30px;font-size:16px; font-family:"微软雅黑"; color:#cc0000; text-align:center;float:left}
.buy_box_r_r p span{ font-size:22px; font-family:Arial;}

.buy_box_r_g{ width:120px; height:64px; margin:15px 10px 0 10px; float:right;}
.buy_box_r_g a{ display:block; width:120px; height:49px;background:#f84e4e; font:18px/49px "微软雅黑";overflow:hidden; text-align:center; color:#fff;border-radius:3px;}
.buy_box_r_g a:hover{ background:#ff5858; text-decoration:none}
.buy_box_r_g a.pri_offline{background:#ddd; color:#666;cursor:default}

.zhixi{ background-color:#FFF; padding:0 20px;}
.zhixi p{ line-height:40px; color:#F60; border-bottom:1px solid #eee}
.wp_tab{ padding:32px 23px; background:#fff; margin:10px 0 0 0;  overflow:hidden;}
.nomarg{margin: 0; padding-bottom:20px; }
.wp_tab .wp_tab_l{  float:left; width:90px; height:100px; background:#9bc1ab; font-size:16px; font-weight:bold; line-height:40px; text-indent:10px; color:#fff; text-align:center}
.wp_tab .wp_tab_r{ margin-left:95px;}

.wp_tab .wt1{ background:url(../Images/icons.png) 0 0}
.wp_tab .wt2{ background:url(../Images/icons.png) -100px 0}
.wp_tab .wt3{ background:url(../Images/icons.png) -200px 0}
.wp_tab .wt4{ background:url(../Images/icons.png) -300px 0}
.wp_tab .wt5{ background:url(../Images/icons.png) -400px 0}
.wp_tab .wt6{ background:url(../Images/icons.png) -500px 0}
.wp_tab .wt7{ background:url(../Images/icons.png) -600px 0}
.wp_tab .wt8{ background:url(../Images/icons.png) -700px 0}
.wp_tab .wt10{ background:url(../Images/icons.png) -800px 0}
.wp_tab .wt13{ background:url(../Images/icons.png) -1200px 0}
.wp_tab .wt14{ background:url(../Images/icons.png) -1300px 0}


.tip_t{ margin-bottom:20px; overflow:hidden;_height:100px;_overflow:inherit}tip_t i,tip_t em{ font-style:italic}
.tip_t .gr{ font-size:14px; line-height:28px; color:#333;}
.tip_t .gr{ color:#ff6600;}
.tip_t .gr_b li{list-style-type:decimal; line-height:20px; margin-bottom:8px;}
.tip_t .gr_b{ margin-left:20px; color:#ff6600; }

.tip_t .dk{ font-size:14px; line-height:28px; color:#666;}
.tip_t .dk_b li{list-style-type:decimal; line-height:20px; margin-bottom:8px;}
.tip_t .dk_b{ margin-left:20px; }
.dk_bor{ border-bottom:1px solid #eee; padding-bottom:10px; margin-bottom:10px;}
.dk_bor .lc1{ padding:5px 0 5px 0px; height:55px; background:url(../Images/lc1_2.png) no-repeat 0 5px;}
.dk_bor .lc2{ padding:5px 0 5px 0px; height:55px; background:url(../Images/lc2.png) no-repeat 0 0;}

.orange{ color:#F60}


.d_st{ width:115px; height:18px;   background:url(../Images/star.png) no-repeat 0 0; }
.d_st span{ width:115px; display:block; height:18px; background:url(../Images/star.png) no-repeat 0 -18px;}
.d_st .star1{ width:24px;}
.d_st .star2{ width:46px;}
.d_st .star3{ width:68px;}
.d_st .star4{ width:90px;}
.d_st .star5{ width:115px;}

.xingc h3{font:16px/32px "微软雅黑"; color:#068674}
.xingc h3 b{ margin-right:8px}
.xingc{ width:1025px; }
.xingc li{ float:left; width:1025px; position:relative; border-right:1px dashed #ccc; padding-bottom:20px}
.xingc li .list-icon{ position:absolute; height:55px; width:47px;background:url(../Images/day.png) no-repeat; top:0; right:-24px;font:20px/44px "微软雅黑"; color:#42bcbc; text-align:center}
a.list-icon-link{ height:55px; width:47px;background:url(../Images/day2.png) no-repeat; top:0; right:-24px;font:20px/44px "微软雅黑"; color:#999; text-align:center; display:block; cursor:default;}
a.list-icon-current{background:url(../Images/day.png) no-repeat; top:0; right:-24px;color:#42bcbc;}
.list-icon-box a:hover{ text-decoration:none}
.xingc dl{font:14px/26px "微软雅黑";}
.xingc_dt dt{ float:left; width:69px; text-align:right; font-weight:bold}
.xingc_dt dd{ float:left; width:932px; padding-left:8px;}
.xingc_dt dd .xingc_info{font:14px/26px "微软雅黑"; }
.xingc_dt dd a{ color: #0084ff; text-decoration:underline }
.xingc_img{}
.xingc_img a{ float:left; height:300px; width:450px; position:relative; margin:5px 12px 5px 0;}
.xingc_img a.nobor{ margin-right:0px}
.xingc_img a span{ position:absolute; bottom:0; left:0;height:25px; width:430px; padding:0 10px; color:#FFF; overflow:hidden; background-color:#000; line-height:25px;filter: alpha(opacity=80);opacity:0.8;}
.end{ position:relative; width:1025px; clear:both; height:20px; width:1025px}
.end span{ position:absolute;  height:20px; width:20px;background:url(../Images/end.png) no-repeat; top:0; right:-12px; display:block}
.cxq_cap{font:26px/66px "微软雅黑"; color:#008857; height:66px; overflow:hidden;padding-top:10px;*margin-top:20px}
.cxq_cap i{float:left; height:25px; width:51px; margin:21px 0 0 10px; cursor:pointer}
.cxq_cap i.cxq_on{background:url(../Images/cxq.png) no-repeat -4px -2px;}
.cxq_cap i.cxq_off{background:url(../Images/cxq.png) no-repeat -74px -2px;}
.cxq_cap span{ float:left;}

.fli .pd_pro li{ width:216px; margin-right:20px;_margin-right:15px}
.fli .pd_pro li .img{ width:216px;}

/*.siteicon{top: 350px;    position: fixed;  z-index: 997; left:50%; width:46px; margin-left:610px}
.siteicon a {background:url(../Images/sitebg.gif) no-repeat;    display: block; height:46px;
    line-height:46px;    margin-bottom: 3px;    text-align: center;   width:46px;}*/



.ticket{margin-top:50px; background:#fff;}
.ticket_main_b{ font:18px/38px "微软雅黑";  text-indent:25px; background:#fff; color:#008857; height:38px; padding-top:10px}
.ticket .pditem{ margin:0; padding:10px 0px 20px 0px; border-top:2px solid #333; margin:0 20px}

.ticket .mainContent .main_tit { height:22px;}


.prompt_alt {background: url("../Images/ticket_form.png") no-repeat scroll center -250px rgba(0, 0, 0, 0);
box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);color: #666666;display: block;font-family:"宋体";font-size: 12px;line-height: 20px;padding: 20px 20px 10px;
    width: 253px; z-index: 1000; border:1px solid #efefef; border-top:0}
.prompt_alt { display:block; color:#666666; font-size:12px; font-family:"宋体"; background:url(../Images/ticket_form.png) no-repeat center -250px; 
padding:20px 20px 10px 20px; line-height:20px; width:367px; z-index:1000;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=90,strength=3);/*ie*/
 -moz-box-shadow: 0px 5px 5px rgba(0,0,0,.2);/*firefox*/
 -webkit-box-shadow: 0px 5px 5px rgba(0,0,0,.2);/*safari或chrome*/
 box-shadow:0px 5px 5px rgba(0,0,0,.2);/*opera或ie9*/  
}
.prompt_alt2{  background: url("../Images/ticket_form.png") no-repeat scroll -250px -250px rgba(0, 0, 0, 0);box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);color: #666666;display: block;font-family:"宋体";font-size: 12px;line-height: 20px;padding: 20px 20px 10px;
    width:253px; z-index: 1000;} 
.shoppingbox { position: fixed;_position: absolute;bottom: 10px;z-index: 997; width:100%; }

#selecting_ticket { width:100px; height:42px; background:url("../Images/select_ticket.png") no-repeat; }



/*loading2*/
.gd{background:url(../Images/gd2.png) no-repeat 0 0; height:200px ; width:800px; position:relative; display:none;}
.jdthui{ position:absolute; top:61px;right:161px;height:27px ; width:490px;background:url(../Images/gd1.png) no-repeat right 0;}
.qiqiu{position:absolute; top:30px;left:160px;height:52px ; width:39px;background:url(../Images/qq.gif) no-repeat 0 0;}

.p_j_li_none{ height:100px;background:url(../Images/loading_20131016_01.gif) no-repeat center center;}





/*签证板块开始*/
.visa_info{}
.visa_info li{ float:left; width:490px; line-height:42px; font:16px/40px "微软雅黑";}
.visa_info li.sp_long{ width:1000px}
.visa_info li span{ color:#666; line-height:30px;}
.visa_info li span.tit{ color:#333; margin-right:5px; font-weight:bold; line-height:40px;}
.cl_tit{ color:#333; margin-right:5px; font-weight:bold; line-height:40px; width:75px; float:left; font-size:16px;margin-top:5px}
.cl_con{ float:left; width:930px; margin-top:10px}
.info_need{ height:28px; line-height:28px;background:#fff; text-align:center; border-bottom:1px solid #ddd}
.info_need2{ border:0}
.info_need a{ float:left; font-size:12px; font-family:"微软雅黑"; padding:0 20px ; margin-right:10px; }

.info_need a.on{ color:#fff; font-weight:bold; background-color:#6eb298;border-radius:4px 4px 0 0;}.ticket_list a.on:hover{ text-decoration:none}
.info_need2 a.on{border-radius: 0;}
.info_need_con{ padding:10px}
.info_need_con dl { font-size:12px; line-height:26px; width:1022px; margin-bottom:3px; float:left; border-bottom:1pxz solid #ccc ; padding:10px 0}
.info_need_con dt { float:left; width:152px; color:#333; text-align:justify; font-weight:bold}.info_need_con dt span{ font-weight:normal}
.info_need_con dd { float:left; width:870px;  color:#666;  }


/*新版详情页*/
.ticket_d_b_s .right_t_2 .pri{ border-bottom:0px; height:57px; }
.ticket_d_b_s .right_t_2 .pri span{height:57px; }.ticket_d_b_s .right_t_2 .pri span.int_pri{ width:auto}
.ticket_d_b_s .right_t_2 .coup{ height:25px; border-bottom:0px; }
.ticket_d_b_s .right_t_2 .actv{ height:25px; border-bottom:0px; }
.ticket_d_b_s .right_t_2 .actv i.hd{background:url(../Images/hd.png) no-repeat 0 0; display:inline-block; height:20px; width:37px; text-align:center;vertical-align:middle}
.ticket_d_b_s .right_t_2 .actv span{display:inline-block; height:20px; line-height:20px; vertical-align:middle; padding:0 10px; color:#ff4444}
.ticket_d_b_s .right_t_2 .tip{  color:#333;}
.ticket_d_b_s .right_t_2 .spsm{ color:#f60; height:142px;border-bottom:1px dotted #ccc;}
.ticket_d_b_s .right_t_2 .spsm_main{ min-height:142px;height:142px;position: absolute; background-color: #fff; z-index: 1000;}
.ticket_d_b_s .right_t_2 .tip h4{border-bottom:0px; height:30px; overflow:hidden}
.right_t_2 .jltj_main{box-shadow:0 0 0; }
.right_t_2 .jltj_main:hover {box-shadow:5px 5px 5px #ddd;}
.ticket_d_b_s .right_t_2 .abt dl { width:195px; margin-right:5px; margin-bottom:3px  }.ticket_d_b_s .right_t_2 .abt dl.abt_long{ width:300px}
.ticket_d_b_s .right_t_2 .abt dt { width:62px;}
.ticket_d_b_s .right_t_2 .abt dd {  width:120px; height:auto; overflow:visible }
.ticket_d_b_s .right_t_2 .abt dd.dizhi{height:auto; overflow:visible }
.ticket_d_b_s .right_t_2 .abt .abt_long dd {  width:230px;  }
.ticket_d_b_s .right_t_2 .abt{ height:auto;border-bottom:1px dotted #ccc; padding-bottom:10px }
.ticket_d_b_s .right_t_2 .abt .kqsj{ line-height:40px; margin:10px 0 0 10px;color:#085; display:inline-block }
.ticket_d_b_s .right_t_2 .pri a{ float:left; width:80px; height:22px; background:#fff; margin-top:30px; font:12px/22px "微软雅黑";overflow:hidden; text-align:center; color:#999;border-radius:0px; text-decoration:underline}
.ticket_d_b_s .right_t_2 .pri a:hover{ background:#fff;}
.ticket_d_b_s .right_t_2 .pri i{margin-top:30px;font:12px/22px "微软雅黑";}.ticket_d_b_s .right_t_2 .pri i.add_int{ width:auto; display:inline-block; background-color:#cc0001; color:#fff; float:none; padding:0 4px; margin:0 4px; border-radius:3px; font-size:16px}
.ticket_d_b_s .right_t_2 .abt a{ float:left; width:140px; height:50px; background:#f44; margin-top:6px; font:18px/50px "微软雅黑";overflow:hidden; text-align:center; color:#fff;border-radius:3px;}
.ticket_d_b_s .right_t_2 .abt a:hover{ background:#e33;}
.ticket_d_b_s .right_t_2 .abt a.pri_offline{background:#ddd; color:#666;cursor:default}
.ticket_d_b_s .right_t_2 .abt a.pri_willbedin{background:#085; color:#fff;cursor:default}
.ticket_d_b_s .right_t_2 .ewm{ height:31px; background:#eee;box-shadow:0 0 0; padding:5px 0 0 35px; position:static; width: 619px; overflow:hidden}
.ticket_d_b_s .right_t_2 .ewm span{  color:#999; padding-right:10px}
.ticket_d_b_s .right_t_2 .ewm1{ position:absolute; top:10px; right:10px; width:100px; text-align:center; border-left:1px dotted #ccc; padding-left:20px;}
.ticket_d_b_s .right_t_2 .ewm1 span{ margin-top:5px; color:#999; display:block}
.ticket_d_b_s .right_t_2 .jltj .j_mainShowJT,.ticket_d_b_s .right_t_2 .spsm .j_mainShowJT{/*$begin*/background:#fff url(../Images/001.png) no-repeat 310px 15px;/*$end*/}
.ticket_d_b_s .right_t_2 .jltj .setboxShadow,.ticket_d_b_s .right_t_2 .spsm .setboxShadow {box-shadow:5px 5px 5px #ddd;}
.ticket_d_b_s .right_t_2 .jltj .jltj_mainhover,.ticket_d_b_s .right_t_2 .spsm .jltj_mainhover {/*$begin*/background:#fff url(../Images/002.png) no-repeat 310px 15px;/*$end*/}
.ticket_d_b_s .right_t_2 .jltj .setjt {/*$begin*/height:30px;line-height:30px; width:630px; position: absolute; z-index: 1000;/*$end*/}
.ticket_d_b_s .right_t_2 .spsm .setjt { height:28px;line-height: 28px;width: 630px;background-position: 310px center;  }
.ticket_d_b_s .right_t_2 .spsm .setjt:hover, .ticket_d_b_s .right_t_2 .spsm .showMorehover {background-image: url(../Images/002.png);-moz-box-shadow: 0px 5px 8px rgba(0,0,0,.2); -webkit-box-shadow: 0px 5px 8px rgba(0,0,0,.2); box-shadow:0px 5px 8px rgba(0,0,0,.2);}
.ticket_d_b_s .right_t .tip .spsm_main .jltj { height:72px;}



.more_btn{ border-top:1px dotted #ccc; line-height:30px; margin-top:5px; text-align:center}