/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/

/*global css*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0; padding:0;}
body,textarea,input,button,select,keygen,legend{font-size:14px; color:#333; font-family:Arial; -webkit-text-size-adjust:none; outline:0;}
header,footer,section:not(#global_editor_contents section),article:not(#global_editor_contents article),aside:not(#global_editor_contents aside),nav:not(#global_editor_contents nav),hgroup:not(#global_editor_contents hgroup),address:not(#global_editor_contents address),figure:not(#global_editor_contents figure),figcaption:not(#global_editor_contents figcaption),menu:not(#global_editor_contents menu),details:not(#global_editor_contents details){display:block;}
table:not(#global_editor_contents table){border-collapse:collapse; border-spacing:0;}
caption:not(#global_editor_contents caption),th:not(#global_editor_contents th){text-align:left; font-weight:normal;}
html,body,fieldset:not(#global_editor_contents fieldset),iframe:not(#global_editor_contents iframe),abbr:not(#global_editor_contents abbr){border:none;}
i:not(#global_editor_contents i),cite:not(#global_editor_contents cite),em:not(#global_editor_contents em),var:not(#global_editor_contents var),address:not(#global_editor_contents address),dfn:not(#global_editor_contents dfn){font-style:normal;}
li:not(#global_editor_contents li){list-style:none;}
/*h1:not(#global_editor_contents h1),h2:not(#global_editor_contents h2),h3:not(#global_editor_contents h3),h4:not(#global_editor_contents h4),h5:not(#global_editor_contents h5),h6:not(#global_editor_contents h6),small:not(#global_editor_contents small){font-size:100%;}*/
h1:not(#global_editor_contents h1),h2:not(#global_editor_contents h2),h3:not(#global_editor_contents h3),h4:not(#global_editor_contents h4),h5:not(#global_editor_contents h5),h6:not(#global_editor_contents h6),em:not(#global_editor_contents em),strong:not(#global_editor_contents strong),b:not(#global_editor_contents b){font-weight:normal;}
/*sup:not(#global_editor_contents sup),sub:not(#global_editor_contents sub){font-size:80%;}*/
pre:not(#global_editor_contents pre),code:not(#global_editor_contents code),kbd:not(#global_editor_contents kbd),samp:not(#global_editor_contents samp){font-family:inherit;}
q:before:not(#global_editor_contents before),q:after:not(#global_editor_contents after){content:none;}
ins:not(#global_editor_contents ins),u:not(#global_editor_contents u),s:not(#global_editor_contents s),a:not(#global_editor_contents a){text-decoration:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
textarea{overflow:auto; resize:none;}
textarea,input{outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border:1px #cbcecd solid; outline:none;}
img{max-width:100%; max-height:100%; border:none;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;}
blockquote{padding: 2px 0;border-style: solid;border-color: #ccc;border-width: 0;padding-left: 20px;padding-right: 8px;border-left-width: 5px;}
blockquote p{font-family: Georgia, Times, "Times New Roman", serif;}


.lang_cn *:not(#global_editor_contents *,.cart_close *,.global_shopping_cart_box *,.iconfont),.lang_zh_tw *:not(#global_editor_contents *,.cart_close *,.global_shopping_cart_box *,.iconfont){font-family: 微软雅黑!important;}

/*文字大小，颜色，行距定义*/
.fz_12px{font-size:12px;}
.fz_14px{font-size:14px;}
.fz_16px{font-size:16px;}
.fc_red{color:#ff0000;}
.fc_grey{color:#aaa;}
.fc_gory{color:#666;}
.fc_white{color:#fff;}
.fc_yellow{color:#ff6600;}
.flh_150{line-height:150%;}
.flh_180{line-height:180%;}

/*float*/
.fl{float:left;}
.fr{float:right;}

/*form*/
.form_input{color:#333; height:20px; line-height:20px;}
.form_area{color:#333; line-height:180%; resize:none; overflow:auto;}
.form_button{border:none; background:#505050; color:#fff; height:22px; line-height:22px; padding:0 5px; overflow:hidden; width:80px;}
.form_focus{border-color:red;}
.form_input.center{text-align:center;}

/*padding*/
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.blank3{margin:0px auto; clear:both; height:3px; font-size:1px; overflow:hidden;}
.blank6{margin:0px auto; clear:both; height:6px; font-size:1px; overflow:hidden;}
.blank9{margin:0px auto; clear:both; height:9px; font-size:1px; overflow:hidden;}
.blank12{margin:0px auto; clear:both; height:12px; font-size:1px; overflow:hidden;}
.blank15{margin:0px auto; clear:both; height:15px; font-size:1px; overflow:hidden;}
.blank20{margin:0px auto; clear:both; height:20px; font-size:1px; overflow:hidden;}
.blank30{margin:0px auto; clear:both; height:30px; font-size:1px; overflow:hidden;}
.blank25{margin:0px auto; clear:both; height:25px; font-size:1px; overflow:hidden;}
.clean{zoom:1;}
.clean:after,.clean:before{content:''; display:table;}
.clean:after{clear:both;}

/*a*/
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}
a.red{color:red; text-decoration:none;}
a.red:hover{color:red; text-decoration:underline;}

/*Effect*/
.trans_05{transition:all .5s; -moz-transition:all .5s; -webkit-transition:all .5s; -o-transition:all .5s;}

.icon_success_status{width:44px;height:44px;overflow:hidden;background-image:url(https://fd9e4a.claudeassets.com/20220331084541im_/https://www.gkuvc.com/images/global/icon_success_status.png);background-repeat:no-repeat;position:absolute;top:40px;left:244px;display:block;}
.icon_success_status.await{background-position:0 -54px;}
.icon_success_status.fail{background-position:0 -108px;}

/*按钮*/
.sys_bg_button{background-color:#fff; transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}
.sys_bg_button:hover, .sys_bg_button.cur{text-decoration:none; background-color:#f6f6f6;}
.sys_shadow_button{transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}
.sys_shadow_button:hover, .sys_shadow_button.cur{text-decoration:none; color:#fff; box-shadow:inset 0 0 10rem 2px rgba(105,105,105,.2); -webkit-box-shadow:inset 0 0 10rem 2px rgba(105,105,105,.2);}
.btn_global{height:42px; line-height:42px; overflow:hidden; padding:0 20px; text-decoration:none; font-size:16px; color:#fff; cursor:pointer; border:1px #e5e5e5 solid; border-radius:2px; -webkit-border-radius:2px; display:inline-block; vertical-align:top;}
.btn_processing{color:#bcbcbc!important; background-color:#f2f2f2!important;}
.btn_disabled{background-color:#f2f2f2!important; color:#bcbcbc!important; cursor:no-drop;}


/*win_alert*/
.win_alert{position:fixed; left:0; top:25%; background:#fff; border:1px #ccc solid; opacity:0.95; filter:alpha(opacity=95); width:400px; z-index:100000; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding-top:15px; overflow:hidden; box-shadow:0 2px 10px rgba(0,0,0,.25); -webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);transition: top 0.25s;-webkit-transition: top 0.25s;-moz-transition: top 0.25s;}
.win_alert .win_close{height:20px; }
.win_alert .win_close .close{width: 20px;height: 20px;float:right; padding:0; line-height:100%; font-size:0; margin-right:15px; cursor:pointer; background:none; border:0; background: url(https://b2f290.claudeassets.com/20220331084541im_/https://www.gkuvc.com/manage/images/frame/icon_win_close.png) no-repeat center center;}
.win_alert .win_close .close:hover{opacity: 0.8;}
.win_alert .win_tips{padding:80px 30px 30px ; background:url(https://57a3ef.claudeassets.com/20220331084541im_/https://www.gkuvc.com/manage/images/frame/icon_win_warning.png) no-repeat center 2px; line-height:26px; border-bottom:1px #e7e7e7 solid; text-align: center;font-size: 16px;}
.win_alert .win_btns{padding:0;height: 48px;line-height: 48px; background:#ededed; text-align: center;}
.win_alert .win_btns .btn{height:48px; line-height:48px;width: 50%; text-align:center; background:#fff; color:#08b98b; cursor:pointer; font-size:16px; border:none;border-radius: 0;}
.win_alert .win_btns .btn_sure{ position: relative;background:#f1f1f1; color:#999999;}
.win_alert .win_btns .btn_sure:before{position: absolute;top: 0;bottom: 0;right: -0.5px;width: 0;border-right: 1px solid #e7e7e7;}
.win_alert .win_btns .btn:hover{background: #08b98b;color: #fff;}

/*new_win_alert*/
.new_win_alert{font-family: 'Opensans-Regular'; position:fixed; left:0; top:25%; background:#fff; width:450px; z-index:99999; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; overflow:hidden;transition: top 0.25s;-webkit-transition: top 0.25s;-moz-transition: top 0.25s; left: 50% !important; top: 50% !important; transform: translate(-50%, -50%);}
.new_win_alert .win_close{height:34px; position: relative;}
.new_win_alert .win_close .close{position: absolute;z-index: 99999;text-indent: -999px;width: 12px;height: 12px;background: url(https://6e1516.claudeassets.com/20220331084541im_/https://www.gkuvc.com/manage/images/frame/icon_new_win_close.png) no-repeat center center;bottom: 2px;right: 19px;border:none;}
.new_win_alert .win_close .close:hover{color:#aaa;}
.new_win_alert .win_tit{font-family: 'Opensans-Bold'; font-size: 20px; line-height: 26px; color: #000; text-align: center;}
.new_win_alert .win_tips{position: relative;padding:20px 0; line-height:24px; font-size: 16px; color: #1f1f1f; text-align: center;}
.new_win_alert .win_tips .icon_success_status{top: 0;left: 30px;bottom: 0;margin:auto;}
.new_win_alert .win_label{padding:0 20px 0 30px;font-size: 16px;line-height: 30px;}
.new_win_alert .win_form{padding:5px 20px 10px 30px;}
.new_win_alert .win_btns{padding:23px 0 40px; display: flex; justify-content: center; text-align: center;}
.new_win_alert .win_btns .btn{font-family: 'Opensans-Bold';padding: 0 47px;line-height: 43px;margin: 0 0 0 15px;color: #f16056;font-size: 16px;border-radius: 3px;text-decoration: none;border: 1px solid #f16056;background: none;}
.new_win_alert .win_btns .btn:first-child{margin-left: 0;}
.new_win_alert .win_btns .btn_sure{background: #f16056;color: #fff;}
.new_win_alert label{font-size:14px; display:block; padding-bottom:12px; color:#333; line-height:18px;}
.new_win_alert ul{margin-top:16px;}
.new_win_alert li{padding:8px 0;}
.new_win_alert li label{ padding:0; font:inherit;}
.new_win_alert li strong{font:14px/100% Verdana, Arial, Helvetica, sans-serif; display:inline-block; padding-right:10px; color:#000;}
.new_win_alert li span{display:inline-block; padding-right:8px; color:#666;}
.new_win_alert li span.price{color:#c70000; font-family:Verdana;}
.new_win_alert.win_alert_auto_close{width: auto;padding-top: 0;max-width: 450px;top: 30%;}
.new_win_alert.win_alert_auto_close .icon_success_status{width: 20px;height: 20px;top: 0;left: 10px;background-size: 20px;background-position: 0 0;}
.new_win_alert.win_alert_auto_close .icon_success_status.await{background-position: 0 -24px;}
.new_win_alert.win_alert_auto_close .icon_success_status.fail{background-position: 0 bottom;}
.new_win_alert.win_alert_auto_close .win_tips{padding:5px 10px 5px 40px;line-height: 20px;font-size: 12px;}

/*turn page*/
#turn_page{text-align:center;/* height:35px; */line-height:35px; clear:both;}
#turn_page span{border:1px #cecece solid; display:inline-block; *display:inline; *zoom:1; font-size:14px; height:33px; line-height:33px; overflow:hidden; background:#fff; vertical-align:top; margin:0 4px; border-radius:4px; -ms-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#turn_page span em{width:7px; height:12px; display:inline-block; vertical-align:middle; margin-top:-2px;}
#turn_page font, #turn_page a{min-width:32px;width: auto; height:33px; display:block; text-align:center; text-decoration:none;padding: 0 2px;}
#turn_page a.page_button{width: 32px;padding: 0;}
#turn_page .page_item_current{background:#333; color:#fff; cursor:default;}
#turn_page .page_button, #turn_page .page_noclick{width:auto; padding:0 12px;}
#turn_page .page_noclick{cursor:no-drop;}
#turn_page .icon_page_prev{background:url(https://437333.claudeassets.com/20220331084541im_/https://www.gkuvc.com/images/ico/normal.png) no-repeat -391px -24px; margin-right:6px;}
#turn_page .icon_page_next{background:url(https://437333.claudeassets.com/20220331084541im_/https://www.gkuvc.com/images/ico/normal.png) no-repeat -408px -24px; margin-left:6px;}

/* 公共语言货币切换(组合按钮) */
.default_language_currency_style{line-height: 30px;float: left;position: relative; cursor:pointer;display: flex;align-items: center;height: 100%;}
.default_language_currency_style dt{padding:0 26px 0 0;white-space: nowrap;}
.default_language_currency_style dt i{width: 11px;height: 5px;position: absolute;top: 0;right: 8px;bottom: 0;margin:auto;display: none;}
.default_language_currency_style i:before{content: '';width: 0;height: 0;border-width: 5px 5.5px 0;border-style: solid;border-color: transparent;border-top-color: #646464;position: absolute;}

#default_language_currency_box{width:960px; background: #fff; position: fixed;top: 0;right: 0;left: 0;margin:auto;z-index: 999999; /*border-radius:5px;*/}
#default_language_currency_box h4{ height:55px; line-height:55px; text-align:center; font-size:20px; border-bottom:1px solid #ddd;}
#default_language_currency_box h4 i{ display:block; width:50px; height:50px; position:absolute; right:0; top:0; background:url(https://7f9185.claudeassets.com/20220331084541im_/https://www.gkuvc.com/default/images/global/icon_close1.jpg) center no-repeat; cursor:pointer;}
#default_language_currency_box .default_language_currency_container{ height:100%; height:calc(100% - 56px - 80px); padding:30px 0 30px 30px; box-sizing:border-box;}
#default_language_currency_box .default_language_currency_container .default_language_currency_scroll{ height:100%; overflow:auto;}
#default_language_currency_box .default_language_currency_container h5{ line-height:24px; margin-bottom:15px; font-size:18px; color:#555; text-align:left;}
#default_language_currency_box .default_language_currency_container .default_language_currency_list a{ display:block; width:213px; height:50px; line-height:50px; margin-left:15px; margin-bottom:15px; padding:0 15px; background:#f5f5f5; font-size:14px; text-align:left; box-sizing:border-box; border-radius:3px; float:left; overflow:hidden;}
#default_language_currency_box .default_language_currency_container .default_language_currency_list a:hover{ text-decoration:none; background:#dedede;}
#default_language_currency_box .default_language_currency_container .default_language_currency_list.default_currency_item a{ font-size:16px;}
#default_language_currency_box .default_language_currency_container .default_language_currency_list a:nth-child(4n+1){ margin-left:0;}
#default_language_currency_box .default_language_currency_container .default_language_currency_list a.current{ background:#dedede;}
#default_language_currency_box .default_language_currency_container .default_language_currency_list img{ vertical-align: middle;margin-right:7px;}
#default_language_currency_box .default_language_currency_submit{ width:290px; height:50px; line-height:50px; margin:0 auto; margin-bottom:30px; background:#222; color:#fff; text-align:center; font-size:16px; text-transform:uppercase; border-radius:3px; cursor:pointer;}


/*编辑器内容输出*/
#global_editor_contents span, #global_editor_contents strong, #global_editor_contents sub, #global_editor_contents sup, #pdetail .description span, #pdetail .description strong, #pdetail .description sub, #pdetail .description sup{color:inherit; font-size:inherit; font-family:inherit;}
#global_editor_contents u{text-decoration:underline;}
#global_editor_contents li{list-style-type:inherit;}
#global_editor_contents{word-break: break-word;}
#global_editor_contents p{margin:5px 0;}
#global_editor_contents h1{font-size:2em;}
#global_editor_contents h2{font-size:1.5em;}
#global_editor_contents h3{font-size:1.17em;}
#global_editor_contents h4{font-size:1em; margin:1.33em 0;}
#global_editor_contents h5{font-size:0.83em;}
#global_editor_contents h6{font-size:0.67em;}
#global_editor_contents b,
#global_editor_contents b *,
#global_editor_contents strong,
#global_editor_contents strong *{font-weight:bold;}
#global_editor_contents h4{margin:1.33em 0;}
#global_editor_contents ul{padding-inline-start:0px;padding-left:0px;}
#global_editor_contents li{list-style-position:inside; list-style-type:inherit; margin-left:0px;}
#global_editor_contents li p{display:inline-block;}
#global_editor_contents i, #global_editor_contents cite, #global_editor_contents em{font-style:italic;}

#global_editor_contents .selectTdClass{background-color:#edf5fa!important;}
#global_editor_contents table.noBorderTable td, #global_editor_contents table.noBorderTable th, #global_editor_contents table.noBorderTable caption{border:1px #ddd dashed!important;}
#global_editor_contents table{margin-bottom:10px; border-collapse:collapse; display:table;}
#global_editor_contents caption{border:1px #ddd dashed; border-bottom:0; padding:3px; text-align:center;}
#global_editor_contents th{border-top:1px #bbb solid; background-color:#f7f7f7;}
#global_editor_contents table tr.firstRow th{border-top-width:2px;}
#global_editor_contents .ue-table-interlace-color-single{background-color:#fcfcfc;}
#global_editor_contents .ue-table-interlace-color-double{background-color:#f7faff;}
#global_editor_contents td p{margin:0;padding:0;}

#global_editor_contents .pagebreak{display:block; clear:both!important; cursor:default!important; width:100%!important; margin:0;}
#global_editor_contents pre{margin:.5em 0; padding:.4em .6em; border-radius:8px; background:#f8f8f8;}

#global_editor_contents img{ max-height:none; vertical-align:middle;}

/*公共全局样式*/
.g_fl{float:left;}
.g_fr{float:right;}
.g_show{display:block;}
.g_hide{display:none;}
.g_clear{zoom:1;}
.g_clear:after{clear:both;}
.g_clear:after, .g_clear:before{content:''; display:block;}
.g_img_box img{vertical-align:middle;}
.g_img_box:after{content:''; vertical-align:middle; height:100%; display:inline-block;}
.g_transition_scale{transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;}
.g_transition_scale:hover{transform:scale(1.05); -moz-transform:scale(1.05); -webkit-transform:scale(1.05);}

.show{display:block;}
.hide{display:none;}
.pic_box em{vertical-align:middle; height:100%; display:inline-block;}
.pic_box img{vertical-align:middle;}
.error, .error_info{color:#900; margin:0; font-family:Verdana;}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}


.img_Path{text-align: center;}
.img_Path img{vertical-align: middle;max-width: 100%;max-height: 100%;transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;}
.img_Path span{display: inline-block;height: 100%;vertical-align: middle;}
.img_size{position: relative;display: block;width: 100%;height: 100%;}
.img_size .img{padding-top: 100%;overflow: hidden;position: relative;}
.img_size .img .theme_img{position: absolute;width: 100%;height: 100%;margin-top: -100%;}
.just{display: inline-block;vertical-align: middle;width: 100%;}


.pop_tips_bg_gb{position: fixed;background: rgba(0,0,0,0.5);top: 0;right: 0;bottom: 0;left: 0;text-align: center;vertical-align: middle;z-index: 9999;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;font-size: 0;}
.pop_tips_box{position: fixed; top:50%; right: 0; left: 0; transform:translate(0,-50%); margin: auto; width:80%; max-width: 565px; padding: 20px; background-color:#ffffff; z-index: 999;}
.pop_tips_box .close_btn{float: right; width:28px; height: 27px; background-image: url('https://8337c3.claudeassets.com/20220331084541im_/https://www.gkuvc.com/images/global/popup_close.png'); background-repeat:no-repeat; }
.pop_tips_box .main_box{margin-top:30px;}
.pop_tips_box .main_box .title{text-align: center; font-size: 36px; font-weight: bold; color: #333;}
.pop_tips_box .main_box .desc{text-align: center; font-size: 18px; color: #666; margin-top: 20px;}
.pop_tips_box .main_box .yn_box{width:90%; max-width: 222px; margin:60px auto 0px;}
.pop_tips_box .main_box .yn_box a{display:block; width: 100%; height: 43px; line-height: 43px; text-align: center; font-size: 14px; color: #fff; border-radius: 20px;}
.pop_tips_box .main_box .yn_box .yes_btn{background-color: #de4a1e; margin-bottom:19px;}
.pop_tips_box .main_box .yn_box .no_btn{background-color: #c5c8cd;}

/*下载按钮*/
.download_form { position: relative; width: 400px; height: 40px; border: 1px #cbcecd solid;margin-bottom: 15px;margin-top: 15px;}
.download_form .text { width: 100%; height: 100%; font-family: 'Montserrat-Regular'; border: none; box-sizing: border-box; padding-left: 10px; padding-right: 80px; }
.download_form .sub_btn { position: absolute; top: 0; right: 0; width: 70px; height: 100%; color: #fff; background: #555;cursor: pointer; }
.no_download_tips{padding:50px; text-align:center; font-size:16px;}
@media only screen and (max-width: 640px){
    .download_form {margin-bottom: 10px;margin-top: 10px;height: 30px;}
    .download_form {width: 100%;}
    .no_download_tips{font-size:14px;}
}

/*文本框New*/
.input_box{position:relative; display:block;}
.input_box .input_box_label{max-width: 80%; height: 18px; line-height:18px; margin-bottom:.61538em; padding:0 5px; font-size:12px; font-weight:400; color:#666; background-color:#fff; position:absolute; top:-9px; left:11px; z-index:10; pointer-events:none; opacity:0; filter:alpha(opacity=0); transform:translateY(3px); -webkit-transform:translateY(3px); transition-property:opacity, -webkit-transform; -webkit-transition-property:opacity, -webkit-transform; transition-property:opacity, transform; transition-property:opacity, transform, -webkit-transform; transition-duration:150ms; -webkit-transition-duration:150ms;overflow:hidden;}
.input_box .input_box_label.zi20{z-index: 20;}
.input_box .input_box_txt{width:100%; height:18px; padding:11px 16px; font-size:12px; color:#333; background-color:#fff; border:1px #c4cdd5 solid; border-radius:5px; position:relative; z-index:1; display:inline-block; transition:all 150ms; -webkit-transition:all 150ms;}
.input_box .input_box_textarea{height:60px;}
.input_box.filled .input_box_label{opacity:1; filter:alpha(opacity=100); transform:translateY(0); -webkit-transform:translateY(0);}

/*详细页分销链接*/
#distribution_box .pro_distribution_box{background: #fafafa;padding:18px;}
#distribution_box .pro_distribution_box .share_title{background: url('https://7e7250.claudeassets.com/20220331084541im_/https://www.gkuvc.com/images/plugins/app_distribution/icno_money.png') no-repeat left center/20px;margin-bottom: 10px; padding-left:25px;line-height: 24px; font-size: 16px;}
#distribution_box .pro_distribution_box .share_content{margin:0 0 12px; font-size: 14px;color:#666666;}
#distribution_box .pro_distribution_box .share_content a{text-decoration: underline;color:#000;}
#distribution_box .pro_distribution_box .share_copy{margin-bottom: 15px;}
#distribution_box .pro_distribution_box .share_copy .share_input{width:calc( 100% - 145px ); height:38px; line-height:38px; padding:0 12px; color:#dfdfdf; border:1px #e4e4e4 solid;}
#distribution_box .pro_distribution_box .share_copy .btn_copy{width:102px; height:40px; line-height:40px; margin-left:15px; padding:0;background: #000; color:#fff;font-size: 14px; border:0;}
#distribution_box .pro_distribution_box.small_box .share_copy .share_input{width:228px; }
#distribution_box .pro_distribution_box .share_third span{display:block;margin-bottom: 12px; vertical-align:middle;font-size: 14px;color:#666666;}
#distribution_box .pro_distribution_box .share_third a{width:28px; height:28px; line-height:28px; margin-right:12px; background-repeat:no-repeat; background-position:center;display:inline-block;vertical-align: middle;}
#distribution_box .pro_distribution_box .share_third .share_facebook{background-image: url('https://f0af20.claudeassets.com/20220331084541im_/https://www.gkuvc.com/images/plugins/app_distribution/icon_proshare_facebook.png');}
#distribution_box .pro_distribution_box .share_third .share_google{background-image: url('https://1b8c97.claudeassets.com/20220331084541im_/https://www.gkuvc.com/images/plugins/app_distribution/icon_proshare_google.png');}
#distribution_box .pro_distribution_box .share_third .share_twitter{background-image: url('https://321670.claudeassets.com/20220331084541im_/https://www.gkuvc.com/images/plugins/app_distribution/icon_proshare_twitter.png');}
#distribution_box .pro_distribution_box .share_third .share_pinterest{background-image: url('https://b6e915.claudeassets.com/20220331084541im_/https://www.gkuvc.com/images/plugins/app_distribution/icon_proshare_pinterest.png');}

/*Message Us*/
.message_us{position:fixed; right:5vw; bottom:50px; width:128px; z-index:9999;}

		
@font-face {
  font-family: 'fontawesome';
  src: url('https://9ea312.claudeassets.com/20220331084541im_/https://www.gkuvc.com/fonts/Font-Awesome/fontawesome-webfont.eot?5510888');
  src: url('https://fadd3b.claudeassets.com/20220331084541im_/https://www.gkuvc.com/fonts/Font-Awesome/fontawesome-webfont.eot?5510888#iefix') format('embedded-opentype'),
       url('https://1a331f.claudeassets.com/20220331084541im_/https://www.gkuvc.com/fonts/Font-Awesome/fontawesome-webfont.woff?5510888') format('woff'),
       url('https://46b2fa.claudeassets.com/20220331084541im_/https://www.gkuvc.com/fonts/Font-Awesome/fontawesome-webfont.ttf?5510888') format('truetype'),
       url('https://e5fcad.claudeassets.com/20220331084541im_/https://www.gkuvc.com/fonts/Font-Awesome/fontawesome-webfont.svg?5510888#revicons') format('svg');
  font-weight: normal;
  font-style: normal;
}

.tp-leftarrow:before,.tp-rightarrow:before,.language-icon:before,.nav-bar .nav li  .nav-ico:after,.mobile-head-item .title:before,.mobile-head-item .title a:before,.foot-social li a:before,.gotop:before,.classification-item .more:before,.owl-prev:before,.owl-next:before,.foot-social ul li a:before,.path-bar li a:before,.side-cate-menu li .side-ico:before,.product-btn-wrap .email:before,.product-btn-wrap .pdf:before{
  font-family: "fontawesome";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
}			
		
		
.language{ background:#fff; margin-left:30px;}
.language-cont{ display:none; position:absolute; left:-6px;background:#fff; }
.language-info  .language-icon{
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	}
.language-info:hover .language-icon{
	-moz-transform:rotate(-180deg);
	-webkit-transform:rotate(-180deg);
	-ms-transform:rotate(-180deg);
	-o-transform:rotate(-180deg);
	transform:rotate(-180deg);
	top:30px;
	}	
.language-info{
	position:relative;
	display:inline-block;
	vertical-align:top;
	*display:inline;
	*zoom:1;
	
	}

.language-info .language-title{
	position:relative;
	line-height:16px;
	padding:27px 16px 27px 0;
/* 	padding:5px 35px 5px 15px;
	background-color: #fff;
	border: 3px solid #10c7d7;
	border-radius: 18px; */
	 
  
	}
.language-info .language-title,.language-info .language-title a,.language-info .language-title span{ color:#333}	

.language-info .language-icon {
	position:absolute;
	right:0;
	top:24px;
}
.language-info .language-icon:before{
	content:"\f0dd";
 	color:#333;
	font-size:10px;
	}	
		
.language-cont{
	top:45px;
	*top: 44px;
	padding:5px;
	width:110px;
	height:300px;
	overflow-y: scroll;
	}
.language-cont ul{

}
.language ::-webkit-scrollbar{width:8px;}
.language ::-webkit-scrollbar-track{background-color:#fff;}
.language ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5); border-radius:3px; }
.language .language-cont:hover::-webkit-scrollbar-thumb{ display:block}
.language ::-webkit-scrollbar-thumb:hover {background-color:#9c3}
.language ::-webkit-scrollbar-thumb:active {background-color:#00aff0}		
.language .language-info .language-cont-hover{
	display:block;opacity:1;visibility:visible
	}	
.language-cont ul{
	}	
.language-cont ul li{
	position:relative;
	list-style:none;
	border-bottom:1px solid #eee;
	padding:5px 0;
	line-height:16px;
	}
.language-title span{
	color:#666;
}
.language-flag span{
	position:relative;
	display:inline-block;
	vertical-align:top;
	*display:inline;
	*zoom:1;
	}
.language-flag .country-flag {
	position:relative;
	display:inline-block;
	vertical-align:top;
	*display:inline;
	*zoom:1;
	background-repeat: no-repeat;
	background-image:url(https://875167.claudeassets.com/20220331084541im_/https://www.gkuvc.com/images/all-m.gif);
	width:22px;
	height:16px;
	margin:0 5px
}
 
.language-flag-af .country-flag  {
	background-position: 0 0 !important;
}
 
.language-flag-sq .country-flag  {
	background-position: 0 -16px !important;
}
 
.language-flag-ar .country-flag  {
	background-position: 0 -32px !important;
}
 
.language-flag-hy .country-flag  {
	background-position: 0 -48px !important;
}
 
.language-flag-az  .country-flag {
	background-position: 0 -64px !important;
}
 
.language-flag-eu  .country-flag {
	background-position: 0 -80px !important;
}
 
.language-flag-be .country-flag  {
	background-position: 0 -96px !important;
}
 
.language-flag-bg  .country-flag {
	background-position: 0 -112px !important;
}
 
.language-flag-ca  .country-flag {
	background-position: 0 -128px !important;
}
 
.language-flag-zh-cn  .country-flag {
	background-position: 0 -144px !important;
}
 
.language-flag-zh-tw  .country-flag {
	background-position: 0 -160px !important;
}
 
.language-flag-hr .country-flag  {
	background-position: 0 -176px !important;
}
 
.language-flag-cs .country-flag  {
	background-position: 0 -192px !important;
}
 
.language-flag-da .country-flag{
	background-position: 0 -208px !important;
}
 
.language-flag-nl  .country-flag {
	background-position: 0 -240px !important;
}
 
.language-flag-en  .country-flag {
	background-position: 0 -256px !important;
}
 
.language-flag-et  .country-flag {
	background-position: 0 -272px !important;
}
 
.language-flag-tl  .country-flag {
	background-position: 0 -288px !important;
}
 
.language-flag-fi  .country-flag {
	background-position: 0 -304px !important;
}
 
.language-flag-fr  .country-flag {
	background-position: 0 -320px !important;
}
 
.language-flag-gl  .country-flag {
	background-position: 0 -336px !important;
}
 
.language-flag-ka  .country-flag {
	background-position: 0 -352px !important;
}
 
.language-flag-de  .country-flag {
	background-position: 0 -368px !important;
}
 
.language-flag-el .country-flag  {
	background-position: 0 -384px !important;
}
 
.language-flag-ht  .country-flag {
	background-position: 0 -400px !important;
}
 
.language-flag-iw  .country-flag {
	background-position: 0 -416px !important;
}
 
.language-flag-hi .country-flag ,
.language-flag-te .country-flag ,
.language-flag-kn .country-flag ,
.language-flag-ta .country-flag ,
.language-flag-gu .country-flag  {
	background-position: 0 -432px !important;
}
 
.language-flag-hu .country-flag  {
	background-position: 0 -448px !important;
}
 
.language-flag-is  .country-flag {
	background-position: 0 -464px !important;
}
 
.language-flag-id .country-flag  {
	background-position: 0 -480px !important;
}
 
.language-flag-ga  .country-flag {
	background-position: 0 -496px !important;
}
 
.language-flag-it .country-flag  {
	background-position: 0 -512px !important;
}
 
.language-flag-ja  .country-flag {
	background-position: 0 -528px !important;
}
 
.language-flag-ko  .country-flag {
	background-position: 0 -544px !important;
}
 
.language-flag-la  .country-flag {
	background-position: 0 -560px !important;
}
 
.language-flag-lv  .country-flag {
	background-position: 0 -576px !important;
}
 
.language-flag-lt  .country-flag {
	background-position: 0 -592px !important;
}
 
.language-flag-mk  .country-flag {
	background-position: 0 -608px !important;
}
 
.language-flag-ms  .country-flag {
	background-position: 0 -624px !important;
}
 
.language-flag-mt  .country-flag {
	background-position: 0 -640px !important;
}
 
.language-flag-no .country-flag  {
	background-position: 0 -656px !important;
}
 
.language-flag-fa  .country-flag {
	background-position: 0 -672px !important;
}
 
.language-flag-pl .country-flag  {
	background-position: 0 -688px !important;
}
 
.language-flag-pt  .country-flag {
	background-position: 0 -704px !important;
}
 
.language-flag-ro  .country-flag {
	background-position: 0 -720px !important;
}
 
.language-flag-ru  .country-flag {
	background-position: 0 -736px !important;
}
 
.language-flag-sr  .country-flag {
	background-position: 0 -752px !important;
}
 
.language-flag-sk  .country-flag {
	background-position: 0 -768px !important;
}
 
.language-flag-sl  .country-flag {
	background-position: 0 -784px !important;
}
 
.language-flag-es  .country-flag {
	background-position: 0 -800px !important;
}
 
.language-flag-sw  .country-flag {
	background-position: 0 -816px !important;
}
 
.language-flag-sv  .country-flag {
	background-position: 0 -832px !important;
}
 
.language-flag-th  .country-flag {
	background-position: 0 -848px !important;
}
 
.language-flag-tr  .country-flag {
	background-position: 0 -864px !important;
}
 
.language-flag-uk  .country-flag {
	background-position: 0 -880px !important;
}
 
.language-flag-ur  .country-flag {
	background-position: 0 -896px !important;
}
 
.language-flag-vi  .country-flag {
	background-position: 0 -912px !important;
}
 
.language-flag-cy .country-flag  {
	background-position: 0 -928px !important;
}
 
.language-flag-yi  .country-flag {
	background-position: 0 -944px !important;
}

.language-flag-bn  .country-flag {
	background-position: 0 -960px !important;
}

.language-flag-eo .country-flag  {
	background-position: 0 -976px !important;
}

.language-flag.language-flag-custom-afghanistan .country-flag  {
	background-position: 0 -992px !important;
}

.language-flag.language-flag-custom-albania .country-flag  {
	background-position: 0 -1008px !important;
}

.language-flag.language-flag-custom-algeria  .country-flag {
	background-position: 0 -1024px !important;
}

.language-flag.language-flag-custom-argentina  .country-flag {
	background-position: 0 -1040px !important;
}

.language-flag.language-flag-custom-australia .country-flag  {
	background-position: 0 -1056px !important;
}

.language-flag.language-flag-custom-austria  .country-flag {
	background-position: 0 -1072px !important;
}

.language-flag.language-flag-custom-belgium  .country-flag {
	background-position: 0 -1088px !important;
}

.language-flag.language-flag-custom-brazil  .country-flag {
	background-position: 0 -1104px !important;
}

.language-flag.language-flag-custom-canada  .country-flag {
	background-position: 0 -1120px !important;
}

.language-flag.language-flag-custom-chile .country-flag  {
	background-position: 0 -1136px !important;
}

.language-flag.language-flag-custom-cote-d-ivoire .country-flag  {
	background-position: 0 -1152px !important;
}

.language-flag.language-flag-custom-ecuador .country-flag  {
	background-position: 0 -1168px !important;
}

.language-flag.language-flag-custom-egypt .country-flag  {
	background-position: 0 -1184px !important;
}

.language-flag.language-flag-custom-england  .country-flag {
	background-position: 0 -1200px !important;
}

.language-flag.language-flag-custom-luxembourg  .country-flag {
	background-position: 0 -1216px !important;
}

.language-flag.language-flag-custom-malaysia  .country-flag {
	background-position: 0 -1232px !important;
}

.language-flag.language-flag-custom-mexico  .country-flag {
	background-position: 0 -1248px !important;
}

.language-flag.language-flag-custom-new-zealand  .country-flag {
	background-position: 0 -1264px !important;
}

.language-flag.language-flag-custom-oman  .country-flag {
	background-position: 0 -1280px !important;
}

.language-flag.language-flag-custom-qatar  .country-flag {
	background-position: 0 -1296px !important;
}

.language-flag.language-flag-custom-saudi-arabia  .country-flag {
	background-position: 0 -1312px !important;
}

.language-flag.language-flag-custom-singapore  .country-flag {
	background-position: 0 -1328px !important;
}

.language-flag.language-flag-custom-south-africa .country-flag  {
	background-position: 0 0 !important;
}

.language-flag.language-flag-custom-switzerland  .country-flag {
	background-position: 0 -1344px !important;
}

.language-flag.language-flag-custom-syria  .country-flag {
	background-position: 0 -1360px !important;
}

.language-flag.language-flag-custom-united-arab-emirates .country-flag  {
	background-position: 0 -1376px !important;
}

.language-flag.language-flag-custom-united-states-of-america  .country-flag {
	background-position: 0 -1392px !important;
}
@media (max-width:768px){
.language-cont{
	top:auto;
	*top: auto;
	padding:0;
	width:100%;
	
	overflow-y: scroll;
	}

	}


#form-group-6 {
    width: 100%;
    float: left;
}
.form-group {
    margin-bottom: 15px;
}
#proabout a {
    background-color: #333;
    color: #fff;
    margin-right: 5px;
    margin-top: 10px;
    padding: 0.5% 0.5% 0.5% 0.5%;
    float: left;
}
#form-group-11 {
    width: 48%;
    float: left;
}
#form-group-12 {
    width: 48%;
    float: right;
}
#form-group-14 {
    width: 100%;
    float: left;
}
#form-group-4 {
    width: 48%;
    float: right;
}
.form-group .form-control02 {
    background-color: #ccc;
    border: 1px solid #ccc;
    width: 100%;
    height: 50px;
    color: #333;
    font-size: 14px;
}


.form-control02 {
    padding: 3px 5px;
    height: 27px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.form-control02 {
    display: block;
    width: 100%;
    height: 32px;
    padding: 6px 12px;
    font-size: 13px;
    line-height: 1.42857;
    color: #9c9b9b;
    vertical-align: middle;
    background-color: white;
    border: 1px solid #d6d4d4;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
}
button, input, select, textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle;
}
.btn.btn-submit {
	border: 0;
	box-sizing: border-box;
	color: #fff;
	background-color: #333;
	float: right;
	font-size: 18px;
	height: auto;
	margin-top: 0;
	padding: 10px;
	text-align: center;
}


#AboutPro {
    width: 100%;
    float: left;
}
#AboutPro h3 {
    width: 33.333%;
    float: left;
    margin-right: 0;
    text-align: center;
}
#AboutPro h3 a.proli1 {
    padding-bottom: 0;
}
#AboutPro h3 a {
    padding: 5%;
    line-height: normal;margin-right:0;
}

#AboutPro h3 a.proli2{white-space: nowrap;
text-overflow: ellipsis;
width: 100%;
overflow: hidden;}
.content_scene_cat a {
    color: #333;
    padding-left: 1%;
    padding-right: 0.5%;
    padding-top: 0.5%;
    padding-bottom: 0%;
    float: left;
}
.proli1 {
    width: 100%;
    float: left;
}
#AboutPro h3 a img {
    max-width: 100%;
    border: solid 1px #ccc;
}

.productsTags {
	line-height: 120%;
	color: #666;
}
.form-item {
    margin-bottom:10px;
}

.image-additional  .owl-theme .owl-nav [class*=owl-] {
    font-size: 20px;
    padding: 0; 
    background: inherit; 
    color: #666;
}

.block .product-right .product-info a p {
    text-align: left;
}
.block .class-content .news-item {
    padding: 0;
    border: 1px solid #eee;
}
.block .product-right .product-list .product-item .product-img {
    border: 1px solid #eee;
}

.block .class-content .news-item .news-img {
    border-bottom: 1px solid #eee;
}

.block .class-content .news-item .news-img img {
    height: auto;
}

.block .class-content .news-item .news-info .news-btn {
    background-color: #999;
    padding: 0;
    width: 120px;
    border-radius: 100px;
}

.block .class-content .news-item .news-info .news-btn:hover {
    background-color: #303030;
}

.block .class-content .news-item .news-info {
    padding:15px;box-sizing: border-box;
}

	.block .class-content .news-item .news-info .news-btn {
		line-height: 30px;
		margin-top: 20px;
	}

.form-item {
	text-align: center;
}
.product-right  .product-info{
    margin-top: 30px;
    font-size: 14px;
    color: #666;
    line-height: 150%;
}

.block .product-right .product-list .product-item .product-info span {
    margin-bottom: 30px;
}

@media screen and (max-width: 768px) {
    .block .class-content .news-item {
        width: 48%;
        padding: 2% 1%;
        margin: 15px 1%;
    }

    .download-list .download-item .download-img {
        width: 13%;
        float: left;
    }

    .download-list .download-item .download-info {
        width: 84%;
        float: right;
        text-align: left;
    }

        .download-list .download-item .download-info a {
            display: block;
            background-color: #303030;
            color: #fff;
            padding: 5px 0;
            margin-top: 10px;
            width: 150px;
            text-align: center;
            font-weight: 700;
            font-size: 14px;
        }

    .block .product-left {
        float: left;
        width: 100%;
    }

        .block .product-left .product-list ul {
            display: none;
        }

    .block .product-right {
        float: right;
        width: 100%;
        border-top: 2px solid #333;
        padding: 0;
        margin: 0;
        margin-top: 10px;
        padding: 0 0px;
        box-sizing: border-box;
    }

        .block .product-right .product-list .product-item .product-img {
            width: 100%;
        }

        .block .product-right .product-list .product-item .product-info {
            width: 100%;
        }

        .block .product-right .product-list {
            display: -webkit-flex;
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
        }

            .block .product-right .product-list .product-item {
                width: 50%;
                box-sizing: border-box;
                display: -webkit-flex;
                display: flex;
                flex-wrap: wrap;
                justify-content: space-between;
                padding: 4% 1% 2% 1%;
              
            }

                .block .product-right .product-list .product-item .product-info .btn {
                    display: block;
                    width: 100%;
                    font-size: 16px;
                    font-weight: 700;
                    padding: 10px 20px;
                    background-color: #333;
                    color: #fff;
                    margin-top: 15px;
                    margin-right: 0;
                    text-align: center;
                    padding: 10px 0;
                }

    .opt {
        padding: 0 2%;
    }

    #send {
        padding: 0;
    }

    .opt_pt {
        padding: 0 2%;
    }

    #form1 {
        padding: 0 2%;
    }

    .owl-carousel .owl-controls {
        margin-top: 10px;
    }

    .owl-theme .owl-dots .owl-dot span {
        width: 50px;
        height: 5px;
        background: #303030;
        display: inline-block;
        border-radius: 30px;
        margin: 5px 7px;
    }

    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
        background-color: #333;
    }

    .owl-theme .owl-dots, .owl-theme .owl-nav {
        text-align: center;
        -webkit-tap-highlight-color: transparent;
    }

    .owl-dots .owl-dot {
        display: inline-block;
    }

    .block .product-right .product-info p {
        margin-top: 30px;
        font-size: 14px;
        text-align: justify;
        color: #666;
        line-height: 150%;
        padding: 0 2%;
    }

    .product-right h3 {
        padding: 0 2%;
    }

    .block .shown_products_a_right h3 {
        padding: 0;
    }
	
}

/*
     FILE ARCHIVED ON 09:09:49 Jun 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:55:33 Jul 21, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.442
  exclusion.robots: 0.048
  exclusion.robots.policy: 0.039
  esindex: 0.006
  cdx.remote: 16.712
  LoadShardBlock: 101.514 (3)
  PetaboxLoader3.datanode: 105.918 (4)
  PetaboxLoader3.resolve: 81.641 (2)
  load_resource: 87.984
*/