a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 13px;

	vertical-align: baseline;

	background: 0

}



body {

	line-height: 1;

	font-family: Tahoma,'Microsoft Yahei',Simsun

}



ol,ul {

	list-style: none

}



blockquote,q {

	quotes: none

}



blockquote:after,blockquote:before,q:after,q:before {

	content: '';

	content: none

}



:focus {

	outline: 0

}



ins {

	text-decoration: none

}



del {

	text-decoration: line-through

}



table {

	border-collapse: collapse;

	border-spacing: 0

}



a:link {

	text-decoration: none

}



a:visited {

	text-decoration: none

}



a:hover {

	text-decoration: none

}



a:active {

	text-decoration: none

}



.header {

	height: 50px;

	width: 100%;

	position: fixed;

	z-index: 100;

	background: #6169b5

}



.header_main {

	width: 985px;

	height: 50px;

	margin: auto;

	line-height: 50px

}



.logo {

	display: block;

	width: 60px;

	height: 40px;

	background: url(logo.png);

	margin: 5px 10px 5px 0;

	float: left

}



.font_white {

	color: #fff;

	font: 13px/50px Tahoma,'Microsoft Yahei',Simsun;

	line-height: 50px;

	float: left

}



.font_whitr {

	color: #fff;

	font: 13px/50px Tahoma,'Microsoft Yahei',Simsun;

	line-height: 50px;

	float: left

}



.mail {

	float: right

}



.add {

	display: block;

	float: right;

	height: 50px;

	width: 140px;

	text-align: center;

	margin-left: 20px

}



.adds {

	display: block;

	float: left;

	margin-left: 60px;

	height: 50px;

	width: 170px;

	text-align: center

}



.header_tj {

	z-index: 10;

	position: absolute;

	float: right;

	top: 15px;

	right: 10px

}



#nav-plane {

	position: fixed;

	top: 55px;

	right: 50%;

	margin-right: 497px

}



#nav-plane ul {

	padding: 10px 0;


	border-radius: 6px 0 0 6px;

	z-index: 999

}



#nav-plane li a {

	display: inline-block;

	padding: 0 10px;

	line-height: 28px;

	width: 40px;

	font-size: 13px;

	color: #FFF

}



#nav-plane li a:hover {

	background: #36f;

	color: #e06060

}



#nav-plane li.active a {

	background: #e06060;

	color: #fff

}



#shortcut-box {

	position: fixed;

	z-index: 100;

	left: 50%;

	margin-left: 496px;

	bottom: 67px

}



#shortcut-box a {

	display: block;

	margin-top: 1px;

	height: 50px;

	width: 53px;

	line-height: 50px;

	color: #FFF;

	text-align: center;

	background-color: #52b6ef;

	border-radius: 6px;

	cursor: pointer

}



#shortcut-box .qrcode i {

	display: none;

	position: absolute;

	left: -152px;

	top: 0;

	overflow: hidden;

	z-index: 1000

}



#shortcut-box .qrcode {

	position: relative

}



#shortcut-box .qrcode img {

	width: 152px;

	height: 152px

}



#shortcut-box .gotop {

	background: #b1b2bb url(top.png) center center no-repeat

}



#shortcut-box a:hover {

	background-color: #e06060

}



.info {

	width: 985px;

	margin: auto;

	padding-top: 15px;

	background-color: #FFF

}



.info {

	text-align: center;

	font: 14px/40px Tahoma,'Microsoft Yahei',Simsun;

	font-weight: 600;

	color: red

}



.info span {

	color: #36C

}



#ds-thread {

	width: 905px;

	padding: 10px 40px;

	background: #FFF

}



.bottom {

	width: 985px;

	height: 60px;

	border-top: 6px solid #111;

	background-color: #111;

	text-align: center;



}

.bottom a{color:#fff}

.bm {

	margin-top: 20px;

	font-size: 16px;

	font-weight: 700;

	color: #fff;

	line-height: 25px;

	text-align: center

}



@media only screen and (max-width:640px) {

	.header,.header_main {

		width: 100%

	}



	.font_whitr,.adds,.mail,#nav-plane {

		display: none

	}



	.add {

		display: block;

		float: right;

		height: 50px;

		width: 140px;

		text-align: center;

		margin-left: 5px

	}



	.info {

		width: 100%

	}



	.ds-thread {

		width: 100%

	}



	.info {

		text-align: center;

		font: 14px/40px Tahoma,'Microsoft Yahei',Simsun;

		font-weight: 600;

		color: red

	}



	.info span {

		color: #36C

	}



	#ds-thread {

		width: 100%;

		padding: 0;

		background: #FFF

	}



	.bottom {

		width: 100%;

		height: 80px;

		border-top: 6px solid #111;

		background-color: #111;

		text-align: center

	}



	.bm {

		margin: 20px .1% 20px .1%;

		font-size: 16px;

		font-weight: 700;

		color: #ccc;

		line-height: 25px;

		text-align: center

	}

}