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,sub,sup,tt,var,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-size:100%;font:inherit;}body{line-height:0;}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;}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,menu,nav,section,summary{display:block}body{margin:0;padding:0;font-family:Arial;font-size:12px;background-color:#313132;}
strong,b{ padding:0; margin:0;}

.try_on_content{border-top:1px solid #d6d6d6;margin:20px 0 50px 0}.try_on_content h2{font:22px "Arial"}.try_on_content .try_on_title{margin:6px 0 10px}.try_on_content .try_on_title img,.try_on_content .try_on_title h2{float:left}.try_on_content .try_on_title h2{margin-left:15px;padding-top:5px}.marke_selection{float:left;width:350px}.marke_selection .search_options{float:left;width:150px}.marke_selection .search_options ul.brands_ul{height:125px;overflow:scroll;overflow-x:hidden}.marke_selection .results{padding:0 10px;float:right;background:#eee;width:160px;font-family:"Arial"}.marke_selection .results h3{color:#666;font-size:14px;margin:10px 0}.marke_selection .results .pagination{height:20px;border-bottom:1px solid #d8d8d8}.marke_selection .results .pagination a{font-size:11px;color:#666;line-height:20px;margin:0 4px;padding:3px 0}.marke_selection .results .pagination a.active_a{color:#000;border-bottom:1px solid #000}.marke_selection .results .results_data{margin:7px 0 15px 0}.marke_selection .results .results_data li{float:left;margin:1px;height:30px;width:50px;cursor:pointer}.marke_selection .results .results_data li:hover img{border:1px solid}.marke_selection .results .viewing_glasses{height:100px;background:#fff}.marke_selection .results .viewing_glasses img{padding:15px}.marke_selection .results .brand_name{margin:5px 0}.marke_selection .results .product_name{font:11px "Arial";color:#666}.marke_selection .results .price{margin:10px 0;text-align:right}.marke_selection .results .price del{font:10px Helvetica;color:#999;margin-top:5px}.marke_selection .results .price .discount{font-size:10px;background:#ef952a;color:#fff;margin:5px 7px 0 5px;padding:1px 2px}.marke_selection .results .price .now_price{font:17px Georgia}.marke_selection .results .buy_now{margin-bottom:10px;cursor:pointer}.see_with_glassese{float:right;width:520px;font-family:"Arial";color:#333}.see_with_glassese .take_photo{margin-top:10px;position:relative;cursor:pointer}.see_with_glassese .take_photo img{margin:0 10px 0 180px}.see_with_glassese .take_photo span{position:absolute;right:41px;top:13px}.see_with_glassese .no_plugin .try_on_title{float:left}.see_with_glassese .no_plugin .download_plugin{float:right;margin:6px 0 10px;cursor:pointer}.see_with_glassese .no_plugin .blank_div{background-color:#8dc93e;width:519px;height:389px}.share_previews .previews_list{margin-top:40px;font:11px Georgia;color:#4d4d4d}.share_previews .previews_list a{color:#4d4d4d}.share_previews .preview{float:left;width:160px;margin-right:20px}.share_previews .preview ul li{line-height:25px}.share_previews .preview .sns_facebook{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("//static.cdnsbg.com/en/images/sns_facebook.png") no-repeat scroll 0 0 transparent}.share_previews .preview .sns_twitter{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("//static.cdnsbg.com/en/images/sns_twitter.png") no-repeat scroll 0 0 transparent}.share_previews .preview .sns_email{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("//static.cdnsbg.com/en/images/sns_email.png") no-repeat scroll 0 0 transparent}.share_previews .preview .sns_save{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("//static.cdnsbg.com/en/images/save_2.png") no-repeat scroll 0 0 transparent}.share_previews .preview .sns_print{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("//static.cdnsbg.com/en/images/print_2.png") no-repeat scroll 0 0 transparent}.share_previews .preview .sns_delete{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("//static.cdnsbg.com/en/images/delete_2.png") no-repeat scroll 0 0 transparent}.share_previews .preview ul.sns_share li:hover a{color:#000}.share_previews .preview ul.sns_share li:hover span{background-position:0 -16px}.share_previews .preview span.sns_tools:hover span{background-position:0 -16px}.share_previews .preview .preview_bottom{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:10px 0}.share_previews .preview .preview_bottom span.sns_tools{margin-right:10px;margin-right:2px \9}.share_previews li.arrow_li{float:right;margin-left:2px;cursor:pointer}.try_on_related_product h2{margin:10px 0 20px 0}.try_on_related_product ul.related_list li.arrow_li{float:right;margin-left:2px;cursor:pointer}.try_on_related_product ul.related_list li.related{float:left;margin-right:20px;width:160px}.try_on_related_product ul.related_list li.related .buy_now{margin:15px 0px;cursor:pointer}.try_on_related_product ul.related_list li.related .brand_name{font:12px "Arial";color:#333;margin:5px 0}.try_on_related_product ul.related_list li.related .product_name{font:11px "Arial";color:#666}.try_on_related_product ul.related_list li.related .price{text-align:right}.try_on_related_product ul.related_list li.related .price del,.try_on_related_product ul.related_list li.related .price span.discount{font:10px Helvetica}.try_on_related_product ul.related_list li.related .price span.now_price{font:16px Georgia;color:#4d4d4d}.try_on_related_product ul.related_list li.related .price del{color:#999}.try_on_related_product ul.related_list li.related .price span.discount{color:#fff;background:#ef952a;padding:2px 4px;margin:0 5px}#preview_box{background-color:#fff;width:960px}#preview_box .title{width:100%;background-color:#626262;color:#fff;font:18px "Arial";line-height:40px;padding-left:30px;margin-bottom:20px}#preview_box .preview_col1{float:left;margin:0 15px 0 20px;font:11px Georgia}#preview_box .preview_col1 .sns_share{margin:20px 0}#preview_box .preview_col1 .save,#preview_box .preview_col1 .sns_share{margin-left:10px}#preview_box .preview_col1 a{color:#333}#preview_box .preview_col1 span{margin-right:15px}#preview_box .preview_col1 span img{margin:0 5px -2px 0}#preview_box .preview_col2{width:360px;margin:25px 20px 0 0;float:left;background:#f2f2f2}#preview_box div.close{text-align:right;cursor:pointer;color:#666;font:11px "Arial";margin:35px 30px 10px 0;text-align:right;text-decoration:underline}

.content_page{margin:0 -25px}.col1,.col2,.col3{margin-top:5px;margin-bottom:20px}.col1{float:left;width:130px;padding-right:15px}.col1 .small_search_box{margin-bottom:30px}.col1 h2{font:16px "Arial";color:#333;margin-bottom:10px}.col1 .search_list{color:#666;font:11px Helvetica Neue}.col1 .search_list .search_content{margin-top:1px;padding:5px 0 5px 5px}.col1 .search_list .search_content a{color:#666}.col1 .search_list .search_content li{line-height:20px}.col1 .search_list .search_content .more{margin:5px 0}.col1 .search_list .search_content .more a{color:#f7941d;font-family:"Arial"}.col1 .search_list .search_content .more img{margin-right:7px}.col1 .search_list .search_content .split_line{border-bottom:1px dashed #000;margin:20px 0 10px 0}.col1 .search_list h3{font:14px "Arial";padding-bottom:5px}.col2{float:left;width:680px}.col2 .content_image{position:relative;margin-bottom:20px}.col2 .content_image .content_title{position:absolute;top:1px;left:1px}.col2 .content_image .content_title span{font:36px "Arial";color:#fff;background-color:#333;padding:0 5px 0 10px}.col2 .col2_content{color:#666;font:13px Georgia;margin-top:1px;border-left:2px solid #e6e6e6;padding-left:8px}.col2 .col2_content p{line-height:20px;padding:10px 0}.col2 .col2_content span{font-weight:bold}.col2 .col2_content h2{color:#000;font:22px "Arial"}.col2 .col2_content ul.col2_content_ul{margin-left:40px}.col2 .col2_content ul.col2_content_ul li{line-height:25px}.col2 .col2_content ul.col2_content_ul li img{margin-right:15px}.col2 .col2_content table.price_table{width:462px;font-size:11px;color:#313132;margin:20px 0 20px 60px}.col2 .col2_content table.price_table th{width:120px;border-bottom:2px solid #313132;font-family:"Arial";line-height:20px}.col2 .col2_content table.price_table td{padding:5px 0;height:47px;font-family:"Arial";border-bottom:1px solid #313132;line-height:20px}.col2 .col2_content table.quality_table{margin-top:10px}.col2 .col2_content table.quality_table td{padding:10px 0 10px 5px;vertical-align:top;text-align:right}.col2 .col2_content table.quality_table td p{padding:0}.col2 .col2_content table.quality_table tr.odd{background-color:#f9f8f8}.col2 .col2_content table.quality_table td.td_text{width:402px;text-align:left}.col3{width:160px;float:right}.col3 h2{font:13px "Arial";color:#000}.col3 .glasses_online{margin-bottom:30px}.col3 p.col3_title{font:14px "Arial"}.col3 p.this_week{margin:15px 0}.col3 .col3_content{font:11px Helvetica Neue;padding-left:10px;border-left:2px solid #e6e6e6;margin-top:1px;color:#666}.col3 .col3_content a{color:#666}.col3 .col3_content h3{font:14px "Arial";padding:10px 0}.col3 .col3_content ul li{line-height:20px}

#order_h1{margin:20px 0}#order_h1 h1{font:30px "Arial"}#order_info #info_1{float:left;width:610px;padding-left:10px}#order_info #info_1 table{margin:15px 0;font-family:Helvetica;width:510px;color:#333}#order_info #info_1 table td,#order_info #info_1 table th{height:25px}#order_info #info_1 table th{text-align:center;font-size:14px;border-bottom:2px solid #313132}#order_info #info_1 table tr.tr_content td{text-align:center;font-size:13px;border-bottom:1px solid #313132}#order_info #info_1 table tr.tr_content td.td_1{text-align:left;padding-left:10px}#order_info #info_1 table a{font:11px "Arial";color:#f7941d}#order_info #info_1 table a img{margin-right:10px}#order_info .info_2{float:right;width:145px;border-left:2px solid #e6e6e6;line-height:20px}#order_info .info_2 p{width:115px;margin-left:15px;margin-top:-10px;*margin-top:0}#order_info .info_2 div{width:100px;font-size:12px;font-family:Helvetica;padding-left:15px}#order_info p{font-size:14px;font-family:Helvetica}#order_info p span{font-size:12px}#order_page_details{margin:20px 0 50px 0}#order_page_details table.details_table td{vertical-align:top}#order_page_details table.details_table td,#order_page_details table.details_table th{padding-left:10px}#order_page_details table.details_table .top_tr th{background-color:#7e7d7d;line-height:2px;height:26px;font:15px "Arial";color:#fefdfd}#order_page_details table.details_table .th_1{color:#fff;width:360px}#order_page_details table.details_table .th_2{color:#fdfdfd}#order_page_details table.details_table td.td_title{font:18px Helvetica;padding-top:20px;padding-bottom:10px}#order_page_details table.details_table td.td_title span{position:relative;left:0;}#order_page_details table.details_table td.price{color:#f7941e;font:18px "Arial";vertical-align:middle;text-align:center}#order_page_details table.details_table tr.bgcolor{background-color:#f9f8f8}#order_page_details table.details_table td.prescription_td{padding-left:10px}#order_page_details table.details_table td.prescription_td p{font:13px/15px Helvetica}#order_page_details table.details_table td.prescription_td p span{font-size:11px;color:#6f6e6e}#order_page_details table.details_table td.prescription_td p a{color:#f7941d}#order_page_details table.details_table td.prescription_td #no_prescription{font:13px "Arial";color:#818080}#order_page_details table.details_table td.info{padding-bottom:20px}#order_page_details table.details_table td.end_td{border-bottom:1px solid #d6d6d6}#order_page_details table.details_table tr.button_tr td{padding-bottom:20px}#order_page_details table.details_table tr.button_tr td a.default_button_2 img{position:relative;top:3px;left:0}#order_page_details table.details_table td.td_o{color:#646464;font:12px Helvetica;line-height:16px;padding-bottom:20px}#order_page_details table.details_table td.td_o p{width:200px;margin-bottom:1em}#order_page_details table.details_table tr.total_tr{text-align:right}#order_page_details table.details_table tr.tr_option{color:#646464;font:12px Helvetica;line-height:16px}#order_page_details table.details_table tr.tr_option p{padding-left:30px;margin-bottom:1em}#order_page_details table.details_table tr.tr_option ul{width:780px;padding:0 0 20px 20px}#order_page_details table.details_table tr.tr_option ul li{list-style:disc}#order_page_details table.table_2{color:#6f6e6e;font:11px "Arial";width:180px}#order_page_details table.table_2 td{height:20px}#order_page_details table.table_2 td.td_2{text-align:right;font-family:"Arial"}#order_page_details table.table_4{color:#6f6e6e;font:12px Helvetica}#order_page_details table.table_4 td{height:20px}#order_page_details table.table_4 td.td_2{width:120px;text-align:right}#order_page_details table.table_4 tr.tr_first{color:#000}#order_page_details table.table_3{width:240px;font:11px "Arial";margin-bottom:15px}#order_page_details table.table_3 td{vertical-align:middle}#order_page_details table.table_3 td,#order_page_details table.table_3 th{padding-left:0}#order_page_details table.table_3 th{border-bottom:2px solid #313132}#order_page_details table.table_3 td{border-bottom:1px solid #313132}#order_page_details table.table_3 th,#order_page_details table.table_3 td{height:20px}#order_page_details table.table_5{width:230px;font:16px "Arial";color:#020202;float:right}#order_page_details table.table_5 td{text-align:right;line-height:25px}#order_page_details table.table_5 td.td_r{padding-right:40px}#order_page_details table.table_5 tr.tr_first td{font-family:"Arial";color:#505050}#order_page_details table.table_5 tr.tr_end td{color:#505050;font-family:"Arial";border-top:2px solid #000}#order_page_details table.table_5 tr.tr_end .total_price{color:#ff7300}#ck_footer{text-align:center;margin-top:20px}#ck_footer p{color:#666;margin:30px 0 50px 0;font:13px Georgia}body.ck_body{background-color:#fff}body.ck_body #header.ck_head{height:120px !important}body.ck_body #header.ck_head #schedule{position:absolute;right:0;top:60px;color:#f9931a;font:14px Helvetica}body.ck_body #header.ck_head #schedule img{margin-left:15px}body.ck_body #header.ck_head #schedule div{margin-top:15px}body.ck_body #header.ck_head #schedule div span{margin-right:65px}body.ck_body #header.ck_head #schedule div span.not_completed{color:#fece94}body.ck_body .q_mark{background:url("//static.cdnsbg.com/en/images/q_mark.png") no-repeat scroll 0 0 transparent;display:inline-block;height:18px;width:18px;margin-bottom:-4px !important}body.ck_body .loyalty p{color:#b6b6b6;float:left;margin:-10px 0 30px 5px}body.ck_body .loyalty p span{color:#6f6e6e;font:14px Helvetica;padding-left:10px}body.ck_body .loyalty a{float:left;margin:15px 0 0 15px;line-height:25px}body.ck_body .review{width:410px;float:right;border-left:2px solid #e6e6e6;margin-top:20px;font:14px Helvetica}body.ck_body .review p.title{color:#b6b6b6;float:left;margin:-10px 0 0 5px;font:16px "Arial"}body.ck_body .review .left{width:205px}body.ck_body .review .left ul{margin:20px 0 0 15px;font:12px Georgia;color:#666}body.ck_body .review .left ul li img{margin-bottom:-7px}body.ck_body .review .right{width:185px;padding:5px 5px 5px 10px;background-color:#f9f8f8}body.ck_body .review .right p{font:12px Georgia;color:#333}body.ck_body .review .right p span{font-family:Helvetica;color:#96979a;line-height:20px}body.ck_body .review .right p.r_p_1{font:14px "Arial"}.order_title{margin:6px 0 10px}.order_title img,.order_title h2{float:left}.order_title h2{font:22px "Arial";margin-left:10px;padding-top:5px}#order_summary{margin-bottom:30px}#order_summary table.summary_table{width:100%}#order_summary table.summary_table td{vertical-align:top}#order_summary table.summary_table td,#order_summary table.summary_table th{padding-left:10px}#order_summary table.summary_table tr.tr_first_th th{background-color:#7e7d7d;line-height:2px;height:24px;font:15px "Arial";color:#fefdfd}#order_summary table.summary_table .th_1{color:#fff;width:360px}#order_summary table.summary_table .th_2{color:#fdfdfd}#order_summary table.summary_table td.td_title{font:18px "Arial";color:#6f6e6e;height:50px;vertical-align:middle}#order_summary table.summary_table td.td_title img{margin:0 1px -3px 0}#order_summary table.summary_table td.price_free{height:50px;vertical-align:middle;color:#6f6e6e;font:16px "Arial"}#order_summary table.summary_table tr.bgcolor{background-color:#f9f8f8}#order_summary table.summary_table td.prescription_td{padding-left:10px}#order_summary table.summary_table td.prescription_td p{color:#6f6e6e;font:10px/15px Helvetica}#order_summary table.summary_table td.prescription_td #no_prescription{font:13px "Arial";color:#818080}#order_summary table.summary_table td.info{padding-bottom:20px}#order_summary table.summary_table td.end_td{border-bottom:1px solid #d6d6d6}#order_summary table.summary_table td.td_quantity{text-align:center;font:14px Helvetica}#order_summary table.summary_table td.td_total{text-align:center}#order_summary table.summary_table td.td_total span{color:#f7941e;font:18px "Arial"}#order_summary table.summary_table td.td_total del{font:14px Helvetica;margin-left:15px;color:#4d4d4d}#order_summary table.summary_table tr.subtotal_tr #ups{padding-top:30px}#order_summary table.summary_table tr.subtotal_tr #ups img{float:left}#order_summary table.summary_table tr.subtotal_tr #ups p{color:#818080;margin-left:15px;float:left;width:240px;font:12px/20px Helvetica}#order_summary table.table_2{width:320px;color:#6f6e6e;font:12px "Arial"}#order_summary table.table_2 td.td_2{text-align:right;font-family:"Arial"}#order_summary table.table_3{width:250px;font:11px "Arial";color:#313132;margin-bottom:15px}#order_summary table.table_3 td,#order_summary table.table_3 th{padding-left:0}#order_summary table.table_3 th{border-bottom:2px solid #313132}#order_summary table.table_3 td{vertical-align:middle;border-bottom:1px solid #313132}#order_summary table.table_3 th,#order_summary table.table_3 td{height:20px}#order_summary table.table_totle{margin-top:30px;width:230px;font:16px "Arial";color:#020202;float:right}#order_summary table.table_totle td,#order_summary table.table_totle th{text-align:right;line-height:25px}#order_summary table.table_totle .td_r{padding-right:40px}#order_summary table.table_totle th{font-family:"Arial";color:#505050;padding-bottom:10px}#order_summary table.table_totle tr.tr_end td{padding-top:10px;color:#505050;font-family:"Arial";border-top:2px solid #000}#order_summary table.table_totle tr.tr_end .total_price{color:#ff7300}.cart_top{margin:20px 0 5px 0;position:relative}.cart_top h1{font:30px "Arial";color:#010101}.cart_top .pay_now{position:absolute;bottom:0;right:0}.cart_detail table.shopping_table{width:100%}.cart_detail table.shopping_table td{vertical-align:top}.cart_detail table.shopping_table td,.cart_detail table.shopping_table th{padding-left:10px}.cart_detail table.shopping_table tr.tr_first_th th{background-color:#7e7d7d;line-height:2px;height:24px;font:15px "Arial";color:#fefdfd}.cart_detail table.shopping_table td.td_title{font:18px "Arial";color:#6f6e6e;height:50px;vertical-align:middle}.cart_detail table.shopping_table td.td_title img{margin:0 1px -3px 0}.cart_detail table.shopping_table td.price_free{vertical-align:middle;font-size:16px;text-align:center}.cart_detail table.shopping_table tr.kit_tr{color:#6f6e6e}.cart_detail table.shopping_table tr.kit_tr td{font-family:"Arial";padding-top:15px;padding-bottom:15px}.cart_detail table.shopping_table tr.kit_tr td img{float:left}.cart_detail table.shopping_table tr.kit_tr td .left_2{float:left;margin-left:10px;width:340px}.cart_detail table.shopping_table tr.kit_tr td .left_2 p{font-size:18px;margin-bottom:15px}.cart_detail table.shopping_table tr.kit_tr td .left_2 span{font-size:12px}.cart_detail table.shopping_table tr.bgcolor{background-color:#f9f8f8}.cart_detail table.shopping_table td.prescription_td{padding-left:10px}.cart_detail table.shopping_table td.prescription_td p{color:#6f6e6e;font:12px/20px Helvetica}.cart_detail table.shopping_table td.prescription_td p a{color:#f7941d}.cart_detail table.shopping_table td.prescription_td #no_prescription{font:13px "Arial";color:#818080}.cart_detail table.shopping_table td.info{padding-bottom:20px}.cart_detail table.shopping_table td.end_td{border-bottom:1px solid #d6d6d6}.cart_detail table.shopping_table td.td_quantity{text-align:center;font:11px "Arial"}.cart_detail table.shopping_table td.td_quantity p{border-bottom:2px solid #313132;line-height:18px}.cart_detail table.shopping_table td.td_quantity input{margin:2px}.cart_detail table.shopping_table td.td_quantity .left{width:50px}.cart_detail table.shopping_table td.td_quantity .refresh{margin:24px 0 -4px 4px}.cart_detail table.shopping_table td.colse_td{padding-bottom:5px}.cart_detail table.shopping_table td.colse_td a.close_1{color:#666;font:11px "Arial";text-decoration:underline}.cart_detail table.shopping_table td.colse_td a.close_1 img{margin:0 2px -2px 0}.cart_detail table.shopping_table td.totle_td .p_1,.cart_detail table.shopping_table td.totle_td .p_2{width:100%;text-align:right}.cart_detail table.shopping_table td.totle_td .p_1{margin-top:10px;font:12px "Arial";color:#6f6e6e}.cart_detail table.shopping_table td.totle_td .p_1 table td{vertical-align:middle;height:30px}.cart_detail table.shopping_table td.totle_td .p_1 table td.ttd1{text-align:right}.cart_detail table.shopping_table td.totle_td .p_1 table td.ttd1 span{font-size:10px}.cart_detail table.shopping_table td.totle_td .p_1 table td.ttd2{margin-left:10px;font-size:14px;font-family:"Arial"}.cart_detail table.shopping_table td.totle_td .p_2{font:18px "Arial";color:#797878;margin-right:10px;border-top:2px solid #6e6e6e;padding-top:10px}.cart_detail table.shopping_table td.totle_td .p_2 span{font-family:"Arial";color:#f7941e;margin-right:20px}.cart_detail table.table_2{width:400px;color:#6f6e6e;font:12px "Arial"}.cart_detail table.table_2 td.td_2{text-align:right;font-family:"Arial"}.cart_detail table.table_3{font:11px "Arial";color:#313132;margin-bottom:5px}.cart_detail table.table_3 td,.cart_detail table.table_3 th{padding-left:0}.cart_detail table.table_3 th{border-bottom:2px solid #313132}.cart_detail table.table_3 td{vertical-align:middle;border-bottom:1px solid #313132}.cart_detail table.table_3 th,.cart_detail table.table_3 td{height:20px}.cart_detail a.edit_2{color:#333;font:11px "Arial";line-height:20px;display:inline-block}.cart_detail a.edit_2 img{margin-bottom:-2px}.cart_detail .cart_content_2{margin-top:30px;overflow:hidden;zoom:1;}.cart_detail .cart_content_2 .col_1{margin-left:60px;border-right:1px solid #ccc;color:#333}.cart_detail .cart_content_2 .col_1 p{font:12px "Arial";}.cart_detail .cart_content_2 .col_1 p span{color:#96979a;line-height:20px}.cart_detail .cart_content_2 .col_1 p.r_p_1{font:14px "Arial"}.cart_detail .cart_content_2 .col_2{float:left}.cart_detail .cart_content_2 .col_2 table{width:420px;font:14px "Arial";color:#505050}.cart_detail .cart_content_2 .col_2 table td{text-align:right;padding-bottom:10px}.cart_detail .cart_content_2 .col_2 table a.update_cart{height:28px;text-align:right;padding:0 5px 0 30px}.cart_detail .cart_content_2 .col_2 table a.ok_btn{padding:0 5px;line-height:18px;margin-left:5px}.cart_detail .cart_content_2 .col_3{float:right;width:580px}.cart_detail .cart_content_2 .col_3 ul{text-align:right;font:16px "Arial"}.cart_detail .cart_content_2 .col_3 ul li.subtotal{color:#020202}.cart_detail .cart_content_2 .col_3 ul li{font:14px;color:#505050;padding-right:40px;line-height:35px}.cart_detail .cart_content_2 .col_3 ul li span{font:14px "Arial";margin-right:20px}.cart_detail .cart_content_2 .col_3 ul li.end_li{border-top:1px solid #505050}.cart_detail .cart_content_2 .col_3 ul li.end_li span{font:16px "Arial"}.cart_detail .cart_content_2 .col_3 ul li.end_li span.price{margin:0;color:#ff7300}.cart_detail .cart_content_2 .col_3 p{text-align:center;color:#999;font:11px Arial}.cart_detail .cart_content_2 .q_mark{background:url("//static.cdnsbg.com/en/images/q_mark.png") no-repeat scroll 0 0 transparent;display:inline-block;height:18px;width:18px;margin-bottom:-4px !important}.cart_detail .cart_content_3 ul.left{width:400px;margin-top:20px}.cart_detail .cart_content_3 ul.left li{float:left;width:150px;margin-left:40px;margin-top:20px}.cart_detail .cart_content_3 ul.left li div,.cart_detail .cart_content_3 ul.left li p{float:left}.cart_detail .cart_content_3 ul.left li p{width:100px;margin-left:10px;color:#333;font:15px "Arial"}.cart_detail .cart_content_3 ul.left .garanteed{background:url("//static.cdnsbg.com/en/images/claims_icon.png") no-repeat scroll -510px 0 transparent;height:40px;width:40px}.cart_detail .cart_content_3 ul.left .free{background:url("//static.cdnsbg.com/en/images/claims_icon.png") no-repeat scroll -170px 0 transparent;height:40px;width:40px}.cart_detail .cart_content_3 ul.left .secured{background:url("//static.cdnsbg.com/en/images/secured.png") no-repeat scroll 0 0 transparent;height:40px;width:40px}.cart_detail .cart_content_3 ul.left .money_back{background:url("//static.cdnsbg.com/en/images/claims_icon.png") no-repeat scroll -340px 0 transparent;height:40px;width:40px}.cart_detail .cart_content_3 .right{width:500px;border:1px solid #cdcdcd;background-color:#f9f8f8;margin-top:10px}.cart_detail .cart_content_3 .right .div_1{padding-left:5px;margin:20px 0 20px 40px;border-left:2px solid #e6e6e6;color:#505050}.cart_detail .cart_content_3 .right .div_1 .paypal{margin:0 0 -17px 10px}.cart_detail .cart_content_3 .right .div_1 span{font:15px "Arial"}.cart_detail .cart_content_3 .right .div_1 p{width:360px;font:14px "Arial";margin:2em 0}.cart_detail .cart_content_3 .right .div_1 .image_button{margin:0 0 -10px 5px}.cart_detail .cart_content_3 .right .div_2{margin:0 0 20px 50px}.saved_items .saved_title{margin:20px 0 5px 0;position:relative}.saved_items .saved_title h3{font:22px "Arial";color:#010101}.saved_items .saved_title span{position:absolute;bottom:0;right:0;color:#8a8989;font:12px "Arial"}.saved_items table.saved_table{width:100%}.saved_items table.saved_table td{padding-left:10px;vertical-align:top}.saved_items table.saved_table td.td_title{font:18px "Arial";color:#6f6e6e;height:50px;vertical-align:middle}.saved_items table.saved_table td.td_title img{margin:0 1px -3px 0}.saved_items table.saved_table tr.bgcolor{background-color:#f9f8f8}.saved_items table.saved_table td.info{width:45%;padding-bottom:20px;vertical-align:middle}.saved_items table.saved_table td.info ul{color:#6f6e6e;font:12px "Arial";margin-top:20px}.saved_items table.saved_table td.info ul li{line-height:20px}.saved_items table.saved_table td.info ul span{text-align:right;width:100px;font-family:"Arial";margin-right:5px;display:inline-block}.saved_items table.saved_table td.add_cart_td{width:25%;color:#f7941d;text-align:center;vertical-align:middle;font:14px Helvetica}.saved_items table.saved_table td.add_cart_td img{margin-bottom:10px}.saved_items table.saved_table td.colse_td{padding-bottom:5px}.saved_items table.saved_table td.colse_td a.close_1{color:#666;font:11px "Arial";text-decoration:underline}.saved_items table.saved_table td.colse_td a.close_1 img{margin:0 2px -2px 0}.saved_items table.saved_table td.totle_td .p_1,.saved_items table.saved_table td.totle_td .p_2{width:100%;text-align:right}.saved_items table.saved_table td.totle_td .p_1 span,.saved_items table.saved_table td.totle_td .p_2 span{margin-right:40px}.saved_items table.saved_table td.totle_td .p_1{margin-top:30px;height:100px;font:12px "Arial";color:#6f6e6e}.saved_items table.saved_table td.totle_td .p_1 span{margin-left:20px;font:14px "Arial"}.saved_items table.saved_table td.totle_td .p_2{font:18px "Arial";color:#797878;margin-right:10px}.saved_items table.saved_table td.totle_td .p_2 span{font-family:"Arial";color:#f7941e}.cart_bottom{margin-bottom:50px}.cart_bottom .faq,.cart_bottom .contact,.cart_bottom .quality{color:gray}.cart_bottom .faq h3,.cart_bottom .contact h3,.cart_bottom .quality h3{font:22px "Arial";margin-bottom:1em}.cart_bottom .faq{float:left;width:300px}.cart_bottom .faq a{color:gray;text-decoration:underline}.cart_bottom .faq p{font:18px "Arial";margin-left:10px}.cart_bottom .faq ul{margin-left:10px;font:13px Helvetica}.cart_bottom .faq ul li{line-height:18px}.cart_bottom .contact{width:350px;float:left}.cart_bottom .contact table{font:12px Helvetica Neue;line-height:15px}.cart_bottom .contact table td{vertical-align:top;padding:10px 0}.cart_bottom .contact table td.td_top{border-bottom:2px solid #868686}.cart_bottom .contact table td.td_1{padding-right:10px}.cart_bottom .contact table td.td_2{width:220px}.cart_bottom .contact table td.td_3{padding-left:10px;width:60px}.cart_bottom .contact table td.td_3 a.default_button_2{line-height:18px;padding:0 5px}.cart_bottom .quality{float:right;width:250px}

.landing_top{border-top:1px solid #333;border-bottom:1px solid #333;margin-top:25px}.landing_top h3{font:22px "Arial";margin-bottom:10px}.landing_top .inside_image{float:left;position:relative}.landing_top .inside_image .inside_p1{position:absolute;left:0;top:50px;color:#fff;font:36px "Arial"}.landing_top .inside_image .inside_p1 span{padding:5px;background-color:#333}.landing_top .inside_image .inside_p2{position:absolute;left:0;top:185px;background-color:#333;padding:10px}.landing_top .inside_image .inside_p2 p{width:180px;color:#f93;font:12px Georgia;margin-bottom:1em}.landing_top .right{color:#333;margin:45px 0 0 20px;width:220px;font:14px Georgia}.landing_top .right p{line-height:18px;margin-bottom:1em;width:200px}.landing_top .right span{color:#f7941e}.landing_top .right .ht_btn{padding:0 10px !important}.landing_service_ul{margin:40px 0;height:80px;border-bottom:1px solid #ccc}.landing_service_ul li,.theme_service_ul li{list-style:none;width:167px;float:left;color:#666;font-size:15px;cursor:pointer}.landing_service_ul li .img_background,.theme_service_ul li .img_background{width:40px;float:left;height:40px;background:url("//static.cdnsbg.com/en/images/claims_icon.png") no-repeat scroll 0 0 transparent}.landing_service_ul li p,.theme_service_ul li p{font:15px "Arial";width:100px;float:left;margin-left:10px}.landing_service_ul li .gift,.theme_service_ul li .gift{background-position:-170px 0}.landing_service_ul li .money_back,.theme_service_ul li .money_back{background-position:-340px 0}.landing_service_ul li .garanteed,.theme_service_ul li .garanteed{background-position:-510px 0}.landing_service_ul li .worldwide_delivery,.theme_service_ul li .worldwide_delivery{background-position:-680px 0}.landing_service_ul li .about_us_phone,.theme_service_ul li .about_us_phone{background-position:-850px 0}.landing_service_ul li.end_li,.theme_service_ul li.end_li{width:100px}.landing_service_ul li.end_li p,.theme_service_ul li.end_li p{width:40px}.landing_service_ul .li_first,.theme_service_ul .li_first{margin-left:0}.landing_service_ul li:hover,.theme_service_ul li:hover{color:#333}.landing_service_ul li:hover .buy_one_give_one,.theme_service_ul li:hover .buy_one_give_one{background-position:0 -101px}.landing_service_ul li:hover .gift,.theme_service_ul li:hover .gift{background-position:-170px -101px}.landing_service_ul li:hover .money_back,.theme_service_ul li:hover .money_back{background-position:-340px -101px}.landing_service_ul li:hover .garanteed,.theme_service_ul li:hover .garanteed{background-position:-510px -101px}.landing_service_ul li:hover .worldwide_delivery,.theme_service_ul li:hover .worldwide_delivery{background-position:-680px -101px}.landing_service_ul li:hover .about_us_phone,.theme_service_ul li:hover .about_us_phone{background-position:-850px -101px}.landing_box{margin-top:30px}.landing_box h3{font:22px "Arial";margin-bottom:1em}.landing_box .landing_view{margin:0 0 20px 20px}.landing_box .first_landing_view{margin-left:0}.landing_box_2{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.landing_box_2 > div{float:left;height:240px}.landing_box_2 > div h3{color:#666;font:22px "Arial";margin-bottom:10px}.landing_box_2 > div > div{margin:25px 0 0 40px}.landing_box_2 .clear{float:none !important;height:0 !important;overflow:hidden}.landing_box_2 .left_content{width:300px;color:#333;font:13px Arial}.landing_box_2 .left_content ul{width:225px}.landing_box_2 .left_content ul li{padding-left:15px;background:url(//static.cdnsbg.com/en/images/check.png) no-repeat 0 0;line-height:20px;margin:5px 0}.landing_box_2 .center_content{width:330px;border-left:2px solid #ccc;border-right:2px solid #ccc;color:#333}.landing_box_2 .center_content p{font:15px "Arial"}.landing_box_2 .center_content span{font:13px Arial}.landing_box_2 .center_content .input_box{margin:20px 0}.landing_box_2 .center_content .input_box input[type='text']{height:28px;border:1px solid #ccc;border-right:none;width:150px;float:left;font:italic 12px Georgia;padding:0 5px;color:#999}.landing_box_2 .center_content .input_box .search_button{float:left;border:1px solid #ccc;border-left:none;height:28px}.landing_box_2 .center_content .input_box .search_button .in_search{margin:1px;font:14px/26px "Arial";display:inline-block;padding:0 5px;background-color:#ef952a;color:#fff}.landing_box_2 .center_content .input_box .search_button a{color:#fff}.landing_box_2 .center_content .sns_share .sns_facebook{background:url("//static.cdnsbg.com/en/images/sns_facebook.png") no-repeat scroll 0 0 transparent}.landing_box_2 .center_content .sns_share .sns_twitter{background:url("//static.cdnsbg.com/en/images/sns_twitter.png") no-repeat scroll 0 0 transparent}.landing_box_2 .center_content .sns_share .sns_email{background:url("//static.cdnsbg.com/en/images/sns_email.png") no-repeat scroll 0 0 transparent}.landing_box_2 .center_content .sns_share a{margin-right:15px;font:11px Arial}.landing_box_2 .center_content .sns_share a span{display:inline-block;margin-right:2px;height:14px;width:14px}.landing_box_2 .center_content .sns_share a:hover{color:#000}.landing_box_2 .center_content .sns_share a:hover span{background-position:0 -16px}.landing_box_2 .right_content{width:300px}.landing_box_2 .right_content p{font:12px "Arial";width:185px}.landing_box_2 .right_content span{color:#96979a;line-height:20px}.landing_box_2 .right_content p.r_p_1{font:14px "Arial"}.landing_box_2 .right_content .image_2{margin-left:10px}.landing_box_3{margin:50px 0}.landing_box_3 h3{font:22px "Arial";margin-bottom:20px}.landing_box_3 img{float:left}.landing_box_3 p{float:left;width:770px;margin-left:40px;font:14px/15px Georgia;color:#333}

.prescription_left{width:640px;font:13px Georgia;color:#666}.prescription_left h3{margin:15px 0;color:#000}.prescription_left p{line-height:20px}.prescription_left p a.readmore{color:#f7941f}.prescription_left .q_mark{margin:0 0 -4px 5px}.prescription_left .pre_box{border-bottom:1px solid #d0d0d0;margin-right:20px}.prescription_left ul.radio_ul{margin-left:20px}.prescription_left li{line-height:30px}.prescription_left .question{position:relative;bottom:-5px;left:10px;cursor:pointer}.prescription_left .question .answer{background:url("//static.cdnsbg.com/en/images/answer_bg.png") no-repeat scroll 0px 0 transparent;position:absolute;display:none;left:30px;width:310px;height:111px;top:-53px;z-index:10;background-color:#fff}.prescription_left .question .answer p{margin:15px 0 0 26px;width:270px;font:italic 13px/20px Georgia;color:#666}.prescription_left ul.color_ul{margin:10px 0 10px 10px}.prescription_left ul.color_ul li{width:100px;float:left}.prescription_left ul.confirmation_ul{margin-top:20px;font:13px Georgia}.prescription_left ul.confirmation_ul li{padding-left:10px;line-height:50px}.prescription_left ul.confirmation_ul li.grey_bg{background-color:#e0e0e0}.prescription_left ul.confirmation_ul .upload_a{margin-left:20px;background-color:#fff}.prescription_left .information{font:13px Georgia;border-left:1px solid #6e6e6e;margin:10px 0 10px 10px}.prescription_left .information h5{font:16px "Arial";margin:5px 0}.prescription_left .information span.required_mark{color:red}.prescription_left .information ul{margin-left:10px}.prescription_left .left_bottom{margin-bottom:40px;text-align:right}.prescription_left .prescription_details{margin-left:20px}.prescription_left .prescription_details .login_a{left:20px;position:relative;top:-10px}.prescription_left .prescription_details textarea{margin-top:10px;width:560px;padding:10px;font:13px Georgia;color:#666}.prescription_left .prescription_details table.table_5{margin:10px;color:#333}.prescription_left .prescription_details table.table_5 p{line-height:25px}.prescription_left .prescription_details table.table_5 .my_rx{color:#333;border:1px solid #ccc;margin-left:10px;padding:5px 10px}.prescription_left .prescription_details table.table_5 td{padding-bottom:5px;vertical-align:top}.prescription_left table.select_details{margin-top:20px;font-family:"Arial";font-size:12px;color:#333}.prescription_left table.select_details td,.prescription_left table.select_details th{padding-bottom:10px}.prescription_left table.lens_table{margin:15px 0;width:600px;font-family:Georgia}.prescription_left table.lens_table tr.grey_bg{background-color:#e0e0e0}.prescription_left table.lens_table p{line-height:25px}.prescription_left table.lens_table .p_2{font-size:12px}.prescription_left table.lens_table td{padding:5px 0}.prescription_left table.lens_table td.td_1{width:30px;text-align:center}.prescription_left table.lens_table td.td_2{width:70px}.prescription_left table.lens_table td.td_3{width:300px;vertical-align:top}.prescription_left table.lens_table td.td_4{width:50px}.prescription_left table.lens_table td.td_5{width:50px;color:#666;font-size:16px}.prescription_left table.lens_table td.td_title{font:18px "Arial";color:#000}.prescription_left table.lens_table_1 td.td_4 span{font-size:15px;color:#fff;background-color:#f79a3b;display:inline-block;padding:3px}.prescription_left table.lens_table_2 td.td_3,.prescription_left table.lens_table_3 td.td_3{width:350px}.prescription_left table.lens_table_4{margin-bottom:40px}.prescription_left table.lens_table_4 td.td_3{width:200px}.prescription_left table.lens_table_4 td.td_4{font-size:15px;width:150px}.prescription_sidebar{width:290px;border-left:1px solid #dadada}.prescription_sidebar .prescription_glasses_info{position:relative;margin-left:15px}.prescription_sidebar .prescription_glasses_info .save_later{position:absolute;padding:0 10px;right:-15px;top:-5px}.prescription_sidebar .prescription_glasses_info h3{margin:20px 0}.prescription_sidebar .prescription_glasses_info .brand_logo{margin:0 0 20px 10px}.prescription_sidebar .prescription_glasses_info .brand_name{font:14px "Arial";margin:10px 0}.prescription_sidebar .prescription_glasses_info p{font:18px "Arial";line-height:20px;color:#4d4d4d;margin:10px 0}.prescription_sidebar .prescription_glasses_info ul{font-size:13px;font-family:Georgia;color:#333}.prescription_sidebar .prescription_glasses_info ul li{line-height:25px}.prescription_sidebar .prescription_glasses_info ul span{display:inline-block;width:100px;color:#666}.prescription_sidebar .prescription_glasses_info .edit_details{border-bottom:1px solid #b7b6b6;border-top:1px solid #b7b6b6;margin:10px 0;padding:15px 0}.prescription_sidebar .prescription_glasses_info .edit_details a.edit{background:url("//static.cdnsbg.com/en/images/edit_3.png") no-repeat scroll 0 0 transparent;padding-left:20px;height:18px;color:#f7941f;font:14px Helvetica Neue}.prescription_sidebar .prescription_glasses_info .edit_details span{font:20px "Arial";margin-left:80px;color:#f7941f}.prescription_sidebar .buy_now_wrapper{position:relative;top:0;padding-left:15px;border-left:1px solid #dadada;margin-left:-1px}.prescription_sidebar .buy_now_wrapper ul{font-size:14px;font-family:Georgia;margin-bottom:10px}.prescription_sidebar .buy_now_wrapper ul li{line-height:25px}.prescription_sidebar .buy_now_wrapper ul li span{display:inline-block}.prescription_sidebar .buy_now_wrapper ul li span.config_select{color:#666}.prescription_sidebar .buy_now_wrapper ul li span.config_name{color:#333;width:210px}.prescription_sidebar .buy_now_wrapper ul li span.config_price{color:#ff943d;font-family:"Arial"}.prescription_sidebar .buy_now_wrapper ul li span.no_config{color:#999}.prescription_sidebar .buy_now_wrapper ul li span.price_total{color:#ff943d;font-family:"Arial";font-size:20px}.prescription_sidebar .buy_now_wrapper ul li.total_li{border-bottom:1px solid #b6b5b5;border-top:1px solid #b6b5b5;margin-top:10px;padding:10px 0}.prescription_sidebar .buy_now_wrapper .contact_us{margin-top:15px;width:280px;background-color:#fbfbfb}.prescription_sidebar .buy_now_wrapper .contact_us h4{margin-left:10px;padding-top:10px;font:italic 14px Georgia;font-weight:inherit}.prescription_sidebar .buy_now_wrapper .contact_us table{width:270px;margin-left:10px;font-size:12px;font-family:Georgia}.prescription_sidebar .buy_now_wrapper .contact_us table td{line-height:20px;border-bottom:1px solid #d0d0d0;padding:10px 10px 10px 0}.prescription_sidebar .buy_now_fixed{top:20px !important;position:fixed}.prescription_sidebar .buy_glasses{background:url("//static.cdnsbg.com/en/images/buy_now_1.png") no-repeat scroll 0 0 transparent;border:none;width:175px;height:50px;cursor:pointer}.color_box{background:url("//static.cdnsbg.com/en/images/colors.png") no-repeat scroll 0 0 transparent;height:31px;width:31px;overflow:hidden;margin-left:20px}.color_brown{background-position:-102px -1px}.color_peach{background-position:-102px -1px}.color_dblue{background-position:-205px -1px}.color_green{background-position:-306px -1px}.color_violet{background-position:-409px -1px}.color_turqoise{background-position:-510px -1px}.color_orange{background-position:-1px -63px}.color_magenta{background-position:-102px -63px}.color_red{background-position:-205px -63px}.color_purple{background-position:-306px -63px}.color_green_2{background-position:-409px -63px}.color_lime{background-position:-510px -63px}.color_lblue{background-position:-1px -126px}.color_lgreen{background-position:-102px -126px}.color_dpink{background-position:-205px -126px}.color_yellow{background-position:-306px -126px}.color_pink{background-position:-409px -126px}.color_blue{background-position:-510px -126px}

.account_content{width:630px;float:left;margin:30px 0}.account_content h1{font:30px "Arial";margin-bottom:40px}.account_content h3{margin:0 0 30px 5px}.account_content .loyalty{font:16px "Arial";margin:20px 0 30px;border-left:2px solid #e6e6e6;float:left}.account_content .loyalty p{color:#b6b6b6;float:left;margin:-10px 0 20px 5px}.account_content .loyalty p span{color:#6f6e6e;font:14px Helvetica;padding-left:10px}.account_content .loyalty a{float:left;margin:15px 0 0 15px;line-height:25px}.account_content .account_inside{border-left:2px solid #e6e6e6}.account_content ul.prescription_ul,.account_content ul.order_ul{margin-left:10px}.account_content ul.prescription_ul li,.account_content ul.order_ul li{margin-bottom:40px}.account_content ul.prescription_ul li > p,.account_content ul.order_ul li > p{font:14px Helvetica;margin-bottom:15px}.account_content ul.prescription_ul li .action,.account_content ul.order_ul li .action{line-height:20px;color:#f7941d}.account_content ul.prescription_ul table,.account_content ul.order_ul table{width:515px;font-family:Helvetica;color:#333;margin-bottom:5px}.account_content ul.prescription_ul table td,.account_content ul.prescription_ul table th,.account_content ul.order_ul table td,.account_content ul.order_ul table th{text-align:center;line-height:25px}.account_content ul.prescription_ul table th,.account_content ul.order_ul table th{font-size:14px;border-bottom:2px solid #313132}.account_content ul.prescription_ul table td,.account_content ul.order_ul table td{font-size:13px;border-bottom:1px solid #313132}.account_content ul.prescription_ul table td.td_first,.account_content ul.prescription_ul table th.th_first,.account_content ul.order_ul table td.td_first,.account_content ul.order_ul table th.th_first{text-align:left;padding-left:10px}.account_content ul.order_ul{margin-left:40px}.account_content table.account_table .inside_box{margin:20px 0;border-left:2px solid #e6e6e6}.account_content table.account_table .inside_box p{font:18px "Arial";margin:-5px 0 15px 5px}.account_content table.account_table .inside_box ul{margin-left:15px}.account_content table.account_table .inside_box ul li{color:#333;font:12px/20px Helvetica}.account_content .prescription_detail{margin-left:10px}.account_content .prescription_detail p{color:#626161;font:12px/12px Helvetica}.account_content .prescription_detail table.select_details{margin:30px 0;font-family:"Arial";font-size:12px;color:#333}.account_content .prescription_detail table.select_details td,.account_content .prescription_detail table.select_details th{padding-bottom:10px}.account_content .prescription_detail .add_information{color:#666;font:13px Georgia}.account_content .prescription_detail .any_information{margin:20px 0 0 30px}.account_content .prescription_detail .any_information textarea{margin-bottom:30px;width:560px;padding:10px;font:13px Georgia;color:#666}.account_content .prescription_detail .any_information .save_this{color:#666;font:14px Helvetica}.account_content .prescription_detail .any_information .save_this_text{font:12px "Arial";color:#060606;border:1px solid #ccc;margin-left:10px;padding:5px 0}.account_content .prescription_detail .any_information .save_info{background-color:#fff;margin:30px 0}.account_content ul.my_ul{margin-bottom:30px;font-size:14px}.account_content ul.my_ul li{margin:10px 0}.account_content ul.my_ul li span{margin-right:15px;width:160px;text-align:right;display:inline-block}.account_content ul.my_ul li input{border:1px solid #ccc;padding:5px 2px;font:12px}.account_content .my_info{font-family:Helvetica;color:#8a8989}.account_content .my_info .other_select{margin-left:70px;font-size:13px}.account_content .my_info .other_select ul{margin-bottom:25px}.account_content .my_info .other_select ul li{line-height:20px}.account_content .my_password{font-family:Helvetica;color:#8a8989}.account_content .my_password .modify_password{margin:10px 0 0 70px}.account_content .my_email{color:#8a8989;font:14px Helvetica}.account_content .my_email p{width:350px;line-height:20px;margin-left:30px}.account_content .my_email .filde{margin:30px 0 30px 100px}.account_content .my_email .filde input{border:1px solid #ccc;padding:5px 2px;font:12px;margin-left:10px}.account_content .my_email .modify_mail{margin-left:70px}.account_content a.viwe_more{color:#f7941d;background:url("//static.cdnsbg.com/en/images/plus_more.png") no-repeat scroll 0 4px transparent;display:inline-block;height:15px;padding-left:22px}.account_content a.edit_new{color:#f7941d;background:url("//static.cdnsbg.com/en/images/edit.png") no-repeat scroll 0 0 transparent;display:inline-block;height:16px;padding-left:22px}.account_content a.modify_info{color:#333;background:url("//static.cdnsbg.com/en/images/edit_2.png") no-repeat scroll 0 0 transparent;display:inline-block;height:16px;padding-left:22px}.account_content a.delete{color:#f7941d;background:url("//static.cdnsbg.com/en/images/close_2.png") no-repeat scroll 0 4px transparent;display:inline-block;height:16px;padding-left:18px}.account_info{margin-left:50px;width:500px}.account_info .account_inside{margin-bottom:40px}.account_sidebar{margin:30px 0;float:right;width:290px}.account_sidebar h3{margin-left:5px}.account_sidebar a.viwe_more{color:#f7941d;background:url("//static.cdnsbg.com/en/images/plus_more.png") no-repeat scroll 0 2px transparent;display:inline-block;padding-left:22px;margin:5px 0 5px 10px;font:11px/15px "Arial"}.account_sidebar .saved_products{margin-bottom:35px;border-left:2px solid #e6e6e6}.account_sidebar .saved_products ul{margin-left:10px}.account_sidebar .saved_products ul li{margin-top:25px}.account_sidebar .saved_products ul li p{margin-left:15px;font:14px/25px Helvetica}.account_sidebar .recommended_products{border-left:2px solid #e6e6e6}.account_sidebar .recommended_products .product_list{margin-left:10px}.account_sidebar .recommended_products .product_list .product_view{float:none;margin-top:25px}

;.theme_top{margin:30px 0;border-bottom:1px solid #ccc}.theme_top .top_picture{width:700px;float:left;position:relative;height:400px}.theme_top .top_picture .theme_title{position:absolute;left:0;top:100px}.theme_top .top_picture .theme_message{position:absolute;left:0;top:180px}.theme_top .scroll{width:220px;float:right;height:392px;border-top:4px solid #333;border-bottom:4px solid #333}.theme_top .scroll h3{color:#333;font:21px/30px "Arial"}.theme_top .scroll ul.scroll_list{background-color:#333;text-align:center}.theme_top .scroll ul.scroll_list li{height:330px;width:220px;display:block}.theme_top .scroll ul.scroll_list span{color:#fff;font:19px/25px "Arial"}.theme_top .scroll #scroll_bottom{text-align:center;line-height:30px}.theme_top .scroll #scroll_bottom .list_prev{background:url(//static.cdnsbg.com/en/images/arrow_1.png) 0 1px no-repeat transparent;width:7px;height:13px;display:inline-block;cursor:pointer}.theme_top .scroll #scroll_bottom .list_next{background:url(//static.cdnsbg.com/en/images/arrow_1.png) -11px 1px no-repeat transparent;width:7px;height:13px;display:inline-block;cursor:pointer}.theme_top .scroll #scroll_pagination{margin:0 15px 0 25px;text-align:center;height:20px;line-height:20px;background-color:#fff}.theme_top .scroll #scroll_pagination a{background:url(//static.cdnsbg.com/en/images/bullets.png) -20px 0 no-repeat transparent;width:9px;height:9px;margin:0 10px 0 0;display:inline-block}.theme_top .scroll #scroll_pagination a span{display:none}.theme_top .scroll #scroll_pagination a.selected{background-position:0 0;cursor:default}.theme_top > table{width:900px;margin:20px 0 30px 0}.theme_top > table td{width:300px;vertical-align:top}.theme_top > table p{width:275px;font:12px/20px Georgia}.theme_service_ul{margin:70px 0;height:80px}.some_question{margin:40px 0}.some_question .question_list{width:460px}.some_question .question_list .question_title{font:15px/30px "Arial";color:#333;border-bottom:1px solid #d0d0d0;margin-bottom:10px}.some_question .question_list ul{width:225px}.some_question .question_list ul li{color:#666}.some_question .question_list ul li a{color:#666}

;.big_title{margin:15px 0; overflow:hidden;zoom:1;}.big_title h1{font:39px/50px "Arial"}.about_sidebar{float:left;width:160px; padding-bottom:100px;border-right:1px solid #8a8a8a;}.about_sidebar ul.sidebar_nav{border-top:1px solid #a3a3a3; margin-top:20px;}.about_sidebar ul.sidebar_nav li{font:13px/35px "Arial";text-align:right;border-bottom:1px solid #a3a3a3;}.about_sidebar ul.sidebar_nav li a{line-height:25px;display:inline-block}.about_sidebar ul.sidebar_nav li.selected{background-color:#333; border-bottom:none;}.about_sidebar ul.sidebar_nav li.selected a{color:#f7941e}.about_sidebar ul.meet_child{ color:#666666;}.about_sidebar ul.meet_child li{font:12px/20px "Arial";text-align:right; border-bottom:none; background-color:#FFF; color:#666666;}.about_sidebar ul.meet_child li a{color:#666;line-height:25px;display:inline-block}.about_sidebar ul.meet_child li a:hover{color:#f39907}.about_content{float:left;width:760px;}.about_content p span{font:30px "Arial";color:#807d7d}.about_content #scroll_bottom{text-align:center;line-height:30px}.about_content #scroll_bottom .list_prev{background:url(//static.cdnsbg.com/en/images/arrow_1.png) 0 1px no-repeat transparent;width:7px;height:13px;display:inline-block;cursor:pointer}.about_content #scroll_bottom .list_next{background:url(//static.cdnsbg.com/en/images/arrow_1.png) -11px 1px no-repeat transparent;width:7px;height:13px;display:inline-block;cursor:pointer}.about_content #scroll_pagination{margin:0 15px 0 25px;text-align:center;height:20px;line-height:20px;background-color:#fff}.about_content #scroll_pagination a{background:url(//static.cdnsbg.com/en/images/bullets.png) -20px 0 no-repeat transparent;width:9px;height:9px;margin:0 10px 0 0;display:inline-block}.about_content #scroll_pagination a span{display:none}.about_content #scroll_pagination a.selected{background-position:0 0;cursor:default}.about_content ul.scroll_ul{margin-top:20px}.about_content ul.scroll_ul > li{width:760px;height:100%;}.about_content ul.scroll_ul > li .left_image{float:left}.about_content ul.scroll_ul > li .right_text{margin-left:40px;float:left}.about_content ul.scroll_ul > li .bottom_image{margin-top:50px;padding-top:30px \9;text-align:left}.about_content ul.scroll_ul > li .bottom_image_2{margin-top:20px;padding-top:10px \9;text-align:left}.about_content ul.scroll_ul li.maps{background:url("//static.cdnsbg.com/en/images/maps.png") no-repeat scroll 115px 55px transparent;position:relative}.about_content ul.scroll_ul li.maps .inside_text{z-index:30;position:absolute;top:15px;left:30px}.about_content ul.scroll_ul li.maps .inside_text p{width:330px}.about_content ul.scroll_ul li.maps .inside_image{position:absolute;background:url("//static.cdnsbg.com/en/images/glasses_50.png") no-repeat scroll 0 0 transparent;height:238px;width:303px;left:33px;top:370px;z-index:20}.about_content ul.scroll_ul li.how_give .left_image{width:307px;height:339px}.about_content ul.scroll_ul li.how_give .right_text{width:410px}.about_content ul.scroll_ul li.how_give .right_text p{width:410px}.about_content ul.scroll_ul li.community .left_image{width:351px;height:275px}.about_content ul.scroll_ul li.community .right_text{width:330px}.about_content ul.scroll_ul li.community .right_text p{width:330px}.about_content ul.scroll_ul li.community .right_text .people_say{padding:17px 30px 0px 30px;margin:30px 0 15px 0;position:relative;font:17px "Arial"}.about_content ul.scroll_ul li.community .right_text .quotation_mark_left,.about_content ul.scroll_ul li.community .right_text .quotation_mark_right{position:absolute;font:72px Georgia;color:#575454;width:30px;height:30px}.about_content ul.scroll_ul li.community .right_text .quotation_mark_left{top:0;left:0}.about_content ul.scroll_ul li.community .right_text .quotation_mark_right{bottom:0;right:0}.about_content ul.scroll_ul li.community .right_text .signature{font:17px "Arial";text-align:right}.about_content ul.scroll_ul li.our_journey .our_glasses{margin:30px 0 50px 30px}.about_content ul.scroll_ul li.our_journey p{margin-left:30px}.about_content .buy_one_list > li{position:relative;width:759px;}.about_content .buy_one_list > li p span{color:#fbfbfb}.about_content .buy_one_list > li p span.span_number{font:74px "Arial"}.about_content .buy_one_list > li p span.span_text{font:18.8px "Arial"}.about_content table.give_one{margin:20px 0 0 50px;width:700px}.about_content table.give_one td{width:350px;padding-bottom:20px;vertical-align: top; padding-right:20px;}.about_content table.give_one p{font:14px/18px "Arial";color:#333;width:300px}.about_content table.give_one p.glasses_text{text-align:center;font:14px "Arial";color:#333;margin:10px 0}.about_content .about_scroll_ul{margin:20px 0 0 30px}.about_content .about_scroll_ul li .about_us_text{margin-top:20px}.about_content .about_scroll_ul li .about_us_text p{width:330px}.about_content .about_scroll_ul li .location_list{margin-top:30px}.about_content .about_scroll_ul li .location_list .location{float:left;margin-left:40px;width:225px;position:relative;height:130px; margin-bottom:20px;}.about_content .about_scroll_ul li .location_list .location .local_office{left:0;position:absolute;top:-12px;display:none}.about_content .about_scroll_ul li .location_list .location .local_office span{background-color:#999;color:#fff;font:10px georgia;padding:0 5px;display:inline-block;line-height:12px}.about_content .about_scroll_ul li .location_list .location table.has_border{border:1px solid #ccc}.about_content .about_scroll_ul li .location_list .location table{border:1px solid #fff}.about_content .about_scroll_ul li .location_list .location table td{padding-top:5px;padding-left:5px;vertical-align:top}.about_content .about_scroll_ul li .location_list .location table td p span.country{font:14px "Arial";color:#333}.about_content .about_scroll_ul li .call_us{margin-top:20px;border-top:1px solid #ccc;font:11px "Arial";color:#333}.about_content .about_scroll_ul li .call_us table.call_table{margin:30px 40px 0 10px;width:225px}.about_content .about_scroll_ul li .call_us table.call_table td{padding-left:10px;padding-bottom:20px;vertical-align:top}.about_content .about_scroll_ul li .call_us .job_open{margin-top:30px}.about_content .about_scroll_ul li .call_us .job_open span{margin-bottom:5px;display:inline-block}.about_content .about_scroll_ul li p span.location_text{font-size:14px}.about_content .about_scroll_ul li.meet_team .left_image{float:left;width:274px}.about_content .about_scroll_ul li.meet_team .right_text{float:left;margin-left:20px;width:435px}.about_content .about_scroll_ul li.meet_team .right_text p{width:440px}.about_content .about_scroll_ul li.meet_team .links{margin-top:20px;text-align:right}.about_content .about_scroll_ul li.meet_team .links a{margin-left:20px}#our_teams_box{background-color:#fff}#our_teams_box .title{width:100%;background-color:#626262;color:#fff;font:18px "Arial";line-height:40px;padding-left:30px}#our_teams_box .content{padding:20px}.clear{ clear:both; overflow:hidden; display:block; height:0;}body .left{float:left}body .right{float:right}body a{text-decoration:none;color:#000;cursor:pointer;}body table{width:100%;border-collapse:collapse}body .hide{display:none}body .show{display:block}/*body h3{font:22px "Arial"}*/
body #wrapper div#head_menu .navigation .local h2{ display:inline;}
.fb-like {
    float: left;
    margin-right: 10px;
    vertical-align: top;
    width: 130px;
}
.sideRemove, .clSideRemove {
    font:11px "Arial";
    line-height: 20px;
    margin: 10px 0;

}
.sideRemove li a, .clSideRemove li a {
    color: #1894FE;
    padding-right: 20px;

}
.sideRemove .iconAction, .clSideRemove .iconAction {
    background-position: right 2px;
}
.sideRemove .iconAction_hover, .clSideRemove .iconAction_hover {
    background-position: right -14px;
    color: #F7941E;
}
.sideRemove li {
    display: block;
    boder:none;
    width: 200px;

}
.iconAction, .iconAction_hover {
    background: url("//static.cdnsbg.com/en/images/icon_close.gif") no-repeat scroll 0 0 transparent;
}
.search_options .clSideRemove li {padding-left:0;font:11px "Arial";border-left:0;}

.search_options .clSideRemove li:hover {background:none;border-left:0;}


.navigation {border-bottom: 1px solid #CCCCCC; /*font-family: "Arial";*/margin: 15px 30px 0;padding: 0 0 7px 0;height:25px;}
.navigation .local {
    float: left;
}
/*.navigation .back {
    cursor: pointer;
    font-size: 15px;
    line-height:24px;
    float: left;
}*/
.navigation .back {
    padding-left:15px;
    cursor: pointer;
    font-size: 15px;
    line-height:24px;
    float:left;
    background: url("//static.cdnsbg.com/en/images/new_left_arrow.png") no-repeat scroll 0 6px transparent;
}
.navigation .back .fa-caret-left{float:left; font-size:20px; color:#333; line-height: 24px; padding-right: 5px; margin-left: -14px;}
/*.navigation .local {
    font-size: 13px;
    line-height: 24px;
    margin-left: 55px;
    width: 485px;
}*/
.navigation .local {
    font-size: 13px;
    line-height: 24px;
    margin-left: 30px;
    width: 540px;
}
.navigation .local h2 { display:inline-block;}
.navigation .local a:hover {
    color: #F7941E;
}



/* buy one ,give one  */
.buying_guide_continue {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #666666;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 3px;
    color: #666666;
    cursor: pointer;
    float: right;
    font: 14px/27px "Arial";
    padding: 2px 10px;
    margin-top:-50px !important;
    width:auto;


}
.buying_guide_continue:hover {
    background-color: #F39907;
    border-color: #666666;
    border-style: solid;
    border-width: 1px 1px 3px;
    color: white;
}
.about_content ul.scroll_ul li.maps { height:500px;}
.contentList {padding-bottom:30px; overflow:hidden;zoom:1;}
#meet_team_content div{color: #333333;
    font: 14px/17px Arial;}

#head_menu .nav_text h2{font-size:13px; font-weight:normal; padding: 7px 7px 3px;}
body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img, body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img_hover {
    display: block;
    height: 5px;
    margin: 5px 1px 0;
    padding-bottom: 1px;
    padding-top: 1px;
    text-align: center;
}
.top-sf-menu {
    font-family: Georgia,メイリオ;
    font-size: 11px;
    font-weight:normal;
}
/*  top first
body #wrapper #top .top_first { border-right: 1px solid #FFFFFF;}*/
.languageFlag ,.languageList{display:block;}
.about_sidebar ul.sidebar_nav li a {padding-right:10px;}
.give_one h2 {font: 14px/18px "Arial";color: #333;}
.view_us_child li { background-color:#FFF;}
#meet_team_content strong { font-weight:normal;}
.about_sidebar ul.sidebar_nav .view_us_child li.sidebar_value_chile { background-color:#ffffff; border-bottom:none; color:#000000;}
.about_sidebar ul.sidebar_nav .view_us_child li.sidebar_value_chile a{ color:#000000;}
.about_sidebar ul.sidebar_nav .view_us_child li.sidebar_value_chile a:hover { color:#f39970;}
.community_content .charity_ul {padding-bottom:5px;}
.about_scroll_ul .pagesubtitle h1 {font: 14px "Arial";}
#content .product_image .image_info h1 { font-size:17px; font-weight:700; font-family:"Arial";}
.view_us_text table tr td { vertical-align:top;}
.about_sidebar ul.sidebar_nav ul.meet_child li{font:12px/20px "Arial";text-align:right; border-bottom:none; background-color:#FFF; color:#666666;}
.about_sidebar ul.sidebar_nav ul.meet_child li a { color:#666666;}
.about_sidebar ul.sidebar_nav ul.meet_child li a:hover { color:#f39907;}
body #wrapper div#head_menu ul.sf-menu li.sf-parent.nav_active { height:41px;}
.top-sf-menu #membership{border-right:1px solid #fff;}
.main_center_content_here a { font-size:14px;}
#our_movment_content { height:565px;}
.community_white_btn a:hover { color:#ffffff; background-color:#f39907;}
.meet_teamadd {background-color: #333333;color: #F7941E; padding-right:10px;}
.inafricalogo { height:64px;}
.about_content.about_content2 { margin-bottom:30px;}
#meet_team_content {margin-bottom:30px;}
#meet_team_content b {font-famliy:"Arial"; font-weight:700;}
.about_contentbox { float: right; margin-bottom: 20px;margin-left: 30px; width: 670px;}
.about_contentbox h2 {font-family: Arial;font-size: 24px;margin-bottom: 20px;}
.brand_fack_icon{position: relative;z-index: 9996; float:right;}


/* new search css 
#search_input{
 width:220px;
}
body #wrapper #header #search .search_box{
 left:660px;
}
.search_button{
    float:right;
}
.search_downlist {
 position: relative;
 left: 660px;
 top:40px;
 margin:10px 0px 0px 0px;
 width: 263px;
 height:auto;
 background-color: #ffffff;
 -webkit-border-radius: 7px;
 z-index:100;
 border: 1px solid #000; 
 color: #000;
 overflow: inherit;
}

.suggestionList {
 margin: 0px;
 padding: 0px;
}

.suggestionList li {
 margin: 0px 0px 3px 0px;
 padding: 3px 0;
 padding-left: 10px;
 list-style-type:none;
 cursor: pointer;
}
.bgtitle{
 margin: 0px 0px 3px 0px;
 background-color: #D8D8D8;
 padding: 3px;
 cursor:default;
}
.suggestionList li:hover {
 list-style-type:none;
 background-color: #eeeeee;
 border-bottom: 1px solid #838383;
    border-top: 1px solid #838383;
    line-height:20px;
}
.search_suggestion li:first-child  , .search_brand li:first-child , .search_product li:first-child {
    background-color:#dddddd;
    line-height:20px;
    padding-left: 10px;
    border-bottom: 2px solid #676767;
    border-top: 2px solid #676767;
    cursor:default;
}
.product_images,.product_info,.proPriceR{
 float:left;
 display:inline-block;
 
 
}
.product_info{
 width:120px;
}
.search_product li{
 display:inline-block;
 width:96.5%;
}*/

/* CSS reset */

.foot_trusted {overflow:hidden; padding:40px 0; border-top:1px solid #cccccc; color:#000000; font-family:Arial;}
.foot_trusted .trustedbox{ width:295px; float:left; margin-right:25px; height:305px;}
.foot_trusted .easyshopping{width:295px; float:left; margin-right:25px;}
.foot_trusted .lensrange{width:295px; float:left;}
.foot_trusted .trustedbox h3.trustedboxT{font-size: 22px;color: #000;}
.foot_trusted .easyshopping h3{font-size: 22px;color: #000;}
.foot_trusted .lensrange h3{font-size: 22px;color: #000;}
.foot_trusted .lensrange h3 .fa, .foot_trusted .trustedbox h3.trustedboxT .fa, .foot_trusted .easyshopping h3 .fa {padding-right: 5px;}
.foot_trusted .easyshopping ul ,.foot_trusted .lensrange ul { margin-top:15px; margin-left:5px;}
.foot_trusted .easyshopping ul li,.foot_trusted .lensrange ul li { font:12px/25px "arial";}
.foot_trusted .easyshopping ul li .fa, .foot_trusted .lensrange ul li .fa {padding-right: 5px;color: #666;}

.pres_page .pres_pageTips{ font:18px "Arial"; margin-bottom:10px;}
.pres_page .pres_pageText li {font:14px/20px "Arial";list-style: disc outside none; margin-left:30px;}
.gdr263_bannner2 {width:759px; height:190px;background-image: url("//static.cdnsbg.com/en/images/newbanner/charity_banner1.jpg");background-repeat: no-repeat;background-position: 0px 0px;}
.gdr263_bannner2 .gdr263_bannerT2 { width:693px; text-align:center; display:inline-block; margin-top:10px; color:#000000;}
.gdr263_bannner2 .gdr263_bannerT2 h3 { font:30px/30px "Times New Roman";}
.gdr263_bannner2 .gdr263_bannerT2 h4 {font:28px/28px "Times New Roman"; font-style:italic;}
.gdr263_bannner2 .gdr263_bannerT2 p {border-top:1px solid #000000;font:italic 14px/16px "Times New Roman";margin: 8px auto 0; padding: 7px 15px 0; display:table;}
.gdr263_bannner2 .gdr263_bannerBut2 {padding:5px 12px; font:14px "Arial"; background:#e50000; color:#ffffff; margin-top:8px;display:inline-block;}


/*brand-page gdr08 0114*/

.brand-page_0114 {
    background: url("//static.cdnsbg.com/en/images/newbanner/759x190_bg.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 190px;
    width: 759px;
}
.brand-page_0114 h3 {
    color: #0079F0;
    font: 38px/40px "Century Gothic";
    margin: 0 auto;
    padding: 12px 0 0 25px;
}
.brand-page_0114 h4 {
    color: #3E3E3E;
    font: 19px/22px "Century Gothic";
    margin: 0 auto;
    padding: 0 0 0 26px;
}
.brand-page_0114 p {
    background-attachment: scroll;
    background-position: 0 center;
    background-repeat: no-repeat;
    color: #3E3E3E;
    font: 16px/18px "Arial";
    height: auto;
    margin-bottom: 3px;
    padding: 12px 0 10px 30px;
}
.brand-page_0114 .shopnow_button3 {
    color: #0079F0;
    cursor: pointer;
    font: 15px/27px "Arial";
    padding: 0 0 2px 30px;
    text-decoration: none;
}

.about_content_new{background:#fff;height: 600px; position: relative;}
.about_content_new p.ul_font_bold{ font-weight:bold;}
.about_content_title{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; height:32px; line-height:32px; background:#CCC; padding:0 15px;}
.click_here_to{ font-family:Arial, Helvetica, sans-serif; font-size:15px;  padding-left:30px;font-weight:bold; padding-bottom:20px;position: absolute; top: 580px;}
.click_here_to a{color:#06F; text-decoration:underline;}