#nav .container{
    padding: 0px;
}
.navbar-rights{
	margin: auto;
    float: inherit!important;
    text-align: center;
    display: inline-flex;
}	
.row-title {
    margin-top: 0px;
}
.row-subtitle {
    margin-bottom: 0px;
}
.row-subtitle:after {
    display: none;
}
.support-button-holder:hover .dropdown-menu, .support-button-holder:focus .dropdown-menu{
    width: 100%;
}
#pricing .row-title {
    text-align: center;
    padding-top: 24px;
}
.xiaoshuo .col-md-4{
    margin-top: 22px !important;
    margin-left: 8px;
    margin-right: 8px;
    margin-bottom: 13px;
}
.counter{
    background: #f8f8f8;
}
#message2{    
    background: #058556 url(/static/picture/bg.png) center center no-repeat;
}
#message2 .container .row{
	text-align: center;
}
#message2 .text-other-color2{
	color: rgba(255,255,255,0.65);
}
#message2 .text-other-color1{
	color: rgba(255,255,255,0.95);
	font-family: 'AlibabaPuHuiTi-3-65-Medium';
	font-family: "Arial","Noto Sans", sans-serif !important;
	font-weight: 100;
	line-height: 1.2;
	margin-bottom: 15px;
}
#message2 .ybtn img {
    float: left;
    max-width: 24px;
    display: block;
    margin-top: 8px;
    margin-right: 5px;
}
.ybtn {
    font-weight: bold;
}
#header-holder.main-header #top-content .btn-holder a{
    margin-left: 0;
    width: 135px;
    line-height: 40px;
    height: 40px;
    font-size: 14px;
}
#header-holder.main-header #top-content .btn-holders a:last-child{
    padding: 0px 10%;
    width: 287px;
}
#services .support-button-holder a.support-button {
    border: 2px solid #068757;
    border-radius: 24px;
    color: #068757 !important;
    background-color:inherit;
    -webkit-box-shadow: 0 0px 0px 0 rgb(0 0 0 / 8%);
    box-shadow: 0 0px 0px 0 rgb(0 0 0 / 8%);
    margin: 13px auto 0px;
}
.ewms{
    position: absolute;
    z-index: 9;
    top: -175px;
    right: 0px;
    width: 180px;
    padding: 10px;
    box-shadow: 0px 0px 10px rgb(0 0 0 / 5%);
    background: #fff;
    display: none;
    left: 9%;
}
.ewms img{
    max-width: 160px;
}
.btn-holders:hover .ewms{
    display: block;
}
.wenzhang{
    margin-top: 40px;
}
#footer .container{
    padding-left: 40px;
    padding-right: 40px;
}
#footer .container .col-md-6{
    max-width: 388px;
    margin-right: 172px;
}
#message2 .ybtn{
    width: 135px;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
}
.slick-slide .imgs {
    display: block;
    margin-top: 12px;
    float: right;
    margin-right: 40px;
    margin-top: -20px;
}
.counter .container{
    padding: 0px;
}
.message-area.boxed {
    padding-top: 17px;
    padding-bottom: 17px;
    background-color: transparent;
}
.message-area .buttons-holder {
    padding-top: 12px;
}
@media (min-width: 1200px){
.container {
    width: 1200px;
    padding: 0px 100px;
}
.xiaoshuo .col-md-4 {
    width: calc(33.33333333% - 16px);
}
}
@media (min-width: 992px){
	#testimonials{
		display: none
	}
	.biaotia .row-subtitle{
	    display: block;
	}
	.biaotib .row-subtitle{
	    display: none;
	}
	.link-box img{
	    margin-right: 8px;
	}
	.link-box ul{
	    width: 150px !important;
	}
}
@media (min-width: 992px) and (max-width: 1199px){
	#pricing .container,#custom-plan .container,#more-features .container{
	  padding-left: 100px;
	  padding-right: 100px;
	}
	.xiaoshuo .col-md-4{
		width: calc(50% - 16px);
	}
}
@media (max-width: 991px){
    #header-holder.main-header .header-graphic {
        margin-right: 0%;
        margin-top: 0px;
    }
    .logo-holder {
        padding-top: 15px;
        padding-bottom: 15px;
        padding-left: 0px;
    }
    #services .container {
        padding: 0px 15px;
    }
    #services .container .col-md-6{
        width:100%;
        margin: 0px;
    }
    .wenzhang{
        margin-top: 0px;
    }
	#testimonials{
		display: block
	}
	#more-features{
		display: none
	}
	#testimonials #testimonials-slider .slick-slide {
	    padding: 0px 20px 40px;
	}
	#testimonials #testimonials-slider .details-holder {
	    border-radius: 0px;
	}
	#header-holder.main-header #top-content .big-title{
	    font-size: 32px;
	}
	#header-holder.main-header #top-content .big-title span{
	    font-size: 32px;
	}
	#main-slider{
	    margin-bottom: 60px;
		margin-top: 36px;
	}
	.biaotia .row-subtitle{
	    display: none;
	}
	.biaotib .row-subtitle{
	    display: block;
	}
	#services .container .row .col-md-6:nth-child(2){
	    display: none 
	}
	.xtb .col-xs-6:nth-child(1){
	    padding: 0px;
	}
	.xtb .col-xs-6:nth-child(2){
	    padding: 0px;
	    text-align: right;
	    color: #c9d13f;
	    
	}
	#footer .col-xs-6:nth-child(3) .footer-menu li{
	    width: 50%;
	    float: left;
	}
	.xiaoshuo .col-md-4{
		width: 100%;
		margin-left: 0px;
		margin-right: 0px;
	}
	.xiaoshuo .col-md-4:nth-child(4),.xiaoshuo .col-md-4:nth-child(5),.xiaoshuo .col-md-4:nth-child(6){
		display: none
	}
	.xiaoshuo .col-md-4:nth-child(1) {
	    margin-top: 20px !important;
	}
	#pricing {
	    padding-bottom: 60px;
	    z-index: -1;
	}
	#testimonials {
	    padding-top: 40px;
	    padding-bottom: 40px;
	}
	.row-title {
	    margin-bottom: 4px;
	}
	#pricing,#custom-plan,#message2{
	    padding-left: 15px;
	    padding-right: 15px;
		background: #f8f8f8;
	}
	#message2{
	    padding: 23px 30px 40px;
        background: #058556 url(/bg02.jpg) left center no-repeat;
        background-size: cover;
		
	}
	.row-subtitle {
	    font-size: 14px;
	}
	#custom-plan h4{
	    padding-top: 17px;
	    text-align: center;
	}
	#footer .container {
	    padding-left: 32px;
	    padding-right: 32px;
	}
	.slick-slide .imgs{
	    margin-top: -225px;
	}
	#footer .ybtn:last-child{
	    margin-right: 0px;
	}
}