@charset "utf-8";

body{background:#f5f5f5; color:#4f4f4f;}
body a{color:#4f4f4f;}
.bg_center_v_tile{background-image:url(img/channel_01.jpg)}
#page_bottom{background:none;}
#func_box{height:18px; margin-bottom:10px;*margin-bottom:9px;_margin-bottom:4px;}
.B {font-weight:bold;}

.md{background:#f9f9f9; border:1px solid #dfdfdf;}
.md .md_hd{height:29px; border-bottom:1px solid #dfdfdf; background:none;}
.md .md_hd .mh_title{background:url(img/cn_02.jpg) no-repeat 0 0; height:29px; padding-left:27px; font-size:18px; font-family:"微软雅黑"; color:#6f6f6f;}
.md .md_hd .mh_title a{color:#6f6f6f;font-size:18px; font-family:"微软雅黑"; color:#6f6f6f; margin:0; font-weight:700;}
.md .md_hd .mh_link{margin:10px 0 0 12px; font-weight:400; float:left;}
.md .md_hd .mh_option{margin-top:7px;}
.md .md_hd .mh_option a.more_btn{line-height:normal; height:auto; padding:0 10px 0 0; background:url(img/dot_arrow_black.gif) no-repeat 100% 48%; color:#4f4f4f;}
.md .md_bd{border:none; border-top:1px solid #fff; padding:9px;}
.md .md_ftc{display:none;}
.ad_banner{width:880px;}
.md .md_bd  .text_box img.l,
.md .md_bd  .text_box img.r{border:1px solid #d8d8d8; padding:1px;}

.md_cctv{border:1px solid #ffcfcf; background:#fff;}
#page_body .md_cctv .md_bd{padding:3px;}
.md_cctv .mb_2col .mb_col_1{width:84px;}
.md_cctv .mb_2col .mb_col_2{padding:3px 10px;zoom:1;}
.md_cctv .mb_2col .mb_col_1 li,
.md_cctv .mb_2col .mb_col_1 li.cur{height:28px; line-height:28px;}
.md_cctv .mb_2col .mb_col_2 p.cur,
.md_cctv .mb_2col .mb_col_2 p.cur a{height:18px; background-image:url(img/cn_04.gif); line-height:18px;}

.md_mysearch{background:#3c7faf url(/Library/soushi08/style/img/cn_05.jpg) no-repeat 0 0; border:none;}
.md_mysearch .md_hd{border:none; height:29px;}
.md_mysearch .md_hd .mh_title{background:none; color:#fff; padding-left:36px;}
.md_mysearch .md_hd .mh_title a{color:#fff;}
.md_mysearch .md_hd .link01{float:left; margin:8px 0 0 20px; font-weight:400; color:#fff; width:149px;}
.md_mysearch .md_hd .link01 a{color:#fff;}
.md_mysearch .md_hd .link02{font-weight:400; float:left; margin-left:6px; padding-left:20px; background:url(img/cn_06.jpg) no-repeat 0 0; height:20px; font-size:14px; margin-top:5px; font-family:"宋体";}
.md_mysearch .md_bd{border:none; padding:9px 8px;}
.md_mysearch .md_bd .tb_z td{height:29px; padding-top:25px;}
.md_mysearch .md_bd .tb_z td a{height:29px; float:left; display:block; background:url(img/cn_07.jpg) no-repeat 0 0; padding-left:10px; color:#404040; font-size:14px; line-height:29px;}
.md_mysearch .md_bd .tb_z td a span{background:url(img/cn_07.jpg) no-repeat 100% 0; height:29px; padding-right:13px; float:left;}
/*.md_mysearch .md_bd .tb_z td a.cur{background-position:0 -29px; color:#fff; position:relative;}
.md_mysearch .md_bd .tb_z td a.cur span{background-position:100% -29px;}*/
.md_mysearch .md_bd .tb_z td a b{position:absolute; width:17px; height:17px; top:-27px; left:50%; margin-left:-9px; background:url(img/cn_08.jpg) no-repeat 0 0; display:none;}
.md_mysearch .md_bd .tb_z td a:hover{background-position:0 -29px; color:#fff; position:relative; cursor:pointer;}
.md_mysearch .md_bd .tb_z td a:hover span{background-position:100% -29px;}
.md_mysearch .md_bd .key_c{line-height:20px; color:#fff; padding:5px 0; margin-top:8px;*margin-top:0;*padding:10px 0 0;_padding:5px 0;_margin-top:7px;}
.md_mysearch .md_bd .key_c a{color:#fff;}

.md_topic .md_bd .mb_2col{background:url(img/cn09.jpg) repeat-y 351px 0;zoom:1;}
.md_topic .md_bd .mb_2col .mb_col_1{width:341px; padding-right:10px;}
.md_topic .md_bd .mb_2col .mb_col_2{width:200px; padding-left:10px;}
.md_topic .md_bd .mb_2col .mb_col_1 .text_box h3{text-align:center; font-size:14px; color:#3d7396; margin-bottom:4px;}
.md_topic .md_bd .mb_2col .mb_col_1 .text_box h3 a{color:#3d7396;}
.md_topic .md_bd .mb_2col .mb_col_1 .text_box p{line-height:18px;color:#3d7396;}
.md_topic .md_bd .mb_2col .mb_col_1 .text_box p a{color:#3d7396;}
.md_topic .md_bd .mb_2col .mb_col_2 .title_list_box ul.title_list li{margin-bottom:6px;}

.md_letter_search .md_bd .mb_4col{background:url(img/cn_10.gif) repeat-y 140px 0; clear:both;zoom:1;}
.md_letter_search .md_bd .mb_4col .mb_col_1,
.md_letter_search .md_bd .mb_4col .mb_col_2,
.md_letter_search .md_bd .mb_4col .mb_col_3,
.md_letter_search .md_bd .mb_4col .mb_col_4{width:100px; padding:0 20px; float:left;}
.md_letter_search .md_bd .mb_4col .til{background:url(img/cn_11.gif) no-repeat 0 0; width:65px; height:19px; line-height:19px; color:#fff; font-family:Arial; font-size:16px; font-weight:700; text-align:center; margin-bottom:8px;}
.md_letter_search .md_bd .mb_4col .til a{color:#fff;}
.md_letter_search .md_bd .letters{margin:14px -5px 0; zoom:1; clear:both; float:left; display:inline;}
.md_letter_search .md_bd .letters dd{height:18px; background:url(img/cn_12.gif) repeat-x 0 0; border:1px solid #c2d08b; width:18px; margin-right:2px; text-align:center; line-height:18px; color:#6d8510; float:left; font-size:14px; font-family:Arial;}
.md_letter_search .md_bd .letters dd a{color:#6d8510;}

.md_yg .md_bd .mb_3col .mb_col_1{width:82px;}
.md_yg .md_bd .mb_3col .mb_col_2{width:122px; padding:0 10px;}
.md_yg .md_bd .mb_3col .mb_col_3{width:340px;}
.md_yg .md_bd .mb_3col .btn_list dd{height:28px;}
.md_yg .md_bd .mb_3col .btn_list dd span{background:url(img/cn_13.gif) no-repeat 0 0; padding-left:10px; height:28px; float:left;}
.md_yg .md_bd .mb_3col .btn_list dd span a{background:url(img/cn_13.gif) no-repeat 100% 0; padding-right:13px; height:28px; font-size:14px; color:#fff; line-height:26px; float:left;}
.md_yg .md_bd .mb_3col .btn_list dd.vs{height:15px; font-size:0;}
.md_yg .md_bd .mb_3col .image{text-align:center; font-family:Arial;}
.md_yg .md_bd .mb_3col .image img{border:1px solid #d8d8d8; padding:1px; margin-bottom:4px;}
.md_yg .md_bd .mb_3col .jm_list dd{font-family:Arial; margin-bottom:8px;}
.md_yg .md_bd .mb_3col .jm_list dd span{color:#ff3c00; margin-right:3px;}
.md_yg .md_bd .mb_3col .jm_list dd span a{color:#ff3c00;}

.md_link_list .md_bd p.link_list{line-height:22px; font-family:"宋体";}

.md_zb{background:#e7f1fe; border:none; color:#3d7396;}
.md_zb a{color:#3d7396;}
.md_zb .md_bd{border:none; padding:8px;}
.md_zb .md_bd .text_box img.l{border:none; padding:0;}
.md_zb .md_bd .text_box p{font-size:14px; line-height:20px; font-family:"宋体";}
.md_zb .md_bd .live01{clear:both; margin-top:8px; background:url(img/cn_14.jpg) no-repeat 0 0; height:30px; line-height:30px; overflow:hidden;}
.md_zb .md_bd .live02{clear:both; margin-top:8px; background:url(img/cn_14.jpg) no-repeat 0 -30px; height:30px; line-height:30px; overflow:hidden;}
.md_zb .md_bd .live01 span.til,
.md_zb .md_bd .live02 span.til{width:70px; padding-left:6px; float:left; height:30px; margin-right:5px; text-align:center; line-height:30px; font-size:14px; color:#fff;}
.md_zb .md_bd .live02 span.til a,
.md_zb .md_bd .live01 span.til a{color:#fff;}
.md_zb .md_bd .live01 span.til a,
.md_zb .md_bd .live02 span.til a{color:#fff;}

.mg_all_search{background:#fff;}
.mg_all_search .md_hd{border:1px solid #fff; background:url(img/cn_15.jpg) repeat-x 0 0;}
.mg_all_search .md_hd .mh_title{background:none; padding-left:10px; color:#fff; font-size:16px;}
.mg_all_search .md_hd .mh_title a{color:#fff;}
.mg_all_search .md_hd .mh_option a.more_btn{color:#fff; background-image:url(/library/style/page/img/dot_arrow_white.gif);}
.mg_all_search .md_hd .mh_option a.more_btn:hover{border-bottom:1px solid #fff;}
.mg_all_search .md_bd{padding:12px 9px;}
.mg_all_search .md_bd .slect{float:left; width:190px; color:#a7a7a7; margin-top:3px;zoom:1;}
.mg_all_search .md_bd .btn_search{float:left; background:url(img/cn_16.jpg) no-repeat 0 0; width:63px; height:25px; font-size:14px; font-weight:700; color:#fff; border:none; margin-left:12px;}
.mg_all_search .md_bd .clear{height:0; overflow:hidden;}

.md_tab_1{background:#fff;}
.md_tab_1 .md_hd{background:url(img/cn_17.jpg) repeat-x 0 0; border:1px solid #fff; border-bottom:none; padding:0;}
.md_tab_1 .md_hd ul.mh_tabs{height:29px; margin:0;}
.md_tab_1 .md_hd ul.mh_tabs li{background:none; margin:0; border:none; padding:0; width:94px; text-align:center; height:29px; line-height:29px;}
.md_tab_1 .md_hd ul.mh_tabs li a{font-weight:400; color:#474747;}
.md_tab_1 .md_hd ul.mh_tabs li.cur{border:none; padding:0; margin:0; background:url(img/cn_18.jpg) repeat-x 0 0; height:29px; text-align:center; width:96px; line-height:29px; position:relative;}
.md_tab_1 .md_hd ul.mh_tabs li.cur a{color:#fff;}
.md_tab_1 .md_hd ul.mh_tabs li.cur b{background:url(img/cn_19.jpg) no-repeat 0 0; width:7px; height:4px; position:absolute; top:25px; left:50%; margin-left:-4px;}
.md_tab_1 .md_bd{padding-bottom:3px;}
.md_tab_1 .md_bd .letters{margin:0 -10px 0 -2px; float:left;}
.md_tab_1 .md_bd .letters dd{background:url(img/cn_20.jpg) repeat-x 0 0; height:19px; border:1px solid #b3d6ed; line-height:21px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; text-align:center; width:19px; float:left; margin:0 7px 7px 0; font-size:17px; font-weight:700;}
.md_tab_1 .md_bd .letters dd a{color:#477b9f;}
.md_tab_1 .md_bd .years{margin:0 -10px 0 -2px; float:left;}
.md_tab_1 .md_bd .years dd{background:url(img/cn_20.jpg) repeat-x 0 0; height:19px; border:1px solid #b3d6ed; line-height:21px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; text-align:center; width:46px; float:left; margin:0 8px 7px 0; font-size:17px; font-weight:700;}
.md_tab_1 .md_bd .years dd a{color:#477b9f;}
.md_tab_1 .md_bd .years dd.more{border:none; background:none; width:48px; font-size:12px; font-weight:400; font-family:"宋体";}
.md_tab_1 .md_bd .years dd.more a{color:#1b4969}
.md_tab_1 .md_bd .title_list_box ol.title_list li{margin:0; padding:4px 0;}
.md_tab_1 .md_bd .title_list_box ol.title_list li .rank{background:url(img/cn_30.jpg) no-repeat 0 0; width:19px; height:16px; font-family:Arial; font-size:12px; color:#fff; float:left; line-height:16px; text-align:center; margin-right:5px;}
.md_tab_1 .md_bd .title_list_box ol.title_list li .num{float:right; font-family:Arial, Helvetica, sans-serif;}
.md_tab_1 .md_bd .title_list_box ol.title_list li.top3 .rank{background-image:url(img/cn_29.jpg);}

.md_tab_2 .md_hd{background-image:url(img/cn_21.jpg);}
.md_tab_2 .md_bd{padding:8px 9px;}
.md_tab_2 .md_hd ul.mh_tabs li{padding:0 10px; width:auto;}
.md_tab_2 .md_hd ul.mh_tabs li.cur{padding:0 10px; width:auto; background-image:url(img/cn_22.jpg);}
.md_tab_2 .md_hd ul.mh_tabs li.cur b{background-image:url(img/cn_23.jpg);}
.md_tab_2 .md_hd .mh_link{float:right; background:url(img/cn_27.jpg) no-repeat 0 0; padding-left:8px; height:19px; margin:5px 8px 0 0;}
.md_tab_2 .md_hd .mh_link a{float:left; height:19px;background:url(img/cn_27.jpg) no-repeat 100% 0; padding-right:15px; line-height:19px; color:#fff;}

.md_tab_3 .md_hd{background-image:url(img/cn_24.jpg);}
.md_tab_3 .md_bd{padding:8px 9px;}
.md_tab_3 .md_hd .mh_title{padding:0 10px; width:auto; background:url(img/cn_25.jpg) repeat-x 0 0; position:relative; font-family:"宋体"; font-size:12px; color:#fff;}
.md_tab_3 .md_hd .mh_title a{font-family:"宋体"; font-size:12px; color:#fff; font-weight:700;}
.md_tab_3 .md_hd .mh_title b{background:url(img/cn_26.jpg) no-repeat 0 0; width:7px; height:4px; position:absolute; top:25px; left:50%; margin-left:-4px;}
.md_tab_3 .md_hd .mh_link{float:right; background:url(img/cn_28.jpg) no-repeat 0 0; padding-left:8px; height:19px; margin:5px 8px 0 0;}
.md_tab_3 .md_hd .mh_link a{float:left; height:19px;background:url(img/cn_28.jpg) no-repeat 100% 0; padding-right:15px; line-height:19px; color:#fff;}
.md_tab_3 .md_bd .title_list_box ol.title_list li .num{width:103px; font-family:"宋体";}