.singlepage{background: #fff;border-radius: 6px;  box-shadow: 0 1px 3px rgba(34, 25, 25, 0.1);padding:20px;}
.singlepage .best-title { font-size:20px;color: #000;padding-bottom:10px;padding-left: 0px;}

.faqtitle{font-size:18px;padding:20px 0px 0px 30px;font-weight:bold}
.faq{padding-left:47px;}
.faq li .title i{font-size:14px;font-weight:bold;padding-right:7px;color:#5969a2}
.faq li .title{padding-top:14px;position:relative;font-weight:bold;color:#5969a2;cursor:pointer;}
.faq li .title:hover{color:#E45E5F;}
.faq li .title:hover  .downico{border:1px solid #E45E5F;}
.faq li .title:hover  .downico i{color:#E45E5F}
.faq li p{display:block;padding:5px 15px;padding-bottom:25px;display: none}


.singlepage .terms p{padding-top:10px;}
.singlepage .terms h4{font-weight:bold;padding-top:25px}


.contact{ line-height:24px; min-height: 600px;}
.contact p{padding-top:20px}
.contact li{padding:10px 0px}
.contact-right{border-radius:8px;padding:20px;}
.contact-right ul{ background:#F1F1F1;padding:6px 20px}
.contact-right .bg{background:url(../../image/about/contact.jpg) no-repeat 0px 0px;font-size:29px;padding-left:24px; background-size:100%;line-height:142px;height:142px;color:#fff}
.contact-right li {position: relative;}
.contact-right li span{padding-right:8px;color:#666;}

.partner {min-height: 500px}
.partner img{width: 320px;}
.partner .best-title{padding-bottom: 28px;padding-left: 14px;}

/* Mobile */
@media screen and (max-width:768px){
.faq{padding-left:0px;}
.faqtitle{padding: 15px 0px 0px 0px;}
.contact img{width:100%}

}


