*{margin:0;padding:0;text-decoration:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-size:100%;height:100%;overflow-x:hidden}a{cursor:pointer;color:#4bb1e4}a:active,a:hover{outline:0;color:#f60}a:focus{outline:0}abbr,acronym,fieldset{border:0}address,caption,cite,code,dfn,em,small,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400}q:after,q:before{content:'';content:none}iframe{border:none}b,strong{font-weight:700}li,ol,ul{list-style:none}img{border:0;vertical-align:middle;max-width:100%}table{border-collapse:collapse;border-spacing:0}label{cursor:pointer;display:inline-block}button,input,select,textarea{border:0;font-size:100%;vertical-align:baseline;line-height:normal;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0}textarea{resize:none}[role=button],button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}#wrapper{margin:0 auto}#wrapper>*{width:100%}.content{width:100%}#wrapper{width:1024px;margin:0 auto}.aside{width:240px}.l_side{padding-right:20px}.r_side{padding-left:20px}#warpper>*+*{margin-top:15px}@media screen and (min-width:720px) and (max-width:960px){#wrapper{width:720px}}.carousel{width:100%;position:relative}.carousel .carouselContent{position:relative;width:100%;overflow:hidden}.carousel .carouselContent>ul{height:100%;position:absolute;left:0}.carousel .carouselTitle{border:1px solid #e0e0e0;border-bottom:0;padding:10px 15px}.carousel .carouselTitle>span{font-size:16px;display:inline-block}.carouselItem{padding:10px;width:240px}.carouselButton{position:absolute;top:45%;z-index:30;width:100%}.carouselButton>a{position:absolute;display:inline-block;width:26px;height:40px;background:url(/image/common/carouselBtn.png) no-repeat}.carouselButton .carouselPrev{left:0;background-position:0 -54px}.carouselButton .carouselNext{right:0;background-position:-36px -54px}.carouselPager{text-align:center;padding:15px 0 10px;box-shadow:inset 0 5px 6px -4px rgba(0,0,0,.12);-webkit-box-shadow:inset 0 5px 6px -4px rgba(0,0,0,.12);-moz-box-shadow:inset 0 5px 6px -4px rgba(0,0,0,.12)}.carouselPager>a{width:10px;height:10px;text-indent:-9999px;background:#e0e0e0;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.2)}.carouselPager>a.active,.carouselPager>a:hover{background:#ff4949}.carouselPager>a+a{margin-left:10px}.searchBox{position:relative}.searchBox .searchForm{display:inline-block;position:relative;width:175px}.searchBox .searchForm,.searchBox .searchForm>.textInput{height:32px;background:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:FontTrebuc;font-weight:400}.searchForm>.textInput{width:139px;margin-left:5px;color:#999;font-size:18px;border-width:0;padding-left:0}.searchForm .btn_search{background:#fc0;width:36px;height:32px;position:absolute;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;top:0;right:0;font-family:FontJosefin;font-weight:700;font-size:16px}.keywords{position:absolute;top:33px;z-index:1700;width:175px;border:1px solid #000;background:#fff;display:none;font-size:14px;text-align:left}.keywords ul{margin:0 20px 10px}.keywords ul>li+li{border-top:1px solid #ccc}.keywords ul>li{padding:8px 0 10px 0}.keywords ul>li,.keywords ul>li>a{line-height:14px;width:100%;display:inline-block;color:#000;padding-left:5px}#header .searchBox .keywords ul>li.resultType{font-weight:700;text-transform:uppercase;color:#2c9ed6}.sliderShow{background:#fff;width:100%;min-height:495px;position:relative;overflow:hidden;margin:0 auto}.sliderBox{width:100%}.sliderList{vertical-align:baseline;overflow:hidden;position:absolute}.sliderList .sliderItem{float:left;display:inline-block;position:relative}.sliderItem>img{width:100%}.sliderItem>.text{position:absolute;top:15%;right:0;z-index:200;font-size:24px;line-height:28px;text-align:left;font-family:FontJosefin;font-weight:700;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out}.sliderItem>.text>span{font-family:FontSansPro;font-weight:900;font-size:42px;line-height:50px;margin-bottom:20px;display:block}.sliderItem>.text.active{right:5%;opacity:1}.sliderItem>.text>.styleBtn{z-index:200;background:#000;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;display:inline-block;margin-top:20px}.sliderItem>.text>.styleBtn:hover{background:#fc0;color:#000}.sliderItem>.text>.styleBtn.active{opacity:1}.sliderPager{position:absolute;bottom:40px;right:50%}.sliderPager>a{width:11px;height:11px;display:inline-block;background:url(/image/common/icoSlider.png) no-repeat 0 -11px}.sliderPager>a+a{margin-left:10px}.sliderPager a.active{background:url(/image/common/icoSlider.png) no-repeat 0 0}.sliderPager>a:hover{background-position:0 -22px}@media screen and (min-width:960px) and (max-width:1024px){.sliderShow{min-height:464px}}@media screen and (max-width:960px){.sliderItem>.text{font-size:14px}.sliderItem>.text>span{font-size:28px;line-height:28px;margin-top:20px}.sliderItem>.text>.styleBtn{font-size:12px;padding:7px}}@media screen and (max-width:959px){.sliderShow{min-height:348px}}@media screen and (max-width:719px){.sliderShow{min-height:232px}}@media screen and (max-width:540px){.sliderItem>.text{display:none!important}.sliderPager{bottom:10px}.sliderTip{height:auto!important}.sliderTip p{padding:5px 0 5px 20px!important;background:#fff url(/image/common/icoTip.png) no-repeat 5px center!important}}@media screen and (max-width:479px){.sliderShow{min-height:154px}}.breadcrumb{padding:0 0 5px 30px;border-bottom:1px solid #ccc}.breadcrumb a{color:#2c9ed6;font-size:12px;font-weight:700}.breadcrumb span{margin:0 8px;color:#999;display:inline-block}.cartBox,.cartBox .cart{position:relative}.cart .tip{color:#000;font-size:12px;font-weight:700;text-align:center;width:20px;height:20px;line-height:20px;background:#ff6;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;display:inline-block;position:absolute;top:-13px;left:8px}.cartBox:hover{background:#ebebeb}.cartBox:hover .cart .tip{background:#4bb1e4}.cartBox:hover .cart.icon_cart{background-position:-36px -36px}.cartBox:hover .miniCart{opacity:1;visibility:visible}.miniCart{position:absolute;z-index:1600;top:78px;right:-1px;width:338px;background:#fff;box-shadow:0 2px 2px #d6d6d6;border-top:10px solid #444;padding-bottom:15px;text-align:left;opacity:0;visibility:hidden}.miniCart .miniCartList{margin:20px 15px 10px 20px;padding-right:10px;max-height:230px;overflow-y:auto}.miniCart .cartItem+.cartItem{border-top:1px solid #ccc;margin-top:25px;padding-top:25px}.miniCart>.subTotal{border-top:1px solid #ccc;text-align:right;padding:15px 20px 0 0;box-shadow:0 -1px 1px #dfdfdf;position:relative}.miniCart>.subTotal>strong{margin-left:5px;font-family:FontSansPro;font-size:30px}.miniCart>.subTotal>span{font-family:FontJosefin;font-size:14px}.miniCart>.buttonBox{text-align:right;margin:15px 20px 0 0}.miniCart>.buttonBox a:hover{color:#000;font-size:16px;background:#fc0}.miniCart>.buttonBox a:hover span{border-left-color:#000}.miniCartList .imgBox{float:none}.miniCartList .imgBox>a{display:inline-block}.miniCartList .imgBox>a img{width:111px;height:45px}.miniCartList .infoBox{float:right;text-align:right}.miniCartList .infoBox>p+p{margin-top:2px}.miniCartList .infoBox .price{font-family:FontSansPro;font-weight:700;font-size:16px}.miniCartList .infoBox .sku{font-family:FontJosefin}.cartItem>ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;zoom:1}.mainNav>ul>li{height:78px;padding:0 19px}.mainNav>ul>li>a{display:block;color:#fff;font-family:FontGotham;font-weight:700;font-size:26px;line-height:78px}.mainNav>ul>li+li{border-left:1px solid #444}.mainNav>ul>li:hover{background:#ebebeb}.mainNav>ul>li:hover>a{color:#000}.mainNav>ul>li:hover>.subNav{display:block}.subNav{border-top:10px solid #444;box-shadow:0 4px 8px #d6d6d6;background:#fff;width:1024px;position:absolute;top:78px;left:0;display:none;z-index:1600}.frameStyle{background:url(/image/common/patterns/pattern1.jpg);margin:25px 25px 20px 30px;padding:30px 20px 10px 10px;width:430px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative}.frameStyle span{margin-left:10px}.frameStyle strong{font-family:FontSansPro;font-size:30px;display:inline-block;background:url(/image/common/patterns/pattern1.jpg);width:317px;text-align:center;position:relative;top:-22px;left:1px}.frameStyle a{color:#000;font-size:11px;font-weight:700;display:block;float:left;margin:0 0 20px 14px;width:126px;height:55px}.frameStyle>a span{display:block;margin-top:5px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);zoom:1}.frameStyle a:hover{color:#000}.frameStyle a:hover>span{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.subNav{text-align:left}.subNav .vList{margin-top:25px;font-weight:700;font-size:14px}.subNav .vList strong{font-family:FontSansPro;font-size:16px}.subNav .vList a{color:#000}.subNav .vList a.new,.subNav .vList a.sale,.subNav .vList>li span{font-weight:700;color:#4bb1e4}.subNav .vList a.new,.subNav .vList a.sale{font-style:italic}.subNav .vList>li+li{margin-top:8px}.subNav .vList>li span{margin-right:5px}.subNav .last-child{margin:0 0 30px 40px}@media screen and (min-width:960px) and (max-width:1024px){.subNav{width:960px}.subNav .last-child{margin-left:30px}}@media screen and (max-width:960px){.frameStyle{width:630px;text-align:left}.frameStyle strong{display:block;left:168px}.frameStyle a{text-align:center}.subNav{width:720px;padding-bottom:20px}.subNav>li+li{margin-left:35px}.subNav .last-child{position:relative}.subNav .last-child>ul+ul{position:absolute;top:0;right:-150px}}.frameStyle:after{visibility:hidden;display:block;content:"";clear:both;height:0}.emailSignUp{font-size:12px}.emailSignUp label{margin-right:10px}.emailSignUp .inputBox,.outOfStockEmail .inputBox{display:inline-block;border:1px solid #ccc;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:auto;line-height:1px}.emailSignUp .inputBox>*,.outOfStockEmail .inputBox>*{display:block;float:left}.emailSignUp .inputBox,.emailSignUp .textInput,.outOfStockEmail .inputBox,.outOfStockEmail .textInput{background:#fff}.emailSignUp .fieldset .textInput,.outOfStockEmail .fieldset .textInput{margin-left:5px;width:205px;color:#999;font-size:17px;font-weight:700;font-style:italic;position:relative;top:0;border-width:0;padding-right:0}.emailSignUp .btn_emailSignUp,.outOfStockEmail .btn_emailSignUp{background:#fc0;color:#000;margin:1px;height:30px;line-height:30px;padding:0 10px}.emailSignUp .btn_emailSignUp:hover,.outOfStockEmail .btn_emailSignUp:hover{background:#000;color:#fff}.followUs .emailSignUp p{float:left}.followUs .emailSignUp p.text{margin:0 20px 0 0;line-height:18px}.followUs .emailSignUp p.text b{display:block;text-align:center;font-size:22px;font-family:FontTrebuc;font-weight:700}.followUs .emailSignUp p.error,.followUs .emailSignUp p.successMsg{float:none;clear:left;line-height:14px;margin-left:190px;width:255px}.emailSignUp p.successMsg,.outOfStockEmail p.successMsg{color:#9bc88f;font-size:12px;font-style:italic;font-weight:700}.animateCreatorContainer{position:relative;text-align:left;-moz-user-select:none;-webkit-user-select:none;background-repeat:no-repeat;background-position:center center;margin:0!important}.animateCreatorFramesList{z-index:3;position:absolute;overflow-y:hidden;overflow-x:hidden;background-color:rgba(128,128,128,.8)}.animateCreatorThumbnail{position:relative;width:80%;height:auto;margin-left:10%;margin-top:10%;-moz-box-shadow:3px 3px 3px #000;-webkit-box-shadow:3px 3px 3px #000;box-shadow:3px 3px 3px #000;-ms-interpolation-mode:bicubic}.animateCreatorHomeBtn{z-index:5;position:absolute;right:0;bottom:0}.animateCreatorPhoto{z-index:1;position:absolute;margin:auto;border-bottom:1px solid #ccc}.animateCreatorViewer{z-index:1;position:absolute;visibility:hidden;-ms-interpolation-mode:bicubic}.animateCreatorSymbolDiv{z-index:2;position:absolute}.animateCreatorBtnDiv{z-index:4;position:absolute;left:220px;bottom:-44px;text-align:left;overflow:visible;padding:10px 0 0 0;height:36px!important}.animateCreatorPosSpan{position:absolute;bottom:0}.animateCreatorMagnifier{z-index:5;position:absolute;border-width:1px;border-color:grey;border-style:groove;background-color:#fff;background-repeat:no-repeat;box-shadow:5px 5px 20px rgba(0,0,0,.5);-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.5);-moz-box-shadow:5px 5px 20px rgba(0,0,0,.5);-o-box-shadow:5px 5px 20px rgba(0,0,0,.5);-ms-box-shadow:5px 5px 20px rgba(0,0,0,.5);cursor:move}.animateCreatorMagnifierBtn{cursor:pointer;width:49px!important;height:36px!important}.animateCreatorArrowBtn{position:absolute;top:0;cursor:pointer}.animateCreatorCursorHintN{position:absolute;top:0;left:0;width:10%;height:10%}.animateCreatorCursorHintS{position:absolute;bottom:0;right:0;width:10%;height:10%}.qtip,.ui-tooltip{position:absolute;left:-28000px;top:-28000px;display:none!important;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;z-index:15000}.ui-tooltip-glass{font-family:Helvetica;font-size:medium;background-color:#fff;-webkit-box-shadow:3px 3px 4px 2px #333;-moz-box-shadow:3px 3px 4px 2px #333;box-shadow:3px 3px 4px 2px #333}.ui-tooltip-content{position:relative;padding:5px 9px;overflow:hidden;border-width:1px;border-style:solid;text-align:left;word-wrap:break-word;overflow:hidden}.ui-tooltip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.ui-tooltip-jtools .ui-tooltip-titlebar{filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)';-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.ui-tooltip-jtools .ui-tooltip-content{filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)';-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.ui-tooltip-jtools .ui-tooltip-content,.ui-tooltip-jtools .ui-tooltip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.ui-tooltip-jtools .ui-tooltip-icon{border-color:#555}.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{border-color:#333}.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none}@media screen and (max-width:535px){.animateCreatorBtnDiv{left:50%;margin-left:-15px!important}}.jqzoom{margin-top:15px}.jqzoom,.jqzoom .heroImg{width:714px;height:auto;overflow:hidden}.jqzoom{height:310px}.viewBox{margin-bottom:15px}.viewBox .line{height:34px;width:1px;background:#ccc;margin:0 25px;display:inline-block;position:relative;top:10px}.viewBox .icon_zoom{margin-right:15px}.viewBox .icon_helpMark{margin:-8px 2px 0 0}.viewBox .selLens{font-size:19px}.viewBox .selLens .arrowD_blue{margin-left:2px}.viewBox .lensImg{margin-left:5px}.viewBox .lensImg,.viewBox .lensImg>img{width:245px;height:87px}.heroImage{position:relative}.carousel.thumbnail{padding:20px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.carousel.thumbnail .carouselContent{height:58px;width:100%}.thumbnail .carouselItem{width:130px;height:58px;border:0;padding:0}.thumbnail .carouselItem+.carouselItem{margin-left:25px}.thumbnail .carouselItem.recently .thumbnailImg{border:2px solid #ccc}.thumbnailImg{width:126px;height:54px;border:2px solid #fff}.thumbnailImg>a{display:inline-block}.thumbnailImg img{width:126px;height:54px;display:block}.eGCTitle{font-family:FontJosefin;font-size:15px}.heroImage_eGC{width:410px;height:256px;margin:35px auto 45px}.heroImage_eGC>img{width:410px;height:256px}.thumbnail_eGC strong{font-family:FontSansPro;font-weight:400;font-size:20px}.thumbnail_eGC p{font-size:16px;font-weight:700}.thumbnail_eGC p>span{font-weight:400}.thumbnail_eGC .imgBox{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:15px 0 18px 0;margin-top:10px}.thumbnail_eGC .imgBox a{display:inline-block;border:1px solid #999;margin:8px 5px 0 0;float:left}.thumbnail_eGC .imgBox img{width:81px;height:52px}.thumbnail_eGC .imgBox a.recently{padding:2px;border:1px solid #ccc;position:relative;margin-top:4px;bottom:-2px;margin-left:-2px}.thumbnail_eGC .btnBox{text-align:right;padding:20px 0;border-bottom:1px solid #ebebeb}@media screen and (max-width:960px){.jqzoom,.jqzoom .heroImg{width:100%;height:auto}.viewBox .lensImg{margin-left:105px}}.thumbnail_eGC .imgBox:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:400px){.viewBox{margin-top:10px}.viewBox .lensImg{margin:10px 0 0 40px}.viewBox .line{margin:0 5px}}.prodBrief{margin-top:10px}.prodBrief h2{margin-bottom:10px;color:#222;font-family:FontSansPro;font-weight:200}.prodBrief .sku{font-family:FontJosefin;font-size:15px;font-weight:700;text-align:right;line-height:18px;margin-top:8px;min-width:60px;padding:0 5px 0 18px}.prodBrief .sku>span{display:block}.prodBrief .price{font-family:FontSansPro;font-size:30px;color:#777;text-align:right;margin-left:0}.prodBrief .price.sale{line-height:22px}.price.sale .oldPrice{display:block;margin:5px 0 0}.prodBrief .rating a{color:#000;margin-left:5px}.prodBrief .rating>*{display:block;float:left}.prodBrief .rating .img_rating{margin-top:16px}.prodBrief .noRating{line-height:16px}.prodBrief .noRating>*{float:left;margin-top:10px}.prodBrief .noRating>.img_rating{position:relative;top:8px}.prodBrief .noRating>strong{margin-left:10px;font-weight:700}.prodBrief .noRating a{display:block;color:#2c9ed6;font-weight:700;margin-left:0}.prodBrief .noRating a:hover{color:#f60}.prodBrief .addFavorites{font-family:FontSansPro;font-weight:700}.prodBrief li+li{border-left:1px solid #ccc;margin-left:15px;height:48px;line-height:48px;padding-left:15px}.prodBrief .faceLike iframe{z-index:1000!important}.fb_iframe_widget span{vertical-align:middle!important}.prodBrief .errorHeader{margin:20px 0 10px}.prodBrief.accessory .sku{line-height:35px}@media screen and (max-width:960px){.prodBrief .addFavorites,.prodBrief .rating{line-height:18px}.prodBrief .addFavorites>span,.prodBrief .rating>span{display:block;margin:10px 0 3px 0;float:none}.prodBrief .addFavorites>span{margin:3px 0 3px 38px}.prodBrief .rating a{margin:5px 0 0 0}.prodBrief .rating .img_rating{margin-top:10px}.prodBrief .sku{font-size:14px}.prodBrief .noRating>*{float:none}.prodBrief .noRating>.img_rating{top:0;margin-top:0}.prodBrief .noRating a{margin-top:0}.prodBrief .noRating>strong{margin:0}.prodBrief .noRating>span{margin-top:0}.prodBrief .rating{padding-left:20px}.prodBrief li+li{padding-left:10px}}@media screen and (max-width:719px){.prodBrief .noRating>strong{display:none!important}.prodBrief .noRating>.img_rating{top:none;margin-top:18px!important}}@media screen and (max-width:540px){.prodBrief .sku{padding-left:10px!important}}.prodBrief .rating:after{visibility:hidden;display:block;content:"";clear:both;height:0}.productDetail .prodBrief h1{margin-left:18px;margin-right:18px}.productShop{border-top:1px solid #ebebeb;margin-top:30px;position:relative}.productShop>*{float:left}.productShop .btn_order,.productShop .btn_outofStock{position:absolute;right:0;bottom:0}.productShop .btn_outofStock .i_arrD{background:url(/image/common/arr_down.png) 0 0 no-repeat;width:10px;height:12px;display:inline-block;margin-left:5px}.productShop .btn_outofStock:hover .i_arrD{background-position:0 -12px}.productShop .colorBox{margin-top:12px;float:none}.productShop .colorBox .colorCon{border-right:1px solid #ccc;width:520px}.btn_order>span{left:5px;position:relative;top:-3px}.productShop .select.error>span{width:150px}.productShop .select.error>label{color:#000}.theDetails{margin-top:40px}.theDetails .innerBox>div{float:left}.theDetails .detailTitle{position:absolute;left:40px;top:-10px;background:#fff;padding:0 10px;font-family:FontSansPro;font-weight:900;font-size:20px}.theDetails .frameSize p,.theDetails .rxMsg p{font-weight:700;font-style:italic;display:block}.theDetails .frameSize p>span,.theDetails .rxMsg p>span{font-weight:700;font-style:normal;color:#777;margin-left:5px}.frameSize{border-right:1px solid #ccc;margin:30px 0 20px 20px;padding-right:20px;width:250px;font-size:18px}.frameSize strong{font-weight:700;font-style:italic;display:block}.frameSize ul{margin:15px 0 10px 0;border-top:1px solid #ebebeb}.frameSize ul>li{padding:5px 0}.frameSize ul>li>*{float:left}.frameSize ul>li{border-bottom:1px solid #ebebeb}.frameSize img{margin-right:10px;width:80px}.frameSize .number{float:right;color:#777}.frameSize p+p{margin:2px 0 0 10px}.frameSize p+p+p{margin-left:20px}.frameSize p+p+p+p{margin-left:30px}.theDetails .info{font-size:18px;width:365px;margin:30px 0 0 20px}.theDetails .rxMsg{border-bottom:1px solid #ebebeb;padding:8px 0;margin-bottom:10px;line-height:30px}.theDetails .rxMsg .bifocal>span{color:#393}.theDetails .rxMsg .bifocal>span.noMsg{color:red}.theDetails .rating{font-size:16px;font-weight:700;margin:40px 0 10px}.theDetails .rating>*+*{margin-left:5px}.theDetails .rating .divider{color:#999}.theDetails .info .shareBox i{font-family:FontJosefin;font-style:italic;font-weight:700;font-size:17px;margin-right:10px}.theDetails .info .shareBox>*{float:left}.theDetails .info .shareBox>a{margin-left:5px}.productShop.eGC{border-top-width:0;margin-top:0}.productShop.eGC>strong{font-family:FontSansPro;font-size:20px;font-weight:900;margin:15px 0 25px 0;display:block}.productShop.eGC dl>dt{width:150px;font-size:16px;font-weight:700;margin-top:5px}.productShop.eGC dl+dl{margin-top:10px}.productShop.eGC .textInput,.productShop.eGC .textarea{width:560px;color:#999;font-weight:700;font-size:14px}.productShop.eGC .textInput.amount{width:210px}.productShop.eGC .textarea{height:120px}.productShop.eGC .buttonBox dd{width:100%;text-align:right}.productShop.eGC .btn_order{margin:5px 0 30px;position:static}.productShop.eGC .plusBox>.noteMsg{background:#fff;padding:15px 15px 15px 30px}.productShop.eGC .plusBox .linePlus{margin-top:-5px}.productShop.eGC .amountBox{position:relative}.productShop.eGC .amountMsg{position:absolute;top:5px;left:215px;width:313px;font-weight:400;font-size:16px;margin-left:15px}.productShop .qty{width:65px;margin-left:5px}.productShop .qty>label{width:70px}.productShop .qtyText{font-family:FontTrebuc;font-size:18px;font-weight:700}.productShop .qtyBox>*{vertical-align:middle;display:inline-block}.theDetails.nonRX{margin-top:30px}.theDetails.nonRX .rating{margin:25px 0 15px}.productShop.fixedRX .colorBox,.productShop.nonRX .colorBox{float:none}.productShop.fixedRX .addCartBox,.productShop.nonRX .addCartBox{text-align:left;float:none;margin-top:20px}.productShop.fixedRX .addCartBox.outofStock,.productShop.nonRX .addCartBox.outofStock{margin-top:0}.productShop .select.strength{width:215px;margin-right:15px}.productShop .select.strength>label{width:175px}.productShop .addCartBox.noSelect ul{float:right}.productShop .addCartBox.noSelect .qtyBox{margin-right:25px}.productShop .addCartBox.noSelect .select.strength{display:none}.productShop.fixedRX .btn_order,.productShop.nonRX .btn_order,.productShop.nonRX .btn_outofStock{position:relative}.productShop.fixedRX .btnBox,.productShop.nonRX .btnBox{float:right}.productShop.fixedRX .colorBox .colorCon,.productShop.nonRX .colorBox .colorCon{border-right-width:0}.theDetails.accessory{margin-top:20px}.theDetails.accessory .info{margin:0;width:auto}.theDetails.accessory .info .desc{padding-top:20px}.theDetails.accessory .info>*{margin-left:25px}.theDetails.accessory .rating{margin-top:25px}.theDetails.accessory .shareBox{margin-bottom:20px}.theDetails.accessory .lengthWidth{color:#777;margin-top:10px}.theDetails.accessory .lengthWidth i{color:#000;margin-right:5px}.theDetails.accessory .lengthWidth span+span{margin-left:10px}@media screen and (max-width:960px){.productShop>*{float:none}.productShop.fixedRX .addCartBox,.productShop.nonRX .addCartBox{float:none}.productShop .colorBox .colorCon{width:auto}.productShop .colorBox .colorCon{border-right-width:0}.productShop .btn_order{position:static;float:right}.frameSize{width:400px;border-right-width:0;padding-right:0;margin-bottom:10px}.plusBox.theDetails{background-position:-2px 0;padding-left:6px}.theDetails .info{padding-top:10px;border-top:1px solid #ebebeb;margin:10px 0 20px 20px}.theDetails.accessory .info{border-top-width:0}.productShop.fixedRX .select.strength{margin-right:0}.productShop.fixedRX .btn_order{margin-top:0}.productShop.eGC .textInput,.productShop.eGC .textarea{width:470px}.productShop.eGC>.plusBox{background-position:-2px 0;padding-left:6px}.productShop.eGC dl>dd,.productShop.eGC dl>dt{float:none}.productShop.eGC .amountMsg{font-size:14px;font-weight:700}.productShop.fixedRX .addCartBox.noSelect .qtyBox{margin-left:45%}.productShop .addCartBox li+.qtyBox{margin-left:0}.productShop .addCartBox li+.qtyBox+li{width:100%;margin:30px 0 0 0}.productShop .colorBox+.btn_order{margin-top:20px}}@media screen and (max-width:719px){.productDetail .prodBrief h1{margin-left:10px;margin-right:10px}.theDetails .rating .divider,.theDetails .rating .divider+a,.theDetails .rating a:first-child{display:none}.productShop .addCartBox li+.qtyBox{display:block;clear:both;margin-top:10px}}@media screen and (max-width:400px){.heroImage.heroImage_eGC{width:100%;padding:0;height:auto;margin:10px auto}.heroImage_eGC>img{width:100%;height:auto}.productShop.eGC{width:100%}.productShop.eGC .textInput,.productShop.eGC textarea.textarea{width:210px}.productShop.eGC .amountMsg{position:static;display:block;width:auto;margin:5px 0 0 0}}.frameSize ul>li:after,.productShop:after,.theDetails .innerBox:after,.theDetails .shareBox:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:960px){.theDetails .info{width:auto}}.outOfStockEmail{background:#000;padding:15px 10px 15px 20px;margin-top:25px}.outOfStockEmail>*{float:left}.outOfStockEmail>p{color:#fff;font-size:14px;max-width:360px;margin-right:10px}.outOfStockEmail>p+*{margin-top:5px}.outOfStockEmail p strong{font-weight:700;font-size:21px;display:block}.colorBox strong>i{font-style:italic;color:#fe0000;font-size:16px;font-weight:400;margin-left:5px}.colorBox strong em{color:#fe0000}.outOfStockEmail:after{visibility:hidden;display:block;content:"";clear:both;height:0}.qvContainer{margin-left:-10px;margin-top:10px;position:relative}.quickView{background:#fff;border-top:10px solid #ccc;border-bottom:10px solid #ccc;padding:1px 0 1px 0;position:relative;width:1024px}.quickView .qvCon{border-top:1px solid #a4a4a4;border-bottom:1px solid #a4a4a4;padding:0 30px 35px 30px}.quickView .prodBrief{margin-top:0;border-bottom:1px solid #dbdbdb;padding-bottom:1px}.quickView .prodBrief li{padding-left:8px}.quickView .heroImage{margin-top:40px}.quickView .jqzoom,.quickView .jqzoom .heroImg{width:635px;height:223px}.quickView .heroImage .viewBox{margin-top:20px}.quickView .qvCon>*{float:left}.quickView .qvCon>.l_sec{width:713px}.quickView .qvCon>.r_sec{margin:25px 0 0 17px;min-height:380px;width:234px}.quickView .qvCon>.r_sec.overflowX{position:relative;overflow-x:hidden}.quickView .popupLayerBg{z-index:100}.quickView .arrowUp{position:absolute;top:-30px;left:70px;border-width:0 30px 20px 30px}.quickView .qvCon>.l_sec{position:relative}.quickView .l_sec>.close{margin:0;position:absolute;top:5px;right:-20px}@media screen and (min-width:960px) and (max-width:1024px){.quickView{width:960px}.quickView .qvCon{padding:0 0 35px 0}.quickView .qvCon>.r_sec{margin-left:13px}.quickView .l_sec>.close{right:-10px}}@media screen and (max-width:960px){.quickView{width:720px}.quickView .qvCon{padding:0 0 35px 0}.quickView .qvCon>.l_sec{width:468px;position:static}.quickView .qvCon{position:relative}.quickView .jqzoom,.quickView .jqzoom .heroImg{width:480px;height:auto}.quickView .prodBrief{border-bottom-width:0}.quickView>.close{top:12px;right:-25px}.quickView .frameFit{margin-top:20px}.quickView .lensBox{width:425px}.quickView .l_sec>.close{right:10px}}.quickView .qvCon:after{visibility:hidden;display:block;content:"";clear:both;height:0}.rating .ratingVal{color:#fff;font-family:FontSansPro;font-size:16px;background:#000;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:3px 8px;position:relative;top:-8px;margin-right:10px;display:inline-block}.rating .ratingVal .arrowR{border-left-color:#000;position:absolute;right:-10px;top:10px}.ratingReview .btnReview{border:2px solid #000;background:#fff;color:#000;font-size:16px}.ratingReview .btnReview:hover{border-color:#fc6}.ratingReview{background:#f6f6f6;margin-top:30px}.ratingReview .reviewTitle{text-align:center;position:relative}.ratingReview .reviewTitle span{font-family:FontSansPro;font-weight:900;font-size:36px;background:#fff;padding:0 16px;border:1px solid #ccc;border-top-width:0;height:32px;display:inline-block;position:relative;z-index:2}.ratingReview .reviewTitle .patternLine{position:absolute;width:100%;top:0;left:0}.reviewTitle span>b{position:relative;top:-18px;font-family:FontSansPro;font-weight:700}.ratingReview .overallBox{background:#fff;margin:30px 25px 35px 35px;padding:30px;border:1px solid #ccc;position:relative}.ratingReview .overallBox h2{font-family:FontSansPro;font-weight:200}.ratingReview .overallBox .l_sec{width:70%;margin-right:22px}.ratingReview .overallBox .r_sec{width:24%;margin-left:22px}.ratingReview .overallBox>*{float:left}.ratingReview .overallBox .tipMsg{font-size:11px;font-style:italic}.ratingReview .overallBox .btnReview{margin-top:20px}.ratingReview .overallBox .plusDivider{width:7px;background:url(/image/common/border_bg.png) repeat}.ratingReview .overallBox .tagsBox{width:100%;border-top:8px solid #ebebeb;padding-top:30px;margin-top:30px;font-size:14px;font-weight:700}.ratingReview .tagsBox>li{width:33%}.ratingReview .tagsBox>li>ul li+li{margin-top:5px}.ratingReview .tagsBox span{margin-right:4px}.ratingReview .tagsBox em{margin-left:4px}.ratingReview .tagsBox .tagHeader{font-family:FontSansPro;font-weight:900;font-size:16px}.reviewPercent{background:url(/image/common/reviewPercentage.jpg) no-repeat;width:45px;height:45px;display:inline-block}.recPercent.percent_0{background-position:0 0}.recPercentt.percent_10{background-position:-54px 0}.recPercent.percent_20{background-position:-108px 0}.recPercent.percent_30{background-position:-162px 0}.recPercent.percent_40{background-position:-216px 0}.recPercent.percent_50{background-position:-270px 0}.recPercent.percent_60{background-position:-324px 0}.recPercent.percent_70{background-position:-378px 0}.recPercent.percent_80{background-position:-432px 0}.recPercent.percent_90{background-position:-486px 0}.recPercent.percent_100{background-position:-540px 0}.ratingReview .recPercent{margin-left:40px;position:relative;top:8px}.ratingReview .recommendVal{display:inline-block;font-family:FontSansPro;font-size:36px;font-weight:700;margin:0 5px}.ratingReview .recommendDesc{font-family:FontSansPro;font-size:14px;font-weight:700;display:inline-block;width:160px}.ratingReview .overallBox .r_sec strong{display:block;font-weight:700;font-size:14px}.ratingReview .overallBox .rating{margin-top:20px}.ratingReview .overallBox .r_sec .rating>*+*{display:block;margin-top:5px;font-size:14px}.ratingReview .r_sec .rating a{font-weight:700}.ratingReview .r_sec .vsLine{margin:30px 0 40px;border-bottom:1px solid #ccc;font-family:FontJosefin;font-weight:700;color:#fff;text-align:center}.ratingReview .r_sec .vsLine>span{width:25px;height:25px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;display:inline-block;background:#000;position:relative;top:15px;line-height:25px}.ratingReview .overallBox .plusDivider{position:absolute;left:71%;top:32px;bottom:35px}.ratingReview .overallBox.noReview .l_sec{width:25%}.ratingReview .overallBox.noReview .r_sec{width:68%;text-align:center;font-family:FontSansPro;font-weight:400;font-size:28px;margin-top:45px}.ratingReview .overallBox.noReview .r_sec strong{font-family:FontSansPro;font-weight:900;font-size:24px;display:block}.ratingReview .overallBox.noReview .plusDivider{left:28%}.ratingReview .rrPage{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 30px;background:#fff}.ratingReview .rrPage>*{float:left}.ratingReview .rrPage>.pagination{float:right}.ratingReview .rrfilter .select{width:250px}.ratingReview .rrPage .pager{font-style:italic;margin-right:15px;position:relative;top:2px}.rrItem{padding:40px 18px;background:#fff;font-size:14px}.ratingReview .rrItem+.rrItem{border-top:1px solid #ccc}.rrItem>*{float:left}.rrItem .l_sec{width:20%}.rrItem .l_sec>*{padding-left:10px}.rrItem .name{font-family:FontSansPro;font-size:20px;font-weight:900;overflow:hidden;text-overflow:ellipsis}.rrItem .l_sec span{display:block;font-family:FontTrebuc;font-weight:700}.rrItem .location{margin:20px 0 15px;overflow:hidden;text-overflow:ellipsis}.rrItem .color{border-top:1px solid #ccc;margin-top:28px;padding-top:20px}.rrItem .l_sec img{margin-top:15px}.rrItem .r_sec{margin-left:20px;padding-left:30px;border-left:1px solid #ccc;width:72%}.rrItem .r_sec .title{font-family:FontSansPro;font-weight:200;font-size:32px;margin:20px 0 10px;display:inline-block}.rrItem .tags{margin-bottom:25px}.rrItem .tags li+li{margin-top:3px}.rrItem .tags li strong{font-weight:700;margin-right:3px}.rrItem .bottomLine{margin-top:15px}.rrItem .bottomLine strong{font-weight:700;font-size:15px;margin-right:3px}.rrItem .iconFacebook,.rrItem .iconHelp{background:url(/image/common/icon.png) no-repeat -72px -18px;width:18px;height:18px;display:inline-block;vertical-align:middle;position:relative;top:-2px}.rrItem .comments .iconFacebook{background-position:-90px -18px;margin:0 5px 0 20px}.rrItem .comments{font-style:italic;font-size:11px;margin:25px 0 10px;position:relative}.rrItem .comments i{margin:0 5px}.rrItem .comments>p>a{font-weight:700;font-style:italic}.rrItem .comments>p>a.clicked{color:#f60}.rrItem .comments>p>a+span{margin:0 5px;color:#999}.rrItem .commentsResult{font-size:16px;font-weight:700;color:#444;margin-left:25px}.ratingReview .overallBox .rrItem{display:none}.review_flag{background:#ebebeb;border:1px solid #ccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-top:20px;padding:20px;position:absolute;z-index:20;top:0;left:0;width:600px}.review_flag strong{display:block;padding-bottom:5px;border-bottom:1px solid #ccc;font-family:FontSansPro;font-weight:900;font-size:16px}.review_flag .fieldset{font-weight:700;font-size:16px;font-style:normal}.review_flag ul{margin-top:18px}.review_flag ul>li{width:33.3%;margin-top:2px}.review_flag dl{margin-top:15px}.review_flag dl+dl{margin-top:10px}.review_flag dl dt{width:29%}.review_flag .textInput{width:225px}.review_flag .textarea{width:410px;height:75px}.review_flag .btnBox{text-align:right;margin-top:15px}.review_flag .arrowUp{position:absolute;top:-9px;left:230px;border-width:0 6px 8px 6px}.ratingReview #voteForm{position:relative}.ratingReview #voteForm .loading{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/image/common/loading.gif) no-repeat center center;z-index:10}@media screen and (min-width:960px) and (max-width:1024px){.ratingReview .overallBox .r_sec{width:23%}}@media screen and (max-width:960px){.ratingReview .overallBox.noReview .l_sec,.ratingReview .overallBox.noReview .r_sec{width:100%;text-align:center}.ratingReview .overallBox.noReview .r_sec{margin-top:0}.ratingReview .overallBox.noReview .plusDivider{height:7px;width:100%;margin:30px 0;position:static;display:block}.ratingReview .overallBox .l_sec{width:100%}.ratingReview .overallBox .plusDivider{display:none}.ratingReview .overallBox .r_sec{width:100%;margin:20px 0 0;padding-top:20px;border-top:8px solid #ebebeb}.ratingReview .overallBox.noReview .r_sec{padding:0;margin:0;border-width:0}}@media screen and (max-width:719px){.ratingReview .overallBox .btnReview,.ratingReview .overallBox.noReview .r_sec strong{display:none!important}.ratingReview .overallBox .tagsBox{border-top:0}}.ratingReview .overallBox:after,.ratingReview .rrPage:after,.rrItem:after{visibility:hidden;display:block;content:"";clear:both;height:0}.writeReview{font-size:16px}.writeReview .titleBox{margin:25px 40px 5px 25px}.writeReview .titleBox>*{float:left}.writeReview .titleBox>*+*{float:right}.writeReview .titleBox .title{font-family:FontSansPro;font-weight:200;font-size:40px}.writeReview .titleBox a{font-weight:700;position:relative;top:10px}.writeReview .titleBox a .arrowR{border-left-color:#4bb1e4}.writeReview .titleBox a:hover .arrowR{border-left-color:#f60}.writeReview .fieldset,.writeReview .productInfo,.writeReview .quickTip{margin:0 30px}.writeReview .productInfo{margin-bottom:15px}.writeReview .productInfo>*{float:left}.writeReview .productInfo .l_sec{width:20%}.writeReview .productInfo .l_sec>img{margin-top:60px}.writeReview .productInfo .r_sec{width:80%}.writeReview .productInfo strong{font-family:FontSansPro;font-weight:900;font-size:22px;margin-top:20px;display:block}.writeReview .productInfo ul{margin:20px 0}.writeReview .productInfo ul span{font-weight:700;margin-right:5px}.writeReview .productInfo ul li{padding:5px 0;height:60px}.writeReview .productInfo ul li+li{border-left:1px solid #ccc;margin-left:18px;padding-left:18px}.writeReview .productInfo .skuId>span{display:block}.writeReview .productInfo .colorBrick{border:1px solid #ccc;padding:1px;display:block;width:52px;height:22px;vertical-align:middle;margin-top:5px}.writeReview .productInfo .colorBrick>*{display:inline-block;width:52px;height:22px}.writeReview .productInfo a{font-weight:700;display:block}.writeReview .linePlus{background-image:url(/image/common/border_bg.png);height:7px;margin-top:20px}.writeReview p.require{color:#999;font-size:12px;font-weight:700;font-style:italic;text-align:right;margin-top:30px;border-top:1px solid #ccc}.writeReview p.require>span{font-style:normal}.writeReview .fieldset{font-weight:700}.writeReview .fieldset dt{width:18%;text-align:right;padding-right:15px}.writeReview .fieldset dt b{display:block;font-size:10px;color:#777}.writeReview .fieldset dd{padding-left:15px;width:78%}.writeReview .fieldset dl+dl{margin-top:20px}.writeReview .fieldset dl+dl>dt{padding-top:20px}.writeReview .fieldset dl+dl>dd{padding-top:20px;border-top:1px solid #ccc}.writeReview .fieldset .require span{margin-left:5px}.writeReview .headline a .arrowR{border-left-color:#4bb0e4;margin-left:0}.writeReview .headline a:hover .arrowR{border-left-color:#f60;margin-left:0}.writeReview .headline a .arrowR.down{border-color:#4bb0e4 transparent transparent transparent;border-bottom-width:0;margin-right:5px;position:relative;top:-2px}.writeReview .headline a:hover .arrowR.down{border-top-color:#f60}.writeReview .headline .exampleBox{font-size:12px;color:#999}.writeReview .textInput{width:350px;display:block}.writeReview .gradeOption>a{width:26px;height:26px;display:block;float:left}.writeReview .gradeOption>a+a{margin-left:4px}.writeReview .gradeDesc{color:#777;position:relative;top:-8px;margin-left:12px}.writeReview .btnAdd,.writeReview .btnClear{background:#fff;color:#000;border:2px solid #000;padding:8px 10px}.writeReview .btnAdd:hover,.writeReview .btnClear:hover{border-color:#fc6}.writeReview .tagBox strong{color:#444}.writeReview .tagBox ul{margin-bottom:10px}.writeReview .tagBox ul>li{width:33%;margin-top:5px;color:#777}.writeReview .tagBox .textInput{width:250px}.writeReview .tagBox .btnAdd{margin-left:5px}.writeReview .inputBox>*{float:left}.writeReview .fieldset .quickTip{font-size:12px;font-weight:700;font-size:12px;line-height:14.4px;color:#999;width:365px;margin-right:0}.writeReview .fieldset .quickTip>span{font-weight:400}.writeReview .tagBox .quickTip>span{top:2px}.writeReview .fieldset .quickTip ul{margin-bottom:15px}.writeReview .fieldset .quickTip ul span{color:#000;margin-right:5px;font-size:16px}.writeReview .fieldset .quickTip ul li+li{margin-top:2px}.writeReview .lensTint ul{border-bottom:1px solid #4bb1e4;display:inline-block;margin-left:25px}.writeReview .lensTint ul>li{position:relative;top:12px}.writeReview .lensTint ul>li+li{margin-left:90px}.writeReview .lensTint .first-child{left:-10px}.writeReview .lensTint .last-child{right:-10px}.writeReview .lensTint b{color:#777;font-size:14px;position:absolute;top:-20px;width:80px;left:-15px}.writeReview .lensTint .btnClear{margin-left:50px}.writeReview .textarea{width:370px;height:165px}.writeReview .comments .quickTip{margin-left:4px}.writeReview .blBox{color:#777}.writeReview .blBox>*{float:left}.writeReview .blBox ul>li+li{margin-top:5px}.writeReview .blBox a{margin-left:40px}.writeReview .noteText{font-size:14px;font-weight:400}.writeReview .noteText span{font-weight:700}.writeReview .noteBox>ul{color:#777;margin-top:15px}.writeReview .noteBox>ul li+li{margin-top:5px}.writeReview .btnBox{border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:right;margin:20px 0;padding:10px 0}.writeReview .btnBox>.btnSubmit{margin-left:10px}.writeReview .text{color:#777;font-size:14px;font-weight:400}.writeReview .error{display:block;min-width:200px}.writeReview .errorText{color:red}.writeReview .error.hidden{display:none}.writeReview.confirm .productInfo strong+p{border-bottom:1px solid #ccc;padding-bottom:15px}.writeReview.confirm .btnBox{padding-right:30px}@media screen and (min-width:960px) and (max-width:1024px){.writeReview .fieldset .quickTip{width:350px}.writeReview .comments .quickTip{width:310px}}@media screen and (max-width:960px){.writeReview .fieldset,.writeReview .productInfo,.writeReview .quickTip{margin:0}.writeReview .productInfo .l_sec{width:24%}.writeReview .productInfo .r_sec{width:76%}.writeReview .fieldset dt{width:25%}.writeReview .fieldset dd{width:70%}.writeReview .fieldset .quickTip{margin-top:5px}.writeReview .tagBox ul>li{width:50%}.writeReview p.require{margin-top:12px}.writeReview .blBox a{margin-left:30px}}@media screen and (max-width:620px){.writeReview .fieldset dt{width:100%;text-align:left;padding-left:10px}.writeReview .blBox a{margin-left:0}.writeReview .tagBox .textInput{margin-bottom:5px}}@media screen and (max-width:540px){.writeReview .titleBox .title{display:block;float:none}.writeReview .titleBox{margin-right:0}.writeReview .titleBox a{float:none;top:0}.writeReview .productInfo ul li.skuId{border-right:1px solid #ccc;padding-right:18px;margin-right:18px}.writeReview .productInfo ul li+li{border:none;padding-left:0;margin-left:0}.writeReview .gradeDesc{margin-left:0;display:block;top:0}.writeReview .tagBox ul>li{width:100%}}@media screen and (max-width:420px){.writeReview .btnBox{text-align:left;padding-left:20px}.writeReview p.require{text-align:left}}@media screen and (max-width:360px){.writeReview .titleBox .title{font-size:30px}.writeReview .fieldset .quickTip{width:auto;padding-right:10px}.writeReview .textInput,.writeReview .textarea{width:250px}}.writeReview .blBox:after,.writeReview .gradeOption:after,.writeReview .inputBox:after,.writeReview .productInfo:after,.writeReview .titleBox:after{visibility:hidden;display:block;content:"";clear:both;height:0}.importPre{width:650px}.importPre,.importPre .styleBtn{font-size:16px;vertical-align:top}.importPre .select{width:250px;margin-left:10px}.importPre .select>label{font-size:17px;font-style:italic;text-align:left;width:250px}.importPre p{font-family:FontTrebuc;font-weight:700}.importPre .prescriptInfo{margin:30px 20px 0 60px;width:500px;text-align:right}.importPre .prescriptInfo strong{display:block;width:160px;height:35px;line-height:35px;text-align:right;float:left}.importPre .prescriptInfo .styleBtn{position:static}.importPre .prescriptInfo .btn_ok{margin-left:15px}.importPre .btn_importPre{float:right;margin-top:25px}.importPre p.text{text-align:left;font-weight:400}.importPre .tlist.gray{border-bottom:1px solid #ccc;background:#fff}.importPre .tlist.gray dl{border-top:1px solid #ccc;padding-left:0}.importPre .tlist.gray dl>*{padding:5px 0}.importPre .tlist.gray .tHead{background:#fafafa;font-style:normal;font-family:FontTrebuc;font-weight:700}.importPre .tlist.gray dl>dd,.importPre .tlist.gray dl>dt{padding-left:5px}.importPre .tlist.gray .shipTo{width:25%}.importPre .tlist.gray .date{width:20%}.importPre .tlist.gray .price{font-family:FontTrebuc;font-weight:700;font-style:italic}.importPre .tlist.gray .tHead .price{font-family:FontTrebuc;font-weight:700}.importPre .tlist.gray .tHead .price{font-style:normal}.importPre .step02 strong{font-family:FontJosefin;font-weight:700;font-size:20px;margin:25px 0 15px;display:block}.importPre .step02 .btn_back{margin-top:10px}.importPre .step02 .itemList{max-height:250px;overflow-y:auto}.importPre .step02 .itemList dl>*{padding-top:10px}.importPre .step02 .itemList dl .btn{padding-top:5px}.importPre .step03 .rxItem.tlist{margin:0 30px}.importPre .step03 .tipMsg{font-style:italic}.importPre .step03 .tipMsg>span{color:#f60}.importPre .step03 .btnBox{margin-top:20px;text-align:right;margin-right:68px}.importPre .step03 .rxItem.tlist .nvADD span{position:relative!important}.prescriptCarousel .carouselItem{width:660px;padding:0}.prescriptCarousel .carouselButton>a{width:26px;height:40px;background:url(/image/common/carouselBtn.png) no-repeat}.prescriptCarousel .carouselButton>a.carouselPrev{background-position:0 -54px}.prescriptCarousel .carouselButton>a.carouselPrev:hover{background-position:0 -142px}.prescriptCarousel .carouselButton>a.carouselNext{background-position:-36px -54px}.prescriptCarousel .carouselButton>a.carouselNext:hover{background-position:-36px -142px}.prescriptCarousel .carouselButton .disabled{display:none}@media screen and (max-width:719px){.prescriptCarousel .carouselItem{width:320px}.prescriptCarousel .carouselItem>*{margin:0 20px 0 25px!important}}.importPre .prescriptInfo:after,.importPre .step03 .orderInfo dd:after{visibility:hidden;display:block;content:"";clear:both;height:0}.orderGlass .orderTitle{text-align:center;margin-top:15px}.orderGlass .orderTitle h4{font-family:FontTrebuc;font-size:12px}.orderGlass .orderTitle span{font-weight:400}.orderGlass .orderTitle h1{color:#222;font-weight:900}.orderGlass .orderList{border-top:1px solid #777;border-bottom:1px solid #777;margin-top:25px;position:relative}.orderGlass .backLink{font-size:16px;font-weight:700;display:block;margin-top:2px;padding-top:10px;border-top:1px solid #ccc}.orderGlass .orderList{font-size:14px;font-weight:700}.orderGlass .orderList>ul{padding:10px 0 12px 15px}.orderGlass li+li{margin-left:20px}.orderGlass li+li>p{height:98px;border-left:1px solid #acacac}.orderGlass .changeColor{max-width:170px}.orderGlass .changeColor>*{padding:0 20px 0 20px}.orderGlass .changeColor>*+*{margin-top:0}.orderGlass ul img{width:223px;height:98px;display:block}.orderGlass .changeColor p a{margin-top:10px;border:1px solid #ccc;padding:1px;display:block;width:52px;height:22px}.orderGlass .changeColor p a>*{display:inline-block;width:52px;height:22px}.orderGlass .changeColor strong{font-size:16px}.orderGlass .changeColor strong>span{color:#777;margin-left:3px;display:inline-block}.orderGlass .colorBox{border-top:5px solid #ccc;position:relative}.orderGlass .colorBox .lineGray{margin-top:1px;height:1px;background:#949494;box-shadow:0 1px 1px #949494;-webkit-box-shadow:0 1px 1px #949494;-moz-box-shadow:0 1px 1px #949494}.orderGlass .colorBox .colorCon{padding:4px 0 12px 0;width:515px;display:inline-block}.orderGlass .colorBox a{float:none}.orderGlass .colorBox a,.orderList .colorBox .recently{margin-right:0}.orderGlass .colorBox{text-align:center}.orderGlass .colorBox .arrowUp{position:absolute;top:-15px;left:372px}.orderGlass .colorBox .icon_popClose{position:absolute;top:12px;right:0;cursor:pointer}.orderGlass .changeBtn{display:block;margin-left:0}.orderGlass .changeBtn>.arrowD_blue{width:0;height:0;border:5px solid #4bb1e4;border-bottom-width:0;border-color:#4bb1e4 transparent transparent transparent;display:inline-block;margin-left:5px}.orderGlass .changeBtn:hover>.arrowD_blue{width:0;height:0;border:5px solid #f60;border-bottom-width:0;border-color:#f60 transparent transparent transparent;display:inline-block;margin-left:5px}.orderGlass .changeBtn,.orderGlass .lensImg{padding:0 0 0 20px}.orderGlass .changeLens .lensImg img{width:245px;height:87px}.orderGlass .changeLens .changeBtn{margin-left:50px}.orderGlass .lensBox{top:-79px}@media screen and (max-width:960px){.orderGlass .orderList>ul{padding-bottom:20px}.orderGlass li+li{margin-top:10px}.orderGlass .changeColor>p{border-left-width:0}.orderGlass .frameInfo{width:100%;text-align:center;border-bottom:1px solid #acacac;margin-bottom:20px}.orderGlass .frameInfo p{display:inline-block}.orderGlass .colorBox .colorCon{width:405px}.orderGlass .colorBox .arrowUp{left:148px}}@media screen and (max-width:735px){.orderGlass .colorBox .colorCon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 40px 0 0}.colorBox a>*{width:75px!important}}.productOrder{margin-top:25px}.productOrder dl>dt{margin-right:10px;font-weight:700}.productOrder .select label.gray,.productOrder .select>label,.productOrder .select>select{font-size:18px}.lensInfo .tlist dl .select{vertical-align:middle}.productOrder>*+*{margin:15px 0 0 35px;font-size:20px}.productOrder .linePlus{margin:20px 0 22px 0}.productOrder .icon_helpMark{position:relative;top:-2px;margin-right:2px}.productOrder .icon_step,.productOrder .icon_step1,.productOrder .icon_step2,.productOrder .icon_step3{background:url(/image/common/icon.png) 0 -762px no-repeat;width:28px;height:28px;display:inline-block;vertical-align:middle;position:relative;top:-5px;margin-right:10px}.productOrder .icon_step2{background-position:-28px -762px}.productOrder .icon_step3{background-position:-56px -762px}.productOrder .icon_step{background-position:-84px -762px}.productOrder .titleBox>h3{float:left;line-height:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.productOrder .titleBox.blue>h3{color:#4bb1e4;width:100%}.productOrder .titleBox h3>.edit,.productOrder .titleBox>span{float:right;font-family:FontTrebuc;font-weight:700;color:#ccc;position:relative;margin-right:10px;font-size:14px;color:#4bb1e4}.productOrder .titleBox>span{font-size:16px}.productOrder .titleBox h3>.edit{font-size:14px}.productOrder .titleBox .edit b{background:url(/image/common/icon.png) -126px 0 no-repeat;width:11px;height:11px;display:inline-block;vertical-align:middle;margin-right:5px}.productOrder .titleBox .edit:hover b{background:url(/image/common/icon.png) -126px -11px no-repeat}.productOrder .nextBtn{background:#000}.productOrder .nextBtn:hover{background-color:#fc0;color:#000}.productOrder .nextBtn:hover>.arrowR{border-left-color:#000}.productOrder .styleBtn{font-size:16px}.tlist{border-bottom:1px solid #4bb1e4;background:#e9f6fc}.tlist>dl{border-top:1px solid #4bb1e4;padding-left:20px}.tlist dl>*{padding:8px 0}.tlist dl>*{width:15%}.tlist dl>dt{width:20%}.tlist dl>.wider{width:22%}.tlist dl>.widest{width:100%!important}.tlist .tHead{color:#000;background:#c9e8f7;font-weight:700;font-style:italic}.tlist.green{border-bottom:1px solid #9bc88f;background:#ebf4e9;margin-top:25px}.tlist.green>dl{border-top:1px solid #9bc88f}.tlist.green .tHead{background:#dbebd7}.tlist.green dl>dt{width:27%;min-width:90px}.tlist.green dl>dd{width:70%;color:#333}.tlist.green .orangeRecommend{float:right;font-size:16px;color:#f60;font-weight:700;background:url(/image/common/orange_bg_leftAR.png) no-repeat;padding-left:30px;line-height:20px}.productOrder .textBox{border-bottom:1px solid #ccc;padding-bottom:15px;margin-top:0}.productOrder .textBox>p{float:left}.productOrder .textBox>span{float:right;font-weight:700;font-size:14px}.productOrder .subTitle{margin-top:25px}.productOrder .subTitle>strong{font-family:FontSansPro;font-size:24px;font-weight:900}.productOrder .subTitle p{margin-top:10px}.productOrder.disable{margin-top:0}.productOrder.disable>*+*{display:none}.productOrder.disable>.linePlus{display:block}.productOrder.disable>*{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-khtml-opacity:.3;opacity:.3;zoom:1}.addOnsInfo.disable .lineGray{display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;opacity:1}.prescriptInfo .fieldset{background:#e9f6fc;border-bottom:1px solid #4bb1e4}.prescriptInfo .fieldset dl>dd{color:#222}.prescriptInfo .fieldset>div{border-top:1px solid #4bb1e4;padding:30px 0 25px 15px}.prescriptInfo dd>.radio+.radio{left:10px;margin-right:15px}.prescriptInfo .type .select{width:305px}.prescriptInfo .type .select>label{width:265px}.prescriptInfo .optimize ul{margin:20px 0 0 40px}.prescriptInfo .optimize .select{width:340px;margin-top:5px;color:#333}.prescriptInfo .optimize li+li{margin-top:20px}.productOrder .infoODOS p{display:none}.infoODOS dl>dt{width:110px}.infoODOS dl>dd{width:144px;margin-left:0}.infoODOS>dl+dl+dl{margin-top:20px}.infoODOS .infoTitle{font-size:18px;margin-bottom:5px}.infoODOS .select{width:100px}.infoODOS .selNVADD{margin-top:-30px;width:120px}.prismInfo .infoODOS{margin:10px 0 0 15px}.productOrder .pdInfo dl>dt{margin-right:5px}.pdInfo .select{width:100px}.pdInfo .doublePDBox,.pdInfo .singlePDBox{display:block;margin-top:10px;margin-left:0}.pdInfo .hidden{display:none}.pdInfo .doublePDBox .select{display:block}.pdInfo .doublePDBox>span{float:left}.pdInfo .doublePDBox>*+*{margin-left:5px}.pdInfo .doublePDBox{color:#000;font-weight:700}.pdInfo .double{left:10px;margin-right:15px}.pdInfo .doublePDBox{margin-left:10px}.productOrder .savePrescript{margin:20px 0 -42px 0}.savePrescript dl>dt{color:#333;font-weight:400;width:210px}.savePrescript dl{margin:15px 0 0 15px}.savePrescript>div{border-bottom:1px solid #ccc;padding-bottom:20px}.savePrescript .textInput{width:270px}.savePrescript .select{width:135px}.savePrescript .select.day,.savePrescript .select.month{width:95px}.savePrescript .select.year{width:140px}.productOrder .btnBox{text-align:right;margin-top:15px}.prescriptInfo .prescriptType,.prescriptInfo .tlist{color:#333}.prescriptInfo .extraPrice{color:#c00;font-size:16px;padding:5px 0}.prescriptInfo .extraPrice>dt{width:100%;margin-left:20px}.prescriptInfo .tlist .nvADD,.prescriptInfo .tlist .price{border-left:1px solid #4bb1e4;margin-left:28px;color:#000;font-weight:700;width:30%}.tlist .nvADD>span,.tlist .price>span{display:block;background:#e9f6fc;padding-left:26px;position:relative;top:20px}.tlist .nvADD>span{width:109px}.tlist .price>span{width:181px}.tlist .tHead .nvADD>span,.tlist .tHead .price>span{top:0;background:#c9e8f7}.prescriptInfo .tlist .nvADD{width:19%;margin-left:0}.lensInfo .tlist .select{margin-left:10px}.lensInfo .tlist .select{width:250px}.lensInfo .polarizedInfo{margin-top:35px}.polarizedInfo .addTo{font-weight:700}.polarizedInfo .lensTitle{margin-top:20px}.lensInfo .tlist .recommend>dd{width:45%}.lensInfo .tlist .recommend>dd+dd{width:25%}.lensInfo .lensMsg{color:#333}.lensInfo .lensMsg p>strong{margin-right:10px;color:#000}.lensInfo .lensMsg p>i{margin-left:10px;color:#000;font-weight:700}.lensInfo.disable h3>.icon_step{background-position:-28px -762px}.lensInfo.disable .titleBox>span{display:none}.tlist.qtyTable{margin-top:10px}.tlist.qtyTable dl>dt{width:65%}.tlist.qtyTable dl>dd{width:25%}.tlist.qtyTable dl>dt span{color:#333;font-weight:400}.tlist.qtyTable .select{width:200px}.personalization{margin:10px 0 0 0;position:relative}.personalization i{font-weight:700;margin-left:5px}.personalization .selColor{width:150px}.personalization li+li{margin-top:4px}.personalization .imgBox{position:absolute;right:28px;top:0}.personalization .outStyle{margin:10px 0 10px 0;padding:0 0 10px 40px;border-bottom:1px solid #ebebeb;position:relative}.outStyle dl>dt{font-size:18px;font-weight:400;color:#333;width:160px;margin-right:5px;padding-top:5px}.outStyle dl+dl{margin-top:10px}.outStyle .select>select,.outStyle .textInput{width:175px}.personalization .artShow,.personalization .colorShow{border:1px solid #999;width:38px;height:15px;display:inline-block;background:url(/image/common/patterns/pattern1.jpg);margin:8px 0 0 10px}.personalization .artShow{width:100px;height:100px;border:1px solid #ccc;text-align:center;position:absolute;top:-8px;left:300px}.personalization .artShow>img{width:100px;height:100px}.personalization .artOutside{border-bottom-width:0}.addOnsInfo .tlist .recommend>dd{width:45%}.addOnsInfo .tlist .recommend>dd+dd{width:25%}.personalization .fonts{font-weight:700}.personalization .fonts>*+*{margin-left:35px}.personalization .outStyle p{font-size:16px;line-height:20px;font-style:italic;padding-left:30px;margin:-22px 0 20px 0;cursor:pointer}.lineTwill{background:url(/image/common/patterns/pattern1.jpg);height:10px;margin-top:50px}.addToCart,.lineTwill{margin-left:-35px}.addToCart{border-top:1px solid #777;position:relative}.addToCart .innerBox{margin:30px 0 30px 158px}.addToCart strong{color:#333}.addToCart strong>span{color:#000}.addToCart .qtyMsg{margin-top:10px;font-size:14px;font-weight:700;position:relative}.addToCart .qtyMsg>*{margin-left:5px}.addToCart .select{width:90px}.addToCart .arrowR{border-left-color:#000}.qtyMsg>.text{color:#999;font-style:italic;font-weight:700;font-size:12px;line-height:14.4px;width:180px;position:absolute;right:0}.qtyMsg .qty{vertical-align:top;position:relative;top:10px;font-weight:700}.addToCart .linePlus{margin:0}.addToCart .addCartTip{background:url(/image/common/tip_addCart.png) no-repeat;width:102px;height:111px;position:absolute;left:40px;top:-25px;z-index:10}.addOnsInfo .btnAddToCart{vertical-align:top}.addOnsInfo .lineGray{margin:0;height:0;width:100%;border-bottom:1px solid #777}.addOnsInfo .linePlus{margin-bottom:0}.addOnsInfo .extra dt{font-weight:700;font-size:20px}.addOnsInfo .extra dt>span{display:block}.addOnsInfo .extra em{color:#f60}.addOnsInfo .extra .select{margin-top:8px}@media screen and (max-width:1024px){.productOrder .tlist>dl{padding-left:5px}.productOrder>*+*{font-size:17px}.productOrder .select label.gray,.productOrder .select>label,.productOrder .select>select{font-size:17px}.productOrder .type dd{width:100%;margin-top:5px}.prescriptInfo .type .select{width:400px}.productOrder .infoODOS .infoTitle{display:none}.productOrder .infoODOS p{display:block}.infoODOS dl>dt{width:90px}.infoODOS dl>dd{width:130px}.infoODOS .selNVADD{margin-top:-40px}.pdInfo dd+dd{width:50%;margin-left:208px;margin-top:10px}.savePrescript dd{margin-top:5px}.savePrescript .last-child dd{width:55%}.pdInfo .double{left:0;margin-right:5px}.prescriptInfo .tlist dt{width:22%}.prescriptInfo .tlist .nvADD,.prescriptInfo .tlist .price,.prescriptInfo .tlist dl>.wider{width:20%}.prescriptInfo .tlist .tHead .nvADD,.prescriptInfo .tlist .tHead .price{height:46px}.prescriptInfo .extraPrice>dt{width:100%}.prescriptInfo .tlist .price>span{width:108px}.addOnsInfo,.lensInfo{position:relative}.addOnsInfo .textBox>span,.lensInfo .textBox>span{position:absolute;right:-12px;top:10px}.lensInfo .recommendTip{width:100px}.lensInfo .tlist.green .noTint dt{width:40%}.addOnsInfo .tlist.qtyTable dl>dt{font-weight:400;width:51%}.addOnsInfo .tlist.qtyTable .tHead>dt{font-weight:700}.personalization .imgBox{position:static;margin:0 0 10px 70px}.addToCart .addCartTip{left:10px}.addOnsInfo .btnAddToCart{vertical-align:top}.addToCart .innerBox{margin:30px 0 70px 122px}.addToCart .qtyMsg>.text{top:45px}.personalization .fonts>*+*{margin-left:15px}.prescriptInfo .tlist .nvADD>span{width:100%}}@media screen and (max-width:959px) and (min-width:722px){.infoODOS .selNVADD{margin:0 0 0 100px}}.productOrder .textBox:after,.productOrder .titleBox:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:800px){.productOrder>*+*{margin:0}.productOrder .titleBox{margin:0}.productOrder .titleBox h3{padding:0 0 0 10px}.prescriptInfo .titleBox h3{display:block;float:none;background:transparent url(/image/common/bgPlus_dark.png) repeat-x bottom left;border-bottom:1px solid #4bb1e4;padding-bottom:10px}.productOrder{margin-top:10px}.productOrder .titleBox>span{float:none;top:0;display:block;padding:10px}.productOrder.lensInfo .textBox{margin-left:20px}.addOnsInfo .textBox>span,.lensInfo .textBox>span{position:static;float:none}.productOrder .subTitle{margin:0 10px}.prescriptInfo .prescriptType{padding:0 10px}.productOrder .lensMsg{margin:0 10px}.addOnsInfo .textBox{margin:0 10px}.tlist.qtyTable dl dt{margin-right:0}.tlist.qtyTable dl>dd{width:49%}.tlist.qtyTable .select{width:100%}.personalization{margin:10px 10px 0 10px}.personalization .outStyle{margin:0;padding:0 10px}.personalization .outStyle:nth-child(2) dl:nth-child(-n+3)>*{width:70%;margin:0;font-size:16px}.personalization .outStyle:nth-child(2) dl:nth-child(-n+3)>dd:first-child{width:20%}.personalization .outStyle p{padding:0;margin:0}.personalization .colorShow{display:block;margin:10px 0 0 0}.personalization .artShow{top:0;right:-10px;left:inherit}.addToCart .qtyMsg>.text{display:block;clear:both}.orderGlass .changeLens{display:none}}@media screen and (max-width:645px){.infoODOS dl>dd{width:129px}}@media screen and (max-width:639px){.infoODOS .selNVADD{margin-top:0}.infoODOS>dl{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.infoODOS>dl+dl+dl{margin-top:0}.infoODOS dd+dd+dd{margin:0}.productOrder .fieldset dl>dt:first-child{margin:5px 0}.pdInfo dl>*{float:none}.pdInfo .doublePDBox,.pdInfo .singlePDBox{margin-left:10px}.pdInfo dd+dd{margin-left:0;width:100%}.pdInfo .doublePDBox>span{float:none;display:block}.pdInfo .doublePDBox>*+*{margin-left:0}.prescriptInfo .optimize ul{margin:10px 0 0 0}#prescriptionIsToBeSavedLabel{margin-left:10px}.productOrder .btnBox{margin-right:10px}#Frame,#FrameHTML5Viewer,#FramePhoto{width:auto!important;margin:0!important}#FrameHTML5Viewer{height:auto!important;position:static}.tlist dl>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.prescriptInfo .tlist .tHead .nvADD,.prescriptInfo .tlist .tHead .price{min-height:62px}.prescriptInfo .optimize .select{width:93%}.productOrder dl>dt{margin-right:0;width:100%}.productOrder .fieldset .prismInfo>dl>dt{width:auto;margin:0 5px 0 0!important}.tlist .tHead{font-weight:400}.productOrder>*+*{font-size:16px}.lensInfo .tlist .recommend>dd.recommendTip_container{width:35%}}@media screen and (max-width:540px){.infoODOS .selNVADD{margin-top:10px}}@media screen and (max-width:430px){.prescriptInfo .type .select{width:92%}.prescriptInfo .tlist .tHead span,.productOrder .infoODOS p span{display:none}.infoODOS .select,.infoODOS .select lable{width:90px}.infoODOS dl>dd{width:95px}.lensInfo .tlist.green .noTint dt{width:44%}.productOrder .select label.gray,.productOrder .select>label,.productOrder .select>select{font-size:15px}#addOnsInfo dl label.gray{width:292px}.outStyle .select>select,.outStyle .textInput{width:143px}.addToCart .innerBox{margin-left:50px}.addCartTip{display:none}.lensInfo .tlist .recommend>dd{width:33%}.lensInfo .tlist .recommend>dd+dd{width:40%}.tlist.green .noTint dt{width:27%!important}.tlist.green .noTint dd{width:70%}ul.vList>li{margin:10px 0}.prescriptInfo .tlist .nvADD{min-height:62px}.prescriptInfo .tlist .nvADD>span{width:50px}}.acctDashboard .edit{float:right;margin-top:5px}.acctDashboard>ul{margin-top:-20px}.acctDashboard>ul>li{width:43%;margin-top:30px;min-height:205px}.acctDashboard>ul>li+li{margin-left:100px}.acctDashboard>ul>li.first-child{margin-left:0}.acctDashboard dl{font-size:16px}.acctDashboard dl>dt{font-weight:700;margin-right:5px}.acctDashboard dl+dl{margin-top:3px}.acctDashboard .btnBox{margin-top:20px}.acctDashboard .btnBox.noMsg{margin-left:20px}.acctDashboard .ffImgBox>dd{padding:2px;border:1px solid #ccc}.acctDashboard .ffImgBox .recently.bigImg p,.acctDashboard .ffImgBox dd.recently{padding:2px;border:1px solid #fc0;display:inline-block}.acctDashboard .ffImgBox .bigImg p>img{width:80px;height:104px}.acctDashboard .ffImgBox a>img{width:40px;height:53px}.acctDashboard .ffImgBox>*+*{margin-left:8px}.ffImgBox .recently.bigImg .checkStatus{margin-top:8px}.acctDashboard .orderBox .titleBox,.acctDashboard .rxBox .titleBox{margin-bottom:15px}.acctDashboard .orderBox dl>*+*{margin-left:10px}.acctDashboard .orderBox dd>a,.acctDashboard .rxBox dd>a{font-family:FontTrebuc;font-weight:700}.acctDashboard .orderBox i{color:#777;font-weight:700;font-style:italic}.acctDashboard .orderBox .recently>i{color:#f60}.acctDashboard .addressBox li+li,.acctDashboard .paymentBox li+li{margin-left:20px}.acctDashboard .storeCredit{margin-top:15px}@media screen and (min-width:960px) and (max-width:1024px){.acctDashboard>ul>li{width:45%}.acctDashboard>ul>li+li{margin-left:65px}}@media screen and (max-width:960px){.acctDashboard>ul>li+li{margin-left:20px}.acctDashboard>ul>li{width:48%}.acctDashboard>ul>li{min-height:218px}.acctDashboard .orderBox,.acctDashboard .rxBox{min-height:300px}.acctDashboard .rxBox dd{width:215px}}@media screen and (max-width:630px){.acctDashboard>ul>li{width:100%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:0!important}.acctDashboard>ul>li+li{margin-left:0}}.acctDashboard .editBox:after{visibility:hidden;display:block;content:"";clear:both;height:0}.acctMenu{border:1px solid #ccc;background:#f6f6f6;font-size:16px;margin-left:30px;position:relative;z-index:1}.acctMenu .title{font-family:FontSansPro;font-weight:900;font-size:18px;cursor:pointer}.acctMenu .title a{background:url(/image/common/icon.png) -72px 0 no-repeat;width:16px;height:14px;display:inline-block;margin:0 8px}.acctMenu .title>*+*{border-left:1px solid #ccc;padding:5px 10px;display:inline-block}.acctMenu .subTitle{font-weight:700}.acctMenu>ul>li+li{border-top:1px solid #ccc;padding:15px}.acctMenu .subMenu>li+li{margin-top:2px}.acctMenu li span{color:#2c9ed6;font-weight:700;margin-right:5px}.acctMenu a{color:#000}.acctMenu a:hover,.acctMenu a:hover span{color:#f60}.acctMenu li.recently *,.acctMenu li.recently a:hover{color:#f60}.acctMenu.fav{position:relative;z-index:2}.acctMenu.fav>ul>li+li{display:none}@media screen and (max-width:960px){.acctMenu{margin-left:0}}.acctTitle{margin-bottom:12px}.acctTitle h1{font-weight:200;font-size:40px;margin-left:30px}.acctTitle h1 span{font-weight:900}.acctTitle .divider{height:10px;background:#efebeb;background-image:url(/image/common/patterns/pattern5.png);background-repeat:repeat;opacity:.38;filter:alpha(opacity=38);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=38)"}.addressList .addressBox>li,.paymentList .paymentBox>li{width:33.3%;padding-bottom:10px;border-bottom:1px solid #ccc;margin-top:25px}.addressBox ul>li,.paymentBox ul>li{margin-left:20px}.addressBox ul>li.checkStatus,.paymentBox ul>li.checkStatus{margin-left:0}.addressList .whiteLine,.paymentList .whiteLine{height:1px;background:#fff;margin-top:-1px;position:relative;z-index:2}.addressBox .action,.paymentBox .action{margin-top:10px;font-size:14px}.addressBox .remove,.paymentBox .remove{margin-left:10px;padding-left:10px;border-left:1px solid #ccc;font-weight:700}.paymentBox img{margin-top:10px}.addrForm,.paymentForm{font-size:14px}.addrForm .textInput,.paymentForm .textInput{width:250px}.addrForm .select,.paymentForm .select{width:255px;margin-left:2px}.addrForm .fieldset .state.select,.paymentForm .fieldset .state.select{width:125px}.addrForm .fieldset .state.select>label,.paymentForm .fieldset .state.select>label{width:85px}.addrForm .zipCode.textInput,.paymentForm .zipCode.textInput{width:110px;margin-left:12px}.addrForm .fieldset .select>label,.paymentForm .fieldset .select>label{width:212px}.addrForm .fieldset .btnBox dd,.paymentForm .fieldset .btnBox dd{width:320px;margin:0;padding-top:15px;border-top:1px solid #ccc}.addrForm .stateZipBox,.paymentForm .stateZipBox{width:75%}.addrForm .stateZipBox>*,.paymentForm .stateZipBox>*{display:block;float:left}.addrForm .stateZipBox p.error,.paymentForm .stateZipBox p.error{width:100%}.addrForm p.require,.paymentForm p.require{text-align:right;font-family:FontTrebuc;font-weight:700;font-style:italic;font-size:12px;color:#999}.addrForm p.require>span,.paymentForm p.require>span{top:4px}.addrForm.editAddr .select>label,.addrForm.editAddr .textInput,.paymentForm.editAddr .select>label,.paymentForm.editAddr .textInput{color:#777}.paymentForm .pTypeBox{margin-bottom:20px}.paymentForm .pTypeBox dt{padding-top:0}.paymentForm .pTypeBox .radio+.radio{margin-left:15px}.paymentForm .select.month,.paymentForm .select.year{width:124px}.paymentForm .select.month>label,.paymentForm .select.year>label{width:82px}.paymentForm .cvv2.textInput{width:105px}.paymentForm .titleBox.bAddr{margin-top:20px}.paymentForm .selAddrBox{margin:20px 0 30px}.paymentForm .selAddrBox>ul{margin-top:30px}.paymentForm .selAddrBox>ul>li{width:33.3%}.paymentForm .selAddrBox>ul>li>*{float:left;display:block}.paymentForm .selAddrBox .radio{top:0;margin-right:8px}.paymentForm .tips{margin-top:10px}.paymentForm .nNameBox>dd{border-top:1px solid #ccc;padding-top:15px;margin-top:5px;width:70%}@media screen and (max-width:960px){.addressList .addressBox>li,.paymentForm .selAddrBox>ul>li,.paymentList .paymentBox>li{width:49%}.paymentForm .selAddrBox>ul{margin-top:20px}.paymentForm .selAddrBox>ul>li{margin-top:10px}.paymentForm .nNameBox>dd{width:60%}.addrForm .fieldset .btnBox dd,.paymentForm .fieldset .btnBox dd{width:290px}.addrForm .stateZipBox,.paymentForm .stateZipBox{width:62%}}.favCov .plp_page{margin-top:10px}.favCov .plp_page .pagination .tryAllBox{font-family:FontTrebuc;font-weight:700;font-size:14px;color:#2c9ed6;border-right:1px solid #777;padding-right:10px}.favCov .plp_page .pagination .tryAllBox:hover{color:#f60}.favCov .plp_page .pagination .tryAllBox.noLine{border-right-width:0}.favCov .plp_page .pagination .tryAllBox b{margin-top:-8px;position:relative;top:4px;margin-right:6px}.favCov .b_line{height:1px;background:#ccc;margin:20px 0 0}.favCov .t_line{height:20px;background:#fff;border-bottom:1px solid #ccc;margin:-20px 0 20px;position:relative}.favCov .categoryList{margin:0 -20px 0 0}.favCov .categoryList>li{padding:0 12px}.favCov .categoryList .qvContainer{padding:0;margin-top:-10px;width:100%}.favCov .categoryList .quickView{width:auto}.favCov .removeBox{text-align:right;margin-top:6px;padding-top:8px}.favCov .prodItem.rx .removeBox{margin-top:0;padding-top:6px;text-align:left}.favCov .removeBox .remove{font-weight:700;font-size:14px}.favCov .prodItem.accessory .thumbOver .btnBox{padding:8px 0 8px 30px}@media screen and (max-width:719px){.favCov .prodItem .removeBox,.favCov .prodItem.rx .removeBox{border-width:0;margin-top:5px;padding:0;text-align:left}}.favCov .plp_page:after{visibility:hidden;display:block;content:"";clear:both;height:0}.myPre{font-size:16px}.myPre .rxList{font-weight:700;margin-top:20px}.rxList dl>dt{width:10%;padding-left:15px}.rxList dl>.name{width:40%}.rxList dl>.action,.rxList dl>.date{width:24%}.rxList dl>.date,.rxList dl>.number{font-weight:400}.rxList dl.header>.date,.rxList dl.header>.number{font-weight:700}.rxList dl{border-bottom:1px solid #4bb1e4}.rxList dl>*{padding:8px 0}.rxList dl.header{border-top:1px solid #4bb1e4;background:#dbeffa}.rxList .i_edit,.rxList .i_remove{font-size:16px}.rxList .divider{color:#777;font-weight:400;margin:0 20px}.rxForm .fieldset{background:#e9f6fc;border-bottom:1px solid #4bb1e4;font-size:16px}.rxForm .fieldset .select label,.rxForm .fieldset .select select{font-size:17px}.rxForm .fieldset>div{border-top:1px solid #4bb1e4;padding:30px 0 25px 15px}.rxForm .savePrescript>dl{margin:15px 0 0 0}.rxForm .savePrescript .textInput{width:270px;position:relative}.rxForm .savePrescript dl>dt{font-weight:700;padding-left:18px}.rxForm .type .select{width:305px}.rxForm .type .select>label{width:265px}.rxForm .infoODOS p{display:none}.rxForm .infoODOS dl>dt{width:15%}.rxForm .infoODOS dl>dd{width:20%}.rxForm .infoODOS .infoTitle{font-size:16px}.rxForm .prismInfo dt{width:20%;padding-top:0}.rxForm .prismInfo .radio.yes{margin-left:10px}.rxForm .icon_helpMark{position:relative;top:-2px;margin-right:2px}.rxForm .savePrescript dt{position:relative}.rxForm .savePrescript .icon_helpMark{position:absolute;top:10px;left:0}.rxForm .pdInfo dt{width:30%}.rxForm .pdInfo .doublePDBox{font-weight:700}.rxForm .optimize strong{font-family:FontTrebuc;font-weight:700}.rxForm .optimize span{width:325px;display:inline-block}.rxForm .optimize li{margin-top:15px}.rxForm .uploadbox dt{width:32%}.rxForm .uploadbox .fileInput{width:260px}.rxForm .uploadbox dd+dd{margin:10px 0 0 235px}.rxForm .uploadbox dd>a{font-weight:700;display:block;margin:6px 10px 0 0}.rxForm .btnBox{text-align:right;margin-top:10px}.rxForm .btnBox .btnSave{margin-left:10px}.rxForm .select.error span{width:400px}@media screen and (min-width:960px) and (max-width:1024px){.rxList dl>.name{width:38%}.rxList dl>.action{width:26%}.rxList dl>.date{width:20%}.rxForm .infoODOS dl>dd{width:142px}}@media screen and (max-width:960px){.rxList dl>.name{width:38%}.rxList dl>.action{width:31%}.rxList dl>.date{width:18%}.rxList .divider{margin:0}.rxForm .savePrescript dd{padding-left:18px}.rxForm .infoODOS .infoTitle{display:none}.rxForm .infoODOS p{display:block}}.orderHsy{margin:10px 20px 0 0;font-size:16px}.orderHsy .title{font-size:22px;font-family:FontSansPro;font-weight:900;float:left}.orderHsy .i_pa{background:url(/image/common/i_pa.png) no-repeat 0 0;width:15px;height:15px;display:inline-block;margin-left:5px}.orderHsy .i_pa:hover{background-position:0 -15px}.orderHsy .plp_page.bottom{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:25px 0;width:1024px;margin-left:-260px}.orderHsy .i_tipBox{border:1px solid #ccc;position:absolute;bottom:6px;right:-60px;z-index:20;width:285px;box-shadow:1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;display:none}.orderHsy .i_tipBox .innerBox{border:8px solid #f6f6f6;padding:20px;background:#fff;position:relative}.orderHsy .i_tipBox .arrow{position:absolute;background:url(/image/common/i_tip_arr.png) no-repeat 0 0;width:20px;height:11px;bottom:-19px;right:43px}.orderHsy .actionBox{float:right}.orderHsy .actionBox>*{display:block}.orderHsy .actionBox>a+a{margin-top:3px}.orderHsy .actionBox p{margin-top:18px;border-bottom:1px solid #ccc;padding-bottom:14px;margin-bottom:15px}.orderHsy .actionBox .styleBtn{padding:10px}.orderHsy .orderItem{margin:5px 0 25px 0}.orderItem .titleBox .linePlus{opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.orderItem .titleBox .linePlus+p{background:#f8f8f8;padding:2px 10px;font-family:FontSansPro;font-weight:900;font-size:22px}.orderItem .titleBox i{font-family:FontTrebuc;font-weight:700;font-style:italic;font-size:18px;margin-left:8px}.orderItem .orderBrief{width:40%}.orderItem .imgBox{width:40%}.orderItem .imgBox img{max-width:110px}.orderItem .orderBrief dl{margin-top:20px}.orderItem .orderBrief dt{font-family:FontSansPro;font-weight:900;font-size:14px;float:none}.orderItem .orderBrief dd{float:none}.orderBrief .status dd,.orderHsy .orderStatus{font-weight:400;font-style:italic;font-style:italic;color:#f60;font-size:17px}.orderBrief .status .complete{color:#777}.orderBrief .shipTo{position:relative}.orderBrief .shipTo dd,.orderBrief .shipTo dt,.orderBrief .totalPrice dd,.orderBrief .totalPrice dt{float:left}.orderBrief .shipTo dd,.orderBrief .totalPrice dd{margin-left:10px;margin-top:-2px}.orderBrief .shipTo dd{max-width:152px;position:relative}.orderBrief .shipTo .i_pa{position:absolute;top:5px;right:-16px}.orderBrief .totalPrice dd{font-family:FontSansPro;font-weight:900;color:#ea2d2d}.orderItem .imgBox dl{margin-top:22px}.orderItem .imgBox dd{margin-left:10px}.orderItem .sku{display:block}.orderHsy .actionBox>a,.orderItem .imgBox .nonRX,.orderItem .imgBox .viewRX{font-size:14px;font-weight:700}.orderItem .imgBox .nonRX{color:#777}.orderHsy.detail .titleBox{font-weight:700;font-size:16px}.orderHsy.detail .titleBox strong{font-weight:700;font-size:18px;line-height:16px;border-right:1px solid #777;padding-right:12px;margin-right:8px;display:inline-block}.orderHsy.detail .titleBox .linePlus{opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";margin:10px 0 18px}.orderHsy.detail .vList>li+li{margin-left:20px}.orderHsy.detail .vList+.vList{margin-top:20px}.orderHsy.detail .paymentBox{margin-left:50px}.orderHsy.detail .last-child{float:right}.orderHsy.detail .actionBox p{padding-right:20px}.orderHsy.detail .orderMsg{margin-left:20px}.orderHsy.detail .orderMsg b{font-family:FontSansPro;font-weight:900;font-size:14px}.orderHsy.detail .orderMsg .vList>li+li{margin-left:0}@media screen and (min-width:960px) and (max-width:1024px){.orderHsy .plp_page.bottom{width:960px}.orderHsy.detail .orderMsg{margin-left:5px}.orderItem .orderBrief{width:35%}}@media screen and (max-width:960px){.orderItem .imgBox{width:30%}.orderHsy .plp_page.bottom{width:720px;margin-left:-220px}.orderHsy .title+.pagination{margin:5px -12px 0 0}.orderHsy.detail>ul>li{width:50%}.orderHsy.detail>ul>li.orderMsg{width:45%;margin-top:20px}.orderHsy.detail .last-child{margin-left:20px;width:40%;margin-top:20px}}.orderHsy .plp_page:after{visibility:hidden;display:block;content:"";clear:both;height:0}.popupCov{position:absolute;z-index:999;background:#fff;box-shadow:0 0 20px #7a7a7a;-moz-box-shadow:0 0 20px #7a7a7a;-webkit-box-shadow:0 0 20px #7a7a7a;-o-box-shadow:0 0 20px #7a7a7a}.popupCov .popupContent{margin:20px}.popupCov iframe{border:0}.popupLayerBg{top:0;left:0;width:100%;height:100%;z-index:998;background:#000;opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";position:fixed}.popupLayerBg.transparent{opacity:.1;filter:alpha(opacity=10);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}iframe.popupLayerBg{z-index:997;opacity:0}.popupTitle{font-family:FontSansPro;line-height:50px;height:50px;cursor:move;user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc;margin:0 20px;padding-bottom:10px}.popupTitle span{font-size:20px;font-weight:700;position:relative;top:8px;float:left}.popupClose{float:right;background:url(/image/common/icon.png) no-repeat -43px -702px;width:29px;height:30px;font-size:0;margin:15px 0 15px 15px;display:inline-block}#changeArtPop .popupTitle span{font-size:16px}.artBox{max-height:320px;overflow:auto}.artBox ul{display:block;border-right:1px solid #000;border-bottom:1px solid #000;width:511px;margin-left:35px}.artBox li{border-top:1px solid #000}.artBox a{display:inline-block;width:72px;height:81px;border-left:1px solid #000;float:left;background:#f4f4f4;color:#000;font-weight:700;font-size:11px;text-align:center;position:relative}.artBox a:hover{color:#000}.artBox a>img{width:45px;height:45px;margin-top:5px}.artBox a:hover>img{width:65px;height:65px;position:absolute;top:0;left:5px;margin-top:0}.artBox a:hover>span{top:65px}.artBox a>span{position:relative;top:5px}div[id^=warning],div[id^=error]{border:2px solid #c00}#warning_acct{border:2px solid #ccc}div[id^=warning] .popupTitle>span,div[id^=error] .popupTitle>span{font-family:FontSansPro;font-weight:900;font-size:35px}.errorBox,.warningBox{position:relative}.errorBox>.icon_errorTip,.warningBox>.icon_errorTip{position:absolute;top:0;left:0}.errorBox>p,.warningBox>p{font-size:16px;font-weight:700;margin-left:35px}.warningBox.acct>p{margin-left:0}.errorBox .btnBox,.warningBox .btnBox{display:block;border-top:1px solid #ccc;text-align:right;width:100%;margin-top:20px;padding-top:20px}.warningBox.acct .btnBox{border-top-width:0}.warningBox .btnBox>a+a{margin-left:10px}#view360Pop{overflow:hidden}#view360Pop .popupTitle{border-bottom-width:0;padding-bottom:0}#view360Pop .popupContent{margin:0 0 50px}#ffViewLargerPop .popupTitle{border-bottom-width:0;padding-bottom:0;margin:0}#ffViewLargerPop .popupTitle .popupClose{margin:10px 10px 0 0}#ffViewLargerPop .popupContent{margin:0}.ffViewLarger .btnBox,.ffViewLarger .imgBox{position:relative;top:-50px}.ffViewLarger .imgBox,.ffViewLarger .imgBox>img{width:422px;height:560px;margin:0 auto}.ffViewLarger .imgBox img+img{position:absolute;top:0;left:0}.ffViewLarger .btnBox{background:url(/image/common/frameFit.png) 5px 15px no-repeat;padding-top:5px;margin-top:1px;border-top:1px solid #616161}.ffViewLarger .btnBox h4{margin-left:165px;font-weight:400;float:left;position:relative;top:10px}.ffViewLarger .btn_order{float:right;margin-right:15px}.ffViewLarger .frameImg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat}#acct_ffupload{top:150px!important}#acct_ffupload .ffUpload{display:block;top:0;left:0}#acct_ffupload .fileInput{width:245px}#pop_importPre{border:1px solid #ccc}#pop_importPre .popupTitle>span{font-family:FontSansPro;font-weight:900;font-size:35px}#pop_importPre .popupContent{margin:15px 20px}#pop_readFullReview .popupTitle span{font-size:33px}#pop_readFullReview .rrItem{padding:0}#pop_readFullReview .negativeReview,#pop_readFullReview .positiveReview{width:700px;max-height:400px}#pop_rxDetail .popupTitle span{font-family:FontSansPro;font-weight:200;font-size:24px}#pop_rxDetail .popupTitle em{font-family:FontSansPro;font-weight:700}#help_pop .popupTitle{border-bottom-width:0;height:0;line-height:0}#help_pop .popupClose{position:absolute;top:5px;right:5px;margin:0}#help_pop .popupContent{margin:30px 30px}.helpMsgPane{max-width:640px;max-height:440px;top:0;font-size:14px}#pop_termsConditions .popupTitle>span{font-size:18px}#pop_termsConditions .popupContent .zeeniToc{max-height:440px;width:600px;overflow:hidden}@media screen and (max-width:750px){#pop_readFullReview .negativeReview,#pop_readFullReview .positiveReview{width:auto;max-height:none}#pop_readFullReview .popupTitle span{font-size:20px}}@media screen and (max-width:719px){.popupTitle{height:auto;min-height:50px}.popupTitle span{padding-right:50px;line-height:20px}.popupTitle .popupClose{position:absolute;top:0;right:20px}.artBox a,.artBox li,.artBox ul,div[id^=warning],div[id^=error]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}@media screen and (max-width:540px){#pop_readFullReview .popupTitle span{font-size:16px}.artBox ul{width:100%;margin-left:0;background:#f4f4f4;border:1px solid #000}.artBox a{border-left-width:0}.artBox a[task=no]{display:none}}.artBox li:after,.ffViewLarger .btnBox:after,.popupTitle:after{visibility:hidden;display:block;content:"";clear:both;height:0}.ffViewLarger .btnBox{zoom:1}.disScroll{position:relative}.sbarCov,.sbarCovX{position:absolute;right:0;width:10px;z-index:9999}.sbarCovX{width:auto;height:10px}.sbarCov .sbarNext,.sbarCov .sbarPrev,.sbarCovX .sbarNext,.sbarCovX .sbarPrev{border:0}.sbarCov .sbarBg{position:absolute;background:rgba(0,0,0,.4);width:10px}.sbarCov .sbarButton{position:relative;background:#323232}.sbarCovX .sbarBg{position:absolute;background:rgba(0,0,0,.4);height:10px}.sbarCovX .sbarButton{position:relative;background:#323232;height:10px}#changeArtPop .sbarCov .sbarBg{background:#f4f4f4}#changeArtPop .sbarCov .sbarButton{background:#4bb1e4}.ffUpload .sbarCov .sbarBg{background:#f6f6f6}.ffUpload .sbarCov .sbarButton{background:#ccc}.ffUpload{background:#f6f6f6;border:1px solid #ccc;position:absolute;top:0;right:230px;width:726px;z-index:2}.ffUpload .quickTip{font-size:14px;margin:10px 0 10px 20px;line-height:18px;width:auto}.ffUpload .uploadTitle{font-family:FontSansPro;font-weight:900;font-size:22px;line-height:22px}.uploadTitle .linePlus{opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";margin-top:5px}.ffUpload>*{float:left}.ffUpload .l_sec{width:245px;border-right:1px solid #ccc;margin-right:30px}.ffUpload .l_sec li+li{border-top:1px solid #dadada;padding:12px 0 0 15px}.ffUpload .icon_correct,.ffUpload .icon_error{background:url(/image/common/icon.png) -118px -738px no-repeat;width:17px;height:17px;display:inline-block;margin-top:12px}.ffUpload .icon_error{background-position:-118px -702px}.ffUpload .select>label{font-weight:700}.ffUpload .l_sec li>*{float:left}.ffUpload .l_sec li+li p{width:120px;margin:10px 0 0 10px;font-weight:700}.ffUpload p.correct,.ffUpload p.error{color:#4e9440;font-weight:700;font-size:14px}.ffUpload p.error{color:#e32424}.ffUpload .l_sec img{width:65px;height:85px}.ffUpload .r_sec{width:400px;padding:15px 50px 0 0}.ffUpload .r_sec .noteMsg{font-style:normal;margin:18px 0 15px;line-height:18px}.ffUpload .r_sec .noteMsg b{font-weight:700}.ffUpload .noteMsg li+li{margin-top:5px}.ffUpload .pdInfo{padding-top:10px;border-top:1px solid #dadada}.ffUpload .r_sec dt{width:140px;font-size:18px;font-weight:700;text-align:center}.ffUpload .pdInfo dl{font-size:16px}.ffUpload .pdInfo .radio{margin:0 20px 0 10px}.ffUpload .pdInfo .double{left:0}.ffUpload .pdInfo .doublePDBox{margin-left:0}.ffUpload .doublePDBox>dd{margin-left:0}.ffUpload .doublePDBox>dd+dd{margin-left:20px}.ffUpload .uploadImg{margin-top:20px}.ffUpload .uploadImg dl+dl{margin-top:10px}.ffUpload .pdInfo .errorBox{margin-bottom:-18px}.selPupils .uploadTitle{float:none;margin:16px}.selPupils .l_sec{border-right-width:0;margin-left:15px;font-size:16px;width:250px}.selPupils .l_sec p+p{margin-top:20px}.selPupils .btnBox{position:static;margin-top:30px}.selPupils .btnBox>a{float:left}.selPupils .btnBox .btnConfirm{margin-left:10px}.selPupils .ffLogo{background:url(/image/common/frameFit.png) -8px 0 no-repeat;position:absolute;bottom:15px;left:15px;width:194px;height:18px}.selPupils .r_sec{padding:0;height:528px;width:422px;background:#ccc;border:1px solid #ccc;border-bottom-width:0;position:relative;overflow:hidden;display:table}.selPupils .sbarContent{display:table-row}.selPupils .pupilImageContainer{position:relative}.selPupils .r_sec .selMouse{display:table-cell;vertical-align:middle;left:0;z-index:30;cursor:crosshair}.selPupils .img{width:422px}.selPupils .l_pupil,.selPupils .r_pupil{background:url(/image/common/pupil.png) 0 0 no-repeat;width:65px;height:65px;position:absolute;z-index:20;cursor:move}.selPupils .l_pupil{top:165px;left:76px}.selPupils .r_pupil{top:165px;left:204px}.ffUpload .uploadImg .fileInput .btnCamera{margin-left:5px}.ffUpload .uploadImg .fileInput .btnCamera>img{width:34px}.ffUpload .uploadImg .fileInput span{display:block;margin-top:2px}.ffUpload .uploadImg .fileInput{height:52px}.ffUpload.camera .pdInfo{border-top-width:0}.ffUpload.camera .r_sec dt{text-align:left}.ffUpload.camera .cameraBox,.ffUpload.camera .canvasBox{width:320px;height:240px;border:1px solid #ccc;background:#fff}.ffUpload.camera .canvasBox{margin-top:0;background:#fff}.ffUpload.camera .uploadImg dt{width:75px}.ffUpload.camera .uploadImg .styleBtn{margin:10px 0}.ffUpload.camera .uploadImg .styleBtn.hidden{display:none}.ffUpload.camera .uploadImg dl>dd+dd{margin-left:40px}.ffUpload.camera .uploadImg dl>dd{text-align:center}.ffUpload.camera .l_sec{float:none;width:auto;border-right:0}.ffUpload.camera .quickTip>b+*{margin-top:5px}.ffUpload.camera .vList>li+li{margin-left:11px;border-left:1px solid #dadada}.ffUpload.camera .vList>li+li+li{margin-left:0;border-left-width:0}.ffUpload.camera .vList>li+li{float:left;border-bottom:1px solid #dadada;border-right:1px solid #dadada}.ffUpload.camera .r_sec{width:auto;padding:20px 15px 0}.ffUpload.camera .cutLink{font-size:14px;padding:0 10px;font-family:FontTrebuc;font-weight:700}@media screen and (max-width:960px){.frameFit .ffUpload{width:488px}.frameFit .ffUpload>*{float:none}.frameFit .ffUpload .l_sec{width:auto;border-right-width:0;margin:0 10px}.frameFit .ffUpload .quickTip>span{margin-top:6px}.frameFit .ffUpload .l_sec>ul{border-bottom:1px solid #ccc}.frameFit .ffUpload .l_sec li+li p{width:350px}.ffUpload .icon_error,.ffUpload .l_sec li+li p,.frameFit .ffUpload .icon_correct{margin-top:30px}.frameFit .ffUpload .r_sec{width:auto;margin:20px 10px;padding:0}.frameFit .ffUpload .pdInfo dd+dd{margin-left:10px;width:25%;margin-top:0}.frameFit .selPupils .uploadTitle{margin-top:55px}.frameFit .ffUpload.selPupils .r_sec{width:422px;margin:30px}.frameFit .selPupils .ffLogo{bottom:3px}.ffUpload.camera .vList>li+li{float:none;border-bottom-width:0;border-right-width:0;border-left-width:0;margin-left:0}.ffUpload.camera .uploadImg dl>dd{margin-left:75px}.ffUpload.camera .uploadImg dl>dd+dd{margin-left:75px}}@media screen and (max-width:719px){.ffUpload .uploadImg .fileInput .btnCamera,.frameFit .ffUpload .l_sec{display:none}.frameFit .ffUpload .r_sec{margin:20px 5px}.frameFit .ffUpload.selPupils .l_sec{display:block}.frameFit .ffUpload.selPupils .r_sec{margin:30px 0}}.ffUpload .l_sec li:after,.selPupils .btnBox:after{visibility:hidden;display:block;content:"";clear:both;height:0}.frameFit{width:234px}.frameFit>div+div{margin-top:5px}.ffUpload .close,.frameFit .close{background:url(/image/common/icon.png) no-repeat -43px -702px;width:29px;height:30px;display:inline-block;position:absolute;top:10px;right:10px}.frameFit .ffTitle{background:url(/image/common/frameFit.png) -8px 0 no-repeat;height:18px}.frameFit .ffTitle>*{float:left}.frameFit .ffTitle .icon_helpMark{float:right}.frameFit h4{margin-left:148px;font-weight:200}.frameFit h4 a{color:#000}.frameFit .ffTitle>.select{width:60px;margin-left:152px;margin-top:-5px;background-position:right -198px;height:24px;font-size:14px;font-weight:700;display:none}.frameFit .ffTitle>.select label{width:60px;background-position:left -223px;height:24px;line-height:28px}.frameFit .ffTitle>.select>select{height:100%}.frameFit .imgBox{position:relative;cursor:pointer;z-index:10}.frameFit .frameImg{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-position:center center;background-repeat:no-repeat}.frameFit .carouselItem .frameImg>img{width:auto;height:auto;border-width:0}.frameFit .toolBox{position:absolute;bottom:5px;left:5px;z-index:10;width:208px}.frameFit .toolBox>*{float:left;display:block}.frameFit .toolBox a{position:relative}.frameFit .toolBox>.icon_zoom{margin-left:10px}.frameFit .toolBox a>.arrowD{border-top-color:#000;border-width:4px;border-bottom-width:0;vertical-align:middle;margin-left:2px}.frameFit .colorBox{margin:10px 0 0 5px;width:205px;position:relative;top:-5px}.frameFit .btn_compare{font-family:FontTrebuc;font-weight:700;font-style:normal;font-size:11px;color:#000;background:rgba(255,255,255,.8);padding:5px;height:14px;position:relative;top:1px}.btn_compare .dropDown{position:absolute;top:24px;left:0;width:100%;background:rgba(51,51,51,.9);z-index:2;font-weight:700;border-radius:0 0 4px 4px;padding-bottom:8px}.btn_compare .dropDown.hidden{background:0 0}.btn_compare .dropDown>a{color:#fff;padding:5px 0 0 8px;display:block}.btn_compare .arrowD{border-width:4px;border-bottom-width:0;border-top-color:#000;margin-left:2px;position:relative;top:-2px}.frameFit a>.tipBox{position:absolute;top:-40px;left:-35px;display:none}.frameFit .setting>.tipBox{position:absolute;top:-40px;right:-10px;left:auto;display:none}.frameFit .setting .tipBox .arrowD{left:auto;right:20px}.frameFit .icon_zoom>.tipBox{padding:8px 22px}.frameFit .toolBox a:hover>.tipBox{display:block}.frameFit .toolBox .fackBook{background:url(/image/common/icon.png) -36px -630px no-repeat;display:inline-block;width:26px;height:26px;vertical-align:middle;margin-right:3px}.frameFit .toolBox a{margin-right:3px;display:block;float:left}.frameFit.catg .toolBox a{margin-right:5px}.frameFit .toolBox.order .fackBook{display:inline-block}.frameFit .toolBox .btnOrder{padding:5px 10px;font-size:14px;display:none}.frameFit .toolBox .last-child{float:right;margin-right:5px}.frameFit .delBox{position:absolute;top:0;left:0;width:100%;z-index:20;background:url(/image/common/ff_bg.png) repeat}.frameFit .icon_delete{float:right;margin-top:3px}.frameFit .delBox .frameId{font-size:14px;font-weight:700;color:#444;margin:3px 0 3px 5px;float:left}.frameFit .loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:30;background:#000;opacity:.2;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.frameFit .loading span{opacity:1;display:block;width:100%;height:100%;background:url(/image/common/loading.gif) center 40% no-repeat}.frameFit .colorBox.disable{position:relative}.frameFit .colorBox.disable .bgLayer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#ccc;opacity:.4;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.frameFit_carousel .ffCarouselContent{min-height:297px;width:234px;position:relative;overflow:hidden}.frameFit_carousel .ffCarouselContent>ul{position:absolute}.frameFit_carousel .carouselItem{width:212px}.frameFit_carousel .carouselItem>a{display:block;width:211px;height:280px}.frameFit_carousel .carouselItem img{width:209px;height:278px;display:inline-block;border:1px solid #ccc}.frameFit_carousel .ffCarouselBtn>a{width:17px;height:33px;background:url(/image/common/carouselBtn.png) no-repeat;position:absolute;display:inline-block;top:40%;z-index:100}.frameFit_carousel .ffCarouselBtn>a.carouselPrev{background-position:0 0;left:11px}.frameFit_carousel .ffCarouselBtn>a.carouselNext{background-position:-19px 0;right:11px}.frameFit .icon_delete,.frameFit_carousel .ffCarouselBtn{visibility:hidden}.frameFit .frameFit_carousel:hover .ffCarouselBtn,.frameFit .imgBox:hover .icon_delete{visibility:visible}.frameFit_carousel .ffCarouselBtn .disabled{visibility:hidden}.ffCarouselContent ul.newColumn>li,.ffCarouselContent>ul>li{border:1px solid #ccc;background:#f6f6f6;padding:10px 10px 5px}.ffThumbnail{position:absolute;z-index:20;bottom:1px;left:1px;background:#fff;border-top:1px solid #ccc;width:209px;display:none}.ffThumbnail .carousel{width:177px;float:left}.ffThumbnail .carousel .carouselContent{margin:2px 15px 2px;height:38px;width:156px}.ffThumbnail .carousel .carouselItem{width:29px;height:38px;padding:0 1px}.ffThumbnail .carousel .carouselItem>a{display:block;width:27px;height:36px}.ffThumbnail .carousel .carouselItem img{width:27px;height:36px;display:block}.ffThumbnail .carousel .carouselButton{top:40%}.ffThumbnail .carousel .carouselButton>a{width:8px;height:15px;background:url(/image/common/carouselBtn.png) no-repeat}.ffThumbnail .carousel .carouselButton>a.carouselPrev{background-position:0 -36px;left:3px}.ffThumbnail .carousel .carouselButton>a.carouselNext{background-position:-10px -36px;right:-5px}.ffThumbnail .close{background:url(/image/common/icon.png) -24px -702px no-repeat;display:inline-block;width:16px;height:15px;float:right;margin:16px 4px 0 0;position:static}.ffThumbnail .recently img{border:1px solid #828282}.frameFit .popupLayerBg{z-index:20}.compareBox{position:absolute!important;z-index:1000!important}.compareBox .icon_delete{display:none}.compareBox .ffCarouselBtn{display:none}.compareBox .toolBox .btnUpload,.compareBox .toolBox .btn_compare{display:none;visibility:hidden}.compareBox .toolBox .btnOrder,.compareBox .toolBox .fackBook{display:inline-block}.compareBox .ffTitle{display:none}.compareBox .frameFit_carousel .ffCarouselContent{width:100%}.compareBox .ffCarouselContent ul.newColumn>li,.compareBox .ffCarouselContent>ul>li{padding-top:0}.itemPDInfo{display:none}.compareBox .itemPDInfo{font-family:FontSansPro;font-size:15px;display:block}.compareTitle{display:none}.compareBox .compareTitle{border:1px solid #ccc;border-bottom-width:0;position:relative;padding:8px 5px;background:#f6f6f6;display:block;z-index:2}.compareBox .compareTitle>img{margin-left:-8px}.compareBox .close{top:8px;right:5px;z-index:2}.compareBox .ffCarouselContent .newColumn>li,.compareBox .ffCarouselContent>ul>li{border-width:0;border-bottom:1px solid #ccc;margin-top:-1px}.compareBox .ffCarouselContent ul.newColumn>li.first-child,.compareBox .ffCarouselContent>ul>li.first-child{border-left:1px solid #ccc}.compareBox .ffCarouselContent .newColumn>li.last-child,.compareBox .ffCarouselContent>ul>li.last-child{border-right:1px solid #ccc}.compareBox.catg li.currentItem .imgBox>img{border:2px solid #f60;width:207px;height:276px}.compareBox+.grayBox{width:231px;margin-left:1px}.compareBox .newColumn{width:698px}.compareBox .ffCarouselContent .newColumn>li{position:relative;top:-1px}.compareBox+.favorites.tabs .tabTitle li+li{width:124px}.frameFit.pdp .ffCarouselBtn,.frameFit.pdp .icon_delete{display:none}.frameFit.catg{position:relative}.frameFit.catg .btn_compare .arrowD{display:none}.ffTryOnBox{background:#f6f6f6!important;margin-top:0!important;width:988px;position:absolute;top:78px;left:30px;z-index:1000;padding:0 0 20px 0;border:1px solid #ccc}.ffTryOnBox .compareTitle{display:block}.ffTryOnBox .ffContent{margin-top:10px}.ffTryOnBox .ffContent>ul>li{width:211px;margin:15px 18px 0;padding:0}.ffTryOnBox .ffContent li .imgBox,.ffTryOnBox .ffContent li .imgBox>img{width:209px;height:278px}.ffTryOnBox .ffThumbnail{left:0;bottom:0}.ffTryOnBox .toolBox .btn_compare,.ffTryOnBox .toolBox .icon_upload{display:none}.ffTryOnBox .toolBox .btnOrder,.ffTryOnBox .toolBox .fackBook{display:inline-block}.ffTryOnBox .ffContent .itemPDInfo{display:block;font-family:FontSansPro;font-size:15px}.ffTryOnBox .icon_delete{display:none}@media screen and (min-width:960px) and (max-width:1024px){.ffTryOnBox{width:780px}}@media screen and (max-width:960px){.ffTryOnBox{width:500px}.frameFit .toolBox a:hover>.tipBox{display:none}.frameFit .frameFit_carousel .ffCarouselBtn,.frameFit .imgBox .icon_delete{visibility:visible}}.compareBox .compareTitle:after,.ffthumbnail:after,.frameFit .ffTitle:after,.frameFit .toolBox:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:735px){.frameFit .btn_compare{display:none}.popupContent .frameFit .toolBox{bottom:15px}.frameFit.pdp .icon_zoom.small{display:none}}@media screen and (max-width:719px){.ffThumbnail .carouselButton{display:none}}.favorites.tabs{padding-top:10px;margin-top:-1px;position:relative;z-index:10}.favorites.tabs .tabTitle li a{font-family:FontSansPro;font-size:14px;font-weight:900;color:#000;padding-top:5px;display:inline-block}.favorites.tabs .tabTitle li{width:85px;text-align:center}.favorites.tabs .tabTitle li+li{width:125px}.favorites.tabs .tabTitle .recently{border:1px solid #ccc;border-bottom-width:0;background:#fff;margin-bottom:-1px}.favorites.tabs .tabContent{background:#fff;border:1px solid #ccc;margin-bottom:10px}.favorites .productList img{display:block;margin:10px 30px 0;width:127px;height:56px;cursor:pointer}.favorites .productList li{margin:0 10px;padding:10px 0 6px 0}.favorites .productList li{border-bottom:1px solid #ececec;margin-top:0}.favorites .productList li.noItem{border-bottom-width:0;font-size:14px}.favorites .productList a,.favorites .productList span{font-family:FontSansPro;font-size:13px;font-weight:700;float:left;margin-top:0}.favorites .productList span{font-size:15px;float:right}.favorites .btnBox{border-top:1px solid #ccc;color:#4bb1e4;font-size:13px;font-weight:700;padding:5px 0}.favorites .btnBox>*{float:left}.favorites .btnBox>*+*{float:right;margin-right:10px}.favorites .btnBox .viewAll{margin-left:10px;font-weight:700}.favorites.tabs .tabItem{display:none}.favorites.tabs .initItem{visibility:hidden;display:block}.favorites.tabs .tabItem.show{display:block}.favorites .carouselContent.noItem{height:40px}.favorites .carouselContent.noItem li{border-bottom-width:0}.favorites .carouselContent{height:305px}.favorites .carouselItem{padding:0;width:auto}.favorites .carouselUpBtn{position:absolute;bottom:7px;left:90px;z-index:2;width:30px}.favorites .carouselUpBtn .carouselNext,.favorites .carouselUpBtn .carouselPrev{width:14px;height:12px;display:block;float:left;background:url(/image/common/carouselBtn.png) -18px -36px no-repeat}.favorites .carouselUpBtn .carouselNext{background-position:-36px -36px;float:right}.favorites .carouselUpBtn .disabled{display:none}.favorites .carouselItem span>b{font-family:FontJosefin;font-weight:700;margin:2px 5px 0 0;display:inline-block}@media screen and (min-width:960px) and (max-width:1024px){.favorites.tabs .tabTitle li a{font-size:12px}}@media screen and (max-width:960px){.favorites.tabs .tabTitle li a{font-size:12px}}.favorites .btnBox:after,.favorites .productList li:after{visibility:hidden;display:block;content:"";clear:both;height:0}.blogInfo{height:180px;background:#ebebeb;border-top:1px solid #444;padding:0 0 10px 30px;position:relative}.blogInfo h3{color:#000;font-weight:400;margin:20px 0 10px}.blogInfo h3 b{font-weight:900}.blogInfo .glassTip{background:url(/image/common/bgGlass.png) no-repeat;width:294px;height:207px;display:inline-block;position:absolute;right:30px;bottom:0}.blogInfo .vList{color:#434343}.blogInfo .vList li{margin-top:5px}.catgNav{background:#ebebeb}.catgNav>ul{margin:0 10px 0 30px;padding-bottom:80px;position:relative}.catgNav>ul>li{width:25%;margin-top:30px}.catgNav .vbList{padding-right:24px}.catgNav .vbList ul+ul{background:url(/image/common/bgPlus_gray.png) repeat-x;padding-top:20px;margin-top:20px}.catgNav h3{font-weight:900}.catgNav h3,.catgNav strong{font-weight:700;color:#010101}.catgNav li.catList>ul{margin-top:20px}.catgNav ul.vList ul li{margin-top:5px}.catgNav strong{font-size:18px}.catgNav .vList a{color:#444}.catgNav h3{margin:20px 0 25px}.catgNav .brandLogos{width:390px;height:70px;position:absolute;right:30px;bottom:40px}.catgNav .brandLogos a,.catgNav .brandLogos span{display:inline-block;background:url(/image/common/brandLogos.png) no-repeat}.catgNav .brandLogos .brand_fda{width:52px;height:21px;background-position:-8px -23px;margin:24px 8px}.catgNav .brandLogos .brand_comodo{width:52px;height:64px;background-position:-84px 0;margin:5px 8px}.catgNav .brandLogos .brand_comodo_auto{width:52px;height:63px;display:inline-block;background:0 0;top:-32px;position:relative;z-index:99}.catgNav .brandLogos .brand_comodo_auto a{background:0 0}.catgNav .brandLogos .brand_bbb{width:34px;height:51px;background-position:-161px -4px;margin:9px 8px}.catgNav .brandLogos .brand_paypal{width:100px;height:40px;background-position:-280px -16px;margin:15px 8px}.catgNav .brandLogos .brand_ekomi{width:70px;height:70px;background-position:-210px 0}.cms{background:url(/image/common/patterns/pattern2.jpg);color:#999;padding:38px 30px 10px 30px}.cms a{color:#999}.cms h2,.cms h2>a{color:#fff}.cms .icon_glass,.cms .icon_tel{margin-right:10px;position:relative;top:-5px}.cms .linePlus_gray{margin:10px 0}.cms h1{color:#fff;margin-bottom:15px}.cms h2{font-weight:200;font-style:normal}.cms h2>b{font-family:FontSansPro;font-weight:900}.cms h1>b{margin-right:6px}.cms>ul{float:left;width:50%}.cms>ul+ul{float:right}.cms>ul>li+li{margin-left:40px}.cms>ul+ul>li+li{margin-left:80px;padding-right:33px}.cms .vList>li+li{margin-top:8px}.cms .callMsg{clear:left;margin-left:0;width:100%}.cms .vList a{color:#c9c9c9}.cms .cms_Clear{clear:both;overflow:hidden}.cms .callUs{width:100%;float:none;padding-top:20px}.cms .callUs .cms_plus{height:5px;background:url(/image/common/bgPlus_gray.png) repeat-x;overflow:hidden}.cms .callUsFont{font-size:18px;color:#fff;text-align:center;padding-top:10px}@media screen and (max-width:960px){.blogInfo>ul{width:500px}}.recBox .titleBox,.vsEntyBox .titleBox{text-align:center;position:relative}.recBox .titleBox h1,.vsEntyBox .titleBox h1{font-weight:200;font-size:36px;background:#fff;display:inline-block;padding:0 6px;position:relative;z-index:2}.recBox .titleBox b,.vsEntyBox .titleBox b{font-family:FontSansPro;font-weight:900}.recBox .titleBox a,.vsEntyBox .titleBox a{color:#000}.recBox .titleBox .patternLine,.vsEntyBox .titleBox .patternLine{position:absolute;width:100%;top:20px;left:0}.recBox>ul{margin:30px 0}.recBox>ul>li+li{margin-left:36px}.recCarousel{width:auto;margin:0 30px}.recCarousel .carouselItem{padding:0 10px;min-height:150px}.recCarousel .carouselNext:hover{background-position:-36px -142px}.recCarousel .carouselNext.disabled,.recCarousel .carouselNext.disabled:hover{background-position:-36px -99px}.recCarousel .carouselPrev{left:-30px}.recCarousel .carouselNext{right:-30px}.recCarousel .carouselPrev:hover{background-position:0 -142px}.recCarousel .carouselPrev.disabled,.recCarousel .carouselPrev.disabled:hover{background-position:0 -99px}.recCarousel .carouselItem{width:223px}.vsEntyBox{margin-bottom:30px}.vsEntyBox .titleBox sup{font-size:18px}.vsEntyBox article{padding:0 10px 20px}.vsEntyBox article>*{float:left}.vsEntyBox article p{font-size:14px;float:right;width:200px}.vsEntyBox article img{width:93px;margin:5px 2px}.vsEntyBox article:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:600px){.recCarousel{width:265px}.recBox{margin:20px 0!important;min-width:328px}}@media screen and (min-width:600px) and (max-width:840px){.recCarousel{width:530px}}@media screen and (min-width:840px) and (max-width:960px){.recCarousel{width:780px}}@media screen and (max-width:960px){.recCarousel{margin:0 auto}.recCarousel .carouselItem{padding:0 20px}}@media screen and (max-width:360px){.recCarousel{width:240px}.recBox{min-width:0}}@media screen and (min-width:960px) and (max-width:1024px){.recCarousel{margin:0 90px}.recCarousel .carouselItem{padding:0 20px}}.screen_slide-control_panel .lens_shape-add_btn{font-family:FontJosefin;padding:8px 12px}.lens_shape-container .screen_slide-heading{padding-right:105px}.lens_shape-container .screen_slide-control_panel{width:105px}.lens_shape-tabbed_content{clear:both;margin-top:10px}.lens_shape-tabs{margin-top:10px}.lens_shape-tabs li{width:50%}.lens_shape-carousel li{height:auto;padding:10px 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lens_shape-carousel .carouselContent{height:auto!important}.lens_shape-carousel .carouselContent>ul{height:auto!important;overflow:hidden;position:static;margin-left:0!important}.lens_shape-carousel li a{display:block;width:100%;height:100%}.lens_shape-carousel li img{display:block;margin:0 auto}.lens_shape-container .frameFit{margin:20px auto}.screen_slide-root .frameFit .toolBox{display:none}.pd_measure-section{padding:0 0 15px 0;border-bottom:1px solid #dadada;font-size:16px;overflow:hidden}.pd_measure-section ul li{margin-left:20px;list-style-type:disc;float:none}.pd_measure-init{display:none!important}.pd_measure-display .pd_measure-init{display:block!important}#pd_measure_modal .popupTitle{display:none}.ffUpload.pd-desktop_capture{right:0}.pd-desktop_capture .pdInfo{display:none}.pd-desktop_capture .popupClose{top:-10px}.pd-info_next_container,.pd-youll_need_container{float:left}.pd-youll_need_container{width:140px}.pd-info_next_container{width:90px}.pd_measure-next_section figure,.pd_measure-youll_need figure{float:right}.pd_measure-next_btn,.pd_measure-take_photo_btn,.pd_measure-upload_photo_btn{display:inline-block!important;margin:15px auto;width:100px;text-align:center}.pd_measure-info_controls{overflow:hidden}.pd_measure-info_page .pd_measure-next_btn,.pd_measure-info_page .pd_measure-take_photo_btn,.pd_measure-info_page .pd_measure-upload_photo_btn{font-size:14px}.pd_measure-info_page .pd_measure-take_photo_btn,.pd_measure-info_page .pd_measure-upload_photo_btn{float:left;width:135px;margin-right:10px}.pd_measure-take_photo_btn{display:none!important}.pd_measure-info_page{min-width:375px}.pd_measure-info_page .pd_measure-next_btn{float:right}.pd_measure-youllneed_image{background:url(/image/site/frameFit/PDMeasure/pd-measure-sprite.png) no-repeat 9px -4px;width:95px;height:120px}.pd_measure-next_bg_image{background:url(/image/site/frameFit/PDMeasure/pd-measure-sprite.png) no-repeat 0 -187px;width:152px;height:160px}.pd_measure-ff_logo{background:url(/image/site/frameFit/PDMeasure/pd-measure-sprite.png) no-repeat 0 -368px;height:21px;width:139px;margin:20px auto}.pd-pupil_measure_image{background:url(/image/site/frameFit/PDMeasure/how-to-measure-pupils.png) no-repeat 0 0;max-width:294px;height:240px}.pd-card_measure_image,.pd-pupil_measure_image{display:block;margin:15px auto;background-size:contain}.pd_measure-take_photo_btn{width:140px}.pd-take_photo_input{visibility:hidden;position:absolute}.pd-info_2_btns{text-align:center}#pd_ui-svg{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pd-measure_tool .screen_slide-control_panel,.pd-measure_tool .screen_slide-heading{padding:10px;background:0 0}.pd-measure_tool .pd_measure-section{overflow:visible;clear:both}.pd-measure_ui_control{text-align:center;padding:0 10px}.pd-measure_ui_control a{display:inline-block;margin:10px auto}.pd_measure-confirm_btn,.pd_measure-retake_btn{max-width:115px;text-align:center}.pd-measure_tool .screen_slide-content{padding:0;margin:0}.pd-measure_ui_container{text-align:center;position:relative}.pd-measure_ui{display:inline-block;position:relative}.pd-measure_ui img{max-height:100%}.pd-webcam_btn{display:inline-block;margin-top:10px}.pd_ui{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.pd_ui-heading{font-family:FontTrebuc,Arial,sans;text-align:center;font-size:30px;padding:4px 0;color:#fff;text-shadow:2px 4px 3px rgba(0,0,0,.6);background-color:rgba(0,0,0,.2);border-bottom:1px solid #fff}#pd_ui-crosshair_cc_left,#pd_ui-crosshair_cc_right,#pd_ui-crosshair_left,#pd_ui-crosshair_right{cursor:move}.pd_ui-zoom_window{width:70px;height:70px;border:1px solid #fff;border-radius:5px;z-index:11;position:absolute;top:51px;right:4px}.pd-pupil_loading{background:transparent url(/image/common/ajax-loader.gif) no-repeat center center;width:32px;height:32px;position:absolute;left:50%;margin-left:-16px;top:30%;z-index:15}.pd-desktop_capture *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pd-desktop_info_list{float:none!important;margin-left:30px}.pd-desktop_info_list>li{height:100px;float:left!important;border:1px solid #ccc;font-size:14px;padding:5px!important}.pd-desktop_info_list>li>p{margin:0!important;font-weight:400!important}.pd-desktop_info_list>li+li{border-left:0}.pd-desktop_sub_list{width:60%}.pd-desktop_info_1{background:url(/image/site/frameFit/PDMeasure/pd-info-card.png) no-repeat right 5px;width:26%}.pd-desktop_info_2 p{width:95px!important}.pd-desktop_info_2{width:32%;background:url(/image/site/frameFit/PDMeasure/pd-measure-sprite.png) no-repeat 92px -223px}.pd-desktop_info_3{width:38%}.pd-desktop_info_3 img{width:117px!important;height:auto!important;min-height:100%;float:right!important}.pd-desktop_sub_list>li{border:none!important;padding:0!important;margin-top:10px}.pd-desktop_modal.ffUpload{width:800px}.pd-desktop_modal .pd_measure-upload_photo_btn{width:auto}.pd-desktop_modal .pd_measure-upload_photo_btn.hidden{display:none!important}.pd-desktop_modal .pd-desktop_retake_btn{display:none}@media screen and (max-width:735px){.pd_measure-info_page{min-width:0}.pd_measure-take_photo_btn{display:block!important}.pd-webcam_btn,.pd_measure-upload_photo_btn{display:none!important}.pd_measure-info_page .pd_measure-take_photo_btn{width:165px;margin-right:none}}@media screen and (max-width:365px){.pd-youll_need_container{width:134px}.pd-info_next_container{width:77px}.pd_measure-info_page .pd_measure-take_photo_btn{width:122px}}.screen_slide-root{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(115%,0,0);-moz-transform:translate3d(115%,0,0);-ms-transform:translate3d(115%,0,0);-o-transform:translate3d(115%,0,0);transform:translate3d(115%,0,0);-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-ms-transition:-ms-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;position:fixed;top:0;left:0;background-color:#f6f6f6;width:90%;height:100%;z-index:1000;box-shadow:-3px 0 5px rgba(0,0,0,.65);overflow:scroll;-webkit-overflow-scrolling:touch}.screen_slide-root *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.screen_slide-content{padding:15px;display:none}.screen_slide-active{-webkit-transform:translate3d(12%,0,0);-moz-transform:translate3d(12%,0,0);-ms-transform:translate3d(12%,0,0);-o-transform:translate3d(12%,0,0);transform:translate3d(12%,0,0)}.screen_slide-active_full{width:100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.screen_slide-loading{background:#fff url(/image/common/loading.gif) no-repeat center center}.screen_slide-root .jspPane{width:auto!important}.screen_slide-heading{font-family:FontSansPro;font-size:19px;text-transform:uppercase;background:url(/image/common/border_bg.png) repeat-x bottom left;padding-bottom:15px}.screen_slide-heading strong{font-size:21px;font-family:inherit;display:block}.screen_slide-control_panel{float:right;width:40px}.screen_slide-control_panel .screen_slide-close_btn{margin:0 0 0 10px}@font-face{font-family:FontJosefin;font-weight:400;font-style:normal;src:url(/image/common/font/JosefinSlab-Regular.eot);src:url(/image/common/font/JosefinSlab-Regular.eot?#iefix) format('embedded-opentype'),url(/image/common/font/JosefinSlab-Regular.ttf) format('truetype')}@font-face{font-family:FontJosefin;font-weight:700;font-style:normal;src:url(/image/common/font/JosefinSlab-Bold.eot);src:url(/image/common/font/JosefinSlab-Bold.eot?#iefix) format('embedded-opentype'),url(/image/common/font/JosefinSlab-Bold.ttf) format('truetype')}@font-face{font-family:FontJosefin;font-weight:700;font-style:italic;src:url(/image/common/font/JosefinSlab-BoldItalic.eot);src:url(/image/common/font/JosefinSlab-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/image/common/font/JosefinSlab-BoldItalic.ttf) format('truetype')}@font-face{font-family:FontGotham;font-weight:700;font-style:normal;src:url(/image/common/font/consolab.eot);src:url(/image/common/font/consolab.eot?#iefix) format('embedded-opentype'),url(/image/common/font/gothamcondensed-bold_.otf) format('truetype')}@font-face{font-family:FontTrebuc;font-weight:400;font-style:normal;src:url(/image/common/font/Trebuchet_MS.eot);src:url(/image/common/font/Trebuchet_MS.eot?#iefix) format('embedded-opentype'),url('/image/common/font/Trebuchet MS.ttf') format('truetype')}@font-face{font-family:FontTrebuc;font-weight:700;font-style:normal;src:url(/image/common/font/Trebuchent_MS_Bold.eot);src:url(/image/common/font/Trebuchent_MS_Bold.eot?#iefix) format('embedded-opentype'),url('/image/common/font/Trebuchent MS Bold.ttf') format('truetype')}@font-face{font-family:FontTrebuc;font-weight:700;font-style:italic;src:url(/image/common/font/Trebuchent_MS_Bold.eot);src:url(/image/common/font/Trebuchent_MS_Bold.eot?#iefix) format('embedded-opentype'),url('/image/common/font/Trebuchent MS Bold Italic.ttf') format('truetype')}@font-face{font-family:FontTrebuc;font-weight:400;font-style:italic;src:url(/image/common/font/Trebuchet_MS.eot);src:url(/image/common/font/Trebuchet_MS.eot?#iefix) format('embedded-opentype'),url(/image/common/font/trebucit.ttf) format('truetype')}@font-face{font-family:FontSansPro;font-weight:400;font-style:normal;src:url(/image/common/font/SourceSansPro-Regular.eot);src:url(/image/common/font/SourceSansPro-Regular.eot?#iefix) format('embedded-opentype'),url(/image/common/font/SourceSansPro-Regular.otf) format('truetype')}@font-face{font-family:FontSansPro;font-weight:900;font-style:normal;src:url(/image/common/font/SourceSansPro-Black.eot);src:url(/image/common/font/SourceSansPro-Black.eot?#iefix) format('embedded-opentype'),url(/image/common/font/SourceSansPro-Black.otf) format('truetype')}@font-face{font-family:FontSansPro;font-weight:700;font-style:normal;src:url(/image/common/font/SourceSansPro-Bold.eot);src:url(/image/common/font/SourceSansPro-Bold.eot?#iefix) format('embedded-opentype'),url(/image/common/font/SourceSansPro-Bold.ttf) format('truetype')}@font-face{font-family:FontSansPro;font-weight:200;font-style:normal;src:url(/image/common/font/SourceSansPro-ExtraLight.eot);src:url(/image/common/font/SourceSansPro-ExtraLight.eot?#iefix) format('embedded-opentype'),url(/image/common/font/SourceSansPro-ExtraLight.ttf) format('truetype')}@font-face{font-family:MyriadPro;font-weight:400;font-style:normal;src:url(/image/common/font/MyriadPro-Regular.otf) format('truetype')}@font-face{font-family:FontCoveredByYourGrace;font-weight:400;font-style:normal;src:url(/image/common/font/CoveredByYourGrace.ttf) format('truetype')}@font-face{font-family:FontThirstyScriptExtraBold;font-style:normal;src:url(/image/common/font/ThirstyScriptExtraBoldDemo.otf) format('truetype')}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:FontJosefin;font-weight:400;font-style:normal;src:url(/image/common/font/JosefinSlab-Regular.eot);src:url(/image/common/font/JosefinSlab-Regular.eot?#iefix) format('embedded-opentype'),url(/image/common/font/JosefinSlab-Regular.ttf) format('truetype')}@font-face{font-family:FontJosefin;font-weight:700;font-style:normal;src:url(/image/common/font/JosefinSlab-Bold.eot);src:url(/image/common/font/JosefinSlab-Bold.eot?#iefix) format('embedded-opentype'),url(/image/common/font/JosefinSlab-Bold.ttf) format('truetype')}@font-face{font-family:FontJosefin;font-weight:700;font-style:italic;src:url(/image/common/font/JosefinSlab-BoldItalic.eot);src:url(/image/common/font/JosefinSlab-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/image/common/font/JosefinSlab-BoldItalic.ttf) format('truetype')}@font-face{font-family:FontGotham;font-weight:700;font-style:normal;src:url(/image/common/font/consolab.eot);src:url(/image/common/font/consolab.eot?#iefix) format('embedded-opentype'),url(/image/common/font/gothamcondensed-bold_.otf) format('truetype')}@font-face{font-family:FontTrebuc;font-weight:400;font-style:normal;src:url(/image/common/font/Trebuchet_MS.eot);src:url(/image/common/font/Trebuchet_MS.eot?#iefix) format('embedded-opentype'),url('/image/common/font/Trebuchet MS.ttf') format('truetype')}@font-face{font-family:FontTrebuc;font-weight:700;font-style:normal;src:url(/image/common/font/Trebuchent_MS_Bold.eot);src:url(/image/common/font/Trebuchent_MS_Bold.eot?#iefix) format('embedded-opentype'),url('/image/common/font/Trebuchent MS Bold.ttf') format('truetype')}@font-face{font-family:FontTrebuc;font-weight:700;font-style:italic;src:url(/image/common/font/Trebuchent_MS_Bold.eot);src:url(/image/common/font/Trebuchent_MS_Bold.eot?#iefix) format('embedded-opentype'),url('/image/common/font/Trebuchent MS Bold Italic.ttf') format('truetype')}@font-face{font-family:FontTrebuc;font-weight:400;font-style:italic;src:url(/image/common/font/Trebuchet_MS.eot);src:url(/image/common/font/Trebuchet_MS.eot?#iefix) format('embedded-opentype'),url(/image/common/font/trebucit.ttf) format('truetype')}@font-face{font-family:FontSansPro;font-weight:400;font-style:normal;src:url(/image/common/font/SourceSansPro-Regular.eot);src:url(/image/common/font/SourceSansPro-Regular.eot?#iefix) format('embedded-opentype'),url(/image/common/font/SourceSansPro-Regular.otf) format('truetype')}@font-face{font-family:FontSansPro;font-weight:900;font-style:normal;src:url(/image/common/font/SourceSansPro-Black.eot);src:url(/image/common/font/SourceSansPro-Black.eot?#iefix) format('embedded-opentype'),url(/image/common/font/SourceSansPro-Black.otf) format('truetype')}@font-face{font-family:FontSansPro;font-weight:700;font-style:normal;src:url(/image/common/font/SourceSansPro-Bold.eot);src:url(/image/common/font/SourceSansPro-Bold.eot?#iefix) format('embedded-opentype'),url(/image/common/font/SourceSansPro-Bold.ttf) format('truetype')}@font-face{font-family:FontSansPro;font-weight:200;font-style:normal;src:url(/image/common/font/SourceSansPro-ExtraLight.eot);src:url(/image/common/font/SourceSansPro-ExtraLight.eot?#iefix) format('embedded-opentype'),url(/image/common/font/SourceSansPro-ExtraLight.ttf) format('truetype')}@font-face{font-family:MyriadPro;font-weight:400;font-style:normal;src:url(/image/common/font/MyriadPro-Regular.otf) format('truetype')}@font-face{font-family:FontCoveredByYourGrace;font-weight:400;font-style:normal;src:url(/image/common/font/CoveredByYourGrace.ttf) format('truetype')}@font-face{font-family:FontThirstyScriptExtraBold;font-weight:900;font-style:normal;src:url(/image/common/font/ThirstyScriptExtraBoldDemo.otf) format('truetype')}}body{font-size:12px;font-family:FontTrebuc,Arial,Helvetica,sans-serif;background:#fff;color:#000;overflow:auto}a{color:#4bb1e4}a:hover{color:#f60;cursor:pointer}var{display:none!important}b,strong{font-family:FontTrebuc;font-weight:700}h1{font-size:36px;font-family:FontSansPro;font-weight:700}h2{font-size:30px;font-family:FontSansPro}h3{font-size:26px;font-family:FontSansPro}h4{font-size:15px;font-family:FontSansPro;font-weight:700}h5{font-size:14px;font-family:FontSansPro;font-weight:700}hr{width:100%;height:1px;border:0;background:#e0e0e0}.hidden{display:none}.linePlus,.linePlus_gray{display:block;width:100%;height:5px;background:url(/image/common/bgPlus.png);position:relative;top:0}.linePlus_gray{background:url(/image/common/bgPlus_gray.png)}.linePlus.dark{background:url(/image/common/bgPlus_dark.png)}.patternLine{height:10px;background:#efebeb;background-image:url(/image/common/patterns/pattern5.png);background-repeat:repeat;opacity:.38;filter:alpha(opacity=38);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=38)"}.or{border-bottom:1px solid #ccc;font-family:FontJosefin;font-size:16px;font-weight:700;color:#999;text-align:center}.or>span{background:#fff;padding:0 15px;position:relative;top:8px}.icon_360View,.icon_arrowD,.icon_arrowDown,.icon_arrowR,.icon_cart,.icon_chat,.icon_closeBtn,.icon_delete,.icon_email,.icon_errorTip,.icon_favClick,.icon_favorite,.icon_glass,.icon_help,.icon_helpBig,.icon_helpMark,.icon_key,.icon_popClose,.icon_recommend,.icon_setting,.icon_tel,.icon_telBig,.icon_upload,.icon_zoom{background:url(/image/common/icon.png) no-repeat;display:inline-block;margin-right:5px;vertical-align:middle}.icon_key{background-position:0 -22px;width:20px;height:10px}.icon_cart{background-position:0 -36px;width:34px;height:22px}.icon_help{background-position:0 -63px;width:24px;height:20px}.icon_glass{background-position:0 -90px;width:45px;height:20px}.icon_tel{background-position:-36px -126px;width:14px;height:28px}.icon_telBig{background-position:0 -126px;width:36px;height:65px}.icon_chat{background-position:0 -198px;width:74px;height:66px}.icon_email{background-position:0 -270px;width:97px;height:58px}.icon_helpBig{background-position:-74px -342px;width:74px;height:81px}.icon_arrowDown{background-position:-51px -432px;width:50px;height:18px}.icon_favClick,.icon_favorite{background-position:-72px -452px;width:22px;height:22px}.icon_favClick{background-position:-99px -452px}.icon_zoom{background-position:0 -527px;width:24px;height:24px}.icon_zoom.small{background-position:0 -594px;width:26px;height:26px}.icon_360View{background-position:0 -486px;width:50px;height:36px;margin-right:0}.icon_helpMark{background-position:0 -558px;width:15px;height:15px}.icon_arrowR{background-position:0 -576px;width:12px;height:10px}.icon_arrowD{background-position:-18px -576px;width:10px;height:12px}.icon_setting,.icon_upload{background-position:0 -630px;width:31px;height:26px}.icon_setting{background-position:0 -666px}.icon_delete{background-position:0 -702px;width:19px;height:18px}.icon_closeBtn{background-position:-43px -702px;width:29px;height:30px}.icon_closeBtn.blue{background-position:-72px -702px;width:12px;height:13px}.icon_recommend{background-position:-36px -576px;width:20px;height:20px}.icon_errorTip{background-position:-90px -702px;width:23px;height:22px}.icon_popClose{background-position:-43px -702px;width:29px;height:30px}.icon_facebook span,.icon_facebook.black,.icon_followUS_google span,.icon_google,.icon_google span,.icon_instagram span,.icon_pinterest span,.icon_pinterest.black,.icon_twitter span,.icon_twitter.black,.icon_youTube span,.icon_youTube.black{background:url(/image/common/social.png) no-repeat;display:inline-block;vertical-align:middle}.icon_twitter span{background-position:0 0;width:22px;height:20px;margin:22px 0}.icon_pinterest span{background-position:-36px 0;width:24px;height:24px;margin:20px 0}.icon_youTube span{background-position:-72px 0;width:40px;height:16px;margin:24px 0}.icon_facebook span{background-position:-126px 0;width:12px;height:24px;margin:20px 0}.icon_instagram span{background-position:-149px 0;width:24px;height:24px;margin:20px 0}.icon_followUS_google span{background-position:-177px 0;width:20px;height:20px;margin:22px 0}.icon_facebook.follow_icon:hover{background:#3b5a97}.icon_youTube.follow_icon:hover{background:#f33}.icon_pinterest.follow_icon:hover{background:#cc2127}.icon_instagram.follow_icon:hover{background:#517fa4}.icon_twitter.follow_icon:hover{background:#00aced}.icon_followUS_google:hover{background:#dd4b39}.icon_facebook.black,.icon_google,.icon_pinterest.black,.icon_twitter.black{width:32px;height:32px}.icon_pinterest.black{background-position:0 -36px}.icon_pinterest.black:hover{background-position:0 -71px}.icon_facebook.black{background-position:-35px -36px}.icon_facebook.black:hover{background-position:-35px -71px}.icon_twitter.black{background-position:-70px -36px}.icon_twitter.black:hover{background-position:-70px -71px}.icon_google{background-position:-105px -36px}.i_edit{background:url(/image/common/i_edit.png) no-repeat 0 center;padding-left:14px;font-size:.778em;font-weight:700}.i_edit:hover{background:url(/image/common/i_editH.png) no-repeat 0 center}.i_remove{background:url(/image/common/i_remove.png) no-repeat 0 center;padding-left:17px;font-size:.778em;font-weight:700}.i_remove:hover{background-image:url(/image/common/i_removeH.png)}.i_pa{background:url(/image/common/i_pa.png) no-repeat 0 0;width:15px;height:15px;display:inline-block}.i_pa:hover{background-position:0 -15px}.i_help{background:url(/image/common/i_help.png) no-repeat 0 0;width:15px;height:15px;display:inline-block}.i_ar{background:url(/image/common/i_ar.png) no-repeat 0 0;width:8px;height:11px;display:inline-block;margin-left:5px;vertical-align:middle}.arrowD,.arrowD_blue,.arrowUp{width:0;height:0;border:5px solid #777;border-bottom-width:0;border-color:#777 transparent transparent transparent;display:inline-block}.arrowD_blue{border:8px solid #4bb1e4;border-bottom-width:0;border-color:#4bb1e4 transparent transparent transparent}.changeLensShape:hover .arrowD_blue{border:8px solid #f60;border-bottom-width:0;border-color:#f60 transparent transparent transparent}.arrowR{width:0;height:0;border:5px solid #fff;border-color:transparent transparent transparent #fff;display:inline-block;margin-left:5px}.arrowUp{border:10px solid #ccc;border-color:transparent transparent #ccc transparent;border-top-width:0}.e_msg{background:#fe0000;border:1px solid #fe0000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:MyriadPro;font-size:1.4em;color:#fff;line-height:32px}.e_msg>b,.r_msg>b{background:url(/image/common/i_e_msg.png) no-repeat 0 0;height:33px;display:inline-block;padding:0 8px 0 45px}.r_msg{border:1px solid #9bc88f;background:#9bc88f}.r_msg>b{background-position:0 -33px}.t_error{display:none;font-size:1.4em;color:#fe0000;margin-top:5px}.tipBox{color:#fff;font-family:FontTrebuc;font-size:11px;font-weight:700;background:rgba(51,51,51,.85);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:8px;white-space:nowrap;position:relative}.tipBox .arrowD{border-top-color:#463d37;border-width:5px;position:absolute;bottom:-10px;left:45px}.quickTip{color:#444;position:relative;font-family:FontTrebuc;font-size:14px;font-weight:700;line-height:20px;width:550px}.quickTip strong{font-family:FontTrebuc;margin-right:5px;font-weight:700;font-style:italic}.quickTip>b{width:5px;height:100%;background:#fc0;display:inline-block;position:absolute;left:0;top:0}.quickTip>b+*{padding-left:12px;display:block}.recommendTip{font-family:FontSansPro;font-size:12px;font-weight:700;color:#9bc88f;width:155px;position:relative}.recommendTip>b+span{padding-left:25px;display:inline-block}.recommendTip>b{position:absolute;top:0;left:0}.fieldset .tip{color:#666;font-style:italic;margin-left:10px}.plusBox{background:url(/image/common/border_bg.png) repeat;padding:7px 7px 0 7px;position:relative}.plusBox .linePlus{height:7px;background:url(/image/common/border_bg.png) repeat 0 0;margin-top:-1px}.plusBox .innerBox{background:#fff}.grayBox{border:1px solid #ccc;background:#f6f6f6;width:232px}.grayBox>*{margin:0 10px}.noteMsg{font-size:16px;font-style:italic;font-family:FontTrebuc}.noteMsg li+li{margin-top:10px}.noteMsg li>span{margin-right:5px;font-style:normal}.noteMsg .linePlus{margin-top:-5px}.oldPrice{font-family:FontSansPro;font-size:18px;color:#777;text-decoration:line-through}.salePrice{font-family:FontSansPro;font-size:26px;color:#f60}.separating{color:#777;font-size:16px;padding:0 1px}dl>dd,dl>dt,ul>li{float:left}ul.vList>li,ul.vList>li li{float:none}.showHide{position:relative}.showHide:before{font-weight:700;content:'+';color:#4bb1e4;position:absolute;left:-5px;top:-3px;font-size:24px}.showHide~*{display:none}.showHide.showHide-displayed:before{content:'-'}.textInput,.textarea{font-family:FontTrebuc;font-weight:400;border:1px solid #ccc;height:32px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding-left:5px}.textInput.tInput_ph{color:#a0a0a0;font-style:italic}.select{background:url(/image/common/form.png) no-repeat right -54px;height:35px;width:120px;display:inline-block;position:relative}.select>label{background:url(/image/common/form.png) no-repeat left -126px;height:35px;line-height:35px;display:inline-block;width:300px;margin-left:-2px;padding-left:8px;color:#000;overflow:hidden;white-space:nowrap}.select label.gray{color:#999;font-family:FontJosefin;font-size:16px;font-style:italic;font-weight:700}.select>select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;position:absolute;left:0;top:0;height:35px;width:100%}.select>select,.select>select option{padding:0 5px 5px;margin-left:-2px;line-height:28px;font-family:FontTrebuc;font-weight:400}.select>label,.select>select{font-family:FontTrebuc;font-weight:400;font-size:16px}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.select>select,.select>select option{font-weight:400}}.fileInput{width:260px;height:40px;position:relative}.fileInput p{position:absolute;top:0;left:0;z-index:2}.fileInput span{font-family:FontTrebuc;font-weight:700;font-style:italic;font-size:12px;margin-left:5px}.fileInput input[type=file]{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:35px;width:135px;position:absolute;top:0;left:0;z-index:10;cursor:pointer;font-size:21px}.styleBtn.btnFile{width:135px;padding:0;height:34px;text-align:center;line-height:34px}.error>em,.fieldset .error,.qtyError{color:red;font-family:FontTrebuc;font-style:italic;font-size:13px;font-weight:400;margin-left:2px}.error>.textInput,.textInput.error,.textarea.error{background:#fcc;border:1px solid #c00;display:block;color:#999;font-style:normal}.select.error{background-position:right -90px}.select.error>label{background-position:0 -162px;color:#999}.select.error>span{position:absolute;top:38px;left:0;color:red;font-style:italic;font-size:13px;font-weight:400}.errorHeader,.r_msg,.warningHeader{background:red;padding:8px 10px 8px 48px;font-size:14px;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;border:1px solid red;overflow:hidden}.r_msg{background:#9bc88f;border:1px solid #9bc88f}.warningHeader{background:#fff;color:red;background:#fc0;border:1px solid #fc0;margin-top:20px}.errorHeader b,.errorHeader strong,.r_msg b,.r_msg strong,.warningHeader b{font-family:FontSansPro;font-weight:900;font-size:16px;margin-right:5px}.errorHeader b,.r_msg b,.warningHeader b{font-size:26px;background:#fff;color:red;padding:0 14px;position:absolute;top:-1px;left:-1px;height:100%;border:1px solid red;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.r_msg b{color:#9bc88f;padding:0 10px;border:1px solid #9bc88f;width:13px;background:#fff url(/image/common/i_e_msg.png) no-repeat 0 -33px}.r_msg b+span{font-weight:700;margin-right:5px}.warningHeader b{color:#fc0;border:1px solid #fc0}.textCorrect{background:url(/image/common/icon.png) -90px -738px;display:inline-block;width:23px;height:22px;position:relative;top:5px;margin-left:-32px}.checkbox,.radio{background:url(/image/common/form.png) no-repeat 0 0;width:19px;height:19px;display:inline-block;position:relative;margin-right:5px;top:2px}.radio.checked{background:url(/image/common/form.png) no-repeat -36px 0}.checkbox>input[type=checkbox],.radio>input[type=radio]{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:0 0;height:19px;width:100%;cursor:pointer}.checkbox{background-position:0 -24px;width:20px}.checkbox.checked{background-position:-36px -24px}.require>span{color:#fc0;font-weight:700;font-size:16px;position:relative;top:2px;right:4px}.styleBtn{color:#fff;font-family:FontJosefin;font-size:16px;line-height:14px;font-weight:700;padding:10px 12px;border-radius:3px;-moz-border-raiuds:3px;-webkit-border-radius:3px;display:inline-block;position:relative;vertical-align:middle;text-transform:uppercase}.styleBtn>b{font-family:FontJosefin;font-weight:700}.styleBtn.blue{background:#4bb1e4}.styleBtn.lightYellow,.styleBtn.yellow{background:#fc0;color:#000}.styleBtn.lightYellow{background:#fc0}.styleBtn.lightYellow .arrowR{border-left-color:#000}.styleBtn.lightYellow:hover,.styleBtn.yellow:hover{background:#000;color:#fff}.styleBtn.black{color:#fff;background:#000}.styleBtn.black.rotate{margin-left:10px;padding:9px 10px 8px}.styleBtn.black.rotate img{width:16px;height:16px}.styleBtn.black:hover{background-color:#fc0;color:#000}.styleBtn.gray{color:#fff;background:#ccc;line-height:16px;margin-left:4px}.styleBtn.gray.btn_order{cursor:default}.styleBtn.white{color:#000;border:2px solid #000;background:#fff;padding:8px 13px}.styleBtn.white:hover{color:#000;border-color:#fc6}.styleBtn.white.disable{color:#ccc;border-color:#ccc}.styleBtn:hover>.icon_arrowR{background-position:-58px -576px}.styleBtn:hover>.icon_arrowD{background-position:-71px -576px}.styleBtn.lightYellow:hover>.arrowR{border-left-color:#fff}.styleBtn.black:hover>.arrowR{border-left-color:#000}.btn_style{color:#fff;font-family:FontJosefin;font-weight:700;font-size:16px;line-height:14px;padding:10px 15px;border-radius:3px;-moz-border-raiuds:3px;-webkit-border-radius:3px;display:inline-block;border-width:0}.btn_style.c_black{background:#000;color:#fff}.btn_style.c_black:hover,input[type=button].btn_style.c_black:active,input[type=button].btn_style.c_black:focus{background:#fc0;color:#000}.btn_style.c_orange{background:#fc0;color:#000}.btn_style.c_orange:hover{background:#000;color:#fff}.btn_style.c_lOrange{background:#fcecae;color:#000}.btn_style.c_whrite{background:#fff;border:2px solid #000;color:#000;padding:8px 13px}.btn_style.c_whrite:hover{border-color:#fc6}.btn_style.gray{color:#fff;background:#ccc}.btn_style.gray>.i_ar{background-position:0 -11px}.btn_style>.i_ar{vertical-align:top;position:relative;top:1px;left:5px}.btn_style:hover>.i_ar{background-position:0 -11px}.c_black{color:#000}.c_gray{color:#666}.c_red{color:#c00}.c_orange{color:#f60}.c_blue{color:#2c9ed6}.fz_14{font-size:1.4em}.t_b{font-family:FontTrebuc;font-weight:700}.line-through{text-decoration:line-through}.tabs-navigation li{font-size:16px;padding:5px 10px}.tabs-navigation li a{color:#000;display:block;width:100%;height:100%}.tabs-navigation li{border:1px solid #2c9ed6;border-width:0 0 1px 0}.tabs-navigation li.tabs-active_tab{border-width:0 1px 0 0}.tabs-navigation li+li.tabs-active_tab{border-width:0 0 0 1px}.tabs-navigation .tabs-active_tab a{color:#2c9ed6}.tabs-navigation li:first-child{text-align:right;padding:5px 15px 5px 0}.tabs-content{display:none}.tabs-active_content{display:block}.responsive_table-loading{background:#fff url(/image/common/loading.gif) no-repeat center center;height:150px}.responsive_table-loading>*{display:none}.categoryList+.loading{background:#fff url(/image/common/loading.gif) no-repeat center center;height:150px;clear:both}#wrapper{position:relative;z-index:1}#topSection>*+*{margin-top:15px}#header{height:78px;background:#000;position:relative;width:100%}#header>div{float:left;height:78px;padding:0 19px}#header>div+div{border-left:1px solid #444}#header .logo>*{margin-top:10px}#header .logo img{max-width:none;width:95px;margin-top:5px}#header .searchBox .searchForm{margin-top:25px}#header .searchBox .keywords{left:19px;top:57px}#header .searchBox .keywords b{font-family:FontTrebuc;font-weight:700}#header .mainNav{padding:0}#header .cartBox{cursor:pointer}#header .acctNav>*,#header .cartBox>*{margin-top:30px;display:inline-block;zoom:1}#header .acctNav>*{margin-top:26px}#header .acctNav>.hidden{display:none}#header .acctNav>div>a{height:2em}#header .helpBox{cursor:pointer}.acctNav{position:relative}.acctNav:hover{background:#ebebeb}.acctNav a.title{font-family:FontGotham;font-weight:700;font-size:26px;color:#999;line-height:26px;display:block}.acctNav:hover a.title{color:#000}.acctNav:hover .arrowD{border-color:#000 transparent transparent transparent}.acctNav .arr{position:relative;top:-5px}.acctNav .arrowUp{border-width:5px;border-color:transparent transparent #000 transparent;border-top-width:0}.acctNav .arrowDown{border-bottom-width:0}.acctNav .dropDown{position:absolute;background:#ebebeb;top:25px;left:0;width:100%;z-index:9999;padding-bottom:10px}.acctNav .dropDown li{padding:10px 6px 0 6px}.acctNav .dropDown li .styleBtn{display:block;text-align:center;font-size:16px}.acctNav .dropDown li.newCustomer a{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px}.acctNav .arrowR{border-color:transparent transparent transparent #000}.acctNav .dropDown li.newCustomer a:hover .arrowR{border-color:transparent transparent transparent #f60}.acctNav .dropDown li a{display:block;font-size:14px;line-height:14px;font-weight:700;color:#000}.acctNav .dropDown li a:hover{color:#f60}.acctNav .dropDown li .styleBtn:hover{color:#fff}.acctNav .dropDown li.signOutBox{border-top:1px solid #ccc;padding:10px 0 0;margin:10px 6px 0}#header .acctNav.loginAcct .title{margin-top:0}#header .acctNav.loginAcct .loginTip{margin-top:8px;font-size:14px;font-weight:700;display:block;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999}#header .acctNav.loginAcct:hover .loginTip{color:#000}.acctNav.loginAcct .dropDown li{padding-left:15px}.acctNav.loginAcct .dropDown li.signOutBox{padding:10px 0}.helpBox{text-align:center;font-family:FontSansPro;font-size:13px}.helpBox a{color:#fff;font-weight:700;font-family:FontTrebuc;display:inline-block}.helpDetail li>a{height:100%;width:100%;display:block}.helpBox a>span{margin-top:40px}.helpBox .icon_help{display:block;margin:0 0 0 2px}.helpBox:hover{background:#000}.helpBox .helpDetail{background:url(/image/common/patterns/pattern8.png);position:absolute;width:1022px;height:203px;border:1px solid #000;left:0;top:-205px;display:none}.helpDetail>ul{position:relative}.helpDetail .icon_arrowDown{position:absolute;right:16px;bottom:-12px}.helpDetail>ul>li{height:203px;vertical-align:middle;text-align:center}.helpDetail .help_tel{width:266px}.helpDetail .help_chat{width:258px}.helpDetail .help_email{width:251px}.helpDetail .help_guide{width:244px}.helpDetail>ul>li+li{border-left:1px solid #000}.helpDetail a.icon_chat,.helpDetail li>span{margin-top:40px}.helpDetail .icon_email{margin-top:45px}.helpDetail p{color:#fff;font-size:18px;font-weight:700;font-family:FontTrebuc;margin-top:25px}.help_guide p{margin-top:10px}.helpDetail p>span{margin-top:0;display:block}.helpDetail li>p{margin-top:20px}.helpDetail li>p>*{margin-top:0}.helpDetail li+li>p{margin-top:30px}.helpDetail li.last-child>p{margin-top:15px}.helpBox .helpBox_link{margin-top:20px}#btmSection{margin-top:40px}.followUs{background:#000;color:#fff;height:65px}.followUs>ul>li{line-height:65px;vertical-align:middle}.followUs li>span{font-size:16px;display:inline-block;margin:0 20px;font-family:FontSansPro;font-weight:200;font-style:normal}.followUs li>span b{font-family:FontSansPro;font-weight:900}.followUs li>span a{color:#fff}.followUs li>span a:hover{color:#f60}.followUs li+li{border-left:1px solid #444}.followUs li.socialLast{border-right:1px solid #444}.followUs li+li>a{display:inline-block;width:58px;height:65px;text-align:center}.followUs li.last-child{line-height:33px;height:65px;float:right;margin-right:15px;border-left-width:0}.followUs .emailSignUp{margin:13px 0 0 0}#footer{font-size:14px}#footer .vList>li>span{display:none}#footer .vList>li>a{position:relative;padding-left:12px}#footer .vList>li>a:before{content:"+";color:#4bb1e4;font-weight:700;position:absolute;top:0;left:0}#footer .vList>li a:hover,#footer .vList>li a:hover:before{color:#f60}.copyright{background:#4bb1e4;color:#fff;font-size:10px;padding:5px 30px}.copyright a{color:#fff}.copyright a:hover{color:#f60}.copyright span{margin:0 10px}.prodItem{padding-top:15px}.prodItem .imgBox{width:223px}.prodItem .skuId,.thumbOver{font-family:FontTrebuc;font-size:13px;font-weight:700}.prodItem .prodInfo>.img_rating,.prodItem>ul>li .skuId{display:none}.prodItem .imgBox>img{width:223px;cursor:pointer}.prodItem .colorBox{width:100px;margin-top:2px}.thumbOver .colorBox{width:100px}.prodItem .colorBox a>*{width:20px!important;height:7px}.thumbOver .colorBox a>*{width:22px!important;height:8px}.prodItem .colorBox a,.thumbOver .colorBox a{display:block;float:left;margin-right:2px}.prodItem .price,.thumbOver .price{font-family:FontSansPro;font-weight:900;font-size:20px}.prodItem .prodInfo,.thumbOver .prodInfo{float:right;text-align:right}.prodItem>ul{margin:5px 0 0 0}.prodItem .styleBtn{padding:3px 10px;border-width:1px}.prodItem .btnBox .lightYellow{padding:4px 10px}.prodItem{position:relative;width:223px}.prodItem .imgBox{position:relative;min-height:90px}.prodItem .salePrice{color:#f60}.prodItem .thumboldprice{font-size:16px}.prodItem .iOutOfStock,.prodItem .icon_new,.prodItem .icon_sale,.thumbOver .iOutOfStock,.thumbOver .icon_new,.thumbOver .icon_sale{background:url(/image/common/sale.png) no-repeat;width:60px;height:62px;display:inline-block;position:absolute;top:0;right:0}.prodItem .icon_new,.thumbOver .icon_new{background:url(/image/common/new.png) no-repeat}.prodItem .iOutOfStock,.thumbOver .iOutOfStock{background:url(/image/common/out_of_stock.png) no-repeat center center;width:100%;height:100%}.thumbOver{border:1px solid #ccc;background:#fff;padding:0 10px 10px;box-shadow:0 1px 5px #ccc;display:none;position:absolute;top:-60px;left:-25px;z-index:1000;width:260px}.thumbOver .imgBox{padding-top:30px;position:relative}.thumbOver .imgBox,.thumbOver .imgBox a>img{width:260px}.thumbOver .colorBox a>*{width:37px;height:11px}.thumbOver .btnBox{padding:8px 0;margin-top:5px}.thumbOver .btnBox>a{font-size:14px;display:block;float:left}.thumbOver .btnBox>span.outOfStock{display:block;margin-top:5px;color:red}.thumbOver #fav{position:absolute;top:3px;left:3px;z-index:1}.thumbOver .rxInfo{margin-top:5px}.thumbOver .rxInfo li+li{float:right;margin-right:5px;position:relative}.thumbOver .rxInfo p{font-family:FontTrebuc;font-weight:700;font-size:13px;text-align:center;width:260px}.thumbOver .rxInfo p>span{color:#393;margin-left:3px}.thumbOver .rxInfo p>span.rxInfoNo{color:red}.thumbOver .rxInfo p>span.graybold{color:#777;font-weight:700}.thumbOver .addFav{background:url(/image/common/icon.png) 0 -452px;width:36px;height:34px;display:inline-block}.thumbOver .addFav.clicked{background-position:-36px -452px}.thumbOver .tipBox{position:absolute;top:-37px;left:-48px;display:none}.thumbOver li+li .tipBox .arrowD{left:60px}.thumbOver .addFav:hover+.tipBox{display:block}.thumbOver .btnBox .btnOrder,.thumbOver .btnBox .btnQuickView{margin-left:4px}.qved .prodItem .thumbOver{display:none}.prodItem.accessory .thumbOver .tipBox,.thumbOver.accessory .tipBox{top:-30px;left:-30px}.prodItem.accessory .tipBox .arrowD,.thumbOver.accessory .tipBox .arrowD{left:55px}.prodItem.accessory .thumbOver .btnBox,.thumbOver.accessory .btnBox{position:relative;padding:8px}.prodItem.accessory .thumbOver,.thumbOver.accessory{top:-40px}.prodItem.eGC .imgBox,.thumbOver.eGC .imgBox{text-align:center}.prodItem.eGC .imgBox>img{width:141px}.prodItem.eGC .prodInfo>.price b,.thumbOver.eGC .prodInfo>.price b{font-family:FontJosefin;font-weight:700;font-size:14px;margin-right:5px}.prodItem.eGC .thumbOver,.thumbOver.eGC{top:-25px}.prodItem.eGC .thumbOver .imgBox>img,.thumbOver.eGC .imgBox>img{width:161px}.prodItem.eGC .thumbOver .btnBox,.thumbOver.eGC .btnBox{padding-left:60px;position:relative}.prodItem.eGC .thumbOver .btnBox .btnOrder,.thumbOver.eGC .btnBox .btnOrder{margin-left:15px;display:block;float:left!important}.prodItem.eGC .thumbOver .tipBox,.thumbOver.eGC .tipBox{top:-28px;left:18px}.prodItem.eGC .thumbOver .tipBox .arrowD,.thumbOver.eGC .tipBox .arrowD{left:54px}.recCarousel .thumbOver .btnTryOn{display:none}.recCarousel .thumbOver .btnBox{text-align:center}.recCarousel .thumbOver .btnBox .btnOrder,.recCarousel .thumbOver .btnBox .btnQuickView{display:inline-block;float:none}.recBox{margin-bottom:60px}.recBox .titleBox h1{margin-bottom:30px}.recBox .titleBox h1 p{font-size:13px;margin:5px 0;font-family:FontJosefin;font-weight:700}.img_rating{background:url(/image/common/rating.png) no-repeat 0 0;display:inline-block}.img_rating.big{width:146px;height:26px}.rating_0.big{background-position:0 0}.rating_0_5.big{background-position:0 -36px}.rating_1.big{background-position:0 -72px}.rating_1_5.big{background-position:0 -108px}.rating_2.big{background-position:0 -144px}.rating_2_5.big{background-position:0 -180px}.rating_3.big{background-position:0 -216px}.rating_3_5.big{background-position:0 -252px}.rating_4.big{background-position:0 -288px}.rating_4_5.big{background-position:0 -324px}.rating_5.big{background-position:0 -360px}.img_rating.sBlack,.img_rating.sBlue{width:80px;height:13px}.rating_0.sBlack{background-position:0 -432px}.rating_0_5.sBlack{background-position:0 -450px}.rating_1.sBlack{background-position:0 -468px}.rating_1_5.sBlack{background-position:0 -486px}.rating_2.sBlack{background-position:0 -504px}.rating_2_5.sBlack{background-position:0 -522px}.rating_3.sBlack{background-position:0 -540px}.rating_3_5.sBlack{background-position:0 -558px}.rating_4.sBlack{background-position:0 -576px}.rating_4_5.sBlack{background-position:0 -594px}.rating_5.sBlack{background-position:0 -612px}.rating_0.sBlue{background-position:0 -648px}.rating_0_5.sBlue{background-position:0 -666px}.rating_1.sBlue{background-position:0 -684px}.rating_1_5.sBlue{background-position:0 -702px}.rating_2.sBlue{background-position:0 -720px}.rating_2_5.sBlue{background-position:0 -738px}.rating_3.sBlue{background-position:0 -756px}.rating_3_5.sBlue{background-position:0 -774px}.rating_4.sBlue{background-position:0 -792px}.rating_4_5.sBlue{background-position:0 -810px}.rating_5.sBlue{background-position:0 -828px}.img_rating.ssBlue{width:65px;height:11px}.rating_0.ssBlue{background-position:0 -864px}.rating_0_5.ssBlue{background-position:0 -881px}.rating_1.ssBlue{background-position:0 -896px}.rating_1_5.ssBlue{background-position:0 -912px}.rating_2.ssBlue{background-position:0 -928px}.rating_2_5.ssBlue{background-position:0 -943px}.rating_3.ssBlue{background-position:0 -959px}.rating_3_5.ssBlue{background-position:0 -975px}.rating_4.ssBlue{background-position:0 -990px}.rating_4_5.ssBlue{background-position:0 -1006px}.rating_5.ssBlue{background-position:0 -1022px}.colorBox strong{display:block;font-family:FontTrebuc;font-weight:700;font-size:16px;margin-bottom:10px}.colorBox a{display:inline-block;float:left;margin:4px 4px 0 0;border:1px solid #fff;padding:1px}.colorBox a>*{border:1px solid #ccc;width:87px;height:28px;display:block}.colorBox strong>span{color:#777;margin-left:5px}.colorBox .recently{border:1px solid #ccc}.colorBox .recently>*,.colorBox.small .recently>*{border:1px solid #fff}.colorBox.small a{margin:1px 1px 0 0}.colorBox.small a>img,.colorBox.small a>span{border:1px solid #ccc;width:34px;height:15px;display:block}.colorBox.small .recently{border:1px solid #ccc}.colorBox.small .recently a{border:1px solid #fff}.lensBox{width:722px;background:#fff;position:absolute;z-index:1000;top:-86px;left:-23px;padding:15px 10px 20px}.lensBox .lensTitle>*{float:left}.lensBox .lensTitle .close{float:right}.lensBox .linePlus{margin:12px 0}.lensBox strong{font-family:FontSansPro;font-weight:900;font-size:22px}.lensBox strong>em{font-family:FontSansPro;font-weight:200;font-style:normal}.lensBox li{width:355px}.lensBox li+li{margin-left:5px}.lensBox li.divider{width:1px;background:#777;position:relative;top:35px}.lensBox li>strong{font-family:FontTrebuc;font-weight:700;font-size:16px;display:block;margin-bottom:8px}.lensBox a{position:relative}.lensBox ul a,.lensBox ul a>img{width:113px;max-width:150px;height:45px;display:inline-block}.lensBox a:hover>img{width:150px;height:63px;background:#ffec9e;position:absolute;top:-10px;left:-25px;z-index:10}.lensBox li>a{padding:0 2px;float:left}.lensBox li>a.recently,.lensBox li>a:hover{background:#ffec9e}.plp_page .pagination .viewAll{font-size:14px;font-family:FontTrebuc;font-weight:700;color:#2c9ed6;margin-right:15px}.plp_page .pagination .viewAll:hover{color:#f60}.plp_page .pagination>*{display:block;float:left}.plp_page .pagination a{font-size:14px;font-family:FontJosefin;font-weight:700;color:#000}.plp_page .arrL,.plp_page .arrR{width:10px;height:12px;display:inline-block;position:relative;top:2px}.plp_page .arrL{background:url(/image/common/p_arrowL.png)}.plp_page .arrR{background:url(/image/common/p_arrowR.png)}.plp_page .pagination .divider{color:#ccc}.plp_page .pagination ul{font-size:14px}.plp_page .pagination ul>li+li{margin-left:12px}.plp_page .pagination>*+*{margin-left:8px}.plp_page .pagination .recently{margin-left:5px}.plp_page .pagination .recently+*{margin-left:10px}.plp_page .pagination .recently a{padding:5px 10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#ccc}.categoryList{padding:0 0 0 25px}.categoryList>li{min-height:180px;padding:0 10px;background:url(/image/common/bgPlus_gray.png) repeat-x 0 100%}.productShop .qtyError{width:215px;display:block}.productShop .addCartBox.noSelect li.qtyError{float:none;clear:both;margin-left:35px;width:200px}.productShop .qtyBox .qtyError{margin-left:35px}.orderSummary{background:#f6f6f6;border:1px solid #ccc;width:232px;font-size:13px}.orderSummary>*{margin:0 10px 10px}.orderSummary h4{margin:10px 10px 5px}.orderSummary h4 a{color:#000}.orderSummary h4 span{margin-right:5px}.orderSummary .orderItem{background:#fff;border:1px solid #ccc;padding-bottom:10px}.orderSummary dl{padding:5px 12px 3px}.orderSummary dl+dl{border-top:1px solid #ebebeb}.orderSummary dl>dd{float:right}.orderSummary dl>dt{width:125px}.orderSummary .icon_helpMark{margin-left:5px}.orderSummary .orderId{font-family:FontTrebuc;font-weight:700;font-size:15px}.orderSummary .totalPrice{font-family:FontTrebuc;font-size:14px;font-weight:700;font-style:italic}.orderSummary .totalPrice>dd{margin-top:18px}.os{width:304px;border:1px solid #ccc;background:#f6f6f6;font-family:FontTrebuc}.os_h{border-bottom:1px solid #ccc;height:64px;line-height:64px;background:url(/image/common/i_glasses.png) no-repeat 100% 0}.content .os_h h4{font-size:2em;padding-left:20px}.os_l dl{font-size:1.6em;padding:8px 0;display:block}.os_l dl>dd{float:right}.os_l dl span{color:#333;padding-left:3px}.os_total{background:url(/image/common/patterns/pattern4.png) repeat 0 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px}.os_total dl{border:1px solid #ccc;background:#fff;padding:10px 15px;font-size:1.4em;font-family:SourceSansPro;font-weight:700;display:block}.os_total dt{line-height:45px}.os_total dd{float:right;font-size:2.57em}.os_ac{padding:20px 20px 10px}.rxItem.tlist{border-bottom-width:0;background:0 0;font-size:16px}.rxItem.tlist dl>*{width:17%}.rxItem.tlist>dl{border-top-width:0;padding-left:0}.rxItem.tlist dt{font-family:FontTrebuc;font-weight:700;width:25%;text-align:right;padding-right:15px}.rxItem.tlist dl>*{height:20px}.rxItem.tlist>*+* dt{background:#f9f9f9}.rxItem.tlist>*+* dd{background:#e9f5fc}.rxItem.tlist>* dt{border-bottom:1px solid #ccc}.rxItem.tlist>* dd{border-bottom:1px solid #4bb0e4}.rxItem.tlist .noLine>dd,.rxItem.tlist .noLine>dt{border-bottom-width:0}.rxItem.tlist .orderInfo dd,.rxItem.tlist .pdInfo dd,.rxItem.tlist .preType dd,.rxItem.tlist .primaryInfo dd{width:68%}.rxItem.tlist .prismInfo dd+dd{width:51%}.rxItem.tlist dl>dt+dd{margin-left:5px;padding-left:10px}.rxItem.tlist .preType>dt{background:#f4f4f4}.rxItem.tlist .preType>dd{background:#d9eefa;font-size:18px}.rxItem.tlist .subHead dd{font-size:18px;font-weight:700}.rxItem.tlist .subHead>dt{border-bottom:1px solid #f9f9f9}.rxItem.tlist .prismInfo .subHead dd{border-bottom:1px solid #e9f5fc}.importPre .step03 .orderInfo dd,.rxItem.tlist .orderInfo dt{height:50px;vertical-align:middle}.rxItem.tlist .orderInfo dt{line-height:50px}.rxItem.tlist .orderInfo .price{color:#c00}.rxItem.tlist .orderInfo dd>*{float:left}.rxItem.tlist .orderInfo dd>*+*{float:right}.rxItem.tlist .orderInfo p>*{display:block}.rxItem.tlist .orderInfo img{width:110px;height:50px}.rxItem.tlist .nvADD span{position:relative;top:20px;width:74px}.rxItem.tlist .pdInfo b{margin-right:5px}.rxItem.tlist .pdInfo b+b{margin-left:30px}.cl{font-size:1.8em;font-family:FontTrebuc;color:#333}.cl+.cl{margin-top:37px}.cl .btn_style{font-size:.737em}.t_bold,.t_price{font-size:1em;font-family:FontSansPro;font-weight:700}.t_price .t_bold{padding-right:12px}.cl_t{width:100%;border-collapse:collapse;border-spacing:0}.cl_t .dividerW{width:10px!important;border-width:0!important;background:#fff!important;padding:0!important}.cl_t .dividerH>*{height:10px!important;border-width:0!important;background:#fff!important;padding:0!important}.cl_t td,.cl_t th{padding:6px 10px;vertical-align:top;display:table-cell;float:none}.cl_t .cl_t_white.price td,.cl_t .cl_t_white.price th{padding:10px;vertical-align:top}.cl_t .cl_t_white.price th{border-bottom-width:0}.cl_t th{color:#000;text-align:right;background:#eee;border-bottom:1px solid #fff}.cl_t .cl_t_deep-blue>th{background:#e0e0e0}.cl_t .cl_h th,.cl_t_white>th{background:#fff}.cl_t td.cl_t_td_2{text-align:right}.cl_1{display:none}.cl_t .cl_h>*{text-align:right}.cl_t .cl_h>th{position:relative;vertical-align:middle;border-bottom-width:0}.cl_t .cl_h>th p{position:relative;top:0;left:0}.cl_t .cl_h>td{padding:13px 10px 7px;position:relative}.cl_h .imgBox{width:232px;float:right;clear:both}.cl_h .imgBox>*{float:left}.cl_h .imgBox>*+*{float:right;margin-left:0}.cl_h .cl_h_img{width:110px;height:49px;position:relative;top:0;right:0}.cl_h_ac{margin-bottom:10px}.cl_h_ac>a+a{display:inline-block;margin-left:10px}.cl_t_gray>td{background:#fbfbfb;border-bottom:1px solid #ccc}.cl_t_deep-blue>td{background:#d9eefa;border-bottom:1px solid #4bb0e4}.cl_t_blue>td{background:#e9f5fc;border-bottom:1px solid #4bb0e4}.cl_t_green>td{background:#ebf4e9;border-bottom:1px solid #9bc88f}.cl_h+.cl_t_gray>td,.cl_t_green+.cl_t_gray>td{border-top:1px solid #ccc}.cl_t_white.price+.cl_t_green>td{border-top:1px solid #9bc88f}.dividerH+.cl_t_deep-blue>td{border-top:1px solid #4bb0e4}.cl_t_gray+.cl_t_deep-blue>*{margin-top:10px}.cl_h+.cl_t_gray>th,.cl_t_gray+.cl_t_white>th,.cl_t_green+.cl_t_gray>th,.cl_t_white+.cl_t_green>th,.eyeglasses3 .cl_t_green+.cl_t_white>th,.eyeglasses3 .dividerH+.cl_t_deep-blue>th{border-top:1px solid #ccc}.cl_t .mb>th{border-bottom:1px solid #ccc;width:160px}.cl_t .nb>*{border-bottom-width:0}.cl_t .cl_t_blue.nb>td{border-bottom:1px solid #4bb0e4}.cl_t .cl_t_green.clipOn>th,.cl_t .nth>th{border-bottom:1px solid #ccc}.cl_t .cl_t_gray.nth>*{height:0;font-size:0;line-height:0}.cl_t_white.subTotal>*{border-bottom:1px solid #ebebeb}.cl_t_white.price+.cl_t_white.subTotal>*{border-top:1px solid #ebebeb}.cl_t .cl_t_green>td.cl_t_td_2{border-left:1px solid #9bc88f}.cl_t .cl_t_blue td.cl_t_td_2{border-left:1px solid #4bb0e4}.cl_t .cl_t_gray>td.cl_t_td_2{border-left:1px solid #ccc}.cl_t_green+.cl_t_gray>*,.cl_t_white.price+.cl_t_gray>*{margin-top:10px}.cl_t_white.price ul>li{height:35px;line-height:35px;vertical-align:middle}.cl_t_white.price th{line-height:35px}.cl_t_white.subTotal{text-align:right}.cl_f{padding:10px 0;text-align:right}.cl_t .location span{position:relative;top:20px}.cl_t_lens{height:40px}.t_qty{position:relative;margin-right:3px;font-weight:400;color:#000}.li_4{position:relative}.li_4 .location{position:absolute;top:45%;left:75%}.li_4>li{width:25%}.li_2>li{width:50%}.li_2>li+li{text-align:right;float:right}.cl_t .cl_t_white.qty>*,.cl_t .cl_t_white.unitPrice>*{text-align:right;border-bottom:1px solid #ccc;padding-top:10px}.cl_t_white.unitPrice td{font-family:FontSansPro;font-weight:700}.cl_t .cl_t_white.price>*{text-align:right}.cl_t_white.price+.cl_t_white.unitPrice>*{border-top:1px solid #ccc}article.accessories .cl_t_pa{margin-top:5px}.cl_t_pa{font-size:.718em;font-family:FontSansPro;font-weight:700;display:block;float:right;margin-top:5px;position:relative}.cl_t_pa .i_pa{margin-right:3px}.t_bx{position:absolute;bottom:20px;left:-241px;z-index:8000;width:310px;font-family:FontTrebuc;display:none}.t_bx_t{background:url(/image/common/bg_t_bx_t.png) no-repeat 0 0;width:310px;height:10px}.t_bx_c{background:url(/image/common/bg_t_bx_c.png) repeat-y 0 0;width:270px;padding:7px 20px}.t_bx_c>*{float:right;font-size:1.2em;letter-spacing:-.02em}.t_bx_c>.c_orange{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;float:none;text-align:left;font-size:18px}.t_bx_c>.c_orange>b{font-family:FontSansPro;font-weight:900;color:#f60}.t_bx_c dl>dd,.t_bx_c dl>dt{float:right;text-align:right}.t_bx_c dl>dd{width:80px}.t_bx_c dl>dd+dd{width:120px;margin-left:20px;text-align:left}.t_bx_c dl+dl{margin-top:2px}.t_bx_m{background:url(/image/common/bg_t_bx_m.png) no-repeat 0 0;width:310px;height:25px}.t_bx_c dl.total{border-top:1px solid #dadada;margin-top:15px;padding-top:5px}.t_bx_c dl.total .t_price{font-size:18px}.price .cl_t_pa>p{text-align:right}.price .t_bx{right:45px}.cl_t_gray .cl_t_pa,.cl_t_green .cl_t_pa{float:none}.cl_l{font-size:1.8em;font-family:FontTrebuc;color:#333}.cl_l>ul{padding:25px 0;border-bottom:1px solid #ccc}.cl_l>ul>li{padding:0 10px}.cl_l_img{width:150px}.cl_l_info{width:320px}.cl_l_info p{word-wrap:break-word}.cl_l_qty{width:130px}.cl_l_price{width:160px}.cl_l_ac{width:100px}.cl_l .cl_l_ac,.cl_l .cl_l_qty{text-align:right}.cl_l .cl_l_price dt{margin-right:3px}.cl_l .cl_l_price dd,.cl_l .cl_l_price dt{float:right;text-align:right}.cl_l .cl_l_price>*{text-align:right;display:block}.cl_l .cl_l_qty,.cl_l b{color:#000}.sc_c_b{border:1px solid #ccc;display:inline-block;margin-left:5px}.sc_c_b>span{width:34px;height:22px;margin:2px;display:inline-block}.cl_h .imgBox:after,.cms:after,.colorBox .colorCon:after,.colorBox:after,.followUs .emailSignUp:after,.lensBox .lensTitle:after,.lensBox li:after,.plp_page .pagination:after,.thumbOver .btnBox:after,dl:after,ul:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (min-width:960px) and (max-width:1024px){#wrapper{width:960px}#header>div{padding:0 10px}.acctNav .dropDown li.newCustomer a{padding:10px 0}#header .searchBox .keywords{left:10px}.helpBox .helpDetail{width:958px}.helpBox .helpDetail li{width:238px}#header .searchBox .keywords{left:10px}.acctNav.loggedIn .dropDown{top:48px}.followUs li>span{margin:0 10px}.followUs .emailSignUp{margin-left:15px}.cms>ul+ul{float:right;width:50%}.followUs li+li>a{width:48px}}@media screen and (max-width:959px){#wrapper{width:100%;overflow:hidden}#header>div,.mainNav>ul>li{padding:0 8px}.acctNav .dropDown li.newCustomer a{padding:10px 0}#header .searchBox .keywords{left:8px}.helpBox .helpDetail li{width:178px}.helpDetail .icon_arrowDown{right:-3px}.helpDetail li>a>span{margin-top:20px}.helpDetail .icon_email{margin-top:25px}.followUs{height:100px}.followUs>ul>li{line-height:100px}.followUs>ul>li.last-child{height:100px}.followUs .emailSignUp label{display:block}.followUs .emailSignUp p.text{float:none;margin:0 0 3px 0;text-align:center}.followUs .emailSignUp{margin:11px 0 0 0}.followUs .emailSignUp p.error,.followUs .emailSignUp p.successMsg{margin-left:0}.followUs li+li>a{width:40px;height:100px}.followUs li.last-child{margin-right:5px}.cms>ul{width:100%;margin-left:50px;float:none}.cms>ul+ul{width:100%;margin-top:30px;float:none}.cms .linePlus_gray{width:482px}.catgNav li>img{width:165px}.lensBox{width:468px;top:-134px;left:-2px}.lensBox li{width:100%}.lensBox .divider{display:none}.lensBox li+li{margin-top:20px}.errorHeader b,.rightHeader b{font-size:26px;padding-top:1px}.cl_t td,.cl_t th{padding:6px 5px}.cl_h .imgBox{width:auto;float:none}.cl_t_white.price ul>li{height:auto}.cl_h .imgBox>*{float:none;margin-bottom:5px;text-align:center}.cl_h .imgBox>*+*{margin-bottom:0;text-align:right}.cl_t .location span{left:-1%}.cl_l>ul>li{padding:0;width:33%}.cl_l>ul .cl_l_price{margin-left:66%}.cl_l .cl_l_price>*{float:none}.cl_l .cl_l_ac{margin-left:66%;padding-top:10px}article.accessories .cl_t_pa{display:inline-block;float:right;margin-top:5px}}@media screen and (max-width:767px){.hideLt768{display:none}.mainNav{background:transparent url(/image/common/mobile-dropdown-icon.png) no-repeat center center;width:50px;position:relative}.mainNav>ul{position:absolute;z-index:201;left:0;top:100%;display:none;width:200px;background-color:#444}.mainNav>ul>li{width:auto}.mainNav.nav-active{background-color:#444}.mainNav.nav-active ul{display:block}.mainNav>ul li{float:none;height:auto}.mainNav>ul li a{font-size:25px;line-height:32px;text-align:left;padding:5px 10px}.helpBox .helpDetail{width:100%}.helpBox .helpDetail li{width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.helpDetail li p{display:none}.helpBox .helpDetail{top:-103px;height:103px}.helpDetail>ul>li{height:103px}.blogInfo .glassTip{display:none}.catgNav .brandLogos{position:static}}@media screen and (max-width:735px){.categoryList>li{background:0 0}.prodItem .img_rating{display:none}.prodItem .imgBox>img{min-height:auto}.prodItem.accessory .thumbOver,.prodItem.eGC .thumbOver,.thumbOver,.thumbOver.accessory,.thumbOver.eGC{top:0;width:100%;border-width:0;box-shadow:0 0 0 #ccc;left:0;padding:0}.thumbOver,.thumbOver.accessory,.thumbOver.eGC{padding-bottom:10px}.thumbOver .imgBox{padding-top:15px}.thumbOver>ul{margin:5px 0 0 4px}.thumbOver .imgBox,.thumbOver .imgBox a>img{width:223px;min-height:auto}.prodItem.eGC .thumbOver .imgBox,.thumbOver.eGC .imgBox{width:100%}.prodItem.eGC .thumbOver .imgBox a>img,.thumbOver.eGC .imgBox a>img{width:141px}.thumbOver>.btnBox{border-width:0;padding:5px 0 0 0!important;text-align:center}.thumbOver>.btnBox>a{display:inline-block;float:none}.prodItem.eGC .thumbOver .btnBox .btnOrder,.thumbOver.eGC .btnBox .btnOrder{float:none!important;margin:0;display:inline-block}.thumbOver .btnQuickView{display:none!important}.thumbOver>.btnBox .btnOrder,.thumbOver>.btnBox .btnTryOn{border-width:0;background:#000;font-size:12px;font-family:FontSansPro;font-weight:700;color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:8px 12px!important}.thumbOver>.btnBox .btnOrder{margin-left:-4px;background-color:#fc0;color:#000}.thumbOver>.btnBox .addFav{display:none}.thumbOver .rxInfo{display:none}.thumbOver .colorBox a>*{width:22px;height:8px}.thumbOver>ul{margin-top:5px}.recCarousel>.thumbOver{width:223px}.prodItem .skuId,.thumbOver .skuId{display:none}.followUs{height:auto}.followUs>ul{overflow:hidden}.followUs>ul>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16.6%;border:1px solid #444;border-width:1px 1px 1px 0}.followUs>ul>.socialLast{border-right:none}.followUs>ul>li:first-child,.followUs>ul>li:last-child{float:none;width:100%;clear:both;border:none}.followUs>ul>li:last-child{display:inline-block}.followUs li+li>a{width:100%;height:100%}.followUs>ul>li:first-child{line-height:50px}.followUs>ul>li:first-child span{display:block;text-align:center}.followUs .emailSignUp p>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.followUs .emailSignUp .inputBox{float:none;display:block;width:80%;margin:0 auto;overflow:hidden}.followUs>ul>li.last-child{height:auto;padding-bottom:10px}.followUs .emailSignUp p.error,.followUs .emailSignUp p.successMsg{width:auto;margin-top:5px;text-align:center}.emailSignUp .fieldset .textInput{float:left;width:80%;margin:0}.emailSignUp .fieldset .btn_emailSignUp{float:right;width:20%;margin:1px 0 0 0}.popupContent>.frameFit_container{position:static!important;width:234px;margin:-25px auto 0 auto!important;background-color:#fff}.popupContent>.frameFit_container .icon_zoom.small{display:none}.popupContent>.frameFit_container .icon_helpMark{display:none}.popupContent>.frameFit_container .carousel .carouselContent{height:auto!important}.popupContent>.frameFit_container .carousel .carouselContent>ul{position:static}.popupContent>.frameFit_container .favorites .carouselItem{width:190px}#frameFitModal,#frameFitModal .popupContent{height:auto!important}.popupContent>.frameFit_container .ffUpload{z-index:100;width:274px!important;top:-79px;left:-19px}.popupContent>.frameFit_container .pdInfo dt,.popupContent>.frameFit_container .uploadImg dt{float:none;width:100%!important;text-align:left}.popupContent>.frameFit_container .pdInfo dd{float:left;width:50%!important}.popupContent>.frameFit_container .pdInfo dd+dd{margin-left:0!important}.popupContent>.frameFit_container .pdInfo .doublePDBox,.popupContent>.frameFit_container .pdInfo .singlePDBox{margin-left:0}.popupContent>.frameFit_container .ffUpload .uploadImg .fileInput{margin-top:5px}.popupContent>.frameFit_container .pdInfo .doublePDBox dt,.popupContent>.frameFit_container .pdInfo .singlePDBox dt{display:none}.popupContent>.frameFit_container .ffUpload .r_sec .fieldset{margin-left:10px}.popupContent>.frameFit_container .pdInfo .doublePDBox dd{float:left}.popupContent>.frameFit_container .uploadImg dl:last-child dd{margin-left:0}.popupContent>.frameFit_container .vList .correct,.popupContent>.frameFit_container .vList .error{width:120px!important}.rxItem.tlist{font-size:14px}.rxItem.tlist .subHead dd{font-size:12px}.acctNav.loggedIn .dropDown{top:49px}.thumbOver{display:block!important;position:static}.thumbOver>*{display:none}.thumbOver .btnBox{display:block}.colorBox.small a>img,.colorBox.small a>span{width:34px!important}}@media screen and (max-width:600px){#header .searchBox{width:100%;height:50px;position:absolute;top:100%;border:0}#header #simpleSearch{width:95%;top:10px;margin-top:0;border:1px solid #999}#header #simpleSearch,.searchForm .btn_search{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px}#header .searchBox .keywords{top:45px;width:95%}#topSection{margin-bottom:50px}#header .searchForm>.textInput{display:block;width:90%}}@media screen and (max-width:540px){.followUs>ul>li{line-height:50px}.cms{padding:10px}.cms>ul{margin:0}.cms h2{font-size:24px;padding-left:12px;position:relative}.cms .icon_tel{display:none}.cms>ul>li{display:none;float:none;font-size:15px}.cms>ul>li+li{margin:8px 0 0 0}.cms>ul+ul{margin-top:0}.cms>ul+ul>li+li{margin-left:0}.catgNav .vList img{display:none}.catgNav>ul>li{width:100%;float:none;margin-top:0}.catgNav>ul>li:not(:first-child){margin-top:15px}.catgNav strong{font-size:22px;font-family:FontSansPro;font-weight:900;padding-left:12px}.catgNav>ul{margin:0 0 0 12px}.catgNav li.catList>ul{margin-top:0}.catgNav li.catList>ul+ul{margin-top:10px}.catgNav ul.vList ul li{margin-top:0}.catgNav ul.vList ul li+li{margin-top:5px}.catgNav{padding-top:15px}.blogInfo{display:none}.catgNav .brandLogos{position:static;max-width:100%;overflow:hidden}.cl_t_pa .t_bx{bottom:40px}.cl_t_white.price .cl_t_pa .t_bx{bottom:20px}.cl_t_pa .t_bx_m{background-image:url(/image/common/bg_t_bx_m_mobile.png)}.cl_t_pa .c_blue{padding-top:20px}.cl_t_pa .c_blue.hover{background:url(/image/common/i_pa_arrow.png) top left no-repeat}}@media screen and (max-width:495px){.categoryList>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.categoryList>li .prodItem{width:100%;height:150px}.prodItem .imgBox,.prodItem .imgBox>img,.thumbOver .imgBox,.thumbOver .imgBox a>img{width:100%;height:auto;min-height:auto}.prodItem .colorBox,.thumbOver .colorBox{width:50%}.prodItem .prodInfo,.prodItem.accessory .prodInfo,.thumbOver .prodInfo,.thumbOver.accessory .prodInfo{width:50%}.prodItem.eGC .prodInfo,.thumbOver.eGC .prodInfo{width:100%}.emailSignUp .fieldset .btn_emailSignUp{font-size:14px}.emailSignUp .fieldset .textInput{width:70%}.emailSignUp .fieldset .btn_emailSignUp{width:30%}.help_email{position:relative}.helpDetail .icon_email{position:absolute;left:50%;margin-left:-31px;top:5px;background-size:95%;width:97px;height:46px;background-position:0 -168px;display:block}}@media screen and (max-width:410px){#header>div,.mainNav>ul>li{padding:0 2px}}@media screen and (max-width:380px){.acctNav a.title{font-size:17px}.acctNav .dropDown li .styleBtn{padding:5px;font-size:14px}.acctNav .dropDown li{padding:0 5px}.acctNav .dropDown li a{font-size:12px}#header>div,.mainNav>ul>li{padding:0 6px}#header .logo img{width:50px;margin-top:14px}#header .acctNav>*{margin-top:18px}#header .cartBox>*{margin-top:25px}.helpBox .helpBox_link{margin-top:12px}#header,#header>div{height:60px}}@media screen and (max-width:360px){.prodItem{width:219px}.acctNav .arrowR{display:none}#header .searchForm>.textInput{width:87%}.t_bx{left:-186px}.cl_t td,.cl_t th{padding:6px 4px}}.forgotPwd.reset .fieldset{width:800px}.forgotPwd .message-password-reset{min-height:300px;float:none!important}.forgotPwd .message-password-reset a{color:#fff;text-decoration:underline}.forgotPwd .message-password-reset a:hover{text-decoration:none}.forgotPwd.reset span.tips{display:block;float:right;width:170px;padding-left:25px;font-weight:700;font-size:1.2em;font-style:italic;color:#999;line-height:1.2em;position:absolute;top:80px;left:490px}.forgotPwd.reset span.tips:after{clear:both}.acctTitle{background-color:#fff;padding-bottom:10px;margin:0}.acctTitle .content-container{padding:10px 0;position:relative}.acctTitle .content-container:before{content:"";display:block;bottom:0;left:0;right:0;position:absolute;background:url(/image/common/patterns/pattern5.png) repeat scroll 0 0 #efebeb;height:10px;opacity:.38}.acctTitle h1{margin:0 18px;text-transform:uppercase}.blogInfo{padding-left:0}.blogInfo h3{max-width:1024px;margin:20px auto 10px}.blogInfo .post_results{max-width:1024px;margin:0 auto}.breadcrumb{padding:0;border-style:none;background-color:#fff}.breadcrumb .content-container{max-width:980px;padding:10px;border-bottom:1px solid #ccc}.catgNav>ul{max-width:1024px;margin:0 auto}.cms{max-width:1024px;margin:0 auto;background:0 0}.content-container{max-width:1000px;margin:0 auto}.copyright{text-align:center}.dismiss-messaging{display:block;top:12px;right:12px;position:absolute;cursor:pointer}.dismiss-messaging:hover em{color:#222;background-color:#fff}.dismiss-messaging:hover strong{opacity:1;visibility:visible}.dismiss-messaging em{text-align:center;display:block;width:30px;height:30px;line-height:30px;background-color:rgba(255,255,255,.3);font-size:18px;font-weight:400;font-family:FontSansPro;border-radius:50%;-moz-border-radius:50%;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.dismiss-messaging strong{top:50%;position:absolute;text-align:right;width:60px;padding-right:5px;left:-65px;visibility:hidden;opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .2s ease;-o-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-webkit-transition:opacity .2s ease}.followUs>ul{max-width:1024px;margin:0 auto}.helpBox a>span{margin-top:35px}.helpDetail{line-height:1.5}.helpBox .helpDetail:after,.helpBox .helpDetail:before{border:1px solid #000;display:block;content:"";top:0;bottom:-1px;position:absolute;width:2000px;background:url(/image/common/patterns/pattern8.png) repeat scroll 0 0 transparent}.helpBox .helpDetail:after{right:-2000px}.helpBox .helpDetail:before{left:-2000px}.helpDetail .help-message-container{top:0;left:0;right:0;position:absolute;background-color:#4bb1e4;text-align:center;z-index:100;text-transform:uppercase}.helpDetail .help-message-container:after,.helpDetail .help-message-container:before{display:block;content:"";top:0;bottom:0;position:absolute;width:2000px;background-color:#4bb1e4}.helpDetail .help-message-container:after{right:-2000px}.helpDetail .help-message-container:before{left:-2000px}.helpDetail .help-message-container p{color:#fff;font-size:13px;padding:5px 20px;margin:0}.helpDetail .icon_email{margin-top:43px}.helpDetail p{color:#fff;font-family:FontTrebuc;font-size:13px;font-weight:300;margin-top:15px}.icon_helpBig{height:65px}.loading span{display:none}.messaging-container{position:relative;color:#fff;background-color:#4bb1e4;line-height:1.8;font-size:13px}.messaging-container a{padding-bottom:1px;color:#fff;border-bottom:1px solid rgba(255,255,255,.4);transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.messaging-container a:hover{color:#fff;border-color:rgba(255,255,255,.9)}.messaging-container strong{text-transform:uppercase}.messaging-container.global-error{background-color:#d74a06}.messaging-container.global-error .dismiss-messaging:hover em{color:#d74a06}.messaging-container.global-promotion{background-color:#222}.messaging-container.global-promotion a{color:#4bb1e4;border-color:rgba(75,177,228,.4)}.messaging-container.global-promotion a:hover{color:#fff;border-color:rgba(255,255,255,.9)}.messaging-container.global-status .dismiss-messaging:hover em{color:#4bb1e4}.messaging-container li{margin-bottom:3px}.messaging-container ol{margin:0 0 0 2em;padding-bottom:10px}.messaging-container ol li{list-style-type:decimal}.messaging-container p{margin:0;padding-bottom:10px}.messaging-container ul{margin:0 0 0 2em;padding-bottom:10px}.messaging-container ul li{list-style-type:square;float:none}.messaging-content{margin:0 auto;max-width:1025px;padding:15px 100px 5px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sbarCov .sbarBg{right:-5px}#btmSection .navBox{max-width:1024px;margin:0 auto;line-height:1.4}#btmSection .navBox>div{margin-bottom:30px}#btmSection .navBox img{display:block}#footer{background:url(/image/common/patterns/pattern2.jpg) repeat scroll 0 0 transparent}#footer .help-message-container{text-transform:uppercase;background-color:#4bb1e4;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.2)}#footer .help-message-container p{color:#fff;font-size:16px;padding:5px 20px;margin:20px 0 10px}#help_pop .popupClose{right:10px}#mainSection{max-width:1024px;margin:0 auto;position:relative}#staticTitle{background-color:#fff;padding-bottom:10px;position:relative;margin:0;padding:0}#staticTitle .content-container{padding:10px;max-width:980px;position:relative}#staticTitle .content-container:before{content:"";display:block;bottom:0;left:0;right:0;position:absolute;background:transparent url(/image/common/border_bg.png) repeat 0 0;height:7px}#topSection{background-color:#000}#topSection>*+.acctTitle{margin:0}#topSection>*+.breadcrumb{margin:0}#topSection #header{max-width:1024px;margin:0 auto}#wrapper{width:auto}@media only screen and (max-width:768px){.blogInfo{padding:0 30px 10px}.catgNav>ul{margin:0 30px}.dismiss-messaging{top:20px;right:15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.dismiss-messaging em{line-height:32px}.dismiss-messaging strong{display:none}.helpDetail .icon_email{margin-top:26px}.helpDetail .help-message-container p{display:block}.messaging-container{line-height:1.6}.messaging-content{padding:25px 60px 15px 30px}}.recBox>ul{width:1024px;margin:0 auto}.ffThumbnail .carousel{padding:0}.landing-page-container #mainSection .recBox li{float:left}.landing-page-container #mainSection .carousel .thumbOver.rx li.prodInfo,.landing-page-container #mainSection .carouselContent li.prodInfo{float:right!important}#HeroSection{width:100%;margin:0 auto;text-align:center;font-family:FontSansPro;position:relative;background-color:#fcfbfb;border-bottom:1px solid #ccc}#HeroSection img{width:100%}#HeroSection .heroBox{position:absolute;top:65%;left:45%;border-bottom:1px solid #fff;text-shadow:2px 2px 5px #000;max-width:260px;color:#fff}#HeroSection .heroBox h1{font-weight:900}#HeroSection .heroBox .heroTitle{font-size:18px;font-style:italic}#HeroSection .heroBox .heroTitle:after{content:'';border-bottom:1px solid #fff;height:1px;width:100%;display:block;padding-top:8px}#HeroSection>p{font-family:FontTrebuc;font-size:16px;margin:0 auto;max-width:60%;padding:20px 0}#GirlCategory_heroSection{position:relative;font-family:FontSansPro;color:#fff;font-size:16px;text-align:center;background-color:#000}#GirlCategory_heroSection a{color:#fff}#GirlCategory_heroSection .orgtext{color:#f60}#GirlCategory_heroSection .heroContent{background-color:#fff;position:relative}#GirlCategory_heroSection .heroContent img{width:100%}#GirlCategory_heroSection .heroContent .heroTitle{max-width:1440px;position:absolute;left:22%;top:28%;text-align:left}#GirlCategory_heroSection .heroContent .heroTitle h1{font-family:FontCoveredByYourGrace;font-size:60px}#GirlCategory_heroSection .heroContent .heroTitle h2{color:#000;font-size:16px;line-height:24px;padding:0 5px;max-width:400px;margin:0 auto}#GirlCategory_heroSection .headerContent{margin:0 auto;max-width:1024px;font-weight:600;text-transform:uppercase}#GirlCategory_heroSection .headerContent:after{content:'';clear:both;display:block}#GirlCategory_heroSection .headerContent div:nth-child(1){background-color:#f60}#GirlCategory_heroSection .headerContent div:nth-child(n+2) a:hover{border-bottom:1px solid #fff}#GirlCategory_heroSection .headerContent>div{width:22%;float:left;position:relative;margin-right:12px;padding:15px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.glasses_row{color:#f60;text-align:center}.glasses_row:after{content:'';clear:both;display:block}.glasses_row:nth-child(2) .col{margin-top:10px}.glasses_row .col{float:left;position:relative;width:45%;margin:40px auto;padding:0 0 0 25px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.glasses_row h3{font-size:24px;font-family:FontThirstyScriptExtraBold}.glasses_row .imgBox p{font-size:18px;font-weight:900;margin:20px auto;height:60px;text-transform:uppercase}.glasses_row .imgBox .changeImg>img{opacity:1;transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}.glasses_row .imgBox .changeImg .coverImg{opacity:0;position:absolute;top:0;left:0}.glasses_row .imgBox .changeImg:hover .coverImg{cursor:pointer;opacity:1}.prodBrief .faceLike iframe{z-index:100!important}.prodBrief .faceLike iframe{z-index:1!important}.pupilImageContainer .magnify{position:relative;cursor:hand}.pupilImageContainer .large{width:150px;height:150px;position:absolute;border-radius:100%;box-shadow:0 0 0 7px rgba(255,255,255,.85),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);display:none;z-index:10}.pupilImageContainer .small{display:block}.visualSearchCon .tabContent .ViewMore_Footer{position:relative;padding:0 20px}.visualSearchCon .tabContent .ViewMore_Footer .divLoadAll{color:#777;width:30%;margin:0 auto;text-align:center}.visualSearchCon .tabContent .ViewMore_Footer .divLoadMore{color:#0ebfe9;font-size:26px;font-weight:700;width:10%;margin:0 auto;margin-top:-20px;padding-left:20px;background-color:#fff}.visualSearchCon .tabContent .ViewMore_Footer .splitMark{padding-right:15px;border-right:1px solid #e3e3e3}.visualSearchCon .tabContent .ViewMore_Footer .splitline{border:1px solid #e7e7e7;margin-top:30px}.visualSearchCon .tabContent .ViewMore_Footer .viewAll{color:#777;padding-left:15px}.visualSearchCon .tabContent .ViewMore_Footer .arrDown{border-color:#4bb0e4 transparent transparent;border-width:8px;display:block;margin-left:18px;margin-top:3px}@media only screen and (max-width:1440px){#GirlCategory_heroSection .heroContent .heroTitle{left:16%}#HeroSection .heroBox{top:55%;left:40%}}@media screen and (max-width:960px){#HeroSection .heroBox{top:30%;left:35%}}@media only screen and (max-width:768px){#GirlCategory_heroSection .heroContent .heroTitle{position:relative;width:100%;text-align:center;top:0;left:0}#HeroSection .heroBox{border-bottom:1px solid #fff;color:#000;left:0;margin:5px auto 0;position:relative;text-shadow:none;top:0}.glasses_row .imgBox>p{height:90px}.glasses_row .imgBox .changeImg:hover .coverImg{opacity:0}}@media only screen and (max-width:480px){.homepage .navigation li{width:auto;padding:0!important;margin:0 20px 30px}#GirlCategory_heroSection .headerContent>div{width:45%}.glasses_row .imgBox>a,.glasses_row .imgBox>p{font-size:14px}}