#brand{
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 120px;
	text-align: left;
}

#brand .head-icon{
	margin: 0px;
	padding: 0px 5px;
	text-align: left;
}

#brand .head-icon ul li{
	margin: 10px 0px 0px;
	padding: 0px;
	font-size:.9rem;
	float: left;
	width: 33%;
	vertical-align:middle;
}

#brand .head-icon ul li.icon6{width: 66%;}


#brand .head-icon ul li img{
	margin-right: 5px;
	vertical-align:middle;
}


#brand .brand-list{
	margin: 0px;
	padding: 0px;
}

#brand .none{
	margin: 0px;
	padding: 60px 0px;
	text-align: center;
}


#brand .brand-list .brand-block{
	margin: 30px 0px 0px;
	padding: 0px;
	border: 2px solid #CCC;
}

/*#brand .brand-list .brand-block:first-child{
	margin: 20px 0px 0px;
}*/

#brand .brand-list .brand-block .brand-block-head{
	margin: 0px;
	padding: 10px 0px;
	display: table;
	width: 100%;
}

#brand .brand-list .brand-block h3{
	margin: 0px;
	padding: 0px 10px;
	display: table-cell;
	/*width: 40%;*/
	font-size:.9rem;
	vertical-align: middle;
	color: #0085c8;
}

#brand .brand-list .brand-block .brand-head-right{
	margin: 0px;
	padding: 0px;
	display:table-cell;
	text-align:right;
	vertical-align:middle;
}

#brand .brand-list .brand-block .brand-head-right-in{
	margin: 0px;
	padding: 0px;
	display:table;
	width:100%;
}

#brand .brand-list .brand-block .brand-head-right .contact{
	margin: 0px;
	padding: 0px;
	display:table-cell;
	text-align:right;
	font-size:.9rem;
}

#brand .brand-list .brand-block .brand-head-right .category{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	display: table-cell;
	width: 300px;
}

#brand .brand-list .brand-block .brand-head-right .category ul{
	font-size:0;
}

#brand .brand-list .brand-block .brand-head-right .category ul li{
	margin: 0px 0px 0px 5px;
	padding: 0px;
	display: inline-block;
}

#brand .brand-list .brand-block .brand-head-right .category ul li .n{
	filter:alpha(opacity=10);
    -moz-opacity: 0.1;
    opacity: 0.1;
}

#brand .brand-list .brand-block .comment{
	margin: 0px;
	padding: 20px 15px;
	font-size:.9rem;
	border-top: 1px solid #ccc;
	line-height:1.6rem;
}

#brand .brand-list .brand-block .logo{
	margin: 0px;
	padding: 10px 10px;
	font-size:.9rem;
	border-top: 1px solid #ccc;
	position:relative;
	vertical-align:middle;
}

#brand .brand-list .brand-block .logo.set-minheight{
	min-height:62px;
}

#brand .brand-list .brand-block .logo ul{
	width:100%;
}

#brand .brand-list .brand-block .logo ul li{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	display: inline-block;
	vertical-align:middle;
}

#brand .brand-list .brand-block .logo .trial .btn{
	position: absolute;
	top: 10px;
	right: 10px;	
}

#brand .brand-list .brand-block .logo .trial a.btn::after {
    top: 12px;
}












