.warn_city-pop *,.warn_city-pop,
.warn_popDiv *,.warn_popDiv,
.warn_box *,.warn_box{ margin:0;padding:0;}
body{ font-size:14px;color:#565656}
.warn_box{ border:1px solid #dadada}
.warn_yj-list {
    background:#fff;
    margin-top: 1px;
    padding: 5px 0;
	overflow: hidden;
height: 42px;
}
.warn_yj-list span {
    margin-left: 5px;
}
.warn_yj-list span img {
    vertical-align: middle;
    width: 35px;
}
.warn_yj-list li {
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    text-align: left;
    cursor:default;
}
.warn_yj-list li:first-child {
    margin-top: 0;
}
.warn_yj-list li .warn_time {
    font-size: 12px;
}
.warn_yj-list ul li > div {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    margin-left:18px;
}
.warn_yj-list ul li > div span {
    line-height: 18px;
}
.warn_plugin{
	position:relative;
}
.warn_list-title {
    background-color: #fffac2;
    font-size: 12px;
    height: 36px;
    line-height: 36px;
}
.warn_list-title h2 {
    background-color: #fffac2;
    font-size: 12px;
    position: relative;
    z-index: 555;
}
.warn_list-title h2 i {
    background: url("../img/index_icons.png") no-repeat scroll -42px -110px rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 34px;
    margin-left: 20px;
    width: 34px;
}
.warn_list-title h2 b {
    color: #ee842f;
}
.warn_list-title h2 a{
	font-size:12px;
	font-family:Î¢ÈíÑÅºÚ;
	font-weight:bold;
}

.warn_common_select {
    line-height: 30px;
    position: relative;
    z-index: 999;
}
.warn_common_select .warn_dt {
    float: left;
    padding: 0 25px 0 10px;
}
.warn_common_select:hover .warn_ci-right,
.warn_common_select.warn_on .warn_ci-right{
    transform: rotate(180deg);
}
.warn_cw-icon {
    cursor: default;
    position: relative;
}
.warn_common_select .warn_cw-icon {
    cursor: default;
    position: relative;
    z-index:9999;
}
.warn_common_select .warn_ci-right {
    color: #6a6a6a;
    font: 400 15px/15px consolas;
    height: 7px;
    overflow: hidden;
    right: 8px;
    top: 12px;
    transition: transform 0.1s ease-in 0s;
}
.warn_cw-icon .warn_i, .warn_cw-icon i {
    display: block;
    overflow: hidden;
    position: absolute;
}
.warn_common_select .warn_ci-right s {
    position: relative;
    text-decoration: none;
    top: -8px;
}
.warn_dorpdown-layer {
    position: relative;
}
.warn_city-pop .warn_dd {
    line-height: 24px;
    padding: 10px 0 10px 10px;
    width: 301px;
}
.warn_city-pop .warn_dorpdown-layer {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ddd !important;
    margin-left: -1px;
    top: 30px;
    z-index: 999;
}
.warn_city-pop:hover .warn_dorpdown-layer {
    display: block;
}
.warn_dorpdown-layer {
    display: none;
}
.warn_dorpdown-layer {
    display: none;
    position: absolute;
}
.warn_city-pop .warn_item {
    float: left;
    padding: 2px 0;
    width: 60px;
}
.warn_item a {
    color: #666;
    float: left;
    font-size: 13px;
    padding: 0 8px;
    text-decoration: none;
}
.warn_city-pop .warn_item a.warn_selected {
    background: none repeat scroll 0 0 #0372b1;
    color: #fff;
}
.warn_city-pop .warn_item a:hover {
    background: none repeat scroll 0 0 #f4f4f4;
    color: #0372b1;
}
.warn_common_select:hover .warn_dt,
.warn_common_select.warn_on .warn_dt {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: #ddd;
    border-image: none;
    border-style: solid;
    border-width: 1px !important;
    height: 29px;
    margin-left: -1px;
    margin-top: -1px;
}
.warn_city-pop .warn_dd-spacer {
    background: none repeat scroll 0 0 #fff;
    height: 10px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -5px;
    width: 61px;
}
.warn_popDiv.warn_yj-list{
  width:100%;
  height:auto;
  background:#f9f9f9;
  position:absolute;
  z-index:999;
}