html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}

iframe{width:100%}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a
img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}


@font-face{font-family:'NovecentowideDemiBold';src:url('/fonts/novecentowide-demibold-webfont.eot');src:url('/fonts/novecentowide-demibold-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/novecentowide-demibold-webfont.woff') format('woff'),
url('/fonts/novecentowide-demibold-webfont.ttf') format('truetype'),
url('/fonts/novecentowide-demibold-webfont.svg#CodeLightRegular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'NovecentowideMedium';src:url('/fonts/novecentowide-medium-webfont.eot');src:url('/fonts/novecentowide-medium-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/novecentowide-medium-webfont.woff') format('woff'),
url('/fonts/novecentowide-medium-webfont.ttf') format('truetype'),
url('/fonts/novecentowide-medium-webfont.svg#CodeLightRegular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'NovecentowideBook';src:url('/fonts/novecentowide-book-webfont.eot');src:url('/fonts/novecentowide-book-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/novecentowide-book-webfont.woff') format('woff'),
url('/fonts/novecentowide-book-webfont.ttf') format('truetype'),
url('/fonts/novecentowide-book-webfont.svg#novecento_widebook') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'NovecentowideNormal';src:url('/fonts/Novecentowide-Normal-webfont.eot');src:url('/fonts/Novecentowide-Normal-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/Novecentowide-Normal-webfont.woff') format('woff'),
url('/fonts/Novecentowide-Normal-webfont.ttf') format('truetype'),
url('/fonts/Novecentowide-Normal-webfont.svg#novecento_widelight') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'NovecentowideLight';src:url('/fonts/novecentowide-light-webfont.eot');src:url('/fonts/novecentowide-light-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/novecentowide-light-webfont.woff') format('woff'),
url('/fonts/novecentowide-light-webfont.ttf') format('truetype'),
url('/fonts/novecentowide-light-webfont.svg#novecento_widelight') format('svg');font-weight:normal;font-style:normal}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html
.clearfix{zoom:1}*:first-child+html
.clearfix{zoom:1}html{overflow-x:hidden}body{font-size:12px;color:#434343;font-family:'NovecentowideNormal';overflow-x:hidden}a{color:#434343;text-decoration:none}
input[type=text]{width:100%;box-sizing:border-box;padding:0.20313rem 0.39063rem;border:1px solid #ebebeb;font-family:Helvetica}
input[type=tel] { width: 100%; box-sizing: border-box; padding: 0.20313rem 0.39063rem;  border: 1px solid #ebebeb;  font-family: Helvetica;}
input[type=number] { width: 100%; box-sizing: border-box; padding: 0.20313rem 0.39063rem;  border: 1px solid #ebebeb;  font-family: Helvetica;}
input[type=email] { width: 100%; box-sizing: border-box; padding: 0.20313rem 0.39063rem;  border: 1px solid #ebebeb;  font-family: Helvetica;}
input[type=text]:focus{outline:none}a:hover{color:#434343}.container-spacing{*zoom:1}.container-spacing:after,.clear{content:"";display:table;clear:both}.header{position:fixed;left:0;top:0;z-index:9991;width:100%;background-color:#fff}@media screen and (min-width:479px){.header{position:relative}}.header__title{display:inline-block;vertical-align:top}.container-spacing{padding-left:0.3125rem;padding-right:0.3125rem}.header__notice{position:relative;color:#fff;font-size:0.375rem}.header__notice__text
a{color:#fff}.header__notice__text__con{width:100%;height:100%;display:block;line-height:0}.header__notice__text__con
img{width:100%;max-width:414px;height:auto;vertical-align:top;margin:auto;display:none}.header__notice__text__title{display:block}.header__notice__hide-btn{position:absolute;top:0;right:0.3125rem;height:0.90625rem;line-height:0.90625rem;font-size:0.6rem;color:inherit}.header__menu-btn, .header__search-btn,.header__search__icon, .header__cart-nav,.footer__trust__stars i,.footer__shares__item{background-image:url("/images/header/icon_public_1x.png");background-repeat:no-repeat}.header__menu-btn,.header__search-btn,.header__cart-nav,.header__cart-num{position:absolute}.header__menu-btn{top:0.15625rem;left:0.3125rem;width:0.8rem;height:0.8rem;background-size:3.70370rem}.header__title{width:100%;height:0.975rem;font-size:0.5625rem;background-size:auto 100%}.header__search-btn{width:0.8rem;height:0.8rem;top:0.15625rem;right:1.7rem;background-position:0.09259rem -0.77778rem;background-size:3.70370rem}.header__cart-nav{width:0.9rem;height:0.9rem;top:0.15625rem;right:0;background-position:-0.85185rem 0;background-size:3.70370rem}.header__cart-num{top:0.095rem;right:0.3rem;width:0.50625rem;height:0.50625rem;line-height:0.50625rem;border-radius:50%;text-align:center;color:#fff;background-color:#f9b233;font-size:0.27rem}.header__search{position:relative;display:none}.header__search__open{display:block}.header__search__input{text-align:center;-moz-transition:all,0.5s;-o-transition:all,0.5s;-webkit-transition:all,0.5s;transition:all,0.5s;font-family:"NovecentowideBook";font-size:0.35rem}.header__search__input:focus{text-align:left;padding-left:0.78125rem}.header__search__icon{position:absolute;height:0.8rem;width:0.8rem;top:0.2313rem;left:1.0125rem;-moz-transition:all, 0.5s;-o-transition:all, 0.5s;-webkit-transition:all, 0.5s;transition:all, 0.5s;background-position:-1.4rem -1.36rem;background-size:8rem}.header__search__input:focus+.header__search__icon{left:0.15625rem}.footer{padding-bottom:0.625rem;background-color:#f5f5f5}.footer__title{font-size:0.56875rem;height:1.84375rem;line-height:1.84375rem;text-align:center;font-family:"NovecentowideBook"}.footer__trust{text-align:center}.footer__trust__title{font-size:0.40625rem;display:inline-block;height:0.40625rem;line-height:0.40625rem;padding-left:0.40625rem;background:url("/images/header/icon.png") no-repeat -0.96296rem 0;background-size:1.3rem;color:#929497}.footer__trust__title__outlook{color:#231f20}.footer__trust__stars{margin:0.3125rem auto;width:3rem;height:0.45313rem;background-position:0 -3.12740rem;background-size:4.62963rem;text-align:center}.footer__trust__stars
i{display:inline-block;width:0.45313rem;height:0.45313rem;margin:0
0.03333rem;background-position:0 -3.14740rem;background-size:4.62963rem}.footer__describe{text-align:center;font-size:0.3125rem;line-height:0.36875rem}.footer__describe__title{font-family:"NovecentowideDemiBold"}.footer__describe__content{color:#6f6f6f;font-size:0.298rem;font-family:Helvetica;line-height:0.4rem;font-weight:lighter;padding-top:0.1rem}.footer__subscribe{}.footer__subscribe__title{margin-bottom:0.39063rem;padding-top:0.5rem;text-align:center;font-size:0.47rem;color:#777;font-family:"Helvetica"}.footer__subscribe__input-wrap{position:relative;height:1.17188rem !important}.footer__subscribe__input{font-size:0.368rem;height:1.17188rem !important;font-family:Helvetica !important;width:100% !important;text-indent:0.3rem;border:1px
solid #ebebeb;border-right:0.3125rem solid #ebebeb;box-sizing:border-box}.footer__subscribe__input:focus{-webkit-box-shadow:0 0 5px #F9B233;-moz-box-shadow:0 0 5px #F9B233;box-shadow:0 0 5px #F9B233}.footer__subscribe__btn{position:absolute;top:0.3125rem;right:0.30375rem;height:0.5813rem;width:0.64375rem;border:none;background:none;font-family:"NovecentowideLight";font-size:0.739rem;cursor:pointer;color:#b3b3b3;background:url("/images/header/arrow-right.png") no-repeat;background-size:contain}.footer__shares{margin:0.9375rem 0.90625rem 0.54688rem 0.90625rem;font-size:0;text-align:justify}.footer__shares__item{display:inline-block;width:1.29688rem;height:1.29688rem;background-size:6.11111rem}.footer__shares__item--facebook{background-position:0 -5.15992rem}.footer__shares__item--youtube{background-position:0 -6.55962rem}.footer__shares__item--instagram{background-position:0 -7.96692rem}.footer__shares__item--path{background-position:0 -9.38111rem}.footer__shares:after{content:'';display:inline-block;width:100%}.footer__navs{font-family:"NovecentowideBook";line-height:1.3125rem}
.footer__navs__item{display:block;height:1.2074rem;padding-left:0.6rem;font-size:0.40688rem;border-top:1px solid #EBEBEB;background-color:#fff;line-height:1.3074rem}.footer__navs__item:last-child{border-bottom:1px solid #d9d9d9}
.footer__copyright{margin-top:1.04688rem;font-size:0.33625rem;line-height:0.5rem;text-align:center;font-family:Helvetica;font-weight:lighter}.footer__copyright>P{background-color:#fff;font-size:0.4rem;font-weight:bold}.shopping__cart__advant{background-color:#fff;padding:10px
0;margin-bottom:10px}.help__icon{display:block;width:0.75rem;height:0.75rem;margin:0
auto;background-image:url("/images/header/icon_public_2x.png");background-repeat:no-repeat;background-position:-1.12822rem -3.19rem;background-size:6.54074rem;cursor:pointer}@media all and (min-width:320px) and (max-width:640px){.header__menu-btn,.header__search-btn,.header__search__icon,.header__cart-nav,.footer__trust__stars i,.footer__shares__item{background-image:url("/images/header/icon_public_2x.png");background-repeat:no-repeat}.footer__shares__item{background-size:7.54074rem}.footer__shares__item--facebook{background-position:0.04822rem -3.75092rem}.footer__shares__item--youtube{background-position:0.04822rem -5.21992rem}.footer__shares__item--instagram{background-position:0.04822rem -6.69692rem}.footer__shares__item--path{background-position:0.04822rem -8.17692rem}.footer__trust__stars
i{background-position:0.02822rem -2.70740rem;background-size:6.82963rem}.footer__trust__stars .trust__stars--empty{background-position:-0.68rem -2.69540rem;background-size:6.82963rem}.header__menu-btn{background-position:0 -0.15rem;background-size:8rem}
.header__search-btn{padding-top: 5px;background-position:0.1259rem -1.13rem;background-size:8rem}
.header__cart-nav{padding-top: 5px;background-position:-1.3rem -0.1rem;background-size:8rem}}@media all and (min-width:641px){.header__menu-btn,.header__search-btn,.header__search__icon,.header__cart-nav,.footer__trust__stars i,.footer__shares__item{background-image:url("/images/header/icon_public_3x.png");background-repeat:no-repeat}.footer__shares__item--facebook{background-position:0.02322rem -3.57992rem}.footer__shares__item--youtube{background-position:0.02322rem -5.11992rem}.footer__shares__item--instagram{background-position:0.02322rem -6.65692rem}.footer__shares__item--path{background-position:0.02322rem -8.16692rem}.footer__trust__stars
i{background-position:-0.1rem -3.25rem;background-size:7rem;width:0.5rem;height:0.5rem;margin:0
0.05rem}
.header__menu-btn{background-position:0 -0.32rem;background-size:7rem}
.header__search-btn{background-position:0 -1.3rem;background-size:7rem;padding-right:0.3rem}
.header__search__icon{background-position:-1.7rem -1.7rem}
.header__cart-nav{background-position:-1.4rem -0.3rem;background-size:7rem}}.transition__grey{background:#A8A8A8}.transition__brown{background:#713D0B}
@media screen and (max-width:479px){.main{min-height:3.125rem;padding-top:1.7rem}.main__high{padding-top:2.8rem;margin-top:0.22rem}.main_index{padding-top:3.0rem;margin-top:0.22rem}.main__notice{padding-top:8.5rem}}
@media screen and (min-width:480px){.main{min-height:3.125rem;padding-top:0}.main__high{padding-top:0rem;margin-top:0.22rem}.main_index{padding-top:0;margin-top:0.22rem}.main__notice{padding-top:0}}.mainer{padding-top:2.55rem}.main__high.mainer{padding-top:3.65rem}.main__high.mainer.main__notice{padding-top:6.55rem}.main__high-active{}.breadcrumb{border-bottom:1px solid #D3D3D3;color:#838383;padding:0.3125rem 0 0 0.3125rem;font-size:0.29629rem;line-height:0.74074rem;height:0.74074rem;overflow:hidden;font-family:Helvetica}.breadcrumb
a{font-size:0.29629rem;padding:0
0.18518rem}.breadcrumb__span{background:url("/images/header/home.jpg") no-repeat center center;background-size:cover;display:inline-block;width:0.38889rem;height:0.31481rem}.main__type__li{border-bottom:1px solid #EBEBEB;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;position:relative;display:block;font-family:"NovecentowideBook"}.main__type__li__div{text-align:left;padding-left:0.6rem}.main__type__li
span{font-size:0.50688rem;height:1.6074rem;line-height:1.6074rem;color:#434343;font-family:"NovecentowideBook"}.main__type__li__more{position:absolute;width:0.35926rem;height:0.35926rem;line-height:0.35926rem;float:right;font-size:0.7rem;right:0.73438rem;top:0.64rem;color:#434343}.main__type__li__mored{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;font-size:0.8rem;top:0.6rem}.main__btn-group__con__sort
.main__type__li__more{display:none}.main__type__li__sub{display:none;font-size:0.3125rem;line-height:0.46875rem;background:#f9f9f9}.main__type__li__open{display:block}.main__type__li__sub ul li:last-child, .main__type__li__sub ul li:last-child
a{border-bottom:none}.main__type__li__sub ul li
a{font-size:0.47444rem;display:block;text-align:center;height:1.40625rem;line-height:1.40625rem;border-bottom:1px solid #EBEBEB;font-family:Helvetica;font-weight:lighter;color:#434343;font-weight:lighter}.index__menu .main__type__li__sub ul li
a{text-indent:1rem !important;text-align:left !important}.main__type ul li
.main__type__li__div{text-align:center;padding-left:0}.main__type__li__div{text-align:center !important;padding-left:0 !important}.index__menu li
.main__type__li__div{text-align:left !important;padding-left:0.6rem !important}.main__type__li__div.open{background:#EBEBEB}.index__menu .menu_level_second
span{padding-left:0.4rem !important}.index__menu .menu_second_sub ul li
a{text-indent:1.4889rem !important}.main__type__li__sub ul li.selected a
i{display:block;background:url("/images/header/gou.png") no-repeat center right;background-size:0.46296rem;color:#f9f9f9;font-size:0;margin-right:0.55063rem;width:0.60740rem;height:1.40625rem;float:right}#menu{height:100%;position:fixed;top:0;left:0;width:0px;overflow:hidden;visibility:hidden;background:rgba(0,0,0,0.5);-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;z-index:9999}#menu.push{visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#menu{width:100%;height:100%;position:fixed;top:0px;left:0}.left__menu{width:85%;height:94%;padding:3% 0;background:#fff;display:none;overflow:scroll;overflow-x:hidden;overflow-y:auto}#menu.push
.left__menu{display:block}.left__menu
.header__search{display:block;margin-top:0;width:90%;margin:auto;padding-bottom:0.55556rem}.menu__close{position:absolute;top:3%;right:3%;width:0.83333rem;height:0.83333rem;background:url("/images/header/close.png") no-repeat center right;background-size:cover}.main,.footer{position:relative;width:100%;left:0;top:0;background:#fff}.header,.main,.footer{-webkit-transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1);-moz-transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1);-o-transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1)}.footer{background-color:#f1f1f1}.header.push,.main.push,.footer.push{-webkit-transform:translateX(85%);-moz-transform:translateX(85%);transform:translateX(85%)}.main__type__li__seemorebrands{font-size:0.50688rem;height:1.4074rem;line-height:1.4074rem;text-align:left;display:block;margin-left:0.6rem}.bghei{display:none;position:fixed;width:100%;height:100%;background:#000;z-index:9992;top:0;left:0;opacity:0.8}.pop-login{display:none;position:fixed;top:8%;background:#fff;z-index:9993;left:5%;width:80%;padding:5%}.pop-login__language{height:64%}.pop-login__close{font-size:0.85556rem;position:absolute;right:3%;top:2%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.main__type__li__sign__language{display:inline-block;margin-right:0.25925rem}.main__type__li__sign__language
img{vertical-align:middle}.pop-login__h1{font-size:0.53703rem;text-align:center;line-height:1.48148rem;padding-top:0.2rem}.pop-login__h1__language{line-height:0.53703rem;padding:0.14714rem 0}.pop-login__h1
i{display:inline-block;width:0.48148rem;height:0.53703rem;vertical-align:middle;margin-right:0.25925rem}.pop-login__h1__login
i{background:url(/images/header/login.jpg) no-repeat center right;background-size:cover}.pop-login__h1__language
i{width:0.53703rem;background:url(/images/header/earth.jpg) no-repeat center right;background-size:cover}.pop-login__con{background:#fff}.pop-login__text{padding-left:2%;width:97%;font-size:0.37037rem;color:#A7A7A7;margin-bottom:0.27778rem;line-height:1.1rem}.pop-login__submit{color:#FFF;background:#F9B234;height:1.32816rem;line-height:1.32816rem;-webkit-appearance:none;-moz-border-radius:0;border-radius:0;border:none;width:100%;font-size:0.43703rem;padding:0}.pop-login__forgot{font-size:0.37037rem;text-decoration:underline;text-align:center;display:block;height:1.32816rem;line-height:1.32816rem;color:#A7A7A7}.pop-login__faceboot{color:#FFF;background:#4D7FC4;height:1.32816rem;line-height:1.32816rem;border:none;width:100%;font-size:0.43703rem;margin:0.51851rem 0;display:block;text-align:center}.pop-login__con
ul{padding-bottom:0}.pop-login__con__language{height:85%;overflow:scroll;overflow-x:hidden;overflow-y:auto}.pop-login__con__language
.main__type__li{border-bottom:1px solid #A3A3A3}.pop-login__con__language
.main__type__li__div.open{border-bottom:1px solid #D8D8D8;color:#A5A5A5;background:#fff}.pop-login__con__language
.main__type__li__sub{background:#fff}.pop-login__con__language .main__type__li__sub ul li
a{border-bottom:none;text-align:center;text-indent:0;height:1.10625rem;line-height:1.10625rem}.pop-login__con__language .main__type__li__sub ul li.active
a{color:#A5A5A5}.pl06 li
a{padding-left:0.6rem}.header__title{margin-left: -39px;width:60%;height:1.1rem;font-size:0.5625rem}.header__wrap{position:relative;text-align:center;margin-top:0 !important;margin-bottom:5px}.header__wrap .logo_29,
.header__wrap .logo_2,
.header__wrap .logo_3,
.header__wrap .logo_6,
.header__wrap .logo_7,
.header__wrap .logo_9,
.header__wrap .logo_10,
.header__wrap .logo_11,
.header__wrap .logo_8,
.header__wrap .logo_12,
.header__wrap .logo_16,
.header__wrap .logo_13,
.header__wrap .logo_14,
.header__wrap .logo_29,
.header__wrap .logo_18,
.header__wrap .logo_19,
.header__wrap .logo_20,
.header__wrap .logo_21,
.header__wrap .logo_22,
.header__wrap .logo_23,
.header__wrap .logo_25,
.header__wrap .logo_5,
.header__wrap .logo_19,
.header__wrap .logo_28,
.header__wrap .logo_15,
.header__wrap .logo_3,
.header__wrap .logo_33,
.header__wrap .logo_32,
.header__wrap .logo_31,
.header__wrap .logo_34,
.header__wrap .logo_35,
.header__wrap .logo_36,
.header__wrap .logo_36,
.header__wrap .logo_38,
.header__wrap .logo_39,
.header__wrap .logo_40,
.header__wrap .logo_46,
.header__wrap .logo_42,
.header__wrap .logo_43,
.header__wrap .logo_44,
.header__wrap .logo_43,
.header__wrap .logo_14,
.header__wrap .logo_ew,
.header__wrap .logo_51,
.header__wrap .logo_it,
.header__wrap .logo_2,
.header__wrap .logo_22,
.header__wrap .logo_19,
.header__wrap .logo_9,
.header__wrap .logo_pt,
.header__wrap .logo_52,
.header__wrap .logo_38,
.header__wrap .logo_33,
.header__wrap .logo_36,
.header__wrap .logo_35,
.header__wrap .logo_1,
.header__wrap .logo_57,
.header__wrap .logo_59,
.header__wrap .logo_56,
.header__wrap .logo_41,
.header__wrap .logo_30,
.header__wrap .logo_24,
.header__wrap .logo_45,
.header__wrap .logo_37,
.header__wrap .logo_60,
.header__wrap .logo_58,
.header__wrap .logo_61,
.header__wrap .logo_62,
.header__wrap
.logo_63{background:url(../images/logo/market-hair-extension-logo-us2x1.png) 45% center no-repeat;background-size:4.8rem}

.header__wrap .logo_4{background:url(../images/logo/market-hair-extension-logo-cax2.png) center center no-repeat;background-size:5rem}
.header__wrap .logo_2{background:url(../images/logo/market-hair-extension-logo-ukx2.png) center center no-repeat;background-size:5rem}
.header__wrap .logo_5{background:url(../images/logo/market-hair-extension-logo-aux2.png) center center no-repeat;background-size:5rem}


.i-btn,.i-btn--plus{position:relative;display:inline-block;width:100%;padding-top:0.35938rem;padding-bottom:0.35938rem;text-align:center;font-size:0.48438rem;border:0.04688rem solid #d9d9d9;background:#f9f9f9;font-family:'NovecentowideNormal';margin-top:27px}.i-btn:first-child,.i-btn--plus:first-child{margin:0px}.img-box--active{border:3px
solid #6ff !important}.layermbox{position:absolute;left:0;top:0;width:100%;z-index:19891014}.layermanim{transition:all .18s;-webkit-transition:all .18s}.laymshade,.layermmain{position:fixed;left:0;top:0;width:100%;height:100%}.laymshade{background-color:rgba(0,0,0,.5);pointer-events:auto}.layermmain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none}.layermmain
.section{display:table-cell;vertical-align:middle;text-align:center}.layermchild{position:relative;display:inline-block;text-align:left;background-color:#fff;font-size:14px;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,0.1);opacity:0;transform:scale(0);-webkit-transform:scale(0);pointer-events:auto}.layermborder{border:1px
solid #999}.layermshow
.layermchild{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.layermbox0
.layermchild{max-width:260px;min-width:150px}.layermbox1
.layermchild{border:none;border-radius:0}.layermbox2
.layermchild{width:auto;max-width:260px;min-width:40px;border:none;background-color:rgba(0,0,0,.6);color:#fff}.layermchild
h3{padding:0
45px 0 10px;height:50px;line-height:50px;border-bottom:1px solid #EBEBEB;font-size:16px;font-weight:400;border-radius:5px 5px 0 0;border-bottom:1px solid #EBEBEB}.layermchild h3,
.layermbtn
span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layermcont{padding:20px
15px;line-height:22px;border-radius:5px}.layermbox1
.layermcont{padding:0}.layermbox2
.layermcont{text-align:center;padding:30px
30px 0;line-height:0}.layermbox2 .layermcont
i{width:1.5rem;height:1.5rem;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%}.layermbox2 .layermcont
i{-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes
bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes
bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.layermbox2 .layermcont i:first-child{margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}.layermbox2 .layermcont
i.laymloadtwo{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layermbox2 .layermcont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layermbtn{position:relative;height:40px;line-height:40px;font-size:0;text-align:center;border-top:1px solid #EBEBEB}.layermbtn
span{position:relative;display:inline-block;width:50%;text-align:center;font-size:14px;cursor:pointer;border-radius:0 5px 0 0}.layermbtn span:first-child{height:39px;background-color:#fff;border-radius:0 0 0 5px}.layermbtn:before{content:'\20';position:absolute;width:1px;height:39px;left:50%;top:0;background-color:#EBEBEB}.layermend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:transparent;cursor:pointer;-webkit-appearance:none;font-size:30px}.layermend::before,.layermend::after{position:absolute;left:5px;top:13px;content:'';width:20px;height:2px;background-color:rgba(0,0,0,.3);transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layermend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.main{min-height:4.125rem}
.main__line{line-height:27px;background-color:#EBEBEB;text-align:center;font-size:13px;font-family:"NovecentowideNormal";height:25px;}.hide__class{display:none}.display__class{display:block}.polarization__grey{background:#A8A8A8}.polarization__brown{background:#713D0B}.header__notice__images{text-align:center;width:100%}.main__product__view__start i.trust__stars--empty{background-position:-0.69rem -3.127rem}.main__topbrands__con__item__box{display:none;position:relative}.main__topbrands__con__item__box.item__menu__open{display:block}.top__sellers{height:1.0rem !important}.show_grid_frame{display:list-item}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color2 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color2 a:after , .select-result li.main__type__li__sub__color2 a:after{background:#06C}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color3 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color3 a:after , .select-result li.main__type__li__sub__color3 a:after{background:#46311A}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color4 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color4 a:after , .select-result li.main__type__li__sub__color4 a:after{background:#DCDCDC}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color5 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color5 a:after , .select-result li.main__type__li__sub__color5 a:after{background:#E2AB00}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color6 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color6 a:after , .select-result li.main__type__li__sub__color6 a:after{background:#00CE35}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color7 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color7 a:after , .select-result li.main__type__li__sub__color7 a:after{background:#858585}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color8 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color8 a:after , .select-result li.main__type__li__sub__color8 a:after{background:#F00}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color9 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color9 a:after , .select-result li.main__type__li__sub__color9 a:after{background:#9F9F9F}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color10 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color10 a:after , .select-result li.main__type__li__sub__color10 a:after{background:#963}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color11 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color11 a:after , .select-result li.main__type__li__sub__color11 a:after{background:#A200D0}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color12 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color12 a:after , .select-result li.main__type__li__sub__color12 a:after{background:#d7bd34 }.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color13 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color13 a:after , .select-result li.main__type__li__sub__color13 a:after{background:#d7bd34 }.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color14 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color14 a:after , .select-result li.main__type__li__sub__color14 a:after{background:#DE6F07 }.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color15 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color15 a:after , .select-result li.main__type__li__sub__color15 a:after{background:#FF9B9B }.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color16 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color16 a:after , .select-result li.main__type__li__sub__color16 a:after{background:#F4F4F4 }.emptyCart{overflow:hidden;width:100%;padding:15px
0 30px;text-align:center}.emptyCart
.cartIcon{width:100%;padding-bottom:20px;text-align:center}.emptyCart .cartIcon
img{display:block;width:100px;margin:0
auto}.emptyCart
.emptyCartTip{width:100%;text-align:center;font-family:"Arial";text-transform:uppercase}.emptyCart .emptyCartTip
p{display:block;width:100%;font-size:125%;line-height:20px;text-align:center;color:#313131}.emptyCart .emptyCartTip
.lightTxt{color:#999}.emputy_cart_btn{padding-bottom:30px;text-align:center}.emputy_cart_btn
a{display:inline-block;padding:12px
20px;background:#40ace3;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;color:#FFF}.emputy_cart_btn a:hover{background:#3a9fd2}.emputy_cart_btn
.em_sunglasses_btn{margin-top:10px}.emputy_cart_btn
.em_glasses_btn{margin:10px
0 0 15px}.emputy_cart_btn
.em_contacts_btn{margin:10px
0 0 15px}.pay_with_list{overflow:hidden}.pay_with_card
p{padding-bottom:5px}.pay_with_card{margin-top:-5px}.pay_with_ul{float:left;display:inline-block;width:50%}.pay_with_card
li{width:25% !important;float:left}.pay_with_card
li.pay_with_li{margin-right:5%;margin-top:5px}.pay_with_card li
img{width:100%;height:auto}.shopping__cart__payway ul li
img{height:auto}img.loading{max-width:15%;max-height:15%;margin-left:20%}/*/*/.container-spacing:after,.main__btn-group:after,.main__glass-list:after,.main__glass-list__item__tags:after{content:"";display:table;clear:both}.main{min-height:3.125rem}.main__glass-list{padding-left:0.39063rem;padding-right:0.39063rem}.main{font-family:"NovecentowideBook"}.main__ad{height:0.90625rem;line-height:0.90625rem;font-size:0.40625rem;text-align:center;background-color:#ebebeb;font-family:"NovecentowideNormal";margin-top:0.22rem}

.main__title{margin-top:0.78125rem;line-height:0.6875rem;text-align:center;font-size:0.50688rem;font-family: Helvetica;}
.main__btn-group{margin-top:0.70313rem;text-align:justify;font-size:0;position:relative;z-index:999;min-height:0.945rem}.main__btn-group__btn{display:block;width:44%;height:0.875rem;line-height:0.875rem;text-align:center;font-size:0.54688rem;border:1.5px solid #d9d9d9;background:#f9f9f9;position:absolute;top:1.5px}.main__btn-group__btnl{left:0.39063rem}.main__btn-group__btnr{right:0.39063rem}.main__btn-group__btn.current{border:1.5px solid #fff;background:#fff}.main__btn-group__btn__icon{font-size:0.64688rem;position:absolute;top:-0.03125rem;right:0.34375rem}.main__btn-group__btn.current .main__btn-group__btn__icon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}.main__btn-group:after{content:'';display:inline-block;width:100%}.main__glass-list{text-align:justify}.main__glass-list:after{content:'';display:inline-block;width:100%}.main__glass-list__item{display:inline-block;width:4.34375rem;margin-top:0.90625rem}.main__glass-list__item__tags{height:0.65625rem;margin-bottom:0.15625rem;text-align:justify}.main__glass-list__item__tags:after{content:'';display:inline-block;width:100%}.main__glass-list__item__tag--fs{float:left;padding-left:0.67188rem;width:1.875rem;line-height:0.33rem;font-size:0.25rem;color:#3b3b3b;background:url("/images/header/air-plane.png") no-repeat left center;background-size:0.6rem}.main__glass-list__item__tag--cheep{float:right;height:100%;width:1.28125rem;line-height:0.65625rem;text-align:center;color:#fff;border-radius:0.07813rem;font-size:0.40625rem;background-color:#f9b233;font-family:Helvetica}.main__glass-list__item__img{margin-bottom:0.23438rem;display:block;width:100%}.main__glass-list__item__detail{font-size:0.40625rem;text-align:center;line-height:0.45875rem;font-family:Helvetica}.main__glass-list__item__detail__name{padding-bottom:3%;font-weight:bold}.main__glass-list__item__detail__other{font-size:0.36625rem;display:block;width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main__glass-list__item__detail__price{color:#fab233;padding-top:5%;font-size:0.49rem;font-weight:bold}.main__load-more-btn{display:block;margin:1.01563rem auto 1.48438rem;width:7.0625rem;height:1.03125rem;line-height:1.03125rem;text-align:center;font-size:0.54688rem;color:#4d4d4d;border:1px
solid #d9d9d9}.main__btn-group__con{display:none;padding-top:1.275rem;width:100%;background:#fff}.main__type__li__sub__shapes,.main__type__li__sub__eye__shapes{padding:0.38889rem;overflow:hidden}.main__type__li__sub__shapes li, .main__type__li__sub__eye__shapes
li{width:50%;float:left;padding-bottom:0.38889rem}.main__type__li__sub .main__type__li__sub__shapes li
a{border-bottom:0;color:rgba(1,1,1,0)}.main__type__li__sub__shapes li
a{width:3rem;height:1.27778rem;display:block;margin:auto;background:url(/images/header/icon_shapes_2x.png) no-repeat;background-size:6rem}.main__type__li__sub__shapes .main__type__li__sub__Aviator
a{background-position:0 0.16rem}.main__type__li__sub__shapes .main__type__li__sub__Wayfarer
a{background-position:-2.99rem 0}.main__type__li__sub__shapes .main__type__li__sub__Butterfly
a{background-position:0 -2.01rem}.main__type__li__sub__shapes .main__type__li__sub__CatEye
a{background-position:-2.99rem -2.01rem}.main__type__li__sub__shapes .main__type__li__sub__Goggle
a{background-position:0 -19.71481rem}.main__type__li__sub__shapes .main__type__li__sub__Oval
a{background-position:0 -4.19259rem}.main__type__li__sub__shapes .main__type__li__sub__Oversized
a{background-position:-2.99rem -4.00259rem}.main__type__li__sub__shapes .main__type__li__sub__Rectangle
a{background-position:0 -6.02851rem}.main__type__li__sub__shapes .main__type__li__sub__Round
a{background-position:-2.99rem -6.082851rem}.main__type__li__sub__shapes .main__type__li__sub__SingleLens
a{background-position:0 -7.85444rem}.main__type__li__sub__shapes .main__type__li__sub__Wraparound
a{background-position:-2.99rem -7.90444rem}.main__type__li__sub__shapes .main__type__li__sub__Aviator a:hover{background-position:0 -9.85481rem}.main__type__li__sub__shapes .main__type__li__sub__Wayfarer a:hover{background-position:-2.99rem -9.99991rem}.main__type__li__sub__shapes .main__type__li__sub__Butterfly a:hover{background-position:0 -12.02629rem}.main__type__li__sub__shapes .main__type__li__sub__CatEye a:hover{background-position:-2.99rem -12.02629rem}.main__type__li__sub__shapes .main__type__li__sub__Goggle a:hover{background-position:-3.15rem -19.71481rem}.main__type__li__sub__shapes .main__type__li__sub__Oval a:hover{background-position:0 -14.1840rem}.main__type__li__sub__shapes .main__type__li__sub__Oversized a:hover{background-position:-2.99rem -14.0240rem}.main__type__li__sub__shapes .main__type__li__sub__Rectangle a:hover{background-position:0 -16.03333rem}.main__type__li__sub__shapes .main__type__li__sub__Round a:hover{background-position:-2.99rem -16.13333rem}.main__type__li__sub__shapes .main__type__li__sub__SingleLens a:hover{background-position:0 -17.91481rem}.main__type__li__sub__shapes .main__type__li__sub__Wraparound a:hover{background-position:-2.99rem -17.91481rem}.main__type__li__sub__shapes .main__type__li__sub__Aviator
a.selected{background-position:0 -9.85481rem}.main__type__li__sub__shapes .main__type__li__sub__Wayfarer
a.selected{background-position:-2.99rem -9.99991rem}.main__type__li__sub__shapes .main__type__li__sub__Butterfly
a.selected{background-position:0 -12.02629rem}.main__type__li__sub__shapes .main__type__li__sub__CatEye
a.selected{background-position:-2.99rem -12.02629rem}.main__type__li__sub__shapes .main__type__li__sub__Goggle
a.selected{background-position:-3.15rem -19.71481rem}.main__type__li__sub__shapes .main__type__li__sub__Oval
a.selected{background-position:0 -14.1840rem}.main__type__li__sub__shapes .main__type__li__sub__Oversized
a.selected{background-position:-2.99rem -14.0240rem}.main__type__li__sub__shapes .main__type__li__sub__Rectangle
a.selected{background-position:0 -16.03333rem}.main__type__li__sub__shapes .main__type__li__sub__Round
a.selected{background-position:-2.99rem -16.13333rem}.main__type__li__sub__shapes .main__type__li__sub__SingleLens
a.selected{background-position:0 -17.91481rem}.main__type__li__sub__shapes .main__type__li__sub__Wraparound
a.selected{background-position:-2.99rem -17.91481rem}.main__type__li__sub .main__type__li__sub__eye__shapes li
a{border-bottom:0}.main__type__li__sub__eye__shapes li
a{width:3rem;height:1.27778rem;display:block;margin:auto;background:url(/images/header/icon_shapes__eye_2x.png) no-repeat;background-size:6rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Aviator
a{background-position:0 0.16rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Wayfarer
a{background-position:-2.99rem 0}.main__type__li__sub__eye__shapes .main__type__li__sub__Butterfly
a{background-position:0 -2.01rem}.main__type__li__sub__eye__shapes .main__type__li__sub__CatEye
a{background-position:-2.99rem -2.01rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Oval
a{background-position:0 -4.19259rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Oversized
a{background-position:-2.99rem -4.00259rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Rectangle
a{background-position:0 -6.02851rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Round
a{background-position:-2.99rem -6.082851rem}.main__type__li__sub__eye__shapes .main__type__li__sub__SingleLens
a{background-position:0 -7.85444rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Wraparound
a{background-position:-2.99rem -7.90444rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Aviator a:hover{background-position:0 -9.85481rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Wayfarer a:hover{background-position:-2.99rem -9.99991rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Butterfly a:hover{background-position:0 -12.02629rem}.main__type__li__sub__eye__shapes .main__type__li__sub__CatEye a:hover{background-position:-2.99rem -12.02629rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Oval a:hover{background-position:0 -14.1840rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Oversized a:hover{background-position:-2.99rem -14.0240rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Rectangle a:hover{background-position:0 -16.03333rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Round a:hover{background-position:-2.99rem -16.13333rem}.main__type__li__sub__eye__shapes .main__type__li__sub__SingleLens a:hover{background-position:0 -17.91481rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Wraparound a:hover{background-position:-2.99rem -17.91481rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Aviator
a.selected{background-position:0 -9.85481rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Wayfarer
a.selected{background-position:-2.99rem -9.99991rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Butterfly
a.selected{background-position:0 -12.02629rem}.main__type__li__sub__eye__shapes .main__type__li__sub__CatEye
a.selected{background-position:-2.99rem -12.02629rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Oval
a.selected{background-position:0 -14.1840rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Oversized
a.selected{background-position:-2.99rem -14.0240rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Rectangle
a.selected{background-position:0 -16.03333rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Round
a.selected{background-position:-2.99rem -16.13333rem}.main__type__li__sub__eye__shapes .main__type__li__sub__SingleLens
a.selected{background-position:0 -17.91481rem}.main__type__li__sub__eye__shapes .main__type__li__sub__Wraparound
a.selected{background-position:-2.99rem -17.91481rem}.main__type__li__sub__type li, .main__type__li__sub__price
li{text-align:center}.main__type__li__sub .main__type__li__sub__price li a,
.main__type__li__sub .main__type__li__gender li a,
.main__type__li__sub .main__type__li__sub__frametype li a,
.main__type__li__sub .main__type__li__lensematerial li a,
.main__type__li__sub .main__type__li__specialfeature li a,
.main__type__li__sub .main__type__li__framematerial li a
.main__type__li__sub .main__type__li__frequency li a,
.main__type__li__sub .main__type__li__brand_id li a,
.main__type__li__sub .main__type__li__manufacturer li a,
.main__type__li__sub .main__type__li__subCategory li
a{}.main__type__li__sub__frametype li
i{float:left;width:2rem;height:1rem;display:block;margin:0.18rem 0.27778rem 0 0;background:url(/images/header/icon_shapes_frame_2x.png) no-repeat;background-size:2rem}.main__type__li__sub__frametype li.main__type__li__sub__FullRim
i{background-position:0 0}.main__type__li__sub__frametype li.main__type__li__sub__FullRim a:hover i, .main__type__li__sub__frametype li.main__type__li__sub__FullRim a.selected
i{background-position:0 -2.57rem}.main__type__li__sub__frametype li.main__type__li__sub__SemiRimless
i{background-position:0 -0.9rem}.main__type__li__sub__frametype li.main__type__li__sub__SemiRimless a:hover i, .main__type__li__sub__frametype li.main__type__li__sub__SemiRimless a.selected
i{background-position:0 -3.45rem}.main__type__li__sub__frametype li.main__type__li__sub__Rimless
i{background-position:0 -1.69rem}.main__type__li__sub__frametype li.main__type__li__sub__Rimless a:hover i, .main__type__li__sub__frametype li.main__type__li__sub__Rimless a.selected
i{background-position:0 -4.23rem}.reametype__img{display:inline-block;width:1.51851rem;vertical-align:middle;margin-right:0.27778rem}.main__type__li__sub ul.main__type__li__brands li
a{padding-left:0.6rem}.main__type__li__sub .main__type__li__sub__colors, .main__type__li__sub
.main__type__li__sub__lcolors{overflow:hidden;padding:0.38889rem}.main__type__li__sub .main__type__li__sub__colors li, .main__type__li__sub .main__type__li__sub__lcolors
li{width:23%;float:left;margin:0
1%;padding:1% 0}.main__type__li__sub .main__type__li__sub__colors li a, .main__type__li__sub .main__type__li__sub__lcolors li a , .select-result li#selectF a, .select-result li#selectG
a{width:0.68887rem;height:0.68887rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:60%;border:0.1rem solid #f9f9f9;border-bottom:0.1rem solid #f9f9f9;margin:auto auto auto 40%}.main__type__li__sub .main__type__li__sub__colors li a, .main__type__li__sub .main__type__li__sub__lcolors li
a{font-size:0;line-height:0}.main__type__li__sub .main__type__li__sub__colors li a:after, .main__type__li__sub .main__type__li__sub__lcolors li a:after , .select-result li#selectF a:after, .select-result li#selectE a:after{display:block;width:0.81481rem;height:0.81481rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:" "}.main__type__li__sub .main__type__li__sub__colors li.selected a, .main__type__li__sub .main__type__li__sub__lcolors li.selected
a{border:0.27778rem solid #D9D9D9;border-bottom:0.27778rem solid #D9D9D9}.main__type__li__sub .main__type__li__sub__colors li:last-child a, .main__type__li__sub .main__type__li__sub__lcolors li:last-child
a{border-bottom:0.27778rem solid #f9f9f9}.main__type__li__sub .main__type__li__sub__colors li.selected:last-child a, .main__type__li__sub .main__type__li__sub__lcolors li.selected:last-child
a{border-bottom:0.27778rem solid #D9D9D9}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color1 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color1 a:after , .select-result li.main__type__li__sub__color1 a:after{background:#000}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color2 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color2 a:after , .select-result li.main__type__li__sub__color2 a:after{background:#3472BD}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color3 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color3 a:after , .select-result li.main__type__li__sub__color3 a:after{background:#D7BD34}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color4 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color4 a:after , .select-result li.main__type__li__sub__color4 a:after{background:#F52F30}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color5 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color5 a:after , .select-result li.main__type__li__sub__color5 a:after{background:#81D939}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color6 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color6 a:after , .select-result li.main__type__li__sub__color6 a:after{background:#A6A6A6}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color7 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color7 a:after , .select-result li.main__type__li__sub__color7 a:after{background:#C240E2}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color8 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color8 a:after , .select-result li.main__type__li__sub__color8 a:after{background:-moz-linear-gradient(top, #F0F0F0, #525657);background:-webkit-gradient(linear, 0, 100%, from(#F0F0F0), to(#525657));background:-webkit-linear-gradient(top, #F0F0F0, #525657);background:-o-linear-gradient(top, #F0F0F0, #525657)}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color9 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color9 a:after , .select-result li.main__type__li__sub__color9 a:after{background:-moz-linear-gradient(top, #DED377, #4A660F);background:-webkit-gradient(linear, 0, 100%, from(#DED377), to(#4A660F));background:-webkit-linear-gradient(top, #DED377, #4A660F);background:-o-linear-gradient(top, #DED377, #4A660F)}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color10 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color10 a:after , .select-result li.main__type__li__sub__color10 a:after{background:#BD6C6B}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color11 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color11 a:after , .select-result li.main__type__li__sub__color11 a:after{background:#12A99A}.main__type__li__sub .main__type__li__sub__colors li.main__type__li__sub__color12 a:after, .main__type__li__sub .main__type__li__sub__lcolors li.main__type__li__sub__color12 a:after , .select-result li.main__type__li__sub__color12 a:after{background:#95E7FD}.open{display:block}.none{display:none}.select-result{}.select-result ul
li{background:#EBEBEB url(/images/header/close-grey.png) no-repeat 92% 50%;background-size:0.30740rem;padding-left:0.83333rem;height:1.1rem;border-bottom:2px solid #fff}.select-result ul li:first-child{padding-top:0.01111rem}.select-result ul li
a{display:block;font-size:0.50688rem;line-height:1.1rem;font-family:"NovecentowideBook";text-align:center}.select-result ul li a
i{display:none}.select-result ul li
img{max-height:0.76740rem;width:auto;vertical-align:middle}.select-result ul li#selectC img,.select-result ul li#selectB
img{display:none}#select-close{text-align:center;background:#EBEBEB;display:none}#select-close.openclear{display:block;border-bottom:2px solid #fff;height:1.2rem}.s_l_price
.s_p_item{}.s_l_frame_colour{}.s_l_frame_colour
.s_fc_item{}.s_l_lens_colour
.s_lc_item{}.s_l_frame_colour .s_fc_item li, .s_l_lens_colour .s_lc_item
li{padding:5px
8px;float:left}.main__type__li__sub_Blue a , .main__type__li__sub_Bleu a , .main__type__li__sub_蓝色 a , .main__type__li__sub_藍色 a , .main__type__li__sub_ブルー a , .main__type__li__sub_Blau a , .main__type__li__sub_blauw a , .main__type__li__sub_Blå a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Blå a , .main__type__li__sub_Blu a , .main__type__li__sub_Sininen a , .main__type__li__sub_Blå a , .main__type__li__sub_Синие a , .main__type__li__sub_Niebieski a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a ,
.main__type__li__sub_Blue a , .main__type__li__sub_Bleu a , .main__type__li__sub_蓝色 a , .main__type__li__sub_藍色 a , .main__type__li__sub_ブルー a , .main__type__li__sub_Blau a , .main__type__li__sub_blauw a , .main__type__li__sub_Blå a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Blå a , .main__type__li__sub_Blu a , .main__type__li__sub_Sininen a , .main__type__li__sub_Blå a , .main__type__li__sub_Синие a , .main__type__li__sub_Niebieski a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul
a{background:blue}.main__type__li__sub_Brown
a{background:brown }.main__type__li__sub_Green
a{background:green}.main__type__li__sub_Gold
a{background:gold}.main__type__li__sub_Pink
a{background:Pink}.main__type__li__sub_Red
a{background:red}.main__type__li__sub_Yellow
a{background:yellow}.main__type__li__sub_White
a{background:#f3f3f3}.main__type__li__sub_Violet
a{background:violet}.main__type__li__sub_Crystal
a{background:#e5e5e5}.main__type__li__sub_Burgundy
a{background:#800020}.main__type__li__sub_Black a , .main__type__li__sub_Noir a , .main__type__li__sub_黑色 a , .main__type__li__sub_黑色 a , .main__type__li__sub_ブラック a , .main__type__li__sub_Schwarz a , .main__type__li__sub_zwart a , .main__type__li__sub_Svart a , .main__type__li__sub_Preta a , .main__type__li__sub_Preta a , .main__type__li__sub_Sort a , .main__type__li__sub_Nero a , .main__type__li__sub_Musta a , .main__type__li__sub_Sort a , .main__type__li__sub_Черные a , .main__type__li__sub_Czarny a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a, .main__type__li__sub_Negro a ,
.main__type__li__sub_Black a , .main__type__li__sub_Noir a , .main__type__li__sub_黑色 a, .main__type__li__sub_黑色 a , .main__type__li__sub_ブラック a, .main__type__li__sub_Schwarz a, .main__type__li__sub_zwart a, .main__type__li__sub_Svart a, .main__type__li__sub_Preta a, .main__type__li__sub_Preta a, .main__type__li__sub_Sort a, .main__type__li__sub_Nero a, .main__type__li__sub_Musta a, .main__type__li__sub_Sort a, .main__type__li__sub_Черные a, .main__type__li__sub_Czarny a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro
a{background:black}.main__type__li__sub_Tortoise
a{background:#9d6a35}.main__type__li__sub_Silver
a{background:silver}.main__type__li__sub_Grey
a{background:grey}.main__type__li__sub_Orange
a{background:orange}.main__type__li__sub_Blue a , .main__type__li__sub_Bleu a , .main__type__li__sub_蓝色 a , .main__type__li__sub_藍色 a , .main__type__li__sub_ブルー a , .main__type__li__sub_Blau a , .main__type__li__sub_blauw a , .main__type__li__sub_Blå a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Blå a , .main__type__li__sub_Blu a , .main__type__li__sub_Sininen a , .main__type__li__sub_Blå a , .main__type__li__sub_Синие a , .main__type__li__sub_Niebieski a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a ,
.main__type__li__sub_Brown a ,
.main__type__li__sub_Green a ,
.main__type__li__sub_Gold a ,
.main__type__li__sub_Pink a ,
.main__type__li__sub_Red a ,
.main__type__li__sub_Yellow a ,
.main__type__li__sub_White a ,
.main__type__li__sub_Violet a ,
.main__type__li__sub_Crystal a ,
.main__type__li__sub_Burgundy a ,
.main__type__li__sub_Black a , .main__type__li__sub_Noir a , .main__type__li__sub_黑色 a , .main__type__li__sub_黑色 a , .main__type__li__sub_ブラック a , .main__type__li__sub_Schwarz a , .main__type__li__sub_zwart a , .main__type__li__sub_Svart a , .main__type__li__sub_Preta a , .main__type__li__sub_Preta a , .main__type__li__sub_Sort a , .main__type__li__sub_Nero a , .main__type__li__sub_Musta a , .main__type__li__sub_Sort a , .main__type__li__sub_Черные a , .main__type__li__sub_Czarny a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a ,
.main__type__li__sub_Tortoise a ,
.main__type__li__sub_Silver a ,
.main__type__li__sub_Grey a ,
.main__type__li__sub_Orange a ,
.main__type__li__sub_Blue a , .main__type__li__sub_Bleu a , .main__type__li__sub_蓝色 a , .main__type__li__sub_藍色 a , .main__type__li__sub_ブルー a , .main__type__li__sub_Blau a , .main__type__li__sub_blauw a , .main__type__li__sub_Blå a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Blå a , .main__type__li__sub_Blu a , .main__type__li__sub_Sininen a , .main__type__li__sub_Blå a , .main__type__li__sub_Синие a , .main__type__li__sub_Niebieski a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a , .main__type__li__sub_Azul a ,
.main__type__li__sub_Brown a ,
.main__type__li__sub_Green a ,
.main__type__li__sub_Gold a ,
.main__type__li__sub_Pink a ,
.main__type__li__sub_Red a ,
.main__type__li__sub_Yellow a ,
.main__type__li__sub_White a ,
.main__type__li__sub_Violet a ,
.main__type__li__sub_Crystal a ,
.main__type__li__sub_Burgundy a ,
.main__type__li__sub_Black a , .main__type__li__sub_Noir a , .main__type__li__sub_黑色 a , .main__type__li__sub_黑色 a , .main__type__li__sub_ブラック a , .main__type__li__sub_Schwarz a , .main__type__li__sub_zwart a , .main__type__li__sub_Svart a , .main__type__li__sub_Preta a , .main__type__li__sub_Preta a , .main__type__li__sub_Sort a , .main__type__li__sub_Nero a , .main__type__li__sub_Musta a , .main__type__li__sub_Sort a , .main__type__li__sub_Черные a , .main__type__li__sub_Czarny a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a , .main__type__li__sub_Negro a ,
.main__type__li__sub_Tortoise a ,
.main__type__li__sub_Silver a ,
.main__type__li__sub_Grey a ,
.main__type__li__sub_Orange
a{height:20px;width:20px;display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}.main__type__li__sub_Blue a, .main__type__li__sub_Bleu a, .main__type__li__sub_蓝色 a, .main__type__li__sub_藍色 a, .main__type__li__sub_ブルー a, .main__type__li__sub_Blau a, .main__type__li__sub_blauw a, .main__type__li__sub_Blå a, .main__type__li__sub_Azul a, .main__type__li__sub_Azul a, .main__type__li__sub_Blå a, .main__type__li__sub_Blu a, .main__type__li__sub_Sininen a, .main__type__li__sub_Blå a, .main__type__li__sub_Синие a, .main__type__li__sub_Niebieski a, .main__type__li__sub_Azul a, .main__type__li__sub_Azul a, .main__type__li__sub_Azul a, .main__type__li__sub_Azul a, .main__type__li__sub_Azul a, .main__type__li__sub_Azul a,
.main__type__li__sub_Brown a,
.main__type__li__sub_Green a,
.main__type__li__sub_Gold a,
.main__type__li__sub_Pink a,
.main__type__li__sub_Red a,
.main__type__li__sub_Yellow a,
.main__type__li__sub_White a,
.main__type__li__sub_Violet a,
.main__type__li__sub_Crystal a,
.main__type__li__sub_Burgundy a,
.main__type__li__sub_Black a, .main__type__li__sub_Noir a, .main__type__li__sub_黑色 a, .main__type__li__sub_黑色 a, .main__type__li__sub_ブラック a, .main__type__li__sub_Schwarz a, .main__type__li__sub_zwart a, .main__type__li__sub_Svart a, .main__type__li__sub_Preta a, .main__type__li__sub_Preta a, .main__type__li__sub_Sort a, .main__type__li__sub_Nero a, .main__type__li__sub_Musta a, .main__type__li__sub_Sort a, .main__type__li__sub_Черные a, .main__type__li__sub_Czarny a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a,
.main__type__li__sub_Tortoise a,
.main__type__li__sub_Silver a,
.main__type__li__sub_Grey a,
.main__type__li__sub_Orange a,
.main__type__li__sub_Blue a,
.main__type__li__sub_Brown  a,
.main__type__li__sub_Green a,
.main__type__li__sub_Gold a,
.main__type__li__sub_Pink a,
.main__type__li__sub_Red a,
.main__type__li__sub_Yellow a,
.main__type__li__sub_White a,
.main__type__li__sub_Violet a,
.main__type__li__sub_Crystal a,
.main__type__li__sub_Burgundy a,
.main__type__li__sub_Black a, .main__type__li__sub_Noir a, .main__type__li__sub_黑色 a, .main__type__li__sub_黑色 a, .main__type__li__sub_ブラック a, .main__type__li__sub_Schwarz a, .main__type__li__sub_zwart a, .main__type__li__sub_Svart a, .main__type__li__sub_Preta a, .main__type__li__sub_Preta a, .main__type__li__sub_Sort a, .main__type__li__sub_Nero a, .main__type__li__sub_Musta a, .main__type__li__sub_Sort a, .main__type__li__sub_Черные a, .main__type__li__sub_Czarny a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a, .main__type__li__sub_Negro a,
.main__type__li__sub_Tortoise a,
.main__type__li__sub_Silver a,
.main__type__li__sub_Grey a,
.main__type__li__sub_Orange
a{display:block;float:left;padding:3px;border:2px
solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}.main__type__li__sub_Blue a:hover, .main__type__li__sub_Bleu a:hover, .main__type__li__sub_蓝色 a:hover, .main__type__li__sub_藍色 a:hover, .main__type__li__sub_ブルー a:hover, .main__type__li__sub_Blau a:hover, .main__type__li__sub_blauw a:hover, .main__type__li__sub_Blå a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Blå a:hover, .main__type__li__sub_Blu a:hover, .main__type__li__sub_Sininen a:hover, .main__type__li__sub_Blå a:hover, .main__type__li__sub_Синие a:hover, .main__type__li__sub_Niebieski a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover,
.main__type__li__sub_Brown a:hover,
.main__type__li__sub_Green a:hover,
.main__type__li__sub_Gold a:hover,
.main__type__li__sub_Pink a:hover,
.main__type__li__sub_Red a:hover,
.main__type__li__sub_Yellow a:hover,
.main__type__li__sub_White a:hover,
.main__type__li__sub_Violet a:hover,
.main__type__li__sub_Crystal a:hover,
.main__type__li__sub_Burgundy a:hover,
.main__type__li__sub_Black a:hover, .main__type__li__sub_Noir a:hover, .main__type__li__sub_黑色 a:hover, .main__type__li__sub_黑色 a:hover, .main__type__li__sub_ブラック a:hover, .main__type__li__sub_Schwarz a:hover, .main__type__li__sub_zwart a:hover, .main__type__li__sub_Svart a:hover, .main__type__li__sub_Preta a:hover, .main__type__li__sub_Preta a:hover, .main__type__li__sub_Sort a:hover, .main__type__li__sub_Nero a:hover, .main__type__li__sub_Musta a:hover, .main__type__li__sub_Sort a:hover, .main__type__li__sub_Черные a:hover, .main__type__li__sub_Czarny a:hover, .main__type__li__sub_Negro a:hover, .main__type__li__sub_Negro a:hover, .main__type__li__sub_Negro a:hover, .main__type__li__sub_Negro a:hover, .main__type__li__sub_Negro a:hover, .main__type__li__sub_Negro a:hover,
.main__type__li__sub_Tortoise a:hover,
.main__type__li__sub_Silver a:hover,
.main__type__li__sub_Grey a:hover,
.main__type__li__sub_Orange a:hover,
.main__type__li__sub_Blue a:hover, .main__type__li__sub_Bleu a:hover, .main__type__li__sub_蓝色 a:hover, .main__type__li__sub_藍色 a:hover, .main__type__li__sub_ブルー a:hover, .main__type__li__sub_Blau a:hover, .main__type__li__sub_blauw a:hover, .main__type__li__sub_Blå a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Blå a:hover, .main__type__li__sub_Blu a:hover, .main__type__li__sub_Sininen a:hover, .main__type__li__sub_Blå a:hover, .main__type__li__sub_Синие a:hover, .main__type__li__sub_Niebieski a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover, .main__type__li__sub_Azul a:hover,
.main__type__li__sub_Brown a:hover,
.main__type__li__sub_Green a:hover,
.main__type__li__sub_Gold a:hover,
.main__type__li__sub_Pink a:hover,
.main__type__li__sub_Red a:hover,
.main__type__li__sub_Yellow a:hover,
.main__type__li__sub_White a:hover,
.main__type__li__sub_Violet a:hover,
.main__type__li__sub_Crystal a:hover,
.main__type__li__sub_Burgundy a:hover,
.main__type__li__sub_Black a:hover, .main__type__li__sub_Noir a:hover, .main__type__li__sub_黑色 a:hover, .main__type__li__sub_黑色 a:hover, .main__type__li__sub_ブラック a:hover, .main__type__li__sub_Schwarz a:hover, .main__type__li__sub_zwart a:hover, .main__type__li__sub_Svart a:hover, .main__type__li__sub_Preta a:hover, .main__type__li__sub_Preta a:hover, .main__type__li__sub_Sort a:hover, .main__type__li__sub_Nero a:hover, .main__type__li__sub_Musta a:hover, .main__type__li__sub_Sort a:hover, .main__type__li__sub_Черные a:hover, .main__type__li__sub_Czarny a:hover, .main__type__li__sub_Negro a:hover, .main__type__li__sub_Negro a:hover, .main__type__li__sub_Negro a:hover, .main__type__li__sub_Negro a:hover, .main__type__li__sub_Negro a:hover, .main__type__li__sub_Negro a:hover,
.main__type__li__sub_Tortoise a:hover,
.main__type__li__sub_Silver a:hover,
.main__type__li__sub_Grey a:hover,
.main__type__li__sub_Orange a:hover{border:2px
solid #CCC}.frame_color_border{border:2px
solid #CCC}.s_fc_item li a.current, .s_lc_item li
a.current{border:2px
solid #CCC}.s_l_size .s_size_item
li{float:left;font-size:13px;margin:0
4px;display:block}.s_l_size .s_size_item li
a{width:68px;text-align:center;padding:8px
0;display:block;background:#ebebeb}.s_l_size .s_size_item li a:hover{background:#1ba9e1;color:#FFF;font-weight:bold}.s_l_size .s_size_item li
a.current{background:#1ba9e1;color:#FFF;font-weight:bold}.s_r_glass_number{padding-bottom:30px}.s_r_glass_number
ul{height:46px}.s_r_glass_number
li{font-size:13px;width:155px;height:50px;margin-right:10px;text-align:center;border:1px
solid #b2b2b2;float:left;display:table;position:relative}.s_r_glass_number
li.s_e_gn_no{margin-right:0}.s_r_glass_number li
i{font-size:18px;position:absolute;right:3px;top:3px;cursor:pointer}.s_r_glass_number
span{text-transform:uppercase;display:block}.s_r_glass_number
span.srg_nanmed{}.s_r_glass_number
span.srg_number{}.s_r_glass_number li
a{display:table-cell;vertical-align:middle}.s_r_glass_number li a:hover{background:#ebebeb;font-weight:bold}.s_r_glass_number li
a.current{background:#ebebeb;font-weight:bold}.s_r_product_number{border-bottom:1px solid #d7d7d7;padding-bottom:10px}.s_r_product_number
h3{font-size:14px;font-weight:bold;float:left;line-height:26px;height:26px}.s_r_product_number
.s_r_pn_opition{float:right}.s_r_product_number .s_r_pn_opition
select{height:26px;width:170px}/**
 * Swiper 3.0.8
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2015, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: June 14, 2015
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C6")'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C6")'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}

.index_image {
  margin: 0 auto;
}
.index_image .mainImageBox {
  position: relative;
  overflow: hidden;
  width: 100%;
  margin: 0px;
  padding: 0px;
}
.index_image .mainImage {
  text-align: center;
  margin-bottom: 5px;
  width: 300%;
}
.index_image .mainImage li {
  float: left;
  width: 33.33%;
  margin: 0px;
  padding: 0px;
}
.mainImageBtn {
  width: 90px;
  margin: 10px auto;
}
.mainImageBtn .btn_mianImage_select {
  background: url(../images/product/c_mainImage_select.gif) no-repeat;
  width: 8px;
  height: 9px;
  cursor: pointer;
}
.mainImageBtn .btn_mianImage_unselect {
  background: url(../images/product/c_mainImage_unselect.gif) no-repeat;
  width: 9px;
  height: 9px;
  cursor: pointer;
}
.mainImageBtn li {
  float: left;
  margin: 0 10px;
}
.mainList		{ width:100%;margin-bottom:30px;}
.mainList .listTitle,.refineResult .listTitle,.otherColour .listTitle{ font-size:16px; border-bottom:0.2em solid #000; line-height:2em; margin:0 10px; font-weight:700;}
.mainList .listTitle .collapse{ background:url(../images/product/icon_close.gif) no-repeat 0 10px; width:18px; height:28px; display:block; float:right; cursor:pointer;}
.mainList .listTitle .open{ background:url(../images/product/icon_open.gif) no-repeat 0 10px;width:18px; height:28px; display:block; float:right; cursor:pointer;}
.mainList .listTitle b.fl{ display:block; font-size:1em;}
.mainList ul li	{ margin:0 10px;border-bottom:1px solid #000;height: 25px;line-height: 25px;padding: 5px 0;}
.mainList ul li span{ font-size:13px;font-family: Helvetica;}
.mainList ul .fr{ padding-top:3px; background:url(../images/product/btnGo_03.gif) no-repeat; width:18px; height:18px;}



.selectBy{ width:100%;font-family:"Helvetica"}
.selectBy .selectByBox{ margin:10px;}
.selectBy .selectByBox select{ margin-right:10px; text-align:left;}
.selectBy .selectByBox select#sortBy{ font-size:1.2em;}
.selectBy .selectByBox .selectModel{ width:95%; margin:0 auto;font-family:"Helvetica"}
.selectBy .selectByBox a	{ text-decoration:underline;font-size:1.2em;line-height: 25px; background:url(../images/product/selectArrow.gif) no-repeat right 9px;padding-right: 12px;}
.cellBrands{ margin-bottom:10px;}
.selectRemove{ border-top:1px solid #000; margin:0px 10px 10px;}
.selectRemove a{color:#fff;font-size: 1.2em; margin:10px 10px 0px 0; padding:5px 20px 5px 5px;display:inline-block;background:url(../images/product/closeIcon.gif) no-repeat right 5px; background-color:#000;}
.selectRemove .clearAll{ display:block; background:none; color:#000; text-decoration:underline; text-align:left;}
.productList{ width:100%; margin:0 auto;font-family: Helvetica;}
.productList ul{ width:158px; float:left; margin:0 0px 10px 0px; height:278px;}
@media (min-height: 700px) and ( max-height: 750px) {
	.productList ul{ width:158px; float:left; margin:0 0px 10px 0px; height:298px;}
}

.productList ul li{ display:block;position: relative;}
@media ( max-width: 480px ) {
	.productList ul{ width:50%; }
}



.productList ul a, .productList ul a:hover {  color: #272727;  margin: 0 5px;  display: block;}
.productList ul img { width: 90%;  min-height: 135px;}
/*.productList ul .proImg{ height:80px; display:block;}
.productList ul .proImg img{ width:160px; height:80px;} peter*/
.productList ul .proName{ font-size:11px; line-height:16px; text-align:center;  margin-top: 8px;text-align: left;padding-left:0px;padding-right:2px;height: 53px;font-family: Helvetica;}

@media only screen and (min-device-width: 375px)and (-webkit-min-device-pixel-ratio: 3) {  
/*iPhone6+ zoom*/
.productList ul .proName{ font-size:11px; line-height:16px; text-align:center;  margin-top: 8px;text-align: left;padding-left:0px;padding-right:2px;height: 50px;font-family: Helvetica;}
}  
@media only screen and (min-device-width:412px) and (-webkit-min-device-pixel-ratio: 3) {  
/*iPhone6+ standard*/

.productList ul .proName{ font-size:11px; line-height:16px; text-align:center;  margin-top: 8px;text-align: left;padding-left:0px;padding-right:2px;height: 36px;font-family: Helvetica;}
}

.productList ul .proInfo{ font-size:13px;line-height:21px; text-align:left; height:21px;  padding-left: 10px;}
.productList ul .proInfo span.orange{ font-size:0.8em;line-height:21px; text-align:center;color:#f7931e;}
.productList ul .proInfo span{ color:#f7931e; padding-right:10px; font-weight:700;  font-family: Helvetica;}
.productList ul .proInfo span.price_clearance_new_tag{ background:#f89901; color:#fff; margin-right: 10px; padding: 1px 5px;}
.productList ul .proInfo span.price_promotion_new_tag{ background:#f89901; color:#fff; margin-right: 10px; padding: 1px 5px;}
.productList ul span.proSave,.proDetailInfo .fr .proSave{color:#A6A6A6;padding-left:5px; font-weight:400;text-decoration: line-through;font-style: italic;font-size: 0.85em;}
.productList ul span{ font-size:0.9em;}
.proImg span.discount-rate{width: 48px;height: 19px;position: absolute;top:-5px;left: 0px;font-size: 10px;line-height: 20px;background-color: #F20000;opacity: .9;font-size: 12px;color: #fff;text-align: center; font-family: Helvetica;}
.proImg span.discount-clearance{width: 60px;height: 19px;position: absolute;top:-5px;left: 0px;font-size: 10px;line-height: 20px;background-color:#5bc6f4;opacity: .9;font-size: 12px;color: #fff;text-align: center;}
.productList ul .proColor{ background:url(../images/product/icon_pro.png) no-repeat;background-position:0 -30px; font-size:18em;padding-left: 25px; height: 24px; line-height: 24px;}
.productList ul .proLast{ font-size:1.2em; height:22px;}
.productList ul .proLast .fastShip { background:url(../images/product/icon_pro.png) no-repeat;padding-left: 25px; height:22px; line-height:22px; display:inline-block;  font-family: Helvetica;}
.productList ul .proLast .proRate{ background:url(../images/product/icon_pro.png) no-repeat;background-position:0 -60px;height:22px; line-height:22px;padding-left: 22px;}

.productList .CL_products ul{ height:225px;}
.productList .CL_products ul .proImg{ height:90px;}
.productList .CL_products ul .proImg img{ width:90px; /*height:90px; peter*/display:block; margin:0 auto;}

.btn_seeMore { }
.btn_seeMore a,.btn_seeMore_loading a{  border:1px solid #000; border-bottom:3px solid #000; font-size:1.5em;padding: 10px;text-align: center; margin:20px 10px; display:block;}
.btn_seeMore a span{ background:url(../images/product/iconBtn.gif) no-repeat 0 -2px;padding-left:35px; font-size:0.9em;}
.btn_seeMore a .btn_apply{ background:url(../images/product/iconBtn.gif) no-repeat 0 -30px;}
.btn_seeMore_loading a span{background:url(../images/product/loading.gif) no-repeat 0 0px;padding-left:35px; font-size:0.9em; background-size:21px 21px;}
.listTitle{ font-size: 1.4em;border-bottom: 0.2em solid #000; line-height: 2em; margin: 0 10px; font-weight: 700;}
.refineResult select{ display:block; margin:0 0 10px 10px; font-size:1.2em; width:90%;}

.sortBy_brands{ float:left;}
.selectBy .selectByBox  .sortBy_brands{ font-size:1.2em;}
.RefineLink{ float:left;}  

/* ------------------------------------------------------------------------------------

product			 */

.main__product__view__title{ text-align:center; font-size: 0.54688rem; color:#000; line-height:0.67407rem;font-family: "NovecentowideBook";}


/* ------------------------------------------------------------------------------------

category			 */

.caption{ color:#fff; background:#B8B8B8; font-size:14px; text-align:center; padding:10px 0;font-weight: normal;padding-left:5px;padding-right:5px;font-family:"Helvetica"}
.topBrands{ margin-bottom:10px;margin-top:6px; width:100%;}
.top-promotions {
  background: #5bc6f4;color: #FFF;font-size: 11px;text-align: center;padding: 10px 0;font-weight: 200;margin-bottom: 5px;margin-top: 6px;
  font-family:"Helvetica"
}
.top-promotions em {font-weight: 700;font-size: 12px;color: red;font-style: normal;}
.top-promotions strong {font-weight: 700;font-size: 12px;color:black;}
.topBrands ul{ margin:10px auto;text-align:center;}
.topBrandsList li{ float:left;width:21%;  margin:2px 2%;}
.topBrandsList li img{ width:100%;}

.topLetters{ margin:10px;}
.topLetters li{ float:left; width:auto; margin:2px;}
.topLetters li a{background:url(../images/header/letters_bg.gif) no-repeat;margin:3px 4px; text-align:center; color:#fff; width:28px; height:28px; font-size:14em; display:block; line-height:28px;}




/* ------------------------------------------------------------------------------------

product			 */

/*KAN-15 2014-06-13 add by peter*/
.image_info .proPriceI.proPriceR_cl{width:45px; height:30px; background: url("../images/instock/inStock_cl.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.image_info .proPriceI.proPriceR_pt{ width:52px; height:30px; background: url("../images/instock/inStock_br.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.image_info .price_promotion_tips{color: #f00; font-size: 16px; padding-bottom: 10px;}
.image_info .price_promotion_tips em{ font-size: 16px; }
.proDetail{ font-size:1em;}
.proDetailInfo{ margin:0 10px;}
.proDetailInfo .fl{ text-decoration:line-through;font-size:14px; line-height:20px; }
.proDetailInfo .fr{ font-size:1.2em; line-height:24px;}
.proDetailInfo .fr .price_now {float: right; font-size: 16px; padding-right: 5px;}
.proDetailInfo .fr .proPrice{ color:#F7931E;font-size:1.3em; font-weight:700;float: right; padding-left: 5px;}
.proDetailInfo .fr .proSave{ font-size:0.9em;}
.proMainImg{text-align: center;width: 100%; margin:10px 0;}
.proMainImg img{ width:80%;}
@media (min-width: 400px) and ( max-width: 750px) {
	.proMainImg img{ width:70%;}
}
.proPriceR, .proPriceI { float:left;}
.proPriceR		{ margin:0px;display:block; background:url(../images/product/icon_fastshipping_right.png) no-repeat;width:56px; height:36px;}
.proPriceR_en		{ width:56px; height:36px;}
.proPriceR_sc		{ background-position: 0 -45px; width:53px; height:31px;}
.proPriceR_ja		{ background-position: 0 -86px; width:53px; height:37px;}
.proPriceR_es ,.proPriceR_cl		{ background-position: 0 -128px;}
.proPriceR_kr{ background-position: 0 -167px;}
.proPriceR_fr{ background-position: 0 -202px;}
.proPriceR_pt{ background-position: 0 -242px;}
.proPriceR_da{ background-position: 0 -282px;}
.proPriceR_sv{ background-position: 0 -328px;}
.proPriceR_tc{ background-position: 0 -363px;}
.proPriceR_nl{ background-position: 0 -405px;}
.proPriceR_de{ background-position: 0 -446px;}
.proMainMore{ margin:10px;}
.proMainMore .fl li{ float:left; margin:0 10px;}
.proMainMore .fl .proUncurrent,.proMainMore .fl .proCurrent{ width:18px; height:18px; display:inline-block;background:url(../images/product/iconCircle.gif) no-repeat;}
.proMainMore .fl .proUncurrent{ background-position:0 0; }
.proMainMore .fl .proCurrent{background-position:0 -24px;}
.proMainMore .fr a{ font-size:14px; color:#fff; padding:5px;background:url(../images/product/iconSpin.gif) no-repeat #666; padding-left:28px;}
.image_info{ margin:0 10px;margin-bottom:5px;}
.image_info .includes_ul{ font-size:14px; float:left;font-family: Helvetica;}
.image_info .includes_ul li{ line-height:18px;background:url(../images/product/check_black.png) no-repeat 0 7px; padding:0 0 5px 16px;}
.image_info .includes_ul li p { font-size: 0.8em;}
.image_info .proStar{ float:right; font-size:14px;}
.image_info .proStar span,.image_info .proStar .proGood{ background:url(../images/product/iconStar.gif) no-repeat;height:15px; display:inline-block; width:17px;}
.image_info .proStar span{  background-position:0 -17px; }
.image_info .proStar .proGood{ background-position:0 0px;  }
.chosses_size{ margin:0 10px 10px; text-align:center;font-family: Helvetica;}
.chosses_size select{ width:46%; margin-right:5px; font-size:14px;  height: 22px;}
.chosses_size .promotions{ color:#FA8800;font-weight:700;}
@media (max-width:320px) {
.chosses_size select{ width:46%; margin-right:5px; font-size:14px;  height: 22px;}
}
.chosses_size_desc{ font-size:1em;line-height:25px; padding-right:5px;}
.chosses_size a{ display:inline-block;padding-top:2px;font-size:1em; text-decoration:underline;line-height:19px; color:#777;}
.buy_sunglasses_img,.buy_sunglasses_img_blue{border:1px solid #000; border-bottom:3px solid #000; font-size:1.3em; color:#fff; margin:0 10px; padding:5px 10px; margin-bottom:10px; text-align:center; line-height:30px;}
.buy_sunglasses_img{ display:block; background:#76b607;  text-shadow:1px 2px 1px #6a9d07;}
.buy_sunglasses_img:hover,.buy_sunglasses_img_blue:hover{ color:#fff;}
.buy_sunglasses_img_blue{display:block; background:#29abe2;text-shadow:1px 2px 1px#1c7bb2;}
.mianPage .btnGreenS {
  color: #000000;
  font-size: 20px;
  text-align: center;
}
.buy_sunglasses_img .btnGreen{background:url(../images/cart/icon_buynow.gif) no-repeat; color:#ffffff;}
.buy_sunglasses_img .checkoutBtnGreen{ color:#ffffff;font-size: 15px;}
.buy_sunglasses_img .fa {
  background-image: url("../images/header/icons.png");
  background-repeat: no-repeat;
  background-size: 418px 372px;
  -moz-background-size: 418px 372px;
  -o-background-size: 418px 372px;
  -ms-background-size: 418px 372px;
  -webkit-background-size: 418px 372px;
  background-size: 418px 372px;
  display: inline-block;
  vertical-align: top;
}
.buy_sunglasses_img .fa-lock {
  background-position: 0 -250px;
  height: 20px;
  margin-top: 5px;
  width: 20px;
}

.otherColour{ margin:0 10px 5px;}
.otherColour .listTitle{ margin:0px;}
.otherColour .socialIcon{ margin:10px auto; text-align:center}
.otherColour .socialIcon li{ display: inline-block; width:45px; height:30px; margin:0 10px;}
.socialIcon .socialIcon_mail{ background:url(../images/header/email.png) no-repeat;background-size:45px 30px;}
.socialIcon .socialIcon_twitter{ background:url(../images/header/twitter.png) no-repeat;background-size:45px 30px;}
.socialIcon .socialIcon_fb{ background:url(../images/header/facebook.png) no-repeat;background-size:45px 30px;}
.happy {margin-top:10px}
.happy  li{line-height:18px;font-size:12px;font-family: Helvetica;}
.happy_name {font-size:14px;float: right;margin-top: 20px;text-align: right;margin-right: 30px;}
.happy  a{line-height:16px;font-size:14px;color:#888}
.parameter table{ font-size:35em; border-bottom:1px solid #000;  width:100%;}
.parameter table tr td{ padding:8px 0;}
.parameter table tr .td_first{ font-weight:700;width: 40%;}
.parameter table tr td p{ font-size:0.9em;line-height: 1.3em;}
.btn_seeMore a .btn_sendmail{ font-size:0.9em;background:url(../images/header/iconBtn.gif) no-repeat; background-position:0 -58px;}
.otherColourMore{ margin:10px 0;}
.otherColourMore li{ float:left;}
.otherColourMore .bar_left,.otherColourMore .bar_right{width:12px; height:65px; display:block;}
.otherColourMore .bar_left{background:url(../images/header/bar_left.gif) no-repeat; }
.otherColourMore .bar_right{background:url(../images/header/bar_right.gif) no-repeat; float:right;}
.otherColourMore li img{ height:65px;}
.caroufredsel_wrapper{ margin:10px 0;}
.product_description_ul{ font-size:7em;}
#Promotions {height: 10px;}
.product_description_ul{ cursor:pointer;}
.product_description_ul li{ line-height:30px; padding-left:5px; font-size:1em;}
.product_description_ul .selected{ background:#f7941e; color:#fff;}
.lenseText p{ font-size:8.5em;line-height: 20px;padding: 10px 0;}
.lenses_collapse{ text-decoration:underline; font-size:3.5em; line-height:30px; padding:0 10px; cursor:pointer; font-weight:700;}

.lenses_collapse span{ background:url(../images/header/icon_arrow_black.gif ) no-repeat 10px 14px; width:22px; height:21px;display: inline-block;}
.lenses_collapse_open span{ background-image:none;}
.statusOpen2 p{ background:#E6E7E8;display: block;font-size: 4em;line-height: 18px;margin: 10px 0 0;padding: 10px;}
.statusOpenBar { background: #BCBEC0;cursor: pointer;height: 16px;margin-bottom: 10px;}

.statusOpenBar img {
    display: block;
    margin: 0 auto;
    padding-top: 1px;
    text-align: center;
}
.mt30{ margin-top:30px;}
.otherColour2{ margin-bottom:10px;}
.fl		{ float:left; }
.fr		{ float:right; }
.clear	{ clear:both; }
.underline{ text-decoration:underline}


/* ------------------------------------------------------------------------------------

cart			 */
.cartList{ border-top:2px solid #000;border-bottom:2px solid #000; margin:0 10px;  font-family: Helvetica;}
.cartCell{font-size:14px; padding:10px 0; border-bottom:1px solid #000;}
.cartCell .fl{ width:50%;margin-bottom: 5px;}
.cartCell .fl select{ font-size:1.2em;}
.cartList .cartCell .fr{ font-size:1.1em; width:45%;}
.cartList .cartCell .fr b,em{ font-size:12px;}
.orderDetails .cartCell .fr{ width:45%; font-size:12px;}
.orderDetails .cartCell .fr b, em {font-size: 12px;}
.orderDetails .cartCell .fl{font-size:0.9em;}
.orderDetails .cartCellTitle .fr,.orderDetails .cartCellTitle .fl{ font-size:0.7em;}
.cartCell .fl img{ width:100%; display:block; line-height:20px;}
.cartCell .fr a{ display:inline-block; float:left; font-size:0.8em; color:#777;line-height:30px;}
.cartCell .fr a span{ text-decoration:underline;font-size:1em;}
.cartCell .fr .orange{ float:right; font-size:1.2em; color:#F7941E;line-height:28px;}
.totalInfo{ font-size:1.4em; margin:10px;  font-family: Helvetica;}
.totalInfo2{ font-size:1.3em;}

.totalInfo .fl{ display:block; width:35%;padding: 5px 0;}
.totalInfo .fr{ display:block; width:65%;padding: 5px 0;}
.totalInfo .fr select{ font-size:0.7em; width:200px;height: 28px;margin-top: 5px;}
.totalInfo .fr{ text-align:right;}
.totalPrice,.totalPrice2{font-size:2em; margin:0 10px; float:right; border-top:2px solid #000; padding:10px 0;  font-family: Helvetica;}
.totalPrice2{font-size:1.6em;}
.totalPrice span,.totalPrice2 span{color:#F7941E;font-size:1em; padding-left:10px;}
.voucherCode p{font-size:1em; margin: 10px; text-align:right; }
.voucherCode p span{font-size:1em; text-decoration:underline; cursor:pointer; }
.voucherInput{ padding:5px 0; text-align:right; margin:0 10px; float:right;}
.voucherInput input{ border:none; }
.voucherInput .fl{ margin: 0 0 0 5px;}
.voucherInput .fl span{ font-size:1.2em; line-height:30px; padding-right:10px;}
.voucherInput .flBtn{background:#fff;border:1px solid #000; border-bottom:3px solid #000; cursor:pointer;}
.voucherInput .flBtn .rCodeBtn{ background:none;cursor:pointer; }

.voucherInput .inputVoucher,.voucherInput .rCodeBtn{ padding:5px;font-size:1.2em;}
.voucherInput .inputVoucher{border:1px solid #000;font-size:1em; width:120px; }
.payPal{  margin:20px 0 0;text-align: center;margin-bottom:8px;height:98px;}
.safeText{ margin:10px 10px 10px;}
.safeText .safeTextIcon{background:url(../images/cart/iconSafe.gif) no-repeat; float:left;height: 39px;width: 39px; display:inline-block;}
.safeText p{ float:right; font-size:14px;display:inline-block; width:85%; line-height:18px;  font-family: Helvetica; }
.safeText .smallText{ font-size:1.2em}
.cartNote{ font-size:1.5em; line-height:18px; margin: 0 10px 10px;}
.cartNoteTitle{ font-weight:700; margin-bottom:15px;font-size:0.8em;}
.cartNote p{font-size:0.7em;}
.cartNote p a{font-size:1em;}
.btn_seeMore a .iconShopping{ background:url(../images/cart/cart_icon_black.png) no-repeat; font-size:0.9em;}

.cartEmptyIcon{ background:url(../images/cart/cartEmpty.jpg) no-repeat; display:block;height: 34px;margin: 80px auto 10px;text-align: center;width: 82px;}
.cartEmpty{ font-size:1.2em;color:#FF9900; text-align:center;}
.cartEmpty span{ display:block; margin-bottom:90px;}

.unSucText{ padding:20px 0; margin:0 auto;line-height: 30px; }
.unSucText img{ padding-left:10px;}

.unsucReasons{ font-size:8em; padding-bottom:20px; line-height:22px;}
.unsucReasons ol,.unsucReasons a{ font-size:1em;}
.unsucReasons ol li{background:url(../images/cart/transBg_pic.png) no-repeat left center; padding-left:12px;}

.errorCaption{ font-size:1.2em; text-align:center; margin:50px 0;}
.freeLenseCell{  margin:0 10px;  font-family: Helvetica;}
.freeLenseCell .fl span{ text-decoration:underline; cursor:pointer;}
.freeLenseCell_open{ display:none;}
.freeLenseCell .block{ display:block;}
.freeLense{  line-height:20px; margin:10px 0;  font-size: 11px;}
.freeLenseCell_right{ text-align:right;color: #F7941E; padding-top:5px;}
.freeLenseCell .fr .openCodeBox{ font-size:1em; text-decoration:underline; cursor:pointer;}
.cards{ text-align:center;margin-bottom: 10px;}
.cards img{ height:20px; margin:0 5px; border:1px solid #777;}
.voucherCode{ margin-bottom:40px;  font-family: Helvetica;}
.freeLenseCell .fl{ width:70%;}
.freeLenseCell .fr{ width:30%;}
.freeLenseCell .freeLenseCell_open .fl,.freeLenseCell .freeLenseCell_open .fr{ width:50%;}
.totalRight_text{ float:right; font-size:3em; margin:0 10px;}
#submit_form{ font-size:1em;}
.payPal .btnGreen{ font-size:1em;}

.cl_blue_btn{ display:block; background:#29abe2; color:#fff; font-size:0.7em; border:1px solid #3e3e3e;border-bottom:3px solid #3e3e3e; padding:5px 0; text-align:center; margin:10px 0;}
.cl_blue_btn:hover{ color:#fff;}
.cartCell .cl_blue_btn{ font-size:1.2em;}
.cl_fr{ float:left; font-size:1em; line-height:20px;}
.cl_fr a{ font-size:0.8em; text-decoration:underline;}
.chosses_size_cl{ margin:15px 0;}
.chosses_size_cl .cl_select_size{font-size: 3em;}

#payment_select ul li{ float:left; display:block; width:51px; text-align:center; margin:0 10px 10px;}
#payment_select ul li label{ display:block;width:51px; text-align:center; margin:0 auto;}
#payment_select ul li img{ display:block; margin:0 auto 5px;border: 1px solid #CCCCCC; height:33px;}
#payment_select ul li input{ text-align:center; display:block;width:37px; margin-left:7px;}
.globalBtn2{ font-size:0.4em;}
.btn_seeMore2 a{font-size:12px;border: none;text-decoration: underline;text-transform: capitalize;color: #333;}


/* ------------------------------------------------------------------------------------

thankyou			 */
.order_content{ margin:10px 10px 30px;}
.order_content p{ font-size:1.2em; padding-bottom:5px; line-height:18px; font-family: Helvetica;}
.order_content .order_content_id{ font-size: 1em;font-weight: 700;}
.order_content .orange{ font-size: 1.1em; color:#FF9933; font-weight:700;}
.order_content .orange a{color:#FF9933; text-decoration:underline;}
.order_content p a{color:#FF9933; text-decoration:underline;font-size: 1em;}
.order_content p u{font-size: 1em;}
.thankuInfo{ margin-bottom:30px;}
.thankyouCaption{font-size:1.3em; margin:0 10px;}
.thankuInfo .thankyouCaption{font-size:1.3em; margin:0 10px 5px;}
.orderDetails{ border-top:none;margin-bottom:20px;}
.orderDetails .cartCellTitle{ border-bottom:2px solid #000;}
.orderDetails .cartCell{ border:none;}
.personaldText{ padding-top:10px;}
.personaldText .safeTextIcon_mail,.personaldText .safeTextIcon_tel{ background:url(../images/thankyou/mail_black.gif) no-repeat 0 2px ; width:24px;display: block;height: 18px; float:left;}
.personaldText .safeTextIcon_address{ background:url(../images/help/address_icon.png) no-repeat 0 2px ; width:24px;display: block;height: 38px; float:left;}
.personaldText .safeTextIcon_tel{ background:url(../images/thankyou/tele_black.gif) no-repeat 0 2px ; height:29px;}
.personaldText p b{ display:block; font-size:1.2em; padding-bottom:5px;}
.safeText .btnThankEmail{ border:1px solid #000; border-bottom:2px solid #000; width:50px; text-align:center; padding:3px; font-size:1.2em; display:block; margin:10px 0;}

/*---------------------------------------------------------------------------------------
--- OrderTracking
---------------------------------------------------------------------------------------*/
.orderText{ font-size:1.2em; padding:20px 10px;font-family:Helvetica}
.question_form .orderText{ font-size:2em;}
.orderText h2{font-size:1.8em; padding-bottom:10px; font-weight:400;}
.orderText p{padding-bottom:10px; line-height:18px;font-size: 1em;  font-family: Helvetica;}
 p.noResaultOrange {font-size: 13px;color: #E27413;}
  .noResaultOrange a{font-size: 13px;color: #000;}
.orderBtn{ margin-bottom:58px;}
.orderBtn .inputBox{border:1px solid #000; width:168px; float:left; font-size:1.2em;  height: 39px;}
.orderBtn .btnTrack{border:1px solid #000; border-bottom:2px solid #000; width:50px; text-align:center; padding:3px; font-size:2.5em; display:block; margin:0 0 0 5px; float:left; cursor:pointer; height:17px; line-height:17px;}
.captionL{ text-align:center;}
.orderText #orderid_form h2{ font-size:2em;}
.orderText #orderid_form p{ font-size:1.2em;}
.orderText #orderid_form .orderBtn .btnTrack{ font-size:1.4em;width: auto;  height: 30px;  line-height: 30px;}
.checkHidden{ display:none;}
.block{ display:block;}

/*---------------------------------------------------------------------------------------
--- HELP
---------------------------------------------------------------------------------------*/
.safeTextIcon_hour{ background:url(../images/thankyou/iconHour.gif) no-repeat; width:28px; height:27px; display:block; float:left;}
.textBold{ font-weight:700;}
.linkContact{ font-size:1em;}
.helpInputBox{ border:1px solid #000; width:98%; margin-bottom:10px;}
.helpInputTitle{ font-size:1em; padding-bottom:5px;}
select.helpSelectBox{ padding:0px; font-size:1.2em;margin-bottom:10px;width:98%;}
#state_input select{ padding:0px; font-size:1.2em;margin-bottom:10px;width:98%;}
#ship_input select{ padding:0px; font-size:1.2em;margin-bottom:10px;width:98%;}
.helpAreaBox{ width:98%; height:90px;}
.mb40{ margin-bottom:40px;}
select#location{ font-size:0.7em; width:98%;}

/*---------------------------------------------------------------------------------------
--- returns
---------------------------------------------------------------------------------------*/
.textBold2{ font-size:1em;}
.mb20{ margin-bottom:20px;}


/*---------------------------------------------------------------------------------------
--- help
---------------------------------------------------------------------------------------*/
.returnsPage  b{ font-size:1em;}
.termsPage p a{ font-size:1.2em; line-height:25px;}
.termsPage h2{ font-weight:700; }
.termsPage strong, .helpPage strong{ font-size:1em; font-weight:700;}
.question_form .orderText H2,.question_form select.helpSelectBox{ font-size:0.7em;}
.question_form .orderText p{font-size:0.6em;}
.question_form .orderText .helpInputTitle{font-size:0.6em;}
.privacyPage strong,.privacyPage a{ font-size:1em;}
.helpPage p b{ font-size:1em;}






.vBox{display:none;}
.block{ display:block;}


/*---------------------------------------------------------------------------------------
--- email sent
---------------------------------------------------------------------------------------*/

.orderText .orange{ color:#FF6600;}
/*---------------------------------------------------------------------------------------
--- GobalCollect
---------------------------------------------------------------------------------------*/
.importContent h2{ text-decoration:underline; cursor:pointer;}
.importContent div{ display:none; font-size:1em;}
.importContent .block{ display:block; background:#E6E7E8; }
.importContent .block p{ padding:10px;}
.importContent span{ font-size:1em;color: #FF9900;}
.importContent .statusOpenBar{ display:block;background: none repeat scroll 0 0 #BCBEC0;cursor: pointer;height: 16px;}
.importContent .statusOpenBar img {
    display: block;
    margin: 0 auto;
    padding-top: 1px;
    text-align: center;
}
.textBig{ font-size:1em; line-height:18px; color:#777; margin-bottom:15px;}

.revInfo{ font-size:1.3em;}
.revInfo span{ font-size:1em; display:inline-block; }
.revInfo li{ line-height:18px; }
.revInfo .mb10{ margin-bottom:10px;}
.revFirstCell{ font-weight:700;}

.orderText h2.margin30{ margin-top:30px;}


.globalBtn .buy_sunglasses_img .btnGreen{ background:none;font-size: 23px;font-family:Helvetica}
.globalBtn .buy_sunglasses_img .btnCre{background:url("../images/cart/icon_payserc.gif") no-repeat;font-size:1em;padding-left: 20px; color:#ffffff;}
.editText{ font-size:1em;color: #000;display: block;font-size: 13px; margin: 0 10px 12px;text-align:center; border:1px solid #000; border-bottom:2px solid #000; padding:10px 0;}

#shippingAddressForm .caption{font-size: 1.2em;}
#shippingAddressForm .helpInputTitle{ font-size:1.2em;}
#shippingAddressForm select{ font-size:1.3em;}
/*---------------------------------------------------------------------------------------
--- impressum
---------------------------------------------------------------------------------------*/
.impressumPage{ font-size:5.5em; line-height:25px;}
.impressumPage a,.impressumPage b{ font-size:1em;}
.impressumPage .impreFl,.impressumPage .impreFr{font-size:1.3em;}


/*---------------------------------------------------------------------------------------
--- CL_Verify
---------------------------------------------------------------------------------------*/
.cl_preBox h2{ border-bottom:3px solid #000; text-transform:uppercase; font-weight:700; font-size:1.4em; }
.cl_preBox .cl_preBox_ul li{  line-height:18px; display:block; margin-bottom:10px;}
.cl_preBox .cl_preBox_ul li div{ font-size:2.5em; width:80%; margin-left:10px;}
.cl_preBox .cl_preBox_ul li i,.cl_preBox .cl_preBox_ul li a,.cl_preBox .cl_preBox_ul li span{ font-size:0.9em;}
.cl_preBox .cl_preBox_ul .curr{}
.cl_preBox .cl_orange{ font-size: 1.2em;padding: 10px 0 0;color: #FF6600;}
.lineGray{ border-top:1px solid #b6b6b6; padding-top:10px;}
.radioOpenBox{}
.radioOpenBox .orderText{ font-size:1.5em; padding:20px 0;}
.radioOpenBox select.helpSelectBox{ width:31%; margin-right:5px; font-size:1.8em; color:#666;}
.radioOpenBox h2{ font-size:2.3em;}
.radioOpenBox .helpInputTitle{ font-size:1.2em;}
.btn_seeMore a .btn_cl_arrow{background: url("../images/cart/icon_cl_arrow.gif") no-repeat; font-size:0.9em;}
.cartCell .fr .orange_collapse{ background: url("../images/cart/cl_orange_arrow_open.gif") no-repeat right 10px; padding-right:15px;color: #F7941E; text-decoration:underline; cursor:pointer;}
.cartCell .fr .open{ background: url("../images/cart/cl_orange_arrow.gif") no-repeat right 10px;}
.grayBox{ background:#e7e7e7; font-size:1em;}
.grayBox tr td{ font-size:2.4em; padding:10px;}
.grayBox tr .td_1{ font-weight:700; text-align:center;}
#verifyForm{font-size: 1em;}
/*---------------------------------------------------------------------------------------
--- checkout
---------------------------------------------------------------------------------------*/
.qMark {
    background: url("../images/cart/question_mark.png") no-repeat scroll 0 2px transparent;
    cursor: pointer;
    display: inline-block;
    height: 20px;
    margin-left: 10px;
    width: 18px;
}
.helpInputTitle{ line-height:25px;}

.mianPage .btnGreenS{
    color: #000000;
    font-size: 20px;
    text-align: center;
}

/* ------------------------    Order Page 	 --------------------------	 */
.orderList { overflow:hidden; margin:20px 0;}
.accountInf .accountInf_content .save_address  .orderList .addBut { margin-top:0; font-size: 14px;}
.orderList .orderNum{ color: #0066FF; display: inline-block; font-size: 14px;font-weight: 500;padding-left: 5px;text-decoration: underline; float:left;}
.save_addressTable .shippingcart{line-height: 17px;
background: url(../images/cart/cart_icon_black.png) no-repeat 20px 0;display: block; height: 17px;}
/* ------------------------    Billing Address Page 	 --------------------------	 */
.billingDetail {background-color: #868585; overflow:hidden; line-height:30px; font-size:16px; color:#ffffff;width: 100%; display:inline-block;font-family:Helvetica}
.billingDetail ul li {overflow:hidden; padding-left:10px;}
.billingDetail ul li .billingPrice { color:#ff9933;font-size:16px; display:inline-block; float:right; text-align:right;margin-right: 20px;}
.billingDetail .billingTotal .totalPrice { color:#ff9933;font-size:16px; display:inline-block; float:right; text-align:right; border-top:none;}
.billingDetail ul li p {font-size:14px; display:inline-block; float:left; text-align:left;word-wrap: break-word;width: 75%;line-height:25px;}
.billingDetail .billingTotal { overflow:hidden; margin: 5px 10px 0;  height: 32px;}
.billingDetail .billingTotal p {font-size:16px; display:inline-block; float:left; text-align:left;}
.billingDetail .billingArrow { overflow:hidden; text-align:right;margin-right: 24px;  height: 19px;}
.billingDetail .billingArrow a { display:inline-block; margin-left:5px;}
.infoBoxText select { font-size:14px; border:1px solid #999;}
/* ------------------------    the css for qMark 	 --------------------------	 */
.addInfoPop { background: none repeat scroll 0 0 #FFF4D4; color: #505050; display: none;font-family: georgia; font-size: 12px; font-style: italic; line-height: 14px; margin: -50px 0 0 30px; padding: 15px; position: absolute; text-align: left; width: 330px;z-index: 999999;}
.addInfoPopArrow { margin: 35px 0 0 -27px; position: absolute;}
.addInfoPop .title {font-size: 18px;line-height: 18px;padding-bottom: 10px;}
/* ------------------------    Order detail Page 	 --------------------------	 */
.orderTitleText2 { margin:10px;}
.orderTitleText2 h3 {color: #000;font-size: 18px;font-weight: 700; padding:10px 0;}
.orderTitleText2 h4 {color: #000;font-size: 18px;font-weight: 500; padding:0 0 10px 0; text-decoration:underline; font-style:italic;}
.orderTitleText2 p { font-size:14px; margin-left:10px; line-height:20px;}
.orderTitleText2 p a {color: #06F;text-decoration: underline;font-size: 14px;}
.orderTitleText2 .invoice {text-align: center;background-color: #CCC;border: 1px solid #999999; margin:20px auto; padding:3px 10px; display:inline-block;}
.orderTitleText2 .invoice .invoiceBtn { font-size:14px; color:#000000; display:block;}
.rProductBoxInfo .shippingcart {background: url("../images/cart/cart_icon_black.png") no-repeat scroll 20px 0 transparent; display:inline-block; height: 17px; line-height: 17px; width:50px;}
/* ------------------------    Order detail Tips Page 	 --------------------------	 */
.order_detailTips{margin: auto;background-color: #dddddd;border: 1px solid #cccccc;padding:20px; line-height:20px; text-align:center;}
.order_detailTips strong { font-size:14px;}
.order_detailTips p { font-size:16px; padding:20px 0;}
.order_detailTips .confirmBtn { overflow:hidden; text-align:center;}
.order_detailTips .confirmBtn a{text-align: center;background-color: #ffffff;border: 1px solid #999999; padding:3px 5px; display:inline-block; font-size:14px; color:#000000;}
.order_detailTips .confirmBtn a.okBtn { padding:3px 22px; margin-left:8px;}
.rProductBoxInfo span { font-weight:normal; font-size:16px;}
.rProductBoxInfo span b {font-size: 16px; font-weight: 700;}
/* ------------------------    Shopping cant Page 	 --------------------------	 */
.shopcartTips {line-height:24px; text-align:center;font-size: 14px;}
.shopcartTips p {line-height:24px; text-align:center;font-size: 14px;}
.shopcartTips .saved_button_bule {background: none repeat scroll 0 0 #76B607;border-color: #413F42; border-style: solid;border-width: 1px 1px 5px;color: #ffffff;cursor: pointer;display:block;font-family: arial;font-size: 18px;padding: 3px 10px; text-align: center; margin:15px 0;}

/* ------------------------    Check Out Page 	 --------------------------	 */
.checkOut .checkOutAdd  { overflow:hidden; margin:20px;}
.checkOut .checkOutAdd h3{color: #000000; font-size: 15px; font-weight: 700;padding: 10px 0;}
.checkOut .checkOutAdd select { border:solid 1px #000000; width:100%; line-height:24px; color:#000000; font-size:14px; margin:0 0 20px 0;}
.checkOut .checkOutAdd p { line-height:20px; font-size:14px;}
.checkOut .payCart .payCartBtn {overflow: hidden; text-align:center; margin:20px 0;}
.checkOut .payCart .payCartBtn a { line-height:20px; font-size:14px; text-align:center; padding:0 10px;background: none repeat scroll 0 0 #94bbf1;border-color: #413F42; border-style: solid;border-width: 1px 1px 3px;color: #000000;cursor: pointer;display: inline-block;}
.checkOut .payCart .payCartBtn .newcard { margin-left:5px; background:#cccccc;}
.checkOut  .saved_button {margin-top:20px;}
.checkOut .payCart p { font-size:14px; text-align:center; margin-bottom:15px;}
.checkOut .payCart p strong {font-size:14px;}
.checkOut .payCart .infoBox { margin:5px 0;}
#checkout_select { overflow:hidden; text-align:center; margin:20px 0 20px 10px;}
#checkout_select ul li { display: block; float: left; margin: 0 10px 10px; text-align: center; width: 38px;}
#checkout_select ul li label { display: block; margin: 0 auto;text-align: center; width: 48px;}
#checkout_select ul li img {border: 1px solid #CCCCCC; display: block;height: 25px; margin: 0 auto 5px;}
#checkout_select ul li input { display: block; margin-left: 7px;text-align: center; width: 37px;}
.checkOut .globalBtn { margin-top:15px;}
.checkOut .saved_button .saved_button_bule {background: none repeat scroll 0 0 #76B607;display: block;text-shadow: 1px 2px 1px #6A9D07; font-size:18px; padding:7px;}



.questions_cont .ques_cont_ul li ul li { padding-bottom: 0;}
.we_ship_with { overflow: hidden; padding-top: 5px;}
.we_ship_with ul { text-align:left;}
.we_ship_with ul li img{ height:32px; width:50px;}
.we_ship_with ul li { float: left; list-style-type: none;margin-bottom: 5px; margin-right: 5px; width: 50px; height:32px; background: url("../images/shipping/express_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.we_ship_with ul li.dhl { background-position:0 0;}
.we_ship_with ul li.dlink { background-position:-60px 0;}
.we_ship_with ul li.fedex { background-position:-120px 0;}
.we_ship_with ul li.usps { background-position:0 -42px;}
.we_ship_with ul li.hk-post { background-position:-60px -42px;}
.we_ship_with ul li.lwe { background-position:-120px -42px;}
.we_ship_with ul li.quantium { background-position:0 -84px;}
.we_ship_with ul li.sf-express { background-position:-60px -84px;}
.we_ship_with ul li.tnt { background-position:-120px -84px;}
.we_ship_with ul li.toll { background-position:0 -126px;}
.we_ship_with ul li.aramex { background-position:-60px -126px;}
.we_ship_with ul li.au-post { background-position:-120px -126px;}
.we_ship_with ul li.ups { background-position:0 -168px;}
.we_ship_with ul li.ems { background-position:-60px -168px;}

