@charset "gb2312";

p,dl,dt,dd,table,td,th,input,img,form,div,span,ul,ol,li,h1,h2,h3,h4,h5,h6,select,input {
	margin: 0;
	padding: 0
}

body {
	margin: 0 auto;
	color: black;
	font: 12px \5B8B\4F53, Arial, Tahoma, Helvetica, sans-serif;
	text-align: center;
	_position: absolute
}

img,iframe {
	border: none
}

ul,li,ol {
	list-style: none
}

img {
	vertical-align: middle
}

table {
	border-spacing: 0
}

input {
	outline: none
}

em,b,i,strong,cite,sub,sup,font {
	font-style: normal;
	font-size: 100%
}

a {
	color: black;
	text-decoration: none;
	outline: none
}

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: #cc0000
}

.green {
	color: #009944
}

.blue {
	color: #4899be
}

.orange {
	color: #ff6600
}

.orange a {
	color: #ff6600;
	text-decoration: underline
}

.orange a:hover {
	color: #2886e7;
	text-decoration: underline
}

.gray {
	color: #888888
}

.Pmaps,.weather dt .aqi i,.weather dd .wea-more i {
	background: url(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-small dt,body .bd-ff8080 .vertical-big dt,body .bd-ff8080 .vertical-text dt {
	border-bottom: 1px solid #ff8080
}

body .bd-ff8080 .vertical-small dd .itembox,body .bd-ff8080 .vertical-big dd .itembox,body .bd-ff8080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff8080 .vertical-small dd .item,body .bd-ff8080 .vertical-big dd .item,body .bd-ff8080 .vertical-text dd .item {
	border-bottom: 1px dashed #ff8080
}

body .bd-ff8080 .vertical-small dd .last,body .bd-ff8080 .vertical-big 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-small dt,body .bd-ffff80 .vertical-big dt,body .bd-ffff80 .vertical-text dt {
	border-bottom: 1px solid #ffff80
}

body .bd-ffff80 .vertical-small dd .itembox,body .bd-ffff80 .vertical-big dd .itembox,body .bd-ffff80 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ffff80 .vertical-small dd .item,body .bd-ffff80 .vertical-big dd .item,body .bd-ffff80 .vertical-text dd .item {
	border-bottom: 1px dashed #ffff80
}

body .bd-ffff80 .vertical-small dd .last,body .bd-ffff80 .vertical-big 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-small dt,body .bd-80ff80 .vertical-big dt,body .bd-80ff80 .vertical-text dt {
	border-bottom: 1px solid #80ff80
}

body .bd-80ff80 .vertical-small dd .itembox,body .bd-80ff80 .vertical-big dd .itembox,body .bd-80ff80 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-80ff80 .vertical-small dd .item,body .bd-80ff80 .vertical-big dd .item,body .bd-80ff80 .vertical-text dd .item {
	border-bottom: 1px dashed #80ff80
}

body .bd-80ff80 .vertical-small dd .last,body .bd-80ff80 .vertical-big 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-small dt,body .bd-00ff80 .vertical-big dt,body .bd-00ff80 .vertical-text dt {
	border-bottom: 1px solid #00ff80
}

body .bd-00ff80 .vertical-small dd .itembox,body .bd-00ff80 .vertical-big dd .itembox,body .bd-00ff80 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-00ff80 .vertical-small dd .item,body .bd-00ff80 .vertical-big dd .item,body .bd-00ff80 .vertical-text dd .item {
	border-bottom: 1px dashed #00ff80
}

body .bd-00ff80 .vertical-small dd .last,body .bd-00ff80 .vertical-big 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-small dt,body .bd-80ffff .vertical-big dt,body .bd-80ffff .vertical-text dt {
	border-bottom: 1px solid #80ffff
}

body .bd-80ffff .vertical-small dd .itembox,body .bd-80ffff .vertical-big dd .itembox,body .bd-80ffff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-80ffff .vertical-small dd .item,body .bd-80ffff .vertical-big dd .item,body .bd-80ffff .vertical-text dd .item {
	border-bottom: 1px dashed #80ffff
}

body .bd-80ffff .vertical-small dd .last,body .bd-80ffff .vertical-big 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-small dt,body .bd-0080ff .vertical-big dt,body .bd-0080ff .vertical-text dt {
	border-bottom: 1px solid #0080ff
}

body .bd-0080ff .vertical-small dd .itembox,body .bd-0080ff .vertical-big dd .itembox,body .bd-0080ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-0080ff .vertical-small dd .item,body .bd-0080ff .vertical-big dd .item,body .bd-0080ff .vertical-text dd .item {
	border-bottom: 1px dashed #0080ff
}

body .bd-0080ff .vertical-small dd .last,body .bd-0080ff .vertical-big 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-small dt,body .bd-ff80c0 .vertical-big dt,body .bd-ff80c0 .vertical-text dt {
	border-bottom: 1px solid #ff80c0
}

body .bd-ff80c0 .vertical-small dd .itembox,body .bd-ff80c0 .vertical-big dd .itembox,body .bd-ff80c0 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff80c0 .vertical-small dd .item,body .bd-ff80c0 .vertical-big dd .item,body .bd-ff80c0 .vertical-text dd .item {
	border-bottom: 1px dashed #ff80c0
}

body .bd-ff80c0 .vertical-small dd .last,body .bd-ff80c0 .vertical-big 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-small dt,body .bd-ff80ff .vertical-big dt,body .bd-ff80ff .vertical-text dt {
	border-bottom: 1px solid #ff80ff
}

body .bd-ff80ff .vertical-small dd .itembox,body .bd-ff80ff .vertical-big dd .itembox,body .bd-ff80ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff80ff .vertical-small dd .item,body .bd-ff80ff .vertical-big dd .item,body .bd-ff80ff .vertical-text dd .item {
	border-bottom: 1px dashed #ff80ff
}

body .bd-ff80ff .vertical-small dd .last,body .bd-ff80ff .vertical-big dd .last,body .bd-ff80ff .vertical-text dd .last {
	border-bottom: none
}

body .c-ff0000 {
	color: #ff0000
}

body .c-ff0000 a {
	color: #ff0000
}

body .c-ff0000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ff0000 {
	border: 1px solid #ff0000
}

body .bd-ff0000 .vertical-small dt,body .bd-ff0000 .vertical-big dt,body .bd-ff0000 .vertical-text dt {
	border-bottom: 1px solid #ff0000
}

body .bd-ff0000 .vertical-small dd .itembox,body .bd-ff0000 .vertical-big dd .itembox,body .bd-ff0000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff0000 .vertical-small dd .item,body .bd-ff0000 .vertical-big dd .item,body .bd-ff0000 .vertical-text dd .item {
	border-bottom: 1px dashed #ff0000
}

body .bd-ff0000 .vertical-small dd .last,body .bd-ff0000 .vertical-big dd .last,body .bd-ff0000 .vertical-text dd .last {
	border-bottom: none
}

body .c-ffff00 {
	color: #ffff00
}

body .c-ffff00 a {
	color: #ffff00
}

body .c-ffff00 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ffff00 {
	border: 1px solid #ffff00
}

body .bd-ffff00 .vertical-small dt,body .bd-ffff00 .vertical-big dt,body .bd-ffff00 .vertical-text dt {
	border-bottom: 1px solid #ffff00
}

body .bd-ffff00 .vertical-small dd .itembox,body .bd-ffff00 .vertical-big dd .itembox,body .bd-ffff00 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ffff00 .vertical-small dd .item,body .bd-ffff00 .vertical-big dd .item,body .bd-ffff00 .vertical-text dd .item {
	border-bottom: 1px dashed #ffff00
}

body .bd-ffff00 .vertical-small dd .last,body .bd-ffff00 .vertical-big 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-small dt,body .bd-80ff00 .vertical-big dt,body .bd-80ff00 .vertical-text dt {
	border-bottom: 1px solid #80ff00
}

body .bd-80ff00 .vertical-small dd .itembox,body .bd-80ff00 .vertical-big dd .itembox,body .bd-80ff00 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-80ff00 .vertical-small dd .item,body .bd-80ff00 .vertical-big dd .item,body .bd-80ff00 .vertical-text dd .item {
	border-bottom: 1px dashed #80ff00
}

body .bd-80ff00 .vertical-small dd .last,body .bd-80ff00 .vertical-big 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-small dt,body .bd-00ff40 .vertical-big dt,body .bd-00ff40 .vertical-text dt {
	border-bottom: 1px solid #00ff40
}

body .bd-00ff40 .vertical-small dd .itembox,body .bd-00ff40 .vertical-big dd .itembox,body .bd-00ff40 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-00ff40 .vertical-small dd .item,body .bd-00ff40 .vertical-big dd .item,body .bd-00ff40 .vertical-text dd .item {
	border-bottom: 1px dashed #00ff40
}

body .bd-00ff40 .vertical-small dd .last,body .bd-00ff40 .vertical-big dd .last,body .bd-00ff40 .vertical-text dd .last {
	border-bottom: none
}

body .c-00ffff {
	color: #00ffff
}

body .c-00ffff a {
	color: #00ffff
}

body .c-00ffff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-00ffff {
	border: 1px solid #00ffff
}

body .bd-00ffff .vertical-small dt,body .bd-00ffff .vertical-big dt,body .bd-00ffff .vertical-text dt {
	border-bottom: 1px solid #00ffff
}

body .bd-00ffff .vertical-small dd .itembox,body .bd-00ffff .vertical-big dd .itembox,body .bd-00ffff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-00ffff .vertical-small dd .item,body .bd-00ffff .vertical-big dd .item,body .bd-00ffff .vertical-text dd .item {
	border-bottom: 1px dashed #00ffff
}

body .bd-00ffff .vertical-small dd .last,body .bd-00ffff .vertical-big 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-small dt,body .bd-0080c0 .vertical-big dt,body .bd-0080c0 .vertical-text dt {
	border-bottom: 1px solid #0080c0
}

body .bd-0080c0 .vertical-small dd .itembox,body .bd-0080c0 .vertical-big dd .itembox,body .bd-0080c0 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-0080c0 .vertical-small dd .item,body .bd-0080c0 .vertical-big dd .item,body .bd-0080c0 .vertical-text dd .item {
	border-bottom: 1px dashed #0080c0
}

body .bd-0080c0 .vertical-small dd .last,body .bd-0080c0 .vertical-big 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-small dt,body .bd-8080c0 .vertical-big dt,body .bd-8080c0 .vertical-text dt {
	border-bottom: 1px solid #8080c0
}

body .bd-8080c0 .vertical-small dd .itembox,body .bd-8080c0 .vertical-big dd .itembox,body .bd-8080c0 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-8080c0 .vertical-small dd .item,body .bd-8080c0 .vertical-big dd .item,body .bd-8080c0 .vertical-text dd .item {
	border-bottom: 1px dashed #8080c0
}

body .bd-8080c0 .vertical-small dd .last,body .bd-8080c0 .vertical-big dd .last,body .bd-8080c0 .vertical-text dd .last {
	border-bottom: none
}

body .c-ff00ff {
	color: #ff00ff
}

body .c-ff00ff a {
	color: #ff00ff
}

body .c-ff00ff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ff00ff {
	border: 1px solid #ff00ff
}

body .bd-ff00ff .vertical-small dt,body .bd-ff00ff .vertical-big dt,body .bd-ff00ff .vertical-text dt {
	border-bottom: 1px solid #ff00ff
}

body .bd-ff00ff .vertical-small dd .itembox,body .bd-ff00ff .vertical-big dd .itembox,body .bd-ff00ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff00ff .vertical-small dd .item,body .bd-ff00ff .vertical-big dd .item,body .bd-ff00ff .vertical-text dd .item {
	border-bottom: 1px dashed #ff00ff
}

body .bd-ff00ff .vertical-small dd .last,body .bd-ff00ff .vertical-big 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-small dt,body .bd-804040 .vertical-big dt,body .bd-804040 .vertical-text dt {
	border-bottom: 1px solid #804040
}

body .bd-804040 .vertical-small dd .itembox,body .bd-804040 .vertical-big dd .itembox,body .bd-804040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-804040 .vertical-small dd .item,body .bd-804040 .vertical-big dd .item,body .bd-804040 .vertical-text dd .item {
	border-bottom: 1px dashed #804040
}

body .bd-804040 .vertical-small dd .last,body .bd-804040 .vertical-big 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-small dt,body .bd-ff8040 .vertical-big dt,body .bd-ff8040 .vertical-text dt {
	border-bottom: 1px solid #ff8040
}

body .bd-ff8040 .vertical-small dd .itembox,body .bd-ff8040 .vertical-big dd .itembox,body .bd-ff8040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff8040 .vertical-small dd .item,body .bd-ff8040 .vertical-big dd .item,body .bd-ff8040 .vertical-text dd .item {
	border-bottom: 1px dashed #ff8040
}

body .bd-ff8040 .vertical-small dd .last,body .bd-ff8040 .vertical-big dd .last,body .bd-ff8040 .vertical-text dd .last {
	border-bottom: none
}

body .c-00ff00 {
	color: #00ff00
}

body .c-00ff00 a {
	color: #00ff00
}

body .c-00ff00 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-00ff00 {
	border: 1px solid #00ff00
}

body .bd-00ff00 .vertical-small dt,body .bd-00ff00 .vertical-big dt,body .bd-00ff00 .vertical-text dt {
	border-bottom: 1px solid #00ff00
}

body .bd-00ff00 .vertical-small dd .itembox,body .bd-00ff00 .vertical-big dd .itembox,body .bd-00ff00 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-00ff00 .vertical-small dd .item,body .bd-00ff00 .vertical-big dd .item,body .bd-00ff00 .vertical-text dd .item {
	border-bottom: 1px dashed #00ff00
}

body .bd-00ff00 .vertical-small dd .last,body .bd-00ff00 .vertical-big dd .last,body .bd-00ff00 .vertical-text dd .last {
	border-bottom: none
}

body .c-008080 {
	color: #008080
}

body .c-008080 a {
	color: #008080
}

body .c-008080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-008080 {
	border: 1px solid #008080
}

body .bd-008080 .vertical-small dt,body .bd-008080 .vertical-big dt,body .bd-008080 .vertical-text dt {
	border-bottom: 1px solid #008080
}

body .bd-008080 .vertical-small dd .itembox,body .bd-008080 .vertical-big dd .itembox,body .bd-008080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-008080 .vertical-small dd .item,body .bd-008080 .vertical-big dd .item,body .bd-008080 .vertical-text dd .item {
	border-bottom: 1px dashed #008080
}

body .bd-008080 .vertical-small dd .last,body .bd-008080 .vertical-big 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-small dt,body .bd-004080 .vertical-big dt,body .bd-004080 .vertical-text dt {
	border-bottom: 1px solid #004080
}

body .bd-004080 .vertical-small dd .itembox,body .bd-004080 .vertical-big dd .itembox,body .bd-004080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-004080 .vertical-small dd .item,body .bd-004080 .vertical-big dd .item,body .bd-004080 .vertical-text dd .item {
	border-bottom: 1px dashed #004080
}

body .bd-004080 .vertical-small dd .last,body .bd-004080 .vertical-big 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-small dt,body .bd-8080ff .vertical-big dt,body .bd-8080ff .vertical-text dt {
	border-bottom: 1px solid #8080ff
}

body .bd-8080ff .vertical-small dd .itembox,body .bd-8080ff .vertical-big dd .itembox,body .bd-8080ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-8080ff .vertical-small dd .item,body .bd-8080ff .vertical-big dd .item,body .bd-8080ff .vertical-text dd .item {
	border-bottom: 1px dashed #8080ff
}

body .bd-8080ff .vertical-small dd .last,body .bd-8080ff .vertical-big 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-small dt,body .bd-800040 .vertical-big dt,body .bd-800040 .vertical-text dt {
	border-bottom: 1px solid #800040
}

body .bd-800040 .vertical-small dd .itembox,body .bd-800040 .vertical-big dd .itembox,body .bd-800040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-800040 .vertical-small dd .item,body .bd-800040 .vertical-big dd .item,body .bd-800040 .vertical-text dd .item {
	border-bottom: 1px dashed #800040
}

body .bd-800040 .vertical-small dd .last,body .bd-800040 .vertical-big 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-small dt,body .bd-ff0080 .vertical-big dt,body .bd-ff0080 .vertical-text dt {
	border-bottom: 1px solid #ff0080
}

body .bd-ff0080 .vertical-small dd .itembox,body .bd-ff0080 .vertical-big dd .itembox,body .bd-ff0080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff0080 .vertical-small dd .item,body .bd-ff0080 .vertical-big dd .item,body .bd-ff0080 .vertical-text dd .item {
	border-bottom: 1px dashed #ff0080
}

body .bd-ff0080 .vertical-small dd .last,body .bd-ff0080 .vertical-big dd .last,body .bd-ff0080 .vertical-text dd .last {
	border-bottom: none
}

body .c-800000 {
	color: #800000
}

body .c-800000 a {
	color: #800000
}

body .c-800000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-800000 {
	border: 1px solid #800000
}

body .bd-800000 .vertical-small dt,body .bd-800000 .vertical-big dt,body .bd-800000 .vertical-text dt {
	border-bottom: 1px solid #800000
}

body .bd-800000 .vertical-small dd .itembox,body .bd-800000 .vertical-big dd .itembox,body .bd-800000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-800000 .vertical-small dd .item,body .bd-800000 .vertical-big dd .item,body .bd-800000 .vertical-text dd .item {
	border-bottom: 1px dashed #800000
}

body .bd-800000 .vertical-small dd .last,body .bd-800000 .vertical-big 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-small dt,body .bd-ff8000 .vertical-big dt,body .bd-ff8000 .vertical-text dt {
	border-bottom: 1px solid #ff8000
}

body .bd-ff8000 .vertical-small dd .itembox,body .bd-ff8000 .vertical-big dd .itembox,body .bd-ff8000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ff8000 .vertical-small dd .item,body .bd-ff8000 .vertical-big dd .item,body .bd-ff8000 .vertical-text dd .item {
	border-bottom: 1px dashed #ff8000
}

body .bd-ff8000 .vertical-small dd .last,body .bd-ff8000 .vertical-big dd .last,body .bd-ff8000 .vertical-text dd .last {
	border-bottom: none
}

body .c-008000 {
	color: #008000
}

body .c-008000 a {
	color: #008000
}

body .c-008000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-008000 {
	border: 1px solid #008000
}

body .bd-008000 .vertical-small dt,body .bd-008000 .vertical-big dt,body .bd-008000 .vertical-text dt {
	border-bottom: 1px solid #008000
}

body .bd-008000 .vertical-small dd .itembox,body .bd-008000 .vertical-big dd .itembox,body .bd-008000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-008000 .vertical-small dd .item,body .bd-008000 .vertical-big dd .item,body .bd-008000 .vertical-text dd .item {
	border-bottom: 1px dashed #008000
}

body .bd-008000 .vertical-small dd .last,body .bd-008000 .vertical-big 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-small dt,body .bd-008040 .vertical-big dt,body .bd-008040 .vertical-text dt {
	border-bottom: 1px solid #008040
}

body .bd-008040 .vertical-small dd .itembox,body .bd-008040 .vertical-big dd .itembox,body .bd-008040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-008040 .vertical-small dd .item,body .bd-008040 .vertical-big dd .item,body .bd-008040 .vertical-text dd .item {
	border-bottom: 1px dashed #008040
}

body .bd-008040 .vertical-small dd .last,body .bd-008040 .vertical-big dd .last,body .bd-008040 .vertical-text dd .last {
	border-bottom: none
}

body .c-0000ff {
	color: #0000ff
}

body .c-0000ff a {
	color: #0000ff
}

body .c-0000ff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-0000ff {
	border: 1px solid #0000ff
}

body .bd-0000ff .vertical-small dt,body .bd-0000ff .vertical-big dt,body .bd-0000ff .vertical-text dt {
	border-bottom: 1px solid #0000ff
}

body .bd-0000ff .vertical-small dd .itembox,body .bd-0000ff .vertical-big dd .itembox,body .bd-0000ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-0000ff .vertical-small dd .item,body .bd-0000ff .vertical-big dd .item,body .bd-0000ff .vertical-text dd .item {
	border-bottom: 1px dashed #0000ff
}

body .bd-0000ff .vertical-small dd .last,body .bd-0000ff .vertical-big 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-small dt,body .bd-0000a0 .vertical-big dt,body .bd-0000a0 .vertical-text dt {
	border-bottom: 1px solid #0000a0
}

body .bd-0000a0 .vertical-small dd .itembox,body .bd-0000a0 .vertical-big dd .itembox,body .bd-0000a0 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-0000a0 .vertical-small dd .item,body .bd-0000a0 .vertical-big dd .item,body .bd-0000a0 .vertical-text dd .item {
	border-bottom: 1px dashed #0000a0
}

body .bd-0000a0 .vertical-small dd .last,body .bd-0000a0 .vertical-big dd .last,body .bd-0000a0 .vertical-text dd .last {
	border-bottom: none
}

body .c-800080 {
	color: #800080
}

body .c-800080 a {
	color: #800080
}

body .c-800080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-800080 {
	border: 1px solid #800080
}

body .bd-800080 .vertical-small dt,body .bd-800080 .vertical-big dt,body .bd-800080 .vertical-text dt {
	border-bottom: 1px solid #800080
}

body .bd-800080 .vertical-small dd .itembox,body .bd-800080 .vertical-big dd .itembox,body .bd-800080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-800080 .vertical-small dd .item,body .bd-800080 .vertical-big dd .item,body .bd-800080 .vertical-text dd .item {
	border-bottom: 1px dashed #800080
}

body .bd-800080 .vertical-small dd .last,body .bd-800080 .vertical-big 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-small dt,body .bd-8000ff .vertical-big dt,body .bd-8000ff .vertical-text dt {
	border-bottom: 1px solid #8000ff
}

body .bd-8000ff .vertical-small dd .itembox,body .bd-8000ff .vertical-big dd .itembox,body .bd-8000ff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-8000ff .vertical-small dd .item,body .bd-8000ff .vertical-big dd .item,body .bd-8000ff .vertical-text dd .item {
	border-bottom: 1px dashed #8000ff
}

body .bd-8000ff .vertical-small dd .last,body .bd-8000ff .vertical-big 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-small dt,body .bd-400000 .vertical-big dt,body .bd-400000 .vertical-text dt {
	border-bottom: 1px solid #400000
}

body .bd-400000 .vertical-small dd .itembox,body .bd-400000 .vertical-big dd .itembox,body .bd-400000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-400000 .vertical-small dd .item,body .bd-400000 .vertical-big dd .item,body .bd-400000 .vertical-text dd .item {
	border-bottom: 1px dashed #400000
}

body .bd-400000 .vertical-small dd .last,body .bd-400000 .vertical-big 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-small dt,body .bd-804000 .vertical-big dt,body .bd-804000 .vertical-text dt {
	border-bottom: 1px solid #804000
}

body .bd-804000 .vertical-small dd .itembox,body .bd-804000 .vertical-big dd .itembox,body .bd-804000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-804000 .vertical-small dd .item,body .bd-804000 .vertical-big dd .item,body .bd-804000 .vertical-text dd .item {
	border-bottom: 1px dashed #804000
}

body .bd-804000 .vertical-small dd .last,body .bd-804000 .vertical-big 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-small dt,body .bd-004000 .vertical-big dt,body .bd-004000 .vertical-text dt {
	border-bottom: 1px solid #004000
}

body .bd-004000 .vertical-small dd .itembox,body .bd-004000 .vertical-big dd .itembox,body .bd-004000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-004000 .vertical-small dd .item,body .bd-004000 .vertical-big dd .item,body .bd-004000 .vertical-text dd .item {
	border-bottom: 1px dashed #004000
}

body .bd-004000 .vertical-small dd .last,body .bd-004000 .vertical-big 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-small dt,body .bd-004040 .vertical-big dt,body .bd-004040 .vertical-text dt {
	border-bottom: 1px solid #004040
}

body .bd-004040 .vertical-small dd .itembox,body .bd-004040 .vertical-big dd .itembox,body .bd-004040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-004040 .vertical-small dd .item,body .bd-004040 .vertical-big dd .item,body .bd-004040 .vertical-text dd .item {
	border-bottom: 1px dashed #004040
}

body .bd-004040 .vertical-small dd .last,body .bd-004040 .vertical-big dd .last,body .bd-004040 .vertical-text dd .last {
	border-bottom: none
}

body .c-000080 {
	color: #000080
}

body .c-000080 a {
	color: #000080
}

body .c-000080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-000080 {
	border: 1px solid #000080
}

body .bd-000080 .vertical-small dt,body .bd-000080 .vertical-big dt,body .bd-000080 .vertical-text dt {
	border-bottom: 1px solid #000080
}

body .bd-000080 .vertical-small dd .itembox,body .bd-000080 .vertical-big dd .itembox,body .bd-000080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-000080 .vertical-small dd .item,body .bd-000080 .vertical-big dd .item,body .bd-000080 .vertical-text dd .item {
	border-bottom: 1px dashed #000080
}

body .bd-000080 .vertical-small dd .last,body .bd-000080 .vertical-big 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-small dt,body .bd-000040 .vertical-big dt,body .bd-000040 .vertical-text dt {
	border-bottom: 1px solid #000040
}

body .bd-000040 .vertical-small dd .itembox,body .bd-000040 .vertical-big dd .itembox,body .bd-000040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-000040 .vertical-small dd .item,body .bd-000040 .vertical-big dd .item,body .bd-000040 .vertical-text dd .item {
	border-bottom: 1px dashed #000040
}

body .bd-000040 .vertical-small dd .last,body .bd-000040 .vertical-big 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-small dt,body .bd-400040 .vertical-big dt,body .bd-400040 .vertical-text dt {
	border-bottom: 1px solid #400040
}

body .bd-400040 .vertical-small dd .itembox,body .bd-400040 .vertical-big dd .itembox,body .bd-400040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-400040 .vertical-small dd .item,body .bd-400040 .vertical-big dd .item,body .bd-400040 .vertical-text dd .item {
	border-bottom: 1px dashed #400040
}

body .bd-400040 .vertical-small dd .last,body .bd-400040 .vertical-big 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-small dt,body .bd-400080 .vertical-big dt,body .bd-400080 .vertical-text dt {
	border-bottom: 1px solid #400080
}

body .bd-400080 .vertical-small dd .itembox,body .bd-400080 .vertical-big dd .itembox,body .bd-400080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-400080 .vertical-small dd .item,body .bd-400080 .vertical-big dd .item,body .bd-400080 .vertical-text dd .item {
	border-bottom: 1px dashed #400080
}

body .bd-400080 .vertical-small dd .last,body .bd-400080 .vertical-big dd .last,body .bd-400080 .vertical-text dd .last {
	border-bottom: none
}

body .c-000000 {
	color: #000000
}

body .c-000000 a {
	color: #000000
}

body .c-000000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-000000 {
	border: 1px solid #000000
}

body .bd-000000 .vertical-small dt,body .bd-000000 .vertical-big dt,body .bd-000000 .vertical-text dt {
	border-bottom: 1px solid #000000
}

body .bd-000000 .vertical-small dd .itembox,body .bd-000000 .vertical-big dd .itembox,body .bd-000000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-000000 .vertical-small dd .item,body .bd-000000 .vertical-big dd .item,body .bd-000000 .vertical-text dd .item {
	border-bottom: 1px dashed #000000
}

body .bd-000000 .vertical-small dd .last,body .bd-000000 .vertical-big dd .last,body .bd-000000 .vertical-text dd .last {
	border-bottom: none
}

body .c-808000 {
	color: #808000
}

body .c-808000 a {
	color: #808000
}

body .c-808000 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-808000 {
	border: 1px solid #808000
}

body .bd-808000 .vertical-small dt,body .bd-808000 .vertical-big dt,body .bd-808000 .vertical-text dt {
	border-bottom: 1px solid #808000
}

body .bd-808000 .vertical-small dd .itembox,body .bd-808000 .vertical-big dd .itembox,body .bd-808000 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-808000 .vertical-small dd .item,body .bd-808000 .vertical-big dd .item,body .bd-808000 .vertical-text dd .item {
	border-bottom: 1px dashed #808000
}

body .bd-808000 .vertical-small dd .last,body .bd-808000 .vertical-big 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-small dt,body .bd-808040 .vertical-big dt,body .bd-808040 .vertical-text dt {
	border-bottom: 1px solid #808040
}

body .bd-808040 .vertical-small dd .itembox,body .bd-808040 .vertical-big dd .itembox,body .bd-808040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-808040 .vertical-small dd .item,body .bd-808040 .vertical-big dd .item,body .bd-808040 .vertical-text dd .item {
	border-bottom: 1px dashed #808040
}

body .bd-808040 .vertical-small dd .last,body .bd-808040 .vertical-big dd .last,body .bd-808040 .vertical-text dd .last {
	border-bottom: none
}

body .c-808080 {
	color: #808080
}

body .c-808080 a {
	color: #808080
}

body .c-808080 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-808080 {
	border: 1px solid #808080
}

body .bd-808080 .vertical-small dt,body .bd-808080 .vertical-big dt,body .bd-808080 .vertical-text dt {
	border-bottom: 1px solid #808080
}

body .bd-808080 .vertical-small dd .itembox,body .bd-808080 .vertical-big dd .itembox,body .bd-808080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-808080 .vertical-small dd .item,body .bd-808080 .vertical-big dd .item,body .bd-808080 .vertical-text dd .item {
	border-bottom: 1px dashed #808080
}

body .bd-808080 .vertical-small dd .last,body .bd-808080 .vertical-big 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-small dt,body .bd-408080 .vertical-big dt,body .bd-408080 .vertical-text dt {
	border-bottom: 1px solid #408080
}

body .bd-408080 .vertical-small dd .itembox,body .bd-408080 .vertical-big dd .itembox,body .bd-408080 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-408080 .vertical-small dd .item,body .bd-408080 .vertical-big dd .item,body .bd-408080 .vertical-text dd .item {
	border-bottom: 1px dashed #408080
}

body .bd-408080 .vertical-small dd .last,body .bd-408080 .vertical-big dd .last,body .bd-408080 .vertical-text dd .last {
	border-bottom: none
}

body .c-c0c0c0 {
	color: #c0c0c0
}

body .c-c0c0c0 a {
	color: #c0c0c0
}

body .c-c0c0c0 a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-c0c0c0 {
	border: 1px solid #c0c0c0
}

body .bd-c0c0c0 .vertical-small dt,body .bd-c0c0c0 .vertical-big dt,body .bd-c0c0c0 .vertical-text dt {
	border-bottom: 1px solid #c0c0c0
}

body .bd-c0c0c0 .vertical-small dd .itembox,body .bd-c0c0c0 .vertical-big dd .itembox,body .bd-c0c0c0 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-c0c0c0 .vertical-small dd .item,body .bd-c0c0c0 .vertical-big dd .item,body .bd-c0c0c0 .vertical-text dd .item {
	border-bottom: 1px dashed #c0c0c0
}

body .bd-c0c0c0 .vertical-small dd .last,body .bd-c0c0c0 .vertical-big 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-small dt,body .bd-400040 .vertical-big dt,body .bd-400040 .vertical-text dt {
	border-bottom: 1px solid #400040
}

body .bd-400040 .vertical-small dd .itembox,body .bd-400040 .vertical-big dd .itembox,body .bd-400040 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-400040 .vertical-small dd .item,body .bd-400040 .vertical-big dd .item,body .bd-400040 .vertical-text dd .item {
	border-bottom: 1px dashed #400040
}

body .bd-400040 .vertical-small dd .last,body .bd-400040 .vertical-big dd .last,body .bd-400040 .vertical-text dd .last {
	border-bottom: none
}

body .c-ffffff {
	color: #ffffff
}

body .c-ffffff a {
	color: #ffffff
}

body .c-ffffff a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-ffffff {
	border: 1px solid #ffffff
}

body .bd-ffffff .vertical-small dt,body .bd-ffffff .vertical-big dt,body .bd-ffffff .vertical-text dt {
	border-bottom: 1px solid #ffffff
}

body .bd-ffffff .vertical-small dd .itembox,body .bd-ffffff .vertical-big dd .itembox,body .bd-ffffff .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-ffffff .vertical-small dd .item,body .bd-ffffff .vertical-big dd .item,body .bd-ffffff .vertical-text dd .item {
	border-bottom: 1px dashed #ffffff
}

body .bd-ffffff .vertical-small dd .last,body .bd-ffffff .vertical-big dd .last,body .bd-ffffff .vertical-text dd .last {
	border-bottom: none
}

body .c-FFFFFF {
	color: #FFFFFF
}

body .c-FFFFFF a {
	color: #FFFFFF
}

body .c-FFFFFF a:hover {
	color: #ff4800;
	text-decoration: underline
}

body .bd-FFFFFF {
	border: 1px solid #FFFFFF
}

body .bd-FFFFFF .vertical-small dt,body .bd-FFFFFF .vertical-big dt,body .bd-FFFFFF .vertical-text dt {
	border-bottom: 1px solid #FFFFFF
}

body .bd-FFFFFF .vertical-small dd .itembox,body .bd-FFFFFF .vertical-big dd .itembox,body .bd-FFFFFF .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-FFFFFF .vertical-small dd .item,body .bd-FFFFFF .vertical-big dd .item,body .bd-FFFFFF .vertical-text dd .item {
	border-bottom: 1px dashed #FFFFFF
}

body .bd-FFFFFF .vertical-small dd .last,body .bd-FFFFFF .vertical-big 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-small dt,body .bd-C6C6C6 .vertical-big dt,body .bd-C6C6C6 .vertical-text dt {
	border-bottom: 1px solid #C6C6C6
}

body .bd-C6C6C6 .vertical-small dd .itembox,body .bd-C6C6C6 .vertical-big dd .itembox,body .bd-C6C6C6 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-C6C6C6 .vertical-small dd .item,body .bd-C6C6C6 .vertical-big dd .item,body .bd-C6C6C6 .vertical-text dd .item {
	border-bottom: 1px dashed #C6C6C6
}

body .bd-C6C6C6 .vertical-small dd .last,body .bd-C6C6C6 .vertical-big 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-small dt,body .bd-B00C22 .vertical-big dt,body .bd-B00C22 .vertical-text dt {
	border-bottom: 1px solid #B00C22
}

body .bd-B00C22 .vertical-small dd .itembox,body .bd-B00C22 .vertical-big dd .itembox,body .bd-B00C22 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-B00C22 .vertical-small dd .item,body .bd-B00C22 .vertical-big dd .item,body .bd-B00C22 .vertical-text dd .item {
	border-bottom: 1px dashed #B00C22
}

body .bd-B00C22 .vertical-small dd .last,body .bd-B00C22 .vertical-big 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-small dt,body .bd-D10F41 .vertical-big dt,body .bd-D10F41 .vertical-text dt {
	border-bottom: 1px solid #D10F41
}

body .bd-D10F41 .vertical-small dd .itembox,body .bd-D10F41 .vertical-big dd .itembox,body .bd-D10F41 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-D10F41 .vertical-small dd .item,body .bd-D10F41 .vertical-big dd .item,body .bd-D10F41 .vertical-text dd .item {
	border-bottom: 1px dashed #D10F41
}

body .bd-D10F41 .vertical-small dd .last,body .bd-D10F41 .vertical-big 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-small dt,body .bd-F47837 .vertical-big dt,body .bd-F47837 .vertical-text dt {
	border-bottom: 1px solid #F47837
}

body .bd-F47837 .vertical-small dd .itembox,body .bd-F47837 .vertical-big dd .itembox,body .bd-F47837 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-F47837 .vertical-small dd .item,body .bd-F47837 .vertical-big dd .item,body .bd-F47837 .vertical-text dd .item {
	border-bottom: 1px dashed #F47837
}

body .bd-F47837 .vertical-small dd .last,body .bd-F47837 .vertical-big 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-small dt,body .bd-FBD008 .vertical-big dt,body .bd-FBD008 .vertical-text dt {
	border-bottom: 1px solid #FBD008
}

body .bd-FBD008 .vertical-small dd .itembox,body .bd-FBD008 .vertical-big dd .itembox,body .bd-FBD008 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-FBD008 .vertical-small dd .item,body .bd-FBD008 .vertical-big dd .item,body .bd-FBD008 .vertical-text dd .item {
	border-bottom: 1px dashed #FBD008
}

body .bd-FBD008 .vertical-small dd .last,body .bd-FBD008 .vertical-big 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-small dt,body .bd-51B148 .vertical-big dt,body .bd-51B148 .vertical-text dt {
	border-bottom: 1px solid #51B148
}

body .bd-51B148 .vertical-small dd .itembox,body .bd-51B148 .vertical-big dd .itembox,body .bd-51B148 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-51B148 .vertical-small dd .item,body .bd-51B148 .vertical-big dd .item,body .bd-51B148 .vertical-text dd .item {
	border-bottom: 1px dashed #51B148
}

body .bd-51B148 .vertical-small dd .last,body .bd-51B148 .vertical-big 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-small dt,body .bd-00AFDB .vertical-big dt,body .bd-00AFDB .vertical-text dt {
	border-bottom: 1px solid #00AFDB
}

body .bd-00AFDB .vertical-small dd .itembox,body .bd-00AFDB .vertical-big dd .itembox,body .bd-00AFDB .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-00AFDB .vertical-small dd .item,body .bd-00AFDB .vertical-big dd .item,body .bd-00AFDB .vertical-text dd .item {
	border-bottom: 1px dashed #00AFDB
}

body .bd-00AFDB .vertical-small dd .last,body .bd-00AFDB .vertical-big 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-small dt,body .bd-2E93D9 .vertical-big dt,body .bd-2E93D9 .vertical-text dt {
	border-bottom: 1px solid #2E93D9
}

body .bd-2E93D9 .vertical-small dd .itembox,body .bd-2E93D9 .vertical-big dd .itembox,body .bd-2E93D9 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-2E93D9 .vertical-small dd .item,body .bd-2E93D9 .vertical-big dd .item,body .bd-2E93D9 .vertical-text dd .item {
	border-bottom: 1px dashed #2E93D9
}

body .bd-2E93D9 .vertical-small dd .last,body .bd-2E93D9 .vertical-big 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-small dt,body .bd-005391 .vertical-big dt,body .bd-005391 .vertical-text dt {
	border-bottom: 1px solid #005391
}

body .bd-005391 .vertical-small dd .itembox,body .bd-005391 .vertical-big dd .itembox,body .bd-005391 .vertical-text dd .itembox {
	overflow: hidden;
	zoom: 1
}

body .bd-005391 .vertical-small dd .item,body .bd-005391 .vertical-big dd .item,body .bd-005391 .vertical-text dd .item {
	border-bottom: 1px dashed #005391
}

body .bd-005391 .vertical-small dd .last,body .bd-005391 .vertical-big dd .last,body .bd-005391 .vertical-text dd .last {
	border-bottom: none
}

body .align-left .cross-small,body .align-left .cross-big,body .align-left .cross-big-2,body .align-left .cross-simple-icon,body .align-left .cross-text {
	float: left;
	margin: 0
}

body .align-left .cross-small dt,body .align-left .cross-big dt,body .align-left .cross-big-2 dt,body .align-left .cross-simple-icon 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-small,body .align-right .cross-big,body .align-right .cross-big-2,body .align-right .cross-simple-icon,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
}
*/
/*20170331*/
.weather{
	overflow: hidden;
    zoom: 1;
    margin: 0 auto;
    _position: relative;
    height: 36px;
    float: left;
    right: 30px;
    position: absolute;
    /* left: 72%; */
    top: -2px;
    color: #fff;
}
.weather dl {
	display: inline-block;
	overflow: hidden;
	zoom: 1
}

.weather dt .city {
	font-size: 14px;
	font-weight: bold
}

.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;
	color:#fff;
}

.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 .name,.weather .cross-small dt.has-all .city,.weather .cross-small dt.has-all .switch,.weather .cross-small dt.has-aqi .name,.weather .cross-small dt.has-aqi .city,.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: 0px;
	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 .name,.weather .cross-big dt.has-all .city,.weather .cross-big dt.has-all .switch,.weather .cross-big dt.has-aqi .name,.weather .cross-big dt.has-aqi .city,.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: 0px;
	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 .name,.weather .cross-big-2 dt.has-all .city,.weather .cross-big-2 dt.has-all .switch,.weather .cross-big-2 dt.has-aqi .name,.weather .cross-big-2 dt.has-aqi .city,.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: 0px 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 .name,.weather .vertical-small dt.has-all .city,.weather .vertical-small dt.has-all .switch,.weather .vertical-small dt.has-aqi .name,.weather .vertical-small dt.has-aqi .city,.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-switch,.weather .vertical-small dt.has-none {
	padding: 0;
	height: 29px;
	line-height: 30px
}

.weather .vertical-small dt.has-switch .name,.weather .vertical-small dt.has-none .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 .name,.weather .vertical-big dt.has-all .city,.weather .vertical-big dt.has-all .switch,.weather .vertical-big dt.has-aqi .name,.weather .vertical-big dt.has-aqi .city,.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-switch,.weather .vertical-big dt.has-none {
	height: 29px;
	padding: 0
}

.weather .vertical-big dt.has-switch .name,.weather .vertical-big dt.has-none .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;
	color:#fff;
}

.weather .cross-simple-icon dd .item a:hover span,.weather .cross-simple-icon dd .item a:hover .temp {
	text-decoration: underline;
	color:#cb2a32
}

.weather .cross-simple-icon dd .item b {
	font-weight: normal
}

.weather .cross-simple-icon dd .item .first {
	font-weight: normal
}

.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: 0px 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 span,.weather .cross-text dd .item a:hover .temp {
	text-decoration: underline
}

.weather .cross-text dd .item span {
	display: inline
}

.weather .cross-text dd .item .first {
	font-weight: bold
}

.weather .cross-text dd .item .second b {
	font-weight: normal
}

.weather .cross-text dd .item .second .temp {
	font-weight: bold
}

.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: 0px;
	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: normal;
	white-space: nowrap
}

.weather .vertical-text dd .item .second .temp {
	font-weight: bold
}

.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 th,.weather .city-weaset td {
	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 .submit,.weather .city-weaset .cancle {
	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 .submit,.weather .city-weaset-vertical .cancle,.weather .city-weaset-vertical-text .submit,.weather .city-weaset-vertical-text .cancle {
	display: block;
	width: 32px;
	height: 20px;
	margin: 5px 0 5px 10px
}

.weather .warning {
	background: url(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(w_day.png) no-repeat
}

.weather .wnt {
	background: url(w_night.png) no-repeat
}

.weather .wdy_3d {
	background: url(w_day_3d.png) no-repeat
}

.weather .wnt_3d {
	background: url(w_night_3d.png) no-repeat
}

.weather .w10 {
	background-position: 0px 0px
}

.weather .w11 {
	background-position: -40px 0px
}

.weather .w12 {
	background-position: -80px 0px
}

.weather .w13 {
	background-position: -120px 0px
}

.weather .w14 {
	background-position: -160px 0px
}

.weather .w16 {
	background-position: 0px -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: 0px -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: 0px -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: 0px -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(w_day_l.png) no-repeat
}

.weather .wnt_l {
	background: url(w_night_l.png) no-repeat
}

.weather .wdy_l_3d {
	background: url(w_day_l_3d.png) no-repeat
}

.weather .wnt_l_3d {
	background: url(w_night_l_3d.png) no-repeat
}

.weather .w10_l {
	background-position: 0px 0px
}

.weather .w11_l {
	background-position: -60px 0px
}

.weather .w12_l {
	background-position: -120px 0px
}

.weather .w13_l {
	background-position: -180px 0px
}

.weather .w14_l {
	background-position: -240px 0px
}

.weather .w16_l {
	background-position: 0px -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: 0px -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: 0px -180px
}

.weather .w65_l {
	background-position: -60px -180px
}