@charset "utf-8";



.change-language-cont {

	top: 27px;

	*top: 26px;

	padding: 10px 5px;

	width: 380px !important;

	max-height: 80vh !important;

	overflow-y: scroll !important;

}

.inquiry-form-wrap.ct-inquiry-form{    margin-top: 20px;}

.inquiry-form-wrap.ct-inquiry-form .layout{height: 420px !important;}

.change-language .trp-language-wrap{clear: both; overflow: hidden;}

.change-language .trp-language-wrap a{width: 48%; margin: 0;}

.change-language .trp-language-wrap a:nth-child(2n){margin-left: 2%;}

@media only screen and (max-width: 950px) {

	.change-language-cont {

		max-height: unset !important;
		width: 100% !important;


	}

}

.product_list_items ,.product-list ul.product_list_items ,  .items_list ul.product_list_items{    width: 100%;

    margin: 0;}

 

.product_list_items .product_list_item { }



.product_list_item figure {

	    padding: 10px 0;

	background: #fff;

border-bottom: 1px #eee dashed;

	display: flex;

	justify-content: space-between;

	-webkit-justify-content: space-between;

	flex-wrap: wrap;

	-webkit-flex-wrap: wrap;

}



.product_list_item figure .item_img {

	display: inline-block;

	max-width: 20%;

}

.product_list_item figure .item_img img{ box-shadow: 1px 1px 4px rgba(0,0,0,.2); width: 100%;}

.product_list_item figure figcaption {

	width: calc(80% - 20px);

	display: flex;

	flex-flow: column;

	justify-content: space-between;

}



.product_list_item figure figcaption .item_title {

}



.product_list_item figure figcaption .item_title a {

	text-transform: capitalize;

	font-size: 18px;

	letter-spacing: .38px;

}



.product_list_item .product_btns {

	text-align: right;

	position: relative;

}



.product_list_item figure figcaption .item_info {

	font-size: 13px;

	margin: 13px 0;

	max-height: 80px;

	overflow: hidden;

	line-height: 20px;

}



.product_list_item .product_btns .priduct_btn_inquiry ,.product_list_item .product_btns .priduct_btn_detail {

line-height: 30px;

    display: inline-block;

    padding: 0 25px;

    position: relative;

    background: #666;

    text-transform: uppercase;

    color: #fff;

    transition: all ease-in-out .35s;

    -webkit-transition: all ease-in-out .35s;

    letter-spacing: .38px;

    font-weight: bold;

    font-size: 13px;

    z-index: 0;

}



.product_list_item .product_btns .priduct_btn_inquiry {

     margin-right: 13px;

}



.product_list_item .product_btns .priduct_btn_detail {

 

}

.product_list_item .product_btns .priduct_btn_inquiry:after ,.product_list_item .product_btns .priduct_btn_detail:after{    position: absolute;

    content: "";

    left: 0;

    top: 0;

    width:0;

    height: 100%;

    background: #13adeb; 



      z-index: -1; transition: all ease-in-out .35s;

    -webkit-transition: all ease-in-out .35s;}

 



.product_list_item .product_btns .priduct_btn_inquiry:hover:after ,.product_list_item .product_btns .priduct_btn_detail:hover:after{   width: 100%;}



 



@media only screen and (max-width: 1280px) {

	.product_list_item figure figcaption .item_info {

		max-height: 60px;

	}

}



@media only screen and (max-width: 1200px) {

	.product_list_item figure figcaption .item_title a {

		font-size: 16px;

		letter-spacing: unset;

	}

}



@media only screen and (max-width: 768px) {

	.product_list_item figure .item_img {

		max-width: 25%;

	}



	.product_list_item figure figcaption {

		width: 73%;

	}

}



@media only screen and (max-width: 640px) {

	.product_list_item figure figcaption .item_title a {

		font-size: 14px;

	}



	.product_list_item figure figcaption .item_info {

		margin: 7px 0;

		font-size: 16px;

		line-height: 26px;

		max-height: 52px;

	}



	.product_list_item .product_btns .priduct_btn_inquiry, .product_list_item .product_btns .priduct_btn_detail {

		line-height: 24px;

	}

}



@media only screen and (max-width: 480px) {

	.product_list_item figure .item_img {

		max-width: 100%;

		width: 100%;

		text-align: center;

	}



	.product_list_item figure figcaption {

		width: 100%;

		padding: 10px 0 6px;

	}



	.product_list_item figure figcaption .item_title a {

		font-size: 18px;

	}



	.product_list_item figure figcaption .item_info {

		margin: 3px 0;

	}



	.product_list_item .product_btns {

		text-align: left;

		margin-top: 7px;

	}

}
.change-language-cont li{width:100% !important;}
.change-language-cont{display: flex;flex-wrap: wrap;}
.language--img{background: url(/static/template/yuzhongBG.jpg)no-repeat center center;display: inline-block;width: 18px;height: 12px;margin-right: 6px; position: absolute; top: 50%; transform: translateY(-50%);}
.language-en{background-position: 0 -218px;}
.language-af{background-position: 0 -1px;}
.language-sq{background-position: 0 -940px;}
.language-am{background-position: 0 -9px;}
.language-be{background-position: 0 -48px;}
.language-eu{background-position: 0 -252px;}
.language-az{background-position: 0 -36px;}
.language-hy{background-position: 0 -456px;}
.language-ar{background-position: 0 -24px;}
.language-am{background-position: 0 -12px;}
.language-fy{background-position: 0px -300px;}
.language-fr{background-position: 0px -288px;}
.language-fi{background-position: 0px -276px;}
.language-et{background-position: 0px -240px;}
.language-eo{background-position: 0px -192px;}
.language-en{background-position: 0 -216px;}
.language-da{background-position: 0px -168px;}
.language-cs{background-position: 0px -144px;}
.language-hr{background-position: 0px -420px;}
.language-co{background-position: 0px -132px;}
.language-ceb{background-position: 0px -108px;}
.language-ca{background-position: 0px -96px;}
.language-bg{background-position: 0 -448px;}
.language-bs{background-position: 0 -84px;}
.language-bn{background-position: 0 -72px;}
.language-be{background-position: 0 -48px;}
.language-is{background-position: 0px -492px;}
.language-sm{background-position: 0px -972px;}
.language-ro{background-position: 0px -888px;}
.language-pa{background-position: 0px -840px;}
.language-pt{background-position: 0px -876px;}
.language-pl{background-position: 0px -852px;}
.language-fa{background-position: 0px -264px;}
.language-ps{background-position: 0px -264px;}
.language-or{background-position: 0px -827px;}
.language-no{background-position: 0px -780px;}
.language-ne{background-position: 0px -792px;}
.language-my{background-position: 0px -768px;}
.language-mn{background-position: 0px -720px;}
.language-mr{background-position: 0px -732px;}
.language-mi{background-position: 0px -684px;}
.language-mt{background-position: 0px -756px;}
.language-ml{background-position: 0px -708px;}
.language-ms{background-position: 0px -744px;}
.language-mg{background-position: 0px -672px;}
.language-mk{background-position: 0px -696px;}
.language-lb{background-position: 0px -624px;}
.language-lt{background-position: 0px -648px;}
.language-lv{background-position: 0px -660px;}
.language-la{background-position: 0px -613px;}
.language-lo{background-position: 0px -636px;}
.language-ky{background-position: 0px -600px;}
.language-ku{background-position: 0px -120px;}
.language-ko{background-position: 0px -588px;}
.language-rw{background-position: 0px -912px;}
.language-km{background-position: 0px -564px;}
.language-kk{background-position: 0px -552px;}
.language-kn{background-position: 0px -576px;}
.language-jv{background-position: 0px -528px;}
.language-ja{background-position: 0px -516px;}
.language-it{background-position: 0px -504px;}
.language-ga{background-position: 0px -312px;}
.language-id{background-position: 0px -467px;}
.language-ig{background-position: 0px -480px;}
.language-hu{background-position: 0px -443px;}
.language-hmn{background-position: 0px -408px;}
.language-hi{background-position: 0px -397px;}
.language-he{background-position: 0px -384px;}
.language-haw{background-position: 0px -300px;}
.language-ha{background-position: 0px -1079px;}
.language-ht{background-position: 0px -432px;}
.language-gu{background-position: 0px -348px;}
.language-el{background-position: 0px -204px;}
.language-de{background-position: 0px -180px;}
.language-ka{background-position: 0px -540px;}
.language-gl{background-position: 0px -336px;}
.language-ru{background-position: 0px -900px;}
.language-gd{background-position: 0px -324px;}
.language-sr{background-position: 0px -1006px;}
.language-st{background-position: 0px -1017px;}
.language-sn{background-position: 0px -984px;}
.language-sd{background-position: 0px -984px;}
.language-si{background-position: 0px -1271px;}
.language-sk{background-position: 0px -1223px;}
.language-sl{background-position: 0px -960px;}
.language-so{background-position: 0px -994px;}
.language-es{background-position: 0px -227px;}
.language-su{background-position: 0px -1031px;}
.language-sw{background-position: 0px -1055px;}
.language-sv{background-position: 0px -1043px;}
.language-tl{background-position: 0px -1115px;}
.language-tg{background-position: 0px -1091px;}
.language-ta{background-position: 0px -1067px;}
.language-tt{background-position: 0px -1151px;}
.language-te{background-position: 0px -1079px;}
.language-th{background-position: 0px -1103px;}
.language-tr{background-position: 0px -1138px;}
.language-tk{background-position: 0px -1115px;}
.language-uk{background-position: 0px -1175px;}
.language-ur{background-position: 0px -1187px;}
.language-ug{background-position: 0px -1163px;}
.language-uz{background-position: 0px -1175px;}
.language-vi{background-position: 0px -1211px;}
.language-cy{background-position: 0px -156px;}
.language-xh{background-position: 0px -1223px;}
.language-yi{background-position: 0px -1235px;}
.language-yo{background-position: 0px -1247px;}
.language-zu{background-position: 0px -1259px;}
.language-zh{background-position: 0px -1282px;}
.language-zh-TW{background-position: 0px -1282px;}

