a{text-decoration:none}
a:hover{transition:color .3s;text-decoration:none}
a:focus,input,select,textarea{outline:0}
.open-sans{font-family:'Open Sans',sans-serif!important}
.open-sans-light{font-family:'Open Sans Light',sans-serif!important}
.open-sans-bold{font-family:open-sans-bold,sans-serif!important}
.scolltopbutton{font-size:28px;font-weight:700;color:#000;border:1px solid #f3e04e;background-color:#f3e04e;padding:10px 15px;border-radius:5px}
.scolltopbutton:hover{background-color:#333;color:#fff;border:1px solid #333}
.clear{clear:both}
.red{color:red}
.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:#000;font-size:60px;width:100%;font-family:open-sans-bold;margin-bottom:0}
.banner ul.flicks>li .flick-inner .flick-content p{color:#000;line-height:28px;font-size:20px;width:100%;font-weight:lighter}
.banner-page .btn{padding:.5em 2.2em;clear:both;color:#fff;background-color:#39c;text-decoration:none;font-size:18px;display:inline-block;font-weight:700}
.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 .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}
.banner .arrow-navigation .arrow:hover,.banner .arrow-navigation: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}
.banner .arrow-navigation.right.hover .arrow{opacity:1;margin:0}
.banner.animate-transform-slide ul.flicks{-webkit-backface-visibility:hidden;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s;-o-transition:-o-transform .6s;-moz-transition:-moz-transform .6s;transition:transform .6s}
.banner.animate-transition-slide ul.flicks{position:relative;left:0;-webkit-transition:left .4s ease-out;-moz-transition:left .4s ease-out;-o-transition:left .4s ease-out;-ms-transition:left .4s ease-out;transition:left .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,.5);border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;transition:background-color .2s ease-out}
.banner .dot-navigation .dot:hover{cursor:pointer;background-color:rgba(255,255,255,.6)}
.banner .dot-navigation .dot.active{background-color:#39c}
.bannercontent{background-color:rgba(255,255,255,0);padding:25px}
.banner-page ul li:nth-child(2) h1,.banner-page ul li:nth-child(2) p{color:#fff!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:768px) 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:767px){.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:.3em .8em;clear:both;color:#fff;background-color:#39c;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:#39c}
.right_nav{width:100%;height:auto;overflow:hidden;margin:0}
.list_dl h1{font-size:22px;color:#000;font-family:"Open Sans";padding-top:20px}
.list_dl h2{font-size:18px;color:#6b8d00;font-weight:700;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:#000!important;text-decoration:none}
.list_dt p a:hover,.list_dt p:hover a{color:#39c!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:#39c}
.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 0;line-height:22px;padding-right:10px}
.list_li a{color:#706f6f;text-decoration:none}
.list_li a:hover{color:#39c;text-decoration:none}
@media(min-width:768px) 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:#39c}
.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:767px){.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:#39c}
.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:400}
.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:#f90}
.pro_list ul{display:table;width:100%;position:relative;padding-top:2px;padding-bottom:2px}
.pro_list ul li:first-child{font-weight:700}
.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:768px) 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:767px){.successinfo .iconarea{margin-right:15px}
.pro_list ul li:first-child{width:100%}
.pro_list ul li:last-child{width:100%}
.pro_inquriy_btn{position:relative;display:block;margin-top:10px}
}.related_title{font-size:18px;font-weight:700;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:#39c;text-decoration:none}
@media(min-width:768px) and (max-width:1279px){.related_title{font-size:18px;font-weight:700;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:#39c;text-decoration:none}
}@media(max-width:767px){.related_title{font-size:18px;font-weight:700;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:#39c;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:#39c;border:1px #39c 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 #ccc;padding-left:10px;outline:0}
.cart-inquiry select{border:1px solid #ccc;height:38px;width:100%}
.cart-inquiry textarea{padding-left:10px;width:100%;border:1px solid #ccc;outline:0}
.cart-inquiry .submit{display:inline-block;text-align:center;padding:.5em 1.5em .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:#39c;color:#fff;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:768px) and (max-width:1279px){.cart-inquiry li{width:100%}
.cart-inquiry label{width:100%}
}@media(max-width:767px){.cart-inquiry li{width:100%}
.cart-inquiry label{width:100%;display:inline-block;text-align:left;padding:10px 0}
}.successinfo{line-height:30px;line-height:22px;color:#888;padding-right:20px;padding-bottom:20px}
.successinfo table{border:0!important}
.successinfo .iconarea .iconunit{text-align:center;display:block;width:40px;height:40px;border-radius:40px;background-color:#39c;color:#fff;line-height:40px;font-weight:bolder;font-size:22px;position:relative;z-index:9}
.successinfo .tit{font-size:20px;font-weight:700;color:#39c;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}
.contact_bottom{width:100%;height:auto;overflow:hidden;color:#444;margin:0 auto;font-size:.9em;line-height:1.6em;background-image:url(../images/bottom-bg.png);background:-webkit-image-set(url(../images/bottom-bg.webp) 1x);background:image-set(url(../images/bottom-bg.webp) 1x);background-repeat:no-repeat;background-position:center center;background-color:#f8f8f8;padding-bottom:15px}
.contact_bottom .contentbottom,.footer .contentbottom{width:88%;margin:auto;display:table}
.contact_bottom h3{font-size:16px!important;font-weight:700}
.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:700;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:.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:#39c}
.contact_bottom .bottom_colum{background-position:center top;min-height:520px}
.contact_bottom .bottom_colum ul{padding:0;margin:0}
.contact_bottom .bottom_colum ul>li>ul li{padding:0;margin:0;display:block;width:100%}
.bottom_colum h3{color:#000;margin-bottom:10px}
.bottom_colum strong{color:#000;display:block}

/*#bottom_Solutions>ul{height:0;overflow:hidden}*/
.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}
.bottom_colum .bottom_colum_tit{font-size:16px !important;font-weight:bold;display:block;margin-top:8px;margin-bottom:8px;position: relative;cursor: pointer;}
.bottom_colum .bottom_colum_tit span{width:50px;height:26px; display: inline-block; text-align: center; position: absolute;right:0;top:0; cursor: pointer;font-size:22px;}
.bottom_colum .bottom_colum_tit span::after{
	content:"+";
}
.bottom_colum .bottom_colum_tit span.arrw::after{
	content:"-";
}

.bottom_colum ul li{float:left;width:22%;padding:0 8px 0 8px;line-height:24px}
.Solutions_part_2 li a{display:block}
.bottom_colum ul li a{color:#444;padding-top:5px;padding-bottom:5px;line-height:22px;display:inline-block}
.bottom_colum ul>li>ul li:nth-child(3){width:100%!important}
.Solutions_part_1 ul,.Solutions_part_1 ul li,.Solutions_part_2 ul,.Solutions_part_2 ul li{padding:0;margin:0}
.Solutions_part_1 ul li,.Solutions_part_2 ul li{width:100%!important}
.Solutions_part_1,.Solutions_part_2{padding-bottom:20px;display:table}
@media(min-width:1280px){
	.contact_bottom .bottom_colum ul>li#bottom_Solutions{
		float:left;width:34%;
	}
.contact_bottom .bottom_colum ul>li:nth-child(2) h3{
	display:block;
	}
	.contact_bottom .bottom_colum ul>li ul{
		display: block;
	}
		.contact_bottom .bottom_colum ul>li ul li{
		width:100%;
	}
	.bottom_colum .bottom_colum_tit span{
		display: none;
	}
}
@media(min-width:993px) and (max-width:1279px){
	.contact_bottom .bottom_colum ul>li{
		float:left;width:50%;
	}
.contact_bottom .bottom_colum ul>li:nth-child(2) h3{
	display:block;
	}
	.contact_bottom .bottom_colum ul>li ul{
		display: block;
	}
	.bottom_colum .bottom_colum_tit span{
		display: none;
	}
}@media(max-width:992px){.contact_bottom .bottom_colum ul>li{float:left;width:100%}
.contact_bottom .bottom_colum ul>li:nth-child(2) h3{
	display:none;
	}
.contact_bottom .row div[class*=col]{
	padding-bottom:20px;margin-bottom:20px;border-bottom:0 solid #5b6498;
	}
.bottom_colum ul li a{padding-top:10px;padding-bottom:10px;
	}
	.contact_bottom .bottom_colum ul>li ul{
		display: none;
	}
	.bottom_colum .bottom_colum_tit span{
		display: block;
	}
	.bottom_colum .bottom_colum_tit{
		padding-top:3px;
		padding-bottom:3px;
	}
}
.bottom_cop{width:100%;padding:10px 0;text-align:center;font-size:14px}
.promisebottom{background:#3b3838;color:#fff;text-align:center;padding-top:15px;padding-bottom:15px;line-height:24px;padding-left:15px;padding-right:15px}
.letterinput{border-radius:5px;border:0;height:35px;padding-left:5px;line-height:35px;color:#000}
.signup{border:1px solid #eadf00;padding:2px 5px 2px 5px;border-radius:5px;color:#000!important;background-color:#f3e04e;height:35px}
.signup:hover{border:1px solid #1D3C6F;background-color:#1D3C6F;color:#fff!important;text-decoration:none}
@media(min-width:1280px){.subscdiv{display:inline-block}
}@media(min-width:768px) and (max-width:1279px){.subscdiv{display:inline-block}
}@media(max-width:767px){.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}
.inpage_section_title{margin:0 auto;text-align:left;position:relative}
.inpage_section_title h1{font-weight:500;color:#1f3687;line-height:36px}
.inpage_section_title .inquiry{background:#1f3687;padding:10px 15px 10px 15px;font-weight:700;display:inline-block}
.inpage_section_title .inquiry a{color:#fff;display:block}
.inpage_section_title .inquiry:hover{background:#39c;transition:background-color .3s}
.inpage_section_title .share{display:inline-block}
.inpage_section_title>hr{height:1px;width:100%;text-align:left;background:#dbdbdb;margin:0 auto;margin-bottom:20px;border:0}
.second-container hr{height:1px;width:100%;text-align:left;background:#dbdbdb;margin:40px auto 40px auto;border:0}
.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_section_title .inquiry{position:absolute;right:0;top:0}
.inpage_section_title .share{position:absolute;right:0;top:10px}
.inpage_left{float:left;width:400px;padding-right:20px}
.inpage_right{float:left;width:780px;padding-left:20px}
}@media(min-width:768px) and (max-width:1279px){.inpage_section_title h1{padding-right:15px;padding-left:15px}
.inpage_section_title .inquiry,.inpage_section_title .share{position:absolute;right:0;top:0}
.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:767px){.inpage_section_title .inquiry,.inpage_section_title .share{position:relative}
.inpage_section_title hr{margin-top:20px}
.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}
}.inpage_content_right{padding-top:40px;padding-bottom:40px}
.service_cont_list_a a{display:inline-block}
@media(max-width:768px){.service_cont_list_a a{padding-top:12px;padding-bottom:12px}
}.ServiceShowPic{text-align:center;color:#666}
.ServiceShowPic img{margin:auto}
.ServiceShowleftPic{float:left;margin-right:15px;text-align:center;color:#666;display:inline-block}
.ServiceShowrightPic{float:right;margin-left:15px;text-align:center;color:#666;display:inline-block}
.ServiceShowPic,.ServiceShowleftPic,.ServiceShowrightPic{font-size:.9em;text-align:center;line-height:1.8em!important}
.ServiceShowPic img,.ServiceShowleftPic img,.ServiceShowrightPic img{display:block;max-width:100%;height:auto;margin-bottom:8px;margin-left:auto;margin-right:auto}
.ullist{padding:0 0 0 19px;margin:0}
.ullist li{list-style:disc;}
.ullist li > ul li{list-style:circle !important;}

.ollist{padding:0 0 15px 19px;margin:0}
.ollist li{list-style:decimal!important}
ul li>ul,ul li>ul li>ul{padding-bottom:0!important}
.fa-disc::before{content:"鈼�";font-style:normal;font-weight:400;padding-right:5px}
.fa-triangle::before{content:"鈻�";font-style:normal;font-weight:400;padding-right:5px;font-size:30%}
.fa-star::before{content:"鈽�";font-style:normal;font-weight:400;padding-right:5px}
.triangle li{list-style-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNy4zNjEgMTcuMzYxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4zNjEgMTcuMzYxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM1RjVGNUYiIHBvaW50cz0iMS45MjgsMTcuMzY1IDEuOTI4LDAuMSAxNS41ODQsOC43MzIgIi8+DQo8L3N2Zz4NCg==)!important}
.star li{list-style-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTcuNCAxNy40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNy40IDE3LjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM1RTVFNUU7fQ0KPC9zdHlsZT4NCjxnPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcuNCw2LjhsLTUuMiwzLjhsMS43LDYuM2wtNS4zLTMuN2wtNS4yLDMuN2wxLjktNi4yTDAsNi44aDYuNmwyLjEtNi4ybDIuMSw2LjJIMTcuNHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==)!important}
.disc li{list-style:disc!important}
.roman li{list-style:lower-roman!important}
.hollow-disc li{list-style-type:circle!important}
.decimal li{list-style:decimal!important}
.greek li{list-style:lower-greek!important}
.latin li{list-style:lower-latin!important}
.upper-latin li{list-style:upper-latin!important}
.reference{padding-bottom:0;font-size:14px!important;line-height:20px!important;color:#888!important;margin-left:0;padding-left:0}
ol.reference{margin-bottom:15px}
ol.reference li{font-size:14px!important;list-style-type:decimal;margin-left:15px;line-height:24px!important}
.Referencemargin{margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important}
.Referencemargin strong{font-size:14px!important}
.Referencemargin li{padding-bottom:8px!important}
.tablecontentshow{margin:auto auto 15px auto}
.tablecontentshow td{padding:5px}
.tablecontentshow .servicetheadbg,.tablecontentshow thead{background-color:#f3e04e;color:#000;}
.Referencemargin{margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important}
.Referencemargin strong{font-size:14px!important}
.Referencemargin li{padding-bottom:8px!important}
.tablecontentshow{margin:auto auto 15px auto}
.tablecontentshow td{padding:5px}
.tablecontentshow .servicetheadbg{background-color:#39c;color:#fff}
.inpage_content_right h3{font-weight:700;font-size:16px!important}
.Biomarker-identification-liucheng{position:relative;margin:auto;height:230px;width:650px;}
.Biomarker-identification-liucheng img{position:relative;z-index:10;top:15px}
.Biomarker-identification-liucheng .liuchengUnit{background-color:#338ecf;border-radius:10px;display:block;line-height:18px;color:#fff;padding-left:10px;padding-right:10px;position:absolute;width:135px;height:73px;text-align:center;font-size:12px;z-index:14}
.site1{top:147px;left:20px;padding-top:10px}
.site2{top:17px;left:90px;padding-top:10px}
.site3{top:147px;left:170px;padding-top:10px}
.site4{top:17px;left:240px;padding-top:10px}
.site5{top:147px;left:320px;padding-top:10px}
.site6{top:17px;left:390px;padding-top:10px}
.site7{top:147px;left:460px;padding-top:10px}
.site8{top:147px;left:470px;padding-top:10px}
.Biomarker-identification-liucheng .liuchengUnit a,.Biomarker-identification-liucheng .liuchengUnit:hover a{color:#fff}
.Biomarker-identification-liucheng .liuchengUnit:hover{background-color:#338ecf;box-shadow:0 0 15px #f1ee61}
.Biomarker-identification-liucheng .choose{background-color:#df9098}
.Biomarker-identification-liucheng .liuchengUnit img{margin-right:10px;width:20px;height:20px}
.tcrliuchengunitpostion{position:relative;z-index:10;padding-bottom:10px}
.tcrliuchengunit{height:90px;margin:8px auto 8px auto;z-index:10;position:relative}
.tcrliuchengunitborder{height:60px;z-index:10;position:absolute;top:18px;width:100%}
.tcrliuchengunit .tcrliuchengunitTit{border-radius:5px;position:absolute;left:10%;width:80%;top:0;z-index:90;padding:8px 5px 8px 10px;text-align:center}
.tcrliuchengunit .tcrliuchengunitTit a{color:#fff}
.liuchengborder1{border:1px solid #4472c4}
.liuchengbg1{background-color:#4472c4}
.liuchengborder2{border:1px solid #43afc0}
.liuchengbg2{background-color:#43afc0}
.liuchengborder3{border:1px solid #43bb8d}
.liuchengbg3{background-color:#43bb8d}
.liuchengborder4{border:1px solid #45b451}
.liuchengbg4{background-color:#45b451}
.liuchengborder5{border:1px solid #70ad47}
.liuchengbg5{background-color:#70ad47}
.liuchengborder6{border:1px solid #ed7d31}
.liuchengbg6{background-color:#ed7d31}
.liuchengborder7{border:1px solid #dc7a4b}
.liuchengbg7{background-color:#dc7a4b}
.liuchengborder8{border:1px solid #cc7d64}
.liuchengbg8{background-color:#cc7d64}
.liuchengborder9{border:1px solid #bd867b}
.liuchengbg9{background-color:#bd867b}
.liuchengborder10{border:1px solid #b09391}
.liuchengbg10{background-color:#b09391}
.liuchengborder11{border:1px solid #a5a5a5}
.liuchengbg11{background-color:#a5a5a5}
/*.table-responsive{min-height:.01%;overflow-x:auto;margin:auto}*/
.noresult b{font-size:18px;font-weight:400;color:#0c5277;display:block;margin-top:10px}
.mb-0{margin-bottom:0}
.list-style-disc{padding-left:15px}
.list-style-disc li{list-style:disc}
ul.ls-dot{padding-left:16px;margin-bottom:20px}
ul.ls-dot li{list-style:disc}
ul.ls-circle{padding-left:16px;margin-bottom:20px}
ul.ls-circle li{list-style:circle}
ul.ls-square{padding-left:16px;margin-bottom:20px}
ul.ls-square li{list-style:square}
ol.ls-decimal{padding-left:16px;margin-bottom:20px}
ol.ls-decimal li{list-style:decimal}
.img-right{float:right;margin-left:15px}
.img-left{float:left;margin-right:15px}
@media(min-width:768px) and (max-width:1279px){.ServiceShowleftPic,.ServiceShowrightPic{width:100%;text-align:center;margin-bottom:10px}
.ServiceShowleftPic img,.ServiceShowrightPic img{margin-bottom:15px}
/*.table-responsive{width:100%;margin-bottom:15px;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-style:-webkit-autohiding-scrollbar;border:1px solid #ddd;margin:auto}*/
}@media(max-width:767px){.ServiceShowleftPic,.ServiceShowrightPic{width:100%;text-align:center;margin-bottom:10px}
.ServiceShowleftPic img,.ServiceShowrightPic img{margin-bottom:15px}
/*.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}*/
.img-right{float:none;margin:auto;display:block}
.img-left{float:none;margin:auto;display:block}
}p.text-center img.img-responsive{margin:0 auto;font-size:.9em;line-height:1.8em!important}
.fs-12{font-size:12px}
.fs-16{font-size:16px}
.red{color:red}
.mt-5{margin-top:5px}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
.mt-30{margin-top:30px}
.mt-40{margin-top:40px}
.mt-80{margin-top:80px}
.mr-20{margin-right:20px}
.mb-10{margin-bottom:10px}
.mb-30{margin-bottom:30px}
.Searchresult li{padding-bottom:5px!important}
.Searchnoresult{line-height:30px;line-height:22px;color:#888;padding-right:20px;padding-bottom:20px}
.Searchnoresult table{border:0!important}
.Searchnoresult .iconarea .iconunit{text-align:center;display:block;width:40px;height:40px;border-radius:40px;background-color:red;color:#fff;line-height:40px;font-weight:bolder;font-size:22px;position:relative;z-index:9}
.Searchnoresult .tit{font-size:20px;font-weight:700;color:red;display:block}
.Searchnoresult .iconarea .iconunit img{top:10px;left:5px;position:absolute;z-index:10}
.select{padding:10px;display:block;margin-top:10px;font-family:'Open Sans',sans-serif;font-size:16px}
.E404{line-height:26px}
.E404 img{display:block;max-width:100%;height:auto}
.E404{width:510px;margin:70px auto auto auto;border:0 solid red}
.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 #ddd;padding:5px 10px 5px 10px;border-radius:5px;margin-right:10px;background-color:#efefef}
.E404 .btn:hover{background-color:#39c;color:#fff}
@media only screen and (max-width:1024px){.E404{width:90%;margin:0 auto auto auto;padding-left:20px;padding-right:20px}
}.social-icon-two{padding-top:0;list-style-type:none;margin:0 0 5px 0;padding:0;height:auto;overflow:hidden;display:inline-block}
.social-icon-two a{color:#1d3560;font-size:22px;margin-left:5px;margin-right:5px;width:48px;display:inline-block;height:48px;line-height:48px}
.social-icon-two a:hover{color:#f3e04e}
.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-cart-container.cart-open::before{opacity:1;visibility:visible}
.cd-cart,.cd-cart-trigger{position:fixed;top:40%;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:10000;height:55px;width:55px;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:90%;width:90%;background:url(../images/cd-icons-cart-close.svg) no-repeat 0 0;-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 0;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;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;transition:-webkit-transform .2s;transition:transform .2s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.empty .cd-cart-trigger .count{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.cd-cart-trigger:hover+div .cart-wrapper{box-shadow:0 6px 40px rgba(0,0,0,.3)}
.cd-cart-container.cart-open {position: relative;z-index: 99999}
.cd-cart-container.cart-open .no_product {padding-left: 20px;padding-right: 20px;display: inline-block;}
.cart-open .cd-cart-trigger:hover+div .cart-wrapper{box-shadow:0 4px 30px rgba(0,0,0,.17)}
.cd-cart{z-index:10;/*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:55px;width:55px;border-radius:6px;-webkit-transition:height .4s .1s,width .4s .1s,box-shadow .3s;transition:height .4s .1s,width .4s .1s,box-shadow .3s;-webkit-transition-timing-function:cubic-bezier(.67,.17,.32,.95);transition-timing-function:cubic-bezier(.67,.17,.32,.95);background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.17);pointer-events:auto}
.cd-cart .cart-foot,.cd-cart .cart-head{position:absolute;z-index:2;left:0;width:100%}
.cd-cart .cart-content,.cd-cart .cart-head{opacity:0}
.cd-cart .cart-foot,.cd-cart .cart-head b{margin-top:20px;margin-bottom:10px;font-size:1rem;display:block;text-transform:uppercase;letter-spacing:.1em}
.cd-cart .cart-head{top:0;border-radius:6px 6px 0 0;padding:0 1.4em;background-color:#fff;-webkit-transition:opacity .2s;transition:opacity .2s;border-bottom:1px solid #e6e6e6}
.cd-cart .cart-head::after{clear:both;content:"";display:block}
.cd-cart .cart-foot{bottom:0;background:#fff;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:40px;background:#1757b1;text-align:center;font-size:1.1rem;font-weight:600;border-radius:0}
.cd-cart .checkout em{position:relative;display:inline-block;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .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 .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .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 .cart-content::-webkit-scrollbar {
	width: 5px; /* 滚动条宽度 */
}
/* 滚动条轨道 */
.cd-cart .cart-content::-webkit-scrollbar-track {
	background: #f1f1f1; /* 轨道颜色 */
}

/* 滚动条滑块 */
.cd-cart .cart-content::-webkit-scrollbar-thumb {
	background: #888; /* 滑块颜色 */
	border-radius: 5px;
}
.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;border:0;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:.2s;transition-delay:.2s}
.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 .2s;transition:opacity .2s}
.cart-open .cd-cart .cart-content li{-webkit-transition:opacity .3s .2s,-webkit-transform .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,-webkit-transform .2s .3s;transition:transform .2s .3s,padding .2s,-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:700;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:#000;cursor:pointer}
.dellink:hover,.docare:hover{color:red}
.inquiry-button {
	border-radius: 5px;
	background-color: #f3e04e;
	color: #000;
	padding: 3px 8px 3px 8px;
	text-align: center;
	cursor: pointer;
}

.inquiry-button  i {
	font-size: 28px;
	margin-right: 5px
}

.inquiry-button:hover {
	background-color: #1c3c6e;
	color: #fff;
	transition: color .5s
}
.indexfoot {
	bottom: 0;
	z-index: 999;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 100%;
	background-color: rgba(0,0,0,.4);
	color: #efefef;
	font-size: 14px!important
}

.indexfoot a {
	margin-right: 10px;
	color: #efefef;
	font-size: 16px
}

.indexfoot a:hover {
	color: #fff
}

.indexfoot div[class*=col-md-2],.indexfoot div[class*=col-md-6] {
	padding-top: 19px
}

@media(min-width:1280px) {
	.indexfoot {
		position: fixed
	}

	.indexfoot div[class*=col-md-4] {
		text-align: right
	}
}

@media(min-width:768px) and (max-width:1279px) {
	.indexfoot {
		position: relative;
		display: block
	}

	.indexfoot div[class*=col-md-4] {
		text-align: left
	}
}

@media(max-width:767px) {
	.indexfoot {
		position: relative;
		display: block;
		padding-bottom: 75px;
		background-color: #000
	}

	.indexfoot div[class*=col-md-4] {
		text-align: left
	}
}
.inquiry_bg_small {
	position: relative;
	background: url(../images/inquiry-bg.png);
	background: -webkit-image-set(url(../images/inquiry-bg.webp) 1x);
	background: image-set(url(../images/inquiry-bg.webp) 1x);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: bottom;
	/*height: 570px;*/
	background-color: #f8f9fa;
}

@media(min-width:1024px) {
	.inquiry_bg_small {
		/*height: 570px*/
	}
}

@media(max-width:1023px) {
	.inquiry_bg_small {
		height: auto
	}
}
.footer {
	background-color: #fff!important;
	width: 100%;
	height: auto;
	overflow: hidden;
	color: #969797;
	margin: 0 auto;
	font-size: .9em;
	line-height: 1.6em;
	padding-top: 12px;
	padding-bottom: 10px
}

.footer .col-md-5 {
	text-align: right
}

@media(max-width:991px) {
	.footer {
		height: 150px
	}
}

@media(max-width:767px) {
	.footer .col-md-5 {
		text-align: left
	}
}

.bottom_click_filter_close {
	position: fixed;
	top: 0;
	right: -100%;
	z-index: 1000;
	background-color: #fff;
	width: 100%;
	padding: 12px;
	text-align: right;
	color: #186db6;
	cursor: pointer;
	box-shadow: 0 5px 5px #ccc
}

.bottom_click_filter_close i {
	margin-left: 5px
}

.bottom_click {
	position: relative;
	bottom: 0;
	padding: 0;
	margin: 0;
	display: flex;
	width: 100%;
	background-color: #fff;
	z-index: 10000;
	border-top: 1px solid #ccc;
	height: 61px
}

.bottom_click li {
	margin: 0;
	list-style: none;
	border-left: 1px solid #ccc;
	width: 100%;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	cursor: pointer;
	font-size: 13px;
	line-height: 20px;
	height: 61px
}

.bottom_click li i {
	font-size: 16px;
	width: 16px;
	height: 16px
}

.bottom_click li:first-child {
	border-left: 0
}

.bottom_click li a {
	color: #000;
	display: block
}

.bottom_click li:hover {
	background-color: #1a73e8;
	color: #fff
}

.bottom_click li:hover a {
	color: #fff
}

@media (min-width:768px) {
	.bottom_click {
		display: none
	}
}

@media (max-width:767px) {
	.bottom_click {
		display: flex;
		height: 61px
	}
}
.Inquiry_container {
	height: auto;
	width: 100%;
	overflow: hidden;
	margin-top: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
	border-top: 1px solid #efefef;
	position: relative
}

.Inquiry_container .inqui_tit {
	font-size: 28px;
	margin: 0 0 10px 0;
	display: block
}

.Inquiry_form ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0;
	padding: 0
}

.Inquiry_form li {
	position: relative;
	display: inline-block;
	padding-right: 3%
}

.Inquiry_form label {
	display: block;
	text-align: left;
	padding: 10px 0
}

.Inquiry_form input {
	height: 35px;
	width: 100%;
	border: 1px solid #ccc;
	padding-left: 10px;
	outline: 0;
	border-radius: 5px;
	font-family: "Open Sans",Arial,Helvetica,sans-serif
}

.Inquiry_form textarea {
	width: 100%!important;
	padding-left: 10px;
	border: 1px solid #ccc;
	outline: 0;
	border-radius: 5px;
	font-family: "Open Sans",Arial,Helvetica,sans-serif
}

.Inquiry_form .submit {
	font-size: 1.2em;
	border-radius: 5px;
	display: inline-block;
	text-align: center;
	padding: .8em 3em .8em 3em;
	clear: both;
	color: #000;
	text-decoration: none;
	background-color: #f3e04e;
	border: 0;
	cursor: pointer;
	font-weight: 700;
	margin-top: 10px;
	font-family: "Open Sans",Arial,Helvetica,sans-serif
}

.Inquiry_form .submit:hover {
	background-color: #1c3c6e;
	color: #fff;
	transition: background-color .3s;
	font-weight: 700
}

.Inquiry_form .Code {
	width: 30%
}

.Inquiry_form textarea {
	padding-top: 10px
}

.Inquiry_form .submitli {
	width: 100%
}

.inquiryPicbg {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: -1;
	width: 100%
}

@media(min-width:1280px) {
	.Inquiry_form li {
		width: 25%;
		float: left
	}

	.submitformarea_cont .Inquiry_form li {
		width: 33.1%;
		float: left
	}

	.Inquiry_form .Interest {
		width: 64%
	}

	.Inquiry_form .ProjectDescription {
		width: 96%
	}

	.Inquiry_form textarea {
		width: 50%
	}

	.Inquiry_container {
		height: auto
	}
}

@media(min-width:768px) and (max-width:1279px) {
	.Inquiry_form li {
		width: 100%
	}

	.Inquiry_form label {
		width: 100%
	}

	.Inquiry_form .Interest {
		width: 64%
	}

	.Inquiry_form .ProjectDescription {
		width: 96%
	}

	.Inquiry_form textarea {
		width: 100%
	}

	.Inquiry_container {
		height: auto
	}
}

@media(max-width:767px) {
	.Inquiry_form li {
		width: 100%
	}

	.Inquiry_form label {
		width: 100%;
		display: inline-block;
		text-align: left;
		padding: 10px 0;
		font-size: 14px
	}

	.Inquiry_form .Interest,.Inquiry_form .ProjectDescription {
		width: 100%
	}

	.Inquiry_form textarea {
		width: 100%
	}
}

.page_inquiry_btn{
	margin-bottom:20px !important;
	font-size:20px !important;
	display: inline-block;
	border-radius: 5px;
	background-color: #f3e04e;
	color: #000;
	text-align: center;
	cursor: pointer;
	height: 50px;
	line-height:50px;
	padding-left:15px;
	padding-right:15px;
}
.page_inquiry_btn i{
	font-size: 20px !important;
	margin-right: 5px
}

@media(min-width:993px) {
	.page_inquiry_btn {
		display: none;
	}
}
@media(max-width:992px) {
	.page_inquiry_btn {
		display: inline-block;
	}
	.download_pdf {
		margin-top: 0 !important;
		margin-left: 10px;
	}
	.product_content_show .col-md-2-inquiry {
		display: flex;
		align-items: center;
	}
	.product_content_show .col-md-2-inquiry .page_inquiry_btn {
		margin: 0 !important;
		font-size: 15px !important;
	}
	.product_content_show .col-md-2-inquiry .page_inquiry_btn i {
		font-size: 18px !important;
	}
}

.inquirybutton {
	border-radius: 5px;
	background-color: #f3e04e;
	color: #000;
	padding: 10px;
	font-size: 24px;
	text-align: center;
	cursor: pointer;
	height: 50px;
	display: flex;align-items: center; justify-content: center;
}

.inquirybutton i {
	font-size: 28px;
	margin-right: 5px
}

.inquirybutton:hover,.page_inquiry_btn:hover {
	background-color: #1c3c6e;
	color: #fff;
	transition: color .5s
}

@media(max-width:767px) {
	.inquirybutton {
		display: none
	}
	.contact-us-con {
		display: none;
	}
	.contact_bottom .bottom_colum {
		min-height: auto;
	}
}
.video_bg_full {
	background-color: rgba(0,0,0,0.7);
	width: 100%;
	height: 100%;
	position: fixed;
	display: none;
	z-index: 90000;
	top: 0;
	left: 0;
	overflow-y: auto
}

.audio_play_but {
	padding: 10px;
	border-radius: 10px;
	background-color: #0061cd;
	color: #fff;
	text-align: center;
	cursor: pointer
}

.audio_play_but:hover {
	background-color: #3bb8a6
}

.video_bg_full .video_bg_close {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 50px;
	height: 50px;
	font-size: 30px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	z-index: 100000
}

.music_container {
	position: relative;
	color: #000
}

.musicbox {
	position: relative;
	background-color: #FFF;
	margin: auto;
	border-radius: 5px
}

@media screen and (min-width:1280px) {
	.musicbox {
		width: 1200px;
		margin-top: 3%
	}

	.music_container {
		width: 100%;
		margin: auto auto auto auto
	}
}

@media screen and (min-width:993px) and (max-width:1279px) {
	.musicbox {
		width: 1000px;
		margin-top: 3%
	}

	.music_container {
		width: 100%;
		margin: auto auto auto auto
	}
}

@media screen and (min-width:769px) and (max-width:992px) {
	.musicbox {
		width: 100%;
		margin-top: 0
	}

	.music_container {
		width: 90%;
		margin: 12% auto auto auto
	}
}

@media screen and (max-width:768px) {
	.musicbox {
		width: 100%;
		margin-top: 0
	}

	.music_container {
		width: 90%;
		margin: 12% auto auto auto
	}
}

.music-detail {
	position: relative;
	padding-top: 15px;
	height: 145px;
	width: 95%;
	display: flex;
	justify-content: space-between;
	margin: auto auto auto auto
}

.music-img {
	height: 100%;
	width: 100px;
	margin: 10px 0px 10px 10px;
	text-align: center
}

.musicimg {
	width: 90px;
	height: 90px;
	animation: Cycle 10s linear infinite;
	animation-play-state: paused;
	border-radius: 100%;
	margin: auto
}

.music-info {
	float: right;
	height: 100px;
	margin: 10px 0px 10px 0px;
	text-align: left;
	display: flex;
	flex-direction: column;
	padding: 0px 20px 10px 20px;
	word-break: break-word;
	font-size: 14px
}

.music-info h3 {
	font-size: 14px;
	margin: 0 0 10px 0 !important
}

.music-info p {
	margin-top: 10px;
	height: 50px;
	overflow-y: auto;
	padding-right: 2px;
	line-height: 18px !important
}

.linkurl {
	margin: auto;
	width: 185px;
	font-size: 12px
}

@media screen and (min-width:1280px) {
	.music-info {
		width: 85%
	}
}

@media screen and (min-width:993px) and (max-width:1279px) {
	.music-info {
		width: 80%
	}
}

@media screen and (min-width:769px) and (max-width:992px) {
	.music-info {
		width: 80%
	}

	.linkurl {
		position: absolute;
		right: 0px;
		bottom: 10px;
		text-align: right
	}
}

@media screen and (max-width:768px) {
	.music-info {
		width: 80%
	}

	.music-info p {
		display: none
	}

	.linkurl {
		position: absolute;
		right: 0px;
		bottom: 10px
	}
}

.linkurl img {
	border-radius: 5px
}

.name {
	height: 30px;
	width: 100%;
	line-height: 30px;
	font-weight: bold;
	font-size: 19px;
	margin-top: 20px;
	cursor: default
}

.auther {
	height: 20px;
	width: 100%;
	line-height: 20px;
	font-size: 15px;
	font-weight: bold;
	margin-top: 5px;
	cursor: default
}

.music-control {
	position: relative;
	width: 100%;
	background-color: #FFFFFF;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	margin: auto;
	padding-bottom: 5px
}

.running_tit {
	margin: auto;
	width: 95%;
	padding-top: 15px;
	color: #000;
	font-weight: bold
}

.runningbox {
	display: flex;
	position: relative;
	height: 45px;
	width: 95%;
	margin: auto;
	color: #000
}

.running {
	position: relative;
	width: 100%;
	height: 6px;
	margin: 10px auto 10px auto;
	border-radius: 3px;
	background-color: #999;
	--run: 0;
	cursor: pointer;
	z-index: 10
}

.running::before {
	position: absolute;
	content: "";
	width: var(--run);
	height: 100%;
	left: 0;
	top: 0;
	background: #0061cd;
	border-radius: 6px
}

.start {
	height: 40px;
	position: absolute;
	line-height: 40px;
	top: 6px;
	font-size: 14px
}

.end {
	height: 40px;
	position: absolute;
	line-height: 40px;
	right: 0;
	top: 6px;
	font-size: 14px
}

.control {
	display: flex;
	justify-content: space-between;
	height: 55px;
	line-height: 35px;
	margin: auto;
	padding: 10px 15px 15px 15px;
	border-radius: 50px;
	margin-bottom: 20px;
	color: #0061cd
}

.music-control span {
	position: relative;
	font-size: 20px;
	border-radius: 50%;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	cursor: pointer;
	display: block
}

.music-control span::after {
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	z-index: 10;
	left: 0;
	top: 0
}

.music-control span:hover {
}

.vulme {
	display: flex;
	width: 25px;
	transition: width 1.5s;
	border-radius: 17.5px;
	width: 100px;
	position: relative
}

.vulme span {
	margin: 1px 1px 1px 5px;
	font-size: 25px;
	color: #0061cd
}

.pause {
	font-size: 28px !important
}

.vulme:hover {
	color: #0061cd
}

.vulmeBar {
	height: 5px;
	margin: 15px 7.5px;
	border-radius: 2.5px;
	background-color: #999;
	--volume: 50px;
	position: relative;
	cursor: pointer;
	width: 50px
}

.vulmeBar::before {
	position: absolute;
	content: "";
	width: var(--volume);
	height: 100%;
	background: #0061cd;
	left: 0;
	top: 0;
	border-radius: 6px
}

@keyframes Cycle {
	0% {
		transform: rotate(0deg)
	}

	50% {
		transform: rotate(180deg)
	}

	100% {
		transform: rotate(360deg)
	}
}

.playbackRate {
	position: relative;
	border-radius: 4px;
	color: #111
}

.playbackRate select {
	padding-top: 5px;
	padding-bottom: 5px;
	border-radius: 4px;
	border: none;
	font-size: 0.9em
}

.audio_caption_list {
	display: flex;
	width: 100%;
	position: relative;
	height: 300px;
	margin-bottom: 10px;
	background-color: #fafafa;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-top: 10px;
	padding-bottom: 10px
}

.audiocaption_a div {
	background-image: linear-gradient(#697ba5,#7c8fbc);
	height: 85%;
	width: 90%;
	border-radius: 10px;
	padding: 10px;
	text-align: center;
	color: #b3c9fb;
	margin: auto
}

.subtitleList {
	position: relative;
	overflow: hidden;
	margin-right: 20px;
	background-color: #fafafa
}

.subtitleList::before {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100
}

.subtitleScroll {
	position: relative;
	transform: translateY(40px);
	transition: all cubic-bezier(.82,.36,0,.96) 0.8s;
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%
}

.subtitleTitle {
	position: relative;
	text-align: center;
	color: #000;
	font-size: 1.4em;
	width: 50%
}

.subtitle {
	position: relative;
	margin: 60px 30px
}

.subtitle li {
	position: relative;
	color: rgba(100,100,100,0.8);
	text-align: center;
	list-style-type: none;
	display: block !important;
	width: 100%;
	align-items: center;
	justify-content: center;
	transition: all ease-in-out 0.4s
}

.subtitle li.active {
	color: #07af77;
	font-weight: bold
}

@media screen and (min-width:768px) {
	.subtitle li.active {
		font-size: 1.1em
	}
}

@media screen and (max-width:768px) {
	.subtitleList {
		position: absolute;
		top: 0;
		left: 2%;
		width: 96% !important;
		padding-top: 20px;
		padding-bottom: 20px;
		border-radius: 10px
	}
}

.audio_caption_list .audiocaption_a {
	width: 50%;
	color: #444;
	font-size: 14px;
	overflow-y: auto
}

.audio_caption_list .musicList_area {
	height: 100%;
	overflow: auto;
	background-color: #fafafa
}

.menu_pos {
}

.audio_caption_list .musicList_area::-webkit-scrollbar {
	width: 4px;
	height: 4px
}

.audio_caption_list .musicList_area::-webkit-scrollbar-thumb {
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background-color: #99a9bf
}

.audio_caption_list .musicList_area::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 5px;
	background-color: #000
}

.musicList_area .musicList {
	margin: 0px
}

.musicList {
	color: #111;
	width: 90%;
	margin: auto auto auto 5% !important;
	position: relative;
	justify-content: space-between
}

.musicList li {
	padding: 8px 50px 8px 8px;
	cursor: pointer;
	list-style: none;
	color: #000;
	position: relative;
	font-size: 14px
}

.musicList li.choose,.musicList li:hover {
	background-color: #0061cd;
	color: #fff
}

.musicList li i {
	font-size: 12px;
	position: absolute;
	left: 10px;
	top: 13px;
	display: none
}

.musicList li.choose {
	padding: 8px 50px 8px 30px
}

.musicList li.choose i {
	display: block
}

@media screen and (min-width:1280px) {
	.subtitleList {
		display: block;
		height: 100%
	}

	.audio_caption_list .audiocaption_a,.audio_caption_list .subtitleList {
		width: 47.5%
	}

	.control .menu_bar {
		display: none !important
	}

	.audio_caption_list .musicList_area {
		width: 50%
	}

	.control {
		width: 350px
	}
}

@media screen and (min-width:993px) and (max-width:1279px) {
	.subtitleList {
		display: block;
		height: 100%
	}

	.audio_caption_list .audiocaption_a,.audio_caption_list .subtitleList {
		width: 47.5%
	}

	.menu_bar {
		display: none  !important
	}

	.audio_caption_list .musicList_area {
		width: 50%
	}

	.control {
		width: 350px
	}
}

@media screen and (min-width:769px) and (max-width:992px) {
	.subtitleList {
		z-index: 100000;
		height: 100%
	}

	.audio_caption_list .audiocaption_a,.audio_caption_list .subtitleList {
		width: 100%
	}

	.menu_bar {
		display: block
	}

	.audio_caption_list .musicList_area {
		width: 100%
	}

	.control {
		width: 350px
	}
}

@media screen and (max-width:768px) {
	.subtitleList {
		z-index: 100000;
		height: 100%
	}

	.audio_caption_list .audiocaption_a,.audio_caption_list .subtitleList {
		width: 100%;
		position: absolute
	}


	.menu_bar {
		display: block
	}

	.audio_caption_list .musicList_area {
		width: 100%
	}

	.control {
		width: 100%
	}
}

.musicList li .voice {
	position: absolute;
	right: 0;
	top: 0px;
	height: 30px;
	width: 40px;
	display: none;
	z-index: 10;
	background: #0061cd
}

.musicList li .auido_time {
	position: absolute;
	right: 10px;
	top: 10px;
	width: 30px;
	z-index: 0;
	font-size: 10px;
	color: #7c8fbc
}

.musicList li.choose .voice {
	display: block
}

.musicList li .voice span {
	position: absolute;
	bottom: 0;
	display: inline-block;
	width: 3px;
	height: 12px;
	background-color: #fff
}

.musicList li .voice span:nth-child(1) {
	left: 0;
	animation: voice-1 0.7s ease infinite
}

.musicList li .voice span:nth-child(2) {
	left: 6px;
	animation: voice-1 1.5s ease infinite
}

.musicList li .voice span:nth-child(3) {
	left: 12px;
	animation: voice-1 2s ease infinite
}

.voice span:nth-child(4) {
	left: 18px;
	animation: voice-1 1.3s ease infinite
}

.voice span:nth-child(5) {
	left: 24px;
	animation: voice-1 1s ease infinite
}

.voice span:nth-child(6) {
	left: 30px;
	animation: voice-1 0.5s ease infinite
}

@keyframes voice-1 {
	0% {
		transform: scaleY(0.2);
		transform-origin: 0 12px
	}

	50% {
		transform: scaleY(1);
		transform-origin: 0 12px
	}

	100% {
		transform: scaleY(0.3);
		transform-origin: 0 12px
	}
}

.music-info p::-webkit-scrollbar {
	width: 4px;
	height: 4px
}

.music-info p::-webkit-scrollbar-thumb {
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background-color: #99a9bf
}

.music-info p::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 5px;
	background-color: #000
}
.inqunotice .google-policies{color:#000;}
.inqunotice .price-con,.inqunotice .price-con a,
.salearea .price-con,.salearea .price-con a{color:#000;}
.salearea{margin-bottom:20px; }
.tkpagebg.inquiry_bg_small {
	margin-top: 20px;
	margin-bottom: 10px;
}
.tkpagebg.inquiry_bg_small > .tkpage-unit {
	width: 88%;
    margin: 0 auto;
    padding: 10px 0;
}
.ullist.ullist-add-css > li {
	list-style: none;
	border: 1px solid #1c3c6e;;
	border-radius: 5px;
	margin-top: 50px;
	box-sizing: border-box;
}
.ullist.ullist-add-css > li:first-child {
	margin-top: 20px;
}
.ullist.ullist-add-css > li .ullist-top-title {
	background-color: #1c3c6e;
    color: #fff;
    padding: 10px 10px 10px 90px;
    line-height: 22px;
    display: flex;
    align-content: center;
    align-items: center;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    position: relative;
}
.ullist.ullist-add-css > li .ullist-top-title > span:first-child {
	width: 60px;
    height: 60px;
    position: absolute;
    left: 10px;
    bottom: 7px;
    display: inline-block;
    line-height: 60px;
    font-size: 60px;
    vertical-align: bottom;
    color: #ADDFFC;
    letter-spacing: -4px;
    font-style: italic;
}
.ullist.ullist-add-css > li > .ullist {
	padding: 20px !important;
	padding-left: 40px !important;
	box-sizing: border-box;
}
.ullist.ullist-add-css > li > .ullist > li {
	margin-bottom: 10px;
}
.faqs-p > p:nth-child(2n) {
	display: none;
	margin-top: -10px;
	margin-bottom: 10px;
	padding: 0 20px;
}
.faqs-p > p:nth-child(2n + 1) {
	background: #f7fbff;
	padding: 15px 20px;
	border: 1px solid #d8e0ea;
	border-radius: 5px;
	margin-bottom: 20px;
	cursor: pointer;
    /* display: flex; */
    /* align-items: center; */
    /* justify-content: space-between; */
}
.faqs-p > p:nth-child(2n + 1) > i {
	float: right;
    margin-top: 5px;
}