@font-face{font-family:'icon-font';src:url("/static/css/font/icon-font/icon-font.eot");src:url("/static/css/font/icon-font/icon-font.eot?#iefix") format("embedded-opentype"),url("/static/css/font/icon-font/icon-font.svg#icon-font") format("svg"),url("/static/css/font/icon-font/icon-font.woff") format("woff"),url("/static/css/font/icon-font/icon-font.ttf") format("truetype");font-weight:normal;font-style:normal}
html {font-size: 62.5%;}
body {font-family: 'Microsoft Yahei Light',Lantinghei,'Microsoft Yahei',verdana,sans-serif;margin: 0; padding: 0;}
div, p, h1, h2, h3, h4, h5, h6, h7, ul, li, lo, table, dl, dt, dd, button {
	margin: 0;
	padding: 0;
}
div {display: block;}
header {display: block;}
footer {display: block;}
main {min-height: 370px;}
a {text-decoration: none;}
#logo {
	text-align:center;
	padding: 10px;
	padding: 1rem;
	float: left;
}

#siteTitle {
	float: left;
}

.left {float:left;}
.right {
	text-align: right;
	float:right;
}

footer .copyright .th-copyright {
	text-align: right;
}
footer .col {
	display: block;
    overflow: hidden;
    float: left;
}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.round {
	background-color: #eee;
    color: #577b9e;
    height: 50px;
    width: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 20px;
    border-radius: 50%;
}
.round:hover {
	
}
@media (min-width: 768px){
	.container{width:750px}
	.col-sm-6{width:50%;float: left;}
}
@media (min-width: 992px){
	.container{width:970px}
	.col-md-4 {width:33.3333%;float: left;}
	.col-md-3 {width:25%;float: left;}
}
@media (min-width: 1200px){
	.container{width:1170px}
}
@media (max-width: 767px){
	.col-xs-12 {width:100%;float: left;}
}
