.Location{height:30px;line-height:30px;font-family:Simsun;}
.fx{height:35px;text-align:right;}

.content h2{background:url("sale_bg01.gif") repeat-y;color:#000;font-size:14px;height:28px;line-height:28px;padding:0 12px;}
.content h2 a{color:#000;font-family:Simsun}
.content h2 a.fr{float:right;font-size:12px;font-weight:normal}
#focus{height:230px;position:relative}
#focus .bigimg img{display:inline;height:230px;width:960px}
#focus  ul{position:absolute;right:10px;bottom:10px;}
#focus  li{background:#261700;border:1px solid #586645;cursor:pointer;float:left;height:9px;margin:0 5px 0 0;width:9px;}
#focus  li.show{border-color:#ead884}
.saletextinfo .p_text2 em,
.salebk_small .p_text2 em,
.salelst li em{background:url("sale_iconbg.gif") no-repeat;}
.saletext1{border-top:2px dotted #beb5ac;padding:25px 0 0;height:35px}
.saletext1 li{background:url("sale_bg10.gif") 0 8px no-repeat;color:#584b38;padding:0 0 0 10px;}
.salecontentbg{background:url("sale_bg02.gif") repeat-y;position:relative}
.saletext{margin:0 0 0 9px;border:1px solid #83715d;border-width:1px 1px 0 0;padding:10px 50px 0 20px;font:18px/34px Microsoft YaHei;}
.saletext em{display:block;font:bold 30px/50px Microsoft YaHei;color:#534135}
.saletext i{color:#FF6600;font-style:normal}
.saletext span{font-size:20px;margin-left:180px;display:block;color:#666;line-height:30px}
.saletextinfo{border-right:1px solid #83715d;padding:5px 0 0;position:relative;}
.saletextinfo img{width:647px;height:418px;float:right;}
.salecontentbg .t_img,
.salebk_small .t_img,
.salebk_small .yg{position:absolute;right:0px;bottom:0px;width:109px;height:112px;z-index:99}
.salecontentbg .t_img{bottom:10px}
.saletextinfobor{margin:0 0 0 8px;clear:both;border-top:1px solid #83715d;height:10px;background:#FFF}
.saletextinfo .p_text1,
.salebk_small .p_text1{line-height:24px;width:279px;height:75px;margin:25px 0 85px 33px;float:left;display:inline}
.saletextinfo .p_text2,
.salebk_small .p_text2{margin:25px 0 0 37px;float:left;width:260px;font-size:14px;display:inline}
.saletextinfo .p_text2 .topbk{height:59px;border-bottom:1px solid #806e58;margin-bottom:15px;}
.saletextinfo .p_text2 em,
.salebk_small .p_text2 em{display:block;padding:0 0 0 42px;}
.saletextinfo .p_text2 .topbk em,
.salebk_small .p_text2 .topbk em{background-position:0 -80px;margin-bottom:10px}
.saletextinfo .p_text2 em.bg1{background-position:0 -32px;}
.saletextinfo .p_text2 b,
.salebk_small .p_text2 b{font-size:22px;color:#FF6600;font-family:Microsoft YaHei}
.saletextinfo .p_text2 .pad{margin-left:90px}
.saletextinfo .p_text1 span,
.salebk_small .p_text1 span{display:block;width:139px;float:left;}
.saletextinfo .p_text1 span.price1,
.salebk_small .p_text1 span.price1{color:#5e4b3a;font-size:16px}
.saletextinfo .p_text1 span.price2,
.salebk_small .p_text1 span.price2{color:#FF6600;font-size:20px}
.saletextinfo .p_text1 span b,.saletextinfo .p_text1 span s{font-family:Microsoft YaHei;}
.saletextinfo .p_price,
.salebk_small .p_price{color:#FFF;width:318px;height:84px;position:absolute;left:0px;top:105px;background:url("sale_bg03.gif") no-repeat;line-height:76px;padding:0 0 0 32px;z-index:99}
.saletextinfo .p_price a.salebtn img,
.salebk_small .p_price a.salebtn img{display:block;width:117px;height:37px;float:right;margin:20px 35px 0 0}
.saletextinfo .p_price .f1{font-size:14px;}
.saletextinfo .p_price .f2{font-size:34px}
.saletextinfo .p_text3{float:left;height:50px;margin:0 0 0 9px;padding:5px 0 0 23px;background:#fff3d0;border-top:1px solid #000;width:280px;white-space:nowrap;}
.saletextinfo .p_text3 span{color:#FF3300}
.saletextinfo .p_price_p{top:120px;background:url("sale_bg16.gif") no-repeat;}
.saletextinfo .p_price_p span{font-size:16px;}
.saletextinfo .p_text1_x{background:#FFF3D0;height:66px;margin:0 0 95px 9px;padding:0 0 0 24px;}
.saletextinfo .p_text2_x{margin:0 0 0 37px;}
.saleorder{background:#fff6d9;border:1px solid #beb6ab;padding:5px 0 0 18px;}
.saleorder b{color:#FF6600;line-height:38px;font-size:14px;}
.saleorder span{float:left;display:block;width:80px;line-height:22px;font-size:14px;color:#816f5b}
.saleorder .inputsr{float:left;margin:0 30px 0 0;width:285px;height:20px;padding:0 0 0 2px;border:1px solid #806e58}
.saleorder .inputsel{float:left;width:120px;margin:0 60px 0 0;}
.saleorder .o_btn{width:55px;height:21px;background:url("sale_bg11.gif") no-repeat;float:left;border:none;}
.saletextinfo .fxpage{float:left;padding:25px 0 0 30px;}
.saletextinfo .fxpage a.fl{text-decoration:underline;margin:0 5px 0 0;}
.saletextinfo1{padding:0 0 15px;font-size:14px;line-height:24px;}
.saletextinfo1 h4{background:#ece9e4;color:#786b5a;height:30px;line-height:30px;font-size:14px;margin:0 0 20px;padding:0 0 0 20px;}
.saletextinfo1 p{}
.saletextinfo1 table{margin:0 0 0 20px}


.saleonebox{border:1px solid #e0e0e0;float:left;height:458px;margin:0 8px 10px;width:300px}
.saleonebox .saletitle{background:url("sale_bg22.jpg") 0 center no-repeat;color:#554234;font-size:14px;height:40px;line-height:40px;padding:0 7px 0 14px;}
.saleonebox .saletitle b{color:#FFF}
.saleonebox .saletitle i{font-style:normal;color:#ec5f1a}
.saleonebox .imgbox{height:240px;width:290px;margin:0 auto;text-align:center;position:relative;}
.saleonebox .imgbox .zhe{position:absolute;height:49px;width:49px;right:0px;bottom:0px;}
.saleonebox .imgbox img{height:240px;width:290px;}
.saleonebox1 .imgbox{height:222px;}
.saleonebox1 .imgbox img{height:222px;}
.saleonebox .btnbox{background:url("sale_bg21.gif") repeat;color:#FFF;height:38px;font:14px/38px Microsoft YaHei;margin:0 5px;padding:0 5px 0 12px;}
.saleonebox .btnbox b{font-size:18px;}
.saleonebox .btnbox a{margin:4px 0 0;}
.saleonebox1 .btnbox{height:53px;font:12px/16px Simsun;padding:3px 5px 0 12px;}
.saleonebox1 .btnbox a{margin:13px 0 0;}
.saleonebox .saletxt1{border-bottom:1px dashed #c3c3c3;height:84px;margin:0 5px;padding:5px 0 0}
.saleonebox .saletxt1 a{font-size:14px;}
.saleonebox .saletxt1 span{color:#ee4200}
.saleonebox .saletxt1 s{margin:0 36px 0 0}
.saleonebox .saletxt1 b{font:bold 14px/20px Microsoft YaHei;}
.saleonebox .saletxt2{color:#888;line-height:18px;margin:0 5px;padding:10px 0 0;}
.saleonebox p{margin:10px 10px 0;line-height:24px;text-indent:26px;}
.saleonebox p a{text-decoration:underline;font-family:Simsun}

.seerch_options{ border:1px solid #816e59; padding:3px 0 3px 14px; margin-top:10px;}
.seerch_options ul li{ margin:6px 0;}
.seerch_options ul li span{ display:block; float:left; width:63px; line-height:26px;}
.seerch_options ul li ul{ width:840px; *float:left;}
.seerch_options ul li ul li{ float:left; margin:4px 10px 2px 0; height:16px; line-height:16px; white-space:nowrap;}
.seerch_options ul li ul li a:hover{ text-decoration:none; color:#FFFFFF; background-color:#534134;}
.options li.curr a{ color:#FFFFFF; background-color:#534134;}
.filter{ margin-bottom:20px; padding-top:5px; padding-bottom:4px; background-color:#f9f8f7; border-top:1px solid #ebe9e4; border-bottom:1px solid #ebe9e4; line-height:22px;}
.filter span{ display:block; float:left; padding-left:10px;}
.filter .conditions{ float:left; padding-top:1px; *padding-top:0px; width:400px;}
.filter .conditions input{vertical-align:middle}
.filter .conditions a{ display:block; float:left; width:80px; height:20px; background:url("Sort.gif") 0 0 no-repeat; margin-right:2px; padding-left:4px; line-height:18px;  line-height:22px\9;}
.filter .conditions a.curr_01{background-position:0 -30px; color:#FF6600;}
.filter .conditions a.curr_02{background-position:0 -60px; color:#FF6600;}
a.recommend:hover,a.publish:hover,a.travel:hover{ text-decoration:none;}
.filter .conditions a.price{ width:56px; background:url("Sort.gif") -94px 0 no-repeat;}
.filter .conditions a.price:hover{ text-decoration:none;}
.filter .conditions a.current_01{background-position:-94px -30px; color:#FF6600;}
.filter .conditions a.current_02{background-position:-94px -60px; color:#FF6600;}
.filter .conditions a.score{ background-position:0 -120px;}
.filter .conditions a.curr_03{ background-position:0 -90px;color:#FF6600;}
.filter .statistics{ float:right; padding-right:5px;}
.filter .statistics a{margin:0 0 0 20px;font-family:Simsun}

.boxborder{border:1px solid #ece9e4;border-width:0 1px;}
.boxborder h4{background:#ece9e4;color:#534134;font-size:14px;height:30px;line-height:30px;padding:0 10px 0 16px;}
.boxborder h4 span{color:#F60;float:right;font-weight:normal;font-size:12px;}
.boxborder h4 em{font-weight:normal;font-size:12px;}
.tabmenu950{background:url("titlebg01_201208.gif") repeat-x;height:43px;padding:0 0 0 10px;font-size:14px;width:948px;position:absolute;z-index:9}
.tabmenu950 a{display:block;float:left;font-weight:bold;height:31px;line-height:30px;margin:12px 5px 0;text-align:center;width:86px;}
.tabmenu950 a.show{background:url("tabmenu.gif") no-repeat;color:#F60;}
.tabmenu950 a.btn{float:right;margin:7px 5px 0 0;width:104px;}
.tabmenu950 a:hover{text-decoration:none;}
.tabmenu950height{height:43px;}
.visabk{padding:5px 15px 0;line-height:36px;}
.visabk li{line-height:22px;float:left;}
.visabk li.w1{width:210px;}
.visabk li.w2{width:420px;}
.visabk li.w3{width:630px}
.visabk li.w4{width:480px;}
.visabk li.w5{text-align:right;width:150px;}
.visabk li a{font-family:Simsun}
.travel_play{padding:20px 25px 0;}
.travel_play_box{border:1px #bdb097 solid;padding:15px 15px 0;}
.travel_play_box li{background:url("dotted_line.gif") bottom repeat-x;font-family:Simsun;padding:0;height:130px;}
.travel_play_box_img{border:1px #d0c9bc solid;float:left;margin:0 15px 0 0;padding:2px;}
.travel_play_box li p{float:left;width:550px}
.travel_play_box li span{color:#c7af89;}
.travel_play_box li b{color:#f60;}
.travel_play_box li .headpic {background:url("Headpic_bg.gif") -2px -2px no-repeat;float:right;text-align:center;padding:0px;width:53px;}
.Client_reviews_con{}
.Client_reviews_du{height:48px;line-height:48px;border-bottom:1px solid #ede6dc;padding:0 0 0 46px;}
.Client_reviews_du i{font-style:normal;color:#F60;font-size:18px;}
.Client_reviews_name{float:left;width:170px;text-align:right;line-height:24px;padding:0 38px 0 0;}
.Client_reviews_bk{width:590px;float:left;background:url("Client_reviews_dot.gif") 21px 0 repeat-y;}
.Client_reviews_arrow{width:22px;float:left;padding:16px 0 0;}
.Client_reviews_text{border:1px solid #c8c1ae;border-left:0px;padding:10px 30px 0;width:507px;float:left;}
.Client_reviews_text .c_r_title{border-bottom:1px dotted #c8c0b3;}
.Client_reviews_text .c_r_title b{display:block;float:left;text-align:right;width:65px;}
.Client_reviews_text .c_r_table{width:507px;}
.Client_reviews_text .c_r_table td,
.Client_reviews_text .c_r_table th{padding:2px 0;}
.Client_reviews_text .c_r_table th{width:65px;text-align:right;}
.Client_reviews_text .c_r_table td{width:420px;padding:2px 0 2px 22px}
.Client_reviews_text .c_r_titletext{width:420px;padding:0 0 0 22px;}
.Travel_list{ padding-left:10px; padding-top:5px; margin-bottom:20px;}
.Travel_list .Travel_list_icon{ float:left; width:184px; height:141px; background:url("Signed_Popularity.gif") -1px -1px no-repeat;}
.Travel_list .Travel_list_icon img{ width:180px; height:135px;}
.Travel_list .Travel_list_cont{ float:right; width:750px;}
.Travel_list .Travel_list_cont .title{ font-weight:bold; font-size:14px; color:#816e59; border-bottom:1px solid #d8d4ca; line-height:25px; margin-bottom:6px;}
.Travel_list .Travel_list_cont .title span{ padding-left:20px;}
.Travel_list .Travel_list_cont p{ display:block; float:left; width:500px;}
.Travel_list .Travel_list_cont .joury{ display:block; float:left; width:500px;}
.Travel_list .Travel_list_cont ul{ float:left; margin-left:45px; width:200px;}
.Travel_list .Travel_list_cont ul li{ padding-left:9px; background:url("lst_bg.gif") 0 8px no-repeat;}
.Travel_left{ width:560px; float:left;}
.Travel_left_cont{border:1px solid #816e59; border-top:none; padding:12px; overflow:auto; height:254px;}
.Travel_left_cont ol{ list-style-type:decimal; list-style-position:outside; padding-left:23px; padding-left:30px\9;}
.Travel_right{ float:right;width:390px;}
.Travel_right .Travel_map{ display:block; font-weight:bold; font-size:14px; color:#000; line-height:21px;}
.map img{ width:390px; height:280px;}
.Travel_right .Travel_map em{ font-weight:normal; font-size:12px; color:#767364;}
.dz_cplb_top{ background:#ebe9e4; font-size:14px; color:#000; font-weight:bold; border:1px solid #fff; border-bottom:1px solid #fff; position:relative;}
.dz_cplb_top h2{ display:block; float:left; padding-left:8px; line-height:32px;}
.dz_cplb_top span{ display:block; float:left; padding-left:8px; line-height:32px;}
.dz_cplb_top .more{ margin-bottom:8px; display:block; float:right; padding-right:5px;}
.pad_sx{ padding:8px 0;}
.pad_sx span{ line-height:20px;}
.porduct_Cont_Iti{ position:absolute; top:16px; right:3px;}
.porduct_Cont_Iti .Contract{ display:block; float:left; width:105px; height:23px; background:url("hetong_danzi.jpg") 0 0 no-repeat;}
.porduct_Cont_Iti .Itinerary{ display:block; float:left; width:105px; height:23px; background:url("hetong_danzi.jpg") -115px 0 no-repeat; margin-left:10px;}
.PDtext{line-height:28px;padding:10px 25px 0;}
.PDtext li{list-style-type:decimal;margin:0 0 0 28px;}
.Reference_travel{background:#ebe9e4;color:#000;font-size:14px;font-weight:bold;padding:10px 10px 0;}
.Reference_travel em{color:#f30;font-size:12px;font-weight:normal}
.Reference_travel a{background:url("btnbg01.jpg") no-repeat;color:#FFF;display:block;font-size:12px;font-weight:normal;float:right;height:23px;*line-height:23px;margin:10px 10px 0 0;width:105px}
.Reference_travel a:hover{text-decoration:none}
.Reference_travel a.Contract{background-position:0 0;padding:0 0 0 24px;width:81px;}
.Reference_travel a.print{background-position:-115px 0;padding:0 0 0 31px;width:74px;}












.topbk{height:300px;}
.focus{width:650px;height:300px;float:left;position:relative;border:1px solid #dfdfdf;}
.focus img{width:650px;height:300px;display:inline}
.focus ul{right:10px;bottom:10px;;position:absolute;width:160px;height:23px;}
.focus li{background:url("http://sale.caissa.com.cn/share/sales/images/focus_photo.png") -23px 0 no-repeat;;cursor:pointer;height:20px;margin-right:5px;width:20px;text-align:center;color:#FFF;float:left;}
.focus li.show{background-position:0 0;color:#000}
.numpm{width:290px;float:right;}
.numpm .pm{border:1px solid #dfdfdf;padding:1px;height:198px;}
.numpm .pm h2{background: url("http://sale.caissa.com.cn/share/sales/images/index_leftmenubg01.gif") repeat-x;color:#000;font-size:14px;height:30px;line-height:30px;padding-left:11px;}
.numpm .pmbg{background: url("http://sale.caissa.com.cn/share/sales/images/sale_bg20.gif") 10px 14px no-repeat;padding:6px 0 0}
.numpm .pm li{line-height:30px;padding:0 10px 0 35px;}
.numpm .pm li span{float:right;color:#FF6600}
.numpm .pm li span.nocolor{color:#816E59}
.ad90{height:190px;}
.ad90 img{width:290px;height:90px;}


.salemsg{width:410px;border:1px solid #574f3a;border-width:1px 1px 15px 1px;background:#FFF}
.salemsg .t{font-size:14px;color:#000;font-weight:bold;padding:0 15px;height:30px;font-weight:bold;}
.salemsg a.x{margin-top:10px;float:right;}
.salemsg ul{ margin-left:20px;}
.salemsg ul li{ line-height:24px; float:left; margin-right:30px;}
.salemsg ul li span{ display:block; float:left;}
.salemsg ul li span.add_count{ position:relative; margin-top:2px;}
.salemsg ul li span.add_count .less{ position:absolute; top:1px; left:1px; display:block; width:9px; height:17px; cursor:pointer; background:url("http://sale.caissa.com.cn/share/sales/images/addcount.jpg") 0 0 no-repeat;}
.salemsg ul li span.add_count .add{ position:absolute; top:1px; right:1px; display:block; width:9px; height:17px; cursor:pointer;background:url("http://sale.caissa.com.cn/share/sales/images/addcount.jpg") -31px 0 no-repeat;}
.salemsg ul li span.add_count{ width:42px; height:19px; text-align:center; border:1px solid #8a673f; }
.salemsg ul li span.add_count input{ width:20px; height:17px; *line-height:12px!important; line-height:18px; _line-height:17px;  text-align:center; border:none; background:none; font-weight:bold; color:#534134; font-size:14px;} 
.salemsg ul li.marginnone{ margin-right:0;} 
.salemsg .c{padding:0 0 0 60px}
.salemsg .c .f2,.salemsg .c .f1{color:#FF3300}
.salemsg .c .f2{font-size:18px;}
.salemsg .btn{padding:0 0 0 90px}
