﻿/*左侧*/
.left{float:left;width:280px;}
/*左侧圆框*/
.left_panel{ float:left;width:280px; margin-top:10px;}
.left_panel h3{width:280px;background:#fff url(/images/dujia/bgButton.gif) no-repeat -6px -500px;line-height:30px;height:30px;text-indent:20px;color:#cc3234; font-size:14px;}
.left_panel_list{float:left;border:1px solid #e4ded0; border-bottom:none;width:278px;}
.left_panel_list ul{ list-style:none;width:278px;float:left;margin-top:5px;}
.left_panel_list li{width:238px; line-height:20px;}
.left_panel_list li a{ color:#666666; padding:0 0 0 5px; cursor:pointer;}
.left_panel_list li span{float:left;background:url(/images/tubiao.gif) no-repeat -30px -30px;width:20px; height:20px;margin:-5px 0px 0px 0px;}
.left_panel_bottom{background:url(/images/dujia/bgButton.gif) no-repeat -6px -558px;width:100%; height:8px; float:left;}
/*查询按钮*/
.submits{width:120px;height:35px;background: url(/images/dujia/bgButton.gif) no-repeat -230px -250px;text-align: center;border: 0;cursor: pointer; line-height:35px; font-size:14px; color:#ffffff;font-weight:bold;}
.btn{float:left; width:100%; margin:5px 0 0px 0; text-align:center;}
/*精品*/
.left_panel_list ul li.jingpin{width:78px;float:left; padding:0px 0 0 10px;}
/*左侧查询框*/
.tishi{border:1px solid #e8d1af;width:270px; margin:5px 0 0 2px;font-size:13px;color:#625242;text-indent:20px; background-color:#fff2e1; line-height:25px;}
.queryInput{float:left;width:120px;border:1px solid #7e9db9;margin:0px 0px 0px 5px; height:15px; line-height:15px; padding:3px 0 0 3px;background-color:#fff;}
.leftSearchTable{ float:left; margin-top:5px;width:99%;}
.SearchTableTdLeft{width:90px; text-align:right; height:30px;color:#625243; margin:0px; font-size:13px;}
.SearchTableTdBottom{padding:10px 0px 0px 0px; text-align:center;}
/*在线客服*/
.customer{width:280px; height:200px; background: #fff url(/images/dujia/bgButton.gif) no-repeat -6px -624px;float:left;margin:5px 0 0 0 ;}
.customer h3{float:left;width:160px;color:Red; margin:20px 0px 5px 10px;}
.customer h4{float:left;width:225px; margin: 0px 0px 5px 10px; color:#979a9f;}
.customer h4, .write ul li,.servicehot ul li {font-size:11px;}
.customer h3{font-size:13px;}
.online{float:left; width:250px; top:10px; left:0px; position:relative; padding:0 0 0 25px;}
.write{float:left; width:130px; position:relative; left:0px; top :20px; padding:0 0 0 10px;}
.servicehot{float:left; width:126px; position:relative; left:0px; top :20px;}
.write h3{float:left; width:100px; margin:10px 10px 5px 10px; }
.servicehot h3{float:left; width:100px; margin:10px 10px 5px 10px;}
.write h3 a{color:#ff9a02;}
.servicehot a{color:#646464;}
.write h3 span{ background-position:-240px -30px;}
.servicehot	h3 span {background-position:-270px -30px; }
.write h3 span, .servicehot	h3 span{height:25px;width:25px; float:left;padding:0 0 0 5px;background-image:url(/images/tubiao.gif);background-repeat:no-repeat; margin:-10px 0 0 0;}
.write ul{float:left; width:100px; margin:0px;padding:0 0 0 28px;}
.servicehot ul{float:left; width:110px; margin:0px; padding:0 0 0 20px;}
.write ul li,.servicehot ul li{float:left; width:100%; list-style-type:none; padding:0 0 5px 0px; font-size:13px; text-indent:18px;}
.write ul li,.servicehot ul li {color:#666465;}
/*中间*/
.center{ float:left;width:390px; margin:10px 10px 10px 10px;}
/*广告*/
.ad{float:left;width:390px;}
.ad img{float:left;width:100%;}
/*洲*/
.selaction{float:left; width: 388px;border-bottom:1px solid #58463b; margin:10px 0 0 0;}
.selaction_ul{float:left;width:390px;}
.selaction_li{width: 54px;margin-right: 1px; text-align: center; float:left;background: url(/images/dujia/bgButton.gif)  no-repeat -248px -330px;height:25px; }
.selaction_li a{ text-decoration: none; color: black;width:100%; line-height:25px;}
.selaction_li_selected,.selaction_li_selected a{color: white;font-weight: bold;width: 54px;height:25px;background: url(/images/dujia/bgButton.gif)  no-repeat -191px -330px;float:left; line-height:25px; text-align:center;}
/*度假列表*/
.detail_list_main{ float:left;margin:8px 0px 0px 0;width:390px;}
.detail_list{ float:left;border:1px  solid #ccc; width:388px; padding:0 0 10px 0; border-bottom:5px solid #e5ddd0;}
.detail_list_main .detail_list h5{float:left;text-indent:10px; height:25px; line-height:25px;width:100%;}
.detail_list_main .detail_list h5 a{color:#3798cf;font-size:14px;width:350px;color:#3798cf;font-size:14px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}

.default_listleft{float:left; width:110px; margin:0px 0 10px 0;padding:0 0 0 10px;}
.default_listmiddle{float:left;width:178px;  margin:5px 0 0 0; border-right:1px solid #ccc;}
.default_listmiddle ul{float:left;width:100%;}
.default_listmiddle ul li{float:left;width:168px; padding: 0 0 10px 10px;}
.default_listmiddle ul li span{float:left;width:90px; font-size:13px;}
.default_listmiddle ul li label{width:58px;}
.default_listmiddle ul li span,.listmiddle ul li label {color:#625243;}
.price{font-size:18px;font-weight:700;color:#d7221b; font-family:Arial;}
.blackfont{color:#534b34;}
.xiangxi{color:#ce6667;}
.default_listright{width:78px;padding:10px 0 0 0; float:left;}
/*右边*/
.right{float:left;width:250px; }
/*右边边框*/
.right_panel{ float:left;width:250px;margin:10px 0px 0px 0px; }
.right_panel h3{width:100%;background:#fff url(/images/dujia/bgButton.gif) no-repeat -319px -714px;line-height:30px;height:30px;text-indent:20px;color:#cc3234; font-size:14px;float:left;}
.right_panel h3 span{color:#343233;font-size:14px;float:left;width:60px; text-indent:0px;}
.right_panel h3 label{float:left;width:28px; height:28px; background:url(/images/tubiao.gif) no-repeat -210px -90px;}
.right_panel_list{float:left;border:1px solid #e4ded0; border-bottom:none;width:248px;}
.right_panel_list ul{ list-style:none;width:99%;float:left;margin-top:5px;}
.right_panel_list li{width:238px; line-height:20px;}
/*.right_panel_list li a{ color:#666666; padding:0 0 0 5px;float:left;width:210px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}*/
.right_panel_list li span{float:left;background:url(/images/tubiao.gif) no-repeat -30px -30px;width:20px; height:20px;margin:-5px 0px 0px 0px;}
/*.top10{ background:url(/images/dujia/number.gif) no-repeat 0 0px; width:20px; height:13px;float:left;line-height:0px;margin:3px 0 0 10px; }*/
.top10{ width:15px; height:13px;float:left;line-height:0px;margin:3px 0 0 5px;}
.right_panel_list a.top10_title{color:#666666; padding:0 0 0 5px;float:left;width:205px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.right_panel_bottom{background:url(/images/dujia/bgButton.gif) no-repeat -319px -784px;width:100%; height:8px; float:left;}
/*图片*/
.right_panel_list ul li.imglist{ float:left;width:120px; text-align:center; height:120px;padding:5px 0px 5px 0px;}
.right_panel_list ul li.imglist p{ float:left;width:100%;}
.right_panel_list ul li.imglist p img{ border:none; width:96px; height:96px;}
.right_panel_list ul li.imglist a{color:#564436;}
.tripimg{width:100%; float:left; margin:10px 0 0 0px;}

/*度假列表页*/
.main_right{float:left;width:650px;margin:10px 0px 10px 15px; }
  /*自然风光*/
.main_right .subjectabout{float:left;width:648px; border:1px solid #e4ded0; background-color:#f1eee7;}
.main_right .subjectabout h3{width:640px;color:#cc3234;float:left;padding:10px 0 0 10px ; margin:0px;}
.main_right .subjectcontent{float:left;width:640px;text-indent:30px;color:#615444;margin:10px 0 0 0px ; line-height:20px;}
/*列表页*/
.triplist{float:left; margin: 10px 0px 0px 0px; border:1px  solid #ccc; width:648px;border-bottom:3px solid #e5ddd0;}
.listleft{float:left; width:110px;padding:0px 0 0px 10px; margin:10px 0 0 0;}
.listmiddle{float:left;width:420px;  margin:15px 0 0 0;border-right:1px solid #ccc; }
.listright{width:93px; float:left;margin:20px 0 0 0;}
.triplist .listmiddle ul{width:100%;float:left;}
.triplist .listmiddle ul li{float:left;width:400px; padding: 0 0 15px 10px;}
.triplist .listmiddle ul li span{float:left;width:90px;}
.triplist .listmiddle ul li label{width:70px;float:left;}
.triplist .listmiddle ul li span,.listmiddle ul li label{color:#625243;font-size:13px;}
.triplist .listright .price{font-size:18px; font-weight:bold;color:#d7221b;text-indent:15px;}
.blackfont{ color:#534b34;}
.hef{float:left;color:#3798cf; font-size:14px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:100%;}
.next{float:left; width:82px; margin:10px 0 10px 0;padding:0 0 0 10px;text-align:center;}
.nextbtn{width:82px;height:28px;background: url(/images/dujia/bgButton.gif) no-repeat -6px -250px;cursor: pointer; font-size:13px; color:#584839;font-weight:bold; line-height:28px; padding:0 0 10px 0px;  border:0;}
/*行程提示*/
.tripTip{float:left;width:650px;margin:0px 0px 0px 0px;}
.tripTipSelected{background:url(/images/dujia/bgButton.gif) no-repeat -319px -500px;width:125px;height:80px;float:left;padding:10px 0px 0px 5px;}
.tripTipSelected h3 span{background:url(/images/tubiao.gif) no-repeat -270px -90px; width:40px; height:27px; float:left;}
.tripTipSelected h3 label{ float:left;width:80px;color:#d22f28;font-size: 14px; padding:5px 0 0 0; font-weight:bold;} 
.tripTipSelected ul{ list-style:none; margin-top:8px; float:left;width:100%;}
.tripTipSelected li{ float:left;width:100%; color:#666;padding:5px 0px 0px 0px; text-indent:10px;}
.tripTipImg{margin:10px 0px 0px 0px;float:left;height:60px;}
.tripTipImg span{background:url(/images/tubiao.gif) no-repeat -182px -30px; width:25px; height:30px; float:left;}
.tripTipImgNext{height:60px;margin:10px 0px 0px 5px; float:left;}
.tripTipImgNext span{background:url(/images/tubiao.gif) no-repeat -151px -30px; width:25px; height:30px;float:left;}
.tripTipDefault{float:left;width:94px;padding:18px 0px 0px 0px;} 
.tripTipDefault h3{color:#343434; font-size:14px; font-weight:normal; padding:0 0 0 8px;}
.tripTipDefault ul{ list-style:none; margin-top:8px; float:left;width:100%;}
.tripTipDefault li{ float:left;width:100%; color:#666;padding:5px 0px 0px 0px;}
.tripTipDefault li span,.tripTipSelected li span{background:url(/images/tubiao.gif) no-repeat -60px -30px; width:25px; height:20px;float:left; margin:-10px 0 0 0;}
/**/
.tripsubject{float:left;width:650px; border-bottom:3px solid #695850; margin:15px 0 0 0;}
.tripsubject h3{color:#564436;float:left; width:550px; font-size:18px; font-weight:bold;}
.tripsubject label{float:left;width:100px;color:Red;font-size:18px; font-weight:bold;}
/*行程特色 */
.triptese,.tripcantuan,.tripanpai,.triphotel,.depart,.tripair{float:left;width:650px;margin:10px 0 0 0;}
.triptese h3,.tripcantuan h3,.tripanpai h3,.triphotel h3, .depart h3,.tripair h3{float:left;width:648px;text-indent:20px;color:#574433; font-size:15px;padding:5px 0 5px 0 ;border:1px solid #ccc;background-color:#f1eee7;margin:0 0 5px 0;}
.tripteseinfo{float:left;width:638px; padding:0 0 0 10px;}
.trippic{float:left;width:316px;}
.tripteseinfo ul {float:left; width:314px; padding:0 0 0 10px;list-style-type:none; }
.tripteseinfo ul li{ float:left;background:url(/images/1star.gif) no-repeat 15px 7px; line-height:30px;width:310px;}
.tripteseinfo ul li label{ color:#645244; text-indent:40px; float:left;}
 /*参团须知*/
/*.tripselaction{float:left; width: 648px;margin:10px 0 0 0;}
.tripselaction ul{float:left;width:100%; }
.tripselaction li{width: 70px;height:25px; line-height: 30px; margin-right:2px; text-align: center; float:left;}
.tripselaction li a{display:block;background: url(/images/dujia/bgButton.gif) no-repeat -85px -330px; text-decoration: none; color: black; width:70px;}
.tripselaction ul li.selected a ,.tripselaction ul li a:hover{ background: url(/images/dujia/bgButton.gif) no-repeat -6px -330px;color: white;font-weight: bold; }
.tripnotice{float:left;width:648px; margin:7px 0 0 0; background:#f5f1e8; border-top:1px solid #f5f1e8;}
.tripnotice ul{float:left;  width:100%; margin:10px 0 0  0; padding:0 0 10px 0; }
.tripnotice ul li {float:left; width:100%; line-height:25px; text-indent:10px; color:#625544;font-size:13px;}*/
 /*航班信息*/
.tripair table{width:650px;float:left;}
.tripair table thead  tr  th {height: 30px;line-height: 23px;font-size:13px;font-weight: normal;padding:0px; margin:0px;background-color:#f7f7f7;color:#615441; font-weight:bold;}                            
.tripair table tr td{ border-bottom: dotted 1px #000;padding:10px 0 0 0;font-size: 13px;text-align:center; color:#615346;}
/*酒店信息开始*/
.hotelinfo{float:left;width:648px; border:1px solid #ccc; margin:5px 0 0 0;}
.hotelpic{float:left;width:125px; padding:10px 0 0 10px;}
.hotelinfo ul {float:left; width:503px; margin:10px 0 0 0px;padding:0 0 0 10px;list-style-type:none; }
.hotelinfo ul li{ float:left;line-height:20px;width:503px;}
.hotelinfo ul li label{ color:#554231; text-indent:0px; width:65px;float:left;}
.hotelinfo ul li span{color:#554231; width:425px;float:left;}
/*下一步*/
.detail_btn_div{float:left;width:100%;margin:10px 0 0 0;text-align:center;}
.detail_btn{width:150px; height:40px; background:url(/images/dujia/bgButton.gif) no-repeat -359px -250px; border:0; font-size:15px;cursor:pointer;}
/*提交页 来回程*/
.triptitle{float:left; width:648px;  border:1px solid #ccc; background-color:#f1eee7; margin:10px 0 0 0;}
.triptitle h3{float:left;width:640px;color:#cc3232;padding:10px 0 0 10px;font-weight:700;font-size:17px;}
.triptitle h3 span{color:#cc3232;font-weight:700;font-size:17px;}
.triptitle ul {float:left;width:640px;margin:10px 0 0 0; list-style-type:none;padding:0 0 0 10px;}
.triptitle ul li{float:left; padding:0px 0 10px 15px;color:#614f41;font-size:14px;}

.triptitle ul li label{float:left;width:140px;color:#625242;}
/* 航班选择,酒店，附加产品*/
.tripfight,.triphotel,.tripaddons{float:left;width:650px;margin:10px 0 0 0;}
.tripfight h3,.triphotel h3,.tripaddons h3{float:left;width:648px; height:20px;text-indent:20px;background-color:#f1eee7;border:1px solid #ccc;color:#614f41; padding:8px 0 0 0 ;font-size:15px;}
.tripfight table,.triphotel table,.tripaddons table{width:650px;text-align:center;float:left;}
.tripfight table thead  tr  th ,.triphotel table thead  tr  th, .tripaddons table thead  tr  th{ height: 30px;line-height: 23px;font-weight:bold;padding:0px; margin:0px;background-color:#f7f7f7;color:#645341;font-size:13px;}                            
.tripfight table tr td,.triphotel table tr td,
.tripaddons table tr td{ border-bottom: dotted 1px #000;padding:8px 0 5px 0 ;color:#625545;}
.triphotel table tr td,.tripaddons table tr td{text-align:center; }
/*明细*/
.tripinfo{float:left;width:648px; border:1px solid #fe9900;margin:10px 0 0 0 ; background-color:#ebe2d1;}
.tripperson{float:left;width:100%; padding:10px 0 0 0;}
.tripperson label{width:80px;float:left;width:90px;color:#635343;font-size:15px; font-weight:bold; text-indent:25px;}
.tripperson span{color:#615443;float:left;width:50px;color:#5f5241;font-size:13px;}
.tripprice{float:left;width:100%; padding:10px 0 0 0;	}
.tripprice label{float:left;width:105px;color:#635343;font-size:15px;font-weight:bold;text-indent:25px;padding-top:3px;}
.tripprice span,.tripprice span .price{float:left;width:300px;color:#ff0200;font-size:17px; font-weight:bold;}
.tripprice span .price{margin-top:-21px;}
.priceinclude{float:left;width:100%;padding:10px 0 20px 0;}
.priceinclude label{float:left;width:100px;color:#333132;text-indent:25px;color:#635343;font-size:15px;font-weight:bold;}
.priceinclude span{float:left;width:500px;color:#313332;font-size:13px;}
 /*参团须知(预订页面)*/
.order_tripselaction{float:left; width: 630px;margin:10px 0 0 10px;}
.order_tripselaction ul{float:left;width:100%; }
.order_tripselaction li{width: 70px;height:25px; line-height: 30px; margin-right:2px; text-align: center; float:left;}
.order_tripselaction li a{display:block;background: url(/images/dujia/bgButton.gif) no-repeat -85px -330px; text-decoration: none; color: black; width:70px;}
.order_tripselaction ul li.selected a ,.order_tripselaction ul li a:hover{ background: url(/images/dujia/bgButton.gif) no-repeat -6px -330px;color: white;font-weight: bold; }
.order_tripnotice{float:left;width:630px; margin:7px 0 0 10px; background:#f5f1e8; border-top:1px solid #f5f1e8;}
.order_tripnotice ul{float:left;  width:100%; margin:10px 0 0  0; padding:0 0 10px 0; }
.order_tripnotice ul li {float:left; width:100%; line-height:25px; text-indent:10px; color:#625544;font-size:13px; }
/*加载图片*/
.order_loaddings{ display:none; text-align:center;}
.orderDatas{float:left;width:100%; text-align:center; margin:20px 0 0 0; font-size:14px;}
/*流程提示*/
.xp_liucheng_tootip{width:99%;text-align:right;float:left; padding-top:5px; margin-bottom:8px; border-bottom:1px dashed #c1c8d2;}
.xp_liucheng_tootip_left{float:left; margin-left:20px; width:80px;}
.xp_liucheng_tootip_left span{font-family:黑体; font-size:18px; color:Green;}
.xp_liucheng_tootip_right{ float:right;}
.liucheng li{display:inline; font-weight:700;}

/*蛛人*/
.xp_tickets_right{float:left;margin-left:8px;width:160px;}
.xp_tickets_right_zr{float:left;width:100%;border:1px solid #c1c8d2; padding-bottom:5px;}
.xp_tickets_right_zr_title{width:100%;height:25px; line-height:25px;cursor:pointer; background-image:url(/images/bg/titles_bg.gif);}
.xp_tickets_right_zr_img{width:100%; float:left;}
.xp_tickets_right_zr_img img{margin-left:5px;}
.xp_tickets_right_zr_phone{width:100%;float:left;}
.xp_tickets_right_zr_phone ul{ list-style:none; margin-left:8px;}
.xp_tickets_right_zr_phone ul li{ margin-top:5px;}
/*圆框模型*/
.xp_table_box{border:0; width:100%; border-spacing:0; border-collapse:inherit; clear:both;}
.xp_table_box_toptd{background-image:url(/images/box/top.gif);width:100%;}
.xp_table_box_centertd{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:8px;}
.xp_table_box_bottomtd{background-image:url(/images/box/bottom.gif);width:100%;}

.xp_table_info{float:left; width:100%; border-collapse:collapse; text-align:center;}
.xp_table_info_th{background-color:#f2f4f6; height:25px;}
.xp_table_info_item{height:25px;}
.xp_table_info_item td{border-bottom:1px solid #e3e6eb;}
.xp_table_info_tf{background-color:#f2f4f6; height:1px;}
.xp_table_info_tf td{border-bottom:2px solid #e3e6eb; text-align:right; padding-right:15px;}
.xp_table_info_tf td span{margin-right:10px; margin-left:10px;}

 
.mores{float:left;width:390px; margin:10px 0 0 0;}
.mores a{float:right;width:98%; text-align:right; padding:0px 5px 0 0 0; font-size:14px;color:Red; cursor:pointer;}
