.tagcloud {
	position: relative;
	height: 145px;
	margin-left: -400px;
}
.tagcloud a {
	width: 206px;
	height: 43px;
	line-height: 43px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	border-radius: 30px;
	font-size: 16px;
	text-decoration: none;
	text-align: center;
	padding: 0 5px;
}
.b1, .b3, .b5, .b7, .b9, .b11, .b13, .b15, .b17, .b19, .b21 {
	background-color: #fff;
	color: #173563;
}
.b2, .b4, .b6, .b8, .b10, .b12, .b14, .b16, .b18, .b20, .b22 {
	background-color: rgba(255,255,255,.65);
	color: rgba(23,53,99,.65);
}
.b1:hover, .b2:hover, .b3:hover, .b4:hover, .b5:hover, .b6:hover, .b7:hover, .b8:hover, .b9:hover, .b10:hover, .b11:hover, .b12:hover, .b13:hover, .b14:hover, .b15:hover, .b16:hover, .b17:hover, .b18:hover, .b19:hover, .b20:hover, .b21:hover, .b22:hover {
	background-color: #af9a6c;
	color: #fff;
}
.margin1 {
	margin: -25px 0 0 -280px;
}
.margin2 {
	margin: 30px 0 0 -300px;
}
.margin3 {
	margin: -35px 0 0 -50px;
}
.margin4 {
	margin: 20px 0 0 -60px;
}
.margin5 {
	margin: 15px 0 0 150px;
}
.margin6 {
	margin: 30px 0 0 350px;
}
.margin7 {
	margin: -40px 0 0 260px;
}
.margin8 {
	margin: -36px 0 0 500px;
}
.margin9 {
	margin: 27px 0 0 600px;
}
.margin10 {
	margin: -20px 0 0 700px;
}
.margin11 {
	margin: -45px 0 0 500px;
}
.margin12 {
	margin: -25px 0 0 0;
}
.margin13 {
	margin: 30px 0 0 30px;
}
.margin14 {
	margin: -35px 0 0 180px;
}
.margin15 {
	margin: 20px 0 0 150px;
}
.margin16 {
	margin: 15px 0 0 235px;
}
.margin17 {
	margin: 20px 0 0 530px;
}
.margin18 {
	margin: -30px 0 0 343px;
}
.margin19 {
	margin: 16px 0 0 350px;
}
.margin20 {
	margin: 27px 0 0 445px;
}
.margin21 {
	margin: 20px 0 0 600px;
}
.margin22 {
	margin: -45px 0 0 500px;
}
.search-list .tagcloud {
	margin-left: -600px;
}
.search-list .tagcloud a {
	width: auto;
	padding: 0 30px;
}
.search-list .margin1 {
	margin: -48px 0 0 10px;
}
.search-list .margin2 {
	margin: 10px 0 0 -300px;
}
.search-list .margin3 {
	margin: -35px 0 0 -180px;
}
.search-list .margin4 {
	margin: 20px 0 0 -60px;
}
.search-list .margin5 {
	margin: 20px 0 0 150px;
}
.search-list .margin6 {
	margin: 20px 0 0 330px;
}
.search-list .margin7 {
	margin: -40px 0 0 200px;
}
.search-list .margin8 {
	margin: -36px 0 0 500px;
}
.search-list .margin9 {
	margin: 27px 0 0 500px;
}
.search-list .margin10 {
	margin: -20px 0 0 700px;
}
.search-list .margin11 {
	margin: -45px 0 0 500px;
}
.search-list .margin12 {
	margin: -25px 0 0 0;
}
.search-list .margin13 {
	margin: 30px 0 0 30px;
}
.search-list .margin14 {
	margin: -35px 0 0 180px;
}
.search-list .margin15 {
	margin: 20px 0 0 150px;
}
.search-list .margin16 {
	margin: 15px 0 0 235px;
}
.search-list .margin17 {
	margin: 20px 0 0 530px;
}
.search-list .margin18 {
	margin: -30px 0 0 343px;
}
.search-list .margin19 {
	margin: 16px 0 0 350px;
}
.search-list .margin20 {
	margin: 27px 0 0 445px;
}
.search-list .margin21 {
	margin: 20px 0 0 600px;
}
.search-list .margin22 {
	margin: -45px 0 0 500px;
}
