/* CSS Document */
/* =============  rightBar ============= */
#sGroup {wdith:676px;}
.rightBar {float:right;width:679px;background:#f5f5f5 url(/images/background/bg016.gif) 0 0 no-repeat;padding:8px 28px 30px 28px;position:relative;}
.rightBar .terms {background:url(/images/icon/icon-arrow.gif) 515px 3px no-repeat;padding-left:520px;font-size:12px;margin-top:40px;margin-bottom:10px;}
.rightBar .terms1 { font-weight:bold;padding-left:495px; background:url(/images/icon/icon-arrow.gif) 485px 3px no-repeat;font-size:12px;margin-top:8px;}
.rightBar .terms1 a{ text-decoration:underline; }
.rightBar .size { font-size:11px;position:absolute;top:10px;right:38px;}

/* tour box */
.rightBar .box {width:655px;padding:7px 13px 15px 9px;background:#fffff7;border-right:1px solid #2c6aa5;border-left:1px solid #2c6aa5;position:relative; z-index:2;}
	/* Jenney 09.8.27 update */
	.rightBar .box a{ color:#f28a02; text-decoration:underline;}
	.rightBar .box a:hover{ text-decoration:none;}
	/* End Jenney 09.8.27 update */
.conturymap { z-index:5;position:absolute; width:141px; height:189px; right:50px;}

.rightBar .box .box2 {width:600px; margin-left:26px;background:url(/images/bgimages/wt-listline.gif) 0 0 repeat-y;position:relative;}
.rightBar .box .box2 h2 {text-indent:10px;width:380px;background:url(/images/background/bg020.gif) 10px 15px no-repeat;line-height:20px;font-weight:bold;font-size:12px;margin-bottom:2px; margin-left:5px;padding-top:15px; float:left;}

.rightBar .box .box2 dl{ margin-left:35px; margin-top:8px; border-bottom:1px #f5f5f5 solid; padding-bottom:5px; padding-right:20px;}
.rightBar .box .box2 dt {width:400px;background:url(/images/icon/icon002.gif) 0 4px no-repeat;text-indent:15px;}
.rightBar .box .box2 dt a {color:#2c6aa5;text-decoration:underline;}
.rightBar .box .box2 dt a:hover {text-decoration:none;}
.rightBar .box .box2 dd {color:#000;line-height:20px;}
.rightBar .box .box2 dd a {color:#000;}
.rightBar .box .box2 p {font-size:11px;color:#666;}
.rightBar .box .box2 p span {color:#ee910b;font-weight:bold;}


.rightBar .box h3 {font-size:13px;color:#bb8c24; margin-bottom:10px;padding-left:25px; padding-top:8px !important;padding-top:5px; height:39px; }
.rightBar .box h3 span{ margin:0; padding:0.3px 1px 2px;background:#fffdf4; border-bottom:1px solid #e8dda3; border-top:1px solid #e8dda3;}
*html .rightBar .box h3 #strName{padding:1.9px 1px 2.5px;}
*+html .rightBar .box h3 #strName{padding:1.9px 1px 2.5px;}
.rightBar .box h2 { font-size:14px; font-weight:normal; width:400px; padding-left:25px; padding-bottom:5px;}
.contury{ background:#f5f0dd; width:600px; margin-left:25px;}


/* table */
.rightBar .box .price{border-collapse:collapse;margin:25px auto 0;}
.rightBar .box .price td.title {background:#fafad2;color:#000;font-weight:bold;}
.rightBar .box .price td {border-collapse:collapse;border:1px solid #d6c066;padding:4px 5px;}
.rightBar .box .price td.open {color:#ffa86b;}

/* rightBar bg */
.rightBar .bg1 {width:680px;height:9px;overflow:hidden;background:url(/images/background/bg031.gif) 0 0 no-repeat;}
.rightBar .bg2 {width:680px;height:9px;overflow:hidden;background:url(/images/background/bg014.gif) 0 0 no-repeat;}
.rightBar .bg3 {width:600px;height:8px;overflow:hidden; margin-top:5px;margin-left:26px;background:url(/images/bgimages/wt-listtop.gif) 0 0 no-repeat;}
.rightBar .bg4 {width:600px;height:8px;overflow:hidden;margin-left:26px;background:url(/images/bgimages/wt-listbottom.gif) 0 0 no-repeat;margin-bottom:7px;}


/* menu4 */
.rightBar .menu4 ul{ width:207px; }
.rightBar .menu4 li {width:207px;margin-top:10px;text-indent:15px;line-height:19px;font-weight:bold; font-size:13px;}
.rightBar .menu4 li.m1 {background:url(/images/background/bg028.gif) 0 0 no-repeat;color:#fff; text-indent:35px;}
.rightBar .menu4 li.m1 a {color:#fff;height:19px;display:block; }
.rightBar .menu4 li.m1 a:hover {background:url(/images/background/bg030.gif) 0 0 no-repeat;display:block;color:#5a5a5b;  }
#sGroup {wdith:676px;}


.tourtitle { position:relative; float:left; margin-top:15px; margin-left:10px;}
.bgleft{background:url(/images/bgimages/wt-tourbg.gif) 0 0 no-repeat; width:36px; height:23px; position:absolute; left:12px; top:-2px;}

span.conturyname{border:1px #e8dda3 solid; color:#bb8c24; font-size:13px;font-weight:bold;border-left:0; border-right:0;line-height:22px;margin-left:38px; padding-top:2px; padding-bottom:-1px !important;padding-bottom:1px; padding-left:3px;}

html>/**/ body  span.conturyname{ padding-top:1px;}

.bgright{ background:url(/images/bgimages/wt-tourbg1.gif) 0 0 no-repeat; width:6px; height:23px; position:absolute; right:-6px; top:0px;}


