@charset "utf-8";
@import url("http://www.cntv.cn/library/style/common_20100701.css");

/*head*/
#page_head{ height:116px;*height:126px;_height:118px;}
/*.hd_top{ margin-top:10px;}*/
.hd_top a{ color:#717382;}

.hd_top .hd_logo{ margin:22px 9px 0 0;}

.hd_top .hd_search{ background:#f6f6f6;border:solid 1px #cdcdcd; width:505px; margin:0px; height:82px;}
.hd_top .hd_search .search_cont{background:#fff;display:block;float:left;height:32px;margin:12px 0 0 9px;width:409px;_display:inline;}
.hd_top .hd_search .search_cont .search_cata{display:none;float:left;height:32px;width:64px;position:relative;}
.hd_top .hd_search .search_cont .search_cata p{background:url(img/icon_01.gif) no-repeat 47px 13px;border:solid 1px #cdcdcd;cursor:pointer;float:left;font:bold 14px/30px "宋体";padding-left:10px;width:52px;color:#f0472b;}
.hd_top .hd_search .search_cont .search_cata #select_btn{background:#fff;border:solid 1px #cdcdcd;border-top:none;display:none;left:0px;padding:1px;position:absolute;top:31px;}
.hd_top .hd_search .search_cont .search_cata #select_btn a{font-size:14px;height:29px;line-height:29px;padding-left:9px;width:51px;display:block;}
.hd_top .hd_search .search_cont .search_cata #select_btn a:hover{background:#f0472b;color:#fff;cursor:pointer;text-decoration:none;}
.hd_top .hd_search .search_cont .search_box{border-bottom:none;border-top:none;display:block;float:left;height:30px;position:relative; padding:3px 0 0 0;}
.hd_top .hd_search .search_cont .search_box input{background:none;border:none;color:#b2b2b2;font:14px/30px Arial;height:30px;width:321px;_height:28px;_line-height:28px;padding:0 12px;}
.hd_top .hd_search .search_cont .search_box input.c1{color:#b2b2b2;}
.hd_top .hd_search .search_cont .search_box input.c2{color:#717171;}
.hd_top .hd_search .search_cont .search_box #cont_box{background:#fff;border:solid 1px #cdcdcd;display:none;left:-1px;padding:1px;position:absolute;top:30px;}
.hd_top .hd_search .search_cont .search_box #cont_box a{color:#b2b2b2;font-size:14px;height:24px;line-height:24px;padding:0 12px;width:318px;display:block;}
.hd_top .hd_search .search_cont .search_box #cont_box a:hover{background:#e2e5ea;color:#717171;text-decoration:none;}
.hd_top .hd_search .search_btn{background:url(img/btn_01.png) no-repeat;display:block;float:right;font:bold 14px/32px "宋体";margin:13px 7px 0 0;_display:inline; height:32px; width:79px;}
.hd_top .hd_search .search_btn a{color:#fff;display:block;height:32px;padding-left:35px;width:44px;}
.hd_top .hd_search .search_btn a:hover{text-decoration:none;}
.hd_top .hd_search .search_hot{clear:both; font-size:12px;line-height:36px;padding:0 0 0 9px;}

.search_cata1{position:relative;}
.search_cata1 p{ line-height:21px; padding-left:10px; color:#585252; width:166px;}
.search_cata1 #select_btn1{background:#fff;border:solid 1px #cdcdcd;border-top:none;display:none;left:0px;padding:1px;position:absolute;top:0px;*top:21px;}
.search_cata1 #select_btn1 a{font-size:14px;height:29px;line-height:29px;padding-left:9px;width:172px;display:block;}
.search_cata1 #select_btn1 a:hover{background:#f0472b;color:#fff;cursor:pointer;text-decoration:none;}







.hd_top .weather{background:none;border:none;float:right;height:80px;width:186px; margin:0 0 0 20px;}

.hd_top .weather .date{color:#f0472b;float:left;font-family:Arial,"宋体";height:80px;text-align:center;width:79px; background:url(img/css/bg_weather_date.jpg) no-repeat 100% 100%;}
.hd_top .weather .date span{display:block;line-height:0.9em;}
.hd_top .weather .date .dd{font-size:48px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;*padding-bottom:1px;}
.hd_top .weather .date .ww{font-size:12px;padding-top:2px;}
.hd_top .weather .date .ww i{margin:0 4px;}
.hd_top .weather .condition{color:#585252;float:right;width:186px;height:60px;padding:0;}
.hd_top .weather .condition td{line-height:21px; height:21px;}
.hd_top .weather .condition td.c_link{ text-align:center; padding-top:4px;}
.hd_top .weather .hightemp{ color:#FF5400;}
.hd_top .weather .lowtemp{ color:#18ABEF;}
.hd_top .weather .tr_01{ background:url(img/bg_tb_td.gif) no-repeat;}
.hd_top .weather .tr_01 .yymm{ padding:3px 5px 3px 5px; height:15px;}
.hd_top .weather .tr_01 .yymm input{ width:176px; border:none; background:none; color:#cccccc;font-size:12px; line-height:15px; height:15px;}

.hd_top .weather .tr_02{ background:url(img/bg_tb_td2.gif) no-repeat;}
.hd_top .weather .tr_03 { display:inline-block; width:183px; height:21px;}
.hd_top .weather .tr_03 .a_01{ width:134px; height:15px; padding:2px 4px 4px 4px; background:url(img/bg_tb_td3.gif) no-repeat; float:left;}
.hd_top .weather .tr_03 .a_01 input{ width:134px; height:15px; line-height:15px; background:none; border:none;  color:#cccccc; text-decoration:none; font-size:12px;}
.hd_top .weather .tr_03 .a_02 {background:url(img/bg_tb_td4.gif) no-repeat;width:37px; height:21px; display:inline-block;float:right; }
.hd_top .weather .tr_03 .a_02 input.button{ border:none; background:none;  margin:0px;width:37px; height:21px; line-height:21px; padding:0px; color:#004466;  }





.hd_top .hd_gg{ border:solid 1px #e2e5e9; margin:0 0 0 10px;}
.top_p{ height:21px; font:12px/21px "宋体", "黑体"; text-align:right; border-bottom:1px solid #ccc; color:#ccc;}
.top_p a{ color:#333;}



/*通用*/
.md { border:1px solid #cccccc;}
.md .md_hd .mh_title,
.md .md_hd .mh_option a{ color:#990000;}
.md .md_hd{ background:#eee; height:30px; border-bottom:1px solid #fff;}
.md .md_hd .mh_title{ background:none; font:bold 14px/31px "宋体"; color:#990000; margin:0px;}
.md .md_hd .mh_option{ margin-top:10px;}
.md .md_hd .mh_option a{ font:normal 12px/16px "宋体";}
.md .md_bd{ border-top:1px solid #ccc; padding:10px;}
.md .md_hd .mh_option{ display:none;}
.md .md_hd .mh_option ul li{ float:left;}
.md_nohd .md_hd{display:none;}
.md_nohd .md_bd{ border-top:none;}
.col_fl{ width:177px; margin-right:10px;}
.col_fr{ width:770px;}

.md_01{ margin-top:-1px;}
.md_01 .md_bd{ padding-bottom:4px;}
.md .text_box img{ border:none;}
.md .text_box .l{ margin-right:10px;}
.md .text_box p{ font:12px/18px "宋体"; color:#004466;}
.md .text_box p a{color:#004466;}


.md .md_bd p{ font:12px/18px "宋体"; color:#004466;}
.md .md_bd p a{color:#004466;}
.dot_line_01{ height:1px ; background:#f3f3f3; overflow:hidden; margin:10px 0px; _margin:0px 0px 8px 0px;}

.md_map_01 .mod a{ display:inline-block; margin-bottom:10px;}
.md_map_03 .text_box p span{ font:normal 12px Arial, Helvetica, sans-serif;}
.md_map_02 .text_box p{ padding-top:10px;}

.md_map_04 .md_bd p{ font-size:14px; margin-bottom:10px;}
.md_map_04 .md_bd p span a{ color:#990000;}
.md_map_04 .p_01 a{ display:inline-block; /*margin-right:29px;*/}
.md_map_04 .p_02 a{ display:inline-block;}
.md_map_05 .md_hd ul{ _margin-left:110px;}
.md_map_05 .md_hd ul li{ float:left; margin:0px 6px; color:#004466;}
.md_map_05 .md_hd ul li a{color:#004466 !important;}
.md_map_05 .md_hd ul li.gkk{ background:url(img/bg_ul_li.jpg) no-repeat right 50%; padding-right:12px;}
.md_map_05 .md_hd ul li.zbzg{ background:url(img/bg_tv_icon.jpg) no-repeat  left 50%; padding-left:20px; }
.md_map_05 .md_hd ul li.c_box{ background:url(img/bg_c_box_icon.jpg) no-repeat left 50%;padding-left:33px; }
.md_map_05 h3{ font: normal 12px/18px "宋体", "黑体"; color:#e2e2e2;}
.md_map_05 h3 a{ font: bold 12px/18px "宋体", "黑体"; color:#004466;}
.md_map_05 h3 span a{ font: bold 12px/18px "宋体", "黑体"; color:#292929;}
.md_map_05 .md_bd p{font: normal 12px/18px "宋体", "黑体"; color:#e2e2e2; margin-bottom:5px;}
.md_map_05 .md_bd p a{font: normal 12px/18px  Arial, Helvetica, sans-serif,"宋体", "黑体"; color:#004466; display:inline-block; /*width:98px; margin-left:7px;*/}
.md_map_05 h4{ font: bold 12px/18px "宋体", "黑体"; color:#004466;}
.md_map_05 h4 a{ color:#004466;}
.md_map_05 .stlm{font: normal 12px/18px "宋体", "黑体"; color:#e2e2e2;}
.md_map_05 .stlm a{font: normal 12px/18px "宋体", "黑体"; color:#004466;}
.md_map_05 .box{ height:48px; border:1px solid #cccccc; background:#eeeeee; padding:12px 13px 9px 10px;} 
.md_map_05 .box .inp_01{ height:18px; line-height:18px;}
.md_map_05 .box .inp_01 span{ display:inline-block;}
.md_map_05 .box .inp_01 .sp_01{ font:bold 12px/18px  "宋体", "黑体";color:#333; margin-right:10px;}
.md_map_05 .box .inp_01 .sp_02{ font: normal 12px/16px  "宋体", "黑体";color:#b8b8b8; margin-right:10px; width:111px; height:16px; border:1px solid #d0d0d0; background:#fafafa;}
.md_map_05 .box .inp_01 .sp_02 select{ width:111px; height:16px; border:none; background:none; color:#000;}

.md_map_05 .box .inp_01 .sp_03{ font: normal 12px/16px  "宋体", "黑体";color:#b8b8b8; margin-right:20px; width:165px; height:16px; border:1px solid #d0d0d0; background:#fafafa;}
.md_map_05 .box .inp_01 .sp_03 select{ width:165px; height:16px; border:none; background:none;}

.md_map_05 .box .inp_01 .sp_04{ font: normal 12px/16px  "宋体", "黑体";color:#b8b8b8; margin-right:10px; width:111px; height:16px; border:1px solid #d0d0d0; background:#fafafa;}
.md_map_05 .box .inp_01 .sp_04 select{ width:111px; height:16px; border:none; background:none;}

.md_map_05 .box .inp_01 .sp_05{ font: normal 12px/16px  "宋体", "黑体";color:#b8b8b8; margin-right:0px; width:162px; height:16px; border:1px solid #d0d0d0; background:#fafafa;}
.md_map_05 .box .inp_01 .sp_05 select{ width:162px; height:16px; border:none; background:none;}

.md_map_05 .box .inp_01 .sp_06{ font: normal 12px/16px  "宋体", "黑体";color:#b8b8b8; margin-right:20px; width:165px; height:16px; border:1px solid #d0d0d0; background:#fafafa;}
.md_map_05 .box .inp_01 .sp_06 select{ width:165px; height:16px; border:none; background:none;}

.md_map_06 em{ font-style:normal; float:right; color:#004466;}
.md_map_06 .new{ font:bold 14px/18px "宋体", "黑体"; color:#990000; width:60px; display:inline-block;}
.md_map_06 .md_bd p{font: normal 12px/18px "宋体", "黑体"; color:#e2e2e2; margin-bottom:16px;}
.md_map_06 .md_bd p span a{color:#990000;}
.md_map_06 .md_bd { padding-bottom:9px; _padding-bottom:6px;}
.md_map_05 .box .inp_01 .sp_07{ width:351px;}
.md_map_05 .box .inp_01 .sp_07 a{ font:bold 12px/16px "宋体"; color:#333;}


