.light { color: #c0120b } #content { border-bottom: 1px solid #e1e1e1 } #content .sidebar { margin-left: 46px; position: relative; margin-right: 49px; } #content .sidebar .top_margin { position: absolute; width: 252px; height: 30px; top: -30px; background-color: #c0120b; z-index: 20 } #content .sidebar .title { padding: 45px 10px 10px 10px; font-size: 24px; color: #ffffff; background-color: #c0120b } #content .sidebar .bar { padding: 10px; width: 230px; border: 1px solid #e1e1e1; border-top: none } #content .sidebar .bar a { color: #8c7b6b } #content .sidebar .bottom-mg { height: 800px; border-right: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1 } #content .sidebar .choosed { background-color: #eeefea } #content .sidebar .choosed a { color: #c0120b !important } #content .bgw { background-color: #ffffff; margin-top: 80px } #content .news_info { margin-right: 49px; margin-top: 45px; margin-bottom: 45px; width: 800px } #content .news_info .little_nav { padding: 10px 0; border-bottom: 3px solid #999999; font-size: 14px } #content .news_info .little_nav img { margin-right: 10px } #content .news_info .article { margin-top: 40px } #content .news_info .article h3 { font-size: 20px; color: #333333 } #content .news_info .article .article_from { margin: 15px 0; color: #999999; font-size: 15px } #content .news_info .article P { text-indent: 28px; font-size: 14px; line-height: 22px; color: #333333 } #content .news_info .article .article_img { max-width: 800px; overflow: hidden; margin: 20px 0 } #map>img{ width:650px; height: 545px; } #content .news_info #main #map { margin-left: 50px; margin-top: 50px; position: relative } #content .news_info #main #map .show { display: inline-block } #content .news_info #main #map .icon { position: absolute; font-size: 13px } #content .news_info #main #map .icon span { cursor: pointer } #content .news_info #main #map .icon .modul { width: 420px; height: 200px; position: absolute; top: 0; left: -50px; display: none; background-color: #ffffff; z-index: 20; overflow: scroll } #content .news_info #main #map .icon .modul .cate { background-color: #ffffff } #content .news_info #main #map .icon .modul .cate .ul_title { background-color: #c0120b; color: #ffffff; padding: 5px 0 5px 10px } #content .news_info #main #map .icon .modul .cate .ul_title span { display: block } #content .news_info #main #map .icon .modul .cate .city_list .mall_tab { width: 390px; color: #737373; font-size: 14px; margin-top: 10px; margin-left: 6px } #content .news_info #main #map .icon .modul .cate .city_list .mall_tab .title { background-color: #eeeeee; color: #737373; border: 1px solid #dadada; font-weight: bold; padding: 3px } #content .news_info #main #map .icon .modul .cate .city_list .mall_tab .tab_content { font-size: 13px; padding: 6px } #content .news_info #main #map .liaoning { top: 118px; right: 216px; } #content .news_info #main #map .tianjin { top: 151px; right: 270px; } #content .news_info #main #map .shandong { top: 177px; right: 267px; } #content .news_info #main #map .henan { top: 196px; left: 406px; } #content .news_info #main #map .hubei { top: 235px; left: 419px; } #content .news_info #main #map .chongqing { top: 248px; left: 326px; } #content .news_info #main #map .hunan { top: 259px; left: 403px; } #content .news_info #main #map .jiangxi { top: 252px; left: 438px; } #content .news_info #main #map .guangdong { top: 307px; left: 412px; } #content .news_info #main #map .zhejiang { top: 232px; left: 484px; } #content .news_info #main #map .anhui { top: 220px; left: 449px; } #content .news_info #main #map .ningxia { top: 163px; left: 323px; } #content .news_info #main #map .shanxi { top: 154px; left: 386px; } #content .news_info #main #map .guizhou { top: 283px; left: 308px; } #content .news_info #main #map .guangxi { top: 318px; left: 334px; } #content .news_info #main .mall_list .cate .ul_title { background-color: #999999; color: #ffffff; padding: 5px 0 5px 10px } #content .news_info #main .mall_list .cate .city_list .mall_tab { width: 390px; color: #737373; font-size: 14px; margin-top: 10px; margin-left: 6px } #content .news_info #main .mall_list .cate .city_list .mall_tab .title { background-color: #eeeeee; color: #737373; border: 1px solid #dadada; font-weight: bold; padding: 3px } #content .news_info #main .mall_list .cate .city_list .mall_tab .tab_content { font-size: 13px; padding: 6px } label.error { color: #c0120b; font-size: 14px; padding-left: 10px }