@charset "utf-8";
/* CSS Document */

body,html{font-size:12px; background:#ffffff;color:#666666; font-family:Arial, Helvetica, sans-serif;}
table{line-height:25px;}
#wrapper{width:928px;clear:both;margin:0 auto;padding:0}
#main{width:928px;height:auto;overflow:hidden}
.space{width:100%;height:4px;overflow:hidden;}
input,select,TEXTAREA{ vertical-align:middle}
ul,dd,dt,dl,li,form{margin:0;padding:0;list-style:none;}
dd,dt{float:left; list-style:none;}
a:link,a:visited{color:#666666; text-decoration:none;}
a:hover{color:#000000; text-decoration:none;}
.l{float:left}
.r{float:right}
.clear{clear:both;font-size:0}
#top{width:928px;margin:0 auto;padding:0}
.logo{with:198px;height:64px;overflow:hidden}
.top_banner{width:628px;height:37px;overflow:hidden;margin-left:10px;}
.top_menu{width:60px; background:url(../images/icon.gif) 0 0 repeat-y;padding-left:25px;line-height:23px;}

.nTabgjxs{width:100%;}
.hpcx{clear:both;widht:97%; background:#e3fbff;padding:0 1%;height:30px;line-height:30px}
.hpcx .inputct{width:95px;height:19px;line-height:19px;border:none;background:#ffffff; border:1px solid #d8d8d8}
.hpcx .btn0{position:relative;top:0;}

.icon4{padding-left:20px; background:url(../images/jgqsicon.gif) 0 -5px no-repeat}


.nav{float:left;width:700px;height:28px;overflow:hidden;background:url(../images/nav_bg.gif) 0 0px repeat-x;font-size:14px;font-weight:bold; text-align:center;margin-left:18px; }
.nav ul{width:700px;display:inline;}
.nav li{float:left; background:url(../images/line.gif) right center no-repeat;line-height:30px;overflow:hidden;display:inline;width:83px;}
.nav .a{ background: url(../images/nav_tab.gif) 0 0 repeat-x;color:#fff;width:83px; } 

.loginbox{width:906px;border-left:1px solid #ff950d;border-right:1px solid #ff950d;background:url(../images/login_bg.gif) 0 0 repeat-x;height:27px;overflow:hidden;padding:3px 10px 0 10px;}
.login{color:#257bb8;padding-top:4px;*padding-top:2px;}
.login .text{ position:relative;*top:0;_top:3px;}
.input_login{height:13px;line-height:13px;width:60px;} 
.input_cx{height:13px;line-height:13px;width:50px;} 
.note1{padding-left:20px;line-height:26px;color:#257bb8;}

.subnav{}
.subnav li{float:left;padding-left:15px; background:url(../images/arrow_2.gif) 8px 8px no-repeat;line-height:26px;}
.subnav img{ position:relative;top:2px;}

.fh_center {padding-right: 5px;  padding-left: 5px; MIN-height: 250px; padding-bottom: 5px; padding-top: 5px;  background:url(../images/bg_center.gif) repeat-x;}
.fh_center .right {
	width: 708px
}
.fh_center .left {
	width: 230px
}

.nTab{float:left;width:337px;margin:5px 0 0 0;padding:0;}
.nTab .TabTitle{width:337px;height:31px;overflow:hidden;line-height:31px;font-size:14px;font-weight:bold;text-align:center;background:url(../images/tab_title.gif) 0 0 no-repeat;}
.nTab .TabTitle ul{border:none;}
.nTab .TabTitle li{float:left;width:95px;cursor: pointer;line-height:24px;height:24px;margin-top:6px;margin-left:6px;}
.nTab .TabTitle img{ position:relative;top:4px;right:2px;}	
.nTab .TabTitle .normal{background:url(../images/tab_01.gif) 0 0 no-repeat;}
.nTab .TabTitle .active{background:url(../images/tab_02.gif) 0 0 no-repeat;}
.nTab .TabContent{width:325px;height:155px;overflow:hidden;background:#f0fbfd;border-left:1px solid #8bdcf9;border-right:1px solid #8bdcf9;padding:5px;}
.nTab .TabContent p{margin:0;padding:5px 0}
.nTab .b{ background:url(../images/tab_bottom.gif) 0 0 no-repeat;height:6px;overflow:hidden}
.none {display:none;}
table{font-size:12px;}
.fh_position {margin: 0px auto; width: 900px; clear:both;height: auto; overflow: hidden;}
.tdtit {background: #f8e9bb; COLOR: #cc6633; text-align: center}
.tdcon {background: #ffffff;}

.ticket_input{width:325px;}
.ticket_input li{float:left;padding-left:8px;width:150px;padding-top:7px;*padding-top:5px;}
.ticket_input .inputselect{width:100%; word-spacing:5px;}
.ticket_input .btn{margin-top:2px;}
.inputbox{width:80px;height:15px;overflow:hidden;border:1px solid #ccc;line-height:15px;}
.inputbox2{width:80px;height:15px;line-height:15px;overflow:hidden; background:#ffffff url(../images/date_icon.gif) right 0 no-repeat;border:1px solid #ccc}
.inputbox_dd{width:52%;height:15px;line-height:15px;overflow:hidden;border:1px solid #ccc}


.fouce{float:left;margin-left:7px;margin-top:5px;height:203px;width:379px;overflow:hidden}
.f_box{width:200px;margin-top:5px;}
.r_box{width:200px;margin-top:5px;}
.r_box p{margin:0;padding:6px 0 5px 0;_padding:5px 0;}
.r_box .title{ background:url(../images/l_title.gif) 0 0 no-repeat;height:25px;overflow:hidden;line-height:27px;padding-left:10px;font-size:14px;font-weight:bold;}
.r_box .content{width:188px; background:#fffffff; border-left:1px solid #b4d3f2; border-right:1px solid #b4d3f2;padding:5px;height:auto;overflow:hidden}
.r_box .content .cx{float:left;margin:0;padding:6px 0 0 0;*padding:9px 0 0 0;}
.r_box .bottom{float:right;width:200px;background: url(../images/l_bottom.gif) 0 0 no-repeat;height:4px;overflow:hidden}

.d_box{float:right;width:200px;margin-top:5px;padding-left:5px;}

.d_box .title{ background:url(../images/l_title.gif) 0 0 no-repeat;height:25px;overflow:hidden;line-height:27px;padding-left:10px;font-size:14px;font-weight:bold;}
.d_box .content{width:188px; background:#fffffff; border-left:1px solid #b4d3f2; border-right:1px solid #b4d3f2;padding:5px;height:auto;overflow:hidden}
.d_box .bottom{float:right;width:200px;background: url(../images/l_bottom.gif) 0 0 no-repeat;height:4px;overflow:hidden}


.n_box{float:right;width:200px;margin-top:5px;padding-left:5px;}
.n_box p{margin:0;padding:6px 0 5px 0;_padding:5px 0;}
.n_box .title{ background:url(../images/l_title.gif) 0 0 no-repeat;height:25px;overflow:hidden;line-height:27px;padding-left:10px;font-size:14px;font-weight:bold;}
.n_box .content{width:188px; background:#fffffff; border-left:1px solid #b4d3f2; border-right:1px solid #b4d3f2;padding:5px;height:155px;overflow:hidden}
.n_box .content1{width:188px; background:url(../images/phbg.gif) 5px -3px no-repeat;border-left:1px solid #b4d3f2; border-right:1px solid #b4d3f2;padding:5px;height:auto;overflow:hidden}
.n_box .content .cx{float:left;margin:0;padding:6px 0 0 0;*padding:9px 0 0 0;}
.n_box .bottom{width:200px;background: url(../images/l_bottom.gif) 0 0 no-repeat;height:4px;overflow:hidden}
.n_box .more{font-size:12px;padding-right:8px;font-weight:100}


.ph{float:left;width:96%;line-height:25px;padding:0}
.ph li{float:left;width:85%;padding-left:13%;}

.flight{float:left;width:178px;line-height:28px;*line-height:27px;}
.flight dd{width:16px;}
.flight .dt1{width:45px;}
.flight .dt2{width:31px;}
.flight .dt3{width:40px;}
.flight .dt4{width:25px;}
.flight .dt5{width:19px;top:3px; position:relative}
.cx_btn{ background:#FFFFFF; border-style:none;width:36px; text-align:center}

.nTab_t{float:left;width:723px;margin:5px 0 0 0;padding:0;}
.nTab_t .TabTitle{width:723px;height:25px;overflow:hidden;line-height:25px;text-align:center;background:url(../images/r_title.gif) 0 0 no-repeat;}
.nTab_t .TabTitle ul{border:none;}
.nTab_t .TabTitle li{float:left;width:72px;cursor: pointer;border-right:1px solid #94c1d8;margin-top:1px;color:#255b89}
.nTab_t .TabTitle .normal{background:url(../images/r_tab.gif) 0 0 repeat-x;}
.nTab_t .TabTitle .active{background:url(../images/r_tab.gif) 0 0 repeat-x;font-weight:bold;}
.nTab_t .TabContent{width:701px;height:146px;overflow:hidden;background:#ffffff;border-left:1px solid #b1d2f1;border-right:1px solid #b1d2f1;padding:10px;border-top:2px solid #f7f7f7;border-bottom:1px solid #b1d2f1;}
.lctj{width:701px;padding:3px 10px;border-bottom:1px solid #b1d2f1;height:123px;overflow:hidden;border-left:1px solid #b1d2f1;border-right:1px solid #b1d2f1;}
.lctj h3{color:#0163c8;font-size:14px;margin:0;padding:0;border-bottom:1px solid #f1f1f1;line-height:27px;}
.nTab_t .t{float:left;width:115px;font-size:14px;font-weight:bold;text-align:center;border-right:1px solid #94c1d8;}
.nTab_t .more{float:right;padding-right:8px;}
.none {display:none;}
.nTab_t h3{color:#0163c8;font-size:14px;margin:0;padding:0;border-bottom:1px solid #f1f1f1;line-height:27px;}

.ticket{float:left;width:330px;margin:0;padding:0 0 0 15px;line-height:27px; border-bottom:1px solid #f1f1f1}
.ticket dd{width:80px; color:#7f7f7f;} 
.ticket .dt1{width:190px; text-align:center}
.ticket .dt2{width:60px;color:#fca402;font-size:12px;font-weight:bold}

.fticket{float:left;width:33%;padding-top:5px;}
.fticket dd{width:30%;padding-left:2%;}
.fticket dt{width:22%;color:#bc0e06; text-align: center;font-size:14px;}
.gray{color:#999999;font-size:11px;} 

.ad{margin-top:5px;*margin-top:2px;overflow:hidden;width:168px;height:50px;}
.m_ad{margin-top:8px;overflow:hidden;width:928px;height:34px;}
.ad_l{margin:0 auto;padding-top:5px;overflow:hidden;width:373px;height:61px;}

.hotel_box{width:384px;margin-top:5px;}
.hotel_box .title{ background:url(../images/h_title.gif) 0 0 no-repeat;height:25px;overflow:hidden;line-height:27px;padding-left:10px;font-size:14px;font-weight:bold;}
.hotel_box .content{width:372px; background:#fffffff; border-left:1px solid #b4d3f2; border-right:1px solid #b4d3f2;padding:5px;height:200px;overflow:hidden}
.hotel_box .bottom{width:384px; background: url(../images/h_b.gif) 0 0 no-repeat;height:4px;overflow:hidden}

.hoteldate{float:left;width:105px;margin-top:5px;padding:0 0 0 10px;line-height:24px;text-align:center }
.hoteldate dd{width:100%;} 
.hoteldate .dt1{width:100%;}
.hoteldate .dt2{width:100%;color:#f67502;text-align:right}
.hoteldate dd img{width:80px;height:70px;overflow:hidden;border:0}
.space12{float:left;width:8px;height:200px;overflow: hidden}

.tour_box{float:left;width:327px;margin-top:5px;}
.tour_box .title{ background:url(../images/t_title.gif) 0 0 no-repeat;height:25px;overflow:hidden;line-height:27px;padding-left:10px;font-size:14px;font-weight:bold;}
.tour_box .content{width:315px; background:#fffffff; border-left:1px solid #b4d3f2; border-right:1px solid #b4d3f2;padding:5px;height:200px;overflow:hidden}
.tour_box .bottom{width:327px; background: url(../images/t_bottom.gif) 0 0 no-repeat;height:4px;overflow:hidden}

.tourdate{clear:both;width:90%;margin:0 auto;padding:2px 0 0 0;line-height:22px; border-bottom:1px dotted #cccccc;}
.tourdate dd{width:60%;padding-left:5%;background:url(../images/c.gif) 3px 10px no-repeat; } 
.tourdate dt{width:35%; text-align:right}

.hot{float:left;border:1px dashed #366eb9; display:block;*width:65%;width:63%;height:auto;overflow:hidden;padding:8px;}
.hot img{float:left;border:0;width:94px;height:70px;overflow:hidden;}
.hot span{float:left;padding-left:10px;width:90px;}
.hot .text{float:left;padding-left:10px;*width:100px;width:95px;}
.ad_hot{float:left;width:80px;height:70px;overflow:hidden;padding-left:10px;}
.ad_hot2{float:left;width:80px;height:70px;overflow:hidden;padding-left:20px;}

.cj_Order{float:left;width:100%;margin:0;padding:0;line-height:23px;}
.cj_Order dd{width:60%;padding-left:12%; background:url(../images/icon_f.gif) 0 2px no-repeat} 
.cj_Order dt{width:20%; text-align:right}


.tool{float:left;width:180px; background:url(../images/tool_icon.gif) 5px 4px no-repeat;margin:0;padding:4px 0 0 0;line-height:23px;height:auto;overflow:hidden}
.tool li{float:left;list-style:none; padding-left:27px;width:58px}
#foot{width:928px;height:auto;overflow:hidden;margin:0 auto}
.slzn{width:908px; margin-top:5px;background:url(../images/sl_bg.gif) 0 0 no-repeat;height:57px;overflow:hidden;padding:0 10px;}
.zn_title{line-height:57px;font-size:14px;color:#0f548d}
.zn_title2{line-height:36px;font-size:14px;color:#0f548d}
.zjzn{width:908px; margin-top:5px;background:url(../images/zj_bg.gif) 0 0 no-repeat;height:36px;overflow:hidden;padding:0 10px;}
.zj{ word-spacing:16px;line-height:36px;}
.guide{float:left;width:180px;word-spacing:30px; text-align:center;padding-top:9px;padding-left:25px;}
.guide hr{height:0; border-top:1px  dashed #cbcbcb;width:180px;}

 .link{clear:both;width:100%;margin:0;padding:5px 0 0 0; word-spacing:5px;line-height:25px;}
 .subnav_f{line-height:28px; text-align:center; word-spacing:5px;width:100%;}
.copyright{width:928px;padding:0;color:#000000;line-height:25px;}
.copyright img{border:none;padding-left:8px;}




.s_box{width:703px;height:160px;overflow:hidden; background:url(../images/s_bg.gif) 0 0 no-repeat;margin-top:5px;padding:10px}
.s_box h3{color:#0163c8;font-size:14px;margin:0;padding:0 0 0 25px;border-bottom:1px solid #f1f1f1;}
.gnticket_input{width:100%;overflow:hidden;clear:both;}
.gnticket_input li{float:left;padding-left:8px;width:170px;padding-top:3px;}
.gnticket_input .inputselect{width:100%; word-spacing:5px;}
.gnticket_input .btn{*margin-top:3px;}
.gnticket_input .tjtext{ background:#ffffff url(../images/arrow_org.gif) 0 22px no-repeat;padding-left:15px;}
.gnticket_input .inputbox{width:95px;height:13px;line-height:13px;overflow:hidden;border:1px solid #ccc}
.gnticket_input .selectbox{width:98px;height:18px;line-height:18px;overflow:hidden;border:1px solid #ccc;}
.gnticket_input .inputbox2{width:95px;height:13px;overflow:hidden; background:#ffffff url(../images/date_icon.gif) right 0 no-repeat;border:1px solid #ccc}


.travel_box{width:354px;margin-top:5px;}
.travel_box .title{background:url(../images/tour_title.gif) 0 0 no-repeat;height:25px;overflow:hidden;line-height:27px;font-size:14px;font-weight:bold;}
.travel_box .title .t{padding-left:10px;}
.travel_box .title .more{padding-right:8px;font-weight:normal;font-size:12px;}
.travel_box .content{width:342px; background:#fffffff; border-left:1px solid #b4d3f2; border-right:1px solid #b4d3f2;padding:5px;height:205px;overflow:hidden}
.travel_box .bottom{width:354px; background: url(../images/tour_bottom.gif) 0 0 no-repeat;height:4px;overflow:hidden}

.space5{float:left;width:5px;height:226px;overflow:hidden;}


.travel_hot{width:98%;padding:0;line-height:22px; margin:0 auto}
.travel_hot dd{width:56%;} 
.travel_hot .dt1{width:25%; text-align: center;color:#fca402}
.travel_hot .dt2{width:10%; text-align:right}


.planning{width:723px;height:113px;overflow:hidden; margin-top:5px;padding:0;line-height:20px;}
.planning h2{font-size:12px;color:#0000;margin:0;padding:8px 0 5px 0}
.p_box{float:left;display:block;width:49%;height:auto;overflow:hidden;padding:0;}
.p_box h4{font-size:12px;border:0;margin:0;padding:0}
.p_box img{float:left;border:0;width:94px;height:78px;overflow:hidden;}
.p_box span{float:left;padding-left:10px;width:70%;}

#main_points{width:906px;height:auto;overflow:hidden; background:url(../images/main_bg.gif) 0 0 repeat-x;margin-top:5px;padding:10px; border:1px solid #b2d4f0}
#l_points{float:left; width:169px; background:url(../images/p_b_l.gif) 0 0 no-repeat;padding:5px;height:auto !important;height:400px;min-height:400px;}
#r_points{float:left; background:#FFFFFF;margin-left:11px;width:696px;height:auto !important;height:400px;min-height:400px;padding:5px 10px;}
.Des{width:167px;height:79px;overflow:hidden;margin-top:3px; background:url(../images/Points_bg.gif) 0 0 no-repeat;line-height:21px;}
.Des ul{width:100px;padding:8px;}
.Des li{float:left;width:100px;padding-left:10px; background:url(../images/arrow_r.gif) 0 5px no-repeat;}

.Memberlist{width:100%;margin:0;padding:0;line-height:22px;}
.Memberlist li{float:left;background: url(../images/arrow_b.gif) 3px 5px no-repeat;padding-left:20px;width:85%; border-bottom:1px solid #ededed}

.l_cx{width:169px;margin-top:5px;}
.b1 {height:1px; font-size:1px; overflow:hidden; display:block; background:#e4ebf3; margin:0 5px;}
.b2 {height:1px; font-size:1px; overflow:hidden; display:block; background:#ffffff; 
border-right:2px solid #e4ebf3; border-left:2px solid #e4ebf3; margin:0 3px;}
.b3 {height:1px; font-size:1px; overflow:hidden; display:block; background:#ffffff; 
border-right:1px solid #e4ebf3; border-left:1px solid #e4ebf3; margin:0 2px;}
.b4 {height:2px; font-size:1px; overflow:hidden; display:block; background:#ffffff; 
border-right:1px solid #e4ebf3; border-left:1px solid #e4ebf3; margin:0 1px;}
.content_b{border-left:1px solid #e4ebf3;border-right:1px solid #e4ebf3;background:#ffffff;width:147px;padding:5px 10px;height:auto;overflow:hidden}

.p_x{padding:46px 10px 20px 10px;background:url(../images/p_bg.gif) 0 0 no-repeat;width:662px;overflow:hidden;height:auto}
.Gifts{float:left;display:inline;width:305px;padding:0; background:#fcf9e8;margin-left:25px;line-height:20px;margin-top:12px;}
.Gifts h4{font-size:12px;border:0;margin:0;padding:5px 0 0 0}
.Gifts img{float:left;border:0;width:96px;height:79px;overflow:hidden;border:1px solid #cccccc;margin-right:8px}


.dh{padding-left:25px; background:url(../images/dh_icon.gif) 0 0 no-repeat}

.page{clear:both;width:100%;margin:0;padding:10px 0 0 0;line-height:25px; text-align:center}

.listboxl{float:left;width:723px;margin:5px 0 0 0;padding:0;height:auto;overflow:hidden}
.Current{ background:#b2d4f0 url(../images/r_title.gif) 0 0 no-repeat;line-height:25px;height:25px;padding-left:10px;color:#000000}
.listboxl .content{width:721px;border-left:1px solid #b2d4f0;border-right:1px solid #b2d4f0;border-bottom:1px solid #b2d4f0;height:auto!important;height:auto;min-height:243px;padding:5px 0}


.listboxt{float:left;width:700px;margin:5px 0 0 0;padding:0;height:475px;overflow:hidden}
.Current{ background:#b2d4f0 url(../images/r_title.gif) 0 0 no-repeat;line-height:25px;height:25px;padding-left:10px;color:#000000;height:auto;overflow:hidden}
.listboxt .content{width:700px;border-left:1px solid #b2d4f0;border-right:1px solid #b2d4f0;border-bottom:1px solid #b2d4f0;height:auto!important;height:243px;min-height:243px;padding:5px 0}

.listbox{float:left;width:723px;margin:5px 0 0 0;padding:0;height:auto;overflow:hidden}
.Current{ background:#b2d4f0 url(../images/r_title.gif) 0 0 no-repeat;line-height:25px;height:25px;padding-left:10px;color:#000000}
.listbox .content{width:721px;border-left:1px solid #b2d4f0;border-right:1px solid #b2d4f0;border-bottom:1px solid #b2d4f0;height:auto!important;height:243px;min-height:243px;padding:5px 0}
.listbox .content2{width:721px;border-left:1px solid #b2d4f0;line-height:25px;border-right:1px solid #b2d4f0;border-bottom:1px solid #b2d4f0;height:auto!important;height:243px;min-height:243px;padding:5px 0}
.listbox h3{color:#0163c8;font-size:14px;margin:0;padding:0;line-height:27px;}

.listboxc{float:left;width:723px;margin:5px 0 0 0;padding:0;height:600px;overflow:hidden}
.Current{ background:#b2d4f0 url(../images/r_title.gif) 0 0 no-repeat;line-height:25px;height:25px;padding-left:10px;color:#000000}
.listboxc .content{width:721px;border-left:1px solid #b2d4f0;border-right:1px solid #b2d4f0;border-bottom:1px solid #b2d4f0;height:auto!important;height:600px;min-height:243px;}

.newslist{float:left;margin-left:8px;*margin-left:5px;width:96%;line-height:25px;border-bottom:1px dotted #dce9fc;padding:0}
.newslist dd{width:85%;padding-left:2%; background:url(../images/c.gif) 5px 10px no-repeat; }
.newslist dt{width:10%; color:#666; text-align:right}

.news{clear:both;width:96%;line-height:25px;border-bottom:1px dotted #dce9fc;padding:0}
.news li{width:85%;padding-left:7%;background:url(../images/c.gif) 5px 10px no-repeat; }





.Prizes_pic{float:left;width:125px;padding:25px;}
.Prizes_pic img{width:121px;height:99px;overflow:hidden;padding:1px;border:1px solid #ccc;}
.Prizes_info{float:left;padding:20px;line-height:25px;width:65%; }


.pro_box{clear:both;padding:8px;width:680px;line-height:25px; }
.pro_box h2{background:#e2ecfb url(../images/a_blue.gif) 5px 4px no-repeat;padding-left:25px;line-height:25px;font-size:14px;color:#257bb8}


.ticket_b{float:left;width:337px;margin:0;padding:5px 0 0 8px;height:20px;overflow:hidden; text-align:center}
.ticket_b dd{width:100px; color:#7f7f7f;} 
.ticket_b .dt1{width:80px;}
.ticket_b .dt2{width:90px;}
.ticket_b .dt3{width:60px;}
.ticket_b .dt3 img{border:none; position:relative;top:-1px }

.ticket_c{float:left;width:337px;margin:0;padding:5px 0 0 8px;height:20px;overflow:hidden; text-align:center}
.ticket_c dd{width:180px; color:#7f7f7f;} 
.ticket_c .dt1{width:80px;}
.ticket_c .dt2{width:90px;}
.ticket_c .dt3{width:60px;}
.ticket_c .dt3 img{border:none; position:relative;top:-1px }

.info{padding:10px 20px;line-height:25px;}

.regbox{padding:20px;width:886px;border:1px solid #b0d5f2;margin-top:5px; background:#edf7ff}
.regbox h2{font-size:15px; color:#3476e6; background:url(../images/a_blue.gif) 0 0 no-repeat;padding-left:25px;}


.lrbox{float:left;width:280px;margin-left:10px;margin-top:5px; display:inline; border:1px solid #b0d5f2;padding:5px 10px;line-height:25px;height:160px;overflow:hidden; background:#edf7ff}
.lrbox h2{color:#3476e6;font-size:15px;}
.lrbox2{float:left;width:260px;margin-left:10px;margin-top:5px; display:inline; border:1px solid #ffd8a9;padding:5px 10px;line-height:25px;height:160px;overflow:hidden; background:#fff9ed}
.lrbox2 h2{color:#f67502;font-size:15px;}

.l_text{float:left;width:320px;line-height:25px;padding-left:10px;}
.r_text{float:left;width:320px;line-height:25px;padding-left:10px;}

 .link_m{width:100%;margin:0;padding:0;line-height:25px;}
 .link_m li{float:left;width:auto;padding-left:30px;}


.red{color:#FF0000}

.yellow{color:#fca402}
.yellow a:link,.yellow a:visited{color:#fca402}
.yellow a:hover{color:#000000}

.white{color:#ffffff}
.white a:link,.white a:visited{color:#ffffff}
.white a:hover{color:#000000}

.blank{color:#000000}
.blank a:link,.blank a:visited{color:#000000}
.blank a:hover{color:#257bb8}

.blue{color:#257bb8}
.blue a:link,.blue a:visited{color:#257bb8}
.blue a:hover{color:#000000}

a.blue:link,a.blue:visited{color:#257bb8}
a.blue:hover{color:#000000}


.blue_d{color:#0e6def}
a.blue_d:link,a.blue_d:visited{color:#0e6def}
a.blue_d:hover{color:#000000}

.red_z{color:#fe0000}
a.red_z:link,a.red_z:visited{color:#fe0000}
a.red_z:hover{color:#000000}


.Evaluation{float:left;width:723px;margin:5px 0 0 0;padding:0;height:auto;overflow:hidden}
.jf_s{ background:#b2d4f0 url(../images/r_title.gif) 0 0 no-repeat;line-height:25px;height:25px;padding-left:10px;color:#000000}
.Evaluation .a_box{width:681px;border-left:1px solid #b2d4f0;border-right:1px solid #b2d4f0;border-bottom:1px solid #b2d4f0;padding:20px;line-height:25px;}
.about_nav{width:200px;float:right}
.about_nav .title{ background:url(../images/l_title.gif) 0 0 no-repeat;height:25px;width:190px;float:right;overflow:hidden;line-height:27px;padding-left:10px;font-size:14px;font-weight:bold;}
.about_nav .content{width:188px; background:#fffffff; border-left:1px solid #b4d3f2; border-right:1px solid #b4d3f2;padding:5px;height:auto;overflow:hidden;float:right;}
.a_nav{width:100%;margin:0;padding:0;line-height:22px;}
.a_nav li{float:left;background: url(../images/arrow_b.gif) 3px 5px no-repeat;padding-left:20px;width:85%; border-bottom:1px solid #ededed}
#right .bottom{width:200px;background: url(../images/l_bottom.gif) 0 0 no-repeat;height:4px;overflow:hidden;}
#right{width:200px;margin-top:5px;float:right;margin:0;padding:6px 0 5px 0;_padding:5px 0;}

/*+++++++++++++++++++++++++++++++++++++���б���+++++++++++++++++++++++++++++++++++++*/
table.cxbd{width:928px;}
table.cxbdr{width:768px;}
/*������Ч*/
.3d{font-size:18px;color:#000000;font-weight:bold;FILTER: DropShadow(Color=#cccccc, OffX=3, OffY=1, Positive=2)}
/*��ǰ8Ŀ����ɫ*/
.cxzn_bt{color:#ffffff;font-weight:bold;background-color:#60bbff;}
/*��౳����ɫ*/
.cxzn_bg{background-color:#ffeefe;}
/*����8Ŀ��ɫ*/
.cxzn_bg01{background-color:#47b0ff;}
/*�����ǰ����ɫ*/
.sec_menu { BACKGROUND: #ffeefe; OVERFLOW: hidden;text-align:left;}


/*特价机票显示方式*/
.ticket1{float:left;width:325px;margin:0;padding:0 0 0 25px;line-height:27px; border-bottom:1px solid #f1f1f1}
.ticket1 dd{width:90px; color:#7f7f7f;} 
.ticket1 .dt1{width:90px; text-align:center}
.ticket1 .dt2{width:100px;color:#fca402;font-size:15px;font-weight:bold}
.ticket1 .dt2 span{font-size:12px;font-weight:100}
.ticket1 .dt3{width:40px;color:#7f7f7f;}


.content3{padding:2%;margin-top:2%;*margin-top:0;_margin-top:0;line-height:25px;}

.bt_znlist1{width:168px;margin:0;padding:5px 15px;line-height:24px;}
.bt_znlist1 li{float:left;list-style:none; background:url(../images/circle_icon.gif) 6px 6px no-repeat;padding-left:20px;width:140px; border-bottom:1px dotted #ccc}

.repely{width:96%;line-height:22px;padding:6px 2%;height:auto;overflow:hidden;}
.repely dl{float:left;width:100%;margin:0;line-height:28px;padding:20px 0;}
.repely dd{margin:0;width:99%;padding-left:1%;background-color:#e7f1f3;list-style:none;}
.repely dt{color:#666666; }

.repely .textbtn{padding-right:2%;position:relative;floar:right}
.repely textarea{background:url("../images/sllogo.gif") center center no-repeat;}

.repely h2{width:620px; background:#fdf0fb; text-align:center;font-size:14px;line-height:28px;margin-bottom:10px;color:#666666}
.heightmin{min-height:673px; height:auto !important; height:673px; }

.tournews{float:left;width:100%;overflow:hidden;line-height:25px;}
.tournews li{width:95%;padding-left:7%; background:url(../images/c.gif) 5px 10px no-repeat;}


.lypic{clear:both;width:100%;margin:0 auto;padding:8px 0 0 0;}
.lypic li{float:left;width:95px;padding-left:8px; text-align: center}
.lypic li span{width:100%;float:left;line-height:22px;*line-height:20px;_line-height:20px}
.lypic img{width:80px;height:70px;overflow:hidden;border:0}


.ticket_input1{clear:both;width:100%;margin:0;padding:0;}.ticket_input1 li{float:left;display:inline;padding-left:2px;width:180px;padding-top:5px;height:auto}
.ticket_input1 .inputselect{clear:both;float:left;width:100%; word-spacing:5px;padding:5px 0;}

table.hcpcx{ background:#c3cde9;text-align:center; line-height:25px;}
table.hcpcx tr{background:#c3cde9;}
table.hcpcx td{background:#ffffff;}
table.hcpcx th{background:#d8e5fa;height:25px;}
table.hcpcx .titlebg{ font-weight:bold;font-size: 15px;color: blue;}
table.hcpcx .bgt{ background:#d8e5fa; }
.tk{float:left;width:330px; border-bottom:1px solid #dfe1e2; height:28px;line-height:28px;}
.tk dt{width:35%;padding-left:3%}
.tk .dd1{width:35%}
.tk .dd2{width:15%; text-align:right}
 .tk h3{padding:5px 8px;width:98%;line-height:25px; height:20px;background:#ecf5fe;margin-top:20px;}
 
.ticket_input1 .inputselect{clear:both;float:left;width:100%; word-spacing:5px;padding:5px 0;}

.hkgsbox{float:left;padding:10px 10px;width:910px;height:auto;overfloat:hidden; line-height:22px;background:#f6f6f6;margin-top:8px;}
.hkgsbox ul{width:100%;margin:0;padding:0;text-align:center}
.hkgsbox li{float:left;width:128px;float:left;list-style: none;}

.conn{float:left;width:340px; margin-left:10px;border-bottom:1px solid #dfe1e2; height:28px;line-height:28px;}
.conn ul{width:47%;padding-left:3%}
.conn li{float:left;background:url(../images/ks_hz_h.gif) 5px center no-repeat;width:92%;padding-left:6%}
.cgyd{clear:both;margin:5px;height:auto;overflow:hidden}
.cgyd h3{ background:#e4f2f5;font-size:14px;line-height:25px;padding-left:10px;}

.pl{clear:both;overflow:hidden; width:100%;margin-top:5px; line-height:25px;color:#666;}
.pl .title{width:100%;margin-top:5px;margin-bottom:5px;height:30px;line-height:30px;border-top:1px solid #a4d7fe;}
.date{width:98%;padding:0 1%; margin-bottom:5px;border-top:1px solid #a4d7fe;line-height:25px;background:#d7eefe }

.nTabyy{float:left;width:719px;margin:8px 0 0 0;padding:0}
.nTabyy .TabTitle{width:100%;font-weight:bold;text-align:center;height:28px;line-height:28px; }
.nTabyy .TabTitle ul{border:none;margin:0;padding:0}
.nTabyy .TabTitle li{float:left;width:90px;cursor: pointer;margin-right:5px;}
.nTabyy .TabTitle .normal{ background:url(../images/yybg.gif) -90px 0px no-repeat;color:#000;}
.nTabyy .TabTitle .active{background:url(../images/yybg.gif) 0 0 repeat-x;color:#ffffff;font-size:12px;}
.nTabyy .TabContent{float:left;padding:10px;background:#ffffff url(../images/yy.gif) -20px bottom repeat-y;height:auto; overflow:hidden;border:1px solid #dff2e7}
.none {display:none;}

.yy-input{float:left;width:62%;margin:0;padding:0}
.yy-input li{width:100%;height:30px;line-height:30px}
.yy-input .inputct{width:110px;height:19px;line-height:19px;border:none;background:#ffffff; border:1px solid #d8d8d8}
.yy-input .inputtime{width:110px;height:19px;line-height:19px;background:#ffffff url(../images/date_icon.gif) right -255px no-repeat;border:none; border:1px solid #d8d8d8}

.yy-input .z{ position:relative;top:3px;}
.yy-input .inputyx{width:180px;height:19px;line-height:19px;border:none;background:#ffffff; border:1px solid #d8d8d8}

.jpyymsg{float:right;width:32%;line-height:23px; color:#7b7b7b;}
.jpyymsg h2{margin:0;padding:0;font-size:14px;line-height:23px;padding-bottom:8px;}

#rightcolumn{float:left;width:242px;margin-left:5px;display:inline; background:none; }


.cticket_box{float:right;width:200px;margin-top:5px;padding-left:5px;}
.cticket_box p{margin:0;padding:6px 0 5px 0;_padding:5px 0;}
.cticket_box .title{ background:url(../images/l_title.gif) 0 0 no-repeat;height:25px;overflow:hidden;line-height:27px;padding-left:10px;font-size:14px;font-weight:bold;}
.cticket_box .content{width:188px; background:#fffffff; border-left:1px solid #b4d3f2; border-right:1px solid #b4d3f2;padding:5px;height:160px;overflow:hidden}
.cticket_box .bottom{float:right;width:200px;background: url(../images/l_bottom.gif) 0 0 no-repeat;height:4px;overflow:hidden}
.tnews{float:left;width:100%;overflow:hidden;line-height:25px;}
.tnews dd{width:40%;padding-left:7%; background:url(../images/c.gif) 5px 10px no-repeat;}

.hkgsbox{float:left;width:926px;height:auto;overfloat:hidden;padding:0; line-height:22px;background:#ffffff;border:1px solid #ecf5fe}
.hkgsbox .title{background:#ecf5fe;font-weight:bold;font-size:13px;padding-left:6px;color:#0270de}
.hkgsbox ul{width:100%;margin:0;padding:5px 0 0 0;text-align:center}
.hkgsbox li{width:135px;float:left;list-style: none;line-height:25px;}


.help{width:926px;height:160px;overflow:hidden;background:url(../images/helpbg.gif) 0 0 repeat-x;border:1px solid #c8e5ff;}
.help ul{float:left;width:208px;line-height:25px;border-right:1px solid #c8e5ff;height:165px;overflow:hidden;}
.help li{width:89%;padding-left:10%;background:url(../images/indexbg.gif) 15px -87px no-repeat;}
.help .title{height:30px;color:#0270de;line-height:30px;font-weight:bold;text-align:center}

.index_left{width:723px;float:left;}
.index_right{width:200px;;float:right;}
