@charset "utf-8"; .google-auto-placed{display: none !important;}
 .inner{position:relative; max-width:1200px; margin:0 auto;}
 #wrap{position:relative;min-width:751px; background: #fff;}
 .c_yellow{color:#f7c737 !important;}
  #header{height:150px; background: #fff; }
 .header_top{height:80px;}
 .header_bottom_bg { border-top: 1px solid #464646; border-bottom: 1px solid #464646;}
 .left_info{float:left; margin-top:21px;}
 .whether, ul.left_links, ul.left_links li{float:left;}
 ul.left_links{margin:8px 0 0 30px;}
 ul.left_links li{margin-right:12px;}
 ul.left_links li a{color: #000;font-size:13px;}
 ul.left_links li a:hover{color:#ee2e3d;}
 ul.left_links li.intranet a{color:#E64A41; font-weight:400;}
 .temperature{color: #fff;font-size:24px;line-height:20px;font-weight:600;display:block;}
 .whether > p{float:left;}
 .whether > p span{text-align:center;}
 .w_date{color:#979797; font-size:12px; font-weight:400;}
 .whether_icon{background:url("/images/phmbc/common/layout_sprites.png") no-repeat 0 0; width:35px; height:37px; display:block; float:left; margin-left:15px;}
 .whether span.rain{background-position:0 0;}
 .whether span.sun{background-position:-87px 0;}
 .whether span.snow{background-position:-132px 0;}
 .whether span.lightning{background-position:-177px 0;}
 .whether span.cloudy, .whether span.partlycloudy, .whether span.mostlycloudy{background-position:-42px 0;}
 h1.logo{position:relative; width:148px; margin:0 auto;}
 .logo a{position:absolute;top:25px;z-index:100;width:148px;height:31px;background: url("/images/phmbc/common/layout_sprites_black.png?build_20250722002") no-repeat 0 -65px;text-indent:-5000px;}
 .right_info{float:right;}
 .right_info li{float:left; margin-top:19px;}
 .right_info li.search{position:relative;}
 .right_info li.facebook{margin-left:5px;}
 .right_info li.youtube{margin-left:5px;}
 .search_form{padding-right:20px; position:absolute; top:0; right:0; z-index:99;}
 .search_area{border:0 !important;background: url("/images/phmbc/common/layout_sprites_black.png") no-repeat 0 -126px;width:239px;height:40px;padding-left:15px;border-radius:55px;margin-right:-15px; color:#000;}
 .search_on{display:none; text-indent:-5000px; background:url("/images/phmbc/common/search_btn.png?build_20250722002") no-repeat 0 0; width:41px; height:41px; position:absolute; top:0; right:0; z-index:50;}
 .search_close{display:none; text-indent:-5000px; background:url("/images/phmbc/common/siz1000_search_close.png") no-repeat 0 0; width:10px; height:10px; position:absolute; top:5px; right:43px; z-index:99;}
 .btn_sch{width:41px; height:41px; position:absolute; top:0; right:-20px; text-indent:-5000px; margin-right:20px;}
 .right_info li.facebook a, .right_info li.youtube a{background:url("/images/phmbc/common/layout_sprites.png") no-repeat; width:41px; height:41px; display:block; text-indent:-5000px;}
 .right_info li.facebook a{background-position:-45px -197px;}
 .right_info li.youtube a{background-position:-90px -197px;}
 .header_bottom{height:70px;}
 .top_menu{position:relative;}
 .gnb_wrap{display:block;}
 .gnb_siz950{display:none;}
 .gnb{float:left; max-width:1110px; width:91.7%; height:70px;}
 .gnb_wrap .gnb .gnbA{float:left; width:16.66%;}
 .gnb_wrap .gnb .gnbA > a{display:block; color:#000; font-size:17px; line-height:17px; text-align:center; padding:26px 0 27px 0;}
 .gnb_wrap .gnb .gnbA:hover > a, .gnb > li.on > a{background:url("/images/phmbc/common/gnb_on.png") no-repeat center bottom;}
 .gnb_wrap .gnb .gnbB{display:none; margin-top:20px; padding-left:25%;}
 .gnb_wrap .gnb .gnbB li > a{display:block; color:#555; position:relative; z-index:100; font-weight:400;}
 .gnb_wrap .gnb .gnbB li > a:hover, .gnb .gnbB li.on2 > a{color:#EE2E3D;}
 .gnb_wrap .gnb .gnbC{display:none;}
 .top_menu .gnb_wrap .gnb_bg{display:none; position:absolute; top:70px; left:0; min-height:300px; width:100%; margin:0 auto; z-index:99; background:#fff url("/images/phmbc/common/gnb_bg.gif") no-repeat bottom right; border-bottom:1px solid #344555;}
 .top_menu:hover .gnb_wrap .gnb_bg, .top_menu:hover .gnb_wrap .gnb .gnbB{display:block;}
 .gnb_wrap .right_menu{position:relative;float:right;width:8%;height:70px;border-right: 1px solid #464646;border-left: 1px solid #464646;}
 .gnb_wrap .right_menu a{display:block; height:34px; color:#000; text-align:center; line-height:34px;}
 .gnb_wrap .right_menu a.on_air{border-bottom: 1px solid #464646;}
 .gnb_wrap .right_menu a:hover{color:#ffc221;}
 .gnb_wrap .radio_fm{display:none; position:absolute; bottom:0; left:0; width:100%;}
 .gnb_wrap .radio_fm li{float:left; width:50%; font-size:12px; color:#fff; background-color:#5991cc;}
 .gnb_wrap .radio_fm li:first-child{background:#5991cc url("/images/phmbc/common/radio_fm_line.gif") repeat-y right;}
 .gnb_wrap .radio_fm li a{height:35px;}
 .gnb_wrap .radio_fm li a:hover{color:#ffc221;}
 .gnb_wrap .top_right_menu:hover .radio_fm{display:block;}
 .gnb_wrap .top_right_menu:hover .on_air{color:#ffc221; }
 .menu_bg{ position:absolute; top:0; left:0; z-index:-1; background:url("/images/phmbc_mobile/common/op60.png") repeat; display:none;}
  #footer{clear:both;border-top: 1px solid #242424; background: #0b0b0b url("/images/phmbc/common/layout_bg_black.png") repeat-x top;}
 .footer_top{height:48px;}
 .banner .bx-controls{position:absolute; top:15px; left:6px; width:57px; height:18px;}
 .banner .bx-controls .bx-controls-direction{width: 61px;}
 .banner .bx-controls .bx-controls-direction > a{width: 21px;height:18px;display:block;text-indent:-5000px;}
 .banner .bx-controls .bx-prev{background: url("/images/phmbc/common/layout_sprites_black.png") no-repeat 0 -268px;float:left;}
 .banner .bx-controls .bx-next{background: url("/images/phmbc/common/layout_sprites_black.png") no-repeat -40px -268px;float:right;}
 .banner .bx-controls .bx-controls-auto{position:absolute; top:0; left:20px;}
 .banner .bx-controls .bx-controls-auto a{display:block;text-indent:-5000px;width: 21px;height:18px;}
 .banner .bx-controls .bx-controls-auto .bx-stop{background: url("/images/phmbc/common/layout_sprites_black.png") no-repeat -20px -268px;}
 .banner .bx-controls .bx-controls-auto .bx-start{background: url("/images/phmbc/common/layout_sprites_black.png") no-repeat -83px -268px;}
 .banner_more{position:absolute;top:15px;left:66px;display:block;text-indent:-5000px;width: 21px;height:18px;background: url("/images/phmbc/common/layout_sprites_black.png") no-repeat -60px -268px;}
 .banner .bx-wrapper{width:90% !important; margin-left:112px !important; float:left;}
 .banner .bx-viewport{height:48px !important;}
 .banner .bxslider > li{width:auto !important;}
 .banner .bxslider > li > a{display:block;color: #a7a7a7;font-weight:400;text-align:center;padding:13px 22px 14px;}
 .sitelink{position:absolute; right:0; top:0; width:157px;}
 .sitelink > a{color: #ffffff;display:block;padding: 15px 0 15px 36px;background-color: #101010;border-left: 1px solid #242424;border-right: 1px solid #242424;}
 .sitelink a > span{position:absolute; width:10px; height:6px; top:21px; right:19px;}
 .sitelink span.open span{display:block;text-indent:-5000px;background: url("/images/phmbc/common/layout_sprites_black.png") no-repeat 0 -316px;}
 .sitelink span.close span{display:block;text-indent:-5000px;background: url("/images/phmbc/common/layout_sprites_black.png") no-repeat -30px -316px;}
 .linkbox{display:none; position:absolute; bottom:48px; width:100%;}
 .linkbox ul{background-color:#fff; border:1px solid #344555;}
 .linkbox ul li a{display:block; padding:10px 7px; border-top:1px solid #344555;}
 .linkbox ul li:first-child a{border-top:0;}
 .linkbox ul li a:hover{background-color:#2b2f3e; color:#fff;}
 .footer_bottom{ padding-bottom:20px;}
 .footer_links{height:21px; margin-top:25px;}
 .footer_links li{float:left; margin-right:20px;}
 .footer_links li a{display:block; color:#fff;}
 .footer_links li a:hover{color:#f7c737;}
 address{margin-top:20px;color: #a5a5a5;font-weight:200;}
 address .advice, address .copyright{color: #a5a5a5;font-size:13px;}
  .change_mobile_system{ height: 70px; line-height: 70px; background: #333; width: 200px; text-align: center; border-radius: 35px; margin: 0 auto; margin-top: 50px;}
 .change_mobile_system a{display:block; font-size:22px; color:#fff}
 @media screen and (max-width:1199px){ #header, #footer{padding:0 20px;}
 }
 @media screen and (max-width:950px){ #wrap{overflow:hidden;}
 #header, #footer{padding:0 2%;}
 .search_area{width:150px;}
 .gnb_wrap{display:none;}
 .gnb_siz950{display:block;}
  #header .go_fullmenu{position:absolute; top:0; left:0; height:100%;}
 #header .go_fullmenu span{display:block; height:70px; padding-left:36px; background:url("/images/phmbc_mobile/common/fullmenu_icon.png") no-repeat 0 center; background-size:25px; color:#fff; font-size:17px; line-height:68px; font-weight:500;}
 #gnb_box{position:absolute;top:80px;left:-390px;height:100%;z-index:1000; border-right:2px solid #344555;}
 #gnb_box .gnb {display:block; position:absolute; background-color:#5991cc; height:100%; width:390px;z-index:1000; }
 #gnb_box .gnb > li { float:none; width:100%; height:50px; }
 #gnb_box .gnbQuick {display:none !important;}
 #gnb_box .gnb > li > a{display:block;height:48px;line-height:48px;font-size:15px;font-weight:400;color:#fff;text-align:left;padding-left:15px; border-top:1px solid #6da1d8;border-bottom:1px solid #3d72aa;border-right:none}
 #gnb_box .gnb > li.on > a { background:none #fff; color:#343434;}
 #gnb_box .gnb > li.on > div { display:block;z-index:0;}
 #gnb_box .gnb > li > div {display:none;position:absolute;top:0;height:100%;left:130px;width:150px;background:#fff;padding:0 10px; }
 #gnb_box .gnb > li:first-child > a { border-top:none;height:49px;border-left:none}
 #gnb_box .gnbA > ul {position:absolute; background: none #fff; right:0; top:0; width:180px; height:100%; padding:0 20px; border-top:none; display:none;}
 #gnb_box .gnbA > ul > span { display:block; height:43px; line-height:43px; font-size:17px; padding-left:10px;}
 #gnb_box .gnb div > ul { background:none; width:150px;}
 #gnb_box .gnbB > li > a {background:none; border-bottom:1px solid #dadada; height:43px; line-height:43px !important; padding:0 0 0 10px; color:#626262; float:none; display:block; clear:both; width:170px; font-size:15px;}
 #gnb_box .gnb ul > li.on a{color:#5991cc;}
 #gnb_box .gnb ul > li { float:none; width:100%; margin-left:0;border:none;background:none;padding-top:0}
 #gnb_box .gnb ul.gnbB li.on2 > a { color:#EE2E3D; font-weight:500;}
 #gnb_box .on > .gnbB{display:block;}
 .gnbBs1:hover > ul{display:block}
 #gnb_box .gnb .gnbA > a em{font-style:normal}
 #gnb_box .gnb ul.gnbB li ul li.on > a { color:#ff6239 !important; }
 #gnb_box .gnbC {display:none;position:inherit; border-bottom:1px solid #dadada; padding:15px 0 15px 10px; background-color:#f2f2f2;}
 #gnb_box .gnbC li { margin-bottom:5px; }
 #gnb_box .gnbC li a { line-height:20px; font-size:12px}
 #gnb_box .gnbC li a:hover{color:#EE2E3D; font-weight:500;}
 .gnbB > li.on > ul{background:none}
 .gnbB_title{display:none}
 .gnbA div > span{display:block;border-bottom:1px solid#000;padding:14px 15px;font-size:15px}
   #gnb_box .util{width:390px; height:70px; background:#a8a9ad; z-index:100; }
 #gnb_box .util > ul{float:left;padding:17px 15px;}
 #gnb_box .util > ul > li{float:left;margin-left:3px;font-size:14px; position:relative;}
 #gnb_box .util > ul > li:first-child{margin-left:0;}
 #gnb_box .util > ul > li > a{display:block;border:1px solid #929292;color:#848485;background:#fff; font-size:13px; line-height:11px; text-indent:-5000px; width:34px; height:34px; }
 #gnb_box .util > ul > li.home > a{background:#fff url("/images/phmbc_mobile/common/gnb_home.png") no-repeat center; background-size:36px;}
 #gnb_box .util > ul > li.login > a{background:#fff url("/images/phmbc_mobile/common/gnb_login.png") no-repeat center; background-size:36px;}
 #gnb_box .util > ul > li.login > a.mob_logout{background:#fff url("/images/phmbc_mobile/common/gnb_logout.png") no-repeat center; background-size:36px;}
 #gnb_box .util > ul > li.onair > a{background:#fff url("/images/phmbc_mobile/common/gnb_onair.png") no-repeat center; background-size:36px;}
 #gnb_box .util > ul > li.onair.open > a{background:#dee3df url("/images/phmbc_mobile/common/gnb_onair_on.png") no-repeat center; background-size:36px;}
 #gnb_box .util > ul > li.onair .radio_list{display:none; position:absolute; top:0; left:31px; z-index:99; border:1px solid #929292; width:80px;}
 #gnb_box .util > ul > li.onair .radio_list li{float:left;}
 #gnb_box .util > ul > li.onair .radio_list li a{display:block; width:40px; height:30px; text-indent:-5000px;}
 #gnb_box .util > ul > li.onair .radio_list li.radio_fm a{background:#fff url("/images/phmbc_mobile/common/gnb_fmradio.png") no-repeat center; background-size:contain;}
 #gnb_box .util > ul > li.onair .radio_list li.fm4u a{background:#fff url("/images/phmbc_mobile/common/gnb_fm4u.png") no-repeat center; background-size:contain;}
 #gnb_box .util > ul > li.chart > a{background:#fff url("/images/phmbc_mobile/common/gnb_chart.png") no-repeat center; background-size:32px;}
 #gnb_box .util > .gnb_close span{float: right;display:block; width:30px; height:30px; background:url("/images/phmbc_mobile/common/gnb_close.png") no-repeat center; text-indent: -9999px;background-size:22px; margin-right:23px; margin-top:19px;}
 .left_links{display:none;}
 .gnb_siz950 .right_menu{position:absolute; top:80px; right:0;}
 .gnb_siz950 .right_menu ul li{float:left; width:100px; text-align:center; position:relative;}
 .gnb_siz950 .right_menu ul li > a{color:#fff; font-size:17px; line-height:17px; display:block; padding:26px 0 27px;}
 .gnb_siz950 .right_menu ul li > a:hover, .gnb_siz950 .right_menu ul li > a.open{color:#ffc221;}
 .gnb_siz950 .rm_wrap > a{border-left:1px solid #75818c; background-color:#344555; position:relative; z-index:50;}
 .gnb_siz950 .radio_fm{position:absolute; top:0; left:0; width:200px; z-index:1;}
 .gnb_siz950 .radio_fm li{background-color:#5991cc;}
 .gnb_siz950 .radio_fm li > a{border-left:1px solid #8bb2db;}
 }
  ul.site_link{padding: 18px 22px;border: 1px solid #181818;background: #1e1e1e;margin-top: 22px;}
 ul.site_link > li{display: inline-block;width: 96px;}
 ul.site_link > li > a{color: #c4c4c4;font-size: 12px;}
