@charset "utf-8";

/* list.css */
/*
 * Base
 */
div.gadgetList{
width:710px;
}
div.gadgetList h1,
div.gadgetList h2,
div.gadgetList h3,
div.gadgetList ul,
div.gadgetList ol,
div.gadgetList li,
div.gadgetList dl,
div.gadgetList dt,
div.gadgetList dd,
div.gadgetList td,
div.gadgetList p{
margin:0;
padding:0;
}
div.gadgetList h1,
div.gadgetList h2,
div.gadgetList h3{
font-size:100%;
line-height:1;
}
div.gadgetList li{
list-style:none;
}
div.gadgetList .clearfix:after{
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
div.gadgetList .clearfix{
display:block;
}
div.gadgetList .clearfix {
zoom:1;
}
div.gadgetList :first-child + html .clearfix {
display:inline-block;
}


/*
 * controls
 */
div.gadgetList .pageGuide{
text-align:right;
}
div.gadgetList .pageGuide li{
display:inline;
}

/*
 * searchEff
 */
div.gadgetList .searchEff{margin-top:15px;padding:8px 7px;background-color:#dcdcdc;}
div.gadgetList .searchEff .subTtl .bgSubTtl{padding:6px 6px 4px;background:#ffffff url(/common_rn/img/tour/bg_sftitle.gif) repeat-x 0 100%;border:solid 1px #c0c0c0;border-left:0;}
div.gadgetList .searchEff .subTtl .bgSubTtl p{float:left;width:50px;}
div.gadgetList .searchEff .subTtl .bgSubTtl h3{float:right;width:624px;line-height:1.2;}
div.gadgetList .searchEff .subTtl .bgSubTtl h3 span{font-weight:normal;}
div.gadgetList .searchEff .subTtl .bgSubTtl h3 a{font-size:120%;line-height:1.3;}
div.gadgetList .searchEff .subTtl .bgSubTtl h3 a:link,div.gadgetList .searchEff .subTtl .bgSubTtl h3 a:visited{text-decoration:underline !important;}
div.gadgetList .searchEff .subTtl .bgSubTtl h3 strong{float:right;display:block;width:120px;text-align:right;font-weight:normal;font-size:80%;color:#666666;}

div.gadgetList .searchEff .sfDatas{padding:8px;background-color:#ffffff;}
div.gadgetList .searchEff .sfDatas .picture{float:left;width:148px;}
div.gadgetList .searchEff .sfDatas .maPrice{float:right;width:220px;}
div.gadgetList .searchEff .sfDatas .maPrice dl{border:solid 1px #cc0000;}
div.gadgetList .searchEff .sfDatas .maPrice dt,div.gadgetList .searchEff .sfDatas .maPrice dd{padding:4px 8px 2px;text-align:center;font-weight:bold;}
div.gadgetList .searchEff .sfDatas .maPrice dt{border-bottom:solid 1px #cc0000;}
div.gadgetList .searchEff .sfDatas .maPrice dt img{margin-right:5px;vertical-align:-2px;}
div.gadgetList .searchEff .sfDatas .maPrice dt a:link,div.gadgetList .searchEff .sfDatas .maPrice dt a:visited{text-decoration:underline !important;}
div.gadgetList .searchEff .sfDatas .maPrice dd{background-color:#ffe1e1;font-size:140%;color:#cc0000;}
div.gadgetList .searchEff .sfDatas .maPrice .notesList{margin:3px 0 0;padding:0;border:0;}

div.gadgetList .searchEff .sfDatas .details{padding-left:148px;}
div.gadgetList .searchEff .sfDatas .details dl dt,div.gadgetList .searchEff .sfDatas .details dl dd{display:inline;font-weight:bold;}
div.gadgetList .searchEff .sfDatas .details dl dd{padding:0 8px 0 2px;}
div.gadgetList .searchEff .sfDatas .details ul{margin-top:6px;}
div.gadgetList .searchEff .sfDatas .details ul li{line-height:1.3;}
div.gadgetList .searchEff .sfDatas .details ul li span{margin-right:1.0em;}
div.gadgetList .searchEff .sfDatas .details ul li img{vertical-align:middle;margin:0 3px;}
div.gadgetList .searchEff .sfDatas .details ul.iconList{margin-top:6px;}
div.gadgetList .searchEff .sfDatas .details ul.iconList li{margin-right:1px;display:inline;}
div.gadgetList .searchEff .sfDatas .details ul.iconList li img{margin:0 1px 0 0;}

/* list.css */
.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(/common_rn/img/tour/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(/common_rn/img/tour/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(/common_rn/img/tour/bg_pricelist_su.gif) 0 0 repeat-x;}
.searchEff .priceTable table td a:hover, .searchEff .priceTable table td a:active{background:url(/common_rn/img/tour/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(/common_rn/img/tour/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(/common_rn/img/tour/bg_pricelist_co_over.gif) 0 100% repeat-x !important;}
.searchEff .priceTable table td.unbtn{padding:4px 0 0;background:#e8e8e8 url(/common_rn/img/tour/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;}

/* size */
.gps300{width:300px;}
.gps620{width:620px;}

/* toursGadget */
.toursGadget{padding:1px 1px 6px;border:solid 1px #cccccc;text-align:center;position:relative;}
.toursGadget h3{background-color:#ffeaea;text-align:left;}

/* gadgetRank */
.gadgetRank{margin:0 3px;padding-top:5px;}
.gadgetRank .gadget_item{padding:6px 0 3px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x 0 0;text-align:left;}
.gadgetRank .gadget_item.no1{background:none;}
.gadgetRank .gadget_item p{padding:0 5px 0 46px;line-height:1.3;}
.gadgetRank .gadget_item p.rankNoImg{padding-left:2px;float:left;}
.gadgetRank .gadget_item p .txtPrice{font-size:120%;font-weight:bold;color:#cc0000;}
.noRank .gadgetRank .gadget_item p{padding:0 5px;}

.gadgetRank .deptText{padding-top:1px;text-align:right;line-height:1.4;width:82px;font-weight:bold;color:#666666 !important;position:absolute;top:7px;right:132px;}
.gadgetRank .deptWrapper{position:absolute;top:6px;right:6px;text-align:right;}
.gadgetRank .deptWrapper select{width:120px;vertical-align:middle;}

.gps300 .toursGadget{position:static;}
.gps300 .gadgetRank .deptText{float:left;position:static;top:0;right:0;}
.gps300 .gadgetRank .deptWrapper{position:static;top:0;right:0;}

/* tourDetails */
.free_wid .tourDetailsTtl{border-top:2px solid #cc0000;border-right:1px solid #dddddd;}
.tourDetailsBox{padding:0 15px 15px;border:1px solid #dddddd;border-top:0;}
.tourDetailsTab{margin-top:10px;border-bottom:1px solid #cccccc;}
.free_wid .tourDetailsBox{padding:5px 15px 15px;}
.tourDetailsBox .gadgetTitle{padding-left:10px;background:url(/tours/img/parts_buret_b_rn.gif) left top no-repeat;font-weight:bold;font-size:120%;}
.tourDetailsTab .tabJmb,.tourDetailsTab .btnPak{float:left;height:36px;overflow-x:hidden;overflow-y:hidden;}
.free_wid .tourDetailsBox .gadgetTitle{margin-top:10px;}
.gps620 .tourDetailsBox { background:url(/tours/img/bg_pnl620_mdl.gif) repeat-y; border-width:0;}
.tourDetails_gps940 .tourDetailsBox { background:url(/tours/img/bg_pnl940_mdl.gif) repeat-y; border-width:0;}
.tourDetails {background:url(/tours/img/bg_pnl620_btm.gif) no-repeat bottom; padding-bottom:5px;}
.tourDetails_gps940{background:url(/tours/img/bg_pnl940_btm.gif) no-repeat bottom; padding-bottom:5px;}
.column2 .tourDetailsBox { background:url(/tours/img/bg_pnl305_mdl.gif) repeat-y; border-width:0;}
.column2 .tourDetails {background:url(/tours/img/bg_pnl305_btm.gif) no-repeat bottom; padding-bottom:5px;}

/* gadgetPivot */
.gadgetPivot .deptText{font-weight:bold;color:#666666 !important;}
.gadgetPivot .deptText{ display:none;}
.gadgetPivot .dropdown{margin-bottom:10px;text-align:left;}
.gadgetPivot .dropdown{ background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 14px 2px;}
.gadgetPivot{margin-top:5px;text-align:center;}
.gadgetPivot ul{text-align:left;}
.gadgetPivot ul.deptlist li{margin-right:8px;border:1px solid #cccccc;border-bottom:none;background-color:#ffffff;display:block;float:left;position:relative;top:4px;font-size:14px;}
.gadgetPivot ul.deptlist li a,.gadgetPivot ul.deptlist li span{padding:5px;display:block;}
.gadgetPivot ul.deptlist li a{border:none;background-color:#ffffff;}
.gadgetPivot ul.deptlist li a:hover{background-color:#f9f9f9;}
.gadgetPivot ul.deptlist li span{border-bottom:1px solid #ffffff;border-top:3px solid #cc0000;font-weight:bold;}
.gadgetPrice div.deplistWrap {border-bottom:3px solid #CC0000;}
.gadgetPivot ul.pricelist{border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
.gadgetPivot ul.pricelist li{border-bottom:solid 1px #cccccc;font-size:1%;}
.gadgetPivot ul.pricelist li a{display:block;line-height:1.2;font-size:14px;text-decoration:none;padding:4px 0 5px;}
.gadgetPivot ul.pricelist li a:hover{background-color:#ffffdd;cursor:pointer;}
.gadgetPivot ul.pricelist li a span{padding:4px 0;cursor:pointer;}
.gadgetPivot ul.pricelist li a span.left{padding-left:5px;float:left;text-align:left;text-decoration:underline;}
.gadgetPivot ul.pricelist li a span.price{padding:4px 5px;padding-left:4px;float:right;text-align:right;text-decoration:none;color:#cc0000;font-weight:bold;}
.gadgetPivot ul.pricelist li a span.price span.unavail{color:#000000;font-weight:normal;}
.gadgetPivot ul.pricelist li a:hover span.price{text-decoration:none;}
.gadgetPivot.double ul.pricelist { background: url(/common_rn/img/tour/bg_base_line_001.gif) repeat-y center center;}
.gadgetPivot.double ul.pricelist li{width:50%;float:left;}
.gadgetPivot.double ul.pricelist li a span.left{padding-left:10px;}
.gadgetPivot.double ul.pricelist li a span.price{padding:4px 10px 4px 4px;}
.gadgetPivot ul:after,.gadgetPivot ul.pricelist li a:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.gadgetPivot ul,.gadgetPivot ul.pricelist li a{display:block;}
* html .gadgetPivot ul,* html .gadgetPivot ul.pricelist li a{height:1%;}
*:first-child+html .gadgetPivot ul,*:first-child+html .gadgetPivot ul.pricelist li a{display:inline-block;}

.gps300 ul.deptlist li a,.gps300 ul.deptlist li span{padding:5px;}
.gps300 ul.pricelist{padding:0 0 5px;border:1px solid #cccccc;border-top:0;}
.gps300 ul.pricelist li{border-bottom:0;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x 0 100%;}

.gadgetPivot ul.tab {padding-left:25px;background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 1px 8px;}
.gadgetPivot ul.tab li{margin-right:10px;border:1px solid #cccccc;border-bottom:none;background-color:#ffffff;display:block;float:left;position:relative;top:4px;font-size:14px;}
.gadgetPivot ul.tab li a,.gadgetPivot ul.tab li span{padding:5px;display:block;}
.gadgetPivot ul.tab li a{border:none;background-color:#ffffff;}
.gadgetPivot ul.tab li a:hover{background-color:#f9f9f9;}
.gadgetPivot ul.tab li span{border-bottom:1px solid #ffffff;border-top:3px solid #cc0000;font-weight:bold;}
.gadgetPivot ul.list{border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-top:3px solid #cc0000;}
.gadgetPivot ul.list li{border-bottom:solid 1px #cccccc;font-size:1%;}
.gadgetPivot ul.list li a{display:block;line-height:1.2;font-size:14px;text-decoration:none;padding:4px 0 5px;}
.gadgetPivot ul.list li a:hover{background-color:#ffffdd;cursor:pointer;}
.gadgetPivot ul.list li a span{padding:4px 0;cursor:pointer;}
.gadgetPivot ul.list li a span.title{padding-left:5px;float:left;text-align:left;text-decoration:underline;}
.gadgetPivot ul.list li a span.value{padding:4px 5px;float:right;text-align:right;text-decoration:none;color:#cc0000;font-weight:bold;}
.gadgetPivot ul.list li a span.value span.unavail{color:#000000;font-weight:normal;}
.gadgetPivot ul.list li a:hover span.value{text-decoration:none;}
.gadgetPivot.double ul.list{ background: url(/common_rn/img/tour/bg_base_line_001.gif) repeat-y center center;}
.gadgetPivot.double ul.list li{width:50%;float:left;}
.gadgetPivot.double ul.list li a{ margin:0 1px;}
.gadgetPivot.double ul.list li a span.title{padding-left:10px;}
.gadgetPivot.double ul.list li a span.value{padding:4px 10px 4px 4px;}



.gadgetPivot ul:after,.gadgetPivot ul.list li a:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.gadgetPivot ul.gadgetPivot ul.list li a{display:block;}
* html .gadgetPivot ul,* html .gadgetPivot ul.list li a{height:1%;}
*:first-child+html .gadgetPivot ul,*:first-child+html .gadgetPivot ul.list li a{display:inline-block;}

.gps300 ul.tab li a,.gps300 ul.tab li span{padding:5px 2px;}
.gps300 ul.list{padding:0 0 5px;border:1px solid #cccccc;border-top:3px solid #cc0000;}
.gps300 ul.list li{border-bottom:0;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x 0 100%;}

/* gadgetList */
.gadgetList .pageGuideTop{position:absolute;top:0;right:0;width:400px;}
.gadgetList .pageGuideTop .pageGuide{text-align:right;}
.gadgetList .pageGuideTop .pageGuide li{display:inline;}
.gadgetList .pageGuideBottom{display:none;}
.gadgetList .searchEff{text-align:left;padding-top:10px;float:left;width:354px;}
.gadgetList .searchEff .picture{float:left;width:148px;}
.gadgetList .searchEff .picture img{width:140px;}
.gadgetList .searchEff .details{float:left;width:206px;}
.gadgetList .searchEff .details dt,.gadgetList .searchEff .details dd{padding-right:10px;}
.gadgetList .searchEff .details dt{padding-bottom:10px;}
.gadgetList .searchEff .details dd{font-weight:bold;}
.gadgetList .searchEff .details dd.price{color:#cc0000;}
.gadgetList .searchEff .details dd span{margin-left:10px;}

.gListBox{position:relative;min-height:3.5em;}
* html .gListBox{height:3.5em;}
.gListBox .deptWrapper select{margin-top:8px;width:150px;}
.gListBox .gadgetTitle{padding-left:7px;background:url(/tours/img/parts_buret_b.gif) left top no-repeat;width:260px;line-height:1.3;font-weight:bold;}

.gListBox.tourDetailsBox .gadgetList .pageGuideTop{top:15px;right:15px;}
.gListBox.tourDetailsBox .gadgetList .searchEff{width:339px;}
.gListBox.tourDetailsBox .gadgetList .searchEff .picture{width:148px;}
.gListBox.tourDetailsBox .gadgetList .searchEff .details{width:191px;}

/* column */
.column2 .floatL{float:left;width:305px;}
.column2 .floatR{float:right;width:305px;}
.column2 .tourDetailsBox{padding:0 10px 5px;}
.column2 .tourDetailsBox .gadgetPivot{margin-top:5px;}
.gadgetleft{float:left;width:290px;}
.gadgetright{float:right;width:290px;}

.gadgetPivot select{margin-left:40px;}
.free_wid .tourDetails { background:none;}

.gadgetPivot ul.deptlist{ padding-left:25px;background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 1px 8px;}
* html .gadgetPivot.gps300 ul.deptlist{ padding-left:21px;}
*:first-child+html .gadgetPivot.double ul.deptlist{ padding-left:21px;}



/* 検索ガジェット940 国内 */
#domTour_gadjet940{background: url(/tours/img/bg_pnl940_mdl.gif) repeat-y;}
#domTour_gadjet940 .tourDetailsBox{background: url(/tours/img/bg_pnl940_btm.gif) left bottom no-repeat;border-width:0;padding-top:15px;}
#domTour_gadjet940 .guide{position:absolute;right:10px;top:15px;}
#domTour_gadjet940 .gadjetArea{position:relative;}
#domTour_gadjet940 .baseModuleTable{margin-right:65px;}
#domTour_gadjet940 .baseModuleTable th,#domTour_gadjet940 .baseModuleTable td{padding:3px 4px;}
#domTour_gadjet940 .submitBtn{position:absolute;right:0;bottom:0;}

/* ランキングガジェット 国内 */
#accessRankingSection #accessRanking { width:inherit;}
.dom_accessRanking_01 .gadgetList{ width:600px;}
.dom_accessRanking_01 #accessRanking .floatR{ width:541px;}
.dom_accessRanking_01 #accessRanking .deptWrapper,.dom_accessRanking_02 #accessRanking .deptWrapper { right:10px;}
.dom_accessRanking_01 #accessRankingSection .departureSelectFormArea img.iconAirplane,.dom_accessRanking_02 #accessRankingSection .departureSelectFormArea img.iconAirplane { right:140px;}
.dom_accessRanking_02 .gadgetList{ width:390px;}
.dom_accessRanking_03 .gadgetList{ width:540px;}
.dom_accessRanking_04 .gadgetList{ width:440px;}
.gps220 .toursGadget{padding:0;border: none;text-align: inherit; position:static;}
.gps220 .toursGadget h3{background-color: inherit;text-align: inherit;}
.gps220 .gadgetRank .deptWrapper {position:static; text-align:left; margin-bottom:2px; padding-left:25px; background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 1px 2px;}
* html .gps220 .gadgetRank .deptWrapper{zoom:1; padding-bottom:1px;}
*:first-child+html .gps220 .gadgetRank .deptWrapper{zoom:1; padding-bottom:1px;}
.dom_accessRanking_03 .gadgetRank .deptWrapper {text-align:left; margin-bottom:2px; padding-left:25px; background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 1px 2px;}
.dom_accessRanking_04 .gadgetRank .deptWrapper{text-align:left; margin-bottom:2px; padding-left:25px; background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 1px 2px;}
.gps220 .gadgetRank { background-image:url(/common_rn/img/bg_section_side_bottom_002.png); background-position:center bottom; padding:13px 10px 6px; margin:0;}
.gps220 .gadgetRank .deptText,.dom_accessRanking_03 .gadgetRank .deptText,.dom_accessRanking_04 .gadgetRank .deptText { display:none;}
.gps220 .gadgetRank .gadget_item{padding:10px 0 8px;}
.gps220 .gadgetRank .gadget_item.no1 {padding:8px 0;}
.gps220 .gadgetList { padding:0 5px 0; width:270px;}
.gps220 .gadgetRank .deptWrapper select { width: inherit;}
.gps220 .gadgetRank .gadget_item p.rankNoImg{padding:0 0 0 2px;}
.gps220 .gadgetRank .gadget_item p{padding:0 0 0 48px;}

/* 一覧ガジェット 国内 */
#domTour_gadjetList940 { position:relative;}
#domTour_gadjetList940 .gadgetList{ width:940px;font-size:12px;}
#domTour_gadjetList940 .gadgetList .searchEffList{margin-top:15px;}
#domTour_gadjetList940 .gadgetList .searchEff{ width:940px; padding:0; background:none; margin-top:10px;}
#domTour_gadjetList940 .gadgetList .pageGuideTop{top:53px; right:10px; width:450px;position: absolute;}
#domTour_gadjetList940 .gadgetList .pageGuideTop .searchNum{text-align:right;}
#domTour_gadjetList940 .deptWrapper{ margin-top:10px; background:url(/common_rn/img/tour/icon_airplane_002.png) no-repeat 1px 4px; padding-left:72px;}
* html #domTour_gadjetList940 .deptWrapper{ zoom:1; padding-bottom:1px;}
*:first-child+html .deptWrapper{ zoom:1; padding-bottom:1px;}

#domTour_gadjetList940 .gadgetList .searchEff .sfTitle{ float:left; width:297px; border-bottom:1px solid #999999; border-left:1px solid #999999; border-top:1px solid #999999; padding:2px 10px; height:57px;}
* html #domTour_gadjetList940 .gadgetList .searchEff .sfTitle{ height:56px;}
*:first-child+html #domTour_gadjetList940 .gadgetList .searchEff .sfTitle{height:56px; overflow:auto;}
#domTour_gadjetList940 .gadgetList .searchEff .sfTitle p { font-weight:bold; font-size:12px;}
#domTour_gadjetList940 .gadgetList .searchEff .details{float:none; width:940px;}
#domTour_gadjetList940 .searchEff .priceTable { float:left; width:621px;}
#domTour_gadjetList940 .searchEff .priceTable table td.backMonth,#domTour_gadjetList940 .searchEff .priceTable table td.nextMonth { display:none;}
#domTour_gadjetList940 .gadgetList .pageGuideTop .pageGuide li {line-height:1.3;white-space: nowrap;}
#domTour_gadjetList940 .searchEff .priceTable table td.unbtn { background:#ededed;}
#domTour_gadjetList940 .searchEff .priceTable table td.btn a:link,#domTour_gadjetList940 .searchEff .priceTable table td.btn a:visited { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important; display:block; margin:-9px 0 -10px; height:auto; }
* html #domTour_gadjetList940 .searchEff .priceTable table td.btn a:link,#domTour_gadjetList940 .searchEff .priceTable table td.btn a:visited { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important; display:block; margin:-3px 0 -5px; height:auto; }
*:first-child+html #domTour_gadjetList940 .searchEff .priceTable table td.btn a:link,#domTour_gadjetList940 .searchEff .priceTable table td.btn a:visited { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important; display:block; margin:-3px 0 -5px; height:auto; }
#domTour_gadjetList940 .searchEff .priceTable table td.btn a:hover, #domTour_gadjetList940 .searchEff .priceTable table td.btn a:active {background:url(/common_rn/img/tour/bg_pricelist_co_02_over.gif) repeat-x 0 50% !important;padding:18px 0 14px;}
* html #domTour_gadjetList940 .searchEff .priceTable table td.btn a:hover, * html #domTour_gadjetList940 .searchEff .priceTable table td.btn a:active {background:url(/common_rn/img/tour/bg_pricelist_co_02_over.gif) repeat-x 0 50% !important;padding:22px 0 18px;}
*:first-child+html #domTour_gadjetList940 .searchEff .priceTable table td.btn a:hover, *:first-child+html #domTour_gadjetList940 .searchEff .priceTable table td.btn a:active {background:url(/common_rn/img/tour/bg_pricelist_co_02_over.gif) repeat-x 0 50% !important;padding:22px 0 18px;}
#domTour_gadjetList940 .searchEff .priceTable table td.btn { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important;}
#domTour_gadjetList940 .searchEff .priceTable table { height:63px;}
* html #domTour_gadjetList940 .searchEff .priceTable table { height:62px;}
*:first-child+html #domTour_gadjetList940 .searchEff .priceTable table { height:62px;}
#domTour_gadjetList940 .searchEff .priceTable table td a:link, .searchEff .priceTable table td a:visited { height:49px;}
* html #domTour_gadjetList940 .searchEff .priceTable table td a:link, .searchEff .priceTable table td a:visited { height:48px;}


#domTour_gadjetList940_02 ul#JLJS_TAB_BLOCK { padding-left:25px;background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 1px 8px;}
#domTour_gadjetList940_02 .gadgetList{ width:940px;}
#domTour_gadjetList940_02 .gadgetList .searchEff{ width:940px; padding:0; background:none; margin-top:10px; float:none;}
#domTour_gadjetList940_02 .gadgetList .pageGuideTop{ top:53px; right:10px; width:450px;}
#domTour_gadjetList940_02 .gadgetList .pageGuideTop{ top:53px; right:10px; width:450px;}
#domTour_gadjetList940_02 .gadgetList .pageGuideTop .searchNum { display:none;}
#domTour_gadjetList940_02 .gadgetList .searchEff .sfTitle{ float:left; width:297px; border-bottom:1px solid #999999; border-left:1px solid #999999; border-top:1px solid #999999; padding:2px 10px; height:57px; overflow:auto;}
* html #domTour_gadjetList940_02 .gadgetList .searchEff .sfTitle{ height:56px;}
*:first-child+html #domTour_gadjetList940_02 .gadgetList .searchEff .sfTitle{height:56px;}
#domTour_gadjetList940_02 .gadgetList .searchEff .sfTitle p { font-weight:bold; font-size:12px;}
#domTour_gadjetList940_02 .gadgetList .searchEff .details{float:none; width:940px;}
#domTour_gadjetList940_02 .searchEff .priceTable { float:left; width:621px;}
#domTour_gadjetList940_02 .searchEff .priceTable table td.unbtn { background:#ededed;}
#domTour_gadjetList940_02 .searchEff .priceTable table td.backMonth,#domTour_gadjetList940_02 .searchEff .priceTable table td.nextMonth { display:none;}
#domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:link,#domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:visited { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important; display:block; margin:-9px 0 -10px; height:auto; }
* html #domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:link,#domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:visited { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important; display:block; margin:-3px 0 -5px; height:auto; }
*:first-child+html #domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:link,#domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:visited { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important; display:block; margin:-3px 0 -5px; height:auto; }
#domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:hover, #domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:active {background:url(/common_rn/img/tour/bg_pricelist_co_02_over.gif) repeat-x 0 50% !important;padding:18px 0 14px;}
* html #domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:hover, * html #domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:active {background:url(/common_rn/img/tour/bg_pricelist_co_02_over.gif) repeat-x 0 50% !important;padding:22px 0 18px;}
*:first-child+html #domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:hover, *:first-child+html #domTour_gadjetList940_02 .searchEff .priceTable table td.btn a:active {background:url(/common_rn/img/tour/bg_pricelist_co_02_over.gif) repeat-x 0 50% !important;padding:22px 0 18px;}
#domTour_gadjetList940_02 .searchEff .priceTable table td.btn { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important;}

#domTour_gadjetList940_02 .searchEff .priceTable table { height:63px;}
* html #domTour_gadjetList940_02 .searchEff .priceTable table { height:62px;}
*:first-child+html #domTour_gadjetList940_02 .searchEff .priceTable table { height:62px;}
#domTour_gadjetList940_02 .searchEff .priceTable table td a:link, .searchEff .priceTable table td a:visited { height:49px;}
* html #domTour_gadjetList940_02 .searchEff .priceTable table td a:link, .searchEff .priceTable table td a:visited { height:48px;}

