.banner{height:325px;width:100%;position:relative;}
#Slidebox{width:100%;min-width:1000px;height:325px;padding:0px;margin:0 auto;background:#e0b98b;overflow:hidden;position:absolute;left:0;top:0;}
#flashBg{height:325px;width:100%;min-width:1000px;clear:both;margin:0;padding:0;}
#flashLine{height:325px;width:100%;min-width:1000px;clear:both;}
#flash{width:100%;min-width:1000px;height:325px;overflow:hidden;margin:0 auto;clear:both;position:relative;padding:0px 0px;}
#flash a {width:100%;min-width:1000px;height:325px;display:none;}
#flash img{width:1000px;height:325px;}
.flash_bar{position:absolute;width:100%;bottom:15px;height:16px;overflow:hidden;text-align:center;}
.flash_bar .dq{display:inline-block;width:16px;height:16px;margin:0 2px;cursor:pointer;background:url(../images/pagination.png) no-repeat 0px -16px;overflow:hidden;}
.flash_bar .no{display:inline-block;width:16px;height:16px;margin:0 2px;cursor:pointer;background:url(../images/pagination.png) no-repeat 0px 0px;overflow:hidden;}
.banner_box{width:1000px;margin:0 auto;height:1px;position:relative;z-index:99;}
.banner_layer{width:220px;height:168px;padding:20px;position:absolute;z-index:99;right:20px;top:98px;background:url(../images/trip_layer_bg.png);}
.banner_layer .lay_tit{height:30px;overflow:hidden;line-height:30px;width:220px;font-size:22px;font-weight:bold;}
.banner_layer .lay_list{padding:10px 0 0 0;}
.banner_layer .lay_list li{height:26px;line-height:26px;}
.banner_layer .lay_list li .l_name{float:left;height:26px;width:65px;overflow:hidden;line-height:26px;text-align:right;}
.banner_layer .lay_list li .r_txt{float:right;height:26px;width:150px;overflow:hidden;line-height:26px;}
.banner_layer .lay_list li .r_txt span{font-weight:bold;color:#f60;font-size:16px;}
.banner_layer .lay_btn{height:38px;padding-top:10px;}
.banner_layer .lay_btn a{width:120px;height:38px;display:block;overflow:hidden;text-align:center;line-height:38px;color:#fff;font-size:22px;background:#FF5454;margin:0 auto;}
.ind_box{padding:20px 0 0 0;}
.ind_box_tit{height:37px;}
.ind_box_tit h2{float:left;height:37px;}
.ind_box_tit .more{float:right;height:37px;width:58px;}
.ind_box_tit .more a{display:block;height:37px;width:58px;overflow:hidden;background:url(../images/more_btn.gif) no-repeat center center;}
.ind_ticket_info{padding:0;margin:0;}
.ind_ticket_l{float:left;width:290px;}
.ind_ticket_l_inp{padding:4px 0 6px 0;}
.ind_ticket_l_inp_list{padding:7px 0 0 0;height:26px;}
.ind_ticket_l_inp_list .l_name{float:left;width:70px;height:26px;overflow:hidden;line-height:26px;text-align:right;}
.ind_ticket_l_inp_list .r_inp{float:right;width:210px;height:26px;line-height:26px;}
.ind_ticket_l_inp_list .r_inp label{float:left;padding-right:15px;}
.ind_ticket_l_inp_list .r_inp label input{float:left;margin-top:6px !important;*margin-top:3px !important;_margin-top:2px;}
.ind_ticket_l_inp_list .r_inp label span{padding:0 0 0 5px;float:left;}
.ind_ticket_l_inp_list .r_inp input.text{float:left;border:1px #ddd solid;height:20px;padding:2px;width:184px;color:#999;}
.ind_ticket_l_inp_list .r_inp select{float:left;height:26px;width:190px;border:1px #ddd solid;}
.ind_ticket_l_btn{padding:7px 0 0 80px;height:35px;}
.ind_ticket_l_btn a{display:block;background:#FF5454;width:110px;height:35px;border-radius:5px;text-align:center;line-height:35px;overflow:hidden;color:#fff;font-weight:bold;}
.ind_ticket_r{float:right;width:700px;}
.ind_ticket_r li{float:left;width:320px;height:26px;padding:10px;display:inline;margin:10px 5px 0 5px;display:inline;background:#f7f7f7;}
.ind_ticket_r li .l_ico{float:left;width:16px;height:16px;margin:5px 0 0 10px;display:inline;}
.ind_ticket_r li .l_ico .tips_layer{width:100px;height:28px;padding-bottom:4px;background:url(../images/tips_bg.gif) no-repeat center top;line-height:28px;text-align:center;color:#fff;overflow:hidden;position:absolute;left:-10px;top:-33px;display:none;}
.ind_ticket_r li .l_name{float:left;height:26px;line-height:26px;overflow:hidden;padding:0 0 0 10px;}
.ind_ticket_r li .l_name span{float:left;display:inline-block;}
.ind_ticket_r li .l_name span.goto{width:16px;height:16px;padding:0 5px;background:url(../images/goto_ico.gif) no-repeat center center;margin-top:5px;}
.ind_ticket_r li .l_fly{float:left;padding:0 0 0 44px;height:26px;overflow:hidden;line-height:26px;}
.ind_ticket_r li .r_money{float:right;height:26px;line-height:26px;overflow:hidden;}
.ind_ticket_r li .r_money span{padding:0 5px 0 0;color:#FF7F00;font-size:18px;font-weight:bold;}
.ind_ticket_r li.this{float:left;width:320px;height:26px;padding:10px;display:inline;margin:10px 5px 0 5px;display:inline;background:#8CE2FF;box-shadow:0 0 3px #ccc;}
.ind_ticket_r li.this .l_ico{float:left;width:16px;height:16px;margin:5px 0 0 10px;display:inline;position:relative;}
.ind_ticket_r li.this .l_ico .tips_layer{width:100px;height:28px;padding-bottom:4px;background:url(../images/tips_bg.gif) no-repeat center top;line-height:28px;text-align:center;color:#fff;overflow:hidden;position:absolute;left:-10px;top:-33px;display:none;}
.ind_ticket_r li.this .l_name{float:left;height:26px;line-height:26px;overflow:hidden;padding:0 0 0 10px;color:#fff;}
.ind_ticket_r li.this .l_name span{float:left;display:inline-block;color:#fff;}
.ind_ticket_r li.this .l_name span.goto{width:16px;height:16px;padding:0 5px;background:url(../images/goto_ico_this.gif) no-repeat center center;margin-top:5px;}
.ind_ticket_r li.this .l_fly{float:left;padding:0 0 0 44px;height:26px;overflow:hidden;line-height:26px;color:#fff;}
.ind_ticket_r li.this .r_money{float:right;height:26px;line-height:26px;overflow:hidden;color:#fff;}
.ind_ticket_r li.this .r_money span{padding:0 5px 0 0;color:#fff;font-size:18px;font-weight:bold;}
.ind_join{padding:10px 0 0 0;width:1000px;overflow:hidden;}
.ind_join ul{width:1010px;}
.ind_join ul li{float:left;width:332px;display:inline;margin-right:2px;position:relative;height:249px;}
.ind_join ul li .tips{width:100%;position:absolute;height:30px;overflow:hidden;background:url(../images/layer_bg.png);left:0;bottom:0;color:#fff;}
.ind_join ul li .tips_box{padding:0 10px;position:relative;z-index:9;}
.ind_join ul li .tips_box_top{height:30px;line-height:30px;overflow:hidden;}
.ind_join ul li .tips_box_top .l_name{float:left;}
.ind_join ul li .tips_box_top .r_money{float:right;}
.ind_join ul li .tips_box_top .r_money span{color:#f90;font-weight:bold;font-size:14px;padding:0 5px 0 0;}
.ind_join ul li .tips_box_btm{padding:0;margin:0;}
.ind_join ul li .tips_box_list{height:30px;line-height:30px;}
.ind_join ul li .tips_box_list span.hart{background:url(../images/hart_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.ind_join ul li .tips_box_list span.data{background:url(../images/data_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.ind_join ul li .tips_box_list a.more{float:right;width:90px;height:26px;margin-top:-10px;position:relative;display:block;background:#D9A300;color:#fff;text-align:center;overflow:hidden;line-height:26px;}
.ind_join ul li.this{float:left;width:332px;display:inline;margin-right:2px;position:relative;height:249px;}
.ind_join ul li.this .tips{width:100%;position:absolute;height:90px;overflow:hidden;background:url(../images/layer_bg.png);left:0;bottom:0;color:#fff;}
.ind_join ul li.this .tips_box{padding:0 10px;position:relative;z-index:9;}
.ind_join ul li.this .tips_box_top{height:30px;line-height:30px;overflow:hidden;}
.ind_join ul li.this .tips_box_top .l_name{float:left;}
.ind_join ul li.this .tips_box_top .r_money{float:right;}
.ind_join ul li.this .tips_box_top .r_money span{color:#f90;font-weight:bold;font-size:14px;padding:0 5px 0 0;}
.ind_join ul li.this .tips_box_btm{padding:0;margin:0;}
.ind_join ul li.this .tips_box_list{height:30px;line-height:30px;}
.ind_join ul li.this .tips_box_list span.hart{background:url(../images/hart_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.ind_join ul li.this .tips_box_list span.data{background:url(../images/data_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.ind_join ul li.this .tips_box_list a.more{float:right;width:90px;height:26px;margin-top:-10px;position:relative;display:block;background:#D9A300;color:#fff;text-align:center;overflow:hidden;line-height:26px;}
.ind_custom_box{width:220px;height:106px;padding:70px 0 0 780px;background:url(../images/customized_bg.jpg) no-repeat;}
.ind_custom_box a{display:block;width:200px;height:86px;background:#FF5454;color:#fff;border-radius:5px;font-size:26px;font-weight:bold;text-align:center;line-height:86px;overflow:hidden;}

.sec_nav{width:100%;height:44px;background:#f7f7f7;}
.sec_nav_box{width:1000px;margin:0 auto;height:44px;}
.sec_nav_l{float:left;height:44px;padding-left:22px;font-size:14px;line-height:44px;overflow:hidden;}
.sec_nav_l a{color:#999;}
.sec_nav_l span{padding:0 8px;}
.sec_nav_r{float:right;padding:12px 10px 0 0;heihgt:20px;line-height:20px;overflow:hidden;}
.sec_nav_r_txt{float:left;height:20px;}
.sec_nav_r_pic{float:left;height:20px;padding:0 0 0 5px;}
.sec_nav_r_pic li{float:left;display:inline;width:20px;height:20px;margin-left:5px;}

.iu_l{float:left;width:660px;}
.iu_r{float:right;width:310px;}
.iu_tit{height:30px;font-size:18px;color:#00ACEB;overflow:hidden;line-height:30px;}
.iu_more{height:24px;overflow:hidden;}
.iu_more a{float:right;width:58px;overflow:hidden;background:url(../images/more_btn.gif) no-repeat center center;height:24px;display:block;}
.iu_event{width:660px;}
.iu_event li{padding-top:10px;height:150px;}
.iu_event li .pic_box{float:left;width:200px;height:150px;}
.iu_event li .txt_box{float:right;width:440px;}
.iu_event li .txt_box .txt_tit{height:24px;width:440px;overflow:hidden;line-height:24px;font-weight:bold;font-size:14px;}
.iu_event li .txt_box .txt_tit a{color:#777;}
.iu_event li .txt_box .txt_info{height:110px;overflow:hidden;padding-top:10px;line-height:22px;color:#999;width:440px;}
.iu_notice{height:630px;padding-top:10px;}
.iu_notice li{height:27px;padding:0 0 0 22px;background:url(../images/iu_dot.gif) no-repeat 10px 8px;overflow:hidden;line-height:27px;}
.iu_notice li a{color:#999;}
.iu_photo{padding:0;margin:0;width:1000px;overflow:hidden;}
.iu_photo ul{width:1005px;}
.iu_photo ul li{float:left;width:240px;margin:20px 5px 0 5px;display:inline;}
.iu_photo ul li .pic_box{width:240px;height:178px;}
.iu_photo ul li .txt_box{background:#f7f7f7;border:1px #eee solid;margin-top:10px;padding:5px 10px;}
.iu_photo ul li .txt_box .txt_tit{width:218px;height:20px;overflow:hidden;line-height:20px;font-size:14px;}
.iu_photo ul li .txt_box .txt_tit a{color:#0093D0;}
.iu_photo ul li .txt_box .txt_info{padding-top:5px;width:218px;height:36px;line-height:18px;color:#999;overflow:hidden;}

.regis_step{width:1000px;height:118px;background:url(../images/regis_steps.jpg) no-repeat;color:#999;}
.regis_step .step1{float:left;padding:26px 0 23px 39px;line-height:17px;height:69px;width:187px;}
.regis_step .step2{float:left;padding:18px 0 15px 80px;line-height:17px;height:85px;width:174px;}
.regis_step .step3{float:left;padding:23px 0 23px 71px;line-height:18px;height:72px;width:176px;}
.regis_step .step4{float:left;padding:30px 0 30px 91px;line-height:29px;height:58px;width:153px;font-size:16px;}

.regis_tit{height:30px;padding:0 10px;line-height:30px;font-size:18px;color:#00ADEB;overflow:hidden;font-weight:bold;}
.regis_info{padding:0 0 20px 0;border-bottom:1px #ddd solid;}
.regis_txt_list{padding:10px 0 0 0;height:20px;font-size:14px;}
.regis_txt_list .l_name{float:left;line-height:20px;height:20px;overflow:hidden;width:90px;text-align:right;padding-right:15px;}
.regis_txt_list .r_txt{float:left;width:885px;line-height:20px;height:20px;overflow:hidden;}
.regis_txt_list .r_txt span{padding-right:8px;color:#f60;}
.regis_table{padding:0 10px 20px 10px;}
.regis_table .table_list{float:left;margin:20px 0 0 0;font-size:14px;}
.regis_table .table_list .l_name{float:left;height:26px;overflow:hidden;line-height:26px;text-align:right;width:95px;padding-right:10px;}
.regis_table .table_list .r_inp{float:left;}
.regis_table .table_list .r_inp input.short{width:84px;padding:2px;border:1px #ddd solid;height:20px;}
.regis_table .table_list .r_inp input.middle{width:144px;padding:2px;border:1px #ddd solid;height:20px;}
.regis_table .table_list .r_inp input.long{width:294px;padding:2px;border:1px #ddd solid;height:20px;}
.regis_table .table_list .r_inp select.short{width:90px;height:26px;border:1px #ddd solid;}
.regis_table .table_list .r_inp select.long{width:180px;height:26px;border:1px #ddd solid;}
/*.regis_add{margin:0 10px;padding-top:20px;border-top:1px #ddd dashed;height:35px;}*/
.regis_add{margin:0 10px;padding-top:20px;height:35px;}
.regis_add a{width:75px;height:35px;font-weight:bold;color:#fff;line-height:35px;overflow:hidden;padding:0 0 0 35px;background:url(../images/add_btn.gif) no-repeat;display:block;}
.regis_sign_table{padding:10px 0 0 0;}
.regis_sign_list{padding:10px 0 0 0;font-size:14px;}
.regis_sign_list .l_name{float:left;width:106px;text-align:right;height:26px;overflow:hidden;line-height:26px;padding-right:10px;}
.regis_sign_list .r_inp{float:left;line-height:26px;}
.regis_sign_list .r_inp input.short{height:20px;padding:2px;border:1px #ddd solid;width:194px;float:left;}
.regis_sign_list .r_inp input.small{height:20px;padding:2px;border:1px #ddd solid;width:94px;float:left;}
.regis_sign_list .r_inp input.long{height:20px;padding:2px;border:1px #ddd solid;width:344px;float:left;}
.regis_sign_list .r_inp label{float:left;padding-right:20px;}
.regis_sign_list .r_inp label input{float:left;margin-top:8px !important;*margin-top:3px !important;_margin-top:2px;}
.regis_sign_list .r_inp label span{float:left;padding:0 0 0 5px;}
.regis_sign_list .r_inp select.short{width:140px;height:26px;border:1px #ddd solid;}
.regis_sign_list .r_inp select.long{width:350px;height:26px;border:1px #ddd solid;}
.regis_sign_list .r_inp textarea{width:514px;height:104px;padding:2px;border:1px #ddd solid;}
.regis_sign_list .r_inp .code_pic{float:left;padding:0 0 0 10px;}
.regis_sign_list .r_inp .turn_txt{float:left;padding:0 0 0 10px;}
.regis_sign_list .r_inp .turn_txt a{text-decoration:underline;color:#00AFEC;}
.regis_sign_list .r_inp span.and{padding:0 12px;float:left;}
.regis_sign_list .r_sel{width:500px;float:left;background:#f7f7f7;padding:10px;font-size:12px;}
.regis_sign_list .r_sel .list{height:22px;line-height:22px;overflow:hidden;width:500px;}
.regis_sign_list .r_sel .list label{float:left;padding-right:20px;}
.regis_sign_list .r_sel .list label input{float:left;margin-top:5px !important;*margin-top:1px !important;_margin-top:0px;}
.regis_sign_list .r_sel .list label span{float:left;padding:0 0 0 5px;}
.regis_sign_list .r_sel .list .tips{float:right;width:340px;}
.regis_sign_term{margin:20px 20px 10px 20px;padding:20px 0 20px 96px;height:22px;line-height:22px;border-bottom:1px #ddd dashed;border-top:1px #ddd dashed;}
.regis_sign_term label{float:left;padding-right:20px;}
.regis_sign_term label input{float:left;margin-top:5px !important;*margin-top:1px !important;_margin-top:0px;}
.regis_sign_term label span{float:left;padding:0 0 0 5px;}
.regis_sign_term span.tips{color:#f60;float:left;}
.regis_btn{padding:20px 0 20px 116px;height:48px;}
.regis_btn a{display:block;width:190px;height:48px;overflow:hidden;font-size:20px;font-weight:bold;color:#fff;background:#FF5454;box-shadow:0 0 3px #999;text-align:center;line-height:48px;}
.guide_box{padding:10px 0 0 0;}
.guide_box li{padding:20px 0;border-bottom:1px #ddd solid;height:120px;}
.guide_box li .pic_box{float:left;width:160px;height:120px;}
.guide_box li .txt_box{float:right;width:820px;}
.guide_box li .txt_box .txt_tit{height:30px;line-height:30px;overflow:hidden;font-weight:bold;color:#000;font-size:22px;width:820px;}
.guide_box li .txt_box .txt_tit a{color:#000;}
.guide_box li .txt_box .time_txt{height:20px;overflow:hidden;line-height:20px;padding-top:5px;color:#999;}
.guide_box li .txt_box .time_txt span{padding-right:15px;}
.guide_box li .txt_box .info_txt{height:60px;padding-top:5px;line-height:20px;color:#666;overflow:hidden;width:820px;}
.page{padding:20px 0;text-align:center;}
.page a{display:inline-block;height:24px;border:1px #58C1D6 solid;padding:0 8px;line-height:24px;overflow:hidden;margin:0 2px;background:#fff;color:#58C1D6;}
.page a:hover{background:#58C1D6;border:1px #58C1D6 solid;color:#fff;}
.page a.this{background:#58C1D6;border:1px #58C1D6 solid;color:#fff;}
.custom_banner{padding:0;margin:0;}
.about_box{padding:0 20px;margin:0;}
.about_box_l{float:left;width:540px;}
.about_box_r{float:right;width:400px;}
.about_tit{height:30px;overflow:hidden;line-height:30px;font-weight:bold;font-size:22px;}
.about_info{padding:0;margin:0;}
.about_info p{line-height:180%;padding:10px 0;font-size:14px;color:#666;}
.about_pic{padding:0;margin:0;}
.about_btm_l{width:400px;float:left;}
.about_btm_r{width:540px;float:right;}
.about_list{padding:12px 0 0 0;}
.about_list li{height:24px;overflow:hidden;line-height:24px;padding:0 0 0 14px;background:url(../images/about_dot.jpg) no-repeat 2px 10px;}
.job_list{padding:0 0 20px 0;}
.job_list li{padding:0 15px;height:50px;border-bottom:1px #ddd dashed;overflow:hidden;line-height:50px;}
.job_list li a{float:left;font-size:14px;font-weight:bold;}
.job_list li span{float:right;}
.show_box{padding:0 10px 20px 10px;}
.show_box li{padding:20px 0 0 0;height:120px;}
.show_box li .pic_box{float:left;width:120px;height:120px;}
.show_box li .txt_box{float:right;width:840px;color:#666;}
.show_box li .txt_box h2{font-size:14px;}
.show_box li .txt_box p{padding:10px 0 0 0;font-size:14px;line-height:18px;}
.ticket_tit{height:30px;overflow:hidden;line-height:30px;padding:0 10px;color:#00ACEB;font-size:18px;font-weight:bold;}
.ticket_info{padding:10px 0 0 0;width:1000px;overflow:hidden;}
.ticket_info ul{width:1020px;}
.ticket_info ul li{float:left;width:306px;height:26px;padding:10px;display:inline;margin:10px 10px 0 0;display:inline;background:#f7f7f7;}
.ticket_info ul li .l_ico{float:left;width:16px;height:16px;margin:5px 0 0 10px;display:inline;}
.ticket_info ul li .l_ico .tips_layer{width:100px;height:28px;padding-bottom:4px;background:url(../images/tips_bg.gif) no-repeat center top;line-height:28px;text-align:center;color:#fff;overflow:hidden;position:absolute;left:-10px;top:-33px;display:none;}
.ticket_info ul li .l_name{float:left;height:26px;line-height:26px;overflow:hidden;padding:0 0 0 10px;}
.ticket_info ul li .l_name span{float:left;display:inline-block;}
.ticket_info ul li .l_name span.goto{width:16px;height:16px;padding:0 5px;background:url(../images/goto_ico.gif) no-repeat center center;margin-top:5px;}
.ticket_info ul li .l_fly{float:left;padding:0 0 0 44px;height:26px;overflow:hidden;line-height:26px;}
.ticket_info ul li .r_money{float:right;height:26px;line-height:26px;overflow:hidden;}
.ticket_info ul li .r_money span{padding:0 5px 0 0;color:#FF7F00;font-size:18px;font-weight:bold;}
.ticket_info ul li.this{float:left;width:306px;height:26px;padding:10px;display:inline;margin:10px 10px 0 0;display:inline;background:#8CE2FF;box-shadow:0 0 3px #ccc;}
.ticket_info ul li.this .l_ico{float:left;width:16px;height:16px;margin:5px 0 0 10px;display:inline;position:relative;}
.ticket_info ul li.this .l_ico .tips_layer{width:100px;height:28px;padding-bottom:4px;background:url(../images/tips_bg.gif) no-repeat center top;line-height:28px;text-align:center;color:#fff;overflow:hidden;position:absolute;left:-10px;top:-33px;display:none;}
.ticket_info ul li.this .l_name{float:left;height:26px;line-height:26px;overflow:hidden;padding:0 0 0 10px;color:#fff;}
.ticket_info ul li.this .l_name span{float:left;display:inline-block;color:#fff;}
.ticket_info ul li.this .l_name span.goto{width:16px;height:16px;padding:0 5px;background:url(../images/goto_ico_this.gif) no-repeat center center;margin-top:5px;}
.ticket_info ul li.this .l_fly{float:left;padding:0 0 0 44px;height:26px;overflow:hidden;line-height:26px;color:#fff;}
.ticket_info ul li.this .r_money{float:right;height:26px;line-height:26px;overflow:hidden;color:#fff;}
.ticket_info ul li.this .r_money span{padding:0 5px 0 0;color:#fff;font-size:18px;font-weight:bold;}
.ticket_box{padding-bottom:20px;border-bottom:2px #eaeaea solid;}
.ticket_l{float:left;width:570px;}
.ticket_r{float:right;width:398px;padding-left:20px;border-left:2px #eaeaea solid;height:742px;}
.ticket_box_tit{height:25px;line-height:25px;font-size:18px;font-weight:bold;color:#00ACEB;padding:0 0 10px 10px;overflow:hidden;}
.ticket_search{padding:1px 0 10px 0;border-bottom:1px #ddd dashed;}
.ticket_search_list{padding-top:10px;}
.ticket_search_list .l_name{float:left;width:70px;padding-right:10px;text-align:right;height:26px;line-height:26px;overflow:hidden;}
.ticket_search_list .l_inp{float:left;line-height:26px;}
.ticket_search_list .l_inp label{float:left;padding-right:20px;}
.ticket_search_list .l_inp label input{float:left;margin-top:7px !important;*margin-top:2px !important;_margin-top:1px;}
.ticket_search_list .l_inp label span{float:left;padding:0 0 0 5px;}
.ticket_search_list .l_inp input.middle{width:184px;height:20px;padding:2px;border:1px #ddd solid;float:left;}
.ticket_search_list .l_inp select.middle{width:190px;height:26px;border:1px #ddd solid;float:left;}
.ticket_intro{padding:10px 0;border-bottom:1px #ddd dashed;}
.ticket_intro .tit_box{height:22px;line-height:22px;overflow:hidden;font-size:14px;}
.ticket_intro .info_box{padding:5px 0;}
.ticket_intro .info_list{padding:10px 0 0 0;}
.ticket_intro .info_list .l_name{float:left;width:70px;padding-right:10px;text-align:right;height:26px;line-height:26px;overflow:hidden;}
.ticket_intro .info_list .l_inp{float:left;line-height:26px;}
.ticket_intro .info_list .l_inp span.and{padding:0 10px;float:left;}
.ticket_intro .info_list .l_inp input.short{width:54px;height:20px;padding:2px;border:1px #ddd solid;float:left;}
.ticket_intro .info_list .l_inp input.middle{width:132px;height:20px;padding:2px;border:1px #ddd solid;float:left;}
.ticket_intro .info_list .l_inp select.short{width:60px;height:26px;border:1px #ddd solid;float:left;}
.ticket_intro .info_list_add{height:35px;padding:10px 0 0 80px;}
.ticket_intro .info_list_add a{width:75px;height:35px;font-weight:bold;color:#fff;line-height:35px;overflow:hidden;padding:0 0 0 35px;background:url(../images/add_btn.gif) no-repeat;display:block;}
.ticket_contact{padding:10px 0 0 0;}
.ticket_contact .tit_box{height:28px;overflow:hidden;font-size:14px;line-height:28px;}
.ticket_contact .info_box{padding:7px 0 0 0;}
.ticket_contact .info_list{padding:10px 0 0 0;}
.ticket_contact .info_list .l_name{float:left;width:70px;padding-right:10px;text-align:right;height:26px;line-height:26px;overflow:hidden;}
.ticket_contact .info_list .l_inp{float:left;line-height:26px;}
.ticket_contact .info_list .l_inp span.and{padding:0 10px;float:left;}
.ticket_contact .info_list .l_inp input.short{width:54px;height:20px;padding:2px;border:1px #ddd solid;float:left;}
.ticket_contact .info_list .l_inp input.middle{width:132px;height:20px;padding:2px;border:1px #ddd solid;float:left;}
.ticket_contact .info_list .l_inp select.short{width:60px;height:26px;border:1px #ddd solid;float:left;}
.ticket_contact .info_list .l_inp select.middle{width:138px;height:26px;border:1px #ddd solid;float:left;}
.ticket_contact .info_list .l_inp textarea{width:454px;padding:2px;border:1px #ddd solid;height:80px;}
.ticket_contact .info_list .l_inp .code_pic{float:left;padding:0 0 0 10px;}
.ticket_contact .info_list .l_inp .turn_txt{float:left;padding:0 0 0 10px;}
.ticket_contact .info_list .l_inp .turn_txt a{text-decoration:underline;color:#00AFEC;}
.ticket_contact .info_btn{padding:20px 0 0 80px;height:40px;}
.ticket_contact .info_btn a{width:160px;height:40px;background:#FF5454;color:#fff;font-size:14px;font-weight:bold;text-align:center;line-height:40px;overflow:hidden;border-radius:5px;display:block;}
.ticket_r_info{padding:1px 0 0 0;border-top:1px #ddd solid;}
.ticket_r_info li{width:378px;height:120px;padding:10px;border-bottom:1px #ddd solid;}
.ticket_r_info li .l_box{float:left;width:236px;}
.ticket_r_info li .l_box_top{height:40px;padding:10px 0 9px 0;border-bottom:1px #ddd dashed;}
.ticket_r_info li .l_box_top_list{height:20px;line-height:20px;overflow:hidden;}
.ticket_r_info li .l_box_top_list span{float:left;}
.ticket_r_info li .l_box_top_list span.time{padding-right:12px;}
.ticket_r_info li .l_box_top_list span.goto{width:16px;height:16px;padding:0 5px;background:url(../images/goto_ico.gif) no-repeat center center;margin-top:2px;}
.ticket_r_info li .l_box_top_list span.icon{padding:2px 0 0 5px;width:16px;height:16px;}
.ticket_r_info li .l_box_btm{height:40px;padding:10px 0;}
.ticket_r_info li .l_box_btm_list{height:20px;line-height:20px;overflow:hidden;}
.ticket_r_info li .l_box_btm_list span{float:left;padding-right:12px;}
.ticket_r_info li .l_box_btm_list span.icon{float:left;padding:2px 6px 0 0;width:16px;height:16px;}
.ticket_r_info li .r_box{float:right;width:120px;}
.ticket_r_info li .r_box .money{height:30px;text-align:center;overflow:hidden;line-height:30px;}
.ticket_r_info li .r_box .money span{color:#FE8C1E;font-weight:bold;font-size:18px;}
.ticket_r_info li .r_box .buy_btn{height:40px;padding-top:10px;}
.ticket_r_info li .r_box .buy_btn a{display:block;color:#fff;width:120px;height:40px;border-radius:5px;background:#FF5454;font-size:16px;font-weight:bold;overflow:hidden;text-align:center;line-height:40px;}
.ticket_r_info li .r_box .time{height:20px;padding-top:10px;line-height:20px;overflow:hidden;text-align:center;color:#000;}
.ticket_wall_tit{height:30px;line-height:30px;font-size:18px;font-weight:bold;color:#00ACEB;padding:0 0 0 10px;overflow:hidden;}
.ticket_wall_box{padding:0 20px;}
.ticket_wall_list{padding:20px 0 0 0;}
.ticket_wall_list_l{padding:0 20px;background:url(../images/wall_l_arr.jpg) no-repeat left bottom;}
.ticket_wall_list_r{padding:0 20px;background:url(../images/wall_r_arr.jpg) no-repeat right bottom;}
.ticket_wall_list_info{padding:10px;background:#E6F9FF;border-radius:10px;}
.ticket_wall_list_info .tit{height:26px;overflow:hidden;padding:0 10px;line-height:26px;}
.ticket_wall_list_info .tit h2{float:left;font-size:12px;color:#00B4F0;}
.ticket_wall_list_info .tit span{float:right;color:#999;}
.ticket_wall_list_info .txt{padding:5px 10px 0 10px;line-height:18px;color:#666;}
.trip_box{padding:30px 0 20px 0;}
.trip_list{padding:20px 0;border-top:2px #EAEAEA solid;}
.trip_list_top{padding:0;margin:0;}
.trip_list_top_l{float:left;width:80px;height:80px;}
.trip_list_top_r{float:right;width:880px;padding-right:20px;line-height:160%;}
.trip_list_top_r h2{font-size:14px;padding:0 0 10px 0;}
.trip_list_top_r h5{font-size:12px;padding:5px 0;}
.trip_list_top_r h5 span{font-size:14px;padding:0 0 0 10px;color:#f60;}
.trip_list_top_r p{color:#999;}
.trip_list_top_r .btn_box{padding:20px 0 0 0;}
.trip_list_top_r .btn_box a{display:block;width:170px;height:48px;background:#FF5454;color:#fff;font-weight:bold;font-size:20px;text-align:center;line-height:48px;overflow:hidden;}
.trip_list_top_r .pic_box{padding:0 0 0 0;}
.trip_list_top_r .pic_box li{float:left;width:200px;display:inline;margin:0 10px 0 0;}
.trip_list_top_r .pic_box li .img_box{width:200px;height:112px;}
.trip_list_top_r .pic_box li .txt_box{width:200px;height:26px;padding-top:5px;overflow:hidden;line-height:26px;}
.trip_list_top_r .pic_box li .txt_box a{color:#00AEEB;}
.trip_list_top_r .wall_tit{height:30px;line-height:30px;overflow:hidden;}
.trip_list_top_r .wall_tit span{padding:0 10px;font-size:22px;color:#00AFEC;font-weight:bold;}
.trip_list_top_r .wall_box{padding:0;}
.trip_list_top_r .wall_list{padding:20px 0 0 0;}
.trip_list_top_r .wall_list_l{padding:0 20px;background:url(../images/wall_l_arr.jpg) no-repeat left bottom;}
.trip_list_top_r .wall_list_r{padding:0 20px;background:url(../images/wall_r_arr.jpg) no-repeat right bottom;}
.trip_list_top_r .wall_list_info{padding:10px;background:#E6F9FF;border-radius:10px;}
.trip_list_top_r .wall_list_info .tit{height:26px;overflow:hidden;padding:0 10px;line-height:26px;}
.trip_list_top_r .wall_list_info .tit h2{float:left;font-size:12px;color:#00B4F0;}
.trip_list_top_r .wall_list_info .tit span{float:right;color:#999;}
.trip_list_top_r .wall_list_info .txt{padding:5px 10px 0 10px;line-height:18px;color:#666;}
.trip_list_line_box{margin:20px 0 0 0;padding-left:13px;background:url(../images/trip_line.jpg) repeat-y left top;}
.trip_list_line_list{padding:0;margin:0;}
.trip_list_line_time{float:left;width:50px;height:56px;padding:20px 0;background:url(../images/line_data.jpg) no-repeat center top;line-height:56px;text-align:center;color:#fff;font-size:14px;}
.trip_list_line_txt{float:right;width:880px;padding:20px 20px 0 0;}
.trip_list_line_txt .title{height:36px;line-height:36px;overflow:hidden;font-size:18px;color:#000;}
.trip_list_line_txt .txt_info{padding-top:10px;line-height:18px;color:#999;}
.trip_list_line_txt .pic_box{padding:10px 0 0 0;}
.trip_list_line_txt .pic_box li{float:left;width:200px;display:inline;margin:10px 10px 0 0;}
.trip_list_line_txt .pic_box li .img_box{width:200px;height:112px;}
.trip_list_line_txt .pic_box li .txt_box{width:200px;height:26px;padding-top:5px;overflow:hidden;line-height:26px;}
.trip_list_line_txt .pic_box li .txt_box a{color:#00AEEB;}
.trip_list_line_txt .line_box{padding:20px 0 0 0;}
.trip_list_line_txt .line_box li{height:26px;overflow:hidden;line-height:26px;}
.trip_list_line_txt .line_box li span{float:left;}
.trip_list_line_txt .line_box li span.ico{margin-right:10px;width:16px;height:16px;padding:5px 0 0 0;}
.group_box{padding:10px 0 0 0;}
.group_l{float:left;width:260px;}
.group_r{float:right;width:730px;}
.group_l_box{margin-top:10px;background:#f7f7f7;}
.group_l_tit{height:29px;}
.group_l_info{padding:10px 0 10px 10px;line-height:26px;}
.group_data{height:26px;}
.group_data_inp{width:110px;height:26px;float:left;background:#fff;}
.group_data_inp input{float:left;padding:2px;border:1px #ddd solid;width:104px;height:20px;background:url(../images/time_ico.jpg) no-repeat right center;}
.group_data_line{width:20px;height:26px;overflow:hidden;line-height:26px;text-align:center;float:left;}
.group_l_info select.type{width:240px;height:26px;border:1px #ddd solid;}
.group_l_info label{padding:0;margin:0;float:left;line-height:26px;height:26px;}
.group_l_info label input{margin-top:7px !important;*margin-top:2px !important;_margin-top:1px;float:left;}
.group_l_info label span{padding:0 0 0 5px;float:left;}
.group_l_info .text_main{width:240px;height:26px;}
.group_l_info .text_box{padding:2px;border:1px #ddd solid;background:url(../images/sel_arr.jpg) #fff no-repeat right center;width:234px;cursor:text;}
.group_l_info .text_box .txt_li{float:left;height:20px;background:#ddd;border-radius:5px;padding:0 5px;overflow:hidden;line-height:20px;margin-right:3px;display:inline;}
.group_l_info .text_box .txt_li_txt{float:left;padding-right:5px;color:#888;}
.group_l_info .text_box .txt_li_del{float:left;width:9px;height:9px;margin-top:5px;overflow:hidden;background:url(../images/del_ico.jpg) no-repeat;cursor:pointer;}
.group_l_info .text_main .sel_layer{height:156px;position:absolute;width:238px;border:1px #ddd solid;background:#fff;}
.group_l_info .text_main .sel_layer_info{width:238px;height:156px;overflow:auto;}
.group_l_info .text_main .sel_layer_info li{height:16px;padding:5px;line-height:16px;cursor:pointer;}
.group_l_info .text_main .sel_layer_info li:hover{background:#FFECC6;}
.group_l_info .text_main .sel_layer_info li.this{background:#FFECC6;}
.group_l_info .text_main .sel_layer_info li .flg{float:left;width:16px;height:16px;}
.group_l_info .text_main .sel_layer_info li .txt{float:left;height:16px;overflow:hidden;line-height:16px;padding-left:7px;}
.group_r_tit{height:16px;padding:8px 10px;background:#F7F7F7;margin-top:10px;overflow:hidden;line-height:16px;}
.group_r_tit a{display:block;height:16px;overflow:hidden;padding:0 0 0 22px;float:left;color:#999;}
.group_r_tit span{padding:0 15px;color:#999;height:16px;float:left;overflow:hidden;}
.group_r_tit a.up_ico{background:url(../images/up_ico.gif) no-repeat left top;}
.group_r_tit a.clock_ico{background:url(../images/clock_ico.gif) no-repeat left top;}
.group_r_tit a.money_ico{background:url(../images/money_ico.gif) no-repeat left top;}
.group_r_tit a.praise_ico{background:url(../images/praise_ico.gif) no-repeat left top;}
.group_r_tit a.up_ico_this{background:url(../images/up_ico.gif) no-repeat left -16px;color:#f90;}
.group_r_tit a.clock_ico_this{background:url(../images/clock_ico.gif) no-repeat left -16px;color:#f90;}
.group_r_tit a.money_ico_this{background:url(../images/money_ico.gif) no-repeat left -16px;color:#f90;}
.group_r_tit a.praise_ico_this{background:url(../images/praise_ico.gif) no-repeat left -16px;color:#f90;}
.group_list{padding:5px 0 0 0;width:730px;overflow:hidden;}
.group_list ul{width:740px;}
.group_list ul li{float:left;width:240px;height:180px;display:inline;margin:5px 5px 0 0;}
.group_list ul li a{display:block;width:240px;height:180px;position:relative;}
.group_list ul li .tips{width:100%;position:absolute;height:30px;overflow:hidden;background:url(../images/layer_bg.png);left:0;bottom:0;color:#fff;}
.group_list ul li .tips_box{padding:0 10px;position:relative;z-index:9;}
.group_list ul li .tips_box_list{height:30px;line-height:30px;overflow:hidden;}
.group_list ul li .tips_box_list .l_name{float:left;}
.group_list ul li .tips_box_list .r_money{float:right;}
.group_list ul li .tips_box_list .r_money span{color:#f90;font-weight:bold;font-size:14px;padding:0 5px 0 0;}
.group_list ul li .tips_box_list span.hart{background:url(../images/hart_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.group_list ul li .tips_box_list span.data{background:url(../images/data_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.group_list ul li .tips_box_list span.star{background:url(../images/star_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.group_list ul li .tips_box_list span.home{background:url(../images/home_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.group_list ul li.this{float:left;width:240px;height:180px;display:inline;margin:5px 5px 0 0;}
.group_list ul li.this a{display:block;width:240px;height:180px;position:relative;}
.group_list ul li.this .tips{width:100%;position:absolute;height:128px;overflow:hidden;background:url(../images/layer_bg.png);left:0;bottom:0;color:#fff;}
.group_list ul li.this .tips_box{padding:0 10px;position:relative;z-index:9;}
.group_list ul li.this .tips_box_list{height:30px;line-height:30px;overflow:hidden;}
.group_list ul li.this .tips_box_list .l_name{float:left;}
.group_list ul li.this .tips_box_list .r_money{float:right;}
.group_list ul li.this .tips_box_list2{height:22px;line-height:22px;overflow:hidden;}
.group_list ul li.this .tips_box_list2 .r_money span{color:#f90;font-weight:bold;font-size:14px;padding:0 5px 0 0;}
.group_list ul li.this .tips_box_list2 span.hart{background:url(../images/hart_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.group_list ul li.this .tips_box_list2 span.data{background:url(../images/data_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.group_list ul li.this .tips_box_list2 span.star{background:url(../images/star_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.group_list ul li.this .tips_box_list2 span.home{background:url(../images/home_ico.gif) no-repeat left center;padding:0 0 0 20px;float:left;}
.group_loading{height:32px;margin-top:20px;overflow:hidden;text-align:center;line-height:32px;}
.group_loading span{display:inline-block;height:32px;padding:0 0 0 42px;color:#999;font-size:14px;overflow:hidden;background:url(../images/loading.gif) no-repeat left center;}
.free_banner{margin-top:10px;height:275px;width:730px;overflow:hidden;}
.smallslider{position:relative;padding:0;margin:0;overflow:hidden;width:730px;height:275px;}
.smallslider ul{list-style-type:none;padding:0;margin:0;position: absolute;width:auto;height:auto;}
.smallslider li{margin:0;padding:0;}
.smallslider li a{margin:0;padding:0;}
.smallslider li a img{border:0;padding:0;margin:0;vertical-align:top;}
.smallslider  h3{position:absolute;font-weight:normal;width:710px;height:20px;padding:7px 0 7px 10px;font-size:14px;line-height:20px;z-index:6;color:#fff;overflow:hidden;}
.smallslider  h3 a{color:#fff;}
.smallslider li.current-li{}
.smallslider-btns{position:absolute;z-index:7;}
.smallslider-btns span{float:left;font-size:11px;line-height:18px;text-align:center;width:11px;height:11px;background:url(../images/free_banner_num.gif) no-repeat;text-indent:10em;font-weight:bold;color:#666;cursor:pointer;}
.smallslider-btns span.current-btn{background:url(../images/free_banner_num_this.gif) no-repeat;color:#fff;}
.smallslider-lay{position:absolute;background:black;height:34px;width:100%; z-index:5;}
#debug{width:200px;height:200px;border:1px solid;background:#CCC;position:fixed;left:10px;bottom:20px; }














