.img_box{position: relative;display: block;width: 100%;height: 100%;}
.img_box .img{padding-top: 100%;overflow: hidden;position: relative;}
.img_box .img .theme_img{position: absolute;width: 100%;height: 100%;margin-top: -100%;}
.customize_checked{position: absolute;top: 6px;right: 6px;width: 26px;height: 26px;z-index: 1;}
.customize_checked.cur{background: url(../images/customize_check.png)no-repeat center center;}

.check_btn_box{}
.check_btn_box .check_btn{position: relative;width: 18px;height: 18px;margin: 0 auto;border-radius: 100px;cursor: pointer;border: 1px solid #bfc5c9;}
.check_btn_box .check_btn input[type=checkbox]{display: none;}
.check_btn_box .check_btn.cur{border-color: #428bca;}
.check_btn_box .check_btn:after{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 10px;height: 10px;border-radius: 100px;} 
.check_btn_box .check_btn.cur:after{background: #428bca;}
.customize_page{}
.customize_page .fixed{position: fixed;left: 0;top:0;z-index: 10001;display: block;}
.customize_page .customize_btitle{font-family: rb;font-size: 28px;color: #0372bf;}
.customize_page .customize_btitle .customize_sku{font-size: 12px;color: #ccc;margin-left: 5px;}
.customize_star{margin-top: 13px;}
.customize_star .star_total{display: inline-block;margin-left: 10px;font-size: 14px;color: #666;}
.customize_desc_mtitle{display: none;}

.customize_desc{}
.customize_desc .customize_desc_title_cnt{margin-bottom: 13px;text-align: right;font-size: 0;}
.customize_desc .customize_desc_title_cnt .customize_desc_title{display: inline-block;width: 294px;height: 45px;line-height: 45px;margin-right: 2px;background: #0372bf;font-size: 17px;color: #fff;text-align: center;cursor: pointer;}
.customize_desc .customize_desc_title_cnt .customize_desc_title.cur{background: #f97147;}
.customize_desc .customize_desc_cnt{}
.customize_desc .customize_desc_content{display: none;}
.customize_desc .customize_desc_content.cur{display: block;}
.customize_desc .customize_desc_content .editor_txt{min-height: auto;padding: 0;}


.daily_deal_box{margin-top: 7px;margin-bottom: 14px;text-align: right;}
.daily_deal{display: inline-block;text-align: left;background: #eee;}
.daily_deal .daily_img{float: left;padding: 11px 33px 9px 10px;background: url(../images/daily_arrow.png)no-repeat right center;}
.daily_deal .daily_right{float: right;padding: 9px 20px 9px 15px;}
.daily_deal .daily_right .daily_time{float: left;font-size: 28px;font-family: rb;color: #f44540;}
.daily_deal .daily_right .daily_brief{float: left;width: 264px;margin-left: 15px;line-height: 17px;font-family: rm;font-size: 14px;color: #4f616d;}


.customize_title_cnt{padding-left: 20px;line-height: 60px;background: #f9f9f9;}
.customize_title_cnt .customize_step{font-family: rb;font-size: 28px;color: #0372bf;}
.customize_title_cnt .customize_title{margin-left: 10px;font-size: 20px;color: #3a3a3a;}
.customize_cnt{margin-top: 45px;}
.customize_style{margin-top: 27px;}
.customize_style .customize_style_cnt{position: relative;float: left;width: 29.1%;margin-right: 2%;margin-bottom: 30px;padding-bottom: 10px;border: 1px solid #e0e0e0;cursor: pointer;}
.customize_style .customize_style_cnt .customize_style_img{margin-bottom: 18px;}
.customize_style .customize_style_cnt .customize_style_img .img{padding-top: 63%;}
.customize_style .customize_style_cnt .customize_style_img .theme_img{margin-top: -63%;}
.customize_style .customize_style_cnt .customize_style_title{margin-top: 10px;height: 25px;line-height: 25px;font-family: rl;font-size: 18px;color: #3a3a3a;text-align: center;overflow: hidden;}


.customize_size{margin-top: 20px;}
.customize_size_content{float: left;width: 32%;margin-right: 1%;}
.customize_size_content .customize_size_title{line-height: 30px;font-size: 18px;color: #455560;}
.customize_size_content .customize_size_title .size_i{display: inline-block;width: 18px;height: 18px;margin-left: 5px;background: url(../images/size_info.png)no-repeat center center;border-radius: 100px;vertical-align: middle;}
.customize_size_content .custom_size_select{}
.customize_size_content .custom_size_select:nth-child(3n){margin-right: 0;}
.customize_size_content .custom_size_select select{width: 100%;height: 46px;line-height: 46px;text-indent: 16px;background: url(../images/select_arrow.png)no-repeat right 15px center;padding-right: 22px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.customize_size_content .custom_size_select select option{height: 46px;}

.size_i{position: relative;cursor: pointer;}
.size_i:hover .alert_cbox{display: block;}
.alert_cbox{display: none;position: absolute;width: 244px;left: 30px;top: 50%;transform: translate(0,-50%);background: #fff;border: 1px solid #eee;border-radius: 5px;z-index: 3;cursor: default;box-shadow: 0px 10px 20px #cbcaca;}
.alert_cbox:before{content: '';position: absolute;top: 50%;left: -10px;transform: translate(0,-50%);width:0;height:0;border-top: 11px solid transparent;border-bottom: 11px solid transparent;border-right: 11px solid #fff;z-index: 2;}
.alert_cbox:after{content: '';position: absolute;top: 50%;left: -12px;transform: translate(0,-50%);width:0;height:0;border-top: 11px solid transparent;border-bottom: 11px solid transparent;border-right: 11px solid #eee;z-index: -1;}
.alert_cbox .alert_btitle{margin-bottom: 10px;padding: 0 10px;line-height: 35px;background: #f7f7f7;font-size: 14px;border-bottom: 1px solid #eee;}
.alert_cbox .alert_box{margin-bottom: 10px;padding: 0 10px;}
.alert_cbox .alert_box .alert_title{font-family: rb;font-size: 16px;}
.alert_cbox .alert_box .alert_brief{font-size: 14px;}

.customize_color{margin-top: 30px;}
.customize_color_box{float: left;position: relative;width: 143px;height: 192px;margin-right: 1.3%;margin-bottom: 20px;padding: 20px 1.4%;box-sizing: border-box;border: 1px solid #e1e1e1;cursor: pointer;}
.customize_color_box.cur{border-color: #a1c3fa;box-shadow: 0px 10px 20px #cbcaca;}
.customize_color_box .img_box{height: 85px;}
.customize_color_name{height: 40px;line-height: 20px;font-size: 15px;color: #455560;overflow: hidden;text-align: center;}
.customize_color_block{margin-top: 10px;}
.customize_color_block .img{padding-top: 85%;}
.customize_color_block .img .theme_img{margin-top: -85%;}

.customize_color_box_more{position: relative;width: 100%;padding-top: 145px;}
.customize_color_box_cnt{position: absolute;width: 100%;height: 100%;margin-top: -145px;}
.customize_color_box_more .customize_color_box_more_icon{width: 50px;height: 50px;background: url(../images/color_more_icon.png)no-repeat center center;margin: 0 auto;margin-top: 40%;}
.customize_color_box_more .customize_color_box_more_title{margin-top: 15px;font-size: 15px;color: #455560;text-align: center;}
.customize_color_price{height: 20px;line-height: 20px;font-size: 15px;color: #455560;text-align: center;}


.customize_attachment{margin-top: 30px;}
.customize_attachment .customize_attachment_box{float: left;width: 18.05%;margin-right: 2%;margin-bottom: 30px;padding-bottom: 10px;border: 1px solid #e0e0e0;cursor: pointer;}
.customize_attachment .customize_attachment_box.cur{background: #f3f3f3;}
.customize_attachment .customize_attachment_box:nth-child(5n){margin-right: 0;}
.customize_attachment .customize_attachment_box .customize_attachment_img{margin-bottom: 15px;}
.customize_attachment .customize_attachment_box .customize_attachment_img .img{padding-top: 126%;}
.customize_attachment .customize_attachment_box .customize_attachment_img .img .theme_img{margin-top: -126%;}
.customize_attachment .customize_attachment_name{height: 25px;line-height: 25px;margin-top: 10px;font-family: rl;font-size: 18px;color: #3a3a3a;text-align: center;overflow: hidden;}
.customize_attachment .customize_attachment_price{margin-top: 5px;height: 25px;line-height: 25px;font-family: rl;font-size: 18px;color: #3a3a3a;text-align: center;}
.customize_attachment .customize_attachment_price.price_free{font-family: rm;color: #e12441;}

.select_box{position: relative;}
.select_box.cur .select_title{background-color: #e6e6e6;}
.select_box .select_title{height: 45px;line-height: 45px;background: url(../images/select_arrow.png)no-repeat right 15px center;padding-right: 25px;text-indent: 15px;border: 1px solid #ccc;font-size: 16px;color: #333;overflow: hidden;cursor: pointer;border-radius: 3px;}
.select_box .select_option_box{position: absolute;top: 51px;left: 0;right: 0;width: 100%;height: 0;background: #fff;overflow: hidden;z-index: 1;box-shadow: 2px 2px 10px 0px rgba(6,0,1,0.25);}
.select_box .select_option_box .select_option_cnt{padding: 5px 0;border: 1px solid #d6d6d6;box-shadow: 0px 10px 20px #cbcaca;max-height: 550px;overflow: auto;}
.select_box .select_option_box .select_option{padding: 0 13px;border: 2px solid transparent;line-height: 24px;font-size: 16px;color: #333;cursor: pointer;}
.select_box .select_option_box .select_option.cur{background: #f5f5f5;border-color: #a1c3fa;}
.form_select select{display: none;}
.form_text textarea{width: 100%;height: 133px;border: 1px solid #ccc;border-radius: 3px;padding: 10px 16px;box-sizing: border-box;}
.message_tips{font-size: 17px;line-height: 33px;margin-top: 5px;color:red;}
.message_tips.error{color: red;}
.message_tips .message_tips_error{display: none;}
.message_tips .message_tips_num{display: block;}
.message_tips.error .message_tips_error{display: block;}
.message_tips.error .message_tips_num{display: none;}
.message_tips .to_custom{font-size: 15px;text-decoration: underline;color:red;}
.form_text textarea.message_cnt{height: 65px;}
.customize_color .customize_checked{top: -10px;right: -10px;}
.form_select_color .select_box .select_option_box .select_option{height: 52px;line-height: 52px;}
.form_select_color .select_box .select_option_box .select_option .select_option_color{display: inline-block;vertical-align: middle;width: 40px;height: 40px;border: 1px solid #000;}
.form_select_color .select_box .select_option_box .select_option_color_c .select_option_color{display: none;}
.form_select_color .select_box .select_option_box .select_option_color_c .select_option_color_name{display: none;}
.form_select_color .select_box .select_option_box .select_option_color_c .select_option_color.cur{display: inline-block;}
.form_select_color .select_box .select_option_box .select_option_color_c .select_option_color_name.cur{display: inline-block;}


.whole_tap{display: inline-block;line-height: 30px;padding: 0 13px;background: #f97147;font-size: 16px;color: #fff;vertical-align: middle;}
.customize_wholesale{margin-top: 20px;}
.wholesale_table{width: 910px;}
.wholesale_table .wholesale_tr{font-size: 0;border-bottom: 1px solid #e0e0e0;}
.wholesale_table .wholesale_tr .wholesale_td{display: inline-block;width: 25%;line-height: 58px;font-size: 16px;vertical-align: middle;text-align: center;}
.wholesale_table .wholesale_tr .wholesale_td:first-child{text-align: left;}
.wholesale_table .wholesale_tr .wholesale_td:last-child{text-align: right;}
.wholesale_table .w_input{width: 92px;height: 30px;background: #f9f9f9;border-radius: 1px;border: 1px solid #e0e0e0;}
.wholesale_table .wholesale_btn{display: inline-block;width: 16px;height: 16px;margin-right: 15px;border-radius: 150px;border: 1px solid #c1c6ca;cursor: pointer;vertical-align: middle;}
.wholesale_table .wholesale_btn.cur{border: 1px solid #428bca;background: #428bca;}
.wholesale_table .wholesale_btn input[type=checkbox]{display: none;}


.lany_btitle{margin-top: 30px;margin-bottom: 25px;font-size: 18px;color: #455560;text-align: center;}
.lany_select_cnt{margin-bottom: 72px;font-size: 0;text-align: center;}
.lany_select_cnt .lany_select{display: inline-block;width: 32%;height: 46px;line-height: 46px;margin-right: 30px;border: 1px solid #ccc;color: #5f5f5f;font-size: 18px;text-decoration: none;}
.lany_select_cnt .lany_select:last-child{margin-right: 0;}
.lany_select_cnt .lany_select .select_icon{display: inline-block;vertical-align: middle;opacity: 0;}
.lany_select_cnt .lany_select.cur{background: #337ab7;border-color: #337ab7;color: #fff;}
.lany_select_cnt .lany_select.cur .select_icon{opacity: 1;}

.lany_easy_left{float: left;width: calc(100% - 768px - 7.7%);}
.lany_option_row{margin-bottom: 17px;}
.ImprintColorRow{display: none;}
.lany_option_row .lany_option_title{height: 32px;line-height: 32px;color: #455560;font-size: 16px;overflow: hidden;}

.lany_easy_preview_right{float: right;width: 768px;}
.lany_easy_preview{border: 1px solid #ddd;border-radius: 3px;}
.lany_easy_preview .lany_easy_preview_title{height: 47px;line-height: 47px;background: #f5f5f5;text-align: center;font-family: rb;color: #333;font-size: 20px;overflow: hidden;border-bottom: 1px solid #ddd;}
.lany_easy_preview .lany_easy_preview_cnt{min-height: 490px;padding: 120px 52px 160px;box-sizing: border-box;}
.lany_easy_preview .lany_easy_preview_cnt .preview_sided_tips{margin-bottom: 15px;font-size: 14px;color: #666;text-align: center;}

.lany_easy_preview_brief_box{}
.lany_easy_preview_brief_box .lany_easy_preview_brief{width: 54.7%;margin: 28px auto 16px;text-align: center;font-family: rl;font-style: italic;font-size: 16px;color: #455560;}
.lany_easy_preview_brief_box .lany_easy_preview_brief1{text-align: center;font-family: rl;font-style: italic;font-size: 14px;color: #455560;}

.lany_easy_preview .lany_easy_preview_grey{height: 19px;background: #f5f5f5;border-top: 1px solid #ddd;}
.lany_easy_preview .lany_easy_preview_top{max-width: 100%;height: 48px;line-height: 48px;margin-bottom: 50px;padding-right: 40px;padding-left: 40px;color: #fff;font-size: 20px;box-sizing: border-box;overflow: hidden;}
.lany_easy_preview .lany_easy_preview_font,.lany_easy_preview .lany_easy_preview_font{height: 100%;}
.lany_easy_preview .easy_icon_img{display: inline-block;vertical-align: middle;max-height: 80%;margin: 0 5px;}
.lany_easy_preview .easy_icon_img.svg_img{width: auto;height: 100%;}
.lany_easy_preview .easy_icon_img.svg_img svg{width: auto;height: 100%;}
.lany_easy_preview  .lany_easy_preview_pfont{display: inline-block;vertical-align: middle;}
.lany_easy_preview .lany_easy_preview_top .lany_easy_preview_tc{width: 270px;height: 100%;overflow: hidden;text-align: right;white-space: nowrap;}
.lany_easy_preview .lany_easy_preview_top .lany_easy_preview_tc_1{float:left;margin-right: 25px;}
.lany_easy_preview .lany_easy_preview_top .lany_easy_preview_tc_2{float:right;}
.lany_easy_preview .lany_easy_preview_top.preview_t100 .lany_easy_preview_tc_1{width: 100%;margin-right: 0;text-align: center;}
.lany_easy_preview .lany_easy_preview_top.preview_t100 .lany_easy_preview_tc_2{display: none;}
.lany_easy_preview .lany_easy_preview_keychain .lany_easy_preview_keychain_cnt{width: 100%;margin: 0 auto;}
.lany_easy_preview .lany_easy_preview_keychain .lany_easy_preview_sided_cnt{position: relative;/* height: 85px;line-height: 85px; */margin: 0 auto;margin-bottom: 83px;}
.lany_easy_preview .lany_easy_preview_keychain .lany_easy_preview_sided_cnt:last-child{margin-bottom: 0;}
.lany_easy_preview .lany_easy_preview_sided_keychain{position: absolute;height: 182px;z-index: 1;left: -39px;bottom: -75px;}
.lany_easy_preview .lany_easy_preview_keychain .lany_easy_preview_sided{position: relative;width: 79.36%;height: 100%;margin: 0 auto;padding: 0 20px 0 65px;overflow: hidden;text-align: center;font-size: 30px;color: #fff;box-sizing: border-box;}
.lany_easy_preview .lany_easy_preview_keychain .easy_keychain_poin{content: '';display: block;position: absolute;top: 50%;left: 10px;transform: translate(0,-50%);width: 30px;height: 30px;border-radius: 50px;background: #fff;}
.lany_easy_preview .lany_easy_preview_keychain .lany_easy_preview_sided .preicon_b{height: 100%;}
.lany_easy_preview .lany_easy_preview_keychain .preview_sided_tips{position: absolute;right: 0;top: 50%;transform: translate(0,-50%);width: 50px;text-align: center;line-height: 20px;font-size: 14px;}
.lany_easy_preview .lany_easy_preview_btm{position: relative;width: 56.35%;height: 48px;line-height: 48px;color: #fff;font-size: 20px;overflow: hidden;}
.lany_easy_preview .lany_easy_preview_btm .lany_easy_preview_btm_cnt{float: right;width: 72.35%;height: 100%;text-align: right;margin-right: 20px;box-sizing: border-box;overflow: hidden;}
.lany_easy_preview .lany_easy_preview_btm .preview_btm_cnt{height: 100%;white-space: nowrap;}
.lany_easy_preview .lany_easy_preview_btm .preview_btm_black{position: absolute;top: 50%;left: 33px;width: 39px;height: 30px;background: #3f3e43;z-index: 1;transform: translate(0,-50%);}
.lany_easy_preview .preview_btm_after{position: absolute;top: 0;display: block;content: '';width:0;height:0;border-left: 50px solid transparent;border-right: 50px solid transparent;border-top: 20px solid #fff;}
.lany_easy_preview .preview_btm_before{position: absolute;bottom: 0;display: block;content: '';width:0;height:0;border-left: 50px solid transparent;border-right: 50px solid transparent;border-bottom: 20px solid #fff;}
.lany_easy_preview .lany_easy_preview_icon{height: 100%;overflow: hidden;}
.lany_easy_preview .lany_easy_preview_icon .h_100{display: inline-block;height: 100%;vertical-align: middle;}
.lany_easy_preview .lany_easy_preview_icon .preicon_b{display: inline-block;/* width: 35px; */height: 65%;margin-right: 18px;}
.lany_easy_preview .lany_easy_preview_icon .preicon_b:last-child{margin-right: 0;}
.lany_easy_preview .lany_easy_preview_icon .preicon_b:first-child{margin-right: 18px;}
.lany_easy_preview .lany_easy_preview_cnt.hide_tips .preview_sided_tips{display: none;}
.form_input{width: 100%;height: 45px;line-height: 45px;border: 1px solid #ccc;padding: 10px 16px;box-sizing: border-box;}
.lany_easy_preview .lany_easy_preview_cnt.preview_fz .lany_easy_preview_top{font-size: 18px;}
.lany_easy_preview .lany_easy_preview_cnt.preview_fz .lany_easy_preview_btm{font-size: 18px;}

.lany_easy_preview_bg{border: 0;}
.custom_wristband_cnt{border: 0;}
.white_line .lany_easy_preview_bg{border: 1px solid #000;}
.white_line .custom_wristband_cnt{border: 1px solid #000;}

.upload_box{}
.upload_box .btn_upload{display: none;width: 100%;color: #fff;background-color: #286090;border-color: #204d74;margin-top: 5px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;box-sizing: border-box;text-align: center;text-decoration: none;}
.upload_box .upload_icon{float: left;width: 40%;height: 71px;background: url(../images/img_icon.png)no-repeat center center;}
.upload_box .upload_btn_box{float: left;width: 60%;}
.upload_box .upload_btn_box .upload_s_btn{display: block;margin: 5px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;text-align: center;color: #fff;text-decoration: none;}
.upload_box .upload_btn_box .preview_btn{background: #337ab7;border-color: #2e6da4;}
.upload_box .upload_btn_box .preview_delete{background-color: #ec971f;border-color: #d58512;}
.upload_box .upload_submit{display: none;}
.message_row .upload_box{display: none;}
.message_row .upload_box.cur1{display: block;}
.message_row .upload_box.cur1 .btn_upload{display: block;}
.message_row .upload_box.cur .upload_submit{display: block;}
.message_row .upload_box.cur .btn_upload{display: none;}
.upload_box.cur .upload_submit{display: block;}

#up_img_file,#file_StartClipart,#file_EndClipart{display: none;}
.upload_img{position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.3);z-index: 100;opacity: 0;pointer-events: none;}
.upload_img.cur{display: block;opacity: 1;pointer-events: unset;}
.upload_img .upload_close_btn{position: absolute;top: 0;right: 0;width: 45px;height: 45px;line-height: 40px;background: rgba(30, 30, 30, .6);color: #ccc;font-size: 30px;text-decoration: none;}
.upload_img .upload_close_btn:hover{color: #fff;}

.custom_wristband{height: 100%;}
.custom_wristband .custom_wristband_cnt{position: relative;/*height: 60px;background: #ccc;*/overflow: hidden;height: 100%;}
.custom_wristband .custom_wristband_cnt .custom_obj{position: absolute;cursor: move;width: 30px;height: 30px;border: 1px solid transparent;}
.custom_wristband .custom_wristband_cnt .custom_obj *{user-select: none;}
.custom_wristband .custom_wristband_cnt .custom_obj[type=custom_text]{width: auto;height: auto;}
.custom_wristband .custom_wristband_cnt .custom_obj[type=custom_text] .custom_obj_cnt{display: inline-block;width: auto;height: auto;white-space: nowrap;
    word-break: keep-all;}
.custom_wristband .custom_wristband_cnt .custom_obj em{display: none;position: absolute;width: 20px;height: 20px;}
.custom_wristband .custom_wristband_cnt .ui-resizable-s,.custom_wristband .custom_wristband_cnt .ui-resizable-e{display: none!important;}
.custom_wristband .custom_wristband_cnt .custom_obj .ui-resizable-handle{display: none!important;}
.custom_wristband .custom_wristband_cnt .custom_obj.cur .ui-resizable-se{display: block!important;}
.custom_wristband .custom_wristband_cnt .custom_obj .rotate_btn{right: -15px;top: -15px;background: url(../images/img_rotate_icon.png)no-repeat center center;}
.custom_wristband .custom_wristband_cnt .custom_obj .del_btn{left: -15px;top: -15px;background: url(../images/img_del_icon.png)no-repeat center center;cursor: pointer;}
.custom_wristband .custom_wristband_cnt .custom_obj .layer_btn{left: -15px;bottom: -15px;background: url(../images/img_layer_icon.png)no-repeat center center;}
.custom_wristband .custom_wristband_cnt .custom_obj .scale_btn{right: -15px;bottom: -15px;background: url(../images/img_scale_icon.png)no-repeat center center;}
.custom_wristband.hide_tips .custom_wristband_tips{display: none;}

.scaling_row{margin-top: 15px;}
.scaling_row .scaling_check{display: inline-block;margin-right: 5px;vertical-align: top;}
.scaling_row .scaling_check .aspectRatio{width: 24px;height: 24px;border: 1px solid #b2a5b3;background: #f1eced;-webkit-appearance:none;cursor: pointer;}
.scaling_row .scaling_check .aspectRatio:checked{background: url(../images/check_icon.png)no-repeat center center #f1eced;}
.scaling_row .scaling_title{line-height: 24px;font-size: 16px;color: #445461;vertical-align: top;}


.custom_wristband .custom_wristband_cnt .custom_obj_cnt{}
.custom_wristband .custom_wristband_cnt .svg_img *{max-width: 100%;max-height: 100%;}
.custom_wristband .custom_wristband_cnt .custom_obj .custom_obj_cnt{padding: 5px;cursor: default;width: 100%;height: 100%;box-sizing: border-box;overflow: hidden;}
.custom_wristband .custom_wristband_cnt .custom_obj.cur{border-color: #657dc8;}
.custom_wristband .custom_wristband_cnt .custom_obj.cur em{display: block;}
.custom_wristband .custom_wristband_cnt .custom_obj.cur .custom_obj_cnt{cursor: move;}
.custom_wristband .custom_wristband_cnt .custom_obj .custom_obj_cnt *{width: 100%;height: 100%;}
.custom_wristband .custom_wristband_cnt .custom_obj .custom_obj_cnt img{height: auto;width: auto;display: inline-block;vertical-align: middle;}
.custom_wristband .custom_wristband_cnt .custom_obj .custom_obj_cnt i{width: unset;height: 100%;display: inline-block;vertical-align: middle;position: unset;}
.custom_wristband_tips{margin-bottom: 15px;font-size: 14px;color: #666;text-align: center;}
.custom_wristband .custom_wristband_row{/*margin-bottom: 40px;*/height: 100%;}
.custom_wristband .custom_wristband_row:last-child{margin-top: 0;}

.custom_tips{width: 58.33%;margin: 20px auto 0;text-align: center;font-family: rl;line-height: 22px;font-style: italic;font-size: 16px;color: #455560;}
.custom_tips2{line-height: 22px;margin-top: 12px;text-align: center;font-family: rl;font-style: italic;color: #455560;}

.copy_back{margin-top: 30px;text-align: center;}
/* .lany_design_custom_keychain .copy_back{margin-top: -10px;} */
.copy_back .copy_btn{font-family: rl;font-style: italic;color: #337ab7;font-size: 16px;text-decoration: underline;}

.custom_wristband_keychain{position: relative;/* height: 305px; */}
.custom_wristband_keychain .custom_wristband_row{position: relative;/* width: 475px; */margin: 0 auto;margin-bottom: 60px;}
.custom_wristband_keychain .custom_wristband_cnt{height: 85px;margin: 0 auto;}
.custom_wristband_keychain .custom_wristband_tips{/* position: absolute; *//* top: 50%; *//* transform: translate(0,-50%); *//* right: -100px; */margin-top: 0;width: 55px;margin: 0 auto 10px;}
.custom_wristband_keychain .lany_easy_preview_sided_keychain{position: absolute;height: 182px;z-index: 1;left: -107px;bottom: -74px;}



/*.custom_tools_content{margin-top: 70px;padding-bottom: 70px;border-bottom: 1px solid #ccc;}
.custom_style_tools{width: 57.2%;float: left;}
.custom_postion_tools{width: 40.6%;float: right;}*/
.design_attr_row{width: 45%;margin: 80px auto 0;}

.tools_top{font-size: 0;}
/*.tools_top .tools_btn{display: inline-block;width: 80px;height: 26px;padding-top: 50px;font-size: 12px;text-align: center;color: #908f8f;border-top: 1px solid #fff;border-right: 1px solid #fff;border-left: 1px solid #fff;border-bottom: 1px solid transparent;border-top-right-radius: 5px;border-top-left-radius: 5px;cursor: pointer;}
.tools_top .tools_btn.cur{border-color: #ddd;border-bottom: 1px solid #fff;color: #0373c1;}
.tools_btm{margin-top: -1px;}
.tools_text_btn{background: url(../images/custom_font_icon.png)no-repeat top 10px center;}
.tools_art_btn{background: url(../images/custom_pic_icon.png)no-repeat top 10px center;}
.tools_upload_btn{background: url(../images/custom_upload_icon.png)no-repeat top 10px center;}
.tools_text_btn.cur{background: url(../images/custom_font_icon_cur.png)no-repeat top 10px center;}
.tools_art_btn.cur{background: url(../images/custom_pic_icon_cur.png)no-repeat top 10px center;}
.tools_upload_btn.cur{background: url(../images/custom_upload_icon_cur.png)no-repeat top 10px center;}
.tools_position_btn{background: url(../images/custom_position_icon.png)no-repeat top 10px center;}
.tools_position_btn.cur{background: url(../images/custom_position_icon_cur.png)no-repeat top 10px center;}
.tools_layer_btn{background: url(../images/custom_layer_icon.png)no-repeat top 10px center;}
.tools_layer_btn.cur{background: url(../images/custom_layer_icon_cur.png)no-repeat top 10px center;}*/

.tools_title{line-height: 35px;font-weight: bold;font-size: 16px;color: #445461;}


/*.tools_btm_cnt{padding: 20px;border: 1px solid #ddd;}*/

.tools_btm_text_cnt{float: left;width: 100%;}
.tools_btm_text_add{margin-bottom: 5px;text-align: left;}
.tools_btm_text_add a{display: inline-block;line-height: 34px;background: url(../images/pen_icon.png)no-repeat left 8px center #337ab7;padding: 0 11px;padding-left: 35px;font-family: rm;font-size: 14px;color: #fff;border-radius: 3px;}
.tools_textarea{}
.tools_textarea textarea{width: 100%;height: 134px;padding: 6px 12px;border: 1px solid #323232;box-sizing: border-box;}

.tools_btm_right_cnt{float: right;width: 100%;padding-top: 15px;}

.tools_fonts{float: left;width: 60%;}
.tools_fonts_size{float: right;width: 35%;}
.font_select{position: relative;line-height: 34px;font-size: 14px;color: #323232;border: 1px solid #323232;border-radius: 3px;}
.font_select .font_select_title{height: 34px;padding: 0 20px 0 10px;cursor: pointer;background: url(../images/select_arrow.png)no-repeat right 15px center;user-select: none;}
.font_select .font_select_option{display: none;position: absolute;top: 40px;left: 0;min-width: 100%;background: #fff;padding: 5px 0;border: 1px solid rgba(0, 0, 0, 0.15);z-index: 2;box-sizing: border-box;}
.font_select .font_select_option.alert_cur{display: block;}
.font_select .font_select_search{margin: 5px;}
.font_select .font_select_search_txt{width: 100%;height: 30px;padding: 5px;box-sizing: border-box;}
.font_select .font_select_option .font_select_option_row{display: none;font-size: 14px;padding: 3px 20px;cursor: pointer;}
.font_select .font_select_option .font_select_option_row:hover,.font_select .font_select_option .font_select_option_row:focus{background: #f5f5f5;}
.font_select .font_select_option .font_select_option_row.cur{background: #337ab7;color: #fff;}
.font_select .font_select_option .font_select_option_row.active-result{display: block;}
.font_select_option_cnt{max-height: 574px;overflow-y: auto;}

.form_select_font{}
.form_select_font .font_select{border: 0;}
.form_select_font .font_select .font_select_title{height: 45px;line-height: 45px;background: url(../images/select_arrow.png)no-repeat right 15px center;padding-right: 25px;padding-left: 0;text-indent: 15px;border: 1px solid #ccc;font-size: 16px;color: #333;overflow: hidden;cursor: pointer;border-radius: 3px;}
.form_select_font .font_select .font_select_option{top: 50px;}

.tools_input{}
.tools_input .tools_tinput{width: 100%;line-height: 34px;height: 34px;padding-left: 10px;border: 1px solid #323232;border-radius: 5px;box-sizing: border-box;}

.tools_btm_right_top{}
.tools_btm_right_btm{padding-top: 10px;}
.tools_btm_right_btm .tools_font_s:nth-child(4){margin-right: 0;}
.tools_btm_right_btm .tools_title{text-align: center;}

.tools_font_s{display: inline-block;width: 40px;margin-right: 57px;}
.tools_btm_position_row .tools_font_s:nth-child(4){margin-right: 0;}
/* .tools_font_s:first-child{margin-left: 0;} */

.tools_font_box{position: relative;}
.tools_font_box .tools_font_box_cnt{width: 100%;height: 40px;border: 1px solid #c2c1c1;box-sizing: border-box;cursor: pointer;border-radius: 5px;}
.tools_font_box .tools_font_box_cnt.bold_box{background: url(../images/font_bold.png)no-repeat center center;user-select: none;}
.tools_font_box .tools_font_box_cnt.align_box{background: url(../images/font_align.png)no-repeat center center;user-select: none;}
.tools_font_box .tools_font_box_cnt.filp_box{background: url(../images/filp_icon.png)no-repeat center center;user-select: none;}
.tools_font_box .tools_font_box_cnt.layer_box{background: url(../images/layer_icon.png)no-repeat center center;user-select: none;}
.tools_font_box .tools_font_box_cnt.delete_box{background: url(../images/delete_icon.png)no-repeat center center;user-select: none;}
.tools_font_box .tools_font_box_cnt.block_tools{cursor: not-allowed;}

.tools_font_setion{display: none;position: absolute;top: 50px;left: 20%;background: #fff;border: 1px solid #bebebe;box-shadow: 0 2px 5px rgba(0,0,0,.5);padding: 10px;z-index: 1;}
.tools_font_setion .tools_font_setion_row{cursor: pointer;white-space: nowrap;height: 22px;line-height: 22px;padding: 5px 10px;font-size: 16px;}
.tools_font_setion .tools_font_setion_row:hover{background: #f5f5f5;}
.tools_font_setion .tools_font_setion_row.cur{background: #337ab7;color: #fff;}
.tools_font_setion .tools_font_setion_row i {display: inline-block;width: 22px;height: 100%;vertical-align: top;border: 1px solid #c0c0c0;box-sizing: border-box;}
.tools_font_setion.alert_cur{display: block;}

.font_bold i{background: url(../images/font_bold.png)no-repeat center center;background-size: 10px;}
.font_italic i{background: url(../images/font_italic.png)no-repeat center center;background-size: 10px;}
.font_underline i{background: url(../images/font_underline.png)no-repeat center center;background-size: 10px;}
.font_overline i{background: url(../images/font_overline.png)no-repeat center center;background-size: 10px;}
.font_line_through i{background: url(../images/font_line_through.png)no-repeat center center;background-size: 15px;}

.font_bold.cur i{background: url(../images/font_bold_cur.png)no-repeat center center;}
.font_italic.cur i{background: url(../images/font_italic_cur.png)no-repeat center center;}
.font_underline.cur i{background: url(../images/font_underline_cur.png)no-repeat center center;}
.font_overline.cur i{background: url(../images/font_overline_cur.png)no-repeat center center;}
.font_line_through.cur i{background: url(../images/font_line_through_cur.png)no-repeat center center;}


.font_left i{background: url(../images/font_left.png)no-repeat center center;}
.font_right i{background: url(../images/font_right.png)no-repeat center center;}
.font_center i{background: url(../images/font_center.png)no-repeat center center;}
.font_justify i{background: url(../images/font_justify.png)no-repeat center center;}

.font_left.cur i{background: url(../images/font_left_cur.png)no-repeat center center;}
.font_right.cur i{background: url(../images/font_right_cur.png)no-repeat center center;}
.font_center.cur i{background: url(../images/font_center_cur.png)no-repeat center center;}
.font_justify.cur i{background: url(../images/font_justify_cur.png)no-repeat center center;}

.position_hor i{background: url(../images/position_hor_icon.png)no-repeat center center;}
.position_ver i{background: url(../images/position_ver_icon.png)no-repeat center center;}

.zindex_front i{background: url(../images/zindex_front_icon.png)no-repeat center center;}
.zindex_back i{background: url(../images/zindex_back_icon.png)no-repeat center center;}
.zindex_forward i{background: url(../images/zindex_forward_icon.png)no-repeat center center;}
.zindex_backward i{background: url(../images/zindex_backward_icon.png)no-repeat center center;}

.tools_delete_this i{background: url(../images/t_delete_icon.png)no-repeat center center;}
.tools_delete_not_this i{background: url(../images/t_delete_icon.png)no-repeat center center;}
.tools_delete_all i{background: url(../images/t_delete_icon.png)no-repeat center center;}

.flip_ver i{background: url(../images/tools_flip_align.png)no-repeat center center;}
.flip_hor i{background: url(../images/tools_flip_align.png)no-repeat center center;}



.tools_custom_cur_zindex{position: absolute;display: none;z-index: 1;}
.tools_custom_cur_zindex .tools_font_setion{display: block;position: static;}
.tools_custom_cur_zindex.cur{display: inline-block;}


.tools_color_box{position: relative;}
.tools_color_cnt{width: 40px;height: 40px;border: 1px solid #c2c1c1;border-radius: 5px;box-sizing: border-box;cursor: pointer;text-align: center;}
.tools_color_cnt.block_tools{cursor: not-allowed;}
.tools_color_cnt.font_color_box:hover{background: #eee;}
.tools_color_cnt_block{display: block;width: 23px;height: 18px;margin: 9px auto 0;border: 1px solid #222;vertical-align: middle;background: #fff;}
.font_outline_box .tools_color_cnt_block{background: url(../images/outline_none.png)no-repeat center center;}
.tools_color_cnt.font_outline_box{border: 1px solid transparent;}

.tools_color_setion{display: none;position: absolute;padding: 10px;background: #ececec;border: 1px solid #f0c49B;width: 220px;z-index: 1;}
.tools_color_setion.alert_cur{display: block;}
.tools_color_setion_row{float: left;width: 16px;height: 16px;margin: 2px 1px;border: 1px solid #d0d0d0;cursor: pointer;}
.tools_color_setion_row.outline_trans{background: url(../images/outline_none.png)no-repeat center center;background-size: 100%;}
.tools_color_setion:before, .tools_color_setion:after{content: '';display: table;clear: both;}

.tools_fr_ba{float: right;display: none;}
.tools_fr_ba a{display: inline-block;margin-top: 20px;margin-left: 7px;padding: 0 14px;line-height: 32px;background: #9b9a9a;font-family: rm;font-size: 14px;color: #fff;text-decoration: none;border-radius: 5px;}
.tools_fr_ba a.cur{background: #337ab7;}
.tools_fr_ba a.not{cursor: not-allowed;}

.tools_icon_cate{position: relative;float: left;width: 45%;}
.tools_icon_cate .icon_cate_title{line-height: 20px;padding: 6px 25px 6px 12px;background: url(../images/select_arrow_white.png)no-repeat right 10px center #337ab7;font-size: 14px;font-family: rm;color: #fff;cursor: pointer;border-radius: 3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.tools_icon_cate .icon_cate_select{display: none;position: absolute;width: 100%;padding: 5px 0;background: #fff;z-index: 10;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 3px;margin-top: 5px;}
.tools_icon_cate .icon_cate_select.alert_cur{display: block;}
.tools_icon_cate .icon_cate_search{padding: 5px;}
.tools_icon_cate .icon_cate_search input{width: 100%;border: 1px solid #c0c0c0;padding: 5px;box-sizing: border-box;border-radius: 3px;}
.tools_icon_cate .icon_cate_row{padding-top: 9px;border-top: 1px solid #e5e5e5;}
.tools_icon_cate .icon_cate_row_name{padding: 3px 10px;line-height: 20px;font-size: 12px;color: #777;}
.tools_icon_cate .icon_cate_option{display: none;padding: 8px 10px;line-height: 20px;font-size: 14px;box-sizing: border-box;}
.tools_icon_cate .icon_cate_option:hover{background: #f5f5f5;cursor: pointer}
.tools_icon_cate .icon_cate_option.cur{background: #337ab7;color: #fff;}
.tools_icon_cate .icon_cate_option.active-result{display: block;}
.tools_icon_cate .icon_cate_option.hide{display: none!important;}
.tools_icon_cate .icon_cate_option.icon_cate_option_default{display: block!important;}
.tools_icon_search{float: right;width: 52%;height: 32px;line-height: 32px;}
.tools_icon_search .tools_icon_search_txt{float: left;width: 70%;height: 100%;line-height: 32px;box-sizing: border-box;border: 1px solid #c1c1c1;border-right: 0;}
.tools_icon_search .tools_icon_search_txt input{width: 100%;height: 100%;border: 0px;font-size: 14px;text-indent: 8px;font-family: rm;}
.tools_icon_search .tools_icon_search_txt input::-webkit-input-placeholder {color:#c1c1c1;}
.tools_icon_search .tools_icon_search_txt input:-moz-placeholder {color:#c1c1c1;}
.tools_icon_search .tools_icon_search_txt input::-moz-placeholder {color:#c1c1c1;}
.tools_icon_search .tools_icon_search_txt input:-ms-input-placeholder {color:#c1c1c1;}
.tools_icon_search .tools_icon_search_btn{float: left;width: 14%;height: 100%;background: url(../images/search_icon_white.png)no-repeat center center #327ab7;cursor: pointer;}
.tools_icon_search .tools_icon_search_clean{float: left;width: 14%;height: 100%;background: url(../images/close_icon_white.png)no-repeat center center #d9524e;cursor: pointer;}

.tools_icon_content{padding: 10px;box-sizing: border-box;max-height: 250px;overflow: auto;width: 100%;border-bottom: 0;border-radius: 3px;}
.tools_icon_content .tools_icon_box{float: left;width: 22.5%;border: 1px solid #ddd;border-radius: 10px;overflow: hidden;margin-right: calc( 10%/3 - 3px );margin-bottom: 10px;cursor: pointer;}
.tools_icon_content .tools_icon_box:nth-child(4n){margin-right: 0;}

.tools_icon_none{background-color: #fcf8e3;border-color: #faebcc;padding: 20px;color: #8a6d3b;font-size: 16px;}

.toos_icon_other{padding: 5px 0 10px;background: #f5f5f5;border-top: 1px solid #ddd;}
.toos_icon_other .tools_font_s{float: right;margin-right: 20px;}
.toos_icon_other .tools_font_s .tools_title{text-align: center;}
.tools_icon_btm{margin-top: 9px;border: 1px solid #ddd;}
.toos_icon_other .tools_color_cnt{background: #fff;}

.svg_img{width: 100%;height: 100%;}

.custom_obj[type=custom_img] .custom_obj_cnt{width: 20px;height: 20px;}

.tools_btm_icon .tools_color_cnt_block{background: url(../images/outline_none.png)no-repeat center center;}

.tools_upload_title{line-height: 28px;color: #445461;font-size: 14px;font-family: rb;}

.tools_btm_upload{}
.tools_btm_upload .tools_btm_upload_left{float: left;width:100%;}
.tools_btm_upload .tools_btm_upload_left .upload_left_btn{display: inline-block;height: 34px;line-height: 34px;background: url(../images/upload_btn_icon.png) no-repeat left 10px center #337ab7;margin-bottom: 13px;padding: 0 10px 0 35px;color: #fff;font-size: 14px;text-decoration: none;border-radius: 3px;}
.tools_btm_upload .tools_btm_upload_left .tools_upload_brief{}
.tools_btm_upload .tools_btm_upload_left .tools_upload_brief ul {padding-left: 40px;}
.tools_btm_upload .tools_btm_upload_left .tools_upload_brief ul li{line-height: 23px;font-family: rl;font-size: 16px;color: #445461;list-style-type: disc;}

.tools_btm_upload .tools_btm_upload_right{float: right;width:100%;}
.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content{height: 250px;padding: 15px;background: #f5f5f5;border:1px solid #ddd;overflow: auto;}
.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content .upload_rigtht_box{position: relative;float: left;width: 24.9%;margin: 0 15px 15px 0;background: #fff;border: 1px solid #ddd;border-radius: 10px;}
.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content .upload_rigtht_box.default{display: none;}
.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content .upload_rigtht_box .img{padding-top: 136%;}
.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content .upload_rigtht_box .img img{max-width: 85%;}
.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content .upload_rigtht_box .img .theme_img{margin-top: -136%;}
.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content .upload_rigtht_box .imgDesc{position: absolute;top: 50%;left: 0;right: 0;width: 85%;height: 85%;background: rgba(200, 199, 199, 0.72);transform: translate(0,-50%);opacity: 0;margin: 0 auto;cursor: pointer;}
.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content .upload_rigtht_box .img_table{display: table;width: 100%;height: 100%;}
.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content .upload_rigtht_box .imgDesc .imgCell{display: table-cell;vertical-align: middle;font-size: 16px;color: #333;font-family: rb;text-align: center;}
.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content .upload_rigtht_box:hover .imgDesc{opacity: 1;}

.tools_upload_input{display: none;}

.custom_postion_tools .tools_top .tools_btn{width: 102px;}

.tools_btm_position{}
.tools_btm_position .tools_btm_position_left{float: left;width: 42%;}
.position_control{float: left;width: 120px;height: 120px;background: url(../images/control_bg.png)no-repeat center center;margin-top: 33px;margin-left: 10px;}
.position_control .position_control_cnt{padding: 23px;}
.position_control .position_control_cnt .position_control_row{}
.position_control .position_control_cnt .position_control_row_box{position: relative;width: 22px;height: 23px;cursor: pointer;}
.position_control .position_control_cnt .position_control_row_box>div{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.control_top{margin: 0 auto;border: 1px solid #c2c1c1;border-bottom: 0;}
.control_top .arrow_top{width:0;height:0;border-right:10px solid transparent!important;border-left:10px solid transparent!important;border-bottom:10px solid #c2c1c1;}
.control_left{float: left;border: 1px solid #c2c1c1;border-right: 0;}
.control_left .arrow_left{width:0;height:0;border-right: 10px solid #c2c1c1;border-bottom: 10px solid transparent!important;border-top: 10px solid transparent!important;}
.control_right{float: right;border: 1px solid #c2c1c1;border-left: 0;}
.control_right .arrow_right{width:0;height:0;border-left: 10px solid #c2c1c1;border-bottom: 10px solid transparent!important;border-top: 10px solid transparent!important;}
.control_btm{margin: 0 auto;border: 1px solid #c2c1c1;border-top: 0;}
.control_btm .arrow_btm{width:0;height:0;border-right:10px solid transparent!important;border-left:10px solid transparent!important;border-top: 10px solid #c2c1c1;}
.position_control .position_control_cnt .position_control_row_box:hover>div{border-color: #286090;}
.position_title{font-family: rb;font-size: 16px;color: #445461;text-align: center;}
.position_control_data_row{margin-bottom: 7px;}
.position_control_data{float: right;width: 60px;}
.position_data_box{margin-top: 7px;text-align: center;}
.position_data_box input{width: 50px;height: 25px;line-height: 25px;border-radius: 3px;border: 1px solid #c2c1c1;text-align: center;}


.tools_btm_position .tools_btm_position_right{float: right;width: 42%;}

.tools_btm_position_row{margin-bottom: 10px;}

.custom_obj.mirrorRotateLevel .custom_obj_cnt{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);}
.custom_obj.mirrorRotateVertical .custom_obj_cnt{-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);}
.custom_obj.mirrorRotateLevel.mirrorRotateVertical .custom_obj_cnt{-moz-transform:scaleX(-1) scaleY(-1);-webkit-transform:scaleX(-1) scaleY(-1);-o-transform:scaleX(-1) scaleY(-1);transform:scaleX(-1) scaleY(-1);}

.custom_color_list_t{display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 90%;z-index: 100001;background: #fff;padding: 25px;}
.custom_color_search{display: inline-block;height: 33px;border: 1px solid #c9c9c9;padding-right: 20px;margin-right: 34px;}
.custom_color_search form{height: 100%;}
.custom_color_search input[type=text]{height: 100%;border: 0;text-indent: 10px;}
.custom_color_search input[type=submit]{width: 14px;height: 100%;background: url(../images/color_search.png) no-repeat center center;border: 0;vertical-align: top;cursor: pointer;}
.custom_color_list_t .custom_color_list_btn_box{display: inline-block;vertical-align: top;}
.custom_color_list_t .custom_color_list_btn{float: right;white-space: nowrap;}
.custom_color_list_t .color_list_btn{display: inline-block;color: #fff;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding-left: 30px;}
.custom_color_list_t .close_exit{background: url(../images/color_btn_close.png)no-repeat left 8px center;background-color: #d9534f;border-color: #d43f3a;}
.custom_color_list_t .close_save_exit{display: none;background: url(../images/color_btn_save.png)no-repeat left 8px center;background-color: #286090;border-color: #204d74;}
.custom_color_list_t .close_save_exit.cur{display: block;}
.custom_color_list_t .custom_color_list_cnt{max-height: 90%;overflow: auto;margin-top: 20px;}
.custom_color_list_t .custom_color_list_cnt .custom_color_list_box{float: left;width: 100px;padding: 5px;margin: 4px;border: 1px dashed #000;cursor: pointer;}
.custom_color_list_t .custom_color_list_cnt .custom_color_list_box.cur{border: 1px solid #000;}
.custom_color_list_t .custom_color_list_name{height: 40px;line-height: 20px;font-size: 14px;color: #455560;text-align: center;}
.custom_color_list_t.cur{display: block;}
.custom_color_list_box .customize_color_block .img{padding-top: 100%;}
.custom_color_list_box .customize_color_block .img .theme_img{margin-top: -100%;}
.custom_color_list_title{font-size: 28px;color: #455560;}



.tools_btm_layer_txt{float: left;font-family: rl;font-size: 14px;color: #445461;}
.tools_btm_layer_btn{float: right;}
.tools_btm_layer_btn a{display: inline-block;width: 12px;height: 12px;margin-right: 15px;}
.tools_btm_layer_btn .layer_block_all{background: url(../images/layer_block_icon.png)no-repeat center center;}
.tools_btm_layer_btn .layer_del_all{background: url(../images/layer_del_icon.png)no-repeat center center;}


.tools_btm_layer_btm{margin-top: 8px;border: 1px solid #dddede;}
.tools_btm_layer_btm li{border-bottom: 1px solid #dddede;}
.tools_btm_layer_btm li:last-child{border-bottom: 0;}

.tools_btm_layer_row{height: 35px;padding: 7px 10px;cursor: pointer;}
.tools_btm_layer_row:hover,.tools_btm_layer_row.cur{background: #f5f5f6;}
.tools_btm_layer_row .layer_check{float: left;margin-top: 10px;}
.tools_btm_layer_row .layer_check input{border: 1px solid #a0a4a6;}
.tools_btm_layer_row .layer_type{float: left;width: 34px;height: 100%;line-height: 35px;text-align: center;margin-left: 12px;margin-right: 5px;}
.tools_btm_layer_row .layer_type .layer_type_cnt{font-size: 20px;color: #fff;font-weight: bold;height: 34px;text-align: center;}
.tools_btm_layer_row .layer_type .layer_type_cnt img{display: inline-block;vertical-align: middle;}
.tools_btm_layer_row .layer_type .layer_type_cnt em{display: inline-block;vertical-align: middle;height: 100%;}
.tools_btm_layer_row.text_bg .layer_type .layer_type_cnt{background: #8f8f8f;}
.tools_btm_layer_row .layer_cnt{float: left;width: calc(100% - 150px);height: 100%;overflow: hidden;}
.tools_btm_layer_row .layer_cnt .layer_table{display: table;height: 100%;}
.tools_btm_layer_row .layer_cnt .layer_table .layer_cell{display: table-cell;vertical-align: middle;}
.tools_btm_layer_row .layer_cnt .layer_title{font-size: 16px;font-weight: bold;color: #445461;}
.tools_btm_layer_row .layer_cnt .layer_txt{font-size: 14px;font-family: rl;}
.tools_btm_layer_row .layer_control{float: right;margin-top: 10px;}
.tools_btm_layer_row .layer_control a{display: inline-block;width: 14px;height: 14px;}
.tools_btm_layer_row .layer_control a.layer_view{background: url(../images/view_icon.png)no-repeat center center;margin-right: 4px;}
.tools_btm_layer_row .layer_control a.layer_view.none{background: url(../images/view_icon_cur.png)no-repeat center center;}
.tools_btm_layer_row .layer_control a.layer_block{display: none;background: url(../images/layer_block_icon.png)no-repeat center center;margin-right: 15px;}
.tools_btm_layer_row .layer_control a.layer_block.cur{display: inline-block;}
li.placeHolder{ background-color:white !important;}



.delivery_country{width: 40%;margin: 0 auto;padding: 34px 0 51px;}
.delivery_country .delivery_country_title{line-height: 30px;font-size: 16px;color: #455560;}

.delivery_country_data{}
.delivery_country_data .delivery_country_data_box{width: 174px;border: 1px solid #ccc;display: inline-block;margin-right: 25px;margin-bottom: 25px;cursor: pointer;}
.delivery_country_data .delivery_country_data_top{padding-top: 15px;padding-bottom: 15px;line-height: 25px;text-align: center;font-size: 16px;color: #666;background: #f5f5f5;border-bottom: 1px solid #ccc;}
.delivery_country_data .delivery_country_data_btm{padding: 25px 0;text-align: center;height: 20px;line-height: 20px;font-size: 16px;color: #707070;overflow: hidden;}
.delivery_country_data .delivery_country_data_box.cur{border: 1px solid #337ab7;}
.delivery_country_data .delivery_country_data_box.cur .delivery_country_data_top{background: #337ab7;border-bottom: 1px solid #337ab7;color: #fff;}


.additem_cnt{width: 48.6%;margin: 70px auto 0;}
.additem_cnt .additem_min{margin-bottom: 20px;line-height: 52px;background: #f2dede;border: 1px solid #ebccd1;color: #a94442;font-family: rl;font-size: 16px;text-align: center;border-radius: 3px;}
.additem_cnt .additem_title{text-align: center;font-family: rl;font-size: 16px;color: #455560;}
.additem_cnt .additem_price{margin: 10px 0;font-family: rb;color: #ff9c00;font-size: 40px;text-align: center;}
.additem_cnt .additem_btn{margin: 10px 0;}
.additem_cnt .additem_btn a{display: block;background: #ff9c00;line-height: 41px;font-size: 24px;color: #fff;text-align: center;text-decoration: none;border-radius: 30px;}
.additem_cnt .additem_btn a.SoldOut_btn{background: #8f8f8f;cursor: no-drop;}
.additem_cnt .additem_payicon{margin-top: 33px;text-align: center;}



.new_review_list .retit{width: 110px;padding-left: 35px;}
.new_review_list .remsg .retitle{margin-bottom: 15px;line-height: 23px;font-family: rm;font-size: 20px;color: #000;}
.new_review_list .remsg .msg{padding-bottom: 15px;line-height: 25px;font-family: rl;font-size: 16px;color: #333;}

.re_rating{margin-bottom: 20px;}
.re_rating .re_rating_num{display: inline-block;margin-right: 5px;font-family: rm;color: #426cb4;font-size: 20px;vertical-align: middle;}
.re_rating .review_star{vertical-align: super;}
.re_rating .review_star span{vertical-align: middle;}
.re_other{font-family: rm;font-size: 14px;}
.re_other .re_name{min-width: 60px;margin-right: 10px;color: #000;}
.re_other .re_time{color: #666;}

.customize_review{margin-top: 130px;}
.customize_review .customize_review_title{line-height: 40px;font-family: rm;font-size: 24px;color: #0372bf;border-bottom: 1px solid #ccc;}
.new_review_list{border-bottom: 1px solid #eee;}


#loadMask{position: fixed;left: 0;top: 0;bottom: 0;right: 0;background-color:rgba(0,0,0,0.7);z-index: 10002;display: none;}
#loadMask .char{position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);color: white;font-size: 18px;}


.attr_property{color: #999;}
.attr_property .attr_property_row{}

.cost_box_fixed{position: fixed;top: 20%;right: 5%;}
.cost_box{position: relative;width: 192px;background: #181818;padding: 10px;margin-bottom: 10px;}
.cost_box .cost_close{position: absolute;top: 7px;right: 10px;color: #fff;font-size: 20px;cursor: pointer;}
.cost_box .cost_t{font-family: rc;color: #1ad045;font-size: 16px;}
.cost_box .cost_row_c{padding: 10px 0;border-bottom: 1px solid #d1d1d1;color: #fff;}
.cost_box .cost_row_c .cost_row{line-height: 20px;}
.cost_box .cost_row_c .cost_row .cost_bt{font-family: rc;font-size: 14px;width: 65%;display: inline-block;vertical-align: middle;}
.cost_box .cost_row_c .cost_row .cost_price{display: inline-block;width: 30%;vertical-align: middle;}
.cost_box .cost_row_c:nth-child(3){border-bottom: 0;}

.contact_cnt{display: inline-block;width: 46.18%;margin-right: 7%;vertical-align: top;}
.contact_cnt:nth-child(2){margin-right: 0;}
.contact_faq_title{margin-bottom: 21px;font-family: rc;font-size: 24px;color: #333;}
.contact_faq_brief{line-height: 31px;font-size: 16px;color: #555;font-family: rl;cursor: pointer;}
.contact_faq_brief:hover,.contact_faq_row.cur .contact_faq_brief{color: #107dc5;}
.contact_faq_brtitle{font-family: rc;font-size: 20px;color: #0372bf;}
.contact_faq_brief1{padding: 20px;background: #f9f9f9;box-sizing: border-box;font-size: 15px;color: #555;font-family: rl;}
.contact_faq_cnt{height: 0;overflow: hidden;}
.contact_faq_content{margin: 13px 0 38px;}

.easy_clipart_icon{display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 90%;z-index: 100001;background: #fff;padding: 25px;height: 80%;overflow: auto;text-align: right;}
.easy_clipart_icon.cur{display: block;}
.easy_clipart_icon .close_exit{display: inline-block;margin-bottom: 15px;color: #fff;text-align: center;vertical-align: middle;cursor: pointer;background: url(../images/color_btn_close.png)no-repeat left 8px center;background-color: #d9534f;border-color: #d43f3a;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding-left: 30px;}
.easy_clipart_icon .easy_clipart_icon_cnt{max-height: 87%;text-align: left;overflow: auto;}
.easy_clipart_icon .tools_icon_box{width: 3%;float: left;margin: 5px;cursor: pointer;}


@media screen and (max-width: 1460px){
	.tools_font_s{margin-right: 40px;}
	.tools_btm_position .tools_btm_position_left{width: 46%;}
	.tools_btm_position .tools_btm_position_right{width: 46%;}
}
@media screen and (max-width: 1260px){
	.customize_attachment .customize_attachment_box{width: 22%;}
	.customize_attachment .customize_attachment_box:nth-child(5n){margin-right: 2%;}
	.lany_easy_left{width: calc(100% - 708px - 3%);}
	.lany_easy_preview_right{width: 708px;}
	.lany_easy_preview .lany_easy_preview_cnt{padding: 120px 40px;}
	.lany_easy_preview .lany_easy_preview_sided_keychain{height: 162px;left: -27px;bottom: -67px;}
	.select_box .select_title{background-position: right 5px center;}
	.tools_btm_position .tools_btm_position_left{width: 55%;}
	.tools_btm_position .tools_btm_position_right{width: 100%;}
	.tools_font_s{margin-right: 20px;}
	.tools_btm_position_row .tools_font_s{margin-right: 13%;}
	.tools_btm_position .tools_btm_position_left{width: 75%;}
	.lany_easy_preview .lany_easy_preview_top{padding-left: 80px;}
}
@media screen and (max-width: 1060px){
	.contact_cnt{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.wholesale_table{width: 100%;}
	.customize_desc .customize_desc_title_cnt .customize_desc_title{width: 33%;}
	.customize_style .customize_style_cnt{width: 32%;margin-right: 1%;}
	.customize_style .customize_style_cnt:nth-child(3n){margin-right: 0;}
	.lany_easy_left{width: 100%;}
	.lany_easy_preview_right{width: 100%;}
	.lany_easy_preview .lany_easy_preview_cnt{padding: 50px 22px;min-height: auto;}
	.lany_easy_preview .lany_easy_preview_sided_keychain{display: none;}
	.lany_easy_preview .lany_easy_preview_keychain .preview_sided_tips{position: static;width: 100%;line-height: 35px;font-size: 16px;transform: none;}
	.lany_easy_preview .lany_easy_preview_keychain .lany_easy_preview_sided_cnt{height: auto;margin-bottom: 50px;}
	.tools_fr_ba a{padding: 0 8px;}
	.tools_top .tools_btn{width: 60px;}
	.tools_fonts{width: 100%;}
	.tools_fonts_size{width: 100%;}
	.tools_btm_position .tools_btm_position_left{width: 100%;}
	.position_control_data{float: left;margin-left: 25px;}
	.tools_btm_position_row .tools_font_s{margin-right: 11%;}
	.tools_btm_text_cnt{width: 100%;}
	.tools_btm_right_cnt{width: 100%;}
	.tools_icon_cate{width: 100%;margin-bottom: 9px;}
	.tools_icon_search{width: 100%;}
	.tools_icon_search .tools_icon_search_txt{width: 72%;}
	.tools_btm_upload .tools_btm_upload_left{width: 100%;float: none;}
	.tools_btm_upload .tools_btm_upload_right{width: 100%;float: none;}
	.custom_wristband .lany_easy_preview_sided_keychain{display: none;}
	.delivery_country_data .delivery_country_data_box{width: 23%;margin-right: 1%;}
}
@media screen and (max-width: 768px){
	.lany_easy_preview .lany_easy_preview_keychain .easy_keychain_poin{width: 3vw;height: 3vw;}
	.contact_faq_title{margin-bottom: 3vw;font-size: 5vw;}
	.contact_faq_brief{line-height: 8vw;font-size: 3.5vw;}
	.contact_faq_brtitle{font-size: 5vw;}
	.contact_faq_brief1{padding: 4vw;font-size: 2.8vw;}
	.contact_faq_content{margin: 3vw 0;}

	.cost_box_fixed{display: none;}
	.customize_desc_mtitle{display: block;background: #0372bf;margin-bottom: 3vw;padding-left: 3vw;line-height: 10vw;font-size: 3vw;color: #fff;cursor: pointer;}
	.customize_desc_mtitle.cur{background: #f97147;}
	.customize_desc_content_cnt {}
	.customize_page .customize_btitle{font-size: 5vw;}
	.customize_star{margin-top: 2vw;}
	.customize_star .star_total{margin-left: 1vw;font-size: 2.8vw;}
	.customize_desc .customize_desc_title_cnt{margin-bottom: 0;}
	.customize_desc .customize_desc_title_cnt .customize_desc_title{width: 100%;background: #0372bf;margin-bottom: 3vw;padding-left: 3vw;height: 10vw;line-height: 10vw;font-size: 3.8vw;color: #fff;cursor: pointer;box-sizing: border-box;}
	.daily_deal_box{margin: 3vw 0;}
	.customize_desc .customize_desc_content{display: block;height: 0;overflow: hidden;}
	.customize_cnt{margin-top: 8vw;}
	.customize_cnt.customize_cnt_color{margin-top: 11vw;}
	.customize_style .customize_style_cnt{display: inline-block;width: calc(49% - 3px);margin-right: 1%;margin-bottom: 3vw;padding-bottom: 1vw;}
	.customize_style .customize_style_cnt:nth-child(3n){margin-right: 1%;}
	.customize_style .customize_style_cnt:nth-child(2n){margin-right: 0;}
	.customize_style .customize_style_cnt .customize_style_img{margin-bottom: 1vw;}
	.customize_style .customize_style_cnt .customize_style_title{height: 5vw;line-height: 5vw;font-size: 3.2vw;margin-top: 1vw;}
	.customize_title_cnt{padding-left: 3vw;line-height: 10vw;}
	.customize_title_cnt .customize_step{font-size: 4vw;}
	.customize_title_cnt .customize_title{font-size: 3.4vw;}
	.customize_size_content{width: 100%;margin-right: 0;float: none;margin-top: 2vw;}
	.customize_size_content:first-child{margin-top: 0;}
	.customize_checked.cur{width: 4vw;height: 4vw;background-size: 100%;}
	.check_btn_box .check_btn{width: 4vw;height: 4vw;}
	.check_btn_box .check_btn:after{width: 3vw;height: 3vw;}
	.customize_size{margin: 3vw 0;}
	.alert_cbox{width: 90vw;left: -35vw;top: 30px;transform: none;}
	.alert_cbox .alert_btitle{margin-bottom: 1vw;padding: 0 2vw;font-size: 3.2vw;line-height: 6vw;}
	.customize_size_content .customize_size_title{line-height: 6vw;font-size: 3.2vw;}
	.alert_cbox .alert_box .alert_title{font-size: 3.6vw;line-height: 7vw;}
	.alert_cbox .alert_box .alert_brief{font-size: 3.2vw;}
	.select_box .select_title{line-height: 10vw;height: 10vw;font-size: 4vw;text-indent: 2vw;}
	.select_box .select_option_box{top: 10vw;}
	.select_box .select_option_box .select_option{line-height: 7vw;font-size: 3.2vw;padding: 0 2vw;}
	.form_select_font .font_select .font_select_title{line-height: 10vw;height: 10vw;font-size: 4vw;text-indent: 2vw;}
	.form_select_font .font_select .font_select_option{top: 10vw;}
	.customize_size_content .customize_size_title .size_i{width: 4vw;height: 4vw;background-size: 100%;}
	.size_i:hover .alert_cbox{display: none;}
	.size_i.cur .alert_cbox{display: block;}
	.alert_cbox:before,.alert_cbox:after{display: none;}
	.alert_cbox .alert_box{margin-bottom: 2vw;padding: 0 2vw;}
	.custom_color_list_t{box-sizing: border-box;padding: 2vw;}
	.custom_color_list_t .custom_color_list_cnt .custom_color_list_box{width: 20.93vw;padding: 1vw;margin: 1vw;}
	.custom_color_list_t .custom_color_list_name{height: 10vw;line-height: 5vw;font-size: 3vw;overflow: hidden;}
	.customize_color{margin-top: 5vw;}
	.customize_color_cnt{margin-left: -3.5vw;}
	.customize_color_box{width: 20.93vw;height: 36vw;margin-right: 0;margin-bottom: 3vw;margin-left: 3.5vw;padding: 2vw;}
	.customize_color_box .img_box{height: 13vw;}
	.customize_color_box_more{padding-top: 30.7vw;}
	.customize_color_box_cnt{margin-top: -30.7vw;}
	.customize_color_box_more .customize_color_box_more_icon{width: 10vw;height: 10vw;margin-top: 6vw;background-size: 100%;}
	.customize_color_box_more .customize_color_box_more_title{font-size: 3.2vw;}
	.customize_color_name{height: 10vw;line-height: 5vw;font-size: 3vw;}
	.customize_color_price{line-height: 5vw;height: 5vw;font-size: 3vw;}
	.custom_color_list_title{line-height: 8vw;font-size: 4.2vw;}
	.custom_color_list_t .color_list_btn{line-height: 6vw;font-size: 3.2vw;padding: 1vw 2vw;padding-left: 30px;}
	.custom_color_list_t .custom_color_list_cnt{margin-top: 5vw;max-height: calc(100% - 24vw);}
	.customize_attachment{margin-top: 5vw;}
	.customize_attachment .customize_attachment_box{width: 46%;margin-right: 6%;margin-bottom: 3vw;padding-bottom: 1vw;}
	.customize_attachment .customize_attachment_box:nth-child(5n){margin-right: 6%;}
	.customize_attachment .customize_attachment_box:nth-child(2n){margin-right: 0;}
	.customize_attachment .customize_attachment_name{font-size: 2.8vw;line-height: 5vw;height: 10vw;margin-top: 2vw;}
	.customize_attachment .customize_attachment_price{line-height: 5vw;height: 5vw;font-size: 3.2vw;}
	.lany_btitle{margin: 5vw 0;font-size: 3.2vw;}
	.lany_select_cnt .lany_select{width: 45vw;line-height: 10vw;height: 10vw;margin-right: 1vw;font-size: 3.2vw;}
	.lany_select_cnt .lany_select .select_icon{max-width: 4vw;}
	.lany_select_cnt{margin-bottom: 5vw;}
	.lany_easy_left{width: 100%;}
	.lany_easy_preview_right{width: 100%;margin-top: 8vw;}
	.lany_option_row .lany_option_title{line-height: 6vw;height: 6vw;font-size: 3.2vw;}
	.lany_option_row{margin-bottom: 3vw;}
	.form_input{line-height: 10vw;height: 10vw;padding: 1vw 2vw;}
	.form_text textarea{height: 20vw;padding: 1vw 2vw;}
	.lany_easy_preview .lany_easy_preview_cnt{padding: 10vw 5vw;}
	.lany_easy_preview .lany_easy_preview_keychain .lany_easy_preview_sided{font-size: 4vw;width: 100%;box-sizing: border-box;padding: 0 5vw 0 10vw;}
	.lany_easy_preview .lany_easy_preview_keychain .lany_easy_preview_sided_cnt{margin-bottom: 7vw;line-height: 10vw;}
	.lany_easy_preview .lany_easy_preview_title{line-height: 10vw;height: 10vw;font-size: 4vw;}
	.lany_easy_preview .lany_easy_preview_keychain .preview_sided_tips{font-size: 3.2vw;}
	.lany_easy_preview_brief_box .lany_easy_preview_brief{width: 100%;margin: 5vw auto;font-size: 3.2vw;}
	.lany_easy_preview_brief_box .lany_easy_preview_brief1{font-size: 3.2vw;}
	.wholesale_table .wholesale_tr .wholesale_td{line-height: 13vw;font-size: 3.2vw;}
	.whole_tap{font-size: 2.4vw;line-height: 5vw;padding: 0 2vw;}
	.wholesale_table .wholesale_btn{width: 4vw;height: 4vw;margin-right: 1vw;}
	.wholesale_table .w_input{width: calc(100% - 8vw - 2px);height: 6vw;font-size: 3.2vw;}
	.custom_style_tools{width: 100%;float: none;}
	.custom_tips{width: 100%;font-size: 3.2vw;line-height: 6vw;margin-top: 4vw;}
	.custom_tips2{line-height: 6vw;margin-top: 2vw;font-size: 3.2vw;}
	.tools_btm_cnt{padding: 3vw;}
	.custom_postion_tools{width: 100%;float: none;margin-top: 5vw;}
	.custom_wristband{height: auto;padding-bottom: 5vw;}
	.custom_wristband .custom_wristband_tips{position: static;transform: none;width: 100%;font-size: 3.2vw;margin-bottom: 2vw;}
	.custom_wristband .custom_wristband_row{width: 100%;margin-bottom: 5vw;}
	.copy_back{margin-top: 0;}
	.copy_back .copy_btn{font-size: 3.2vw;}
	.custom_tools_content{margin-top: 5vw;padding-bottom: 5vw;border-bottom: 0;}
	.tools_fr_ba{width: 100%;float: none;margin-bottom: 3vw;}
	.tools_fr_ba a{width: 47%;line-height: 10vw;padding: 0 1%;text-align: center;margin-top: 0;margin-bottom: 0;margin-left: 2%;font-size: 3.2vw;}
	.tools_fr_ba a:first-child{margin-left: 0;}
	.tools_top .tools_btn{width: 25vw;}
	.tools_btm_text_add a{line-height: 10vw;padding: 0 3vw;padding-left: 35px;font-size: 3.2vw;}
	.tools_title{line-height: 8vw;font-size: 3.2vw;}
	.font_select{font-size: 3.2vw;}
	.font_select .font_select_search_txt{height: 10vw;padding: 2vw;}
	.font_select .font_select_option .font_select_option_row{font-size: 3.2vw;padding: 1vw 5vw;}
	.font_select .font_select_title{height: 10vw;line-height: 10vw;padding: 0 3vw;}
	.tools_btm_right_btm{padding-top: 5vw;position: relative;}
	.tools_font_box{position: static;}
	.tools_color_box{position: static;}
	.toos_icon_other{position: relative;}
	.tools_font_setion{width: 82vw;left: 0;top: 28vw;}
	.tools_color_setion{width: 85vw;left: 0;top: 28vw;}
	.design_attr_row{width: 100%;margin: 11vw auto 0;}
	.tools_icon_content .tools_icon_box{width: 20vw;margin-bottom: 4vw;}
	.tools_icon_cate .icon_cate_option{padding: 2vw 4vw;line-height: 5vw;font-size: 3.2vw;}
	.tools_icon_cate .icon_cate_title{line-height: 5vw;font-size: 3.8vw;}
	.tools_icon_cate .icon_cate_row_name{padding: 1vw 3vw;line-height: 5vw;font-size: 3.2vw;}
	.tools_icon_none{padding: 3vw;font-size: 3.2vw;}
	.tools_icon_content{padding: 3vw;}
	.tools_upload_title{line-height: 8vw;font-size: 4vw;}
	.tools_btm_upload .tools_btm_upload_left .tools_upload_brief ul li{line-height: 6vw;font-size: 3.2vw;}
	.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content .upload_rigtht_box .imgDesc .imgCell{font-size: 3.2vw;}
	.tools_btm_upload .tools_btm_upload_left .upload_left_btn{line-height: 10vw;height: 10vw;font-size: 3.8vw;margin-bottom: 3vw;}
	.tools_btm_upload .tools_btm_upload_right .upload_rigtht_content{height: 35vw;padding: 3vw;}
	.tools_btm_position .tools_btm_position_right{position: relative;}
	.tools_btm_position .tools_btm_position_right .tools_font_setion{top: 23vw;}
	.tools_font_setion .tools_font_setion_row{line-height: 8vw;height: 8vw;padding: 1vw 2vw;font-size: 3.8vw;}
	.scaling_row .scaling_check{vertical-align: middle;}
	.scaling_row .scaling_title{line-height: 6vw;font-size: 3.8vw;vertical-align: middle;}
	.position_title{font-size: 3.8vw;}
	.delivery_country{width: 100%;padding: 3vw 0 4vw;}
	.delivery_country_data .delivery_country_data_box{width: calc(49% - 3px);margin-right: 2%;margin-bottom: 3vw;}
	.delivery_country_data .delivery_country_data_box:nth-child(2n){margin-right: 0;}
	.delivery_country_data .delivery_country_data_top{padding: 3vw 0;line-height: 5vw;font-size: 3.2vw;}
	.delivery_country_data .delivery_country_data_btm{padding: 3vw 0;line-height: 5vw;height: 5vw;font-size: 3.2vw;}
	.additem_cnt{width: 100%;margin: 8vw auto 0;}
	.additem_cnt .additem_min{margin-bottom: 5vw;line-height: 8vw;font-size: 3.8vw;}
	.additem_cnt .additem_title{font-size: 3.8vw;}
	.additem_cnt .additem_price{margin: 2vw 0;font-size: 6vw;}
	.additem_cnt .additem_btn{margin: 2vw 0;}
	.additem_cnt .additem_btn a{line-height: 12vw;font-size: 5vw;}
	.additem_cnt .additem_payicon{margin-top: 5vw;}
	.customize_review{margin-top: 5vw;}
	.customize_review .customize_review_title{line-height: 10vw;font-size: 4vw;}
	#review_box{margin-top: 3vw;}
	.prod_write_review .review_main{padding: 4vw 1vw;}
	.prod_write_review .review_histogram{width: 100%;}
	.prod_write_review .review_histogram ul{width: 100%;}
	.prod_write_review .review_main_box{width: 100%;height: auto;margin-left: 0;padding-right: 0;border-right: 0;}
	.prod_write_review .histogram_list>li{height: 5vw;line-height: 5vw;margin-bottom: 5vw;font-size: 3.2vw;text-align: center;}
	.prod_write_review .histogram_list>li .name{text-align: left;}
	.prod_write_review .histogram_list>li .count{width: 15vw;text-align: left;}
	.prod_write_review .histogram_list>li .size_base{height: 5vw;}
	.prod_write_review .histogram_list>li .size_base .meter{height: 100%;}
	.prod_write_review .average_rating .top{line-height: 10vw;margin-bottom: 2vw;}
	.prod_write_review .average_rating .tit{font-size: 3.2vw;margin-right: 2vw;}
	.prod_write_review .average_rating strong{font-size: 6vw;line-height: 11vw;height: 11vw;}
	.prod_write_review .average_rating .sec_tit{font-size: 3.2vw;line-height: 6vw;}
	.prod_write_review .average_rating .write_review_btn{height: 12vw;line-height: 12vw;font-size: 4vw;box-sizing: border-box;background-position: 2vw center;}
	.prod_write_review .average_rating .review_star{margin-top: 3vw;margin-right: 2vw;}
	.lany_easy_preview .lany_easy_preview_top{margin-bottom: 8vw;padding-right: 5vw;padding-left: 10vw;font-size: 4vw;}
	.lany_easy_preview .lany_easy_preview_top .lany_easy_preview_tc{width: 47%;margin-right: 2vw;}
	.lany_easy_preview .lany_easy_preview_cnt.preview_fz .lany_easy_preview_top{font-size: 4vw;}
	.lany_easy_preview .lany_easy_preview_cnt.preview_fz .lany_easy_preview_btm{font-size: 4vw;}
	.lany_easy_preview .lany_easy_preview_cnt .preview_sided_tips{margin-bottom: 0;font-size: 3.2vw;line-height: 35px;}
	.lany_easy_preview .lany_easy_preview_btm{width: 97%;margin-top: 0;font-size: 4vw;}
	.custom_wristband .custom_wristband_cnt .custom_obj.cur .ui-resizable-se{display: none!important;}
	.delivery_country_data{margin-top: 8vw;font-size: 0;}
	.customize_style{margin-top: 3vw;}
	.prod_write_review .review_histogram{display: none;}
	/* .alert_cbox:before{top: -12px;left: 50%;transform: translate(-50%,0%);border-top: 0;border-bottom: 11px solid #fff;border-left: 11px solid transparent;border-right: 11px solid transparent;} */

	.custom_color_list_t .custom_color_list_btn{float: none;text-align: right;}
	.custom_color_search{height: 8vw;padding-right: 2vw;margin-right: 2vw;}
	.custom_color_search input[type=text]{width: 20vw;}
	.message_tips{font-size: 4.2vw;line-height: 7vw;color:red;}
	.message_tips .to_custom{font-size: 3.8vw;line-height: 5vw;color:red;}

}
@media screen and (max-width: 580px){
	.daily_deal .daily_right .daily_time{width: 100%;font-size: 3.2vw;display: inline-block;float: none;vertical-align: middle;text-align: left;}
	.daily_deal .daily_right .daily_brief{width: 100%;margin-left: 0;display: inline-block;float: none;vertical-align: middle;font-size: 2.4vw;line-height: 5vw;text-align: left;}
	.daily_deal .daily_img{float: none;display: inline-block;width: 25vw;text-align: left;padding: 0 2vw;vertical-align: middle;background: none;}
	.daily_deal .daily_right{width: calc(100% - 30vw);padding: 1vw 2vw;box-sizing: border-box;float: none;display: inline-block;vertical-align: middle;}
	.customize_star .review_star{vertical-align: middle;}
	.customize_star .star_total{vertical-align: middle;}
}

@media screen and (max-width: 420px){
	.new_review_list .retit{float: none;padding-left: 0;margin: 0 auto;}
	.new_review_list{padding: 5vw 0;}
	.new_review_list .remsg .retitle{margin-bottom: 3vw;line-height: 5vw;font-size: 3.8vw;}
	.new_review_list .remsg .msg{padding-bottom: 3vw;line-height: 5vw;font-size: 3.2vw;}
	.re_rating{margin-bottom: 3vw;}
	.re_rating .re_rating_num{font-size: 3.8vw;}
	.re_other{font-size: 3.2vw;}
	.new_review_list .remsg .reply_box li{line-height: 5vw;font-size: 3.2vw;padding: 2vw 3vw;margin-top: 2vw;}
}


.chart_box{width: 100%;white-space: nowrap;overflow: auto;}
.chart_box table {border: 0;font-size: 17px;text-align: center;}
.chart_box table td{width: 105px;min-width: 105px;height: 40px;border-right: 1px solid #e0e0e0;border-top: 1px solid #e0e0e0;}
.chart_box table tr:first-child td{border-top: 0;}
.chart_box table tr td:first-child{width: 192px;min-width: 165px;font-size: 18px;}
.chart_box table tr td:last-child{border-right: 0;}

@media screen and (max-width: 1260px){
	.chart_box table{font-size: 15px;}
	.chart_box table tr td:first-child{font-size: 16px;}
}
@media screen and (max-width: 768px){
	.chart_box table{font-size: 3.2vw;}
	.chart_box table tr td:first-child{font-size: 3.8vw;}
	.chart_box table td{height: 10vw;}
}