.blue .inner .nav a.current {
	background-color: #3592e2
}

.green .inner .nav a.current {
	background-color: #42b712
}

.orange .inner .nav a.current {
	background-color: #f78015
}

.red .inner .nav a.current {
	background-color: #C40000
}

.header {
	width: 100%;
	height: 90px
}

.inner {
	width: 1000px;
	overflow: auto;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px #d6d6d6 solid
}

.cinner {
	width: 1000px;
	overflow: auto;
	margin-left: auto;
	margin-right: auto
}

.inner .logo {
	float: left;
	width: 420px;
	text-align: left;
	overflow: hidden
}

.inner .logo img {
	margin-top: 15px
}

.inner .nav {
	float: right
}

.inner .nav a {
	display: block;
	padding: 0 10px;
	margin-left: 10px;
	height: 90px;
	line-height: 90px;
	float: left;
	color: #333;
	font-size: 16px;
	font-family: microsoft yahei
}

.inner .nav a.current {
	text-decoration: none;
	color: #fff
}

.location {
	text-align: left;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	color: #585858;
	margin-bottom: 5px
}

.location a {
	color: #585858
}

.cinner {
	padding: 0 0 30px 0;
	height: auto;
	overflow: auto
}

.cinner .leftnav {
	width: 100%;
	text-align: left;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px
}

.cinner .leftnav a {
	border-radius: 13px;
	padding: 0 10px;
	display: block;
	height: 26px;
	line-height: 26px;
	color: #333;
	text-decoration: none;
	font-size: 12px;
	font-family: microsoft yahei;
	overflow: hidden;
	float: right;
	margin-right: 5px;
	margin-left: 5px
}

.cinner .leftnav a.current,
.cinner .leftnav a:hover {
	color: #fff;
	background-color: #999
}

.cinner .rightcontent {
	display: block;
	width: 100%;
	height: auto;
	text-align: left;
	font-size: 14px;
	line-height: 24px
}

.cinner .rightcontent {
	padding: 0 0 10px 0;
	line-height: 2;
	word-wrap: break-word;
	word-break: break-all;
	overflow: hidden
}

.cinner .rightcontent p {
	padding: 0;
	margin-bottom: 15px
}

.footer {
	margin-left: auto;
	margin-right: auto;
	border-top: 1px #ccc solid;
	height: 50px;
	line-height: 24px;
	width: 1000px;
	padding-top: 20px;
	color: #585858
}

.footer a {
	color: #585858;
	margin-left: 5px
}

.authcode {
	cursor: pointer;
	width: 195px;
	height: 52px;
	border: 1px #ddd solid
}

.sitemap {
	padding: 10px 0;
	height: auto;
	overflow: auto;
	margin-left: auto;
	margin-right: auto;
	width: 1000px
}

.sitemap .ul {
	font-size: 14px;
	margin: 0;
	text-align: left
}

.sitemap .h3 {
	font-size: 16px;
	line-height: 30px;
	background-color: #f9f9f9;
	font-family: "microsoft yahei";
	margin-bottom: 10px;
	text-indent: 10px;
	height: 30px;
	margin-top: 10px
}

.sitemap .h3 a {
	color: #333
}

.sitemap ul {
	width: 100%;
	vertical-align: top;
	padding-bottom: 10px;
	font-size: 14px;
	margin-bottom: 10px;
	height: auto;
	overflow: auto;
	padding-top: 10px
}

.sitemap ul li {
	width: 170px;
	margin-right: 10px;
	float: left;
	line-height: 26px;
	overflow: hidden;
	text-indent: 20px
}

.friendlink {
	padding: 0 0 10px 0;
	height: auto;
	overflow: auto;
	margin-left: auto;
	margin-right: auto;
	width: 1000px
}

.friendlink .apply {
	font-size: 12px;
	line-height: 180%;
	margin: 0 20px
}

.friendlink .applyform {
	border-top: 1px #d4d4d4 solid;
	padding-top: 15px;
	font-size: 12px;
	line-height: 180%
}

.friendlink .links {
	overflow: auto;
	padding: 0;
	text-align: left
}

.friendlink .links .tit {
	font-size: 16px;
	line-height: 30px;
	background-color: #f9f9f9;
	text-indent: 10px;
	height: 30px;
	font-family: microsoft yahei;
	margin-top: 10px
}

.friendlink .links .link {
	margin: 0
}

.friendlink .links .link .cont {
	margin-top: 10px
}

.friendlink .links .link .cont a {
	font-size: 12px;
	display: block;
	float: left;
	width: 125px;
	height: 25px;
	line-height: 180%;
	margin-left: 10px;
	overflow: hidden
}

.friendlink .links .cont,
.links .contt {
	font-size: 12px;
	line-height: 180%
}

.friendlink .links .contt {
	padding-left: 10px
}

.friendlink .links .link .imgcont img {
	width: 88px;
	height: 31px
}

.friendlink .links .link .imgcont a {
	float: left;
	display: block;
	margin-left: 10px;
	width: 125px
}

.friendlink input {
	height: 22px;
	line-height: 22px
}

.submit {
	border: 0;
	background: url(../images/global/commentsubmit.gif) no-repeat;
	height: 31px !important;
	width: 86px;
	color: #000;
	font-size: 14px;
	font-weight: 700;
	line-height: 31px;
	text-align: center;
	cursor: pointer
}

.faq {
	padding: 0 0 10px 0;
	height: auto;
	overflow: auto;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	text-align: left
}

dl.qlist {
	border-bottom: #f1f1f1 1px solid;
	padding: 12px 10px 22px;
	line-height: 2
}

dl.qlist.y {
	background-color: #fffdf9;
	border-top: #ffe4d5 1px solid;
	border-bottom: #ffe4d5 1px solid;
	margin-top: -1px
}

dl.qlist dt {
	float: left;
	position: relative;
	padding: 0 0 0 17px;
	width: 114px;
	font-weight: 700;
	font-size: 14px
}

dl.qlist dt i {
	position: absolute;
	left: 0;
	top: 7px;
	display: inline-block;
	width: 8px;
	height: 14px
}

dl.qlist dt i.b-1 {
	background-color: #ff9d3d
}

dl.qlist dt i.b-2 {
	background-color: #c3e617
}

dl.qlist dt i.b-3 {
	background-color: #78bf13
}

dl.qlist dt i.b-4 {
	background-color: #ffd919
}

dl.qlist dt i.b-5 {
	background-color: #1ab2ff
}

dl.qlist dt i.b-6 {
	background-color: #ff9ac5
}

dl.qlist dt i.b-7 {
	background-color: #a1a0ff
}

dl.qlist dt i.b-8 {
	background-color: #60e7ff
}

dl.qlist dt i.b-9 {
	background-color: #ccff64
}

dl.qlist dd {
	float: right;
	font-size: 14px;
	width: 800px
}

dl.qlist dd a {
	float: left;
	display: block;
	width: 198px
}

dl.qlist dd a.current,
dl.qlist dd a:hover {
	color: #000;
	font-weight: 700;
	text-decoration: none
}

.faqcontent h1 {
	font-weight: 700;
	margin-bottom: 15px;
	border-bottom: 1px #ddd solid;
	padding-bottom: 10px
}

.faqcontent {
	background-color: #f9f9f9;
	line-height: 24px;
	font-size: 14px;
	padding: 15px;
	height: auto;
	overflow: auto;
	border-radius: 5px
}

.announce {
	padding: 0 0 10px 0;
	height: auto;
	overflow: auto;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	text-align: left
}

.announce .title {
	line-height: 30px;
	margin-bottom: 15px;
	text-indent: 10px;
	height: 30px
}

.announce .title .l {
	float: left;
	width: 600px;
	overflow: hidden;
	font-family: microsoft yahei;
	font-size: 16px
}

.announce .title .r {
	float: right;
	font-size: 12px !important;
	color: #999;
	font-weight: 100;
	margin-right: 10px
}

.announce .announcecontent {
	line-height: 24px;
	background-color: #f7f7f7;
	padding: 15px 10px;
	margin: 0 0 10px 0;
	font-size: 14px
}

.full .inner {
	width: 1200px !important
}

.full .cinner {
	width: 1200px !important
}

.full .location {
	width: 1200px !important
}

.full .footer {
	width: 1200px !important
}

.full .sitemap {
	width: 1200px !important
}

.full .friendlink {
	width: 1200px !important
}

.full .faq {
	width: 1200px !important
}

.full .announce {
	width: 1200px !important
}

.none {
	display: none
}
