.custom-nav{margin:0 20px;line-height:50px;}
.custom-nav a{display:inline-block;color:#525252;}
.custom-nav a:first-child{color:#555;}
.custom-nav a:hover{color:#225c8b;}
.custom-nav i{display:inline-block;position:relative;width:5px;height:14px;vertical-align:middle;margin:0 10px;}
.custom-nav i:after{content:'';position:absolute;right:0;top:2px;width:5px;height:5px;border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.detail-top{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;margin:0 20px 20px 20px;padding:20px;align-items: flex-start;}
.btnwrap{text-align:center;position:relative;padding-top:20px;display:flex;justify-content:space-between;margin-bottom:40px;padding-bottom:40px;border-bottom:1px dashed #ddd;}
.info{width:70%;padding:20px;position:relative;}
.brand{width:30%;padding:20px;text-align:center;}
.brand ul,.desc ol{text-align:left;list-style:disc;list-style-position:inside;margin-bottom:40px;}
.mainptitle{color:#585858;margin:40px 0 10px 0;padding-top:20px;border-top:1px dashed #ddd;text-align:left;}
.brand ul li,.desc ol li{line-height:24px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:10px;}
.detail{display:flex;}
.brand ul li a{display:block;font-size:14px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.top-title{display:flex;align-items:center;}
.ktitle{font-weight:bold;font-size:20px;margin-bottom:10px;display:flex;width:100%;justify-content:space-between;}
.ktitle span{width: 200px; height: 30px;text-align: center;line-height: 30px;display: block; background: #fff;border: 1px solid #225c8b;border-radius: 4px;color: #225c8b;font-size: 14px;margin-left:auto;cursor:pointer;}
.ktitle span:hover{color:#fff ;background: #225c8b;text-decoration:underline;}
.info .btn-ask{margin:0;margin-left:auto;}
.kcontent{line-height:24px;font-size:14px;min-height:150px;}
.helpbox{display:flex;align-items:center;}
.btnHelpful{text-align:center;padding:6px 20px;background:#fff;border:1px solid #225c8b;color:#225c8b;font-size:14px;cursor:pointer;font-weight:bold;}
.btnHelpful:hover{text-decoration:underline;}
button.unlikes{background:url(images/icon-unlikes.png)left center no-repeat;background-size:24%;padding-left:30px;border:0;outline:0;vertical-align: middle;border-radius:0;}
button.likes{background:url(images/icon-likes.png)left center no-repeat;background-size:24%;border: 0;padding-left: 30px;}
.share-box{display:flex;align-items:center;}
.share-box p{margin-right:20px;}
.share-box a{display:inline-block;width:16px;height:16px;background-position:0 0;background:url(images/share-icon.png);margin-right:6px}
.share-box a.twitter{background-position-y:-32px}
.share-box a.pinterest{background-position-y:-64px}
.share-box a.linkedin{background-position-y:-96px}
.share-box a.email{background-position-y:-128px;margin-right:0}
.share-box a:hover{opacity:.8}
.stitle{color:#666;font-size:16px;font-weight:bold;margin:10px 0px;border-left:2px solid #225c8b;padding-left:5px;text-align:left;}
.more{text-align:right;display:none;}
.Commentsbox ul{margin-top:20px;}
.Commentsbox li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #ddd;display:flex;}
.Commentsbox li:last-child{border-bottom:0;}
.Commentsbox li p{margin-bottom:10px;font-size:14px;color:#000;}
.name{display:flex;align-items:center;}
.Customerimg { margin-right: 10px; width: 30px; height: 30px; flex-shrink: 0;opacity: .7;}

.Writebtn{color:#fff ;background: #225c8b;padding: 6px 20px;border-radius: 4px;cursor: pointer;margin-left: 20px;font-weight: normal;}
.Writebtn:hover{text-decoration:underline;}
.Commentsbox li p.time{color:#585858;font-size:12px;}
.country{margin-left:20px;}
.country img{width:18px;height:12px;margin-right:4px;}
.Replybtn{color: #225c8b;font-size: 14px;cursor: pointer;line-height:200%;}
.Replybtn:hover{text-decoration:underline;}
.Replybtn i{font-style:normal;margin-left:10px;}
.Questiondialog{display:none;z-index:9999;box-shadow:0 20px 20px 0 rgb(0 0 0/15%);position:fixed;top:10%;left:0;right:0;background:#fff;width:640px;margin:0 auto}
.Questiondialog h1{line-height:40px;color:#fff;background:#4da8f3;padding:0 20px;font-size:14px}
.Questiondialog h1 span{display:inline-block;float:right}
.Questiondialog h1 span::before,.Questiondialog h1 span::after{content:'';width:20px;height:1px;display:block;background-color:#fff;position:absolute;right:0;top:20px}
.Questiondialog .content{padding:20px;position:relative}
.Questiondialog .form-item{margin-bottom:16px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative}
.Questiondialog .form-item02{align-items:center}
.Questiondialog .form-item span{margin-right:20px;width:100px;text-align:right;flex-shrink:0}
.Questiondialog .form-item span.countryimgbox{width:auto}
.Questiondialog .form-item span em{font-style:normal;}
.Questiondialog .form-item i{color:red;font-style:normal;margin-right:10px;display:inline-block}
.Questiondialog .form-item .right-item{width:90%}
.Questiondialog .form-item .PopUpTextarea{width:300px;height:100px;padding:10px;border:1px solid #dedede}
.Questiondialog .form-item input{width:300px;height:32px;border:1px solid #b7b7b7;padding:0 5px;outline:none;flex-shrink:0}
.Questiondialog .form-item .selectcountry{width:300px;height:32px;outline:none;border:1px solid #b7b7b7;flex-shrink:0}
.Questiondialog .form-item02 .btn-submit{color:#fff;font-size:14px;line-height:32px;background:#1b75bc;text-align:center;font-weight:700;cursor:pointer;display:inline-block;padding:0 26px;width:100px;margin-left:120px;border:0;outline:0}
.Questiondialog .formMobile{display:flex;margin-bottom:.6rem;align-items: center;}
.Questiondialog .formMobile .row1{width: 100px;}
.Questiondialog .form-item .formMobile i{width: 20px;text-align:center;color: #666666;margin:0 .12rem;}
.Questiondialog .formMobile .row2{width: 180px;}
.Questiondialog .stars{list-style:none;margin:0;color:#ccc;margin-bottom:10px}
.Questiondialog .stars span{font-size:36px;color:#bbb;margin-right:0}
.Questiondialog .stars span.show{color:#f9bc1b}
.Questiondialog .stars span:after{content:'\2605'}
.Questiondialog .stars .show:after{content:'\2605'}
.questionImage{display:flex;margin:10px 0}
.questionImage span{display:inline-block;float:left;margin-right:12px;margin-bottom:10px;width:80px;height:80px;line-height:76px;text-align:center;background:#fff;border:1px solid #e6ecf2;cursor:pointer}
.questionImage span:nth-child(6n){margin-right:0}
.questionImage span img{max-width:100%;max-height:100%;vertical-align:middle;overflow:hidden}
.errortip {color: #f56c6c;font-size: 12px;line-height: 1;font-weight: 700;width: auto !important;margin-left: 10px;}
.formbox{position:relative;display:block;width:100%;margin:0;box-shadow:unset;}
.formbox .content{padding:20px 0;}
.formbox .form-item span{width:70px;}
.formbox .form-item .PopUpTextarea{width:500px;}
.formbox .form-item input{width:500px;}
.formbox .form-item .selectcountry{width:500px;}
.formbox .form-item02 .btn-submit{margin-left:90px;}
.formbox .formMobile .row1{width: 150px;}
.formbox .formMobile .row2{width: 330px;}
@media screen and (max-width:1440px) {
	
}
@media screen and (max-width:1366px){
	
}
@media screen and (max-width:1024px){
	
}
