.customservice_header{
    padding-bottom: 0px !important;
}

.scrollsidebar, .scrollsidebar a {
    font-size: 12px;
    color: #999;
    font-family: Arial, Helvetica, sans-serif;
}
.scrollsidebar{
    position: absolute;
    z-index: 9999;
    top: 150px;
    right: 0;
}
.side_content {
    width: 0;
    height: auto;
    overflow: hidden;
    float: left;
}
.show_btn {
    width: 38px;
    height: 192px;
    overflow: hidden;
    cursor: pointer;
    display: block;
    overflow: hidden;
   /* background: url(/modules/basecommon/img/show_btn.png) no-repeat center center;*/
}
.side_content .side_list {
    width: 140px;
    overflow: hidden;
    border: 1px solid #dadada;
    border-radius: 8px;
    position: relative;
    background: #FFF;
}
.side_content .side_list .hd img {
    width: 100%;
    border-bottom: 1px solid #dadada;
}
.side_content .side_list .cont li {
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #dadada;
    list-style: none;
    position: relative;
}
.side_content .side_list .cont li a {
    position: relative;
    display: block;
    padding: 0 0 0 43px;
    text-decoration: none;
}
.side_content .side_list .cont li a:before {
    content: "";
    position: absolute;
    display: block;
    overflow: hidden;
    top: 0;
    left: 10px;
    width: 25px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(/modules/basecommon/img/icons01.png);
}
.side_content .side_list .cont li .email:before {
    background-image: url(/modules/basecommon/img/icons01.png);
}
.side_content .side_list .cont li .skype:before {
    background-image: url(/modules/basecommon/img/icons02.png);
}
.side_content .side_list .cont li .whatsapp:before {
    background-image: url(/modules/basecommon/img/icons04.png);
}
.side_content .side_list .cont li .whatsapp {
   /*background-color: #09872B;*/
}
.side_content .side_list .cont li .wechat:before {
    background-image: url(/modules/basecommon/img/icons03.png);
}
.side_content .side_list .cont li .wechat {
	/*background-color: #09EB3E;*/
}
.side_content .side_list .t-code {
    padding: 10px 10px 7px;
    border-bottom: 1px solid #dadada;
}
.side_content .side_list .t-code img {
    width: 100%;
}
.side_content .side_list .side_title {
    height: 30px;
    line-height: 30px;
    padding: 0 12px;
}
.side_content .side_list .side_title .close_btn {
    background: url(/modules/basecommon/img/close.png) no-repeat center center;
    width: 12px;
    height: 30px;
    position: absolute;
    bottom: 0;
    right: 10px;
    cursor: pointer;
}
.side_content .side_list .side_title .close_btn span {
    display: none;
}

.relimg_wechat {
    width: 130px;
	height:130px;
    padding: 6px;
    background: #e3e3e3;
    position: absolute;
    left: -133px;
    top: 113px;
    display: none;
}
.relimg_whatsapp {
	min-width: 130px;
  	color: #333;
    padding: 6px;
    line-height: 20px;
    background: #e3e3e3;
    position: absolute;
    /*left: -133px;*/
	right:1px;
    top: 203px;
    text-align: center;
    display: none;
}
#center_column .page-product-box .rte{
	overflow: hidden;
}
#center_column .page-product-box .rte img{
	max-width:100%;
}
#scrollsidebarcustomservice .side_list .cont li a{
	white-space: nowrap;
}

li.block_social_contactinfos{
    display: block !important;
    height: 47px !important;
}
li.block_social_contactinfos a{
    float: left !important;
    width: 29px !important;
    margin-right: 10px !important;
    margin-top: 10px !important;
    margin-bottom: 5px !important;
    padding: 0 !important;
}
li.block_social_contactinfos a:hover {
    padding: 0 !important;
}
li.block_social_contactinfos a:hover img{
    -moz-transition: all 0.2s linear !important;
    -o-transition: all 0.2s linear !important;
    -webkit-transition: all 0.2s linear !important;
    transition: all 0.2s linear !important;
    width: 110% !important;
}
li.block_social_contactinfos a img{
    width: 100% !important;
    height: 100% !important;
    border-radius: 18px !important;
}
li.block_social_contactinfos a:before,li.block_social_contactinfos a:after{
   display: none !important;
}

@media (max-width: 1200px){
    li.block_social_contactinfos{
        line-height: 30px !important;
    }
    li.block_social_contactinfos a{
        margin-top: 0px !important;
    }
}
@media (max-width: 767px){
    li.block_social_contactinfos{
        line-height: 42px !important;
    }
    li.block_social_contactinfos a{
        width: 24px !important;
    }
}
@media (max-width: 543px){
    li.block_social_contactinfos a{
        width: 7% !important;
    }
}
@media (max-width: 479px){
    #scrollsidebarcustomservice{
        display: none;
    }
}
/* buy at 按钮样式 */
.btn-style-amazon{
	background: #f0c14b;
    border-color: #a88734 #9c7e31 #846a29;
	border-style: solid;
    border-width: 1px;
	border-radius: 3px;
	display: inline-block;
	width:230px;
}
.btn-style-2{
	box-shadow: 0 1px 0 rgba(255,255,255,.4) inset;
	background: linear-gradient(to bottom,#f7dfa5,#f0c14b);
	display: block;
    position: relative;
    overflow: hidden;
    height: 29px;
    border-radius: 2px;
}
.btn-style-2 input{
	position: absolute;
    background-color: transparent;
    border: 0;
    height: 100%;
    width: 100%;
	color: #111;
	    padding-left: 18px;
}
.amazon-icon{
	top: 2px;
    left: 2px;
	height: 25px;
    width: 25px;
	position: absolute;
	background:url(/themes/default-bootstrap/img/AmazonShop.png) no-repeat;
}
.btn-style-3{
	background-color: #ff5400;
    color: #fff;
    padding: 0 30px;
	display: inline-block;
    vertical-align: top;
    line-height: 44px;
    height: 44px;
    border-radius: 3px;
    font-size: 18px;
}
.btn-style-3:hover{
	color: #fff;
}
.btn-style-4{
/* 	float: left; */
    margin: 0 5px 5px 0;
    padding: 0 10px;
    min-width: 114px;
    height: 34px;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    border: 1px solid #fc4c02;
    border-radius: 5px;
    transition: all 300ms;
	color: #eb6300;
    border-color: #eb6300;
	display: inline-block;
}
.btn-style-4:hover{
	color: #eb6300;
}
.osview{
	float: left;
	position: relative;
	top: 77px;
    left: 96px;
	height:38px;
    width: 233px;  
    font-size: 20px;   
    line-height: 24px;  
    transform:rotate(90deg);  
    -ms-transform:rotate(90deg);    /* IE 9 */  
    -moz-transform:rotate(90deg);   /* Firefox */  
    -webkit-transform:rotate(90deg); /* Safari 和 Chrome */  
    -o-transform:rotate(90deg);     /* Opera */ 
	background-color:#dbdbdb;
	border-radius: 8px;
}
.osicon{
	float: left;
	height:20px;
	width:20px;
	background: url(/modules/basecommon/img/show_btn2.png) no-repeat center center;
	margin-top: 9px;
    margin-left: 12px;
}
.ostxt{
	line-height: 37px;
    margin-left: 43px;
	color: #5c5c5c;
	font-family: Microsoft YaHei;
}
/*询盘=============================================================================*/
.ma-button-contact-supplier {
	line-height: 40px;
	height: 40px;
	background: #FF7519;
    color: #FFF;
    border-color: #FF7519;
    padding: 0 15px;
    font-size: 16px;
    min-width: 176px;
    box-sizing: border-box;
    vertical-align: top;
	border: 1px solid transparent;
    border-radius: 3px;
    font-style: normal;
    font-family: inherit;
    cursor: pointer;
	position: relative;
    display: inline-block;
	text-align: center;
}
.ma-button-contact-supplier:hover {
    background: #EB650C !important;
    border-color: #EB650C !important;
    color: #FFF !important;
}
.inquiry-body {
    color: #333;
    font-size: 12px;
}
.main-wrap {
    border: 1px solid #c8d2e0;
    border-radius: 3px;
}
.company-item.company-item-last {
    border-bottom: none;
}
.inquiry-body .products-head {
    padding: 12px 20px 0 20px;
}
.products-head {
    color: #666;
	overflow: auto;
}
.util-clearfix {
    zoom: 1;
}
.product-other {
    float: right;
    width: 480px;
}
.products-quantity {
    position: relative;
    margin: 0 8px 0 12px;
    width: 70px;
}
.products-unit {
    width: 115px;
    color: #666;
    padding: 0 12px;
}
.inquiry-body .product-item {
    padding: 12px 20px 10px 20px;
}
.product-item.product-item-last {
    border: none;
}
.product-item {
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.product-img {
    width: 48px;
    height: 48px;
    float: left;
    margin-right: 12px;
}
.product-name {
    overflow: hidden;
    text-decoration: none;
    /*color: #333;*/
    /*height: 45px;*/
	/*font-size: 13px;*/
}
.product-name:hover {
    color: #FF751A;
    text-decoration: underline;
}
.quantity-wrap .quantity-input {
    width: 72px;
	height: 28px;
    padding: 4px 8px;
	box-sizing: border-box;
    max-width: 720px;
    border: 1px solid #dae2ed;
    font-family: inherit;
    font-weight: 400;
    font-size: inherit;
    line-height: inherit;
    color: #333;
    background-color: #fff;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	display: inline-block;
    overflow: visible;
    outline: 0;
}
.unit {
    vertical-align: middle;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    max-width: 95px;
    line-height: 28px;
}
.require-tip {
    padding: 12px 20px;
    border-top: 1px solid #c8d2e0;
}
.sample-tip-wrapper {
    background-color: #FFF0E4;
    margin: 0 20px 10px;
    position: relative;
    line-height: 20px;
}
.sample-tip {
    padding-left: 30px;
    margin-right: 200px;
}
.content-main {
    position: relative;
}
.content-wrap {
    width: 100%;
    box-sizing: border-box;
}
.inquiry-body .content {
    width: 100%;
    box-sizing: border-box;
    min-height: 200px;
    padding: 20px;
    resize: vertical;
    max-width: 100%;
}
.inquiry-body .email-input-container {
    margin-top: 15px;
}
.email-input-container p {
    font-size: 12px;
    color: #666;
    margin-bottom: 10px;
	display: inline-block;
}
.email-input-container p:first-child{
	font-size: 16px;
	font-weight: bold;
	display:block;
}
.ui2-textfield-single.ui2-textfield-large {
    height: 25px;
    padding: 10px;
	width: 300px;
    vertical-align: middle;
}
.email-input{
	display: inline-block;
	width: 83%;
	float: right;
}
.send-action {
    width: 300px;
	margin-bottom: 10px;
}
.send-action .send-item {
    width: 100%;
    margin-top: 15px;
}
.send-action .send-item input {
    width: 100%;
	background: #FF7519;
    color: #FFF;
    border-color: #FF7519;
	height: 40px;
    padding: 0 20px;
    line-height: 40px;
    font-size: 18px;
	vertical-align: baseline;
    font-style: normal;
    font-family: inherit;
	position: relative;
    display: inline-block;
    box-sizing: border-box;
}
.send-action .send-item input:hover{
	background: #EB650C;
    border-color: #EB650C;
    color: #FFF;
}
.action-wrap{
	margin-left: 10px;
}
.number-input input{
	margin-right: 7px;
}
.number-input p{
	display: inline-block !important;
	font-size: 12px !important;
	font-weight:unset !important;
	margin-bottom: 0px;
}
.errmsg{
	display: inline-block;
    color: red;
}
.errmsg li{
	list-style-type: none;
}
#country_select_1{
	height: 25px;
}
.modal{
	position: fixed;
    z-index: 9000;
    top: 0;
    left: 50%;
    background-color: white;
    width: 300px;
    margin-left: -150px;
    margin-top: 100px;
    border: 1px solid #6badd4;
}
.bootbox .modal-body{
	padding: 15px;
}
.bootbox .modal-footer{
	border-top: 1px solid #e5e5e5;
    text-align: center;
}
.bootbox .modal-footer a{
    background-color: #337ab7;
    border-color: #2e6da4;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    margin-bottom: 10px;
	margin: 10px 0;
    color: white;
}
.modal-backdrop {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background-color: #000;
	opacity: .3 !important;
	z-index: 8200;
	width: 100%;
    height: 100%;
}
/*end 询盘=========================================================================*/
/*start coupon popup ==============================================================*/
.coupon-popup-win{
	position: absolute;
    width: 100%;
    height: 100%;
    z-index: 10000;
    top: 0;
	background: rgba(198, 198, 198, 0.5);
}
.coupon-popup-win #coupon-popup.type-1{
	display: block;
    border-radius: 50%;
    width: 500px;
    height: 500px;
    margin: auto;
    background: red;
    position: fixed;
    padding: 74px;
}
.coupon-popup-win #coupon-popup.type-2{
	display: block;
    width: 500px;
    height: 350px;
    margin: auto;
    background: white;
    position: fixed;
    border: 1px solid;
}
.coupon-popup-win #coupon-popup.type-1 h2{
	color: white;
	font-size: 38px;
	margin: 20px 0px;
}
.coupon-popup-win #coupon-popup.type-2 h2{
	color: black;
	font-size: 38px;
	margin: 20px 0px;
}
.coupon-popup-win #coupon-popup.type-1 h4{
	color: white;
	font-size: 19px;
}
.coupon-popup-win #coupon-popup.type-2 h4{
	color: black;
	font-size: 19px;
}
.coupon-popup-win #coupon-popup.type-1 h5{
	color: white;
	font-size: 14px;
	margin: 20px 0px;
}
.coupon-popup-win #coupon-popup.type-2 h5{
	color: black;
	font-size: 14px;
	margin: 20px 0px;
}
.coupon-popup-win #coupon-popup.type-1 p{
    background-color: rgb(255, 255, 255);
    border-color: rgb(255, 75, 84);
	display: inline-block;
}
.coupon-popup-win #coupon-popup.type-2 p{
    background-color: rgb(255, 255, 255);
    border-color: rgb(255, 75, 84);
	display: inline-block;
}
.coupon-popup-win #coupon-popup.type-1 p input, .coupon-popup-win #coupon-popup.type-1 p span{
	display: block;
    margin: 2px;
    border: 2px dashed rgb(255, 75, 84);
	color: rgb(255, 75, 84);
	font-size: 25px;
}
.coupon-popup-win #coupon-popup.type-2 p input, .coupon-popup-win #coupon-popup.type-2 p span{
	display: block;
    margin: 2px;
    border: 1px solid black;
	font-size: 25px;
}
.coupon-popup-win #coupon-popup.type-1 p input{
	width: 75%;
    float: left;
}
.coupon-popup-win #coupon-popup.type-2 p input{
	width: 75%;
    float: left;
}
.coupon-popup-win #coupon-popup.type-1 p button{
	width: 20%;
    float: right;
    font-size: 25px;
    margin-right: 1px;
}
.coupon-popup-win #coupon-popup.type-2 p button{
	width: 20%;
    float: right;
    font-size: 25px;
    margin-right: 1px;
}
.coupon-popup-win #coupon-popup.type-1 p span{
	line-height: 42px;
}
.coupon-popup-win #coupon-popup.type-2 p span{
	line-height: 42px;
}
.coupon-popup-win #coupon-popup.type-1 #close-pop-up-btn{
	position: absolute;
    top: 40px;
    left: 235px;
    color: white;
    border: 1px solid white;
    padding: 5px 10px;
    cursor: pointer;
    line-height: 22px;
    font-size: 20px;
}
.coupon-popup-win #coupon-popup.type-2 #close-pop-up-btn{
    position: absolute;
    top: -34px;
    right: -1px;
    color: black;
    border: 1px solid black;
    padding: 5px 10px;
    cursor: pointer;
    line-height: 22px;
    font-size: 20px;
    font-weight: bolder;
}
#show-coupon-pop-up-btn{
	position: fixed;
	left:0px;
	top:0px;
	z-index: 9000;
}

@media (max-width: 500px) {
	/*type-1*/
	.coupon-popup-win #coupon-popup.type-1{
		width: 300px;
		height: 300px;
		padding: 43px;
	}
	.coupon-popup-win #coupon-popup.type-1 h2{
		color: white;
		font-size: 25px;
		margin: 12px 0px;
	}
	.coupon-popup-win #coupon-popup.type-1 h4{
		color: white;
		font-size: 16px;
	}
	.coupon-popup-win #coupon-popup.type-1 h5{
		color: white;
		font-size: 12px;
		margin: 12px 0px;
	}
	.coupon-popup-win #coupon-popup.type-1 p{
		background-color: rgb(255, 255, 255);
		border-color: rgb(255, 75, 84);
		display: inline-block;
	}
	.coupon-popup-win #coupon-popup.type-1 p input, .coupon-popup-win #coupon-popup.type-1 p span{
		display: block;
		margin: 2px;
		border: 2px dashed rgb(255, 75, 84);
		color: rgb(255, 75, 84);
		font-size: 20px;
	}
	.coupon-popup-win #coupon-popup.type-1 p span{
		line-height: 42px;
	}
	.coupon-popup-win #coupon-popup.type-1 #close-pop-up-btn{
		top: 10px;
		left: 133px;
		padding: 3px 8px;
	}
	.coupon-popup-win #coupon-popup.type-1 p button{
		width: 20%;
		float: right;
		font-size: 17px;
		margin-right: 1px;
	}
	/*type-2*/
	.coupon-popup-win #coupon-popup.type-2{
		width: 300px;
		min-height: 150px;
		max-height:300px;
	}
	.coupon-popup-win #coupon-popup.type-2 h2{
		color: black;
		font-size: 25px;
		margin: 12px 0px;
	}
	.coupon-popup-win #coupon-popup.type-2 h4{
		color: black;
		font-size: 16px;
	}
	.coupon-popup-win #coupon-popup.type-2 h5{
		color: black;
		font-size: 12px;
		margin: 12px 0px;
	}
	.coupon-popup-win #coupon-popup.type-2 p{
		background-color: rgb(255, 255, 255);
		display: inline-block;
	}
	.coupon-popup-win #coupon-popup.type-2 p input, .coupon-popup-win #coupon-popup.type-2 p span{
		display: block;
		margin: 2px;
		border: 1px solid black;
		font-size: 20px;
	}
	.coupon-popup-win #coupon-popup.type-2 p span{
		line-height: 42px;
	}
	.coupon-popup-win #coupon-popup.type-2 #close-pop-up-btn{
		top: -30px;
		right: -1px;
		padding: 3px 8px;
	}
	.coupon-popup-win #coupon-popup.type-2 p button{
		width: 20%;
		float: right;
		font-size: 17px;
		margin-right: 1px;
	}
}
/*end =========================================================================*/

#product_comments_block_tab .comment{
	margin-bottom: 15px;
	border-bottom: 1px solid #E9E9E9;
}


/*国家旗帜css========================================================================*/
.css_flag {
    display: inline-block;
    padding: 0 0 0 25px;
    line-height: 15px;
    background: url(/modules/basecommon/img/countryFlag.png) no-repeat;
	margin-left: 20px;
}

.css_ae {
	background-position: 0 -78px
}

.css_af {
	background-position: 0 -158px
}

.css_ag {
	background-position: 0 -240px
}

.css_ai {
	background-position: 0 -318px
}

.css_aj {
	background-position: 0 -398px
}

.css_al {
	background-position: 0 -480px
}

.css_am {
	background-position: 0 -558px
}

.css_an {
	background-position: 0 -640px
}

.css_ao {
	background-position: 0 -720px
}

.css_aq {
	background-position: 0 -800px
}

.css_ar {
	background-position: 0 -880px
}

.css_as {
	background-position: 0 -958px
}

.css_at {
	background-position: 0 -1040px
}

.css_au {
	background-position: 0 -1118px
}

.css_aw {
	background-position: 0 -1200px
}

.css_az {
	background-position: 0 -1278px
}

.css_ba {
	background-position: 0 -1360px
}

.css_bb {
	background-position: 0 -1440px
}

.css_bd {
	background-position: 0 -1520px
}

.css_be {
	background-position: 0 -1600px
}

.css_bf {
	background-position: 0 -1680px
}

.css_bg {
	background-position: 0 -1760px
}

.css_bh {
	background-position: 0 -1840px
}

.css_bi {
	background-position: 0 -1920px
}

.css_bj {
	background-position: 0 -2000px
}

.css_bk {
	background-position: 0 -2078px
}

.css_bm {
	background-position: 0 -2158px
}

.css_bn {
	background-position: 0 -2238px
}

.css_bo {
	background-position: 0 -2320px
}

.css_bp {
	background-position: 0 -2400px
}

.css_br {
	background-position: 0 -2480px
}

.css_bs {
	background-position: 0 -2558px
}

.css_bt {
	background-position: 0 -2640px
}

.css_bv {
	background-position: 0 -2720px
}

.css_bw {
	background-position: 0 -2800px
}

.css_by {
	background-position: 0 -2878px
}

.css_bz {
	background-position: 0 -2960px
}

.css_ca {
	background-position: 0 -3038px
}

.css_cc {
	background-position: 0 -3118px
}

.css_cd {
	background-position: 0 -3200px
}

.css_ce {
	background-position: 0 -3278px
}

.css_cf {
	background-position: 0 -3360px
}

.css_cg {
	background-position: 0 -3440px
}

.css_ch {
	background-position: 0 -3520px
}

.css_ci {
	background-position: 0 -3600px
}

.css_ck {
	background-position: 0 -3678px
}

.css_cl {
	background-position: 0 -3760px
}

.css_cm {
	background-position: 0 -3840px
}

.css_cn {
	background-position: 0 -3920px
}

.css_co {
	background-position: 0 -4000px
}

.css_cq {
	background-position: 0 -4078px
}

.css_cr {
	background-position: 0 -4160px
}

.css_cs {
	background-position: 0 -4240px
}

.css_cu {
	background-position: 0 -4318px
}

.css_cv {
	background-position: 0 -4400px
}

.css_cw {
	background-position: 0 -4478px
}

.css_cx {
	background-position: 0 -4558px
}

.css_cy {
	background-position: 0 -4640px
}

.css_cz {
	background-position: 0 -4720px
}

.css_da {
	background-position: 0 -4800px
}

.css_de {
	background-position: 0 -4880px
}

.css_dj {
	background-position: 0 -4960px
}

.css_dk {
	background-position: 0 -5038px
}

.css_dm {
	background-position: 0 -5118px
}

.css_do {
	background-position: 0 -5200px
}

.css_dr {
	background-position: 0 -5280px
}

.css_dz {
	background-position: 0 -5360px
}

.css_ec {
	background-position: 0 -5438px
}

.css_ee {
	background-position: 0 -5520px
}

.css_eg {
	background-position: 0 -5600px
}

.css_eh {
	background-position: 0 -5678px
}

.css_ek {
	background-position: 0 -5760px
}

.css_en {
	background-position: 0 -5840px
}

.css_er {
	background-position: 0 -5918px
}

.css_es {
	background-position: 0 -6000px
}

.css_et {
	background-position: 0 -6080px
}

.css_ez {
	background-position: 0 -6160px
}

.css_fi {
	background-position: 0 -6238px
}

.css_fj {
	background-position: 0 -6318px
}

.css_fk {
	background-position: 0 -6398px
}

.css_fm {
	background-position: 0 -6480px
}

.css_fo {
	background-position: 0 -6560px
}

.css_fr {
	background-position: 0 -6640px
}

.css_fx {
	background-position: 0 -6720px
}

.css_ga {
	background-position: 0 -6800px
}

.css_gd {
	background-position: 0 -6960px
}

.css_ge {
	background-position: 0 -7040px
}

.css_gf {
	background-position: 0 -7120px
}

.css_gg {
	background-position: 0 -7200px
}

.css_gh {
	background-position: 0 -7280px
}

.css_gi {
	background-position: 0 -7358px
}

.css_gl {
	background-position: 0 -7440px
}

.css_gm {
	background-position: 0 -7520px
}

.css_gn {
	background-position: 0 -7600px
}

.css_gp {
	background-position: 0 -7680px
}

.css_gq {
	background-position: 0 -7760px
}

.css_gr {
	background-position: 0 -7840px
}

.css_gs {
	background-position: 0 -7918px
}

.css_gt {
	background-position: 0 -8000px
}

.css_gu {
	background-position: 0 -8078px
}

.css_gv {
	background-position: 0 -8160px
}

.css_gw {
	background-position: 0 -8240px
}

.css_gy {
	background-position: 0 -8320px
}

.css_ha {
	background-position: 0 -8400px
}

.css_hk {
	background-position: 0 -8480px
}

.css_hm {
	background-position: 0 -8558px
}

.css_hn {
	background-position: 0 -8638px
}

.css_hr {
	background-position: 0 -8718px
}

.css_ht {
	background-position: 0 -8800px
}

.css_hu {
	background-position: 0 -8880px
}

.css_ic {
	background-position: 0 -8960px
}

.css_id {
	background-position: 0 -9040px
}

.css_ie {
	background-position: 0 -9118px
}

.css_il {
	background-position: 0 -9200px
}

.css_in {
	background-position: 0 -9280px
}

.css_io {
	background-position: 0 -9358px
}

.css_iq {
	background-position: 0 -9440px
}

.css_ir {
	background-position: 0 -9520px
}

.css_is {
	background-position: 0 -9600px
}

.css_it {
	background-position: 0 -9680px
}

.css_iv {
	background-position: 0 -9760px
}

.css_ja {
	background-position: 0 -9840px
}

.css_jm {
	background-position: 0 -9918px
}

.css_jo {
	background-position: 0 -9998px
}

.css_jp {
	background-position: 0 -10080px
}

.css_ke {
	background-position: 0 -10160px
}

.css_kg {
	background-position: 0 -10240px
}

.css_kh {
	background-position: 0 -10320px
}

.css_ki {
	background-position: 0 -10400px
}

.css_km {
	background-position: 0 -10480px
}

.css_kn {
	background-position: 0 -10560px
}

.css_kp {
	background-position: 0 -10638px
}

.css_kr {
	background-position: 0 -10720px
}

.css_ks {
	background-position: 0 -10800px
}

.css_kw {
	background-position: 0 -10878px
}

.css_ky {
	background-position: 0 -10958px
}

.css_kz {
	background-position: 0 -11040px
}

.css_la {
	background-position: 0 -11120px
}

.css_lb {
	background-position: 0 -11200px
}

.css_lc {
	background-position: 0 -11278px
}

.css_le {
	background-position: 0 -11360px
}

.css_lg {
	background-position: 0 -11440px
}

.css_lh {
	background-position: 0 -11520px
}

.css_li {
	background-position: 0 -11600px
}

.css_lk {
	background-position: 0 -11678px
}

.css_lr {
	background-position: 0 -11758px
}

.css_ls {
	background-position: 0 -11840px
}

.css_lt {
	background-position: 0 -11920px
}

.css_lu {
	background-position: 0 -12000px
}

.css_lv {
	background-position: 0 -12080px
}

.css_ly {
	background-position: 0 -12158px
}

.css_ma {
	background-position: 0 -12240px
}

.css_mb {
	background-position: 0 -12320px
}

.css_mc {
	background-position: 0 -12400px
}

.css_md {
	background-position: 0 -12478px
}

.css_mg {
	background-position: 0 -12560px
}

.css_mh {
	background-position: 0 -12638px
}

.css_mi {
	background-position: 0 -12720px
}

.css_mk {
	background-position: 0 -12800px
}

.css_ml {
	background-position: 0 -12880px
}

.css_mm {
	background-position: 0 -12958px
}

.css_mn {
	background-position: 0 -13038px
}

.css_mo {
	background-position: 0 -13120px
}

.css_mo_old {
	background-position: 0 -13200px
}

.css_mp {
	background-position: 0 -13278px
}

.css_mq {
	background-position: 0 -13360px
}

.css_mr {
	background-position: 0 -13440px
}

.css_ms {
	background-position: 0 -13518px
}

.css_mt {
	background-position: 0 -13600px
}

.css_mu {
	background-position: 0 -13680px
}

.css_mv {
	background-position: 0 -13760px
}

.css_mw {
	background-position: 0 -13840px
}

.css_mx {
	background-position: 0 -13920px
}

.css_my {
	background-position: 0 -13998px
}

.css_mz {
	background-position: 0 -14080px
}

.css_na {
	background-position: 0 -14160px
}

.css_nc {
	background-position: 0 -14240px
}

.css_ne {
	background-position: 0 -14320px
}

.css_nf {
	background-position: 0 -14398px
}

.css_ng {
	background-position: 0 -14478px
}

.css_nh {
	background-position: 0 -14560px
}

.css_ni {
	background-position: 0 -14640px
}

.css_nl {
	background-position: 0 -14720px
}

.css_no {
	background-position: 0 -14800px
}

.css_np {
	background-position: 0 -14880px
}

.css_nr {
	background-position: 0 -14958px
}

.css_nt {
	background-position: 0 -15040px
}

.css_nu {
	background-position: 0 -15118px
}

.css_nz {
	background-position: 0 -15198px
}

.css_om {
	background-position: 0 -15280px
}

.css_pa {
	background-position: 0 -15360px
}

.css_pe {
	background-position: 0 -15440px
}

.css_pf {
	background-position: 0 -15520px
}

.css_pg {
	background-position: 0 -15600px
}

.css_ph {
	background-position: 0 -15678px
}

.css_pk {
	background-position: 0 -15760px
}

.css_pl {
	background-position: 0 -15840px
}

.css_pm {
	background-position: 0 -15920px
}

.css_pn {
	background-position: 0 -15998px
}

.css_po {
	background-position: 0 -16080px
}

.css_pr {
	background-position: 0 -16160px
}

.css_pt {
	background-position: 0 -16320px
}

.css_pw {
	background-position: 0 -16400px
}

.css_py {
	background-position: 0 -16480px
}

.css_qa {
	background-position: 0 -16558px
}

.css_re {
	background-position: 0 -16640px
}

.css_rm {
	background-position: 0 -16718px
}

.css_ro {
	background-position: 0 -16800px
}

.css_ru {
	background-position: 0 -16880px
}

.css_rw {
	background-position: 0 -16960px
}

.css_sa {
	background-position: 0 -17040px
}

.css_sb {
	background-position: 0 -17120px
}

.css_sc {
	background-position: 0 -17198px
}

.css_sd {
	background-position: 0 -17278px
}

.css_se {
	background-position: 0 -17360px
}

.css_sf {
	background-position: 0 -17440px
}

.css_sg {
	background-position: 0 -17520px
}

.css_sh {
	background-position: 0 -17598px
}

.css_si {
	background-position: 0 -17678px
}

.css_sj {
	background-position: 0 -17760px
}

.css_sk {
	background-position: 0 -17840px
}

.css_sl {
	background-position: 0 -17920px
}

.css_sm {
	background-position: 0 -18000px
}

.css_sn {
	background-position: 0 -18080px
}

.css_so {
	background-position: 0 -18160px
}

.css_sp {
	background-position: 0 -18240px
}

.css_sr {
	background-position: 0 -18320px
}

.css_srb {
	background-position: 0 -18400px
}

.css_st {
	background-position: 0 -18478px
}

.css_sv {
	background-position: 0 -18560px
}

.css_sw {
	background-position: 0 -18640px
}

.css_sy {
	background-position: 0 -18720px
}

.css_sz {
	background-position: 0 -18800px
}

.css_tc {
	background-position: 0 -18878px
}

.css_td {
	background-position: 0 -18960px
}

.css_tf {
	background-position: 0 -19040px
}

.css_tg {
	background-position: 0 -19120px
}

.css_th {
	background-position: 0 -19200px
}

.css_tj {
	background-position: 0 -19278px
}

.css_tk {
	background-position: 0 -19358px
}

.css_tm {
	background-position: 0 -19438px
}

.css_tn {
	background-position: 0 -19520px
}

.css_to {
	background-position: 0 -19598px
}

.css_tp {
	background-position: 0 -19680px
}

.css_tr {
	background-position: 0 -19760px
}

.css_ts {
	background-position: 0 -19840px
}

.css_tt {
	background-position: 0 -19920px
}

.css_tu {
	background-position: 0 -20000px
}

.css_tv {
	background-position: 0 -20078px
}

.css_tw {
	background-position: 0 -20160px
}

.css_tw_old {
	background-position: 0 -20240px
}

.css_tx {
	background-position: 0 -20318px
}

.css_tz {
	background-position: 0 -20400px
}

.css_ua {
	background-position: 0 -20480px
}

.css_ug {
	background-position: 0 -20560px
}

.css_gb,.css_uk {
	background-position: 0 -20638px
}

.css_um {
	background-position: 0 -20720px
}

.css_up {
	background-position: 0 -20800px
}

.css_us {
	background-position: 0 -20880px
}

.css_uy {
	background-position: 0 -20960px
}

.css_uz {
	background-position: 0 -21038px
}

.css_va {
	background-position: 0 -21120px
}

.css_vc {
	background-position: 0 -21200px
}

.css_ve {
	background-position: 0 -21280px
}

.css_vg {
	background-position: 0 -21358px
}

.css_vi {
	background-position: 0 -21440px
}

.css_vm {
	background-position: 0 -21520px
}

.css_vn {
	background-position: 0 -21600px
}

.css_vt {
	background-position: 0 -21680px
}

.css_vu {
	background-position: 0 -21760px
}

.css_wa {
	background-position: 0 -21840px
}

.css_wf {
	background-position: 0 -21920px
}

.css_ws {
	background-position: 0 -21998px
}

.css_wz {
	background-position: 0 -22080px
}

.css_ye {
	background-position: 0 -22160px
}

.css_yt {
	background-position: 0 -22240px
}

.css_yu {
	background-position: 0 -22320px
}

.css_za {
	background-position: 0 -22400px
}

.css_zm {
	background-position: 0 -22480px
}

.css_zr {
	background-position: 0 -22560px
}

.css_zw {
	background-position: 0 -22638px
}

.css_mne {
	background-position: 0 -22720px
}
/*国家旗帜css ending========================================================================*/

.ma-button-contact-supplier-review {
	line-height: 40px;
	height: 40px;
	background: #FAD000;
    color: #002F36;
    border-color: #FF7519;
    padding: 0 15px;
    font-size: 16px;
    min-width: 176px;
    box-sizing: border-box;
    vertical-align: top;
	border: 1px solid transparent;
    border-radius: 3px;
    font-style: normal;
    font-family: inherit;
    cursor: pointer;
	position: relative;
    display: inline-block;
	text-align: center;
}
.ma-button-contact-supplier-review:hover {
    background: #FFA724 !important;
    border-color: #FFA724 !important;
    color: #002F36 !important;
}
.comments_advices .open-comment-form{
	color: #008296;
}
.comments_advices .open-comment-form:hover{
	text-decoration: underline;
    cursor: pointer;
    color: #008577;
}