dd,
div,
dl,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6,
img,
input,
li,
ol,
p,
select,
span,
table,
td,
th,
ul {
	margin: 0;
	padding: 0
}

body {
	margin: 0 auto;
	color: #000;
	font: 12px \5B8B\4F53, Arial, Tahoma, Helvetica, sans-serif;
	text-align: center;
	_position: absolute
}

iframe,
img {
	border: none
}

li,
ol,
ul {
	list-style: none
}

img {
	vertical-align: middle
}

table {
	border-spacing: 0
}

input {
	outline: 0
}

b,
cite,
em,
font,
i,
strong,
sub,
sup {
	font-style: normal;
	font-size: 100%
}

a {
	color: #000;
	text-decoration: none;
	outline: 0
}

a:hover {
	color: #ff4800;
	text-decoration: underline
}

.clearfix {
	zoom: 1
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix2 {
	zoom: 1
}

.clearfix2:before {
	content: "";
	display: table
}

.clearfix2:after {
	content: "";
	display: table;
	clear: both
}

.clear {
	clear: both;
	height: 0;
	overflow: hidden
}

.clear2 {
	clear: both
}

.underline {
	text-decoration: underline
}

.red {
	color: #c00
}

.green {
	color: #094
}

.blue {
	color: #4899be
}

.orange {
	color: #f60
}

.orange a {
	color: #f60;
	text-decoration: underline
}

.orange a:hover {
	color: #2886e7;
	text-decoration: underline
}

.gray {
	color: #888
}

.Pmaps,
.weather dd .wea-more i,
.weather dt .aqi i {
	background: url("https://t.jiaozuo.gov.cn/file/4108110001/img/plugin-widget.png") no-repeat
}

body .c-ff8080 {
	color: #ff8080
}

body .c-ff8080 a {
	color: #ff8080
}

body .c-ff8080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ff8080 {
	border: 1px solid #ff8080
}

body .bd-ff8080 .vertical-big dt,
body .bd-ff8080 .vertical-small dt,
body .bd-ff8080 .vertical-text dt {
	border-bottom: 1px solid #ff8080
}

body .bd-ff8080 .vertical-big dd .itembox,
body .bd-ff8080 .vertical-small dd .itembox,
body .bd-ff8080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff8080 .vertical-big dd .item,
body .bd-ff8080 .vertical-small dd .item,
body .bd-ff8080 .vertical-text dd .item {
	border-bottom: 1px dashed #ff8080
}

body .bd-ff8080 .vertical-big dd .last,
body .bd-ff8080 .vertical-small dd .last,
body .bd-ff8080 .vertical-text dd .last {
	border-bottom: none
}

body .c-ffff80 {
	color: #ffff80
}

body .c-ffff80 a {
	color: #ffff80
}

body .c-ffff80 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ffff80 {
	border: 1px solid #ffff80
}

body .bd-ffff80 .vertical-big dt,
body .bd-ffff80 .vertical-small dt,
body .bd-ffff80 .vertical-text dt {
	border-bottom: 1px solid #ffff80
}

body .bd-ffff80 .vertical-big dd .itembox,
body .bd-ffff80 .vertical-small dd .itembox,
body .bd-ffff80 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ffff80 .vertical-big dd .item,
body .bd-ffff80 .vertical-small dd .item,
body .bd-ffff80 .vertical-text dd .item {
	border-bottom: 1px dashed #ffff80
}

body .bd-ffff80 .vertical-big dd .last,
body .bd-ffff80 .vertical-small dd .last,
body .bd-ffff80 .vertical-text dd .last {
	border-bottom: none
}

body .c-80ff80 {
	color: #80ff80
}

body .c-80ff80 a {
	color: #80ff80
}

body .c-80ff80 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-80ff80 {
	border: 1px solid #80ff80
}

body .bd-80ff80 .vertical-big dt,
body .bd-80ff80 .vertical-small dt,
body .bd-80ff80 .vertical-text dt {
	border-bottom: 1px solid #80ff80
}

body .bd-80ff80 .vertical-big dd .itembox,
body .bd-80ff80 .vertical-small dd .itembox,
body .bd-80ff80 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-80ff80 .vertical-big dd .item,
body .bd-80ff80 .vertical-small dd .item,
body .bd-80ff80 .vertical-text dd .item {
	border-bottom: 1px dashed #80ff80
}

body .bd-80ff80 .vertical-big dd .last,
body .bd-80ff80 .vertical-small dd .last,
body .bd-80ff80 .vertical-text dd .last {
	border-bottom: none
}

body .c-00ff80 {
	color: #00ff80
}

body .c-00ff80 a {
	color: #00ff80
}

body .c-00ff80 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-00ff80 {
	border: 1px solid #00ff80
}

body .bd-00ff80 .vertical-big dt,
body .bd-00ff80 .vertical-small dt,
body .bd-00ff80 .vertical-text dt {
	border-bottom: 1px solid #00ff80
}

body .bd-00ff80 .vertical-big dd .itembox,
body .bd-00ff80 .vertical-small dd .itembox,
body .bd-00ff80 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-00ff80 .vertical-big dd .item,
body .bd-00ff80 .vertical-small dd .item,
body .bd-00ff80 .vertical-text dd .item {
	border-bottom: 1px dashed #00ff80
}

body .bd-00ff80 .vertical-big dd .last,
body .bd-00ff80 .vertical-small dd .last,
body .bd-00ff80 .vertical-text dd .last {
	border-bottom: none
}

body .c-80ffff {
	color: #80ffff
}

body .c-80ffff a {
	color: #80ffff
}

body .c-80ffff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-80ffff {
	border: 1px solid #80ffff
}

body .bd-80ffff .vertical-big dt,
body .bd-80ffff .vertical-small dt,
body .bd-80ffff .vertical-text dt {
	border-bottom: 1px solid #80ffff
}

body .bd-80ffff .vertical-big dd .itembox,
body .bd-80ffff .vertical-small dd .itembox,
body .bd-80ffff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-80ffff .vertical-big dd .item,
body .bd-80ffff .vertical-small dd .item,
body .bd-80ffff .vertical-text dd .item {
	border-bottom: 1px dashed #80ffff
}

body .bd-80ffff .vertical-big dd .last,
body .bd-80ffff .vertical-small dd .last,
body .bd-80ffff .vertical-text dd .last {
	border-bottom: none
}

body .c-0080ff {
	color: #0080ff
}

body .c-0080ff a {
	color: #0080ff
}

body .c-0080ff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-0080ff {
	border: 1px solid #0080ff
}

body .bd-0080ff .vertical-big dt,
body .bd-0080ff .vertical-small dt,
body .bd-0080ff .vertical-text dt {
	border-bottom: 1px solid #0080ff
}

body .bd-0080ff .vertical-big dd .itembox,
body .bd-0080ff .vertical-small dd .itembox,
body .bd-0080ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-0080ff .vertical-big dd .item,
body .bd-0080ff .vertical-small dd .item,
body .bd-0080ff .vertical-text dd .item {
	border-bottom: 1px dashed #0080ff
}

body .bd-0080ff .vertical-big dd .last,
body .bd-0080ff .vertical-small dd .last,
body .bd-0080ff .vertical-text dd .last {
	border-bottom: none
}

body .c-ff80c0 {
	color: #ff80c0
}

body .c-ff80c0 a {
	color: #ff80c0
}

body .c-ff80c0 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ff80c0 {
	border: 1px solid #ff80c0
}

body .bd-ff80c0 .vertical-big dt,
body .bd-ff80c0 .vertical-small dt,
body .bd-ff80c0 .vertical-text dt {
	border-bottom: 1px solid #ff80c0
}

body .bd-ff80c0 .vertical-big dd .itembox,
body .bd-ff80c0 .vertical-small dd .itembox,
body .bd-ff80c0 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff80c0 .vertical-big dd .item,
body .bd-ff80c0 .vertical-small dd .item,
body .bd-ff80c0 .vertical-text dd .item {
	border-bottom: 1px dashed #ff80c0
}

body .bd-ff80c0 .vertical-big dd .last,
body .bd-ff80c0 .vertical-small dd .last,
body .bd-ff80c0 .vertical-text dd .last {
	border-bottom: none
}

body .c-ff80ff {
	color: #ff80ff
}

body .c-ff80ff a {
	color: #ff80ff
}

body .c-ff80ff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ff80ff {
	border: 1px solid #ff80ff
}

body .bd-ff80ff .vertical-big dt,
body .bd-ff80ff .vertical-small dt,
body .bd-ff80ff .vertical-text dt {
	border-bottom: 1px solid #ff80ff
}

body .bd-ff80ff .vertical-big dd .itembox,
body .bd-ff80ff .vertical-small dd .itembox,
body .bd-ff80ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff80ff .vertical-big dd .item,
body .bd-ff80ff .vertical-small dd .item,
body .bd-ff80ff .vertical-text dd .item {
	border-bottom: 1px dashed #ff80ff
}

body .bd-ff80ff .vertical-big dd .last,
body .bd-ff80ff .vertical-small dd .last,
body .bd-ff80ff .vertical-text dd .last {
	border-bottom: none
}

body .c-ff0000 {
	color: red
}

body .c-ff0000 a {
	color: red
}

body .c-ff0000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ff0000 {
	border: 1px solid red
}

body .bd-ff0000 .vertical-big dt,
body .bd-ff0000 .vertical-small dt,
body .bd-ff0000 .vertical-text dt {
	border-bottom: 1px solid red
}

body .bd-ff0000 .vertical-big dd .itembox,
body .bd-ff0000 .vertical-small dd .itembox,
body .bd-ff0000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff0000 .vertical-big dd .item,
body .bd-ff0000 .vertical-small dd .item,
body .bd-ff0000 .vertical-text dd .item {
	border-bottom: 1px dashed red
}

body .bd-ff0000 .vertical-big dd .last,
body .bd-ff0000 .vertical-small dd .last,
body .bd-ff0000 .vertical-text dd .last {
	border-bottom: none
}

body .c-ffff00 {
	color: #ff0
}

body .c-ffff00 a {
	color: #ff0
}

body .c-ffff00 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ffff00 {
	border: 1px solid #ff0
}

body .bd-ffff00 .vertical-big dt,
body .bd-ffff00 .vertical-small dt,
body .bd-ffff00 .vertical-text dt {
	border-bottom: 1px solid #ff0
}

body .bd-ffff00 .vertical-big dd .itembox,
body .bd-ffff00 .vertical-small dd .itembox,
body .bd-ffff00 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ffff00 .vertical-big dd .item,
body .bd-ffff00 .vertical-small dd .item,
body .bd-ffff00 .vertical-text dd .item {
	border-bottom: 1px dashed #ff0
}

body .bd-ffff00 .vertical-big dd .last,
body .bd-ffff00 .vertical-small dd .last,
body .bd-ffff00 .vertical-text dd .last {
	border-bottom: none
}

body .c-80ff00 {
	color: #80ff00
}

body .c-80ff00 a {
	color: #80ff00
}

body .c-80ff00 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-80ff00 {
	border: 1px solid #80ff00
}

body .bd-80ff00 .vertical-big dt,
body .bd-80ff00 .vertical-small dt,
body .bd-80ff00 .vertical-text dt {
	border-bottom: 1px solid #80ff00
}

body .bd-80ff00 .vertical-big dd .itembox,
body .bd-80ff00 .vertical-small dd .itembox,
body .bd-80ff00 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-80ff00 .vertical-big dd .item,
body .bd-80ff00 .vertical-small dd .item,
body .bd-80ff00 .vertical-text dd .item {
	border-bottom: 1px dashed #80ff00
}

body .bd-80ff00 .vertical-big dd .last,
body .bd-80ff00 .vertical-small dd .last,
body .bd-80ff00 .vertical-text dd .last {
	border-bottom: none
}

body .c-00ff40 {
	color: #00ff40
}

body .c-00ff40 a {
	color: #00ff40
}

body .c-00ff40 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-00ff40 {
	border: 1px solid #00ff40
}

body .bd-00ff40 .vertical-big dt,
body .bd-00ff40 .vertical-small dt,
body .bd-00ff40 .vertical-text dt {
	border-bottom: 1px solid #00ff40
}

body .bd-00ff40 .vertical-big dd .itembox,
body .bd-00ff40 .vertical-small dd .itembox,
body .bd-00ff40 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-00ff40 .vertical-big dd .item,
body .bd-00ff40 .vertical-small dd .item,
body .bd-00ff40 .vertical-text dd .item {
	border-bottom: 1px dashed #00ff40
}

body .bd-00ff40 .vertical-big dd .last,
body .bd-00ff40 .vertical-small dd .last,
body .bd-00ff40 .vertical-text dd .last {
	border-bottom: none
}

body .c-00ffff {
	color: #0ff
}

body .c-00ffff a {
	color: #0ff
}

body .c-00ffff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-00ffff {
	border: 1px solid #0ff
}

body .bd-00ffff .vertical-big dt,
body .bd-00ffff .vertical-small dt,
body .bd-00ffff .vertical-text dt {
	border-bottom: 1px solid #0ff
}

body .bd-00ffff .vertical-big dd .itembox,
body .bd-00ffff .vertical-small dd .itembox,
body .bd-00ffff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-00ffff .vertical-big dd .item,
body .bd-00ffff .vertical-small dd .item,
body .bd-00ffff .vertical-text dd .item {
	border-bottom: 1px dashed #0ff
}

body .bd-00ffff .vertical-big dd .last,
body .bd-00ffff .vertical-small dd .last,
body .bd-00ffff .vertical-text dd .last {
	border-bottom: none
}

body .c-0080c0 {
	color: #0080c0
}

body .c-0080c0 a {
	color: #0080c0
}

body .c-0080c0 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-0080c0 {
	border: 1px solid #0080c0
}

body .bd-0080c0 .vertical-big dt,
body .bd-0080c0 .vertical-small dt,
body .bd-0080c0 .vertical-text dt {
	border-bottom: 1px solid #0080c0
}

body .bd-0080c0 .vertical-big dd .itembox,
body .bd-0080c0 .vertical-small dd .itembox,
body .bd-0080c0 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-0080c0 .vertical-big dd .item,
body .bd-0080c0 .vertical-small dd .item,
body .bd-0080c0 .vertical-text dd .item {
	border-bottom: 1px dashed #0080c0
}

body .bd-0080c0 .vertical-big dd .last,
body .bd-0080c0 .vertical-small dd .last,
body .bd-0080c0 .vertical-text dd .last {
	border-bottom: none
}

body .c-8080c0 {
	color: #8080c0
}

body .c-8080c0 a {
	color: #8080c0
}

body .c-8080c0 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-8080c0 {
	border: 1px solid #8080c0
}

body .bd-8080c0 .vertical-big dt,
body .bd-8080c0 .vertical-small dt,
body .bd-8080c0 .vertical-text dt {
	border-bottom: 1px solid #8080c0
}

body .bd-8080c0 .vertical-big dd .itembox,
body .bd-8080c0 .vertical-small dd .itembox,
body .bd-8080c0 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-8080c0 .vertical-big dd .item,
body .bd-8080c0 .vertical-small dd .item,
body .bd-8080c0 .vertical-text dd .item {
	border-bottom: 1px dashed #8080c0
}

body .bd-8080c0 .vertical-big dd .last,
body .bd-8080c0 .vertical-small dd .last,
body .bd-8080c0 .vertical-text dd .last {
	border-bottom: none
}

body .c-ff00ff {
	color: #f0f
}

body .c-ff00ff a {
	color: #f0f
}

body .c-ff00ff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ff00ff {
	border: 1px solid #f0f
}

body .bd-ff00ff .vertical-big dt,
body .bd-ff00ff .vertical-small dt,
body .bd-ff00ff .vertical-text dt {
	border-bottom: 1px solid #f0f
}

body .bd-ff00ff .vertical-big dd .itembox,
body .bd-ff00ff .vertical-small dd .itembox,
body .bd-ff00ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff00ff .vertical-big dd .item,
body .bd-ff00ff .vertical-small dd .item,
body .bd-ff00ff .vertical-text dd .item {
	border-bottom: 1px dashed #f0f
}

body .bd-ff00ff .vertical-big dd .last,
body .bd-ff00ff .vertical-small dd .last,
body .bd-ff00ff .vertical-text dd .last {
	border-bottom: none
}

body .c-804040 {
	color: #804040
}

body .c-804040 a {
	color: #804040
}

body .c-804040 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-804040 {
	border: 1px solid #804040
}

body .bd-804040 .vertical-big dt,
body .bd-804040 .vertical-small dt,
body .bd-804040 .vertical-text dt {
	border-bottom: 1px solid #804040
}

body .bd-804040 .vertical-big dd .itembox,
body .bd-804040 .vertical-small dd .itembox,
body .bd-804040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-804040 .vertical-big dd .item,
body .bd-804040 .vertical-small dd .item,
body .bd-804040 .vertical-text dd .item {
	border-bottom: 1px dashed #804040
}

body .bd-804040 .vertical-big dd .last,
body .bd-804040 .vertical-small dd .last,
body .bd-804040 .vertical-text dd .last {
	border-bottom: none
}

body .c-ff8040 {
	color: #ff8040
}

body .c-ff8040 a {
	color: #ff8040
}

body .c-ff8040 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ff8040 {
	border: 1px solid #ff8040
}

body .bd-ff8040 .vertical-big dt,
body .bd-ff8040 .vertical-small dt,
body .bd-ff8040 .vertical-text dt {
	border-bottom: 1px solid #ff8040
}

body .bd-ff8040 .vertical-big dd .itembox,
body .bd-ff8040 .vertical-small dd .itembox,
body .bd-ff8040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff8040 .vertical-big dd .item,
body .bd-ff8040 .vertical-small dd .item,
body .bd-ff8040 .vertical-text dd .item {
	border-bottom: 1px dashed #ff8040
}

body .bd-ff8040 .vertical-big dd .last,
body .bd-ff8040 .vertical-small dd .last,
body .bd-ff8040 .vertical-text dd .last {
	border-bottom: none
}

body .c-00ff00 {
	color: #0f0
}

body .c-00ff00 a {
	color: #0f0
}

body .c-00ff00 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-00ff00 {
	border: 1px solid #0f0
}

body .bd-00ff00 .vertical-big dt,
body .bd-00ff00 .vertical-small dt,
body .bd-00ff00 .vertical-text dt {
	border-bottom: 1px solid #0f0
}

body .bd-00ff00 .vertical-big dd .itembox,
body .bd-00ff00 .vertical-small dd .itembox,
body .bd-00ff00 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-00ff00 .vertical-big dd .item,
body .bd-00ff00 .vertical-small dd .item,
body .bd-00ff00 .vertical-text dd .item {
	border-bottom: 1px dashed #0f0
}

body .bd-00ff00 .vertical-big dd .last,
body .bd-00ff00 .vertical-small dd .last,
body .bd-00ff00 .vertical-text dd .last {
	border-bottom: none
}

body .c-008080 {
	color: teal
}

body .c-008080 a {
	color: teal
}

body .c-008080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-008080 {
	border: 1px solid teal
}

body .bd-008080 .vertical-big dt,
body .bd-008080 .vertical-small dt,
body .bd-008080 .vertical-text dt {
	border-bottom: 1px solid teal
}

body .bd-008080 .vertical-big dd .itembox,
body .bd-008080 .vertical-small dd .itembox,
body .bd-008080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-008080 .vertical-big dd .item,
body .bd-008080 .vertical-small dd .item,
body .bd-008080 .vertical-text dd .item {
	border-bottom: 1px dashed teal
}

body .bd-008080 .vertical-big dd .last,
body .bd-008080 .vertical-small dd .last,
body .bd-008080 .vertical-text dd .last {
	border-bottom: none
}

body .c-004080 {
	color: #004080
}

body .c-004080 a {
	color: #004080
}

body .c-004080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-004080 {
	border: 1px solid #004080
}

body .bd-004080 .vertical-big dt,
body .bd-004080 .vertical-small dt,
body .bd-004080 .vertical-text dt {
	border-bottom: 1px solid #004080
}

body .bd-004080 .vertical-big dd .itembox,
body .bd-004080 .vertical-small dd .itembox,
body .bd-004080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-004080 .vertical-big dd .item,
body .bd-004080 .vertical-small dd .item,
body .bd-004080 .vertical-text dd .item {
	border-bottom: 1px dashed #004080
}

body .bd-004080 .vertical-big dd .last,
body .bd-004080 .vertical-small dd .last,
body .bd-004080 .vertical-text dd .last {
	border-bottom: none
}

body .c-8080ff {
	color: #8080ff
}

body .c-8080ff a {
	color: #8080ff
}

body .c-8080ff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-8080ff {
	border: 1px solid #8080ff
}

body .bd-8080ff .vertical-big dt,
body .bd-8080ff .vertical-small dt,
body .bd-8080ff .vertical-text dt {
	border-bottom: 1px solid #8080ff
}

body .bd-8080ff .vertical-big dd .itembox,
body .bd-8080ff .vertical-small dd .itembox,
body .bd-8080ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-8080ff .vertical-big dd .item,
body .bd-8080ff .vertical-small dd .item,
body .bd-8080ff .vertical-text dd .item {
	border-bottom: 1px dashed #8080ff
}

body .bd-8080ff .vertical-big dd .last,
body .bd-8080ff .vertical-small dd .last,
body .bd-8080ff .vertical-text dd .last {
	border-bottom: none
}

body .c-800040 {
	color: #800040
}

body .c-800040 a {
	color: #800040
}

body .c-800040 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-800040 {
	border: 1px solid #800040
}

body .bd-800040 .vertical-big dt,
body .bd-800040 .vertical-small dt,
body .bd-800040 .vertical-text dt {
	border-bottom: 1px solid #800040
}

body .bd-800040 .vertical-big dd .itembox,
body .bd-800040 .vertical-small dd .itembox,
body .bd-800040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-800040 .vertical-big dd .item,
body .bd-800040 .vertical-small dd .item,
body .bd-800040 .vertical-text dd .item {
	border-bottom: 1px dashed #800040
}

body .bd-800040 .vertical-big dd .last,
body .bd-800040 .vertical-small dd .last,
body .bd-800040 .vertical-text dd .last {
	border-bottom: none
}

body .c-ff0080 {
	color: #ff0080
}

body .c-ff0080 a {
	color: #ff0080
}

body .c-ff0080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ff0080 {
	border: 1px solid #ff0080
}

body .bd-ff0080 .vertical-big dt,
body .bd-ff0080 .vertical-small dt,
body .bd-ff0080 .vertical-text dt {
	border-bottom: 1px solid #ff0080
}

body .bd-ff0080 .vertical-big dd .itembox,
body .bd-ff0080 .vertical-small dd .itembox,
body .bd-ff0080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff0080 .vertical-big dd .item,
body .bd-ff0080 .vertical-small dd .item,
body .bd-ff0080 .vertical-text dd .item {
	border-bottom: 1px dashed #ff0080
}

body .bd-ff0080 .vertical-big dd .last,
body .bd-ff0080 .vertical-small dd .last,
body .bd-ff0080 .vertical-text dd .last {
	border-bottom: none
}

body .c-800000 {
	color: maroon
}

body .c-800000 a {
	color: maroon
}

body .c-800000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-800000 {
	border: 1px solid maroon
}

body .bd-800000 .vertical-big dt,
body .bd-800000 .vertical-small dt,
body .bd-800000 .vertical-text dt {
	border-bottom: 1px solid maroon
}

body .bd-800000 .vertical-big dd .itembox,
body .bd-800000 .vertical-small dd .itembox,
body .bd-800000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-800000 .vertical-big dd .item,
body .bd-800000 .vertical-small dd .item,
body .bd-800000 .vertical-text dd .item {
	border-bottom: 1px dashed maroon
}

body .bd-800000 .vertical-big dd .last,
body .bd-800000 .vertical-small dd .last,
body .bd-800000 .vertical-text dd .last {
	border-bottom: none
}

body .c-ff8000 {
	color: #ff8000
}

body .c-ff8000 a {
	color: #ff8000
}

body .c-ff8000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ff8000 {
	border: 1px solid #ff8000
}

body .bd-ff8000 .vertical-big dt,
body .bd-ff8000 .vertical-small dt,
body .bd-ff8000 .vertical-text dt {
	border-bottom: 1px solid #ff8000
}

body .bd-ff8000 .vertical-big dd .itembox,
body .bd-ff8000 .vertical-small dd .itembox,
body .bd-ff8000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff8000 .vertical-big dd .item,
body .bd-ff8000 .vertical-small dd .item,
body .bd-ff8000 .vertical-text dd .item {
	border-bottom: 1px dashed #ff8000
}

body .bd-ff8000 .vertical-big dd .last,
body .bd-ff8000 .vertical-small dd .last,
body .bd-ff8000 .vertical-text dd .last {
	border-bottom: none
}

body .c-008000 {
	color: green
}

body .c-008000 a {
	color: green
}

body .c-008000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-008000 {
	border: 1px solid green
}

body .bd-008000 .vertical-big dt,
body .bd-008000 .vertical-small dt,
body .bd-008000 .vertical-text dt {
	border-bottom: 1px solid green
}

body .bd-008000 .vertical-big dd .itembox,
body .bd-008000 .vertical-small dd .itembox,
body .bd-008000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-008000 .vertical-big dd .item,
body .bd-008000 .vertical-small dd .item,
body .bd-008000 .vertical-text dd .item {
	border-bottom: 1px dashed green
}

body .bd-008000 .vertical-big dd .last,
body .bd-008000 .vertical-small dd .last,
body .bd-008000 .vertical-text dd .last {
	border-bottom: none
}

body .c-008040 {
	color: #008040
}

body .c-008040 a {
	color: #008040
}

body .c-008040 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-008040 {
	border: 1px solid #008040
}

body .bd-008040 .vertical-big dt,
body .bd-008040 .vertical-small dt,
body .bd-008040 .vertical-text dt {
	border-bottom: 1px solid #008040
}

body .bd-008040 .vertical-big dd .itembox,
body .bd-008040 .vertical-small dd .itembox,
body .bd-008040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-008040 .vertical-big dd .item,
body .bd-008040 .vertical-small dd .item,
body .bd-008040 .vertical-text dd .item {
	border-bottom: 1px dashed #008040
}

body .bd-008040 .vertical-big dd .last,
body .bd-008040 .vertical-small dd .last,
body .bd-008040 .vertical-text dd .last {
	border-bottom: none
}

body .c-0000ff {
	color: #00f
}

body .c-0000ff a {
	color: #00f
}

body .c-0000ff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-0000ff {
	border: 1px solid #00f
}

body .bd-0000ff .vertical-big dt,
body .bd-0000ff .vertical-small dt,
body .bd-0000ff .vertical-text dt {
	border-bottom: 1px solid #00f
}

body .bd-0000ff .vertical-big dd .itembox,
body .bd-0000ff .vertical-small dd .itembox,
body .bd-0000ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-0000ff .vertical-big dd .item,
body .bd-0000ff .vertical-small dd .item,
body .bd-0000ff .vertical-text dd .item {
	border-bottom: 1px dashed #00f
}

body .bd-0000ff .vertical-big dd .last,
body .bd-0000ff .vertical-small dd .last,
body .bd-0000ff .vertical-text dd .last {
	border-bottom: none
}

body .c-0000a0 {
	color: #0000a0
}

body .c-0000a0 a {
	color: #0000a0
}

body .c-0000a0 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-0000a0 {
	border: 1px solid #0000a0
}

body .bd-0000a0 .vertical-big dt,
body .bd-0000a0 .vertical-small dt,
body .bd-0000a0 .vertical-text dt {
	border-bottom: 1px solid #0000a0
}

body .bd-0000a0 .vertical-big dd .itembox,
body .bd-0000a0 .vertical-small dd .itembox,
body .bd-0000a0 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-0000a0 .vertical-big dd .item,
body .bd-0000a0 .vertical-small dd .item,
body .bd-0000a0 .vertical-text dd .item {
	border-bottom: 1px dashed #0000a0
}

body .bd-0000a0 .vertical-big dd .last,
body .bd-0000a0 .vertical-small dd .last,
body .bd-0000a0 .vertical-text dd .last {
	border-bottom: none
}

body .c-800080 {
	color: purple
}

body .c-800080 a {
	color: purple
}

body .c-800080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-800080 {
	border: 1px solid purple
}

body .bd-800080 .vertical-big dt,
body .bd-800080 .vertical-small dt,
body .bd-800080 .vertical-text dt {
	border-bottom: 1px solid purple
}

body .bd-800080 .vertical-big dd .itembox,
body .bd-800080 .vertical-small dd .itembox,
body .bd-800080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-800080 .vertical-big dd .item,
body .bd-800080 .vertical-small dd .item,
body .bd-800080 .vertical-text dd .item {
	border-bottom: 1px dashed purple
}

body .bd-800080 .vertical-big dd .last,
body .bd-800080 .vertical-small dd .last,
body .bd-800080 .vertical-text dd .last {
	border-bottom: none
}

body .c-8000ff {
	color: #8000ff
}

body .c-8000ff a {
	color: #8000ff
}

body .c-8000ff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-8000ff {
	border: 1px solid #8000ff
}

body .bd-8000ff .vertical-big dt,
body .bd-8000ff .vertical-small dt,
body .bd-8000ff .vertical-text dt {
	border-bottom: 1px solid #8000ff
}

body .bd-8000ff .vertical-big dd .itembox,
body .bd-8000ff .vertical-small dd .itembox,
body .bd-8000ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-8000ff .vertical-big dd .item,
body .bd-8000ff .vertical-small dd .item,
body .bd-8000ff .vertical-text dd .item {
	border-bottom: 1px dashed #8000ff
}

body .bd-8000ff .vertical-big dd .last,
body .bd-8000ff .vertical-small dd .last,
body .bd-8000ff .vertical-text dd .last {
	border-bottom: none
}

body .c-400000 {
	color: #400000
}

body .c-400000 a {
	color: #400000
}

body .c-400000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-400000 {
	border: 1px solid #400000
}

body .bd-400000 .vertical-big dt,
body .bd-400000 .vertical-small dt,
body .bd-400000 .vertical-text dt {
	border-bottom: 1px solid #400000
}

body .bd-400000 .vertical-big dd .itembox,
body .bd-400000 .vertical-small dd .itembox,
body .bd-400000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-400000 .vertical-big dd .item,
body .bd-400000 .vertical-small dd .item,
body .bd-400000 .vertical-text dd .item {
	border-bottom: 1px dashed #400000
}

body .bd-400000 .vertical-big dd .last,
body .bd-400000 .vertical-small dd .last,
body .bd-400000 .vertical-text dd .last {
	border-bottom: none
}

body .c-804000 {
	color: #804000
}

body .c-804000 a {
	color: #804000
}

body .c-804000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-804000 {
	border: 1px solid #804000
}

body .bd-804000 .vertical-big dt,
body .bd-804000 .vertical-small dt,
body .bd-804000 .vertical-text dt {
	border-bottom: 1px solid #804000
}

body .bd-804000 .vertical-big dd .itembox,
body .bd-804000 .vertical-small dd .itembox,
body .bd-804000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-804000 .vertical-big dd .item,
body .bd-804000 .vertical-small dd .item,
body .bd-804000 .vertical-text dd .item {
	border-bottom: 1px dashed #804000
}

body .bd-804000 .vertical-big dd .last,
body .bd-804000 .vertical-small dd .last,
body .bd-804000 .vertical-text dd .last {
	border-bottom: none
}

body .c-004000 {
	color: #004000
}

body .c-004000 a {
	color: #004000
}

body .c-004000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-004000 {
	border: 1px solid #004000
}

body .bd-004000 .vertical-big dt,
body .bd-004000 .vertical-small dt,
body .bd-004000 .vertical-text dt {
	border-bottom: 1px solid #004000
}

body .bd-004000 .vertical-big dd .itembox,
body .bd-004000 .vertical-small dd .itembox,
body .bd-004000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-004000 .vertical-big dd .item,
body .bd-004000 .vertical-small dd .item,
body .bd-004000 .vertical-text dd .item {
	border-bottom: 1px dashed #004000
}

body .bd-004000 .vertical-big dd .last,
body .bd-004000 .vertical-small dd .last,
body .bd-004000 .vertical-text dd .last {
	border-bottom: none
}

body .c-004040 {
	color: #004040
}

body .c-004040 a {
	color: #004040
}

body .c-004040 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-004040 {
	border: 1px solid #004040
}

body .bd-004040 .vertical-big dt,
body .bd-004040 .vertical-small dt,
body .bd-004040 .vertical-text dt {
	border-bottom: 1px solid #004040
}

body .bd-004040 .vertical-big dd .itembox,
body .bd-004040 .vertical-small dd .itembox,
body .bd-004040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-004040 .vertical-big dd .item,
body .bd-004040 .vertical-small dd .item,
body .bd-004040 .vertical-text dd .item {
	border-bottom: 1px dashed #004040
}

body .bd-004040 .vertical-big dd .last,
body .bd-004040 .vertical-small dd .last,
body .bd-004040 .vertical-text dd .last {
	border-bottom: none
}

body .c-000080 {
	color: navy
}

body .c-000080 a {
	color: navy
}

body .c-000080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-000080 {
	border: 1px solid navy
}

body .bd-000080 .vertical-big dt,
body .bd-000080 .vertical-small dt,
body .bd-000080 .vertical-text dt {
	border-bottom: 1px solid navy
}

body .bd-000080 .vertical-big dd .itembox,
body .bd-000080 .vertical-small dd .itembox,
body .bd-000080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-000080 .vertical-big dd .item,
body .bd-000080 .vertical-small dd .item,
body .bd-000080 .vertical-text dd .item {
	border-bottom: 1px dashed navy
}

body .bd-000080 .vertical-big dd .last,
body .bd-000080 .vertical-small dd .last,
body .bd-000080 .vertical-text dd .last {
	border-bottom: none
}

body .c-000040 {
	color: #000040
}

body .c-000040 a {
	color: #000040
}

body .c-000040 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-000040 {
	border: 1px solid #000040
}

body .bd-000040 .vertical-big dt,
body .bd-000040 .vertical-small dt,
body .bd-000040 .vertical-text dt {
	border-bottom: 1px solid #000040
}

body .bd-000040 .vertical-big dd .itembox,
body .bd-000040 .vertical-small dd .itembox,
body .bd-000040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-000040 .vertical-big dd .item,
body .bd-000040 .vertical-small dd .item,
body .bd-000040 .vertical-text dd .item {
	border-bottom: 1px dashed #000040
}

body .bd-000040 .vertical-big dd .last,
body .bd-000040 .vertical-small dd .last,
body .bd-000040 .vertical-text dd .last {
	border-bottom: none
}

body .c-400040 {
	color: #400040
}

body .c-400040 a {
	color: #400040
}

body .c-400040 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-400040 {
	border: 1px solid #400040
}

body .bd-400040 .vertical-big dt,
body .bd-400040 .vertical-small dt,
body .bd-400040 .vertical-text dt {
	border-bottom: 1px solid #400040
}

body .bd-400040 .vertical-big dd .itembox,
body .bd-400040 .vertical-small dd .itembox,
body .bd-400040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-400040 .vertical-big dd .item,
body .bd-400040 .vertical-small dd .item,
body .bd-400040 .vertical-text dd .item {
	border-bottom: 1px dashed #400040
}

body .bd-400040 .vertical-big dd .last,
body .bd-400040 .vertical-small dd .last,
body .bd-400040 .vertical-text dd .last {
	border-bottom: none
}

body .c-400080 {
	color: #400080
}

body .c-400080 a {
	color: #400080
}

body .c-400080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-400080 {
	border: 1px solid #400080
}

body .bd-400080 .vertical-big dt,
body .bd-400080 .vertical-small dt,
body .bd-400080 .vertical-text dt {
	border-bottom: 1px solid #400080
}

body .bd-400080 .vertical-big dd .itembox,
body .bd-400080 .vertical-small dd .itembox,
body .bd-400080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-400080 .vertical-big dd .item,
body .bd-400080 .vertical-small dd .item,
body .bd-400080 .vertical-text dd .item {
	border-bottom: 1px dashed #400080
}

body .bd-400080 .vertical-big dd .last,
body .bd-400080 .vertical-small dd .last,
body .bd-400080 .vertical-text dd .last {
	border-bottom: none
}

body .c-000000 {
	color: #000
}

body .c-000000 a {
	color: #000
}

body .c-000000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-000000 {
	border: 1px solid #000
}

body .bd-000000 .vertical-big dt,
body .bd-000000 .vertical-small dt,
body .bd-000000 .vertical-text dt {
	border-bottom: 1px solid #000
}

body .bd-000000 .vertical-big dd .itembox,
body .bd-000000 .vertical-small dd .itembox,
body .bd-000000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-000000 .vertical-big dd .item,
body .bd-000000 .vertical-small dd .item,
body .bd-000000 .vertical-text dd .item {
	border-bottom: 1px dashed #000
}

body .bd-000000 .vertical-big dd .last,
body .bd-000000 .vertical-small dd .last,
body .bd-000000 .vertical-text dd .last {
	border-bottom: none
}

body .c-808000 {
	color: olive
}

body .c-808000 a {
	color: olive
}

body .c-808000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-808000 {
	border: 1px solid olive
}

body .bd-808000 .vertical-big dt,
body .bd-808000 .vertical-small dt,
body .bd-808000 .vertical-text dt {
	border-bottom: 1px solid olive
}

body .bd-808000 .vertical-big dd .itembox,
body .bd-808000 .vertical-small dd .itembox,
body .bd-808000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-808000 .vertical-big dd .item,
body .bd-808000 .vertical-small dd .item,
body .bd-808000 .vertical-text dd .item {
	border-bottom: 1px dashed olive
}

body .bd-808000 .vertical-big dd .last,
body .bd-808000 .vertical-small dd .last,
body .bd-808000 .vertical-text dd .last {
	border-bottom: none
}

body .c-808040 {
	color: #808040
}

body .c-808040 a {
	color: #808040
}

body .c-808040 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-808040 {
	border: 1px solid #808040
}

body .bd-808040 .vertical-big dt,
body .bd-808040 .vertical-small dt,
body .bd-808040 .vertical-text dt {
	border-bottom: 1px solid #808040
}

body .bd-808040 .vertical-big dd .itembox,
body .bd-808040 .vertical-small dd .itembox,
body .bd-808040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-808040 .vertical-big dd .item,
body .bd-808040 .vertical-small dd .item,
body .bd-808040 .vertical-text dd .item {
	border-bottom: 1px dashed #808040
}

body .bd-808040 .vertical-big dd .last,
body .bd-808040 .vertical-small dd .last,
body .bd-808040 .vertical-text dd .last {
	border-bottom: none
}

body .c-808080 {
	color: grey
}

body .c-808080 a {
	color: grey
}

body .c-808080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-808080 {
	border: 1px solid grey
}

body .bd-808080 .vertical-big dt,
body .bd-808080 .vertical-small dt,
body .bd-808080 .vertical-text dt {
	border-bottom: 1px solid grey
}

body .bd-808080 .vertical-big dd .itembox,
body .bd-808080 .vertical-small dd .itembox,
body .bd-808080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-808080 .vertical-big dd .item,
body .bd-808080 .vertical-small dd .item,
body .bd-808080 .vertical-text dd .item {
	border-bottom: 1px dashed grey
}

body .bd-808080 .vertical-big dd .last,
body .bd-808080 .vertical-small dd .last,
body .bd-808080 .vertical-text dd .last {
	border-bottom: none
}

body .c-408080 {
	color: #408080
}

body .c-408080 a {
	color: #408080
}

body .c-408080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-408080 {
	border: 1px solid #408080
}

body .bd-408080 .vertical-big dt,
body .bd-408080 .vertical-small dt,
body .bd-408080 .vertical-text dt {
	border-bottom: 1px solid #408080
}

body .bd-408080 .vertical-big dd .itembox,
body .bd-408080 .vertical-small dd .itembox,
body .bd-408080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-408080 .vertical-big dd .item,
body .bd-408080 .vertical-small dd .item,
body .bd-408080 .vertical-text dd .item {
	border-bottom: 1px dashed #408080
}

body .bd-408080 .vertical-big dd .last,
body .bd-408080 .vertical-small dd .last,
body .bd-408080 .vertical-text dd .last {
	border-bottom: none
}

body .c-c0c0c0 {
	color: silver
}

body .c-c0c0c0 a {
	color: silver
}

body .c-c0c0c0 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-c0c0c0 {
	border: 1px solid silver
}

body .bd-c0c0c0 .vertical-big dt,
body .bd-c0c0c0 .vertical-small dt,
body .bd-c0c0c0 .vertical-text dt {
	border-bottom: 1px solid silver
}

body .bd-c0c0c0 .vertical-big dd .itembox,
body .bd-c0c0c0 .vertical-small dd .itembox,
body .bd-c0c0c0 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-c0c0c0 .vertical-big dd .item,
body .bd-c0c0c0 .vertical-small dd .item,
body .bd-c0c0c0 .vertical-text dd .item {
	border-bottom: 1px dashed silver
}

body .bd-c0c0c0 .vertical-big dd .last,
body .bd-c0c0c0 .vertical-small dd .last,
body .bd-c0c0c0 .vertical-text dd .last {
	border-bottom: none
}

body .c-400040 {
	color: #400040
}

body .c-400040 a {
	color: #400040
}

body .c-400040 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-400040 {
	border: 1px solid #400040
}

body .bd-400040 .vertical-big dt,
body .bd-400040 .vertical-small dt,
body .bd-400040 .vertical-text dt {
	border-bottom: 1px solid #400040
}

body .bd-400040 .vertical-big dd .itembox,
body .bd-400040 .vertical-small dd .itembox,
body .bd-400040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-400040 .vertical-big dd .item,
body .bd-400040 .vertical-small dd .item,
body .bd-400040 .vertical-text dd .item {
	border-bottom: 1px dashed #400040
}

body .bd-400040 .vertical-big dd .last,
body .bd-400040 .vertical-small dd .last,
body .bd-400040 .vertical-text dd .last {
	border-bottom: none
}

body .c-ffffff {
	color: #fff
}

body .c-ffffff a {
	color: #fff
}

body .c-ffffff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ffffff {
	border: 1px solid #fff
}

body .bd-ffffff .vertical-big dt,
body .bd-ffffff .vertical-small dt,
body .bd-ffffff .vertical-text dt {
	border-bottom: 1px solid #fff
}

body .bd-ffffff .vertical-big dd .itembox,
body .bd-ffffff .vertical-small dd .itembox,
body .bd-ffffff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ffffff .vertical-big dd .item,
body .bd-ffffff .vertical-small dd .item,
body .bd-ffffff .vertical-text dd .item {
	border-bottom: 1px dashed #fff
}

body .bd-ffffff .vertical-big dd .last,
body .bd-ffffff .vertical-small dd .last,
body .bd-ffffff .vertical-text dd .last {
	border-bottom: none
}

body .c-FFFFFF {
	color: #fff
}

body .c-FFFFFF a {
	color: #fff
}

body .c-FFFFFF a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-FFFFFF {
	border: 1px solid #fff
}

body .bd-FFFFFF .vertical-big dt,
body .bd-FFFFFF .vertical-small dt,
body .bd-FFFFFF .vertical-text dt {
	border-bottom: 1px solid #fff
}

body .bd-FFFFFF .vertical-big dd .itembox,
body .bd-FFFFFF .vertical-small dd .itembox,
body .bd-FFFFFF .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-FFFFFF .vertical-big dd .item,
body .bd-FFFFFF .vertical-small dd .item,
body .bd-FFFFFF .vertical-text dd .item {
	border-bottom: 1px dashed #fff
}

body .bd-FFFFFF .vertical-big dd .last,
body .bd-FFFFFF .vertical-small dd .last,
body .bd-FFFFFF .vertical-text dd .last {
	border-bottom: none
}

body .c-C6C6C6 {
	color: #c6c6c6
}

body .c-C6C6C6 a {
	color: #c6c6c6
}

body .c-C6C6C6 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-C6C6C6 {
	border: 1px solid #c6c6c6
}

body .bd-C6C6C6 .vertical-big dt,
body .bd-C6C6C6 .vertical-small dt,
body .bd-C6C6C6 .vertical-text dt {
	border-bottom: 1px solid #c6c6c6
}

body .bd-C6C6C6 .vertical-big dd .itembox,
body .bd-C6C6C6 .vertical-small dd .itembox,
body .bd-C6C6C6 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-C6C6C6 .vertical-big dd .item,
body .bd-C6C6C6 .vertical-small dd .item,
body .bd-C6C6C6 .vertical-text dd .item {
	border-bottom: 1px dashed #c6c6c6
}

body .bd-C6C6C6 .vertical-big dd .last,
body .bd-C6C6C6 .vertical-small dd .last,
body .bd-C6C6C6 .vertical-text dd .last {
	border-bottom: none
}

body .c-B00C22 {
	color: #b00c22
}

body .c-B00C22 a {
	color: #b00c22
}

body .c-B00C22 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-B00C22 {
	border: 1px solid #b00c22
}

body .bd-B00C22 .vertical-big dt,
body .bd-B00C22 .vertical-small dt,
body .bd-B00C22 .vertical-text dt {
	border-bottom: 1px solid #b00c22
}

body .bd-B00C22 .vertical-big dd .itembox,
body .bd-B00C22 .vertical-small dd .itembox,
body .bd-B00C22 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-B00C22 .vertical-big dd .item,
body .bd-B00C22 .vertical-small dd .item,
body .bd-B00C22 .vertical-text dd .item {
	border-bottom: 1px dashed #b00c22
}

body .bd-B00C22 .vertical-big dd .last,
body .bd-B00C22 .vertical-small dd .last,
body .bd-B00C22 .vertical-text dd .last {
	border-bottom: none
}

body .c-D10F41 {
	color: #d10f41
}

body .c-D10F41 a {
	color: #d10f41
}

body .c-D10F41 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-D10F41 {
	border: 1px solid #d10f41
}

body .bd-D10F41 .vertical-big dt,
body .bd-D10F41 .vertical-small dt,
body .bd-D10F41 .vertical-text dt {
	border-bottom: 1px solid #d10f41
}

body .bd-D10F41 .vertical-big dd .itembox,
body .bd-D10F41 .vertical-small dd .itembox,
body .bd-D10F41 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-D10F41 .vertical-big dd .item,
body .bd-D10F41 .vertical-small dd .item,
body .bd-D10F41 .vertical-text dd .item {
	border-bottom: 1px dashed #d10f41
}

body .bd-D10F41 .vertical-big dd .last,
body .bd-D10F41 .vertical-small dd .last,
body .bd-D10F41 .vertical-text dd .last {
	border-bottom: none
}

body .c-F47837 {
	color: #f47837
}

body .c-F47837 a {
	color: #f47837
}

body .c-F47837 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-F47837 {
	border: 1px solid #f47837
}

body .bd-F47837 .vertical-big dt,
body .bd-F47837 .vertical-small dt,
body .bd-F47837 .vertical-text dt {
	border-bottom: 1px solid #f47837
}

body .bd-F47837 .vertical-big dd .itembox,
body .bd-F47837 .vertical-small dd .itembox,
body .bd-F47837 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-F47837 .vertical-big dd .item,
body .bd-F47837 .vertical-small dd .item,
body .bd-F47837 .vertical-text dd .item {
	border-bottom: 1px dashed #f47837
}

body .bd-F47837 .vertical-big dd .last,
body .bd-F47837 .vertical-small dd .last,
body .bd-F47837 .vertical-text dd .last {
	border-bottom: none
}

body .c-FBD008 {
	color: #fbd008
}

body .c-FBD008 a {
	color: #fbd008
}

body .c-FBD008 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-FBD008 {
	border: 1px solid #fbd008
}

body .bd-FBD008 .vertical-big dt,
body .bd-FBD008 .vertical-small dt,
body .bd-FBD008 .vertical-text dt {
	border-bottom: 1px solid #fbd008
}

body .bd-FBD008 .vertical-big dd .itembox,
body .bd-FBD008 .vertical-small dd .itembox,
body .bd-FBD008 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-FBD008 .vertical-big dd .item,
body .bd-FBD008 .vertical-small dd .item,
body .bd-FBD008 .vertical-text dd .item {
	border-bottom: 1px dashed #fbd008
}

body .bd-FBD008 .vertical-big dd .last,
body .bd-FBD008 .vertical-small dd .last,
body .bd-FBD008 .vertical-text dd .last {
	border-bottom: none
}

body .c-51B148 {
	color: #51b148
}

body .c-51B148 a {
	color: #51b148
}

body .c-51B148 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-51B148 {
	border: 1px solid #51b148
}

body .bd-51B148 .vertical-big dt,
body .bd-51B148 .vertical-small dt,
body .bd-51B148 .vertical-text dt {
	border-bottom: 1px solid #51b148
}

body .bd-51B148 .vertical-big dd .itembox,
body .bd-51B148 .vertical-small dd .itembox,
body .bd-51B148 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-51B148 .vertical-big dd .item,
body .bd-51B148 .vertical-small dd .item,
body .bd-51B148 .vertical-text dd .item {
	border-bottom: 1px dashed #51b148
}

body .bd-51B148 .vertical-big dd .last,
body .bd-51B148 .vertical-small dd .last,
body .bd-51B148 .vertical-text dd .last {
	border-bottom: none
}

body .c-00AFDB {
	color: #00afdb
}

body .c-00AFDB a {
	color: #00afdb
}

body .c-00AFDB a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-00AFDB {
	border: 1px solid #00afdb
}

body .bd-00AFDB .vertical-big dt,
body .bd-00AFDB .vertical-small dt,
body .bd-00AFDB .vertical-text dt {
	border-bottom: 1px solid #00afdb
}

body .bd-00AFDB .vertical-big dd .itembox,
body .bd-00AFDB .vertical-small dd .itembox,
body .bd-00AFDB .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-00AFDB .vertical-big dd .item,
body .bd-00AFDB .vertical-small dd .item,
body .bd-00AFDB .vertical-text dd .item {
	border-bottom: 1px dashed #00afdb
}

body .bd-00AFDB .vertical-big dd .last,
body .bd-00AFDB .vertical-small dd .last,
body .bd-00AFDB .vertical-text dd .last {
	border-bottom: none
}

body .c-2E93D9 {
	color: #2e93d9
}

body .c-2E93D9 a {
	color: #2e93d9
}

body .c-2E93D9 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-2E93D9 {
	border: 1px solid #2e93d9
}

body .bd-2E93D9 .vertical-big dt,
body .bd-2E93D9 .vertical-small dt,
body .bd-2E93D9 .vertical-text dt {
	border-bottom: 1px solid #2e93d9
}

body .bd-2E93D9 .vertical-big dd .itembox,
body .bd-2E93D9 .vertical-small dd .itembox,
body .bd-2E93D9 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-2E93D9 .vertical-big dd .item,
body .bd-2E93D9 .vertical-small dd .item,
body .bd-2E93D9 .vertical-text dd .item {
	border-bottom: 1px dashed #2e93d9
}

body .bd-2E93D9 .vertical-big dd .last,
body .bd-2E93D9 .vertical-small dd .last,
body .bd-2E93D9 .vertical-text dd .last {
	border-bottom: none
}

body .c-005391 {
	color: #005391
}

body .c-005391 a {
	color: #005391
}

body .c-005391 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-005391 {
	border: 1px solid #005391
}

body .bd-005391 .vertical-big dt,
body .bd-005391 .vertical-small dt,
body .bd-005391 .vertical-text dt {
	border-bottom: 1px solid #005391
}

body .bd-005391 .vertical-big dd .itembox,
body .bd-005391 .vertical-small dd .itembox,
body .bd-005391 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-005391 .vertical-big dd .item,
body .bd-005391 .vertical-small dd .item,
body .bd-005391 .vertical-text dd .item {
	border-bottom: 1px dashed #005391
}

body .bd-005391 .vertical-big dd .last,
body .bd-005391 .vertical-small dd .last,
body .bd-005391 .vertical-text dd .last {
	border-bottom: none
}

body .align-left .cross-big,
body .align-left .cross-big-2,
body .align-left .cross-simple-icon,
body .align-left .cross-small,
body .align-left .cross-text {
	float: left;
	margin: 0
}

body .align-left .cross-big dt,
body .align-left .cross-big-2 dt,
body .align-left .cross-simple-icon dt,
body .align-left .cross-small dt,
body .align-left .cross-text dt {
	text-align: left !important
}

body .align-left .city-weaset-cross,
body .align-left .city-weaset-cross-text {
	float: left;
	margin: 0
}

body .align-right .cross-big,
body .align-right .cross-big-2,
body .align-right .cross-simple-icon,
body .align-right .cross-small,
body .align-right .cross-text {
	float: right;
	margin: 0
}

body .align-right .city-weaset-cross,
body .align-right .city-weaset-cross-text {
	float: right;
	margin: 0
}

.weather {
	overflow: hidden;
	zoom: 1;
	margin: 0 auto;
	_position: relative
}

.weather dl {
	display: inline-block;
	overflow: hidden;
	zoom: 1
}

.weather dt .city {
	font-size: 14px;
	font-weight: 700
}

.weather dt .switch span {
	text-decoration: underline
}

.weather dt .switch:hover {
	text-decoration: none
}

.weather dt .aqi a {
	display: inline-block;
	cursor: pointer;
	height: 14px;
	line-height: 14px
}

.weather dt .aqi i {
	display: inline-block;
	width: 25px;
	height: 14px;
	background-position: 0 0;
	overflow: hidden;
	vertical-align: middle;
	margin: -3px 0 0 3px;
	_margin-top: 0;
	_vertical-align: 1px
}

.weather dt .aqi .i-lv1 {
	background-position: 0 0;
	width: 14px
}

.weather dt .aqi .i-lv2 {
	background-position: -28px 0;
	width: 14px
}

.weather dt .aqi .i-lv3 {
	background-position: -58px 0
}

.weather dt .aqi .i-lv4 {
	background-position: -85px 0
}

.weather dt .aqi .i-lv5 {
	background-position: -112px 0
}

.weather dt .aqi .i-lv6 {
	background-position: -139px 0
}

.weather dd .itembox {
	_display: inline
}

.weather dd a {
	display: block;
	text-align: center;
	cursor: pointer
}

.weather dd .wea-more i {
	position: absolute;
	overflow: hidden;
	background-position: 0 -25px
}

.weather .cross-small {
	padding: 5px 6px 8px 94px;
	position: relative;
	*display: inline
}

.weather .cross-small dt {
	width: 94px;
	height: 42px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -21px
}

.weather .cross-small dt.has-all .name,
.weather .cross-small dt.has-aqi .name {
	margin-bottom: 9px;
	height: 18px;
	line-height: 18px
}

.weather .cross-small dt.has-all .city,
.weather .cross-small dt.has-all .name,
.weather .cross-small dt.has-all .switch,
.weather .cross-small dt.has-aqi .city,
.weather .cross-small dt.has-aqi .name,
.weather .cross-small dt.has-aqi .switch {
	white-space: nowrap;
	overflow: hidden
}

.weather .cross-small dt.has-all .aqi,
.weather .cross-small dt.has-aqi .aqi {
	height: 14px;
	line-height: 14px
}

.weather .cross-small dt.has-switch .name {
	padding-top: 4px;
	padding-bottom: 4px;
	height: 18px;
	line-height: 18px
}

.weather .cross-small dt.has-switch a {
	display: block
}

.weather .cross-small dt.has-switch .city {
	margin-bottom: 3px
}

.weather .cross-small dt.has-none .name {
	height: 42px;
	line-height: 42px
}

.weather .cross-small dd .item {
	float: left;
	width: 90px;
	padding-right: 5px;
	margin: 5px 0;
	_display: inline;
	overflow: hidden
}

.weather .cross-small dd .item a {
	width: 90px
}

.weather .cross-small dd .item span {
	display: block;
	white-space: nowrap;
	overflow: hidden
}

.weather .cross-small dd .item .first {
	height: 32px;
	line-height: 32px;
	position: relative;
	padding-left: 32px
}

.weather .cross-small dd .item .first i {
	display: block;
	width: 32px;
	height: 32px;
	position: absolute;
	left: 0;
	top: 0
}

.weather .cross-small dd .item .second {
	height: 16px;
	line-height: 16px
}

.weather .cross-small dd .item .third {
	height: 20px;
	line-height: 20px
}

.weather .cross-small dd .wea-more {
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 100%;
	_height: 11px;
	_top: 50%;
	_margin-top: -6px
}

.weather .cross-small dd .wea-more i {
	display: block;
	left: 1px;
	top: 50%;
	margin-top: -6px;
	width: 8px;
	height: 11px;
	background-position: 0 -25px
}

.weather .cross-small dd .wea-more:hover i {
	background-position: -9px -25px
}

.weather .cross-big {
	padding: 10px 6px 10px 94px;
	position: relative;
	*display: inline
}

.weather .cross-big dt {
	width: 94px;
	height: 42px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -21px
}

.weather .cross-big dt.has-all .name,
.weather .cross-big dt.has-aqi .name {
	margin-bottom: 9px;
	height: 18px;
	line-height: 18px
}

.weather .cross-big dt.has-all .city,
.weather .cross-big dt.has-all .name,
.weather .cross-big dt.has-all .switch,
.weather .cross-big dt.has-aqi .city,
.weather .cross-big dt.has-aqi .name,
.weather .cross-big dt.has-aqi .switch {
	white-space: nowrap;
	overflow: hidden
}

.weather .cross-big dt.has-all .aqi,
.weather .cross-big dt.has-aqi .aqi {
	height: 14px;
	line-height: 14px
}

.weather .cross-big dt.has-switch .name {
	padding-top: 4px;
	padding-bottom: 4px;
	height: 18px;
	line-height: 18px
}

.weather .cross-big dt.has-switch a {
	display: block
}

.weather .cross-big dt.has-switch .city {
	margin-bottom: 3px
}

.weather .cross-big dt.has-none .name {
	height: 42px;
	line-height: 42px
}

.weather .cross-big dd .item {
	float: left;
	width: 150px;
	margin: 5px 0;
	padding-right: 5px;
	_display: inline;
	overflow: hidden
}

.weather .cross-big dd .item a {
	position: relative;
	padding: 8px 0 0 60px;
	width: 90px
}

.weather .cross-big dd .item span {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-align: left;
	height: 18px;
	line-height: 18px
}

.weather .cross-big dd .item .first i {
	width: 55px;
	height: 46px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -23px
}

.weather .cross-big dd .wea-more {
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 100%;
	padding-right: 5px;
	_height: 11px;
	_top: 50%;
	_margin-top: -6px
}

.weather .cross-big dd .wea-more i {
	left: 1px;
	top: 50%;
	margin-top: -6px;
	width: 8px;
	height: 11px;
	background-position: 0 -25px
}

.weather .cross-big dd .wea-more:hover i {
	background-position: -9px -25px
}

.weather .cross-big-2 {
	padding: 5px 6px 8px 94px;
	position: relative;
	*display: inline
}

.weather .cross-big-2 dt {
	width: 94px;
	height: 42px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -21px
}

.weather .cross-big-2 dt.has-all .name,
.weather .cross-big-2 dt.has-aqi .name {
	margin-bottom: 9px;
	height: 18px;
	line-height: 18px
}

.weather .cross-big-2 dt.has-all .city,
.weather .cross-big-2 dt.has-all .name,
.weather .cross-big-2 dt.has-all .switch,
.weather .cross-big-2 dt.has-aqi .city,
.weather .cross-big-2 dt.has-aqi .name,
.weather .cross-big-2 dt.has-aqi .switch {
	white-space: nowrap;
	overflow: hidden
}

.weather .cross-big-2 dt.has-all .aqi,
.weather .cross-big-2 dt.has-aqi .aqi {
	height: 14px;
	line-height: 14px
}

.weather .cross-big-2 dt.has-switch .name {
	padding-top: 4px;
	padding-bottom: 4px;
	height: 18px;
	line-height: 18px
}

.weather .cross-big-2 dt.has-switch a {
	display: block
}

.weather .cross-big-2 dt.has-switch .city {
	margin-bottom: 3px
}

.weather .cross-big-2 dt.has-none .name {
	height: 42px;
	line-height: 42px
}

.weather .cross-big-2 dd .item {
	float: left;
	_display: inline;
	overflow: hidden
}

.weather .cross-big-2 dd .item a {
	position: relative;
	padding: 0 0 0 55px;
	width: 72px
}

.weather .cross-big-2 dd .item span {
	display: block;
	text-align: left;
	height: 20px;
	line-height: 20px;
	padding-bottom: 3px;
	white-space: nowrap;
	overflow: hidden
}

.weather .cross-big-2 dd .item .first {
	padding-top: 3px;
	padding-bottom: 0
}

.weather .cross-big-2 dd .item .first i {
	width: 55px;
	height: 46px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -23px
}

.weather .cross-big-2 dd .wea-more {
	position: absolute;
	right: -4px;
	top: 0;
	width: 10px;
	height: 100%;
	padding-right: 5px;
	_height: 11px;
	_top: 50%;
	_margin-top: -6px
}

.weather .cross-big-2 dd .wea-more i {
	left: 1px;
	top: 50%;
	margin-top: -6px;
	width: 8px;
	height: 11px;
	background-position: 0 -25px
}

.weather .cross-big-2 dd .wea-more:hover i {
	background-position: -9px -25px
}

.weather .vertical-small {
	display: block;
	position: relative;
	padding-bottom: 4px
}

.weather .vertical-small dt {
	height: 38px;
	text-align: center;
	padding: 5px 0
}

.weather .vertical-small dt.has-all .name,
.weather .vertical-small dt.has-aqi .name {
	margin-bottom: 7px;
	width: 100%;
	height: 18px;
	line-height: 18px
}

.weather .vertical-small dt.has-all .city,
.weather .vertical-small dt.has-all .name,
.weather .vertical-small dt.has-all .switch,
.weather .vertical-small dt.has-aqi .city,
.weather .vertical-small dt.has-aqi .name,
.weather .vertical-small dt.has-aqi .switch {
	white-space: nowrap;
	overflow: hidden
}

.weather .vertical-small dt.has-all .aqi,
.weather .vertical-small dt.has-aqi .aqi {
	width: 100%;
	height: 14px;
	line-height: 14px
}

.weather .vertical-small dt.has-none,
.weather .vertical-small dt.has-switch {
	padding: 0;
	height: 29px;
	line-height: 30px
}

.weather .vertical-small dt.has-none .name,
.weather .vertical-small dt.has-switch .name {
	margin-bottom: 0;
	height: 29px;
	line-height: 30px
}

.weather .vertical-small dd {
	padding: 0 5px
}

.weather .vertical-small dd .item {
	padding: 10px 0;
	zoom: 1
}

.weather .vertical-small dd .item a {
	display: block;
	position: relative;
	padding-left: 40px;
	width: 90px;
	text-align: left;
	margin: 0 auto;
	overflow: hidden
}

.weather .vertical-small dd .item span {
	display: block;
	height: 18px;
	line-height: 18px;
	white-space: nowrap
}

.weather .vertical-small dd .item .first i {
	width: 32px;
	height: 32px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -16px
}

.weather .vertical-small dd .wea-more {
	position: absolute;
	left: 0;
	bottom: 2px;
	width: 100%;
	height: 8px;
	padding: 1px 0
}

.weather .vertical-small dd .wea-more i {
	display: block;
	position: static;
	width: 9px;
	height: 8px;
	margin: 0 auto;
	background-position: -25px -25px
}

.weather .vertical-small dd .wea-more:hover i {
	background-position: -36px -25px
}

.weather .vertical-big {
	display: block;
	position: relative;
	padding-bottom: 4px
}

.weather .vertical-big dt {
	height: 38px;
	text-align: center;
	padding: 5px 0
}

.weather .vertical-big dt.has-all .name,
.weather .vertical-big dt.has-aqi .name {
	margin-bottom: 7px;
	width: 100%;
	height: 18px;
	line-height: 18px
}

.weather .vertical-big dt.has-all .city,
.weather .vertical-big dt.has-all .name,
.weather .vertical-big dt.has-all .switch,
.weather .vertical-big dt.has-aqi .city,
.weather .vertical-big dt.has-aqi .name,
.weather .vertical-big dt.has-aqi .switch {
	white-space: nowrap;
	overflow: hidden
}

.weather .vertical-big dt.has-all .aqi,
.weather .vertical-big dt.has-aqi .aqi {
	width: 100%;
	height: 14px;
	line-height: 14px
}

.weather .vertical-big dt.has-none,
.weather .vertical-big dt.has-switch {
	height: 29px;
	padding: 0
}

.weather .vertical-big dt.has-none .name,
.weather .vertical-big dt.has-switch .name {
	margin-bottom: 0;
	height: 29px;
	line-height: 30px
}

.weather .vertical-big dd {
	padding: 0 5px
}

.weather .vertical-big dd .item {
	padding: 10px 0
}

.weather .vertical-big dd .item a {
	display: block;
	position: relative;
	padding-left: 60px;
	width: 70px;
	text-align: left;
	margin: 0 auto;
	overflow: hidden
}

.weather .vertical-big dd .item span {
	display: block;
	height: 18px;
	line-height: 18px;
	white-space: nowrap
}

.weather .vertical-big dd .item .first i {
	width: 55px;
	height: 46px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -23px
}

.weather .vertical-big dd .wea-more {
	position: absolute;
	left: 0;
	bottom: 2px;
	width: 100%;
	height: 8px;
	padding: 1px 0
}

.weather .vertical-big dd .wea-more i {
	display: block;
	position: static;
	width: 9px;
	height: 8px;
	margin: 0 auto;
	background-position: -25px -25px
}

.weather .vertical-big dd .wea-more:hover i {
	background-position: -36px -25px
}

.weather .cross-simple-icon {
	display: inline-block;
	height: 34px;
	line-height: 36px;
	padding-top: 2px;
	_height: 32px;
	_padding-top: 4px;
	white-space: nowrap
}

.weather .cross-simple-icon dd {
	display: inline
}

.weather .cross-simple-icon dd .itembox {
	display: inline
}

.weather .cross-simple-icon dd .item {
	display: inline
}

.weather .cross-simple-icon dd .item a {
	display: inline
}

.weather .cross-simple-icon dd .item a:hover .temp,
.weather .cross-simple-icon dd .item a:hover span {
	text-decoration: underline
}

.weather .cross-simple-icon dd .item b {
	font-weight: 400
}

.weather .cross-simple-icon dd .item .first {
	font-weight: 400
}

.weather .cross-simple-icon dd .item .first i {
	display: inline-block;
	vertical-align: middle;
	width: 32px;
	height: 32px;
	margin-top: -4px;
	_margin-top: -2px
}

.weather .cross-simple-icon dd .item .third {
	display: none
}

.weather .cross-simple-icon dd.haswind .item .third {
	display: inline
}

.weather .cross-simple-icon dd .wea-more {
	margin-left: 5px;
	*margin-left: 0;
	display: inline
}

.weather .cross-simple-icon dd .wea-more i {
	display: inline-block;
	*margin-top: -12px;
	_margin-top: -13px;
	position: static;
	width: 8px;
	height: 9px;
	background-position: 0 -25px
}

.weather .cross-simple-icon dd .wea-more:hover i {
	background-position: -9px -25px
}

.weather .cross-text {
	display: inline-block;
	_display: inline;
	padding: 0 5px;
	_padding: 5px;
	line-height: 24px;
	white-space: nowrap;
	position: relative
}

.weather .cross-text dt {
	display: inline
}

.weather .cross-text dt .name {
	display: inline
}

.weather .cross-text dt .city {
	font-size: 12px;
	display: inline
}

.weather .cross-text dd {
	display: inline
}

.weather .cross-text dd .itembox {
	display: inline
}

.weather .cross-text dd .item {
	display: inline;
	margin-left: 5px
}

.weather .cross-text dd .item a {
	display: inline
}

.weather .cross-text dd .item a:hover .temp,
.weather .cross-text dd .item a:hover span {
	text-decoration: underline
}

.weather .cross-text dd .item span {
	display: inline
}

.weather .cross-text dd .item .first {
	font-weight: 700
}

.weather .cross-text dd .item .second b {
	font-weight: 400
}

.weather .cross-text dd .item .second .temp {
	font-weight: 700
}

.weather .cross-text dd .item .third {
	display: none
}

.weather .cross-text dd .wea-more {
	margin-left: 5px;
	*margin-left: 0;
	display: inline
}

.weather .cross-text dd .wea-more i {
	display: inline-block;
	vertical-align: middle;
	*margin-top: 2px;
	_margin-top: 0;
	position: static;
	width: 8px;
	height: 11px;
	background-position: 0 -25px
}

.weather .cross-text dd .wea-more:hover i {
	background-position: -9px -25px
}

.weather .vertical-text {
	display: block;
	position: relative;
	padding-bottom: 4px
}

.weather .vertical-text dt {
	height: 29px;
	line-height: 30px
}

.weather .vertical-text dd {
	padding: 0 5px
}

.weather .vertical-text dd .item {
	padding: 10px 0
}

.weather .vertical-text dd .item a {
	display: block;
	position: relative;
	padding-left: 80px;
	width: 80px;
	text-align: left;
	margin: 0 auto;
	overflow: hidden
}

.weather .vertical-text dd .item .first {
	position: absolute;
	left: 0;
	top: 0;
	width: 80px;
	height: 54px;
	line-height: 54px;
	text-align: center
}

.weather .vertical-text dd .item .second {
	display: block;
	height: 36px
}

.weather .vertical-text dd .item .second b {
	display: block;
	height: 18px;
	line-height: 18px;
	font-weight: 400;
	white-space: nowrap
}

.weather .vertical-text dd .item .second .temp {
	font-weight: 700
}

.weather .vertical-text dd .item .third {
	display: block;
	height: 18px;
	line-height: 18px;
	white-space: nowrap
}

.weather .vertical-text dd .wea-more {
	position: absolute;
	left: 0;
	bottom: 2px;
	width: 100%;
	height: 8px;
	padding: 1px 0
}

.weather .vertical-text dd .wea-more i {
	display: block;
	position: static;
	width: 9px;
	height: 8px;
	margin: 0 auto;
	background-position: -25px -25px
}

.weather .vertical-text dd .wea-more:hover i {
	background-position: -36px -25px
}

.weather .city-weaset {
	margin: 0 auto
}

.weather .city-weaset td,
.weather .city-weaset th {
	height: 100%;
	vertical-align: middle
}

.weather .city-weaset th {
	text-align: right
}

.weather .city-weaset td {
	text-align: center
}

.weather .city-weaset select {
	height: 20px
}

.weather .city-weaset .cancle,
.weather .city-weaset .submit {
	font-size: 12px;
	cursor: pointer
}

.weather .city-weaset-cross,
.weather .city-weaset-cross-text {
	width: 290px
}

.weather .city-weaset-cross th,
.weather .city-weaset-cross-text th {
	width: 220px
}

.weather .city-weaset-cross td,
.weather .city-weaset-cross-text td {
	width: 70px
}

.weather .city-weaset-cross select,
.weather .city-weaset-cross-text select {
	width: 66px;
	margin-left: 5px
}

.weather .city-weaset-cross .submit,
.weather .city-weaset-cross-text .submit {
	width: 32px;
	height: 20px
}

.weather .city-weaset-cross .cancle,
.weather .city-weaset-cross-text .cancle {
	margin-left: 5px
}

.weather .city-weaset-vertical,
.weather .city-weaset-vertical-text {
	width: 130px
}

.weather .city-weaset-vertical th,
.weather .city-weaset-vertical-text th {
	width: 78px
}

.weather .city-weaset-vertical td,
.weather .city-weaset-vertical-text td {
	width: 52px
}

.weather .city-weaset-vertical select,
.weather .city-weaset-vertical-text select {
	width: 68px;
	margin: 1px 0 1px 10px
}

.weather .city-weaset-vertical .cancle,
.weather .city-weaset-vertical .submit,
.weather .city-weaset-vertical-text .cancle,
.weather .city-weaset-vertical-text .submit {
	display: block;
	width: 32px;
	height: 20px;
	margin: 5px 0 5px 10px
}

.weather .warning {
	background: url("https://t.jiaozuo.gov.cn/file/4108110001/img/ico.png") no-repeat;
	padding-left: 15px
}

.weather .w10,
.weather .w11,
.weather .w12,
.weather .w13,
.weather .w14,
.weather .w16,
.weather .w19,
.weather .w20,
.weather .w26,
.weather .w28,
.weather .w32,
.weather .w37,
.weather .w39,
.weather .w40,
.weather .w41,
.weather .w42,
.weather .w60,
.weather .w61,
.weather .w62,
.weather .w63,
.weather .w64,
.weather .w65 {
	background: url("https://t.jiaozuo.gov.cn/file/4108110001/img/w_day.png") no-repeat
}

.weather .wnt {
	background: url("https://t.jiaozuo.gov.cn/file/4108110001/img/w_night.png") no-repeat
}

.weather .wdy_3d {
	background: url("https://t.jiaozuo.gov.cn/file/4108110001/img/w_day_3d.png") no-repeat
}

.weather .wnt_3d {
	background: url("https://t.jiaozuo.gov.cn/file/4108110001/img/w_night_3d.png") no-repeat
}

.weather .w10 {
	background-position: 0 0
}

.weather .w11 {
	background-position: -40px 0
}

.weather .w12 {
	background-position: -80px 0
}

.weather .w13 {
	background-position: -120px 0
}

.weather .w14 {
	background-position: -160px 0
}

.weather .w16 {
	background-position: 0 -32px
}

.weather .w19 {
	background-position: -40px -32px
}

.weather .w20 {
	background-position: -80px -32px
}

.weather .w26 {
	background-position: -120px -32px
}

.weather .w28 {
	background-position: -160px -32px
}

.weather .w32 {
	background-position: 0 -64px
}

.weather .w37 {
	background-position: -40px -64px
}

.weather .w39 {
	background-position: -80px -64px
}

.weather .w40 {
	background-position: -120px -64px
}

.weather .w41 {
	background-position: -160px -64px
}

.weather .w42 {
	background-position: 0 -96px
}

.weather .w60 {
	background-position: -40px -96px
}

.weather .w61 {
	background-position: -80px -96px
}

.weather .w62 {
	background-position: -120px -96px
}

.weather .w63 {
	background-position: -160px -96px
}

.weather .w64 {
	background-position: 0 -128px
}

.weather .w65 {
	background-position: -40px -128px
}

.weather .w10_l,
.weather .w11_l,
.weather .w12_l,
.weather .w13_l,
.weather .w14_l,
.weather .w16_l,
.weather .w19_l,
.weather .w20_l,
.weather .w26_l,
.weather .w28_l,
.weather .w32_l,
.weather .w37_l,
.weather .w39_l,
.weather .w40_l,
.weather .w41_l,
.weather .w42_l,
.weather .w60_l,
.weather .w61_l,
.weather .w62_l,
.weather .w63_l,
.weather .w64_l,
.weather .w65_l {
	width: 55px;
	height: 45px;
	display: block;
	background: url("https://t.jiaozuo.gov.cn/file/4108110001/img/w_day_l.png") no-repeat
}

.weather .wnt_l {
	background: url("https://t.jiaozuo.gov.cn/file/4108110001/img/w_night_l.png") no-repeat
}

.weather .wdy_l_3d {
	background: url("https://t.jiaozuo.gov.cn/file/4108110001/img/w_night_3d.png") no-repeat
}

.weather .wnt_l_3d {
	background: url("https://t.jiaozuo.gov.cn/file/4108110001/img/w_night_l_3d.png") no-repeat
}

.weather .w10_l {
	background-position: 0 0
}

.weather .w11_l {
	background-position: -60px 0
}

.weather .w12_l {
	background-position: -120px 0
}

.weather .w13_l {
	background-position: -180px 0
}

.weather .w14_l {
	background-position: -240px 0
}

.weather .w16_l {
	background-position: 0 -45px
}

.weather .w19_l {
	background-position: -60px -45px
}

.weather .w20_l {
	background-position: -120px -45px
}

.weather .w26_l {
	background-position: -180px -45px
}

.weather .w28_l {
	background-position: -240px -45px
}

.weather .w32_l {
	background-position: 4px -89px
}

.weather .w37_l {
	background-position: -60px -90px
}

.weather .w39_l {
	background-position: -120px -90px
}

.weather .w40_l {
	background-position: -180px -90px
}

.weather .w41_l {
	background-position: -240px -90px
}

.weather .w42_l {
	background-position: 0 -135px
}

.weather .w60_l {
	background-position: -60px -135px
}

.weather .w61_l {
	background-position: -120px -135px
}

.weather .w62_l {
	background-position: -180px -135px
}

.weather .w63_l {
	background-position: -240px -135px
}

.weather .w64_l {
	background-position: 0 -180px
}

.weather .w65_l {
	background-position: -60px -180px
}