.txt_re_img{color:#d82917; background:url(/images/en/star_re.gif) no-repeat left; padding:0px 0px 0px 17px; margin-top:10px;}
/*************** Content_center ****************/
.cont_ct{width:403px; float:left; margin:0px 14px 0px 14px; display:inline;}
.cont_ct .title_tour{width:397px; height:18px; line-height:18px; padding-left:7px; color:#276baa; font-size:12px; font-weight:bold; background-color:#e2e2e2; margin-top:12px; text-align:left;}
.cont_ct .title_tour .txt_icon{font-size:12px; font-weight:bold; background:url(/images/en/icon_acc01.gif) left no-repeat; padding-left:17px;}
.cont_ct .title_no{background-color:#e2e2e2; width:271px; height:18px; line-height:18px; font-size:12px; font-weight:bold; color:#276baa; padding-left:9px; float:left; margin-bottom:7px;}
/*************** Content_right ****************/
.cont_rt{width:299px; float:right; margin:2px 14px 15px 0px; display:inline; clear:right;} 
.cont_rt .tbl_lt{width:150px; float:left;}
.tbl_lt .tbl_my{height:18px; line-height:18px; background-color:#eed978; color:#000000; font-weight:bold; text-align:center; border-right:#ffffff 1px solid;}
.tbl_day01{background-color:#fdfdf5; height:13px; width:21px; text-align:center; line-height:13px; color:#000000; font-size:10px; border-right:1px #ffffff solid;}
.tbl_day02{background-color:#fdfdf5; height:13px; width:22px; text-align:center; line-height:13px; color:#000000; font-size:10px; border-right:1px #95c5fd solid;}
.tbl_day022{background-color:#fdfdf5; height:13px; width:22px; text-align:center; line-height:13px; color:#000000; font-size:10px;}
.tbl_date01{background-color:#f7f7f7; height:14px; width:21px; text-align:center; line-height:14px; color:#000000; font-size:10px; border-right:1px #ffffff solid; border-bottom:1px #ffffff solid;}
.tbl_date02{background-color:#f7f7f7; height:14px; width:22px; text-align:center; line-height:14px; color:#000000; font-size:10px; border-right:1px #95c5fd solid; border-bottom:1px #ffffff solid;}
.tbl_date022{background-color:#f7f7f7; height:14px; width:22px; text-align:center; line-height:14px; color:#000000; font-size:10px; border-bottom:1px #ffffff solid;}
.tbl_date03{background-color:#fae498; height:14px; width:21px; text-align:center; line-height:14px; color:#000000; font-size:10px; border-right:1px #ffffff solid; border-bottom:1px #ffffff solid;}
.tbl_date04{background-color:#fae498; height:14px; width:22px; text-align:center; line-height:14px; color:#000000; font-size:10px; border-right:1px #95c5fd solid; border-bottom:1px #ffffff solid;}
.tbl_date042{background-color:#fae498; height:14px; width:22px; text-align:center; line-height:14px; color:#000000; font-size:10px; border-bottom:1px #ffffff solid;}
.cont_rt .tbl_rt{width:149px; float:right;}
.tbl_rt .tbl_my{height:18px; line-height:18px; background-color:#eed978; color:#000000; font-weight:bold; text-align:center;}
.cont_rt .book_slt{background-color:#f0f9fd; width:281px; padding:5px 9px 5px 9px;}
.cont_rt .book_slt a{color:#3678b4; font-size:11px;}
.cont_rt .book_slt hr {margin-top:7px; border:1px solid #d5e1f0; }
.cont_rt .book_slt form{margin-top:7px;}
.cont_rt .book_slt label {width:92px;	float:left;	text-align:left; color:#000000; display:block;	margin:5px 7px 2px 0px;}
.cont_rt .book_slt select { width:45px; float:left; margin:3px 0px 3px 0px;}
.cont_rt .book_slt .txt_al_ri{text-align:right; margin:5px 0px 0px 0px;}
.cont_rt .book_slt .txt_al_rt{text-align:right; width:132px; margin-top:5px; margin-right:5px;}
.cont_rt .book_slt .txt_al_lt{text-align:left; margin-top:5px; margin-right:5px; font-weight:bold; font-size:12px; font-style:italic;}
.cont_rt .book_slt .txt_al_left{ margin:5px 0px 0px 0px; font-weight:bold; color:444444;}
.cont_rt .book_slt strong{ font-weight:bold; color:444444;}
.cont_rt .book_info01{background-color:#a9cde4; width:279px; padding:4px 10px 5px 10px; border-bottom:1px #6aa3e6 solid;}
.cont_rt .book_info01 label{font-weight:bold; width:55px; margin-top:6px; float:left; text-align:left;}
.cont_rt .book_info01 input{width:100px; height:14px; margin-top:4px; float:left; font-size:11px;}
.cont_rt .book_info01 img{margin-top:5px; margin-left:5px; float:left;}
.cont_rt .book_info02{background-color:#a9cde4; width:279px; padding:7px 10px 7px 10px; border-top:1px #6aa3e6 solid;}
.cont_rt .book_info02 img{float:right; margin-top:8px;}

.cont_rt .title_tour{width:292px; height:18px; line-height:18px; padding-left:7px; color:#276baa; font-size:12px; font-weight:bold; background-color:#e2e2e2; margin-top:12px; margin-bottom:5px; text-align:left;}

/******************** Tour photo **********************/
#tour_photo{width:406px; float:left; margin:0px 14px 0px 14px;}
#tour_photo .bor_pt{margin:12px 27px 15px 0px; width:100px; height:75px; float:left; display:inline; text-align:center;}
#tour_photo .bor_pt img{max-width:100px; max-height:75px;}

/********************************** ***************************************/
.txt_icon{padding-left: 16px; background: transparent url(/images/en/icon_acc01.gif) no-repeat scroll left center;}
.txt_icon2{padding-left: 16px; background: transparent url(/images/en/icon_acc02.gif) no-repeat scroll left center !important;}

#tourDatePicker .ui-datepicker-group-first{width:147px !important; margin-right:1px;}
#tourDatePicker .ui-datepicker-group-last{width:147px !important; margin-left:1px;}
#tourDatePicker .ui-datepicker-multi{width:297px !important}
#tourDatePicker .ui-datepicker-header{font-size:0.9em !important; width:147px !important; color:#000!important;}
#tourDatePicker .ui-datepicker-year{font-size:0.9em !important; font-weight:normal !important;}
#tourDatePicker .ui-datepicker-month{font-size:0.9em !important; font-weight:normal !important;}
