﻿body{margin:0; padding:0;background-color:white;}
*{ font-size:12px;font-family:Arial,宋体; margin:0;padding:0; list-style:none;}
ul,p,span,li{margin:0;padding:0;}  
a{ text-decoration:none;}

.middle{ width:950px; margin: 0 auto; }
/*左侧*/
.left{float:left;width:280px;border-top:0;margin:10px 0 0 0px;}
.left-01{float:left;width:233px;border-top:0;margin:10px 0 0 0px;}

.leftredbox{float:left;width:274px;border:3px solid #E28B00;border-top:0; }
.leftredbox-01{float:left;width:233px;border-top:0; }
/*左侧圆框*/
.left_panel{ float:left;width:280px;  }
.left_panel h3{width:280px;background:#ec8f2f;line-height:35px;height:35px;text-indent:20px;color:#ffffff; font-size:14px;}
.left_panel_list{float:left;width:100%; border-bottom:3px solid #E28B00;}
.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;}

.left_panel-01{ float:left;width:231px;border:1px solid #980000; border-bottom:0px;}
.left_panel-01 h3{width:100%;background:url(/images/seach_topbg.jpg) repeat-x;line-height:34px;height:34px;text-indent:20px;color:#ffffff; font-size:14px;}
.left_panel_list-01{float:left;width:231px; border:1px solid #980000; background:#f9eeda;}
.left_panel_list-01 ul{ list-style:none;width:199px;float:left;margin-top:5px;}
.left_panel_list-01 li{width:198px; line-height:20px;}
.left_panel_list-01 li a{ color:#666666; padding:0 0 0 5px; cursor:pointer;}
.left_panel_list-01 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/botton_cx.gif) no-repeat;text-align: center;border: 0;cursor: pointer; line-height:35px; font-size:14px; color:#ffffff;font-weight:bold; margin:10px 0 20px 0;}*/
/*.submits{width:120px;height:35px;background: #ee9634;text-align: center;border: 0;cursor: pointer; line-height:35px; font-size:14px; color:#ffffff;font-weight:bold; margin:10px 0 20px 0;}*/
.submits { TEXT-ALIGN: center; LINE-HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 93px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 29px; COLOR: #ffffff; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: bold; margin-top: 10px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; background-attachment: scroll; background-color: transparent; background-image: url(/images/seach_button.gif); background-repeat: no-repeat; background-position: 0px 0px; }
.amrsubmit{ TEXT-ALIGN: center; LINE-HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 93px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 29px; COLOR: #ffffff; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: bold; margin-top: 10px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; background-attachment: scroll; background-color: transparent; background-image: url(/images/search_bg01.gif); background-repeat: no-repeat; background-position: 0px 0px;}
.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{width:100%; margin:0px ;font-size:13px;color:#625242;text-indent:20px; background-color:#FFF4DF; line-height:35px; height:35px;}
.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;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;}
.tishi-01{width:95%; margin:0px ;font-size:13px;color:#000029;padding-top:5px; text-indent:10px;}
.SearchTableTdLeft-01{width:80px; text-align:right; height:30px;color:#000024; margin:0px; font-size:13px;}
.left_menu_02{float:left;width:233px; border:1px solid #e2e1cf; border-bottom:0; border-top:0;}
.left_menu_02_title{float:left;width:100%; height:34px; line-height:34px; color:#000036;  background:url(/images/zhuti_nav.jpg) no-repeat; text-indent:10px; font-weight:700;}
/*在线客服*/
.left_menu{float:left;width:235px; height:31px; background:url(/images/public_navbg.gif) no-repeat; line-height:31px;  margin:5px 0 0 0;  text-indent:10px;  }
.left_menu span{float:left;width:150px;color:#060330;font-size:14px; font-weight:700;}
.left_menu a{padding-right:10px;float:right;color:#b8352b;}
.left_menu a.trip_depart{color:#b8352b;padding:0 20px 0 0; background:url(/images/ico/r_cfa.gif) no-repeat 55px 8px; text-indent:0; font-weight:700;}
.left_list{float:left;width:233px;border:1px solid #dfe1cb ; border-top:0;padding-bottom:10px; }
.customer{float:left;width:274px; height:200px; background: #fff url(/images/kfu_bg.gif);margin:0px 0 0 0 ; border-bottom: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 23px;}
.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;}
.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;}
.servicehot ul{float:left; width:90px; margin:0px; padding:0 0 0 10px;}
.servicehot ul li{float:left; width:100%; list-style-type:none; padding:0 0 5px 0px; font-size:13px; text-indent:18px;}
.servicehot ul li {color:#666465;}


.customer-01 { MARGIN: 0px; WIDTH: 202px; BACKGROUND: url(/images/kfu_bg-01.gif) #fff; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 200px }
.customer-01 H3 { COLOR: red; margin-top: 20px; margin-right: 0px; margin-bottom: 5px; margin-left: 10px; }
.customer-01 H4 { MARGIN: 0px 0px 5px 10px; WIDTH: 178px; FLOAT: left; COLOR: #979a9f }
.customer-01 H4 { FONT-SIZE: 11px }
.servicehot-01 UL LI { FONT-SIZE: 11px }
.customer-01 H3 { FONT-SIZE: 13px }
.online-01 { PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; FLOAT: left;   width: 175px; }


.write-01 {  PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 101px; PADDING-RIGHT: 0px; FLOAT: left; TOP: 20px; PADDING-TOP: 0px; LEFT: 0px;  }
.servicehot-01 { WIDTH: 95px; FLOAT: right; TOP: 20px; LEFT: 0px;  }
.write-01 .tit01 { WIDTH: 101px;height:29px; font-weight:bold; line-height:29px;}
.servicehot-01 .tit02 {float:left;WIDTH: 95px;height: 29px;font-weight:bold; COLOR: #010640;line-height:29px;}
.write-01 .tit01 A { COLOR:#010640; }

.write-01 .tit01 SPAN { BACKGROUND-IMAGE: url(/images/ico/tb_write.gif); WIDTH: 28px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 29px; background-attachment: scroll; }
.servicehot-01 .tit02 SPAN { BACKGROUND-IMAGE: url(/images/ico/tb_call.gif); WIDTH: 32px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 29px; background-attachment: scroll; }
.write-01 UL { PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-RIGHT: 0px; PADDING-TOP: 0px; padding-left:29px; }
.servicehot-01 UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px;FONT-SIZE: 12px;}
.write-01 UL LI { LIST-STYLE-TYPE: none; FONT-SIZE: 12px; display: block; COLOR: #010640; }
.servicehot-1 UL LI { PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 13px; PADDING-TOP: 0px }
.servicehot-01 UL LI { COLOR: #010640 ;}

/*首页右侧*/
.main_center { FLOAT: left; width: 463px; margin-top: 10px; padding-left: 5px; overflow: hidden; }

/*活跃顾问*/
.activeMember{float:left;width:100%;}
/*.activeMember li,.activeMember li a{float:left;width:23%; text-align:center; cursor:pointer; border:0; padding:5px 0 5px 3px;}*/
.activeMember li,.activeMember li a{float:left;width:31%; text-align:center; cursor:pointer; border:0; padding:5px 0 5px 3px;}
.activeMember li label{float:left;width:45px; cursor:pointer;padding-top:5px; color:#000000;}
.activeMember li img{border:0;width:49px; height:49px;}
/*中间*/
.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:80px; font-size:13px;}
.default_listmiddle ul li label{width:200px;}
.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:660px;margin:10px 0px 10px 10px; }
  /*自然风光*/
.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:380px;  margin:15px 0 0 0;}
.listright{width:130px; float:left;margin:10px 0 0 0;border:1px solid #ebc4c7; background:#ffffff;text-align:center;}
.listmiddle ul{width:100%;float:left;}
.listmiddle ul li{float:left;width:97%; padding: 0 0 5px 10px;}
 .listmiddle ul li span{float:left;width:80px;}
 .listmiddle ul li label{float:left;width:200px;}
 .listmiddle ul li span,.listmiddle ul li label{color:#625243;font-size:13px;}
 .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:100%; margin:5px 0 0 0;padding:0 0 10px 0px;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_iloadding{ text-align:center;float:left;width:100%;}
.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;}

/*新版*/
.subject_title { float:left;width:48%; text-align:center;COLOR: #04529d; padding-top:5px; }
.d_left_box{PADDING-BOTTOM: 10px; WIDTH: 100%; FLOAT: left; BORDER-TOP-WIDTH: 3px; border-top-style: solid; border-top-color: #E28B00; }
.d_p{float:left;width:100%;}
.d_title{float:left;width:100%;border-bottom:1px dashed #ccc; padding:15px 0 5px 0;}
.d_title h3{float:left;width:95%;padding:0 0 0 8px;}
.d_content{float:left;width:93%;padding:0 0 10px 8px;}
.subject_title_4{color:#04529d; line-height:22px;width:24%;float:left;}
.bottom_none{border-bottom:0;}
.ad_box{width:99%; font-weight:700;  margin-left:2px; height:34px; line-height:34px;background:url(/images/left_dibg.gif) no-repeat;}
/*.ad_box a{float:left;width:95%;background:url(/images/ico/left_add.gif) no-repeat 5px 10px ; text-indent:15px;color:#3d1900;}*/
.ad_box a{float:left;width:95%; text-indent:15px;color:#3d1900;}
.down{color:#9e3b1b;font-weight:normal;}
.ad_img{width:100%; display:block;}
#img3{ display:block;}
.leftad1 {float:left; WIDTH: 235px; margin-top: 12px; overflow: hidden;  }
.left_ilist{float:left;width:274px;margin-top:-1px;border:3px solid #E28B00;border-left:0;border-right:0;}
/*右边*/
.dv1{float:left;width:100%;  height:275px;  overflow: hidden; }
.adright{MARGIN: 0px 0px 0px 0px; WIDTH: 100%; FLOAT: left;}
.hot1{float:left;width:233px; background:#fceee1;padding-top:5px;}
.hot1_img{float:left;width:53px; height:46px;padding:5px;}
.hot1_content{float:left;width:170px;}
.hot1_title{float:left;width:98%;color:#024f9d; }
.hot1_price{float:left;width:100%;padding:5px 0 0 0; color:#bb2e36;}
.hot {float:left; WIDTH:235px; overflow: hidden; background-attachment: scroll; background-color: transparent; background-image: url(/images/r_top1.jpg); background-repeat: no-repeat; background-position: 0px 0px; padding-top: 25px;  margin-bottom:10px;}
.hotlist{ WIDTH: 233px; FLOAT: left;border: 1px solid #ec8f2f;}
.hotlist UL {float:left; WIDTH: 233px; margin:0; padding-bottom:5px;}
.hotlist LI { BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 24px; TEXT-INDENT: 10px; WIDTH: 98%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; BACKGROUND: url(/images/ico/dian.jpg) no-repeat 0px 8px; HEIGHT: 24px; OVERFLOW: hidden; -o-text-overflow: ellipsis }
.hotlist LI A {color:#000000;}
.dv2{float:left;width:100%; margin:5px 0 0 0;}
.dv_trip{float:left;width:458px;border:2px solid #FFF2DD; border-top:0; } 
.dv_trip label{float:left;width:460px; background-color:#FFF2DD; line-height:32px; height:32px;padding:0;margin:0;}
.trip_title{float:left;font-size:14px;font-weight:700;color:#D18F00; text-indent:10px;}
.trip_depart{float:right;color:#b8352b;padding:0 30px 0 0; background:url(/images/ico/r_cfa.gif) no-repeat 55px 8px;}
.trip_content{float:left;width:100%;}
.trip1{float:left;width:47.8%;border-right:2px solid #FFF2DD;padding:8px 0 8px 8px; height:240px;}

.area_name{width:100%;}
.span_area{float:left;width:70%;color:#000000;font-weight:700; font-size:14px;}
.more_area{float:left;width:30%;color:#6a6a6a;}


.trip_img{float:left;width:100%;margin:10px 0 0 0;}
.trip1 ul{float:left;width:100%;}
.trip1 li{float:left;width:100%;border-bottom:1px dashed #ccc;padding:6px 0 0 0;}
.trip1 li a{float:left;width:72%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#000000;}
.trip1 li span{float:left;width:28%;color:Red;}
.right_border{border-right:0;}
.ad3{float:left;width:235px; margin:10px 0 0 0;}
.m-right{ float: left; margin: 10px 0 0 0px; width:235px; padding-left:8px;}
#loadingData{float:left;width:100%; text-align:center; display:none;}
.d_left_box01 { WIDTH: 274px; border: 1px solid #E28B00; overflow: hidden; margin-top: 10px; }
.ziyou { WIDTH: 274px; margin-top: 10px; overflow: hidden; }
.d_left_box02 {float:left; WIDTH: 233px;  border: 1px solid #E28B00; margin-top: 10px; }
/*出发城市*/
.departbox{float:left;width:150px;border:3px solid #dd5c1b; position:absolute; background:#fff;display:none;}
.departbox ul{float:left;width:100%;}
.departbox li{float:left;width:33%; line-height:24px; text-indent:10px;overflow:hidden; BACKGROUND: url(/images/ico/dian.jpg) no-repeat 0 5px; }
.departbox a{ cursor:pointer;}

.right_listproduct li{float:left;width:100%;padding:6px 0 2px 0;  line-height:23px;}
.right_listproduct li a{float:left;width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#050426; padding:0 8px;}
.right_listproduct li span{color:#050426;}
.right_listproduct li span b{color:#fa9136;}

.whychoseyiqifei{float:left;width:236px;border:1px solid #e2e1cf; line-height:25px; color:#00013a; margin:10px 0 0 0; height:150px;}
.whychoseyiqifei b{width:95%; padding-left:10px;}
.whychoseyiqifei p{width:90%; padding:0 10px ;}
