@charset "utf-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.coupon_btn button,.coupon_btn input[type="button"],.coupon_btn input[type="submit"]{font-size:15px;width:120px;height:28px}.coupon_btn button:disabled,.coupon_btn input[type="button"]:disabled,.coupon_btn input[type="submit"]:disabled,.coupon_btn button.disabled,.coupon_btn input[type="button"].disabled,.coupon_btn input[type="submit"].disabled{cursor:not-allowed;opacity:.65}.coupon_promotion_button input[type="button"]:disabled{cursor:not-allowed;opacity:.65}.booking_go_next input[type=button],.booking_go_next input[type=submit]{font-size:15px;width:120px;height:28px}.text-upper{text-transform:uppercase}.ui-datepicker{margin-left:-7px;margin-top:5px}.cola_coupon .coupon_amount_date div input{width:120px}ul.bookinglist_contain li.coupon_choes_send_mail p.list_title{width:230px !important}.invisible{visibility:hidden;position:absolute}.coupon_amount_price_money p .price_discount_note{font-size:13px;color:#404040}.cart_box_table_name p a,.coupon_description a.location{color:#404040;text-decoration:none}.cart_box_table_name p a:hover,.coupon_description a.location:hover{color:#005eb8}.coupon_text ul.placegroup{width:100%;margin-left:40px;list-style:disc}.coupon_text ul.placegroup li{font-size:14px;line-height:26px;list-style:disc}.coupon_text ul.placegroup li a{color:#00a3e0;text-decoration:none}.coupon_text ul.placegroup li a:hover{color:#005eb8}.coupon_intro_track .share_btn{width:24px;height:24px;display:inline-block;vertical-align:middle}.coupon_intro_track .share_btn.fb{background:url(/C000_Portal/ImagesProg/btn_share.png) 4px 3px no-repeat}.coupon_intro_track .share_btn.google{background:url(/C000_Portal/ImagesProg/btn_share.png) 4px -347px no-repeat}.coupon_intro_track .share_btn.line{background:url(/C000_Portal/ImagesProg/btn_share.png) 4px -197px no-repeat}.coupon_intro_track a.share_btn:hover{background-color:#fff889}.icon-input{margin-left:3px;display:inline-block;background-image:url('../images/ic_input_black_18dp_1x.png');background-repeat:no-repeat;width:18px;height:18px;vertical-align:middle;opacity:.7}@media only screen and (min-width:780px){.icon-input{display:none}}.coupon_cart .up,.coupon_cart .down{background-color:#00a3e0}.error_box{border:solid 1px #c3c3c3;width:460px;margin:auto;border-radius:2px;padding:30px 20px 35px 20px}.box_inmid{margin:35px auto}.icon_box{margin:0 0 10px 0;text-align:center}.icon_box img{margin:0 auto}.box_title{padding-bottom:15px;line-height:1.3;border-bottom:solid 1px #d5d5d5}.box_title2{padding-bottom:15px}.box_title p,.box_title2 p{text-align:center;font-size:19px;font-weight:bold;color:#818181;font-family:'微軟正黑體'}.error_description{text-align:left;font-size:13px;line-height:1.6;color:#404040;padding:15px 10px 0 15px;margin:0 auto}.order_info{padding-top:20px}.order_info p{text-align:center;font-size:13px;line-height:1.6;color:#0900e8}.compare_box ul{list-style:none;padding-top:12px;width:360px;margin:0 auto;text-align:center;overflow:hidden}.compare_box ul li{display:block;float:left;font-size:13px;font-family:verdana,'新細明體';height:50px}.compare_box ul li p{font-size:13px;font-family:verdana,'新細明體';color:#404040;line-height:1.8;font-weight:normal}.compare_box ul li.com_t{height:50px;width:30px;text-align:center;font-size:22px;line-height:55px}.last_price,.search_price,.total_price{width:100px;height:50px;text-align:center;background-color:#dcdcdc;padding-top:12px}.icon_box .ball-circle{float:none;clear:both;margin:0 auto 25px auto;padding:0;position:relative;top:0}.m_t01{margin-top:5px;line-height:1.3}.m_t02{margin-top:15px;line-height:1.3}.light_box{border:solid 1px #e0e0e0;margin:auto;border-radius:10px;padding:30px 20px 35px 20px}.light_box .btn_box{text-align:center;padding:15px}.txt_red{color:#ff0004}.txt_bold{font-weight:bold}.txt_blue{color:#00a3e0 !important}.txt_gray{color:#9e9e9e !important}.txt_font_14{font-size:14px !important}.lightbox_btn{border:none;color:#fff !important;width:130px;border-radius:2px;height:30px;height:28px \9;line-height:1.8;line-height:27px \9;padding:0 18px;*padding:0 6px;*height:auto;font-size:15px;font-family:'微軟正黑體';box-shadow:0 2px 0 #1a78b4;background-color:#00a3e0;cursor:pointer;margin-right:3px}a.lightbox_btn{box-sizing:border-box;color:#fff;display:inline-block;line-height:2;line-height:32px \9;text-decoration:none}.lightbox_btn:hover{box-shadow:0 2px 0 #0f5a8a;background-color:#1a78b4}.check_btn{border:none;width:130px;color:#fff;border-radius:2px;height:30px;height:28px \9;line-height:1.8;line-height:27px \9;padding:0 18px;*padding:0 6px;*height:auto;font-size:15px;cursor:pointer;font-family:'微軟正黑體';box-shadow:0 2px 0 #c83d0d;background-color:#fc4c02}.check_btn:hover{box-shadow:0 2px 0 #ab3d2a;background-color:#db1a00}.gray_btn{border:none;color:#fff;width:130px;border-radius:2px;height:30px;height:28px \9;line-height:1.8;line-height:27px \9;padding:0 18px;*padding:0 6px;*height:auto;font-size:15px;font-family:'微軟正黑體';box-shadow:0 2px 0 #8c8c8c;background-color:#b1b1b1;cursor:pointer;margin-right:3px}.gray_btn:hover{box-shadow:0 2px 0 #7a7a7a;background-color:#919090}.w_140 .gray_btn{width:146px !important}.center{text-align:center}