@charset "utf-8"; /* CSS Document */ .input_scale_multiline, .input_multiline_noscale { font-family:"Proxima Nova Light", "MHei", "STHeiti", "微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif; font-size:16px; resize: none; color:#333333; /*height:44px;*/ line-height:44px; /*IE*/ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #cccccc; outline:none; padding-left:10px; padding-right:10px; height: 200px !important; } .input_scale_multiline:focus { resize: none; color:#333333; -webkit-box-shadow: 0 0 25px #ccc; -moz-box-shadow: 0 0 25px #ccc; box-shadow: 0 0 25px #ccc; -webkit-transform: scale(1.05); -moz-transform: scale(1.05); transform: scale(1.05); } .input_multiline_noscale:focus { border:1px solid #39B5AA; color:#333333; -webkit-box-shadow: 0 0 25px #ccc; -moz-box-shadow: 0 0 25px #ccc; box-shadow: 0 0 25px #ccc; } .input_scale_multiline:disabled{ background-color:#EEEEEE; color:#999999; } .input_scale_multiline:-moz-read-only { /* For Firefox */ background-color:#EEEEEE; color:#999999; } .input_scale_multiline:read-only { background-color:#FFF; color:#999999; } .input_multiline_noscale:disabled{ background-color:#EEEEEE; color:#999999; } .input_multiline_noscale:-moz-read-only { /* For Firefox */ background-color:#EEEEEE; color:#999999; } .input_multiline_noscale:read-only { background-color:#FFF; color:#999999; } .StripeElement, .input_scale, .input_noscale { font-family:"Proxima Nova Light", "MHei", "STHeiti", "微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif; font-size:16px; color:#333333; height:44px; line-height:44px; /*IE*/ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #cccccc; outline:none; padding-left:10px; padding-right:10px; } .StripeElement--focus, .input_scale:focus { border:1px solid #39B5AA; color:#333333; -webkit-box-shadow: 0 0 25px #ccc; -moz-box-shadow: 0 0 25px #ccc; box-shadow: 0 0 25px #ccc; -webkit-transform: scale(1.05); -moz-transform: scale(1.05); transform: scale(1.05); -webkit-font-smoothing: antialiased; font-smoothing: antialiased; } .input_noscale:focus { border:1px solid #39B5AA; color:#333333; -webkit-box-shadow: 0 0 25px #ccc; -moz-box-shadow: 0 0 25px #ccc; box-shadow: 0 0 25px #ccc; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; } .StripeElement--invalid { border: 1px solid #FF8000; } .input_select, .input_select_noscale{ font-family:"Proxima Nova Light", "MHei", "STHeiti", "微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif; font-size:16px; color:#333333; height:44px; line-height:44px; /*IE*/ background: #FFF url('../img/form/dropdown_arrow.png') no-repeat; background-position: 98% 0px; background-size: 44px 44px; -webkit-background-size: 44px 44px; -moz-background-size: 44px 44px; appearance:none; -moz-appearance:none; /* Firefox */ -webkit-appearance:none; /* Safari and Chrome */ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #cccccc; outline:none; padding-left:10px; padding-right:10px; display: inline-block; } .input_select_ie8, .input_select_noscale_ie8{ font-family:"Proxima Nova Light", "MHei", "STHeiti", "微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif; font-size:16px; color:#333333; height:44px; line-height:44px; /*IE*/ background: #FFF url('../img/form/dropdown_arrow_ie8.png') no-repeat; background-position: 98% 0px; /*Position of the background-image*/ background-size: 44px 44px; -webkit-background-size: 44px 44px; -moz-background-size: 44px 44px; appearance:none; -moz-appearance:none; /* Firefox */ -webkit-appearance:none; /* Safari and Chrome */ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #cccccc; outline:none; padding-left:10px; padding-right:10px; } .input_select:focus, .input_select_ie8:focus { border:1px solid #39B5AA; color:#333333; -webkit-box-shadow: 0 0 25px #ccc; -moz-box-shadow: 0 0 25px #ccc; box-shadow: 0 0 25px #ccc; -webkit-transform: scale(1.05); -moz-transform: scale(1.05); transform: scale(1.05); } .input_select_noscale:focus, .input_select_noscale_ie8:focus{ border:1px solid #39B5AA; color:#333333; -webkit-box-shadow: 0 0 25px #ccc; -moz-box-shadow: 0 0 25px #ccc; box-shadow: 0 0 25px #ccc; } .input_scale:disabled{ background-color:#EEEEEE; color:#999999; } .input_scale:readonly{ background-color:#f3f2f2; color:#333; } .input_scale:-moz-read-only { /* For Firefox */ background-color:#f3f2f2; color:#333; } .input_scale:read-only { background-color:#f3f2f2; color:#333; } .input_noscale:disabled { background-color:#EEEEEE; color:#999999; } .input_noscale:readonly { background-color:#f3f2f2; color:#333; } .input_noscale:-moz-read-only { /* For Firefox */ background-color:#f3f2f2; color:#333; } .input_noscale:read-only { background-color:#f3f2f2; color:#333; } .input_select:disabled, .input_select_ie8:disabled, .input_select_noscale:disabled, .input_select_noscale_ie8:disabled { background: #EEEEEE; color:#999999; } .input_err{ font-size:13px !important; line-height:22px !important; margin:4px 3px 4px 3px; color:#F30; font-weight:500; } .input_price{ font-family:"Proxima Nova Light", "MHei", "STHeiti", "微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; line-height:16px; width:100% auto; margin:5px 18px 5px 3px; color:#0083A5; font-weight:500; text-align:right; } .input_quantity{ font-family:"Proxima Nova Light", "MHei", "STHeiti", "微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; line-height:16px; width:100% auto; margin:6px 18px 5px 3px; color:#0083A5; font-weight:500; text-align:center; } .input_quantity_soldout{ font-family:"Proxima Nova Light", "MHei", "STHeiti", "微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; line-height:16px; width:100% auto; margin:6px 18px 5px 3px; color:#BD55E4; font-weight:500; text-align:center; } .input_display_soldout{ font-family:"Proxima Nova Light", "MHei", "STHeiti", "微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif; font-size:13px; line-height:22px; color:#FF8000; font-weight:500; text-align:center; } /* =================== Form Buttons ====================== */ .form_submitBtn_grey_disabled, .form_submitBtn_grey_disabled:link, .form_submitBtn_grey_disabled:visited, .form_submitBtn_g, .form_submitBtn_g:link, .form_submitBtn_g:visited, .form_submitBtn_fb, .form_submitBtn_fb:link, .form_submitBtn_fb:visited, .form_submitBtn_blue, .form_submitBtn_blue:link, .form_submitBtn_blue:visited, .form_submitBtn_red, .form_submitBtn_red:link, .form_submitBtn_red:visited, .form_submitBtn_green, .form_submitBtn_green:link, .form_submitBtn_green:visited, .form_submitBtn, .form_submitBtn:link, .form_submitBtn:visited{ /*font-family:"Proxima Nova Bold", "MHei", "STHeiti", "微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif; font-weight:normal;*/ font-size:18px; line-height:26px; color: #FFFFFF; border:0px solid #03a876; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; padding: 20px 20px 20px 20px; text-align:center; text-decoration:none; /*text-shadow: -1px -1px 0 rgba(0,0,0,0.2);*/ display:inline-block; background-color: #39B5AA; background-image: -webkit-gradient(linear, left top, left bottom, from(#39B5AA), to(#38BDA3)); background-image: -webkit-linear-gradient(top, #39B5AA, #38BDA3); background-image: -moz-linear-gradient(top, #39B5AA, #38BDA3); background-image: -ms-linear-gradient(top, #39B5AA, #38BDA3); background-image: -o-linear-gradient(top, #39B5AA, #38BDA3); background-image: linear-gradient(to bottom, #39B5AA, #38BDA3); /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#39B5AA, endColorstr=#38BDA3)"; } .form_submitBtn_g:hover, .form_submitBtn_fb:hover, .form_submitBtn_grey_disabled:hover, .form_submitBtn_blue:hover, .form_submitBtn_red:hover, .form_submitBtn_green:hover, .form_submitBtn:hover{ cursor: pointer; color: #FFFFFF; border:0px solid #027b56; background-color: #5FCDC5; background-image: -webkit-gradient(linear, left top, left bottom, from(#5FCDC5), to(#64D0BB)); background-image: -webkit-linear-gradient(top, #5FCDC5, #64D0BB); background-image: -moz-linear-gradient(top, #5FCDC5, #64D0BB); background-image: -ms-linear-gradient(top, #5FCDC5, #64D0BB); background-image: -o-linear-gradient(top, #5FCDC5, #64D0BB); background-image: linear-gradient(to bottom, #5FCDC5, #64D0BB); /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#5FCDC5, endColorstr=#64D0BB)"; } .form_submitBtn_g img, .form_submitBtn_fb img, .form_submitBtn_grey_disabled img, .form_submitBtn_blue img, .form_submitBtn_red img, .form_submitBtn_green img, .form_submitBtn img { display:inline-block; vertical-align:middle; margin-left:10px; } .form_submitBtn_green, .form_submitBtn_green:link, .form_submitBtn_green:visited{ background-color: #39B5AA !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#39B5AA), to(#38BDA3)) !important; background-image: -webkit-linear-gradient(top, #39B5AA, #38BDA3) !important; background-image: -moz-linear-gradient(top, #39B5AA, #38BDA3) !important; background-image: -ms-linear-gradient(top, #39B5AA, #38BDA3) !important; background-image: -o-linear-gradient(top, #39B5AA, #38BDA3) !important; background-image: linear-gradient(to bottom, #39B5AA, #38BDA3) !important; /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#39B5AA, endColorstr=#38BDA3)" !important; } .form_submitBtn_green:hover{ background-color: #5FCDC5 !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#5FCDC5), to(#64D0BB)) !important; background-image: -webkit-linear-gradient(top, #5FCDC5, #64D0BB) !important; background-image: -moz-linear-gradient(top, #5FCDC5, #64D0BB) !important; background-image: -ms-linear-gradient(top, #5FCDC5, #64D0BB) !important; background-image: -o-linear-gradient(top, #5FCDC5, #64D0BB) !important; background-image: linear-gradient(to bottom, #5FCDC5, #64D0BB) !important; /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#5FCDC5, endColorstr=#64D0BB)" !important; } .form_submitBtn_red, .form_submitBtn_red:link, .form_submitBtn_red:visited{ background-color: #c65b5b !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#c65b5b), to(#c6725b)) !important; background-image: -webkit-linear-gradient(top, #c65b5b, #c6725b) !important; background-image: -moz-linear-gradient(top, #c65b5b, #c6725b) !important; background-image: -ms-linear-gradient(top, #c65b5b, #c6725b) !important; background-image: -o-linear-gradient(top, #c65b5b, #c6725b) !important; background-image: linear-gradient(to bottom, #c65b5b, #c6725b) !important; /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#c65b5b, endColorstr=#c6725b)" !important; } .form_submitBtn_red:hover{ background-color: #e17e7e !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#e17e7e), to(#e0a88a)) !important; background-image: -webkit-linear-gradient(top, #e17e7e, #e0a88a) !important; background-image: -moz-linear-gradient(top, #e17e7e, #e0a88a) !important; background-image: -ms-linear-gradient(top, #e17e7e, #e0a88a) !important; background-image: -o-linear-gradient(top, #e17e7e, #e0a88a) !important; background-image: linear-gradient(to bottom, #e17e7e, #e0a88a) !important; /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e17e7e, endColorstr=#e0a88a)" !important; } .form_submitBtn_blue, .form_submitBtn_blue:link, .form_submitBtn_blue:visited{ background-color: #32A1C0 !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#32A1C0), to(#3FB6C0)) !important; background-image: -webkit-linear-gradient(top, #32A1C0, #3FB6C0) !important; background-image: -moz-linear-gradient(top, #32A1C0, #3FB6C0) !important; background-image: -ms-linear-gradient(top, #32A1C0, #3FB6C0) !important; background-image: -o-linear-gradient(top, #32A1C0, #3FB6C0) !important; background-image: linear-gradient(to bottom, #32A1C0, #3FB6C0) !important; /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#32A1C0, endColorstr=#3FB6C0)" !important; } .form_submitBtn_blue:hover{ background-color: #5FE1F1 !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#5FE1F1), to(#63E9FF)) !important; background-image: -webkit-linear-gradient(top, #5FE1F1, #63E9FF) !important; background-image: -moz-linear-gradient(top, #5FE1F1, #63E9FF) !important; background-image: -ms-linear-gradient(top, #5FE1F1, #63E9FF) !important; background-image: -o-linear-gradient(top, #5FE1F1, #63E9FF) !important; background-image: linear-gradient(to bottom, #5FE1F1, #63E9FF) !important; /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#5FE1F1, endColorstr=#63E9FF)" !important; } .form_submitBtn_fb, .form_submitBtn_fb:link, .form_submitBtn_fb:visited{ background-color: #5184eb !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#5184eb), to(#5a90fd)) !important; background-image: -webkit-linear-gradient(top, #5184eb, #5a90fd) !important; background-image: -moz-linear-gradient(top, #5184eb, #5a90fd) !important; background-image: -ms-linear-gradient(top, #5184eb, #5a90fd) !important; background-image: -o-linear-gradient(top, #5184eb, #5a90fd) !important; background-image: linear-gradient(to bottom, #5184eb, #5a90fd) !important; /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#5184eb, endColorstr=#5a90fd)" !important; } .form_submitBtn_fb:hover{ background-color: #6493f3 !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#6493f3), to(#72a1ff)) !important; background-image: -webkit-linear-gradient(top, #6493f3, #72a1ff) !important; background-image: -moz-linear-gradient(top, #6493f3, #72a1ff) !important; background-image: -ms-linear-gradient(top, #6493f3, #72a1ff) !important; background-image: -o-linear-gradient(top, #6493f3, #72a1ff) !important; background-image: linear-gradient(to bottom, #6493f3, #72a1ff) !important; /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6493f3, endColorstr=#72a1ff)" !important; } .form_submitBtn_g, .form_submitBtn_g:link, .form_submitBtn_g:visited{ background-color: #de5347 !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#de5347), to(#cf4438)) !important; background-image: -webkit-linear-gradient(top, #de5347, #cf4438) !important; background-image: -moz-linear-gradient(top, #de5347, #cf4438) !important; background-image: -ms-linear-gradient(top, #de5347, #cf4438) !important; background-image: -o-linear-gradient(top, #de5347, #cf4438) !important; background-image: linear-gradient(to bottom, #de5347, #cf4438) !important; /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#de5347, endColorstr=#cf4438)" !important; } .form_submitBtn_g:hover{ background-color: #f46c61 !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#f46c61), to(#cd5d52)) !important; background-image: -webkit-linear-gradient(top, #f46c61, #cd5d52) !important; background-image: -moz-linear-gradient(top, #f46c61, #cd5d52) !important; background-image: -ms-linear-gradient(top, #f46c61, #cd5d52) !important; background-image: -o-linear-gradient(top, #f46c61, #cd5d52) !important; background-image: linear-gradient(to bottom, #f46c61, #cd5d52) !important; /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f46c61, endColorstr=#cd5d52)" !important; } .form_submitBtn_grey_disabled, .form_submitBtn_grey_disabled:link, .form_submitBtn_grey_disabled:visited{ cursor:default; background-color: #999999 !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#B9B9B9)) !important; background-image: -webkit-linear-gradient(top, #999999, #B9B9B9) !important; background-image: -moz-linear-gradient(top, #999999, #B9B9B9) !important; background-image: -ms-linear-gradient(top, #999999, #B9B9B9) !important; background-image: -o-linear-gradient(top, #999999, #B9B9B9) !important; background-image: linear-gradient(to bottom, #999999, #B9B9B9) !important; /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#999999, endColorstr=#B9B9B9)" !important; } .form_submitBtn_white_selected, .form_submitBtn_white_selected:link, .form_submitBtn_white_selected:visited{ color: #FFFFFF; border:0px solid #34A79B; border-top:1px solid #34A79B; border-left:1px solid #34A79B; border-right:1px solid #34A79B; border-bottom:1px solid #34A79B; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 10px; text-align:center; text-decoration:none; /*text-shadow: -1px -1px 0 rgba(0,0,0,0.2);*/ display:inline-block; background-color: #FFFFFF; } .form_submitBtn_white, .form_submitBtn_white:link, .form_submitBtn_white:visited{ color: #FFFFFF; border:0px solid #e7e7e7; border-top:1px solid #e7e7e7; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #efefef; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 10px; text-align:center; text-decoration:none; /*text-shadow: -1px -1px 0 rgba(0,0,0,0.2);*/ display:inline-block; background-color: #FFFFFF; } .form_submitBtn_white_selected:hover, .form_submitBtn_white:hover{ color: #FFFFFF; background-color: #FCFCFC; } .form_submitBtn_white img, .form_submitBtn_white img { display:inline-block; vertical-align:middle; } /* === END ================ Form Buttons ====================== */ /* ============================ Form ============================= */ /* to be removed .form_header_error{ font-size:15px; color:#FF0; } */ /* === END ======================================================= */