.member_bgcolor{padding:20px 0;background-color:#f6f6f6}.manage_block{background:#fff;padding:25px 0;margin-bottom:20px}.manage_block .manage_item{display:block;cursor:pointer;font-size:15px;padding:15px;line-height:1}.manage_block .manage_item.manage_item_selected{padding-top:15px}.manage_con{background:#fff;padding:25px}.manage-list .manage_item.active{background-color:#0085d2;color:#fff}@media(max-width:992px){.manage_block .manage_item:first-of-type{padding-top:8px}}.manage_block_main{padding:25px}.member_l_modules{background:#fff;margin-bottom:20px}.member_l_modules .login_title{font-size:20px;display:inline-block;margin-bottom:10px;font-family:'montserrat',Arial,sans-serif,STHeiti,'Microsoft JhengHei','微軟正黑體'}.member_l_modules .login_title_vice{font-size:14px;color:#757272;line-height:19px;margin-bottom:16px}.member_l_modules .form-group{}.member_l_modules a.login_btn{height:48px;background-color:#0085d2;display:block;text-align:center;color:#fff;line-height:48px;font-size:17px}.mem_btn{width:100%;text-align:center;display:block;line-height:40px;color:#fff;font-size:18px;margin-top:20px;cursor:pointer;font-family:'montserrat',Arial,sans-serif,STHeiti,'Microsoft JhengHei','微軟正黑體'}.mem_btn:hover{color:#fff}.mem_btn.login{background-color:#0085d2}.mem_btn i{font-size:30px;line-height:1;top:10px;position:relative}.help_module{background:#fff;padding:25px}.help_module .help_title{font-size:20px;display:inline-block;margin-bottom:10px;font-family:'montserrat',Arial,sans-serif,STHeiti,'Microsoft JhengHei','微軟正黑體'}.help_module .help_hotline{background-color:#f7f7f7;padding:10px 10px;margin:10px 0}.help_module .help_hotline .help_hotline_img{background:url(/Content/img/help_hotline_img.png) no-repeat;margin-right:11px;width:50px;height:36px;float:left}.help_module .help_hotline span.help_hotline_num{font-size:14px;word-wrap:break-word}.help_module .help_hotline span.help_hotline_txt{font-size:11px;color:#636262}.help_module .help_txt{font-size:14px;color:#656161;line-height:19px}.manage_con_title{margin-bottom:20px}.manage_con_second_title{font-size:14px;display:block;margin-bottom:20px}.member_btn{background-color:#fff;display:inline-block;margin:40px 10px 40px 0;width:153px;font-size:17px;border:1px solid #c2c2c2;height:42px;line-height:42px;text-align:center;cursor:pointer;color:#c2c2c2;border-radius:1px;font-family:'montserrat',Arial,sans-serif,STHeiti,'Microsoft JhengHei','微軟正黑體'}.member_btn active{background-color:#c2c2c2}.form-group{margin-bottom:15px}.profile_form .form_label{font-weight:500;font-size:13px;margin-bottom:5px}.detail_bg{margin:80px auto}.book_ok_con_part{background-color:#fff;padding-top:20px;margin-bottom:20px}.book_ok_con_part .book_ok_outbound{font-size:17px;line-height:25px}.book_ok_con_part .book_ok_airport{font-size:13px;line-height:20px;display:block;margin-bottom:20px}.book_ok_con_part .book_ok_detail{text-align:center;line-height:45px;margin-top:10px;font-size:14px;color:#b1afaf;cursor:pointer}.book_ok_con_part .book_ok_detail_up{text-align:center;line-height:45px;margin-top:10px;font-size:14px;color:#b1afaf;cursor:pointer}.paymentInfoTxt{font-size:14px;line-height:27px;white-space:nowrap}img.paymentImg{margin-top:40px}img.regi_gonow{margin:20px 0;cursor:pointer}a.gonow_btn{width:210px;height:56px;display:block;line-height:60px;color:#fff;text-align:center;font-size:19px;font-weight:600}a.gonow_txt{color:#e1ecef;cursor:pointer;text-decoration:underline}.mobile_book_ok_airline{color:#271e1e;font-size:15px;padding:5px 0}.mobile_book_ok_airline .flight_line_block{padding:0}.mobile_book_ok_airline .flight_line{border-bottom:1px solid #a2a3b1;margin:10px 0}.mobile_book_ok_airline .flight_pass_air{font-size:11px;float:left;position:absolute}.mobile_book_ok_airline .flight_pass_air:before{content:url(/Content/img/circle.jpg);position:absolute;top:-17px;width:10px;height:10px}.mobile_book_ok_airline .flight_line_block+.col-xs-3{text-align:right}.book_ok_flight_img{width:100%;position:absolute;top:20%;left:100%}.table_fline_txt{font-size:16px;font-weight:bold}.table_sline_txt{font-size:14px}.book_fli_logo{float:left;line-height:36px;padding-right:10px}.travel_request_body .check_booking_form{margin:0 -15px}.check_booking_form label{font-weight:normal;margin-bottom:5px;font-size:14px}.profile_form{margin:0 -15px}.profile_form .row{margin-bottom:15px}.profile_form .email-account{background-color:#f7f7f7;padding:10px 0;margin:0 15px 15px}.profile_form .email-account .form-group{margin-bottom:0}.register_terms{padding:20px 0}.register_terms label{font-weight:500;font-size:14px;margin-bottom:10px}#ChangePsd-form{}#ChangePsd-form .row{margin:0 -15px}#ChangePsd-form label{font-weight:normal;margin-bottom:5px;font-size:14px}#SetupPsdForm .row{margin:0 -15px}#SetupPsdForm label{font-weight:normal;margin-bottom:5px;font-size:14px}#SetupPsdForm .validation{color:red}#SetupPsdForm .error,#ChangePsd-form .error{color:red}#MyProfile-form label{font-weight:normal;margin-bottom:5px;font-size:14px}#MyProfile-form .error{color:red}.DateofBirth{margin-bottom:0!important}.DateofBirth .col-md-2{padding:0 15px 0 0}.input_err{color:red;font-size:12px}.select{position:relative;float:none;padding-left:0;padding-right:0}.select select{outline:none;border-radius:5px;border:1px solid #c6c6c6;font-family:'latoregular',Arial,sans-serif,'Microsoft JhengHei','微軟正黑體';-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding-right:10%}.select select::-ms-expand{display:none}.select:after{font-family:"hutchgo"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"z";position:absolute;right:17px;top:12px;color:#e01e24;font-size:12px;transform:scale(.8);pointer-events:none}@media(max-width:992px){.detail_bg{margin:10px auto}.book_ok_airport i{vertical-align:bottom}.member_bgcolor{padding:0}.manage-list{margin:10px 0 20px 0;color:#fff;padding:0}.manage-list>div{display:none}.manage-list .manage_item{color:#fff;padding-left:15px;background-color:#0373b3}.manage-list .manage_item_selected{background-color:#0085d2;margin-bottom:1px;position:relative}.manage-list .manage_item_selected .down_up_icon{color:#fff;float:right;position:absolute;top:39%;right:25px}.manage_con{padding:15px}.profile_form{margin:0}.profile_form .row{margin:0 -15px}.profile_form .email-account{margin:0 0 15px}.DateofBirth .col-md-2{padding:0 15px}.DateofBirth .col-md-2:nth-child(2){padding-top:15px}}#MyProfile-form label[for='Phone']{margin-bottom:15px}