﻿@charset "utf-8";
/* sam--- 2009-10-21----增加的---*/
#tour_tit{clear:both; padding:0px; margin-top:10px; margin-left:5px; width:200px; height:23px; background-position:bottom; text-align:center;}
#tour_tit ul li{border-left:1px #B9B8B8 solid; border-right:1px #B9B8B8 solid; border-top:1px #B9B8B8 solid; width:80px; height:20px; float:left; margin:0px; padding:3px 8px 0px 0px;}

.prices_img{background:#C9C8C8; color:#313030; font-size:12px; font-weight:bold;}
#lon_box1{border:1px #C7C7C7 solid; background:#F7F7F7; padding:5px;width:95%;float:left;}
#lon_box2{border:1px #C7C7C7 solid; background:#F7F7F7; padding:5px; margin:0px;width:95%;float:left;}

#photo_text{clear:both; width:438px; height:auto;}
#photo_text img{width:428px; height:290px; padding:2px;  margin:0px; text-align:center; float:left;}
#photo_text span{width:428px; text-align:left; margin:0px; padding:2px;font-weight:bold;}

#con{ background-image:none; background:#fff}
#bottom{background-image:none; background:#fff; margin:0 auto;padding:20px 0; width:843px; text-align:center}
#tour_box{margin: 20px 0 0 20px}

#tour_box a{color:#525969;text-decoration:none;font-size:12px; }
#tour_box a:link,#tour_box a:visited{color:#525969;text-decoration:none;font-size:12px;}
#tour_box a:hover{color:#000;text-decoration:none;font-size:12px;}

h1{text-align:center}
#con_left_topimg{float:left; width:191px; height:31px; overflow:hidden;}
#con_right_top{ float:right}
/*------yueqing-2010/02/24------*/
.y_btn_tip{clear:both;}
.y_btn_tip li{float:right;  cursor:pointer;margin-right:5px; }
.y_btn_link{background-image:url(../../images/y_btn_middle.jpg);background-position:left top;background-repeat:repeat-x; }
.y_btn_link div{background-image:url(../../images/y_btn_left.jpg);background-position:left top;background-repeat:no-repeat;}
.y_btn_link div div{ padding:2px 15px 3px 15px; background-image:url(../../images/y_btn_right.jpg);background-position:right top;background-repeat:no-repeat;}
.y_btn_unlink{background-image:url(../../images/y_btn_u_middle.jpg);background-position:left top;background-repeat:repeat-x;}
.y_btn_unlink div{background-image:url(../../images/y_btn_u_left.jpg);background-position:left top;background-repeat:no-repeat;}
.y_btn_unlink div div{ padding:2px 15px 3px 15px; background-image:url(../../images/y_btn_u_right.jpg);background-position:right top;background-repeat:no-repeat;}
#tour_box .y_btn_link a{ color:#f1faf0; font-size:12px;}
#tour_box .y_btn_link a:hover{ color:#f1faf0; font-size:12px;}
#tour_box .y_btn_unlink a{color:#525969; font-size:12px;}
#tour_box .y_btn_unlink a:hover{color:#525969; font-size:12px;}
/*-----2010-3-22---sam-----tour design-*/
.s_btn_link{background-image:url(../../images/s_btn_middle.jpg);background-position:left top;background-repeat:repeat-x; text-align:center; color:#f1faf0}
.s_btn_link div{background-image:url(../../images/s_btn_left.jpg);background-position:left top;background-repeat:no-repeat;}
.s_btn_link div div{ padding:2px 15px 3px 15px; background-image:url(../../images/s_btn_right.jpg);background-position:right top;background-repeat:no-repeat;}
.s_btn_link div div span,.s_btn_unlink div div span{font-size:11px}
.s_btn_unlink{background-image:url(../../images/s_btn_u_middle.jpg);background-position:left top;background-repeat:repeat-x;}
.s_btn_unlink div{background-image:url(../../images/s_btn_u_left.jpg);background-position:left top;background-repeat:no-repeat;}
.s_btn_unlink div div{ padding:2px 15px 3px 15px; background-image:url(../../images/s_btn_u_right.jpg);background-position:right top;background-repeat:no-repeat;text-align:center}
#s_hotelinfo{position:absolute;z-index:100;background:url(../../images/s_hotelbg.gif) no-repeat;padding:28px 10px 10px 10px;width: 344px;height: 122px; display:none; overflow:hidden}
#s_hotelinfo img{width:100px; height:80px; float:left; margin-right:6px}
#s_hotelinfo dl{font-size:12px;float:left; text-align:left; width:230px; overflow:hidden}
#s_hotelinfo dt{font-weight:700}


/*-----2010-5-14---sam----img zoom------*/
#s_imgzoominfo{position:absolute;z-index:100;background:url(../../images/s_imgzoom.gif) 0px 90px no-repeat;padding:8px 8px 0 20px;height:280px; display:none; overflow:hidden}
#s_imgzoominfo img{ height:260px;float:left; border:3px #8a9dc4 solid}

/*---2010-6-10---sam ---*/
.blue_line{color:#990000; font-size:12px; text-decoration:line-through; padding:5px;}
.blue_line2{color:#990000; font-size:14px; text-decoration:line-through; padding:5px;}
.blue_line3{color:#3355C6; font-size:16px; text-decoration:line-through; padding:5px;}
.blue_line4{color:#990000; font-size:16px;  padding:5px;}