#accommodation{width:500px;margin:0 0 12px;}
#accommodation .ttl_pages,#accommodation h1{float:left;margin:0 0 10px;width:300px;}
#accommodation .linkTitle{float:right;width:auto;}
#accommodation .linkTitle li{float:left;margin-right:10px;}
#accommodation .linkTitle a img{margin-top:5px;}
#accommodation h6{background:url(../images/bgd_title_acctour.gif) no-repeat;width:482px;color:#276baa;border-bottom:1px solid #FFF;border-top:1px solid #FFF;background-color:#9bd1f5;padding:1px 0 1px 18px;}
#tour h6,#accommodation .activeArr{background:url(../images/bgd_title_acctour.gif) no-repeat;display:block;font-size:12px;font-weight:700;width:482px;color:#276baa;border-bottom:1px solid #FFF;border-top:1px solid #FFF;background-color:#9bd1f5;padding:1px 0 1px 18px;}
#accommodation .linkArr{background:url(../images/bgd_title_acctour_hide.gif) no-repeat;display:block;font-weight:700;width:482px;color:#276baa;border-bottom:1px solid #FFF;border-top:1px solid #FFF;font-size:12px;background-color:#9bd1f5;padding:1px 0 1px 18px;}
#accommodation .contentShow{display:none;}
#tabHead{width:500px;background:url(../images/bgd_selector.gif) repeat-x;height:20px;margin:0 0 1px;padding:0 0 5px;}
#tabHead li,#tabHead li a{float:left;display:block;text-align:center;color:#276baa;height:17px;}
#tabHead li.firstActive{background:url(../images/tabhead.gif) 0 0;color:#000;font-weight:700;padding:3px 0 0 9px;}
#tabHead li.first a{background:url(../images/tabhead.gif) 0 -25px;padding:3px 0 0 9px;}
#tabHead li a{background:url(../images/tabhead.gif) -110px -25px;display:block;padding:3px 0 0;}
#tabHead li.active{background:url(../images/tabhead.gif) -110px 0;color:#000;font-weight:700;padding:3px 0 0;}
#tabHead li.bg{background:url(../images/tabhead.gif) 0 -50px;width:21px;height:20px;}
#tabHead li.gb{background:url(../images/tabhead.gif) -25px -50px;width:21px;height:20px;}
#tabHead li.gg{background:url(../images/tabhead.gif) -50px -50px;width:21px;height:20px;}
#tabHead li.b{background:url(../images/tabhead.gif) -75px -50px;width:21px;height:20px;}
#tabHead li.g{background:url(../images/tabhead.gif) -100px -50px;width:21px;height:20px;}
#accommodation .contType05{width:485px;background:#e5f6fe;padding:15px 15px 5px 0;}
#accommodation .contType05 .photo,#accommodation .contType06 .photo{float:left;width:120px;text-align:center;margin:0 0 5px;padding:0 10px;}
#accommodation .contType05 div{float:right;width:300px;text-align:justify;margin:0;padding:0;}
#accommodation .contType06{width:470px;padding:15px 15px 5px;}
#accommodation .contType06 .photoRight{float:right;text-align:center;margin:0 0 5px;padding:0 10px;}
#accommodation .contType06 ul{margin:10px 0 15px 15px;}
#accommodation .contType06 li{background:url(../images/list_acctour.gif) 0 5px no-repeat;margin:0 0 2px;padding:0 0 2px 10px;}
#accommodation .contType07{width:470px;background:#e5f6fe;padding:15px 15px 3px;}
#accommodation .contType07 ul{width:460px;margin:0 0 15px;}
#accommodation .contType07 .spec{display:block;width:100%;margin:0 0 15px;}
#accommodation .contType07 .spec a,#accommodation .contType07 .spec a:hover{font-size:12px;}
#accommodation .contType07 .spec .spec_desc{color:#666;width:460px;margin:0 0 0 10px;}
#accommodation .contType07 .spec .spec_valid{padding:0 0 0 10px;}
#accommodation .contType07 .spec .promotion{background:url(../images/icon_spec.gif) left center no-repeat;color:#ec4c02;font-weight:700;padding:0 0 0 10px;}
#accommodation .contType07 div,#accommodation .contType08 div{width:100%;text-align:justify;margin:0 0 15px;}
#accommodation .contType07 li{background:url(../images/list_acctour.gif) 0 5px no-repeat;padding:0 0 2px 10px;}
#accommodation .contType07 li span{float:left;width:200px;font-weight:700;margin-right:10px;}
#accommodation .contType07 li span.desc{width:auto;font-weight:normal;}
#accommodation .contType07 li a{float:left;color:#5db70e;font-size:12px;}
#accommodation .contType07 li a.ex_file{width:200px; margin-right:10px;}
#accommodation .promotion{color:#ec4c02;font-weight:700;}
#accommodation .contType08{width:470px;padding:15px 15px 0;}
#accommodation .contType08 ul{float:left;margin:0 30px 12px 0;}
#accommodation .contType08 ul.rightBlock{float:left;margin:0 0 12px;}
#accommodation .contType08 li{margin:0 0 3px;}
#accommodation .contType08 li a{color:#276baa;font-weight:700;font-size:12px;}
#map{width:500px;}
#accommodation .contType09{width:470px;border-top:1px solid #FFF;background:#e5f6fe;padding:15px 15px 10px;}
#accommodation .contType09 span{display:block;margin:0 0 15px;}
#accommodation .contType09 label{float:left;margin:1px 0 0;}
#accommodation .contType09 input{float:left;width:80px;margin:0 4px;}
#accommodation .contType09 select{float:left;width:121px;margin:0 4px;}
#accommodation .contType09 img{float:left;margin:0 11px 0 0;}
#accommodation .btnUpdate img{margin:1px 0 0;}
#accommodation .contType10{width:470px;text-align:center;background:#e5f6fe;padding:15px 15px 10px;}
#accommodation .subTitle{background:#d3d2d2;width:470px;overflow:hidden;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:2px 15px;}
#accommodation .subTitle span{float:left;font-weight:700;}
#accommodation .subTitle img{float:left;padding-left:10px;}
#accommodation .subTitle img.imgInstant{float:right; padding-left:10px;}
#accommodation .contType11{width:500px;background:#e5f6fe;padding:15px 0 10px;}
#accommodation .contType11 ul{display:block;float:left;text-align:center;padding:0 10px 10px;}
#accommodation .contType11 div{text-align:justify;padding:0 10px 10px;}
#accommodation table.rate{background:#a4a3a3;clear:both;margin:0 0 15px;}
#accommodation .rate tr{background:#fff;}
#accommodation .rate td{text-align:center;vertical-align:middle;padding:4px 0;}
#accommodation .rate th{background:#eeeded;font-size:11px;text-align:center;vertical-align:middle;padding:6px 0;}
#accommodation .contType11 td select{width:40px;height:auto;}
#accommodation .request{float:left;width:130px;display:inline;margin:0 0 10px 10px;}
#accommodation .request input{float:left;width:18px;height:18px;}
#accommodation .request label{float:left;color:#5db70e;font-size:11px;margin:3px 0 0 5px;}
#accommodation ul.bookingNote{font-size:11px;overflow:auto;text-align:left;color:#5a5a5a;float:left;width:480px;margin:3px 0 10px;}
#accommodation .bookingNote li{float:left;text-align:left;}
#accommodation .bookingNote li span{font-weight:700;margin:0 8px 0 0;}
#accommodation ul.btnBookAdd{float:right;display:inline;margin:5px 10px 0 0;}
#accommodation .btnBookAdd li img{margin:0 5px 0 0;}
#accommodation tr.highlight{background:#eeeded;}
#accommodation td.rate{font-size:11px;vertical-align:top;text-align:left;font-weight:700;padding:4px 0 4px 10px;}
#accommodation td.person{font-size:11px;}
#accommodation td.leftData,#accommodation td.extra{text-align:left;padding:4px 0 4px 10px;}
#accommodation .leftData span{float:left;}
#accommodation .leftData label{float:left;margin:0 0 0 20px;}
#accommodation .leftData select{width:51px;float:left;margin:0 5px;}
#accommodation .extra ul{font-size:11px;font-weight:700;text-align:left;margin:0 30px 0 0;}
#accommodation li.capacity{float:right;}
#accommodation	.contType12{width:470px;padding:15px 15px 10px;}
#accommodation .contType12 li{background:url(../images/list_contType11.gif) 0 8px no-repeat;margin:0 0 8px;padding:0 0 0 10px;}
#accommodation .contType13{width:470px;margin-top:8px;background:url(../images/bgd_contextType13.gif) top no-repeat #fff2b4;padding:10px 15px 15px;}
#accommodation .contType13 label{float:left;margin:14px 0 0;}
#accommodation .contType13 input{float:left;width:80px;margin:13px 4px 0;}
#accommodation .contType13 img{float:left;margin:13px 11px 0 0;}
#accommodation .contType05 div p,#accommodation .contType06 div p{padding:5px 0 0;}
#accommodation .contType06 .photo li,#accommodation .contType06 .photo li,#accommodation .contType06 .photoRight li{background:none;margin:3px 0 0;padding:0;}
#accommodation .contType06 div,#accommodation .contType12 div{text-align:justify;margin:0 0 10px;}
#accommodation .contType07 p,#accommodation .contType08 p,#accommodation .contType09 p{margin:0 0 15px;}
#accommodation .contType07 .spec p,#accommodation .extra li{margin:0 0 2px;}
#accommodation .btn,#content .btnFooter{text-align:center;margin:20px 0 0;}
#accommodation .btn li,#accommodation .subTitle li,#accommodation .btnBookAdd li,#content .btnFooter li{display:inline;}
#accommodation .btn li img,#content .btnFooter li img{margin:0 10px;}