﻿@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{font-weight:normal;  float:left; font-family:"微软雅黑"; font-size:16px;  color:#666666;  line-height:24px; height:48px; padding:12px 8px 2px 0; width:770px; border-right:1px dashed #ddd; overflow:hidden}
.ticket_d_b_t h4 td{ height:48px;}
.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; /*overflow:hidden;*/}
.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;}

/*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:110px; line-height:36px; text-align:center}
.calendar_top li a{ display:block;height:36px; width:110px;}
.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{ display:block;height:38px; width:68px; position:relative}
.left_rl dl dd a .enough{ color:#008857}
.left_rl dl dd a .emp,.left_rl dl dd 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{ color:#c00; font-family:"微软雅黑";}
.left_rl dl dd.on a{ color:#005ead}
.left_rl dl dd.selected a{ color:#fff; background-color:#42bcbc;}
.left_rl dl dd a i{ position:absolute; height:15px; width:29px; top:0; right:0;background:url(../Images/can.gif) -17px -72px;}

.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:100px; border-bottom:1px solid #eee; overflow:hidden; clear:both;padding:8px 0 2px; position:relative}
.ticket_d_b_s .right_t .pri span.price_info{ float:left; font-family:"微软雅黑"; font-size:16px; width:204px; padding:0 0 0 14px; height:55px; line-height:67px; color:#cc0000;}
.ticket_d_b_s .right_t .pri span.price_info b{ font-family:"Arial"; font-size:40px; font-weight:normal;}
.ticket_d_b_s .right_t .pri a{ position:absolute;width:140px; height:50px; background:#f44;top:20px;right:200px;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{background:#ddd; color:#666;cursor:default}
.ticket_d_b_s .right_t .pri i{ float:left; margin-top:32px;font:12px/22px "微软雅黑"; width:154px}
.ticket_d_b_s .right_t .coup,.ticket_d_b_s .right_t .actv{ 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; height:183px}
.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:#f2f2f2; position:absolute; height:120px; width:630px; overflow:hidden; z-index:100 }

.jltj .j_mainShowJT{/*$begin*/background:#f2f2f2 url(../Images/001.png) no-repeat 310px 15px;/*$end*/}
.jltj .setboxShadow {box-shadow:5px 5px 5px #ddd;}
.jltj .jltj_mainhover {/*$begin*/background:#f2f2f2 url(../Images/002.png) no-repeat 310px 15px;/*$end*/}
.jltj .setjt {/*$begin*/height:30px;line-height:30px; width:630px;position:absolute;/*$end*/}

.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{ float:right; width:125px; height:43px;  margin:7px 20px 0 0; font:18px/43px "微软雅黑";overflow:hidden; text-align:center; color:#fff; cursor:pointer;border-radius:3px;}
.ticket_list .yuding a{ color:#fff;background:#f44;}.ticket_list .yuding a:hover{ color:#fff; text-decoration:none;background:#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;}

.pr_box2{box-shadow:0px 5px 5px #ccc;}
.buy_box_tit2{padding:10px 0 0 25px;}

.pr_box{  border-top:1px solid #d3d3d3}
.pr_box_none{ background: url("../Images/loading_20131016_01.gif") no-repeat center center;    height: 100px;}
.pr_table{ width:1030px;}.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;background:url(../Images/gou.gif) no-repeat 0 0;}
.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;}



.time_ipt{ width:142px; height:24px; border:1px solid #bbb; padding:0;}
.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:32px; left:400px;}

.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}
/*border */
.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 ;  font-family:"微软雅黑"; font-size:16px; color:#fff;}
.buy_box_r{ background:#fff; float:left; overflow:hidden; min-height:66px;_height:66px;_overflow:inherit; width:1072px; padding:0 18px 20px 60px;}
.buy_box_r_l{ float:left; width:730px; margin-top:20px}

.bor_step1,.bor_step2{ height:81px; overflow:hidden; clear:both; position:relative}
.bor_step_main{ border-top:1px dotted #ccc; float:left; width:980px}
.bstep_icon{ float:left; height:80px; width:78px; background:url(../Images/zyx_step.png) no-repeat 17px 15px; }
.bor_step2 .bstep_icon{ background:url(../Images/zyx_step.png) no-repeat 17px -60px;}
.bor_step3 .bstep_icon{ background:url(../Images/zyx_step.png) no-repeat 17px -133px;}
.bstep_lb{ float:left; height:80px; width:155px;font: italic 18px/80px "微软雅黑";}
.bor_step_wd{ float:left;height:80px; width:60px;font:  16px/80px "微软雅黑";}
.bor_step2 .mod_number{ float:left; margin:28px 20px 0 0}
.bor_step1 .time_ipt{ width:350px; padding:0 3px; margin:30px 0 0 5px; font-size:14px; line-height:24px; float:left}
.bor_step1 .time_ipt input{ height:24px; line-height:24px; }
.bor_num_qd{float:left; height:26px; width:60px; background-color:#008857; color:#fff; font:12px/26px "微软雅黑"; text-align:center; margin:28px 0 0 0}
.bor_num_qd:hover{background-color:#28a678; color:#fff; text-decoration:none}
.buy_box_r_r{ margin-top:25px; float:left; width:260px; padding-left:10px}
.buy_box_r_r h5{ font:16px/30px "微软雅黑"; 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:left;}
.buy_box_r_g a{ display:block; width:120px; height:49px;background:#f44; font:18px/49px "微软雅黑";overflow:hidden; text-align:center; color:#fff;border-radius:3px;}
.buy_box_r_g a:hover{ background:#e33; text-decoration:none}
.buy_box_r_g a.pri_offline{background:#ddd; color:#666; cursor:default}
.step_tab{height:80px; float:left; width:800px;}
.step_tab a{ float:left;  color:#666;height:38px; width:98px; margin:23px 30px 0 0; font:normal 16px/38px "微软雅黑";text-align:center}
.step_tab a:hover{color:#42bcbc}
.step_tab a.on{ color:#42bcbc; background:url(../Images/zyx_cs.png) no-repeat ; position:relative}
.step_tab a.on i{display:block; height:16px; width:25px; background:url(../Images/zyx5.png) no-repeat ; position:absolute; left:35px;top:49px; }
.step_tab a.on:hover{ text-decoration:none; cursor:default}
.step3_content{ background:url(../Images/zyx4.png) repeat-x #f4f4f4; padding:10px 0 20px 20px}
.step3_content h5{  padding:15px 0 10px 450px;}.step3_content h5 img{ background:none}
.step3_content h5 span{ display:block; font:16px/32px "微软雅黑"; vertical-align:middle; color:#008858;}
.step3_content h5 span i{background:url(../Images/zyx3.png) no-repeat; display:inline-block;height:27px; width:28px;vertical-align:middle; margin-right:9px;}

.bortable{ width:1030px; border-collapse:collapse;border:1px solid #d3d3d3;margin-bottom:10px;}
.bortable .textleft { text-align:left;}
.bortable th { border-bottom:1px solid #dfdfdf; padding:4px 3px; font-weight:normal; color:#333;}
.bortable td { padding:10px 5px; word-break:break-all; border:0;}
.bortable tr.border1 { border-bottom:1px dotted #bbb;}
.bortable tr.border2 { border-bottom:1px solid #dfdfdf;}
.bortable span.chos{ display:inline-block; height:15px; width:20px;background:url(../Images/gou.gif) no-repeat 0 -26px; vertical-align:middle; margin:0 10px 0 5px}
.bortable span.zeng{ display:inline-block; height:20px;background:#F00; vertical-align:middle; color:#FFF; cursor:pointer; padding:0 5px}
.bortable a {color:#06C}
.bortable a.chosbot{display:inline-block;height:32px; width:81px; background-color:#008857; color:#fff; font:12px/32px "微软雅黑"; text-align:center; margin-right:10px}
.bortable a.chosbot:hover{ text-decoration:none; background-color:#19a06c}
.red{ color:#e1161c; font-family: "微软雅黑";}
.bortable .on td{ background-color:#BDDFFA}

.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; padding:0}
.pr_table_show dl{ overflow:hidden; width:940px; 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 dt.img_dt{ width:120px}
.pr_table_show dl dd{ float:left; width:800px; 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}
.pr_table_show dl.ddy_xc dd{ width:930px; margin-bottom:15px}
.pr_table_show dl.ddy_xc{ margin: 20px 0 20px 38px; padding:0; overflow-y:scroll; max-height:300px; width:960px}
.ddy_xc dd h3{ color:#42BCBC; font-size:14px}.ddy_xc dd h3 b{ margin-right:6px}
.ddy_xc dd li{ float:left; padding:0 15px}
.ddy_xc dd li b{ margin-right:5px}
.ddy_xc dd .ddy_xc_info{ clear:both; margin-left:15px}

.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}



.jt_more{ text-align:right; line-height:20px; height:30px; overflow:hidden; padding-right:25px; clear:both}
.pr_table_show div.jt_more{ border:0}
.jt_more a{ color:#06C}
.jt_more i{display:inline-block; height:17px; width:17px;background:url(../Images/zyx6.png) no-repeat; vertical-align:middle; margin-right:5px }
.jd_time{ line-height:24px; margin:3px 0; position:relative}.jd_time .yself{ position:absolute; top:0; right:25px;_right:45px;vertical-align:middle;}
.jd_time .yself input{ vertical-align:middle; margin-right:5px;}
.jd_time span{display:inline-block;height:24px; width:66px; background-color:#70af97; color:#fff; 
font: bold 14px/24px "微软雅黑"; text-align:center; margin-right:10px}
.jd_time i{ color:#ff6600;}
.jd_name{ line-height:34px; font-weight:bold;}.jd_name a{ color:#06C; font-weight:normal}
i.data_ld{ height:16px; width:16px;background:url(../Images/16px.gif) no-repeat right center; display:inline-block; margin:5px 5px 0 5px;  }
.bortable .pr_table_title{padding-right:20px; line-height:18px; cursor:pointer; background:url(../Images/down.png) no-repeat right 2px; float:left; position:relative;min-height:38px;}
.bortable .pr_table_title a{ color:#0066cc}
.bortable .on .pr_table_title{background:url(../Images/up.png) no-repeat right 2px;}
.bortable .pr_table_title a:hover{ text-decoration:none;}

.pr_table_title i{ position:absolute;display:block; height:48px; width:37px;  left:-43px;top:-6px; cursor:pointer}
.pr_table_title i.mp{background-image:url(../Images/fj1.png);}
.pr_table_title i.ddy{background-image:url(../Images/fj2.png);}
.pr_table_title i.ych{background-image:url(../Images/fj3.png);}
.pr_table_title i.jjfw{background-image:url(../Images/fj4.png);}
.pr_table_title i.tscy{background-image:url(../Images/fj5.png);}
.pr_table_title i.zc{background-image:url(../Images/fj6.png);}
.pr_table_title i.qz{background-image:url(../Images/fj7.png);}
.pr_table_title i.qt{background-image:url(../Images/fj8.png);}

.bbox_bottom .buy_box_r_r{ padding-left:100px; width:800px; margin-top:10px}
.bbox_bottom .buy_box_r_r h5{font: 18px/30px "微软雅黑"; margin:40px 30px 0 0 }
.bbox_bottom .buy_box_r_r p { color:#666; text-align:left; width:120px}.bbox_bottom .buy_box_r_r i{ color:#f60}
.bbox_bottom .buy_box_r_r p span{font: 18px/30px "微软雅黑";}
.bbox_bottom .buy_box_r_g{ margin-top:40px}

.visa_info{}
.visa_info li{ float:left; width:490px; line-height:42px; font:12px/30px "";}
.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:30px;}
.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;  }


/**/
.wp_tab{ padding:32px 23px; background:#fff; margin:10px 0 0 0;  overflow:hidden;}
.nomarg{margin: 0;}
.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 .wt9{ background:url(../Images/icons.png) -1100px 0}
.wp_tab .wt10{ background:url(../Images/icons.png) -800px 0}

.tip_t{ margin-bottom:20px; overflow:hidden;_height:100px;_overflow:inherit}tip_t i,tip_t em{ font-style:italic}.tip_t2{ margin:20px 0;}
.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:65px; background:url(../Images/qzlc.png) no-repeat 0 5px;}
.dk_bor p{ line-height:26px}
.dk_dl{ display:inline-block; color:#0066cc; font-size:14px;background:url(../Images/qzld.png) no-repeat right 6px; padding-right:25px}


.orange{ color:#F60}




.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/fxicon.png) no-repeat 5px 5px #fff;display: block; height:26px;line-height:26px;
             margin-bottom: 3px;width:42px;border:1px solid #ddd;color:#666; padding-left:27px;}.siteicon a:hover{ text-decoration:none; color:#333; border-color:#008857}
.siteicon a.si_sc{ background-position:5px 5px;}.siteicon a.si_sc:hover{ background-position:-71px 5px;}
.siteicon a.si_sch,.siteicon a.si_sch:hover{background-position:-71px -29px;border:1px solid #ddd;color:#666;}
.siteicon a.si_xc{background-position:5px -29px;}
.siteicon a.si_fx{background-position:5px -62px;}.siteicon a.si_fx:hover{background-position:-71px -63px;}

.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;}
.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*/
    }
.prompt_alt2{ 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;}     
.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;}







/*酒店弹框*/
.hotel_name span{font:14px/32px "微软雅黑"; display:block;  }


/*报错*/
.error_zy{ background:url(../Images/bc.png) no-repeat center center; height:60px; width:710px; padding:40px 120px 40px 200px; font:16px/24px "微软雅黑";}
.error_zy span{ display:block; font:24px/34px "微软雅黑";}








/*新版详情页*/
.ticket_d_b_s .right_t_2 .pri{ border-bottom:0px; height:57px; }
.ticket_d_b_s .right_t_2 .pri span{ float:left; font-family:"微软雅黑"; font-size:16px; width:164px; padding:0 0 0 14px; height:57px; line-height:67px; color:#cc0000;}
.ticket_d_b_s .right_t_2 .pri span b{ font-family:"Arial"; font-size:40px; font-weight:normal;}
.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; }
.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,a.price_exp{ float:left; width:80px; height:22px; background:#fff; margin-top:32px; font:12px/22px "微软雅黑";overflow:hidden; text-align:center; color:#999;border-radius:0px; text-decoration:underline; position:static}
.ticket_d_b_s .right_t_2 .pri a:hover{ background:#fff;}a.price_exp{margin-top:28px;}
.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;/*$end*/}
.ticket_d_b_s .right_t_2 .spsm .setjt { position: static !important; top:0 !important; 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 { min-height:72px;height:72px;}
.right_t_2 .jltj .jltj_main{ background-color:#fff}







