﻿.Agent_Login td,.box_booking .box_right .enquire .box td.right,.box_search .button,.social_button{text-align:right}.Agent_title,.paging .num{display:inline}.divPath h1,.frm h2.extend,.hoidap,.hotels h1,.memberinfo h1,.titlevideo{text-transform:uppercase}.gv_panel,.gv_panelWrap{filter:inherit;position:absolute}.btn-info,.btn-primary,.btn-success{border:none!important}.gap-div{margin-bottom:40px}#PassList,.AdvisorList h1,.boxblog .itemblog{margin-bottom:30px}.button-box button[type=submit]{width:50px;height:45px;margin:-8px 0 0;padding:0;cursor:pointer;border:none;display:block;float:left;border-radius:3px;background:#3eb368;font-size:16px;outline:0!important;position:relative}.mentop{max-width:96%!important;width:96%!important;margin:0 auto}.box_travelguide,.dropdown-submenu,.group_search,.grouplist .item-tours,.hotelcontent,.tour_search .dk_mobile,.tours,.travelguide_content .tab .tab_content .content_item{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-1px;margin-left:-1px}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.enquire{margin-left:4px;margin-right:4px}.enq_input,.frm input.inputtype2{width:100%;padding:4px}.Agent_left{float:left;width:40%}.Agent_right{float:left;width:58%;margin-left:15px}.Agent_Login,.box_groupbooking .box_passenger .box,.summary #box_card{padding:10px;border:1px solid #ccc}.Agent_title{color:teal;font-weight:700;font-size:1.17em}.Agent_Login input{padding:5px;margin-bottom:8px}.btlogin{padding:3px;font-weight:700;margin-top:5px}#al{vertical-align:central}.tguide_tours h2{border-bottom:1px solid teal;color:teal;padding-bottom:6px}.tguide_tours ul{list-style-type:none;padding-left:0;margin-top:-15px}.tguide_li{padding:12px;border-bottom:1px solid #ccc;background:#eee}.tguide_tours a{font-size:13px;font-weight:700}.social_button{margin-bottom:40px;margin-top:30px}._shortlist,.box_booking .box_left th,.splitnews a,.tourcontent .gallery td{text-align:center}.tguide_bottom{margin-top:25px}.tvg_hotels{float:left;width:248px;padding-right:6px}.tvg_hotels span{display:block;padding:0}.submit_loading,.tguide_top,.tguide_top a{display:inline-block}.tvg_hotels .image{width:238px;height:160px}.travelguide_left{float:left;width:70%;position:relative;padding-right:12px}.travelguide_right{float:left;right:0;top:0;width:30%;padding-left:12px;padding-top:48px}.tguide_top{width:100%;height:auto;padding:10px;font-family:georgia;font-weight:700;font-size:13px;line-height:1.8em;border-radius:10px 0;margin-top:10px;margin-bottom:10px}.tguide_top h2{color:teal;padding:10px 0;font-weight:500;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-size:22px}.tguide_top a{padding:4px 8px;border-radius:5px;border:1px solid teal;margin-left:5px;margin-bottom:5px}.tguide_top a:hover{color:#f15d3b}.title_travelguide{color:#007877;border-bottom:1px solid #007877;padding-bottom:15px}.travelguide_content .tab .tab_info .info_item{background:url("../skin/un-tab-right.gif") right top no-repeat #d6dfec;color:#007877;cursor:pointer;float:left;font-weight:700;padding:5px 22px 2px}.hotels .tab .tab_info .info_item:hover,.tourcontent .tab .tab_info .info_item:hover,.travelguide_content .tab .tab_info .info_item:hover{color:#ed7c00}.hotels .tab .tab_info .info_select,.travelguide_content .tab .tab_info .info_select{background:url(../skin/tab-right.gif) right top no-repeat #007877;color:#fff}.travelguide_content .tab .tab_info{border-bottom:2px solid #007877;margin-bottom:15px}.hotels .tab .tab_content .content_item ul,.tourcontent .tab .tab_content .content_item ul,.travelguide_content .tab .tab_content .content_item ul{list-style-type:disc;margin:10px 0;padding-left:30px}.box_news #foursnews2 div.padding,.divPath .home,.divPath .path{padding-left:5px}.divPath{font-weight:700;clear:right}.clr,.result{clear:both}.divPath .nav{border-bottom:1px solid silver;height:30px;line-height:30px}.frm input,.grouplist .item-tours p.pinfo{line-height:18px}.divPath h1{color:#595959;font-family:Tahoma;font-size:14px;padding-left:15px;font-weight:700;margin-top:12px}.content{position:relative;font-size:15px}.childpj,.gallery .blockhack a,.hot-project{position:relative;zoom:1}._shortlist{background-color:#007271;cursor:pointer;height:19px;padding:2px 10px;position:fixed;right:0;top:50%;transform:translateX(35%) rotate(270deg);z-index:1000;font-weight:700;border-radius:3px 3px 0 0;box-shadow:0 0 3px #ccc}._shortlist a{color:#fff}.content .mgt,.hotelcontent p{margin-top:20px}.content .head{margin:5px 0 0 5px}.ct-title{font-size:1.2em;font-weight:700}.ct-intro{margin:15px 0 5px 5px;font-weight:700}.ct-content{font-size:1em;margin:10px 0 5px 5px}.ClickDetail{padding-right:12px;background:url('../skin/detail.jpg') right center no-repeat}.faq-title{background:url(../skin/Detail.png) 2px 6px no-repeat;text-indent:10px}.hText{margin:10px 0 30px 5px}.submit_loading{border:none;line-height:20px;border-radius:3px;color:#000;font-weight:700;margin-bottom:5px;padding:2px 5px 2px 15px;width:125px;margin-right:3px;background:url(../skin/indicator.gif) 5% center no-repeat #ccc}.result{margin-top:20px}.result .title-sr{font-weight:700;font-size:13px}.result .intro{padding-left:20px}.result .SearchImg{width:145px;float:left;margin-right:10px;cursor:pointer}.pagingCollection{padding:5px;text-align:right}.pagingCollection div:first-child{font-size:11px;font-weight:700}.pagingCollection span{padding:2px}.pagingCollection .cssPage{border:1px solid #ddd;padding:1px 5px;margin:1px}.pagingCollection a .cssPage{border:none}.pagingCollection a{border:1px solid #ddd;padding:5px 15px}.pagingCollection b{border:1px solid red;color:red;padding:5px 15px;margin:1px}.wrappage .feedback div.col{float:left;display:inline;width:280px}.wrappage .feedback div.cont{margin:30px 0}.wrappage .feedback div.verline{margin-right:45px;padding-right:45px;border-right:1px solid silver}.wrappage .feedback h2{padding:0 0 10px;font-size:25px;white-space:nowrap;color:#003398;margin-bottom:20px}.wrappage .feedback h2 a{text-decoration:none;background-image:linear-gradient(bottom,#009d9d 13%,#0bb 50%,#009d9d 93%);background-image:-o-linear-gradient(bottom,#009d9d 13%,#0bb 50%,#009d9d 93%);background-image:-moz-linear-gradient(bottom,#009d9d 13%,#0bb 50%,#009d9d 93%);background-image:-webkit-linear-gradient(bottom,#009d9d 13%,#0bb 50%,#009d9d 93%);background-image:-ms-linear-gradient(bottom,#009d9d 13%,#0bb 50%,#009d9d 93%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.13,#009d9d),color-stop(.5,#0bb),color-stop(.93,#009d9d));border-radius:5px;color:#fff;display:block;font-size:18px;font-weight:700;padding:5px;text-align:center}.wrappage .feedback .img{display:inline-block;padding:5px;border:1px solid silver;width:100%}.buid-trip li.images-desc-month,.wrappage .feedback img{width:100%}.wrappage .feedback a{font-weight:700;text-decoration:underline}.feedbacklist .item .text{height:55px;overflow:hidden;display:block;float:left}.feedbacklist .item p{margin:0 0 8px}.feedbacklist .detail{text-align:right;font-weight:700;margin-top:5px;padding-right:20px}.feedbacklist .item .detail a{color:#333;cursor:pointer;font-size:11px;text-decoration:underline}.feedbacklist .item img{vertical-align:middle;border:3px solid #bfc0c2;margin:0 10px 5px 0;padding:2px}.feedbacklist .item{padding:10px 0;border-bottom:1px dotted #00908e}.datalist h1{margin-bottom:10px;padding:0;font-size:25px}.datalist .separator{overflow:hidden;border-bottom:1px dotted #00908e}.otherlist h2{font-size:13px;font-weight:700;border-bottom:1px solid #ccc;margin:8px 0;background:url('../skin/nes/kvr.gif') 0 4px no-repeat;padding:0 0 5px 20px}.otherlist li{background:url('../skin/nes/bll_lg.gif') 0 center no-repeat;padding-left:10px;margin-left:5px}.otherlist li span,.searchdoc input,.searchdoc select{margin-left:10px}.cssdate{color:#7e7e7e;font-style:italic}.paging{text-align:right;font-weight:700;font-size:11px}.paging a.underline{text-decoration:underline;margin:0 5px}.paging .num span{background-color:#eee;display:inline-block;padding:0 3px;margin:0 2px}.paging .num span.cur{background-color:#969696;font-weight:lighter;color:#fff}.img-tourbooking{margin:10px 0 20px}#contactform .frm,.hotelbooking .frm,.tourbooking .frm{border:1px solid #a6a9b8;border-radius:4px;padding:15px}.tourbooking .frm h1,.tourbooking .frm h2{border-bottom:1px solid #098382;color:#098382;font-weight:700;padding-bottom:10px;margin-bottom:20px}#contactform .frm .hafl,.tourbooking .frm .hafl{width:300px}#contactform .frm .left,.buid-trip ul.item-month li,.hotelbooking .frm .left,.tourbooking .frm .left{float:left}#contactform .frm .right,.box_groupbooking .box_attention .box .delpassenger,.box_product .title_header img,.hotelbooking .frm .right,.tourbooking .frm .right{float:right}.feedbackform .alter .lb02,.feedbackform .input .lb02,.hotelbooking .frm .input1,.tourbooking .frm .input1{width:100px}#contactform .frm p,.contact-input,.hotelbooking .frm p,.searchdoc,.tourbooking .frm p{margin-bottom:10px}.frm input{border:1px solid #a5bfdd;height:29px;padding:2px 5px;vertical-align:top;font-size:14px;font-family:arial}.frm input.submit{background-image:-moz-linear-gradient(center bottom ,#619015 30%,#6da01b 63%,#7db824 100%);border-radius:3px;color:#fff;display:inline-block;font-weight:700;margin-bottom:5px;padding:4px 10px;height:25px;line-height:2px;border:none}.frm input.inputtype1{width:111px}.frm input.inputtype3{width:100%;padding:8px}.frm .extend{margin-bottom:2px}.frm .extend a{color:#464546;vertical-align:-webkit-baseline-middle}.frm select{border:1px solid #a5bfdd;height:28px;margin-right:2px;padding:1px;vertical-align:top;font-size:14px}.extendlist td,.refine .list input,.splitnews a img{vertical-align:middle}.frm select.sel{width:100%;height:28px}.frm select.sel1{width:100%;margin-top:0;height:27px}.frm textarea.area{width:100%;height:100px}.frm h2.extend{margin:20px 0;padding-bottom:5px;font-weight:700;color:#000;border-bottom:3px solid #098382;font-size:16px;display:inline-block}.buid-trip td,.frm td{padding-bottom:10px}.tourlist .item-tours{position:relative;border:1px solid #ece7e7;margin-bottom:15px;box-shadow:0 1px 8px 0 rgba(0,0,0,.03);padding:7px;border-radius:3px;background:#fff}.grouplist .foot,.hotellist .foot,.search_result,.tourlist .foot{margin-top:20px;margin-bottom:10px}.tourlist .item-tours a.tour-shortlist{color:#fff;font-weight:500;text-decoration:none}.tourlist .item-tours h2.tours-title{background:#00a8a8;font-size:18px;margin:1px 0;padding:5px 10px}.tourlist .item-tours h2.tours-title a{color:#fff;font-weight:700;text-decoration:none}.tourlist .item-tours span.tours-info{background-color:#f5f5f5;display:inline-block;font-weight:700;margin-right:20px;padding-left:10px;width:125px;border-bottom:1px solid #fff}.tourlist .item-tours .link a{border-radius:5px;color:#fff;display:inline-block;font-weight:500;margin-bottom:5px;margin-top:10px;width:135px}.tourcontent .link a:hover,.tourlist .item-tours .link a:hover{background:#ff874c}.tourlist .item-tours p{padding-bottom:15px;padding-right:10px}.tourlist .item-tours p.pinfo{padding:0}.grouplist .item-tours p img.desc,.tourlist .item-tours p img.desc{margin:0 20px 8px 0;padding:2px;border:1px solid #eee}.grouplist .head,.tourlist .head{margin-bottom:20px;margin-top:10px}.tours .grouplist,.tours .onecontent{margin-top:50px;min-height:800px}.tours .onecontent{margin-right:340px}.grouplist .item-tours a.tour-shortlist{position:absolute;top:10px;right:10px;color:#993400;text-decoration:underline;font-weight:700}.grouplist .item-tours h2.tours-title{padding:11px 0 4px;margin:10px 0;font-size:16px;border-bottom:2px solid teal;background:url(../skin/bottomline.png) center top no-repeat}.grouplist .item-tours .link a,.hotellist .viewdetail{background-image:linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);color:#fff}.grouplist .item-tours h2.tours-title a{color:teal;font-weight:700}.grouplist .item-tours span.tours-info{background-color:#f5f5f5;display:inline-block;font-size:13px;font-weight:700;margin-right:10px;padding-left:0;width:125px;border-bottom:1px solid #fff}.grouplist .item-tours .link a{display:inline-block;width:125px;padding:4px 10px;margin-bottom:5px;font-weight:700;background-image:-o-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-moz-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-webkit-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-ms-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.3,#619015),color-stop(.63,#6da01b),color-stop(1,#7db824));border-radius:3px}.grouplist .item-tours p{padding-bottom:15px;padding-right:0}.grouplist .item-tours .tripcode{display:inline-block;padding-left:5px;font-weight:700;font-size:15px}.grouplist .searchProduct{background-color:teal;border-radius:10px;padding:15px;position:relative;height:18px}.grouplist .searchProduct .searchProduct-label{color:#fff;font-size:15px;font-weight:700;left:22px;position:absolute;top:15px}.grouplist .searchProduct .searchProduct-text{border:none;border-radius:10px 0 0 10px;height:28px;left:190px;padding:0 15px;position:absolute;top:10px;width:330px}.grouplist .searchProduct .searchProduct-submit{background:url("../skin/bg_sprite.png") no-repeat;border:none;border-radius:0;cursor:pointer;font-size:0;height:29px;left:550px;line-height:0;position:absolute;top:10px;width:55px}.grouplist .searchProduct .searchProduct-reset{position:absolute;right:25px;top:16px;color:#fff;font-size:11px}.search_result{font-size:24px;padding-bottom:15px;padding-top:15px}.search_noresult{margin:20px 0;font-size:16px;border-bottom:1px solid teal}.tourcontent .tab .tab_info .info_item{cursor:pointer;float:left;padding:35px 14px 8px 10px;color:teal;font-weight:700}.tourcontent .tab .tab_info .info_select{color:#d46402}.tourcontent .tab .tab_content .content_item{border:1px solid #eee;padding:10px;position:relative}.tourcontent .tab .tab_content .content_item #smallmap{position:relative;left:10px;top:15px;overflow:hidden}.tourcontent .tab .tab_info{border-bottom:3px solid #007877}.tourcontent .tab .tab_info .Overview{background:url(../skin/overview.png) center top no-repeat #fff}.tourcontent .tab .tab_info .Itinerary{background:url(../skin/Itinerary.png) center top no-repeat #fff}.tourcontent .tab .tab_info .Prices{background:url(../skin/Price.png) center top no-repeat #fff}.tourcontent .tab .tab_info .Gallery{background:url(../skin/Gallery.png) center top no-repeat #fff}.tourcontent .tab .tab_info .TourMap{background:url(../skin/tripmap.png) center top no-repeat #fff}.tourcontent .tab .tab_info .Pretripinfo{background:url(../skin/tripnotes.png) center top no-repeat #fff}.tourcontent .tab .tab_info .CustomizeThisTrip{background:#fff;font-size:14px;text-decoration:underline;float:right}.tourcontent{margin-bottom:15px;overflow:hidden}.tourcontent h1.title{font-size:38px;font-weight:500;margin:20px 0 1px;padding:6px 0;background:#ccc}.hotellist .item .info,.hotellist .item .link,.hotellist .item img,.tourcontent .info,.tourcontent .link{float:left;display:inline}.hotels .extend img,.tourcontent .extend img{margin:5px 10px 0 0}.tourcontent .info{width:380px}.hotellist .viewdetail,.tourcontent .tours-info{width:125px;display:inline-block;font-weight:700}.tourcontent .info h2{font-size:13px;font-weight:700;line-height:120%;margin-bottom:5px}.tourcontent .link{font-size:11px;margin-top:28px}.tourcontent .link a{line-height:20px;border-radius:3px;color:#fff;display:inline-block;font-weight:700;margin-bottom:5px;padding:2px 10px;width:135px;margin-right:3px;background:#ff742f}.tourcontent .images{margin:0 30px 25px 0;box-shadow:0 -1px 6px #b8c7de}.tourcontent .pinfo{line-height:18px;clear:none}.btnall,.hotelcontent .link a{line-height:20px;margin-right:3px}.tourcontent .tours-info{font-size:13px}#smallmap .viewLarge{text-align:right;padding:5px 30px 5px 0;z-index:1000;background:url("../skin/enlarge.png") right center no-repeat #a3a593}#smallmap .viewLarge a{color:#fff;font-size:14px;font-weight:700}.datalist{margin-left:3px}.buid-trip .item,.hotellist .separator{margin-bottom:15px}.hotellist .stars{margin-top:5px;margin-bottom:10px}.hotellist .viewdetail{background-image:-o-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-moz-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-webkit-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-ms-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.3,#619015),color-stop(.63,#6da01b),color-stop(1,#7db824));border-radius:3px;margin-top:8px;padding:4px 10px}.hotellist .images{padding:5px;border:1px solid #eee;margin-bottom:10px}.hotels,.hotels .tab .tab_content .content_item{position:relative;margin-top:10px}.hotels h1{padding:5px 0;margin-bottom:5px;font-size:25px;margin-top:0;border-bottom:2px solid #00908e}.hotels h1 span.address{font-size:12px;color:#7b7b7b;font-style:italic;text-transform:none}.hotels .infowindow{width:400px;height:110px}.hotels .infowindow img{padding:2px;border:1px solid #ccc;margin:0 10px 5px 0}.hotels .infowindow h2{font-weight:700;padding-bottom:3px}.hotellist .detail,.mod2{font-size:11px}.hotellist .item{position:relative;zoom:1;margin-bottom:10px}.hotellist .item .info{width:533px}.hotellist .item h2{font-size:13px;font-weight:700;margin-bottom:2px}.hotellist .item img{margin-right:10px;width:190px;height:115px}.hotellist .item p{margin-top:5px}.hotellist .item .link{width:110px;margin-left:10px;font-size:11px}.hotellist .item .link a,.hotellist .item .link a span{background:url(../skin/btn03.gif) no-repeat;height:28px;line-height:28px;display:inline-block;color:teal}.hotellist .item .link a,.refine .txtct a{font-weight:700;background-position:right bottom;margin-bottom:5px}.hotellist .item .link a span{padding-left:5px;margin-right:5px;white-space:nowrap;width:135px}.hotelbooking .frm h2{border-bottom:3px solid #098382;font-weight:700;margin-bottom:20px}.hotelbooking .frm .hafl{width:300px;margin-bottom:10px}.hotels .tab,.viewdetail-tab .tab-content{margin-top:10px}.hotels .tab .tab_info .info_item{cursor:pointer;float:left;padding:5px 30px 2px 25px;background:url(../skin/un-tab-right.gif) right top no-repeat #d6dfec;color:#007877;font-weight:700}.ac_results li,.tour_search .dk_options .disabled{cursor:default}.hotels .tab .tab_content .content_item #smallmap{position:absolute;left:410px;top:115px}.hotels .tab .tab_info{border-bottom:2px solid #007877}.hotelcontent #gallery img{padding:0 5px 5px 0}.hotelcontent table{margin:20px 0;float:left}.hotelcontent .link{float:left;padding:50px 0 0 30px}.hotelcontent .link a{background-image:linear-gradient(bottom,#d24a4f 14%,#db8285 68%);background-image:-o-linear-gradient(bottom,#d24a4f 14%,#db8285 68%);background-image:-moz-linear-gradient(bottom,#d24a4f 14%,#db8285 68%);background-image:-webkit-linear-gradient(bottom,#d24a4f 14%,#db8285 68%);background-image:-ms-linear-gradient(bottom,#d24a4f 14%,#db8285 68%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.14,#d24a4f),color-stop(.68,#db8285));border-radius:3px;color:#fff;display:inline-block;font-weight:700;margin-bottom:5px;padding:2px 10px;width:145px}.stars .addstar,.stars span{display:inline-block;height:20px;width:17px;background:url(../skin/stars.png) no-repeat}.boxstar{margin-top:12px}.stars span{background-position:right 0}.refine{background-color:#dcdcdc;width:300px;position:relative;zoom:1;margin-left:10px;padding-bottom:1px;float:right;display:inline;z-index:100}.refine h2{font-weight:700;font-size:22px;color:teal;padding-left:10px;height:35px;line-height:35px;margin-top:0}.refine .list{background-color:#fff;margin:0 10px 10px;padding-bottom:46px}.refine .list #slist{width:260px;height:250px;overflow-x:hidden;overflow-y:auto;white-space:nowrap;padding:0 10px}.refine .list p{height:30px;line-height:30px;border-bottom:1px solid #ccc}.refine .list input{margin-right:5px}.refine .txtct{position:absolute;bottom:20px;width:100%}.refine .txtct a,.refine .txtct a span{background:url(../skin/btn01.gif) no-repeat;height:25px;line-height:25px;display:inline-block}.refine .txtct a span{padding-left:5px;margin-right:5px;white-space:nowrap;width:100px}.compare-shortlist .title{margin:106px 0 0;width:150px;text-align:left}.suwala-doubleScroll-scroll-wrapper{height:8px!important}.compare-shortlist li{line-height:25px;list-style-position:outside;font-size:13px}.compare-shortlist .title li{font-weight:700;border-top:1px dotted #ccc}.comparelist{width:1000px}.comparelist ul{float:left;display:inline;width:300px}.comparelist li{line-height:25px;white-space:nowrap;border-top:1px dotted #ccc}.comparelist li.btn{margin:15px 0;white-space:normal;border:none}.comparelist li.btn a{display:inline;float:left;margin-top:5px;padding-left:10px;line-height:23px;width:184px;color:#fff;font-weight:700;background-image:linear-gradient(bottom,#e55f21 25%,#ec804f 50%,#e55f21 82%);background-image:-o-linear-gradient(bottom,#e55f21 25%,#ec804f 50%,#e55f21 82%);background-image:-moz-linear-gradient(bottom,#e55f21 25%,#ec804f 50%,#e55f21 82%);background-image:-webkit-linear-gradient(bottom,#e55f21 25%,#ec804f 50%,#e55f21 82%);background-image:-ms-linear-gradient(bottom,#e55f21 25%,#ec804f 50%,#e55f21 82%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.25,#e55f21),color-stop(.5,#ec804f),color-stop(.82,#e55f21));border-radius:4px}.rating .addrating,.rating span{display:inline-block;height:25px;width:13px;background:url(../skin/rating.png) 0 center no-repeat}.comparelist .stars span,.rating span{background-position:right center}.comparelist .stars .addstar,.comparelist .stars span{height:25px;background-position:0 center}#viewAdvisor .tab_box ul.tab_header li,.AdvisorList ul.tab li,.viewdetail-tab .tab-top a{background:url("../skin/tab-none.png") no-repeat;height:40px}#viewAdvisor .item_location,.anews,.box_booking .box_right .discount,.box_booking .box_right .enquire,.box_booking .box_right .guaranteed,.box_product .trip_item{margin-bottom:20px}.anews span{float:left;border:1px solid #e1e4dc;display:inline;padding:2px;margin-right:10px}.anews img{height:80px;width:120px}.anews p{color:#3e3e3e}.anews a:link,.anews a:visited{font-weight:700;font-size:13px;display:block;margin-bottom:5px}.splitnews{border-bottom:1px solid #dadada;height:30px;margin-bottom:17px}.splitnews a{background:url('../skin/nes/bullet_minimenu.gif') right 6px no-repeat #fff;font-weight:700;font-size:11px;padding-right:5px;margin-right:20px;float:right;display:inline}.splitnews a:link,.splitnews a:visited{color:#0071ad}.splitnews a img{margin-left:3px}.box_news,.group_detail{margin-top:30px}.box_news .hotnews_content{margin-bottom:20px;padding:5px;border:1px solid #e1e1e1}.box_news .related_item .button,.relate-tour .related_item .button{background-image:-moz-linear-gradient(center bottom ,#619015 30%,#6da01b 63%,#7db824 100%);border-radius:3px;margin-bottom:5px;padding:4px 10px;display:inline-block;position:absolute;right:0;bottom:0}.box_news .hotnews_content a.img{float:left;padding:0 20px 0 0}.box_news .hotnews_content h1{color:#64bbba;margin:0 0 5px;font-size:20px}.box_news .hotnews_content h1 a{color:#64bbba;font-size:20px}.box_news .hotnews_content h2{font-size:15px;font-weight:400}.box_news .foursnews{float:left;width:25%}.box_news #foursnews3 div.padding{padding-left:10px}.box_news #foursnews4 div.padding{padding-left:15px}.box_news .foursnews .text{margin-top:10px;width:100%}.box_news .foursnews .text a{font-size:13px}.box_news .news_item{border-bottom:1px dotted #ccc;margin-bottom:10px;padding-bottom:10px}.box_news .news_item h2{font-size:18px;margin:0 0 10px}.box_news .news_item h2 a{font-size:18px;color:#333}.box_news .news_item h3{font-size:15px;font-weight:400;margin:0}.box_news .news_item a.img,.box_news .related_item a.img,.relate-tour .related_item a.img{float:left;padding-right:20px}.box_news .spacter{border-top:3px solid #00908e;margin-top:20px}.relate-tour{margin-top:45px}.box_news .title_related,.relate-tour .title_related{color:#fff;font-size:20px;line-height:20px;font-weight:700;padding:5px 10px;margin-bottom:20px;background-image:linear-gradient(bottom,#07b8b2 15%,#3bbdb6 50%,#07b8b2 90%);background-image:-o-linear-gradient(bottom,#07b8b2 15%,#3bbdb6 50%,#07b8b2 90%);background-image:-moz-linear-gradient(bottom,#07b8b2 15%,#3bbdb6 50%,#07b8b2 90%);background-image:-webkit-linear-gradient(bottom,#07b8b2 15%,#3bbdb6 50%,#07b8b2 90%);background-image:-ms-linear-gradient(bottom,#07b8b2 15%,#3bbdb6 50%,#07b8b2 90%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.15,#07b8b2),color-stop(.5,#3bbdb6),color-stop(.9,#07b8b2))}.box_news .related_item,.relate-tour .related_item{border-bottom:1px dotted #ccc;margin-bottom:10px;padding-bottom:10px;position:relative}.relate-tour .related_item .button{color:teal;font-weight:700;width:120px}.box_news .related_item h2,.relate-tour .related_item h2{font-size:15px;margin:0 0 10px}.relate-tour .related_item h2 a{font-size:15px;color:#333}.box_news .box_rightnews .box_item h3,.box_news .related_item h3,.relate-tour .related_item h3{font-size:13px;font-weight:400;margin:0}.box_news .related_item .button{color:#fff;font-weight:700;width:110px}.box_news .related_item h2 a{font-size:17px;color:#333}.box_news .box_rightnews{background-color:#ededed;padding:10px 8px;margin-bottom:10px}.box_news .box_rightnews .title{color:#007776;font-size:24px;font-weight:700;margin-bottom:10px;padding:10px 0;text-decoration:underline}.box_news .box_rightnews .box_item,.btnall{margin-bottom:5px}.box_news .box_rightlist .item_rightlist,.extend h2{padding:5px 0}.box_news .box_rightnews .box_item h2{font-size:14px;margin:0 0 5px;position:relative}.box_news .box_rightnews .box_item h2 span.stt{position:absolute;right:8px;top:10px;font-size:25px;color:#a9a9a9}.box_news .box_rightnews .box_item h2 a{font-size:14px;color:#333}.box_news .box_rightnews .box_item a.img{float:left;padding:5px 8px 0 0}.box_news .box_rightlist{margin-top:20px;border:1px solid #ccc;padding:15px}.extendlist .extendpanel,.extendlist th{border-bottom:2px solid teal}.box_meetothers .box_right .box_content .item h3,.box_news .box_rightlist .item_rightlist a{font-weight:700}.box_news .box_content{padding-top:45px;position:relative;margin-bottom:50px}.box_news .box_content .time{position:absolute;left:0;top:0;font-size:13px;font-weight:700}.box_news .box_content .share{position:absolute;right:0;top:0}.memberinfo h1{font-size:13px;font-weight:700;margin-bottom:10px}.memberinfo span{display:inline-block;width:120px}.memberinfo p{line-height:17px}.memberinfo a{display:inline-block;margin-left:20px;margin-top:10px;font-weight:700;text-decoration:underline}.extendlist{max-width:695px}.grp-extendlist{max-width:600px}.extendlist h2{font-size:25px;margin-bottom:10px;margin-top:30px;color:teal;text-decoration:underline}.extendlist .extendpanel{max-height:285px;overflow-y:auto;padding-bottom:10px}.extendlist label{display:inline-block;background:teal;text-decoration:underline;color:#fff;font-weight:700}.extendlist tr{border-right:2px solid #ccc}.extendlist th.alter label{width:99%}.extendlist td a{display:block;padding:5px 0;color:#013666}.extendlist td.col_one{text-align:left}.extendlist td.col_two{text-align:left;padding-left:0}.extendlist td.col_four,.extendlist td.col_three{text-align:left;padding-left:25px}.extend h2{margin-bottom:20px;margin-top:20px}.extend h3{color:#ee7c00;font-weight:700}.extend p{padding-top:0;margin-top:9px}.tripform h2,.viewdetail-tab{margin-top:15px}.extend p>span{width:79px;display:inline-block}.extend a.btnall{font-size:10px;margin-top:8px;padding:0 10px;float:right}.extend_left,.extend_right{float:left;width:325px}.extend_left p,.extend_right p{font-size:12px}.btnall{border-radius:3px;color:#fff;display:inline-block;font-weight:700;padding:2px 10px;background-color:#ff742f}.tripform h2{border-top:2px solid #007e7d;border-bottom:2px solid #007e7d;font-size:20px;background:url('../skin/Round.jpg') 7px center no-repeat;font-weight:700;margin-bottom:10px;padding:5px 20px}.buid-trip input,.buid-trip select{background-color:#dbeef3;font-size:14px;vertical-align:top}.tripform .nobbt{border-bottom:none;padding-top:7px;line-height:normal}.tripform .spec01{height:110px}.registryform .txtarea01,.tripform .spec02{height:50px}.tripform .input .lb01{width:74px;margin-left:10px}.tripform .alter .lb01{width:214px}.tripform .alter .lb03{width:87px}.tripform .alter .lb04{width:80px;margin-left:5px}.box_groupbooking .box_passenger_detail .left,select.accom{width:200px}#trip_selected .item_selected,#trip_selected_mobile .item_selected{background:url("../skin/remove.png") 95% center no-repeat;border:1px solid #ccc;border-radius:2px;display:inline-block;margin-top:2px;padding:0 15px 0 3px;position:relative}#trip_selected .item_selected a.delete_selected,#trip_selected_mobile .item_selected a.delete_selected{position:absolute;width:13px;right:0}#trip_selected_mobile{margin-top:30px;display:none}p.p_seleted{margin:5px 0 10px}#viewdetail{display:block;padding:5px 10px;text-align:left;font-size:15px}#viewdetail .viewdetail-top,.boxblog .itemblog h3{margin-top:0}#viewdetail h2{float:left;margin-top:10px;margin-bottom:0;padding:0;font-size:20px;color:#007877}#myGallery,.box_groupbooking .box_passenger_detail .hide,.box_groupbooking .tab_box .hide,.hide{display:none}.viewpoint{max-width:350px;overflow-x:hidden}.viewpoint h2{color:#007370;margin-bottom:5px;font-size:14px;font-weight:700;margin-left:11px}.viewpoint p{text-align:justify;line-height:18px}.viewpoint div.chkbox{margin:0 0 5px 7px;font-weight:700}.feedbackform .alter .grouprd input,.viewpoint img{margin-right:10px}.viewpoint .viewdetail{background-image:linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-o-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-moz-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-webkit-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-ms-linear-gradient(bottom,#619015 30%,#6da01b 63%,#7db824 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.3,#619015),color-stop(.63,#6da01b),color-stop(1,#7db824));border-radius:3px;color:#fff;display:inline-block;font-weight:700;padding:2px 10px;margin-top:5px;font-size:11px}.viewdetail-tab .tab-top a{width:110px;line-height:30px;text-align:center;margin-right:0;display:inline-block;color:#fff;font-size:12px;font-weight:700}#viewAdvisor .tab_box ul.tab_header li.active,.AdvisorList ul.tab li.active,.viewdetail-tab .tab-top a.active{background:url("../skin/tab-active.png") no-repeat}div.own_itinerary{border:1px solid teal;margin-bottom:20px}div.own_itinerary h2{background-color:teal;padding:8px;color:#fff;margin-top:-1px!important}div.own_itinerary .box{padding:10px}.trip-build{margin-left:-10px;margin-right:-10px;margin-top:10px}.buid-trip label.error{color:Red;display:block;font-weight:400}.buid-trip input::-webkit-input-placeholder{color:#000;opacity:1}.buid-trip input{border:1px solid #a5bfdd;line-height:18px;padding:2px 5px}.buid-trip input.submit{background:teal;border-radius:3px;color:#fff;display:inline-block;font-weight:700;margin-bottom:5px;padding:8px 10px;width:100px;height:35px;line-height:25px;border:none}.buid-trip select{border:1px solid #a5bfdd;height:30px;margin-right:2px;padding:1px}.buid-trip li.short-name-month{width:40px;padding-top:25px}.buid-trip li.short-name-month a{font-weight:700;color:#000;font-size:15px}.buid-trip li.images-desc-month img{padding-right:8px;padding-top:4px}.buid-trip li.images-desc-month a,.buid-trip li.images-desc-month a:hover{color:#464546}.buid-trip .left{position:relative;width:70%;padding-right:12px}.buid-trip .left .bt_searchmap{z-index:1}.buid-trip .left .bt_searchmap input{background-color:#fff;border:1px solid #717b87;box-shadow:0 3px 5px #ccc;color:#000;font-size:14px;font-weight:700;padding:14px 14px 16px 16px;text-align:center;margin-bottom:5px;width:50%}#viewAdvisor .tab_box ul.tab_header,.group_detail .tab_box ul.tab_header{list-style:none;padding:0}#viewAdvisor .tab_box ul.tab_header li{width:110px;line-height:30px;text-align:center;margin-right:2px;display:inline-block}#viewAdvisor .tab_box ul.tab_header li a{color:#fff;font-size:12px;font-weight:700;display:block}#viewAdvisor .tab_box .tab_content{margin-top:10px;display:none;border:1px solid #dcdcdc;padding:10px}#viewAdvisor{display:block;padding:5px 10px;text-align:left;font-size:12px}#viewAdvisor h2{margin-top:10px;margin-bottom:10px;padding:0;font-size:20px;color:#007877}#viewAdvisor table.timeline td,.AdvisorList table.timeline td{border-radius:4px;padding-bottom:5px;padding-right:5px;text-align:center;vertical-align:middle}#viewAdvisor table.timeline td a,.AdvisorList table.timeline td a{background-color:#ccc;border-radius:4px;color:teal;display:block;font-weight:700;padding:13px;font-size:17px}#viewAdvisor .conditions{border:1px solid #386a77;margin-bottom:15px}#viewAdvisor .conditions td,.AdvisorList .conditions td{padding-bottom:0}#viewAdvisor .item_location td,.AdvisorList .item_location td,.FAQform fieldset,.toggle .box_accommondation .groupAccommodation .extra_boxpass li,.toggle .box_extra .groupExtra .extra_boxpass li{padding-bottom:5px}#viewAdvisor .location_name_relative,.AdvisorList .location_name_relative{position:relative;font-weight:700}#viewAdvisor .excellent,.AdvisorList .excellent{background-color:#205867;width:100%;height:12px;position:absolute;left:0;top:4px}#viewAdvisor .good,.AdvisorList .good{background-color:#31859b;width:75%;height:12px;position:absolute;left:0;top:4px}#viewAdvisor .average,.AdvisorList .average{background-color:#8db3e1;width:50%;height:12px;position:absolute;left:0;top:4px}#viewAdvisor .poor,.AdvisorList .poor{background-color:#b7dde8;width:25%;height:12px;position:absolute;left:0;top:4px}#viewAdvisor .excellent_icon,.AdvisorList .excellent_icon{background:url("../skin/excellent.png") no-repeat;height:18px;left:0;position:absolute;top:3px;width:18px}#viewAdvisor .good_icon,.AdvisorList .good_icon{background:url("../skin/good.png") no-repeat;height:18px;left:0;position:absolute;top:3px;width:18px}#viewAdvisor .average_icon,.AdvisorList .average_icon{background:url("../skin/average.png") no-repeat;height:18px;left:0;position:absolute;top:3px;width:18px}#viewAdvisor .poor_icon,.AdvisorList .poor_icon{background:url("../skin/poor.png") no-repeat;height:18px;left:0;position:absolute;top:3px;width:18px}.buid-trip h2.h2blog{font-weight:400;padding-bottom:10px;color:#444;margin-top:50px;margin-bottom:15px;border-bottom:1px solid #ccc}.boxblog{padding:20px 20px 0;border:1px solid #ccc;margin-top:20px}.boxblog .itemblog h3 a{color:#444;font-size:14px}.boxblog .itemblog img{border:1px solid #ccc;padding:1px;margin-right:10px}.boxblog .itemblog p{margin-top:10px;padding-left:95px;background:url('../skin/calender.gif') 75px center no-repeat}.Typetransport-buidtrip-multipleselect,.typetravel-buidtrip-multipleselect{background:url("../skin/single_arrow.png") 99% center no-repeat #dbeef3;border:1px solid #a5bfdd;padding:2px 5px;vertical-align:top;max-width:100%!important}.feedbackform .alter p,.feedbackform .input p{clear:left;margin-top:-1px}.feedbackform .input .spec01{height:75px}.feedbackform .alter label.spec02,.feedbackform .input .spec02{height:53px}.feedbackform .input textarea{vertical-align:bottom;width:405px;height:65px;padding:2px 5px}.feedbackform .input select{font-family:arial;font-size:12px;margin-right:2px;padding:1px;vertical-align:top;height:23px;width:91px;border:1px solid silver;margin-top:4px}.feedbackform .input select.sel{margin-top:4px;width:184px}.feedbackform .alter label.spec,.feedbackform .input label{background-color:#f8f8f8;border:1px solid #eaeaea;display:inline-block;font-size:12px;font-weight:700;height:27px;line-height:27px;margin-right:10px;padding-left:12px;padding-top:0;vertical-align:middle;width:205px}.box_groupbooking .box_payment_detail .box_amount,.box_search .dk_open .dk_options,.box_search .dk_options a,.dk_options a:link,.dk_options a:visited,.feedbackform .input .groupchk,.tour_search .dk_open .dk_options,.tour_search .dk_options a{display:block}.FAQform fieldset label,.VideoList a,.btn-faq a,.catalog a,.feedbackform .btn input,.feedbackform label.error{display:inline-block}.feedbackform .input input[type=checkbox]{vertical-align:middle;width:35px}.feedbackform .input .groupchk label{background-color:transparent;border:none;margin-left:5px;padding-left:0;vertical-align:middle;white-space:nowrap;width:97px}.feedbackform .input input{border:1px solid silver;height:17px;line-height:18px;padding:2px 5px;width:265px}.feedbackform .input input.slt01{width:172px}.feedbackform .alter label.spec01{height:27px}.feedbackform .alter .grouprd label.lb02{background-color:transparent;border:none;padding-left:0;white-space:nowrap;display:inline-block;font-size:12px;font-weight:700;height:27px;line-height:27px;margin-right:10px}.feedbackform .btn{margin:20px 0;text-align:center}.feedbackform .btn input{background-image:-moz-linear-gradient(center bottom ,#619015 30%,#6da01b 63%,#7db824 100%);border-radius:3px;color:#fff;font-weight:700;margin-bottom:5px;padding:4px 10px;width:125px;height:auto;line-height:normal}.feedbackform #securitycode{vertical-align:middle;border:1px solid silver}.feedbackform label.error{background-color:#fff;border:none;font-size:12px;font-weight:400;height:27px;line-height:27px;margin-right:10px;padding-left:12px;padding-top:0;vertical-align:middle;width:auto}.feedbackform .input input[type=text]{margin-top:4px}.base input[type=radio]{vertical-align:text-bottom}.registryform .grouprd label{width:100px;text-indent:5px}.registryform .spec01{height:60px;margin-top:-1px;line-height:60px}.registryform .spec02{height:80px;line-height:80px}.registryform .txtarea02{height:120px}.registryform .sel01{width:277px}.hoidap{background:url('../skin/nes/hoidap.jpg') no-repeat;font-size:13px;font-weight:700;padding:4px 30px;cursor:pointer}.FAQform{position:relative;margin-bottom:20px;zoom:1}.FAQform fieldset legend{padding:0 2px;font-weight:700}.FAQform fieldset{border:1px solid #8aafe1;padding-left:10px;width:379px;margin-left:auto;margin-right:auto}.FAQform fieldset label{line-height:.8;width:60px;vertical-align:top;height:20px}.FAQform fieldset input{margin-top:10px;width:252px;height:17px}.FAQform fieldset textarea{width:252px;height:125px;margin-top:10px}.btn-faq{position:relative;margin:20px auto;width:100%;text-align:center}.catalog{background-color:#aefaff;border:1px solid #ddd;padding:10px 10px 10px 40px;margin-bottom:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.L,.T{padding-left:35px;margin-left:25px}.catalog a:link,.catalog a:visited{color:#272727}.catalog a{padding:2px 5px 2px 6px;width:110px;margin:5px 30px 5px 5px;background:url(../skin/bullet_home.gif) 0 7px no-repeat}.searchdoc select{height:21px}.searchdoc input{padding:1px 0}.gallery .blockhack{margin:10px 20px;border:1px solid #ccc;padding:2px}.gallery .blockhack img{height:120px;width:180px}.gallery a:link,.gallery a:visited{font-weight:700;color:#000}.gallery a span{display:block;width:180px;text-align:center;margin-top:5px}.L{background:url(../skin/nes/L.gif) no-repeat}.T{background:url(../skin/nes/T.gif) repeat-y}.muiten{background:url(../skin/nes/muiten.gif) 0 center no-repeat;padding-left:10px;margin:2px auto}.titlevideo{text-align:center;font-weight:700;margin:5px 0 10px}.othervideo{font-weight:700;margin-bottom:10px;border-bottom:1px solid #ccc;background:url(../skin/muiten.png) 0 center no-repeat;padding-left:15px}.VideoList a{margin:5px;padding:5px;border:1px solid #ccc}.VideoList a span{display:block;text-align:center;background-color:#000;width:140px;padding:5px 0}.VideoList a img{height:80px;width:80px}.VideoList a b{display:block;margin-top:10px;text-align:center}.vid{padding-top:20px;text-align:center}.title_content h1{border-bottom:1px solid silver;font-size:20px;font-weight:700;margin:0;padding:5px 0}.title_onecontent{border-bottom:3px solid #007877;color:#007877;font-size:24px;margin-bottom:15px;padding:8px 0}.title_onecontent h1{font-size:26px}.search_elem,.service{margin-top:8px}.service .title_service{position:relative;height:30px;background-color:#efefef;border:1px solid #cdcccc}.service .title_service b.title{position:absolute;left:15px;top:7px;font-size:15px;color:#000}.service .title_service div.tip{position:absolute;right:15px;top:7px}.service .have{background:url(../skin/features.png) no-repeat;padding-left:18px}.service .nothave{background:url(../skin/not_features.png) no-repeat;padding-left:18px;color:#888484}.service table.box_service{border:1px solid #cdcccc;border-top:none}#contactform .frm h2{border-bottom:1px solid #098382;color:#098382;font-weight:700;margin-bottom:20px;padding-bottom:10px}.ac_results{padding:0;border:1px solid #000;background-color:#fff;overflow:hidden;z-index:99999;text-align:left}.ac_results ul{width:100%;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:6px 5px;display:block;font:menu;font-size:14px;line-height:16px;overflow:hidden}.ac_loading{background:url('../skin/indicator.gif') right center no-repeat #fff}.ac_odd,.box_booking .box_left .bookingtime .trBlack{background-color:#eee}.ac_over{background-color:#0a246a;color:#fff}.box_search ul{list-style:none;margin:0;padding:0}.box_search .dk_container{background-color:#007370;box-shadow:5px 5px 5px #5d5d5d;-moz-box-shadow:5px 5px 5px #5d5d5d;-webkit-box-shadow:-5px -5px 5px #666;display:none;float:left;position:relative}.box_search .dk_container:focus,.tour_search .dk_container:focus{outline:0}.box_search .dk_container a,.tour_search .dk_container a{cursor:pointer;text-decoration:none;outline:0}.box_search .dk_toggle{background:url('../skin/dk_arrows.png') 98% center no-repeat;border:2px solid #fff;color:#acd5df;padding:3px 20px;font-size:14px;display:inline-block;position:relative;zoom:1}.box_search .dk_toggle:hover{border-color:#c6e2ff}.box_search .dk_focus .dk_toggle{box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2}.box_search .dk_open,.tour_search .dk_open{box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2;z-index:10;position:relative}.box_search .dk_open .dk_toggle,.tour_search .dk_open .dk_toggle{background-color:#ececec;border-color:#8c8c8c;color:#ccc;box-shadow:inset 0 -2px 5px #ccc;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}.box_search .dk_options{box-shadow:rgba(0,0,0,.2) 0 2px 8px;-moz-box-shadow:rgba(0,0,0,.2) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;display:none;margin-top:-1px;position:absolute;right:0;width:100%;z-index:1000}.box_search .dk_options a{background-color:#fff;border-bottom:1px solid #999;padding:8px 10px;color:#333}.box_search .dk_options li:last-child a,.tour_search .dk_options li:last-child a{border-bottom:none}.box_search .dk_options a:hover,.dk_option_current a,.dk_options .dk_option_current a,.dk_options:focus,.tour_search .dk_options a:hover{background-color:#0084c7;border-bottom-color:#004c72;color:#fff;text-decoration:none;text-shadow:rgba(0,0,0,.5) 0 1px 0}.box_booking h2.title,.box_meetothers h2.title,.feature_tours h2.title{text-decoration:underline;font-weight:700}.box_search .dk_options_inner{border:1px solid #8c8c8e;border-bottom-width:2px;border-bottom-color:#999;color:#333;text-shadow:#fff 0 1px 0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;overflow:auto;position:relative}.box_search .dk_options_inner,.dk_touch .dk_options{max-height:250px}.box_search .dk_open .dk_label,.tour_search .dk_open .dk_label{color:inherit}.box_search .dk_touch .dk_options{overflow:hidden}.box_search .dk_touch .dk_options_inner{max-height:none;overflow:visible}.box_search .dk_fouc select{position:relative;top:-99999em;visibility:hidden}.group_search .box_search{position:absolute;right:20px;top:20px}.box_search{padding:20px;height:225px;text-align:left;background-color:#007370;font-family:Arial,sans-serif;font-size:12px;box-shadow:5px 5px 5px #282828;-moz-box-shadow:5px 5px 5px #282828;-webkit-box-shadow:5px 5px 5px #282828}.box_search div{margin-bottom:9px}.box_search .title{color:#fff;font-weight:700;font-size:17px;text-shadow:.1em .1em .05em #000}.feature_tours{background-color:#d7d7d7;padding:10px 15px;margin-bottom:10px}.feature_tours ul{padding:0;margin:0}.feature_tours h2.title{color:teal;font-size:25px;margin:10px 0 15px}.feature_tours .item{margin-bottom:10px;position:relative;border:1px solid #fff}.feature_tours .item .bottom{position:absolute;height:35px;line-height:35px;bottom:0;left:0;display:block;background:url('../skin/arrow_right.png') 96% center no-repeat #222;width:100%;opacity:.6;font-family:Tahoma}.feature_tours .item .bottom a{color:#fff;font-size:16px;padding-left:10px;font-weight:700}.box_searchtour{max-width:1170px}.box_searchtour .box{padding:3px;margin-left:18px}.style_top_title{margin:0 auto;padding:20px 30px}.top_title{margin:0 auto;padding-top:20px;padding-left:15px;padding-right:15px}.search_bg{background:#fff;opacity:1;position:absolute;top:0;left:0;padding:7px;z-index:1;width:725px;height:100%;border-radius:3px;box-shadow:0 3px 7px rgba(0,0,0,.6)}.tran{background:0 0}.tour_search .dk_container{width:43.9%;background-color:#fff;font-family:Arial,sans-serif,Helvetica;font-size:18px;font-weight:400;border-radius:5px;margin-left:18px;-moz-border-radius:5px;-webkit-border-radius:5px}.tour_search .dk_toggle{border:1px solid #ccc;color:#333;padding:3px 45px 3px 10px;text-shadow:#fff 1px 1px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s;display:inline-block;position:relative;zoom:1}.dk_toggle:focus,.tour_search .dk_toggle:hover{border-color:#8c8c8c}.tour_search .dk_toggle:after{position:absolute;top:45%;right:10px;content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4b4b4b}.tour_search .dk_focus .dk_toggle{border-color:#40b5e2;box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2}.tour_search .dk_open_top .dk_toggle{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.dk_open_top .dk_options_inner,.tour_search .dk_open_top .dk_options{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}.tour_search .dk_options{background:#fefefe;box-shadow:rgba(0,0,0,.2) 0 2px 8px;-moz-box-shadow:rgba(0,0,0,.2) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;display:none;margin-top:-1px;position:absolute;right:0;width:100%}.tour_search .dk_options a{background-color:#fff;border-bottom:1px solid #999;padding:3px 6px}.tour_search .dk_options .disabled a{color:#aaa}.dk_options .disabled:focus a,.dk_options .disabled:hover a .dk_options .disabled:focus,.tour_search .dk_options .disabled:hover{cursor:default;background-color:#fff;border-bottom-color:#999;text-shadow:none}.tour_search .dk_options_inner{max-height:250px;border-bottom-width:2px;padding:0;list-style:none;border-bottom-color:#999;color:#333;text-shadow:#fff 0 1px 0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.tour_search .dk_container select{position:absolute;top:-99999em;visibility:hidden}.tour_search .dk_mobile select{display:block;width:100%;height:100%;top:0;left:0;visibility:visible;opacity:0;-moz-appearance:none;-webkit-appearance:none}.AdvisorList ul.tab,.scroll-nav li{list-style:none}.AdvisorList ul.tab li{display:inline-block;line-height:30px;text-align:center;width:110px;margin-right:2px}.AdvisorList ul.tab li a{color:#fff;display:block;font-size:12px;font-weight:700}.AdvisorList .box .tab_content{border:none;margin-top:10px;padding:20px 0 0;position:relative}.AdvisorList .box .tab_month{position:absolute;right:20px;top:12px}.AdvisorList h2.title{color:#007877;font-size:20px;margin-bottom:10px;margin-top:10px;padding:0}.AdvisorList .conditions{border:1px solid #386a77;margin-bottom:15px;font-size:14px}.AdvisorList .item_location{margin-bottom:50px;font-size:14px}.tab_month{text-align:right;margin-bottom:30px}.tab_month a{color:teal;font-weight:700;padding:4px 15px;background-color:#d7d7d7;margin-right:2px;margin-bottom:5px}.gv_overlay h4,.gv_overlay p{margin:1em;color:#fff}.AdvisorList .tour_advisor{padding:20px;border:1px solid #ccc}.AdvisorList .tour_advisor .item{width:210px;text-align:center;margin-bottom:30px}.AdvisorList .tour_advisor .item img{background:url("../skin/bg_img.png") center bottom no-repeat;padding-bottom:12px}.AdvisorList .tour_advisor .item a{font-weight:700;font-size:14px}.AdvisorList h2.advisor_title{color:teal;font-size:30px}.group_detail .group_info{float:left;padding-right:20px;position:relative;padding-bottom:40px;min-height:320px}.group_detail .group_info h1{color:teal;font-size:26px}.group_detail .group_info .info_item{border-top:none;margin-top:0;padding-top:0;font-weight:700}.group_detail .group_info .item{padding:0 5px;font-size:14px}.group_detail .group_info .info_dest{border-top:1px solid teal;margin-top:15px;padding-top:15px;font-weight:700;font-size:14px}.group_detail .group_info .info_desc{border-top:1px solid teal;margin-top:15px;padding-top:15px;margin-bottom:15px}.group_detail .group_img{float:right;position:relative;z-index:0}.box_button,.group_detail .tab_box{margin-top:40px}.group_detail .tab_box ul.tab_header li{width:247px;height:43px;line-height:30px;text-align:center;margin-right:3px;display:inline-block;background:url("../skin/tabgroup-none.png") repeat-x}.group_detail .tab_box ul.tab_header li.active{background:url("../skin/book-tabgroup-active.png") no-repeat}.box_groupbooking .tab_box ul.tab_header li a,.group_detail .tab_box ul.tab_header li a{color:#fff;font-size:14px;font-weight:700;display:block}.group_detail .tab_box .tab_content{margin-top:15px;display:none;border:none;padding:0}.group_detail ul.topnav{padding:10px 20px;background-color:#eee;margin:0;list-style:none}.group_detail ul.topnav li{border-bottom:2px solid #fefefe}.group_detail ul.topnav li a{position:relative;padding:10px 0;color:#000;display:block;text-decoration:none;font-size:16px;width:95%}.group_detail ul.topnav ul{margin:0;padding:0;display:none}.group_detail ul.topnav ul li{list-style:none;margin:0;padding:0 0 10px;clear:both;border:none}.group_detail ul.topnav ul li a{padding-left:20px;font-size:10px;font-weight:400;outline:0}.group_detail ul.topnav span{position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.box_meetothers h2.title{color:teal;font-size:20px;margin:20px 0 0}.box_meetothers .box_left{float:left;width:380px;overflow:hidden}.box_meetothers .box_left img{float:left;padding-right:10px}.box_meetothers .box_left ul.item{list-style:none;padding:0;margin:0}.box_meetothers .box_left ul.item h3{margin:10px 0 5px}.box_meetothers .box_left ul.item h4{margin:0;font-weight:400}.box_meetothers .box_right{float:right;width:600px;overflow:hidden}.box_meetothers .box_right .box_title{background-color:#eee;padding:8px;position:relative}.box_meetothers .box_right .box_title .rightbox{position:absolute;right:10px;top:6px}.box_meetothers .box_right .box_content{background-color:#f1f5f8;padding:10px}.box_meetothers .box_right .box_content .item{border-bottom:1px solid teal}.box_meetothers .box_right .box_content .item img{padding-right:15px;padding-bottom:10px}.box_booking h2.title{color:teal;font-size:20px;margin:0;text-align:left;padding-top:0}.box_booking .box_left .bookingtime{margin-top:20px;padding-bottom:20px;border-spacing:1px 0px}.box_booking .box_left .bookingtime .noplace{font-weight:700;color:#e57f2b;text-align:center}.box_booking .box_left .bookingtime th{padding:5px 10px;color:#fff;font-weight:700;background:url("../skin/tabgroup-none.png") repeat-x}.box_booking .box_left .bookingtime td{padding:10px;vertical-align:middle;text-align:center}.box_booking .box_left .bookingtime td.date b,.box_booking .box_left .bookingtime td.place b{font-size:18px;font-weight:400}.box_booking .box_left .bookingtime td.prices{color:maroon;font-weight:700}.box_booking .box_right .inclusions{padding:10px;background-color:#edeef0;margin-bottom:20px}.box_booking .box_right .inclusions h2.title{color:teal;margin:8px 0 15px;text-decoration:none}.box_booking .box_right .inclusions ul{padding-left:30px;list-style-type:square}.box_booking .box_right .discount .box,.box_booking .box_right .guaranteed .box{padding:10px;border:1px solid #ccc;border-top:none}.box_booking .box_right .discount h2.title,.box_booking .box_right .guaranteed h2.title{color:teal;padding:10px;text-decoration:none;background-color:#f1f2f4;border:1px solid #ccc}.box_booking .box_right .enquire .box table{border-spacing:0px 10px;border-collapse:inherit}.box_booking .box_right .enquire .box input[type=text]{border:1px solid #ccc;padding:5px}.box_booking .box_right .enquire h2.title{color:teal;padding:10px;text-decoration:underline}.gv_galleryWrap{border:1px solid #d7d7d7;font-size:10pt;position:relative;padding:0!important}.gv_gallery{overflow:hidden;position:relative}.gv_imageStore{visibility:hidden;position:absolute;top:-10000px;left:-10000px}.gv_panelWrap{overflow:hidden}.gv_frame-loading,.gv_panel-loading{background:url(../skin/img-loader.gif) 50% 50% no-repeat #aaa}.gv_panel{top:0;left:-1px!important;overflow:hidden;z-index:100}.gv_overlay,.gv_showOverlay{z-index:200;position:absolute}.gv_panel img{position:absolute;z-index:100}.gv_overlay{background:#222;color:#fff}.gv_showOverlay{width:20px;height:20px;background:url(themes/light/info.png) #222;cursor:pointer}.gv_overlay h4{font-weight:700}.gv_infobar{background:#222;padding:0 .5em;line-height:1.5em;height:1.5em;font-size:10pt;font-weight:700;color:#fff;position:absolute;bottom:0;right:0;display:none;vertical-align:middle;z-index:2000}.gv_filmstripWrap{overflow:hidden;position:absolute;bottom:2px!important}.gv_filmstrip{margin:0;padding:0;position:absolute;top:0;left:0}.gv_frame{cursor:pointer;float:left;position:relative;margin:0;padding:0}.gv_frame .gv_thumbnail{position:relative;overflow:hidden!important}.gv_frame .current{border:2px solid #3f3f3f;margin-right:2px}.gv_frame img{border:none;position:absolute}.gv_frame .gv_caption{height:14px;line-height:14px;font-size:10px;text-align:center;color:#fff}.gv_pointer{border-color:#000}.gv_navWrap{text-align:center;position:absolute}.gv_navNext,.gv_navPause,.gv_navPlay,.gv_navPrev{opacity:1;-moz-opacity:0.3;-khtml-opacity:0.3;display:inline-block;zoom:1;vertical-align:middle}.gv_navNext:hover,.gv_navPause:hover,.gv_navPlay:hover,.gv_navPrev:hover{opacity:.8;-moz-opacity:0.8;-khtml-opacity:0.8}.gv_panelNavNext,.gv_panelNavPrev{position:absolute;display:none;opacity:.5;-moz-opacity:0.50;-khtml-opacity:0.50;z-index:200}.gv_panelNavNext:hover,.gv_panelNavPrev:hover{opacity:.9;-moz-opacity:0.9;-khtml-opacity:0.9}.gv_navPlay{height:30px;width:30px;cursor:pointer;background:url(themes/light/play-big.png) top left no-repeat}.gv_navPause{height:30px;width:30px;cursor:pointer;background:url(themes/light/pause-big.png) top left no-repeat}.gv_navNext,.gv_navPrev,.gv_panelNavNext,.gv_panelNavPrev{height:20px;width:20px;cursor:pointer}.gv_navNext{background:url(themes/light/next.png) top left no-repeat}.gv_navPrev{background:url(themes/light/prev.png) top right no-repeat}.gv_panelNavNext{background:url(themes/light/panel-next.png) top left no-repeat}.gv_panelNavPrev{background:url(themes/light/panel-prev.png) top right no-repeat}.feature_tour,.scroll-nav{background:#fff;position:relative;float:left}.box_groupbooking .error{border:1px solid red}.box_groupbooking .tab_box{margin-top:10px;margin-bottom:40px}.box_groupbooking .tab_box ul.tab_header{list-style:none;padding:0;margin-bottom:50px}.box_groupbooking .tab_box ul.tab_header li{width:24.66%;height:33px;line-height:30px;text-align:center;margin-right:4px;display:inline-block;background:#bbb}.box_groupbooking .tab_box ul.tab_header li.active{background:teal}.box_groupbooking .tab_box .tab_content{border:none;padding:0}.box_groupbooking .box_attention,.box_groupbooking .box_passenger,.box_groupbooking .box_product{margin:20px 0}.box_groupbooking .box_attention .title{margin:0;background:teal;padding:5px 10px;color:#fff;font-weight:700;font-size:20px}.box_groupbooking .box_attention .title .addpassenger{float:right;font-weight:400;text-decoration:underline}.box_groupbooking .box_attention .box{padding:10px;border:1px solid #ccc;color:Red}.box_groupbooking .box_attention .box table,.box_groupbooking .box_passenger .box table,.box_groupbooking .box_passenger_detail .box table,.box_groupbooking .box_payment_detail .box table{border-collapse:collapse;border-spacing:0}.box_groupbooking .box_attention .box table td,.box_groupbooking .box_passenger .box table td{padding-bottom:15px}.box_groupbooking .box_passenger .title,.box_groupbooking .box_payment_detail .title,.box_groupbooking .box_product .title{margin:0;background:teal;padding:5px 10px;color:#fff;font-weight:700;font-size:24px}.box_groupbooking .box_passenger .title .addpassenger{font-weight:400;text-decoration:underline}.box_groupbooking .addpassenger{cursor:pointer;margin-bottom:15px}.box_groupbooking .box_product .title .addtrip{font-weight:400;text-decoration:underline;color:#fff;font-size:16px!important}.box_groupbooking .progress{background:url("../skin/progress.gif") left center no-repeat;padding-left:20px}.box_groupbooking .box_product .box{padding:0;border:1px solid #ccc}.box_groupbooking .summary{width:28%;float:left}.box_groupbooking .summary .title{background-color:#d97b1d;color:#fff;padding:5px 15px;margin:0;font-size:24px!important}.box_groupbooking .input_text,.box_groupbooking .left_text{color:#666;font-size:14px;font-weight:600;font-style:italic}.box_groupbooking .box_passenger_detail .left .addpassenger{color:#fff;background-color:teal;border-radius:15px;padding:5px 20px;margin-top:20px;display:block;text-align:center}.box_groupbooking .box_passenger_detail .left .addpassenger:hover{background-color:#00a6a6}.box_groupbooking .box_passenger_detail .right{padding-left:10px;width:auto}.box_groupbooking .box_passenger_detail .passenger_item{border:2px solid #eee;border-radius:8px;margin-bottom:10px;padding:15px;position:relative;background-color:#eee}.box_groupbooking .box_passenger_detail .passenger_item:hover{border:2px solid teal}.box_groupbooking .box_passenger_detail .active,.box_groupbooking .box_passenger_detail .editing{background-color:#badce9;border:2px solid teal}.box_groupbooking .box_passenger_detail .passenger_item .close{position:absolute;right:10px;top:10px;padding:10px;background:url("../skin/delete.png") no-repeat}.box_groupbooking .box_passenger_detail .passenger_item span{display:block;color:#ff663a}.box_groupbooking .box_passenger_detail .passenger_item span.passenger_control a{font-size:14px}.box_groupbooking .box_passenger_detail .passenger_item .passenger_persion{margin-bottom:20px;font-size:15px;color:teal}.box_groupbooking .box_passenger_detail .title{margin:0;background:teal;padding:5px 10px;color:#fff;font-weight:700;font-size:15px}.box_product .multiSelect,.toggle .box_accommondation .singleSupplement{vertical-align:top;background:url("../skin/single_arrow.png") 98% center no-repeat}.box_groupbooking .box_passenger_detail .box .box_info{padding:10px 30px;border:1px solid #ccc}.box_groupbooking .box_passenger_detail .box table td{padding-bottom:15px;color:#666;font-size:11px}.box_groupbooking .box_passenger_detail .box table td.tdright *{color:#666;font-size:12px}.box_groupbooking .box_passenger_detail .box .header{border-bottom:1px dotted teal;padding:10px 0 5px;color:teal;font-weight:400}.box_groupbooking .box_passenger_detail .box .header_pass{background-color:#eee;padding:3px 5px;font-size:18px;font-weight:400}.box_groupbooking .box_passenger_detail .make_leader{font-weight:400;font-size:12px}.box_groupbooking .box_payment_detail{margin:0}.box_groupbooking .box_payment_detail .box{padding:10px 10px 40px;border:1px solid #ccc}.box_groupbooking .box_payment_detail .box table td{padding-bottom:15px;padding-top:10px}.box_groupbooking .box_payment_detail .box .header{color:teal;padding-bottom:5px;padding-top:30px}.box_groupbooking .box_payment_detail .box .header_pass{background-color:#eee;padding:3px 5px}.box_groupbooking .box_payment_detail .box_rate{display:block;text-align:center;margin-bottom:30px;margin-top:20px}.toggle .box_accommondation .groupAccommodation,.toggle .box_extra .groupExtra{border-collapse:collapse;border-spacing:0;margin-top:10px}.box_groupbooking .box_payment_detail .box_rate .check_rate{background-color:#ccc;border-radius:9px;display:inline-block;font-size:10px;margin:4px 0 4px 26px;padding:0 9px}.box_groupbooking .box_payment_detail .box_rate .rate_usd_vnd{font-size:12px;color:#666}.toggle h3{margin:2px 0 0}.toggle h3.header{background:url("../skin/accordion_show.png") 5px center no-repeat #ccc;padding:10px 0 10px 30px;margin-bottom:0;cursor:pointer;border:1px solid #eee;color:teal}.toggle h3.active{background:url("../skin/accordion_hide.png") 5px center no-repeat #f0f0f0}.toggle .content{padding:10px;margin-top:0}.toggle .box_extra .groupExtra{margin-right:0;width:100%}.toggle .box_accommondation .groupAccommodation td,.toggle .box_accommondation .groupAccommodation th,.toggle .box_extra .groupExtra td,.toggle .box_extra .groupExtra th{border:1px solid #fff;padding:5px}.toggle .box_accommondation .groupAccommodation .title_hotel,.toggle .box_extra .groupExtra .title_tour{text-decoration:underline;color:#333}.toggle .box_accommondation .groupAccommodation th,.toggle .box_extra .groupExtra th{background-color:#ddd;color:#12537f;font-weight:700}.toggle .box_accommondation .groupAccommodation .extra_titlepass,.toggle .box_extra .groupExtra .extra_titlepass{display:block;text-align:center;cursor:pointer}.toggle .box_accommondation .groupAccommodation .extra_boxpass,.toggle .box_extra .groupExtra .extra_boxpass{background-color:#eee;border-bottom:1px solid #666;border-right:1px solid #666;border-radius:8px;display:none;font-size:12px;list-style:none;margin:0;padding:5px;position:absolute;width:160px;z-index:1}.toggle .box_accommondation .groupAccommodation .extra_close,.toggle .box_extra .groupExtra .extra_close{position:absolute;right:10px;top:0;color:Red;cursor:pointer;font-weight:700}.toggle .box_Transport{line-height:20px}.toggle .box_accommondation .singleSupplement{border:1px solid #a5bfdd;padding:1px 5px}.box_product .title_header{margin:0 0 15px;border-bottom:1px solid teal;padding-bottom:5px}.box_product .title_header a{color:teal}.box_product .top{margin:15px 0 5px;font-size:15px}.box_product .trip_item .img{float:left;margin:0 25px 10px 10px}.box_product .trip_item .trip_info p{margin:0 0 5px}.box_product p.time{margin:2px 0}.box_product h3.top{background:url("../skin/accordion_hide.png") no-repeat;padding-left:20px}.box_product h3.active_pass{background:url("../skin/accordion_show.png") no-repeat;display:block}.section h1.title,.section h2.title{display:inline;font-family:georgia,serif}.box_product .multiSelect{border:1px solid #a5bfdd;padding:6px 3px 3px 6px}.label{font-size:90%!important}.lb-price{width:90px}.grp-frm{margin-bottom:6px;display:block}.summary #box_card .title_module{color:teal;border-bottom:1px solid teal;padding-bottom:5px;font-weight:400;font-style:italic;font-size:20px;margin:5px 0}.summary #box_card .box{list-style:none;margin:0 0 10px;padding:0}.summary #box_card .box lable.lleft{color:teal;font-size:14px;font-weight:700;font-style:italic;float:left;margin-right:4px}.summary #box_card .box lable.header_trip{font-weight:700;color:teal;font-size:17px}.summary #box_card .box lable.header_extra{font-weight:700;color:teal;font-size:13px}.summary #box_card .box lable.total{display:block;text-align:right;background-color:#eee;padding:2px 10px;color:#d46402}.summary #box_card .box .discount{text-align:right;font-weight:700;color:Green;font-style:italic;font-size:11px}.summary #box_card .box .right{margin:5px 0 5px 95px;color:#666;font-size:14px;padding:0;list-style:none;width:auto}.summary #box_card .total_group{color:teal;font-size:23px;font-weight:700;text-align:center;margin-top:20px}.squeeze{margin:0 auto}.content-nav{padding-top:0;position:relative}.section .scroll-selected h3{font-weight:500}.section h1.title{font-size:25px;font-weight:700}.section h2.title{font-size:20px;font-weight:700}.section h3.title{font-family:georgia,serif;font-size:15px;font-weight:700}.section .valid{font-family:arial;font-size:13px;font-weight:700}.section .subtitle{font-family:arial;font-size:20px}.section p{margin:10px 0}.scroll-nav{z-index:1;-moz-box-shadow:0 0 10px #888;-webkit-box-shadow:0 0 10px#888;border:1px solid #ccc;border-radius:10px}.scroll-nav ul{list-style:none;margin:10px;padding:5px}.scroll-nav li a{display:block;padding:2px 2px 2px 20px;font-size:14px;font-family:georgia;font-weight:300;border-radius:5px;color:teal}.scroll-nav li a.scroll-selected{font-weight:700;text-shadow:1px 1px 0 #fff;-moz-box-shadow:1px 1px 2px #aaa;-webkit-box-shadow:1px 1px 2px #aaa;box-shadow:1px 1px 2px #aaa;background:url("../skin/scroll_nav_arrow.png") 7px 5px no-repeat #eee;background:url("../skin/scroll_nav_arrow.png") 7px 5px no-repeat,-webkit-gradient(linear,0 50%,0 100%,from(#eee),to(#ccc));background:url("../skin/scroll_nav_arrow.png") 7px 5px no-repeat,-webkit-linear-gradient(top,#eee,#eee,#ccc);background:url("../skin/scroll_nav_arrow.png") 7px 5px no-repeat,-moz-linear-gradient(top,#eee,#eee,#ccc);background:url("../skin/scroll_nav_arrow.png") 7px 5px no-repeat,-ms-linear-gradient(top,#eee,#eee,#ccc);background:url("../skin/scroll_nav_arrow.png") 7px 5px no-repeat,-o-linear-gradient(top,#eee,#eee,#ccc);background:url("../skin/scroll_nav_arrow.png") 7px 5px no-repeat,linear-gradient(top,#eee,#eee,#ccc)}#pricing-nav li span{float:right;display:block;line-height:1.5em;color:#aaa;padding-right:.5em}.feature_tour{margin-left:2px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);z-index:0}.ribbon_feature_tour{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;left:-3px}.ribbon_red{font:bold 12px Sans-Serif;text-align:center;text-shadow:rgba(255,255,255,.5) 0 1px 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;padding:5px 0;right:30px;top:15px;width:120px;background-color:#bfdc7a;background-image:-webkit-gradient(linear,left top,left bottom,from(#e70c2f),to(#83081c));background-image:-webkit-linear-gradient(top,#e70c2f,#83081c);background-image:-moz-linear-gradient(top,#e70c2f,#83081c);background-image:-ms-linear-gradient(top,#e70c2f,#83081c);background-image:-o-linear-gradient(top,#e70c2f,#83081c);color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.ribbon_red::after,.ribbon_red:before{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon_red:before{left:0}.ribbon_red:after{right:0}