.searchEff .priceTable{float:left;width:695px;background-color:#fff;}
.searchEff .priceTable img{border:none;}
.searchEff .priceTable table{width:100%;}
.searchEff .priceTable table{border-top:solid 1px #999999;border-left:solid 1px #999999;border-bottom:solid 1px #999999;border-collapse:separate;empty-cells:show;}
.searchEff .priceTable table td{border-right:solid 1px #999999;width:77px;text-align:center;font-size:12px;}
.searchEff .priceTable table td a:link,
.searchEff .priceTable table td a:visited{padding:4px 0 8px;background:url(/intltour/jmb/common/img/bg_pricelist_n.gif) 0 0 repeat-x;display:block;width:100%;height:100%;text-decoration:none;cursor:pointer;}
.searchEff .priceTable table td.sat a:link, .searchEff .priceTable table td.sat a:visited{background:#ddebff url(/intltour/jmb/common/img/bg_pricelist_sa.gif) 0 0 repeat-x;}
.searchEff .priceTable table td.sun a:link, .searchEff .priceTable table td.sun a:visited,
.searchEff .priceTable table td.holiday a:link, .searchEff .priceTable table td.holiday a:visited{background:#ffe1e1 url(/intltour/jmb/common/img/bg_pricelist_su.gif) 0 0 repeat-x;}
.searchEff .priceTable table td a:hover, .searchEff .priceTable table td a:active{background:url(/intltour/jmb/common/img/bg_pricelist_o.gif) 0 0 repeat-x !important;text-decoration:none;}

.searchEff .priceTable table td span{display:block;line-height:1.2em;width:76px;}
.searchEff .priceTable table td span.price{padding-top:0.5em;font-weight:bold;}
.searchEff .priceTable table td a:link span.date, .searchEff .priceTable table td a:visited span.date,
.searchEff .priceTable table td a:hover span.date, .searchEff .priceTable table td a:active span.date{color:#000000;}
.searchEff .priceTable table td a:link span.price, .searchEff .priceTable table td a:visited span.price,
.searchEff .priceTable table td a:hover span.price, .searchEff .priceTable table td a:active span.price{text-decoration:underline !important;}

.searchEff .priceTable table td.btn{background:#e8e8e8 url(/intltour/jmb/common/img/bg_pricelist_co.gif) 0 100% repeat-x;}
.searchEff .priceTable table td.btn a:link, .searchEff .priceTable table td.btn a:visited{padding:4px 0 0;background:#e8e8e8 url(/intltour/jmb/common/img/bg_pricelist_co.gif) 0 100% repeat-x !important;}
.searchEff .priceTable table td.btn a:hover, .searchEff .priceTable table td.btn a:active{background:#efefef url(/intltour/jmb/common/img/bg_pricelist_co_over.gif) 0 100% repeat-x !important;}
.searchEff .priceTable table td.unbtn{padding:4px 0 0;background:#e8e8e8 url(/intltour/jmb/common/img/bg_pricelist_co.gif) 0 100% repeat-x;color:#999999;}
.searchEff .priceTable table td.backMonth, .searchEff .priceTable table td.nextMonth{width:38px !important;}
.searchEff .priceTable table td.backWeek, .searchEff .priceTable table td.nextWeek{width:37px !important;}
.searchEff .priceTable table td.backMonth span, .searchEff .priceTable table td.nextMonth span{width:37px !important;}
.searchEff .priceTable table td.backWeek span, .searchEff .priceTable table td.nextWeek span{width:36px !important;}
.searchEff .priceTable table td span.icon{padding-top:6px;line-height:1%;}
.searchEff .priceTable table td span.icon img{padding:0 1px;}
.searchEff .priceTable table td span.request{padding:6px 0 8px;line-height:1.1;}

.searchEff .priceTable table td.sel span{width:74px;}
.searchEff .priceTable table td.sel div.box{border-style:solid;border-width:2px;border-color:#ff9900 #cc6600 #cc6600 #ff9900;}
.searchEff .priceTable table td.sel div.box a:link, .searchEff .priceTable table td.sel div.box a:visited{padding:2px 0 6px;}

.searchEff .priceTable table td.unselect{vertical-align:top;color:#999999;}
.searchEff .priceTable table td.unselect span.date{padding-top:4px;}
.searchEff .priceTable table td.unselect span.price{padding-top:0.5em;}
