﻿*{
	margin:0;
	padding:0;
}
body{ margin:0;padding:0;font-size:12px; font-family:"微软雅黑",verdana,Arial,Helvetica,'宋体',sans-serif;color:#666;}
img{border:none;}
a{color:#666;text-decoration:none;}
ul,li{list-style:none;}
ul,li,p,input,img,dl,dd,dt,h1,h2,h3,h4{ margin:0;padding:0; }
em,i{ font-style:normal}
.clear{ clear:both; height:0; font-size:0; line-height:0;_display:inline}

/*首页头部*/
.site_nav{ height:30px; line-height:30px; background:#f1f1f1; border-bottom:1px solid #dddddd; width:100%; min-width:1000px;}
.site_nav_inner{ width:1000px; margin:0 auto;}
.login_info_l{ float:left;height:30px; line-height:30px;}
.red{ color:#F00}
.login_info_r{ float:right; height:30px; line-height:30px;}
.login_info_l a{ color:#111111; padding-right:7px;}
.login_info_l a:hover{ text-decoration:underline;}
.login_info_r a{color:#111111; }
.login_info_r a:hover{ text-decoration:underline;}
.daitub{ background:url(../images/tub1.jpg) no-repeat left center; width:17px; height:19px; padding-left:20px;}
.hefei_search{ width:1000px; margin:0 auto; overflow:hidden; height:88px;}
.hefjslogo{ margin:12px 0 0 2px; float:left;}

.hefjssearch{ float:right; width:393px;margin: 20px 0 0;}
.hefjssearch_shang{ overflow:hidden;}
.textban{float:left;  width:321px; padding-left:9px; height:25px; line-height:25px; border:1px solid #cdcdcd; border-right:none;}
.hefjssearch_shang a{ float:left; display:block; background:#2bb82e; color:#ffffff; text-align:center; font-size:12px; font-weight:bold; width:61px; height:27px;line-height:27px;}
.re_men{ height: 24px;line-height: 24px;overflow: hidden;width: 393px;}
.re_men a{margin-right:5px;}

.hefei_nav{ width:100%; background:#006ed8; height:40px; line-height:40px;}
.hefei_nav_lim{ width:1000px;background:#006ed8; height:40px; line-height:40px; margin:0 auto;}
.hefei_nav_lim ul li{ float:left;}
.hefei_nav_lim ul li a{ font-size:14px; padding:0 9px; color:#ffffff; font-weight:bold; display:inline-block;-moz-border-radius: 5px 5px 0 0;    -webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin:2px 9px 0 0;height:38px; line-height:35px;line-height:37px\0;text-align:center;}
.hefei_nav_lim ul li a:hover{ background:#fafafa; color:#006ed8}

.lvzhi{ float:right; height:40px;background:#2bb82b;}
.huamgzi{ float:right;background:#ff8400;}
.lvzhi a{ color:#FFF; padding:0 0 0 26px;  margin: 0 9px;font-size:14px; font-weight:bold; background:url(../images/xiaobi.jpg) no-repeat left center;}
.huamgzi a{ color:#FFF; padding:0 0 0 26px; margin: 0 9px;font-size:14px; font-weight:bold;background:url(../images/renw.jpg) no-repeat left center;}
.lvzhi a:hover,.huamgzi a:hover{ text-decoration:underline;}


/*banber侧导航*/
.travel_index_left{ width:195px; height:267px; border:1px solid #dedede; background:#fafafa;padding: 1px;float:left;}
.travel_index{width:1000px; margin:7px auto 0; zoom:1; overflow:hidden;}
.travel_index_left_shang{ background:#006ed8; width:195px; height:31px; line-height:30px;}
.travel_index_left_shang p{ background:url(../images/tub2.jpg) no-repeat left center; color: #FFFFFF;font-size: 14px;font-weight: bold; padding-left: 34px;margin-left: 6px;}

.cp_one{ line-height:46px; height:46px; padding-left:6px; border-bottom:1px solid #dedede; position:relative;}
.emd1{ background:url(../images/a1.jpg) no-repeat left center; padding:10px 0 10px  30px; font-size:14px;}
.emd2{ background:url(../images/a2.jpg) no-repeat left center; padding:10px 0 10px  30px; font-size:14px;}
.emd3{ background:url(../images/a3.jpg) no-repeat left center; padding:10px 0 10px  30px; font-size:14px;}
.emd4{ background:url(../images/a4.jpg) no-repeat left center; padding:10px 0 10px  30px; font-size:14px;}
.emd5{ background:url(../images/a5.jpg) no-repeat left center; padding:10px 0 10px  30px; font-size:14px;}
.cp_one1 p a:hover{ color:#006ed8;}
.cp_one2{ float:right; margin:16px 7px 0 0;}
.travel_index_right{ float:left;margin-left: 11px; display:inline;}



/*中间内容*/
.quanjun_left{float:left;}
.hefeimainqu{ margin:0 auto; width:1000px; margin-top:10px;}
.hefeimainqu_left{ width:195px;border:1px solid #dedede;padding: 1px;}
.hefeimainqu_right{ float:left;margin-left: 11px; width:790px;}
.hefeimainqu_lefttop{ background:#006ed8; width:195px; height:31px; line-height:30px;}
.hefeimainqu_lefttop p{ font-size:14px; font-weight:bold; color:#FFF; background:url(../images/lvt.jpg) no-repeat left center; padding-left:10px; margin-left:6px;}
.hefeimainqu_leftxia h2{ font-size:12px; margin:10px 0 0 13px;}
.fengquz{ margin-bottom:14px;}
ul.fengquz li{border-bottom:1px dotted #CCC;padding:7px 3px 14px 13px; }
ul.fengquz li p{ font-weight:bold; line-height:28px;}
ul.fengquz li a{ margin-right:10px;line-height:22px; color:#666666;}
ul.fengquz li a:hover{ color:#0082ff;}

/*省内游*/
.hefeimainqu_sneiy{ margin-bottom:15px;}
.hefeimainqu_sneiy_top{ height:33px; line-height:33px; border-bottom:3px solid #0082ff;}
.hefeimainqu_sneiy_top span{ float:left;}
.tabulself{ float:right;}
ul.tabulself li{ float:left; margin-left:18px}
.lanse{ font-size:14px; color:#0082ff;}
.lanse:hover{ text-decoration:underline;}
.gengduo{float:right; margin-left:60px;}
.gengduo a{font-size:14px; color:#0082ff;}
.hefeimainqu_sneiy_xia{ height:332px; border:1px solid #e0e0e0;}
.hefeimainqu_sneiy_xia_left{ padding:3px; border-right:1px solid #e0e0e0; width:180px;float:left;height: 326px;}

.hefeimainqu_sneiy_xia_right{ float:left; width:600px;}
.youlvtuwen{ margin-top:7px; overflow:hidden;}
.youlvtuwen ul li{ width:175px; float:left; margin:0 0 0 20px; display:inline;}
.dyongdiv{ position:relative; height:110px; width:174px; margin-bottom:5px;}
.youlvtuwen_img{ width:174px; height:19px; line-height:19px;background:#000000;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; bottom:0; position:absolute;}
.youlvtuwen_zi{height:19px; line-height:19px;color:#ffffff;position:absolute; bottom:0; text-align:right; width:164px; padding-right:10px;}
.youlvtuwen ul li p{ line-height:18px;}
.youlvtuwen ul li p a:hover{ text-decoration:underline;}

.youlvwenzibiaos{ padding:4px 14px 0 20px; overflow:hidden;}
.youlvwenzibiaos ul li{ border-bottom:1px dotted #CCC; overflow:hidden;height: 40px;line-height:40px; }
.youlvwenzibiaos ul li p{ width:469px; overflow:hidden; height:40px; line-height:40px; float:left;}
.xiamzibinas1{ color:#0082ff; font-size:14px; font-weight:bold; width:200px;}
.xiamzibinas1:hover{color:#ff8400;}
.teszi{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;color:#0082ff; float:right;}


/*华东游*/
.hefeimainqu_huadong_top{height:33px; line-height:33px; border-bottom:3px solid #15b011;}
.hefeimainqu_huadong_top span{ float:left;}
.lvse{ font-size:14px; color:#15b011;}
.lvse:hover{ text-decoration:underline;}
.xiamzibinas2{ color:#15b011; font-size:14px; font-weight:bold; width:200px;}
.xiamzibinas2:hover{color:#ff8400;}

/*国内游*/
.hefeimainqu_guonei_top{height:33px; line-height:33px; border-bottom:3px solid #ff9600;}
.hefeimainqu_guonei_top span{ float:left;}
.chense{ font-size:14px; color:#ff9600;}
.chense:hover{ text-decoration:underline;}
.xiamzibinas3{ color:#ff8400; font-size:14px; font-weight:bold; width:200px;}
.xiamzibinas3:hover{color:#ff8400;}


/*出境游*/
.hefeimainqu_chujing_top{height:33px; line-height:33px; border-bottom:3px solid #e8421a;}
.hefeimainqu_chujing_top span{ float:left;}
.hongse{ font-size:14px; color:#e8421a;}
.hongse:hover{ text-decoration:underline;}
.xiamzibinas4{ color:#e8421a; font-size:14px; font-weight:bold; width:200px;}
.xiamzibinas4:hover{color:#ff8400;}

/*在线订单*/
.order_left{
	 border-top:2px solid #0082ff; 
	 border-bottom: 1px solid #DEDEDE;
	 border-left: 1px solid #DEDEDE;
	 border-right: 1px solid #DEDEDE;
    padding: 1px;
    width: 195px; margin-top:10px;
}

.order_left_top{ border-bottom:1px solid #dadada; line-height:28px; height:28px; overflow:hidden;}
.order_left_top p span{ float:left; margin-left:8px; font-weight:bold; color:#333333;}
.order_left_top p a{ float:right; margin-right:6px;}

.zaixdingdan ul{ margin:5px 0 15px;}
.zaixdingdan ul li{ padding:9px 4px; border-bottom:1px dotted #dddddd;*_padding:12px 4px;}
.zaixdingdan ul li p{ color:#666666; line-height:20px; height:40px; overflow:hidden;}
.zaixdingdan ul li p span{ color:#fd6013; margin-right:5px;}
.zaixdingdan ul li h3{ font-size:12px;color:#999999; font-weight:normal; margin-top:4px;}


/*最新资讯*/
.zuixinzixun ul{ padding:12px 0 9px 10px;}
.zuixinzixun ul li{ background:url(../images/dian7.jpg) no-repeat left center; padding-left:11px; line-height:25px; height:25px; overflow:hidden;}
.zuixinzixun ul li a{ color:#333333;}
.zuixinzixun ul li a:hover{ text-decoration:underline;}


/*自由行*/
.linesvisa{ width:1000px; margin:0 auto; overflow:hidden;}
.zyouxing{ border-top:3px solid #0082ff; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; width:606px; height:399px; float:left;}
.zyouxing_top{ height:33px; line-height:33px;border-bottom:1px solid #cccccc;}
.zyouxing_xia ul{ margin: 21px 0 0; overflow:hidden}
.zyouxing_xia ul li {display: inline;float: left; margin: 0 0 20px 20px; width: 175px; }
.zyouxing_xia a:hover{ text-decoration:underline;}
.ziyxls{ float:right; font-size:14px; margin-right:10px;color:#0082ff;}

/*签证*/
.qianzhengbanl{ border-top:3px solid #22bc1e; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; width:382px; height:399px;float:left; margin-left: 8px;}
.qianzheng_top{ height:33px; line-height:33px;border-bottom:1px solid #cccccc;}
.qianzzise{ float:right; font-size:14px; margin-right:10px;color:#22bc1e;}
.guoqiplie_lim{ float:left; width:108px;margin: 17px 0 0 15px; display:inline;}
.guoqiplie_lim p{ height:24px; line-height:24px;overflow:hidden;}
.guoqiplie_lim font{ color:#ff0000; font-weight:bold; font-size:12px;}
.guoqiplie{ overflow:hidden;}
.yazrmqianz{ height:31px; line-height:31px; background:url(../images/xiang.jpg) repeat-x; margin:0 10px ;  margin-top:16px;}
.yazrmqianz p{ font-weight:bold; padding-left:12px; color:#333333; background:url(../images/dian5.jpg) no-repeat left center; margin-left:10px;}

ul.remqianzshuom{ margin-top:4px; overflow:hidden;}
ul.remqianzshuom li{line-height:26px;height:26px; border-bottom:1px dotted  #cccccc; margin:0 10px; background:url(../images/dian6.jpg) no-repeat left center; padding-left:10px;float: left; display:inline;width: 351px;}
ul.remqianzshuom li a{ color:#333333; line-height:24px; display:block; height:24px; width: 293px; overflow:hidden; float:left;}
ul.remqianzshuom li a:hover{ text-decoration:underline;}
ul.remqianzshuom li span{color:#ff1111; float:right; font-weight:bold;}

/*团购*/
.tuangouyem{ width:1000px; margin:0 auto; overflow:hidden; margin-top:10px;}
.tuangouyem_top{ border-bottom:3px solid #0082ff; height:33px; line-height:33px;}
.tuangouyem_top a{ font-size:14px; float:right; margin-right:10px; color:#0082ff;}

.tuangliebxye{ width:301px; height:162px; position:relative;}
.tuangliebxyebeij{ width:301px; height:24px; line-height:24px; background:#000;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; bottom:0;}
.tuangliebxye p{ width:301px; height:24px; line-height:24px; position:absolute; bottom:0; text-align:center; font-size:14px; color:#ffffff;}

.tuangouyem_xia ul li{ border:1px solid #cfcfcf; padding:6px;width:301px; float:left; margin:20px 27px 5px 0;}
.tuangouyem_xia ul li h2{ height:48px; overflow:hidden; line-height:24px; font-size:14px; font-weight:normal; color:#333333;}
.tuangouyem_xia ul li h3{ line-height:30px;margin-top:3px;}
.tuangouyem_xia ul li h3 span{ font-size:24px; color:#ff6601; margin-right:10px;}
.tuangouyem_xia ul li h3 i{ font-size:12px; color:#666666; font-weight:normal;}

/* ----------------------------------------------底部 */
.fn_bottom{ margin:10px auto; width:1000px;}
.r_bot_left{float:left; background:url(../images/bot_a_bg.jpg) repeat-x; line-height:26px; width:460px}
.r_bot_left dl{ width:420px}
.r_bot_right{float:left;background:url(../images/bot_b_bg.jpg) repeat-x; line-height:26px; width:540px}
.bold{ font-weight:bold}
.blue{ color:#0082ff}
.yellow{ color:#F60}
.bot_posbg{background:url(../images/bot_b_bg.jpg) repeat-x; line-height:26px; margin-top:10px;}
.bank{ margin-top:10px; clear:both}
.bank dl{float:left; height:30px; margin:10px 10px 0 10px;}
.footer_bank{ margin-top:10px;}
.footer_bank a{ margin:0 1px}
.footer{ padding-bottom:10px; border-bottom:2px solid #0082ff}
.help{line-height:24px; width:196px; float:left}
.help dl{ background:url(../images/help_dl.jpg) no-repeat left; padding-left:10px;}
.help dt{ margin-left:10px;}
.help span{ color:#0082ff; font-size:14px;}
.help a{ color:#0082ff}
.friend_line{margin:0px auto; width:998px; border:1px #ccc solid; border-top:none}
.b_f{ color:#FFF;background:#0082ff; text-align:center; width:80px; height:24px; line-height:24px;}
.bis_img{ margin:10px;}
.bis_img a{margin-right:10px }
.lvyou_home{margin:10px; color:#999;}
.lvyou_home a{color:#999; margin:0 5px; line-height:24px;}
.red_name{ font-size:16px; color:#F00}
.bis_img span{ margin-right:10px; }
.botom_a{ width:1000px; margin:10px auto 0 auto; text-align:center}
.botom_a p{ line-height:24px;}
.botom_a a{ margin:0 5px;}

/*线路频道*/
.travel_main{margin:0 auto; width:1000px; margin-top:10px;}
.travel_d_right{float:right;width:790px;}
.tetui{ margin-top:10px; height:33px; border-top:2px solid #0082ff; border-bottom:1px solid #ccc;}
.tetui span{ float:left;}
.tetui a{ line-height:33px; float:right}
.tui_imgbg{ background:url(../images/tetui_img_bg.jpg) no-repeat; width:178px; height:202px; padding:10px 3px 0 3px; float:left; margin-right:18px;_margin-right:16px}
.tui_imgbga{ background:url(../images/tetui_img_bg.jpg) no-repeat; width:178px; height:202px; padding:10px 3px 0 3px; float:right;}
.tuicha_bg{ background:url(../images/tuicha_bg.jpg) no-repeat; width:154px; text-align:center;height:27px;  margin:10px auto 0 auto;}
.tuicha_bg a{ line-height:27px; color:#FFF;}
.tui_t_line{ height:24px; line-height:24px; margin-top:10px;}
.tui_t_line dl{width:20%; float:left; color:#0082ff; font-size:18px;}
.tui_t_line dt{width:60%; float:left}
.tui_t_line dt a{ margin:0 5px;}
.tui_t_line dd{width:5%; float: right; text-align:right}
.tui_t_line dd a{color:#0082ff;}
.tr_bod{ border:1px solid #ccc;border-top:2px solid #0082ff;}
.img_lines{}
.tui_a{ width:174px; float:left;margin:10px 5px 10px 15px;_margin:10px 10px 10px 8px;}
.tr_linename{ height:18px; padding:8px; border-bottom:1px dotted #dadada;}
.tr_linename a{ float:left; color:#0082ff; font-size:14px;}
.tr_linename span{ float:right; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#F00}

/*-------------线路搜索-----------------*/
.boder{ border:1px #ccc solid; margin:10px 0;}
.search_at{font-size:14px;font-weight:bold;  line-height:24px}
.search_at span{color:#0082ff}
.search_name{ padding:5px 10px; line-height:24px; border-bottom:1px #ddd dotted; _height:1px;}
.search_name dl{ width:40px; float:left; }
.search_name dt a{ margin:0 5px;}
#aa{ padding:1px 5px; background:#0082ff; color:#FFF}
.search_font{ padding:10px; border:1px #ccc solid; margin-top:10px; height:22px; }
.search_font dt{ float:left; width:55%}
.search_font dd{ float:right; width:45%; text-align:right; line-height:22px}
.dingborder{ width:180px; height:20px;}
div.travel_list_pic{ clear:both; width:99%; margin:0 auto; padding:10px 0px; border-bottom:1px solid #ccc;}
div.travel_list_pic dt{ float:left; width:174px; height:110px; overflow:hidden;}
div.travel_list_pic dt img{width:174px; height:110px; overflow:hidden;}
div.travel_list_pic dd{ margin-left:10px;float:left; width:80%; color:#666;}
ul.travel_list_pic{ clear:both;}
ul.travel_list_pic li.title{ float:left; width:445px;}
ul.travel_list_pic li.title p{ clear:both; line-height:24px;}
ul.travel_list_pic li.title p.title{ font-size:14px; font-weight:bold; padding-bottom:2px;}
ul.travel_list_pic li.prit{ float:right; width:120px; text-align:center; padding:20px 0 0 0;}
ul.travel_list_pic li.prit p{ clear:both; margin-bottom:5px;}
.big_prit_t{ color:#F00;font-family:Georgia; font-size:20px;}
.boder_s{ margin-top:10px;}

/*-------------线路预订-----------------*/
.at{ margin-bottom:10px;}
.tr_yuding{ border:2px solid #006ed8; padding:10px;}
.name_line{ font-size:20px; line-height:30px;}
.tr_nameleft{width:524px; float:left}
.tr_nameright{ width:430px; float:right}
.line_height{ line-height:24px;}
.chanp_mbg{ height:200px; background:#e1eefd; margin-top:10px; padding:10px;}
.chanp_mbg table td a{ padding-left:12px;}
.yd_input{ width:320px; height:24px; line-height:24px; border:1px #ccc solid; padding:1px;}
.sel_input{ width:50px;height:22px; line-height:22px; border:1px #ccc solid; padding:1px;}
.ljyd{ margin-top:15px;}
.ljyd dl{margin-bottom:10px; width:100%;}
.ljyd dt{float:left}
.con_left{width:750px; float:left;}
.line_c_name{ height:30px; border-bottom:2px solid #006ed8;}
.line_c_name a{ display:block; border-right:1px solid #ccc; padding:0 15px; line-height:30px; float:left}
.line_c_name a:hover{ background:#006ed8; color:#FFF;}
.pad{ margin:20px; line-height:200%;}
.one_d{background:#006ed8; width:60px; text-align:center; color:#FFF;}
.t_r{ float:right;}
.one_p_name{ float:left;}
.con_right{width:236px; float:right;}
.line_guan_name{height:30px; border-bottom:2px solid #22bc1e; line-height:30px;}
.mar_left{ margin-left:10px;}
.guan_one{ border-bottom:1px dotted #dadada; padding:10px 5px; height:70px;}
.guan_one dl{width:110px; float:left;}
.guan_one dt{ float:left; width:105px; margin-left:5px;}
.mar_ly{ border:1px #ccc solid}
.chak{ background:url(../images/cha_bg.png) no-repeat; width:55px; height:20px;  text-align:center;}
.chak a{color:#FFF;line-height:20px;}

/*-------------租车频道-----------------*/
.car_b{ border:2px solid #ff8400; width:195px;}
.car_n{ background:#fff6c5; line-height:28px; height:28px;}
.car_n span{ margin-left:10px; color:#ff8400; font-weight:bold; font-size:14px;}
.sel_car{ width:160px; margin:15px auto 0 auto;}
.sel_c_b{ border:1px #ddd solid; padding:1px; width:158px; height:23px;}
.car_in{border:1px #ddd solid; padding:1px; width:154px; height:21px; line-height:21px; color:#999}
.car_aniu{ margin:15px auto 10px auto; background: url(../images/car_anniubg.jpg) no-repeat; width:127px; height:31px; text-align:center}
.car_aniu a{ color:#FFF; font-size:14px; font-weight:bold; line-height:31px;}
.car_imgbg{ background:url(../images/tetui_img_bg.jpg) no-repeat bottom; width:178px; height:192px; padding:10px 3px 0 3px; float:left; margin-right:18px;_margin-right:16px; margin-bottom:10px;}
.car_imgbg_a{background:url(../images/tetui_img_bg.jpg) no-repeat bottom; width:178px; height:192px; padding:10px 3px 0 3px; float:right;margin-bottom:10px; }
.car_s{ border:1px #ccc solid; padding:0 10px; width:768px; overflow:hidden}
.car_list{ border:1px #ccc solid; margin-top:10px; padding:10px; height:110px; overflow:hidden;}
.car_list dt{ float:left; width:184px;}
.car_list dd{float:left;width:584px;}
.car_name{ font-weight:bold; font-size:14px; line-height:30px;}
.bot_bod{ border-bottom:1px #dadada dotted; }
.car_zhi{ height:31px; line-height:31px; background:#f8f8f8; border-top:2px #0082ff solid; border-bottom:1px #ccc solid}

/*-------------签证频道-----------------*/
.visa_hot{ margin:10px;}
.visa_tetui{height:33px; border-top:2px solid #0082ff;border-right:1px #ccc solid}
.visa_tetui span{ float:left;}
.visa_tetui a{ line-height:33px; float:right}
.v_b{ border:1px #ccc solid}
.visa_map{ width:210px; float:left}
.visa_home{width:265px; margin:10px 0 0 10px; float:left}
.visa_home dt{float:left; line-height:24px;width:60px;}
.visa_home dd{float:left; line-height:24px;width:170px;}
.visa_home dd p{width:170px;}
.visa_home dd p a{float:left;width:100px;}
.visa_home dd p span{float:right;}
.visa_one{ float:left; border-bottom:1px #dadada dotted; width:578px; padding:10px 0;}

.visa_s_b{ border:2px #006ed8 solid; padding:10px;}
dl.visa_search{border-bottom:1px #dadada dotted; padding:5px 0; _height:1px; }
dl.visa_search dt{ width:36px; float:left;line-height:24px;}
dl.visa_search dd{float:left; margin-left:10px; width:690px;}
dl.visa_search dd a{ margin:0 3px;line-height:24px;}

.visa_name{padding:5px;line-height:24px;border-bottom:1px #bbd3e3 solid;}
.visa_list{border-bottom:1px #bbd3e3 solid;_height:1px; padding:10px}
.visa_list dt{ float:left; width:280px;}
.visa_list dd{float: left;width:90px; text-align:right}

.visa_yd{ background:#f6fbff; border:1px #bbd3e3 solid; padding:10px}
.visa_ydname_big{ color:#005fa8; font-size:30px; width:770px; text-align:center}
.visa_buy{ line-height:200%; border:1px #bbd3e3 solid; padding:10px; margin-top:10px;}

/*---------------------------------------------------------------------会员*/
/*---------star左边*/
div.c_left{ float:left; width:208px; border:1px solid #ccc; background:white; padding-bottom:20px; }
/*左标题*/
dl.c_l_th{ clear:both;margin:1px; background:#006ed8;height:38px; line-height:38px; overflow:hidden; text-align:center; color:white;}
dl.c_l_th a{ color:white;}
dl.c_l_th a:hover{ color:#cc0000;}
dl.c_l_th dd{ font-size:14px; font-weight:bold; text-align:center;}
/*--------star左导航*/
dl.club_nav{ clear:both; margin:0;color:#000;}
dl.club_nav a{color:#000;}
dl.club_nav a:hover{ color:#ff6600;}
dl.club_nav dt{ clear:both; background:url(../images/club_r_th.gif) repeat-x; height:29px; line-height:29px; overflow:hidden; font-size:14px; font-weight:bold; color:#480000; text-indent:14px;/* border-top:1px solid #fcd46c;*/}
dl.club_nav dt a{ display:block; }
dl.club_nav dd{ clear:both; background:url(../images/club_l_nav.gif) no-repeat; height:39px; line-height:39px; text-indent:20px;}
dl.club_nav dd a{ display:block;}
dl.club_nav dd.dd_light{ background-position:left -39px; font-weight:bold;color:#ffa904;}
dl.club_nav dd.dd_light a{ color:#000;}
dl.club_nav dd.dd_light a:hover{ color:#ff6600;}
/*---------star右边*/
div.c_right{ float:right; width:770px; background:white; border:1px solid #ccc;border-top:2px #006ed8 solid;}
/*右标题*/
dl.c_r_th{ clear:both; color:#000; background:url(../images/club_r_th.gif) repeat-x left bottom; height:28px; line-height:28px; overflow:hidden; }
dl.c_r_th dd{ float:left; padding-left:16px; font-weight:bold; font-size:14px;}


/*小标题*/
dl.club_about_th{ clear:both; width:435px; margin:0 auto; padding:15px 0 0 0; height:40px; line-height:40px; overflow:hidden;}
dl.club_about_th dd{ float:left; text-indent:-9999999px;}

/*会员信息*/
.club_people{ margin:20px; line-height:24px; color:#000}
.club_people span{ font-weight:bold}
.club_order{margin:20px; }
.club_order td{ padding:5px;border:1px #dddddd solid}
.s_dd{border-bottom:1px #dadada solid; margin-right:60px; }
.s_dd p{ line-height:30px;_margin-left:-20px; }
.s_dd p a{ margin-left:15px;color:#666 }
.club_o span{line-height:30px; margin-right:10px; font-size:14px; color:#055ad9; font-weight:normal;}
.meb_jifen{ margin:0 20px 20px 20px; background:#e8f4ff; line-height:30px; }
.meb_jifen p{border-bottom:1px #ccc dashed;}
.meb_jifen span{ margin:0 20px 0 10px;}

/*---------------------------star登录*/
.login_main{ width:1000px; height:423px; margin:0 auto; background:url(../images/login_bg.jpg) no-repeat;}

.float_l{ float:left;}

div.login_text_bj{ background:url(../images/login_text_bj.gif) no-repeat; width:336px; height:303px; float:right;overflow:hidden; margin:35px 30px 0 0;_margin:35px 15px 0 0;}
/*标题*/
dl.login_th{ clear:both; height:25px; line-height:25px; width:86%; margin:18px auto 10px auto;}
dl.login_th dd{ float:left; font-size:14px; font-weight:bold; color:#222;}
/*--------------登录表格*/
table.login_table{ clear:both; margin:10px auto;}
table.login_table td{ padding:5px 2px;}
table.login_table td.right_text{ text-align:right;}
table.login_table tfoot td{ padding-top:22px;}
/*--------------表单*/
input.login_text{ background:white url(../images/input_text.gif) repeat-x; height:20px; line-height:20px; padding:3px 8px; border:1px solid #c7c7c7; color:#888; width:160px;}
input.hover_js{ border:1px solid #84d2ff;}
input.login_btn{ color:white; background:url(../images/login_btn.jpg) no-repeat; width:81px; height:32px; line-height:32px; text-align:center; font-size:14px; font-weight:bold; cursor:pointer; border:none;}
/*--------登录提示*/
dl.login_tishi{ clear:both; margin:10px auto;  width:90%; background:url(../images/login_line.gif) repeat-x left top; padding-top:8px;}
dl.login_tishi dd{ clear:both; padding:0 15px;}
dl.login_tishi dd p{ clear:both; line-height:2em; color:#ff6600;}

/*--------------------------------------star注册*/
div.reg_main{  width:998px; margin:0px auto;  padding-bottom:10px; background:#FFF; border:1px #dadada solid}
/*标题*/
dl.reg_th{ clear:both; border-bottom:1px solid #ececec; padding:10px;}

/*注册内容*/
div.reg_text{ clear:both; width:97%; margin:25px auto;}
/*注册左*/
div.reg_l{ float:left; width:570px; padding-right:15px; background:url(../images/reg_line.gif) repeat-y right top; min-height:290px; height:auto; _height:290px;}
/*表格*/
table.reg_table{ clear:both;}
table.reg_table td{ padding:8px 3px;}
table.reg_table td.right_text{ text-align:right; font-size:14px;}
table.reg_table input.login_text{ width:215px; margin-right:8px;}
/*------注册提示*/
dl.reg_tishi{ background:#daf1ff; padding:2px 10px;}
dl.reg_tishi dd{ clear:both; padding-left:10px; line-height:20px; background:url(../../images/gray_arrow.gif) no-repeat left 8px;}
/*表单*/
input.reg_btn{ color:white; background:url(../images/reg_btn.gif) no-repeat left -32px; width:87px; height:31px; line-height:31px; text-align:center; border:none; font-size:14px; font-weight:bold; cursor:pointer;}
/*注册右*/
div.reg_r{ float:right; width:310px;}
dl.reg_r{ clear:both; margin:8px 0 15px 0;}
dl.reg_r dt{ font-size:14px; font-weight:bold; color:#333; padding-bottom:10px;}
dl.reg_r dd{ clear:both;}
dl.reg_r_d{ clear:both; margin-top:10px; line-height:20px}
dl.reg_r_d dt{ clear:both; padding-bottom:25px; font-size:14px;}
dl.reg_r_d dd{ clear:both;}
dl.reg_r_d dd p{ clear:both; color:#ff6600;}
/*表单*/
input.reg_gray_btn{ background:url(../images/reg_btn.gif) no-repeat; width:118px; color:#666; font-size:14px; font-weight:bold; text-align:center; height:32px; line-height:32px; text-align:center; border:none; cursor:pointer; }

/*---------------------------------------------------------------------新闻*/
/*新闻列表*/
/*-----------star关于我们*/
.div_clear{ clear:both}
/*灰色边框*/
.gray_border{ border:1px solid #e4e4e4; background:white;}
/*左边*/
div.a_left{ float:left; width:158px;min-height:600px; height:auto; _height:600px;}
/*标题*/
dl.i_l_th,dl.i_r_th{ clear:both; background:url(../images/about_th.gif) repeat-x; height:34px; line-height:34px; overflow:hidden;}
dl.i_l_th dd{ text-align:center; font-size:14px; font-weight:bold; }
dl.i_r_th dt,dl.i_l_th dt{ float:right; padding-right:10px;}
/*右标题*/
dl.i_r_th dd{ float:left; font-size:14px; font-weight:bold; padding-left:16px;}
/*---------
-star左导航*/
div.about_l_nav{ clear:both; width:154px; margin:2px auto; background:#f8f8f8;}
dl.about_nav{ clear:both; margin:0;}
dl.about_nav dt{ clear:both; background:url(../images/about_l_nav.jpg) no-repeat left -36px; height:36px; text-indent:36px; line-height:36px; font-size:14px;}
dl.about_nav dt a{ display:block;}
dl.about_nav dd{ display:none; text-align:left; clear:both; line-height:2.2em; padding-left:36px;}
dl.about_nav dd a{ display:inline-block;}
dl.about_nav dd.dd_light a{ color:#428308; background:url(../images/about_sec_arrow.gif) no-repeat right 8px; padding-right:16px;}
dl.about_nav dd.dd_light a:hover{ color:#cc0000;}
dl.dl_click{ border-bottom:1px solid #d9d9d9; padding-bottom:2px;}
dl.dl_click dt{ clear:both; background-position:left top; color:white;}
dl.dl_click dt a{ color:white;}

/*-------------右边*/
div.a_right{ float:right; width:825px;}
/*--star关于我们文字*/
div.about_con{ clear:both; width:92%; color:#666; margin:10px auto; line-height:200%;}
div.about_con p{ clear:both; margin:10px 0;}
/*--star企业新闻_图文新闻*/
div.pic_list{clear:both; width:97%; margin:10px auto;}
dl.pic_list{clear:both; border-bottom:1px solid #e9e9e9; padding:10px 6px; height:85px}
dl.pic_list dt{ float:left; text-align:center; width:125px; height:95px; overflow:hidden;  background:url(../images/pic_bj.gif) no-repeat center top; margin-right:10px;}
dl.pic_list dt img{ width:120px; height:75px; overflow:hidden; border:1px solid #CCC; padding:1px}
dl.pic_list dd{ float:left; width:82%}
dl.pic_list dd p{ clear:both; color:#666; line-height:1.8em;}
dl.pic_list dd p.title{ /*font-size:14px;*/ padding-bottom:4px; font-weight:bold; color:#ff6600;}
dl.pic_list dd p.title a{ color:#333;}
dl.pic_list dd p.title a:hover{ color:#cc0000;}
/*----star企业新闻_文字新闻*/
dl.news_text{ clear:both; width:97%; margin:8px auto;}
dl.news_text dd{ clear:both; height:37px; background:url(../images/gray_line.gif) repeat-x left bottom; padding-bottom:1px; line-height:37px; padding:0 5px 1px 5px;}
dl.news_text dd a{ display:inline-block; background:url(../images/news_arrow.gif) no-repeat left center; padding-left:20px}
/*新_图标*/
.new{ display:inline-block; background:url(../images/new.gif) no-repeat; width:22px; height:10px; margin:0 5px;}
/*----star新闻详情*/
/*标题*/
h1.display_th{ clear:both; text-align:center; font-size:16px; color:#222; width:98%; margin:30px auto 10px auto; line-height:40px; border-bottom:1px #CCC solid}
/*日期*/
.date_r{ float:right; color:#888; font-size:12px; font-weight:normal;}
/*-----star页码*/
dl.page{ clear:both; width:98%; margin:10px auto; line-height:25px;}
dl.page dt{ float:left;}
dl.page dd{ float:right;}

/*-------------------------------------------star订单*/
div.order_con{ clear:both; margin:0px auto; width:100%;}
/*步骤标题*/
dl.buy_steps{ background:#ebebeb url(../images/steps_bg.gif) no-repeat right -200px; clear:both; height:27px; line-height:27px; overflow:hidden; margin-bottom:25px;}
dl.buy_steps dd{ float:left; text-align:center; font-weight:bold; width:25%; background:url(../images/steps_bg.gif) no-repeat right top;}
dl.buy_steps dd.last{ background:url(../images/steps_bg.gif) no-repeat right -200px;}
dl.buy_steps dd.steps_light{ background:#fd6013 url(../images/steps_bg.gif) no-repeat right 0; color:white; font-size:14px;}
dl.buy_steps dd.light{ background:#ccc url(../images/steps_bg.gif) no-repeat right 0; color:white; font-size:14px;}
dl.buy_steps dd.steps_light_two{background:#d5006e url(../images/steps_bg.gif) no-repeat right 0; color:white; font-size:14px;}
dl.buy_steps dd.light_up{ background-position:right -27px;}
dl.buy_steps dd.steps_light_last{background:#ff8e00 url(../images/steps_bg.gif) no-repeat right -54px; color:white; font-size:14px;}
/*标题*/
dl.order_th{clear:both;height:24px;line-height:24px;overflow:hidden; margin:10px 0}
dl.order_th dd{ float:left; color:#222; background:url(../images/th_round.gif) no-repeat left 6px; padding-left:20px; height:28px; font-size:14px; font-weight:bold;}
dl.order_th dt{ float:right;}
table.order_table{ clear:both; margin:8px 0 50px 0; width:100%;}
table.order_table th{ background:#f1f1f1; color:#222; height:25px; line-height:25px; font-weight:normal;}
table.order_table th.left_text{ text-align:left; padding-left:20px;}
table.order_table td{ padding:15px 10px; text-align:center;}
table.order_table td.left_text{ text-align:left; padding-left:20px;}
table.order_table tfoot td{ padding:15px 0; border-top:2px solid #fd6013; text-align:center;}
/*表单*/
input.order_btn{ cursor:pointer;background:url(../images/order_btn.png) no-repeat; width:65px; height:25px;line-height:25px; margin:0 5px; color:white; text-align:center; border:none;}
/*文字标题*/
dl.order_text_th{ clear:both; height:25px; line-height:25px; padding-bottom:3px; border-bottom:1px solid #475d2a;}
dl.order_text_th dd{ float:left; padding-left:16px; font-weight:bold; font-size:14px; color:#475d2a;}
dl.order_text_th dt{ float:right;}
/*------------------------------star联系人信息*/
/*表格*/
.ddxx_table .margin_text{ margin:0 3px;}
table.ddxx_table { clear:both; color:#222;}
table.ddxx_table td{ padding:4px 0;}
table.ddxx_table td.right_text{ text-align:right; padding-right:8px; padding-left:15px;}
/*表单*/
input.input_orders_text{ border:1px solid #ccc; height:18px; line-height:18px; width:160px; padding:0 8px;}
/*---------------黄色线*/
div.yellow_line{ clear:both; border-top:2px solid #fd6013;  text-align:center; padding-top:20px; margin-top:20px }
/*----------------------------star旅客信息*/
div.order_l{ float:left; width:49%;}
/*蓝色链接文字*/
.blue_a_line{ color:#0053aa; text-decoration:underline; margin:0 8px;}
.blue_a_line:hover{ text-decoration:none; color:#ff6600;}
/*标题*/
dl.ddxx_title{ clear:both; height:25px; line-height:25px; background:url(../images/gray_line.gif) repeat-x left bottom; padding-bottom:2px; overflow:hidden;}
dl.ddxx_title dt{ float:right; padding-right:8px;}
dl.ddxx_title dd{ float:left; font-weight:bold; padding-left:10px;}
/*关闭按钮*/
span.close_btn{ float:left; display:block; background:url(../images/close.gif) no-repeat; height:16px; width:16px; text-align:center; cursor:pointer; overflow:hidden; margin:0 6px;}

.travel_index_left_xia {z-index:1000;position:relative;}
/*二级左导航*/
.left_second{ padding:10px;width:550px;background:#fff;z-index:999; border-right:1px solid #00A8E5; border-bottom:1px solid #00A8E5; border-top:1px solid #00A8E5; left:196px; position:absolute; top:-1px; display:none;}
.index_s_name{ width:550px;margin:5px 0;line-height:22px;height:22px; }
.index_s_name dl{ width:13%;float:left; font-weight:bold; margin-right:5px; color:#00A8E5;}
.index_s_name dt{ width:85%;float:left}
.index_s_name dt a{ margin-right:8px; color:#666;}
.index_s_name dt a:hover{ margin-right:8px; color:#FF5601;}

/*--团购线路详细--------------------------------------------------*/
.group_boder{ border:2px #ff8800 solid; padding:10px}
.group_line{ width:976px; border:2px solid #ed2971; padding:10px;position:relative;}
.group_linename{width:100%; font-size:18px; line-height:30px; font-weight:bold; margin-bottom:10px; height:80px;}
.gr_twoline{ width:970px; margin:10px 0}
.gr_line_left{width:250px; float:left;position:relative;}
.gr_line_middle{width:480px; float:left; margin-left:10px}
.gr_line_right{width:190px; float:left; margin-left:15px; line-height:24px}

.white{ color:#FFF; line-height:60px;font-size:30px; display:inline-block}
.white_s{color:#FFF; line-height:60px;font-size:18px; margin-left:10px; font-weight:bold;display:inline-block}
.qiang_gou{ background:url(../images/qiang.png) no-repeat; width:73px; height:31px;border:none; cursor:pointer;}
/*团图标*/
.group_text{display:block; position:absolute; top:0px; right:-2px; background:url(../images/tuan.jpg) no-repeat; width:82px; height:82px; }
.group_pircebg{display:block; position:absolute; top:0px; left:-10px; background:url(../images/jiagebg.png) no-repeat; width:248px; height:60px; }
.group_pircebg dl{float:left}
.group_pircebg dt{float:left; margin:15px 0 0 10px}
.border_g_price{border:1px solid #ccc;width:205px;height:70px;margin-top:60px;}
.border_g_price p span{ margin:12px 5px 0px 10px;_margin:12px 5px 0px 8px; width:50px;display:block; float:left; text-align:center}
.dao_time{border:1px solid #ccc; width:185px;margin-top:10px; padding:10px;}
.dao_time p{line-height:30px;font-size:14px}
.dao_time span{ font-size:24px;color:#ff8800}

.triphover{ background:#006ed8; color:#FFF;}
.topmenuhover{ background:#FFF; color:#006ed8;}

 /*幻影灯*/
.fullSlidef {width:100%;position:relative;height:271px;background:#000;}
.fullSlidef .bd {margin:0 auto;position:relative;z-index:0;}
.fullSlidef .bd ul {width:100% !important;}
.fullSlidef .bd li {width:100% !important;height:271px;overflow:hidden;text-align:center;}
.fullSlidef .bd li a {display:block;height:271px;}
.fullSlidef .hd {width:100%;	position:absolute;	z-index:1;	bottom:0;	left:0;	height:40px;	line-height:21px;}
.fullSlidef .hd ul {	text-align:center;}
.fullSlidef .hd ul li {	cursor:pointer;	display:inline-block;	*display:inline;	zoom:1;	width:42px;	height:11px;	margin:1px;	overflow:hidden;	background:#000;	filter:alpha(opacity=50);	opacity:0.5;	line-height:999px;}
.fullSlidef .hd ul .on {	background:#06F;}
.fullSlidef .prev,.fullSlidef .next {	display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlidef .next {left:auto;right:15%;background-position:-6px -137px;}


.VisaSlide {width:100%;position:relative;height:185px;background:#000;}
.VisaSlide .bd {margin:0 auto;position:relative;z-index:0;}
.VisaSlide .bd ul {width:100% !important;}
.VisaSlide .bd li {width:100% !important;height:185px;overflow:hidden;text-align:center;}
.VisaSlide .bd li a {display:block;height:185px;}
.VisaSlide .hd {width:100%;	position:absolute;	z-index:1;	bottom:0;	left:0;	height:40px;	line-height:21px;}
.VisaSlide .hd ul {	text-align:center;}
.VisaSlide .hd ul li {	cursor:pointer;	display:inline-block;	*display:inline;	zoom:1;	width:42px;	height:11px;	margin:1px;	overflow:hidden;	background:#000;	filter:alpha(opacity=50);	opacity:0.5;	line-height:999px;}
.VisaSlide .hd ul .on {	background:#06F;}
.VisaSlide .prev,.VisaSlide .next {	display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.VisaSlide .next {left:auto;right:15%;background-position:-6px -137px;}

.fullSlide_lineshow {width:100%;position:relative;height:330px;background:#000;}
.fullSlide_lineshow .bd {margin:0 auto;position:relative;z-index:0;}
.fullSlide_lineshow .bd ul {width:100% !important;}
.fullSlide_lineshow .bd li {width:100% !important;height:330px;overflow:hidden;text-align:center;}
.fullSlide_lineshow .bd li a {display:block;height:330px;}
.fullSlide_lineshow .hd {width:100%;	position:absolute;	z-index:1;	bottom:0;	left:0;	height:40px;	line-height:21px;}
.fullSlide_lineshow .hd ul {	text-align:center;}
.fullSlide_lineshow .hd ul li {	cursor:pointer;	display:inline-block;	*display:inline;	zoom:1;	width:42px;	height:11px;	margin:1px;	overflow:hidden;	background:#000;	filter:alpha(opacity=50);	opacity:0.5;	line-height:999px;}
.fullSlide_lineshow .hd ul .on {	background:#06F;}
.fullSlide_lineshow .prev,.fullSlide_lineshow .next {	display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide_lineshow .next {left:auto;right:15%;background-position:-6px -137px;}
