/*
 作用：天气
 创建人_时间：fuyuze_2016/12/12
 修改人_时间：
 使用范围：天气
*/ 
.weather_time span{ display:block; margin-top:15px;font-family:Arial,"微软雅黑";}
.weather_time h1{ font-size:25px;}
.weather_top{ border:1px solid #e5e5e5; background:#fff;font-family:Arial,"微软雅黑"; margin-top:15px;}
/*当前天气*/
.weather_info_left{ width:780px; color:#333;}
.weather_cur{ padding:20px;}
.weather_cur>a.img{  width:270px; height:168px; margin-right:20px; position:relative; display:block }
.weather_cur> .img span{ display:block; background:url(../images/piao/block_opacity_bg.png) left top; height:30px; position:absolute; bottom:0px; left:0; right:0; line-height:30px; color:#fff; text-align:center}
.weather_cur>a.img:hover span,.weather_cur_detail a:hover{ text-decoration:underline}
.weather_cur_detail{ width:450px}
.weather_cur_detail>img{ width:50px; height:50px; display:inline-block; *display:inline; *zoom:1; margin-right:26px;}
.weather_cur_tem strong{ font-size:30px; color:#00a5df; font-weight:normal; margin-right:13px;}
.weather_cur_tem p{ display:inline-block; color:#999;*display:inline; *zoom:1;}
.weather_type_list{ border-top:1px dotted #e5e5e5; padding-top:10px; margin-top:12px;}
.weather_type_list li{ float:left; width:50%; font-size:12px; color:#999; line-height:2em;}
/*未来天气*/
.weather_future{ padding:0 20px;}
.weather_future h3{ border-top:1px solid #e5e5e5; padding-top:20px;}
.weather_future ul li{ float:left; text-align:center; width:147px; line-height:2em; margin-right:1px;}
.weather_future ul li .weather_date{ background:#f3f7fb; display:block; height:28px; line-height:28px; margin-top:15px;}
.weather_future ul li img{ display:block; margin:5px auto 0px; width:46px; height:46px;}
.weather_future ul li p{ font-weight:600; color:#999}
.weather_future ul li p span,.weather_cur_tem p span,.w_cur_list li .w_cur_temp{ color:#00a5df}
.weather_future ul li p b,.weather_cur_tem p i,.w_cur_list li .w_cur_temp i{ color:#f2530c}
/*地图*/
.weather_map_right{ width:377px; height:431px; padding:0 20px; margin:20px 0;border-left:1px solid #e5e5e5;}
.weather_map{ background:url(../images/weather/weather_map.png) #f3f7fb;  height:100%; position:relative}
.weather_map>p{ font-weight:600; line-height:1em; padding:15px 0 15px 20px;}
.weather_map a{ display:block; position:absolute; border-radius:3px; border:1px solid #ddd; background:#fff; text-align:center; height:55px; width:56px; color:#333; font-size:12px; padding-top:1px; font-family:Arial,"微软雅黑"}
.weather_map a.takeon,.weather_map a:hover{ border:1px solid #f2530c; box-shadow:1px 1px 0px #a8adb3;}
.weather_map a img{ width:20px; height:20px; display:block; margin:0 auto}
.weather_map a p span.font_orange{ color:#f2530c}
#wea_Incheon{left:50px; top:102px;}
#wea_Seoul{left:112px; top:102px;}
#wea_Kangwon-Do{left:195px; top:42px;}
#wea_Ulsan{right:24px; bottom:145px;}
#wea_Gangneung{right:53px; top:102px;}
#wea_Kyeongki-Do{right:145px; top:102px;}
#wea_Chungcheongnam-Do{left:135px; top:166px;}
#wea_Daejon{left:145px; bottom:142px;}
#wea_Andong{right:90px; bottom:176px;}
#wea_Gyeongsangbuk-Do{right:107px; bottom:178px;}
#wea_Daegu{right:107px; bottom:112px;}
#wea_Jeollanam-Do{left:130px; bottom:75px;}
#wea_Busan{right:39px; bottom:79px;}
#wea_Gwangju{left:64px; bottom:42px;}
#wea_Jeju{left:126px; bottom:7px;}
/*工具使用指南*/
.weather_guide{ width:1212px; margin:20px 0;}
.weather_guide li{ margin-right:10px; float:left; width:91px;}
.weather_guide li a{ display:block; height:30px; line-height:30px; color:#fff; text-align:center}
.weather_guide li.weather_guide_01{ background:#96caf1}
.weather_guide li.weather_guide_02{ background:#7dc6e1}
.weather_guide li.weather_guide_03{ background:#66beee}
.weather_guide li.weather_guide_04{ background:#a8c1db}
.weather_guide li a:hover{ text-decoration:underline}
/*左*/
.weather_left{ width:859px; float:left}
.w_cur_forecast{ background:#fff; border:1px solid #e5e5e5; margin-bottom:20px;font-family:Arial,"微软雅黑"; position:relative;}
.w_cur_forecast h3{ border-top:2px solid #71b111; margin-top:-1px; display:inline-block; padding:16px 10px 17px 17px}
.w_left_box{ width:817px; overflow:hidden;  margin:0 20px 20px; *padding-bottom:20px}
.w_cur_title,.w_clothe_temp{ position:relative;}
.w_cur_slider .slider_nav{ position:absolute; right:15px; top:50%; margin-top:-3px;}
.slider_nav li{ float:left; background:#e3e3e3; width:6px; height:6px; margin-right:5px; border-radius:50%; cursor:pointer}
.slider_nav li.on{ background:#ff8b6a}
/*天气列表*/
.w_cur_list_main .w_cur_list{ float:left; height:138px; width:818px;}
.w_cur_list li>*{ display:inline-block; vertical-align:middle; *display:inline; *zoom:1}
.w_cur_list li{ width:247px; border-top:1px solid #eee; border-left:1px solid #eee; padding:10px 12px 12px; float:left; margin-left:-1px; margin-top:-1px;}
.w_cur_list li .w_cur_cityname{ width:101px; margin-right:15px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.w_cur_list li>img{ width:23px; height:23px;}
.w_cur_list li .w_cur_cityname a{ color:#333;}
.w_cur_list li .w_cur_cityname a:hover{ text-decoration:underline}
.w_cur_list li .w_cur_temp{ width:100px; text-align:right;}
.w_cur_list li .w_cur_temp em{ color:#999; margin:0 1px;}
/*穿衣指南*/
.w_clothe_guide{ padding:15px 20px 10px}
.w_clothe_guide h1{ background:url(../images/weather/weather_seasons.png) no-repeat; height:55px; width:100%}
.weahter_seasons{ color:#333; padding:20px 0 20px; line-height:1.7em;}
.weahter_seasons p b{ color:#0c9c0c; font-weight:600}
.weahter_seasons p.w_summer b{ color:#dd2a00}
.weahter_seasons p.w_autumn b{ color:#ff7200}
.weahter_seasons p.w_winter b{ color:#008ac4}
.weahter_seasons>div>img{ width:257px; height:365px; margin:10px auto 10px 23px; display:block; float:left; }
.weahter_seasons>div>img:first-child{ margin-left:0px;}
/*气温总结*/
.tab_title_bg{ background:#f3f3f3; border-top:1px solid #e5e5e5; height:2px;}
.w_clothe_temp{ line-height:34px;}
#w_clothe_place{ width:630px;}
.w_clothe_guide .w_cur_nav{ height:0; display:none}
.w_clothe_temp li{ float:left; color:#333; font-size:16px; line-height:35px; height:35px; width:116px; text-align:center; margin-left:94px; cursor:pointer; background:url(../images/weather/weather_seasons.png) -116px -55px no-repeat; position:relative; z-index:2}
.w_clothe_guide .w_left_box{ margin:0; padding-top:20px;}
.w_clothe_temp li:hover,.w_clothe_temp li.on{ background-position:0 -55px; color:#fff;}
.w_clothe_temp .dashe_line{ position:absolute; border-bottom:1px dashed #ffa200; left:194px; right:0; top:50%; margin-top:-0.5px; z-index:1; height:1px}
/*本月攻略*/
.w_cur_tour ul{ width:818px; background:#fff;}
.w_cur_tour li{ float:left; width:408.5px;}
.w_cur_tour li a{ display:block; padding-right:30px; color:#666}
.w_cur_tour li a>div{ width:177px; margin-left:20px;}
.w_cur_tour li img{ width:180px; height:120px;}
.w_cur_tour li a h5{ line-height:2.5em; margin-top:18px;text-overflow:ellipsis; white-space:nowrap; width:100%; height:35px; overflow:hidden}
.w_cur_tour li a:hover,.w_cur_tour li a:hover h5,.w_cur_tour li a:hover p{ text-decoration:underline}
.w_cur_tour_nav .slider_nav{ text-align:center;}
.w_cur_tour_nav .slider_nav li{ display:inline-block; *display:inline; *zoom:1; float:none; margin-bottom:10px;}
/*右*/
.weather_right{ width:280px; float:right; border:1px solid #e5e5e5; padding:19px; background:#fff;}
.weather_right a{ display:block; margin-top:4px;}
.weather_right a i#jiantou{ border-left-color:#5a7d0e; margin-left:6px;}
.weather_right_bigMap{ width:100%; height:210px; background:#f5f5f5; margin-top:15px;}
