@charset "utf-8";*,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,iframe,input,li,p,select,table,td,textarea,th,ul{margin:0;padding:0}img,table{width:100%}.menuUl>li,img{vertical-align:top}#main,.clear,.footerB{overflow:hidden}.fixed:after,.hidden{visibility:hidden}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{font-size:12px;background:#fff;font-family:'Open Sans',Arial,sans-serif,PMingLiU;font-weight:400;color:#7a7a7a}table{border-collapse:collapse;border-spacing:0}img,table,td,th{border:0}ul{list-style-type:none}li{list-style-type:inherit}button{cursor:pointer}a,a:link{text-decoration:none;color:#4e4e4e}.fixed:after{content:".";display:block;clear:both;height:0}.fixed{display:block;min-height:1%}_html .fixed{height:1%}.clear{display:block!important;float:none!important;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0;clear:both}#header,.full{width:100%}.fl,.fr{display:inline;float:left}.lang,.user,.user a{display:inline-block}.fr,.headerTopR{float:right}#header{height:auto;z-index:1000;position:fixed;background-color:#221a10;background-repeat:no-repeat;background-position:center;background-size:100% 278px}.center{width:1000px;margin:0 auto;padding:0 10px;height:auto}.headerTop{height:40px}.headerTopCenter,.headerTopR,.user{height:100%}.headerTop.SILVER{background:url(/img/headBg_silver.jpg) left top repeat-x}.headerTop.GOLD{background:url(/img/headBg_gold.jpg) left top repeat-x}.headerTop.PLATINUM{background:url(/img/headBg_platinum.jpg) left top repeat-x}.headerTop.BLACK{background:url(/img/headBg_black.jpg) left top repeat-x}.headerTopR{width:auto;padding-top:7px}.lang,.lang a,.menuUl>li,.user,.user_icon{float:left}.user{width:auto;color:#fff;margin-right:20px}.user_icon{width:26px;height:26px;background:url(/images/user_icon.png) left top no-repeat;margin-right:8px}.lang{width:auto;height:100%}.user a{margin:0 5px;color:#fff;padding-top:5px}.lang a{width:27px;height:26px;padding-top:0;margin-left:10px}.lang a.iconChat,.lang a.iconEn,.lang a.iconZh{width:24px;height:24px;padding-top:0}#logo .logoImg{display:block;width:238px;padding:35px 0 10px}.menuUl{display:block;font-size:1.35em;text-align:center;height:auto;padding-top:20px}.menuUl li{text-align:center;position:relative;font-family:Lato,"Microsoft JhengHei","微軟正黑體",'EB Garamond',Arial,sans-serif}.menuUl>li{display:block;height:37px}.menuUl>li:first-child{width:8%;text-align:left}.menuUl>li>a{text-transform:uppercase;padding:20px 5px 12px;background-position:center 37px;background-repeat:no-repeat;font-weight:600;color:#fff}.menuUl>li>ul,.menuUl>li>ul>li>ul{display:none;background:url(/img/menuUlTwoBg.png) top left;position:absolute;z-index:9999}.menuUl>li>a:hover{color:#fac809}.menuUl>li>a>img{height:30px;width:auto;margin-top:-10px}.menuUl>li>ul{top:95px;left:0;width:100%}.menuUl>li>ul>li>ul{top:0;left:100%;width:100%}.menuUl>li>ul>li,.menuUl>li>ul>li>ul>li{width:100%;border-top:solid 1px #e4e4e4}.menuUl>li>ul>li a{display:block;width:100%;padding:15px 0}#footer{background:#d0cece;color:#7a7a7a;padding-bottom:25px}.footerB{height:auto;padding:20px 0 0;line-height:140%}.footerB .footerBL{margin:0 7px;height:auto;padding-left:45px;float:left;min-height:43px;padding-top:5px;font-size:1.16em}.footerB .footerBInstagram{margin-right:2px}.footerB .footerBChat{padding-top:10px;background-image:url(../images/chat.png);display:none}.comBtn,.comSelect{display:inline-block}.footerB .footerBL a.email_color{color:#00f}.footerB .footerBL a{color:#7a7a7a}.footerB .remark{float:right;width:auto;font-size:1.08em;text-align:right;color:#4e4e4e;font-family:'PT Sans',sans-serif}#main .main .theme,.comBtn{text-align:center;font-family:'EB Garamond',Arial,sans-serif;text-transform:uppercase}.footerB .remark p{padding:2px 0}.footerB .remark p a{margin-left:5px}.footerBCust{padding-left:40px!important}a.email_color,a.tnc_color{color:#00f}.footerB .remark .bottom_right_image{width:132px;margin-top:6px}.content_left img{width:60%}#main{height:auto;padding:20px 0 110px;position:relative;z-index:99;margin-top:175px}#main .mainBg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#main .main{position:relative;z-index:999;min-height:400px}#main .main .theme{font-size:3.33em;padding:15px 0;color:#0e6597}.mainCenter img.lineBg{position:absolute;bottom:0;left:0;height:1px;z-index:-100}.brand_name{font-size:120%}.placeholder{color:#aaa}.comTable{margin-top:35px;text-align:center;font-size:18px;border-bottom:1px solid #8eb3d8}.comTable thead tr,.comTable tr:first-child{border:none}.comTable tr{border-top:1px solid #8eb3d8}.comTable thead tr td{background:#336baf;color:#fff;padding:15px 5px;font-size:18px}.comTable thead tr td+td{background:url(../images/table_bg.png) 10px 0 no-repeat;color:#fff;padding-left:15px;padding-right:5px}.comTable tbody td{padding:20px 0}.comTable tbody td:first-child{padding-left:0}.comTable tbody td{padding-left:10px;padding-top:0;padding-bottom:0}.comTable p a:link{color:#336baf;text-decoration:underline}.tableWrap{overflow-x:auto;overflow-y:hidden;width:100%}#container,#innerContainer{overflow:hidden;position:relative}.comSelect{padding:0 0 0 10px;height:30px;border:1px solid #f6f8fa;background:#fff}.comBtn{background:0 0;border:1px solid #0e6597;vertical-align:middle;margin:0 10px;padding:0 20px;height:55px;cursor:pointer;float:none;color:#0e6597;font-size:inherit;width:110px}.btnNewHot{width:100%;float:left;height:100%}.btnNewHot_left{width:30%;float:left;height:34px}.btnNewHot_right{width:70%;float:left;height:100%}.btnNewHot_icon>span{float:right;width:65px;height:34px;margin-right:10px;text-indent:-9999px}.btnNewHot_icon{width:75%;min-width:360px;height:100%}.btnNew{background:url(/img/en-us/new-icon.png) no-repeat}.btnHot{background:url(/img/en-us/hot-icon.png) no-repeat}.lang a.zh{background:url(/img/zh-hk/icon_lang_zh.png) left top no-repeat}.lang a.zh:hover{background:url(/img/zh-hk/icon_lang_zhhv.png) left top no-repeat}.lang a.en{background:url(/img/en-us/icon_lang_en.png) left top no-repeat}.lang a.en:hover{background:url(/img/en-us/icon_lang_enhv.png) left top no-repeat}.checkOutBox{margin:50px auto 0}.checkOutBox .tabBox-menu{height:53px;line-height:53px;background:#f06740}.checkOutBox .tabBox-menu li{background:url(/img/arrow-checkout-step.png) right center no-repeat;margin-top:0;font-size:22px;color:#fff;text-transform:uppercase}.checkOutBox .tabBox-menu li.current{color:#fff}.checkOutBox .tabBox-menu li.last{padding-right:0;background:0 0}.checkOutBox-menu li{float:left}.checkOutBox .tabBox-menu li:first-child{margin-left:40px;padding:0}.checkOutBox .innerTabContentMid{width:auto;min-height:300px;padding-top:4px;border:0}.checkOutBox .checkout-button{clear:both;text-align:right;margin-bottom:50px}.checkOutBox .resend{float:right;margin-right:10px}.checkOutBox .price a{color:#004890}.checkOutBox .red{color:red}#update-btn{width:77px;margin-right:16px}.checkOutBox .outtitle .innertitle .title{font-size:13px;font-weight:400;color:#0e6597}.checkOutBox .outtitle{margin-left:30%}.checkOutBox .thumb{width:25%;float:left;text-align:center}.checkOutBox .thumb img{max-width:130px;max-height:130px}ul.checkout-package-list{list-style:square;margin-left:18px;color:gray}ul.checkout-package-list li{padding-left:5px;border:0}ul.checkout-package-list li span{color:#000;font-weight:400}.checkOutStep .tabBox-menu{background:#e2e2e2}.checkOutStep .tabBox-menu li{position:relative;font-size:18px;text-align:center;background:0 0;color:#4e4e4e}.checkOutStep .tabBox-menu li:first-child{margin-left:0}.checkOutStep .tabBox-menu li.c1{width:24%}.checkOutStep .tabBox-menu li.c2{width:28%}.checkOutStep .tabBox-menu li.c3,.checkOutStep .tabBox-menu li.c4{width:24%}.checkOutStep .tabBox-menu li.current{background:#fac809;color:#fff}.stepArrow{position:absolute;top:15px;right:-13px;width:13px;height:27px;background:url(/img/step-arrow.png) no-repeat}.checkOutStep .innerTabContentMid{padding-top:30px}.checkOutBox #left-box{width:488px;min-height:350px;float:left;background-color:#f3f4f4}.checkOutBox #right-box{width:100%;min-height:350px;float:left}.checkOutBox .form-title,.searchBox .form-title{margin-top:25px;margin-left:40px;font-size:18px;font-weight:500}.searchBox .form-title,.userBox.checkOutBox .form-title{text-transform:uppercase}.checkOutBox .check-table{margin:0 auto;font-weight:700;table-layout:fixed}.checkOutBox .check-table .footer,.checkOutBox .check-table .header{background-color:#2c1e15;color:#fff}.checkOutBox .check-table .footer td{text-align:center}.checkOutBox .check-table .footer .total{text-align:right;padding-right:50px;text-transform:uppercase;font-weight:400;font-size:13px}.checkOutBox .check-table td,.checkOutBox .check-table th{padding:8px 5px;vertical-align:middle}.align-top,textarea{vertical-align:top}.checkOutBox .check-table .package-row td{padding:8px 5px}.checkOutBox .check-table .table-border td{border-top:1px solid #e8e9eb}.checkOutBox .check-table th{border-right:3px solid #FFF}.checkOutBox .check-table .header th{border-top:0;font-size:13px;font-weight:700}.checkOutBox .check-table .footer td{border-right:4px solid #FFF}.checkOutBox .check-table .footer td,.checkOutBox .check-table .row.first td{border-top:0}.checkOutBox .check-table .row td{padding:20px 5px}.checkOutBox .check-table .left{float:none;padding-left:10px;text-align:left}.discount-name,.left{float:left}.checkOutBox .check-table .header th:first-child{padding-left:30px;width:35%}.checkOutBox .check-table .center{width:120px;text-align:center;font-weight:400}.checkOutBox .check-table .small{width:60px}.checkOutBox .check-table .middle{width:80px}.checkOutBox .check-table td input{width:37px;text-align:right;padding:1px 5px 3px 1px;border:1px solid #b4b4b4}.checkOutBox .check-table .line{height:1px}.checkOutBox .check-table .line td{height:1px;border:1px solid #ccc;border-width:1px 0 0;margin:0;padding:0}.checkOutBox .checkout-1-button{margin:20px 0 50px;text-align:right}.checkOutBox .check-table td a.cancel_item,.remove-btn{display:inline-block;width:21px;height:22px;background:url(/img/btn-cancel.png) no-repeat;text-indent:-9999px}.checkOutBox .check-table td a.cancel_item:hover,.remove-btn:hover{background-position:left bottom}.remove-btn{border:0;cursor:pointer}.discountCode{height:40px;margin-top:20px;background:#e6e6e6}.discountCode *{margin-top:10px}.discountCode label{color:#222;font-weight:500;margin:0 18px 0 40px}.discountCode #CartDiscountCode{width:192px;padding:2px;margin-right:5px;background:#fff;border:1px solid #b4b4b4}.discountCode #apply-btn{width:54px;height:21px}#discount-footer td{border-bottom:4px solid #fff}#discount-text{font-size:13px;color:#2a2a2a}#discount-text span{padding-left:20px;font-size:13px;color:#ee3a43}#discount-text .discount_code{padding-left:0}.checkOutStep .checkbox-desc label{font-size:15px;color:#004890}.warningMsg-clubpoint,.warningMsg-maxitems,.warningMsg-maxquota,.warningMsg-nostock,.warningMsg-notallow,.warningMsg-payment,.warningMsgContainer .warningMsg,.warningMsgContainerLogin .warningMsg{display:none;margin-bottom:3px;color:#f06740}.warningEmailMsg,.warningMsg,.warningMsg-payment{display:none;margin-top:2px;color:#f06740}.warningMsg-captcha,.warningMsg-captcha>a{color:red}#apply-btn,#forgotPw-btn,#login,#next-btn,#set-password-btn,#setPw-btn,#submit-btn,#view-account-btn,.btnRegister,.btnViewCart,.checkOutBox #checkout2 #right-box .form-btn #location-btn,.checkOutBox #checkout2 .close-btn,.checkOutBox #checkout2 .confirm-btn,.checkOutBox #checkout2 .save-btn,.checkOutBox #checkout3 #confirm-btn,.checkOutBox .checkout-1-button #checkout-btn,.checkOutBox .checkout-1-button #update-btn,.checkOutBox .checkout-button #next-btn,.edit-btn,.logout-btn,.userBox #history-btn,.userBox .buttons .cancel-btn,.userBox .buttons .close-btn,.userBox .buttons .save-btn,.viewAccount-btn{height:29px;border:0;text-indent:-9999px;color:transparent}#submit-btn{text-indent:0}.checkOutBox #checkout2 .close-btn,.checkOutBox #checkout2 .confirm-btn,.checkOutBox #checkout2 .save-btn,.userBox .buttons .cancel-btn,.userBox .buttons .close-btn,.userBox .buttons .save-btn{height:21px}#apply-btn:hover,.checkOutBox .checkout-1-button #checkout-btn:hover{cursor:pointer;background-position:0 center}.disable{background-position:0 bottom!important}#btnJumpTo:hover,#forgotPw-btn:hover,#login-btn:hover,#login:hover,#next-btn:hover,#set-password-btn:hover,#setPw-btn:hover,#submit-btn:hover,#view-account-btn:hover,.btnRegister:hover,.btnViewCart:hover,.checkOutBox #checkout2 #right-box .form-btn #location-btn:hover,.checkOutBox #checkout3 #confirm-btn:hover,.checkOutBox #sign-btn:hover,.checkOutBox .checkout-1-button #update-btn:hover,.checkOutBox .checkout-button #next-btn:hover,.checkOutBox .close-btn:hover,.checkOutBox .confirm-btn:hover,.checkOutBox .save-btn:hover,.create-btn:hover,.edit-btn:hover,.logout-btn:hover,.txt404 .home-btn,.userBox #history-btn:hover,.userBox .buttons .cancel-btn:hover,.userBox .buttons .close-btn:hover,.userBox .buttons .save-btn:hover,.viewAccount-btn:hover{cursor:pointer;background-position:0 bottom}.checkOutBox #checkout2 #right-box .form-btn #location-btn{height:20px;width:110px;margin-right:38px}#checkout-btn{width:94px}#next-btn{width:61px}#confirm-btn{width:85px}.outOfStockMsg.display{display:block;float:left;width:270px;color:#F82121}.maxquota-msg,.notallow-msg,.outofstock-msg,.quantity-msg{display:none;font-weight:400}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.right{float:right}.hide{display:none}.noBorder{border:none}.noMargin{margin-left:0;margin-right:0}#container,#content{max-width:1200px;margin:0 auto}.break{word-break:break-all;word-break:break-word}html{overflow-y:scroll;height:100%;font-size:13px;font-weight:400}#wrapper{min-width:980px;background:#e1e1e0}#innerContainer{left:50%;width:1200px;margin-left:-600px;min-height:630px;background:#fff}#content{width:89%;min-height:300px}.checkOutBox #checkout2{position:relative;background:url(/img/bg-checkout2.png) repeat-y}.checkOutBox #checkout2 #mid-box{position:absolute;left:467px;top:190px;width:45px;height:30px;line-height:30px;background-color:#fff;font-size:15px;text-align:center;text-transform:uppercase}.checkOutBox #checkout2 #left-box,.checkOutBox #checkout2 #right-box{background-color:#f3f4f4}.checkOutBox #checkout2 .checkbox-desc{margin-left:0;margin-bottom:5px;font-size:13px;font-style:normal}.checkOutBox #checkout2 .checkbox-desc label{margin-left:10px}.checkOutBox #checkout2 #shop-address{width:226px;display:block;float:left}.checkOutBox #checkout2 .bottom-box{clear:both;background-color:#fff;padding-top:5px}.checkOutBox #checkout2 .bottom-box .sorry{color:red}.checkOutBox #checkout2 .bottom-box .remove{display:block;background:url(/img/btn-cancel.png) left top no-repeat;width:22px;height:22px;text-indent:-9999px;cursor:pointer}.checkOutBox #checkout2 .bottom-box .remove:hover{background-position:left bottom}.checkOutBox #checkout2 .bottom-box .collectionTable{width:100%}.checkOutBox #checkout2 .form-body label{width:142px;display:inline-block;font-size:13px;font-weight:700;margin-right:10px}.checkOutBox #checkout2 .form-body .checkbox-desc label{font-size:15px;text-transform:uppercase;font-weight:700}.checkOutBox #checkout2 .form-body .multiline label{float:left;display:block}.checkOutBox #checkout2 #right-box .form-body label{display:inline-block;width:170px}.checkOutBox #checkout2 #right-box .form-body .wide-label label{width:280px}.checkOutBox #checkout2 #right-box textarea{height:65px;width:190px;text-align:left;resize:none;border:0;background:0 0;font-size:13px}.checkOutBox #checkout2 #right-box .textfield,.checkOutBox #checkout2 .defaultDisplay{width:300px;height:35px;border:0;background:0 0;font-size:13px}.checkOutBox #checkout2 #right-box .ss-textfield{width:50px;margin-right:4px}.checkOutBox #checkout2 #right-box .s-textfield{width:70px;margin-right:4px}.checkOutBox #checkout2 #right-box .checkbox-item-sub2 .textfield,.checkOutBox #checkout2 #right-box .checkbox-item-sub2 textarea{border:1px solid #DFDFDD;background:#fff}.checkOutBox #checkout2 #right-box .form-btn{text-align:right}.checkOutBox #checkout2 #right-box .form-sub-title{margin-top:20px;margin-bottom:20px;font-size:18px;font-weight:700}.checkOutBox #checkout2 #right-box .checkbox-item-sub2 .valOnly{border:0;background:0 0}.birthdate .clearfix{float:left}.birthdate .clearfix>.warningMsg{clear:both}.checkOutBox .form-row select,.checkOutBox .form-row textarea{border:1px solid #B4B4B4}.checkOutBox .form-row select{margin-right:3px;margin-bottom:0;height:35px;width:300px}.checkOutBox #checkout2 .form-title{margin:27px 0 0 34px}.checkOutBox #checkout2 .textfield{width:210px}.checkOutTitle{margin:0 0 16px 40px;font-size:18px;color:#191920;text-transform:uppercase}#checkout2 .form-row,.checkbox-item-sub{margin-left:23px}.checkbox-item-sub2{margin-top:-2px}.checkOutStep #checkout2 .checkbox-item-sub .checkbox-desc{margin-bottom:0;width:100%}.checkOutStep #checkout2 .checkbox-item-sub .checkbox-desc label{width:250px;font-size:13px;color:#222;text-transform:none}#checkout2 .odd0{background:#f3f4f4}#checkout2 .odd{background:#e3e7ea}.collectionTable{width:400px;margin-top:10px}.collectionTable th{font-weight:700}.collectionTable td,.collectionTable th{padding:5px 23px;font-size:13px}#checkout2 .buttons,#checkout2 .inputForm{display:none}#checkout2 .buttons{margin:7px 0 12px 193px}#checkout2 .checkout-button{padding-top:20px;background:#fff;margin-bottom:50px}#checkout2 .form-body .checkbox-item{margin-bottom:10px}#checkout2 .form-body .form-row{padding-bottom:14px}#register .checkbox-desc{height:auto}.checkOutBox #checkout2 .long-label label{width:310px}.checkOutBox #checkout2 #right-box .long-label label{width:265px}.checkOutBox #checkout2 #shop-openhours{width:250px}.checkOutBox .form-body{margin:20px 0 20px 40px}.checkOutBox .form-body .form-row{padding-bottom:12px}.checkOutBox .form-body .form-label{font-size:13px;width:169px;float:left;color:#222}.checkOutBox .form-body .checkbox{float:left;margin-top:3px;#margin-top:0}.checkOutBox .form-body .radio{margin-bottom:10px}.checkOutBox .form-body .checkbox-desc{margin-left:10px;display:inline-block;float:left;width:320px}.checkout-button .btnBack{display:block;width:70px;height:29px;margin:0;text-indent:-9999px}.checkout-button .innerTabBox{width:100px;float:left}caption,th{text-align:left}textarea{overflow:auto;resize:vertical}.promo-field{height:22px}.promo-field select{position:absolute;bottom:0}.form-field{position:relative;float:left;z-index:99}.form-row-2 .form-field{clear:both;float:none}.form-row-2 .form-label{margin-bottom:5px}.checkOutBox #checkout3 #left-box,.checkOutBox #checkout3 #right-box{min-height:100px;margin:0 0 25px 40px;background-color:#fff;border:1px solid #fff}.form-field .defaultValue{position:absolute;left:5px;top:2px;color:#999}.form-field .defaultRight{right:26px;left:initial}#user-login .defaultValue{font-size:13px;left:18px;top:5px}.checkOutBox #checkout3 #left-box{width:57%}.checkOutBox #checkout3 #right-box{width:308px;font-weight:700}.checkOutBox #checkout3 .form-title{margin:10px 0 0;text-transform:uppercase}.checkOutBox .list li{border-top:1px solid #e7e8ea;margin-bottom:20px;padding:20px 5px 0}.checkOutBox .list li:first-child,.checkOutBox .list ul.checkout-package-list li{border:0}.checkOutBox .list ul.history_detail>li{border:0;padding:0 0 0 15px}.checkOutBox .list li .title span{display:block}.checkOutBox .list li .title span.name{font-size:13px;font-weight:500;color:#0e6597}.checkOutBox .list li .title span.delivery{font-size:11px}.checkOutBox .list li .title span.qty{margin-top:20px}.checkOutBox .list li .title span.point,.checkOutBox .list li .title span.price,.checkOutBox .list li .title span.qty{color:#7a7a7a}.checkOutBox #checkout3 #payment .left{width:435px;margin:0 2px 5px 0;padding-right:10px;text-align:right}.checkOutBox #checkout3 #payment .leftclub{width:200px;margin:0 2px 5px 0;padding-right:10px;text-align:right;padding-top:3px;padding-bottom:3px}.checkOutBox #checkout3 #payment .right{width:100px;padding-left:10px;text-align:left;font-weight:400}.checkOutBox #checkout3 #payment .rightclub{width:95px;padding-left:10px;text-align:left;font-weight:400;display:inline-block;margin:0 2px 5px 0;padding-top:3px;padding-bottom:3px}.checkOutBox #checkout3 #payment span{font-weight:700;font-size:13px}.checkOutBox #checkout3 #payment .left label{width:65px;text-align:left;display:inline-block;text-transform:uppercase;font-size:13px;font-weight:500}.checkOutBox #checkout3 #payment .leftclub label{width:185px;text-align:left;display:inline-block;font-size:13px;font-weight:500}.checkOutBox #checkout3 #payment .left .discount,.checkOutBox #checkout3 #payment .right .discount{color:#ee3a43}.checkOutBox #checkout3 #payment .price{color:#191920;font-weight:500}.checkOutBox #checkout3 #payment .row-even .left,.checkOutBox #checkout3 #payment .row-even .leftclub{background-color:#E3E7EA}.checkOutBox #checkout3 #payment .row-odd .left,.checkOutBox #checkout3 #payment .row-odd .leftclub,.checkOutBox #checkout3 #payment .row-odd .right,.checkOutBox #checkout3 #payment .row-odd .rightclub{background-color:#F4F4F4}.checkOutBox #checkout3 #payment .row-even .right,.checkOutBox #checkout3 #payment .row-even .rightclub{background-color:#E3E7EA}.checkOutBox #checkout3 .line{height:1px;clear:both;background:#e8e9eb;margin-bottom:25px}.checkOutBox #checkout3 #right-box .address-box{margin-bottom:18px}.checkOutBox #checkout3 #right-box .address-title{font-size:13px;padding:5px 0 5px 15px;background-color:#ebebeb;text-transform:uppercase}.checkOutBox #checkout3 #right-box .address-content{height:200px;padding:25px 15px 0;background-color:#f5f5f5;line-height:24px;color:#222;font-size:13px;font-weight:400}.checkOutBox #checkout3 #payment-method{margin:15px 0 5px}.checkOutBox #checkout3 .payment-item{display:inline-block;margin-right:20px}.checkOutBox #checkout3 .payment-item .rad-payment{float:left;clear:left;width:40px;margin-top:12px}.checkOutBox #checkout3 .payment-item label{float:left;vertical-align:middle}#OrderPaymentMethodForm{margin-left:40px}.form-remider{font-size:13px;color:#004890}.checkout-3-box-div{margin-top:10px;margin-bottom:20px}.checkout-3-box{margin-left:10px}#checkout4{padding:25px 40px;min-height:560px;font-size:18px}.stepComplete .innerTabContentMid{padding-top:4px}#checkout4 dd,#checkout4 dt{padding:5px 12px;float:left}#checkout4 .line1{color:#004890;font-size:15px;line-height:140%;margin-bottom:20px;text-align:center}#checkout4 .txt,#checkout4 dl{font-size:13px}#checkout4 .failed{margin-bottom:5px;color:#ee3b41}#checkout4 dl{width:560px;margin-bottom:20px;color:#191920}#checkout4 dt{width:176px;font-weight:700}#checkout4 dd{width:336px}#checkout4 .even{background:#ebedef}#checkout4 a{color:#f16740}#checkout4 a:hover{color:#222}.innerTabBox{width:75%;min-width:360px}.checkOutBox .tabBox-content,.innerTabBox .tabBox-content{position:relative;background:0 0}.innerTabBox .tabBox-menu{height:42px;background:0 0;display:none}.innerTabContentMid{height:auto;padding:20px 0 0 10px;border:1px solid #e6e6e6;background:#fff}.tabBox-menu{height:53px}.tabBox-menu li{float:left;position:relative;width:33.33%;text-align:center}.tabBox-menu li a{display:block;height:42px;padding:0 21px;line-height:53px;color:#9d9d9d;font-size:14px;text-transform:uppercase;background:#cee2ed}.tabBox-menu .current a,.tabBox-menu a:hover{background:#004890;color:#fff!important}.tabBox-menu-arrow{display:none;position:absolute;z-index:100;left:50%;margin-left:-13px;bottom:-14px;width:26px;height:14px;background:url(/img/btn-bluearrow.png) left top no-repeat}.after_strike,.cart,.tabBox-menu li.current .tabBox-menu-arrow,.tabBox-menu li:hover .tabBox-menu-arrow{display:block}.tabBox-content{background:#fff}a.click_btn.fancybox{margin-left:200px;margin-top:8px;float:left;font-size:12px;color:#0e6597;text-decoration:underline}a.click_btn2.fancybox,a.click_btn3{margin-top:0;float:left;font-size:12px;color:#0e6597;text-decoration:underline}a.click_btn2.fancybox{margin-left:885px}a.click_btn3{margin-left:765px}.edm_newclass{margin-left:370px!important;margin-top:20px!important}.priceRow{;float:left; width:100%;}.fIconBox,.priceLeft,.priceRight,.quantity.fixed{float:left}.priceLeft{width:30%;height:100%}.priceRight{width:70%;height:100%}.addToCartRow{height:30px;float:left}.detail-tab{background:url(/img/mainBg.jpg) repeat-x #FFF}select{border:1px solid #dedfe2}.delivery_require{font-weight:700;color:red;font-size:small}.back_reward_btn>a{display:block;width:220px;height:35px;border:1px solid #0e6597;margin:40px auto 15px;font-family:"EB Garamond",Arial,sans-serif;line-height:35px;color:#0e6597!important;text-align:center;text-transform:uppercase;font-size:16px;background-color:transparent;cursor:pointer}.message,.redirect{text-align:center;color:#7a7a7a}.footerB .footerApps{background:0 0;padding:9px 0 0;margin:0 9px}.footerB .footerBMyHKTCS,.footerB .footerQR{background:0 0;padding:0}.footerB .footerQR{margin:0 9px 0 14px}.footerApps img{height:auto;width:75px}.footerQR img{height:auto;width:50px}.footerBMyHKTCS img{height:auto;width:85px}.fIconBox{width:650px}.redeem_title{font-size:24px;margin-bottom:40px}.payment-item img{width:auto}.price_tag,.t-and-c{margin-top:5px}.redirect{font-size:24px;margin-top:50px;margin-bottom:50px}.message{font-size:24px}.after_strike{color:#F82121;font-size:1em;font-weight:700}.cart{width:1000px;margin:0 auto}