@charset "utf-8";

html, body {

	margin: 0rem;

	padding: 0rem;

	font-family: 'Taipei-Sans', Arial!important;

	background: #950608;

}

div, ul, li, i, em, span, a, dl, dt, dd, input, h1, h2, h3, h4, h5, h6, h7, h8, h9, h10 button, textarea, select {

	font-family: 'Taipei-Sans', Arial!important;

	font-style: normal;

	text-decoration: none;

	outline: none!important;

	font-weight: normal;

	-webkit-tap-highlight-color: rgba(0,0,0,0)!important;

	-webkit-appearance: none!important;

	 -moz-appearance:  none;

	 -o-appearance:  none;

	 appearance:  none;

}

ul, li, dl, dt, dd {

	list-style: none;

}

input:-webkit-autofill {

-webkit-box-shadow: 0 0 0rem 1000rem white inset;

}

/*加载*/

.loading{

	width: 100%;

	min-width: 7.5rem;

	height: 100%;

	min-height: 12rem;

	position: fixed;

	z-index: 99;

	background:url(../images/loading.gif);

	background-color: #950608;

	background-size: 5rem;

	background-repeat: no-repeat;

	background-position: center center;

}

/*顶部*/

.top {

	width: 7.5rem;

	height: 1.1rem;

	overflow: hidden;

	background: url("../images/bg.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;

	position: fixed;

	top: 0rem;

	left: 0rem;

	right: 0rem;

	margin: 0rem auto;

	z-index: 10;

	/*

	box-shadow: 0px 0px 10px 0px #000000;

	-moz-box-shadow: 0px 0px 10px 0px #000000;

	*/

}

.top .logo {

	width: 6.3rem;

	min-height: 1rem;

	float: left;

	overflow: hidden;

	margin: .1rem 0rem 0rem .1rem;

}

.top .logo a {

	width: 6.3rem;

	height: 1rem;

	line-height: .9rem;

	float: left;

	color: #ffffff;

	font-size: .23rem;

}

.top .logo img{

	height: .9rem;

	float: left;

	margin: 0rem .1rem 0rem 0rem;

}

.top .menu {

	width: .6rem;

	height: 1rem;

	float: right;

	margin: 0rem .10rem 0rem 0rem;

}

.top .menu .one {

	width: .5rem;

	height: .03rem;

	background: #ffff;

	float: left;

	margin: .35rem 0rem 0rem 0rem;

	position: absolute;

}

.top .menu .ones {

	margin: .5rem 0rem 0rem 0rem;

	transform: rotate(45deg);

}

.top .menu .two {

	width: .45rem;

	height: .03rem;

	background: #ffff;

	float: left;

	margin: .5rem 0rem 0rem 0rem;

	position: absolute;

}

.top .menu .three {

	width: .5rem;

	height: .03rem;

	background: #ffff;

	float: left;

	margin: .65rem 0rem 0rem 0rem;

	position: absolute;

}

.top .menu .threes {

	margin: .5rem 0rem 0rem 0rem;

	transform: rotate(135deg);

}

/*菜单*/

.nav {

	width: 7.5rem;

	height: auto;

	position: fixed;

	top: 1.1rem;

	left: 0rem;

	right: 0rem;

	margin: 0rem auto;

	z-index: 9;

	color: #636363;

	font-size: .3rem;

	text-align: left;

	display: none;

	background: #fff;

	overflow: hidden;

}

.nav ul {

	margin: 0rem;

	padding: 0rem;

	overflow: hidden;

	display: block;

}

.nav li {

	margin: 0rem;

	padding: 0rem;

	overflow: hidden;

	border-bottom: .02rem dashed #d7d7d7;

	display: block;

}

.nav li:last-child{

	border-bottom: none;

}

.nav li a {

	width:5.9rem;

	height: 1.2rem;

	line-height: 1.2rem;

	color: #636363;

	display: block;

	padding: 0rem .8rem;



}

.nav li .more{

	color: #950608;

	font-weight: bold;

}

/*底部*/

.bottom {

    width: 7.5rem;

    height: .8rem;

    line-height: .8rem;

    color: #ffffff;

    font-size: .23rem;

    text-align: center;

    padding: 0rem 0rem 1.1rem 0rem;

	background: #950608;

	float: left;

}