.yellow{color:#f3e04e}
textarea[id='I_Message']::-webkit-input-placeholder,textarea[name='I_Message']::-webkit-input-placeholder{color:#cccccc;font-size:12px}
textarea[id='I_Message']:-ms-textarea-placeholder,textarea[name='I_Message']:-ms-textarea-placeholder{color:#cccccc;font-size:12px}
textarea[id='I_Message']:-moz-placeholder,textarea[name='I_Message']:-moz-placeholder{color:#cccccc;font-size:12px}
textarea[id='I_Message']::-input-placeholder,textarea[name='I_Message']::-input-placeholder{color:#cccccc;font-size:12px}
.nav_search input::-webkit-input-placeholder{color:#cccccc;font-size:15px !important}
.nav_search input:-ms-input-placeholder{color:#cccccc;font-size:15px !important}
.nav_search input:-moz-placeholder{color:#cccccc;font-size:15px !important}
.nav_search input::-moz-placeholder{color:#cccccc;font-size:15px !important}
.open-sans{font-family:'Boing_RegularWEB',sans-serif !important}
.open-sans-light{font-family:'Boing_ThinWEB',sans-serif !important}
.open-sans-bold{font-family:'Boing_BoldWEB',sans-serif !important}
.videobutton{color:#444444}
.videobutton{background-color:#f3e04e;padding:10px 15px 10px 15px}
.videobutton:hover{background-color:#e6d90e;transition:color .5s}
.videoShare{position:absolute;top:38%;right:30px;width:40px;text-align:center;font-size:17px;z-index:3}
.videoShare a{display:block;margin-top:10px;margin-bottom:10px;color:#ffffff;transition:color .5s}
.videoShare a:hover{color:#ffffff}
.scolltopbutton{font-size:28px;font-weight:bold;color:#fff;background-color:#444444;padding:10px 20px;border-radius:5px}
.scolltopbutton:hover{background-color:#333333;color:#fff}
.clear{clear:both}
.red{color:#ff0000}
.banner{position:relative;width:100%;height:923px;background-color:#e6e6e6;overflow:hidden}
.banner ul.flicks{width:10000%;height:100%;padding:0;margin:0;list-style:none}
.banner ul.flicks>li{float:left;width:1%;height:100%;background-position:center;background-size:cover;display:table}
.banner ul.flicks>li .flick-inner{height:100%;color:#fff;display:table-cell;vertical-align:middle}
.banner ul.flicks>li .flick-inner .flick-content{max-width:90%;margin-left:auto;margin-right:auto}
.banner ul.flicks>li .flick-inner .flick-content h1{color:#000000;font-size:60px;width:100%;font-family:"open-sans-bold";margin-bottom:0}
.banner ul.flicks>li .flick-inner .flick-content p{color:#000000;line-height:28px;font-size:20px;width:100%;font-weight:lighter}
.banner-page .btn{padding:0.5em 2.2em;clear:both;color:#FFF;background-color:#3399cc;text-decoration:none;font-size:18px;display:inline-block;font-weight:bold}
.banner-page .btn:hover{color:#FFF;transition:background-color .3s;background:#0c6d9e}
.banner .arrow-navigation{position:absolute;height:80%;width:5%;top:10%;z-index:100;overflow:hidden}
.banner .arrow-navigation .arrow{display:block;height:100%;width:100%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.banner .arrow-navigation:hover,.banner .arrow-navigation .arrow:hover{cursor:pointer}
.banner .arrow-navigation.left{left:0%}
.banner .arrow-navigation.left .arrow{opacity:0;margin:0 0 0 50%;background-image:url("../images/arrow-left-light.png");background-repeat:no-repeat;background-position:left}
.banner .arrow-navigation.right{right:0%}
.banner .arrow-navigation.right .arrow{opacity:0;margin:0 0 0 -50%;background-image:url("../images/arrow-right-light.png");background-repeat:no-repeat;background-position:right}
.banner .arrow-navigation.left.hover .arrow{opacity:1;margin:0 0 0 0}
.banner .arrow-navigation.right.hover .arrow{opacity:1;margin:0 0 0 0}
.banner.animate-transform-slide ul.flicks{-webkit-perspective:1000;-webkit-backface-visibility:hidden;transform:translate3d(0%,0px,0px);-webkit-transform:translate3d(0%,0px,0px);-webkit-transition:-webkit-transform 0.6s;-o-transition:-o-transform 0.6s;-moz-transition:-moz-transform 0.6s;transition:transform 0.6s}
.banner.animate-transition-slide ul.flicks{position:relative;left:0;-webkit-transition:left 0.4s ease-out;-moz-transition:left 0.4s ease-out;-o-transition:left 0.4s ease-out;-ms-transition:left 0.4s ease-out;transition:left 0.4s ease-out}
.banner .dot-navigation{position:absolute;bottom:15px;width:100%;text-align:center;z-index:100}
.banner .dot-navigation ul{text-align:center;list-style:none;padding:0 15px}
.banner .dot-navigation ul li{display:inline-block;float:none}
.banner .dot-navigation .dot{width:14px;height:14px;margin:0 6px;background-color:rgba(255,255,255,0.5);border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}
.banner .dot-navigation .dot:hover{cursor:pointer;background-color:rgba(255,255,255,0.6)}
.banner .dot-navigation .dot.active{background-color:#3399cc}
.bannercontent{background-color:rgba(255,255,255,0);padding:25px}
.banner-page ul li:nth-child(2) p,.banner-page ul li:nth-child(2) h1{color:#ffffff !important}
@media (min-width:1280px){.banner{top:0;height:595px}
.banner ul.flicks>li .flick-inner .flick-content{max-width:90%;margin-left:auto;margin-right:auto}
.banner ul.flicks>li .flick-inner .flick-content h1{font-size:36px;width:100%}
.banner ul.flicks>li .flick-inner .flick-content p{line-height:30px;font-size:18px;width:100%}
.bannercontent{width:45%;margin-left:3%}
}@media (min-width:769px) and (max-width:1279px){.banner{top:0;height:500px}
.banner ul.flicks>li .flick-inner .flick-content{max-width:90%;margin-left:auto;margin-right:auto}
.banner ul.flicks>li .flick-inner .flick-content h1{font-size:36px;width:100%}
.banner ul.flicks>li .flick-inner .flick-content p{line-height:30px;font-size:18px;width:100%}
.bannercontent{width:80%;margin-left:10%}
}@media (max-width:768px){.banner{top:0;height:500px}
.banner ul.flicks>li .flick-inner .flick-content{max-width:90%;margin-left:auto;margin-right:auto}
.banner ul.flicks>li .flick-inner .flick-content h1{font-size:24px;width:100%}
.banner ul.flicks>li .flick-inner .flick-content p{line-height:30px;font-size:18px;width:100%}
.bannercontent{width:100%}
}.inquiry_btn{padding:0.3em 0.8em;clear:both;color:#FFF;background-color:#3399cc;text-decoration:none;border-radius:10px 0 10px 0;font-size:14px;display:inline-block}
.inquiry_btn:hover{color:#FFF;transition:background-color .3s;border-radius:10px 0 10px 0;background:#3399cc}
.right_nav{width:100%;height:auto;overflow:hidden;margin:0}
.list_dl h1{font-size:22px;color:#000000;font-family:"Open Sans";padding-top:20px}
.list_dl h2{font-size:18px;color:#6b8d00;font-weight:bold;padding-top:10px}
.list_dt{color:#555;padding:0;line-height:22px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;position:relative;margin:0}
.list_dt p{color:#555;padding:10px 20px 10px 10px !important;border-bottom:1px solid #e8e8e8}
.list_dt p a{color:#000000 !important;text-decoration:none}
.list_dt p a:hover,.list_dt p:hover a{color:#3399cc !important}
.list_dt:hover ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0}
#open ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0;background:#3399cc}
.list_dt_icon{position:absolute;right:10px;top:16px;display:block;width:16px;height:16px;background:url("../images/off.png") no-repeat}
#open .list_dt_icon{background:url("../images/open.png") no-repeat}
.list_dd{display:none;margin-left:20px;margin-right:20px;padding-top:10px;padding-bottom:10px}
.list_li{list-style-type:none;padding:8px 10px 8px 0;line-height:22px}
.list_li a{color:#706f6f;text-decoration:none}
.list_li a:hover{color:#3399cc;text-decoration:none}
@media (min-width:769px) and (max-width:1279px){.right_nav{width:100%;height:auto;overflow:hidden;margin:0}
.list_dt{color:#555;padding:0 20px;line-height:22px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;position:relative}
.list_dt:hover ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0}
#open ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0;background:#3399cc}
.list_dt_icon{position:absolute;right:20px;top:16px;display:block;width:16px;height:16px;background:url("../images/off.png") no-repeat}
#open .list_dt_icon{background:url("../images/open.png") no-repeat}
.list_li{list-style-type:none;padding:8px 0;line-height:22px;font-size:14px}
}@media (max-width:768px){.right_nav{width:100%;height:auto;overflow:hidden;margin:0}
.list_dt{color:#555;padding:0;line-height:22px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;position:relative}
.list_dt:hover ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0}
#open ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0;background:#3399cc}
.list_dt_icon{position:absolute;right:20px;top:16px;display:block;width:16px;height:16px;background:url("../images/off.png") no-repeat}
#open .list_dt_icon{background:url("../images/open.png") no-repeat}
.list_li{list-style-type:none;padding:8px 0;line-height:22px;font-size:14px}
}.pro_list{width:100%;height:auto;overflow:hidden;border-bottom:1px #e6e6e6 solid;padding:10px 0;margin:5px 0}
.pro_list_title{display:block;font-size:18px;position:relative;font-family:"open-sans-bold"}
.pro_list_title a{color:#2751a3;text-decoration:none}
.pro_list_title span{font-size:14px;font-weight:normal}
.pro_inquriy_btn{display:inline-block;width:140px}
.pro_inquriy_btn a{vertical-align:top;font-size:14px;padding-left:10px}
.pro_inquriy_btn .inquiry_btn{margin-left:10px;border-radius:5px}
.pro_inquriy_btn img{margin-top:5px}
.inquiry_btn:hover{color:#FFF;transition:background-color .3s;border-radius:5px;background:#ff9900}
.pro_list ul{display:table;width:100%;position:relative;padding-top:2px;padding-bottom:2px}
.pro_list ul li:first-child{font-weight:bold}
.pro_list ul li:last-child{word-break:break-all}
@media (min-width:1280px){.pro_list ul li:first-child{width:24%;float:left}
.pro_list ul li:last-child{width:76%;float:left}
.pro_list_title{padding-right:140px}
.pro_inquriy_btn{position:absolute;right:0;top:0;text-align:right}
}@media (min-width:769px) and (max-width:1279px){.pro_list ul li:first-child{width:24%;float:left}
.pro_list ul li:last-child{width:76%;float:left}
.pro_list_title{padding-right:140px}
.pro_inquriy_btn{position:absolute;right:0;top:0;text-align:right}
}@media (max-width:768px){.successinfo .iconarea{margin-right:15px}
.pro_list ul li:first-child{width:100%}
.pro_list ul li:last-child{width:100%}
.pro_list_title{}
.pro_inquriy_btn{position:relative;display:block;margin-top:10px}
}.related_title{font-size:18px;font-weight:bold;padding:20px 0}
.related_services li{width:48%;display:inline-block;float:left;padding:5px 0;font-size:14px;background:url(../images/content.png);background-repeat:no-repeat;padding-left:20px;background-position:0 10px}
.related_services li a{color:#2751a3;text-decoration:none}
.related_services li a:hover{color:#3399cc;text-decoration:none}
@media (min-width:769px) and (max-width:1279px){.related_title{font-size:18px;font-weight:bold;padding:20px 0}
.related_services li{width:100%;display:inline-block;float:left;padding:5px 0;font-size:14px;background:url(../images/content.png);background-repeat:no-repeat;padding-left:20px;background-position:0 10px}
.related_services li a{color:#2751a3;text-decoration:none}
.related_services li a:hover{color:#3399cc;text-decoration:none}
}@media (max-width:768px){.related_title{font-size:18px;font-weight:bold;padding:20px 0}
.related_services li{width:100%;display:inline-block;float:left;padding:5px 0;font-size:14px;background:url(../images/content.png);background-repeat:no-repeat;padding-left:20px;background-position:0 10px}
.related_services li a{color:#2751a3;text-decoration:none}
.related_services li a:hover{color:#3399cc;text-decoration:none}
}.pro_datesheets{width:100%;height:auto;overflow:hidden;display:inline-block;margin:0}
.pro_datesheets a{color:#333;text-decoration:none;padding-left:10px;vertical-align:top}
.pro_datesheets a:hover{color:#6b8d00}
.pagenav{text-align:right;font-size:14px;text-decoration:none;margin-top:20px;height:auto;overflow:hidden;padding:10px 0}
.pagenav a{margin-left:8px;color:#333;text-decoration:none;border:1px #d3d3d3 solid;padding:2px 10px;border-radius:5px}
.pagenav a:hover{color:#fff;text-decoration:none;background:#3399cc;border:1px #3399cc solid}
.cart-inquiry ul{list-style-type:none;list-style-position:outside;margin:0;padding:0}
.cart-inquiry li{position:relative;display:inline-block;padding-right:3%}
.cart-inquiry label{display:inline-block;text-align:left;padding:10px 0}
.cart-inquiry input{height:38px;width:100%;border:1px solid #cccccc;padding-left:10px;outline:none}
.cart-inquiry select{border:1px solid #cccccc;height:38px;width:100%}
.cart-inquiry textarea{padding-left:10px;width:100%;border:1px solid #cccccc;outline:none}
.cart-inquiry .submit{display:inline-block;text-align:center;padding:0.5em 1.5em 0.5em 1.5em;clear:both;color:#fff;text-decoration:none;background-color:#1d3d6f;border:0;cursor:pointer;margin-top:10px;font-size:24px;font-family:"Open Sans Light"}
.cart-inquiry .submit:hover{background:#3399cc;color:#ffffff;transition:background-color .3s}
.cart-inquiry .Code{width:50%}
.cart-inquiry textarea{font-family:'Raleway',sans-serif;padding-top:10px}
@media (min-width:1280px){.cart-inquiry li{width:25%;float:left}
}@media (min-width:769px) and (max-width:1279px){.cart-inquiry li{width:100%}
.cart-inquiry label{width:100%}
}@media (max-width:768px){.cart-inquiry li{width:100%}
.cart-inquiry label{width:100%;display:inline-block;text-align:left;padding:10px 0}
}.successinfo{line-height:30px;color:#888888;padding-right:20px;padding-bottom:20px}
.successinfo table{border:0 !important}
.successinfo .iconarea{}
.successinfo .iconarea .iconunit{text-align:center;display:block;width:40px;height:40px;border-radius:40px;background-color:#3399cc;color:#ffffff;line-height:40px;font-weight:bolder;font-size:22px;position:relative;z-index:9}
.successinfo .tit{font-size:20px;font-weight:bold;color:#3399cc;display:block}
.successinfo .iconarea .iconunit img{top:10px;left:5px;position:absolute;z-index:10}
.Inquiry_success strong{display:inline-block;width:22%}
.Inquiry_success li{padding-bottom:5px;padding-top:5px}
.footer{background-color:#ffffff !important;width:100%;position:relative;overflow:hidden;color:#969797;margin:0 auto;font-size:0.9em;line-height:1.6em;padding-top:20px;height:70px}
.contact_bottom{width:100%;height:auto;position:relative;overflow:hidden;color:#969797;margin:0 auto;font-size:0.9em;line-height:1.6em;background-image:url(../images/bottom-bg.jpg)}
.contact_bottom .contentbottom,.footer .contentbottom{width:88%;margin:auto;display:table}
.contact_bottom .bottom_colum{background-position:center top;min-height:369px}
.contact_bottom a{color:#1d3560}
.contact_bottom a:hover{color:#0061cd;transition:background-color .3s}
.contact_container{max-width:90%;margin:40px auto;padding:0;position:relative;height:auto}
.contact_item p{font-weight:bold;margin:0}
.contact_item input{border:0 #727f1c solid;line-height:35px;width:90%;margin:10px 0;padding-left:10px;background-color:#eaeaea}
.contact_item .btn{padding:0.5em 2em;clear:both;color:#FFF;background-color:#1d3c6f;text-decoration:none;font-size:14px;margin-bottom:10px;display:inline-block}
.contact_item select{padding:10px;width:90%;display:block;margin-top:10px;font-family:'Open Sans',sans-serif;font-size:16px}
.contact_bottom .row{margin-left:15px;margin-right:15px;margin-top:15px}
.contact_item .btn:hover{color:#FFF;transition:background-color .3s;background:#3399cc}
.contact_bottom .bottom_colum ul{padding:0;margin:0}
.contact_bottom .bottom_colum  ul > li > ul{display:table;padding-bottom:20px}
.contact_bottom .bottom_colum  ul > li > ul li{padding:0;margin:0;display:block;width:100%}
.bottom_colum h3{color:#000000;margin-bottom:10px}
.bottom_colum strong{color:#000000;display:block}
.bottom_colum ul > li{float:left;width:25%;padding:10px 8px 10px 8px;line-height:26px}
.bottom_colum li a{display:block;color:#444444}
.contact_bottom .contentbottom div[class*="col"] i{margin-right:5px}
.contact_bottom .row div[class*="col"] img{max-width:100%;height:auto}
.customer_bottom img{margin:auto}
.customer_bottom p{text-align:center;font-size:14px}
@media (min-width:1280px){.contact_bottom .bottom_colum  ul > li{float:left;width:25%}
}@media (min-width:769px) and (max-width:1279px){.contact_bottom .bottom_colum  ul > li{float:left;width:50%}
}@media (max-width:768px){.contact_bottom .bottom_colum  ul > li{float:left;width:100%}
.contact_bottom .row div[class*="col"]{padding-bottom:20px;margin-bottom:20px;border-bottom:0 solid #5b6498}
}.Subscribe{}
.bottom_cop{width:100%;padding:10px 0;text-align:center;font-size:14px}
.promisebottom{background:#3b3838;color:#ffffff;text-align:center;padding-top:15px;padding-bottom:15px;line-height:24px;padding-left:15px;padding-right:15px}
.letterinput{border-radius:5px;border:1px solid #cccccc;height:45px;padding-left:10px;line-height:45px;color:#000000;margin-top:15px;display: block;width:100%;margin:20px auto 20px auto;}
.newsletterbutton{border:1px solid #0061cd;padding:5px 15px 5px 15px;border-radius:5px;color:#ffffff !important;background-color:#0061cd;height:35px;margin:auto; cursor: pointer;}
.newsletterbutton:hover{border:1px solid #ebe036;background-color:#ebe036;text-decoration:none;color:#000 !important;}
.signup{border:1px solid #0061cd;padding:2px 5px 2px 5px;border-radius:5px;color:#ffffff !important;background-color:#0061cd;height:35px}
.signup:hover{border:1px solid #0b72e5;background-color:#0b72e5;text-decoration:none}
@media (min-width:1280px){.subscdiv{display:inline-block}
}@media (min-width:769px) and (max-width:1279px){.subscdiv{display:inline-block}
}@media (max-width:768px){.subscdiv{display:block;margin-top:15px}
}.inpage_left{height:auto;overflow:hidden;display:inline-block}
.inpage_left img{max-width:100%}
.inpage_right{height:auto;overflow:hidden;display:inline-block}
.service_list{display:block}
.service_list div[class*="col"] strong{font-size:20px;display:block;margin-top:10px;margin-bottom:10px}
.service_list div[class*="col"] img{margin:auto;max-width:100%}
@media (min-width:1280px){.inpage_left{float:left;width:400px;padding-right:20px}
.inpage_right{float:left;width:780px;padding-left:20px}
}@media (min-width:769px) and (max-width:1279px){.inpage_left{float:left;width:30%;height:auto;overflow:hidden;display:inline-block;padding-right:20px}
.inpage_right{float:left;width:70%}
}@media (max-width:768px){.inpage_left{width:100%;height:auto;overflow:hidden;display:inline-block;padding:15px}
.inpage_right{width:100%;height:auto;overflow:hidden;display:inline-block;padding:15px}
}.ztitle{position:relative;padding:0 10px 5px 10px;font-size:16px;font-weight:bold;margin-bottom:10px;cursor:pointer;color:#2f57a6}
.ztitle a{width:95%;display:inherit}
.ztitle span{position:absolute;right:10px;top:3px;width:30px;text-align:center;height:30px;line-height:25px;font-size:24px;font-weight:bolder;padding:0;border-radius:50%}
.product-info-tabs{margin-top:45px}
.con_div{padding:0 15px 0 30px;color:#333}
.ztitle span:after{transition:opacity 0.5s;opacity:0}
.ztitle .cshow:after{content:"+";opacity:1}
.ztitle .chide:after{content:"-";opacity:1;font-size:26px}
.Fold-box{margin-bottom:20px}
@media (max-width:768px){.ztitle{padding:0 40px 5px 10px}
}.related-sections{padding-top:25px;padding-bottom:30px;border-top:1px solid #efefef;margin-top:25px;display:block}
.related-sections b:first-child{font-size:20px}
.related-sections b{display:block;margin-bottom:10px;margin-top:10px}
.related-sections-ul{margin:0 0 20px 0;padding:0}
.Searchresult li{padding-bottom:5px !important}
.Searchnoresult{line-height:30px;color:#888888;padding-right:20px;padding-bottom:20px}
.Searchnoresult table{border:0 !important}
.Searchnoresult .iconarea{}
.Searchnoresult .iconarea .iconunit{text-align:center;display:block;width:40px;height:40px;border-radius:40px;background-color:#ff0000;color:#ffffff;line-height:40px;font-weight:bolder;font-size:22px;position:relative;z-index:9}
.Searchnoresult .tit{font-size:20px;font-weight:bold;color:#ff0000;display:block}
.Searchnoresult .iconarea .iconunit img{top:10px;left:5px;position:absolute;z-index:10}
.E404{line-height:26px}
.E404 img{display:block;max-width:100%;height:auto}
.E404{width:510px;margin:70px auto auto auto;border:0 solid #ff0000}
.E404 .Etit{font-size:25px;line-height:35px;color:#525151}
.E404 .content{color:#767676}
.E404 a{color:#525151;text-decoration:none}
.E404 .btn{border:1px solid #dddddd;padding:5px 10px 5px 10px;border-radius:5px;margin-right:10px;background-color:#efefef}
.E404 .btn:hover{background-color:#3399cc;color:#ffffff}
@media only screen and (max-width:1024px){.E404{width:90%;margin:0 auto auto auto;padding-left:20px;padding-right:20px}
}
@media (min-width:1280px){.bottomshare{position:absolute;top:15px;right:0;z-index:1000}
}@media (min-width:769px) and (max-width:1279px){.bottomshare{position:absolute;top:15px;right:0;z-index:1000}
}@media (max-width:768px){.bottomshare{position:relative;top:0;right:0}
}.list-style-two{position:relative;list-style-type:none;margin:0;padding:0}
.list-style-two li{position:relative;font-size:16px;font-weight:400;padding-left:40px;margin-bottom:10px;color:#1d1d1d;line-height:36px}
.list-style-two li .icon{position:absolute;left:0;width:30px;height:30px;color:#384278;font-size:26px;line-height:1em;text-align:center;padding-top:5px}
.list-style-two li a{color:#1d1d1d;text-decoration:none}
/*.cd-add-to-cart-new,.cd-add-to-cart{display:inline-block;font-weight:700;-webkit-transition:all .2s;transition:all .2s;width:240px;}*/
/*.cd-add-to-cart-new button,.cd-add-to-cart button{width:100%;}*/

.cd-cart-trigger .cd-add-to-cart-new{z-index: 1000;width:240px; position: absolute;top:0;left:-240px;display: none;text-indent:0;}
.cd-cart-trigger:hover .cd-add-to-cart-new{
	display: block;
}
.cd-add-to-cart-new ul,.cd-add-to-cart ul{background-color: #efefef;width:100%; position: relative;}
.cd-add-to-cart-new ul li,.cd-add-to-cart ul li{padding:8px; cursor: pointer; text-align: left;width:100%;}
.cd-add-to-cart-new ul li img,.cd-add-to-cart ul li img{margin-right:5px;}
.cd-add-to-cart-new ul li:hover,.cd-add-to-cart ul li:hover{background-color: #f3e04e;}



.cd-cart-container::before{content:'';position:fixed;z-index:1;height:100vh;width:100vw;top:0;left:0;background:rgba(0,0,0,0);opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}
.cd-cart-container.cart-open::before{opacity:1;visibility:visible}
.cd-cart,.cd-cart-trigger{position:fixed;top:30%;right:14px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateZ(0);transform:translateZ(0);/*-webkit-backface-visibility:hidden;will-change:transform;backface-visibility:hidden*/}
.empty .cd-cart,.empty .cd-cart-trigger{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.cd-cart-trigger{z-index:99999;height:35px;width:35px;text-indent:100%;color:transparent;white-space:nowrap;background:#fff}
.cd-cart-trigger::after,.cd-cart-trigger::before{content:'';position:absolute;left:33%;top:35%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:100%;width:100%;background:url(../images/cd-icons-cart-close.png) no-repeat 1px 8px;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}
.cd-cart-trigger::after{background-position:-72px 10px;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg)}
.cart-open .cd-cart-trigger::before{opacity:0}
.cart-open .cd-cart-trigger::after{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.cd-cart-trigger .count{position:absolute;top:-10px;right:-10px;height:20px;width:20px;background:#e94b35;color:#fff;font-size:1rem;font-weight:700;border-radius:50%;text-indent:0;-webkit-transition:-webkit-transform .2s .5s;transition:-webkit-transform .2s .5s;transition:transform .2s .5s;transition:transform .2s .5s,-webkit-transform .2s .5s}
.cd-cart-trigger .count li{position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.cd-cart-trigger .count li:last-of-type{visibility:hidden}
.cd-cart-trigger .count.update-count li:last-of-type{-webkit-animation:cd-qty-enter .15s;animation:cd-qty-enter .15s;-webkit-animation-direction:normal;animation-direction:normal}
.cd-cart-trigger .count.update-count li:first-of-type{-webkit-animation:cd-qty-leave .15s;animation:cd-qty-leave .15s;-webkit-animation-direction:normal;animation-direction:normal}
.cart-open .cd-cart-trigger .count{-webkit-transition:-webkit-transform .2s 0s;transition:-webkit-transform .2s 0s;transition:transform .2s 0s;transition:transform .2s 0s,-webkit-transform .2s 0s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
@keyframes blink {
0% { border-color: #F28B40; }
  50% { border-color: transparent; }
  100% { border-color: #F28B40; }
}

.up-blinking-border {  border: 2px solid #F28B40; animation: blink 1s linear infinite;}
.empty .cd-cart-trigger .count{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.cd-cart{z-index:110;border:1px solid #ccc;/*width:90%;max-width:400px;height:350px;max-height:90%;*/pointer-events:none; /*display: none;*/}
.cd-cart .cart-wrapper{position:absolute;top:0;right:0;z-index:20;height:35px;width:35px;border-radius:6px;-webkit-transition-timing-function:cubic-bezier(.67,.17,.32,.95);transition-timing-function:cubic-bezier(.67,.17,.32,.95);background:#fff;pointer-events:auto}
.cd-cart .cart-foot,.cd-cart .cart-head{position:absolute;z-index:10;left:0;width:100%}
.cd-cart .cart-content,.cd-cart .cart-head{opacity:0}
.cd-cart .cart-head{top:0;border-radius:6px 6px 0 0;padding:0 1.4em;background-color:#fff;-webkit-transition:opacity .2s 0s;transition:opacity .2s 0s;border-bottom:1px solid #e6e6e6}
.cd-cart .cart-head::after{clear:both;content:"";display:block}
.cd-cart .cart-foot{bottom:0;overflow:hidden}
.cd-cart h2{text-transform:uppercase;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.1em}
.cd-cart .undo{font-size:1.2rem;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;color:#808b97}
.cd-cart .undo a{text-decoration:underline;color:#2b3e51}
.cd-cart .undo a:hover{color:#6f7ac2}
/*.cd-cart .undo.visible{opacity:1;visibility:visible}*/
.cd-cart .undo.visible{display: block;}
.cd-cart .checkout{display:block;height:35px;background:#77bf37;text-align:center;font-size:1.1rem;font-weight:600;border-radius:0}
.cd-cart .btn{width:100%;clear:both;color:#FFF;background-color:#77bf37;text-decoration:none;display:inline-block;font-weight:bold}
.cd-cart .checkout em{position:relative;display:inline-block;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);-webkit-transition:-webkit-transform 0s .2s;transition:-webkit-transform 0s .2s;transition:transform 0s .2s;transition:transform 0s .2s,-webkit-transform 0s .2s}
.cd-cart .checkout em::after{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;content:'';height:20px;width:20px;background:url(../images/cd-icon-arrow-next.svg) no-repeat center center;opacity:0}
.cd-cart .cart-content{position:relative;z-index:1;height:calc(100% - 40px);padding:20px 0 10px;margin:40px 0 10px;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:opacity .2s;transition:opacity .2s}
.cd-cart .cart-content ul{overflow:hidden;padding:0 10px;position:relative;padding-bottom:90px;padding-left:0;list-style:none}
.cd-cart .cart-content li{position:relative;opacity:0;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid #ddd;-webkit-transform:translateX(80px);-ms-transform:translateX(80px);transform:translateX(80px);-webkit-transition:opacity 0s .2s,-webkit-transform 0s .2s;transition:opacity 0s .2s,-webkit-transform 0s .2s;transition:opacity 0s .2s,transform 0s .2s;transition:opacity 0s .2s,transform 0s .2s,-webkit-transform 0s .2s}
.cd-cart .cart-content li::after{clear:both;content:"";display:block}
.cd-cart .cart-content li.deleted{position:absolute;left:1.4em;width:calc(100% - 2.8em);opacity:0;-webkit-animation:cd-item-slide-out .3s forwards;animation:cd-item-slide-out .3s forwards}
.cd-cart .cart-content li.deleted.undo-deleted{-webkit-animation:cd-item-slide-in .3s forwards;animation:cd-item-slide-in .3s forwards}
.cd-cart .cart-content li.deleted + li{-webkit-animation:cd-item-move-up-mobile .3s;animation:cd-item-move-up-mobile .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.cd-cart .cart-content li.undo-deleted + li{-webkit-animation:cd-item-move-down-mobile .3s;animation:cd-item-move-down-mobile .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.cd-cart .product-details{padding:.3em 0 0 .5em;width:100%}
.cd-cart .product-details::after{clear:both;content:"";display:block}
.cd-cart p{width:100%;margin:0;padding-bottom:5px}
.cd-cart p a{color:#297dbe;font-size:16px}
.cd-cart .price{float:right;width:25%;text-align:right}
.cd-cart .actions{font-size:1rem;height:1.6em;line-height:1.6em;display:inline-block}
.cd-cart .actions::after{clear:both;content:"";display:block}
.cd-cart .delete-item,.cd-cart .quantity{float:left;color:#808b97;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.cd-cart .delete-item{margin-right:1em}
.cd-cart .delete-item:hover{color:#e94b35}
.cd-cart .quantity label{display:inline-block;margin-right:.3em}
.cd-cart .select{position:relative}
.cd-cart .select::after{content:'';position:absolute;z-index:1;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:12px;height:12px;background:url(../images/cd-icon-select.svg) no-repeat center center;pointer-events:none}
.cd-cart select{position:relative;padding:0 1em 0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;font-size:1.4rem;margin:0;color:#808b97}
.cd-cart select:focus{outline:0;color:#2b3e51;box-shadow:0 1px 0 currentColor}
.cd-cart select::-ms-expand{display:none}
.cart-open .cd-cart{width:90%;max-width:400px;height:350px;max-height:90%;}/*new add css*/
.cart-open .cd-cart .cart-wrapper{height:100%;width:100%;-webkit-transition-delay:0s;transition-delay:0s}
.cart-open .cd-cart .cart-content,.cart-open .cd-cart .cart-head{opacity:1}
.cart-open .cd-cart .cart-head{-webkit-transition:opacity .2s .2s;transition:opacity .2s .2s}
.cart-open .cd-cart .cart-content{-webkit-transition:opacity 0s;transition:opacity 0s}
.cart-open .cd-cart .cart-content li{-webkit-transition:opacity .3s .2s,-webkit-transform .3s .2s;transition:opacity .3s .2s,-webkit-transform .3s .2s;transition:transform .3s .2s,opacity .3s .2s;transition:transform .3s .2s,opacity .3s .2s,-webkit-transform .3s .2s;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.cart-open .cd-cart .cart-content li:nth-of-type(2){-webkit-transition-duration:.4s;transition-duration:.4s}
.cart-open .cd-cart .cart-content li:nth-of-type(3){-webkit-transition-duration:.5s;transition-duration:.5s}
.cart-open .cd-cart .cart-content li:nth-of-type(4),.cart-open .cd-cart .cart-content li:nth-of-type(5){-webkit-transition-duration:.55s;transition-duration:.55s}
.cart-open .cd-cart .checkout{color:#fff;-webkit-transition:color .2s .3s;transition:color .2s .3s}
.cart-open .cd-cart .checkout em{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:padding .2s 0s,-webkit-transform .2s .3s;transition:padding .2s 0s,-webkit-transform .2s .3s;transition:transform .2s .3s,padding .2s 0s;transition:transform .2s .3s,padding .2s 0s,-webkit-transform .2s .3s;font-style:normal}
.cart-open .cd-cart .checkout:hover em{padding-right:30px}
.cart-open .cd-cart .checkout:hover em::after{opacity:1}
@media only screen and (min-width:768px){.cd-cart .cart-content li.deleted + li{-webkit-animation:cd-item-move-up .3s;animation:cd-item-move-up .3s}
.cd-cart .cart-content li.undo-deleted + li{-webkit-animation:cd-item-move-down .3s;animation:cd-item-move-down .3s}
.cd-cart .product-details{padding:0 10px 0 20px}
}@-webkit-keyframes cd-qty-enter{0%{opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}
100%{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
}@keyframes cd-qty-enter{0%{opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}
100%{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
}@-webkit-keyframes cd-qty-leave{0%{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
100%{opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}
}@keyframes cd-qty-leave{0%{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
100%{opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}
}@-webkit-keyframes cd-item-move-up-mobile{0%{padding-top:70px}
100%{padding-top:0}
}@keyframes cd-item-move-up-mobile{0%{padding-top:70px}
100%{padding-top:0}
}@-webkit-keyframes cd-item-move-up{0%{padding-top:104px}
100%{padding-top:0}
}@keyframes cd-item-move-up{0%{padding-top:104px}
100%{padding-top:0}
}@-webkit-keyframes cd-item-move-down-mobile{0%{padding-top:0}
100%{padding-top:70px}
}@keyframes cd-item-move-down-mobile{0%{padding-top:0}
100%{padding-top:70px}
}@-webkit-keyframes cd-item-move-down{0%{padding-top:0}
100%{padding-top:104px}
}@keyframes cd-item-move-down{0%{padding-top:0}
100%{padding-top:104px}
}@-webkit-keyframes cd-item-slide-out{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
100%{-webkit-transform:translateX(80px);transform:translateX(80px);opacity:0}
}@keyframes cd-item-slide-out{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
100%{-webkit-transform:translateX(80px);transform:translateX(80px);opacity:0}
}@-webkit-keyframes cd-item-slide-in{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
0%{-webkit-transform:translateX(80px);transform:translateX(80px);opacity:0}
}@keyframes cd-item-slide-in{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
0%{-webkit-transform:translateX(80px);transform:translateX(80px);opacity:0}
}.ShoppingCarqiansebg td{background-color:#f2f2f2;font-weight:bold;font-family:"open-sans-bold",Arial,Helvetica,sans-serif}
.shoppoingNote{padding:10px 10px 10px 30px;background-color:#fcf6ee;font-size:16px;margin-bottom:15px;border:1px solid #f4dec0;font-family:"conduitWebL",Arial,Helvetica,sans-serif;font-weight:lighter;position:relative}
.dellink{color:#000000;cursor:pointer}
.docare:hover,.dellink:hover{color:#ff0000}
.product_content_show{display:table;width:100%;padding:0 0 30px 0}
.product_content_show div[class*="col-md-9"] h1{margin-bottom:30px}
.product_content_show div[class*="col-md-9"]{line-height:26px}
.product_content_show div[class*="col-md-3"]{padding-top:30px}
.product-group-target-list-scoll{height:500px;overflow-y:auto}
.product-group-target-list{margin-bottom:30px;display:table;width:100%;padding-bottom:30px}
.product-group-target-list li{padding-top:5px;padding-bottom:5px}
.proshow-list-specifications-tit{font-weight:bold;margin-bottom:15px;margin-top:45px;font-size:20px !important;/*font-family:'Boing_ThinWEB',sans-serif;*/background-color:#1856b2;color:#ffffff;padding:10px;position:relative;width:100%;}
.proshow-list-specifications-tit .list-inquiry{background-color:#ebe036;padding:5px 10px 5px 10px;border-radius:5px;display:inline-block;margin-bottom:10px;font-size:16px;margin-right:10px}
.proshow-list-specifications-tit .list-inquiry a{color:#ffffff}
.proshow-list-specifications-tit .list-inquiry:hover{background-color:#ebe036;transition:background-color 0.3s}
.proshow-list-specifications-tit .list-inquiry:hover a{color:#000}
.proshow-list-specifications-tit i{margin-right:10px}
.proshow-list-specifications{position:relative;font-size:14px !important;width:100%;}
.proshow-list-specifications ul{padding:0;margin:0;display:table;width:100%;border-bottom:1px solid #dddddd}
.proshow-list-specifications ul li{padding:8px;margin:0;word-break:break-all;word-wrap:break-word;list-style: none;}
.proshow-list-specifications ul li a{color:#1856b2}
.proshow-list-specifications ul li a:hover{color:#ff0000}
.proshow-list-specifications ul li:first-child{font-weight:bold}
.proshow-list-specifications ul li:last-child{}
@media (min-width:1280px){.proshow-list-specifications ul li:first-child{width:30%;float:left}
.proshow-list-specifications ul li:last-child{width:70%;float:left}
.inquirybuttonWidth{width:60%}
.product-group-target-list li{float:left;width:33%}
.proshow-list-specifications-tit .list-inquiry{position:absolute;right:0}
}@media (min-width:769px) and (max-width:1279px){.proshow-list-specifications ul li:first-child{width:30%;float:left}
.proshow-list-specifications ul li:last-child{width:70%;float:left}
.inquirybuttonWidth{width:60%}
.product-group-target-list li{float:left;width:33%}
.proshow-list-specifications-tit .list-inquiry{position:absolute;right:0}
}@media (max-width:768px){.proshow-list-specifications ul li:first-child,.proshow-list-specifications ul li:last-child{width:100%;float:left}
.inquirybuttonWidth{width:100%}
.pro-show-area ul li{padding-bottom:30px}
.product-group-target-list li{width:100%}
.proshow-list-specifications-tit .list-inquiry{position:absolute;right:0}
}.noticefont{padding:30px 10px 10px 10px;font-size:12px;line-height:22px;margin-top:20px;display:block}
blockquote{font-size:14px !important}
.download_pdf i{font-size:75px;display:block;margin-bottom:5px}
.download_pdf{text-align:center;font-size:16px;color:#ff0000}
.download_pdf a{color:#ff0000}
.download_pdf:hover a{color:#1856b2}
.filter-box{padding:20px 15px 8px 15px;background-size:cover}
.filter-one{margin-bottom:15px;font-size:.97em}
.filter-one ul li{display:inline-block;margin-right:20px}
.filter-one b{position:absolute;left:15px;top:0;font-size:0.94em}
.crumbs-all{display:inline-block;padding:0 6px 1px 6px;color:#535fb0}
.crumbs-handle{display:inline-block;padding:0 30px 1px 6px;border:1px dashed #535fb0;position:relative;color:#535fb0}
.filter-one .checkbox-inline{position:relative}
.filter-one .input_check{position:absolute;visibility:hidden}
.filter-one .input_check+span.check_span{display:inline-block;width:15px;height:15px;border:1px solid #c1bfbf;position:absolute;left:0;top:5px}
.filter-one .input_check:checked+span.check_span:after{content:"\f00c";position:absolute;font-family:"Font Awesome\ 5 Free";left:0;top:-5px;color:#535fb0}
.filter-one .input_check:checked+span.check_span{border:1px solid #535fb0}
.filter-one .checkbox-inline:hover{color:#535fb0}
.filter-one a.filter-close{font-size:1em;padding:1px 7px;position:absolute;right:-1px;top:-1px;text-decoration:none;color:#333}
.filter-one a.filter-close:hover{background:#535fb0;color:#fff}
.filter-one ul{list-style:none;padding:0;margin:0}
.filter-select{position:absolute;right:20px;top:0}
.filter-select span{cursor:pointer;padding:0 15px 0 5px;border:1px solid #ddd;display:inline-block;position:relative;color:#535fb0;font-size:0.9em}
.filter-select span  i:after{content:"\f067";font-family:"Font Awesome\ 5 Free";font-style:normal;font-size:0.4em;position:absolute;top:2px;right:3px;color:#999}
.filter-select span.open  i:after{content:"\f068";font-family:"Font Awesome\ 5 Free";font-style:normal;font-size:0.4em;position:absolute;top:2px;right:3px;color:#999}
.addcart{display:inline-block;width:100%;font-size:1.2em;color:#f1a707}
.product-ag{padding-bottom:10px;border-bottom:1px solid #e3e3e3;margin-bottom:15px}
.product-rec a{font-size:20px;padding:10px 15px;display:inline-block}
.product-tit{font-size:24px}
.product-page{margin:30px 0}
.product-page .pagination>li>a{margin-left:10px;background:#c5c4c4;border-radius:3px;color:#ffffff;border:none}
.product-page .pagination>li>a:hover{background:#5967c1}
.product-page .pagination>li.active>a{background:#5967c1;border:none}
.product-page .pagination>li.active>a:hover{background:#c5c4c4}
.product-name{color:#5967c1;font-size:22px;margin-bottom:15px;margin-top:10px;word-break:break-all}
.product-name span{display:inline-block;font-size:0.8em;margin-left:40px;color:#595959}
.star-box{display:inline-block;width:102px;height:16px;background:url("../images/star-list.png") no-repeat}
.product-data a{display:inline-block;margin-bottom:10px;padding-right:10px}
.product-data a:hover{text-decoration:none}
.product-tab{margin:20px 0}
.product-tab .nav-tabs{border-bottom:none;background:#f9f9f9}
.product-tab .nav-tabs>li>a{border-radius:0;background:#e7e7e8;color:#45464f;font-weight:600;border-right:5px solid #fff;border-left:none;border-top:none;border-bottom:none}
.product-tab .nav-tabs>li>a:hover{background:#858bb1;color:#ffffff}
.product-tab .nav-tabs>li.active>a,.product-tab .nav-tabs>li.active>a:hover,.product-tab .nav-tabs>li.active>a:focus{background:#6f7ac2;color:#ffffff;border-right:5px solid #fff;border-left:none;border-top:none;border-bottom:none}
.tab-content{margin:7px 0 20px 0;width:100%;border-spacing:0 !important;border-collapse:separate !important}
.tab-content td{padding:8px;font-size:14px}
.tab-content thead{background:#f2f2f2;word-wrap:break-word;font-weight:bold}
/*.tab-content tbody td,.tab-content td{border-bottom:1px solid #ccc}*/
.data-box{background:#f9f9f9;word-wrap:break-word}
.data-box .row{border-bottom:1px solid #ffffff}
.data-box div[class*="col-md"]{padding:8px 15px 8px 25px}
.submit-rq a{display:inline-block;padding:5px 15px;border:1px solid #dddddd;border-radius:3px;margin:0 7px;color:#242424;margin-bottom:10px}
.review-box{padding:20px 10px}
.submit-rq a:hover{background:#e7e7e8;text-decoration:none}
.submit-rq a.active{background:#6f7ac2;color:#ffffff}
.view-box{display:inline-block;margin:0 7px}
.view-box select{padding:5px;outline:none;border:1px solid #c5c5c7;border-radius:3px}
.view-qa{font-size:0.9em;padding:15px;color:#999;display:inline-block}
.votes-box{position:relative;text-align:center}
.votes-box a,.votes-box span.vote-one{display:block;height:35px;line-height:35px}
.votes-box span.vote-one{font-weight:bold;font-size:1.3em}
.votes-box span.vote-two{display:block;height:100px;line-height:100px;font-weight:bold;font-size:1.3em}
.votes-box a .fa{color:#dcdcdc}
.vote-left{position:absolute;right:0;top:37%;color:#eee}
.vote-content{background:#f9f9f9;padding-top:20px;padding-bottom:20px;border:1px solid #e3e3e3}
.comment-title{font-size:21px;color:#5967c1;line-height:1.2em}
.proImg img{margin:5px 0 10px 0}
.comment-icon{color:#dddddd}
.font-gray{color:#6f6e6e}
.user-one{color:#5967c1}
.user-two{color:#d1b146}
.comment-icon .fa{font-size:30px}
.comment-box{border:1px solid #e3e3e3}
.comment-box .com-cont{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e3e3e3}
.comment-box .com-cont:first-child{background:#f9f9f9}
.comment-box .com-cont:last-child{border-bottom:none}
.com-cont .col-md-1{width:11%}
.com-cont .col-md-11{width:89%}
.votes-two a .fa{color:#dcdcdc}
.votes-two span.vote-one{font-weight:bold;display:block}
.Refer-box{padding:20px 10px}
.refer-icon{position:relative;padding-left:25px}
.refer-icon:before{font-family:"Font Awesome\ 5 Free";content:"\f15c";color:#dddddd;padding-right:10px;position:absolute;left:5px;top:2px}
.view-product{border:1px solid #dddddd;margin-bottom:60px;margin-top:20px;padding-bottom:20px}
.view-ptitle{font-size:16px;background:#f9f9f9;padding:15px 10px;margin-top:0;font-weight:bold;margin-bottom:30px}
.view-name{display:block;background:#f9f9f9;font-weight:bold;text-align:center;padding:10px 3px;border:1px solid #eeeeee;font-size:1.1em}
.tabsamll-price{margin:50px 0;background:#f9f9f9;border:1px solid #eeeeee}
.tabsamll-price>thead>tr>th,.tabsamll-price>tbody>tr>th,.table>tfoot>tr>th{background:#e5e5e5;border:none}
.tabsamll-price>thead>tr>th,.tabsamll-price>tbody>tr>th,.tabsamll-price>tfoot>tr>th,.tabsamll-price>thead>tr>td,.tabsamll-price>tbody>tr>td,.tabsamll-price>tfoot>tr>td{border:none;padding:10px 8px;line-height:inherit}
.tabsamll-price>tbody>tr:last-child >td{background:#6f7ac2;padding:5px;color:#ffffff;margin-top:5px;text-align:center;border:1px solid #6f7ac2}
.tabsamll-price>tbody>tr:last-child >td a{padding:5px;color:#ffffff}
.tabsamll-price>tbody>tr:last-child >td a:hover{color:#e3e3e3;text-decoration:none}
.minus-icon,.plus-icon{cursor:pointer}
.minus-icon:before{font-family:glyphicons;content:"\2212";color:#9c9b9b}
.plus-icon:before{font-family:glyphicons;content:"\002b";color:#9c9b9b}
.delete-icon{cursor:pointer;padding:5px 10px}
.table-cart .input-sm{min-width:40px}
.table-cart select{padding:5px;border:none;background:#eeeeee}
.table-cart{border:1px solid #dddddd}
.table-cart>thead>tr>td,.table-cart>tbody>tr>td,.table-cart>tfoot>tr>td{padding:15px 5px;vertical-align:middle}
.table-cart>thead>tr>th,.table-cart>tbody>tr>th,.table-cart>tfoot>tr>th{background:#e5e5e5;padding:15px 5px;vertical-align:middle}
.subtotal:before,.selling-price:before,.price-total:before{content:'$'}
.basket-title{margin:0 0 25px 0;background:#eeeff7;padding:13px 10px;color:#444;font-size:18px}
.price-box div[class*='col-md']{margin-top:10px;margin-bottom:10px}
.price-box select,.price-box input[type=text]{padding:3px 5px;height:33px;width:230px;border-radius:2px;border:1px solid #b2b2b1;outline:none}
.price-discount{display:inline-block;width:150px}
.price-box a{display:inline-block;padding:7px 15px;margin:10px;float:right;color:#ffffff;background:#5967c1;border-radius:3px}
.updata{color:#3a3a3a;display:inline-block;padding-top:3px;font-size:0.9em}
.price-box a.continue-shopping{background:#9ea0ab}
.cart-summary{margin:15px 0}
.cart-summary span{color:red;display:inline-block;padding-right:20px}
.cart-summary  label{font-size:1.2em}
.register-title{margin-top:40px;margin-bottom:20px}
.name-box{font-size:0.9em;margin-top:20px;text-align:right}
.search-result{border-bottom:1px solid #d6e9c6;margin-bottom:10px;padding-bottom:5px}
.search-result>.search-one{padding:3px 10px 5px 3px;color:#888787;font-size:0.85em}
.search-star .star-box{margin:5px 15px}
.search-name{margin-bottom:15px}
.search-name a{padding-left:5px}
.search-name span.search-ab{font-size:0.8em;display:inline-block;margin-left:20px;color:#666666}
.search-re{padding:20px 10 0 10px;border:1px solid #dddddd;margin-bottom:80px}
.demo input,.demo textarea,.demo select{border:1px solid #999;border-radius:5px;color:#333;display:inline-block;height:27px;font-size:1.5em;text-align:center;width:135px;vertical-align:middle}
.target-demo{display:inline-block;vertical-align:middle}
.write-hint{display:inline-block}
.write-title{font-size:20px;margin-top:0;margin-bottom:30px}
.write-box .form-control{box-shadow:none;border-radius:0}
.write-box{margin-bottom:60px}
.write-note{font-size:0.9em;color:#666666;margin-top:8px}
.write-file{border:1px solid #ccc;width:100%}
.submit-review{background:#74778c;color:#ffffff;border:none;padding:6px 10px;margin:10px;border-radius:3px;float:right}
.submit-review:last-child{background:#5967c1}
.makeinuiry{font-size:22px;margin-bottom:10px;margin-top:0}
.write-box label{padding-left:5px}
.user-box{list-style:none;margin-bottom:40px;padding-left:0}
.user-box li{margin-bottom:0;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff}
.user-box li:before{content:"\f2d1";transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);font-family:"Font Awesome\ 5 Free";color:#dddddd;display:inline-block;font-size:14px}
.user-box li a{font-weight:bold;color:#444;display:inline-block;padding:14px 8px}
.user-box li:hover{border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee}
.user-box li:hover a{color:#f3be3e;text-decoration:none;display:inline-block;padding:14px 8px 14px 10px}
.user-box li:after{content:"\f0da";font-family:"Font Awesome\ 5 Free";color:#dddddd;float:right;padding:14px 8px;font-size:14px}
.user-box .active{border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee}
.user-box .active:before,.user-box .active a{color:#f3be3e}
.user-information{font-weight:bold;font-size:1.3em;margin-top:0;margin-bottom:20px}
.user-center .edit-icon .fa{float:none}
.edit-icon .fa{color:#f3be3e;display:inline-block;padding-left:50px;font-size:16px;float:right;cursor:pointer}
.edit-save{background:#74778c;color:#ffffff;border-radius:3px;border:none;width:100%;padding:5px;font-weight:bold;outline:none;display:block;text-align:center}
.edit-save:hover,.edit-save:focus,.edit-save:active{outline:none;background:#757cb3;color:#ffffff;text-decoration:none}
.table-order{border:1px solid #ebeaea;font-size:0.92em}
.table-order>thead>tr>th{background:#a0a0a1;color:#ffffff;padding:12px 6px;vertical-align:middle}
.table-order>tbody>tr>td{border-bottom:1px solid #ebeaea;padding:15px 6px}
.edit-box{margin-bottom:40px}
.edit-box label,.user-edit label,.check-info .modal-content label{padding-left:10px;font-size:15px}
.check-order .modal-content .form-control{height:30px;padding:4px 8px}
.check-title{padding:5px 0;margin-bottom:10px}
.check-title b{color:#5967c1}
.edit-box span{color:red}
.check-order{border:1px solid #ddd;padding:20px;margin:40px 0}
.submit-order{width:100%;background:#f3be3e;text-align:center;border:none;outline:none;color:#ffffff;font-weight:bold;border-radius:3px;padding:6px 10px;display:block}
.submit-order:hover,.submit-order:focus,.submit-order:active{color:#ffffff;background:#f3c556;text-decoration:none}
.order-box{padding:0  25px}
.order-amount{font-size:1.2em;font-weight:bold;color:red}
.check-order .pencil-icon{color:#f3be3e;font-size:17px}
.contact-title{font-size:20px;margin-bottom:10px}
.modal-open{overflow:auto}
.p-abbreviation{padding:0 0 20px 0;margin-bottom:40px;font-size:1em}
.p-abbreviation .row div[class*='col-md-3']{margin-bottom:15px}
.p-abbreviation ul.row div[class*='col-md-6']{padding-left:0px !important}
.p-abbreviation ul.row div[class*='col-md-6'] a{color:#0061cd !important;display:block;font-size:13px !important;font-weight:bold !important}
.p-abbreviation ul.row div[class*='col-md-6']:hover a{color:#0341AA !important}
.p-abbreviation span{display:inline-block;padding:2px 3px;border:1px dashed #bbac08;margin-right:5px;line-height:1.3em;position:relative}
.ap-abbreviations{cursor:pointer}
.table-check{margin-bottom:10px}
.table-check>thead>tr>th,.table-check>tbody>tr>th,.table-check>tfoot>tr>th,.table-check>thead>tr>td,.table-check>tbody>tr>td,.table-check>tfoot>tr>td{border:1px solid #ddd}
.table-check>thead>tr>th,.table-check>tbody>tr>th,.table-check>tfoot>tr>th{background:#f9f9f9}
.Abbre-a{display:block;color:#666;font-size:0.9em;margin-bottom:30px}
.search-content .radio-inline+.radio-inline:hover,.radio-box .radio-inline+.radio-inline:hover{color:#5967c1}
.search-content .radio-inline+.radio-inline,.radio-box .radio-inline+.radio-inline{margin-left:25px}
.search-content .radio-inline,.radio-box .radio-inline{position:relative}
.search-content .radio_check,.radio-box .radio_check{position:absolute;visibility:hidden}
.search-content .radio_check+span,.radio-box .radio_check+span{display:inline-block;width:15px;height:15px;border:2px solid #d3d3d3;position:absolute;left:0;top:6px;border-radius:20px}
.search-content .radio_check:checked+span:after,.radio-box .radio_check:checked+span:after{content:"";position:absolute;left:2px;top:2px;width:7px;height:7px;border-radius:10px;background:#5967c1}
.search-content .radio_check:checked+span,.radio-box .radio_check:checked+span{border:2px solid #5967c1}
footer{
	color:#efefef;
	background-color:rgba(0,0,0,1);
	padding-top:30px;
	border-top:6px solid #f3e04e;
    display: table !important;
    width:100%;
}
footer b{font-size:18px;margin-bottom:10px; display: inline-block;}
.indexfoot{width:100%;padding-top:15px;padding-bottom:10px;}
footer a,.indexfoot a{color:#ccc}
footer a:hover,.indexfoot a:hover{color:#f3e04e}
footer a i,footer a span,.indexfoot a i,.indexfoot a span{font-size:18px;width:48px;height:48px;margin-left:5px;margin-right:5px;display:inline-block !important;line-height:48px;text-align:center;}
/*footer span,.indexfoot span{font-size:16px;}*/
@media (min-width:1280px){/*.indexfoot{position:fixed*/
.indexfoot div[class*="col-md-8"]{padding-top:6px;}	
.indexfoot div[class*="col-md-4"]{text-align:right}
}
@media (min-width:769px) and (max-width:1279px){.indexfoot{position:relative;}
.indexfoot div[class*="col-md-4"]{text-align:left}
}@media (max-width:768px){.indexfoot{position:relative}
.indexfoot div[class*="col-md-4"]{text-align:left}
	.indexfoot{ text-align: center;}
}


#cartTable input{height:30px}
.GDUnit{margin-top:20px;padding:0}
.GDUnitContent{padding:0;margin:0;position:relative}
.GDUnitContent h3{position:absolute;width:100%;height:100%;background-color:rgba(102,144,180,0.7);left:0;top:0;padding:0;margin:0;text-align:center}
.GDUnitContent h3 a{color:#ffffff;display:inline-block;padding:0 5px 5px 5px}
.GDUnitContent:hover h3{background-color:rgba(102,144,180,0.9)}
.GDUnitContent:hover h3 a{color:#ffffff}
.GDUnit ul{margin:10px;padding:0 0 0 15px;min-height:100px}
.GDUnit ul li{font-size:1em;list-style-type:disc}
.GDUnit .GD-tit{font-size:1.2em;line-height:1.2em;font-family:'Boing_RegularWEB',sans-serif !important}
.indexmore{display:block;background-color:#dedcdc;font-size:1em;padding:5px 5px 5px 8px;position:absolute;bottom:5px;left:1%;right:5%;width:90%}
.indexmore a{color:#2a478a;text-decoration:none;display:block}
.GDUnit:hover .indexmore,.indexmore:hover{background-color:#5086dc}
.GDUnit:hover .indexmore a,.indexmore:hover a{color:#ffffff}
.input-group input{text-align:center !important}
.showhiddencontaoz{
	background: #fff;
}

.hotprolist{
	display: flex;
	flex-wrap: wrap;
}
.hotprolist div[class*="col"]{
	padding-bottom:20px;
}
.hotprolist a{
	line-height:16px;
}
.hotprolist .imgsize_show_area{
	border:1px solid #eee;
	margin:0 auto 15px auto !important;
}
/*-----mq css begin-----*/
.text-center{text-align:center;}
.show-center,.show-left,.show-right{color:#666;text-align:center;font-size:0.95em;line-height:1.7em !important}
.show-center img,.show-left img,.show-right img{display:block;margin-right:auto;margin-bottom:15px;margin-left:auto;height:auto;max-width:100%}
@media (min-width:992px){
    .show-left,.show-right{display:inline-block}
    .show-right{float:right;margin-left:15px}
    .show-left{float:left;margin-right:15px}
}
@media (max-width:992px){
    .show-right,.show-left{width:100%;margin:0}
}

.Reference,.reference{color:#666;font-size:0.95em}
.Reference p,.reference p{margin-bottom:10px}
.Reference ol,.reference ol{margin-bottom:15px;padding-left:15px}


/*table*/
table{margin-bottom:25px;width:100%;border:1px solid #ddd}
table p,table td ul,table td ol{margin-bottom:15px}
table td ul:last-child,table td ol:last-child,table td p:last-child,table td ul:last-child>li:last-child,table td ol:last-child>li:last-child{margin-bottom:0}
table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td,.table>thead>tr>th,table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:10px 8px;border-top:1px solid #ddd;vertical-align:middle;line-height:1.428571429}
.service-table tr:first-child,.service-tr,.service-table.table-striped tr:first-child{background:#048ca9;color:#fff}
.service-table tr:first-child a,.service-tr a{color:#fff}
.service-table tr:first-child td,.service-table tr:first-child th,.table-bordered .service-tr td,.service-tr td{border:none}
.service-table.table-striped>tbody>tr:nth-child(1)>td,.service-table.table-striped>tbody>tr:nth-child(1)>th{background-color:transparent}

/*table fixed*/

.table-fixed{border-collapse:collapse;border-top: none}
.table-fixed td{border-left: 1px solid #ddd;}
.table-fixed tbody {display: block;height: 200px;overflow-y: scroll;-webkit-overflow-scrolling: touch;}
.table-fixed thead, .table-fixed  tbody tr {display: table;width: 100%;table-layout: fixed;}
.table-fixed thead{background: #048ca9;color: #fff;}
.table-fixed thead td{border-left: none;}
.table-fixed tbody::-webkit-scrollbar {width: 5px;height: 5px;}
.table-fixed tbody::-webkit-scrollbar-thumb {border-radius: 6px;-webkit-box-shadow: inset 0 0 7px rgba(0,0,0,0.2);background: rgba(0,0,0,0.2);}
.table-fixed tbody::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}

/* special css */
ul.border-box>li{margin-bottom:0}
ul.border-box{padding:15px 15px 15px 30px}
.border-box{border:1px solid #1a5ca3;padding:15px;border-radius:5px}
.bg-box{background:#e9eff9;padding:10px 15px;border-radius:5px}
div.bg-box,div.border-box{margin-bottom: 25px}

@media (min-width:992px){
    .list-box,.flex-box{display:flex;flex-wrap:wrap}
    .list-box div[class*="col-md"]{display:flex}
}
.flex-box .border-box{margin-bottom: 0;height: 100%}
.list-box div[class*="col-md"],.flex-box div[class*="col-md"]{margin-bottom:20px}
.list-box a{display:flex;align-items:center;border:1px solid #ddd;width:100%;padding:10px;border-radius:5px;position:relative;transition:all ease .4s;text-align:left}
.list-box a:before{position:absolute;content:'';background:#2391cc;z-index:-1;top:0;right:auto;bottom:auto;left:0;width:0;height:100%;opacity:1;border:solid 2px #2391cc;transition:all ease .4s}
.list-box a:hover{color:#fff;border:1px solid transparent}
.list-box a:hover:before{right:0;width:100%;border-radius:5px}
.flex-box p{margin-bottom: 15px}
.flex-box p:last-child{margin-bottom: 10px}


@media(min-width: 992px) {
    .bg-box>.row{display: flex;flex-wrap: wrap;}
    .border-box ul:last-child,.border-box p:last-child,.bg-box div[class*="col-md"]>p:last-child,.bg-box div[class*="col-md"] img,.bg-box ul:last-child{margin-bottom: 0}
}
.bg-box>.row .ServiceShowPic, .bg-box>.row .show-center{height: 100%;width: 100%;position: relative;overflow: hidden;min-height: 140px;}
.bg-box>.row .ServiceShowPic img,.bg-box>.row .show-center img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);min-width: 100%;min-height: 100%;max-width: 120%;}


.next-box a{display: flex;align-items: center;height: 180px;position: relative;width: 100%;color: #fff;text-align: center;border-radius: 5px;transition: all ease .4s;margin-bottom: 30px;}
.next-box h2,.next-box h3{padding: 5px;background: rgba(0,0,0,.4);font-weight: normal;margin-bottom: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;border-radius: 5px;font-size: 1.2em;}
.next-box a:hover{box-shadow: 0 0 10px #ccc;transform: scale(1.02);}

/*------mq css end-------*/

/*-------------------2024-6-28 public css begin-----------------------------------*/
.box-radius{
	border-radius:5px;
	padding:10px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	position:relative;
}
.yellowbg,.light-bluebg{
	text-align: center;
	font-weight:bold;
}
.yellowbg{
	background-color:#f3e04e;
	color:#000;
}
.light-bluebg{
	background-color:#c7daf1;
	color:#000;
}
.entrance-list div[class*="col"],.blue-entrance-list div[class*="col"],.light-blue-entrance-list div[class*="col"]{
	margin-bottom:15px;
}
.entrance-list,.blue-entrance-list,.light-blue-entrance-list{
	display: flex;
	flex-wrap: wrap;
	margin-bottom:15px;
}

.entrance-list a,.blue-entrance-list a,.light-blue-entrance-list a{
	display: flex;
	border:1px solid #ccc;
	padding:10px;
	width:100%;
	align-items: center;
	justify-content:center;
	text-align: center;
	line-height:1.4em;
	border-radius: 5px;

}
.blue-entrance-list a{background-color:#1a3a6f;color:#fff;}
.light-blue-entrance-list a{background-color:#c7daf1;color:#000;}
.entrance-list a:hover,.blue-entrance-list a:hover,.light-blue-entrance-list a:hover {
	background-color:#f3e04e;
	color:#000;
}

/**/

.textboxstyle-area{
	display: flex;
	flex-wrap: wrap;
}
.textboxstyle-area .doarea_box{
	height:100%;
    padding-bottom:20px;
}
.textboxstyle-area .doarea_box .textbox-border{
	color:#000;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}
.textboxstyle-area .doarea_box .textbox-border span strong,
.textboxstyle-area .doarea_box .textbox-border > span a{
    display: block;
    padding:10px;
}
.textboxstyle-area .doarea_box span,.textboxstyle-area .doarea_box .textbox-border span a{
    border-top-left-radius: 5px;
    border-top-right-radius: 5px; 
    text-align: center; 
	display: block;
    margin:auto !important;
}

.textboxstyle-area .box-radius_titarea{
	padding:15px 15px 10px 15px; 
    display: block;
    margin-bottom:10px; 
    position: relative;

	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	height:100%;
}
.textboxstyle-area .box-radius_titarea a{display: inline-block !important;}
.textboxstyle-area .box-radius_titarea span.inquiry-button{margin:auto;width:200px;height:40px; display: block;line-height:40px;border-radius: 5px;}

/*---yellow begin---*/
.textboxstyle-area-yellow span{
	background-color: #f3e04e;
	color:#000;
	font-weight:bold;
}
.textboxstyle-area-yellow .box-radius_titarea{
    border:1px solid #f3e04e;
}
.textboxstyle-area-yellow .textbox-border > span a{
	display: block;
	color:#000;
}
.textboxstyle-area-yellow .textbox-border span:hover{
	background-color: #1d3c6f;
}
.textboxstyle-area-yellow:hover .textbox-border > span a{
   color:#fff; 
   background-color: #1d3c6f;
}
.textboxstyle-area-yellow .box-radius_titarea span.inquiry-button a{color:#000;}
.textboxstyle-area-yellow .box-radius_titarea span.inquiry-button:hover,.textboxstyle-area-yellow .box-radius_titarea span.inquiry-button:hover a{
  background-color: #1d3c6f;
  color:#fff;
}
/*---yellow end---*/
/*---blue begin---*/
.textboxstyle-area-blue span{
	background-color: #1d3c6f;
	color:#fff;
	font-weight:bold;
}
.textboxstyle-area-blue .box-radius_titarea{
    border:1px solid #1d3c6f;
}
.textboxstyle-area-blue .textbox-border > span a{
	display: block;
	color:#fff;
}
.textboxstyle-area-blue:hover .textbox-border > span a{
	background-color: #f3e04e;
}
.textboxstyle-area-blue:hover .textbox-border > span a{
   color:#000; 
}
.textboxstyle-area-blue:hover .textbox-border > span a{
   color:#000; 
   background-color: #f3e04e;
}
.textboxstyle-area-blue .box-radius_titarea span.inquiry-button a{color:#fff;}
.textboxstyle-area-blue .box-radius_titarea span.inquiry-button:hover,.textboxstyle-area-blue .box-radius_titarea span.inquiry-button:hover a{
  background-color: #f3e04e;
  color:#000;
}

/*---blue end---*/

@media (min-width: 993px){
.textboxstyle-area .textbox-border span{
	width:70%;
	}
}
@media (max-width: 992px){
.textboxstyle-area .textbox-border span
{
	width:100%;
	}
}
/**/


.list_number div[class*="col-md"] span.bgcolor-green{background-color: #00b050;}
.list_number div[class*="col-md"] span.bgcolor-yellow{background-color: #eadf00;color:#000;}
.list_number{ text-align:left;}
.list_number div[class*="col-md"]{padding-left:55px;margin-top:10px;margin-bottom:10px; position: relative;}
.list_number div[class*="col-md"] span{background-color: #1c3c6e;color:#fff;width:30px;height:30px; text-align: center;line-height:30px; display: inline-block;top:5px;margin-right:10px; position: absolute;left:15px;}

.section_site {
	cursor: pointer;
	position: relative;
	font-size: 16px !important;
	background-color: #efefef;
	display: block;
	border-radius: 5px;
}

.faqnavsite {
	cursor: pointer;
	display: block;
	padding: 15px;
	position: relative;
}

.fontbacktop {
	display: inline-block;
	cursor: pointer;
	color: #0E62CC;
	margin-left: 10px;
	position: absolute;
	width: 60px;
	height: 50px;
	z-index: 100;
	line-height: 50px;
	top: 0;
	right: 0;
}

.faqnavsite::after {
	content: "›";
	display: inline-block;
	width: 40px;
	height: 50px;
	line-height: 45px;
	position: absolute;
	top: 0;
	right: 60px;
	text-align: center;
	font-size: 30px;
}

.faqlist {
     padding-left:5px;
	}
.faqlist p,.faqlist ul,.faqlist ol{
	display: none;
	}
.faqlist li{
	list-style-position: outside;
    list-style: none;
	border-bottom:1px solid #efefef;
	padding-top:8px;
	padding-bottom:8px;
				}
.faqlist ul li,.faqlist ol li{
	border:0;
	list-style-type: disc !important;
}

.sFAQTit {
	display: block;
	position: relative;
	padding-right: 60px;
	font-weight: bold;
}

.sFAQTit::after {
	content: "›";
	display: inline-block;
	width: 40px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	top: 0;
	right: 0;
	text-align: center;
	font-size: 26px;
}

.flow-chart{margin-bottom:15px;}
.flow-chart .fcunit span.bgcolor-green{background-color: #00b050;}
.flow-chart .fcunit span.bgcolor-yellow{background-color: #eadf00;color:#000;}
.flow-chart .fcunit span.bgcolor-yellow a{color:#000;}
.flow-chart div[class*="col"]{position: relative;}
.flow-chart .fcunit{display: block; position: relative;}
.flow-chart .fcunit span{background-color: #1c3c6e;color:#fff;padding:10px;border-radius: 5px;line-height:22px; display: flex; align-content: center; align-items: center; min-height:70px;}
.flow-chart .fcunit span a{color:#fff;display: inline-block;}
.flow-chart .fcunit p{padding:10px;margin-bottom:0;border:1px solid #ddd;border-radius: 5px;margin-top:15px;}
.flow-chart .fcunit ul{border:1px solid #ddd;border-radius: 8px;padding:10px;}
.flow-chart .fcunit ul li{margin-bottom:0px; margin-left:15px;}
.flow-chart div[class*="col"]:after{font-size:30px;height:50px; text-align: center;font-weight:bold;}
.flow-chart div[class*="col"]:last-child:after{content:"";}
@media (min-width: 993px){
.flow-chart .fcunit{width:88%;}
.flow-chart div[class*="col"]:after{content:"→"; position: absolute;top:100px;right:0;width:50px;}
}
@media (max-width: 992px){
.flow-chart .fcunit{width:100%;}
.flow-chart div[class*="col"]:after{content:"↓"; position: relative; display: block; text-align: center;width:100%;margin-top:10px;}
}

.box_r_con{border-radius:15px;padding:20px}
.table_td_padd td{padding:10px;margin:auto !important}

.reviewstar {color:#f3e04e;margin-left:20px; display: inline-block;}

.process-area{
	display: flex;
	flex-wrap: wrap;
}

.process-area .doarea_box{
	height:100%;
    padding-bottom:20px;
    padding-left:20px;
}
.process-area .doarea_box .textbox-border{
	color:#000;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    border:1px solid #f3e04e;
    border-radius: 8px;
    padding:20px 20px 20px 30px;
    position: relative;
}
.process-area .doarea_box .textbox-border .num{position: absolute;width:35px;height:35px;top:38%;left:-18px; background-color: #f3e04e;color:#000;border-radius: 5px;  display: flex; align-items: center;justify-content: center;font-weight: bold;}
.process-area .doarea_box .textbox-border p{padding:0px;margin:0px;}
/*--blue begin--*/
.process-blue .doarea_box .textbox-border{border:1px solid #1856b2 !important;}
.process-blue .doarea_box .textbox-border .num{background-color: #1856b2 !important;color:#fff !important;}
/*--blue end--*/
/*---------------------2024-6-28 public css end----------------------------------*/