﻿
/*通用 S*/
body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,dd,dt,dl,li,form,input{margin:0;padding:0;}

body,a{color:#000;font-family:SimSun;}

body, input, textarea{font:13px/1.3 SimSun,Verdana,Arial,Helvetica,sans-serif;}

li,
#main-fn-bar .searchBox,.tm p a{list-style:none;font-family:SimSun;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

img{border:none;}
h4, h5{font-size:13px;}

.c-doc-1024 #bd,
#main-service-bar .box,
#global-nav,
#ft{width:960px;margin:0 auto;padding:0px; *padding:0px;_padding:0px;}

.fl{float:left;}
.fr,#column_2{float:right;}

.dotline,
.dotline2{height:0px;margin:6px 0 5px;border-top:1px dotted #999;font-size:0;clear:both;}

.dotline2{margin:9px 0 8px;}
.col475{width:475px;float:left;}

div{
padding:0px;  /*ff*/ 
*padding:0px; /*ie7.0*/ 
_padding:0px; /*ie6.0 */ 
}

.mb,
#ft,
.bd{clear:both;}

#column_1 .hd,
#column_2 .hd{cursor:move;}
#column_1 .hd ul,
#column_2 .hd ul{cursor:auto;}

h6{font:12px/14px Arial;}/*用于英文标题*/
h4{font:normal normal 400 18px/22px "黑体";margin:0 0 3px;}/*用于每模块中的特别标题*/

.hide{display:none;}

.c-bspace{margin-bottom:10px;}

.c-section{zoom:1;clear:both;}
.c-section:after{content:"\0020";display:block;height:0;clear:both;}

.c-doc-1024{text-align:left;}
.c-doc-1024 #bd{padding-top:5px;}

.c-cols-C1 .c-colA{width:705px;float:left;}
.c-cols-C1 .c-colB{width:450px;float:left;}
.c-cols-C1 .c-colD{width:505px;float:right;}

.c-cols-C1 .c-colC,
.col300{width:250px;float:right;}

.c-cols-All{clear:both; width:960px;background:url(img/xxg.gif) no-repeat; margin-top:5px; margin-bottom:10px;}
.c-cols-All .c-colL{width:760px;float:left;clear:both;}
.c-cols-All .c-colLL{width:260px;float:left;}
.c-cols-All .c-colLR{width:500px;float:right; margin-top:27px;}
.c-cols-All .c-colR{width:200px;float:right;}

.c-cols-All .c-colL1{width:960px;float:left;clear:both;}
.c-cols-All .c-colLL1{width:260px;float:left;}
.c-cols-All .c-colLR1{width:700px;float:right; margin-top:27px;}

.c-cols-160 .c-col{margin:0 0 0 172px;float:none;display:block;width:auto;}
.c-cols-160 .c-col-first{margin:0;width:160px;float:left;}

.c-cols-150{}
.c-cols-150 .c-col{margin:0 0 0 160px;float:none;display:block;width:auto;}
.c-cols-150 .c-col-first{margin:0;width:150px;float:left;}
/*通用 E*/


/*页头 S*/

#hd{position:relative;z-index:5;}

  /*顶部条*/
  #main-service-bar{height:28px;padding:5px 0 0;color:#c63902;font-family:Arial,SimSun;background:url(img/sprite_h.gif) repeat-x 0 0;}
  #main-service-bar a{color:#c63902;}
  #main-service-bar form{display:inline;}
  #main-service-bar span.tp-2,
  #main-service-bar span.tp-3{height:22px;line-height:21px;float:right;}
  #main-service-bar span.tp-2{float:left;padding-left:6px;}
  #main-service-bar span.tp-3{font-family:SimSun;}
  #main-service-bar span.tp-3 a{font-family:Arial,SimSun;}

  #main-service-bar span.link{padding-top:1px;}

  #main-service-login{height:22px;float:left;border-left:1px dotted #c86f46;padding:0 0 0 10px;margin:0 0 0 10px;}


	#main-service-login,
	#main-service-login a{color:#c63d00;}
	#main-service-login form{display:inline;}
	#main-service-login span{float:left;height:18px;line-height:21px;}
	#main-service-login span.txt{background:#fff;padding:0 2px 0 0;margin:2px 10px 0 0;}
	#main-service-login input.txt{background:#fff;color:#9b9b9b;height:16px;padding:2px 0 0 4px;border:none;line-height:16px;width:65px;float:left;}
	#main-service-login span.btn-login{width:39px;overflow:hidden;cursor:pointer;margin:2px 6px 0 0;}
	#main-service-login span.btn-login input{background:#999;color:#fff;width:39px;*padding-top:2px;height:18px;border:none;cursor:pointer;color:#fff;}
	#main-service-login span.link{padding-top:1px;}


  /*全局导航*/
  #global-nav{}
  #global-nav .logo{float:left;width:185px;text-align:center;font-size:13px;margin-bottom:-3px;}
  #global-nav .logo img{margin:3px 0 3px;}
  .global-nav-links{width:770px;color:#000;float:right;padding-top:10px;}
  .global-nav-links a{color:#000;}
  .global-nav-links td{text-align:center;line-height:22px;empty-cells:show;}
  /*.global-nav-links td.sep{width:1px;overflow:hidden;font:1px/1px;background:url(img/sprite_h.gif) no-repeat 0 -448px;}*/
  .global-nav-links td.sep{width:0;padding-left:1px;overflow:hidden;font:1px/1px;background:url(img/sprite_h.gif) no-repeat 0 -448px;}
  .global-nav-links .f-latin{font-family:Arial;}
  .global-nav-links td.first{}
  .global-nav-links td.last{}

/*页头 E*/

/*功能 S*/
#main-fn-bar{height:56px;margin-bottom:5px;border:1px solid #ccc;}
#main-fn-bar .control-area{float:left;width:133px;padding:3px 3px 3px 0;}
.themes-selector{float:left;padding-right:8px;*padding-right:6px;}
.themes-selector a{width:10px;height:10px;margin:4px 3px 0 0;*margin-top:3px;float:left;font-size:0;cursor:pointer;background:url(img/themes-selector-color.gif) 0 0;}
.themes-selector .red{background-position:-10px 0;}
.themes-selector .green{background-position:-20px 0;}
.themes-selector .blue{background-position:-30px 0;}
.help-reset{padding:6px 0 0;}
.help-reset span{padding:0 3px;}

#main-fn-bar .searchBox{width:505px;padding:5px 0 0 10px;float:left;}
#main-fn-bar .searchBox a.cur{font-weight:700;}
#main-fn-bar .searchBox .sel{padding-left:43px;}
#main-fn-bar .searchBox .search{padding-top:3px;}

#main-fn-bar .hot-words{padding-top:5px;}
#main-fn-bar .hot-words b{font-size:14px;}

#main-fn-bar .search-type{float:left;width:47px;height:18px;padding:4px 0 0;text-align:center;cursor:pointer;margin:0 5px 0 0;background:none repeat-x 0 -22px;color:#333;}
#main-fn-bar .search-type-on{cursor:auto;font-weight:700;background-position:0 0;color:#fff;}

#main-fn-bar span.txt{float:left;height:22px;background:#fff url(img/sprite_h.gif) repeat-x 0 -106px;}
#main-fn-bar .txt input{width:260px;height:18px;padding:3px 10px 0 30px;
  color:#999;border:none;background:url(img/sprite.gif) no-repeat -377px 5px;
  *padding-top:3px;}
#main-fn-bar .btn-search{width:75px;height:22px;margin-left:9px;padding-left:2px;
  border:none;float:left;color:#000;font-size:14px;font-weight:700;cursor:pointer;background:url(img/sprite.gif) no-repeat -40px 0;
  *padding-top:4px;}

#main-fn-bar .yp{width:271px;float:left;padding:10px 0 0 8px;}
#main-fn-bar .yp h3{width:31px;height:35px;line-height:17.5px;*line-height:18px;padding-left:4px;font-size:13px;float:left;overflow:hidden;border:2px solid #b8b8b8;background:url(img/ypt.jpg);}
#main-fn-bar .yp li{margin:0 0 5px 11px;padding-left:19px;float:left;background:url(img/c-cols-C1-icon.gif) no-repeat 0 -138px;}
#main-fn-bar .yp .bus{background-position:0 -156px;}
#main-fn-bar .yp .train{background-position:0 -120px;}
#main-fn-bar .yp .air-ticket{background-position:0 -103px;}
#main-fn-bar .yp .weather{background-position:0 -173px;}
#main-fn-bar .yp .stock{background-position:0 -190px;}
#main-fn-bar .yp .house{background-position:0 -67px;}
#main-fn-bar .yp .home{background-position:0 -85px;}

/*功能 E*/

#ft{padding:5px 0 12px;text-align:center;line-height:18px;position:relative;}
#ft,
#ft a{}
#ft a{font-family:Arial, SimSun;}
#ft b.img{position:absolute;left:50%;top:45px;margin-left:180px;}

#f-links{background:#f1f1f1;padding:5px;text-align:center;line-height:24px;font-size:13px;}
#f-links .f-links-w{padding:12px 0 7px;}
#f-links,
#f-links a{color:#555;}

#ad-links{border:1px solid #ccc;margin:0 0 10px;}
#ad-links .txtlist{padding:8px 10px;border-bottom:1px solid #ccc;}
#ad-links .txtlist li{width:19.98%;float:left;}

#brand-show{background:#f1f1f1;padding:12px 20px 10px;position:relative;zoom:1;}
#brand-show .brand-show-w{width:100%;overflow:hidden;position:relative;height:66px;}
#brand-show ul{list-style:none;width:9999em;padding:0;position:absolute;}
#brand-show ul li{float:left;padding:0 8px;}
#brand-show a.btn-prev,
#brand-show a.btn-next{width:17px;height:32px;background:url(img/sprite.gif) no-repeat 0 0;position:absolute;top:28px;left:0;display:block;}
#brand-show a.btn-next{background-position:-17px 0;right:0;left:auto;}
#brand-show a.btn-prev i,
#brand-show a.btn-next i{display:none;}
#brand-show a.btn-prev:hover{background-position:0 -32px;}
#brand-show a.btn-next:hover{background-position:-17px -32px;}

/* 拖拽模块相关 */
.md,
.pic{border:1px solid #ccc;}
.VLbox{width:140px;padding-right:10px;margin-right:6px;border-right:1px dotted #ccc;float:left;}
.VLbox_new{width:350px;float:left;margin-right:4px;}
.VLbox_new ul.tabs_1 li {float:left;font-size:13px;padding:0 10px;height:17px;line-height:17px;}
.VLbox_new ul.tabs_1 li.cur {border:1px solid #b3b3b3;border-bottom:none;background:#fff;margin-bottom:-1px;}
.VLbox_new .box_pic {border:1px solid #b3b3b3;text-align:center;}
.clear {clear:both;height:0;overflow:hidden;}
.pic,
.pic img{background:#e7e7e7;text-align:center;display:block}
.pic img{margin-bottom:2px}
.hd{height:27px;border:1px solid #fff;border-bottom-color:#d3dae4;background:none repeat-x 0 0;}
.hd img{margin-top:3px;}
.hd h2{height:26px;line-height:26px;padding:0 8px;font-size:14px;border-bottom:1px solid #fff;}
.hd h2 .mopt{float:right;font-weight:400;
  font-size:13px;}

.listbox_bdot{border-bottom:1px dotted #999;margin-bottom:6px;_margin-bottom:10px;padding-bottom:2px;*padding-bottom:3px;_padding-bottom:1px;}
.listbox li{min-height:22px;_height:22px;line-height:22px;}

.listbox_new {width:99px;float:left;margin-top:3px;}
.listbox_new,.listbox_new a {font-weight:500;}
.listbox_new li{min-height:19px;_height:19px;line-height:19px;border-left:1px solid #d3dae4;border-bottom:1px solid #d3dae4;border-top:1px solid #f5f7fa;background:#f4f3f3;text-align:center;font-size:13px;}
.listbox_new li.bc {background:#dfe7f4;}

.bd{padding:10px;overflow:hidden;}

.md .pic{margin-bottom:7px;}

.custom_area ul.fl{width:296px;}


/*模块 S*/

.md{background:#fff;border:1px solid #bebebe;margin-bottom:10px;}

.md .mh{height:26px;border:1px solid #fff;border-bottom-color:#d3dae4;position:relative;}
.md .mh h2,
.md .mh ul.tabs{height:26px;padding:0 8px;font-size:14px;border-bottom:1px solid #fff;}
.md .mh h2{height:20px;padding-top:5px;font-family:Arial SimSun;}

.md .mh ul.tabs{position:relative;top:-1px;left:-2px;padding-left:0;margin-bottom:-5px;}

.md .mh ul.tabs li{float:left;padding:0 15px;text-align:center;cursor:auto;}
.md .mh ul.tabs li.i{float:right;width:auto;padding:0;}
.md .mh ul.tabs li.cur{height:28px;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-right:19px;position:relative;margin-bottom:-5px;}
.md .mh ul.tabs h2{padding:5px 0 0;height:auto;border:none;cursor:auto;}
.md .mh ul.tabs li i.exp{height:16px;line-height:0;overflow:hidden;position:absolute;right:0;top:0;width:0;background:url(img/sprite.gif) no-repeat -92px -40px;cursor:pointer;}
.md .mh ul.tabs li.cur i.exp{padding-left:16px;}
.md .mh ul.tabs li.first{border-left:0;}

.md .mh .del,
.md .mh .min{width:16px;height:0;margin:0 0 0 9px;padding-top:16px;font-size:0;overflow:hidden;float:right;background:url(img/sprite.gif) no-repeat -60px -40px;cursor:pointer;}
.md .mh .del{background-position:-76px -40px;}
.md .mh .max{background-position:-108px -40px;}
.md .mh li.i .del,
.md .mh li.i .min{float:left;margin-top:5px;}

.md .mb{padding:10px 10px 8px;height:128px;overflow:hidden;}
.md .mb .VLbox{height:128px;overflow:hidden;}
.md .mb .VLbox p.ttl{text-align:center;}


  /*模块 辅助元素*/
  #HP_pageDivMaskId{position:absolute;width:100%;left:0;top:0;z-index:9999;background:url(/library/image/dot/dot_blank.gif);cursor:move;}
  
  .md_replace{margin:0 0 10px;border:2px dashed #f60;}
  .md_activeborder{border:2px dashed #f60;position:absolute;}
  .md_dm{font:0/0 Arial;height:1px;}


/*模块 E*/


/* 广告 */
  .c-ad-block{position:relative;overflow:hidden;}
  .c-ad-block_con{position:absolute;width:100%;height:100%;overflow:hidden;z-index:1;left:0;top:0;}
  .c-ad-block b{background:#ccc;width:1px;height:1px;font:1px/1px Arial;overflow:hidden;position:absolute;z-index:2;}
  .c-ad-block .b1{width:100%;top:0;left:0;}
  .c-ad-block .b2{height:100%;top:0;right:0;}
  .c-ad-block .b3{width:100%;bottom:0;left:0;}
  .c-ad-block .b4{height:100%;top:0;left:0;}

  .c-ad-block i{position:absolute;width:5px;height:5px;font:1px/1px Arial;overflow:hidden;background:url(img/rc-c.gif) no-repeat 0 0;z-index:2;display:none;}
  .c-ad-block .r1{left:0;top:0;}
  .c-ad-block .r2{right:0;top:0;background-position:-5px 0;}
  .c-ad-block .r3{right:0;bottom:0;background-position:-5px -5px;}
  .c-ad-block .r4{left:0;bottom:0;background-position:0 -5px;}
  .c-ad-block a{position:absolute;width:100%;height:100%;overflow:hidden;z-index:5;left:0;top:0;background:url(/library/image/dot/dot_blank.gif) repeat 0 0;}


/*主区域图片切换模块*/
#img_slide{height:216px;position:relative;border-color:#ffd892;}

#img_slide .ctl_bar{height:62px;background:#fbfbfb;position:absolute;left:0;bottom:1px;width:100%;z-index:20;}

#img_slide .imgs{position:relative;top:7px;left:1px;zoom:1;}
#img_slide .imgs li{float:left;width:85px;height:48px;overflow:hidden;margin-left:4px;display:inline;border:1px solid #dbad5a;}
#img_slide .imgs li.cur_box{border-color:#ec0000;position:absolute;left:0;top:0;border-width:2px;height:46px;width:83px;}

#img_slide .imgs li.cur_box i{position:absolute;width:0;height:100%;background:#fff;opacity:.3;filter:alpha(opacity=30)}

#img_slide .btns{position:absolute;left:110px;top:12px;}
#img_slide .btns a{width:17px;height:0;padding:17px 0 0;overflow:hidden;background:url(img/sprite.gif) no-repeat -160px 0;outline:none;position:absolute;}

#img_slide .btns a.play_pause{width:34px;background-position:-160px 0;left:339px;}
#img_slide .btns a.on_pause{background-position:-160px -17px;}

#img_slide .btns a.prev{background-position:-160px -34px;left:66px;visibility:hidden;}
#img_slide .btns a.next{background-position:-177px -34px;left:388px;visibility:hidden;}
#img_slide .btns a.prev:hover{background-position:-160px -51px;}
#img_slide .btns a.next:hover{background-position:-177px -51px;}

#img_slide .btns span.index_status{width:34px;height:16px;padding:1px 0 0;overflow:hidden;font:bold 14px/1.1 Arial;color:#fff;text-align:center;
  background:url(img/sprite.gif) no-repeat -160px -68px;position:absolute;left:295px;}

#img_slide .cons{position:relative;background:#fff;height:216px;overflow:hidden;}
#img_slide .cons .desc{width:188px;height:179px;position:absolute;right:0;top:0;z-index:10;color:#333;background:#fbfbfb;}
/*#img_slide .cons .desc{width:158px;height:200px;position:absolute;right:0;top:0;z-index:10;color:#e50000;background:#fff9d6;}*/
#img_slide .cons .desc a{color:#333;}
#img_slide .cons .desc h5{padding:11px 0 4px;text-align:center;}
#img_slide .cons .desc p{padding:0 9px;line-height:18px;}
#img_slide .cons .desc a.btn_play{display:block;width:70px;height:0;padding:23px 0 0;overflow:hidden;margin:3px 0 0 14px;background:url(img/btn_play13.png) no-repeat 0 0;
  _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Library/homepage2009/style/img/btn_play13.png", sizingMethod="scale");}
#img_slide .cons .desc a.btn_play:hover{background:url(img/btn_play23.png) no-repeat 0 0;
  _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Library/homepage2009/style/img/btn_play23.png", sizingMethod="scale");}

#img_slide .con2{position:absolute;left:0;top:0;width:9999px;}
#img_slide .img_item{float:left;width:462px;position:relative;}


/* 热词排行&电视预告 */
.md_ht .hd{position:relative;}
.md_ht .tab{width:189px;top:-1px;left:-2px;position:absolute;}
.md_ht .tab li{font-size:13px;width:62px;float:left;text-align:center;height:29px;line-height:29px;}
.md_ht .tab li.last{border-right:none;}
.md_ht .tab .cur{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.md_ht .bd{height:179px;overflow:hidden;padding:8px 8px 0;}
.md_ht .bd li{line-height:18px;}
.md_ht .bd .line{font-size:0;margin:2px 0 1px;border-top:1px dotted #999;}
.md_ht .all{height:19px;padding:3px 0 0 9px;margin:2px -8px 0;font-family:SimSun;}

/* 热点专题&聚焦事件 */
.md_hotfocus{margin-bottom:0;border-bottom-width:0;}
.md_hotfocus .bd{padding:7px 8px 5px;}/*padding-top + padding-bottom = (393 - 29*2 - 3 - 22*14)/2*/

.md_hotfocus_only1{margin-bottom:10px;border-bottom-width:1px;}
.md_hotfocus_only1 .bd{padding:6px 8px 4px;}
/*
12 + 29 + 1
22 
7 + 1 + 12 ~ 20
*/

.md_hotspecial{margin-bottom:10px;border-bottom-width:1px;}

/* 搜视指南 */
.md_live h2{padding-left:33px;background:url(img/c-cols-C1-icon.gif) no-repeat 8px -18px}

.md_newLinks h2{*padding-top:1px;*height:25px;*line-height:25px;}
.md_newLinks h2 .mopt{*line-height:24px}
.md_newLinks h2 .fr{font-weight:400;}
.md_newLinks h2 .fr a{color:#c00;}
.md_newLinks .bd{height:342px;}
.md_newLinks .listbox li img{margin-right:6px;}

.md_24hours .piclist .fl .md,
.md_newLinks .hd{position:relative;}
.md_24hours .piclist .fl .tab,
.md_newLinks .tab{top:-1px;left:-2px;position:absolute;}
.md_24hours .piclist .fl .tab li,
.md_newLinks .tab li{float:left;text-align:center;height:29px;line-height:29px;padding:0 11px;}
.md_24hours .piclist .fl .tab .cur,
.md_newLinks .tab .cur{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 10px;}

/* 一屏文字广告 */
.ad-text{overflow:auto;zoom:1;padding-top:3px;}
.ad-text ul li{width:120px;float:left;line-height:18px;padding:0 8px 0 9px;}
.ad-text ul li.last{padding-right:0;}

/* 广告标签 */
.md_adTab{}
.md_adTab .tabs{width:36px;padding-right:9px;float:left;}
.md_adTab .tabs a{height:19px;line-height:18px;text-align:center;display:block;border-top:1px solid #ccc;border-right:1px solid #ccc;background:#e1dfe0;}
.md_adTab .tabs a.first{border-top:0;}
.md_adTab .tabs a.cur{border-right:0;background:#fff;}
.md_adTab .con{padding-top:4px;line-height:18px;}

#md_adTab2{height:78px;overflow:hidden;margin-bottom:0;}

#md_adTab2 ul.con2{margin-left:45px;padding-top:4px;zoom:1;}
#md_adTab2 ul.con2 li{float:left;width:33%;line-height:18px;}

#md_adTab3{height:78px;overflow:hidden;margin-bottom:0;}

#md_adTab3 ul.con2{padding-top:4px;zoom:1;padding-left:13px;}
#md_adTab3 ul.con2 li{float:left;width:33%;line-height:18px;}

/* cctv频道&栏目 */
.md_cctvCP{background:#e1dfe1 url(img/sprite_h.gif) repeat-x 0 -224px;font-size:13px;}
.md_cctvCP .title{font-size:14px;padding:7px 6px 5px;_padding-bottom:5px;}
.md_cctvCP .title .fr{font-weight:400;font-size:13px;}

.md_cctvCP .tabs2{height:28px;padding-left:9px;border-bottom:1px solid #999;}
.md_cctvCP .tabs2 li{width:89px;
  float:left;font-weight:700;font-size:13px;
  border-top:1px solid #999;text-align:center;
  background:url(img/sprite_h.gif) repeat-x 0 -166px;
  position:relative;zoom:1;margin-bottom:-1px;}
  
  .md_cctvCP .tabs2 li span{height:22px;padding-top:6px;display:block;border-left:1px solid #6f6f6f;border-right:1px solid #414141;}
  .md_cctvCP .tabs2 li.cur span{border:none;}
  .md_cctvCP .tabs2 li.first span{border-left:1px solid #999;}
  .md_cctvCP .tabs2 li.last span{border-right:1px solid #999;}
  .md_cctvCP .tabs2 li img{margin:0 4px -3px 0;}
  .md_cctvCP .tabs2 li a{outline:none;color:#fff;}

.md_cctvCP .bd{height:149px;background:#e1dfe0 url(img/sprite_h.gif) repeat-x 0 -200px;padding:4px;}
.md_cctvCP .ct{width:100%;background:#ccc;}
.md_cctvCP .ct a{height:24px;line-height:24px;font-weight:700;text-align:center;display:block;background:#fff;}
.md_cctvCP .ct2 a{height:20px;line-height:20px;}
.md_cctvCP .ct a:hover{color:#fff;}
.md_cctvCP .ct a span,.md_cctvCP .ct2 a{font-weight:400;}
.md_cctvCP .cctv-program{line-height:21px;padding:2px 0 0 10px;border:1px solid #b6b6b5;background:#fff;font-family:宋体;}
.md_cctvCP .cctv-program .listbox li{line-height:20px;min-height:21px;}
.md_cctvCP .cctv-program .listbox li a{font-family:Arial;}

img.icn_video{width:17px;height:10px;}

/* 24小时播不停 */
.md_24hours .hd{background:url(img/sprite_h.gif) repeat-x 0 -136px;}
.md_24hours .hd h2{padding:0;}
.md_24hours .hd h2 .fl{width:94px;padding:0 7px;float:left;position:relative;z-index:2;}
.md_24hours .hd h2 .fl b{width:6px;height:26px;font-size:0;background:url(img/sprite.gif) no-repeat -40px -40px;position:absolute;right:-6px;top:-1px;}

.md_24hours .hd h2 .fr{width:342px;padding-top:3px;height:23px;padding-left:10px;font:400 12px/23px SimSun;}
.md_24hours .hd h2 .fr div{white-space:nowrap;color:#000;}
#vscroll{overflow:hidden;position:relative;width:334px;}
.md_24hours .bd{height:342px;}
.md_24hours .title{font:30px/32px "黑体";text-align:center;}
.md_24hours .title a{color:#11488b;}
.md_24hours .mini_title{padding:3px 0 5px;}
.md_24hours .mini_title a{color:#416da2;}

.md_24hours .pic{margin:0;color:#000;font-weight:700;background:#c7c7c7;}
.md_24hours .piclist ul.fr{width:242px;margin-right:-4px;}
.md_24hours .piclist ul.fr li{padding-left:1em;text-indent:-1em;line-height:22px;}
.md_24hours .listbox li.label{text-align:center;}
.md_24hours .piclist .fl{width:200px;}
.md_24hours .piclist .fl .md{margin-top:8px;}
.md_24hours .piclist .fl ul{clear:both;}
.md_24hours .piclist .fl .listbox{padding-top:2px;}
.md_24hours .piclist .fl .listbox li{min-height:21px;_height:21px;padding-left:6px;line-height:21px;}
.md_24hours .piclist .fl .tab{border-bottom:1px solid #ccc;height:26px;position:relative;left:0;top:0;background:none repeat-x 0 0;}
.md_24hours .piclist .fl .tab li{padding-top:1px;height:26px;margin-bottom:-1px;line-height:26px;position:relative;font-weight:700;}
.md_24hours .piclist .fl .tab .cur{padding-top:1px;left:-1px;}

#bd .md_24hours .piclist .fl .tab{background:url(theme-gray/sprite.gif) repeat-x 0 -26px;}
#bd .md_24hours .piclist .fl .tab .cur{background:url(theme-gray/sprite.gif) repeat-x 0 -56px;}

.md_24hours ul.fl,
.md_24hours ul.fr{width:230px;}

.md_24hours .dotline2{margin-top:7px;}

/*布局变化提示框*/
#update_tip_win{width:300px;left:50%;margin:-40px 0 0 -161px;padding-bottom:6px;position:fixed;top:50%;z-index:10000;border-width:6px;_position:absolute;}
#update_tip_win .mb{padding:8px;height:auto;min-height:70px;_height:70px;overflow:visible;}
#update_tip_win h2{cursor:auto;text-align:center;color:#666;font-size:14px;font-weight:700;height:23px;padding:6px 6px 0;border-bottom:1px solid #e1e1e1;background:url(img/sprite_h.gif) 0 -136px}
#update_tip_win h3{font-size:16px;}
#update_tip_win .mf{padding:0 8px 2px;}
#update_tip_win .mf a{text-decoration:underline;}
#update_tip_win .mf button{cursor:pointer;}

.tm,.tm a{color:#dc301f;}
.tm{height:241px;font-size:14px;border:1px solid #f7cd83;background:#fffcd6 url(img/tm-bg.gif) repeat-x;text-align:center;}
.tm h2{padding:72px 0 8px;font:22px/26px "微软雅黑";background:url(img/badge.gif) no-repeat 50% 7px;}
.tm p{height:44px;line-height:20px;padding:7px 13px 0;margin:7px;border-top:1px dotted #ed967a;border-bottom:1px dotted #ed967a;text-align:left;}
.tm p table td{vertical-align:top}
.tm p b{padding-right:3px;}

#header_global_c2 {height:28px;margin-bottom:5px;overflow:hidden;}
#header_global_c2 .inner {background:transparent url(Img/nav_global_bg.gif) repeat-x scroll center top;border-bottom:1px solid #CCCCCC;height:27px;margin:0 auto;width:960px;}
#header_global_c2 .logo {float:left;padding-left:2px;padding-top:1px;width:150px;}
#header_global_c2 .nav_global {float:right;height:27px;line-height:27px;padding-right:7px;text-align:right;}
#header_global_c2 .nav_global ul li {background:transparent url(Img/nav_global_split.gif) no-repeat scroll left 1px;display:inline;font-size:13px;margin-left:5px;padding-left:10px;}
#header_global_c2 .nav_global ul li.home {background:transparent none repeat scroll 0 0;}

.layout_all {background:transparent url(Img/layout_all_bg.gif) repeat-y scroll right center;margin:0 auto;width:960px;}
.layout_2c_1 {float:left;width:600px;}
.layout_2c_2 {float:right;width:340px;}
.panel_main5 {}
.sp_1 {margin-bottom:10px;}
.panel_main5 h2.title {background:#FFFFFF none repeat scroll 0 0;border-color:#B0C7D9 #B0C7D9 ;border-style:solid solid none;border-width:1px 1px medium;font-size:13px;font-weight:normal;height:26px;line-height:26px;padding-left:13px;}
.panel_main5 .panel_inner {background:#FFFFFF none repeat scroll 0 0;border-color: #B0C7D9 #B0C7D9;border-style:none solid solid;border-width:medium 1px 1px;padding:12px 25px;}
.article_title {color:#006699;font-family:"黑体";font-size:20px;font-weight:normal;line-height:35px;text-align:center;}
.article_info {border-bottom:1px solid #E3E3E3;border-top:1px solid #E3E3E3;color:#37383A;height:22px;line-height:22px;margin-bottom:20px;text-align:center;}
.article_page {text-align:center; clear:both; margin-bottom:20px; }
.article_page a { padding:4px 7px; background:#FFFFFF; border:1px solid #CCCCCC; color:#666666; font-size:12px; text-decoration:none; vertical-align:middle; height:1%; line-height:25px;}
.article_page a:hover { color:#FFFFFF; background:#2191ff; text-decoration:none; }
.article_page strong {border:1px solid #CCCCCC;padding:4px 7px; font-weight:bold; color:#FFFFFF;font-size:12px;background:#0066CB; vertical-align:middle; height:1%; line-height:25px;}
.article_page a.more { border:none; background:none; color:#666666; padding:2px 0;}
.article_list { margin-bottom:20px;}
.article_list .item { border-bottom:1px dashed #B0C7D9; padding:15px 0; overflow: hidden; width: 100%;}
.article_list .thumb a { float:left; margin-right:20px;  height:90px; width:120px; overflow:hidden;}
.article_list .thumb a img { width:120px;}
.article_list h4.title { height:18px; line-height:18px; margin-bottom:5px; font-size:14px;}
.article_list h4.title a { color:#247EC9; text-decoration:none;}
.article_list h4.title a:hover { text-decoration:underline;}
.article_list .info { font-size:12px; height:18px; color:#999999;}
.article_list .info em { font-style:normal; color:#990000;}
.article_list .info a { color:#666666; text-decoration:underline;}
.article_list .info a:hover { color:#0066CC; }
.article_list .summry { line-height:150%; color:#666666; font-size:12px;}


.article_body.style_p1 p {color:#1E1E1E;padding:15px 0;font-size:12px;}
.article_body.style_p2 p {color:#1E1E1E;padding:15px 0;font-size:14px;}
.article_body.style_p3 p {color:#1E1E1E;padding:15px 0;font-size:16px;}

.article_editer {color:#1E1E1E;margin-bottom:10px;text-align:right;}

#article_commend { border:1px solid #B0C7D9; background:#FFFFFF url(Img/at_commend_bg.gif) top repeat-x; margin-bottom:10px; }
#article_commend h3.title { height:26px; line-height:26px; font-size:14px; padding-left:10px; color:#0255A8; border:1px solid #FFFFFF; border-bottom:none;}
#article_commend h3.title a { color:#B55918; text-decoration:none;}
#article_commend h3.title a:hover { text-decoration:underline;}
#article_commend .inner { padding:0 10px; border:1px solid #FFFFFF; border-top:none; height:1%;}
#article_commend .ac_imglist { float:left; width:280px; overflow:hidden;}
#article_commend .ac_imglist .item { float:left; width:128px; margin-right:10px; height:120px; text-align:center;}
#article_commend .ac_imglist dl dt img { width:120px; height:90px; overflow:hidden;padding:3px; border:1px solid #CCCCCC; background:#FFFFFF;}
#article_commend .ac_imglist dl dd.title { height:18px; line-height:18px; overflow:hidden;}
#article_commend .ac_imglist dl dd.title a { color:#333333; text-decoration:none;}
#article_commend .ac_imglist dl dd.title a:hover { text-decoration:underline;}
#article_commend .ac_headline { float:right; width:240px; overflow:hidden;}
#article_commend .ac_headline h4.title { background:url(Img/at_commend_split.gif) center repeat-x; height:22px; line-height:22px; margin-bottom:5px;}
#article_commend .ac_headline h4.title span.name { background:#006699; padding:2px 5px; color:#FFFFFF; font-size:13px;}
#article_commend .ac_headline ul { list-style:none; }
#article_commend .ac_headline ul li { height:16px; line-height:16px; margin-bottom:5px; overflow:hidden;  background:url(Img/arrow1.gif) 0 5px no-repeat; padding-left:10px;}
#article_commend .ac_headline ul li a { color:#1F4D7A; text-decoration:none;}
#article_commend .ac_headline ul li a:hover { text-decoration:underline;}

.panel_main6 h2.title { background:url(Img/panel_title_bg.gif) repeat-x; font-size:14px; height:26px; line-height:26px; border-right:1px solid #CCCCCC; }
.panel_main6 h2.title span.name { float:left; width:93px; height:26px; text-align:center; line-height:26px; background:url(Img/panel_titlename_bg.gif) no-repeat; color:#FFFFFF;}
.panel_main6 h2.title span.name a {color:#FFFFFF;}
.panel_main6 h2.title span.r { float:right; font-size:13px; font-weight:normal; padding-right:10px;}
.panel_main6 h2.title span.r strong { color:#CC0000;}
.panel_main6 h2.title span.r a.pl { text-decoration:underline;}
.panel_main6 h2.title span.r a.pl:hover { color:#0066CC;}
.panel_main6 .panel_inner { border:1px solid #CCCCCC; border-top:none; padding:12px; height:1%;}
.panel_main6 .panel_inner2 { border:1px solid #CCCCCC; border-top:none; padding:12px 12px 0 12px; height:1%;}

.gallery_list { width:570px; overflow:hidden; margin:0 auto;}
.gallery_inner { width:586px; overflow:hidden; margin-left:-16px;}
.gallery_list .item { width:130px; margin-left:16px; float:left; text-align:center; height:130px; overflow:hidden; display:inline;}
.gallery_list .item dt { border:1px solid #CCCCCC; height:100px; line-height:100px; width:130px; text-align:center; overflow:hidden; position:relative; display:table-cell; vertical-align:middle; }
.gallery_list .item dt p { position:static; +position:absolute; top:50%; vertical-align:middle;}
.gallery_list .item dt img { position:static; +position:relative; top:-50%; left:-50%; vertical-align:middle; width:120px; height:90px; }
.gallery_list .item dd.title { height:20px; line-height:20px; overflow:hidden;}
.gallery_list .item dd.title a { color:#333333; text-decoration:none;}
.gallery_list .item dd.title a:hover { color:#0066CB; text-decoration:underline;}

.layout_2b_1 {float:left;width:296px;}
.panel_main4 h2.title { background:url(Img/panel_title_bg.gif) repeat-x; font-size:14px; height:26px; line-height:26px; border-right:1px solid #CCCCCC; }
.panel_main4 h2.title span.name { float:left; width:93px; height:26px; text-align:center; line-height:26px; background:url(Img/panel_titlename_bg.gif) no-repeat; color:#FFFFFF;}
.panel_main4 h2.title span.name a {color:#FFFFFF;}
.panel_main4 .panel_inner { border:1px solid #cccccc; border-top:none; padding:12px; background: #FFFFFF; }

.block_imgtext_2 { height:65px; overflow:hidden;}
.block_imgtext_2 dt { float:left; margin-right:10px;}
.block_imgtext_2 dt span.pic { display:block; border:1px solid #CCCCCC;}
.block_imgtext_2 dt span.pic a { display:block; width:90px; height:53px; border:1px solid #FFFFFF; overflow:hidden;}
.block_imgtext_2 dt span.pic a:hover { border:1px solid #DDDDDD;}
.block_imgtext_2 dt span.pic img { width:90px;}
.block_imgtext_2 dd.title a { color:#333333; font-weight:bold; line-height:22px; text-decoration:underline;}
.block_imgtext_2 dd.title a:hover { color:#0066CC;}
.block_imgtext_2 dd.des { color:#666666; line-height:16px; height:32px; overflow:hidden; text-indent:24px;}


.block_alist_1 { }
.block_alist_1 ul { list-style:none; }
.block_alist_1 ul li { height:22px; line-height:22px; font-size:13px; overflow:hidden; background:url(Img/arrow1.gif) left 9px no-repeat; padding-left:16px;}
.block_alist_1 ul li a{ color:#333333;}
.block_alist_1 ul li a:hover { color:#0066CC;}

.layout_2b_1 {float:left;width:296px;}
.layout_2b_2 {float:right;width:296px;}

.block_alist_4 ul { list-style:none; }
.block_alist_4 ul li { height:24px; line-height:24px; font-size:14px; overflow:hidden; background:url(Img/arrow1.gif) 2px 8px no-repeat; padding-left:14px; }
.block_alist_4 ul li span.time { font-size:13px; color:#888888; float:right;}
.block_alist_4 ul li a { color:#333333;}

.block_imglist_2 { }
.block_imglist_2 .item{ float:left; width:33.3%; text-align:center; padding-bottom:10px; }
.block_imglist_2 .item dl dt img { width:95px; height:65px; padding:2px; border:1px solid #CCCCCC;}
.block_imglist_2 .item dl dd.title { height:18px; line-height:18px; overflow:hidden;}
.block_imglist_2 .item dl dd.title a{ color:#333333;}
.block_imglist_2 .item dl dd.title a:hover { color:#0066CC;}

.block_imgtext_3 { height:115px;}
.block_imgtext_3 dl { width:110px; float:left;}
.block_imgtext_3 dl dt img { width:95px; height:65px; border:1px solid #CCCCCC; padding:3px; background:#FFFFFF;}
.block_imgtext_3 dl dd.title { width:100px; padding-left:3px;}
.block_imgtext_3 dl dd.title a{ line-height:16px; text-decoration: none; font-weight:bold; color:#333333; }
.block_imgtext_3 dl dd.title a:hover { color:#0066CC; text-decoration: underline; }
.block_imgtext_3 ul { float:left; width:200px;}
.block_imgtext_3 ul li { height:20px; line-height:20px; background:url(Img/arrow1.gif) 2px 8px no-repeat; padding-left:14px;}

.block_imgtext_2 { height:65px; overflow:hidden;}
.block_imgtext_2 dt { float:left; margin-right:10px;}
.block_imgtext_2 dt span.pic { display:block; border:1px solid #CCCCCC;}
.block_imgtext_2 dt span.pic a { display:block; width:90px; height:53px; border:1px solid #FFFFFF; overflow:hidden;}
.block_imgtext_2 dt span.pic a:hover { border:1px solid #DDDDDD;}
.block_imgtext_2 dt span.pic img { width:90px;}
.block_imgtext_2 dd.title a { color:#333333; font-weight:bold; line-height:22px; text-decoration:underline;}
.block_imgtext_2 dd.title a:hover { color:#0066CC;}
.block_imgtext_2 dd.des { color:#666666; line-height:16px; height:32px; overflow:hidden; text-indent:24px;}

.block_imgtext { overflow:hidden;}
.block_imgtext div.piclist { height:100%;}
.block_imgtext div.piclist dl { float:left; text-align:center; width:33.3%; display:inline; padding-bottom:10px;}
.block_imgtext div.piclist dl dt img { height:65px; width:95px; padding:2px; background:#FFFFFF; border:1px solid #CCCCCC;}
.block_imgtext div.piclist dl dd.title  { line-height:18px;text-align:left; }
.block_imgtext div.hl { height:26px; line-height:26px; font-size:14px; padding-left:10px; font-weight:bold;}
.block_imgtext div.alist { padding-left:10px;}
.block_imgtext div.alist ul li { height:22px; line-height:22px; font-size:13px; overflow:hidden; background:url(Img/arrow1.gif) left 9px no-repeat; padding-left:16px;}

.panel_side2 { margin-left:1px; margin-right:1px;}
.panel_side2 h2.title { background:url(Img/panel_title_bg.gif) repeat-x; font-size:14px; height:26px; line-height:26px; padding-left:6px; color:#247EC9;}
.panel_side2 h2.title a { color:#1E1E1E;}
.panel_side2 .panel_inner { border-top:none; padding:10px; height:1%;} 
.panel_side2 .panel_inner2 { border-top:none; padding:10px 10px 0 10px; height:1%;} 
.panel_side2 .panel_inner3 { border-top:none; padding:10px 5px 5px 5px; height:1%;} 
.panel_side2 h2.title span.name { background:url(Img/panel_sidename_bg.gif) left 2px no-repeat; padding-left:10px;}
.panel_side2 h2.title span.name a {color:#247EC9;}
.panel_side2 h2.title span.r { float:right; height:26px; padding-right:10px; font-size:13px; font-weight:normal;}
.panel_side2 h2.title span.r a { color:#555555; text-decoration:none;}
.panel_side2 h2.title span.r a:hover { text-decoration:underline;}
.panel_side2 h2.title span.tab { padding-top:4px; float:left; padding-left:5px;}
.panel_side2 h2.title span.tab a { float:left; height:21px; border:none; overflow:hidden; line-height:24px; padding-left:8px; padding-right:8px; text-decoration:none; color:#247EC9; font-size:14px; font-weight:normal; border:1px solid #CCCCCC; border-bottom:none; margin-bottom:1px; margin-left:-1px;  }
.panel_side2 h2.title span.tab a.current { background:#F6FBFD; border:1px solid #CCCCCC; border-bottom:none; font-weight:bold; }

.paihang ol { list-style:none; background:url(Img/paihang_icon.gif) 0 3px no-repeat;}
.paihang ol li { height:22px; line-height:22px; padding-left:25px; }

.imgbuttom{background:url(Img/b.gif);height:21px; width:25px;border:0;cursor:hand;}
.imgsbuttom{background:url(Img/bs.gif);height:21px; width:25px;border:0;cursor:hand;}

#footer { padding:15px 0; border-top:1px solid #CCCCCC; background:url(Img/footer_bg.gif) bottom repeat-x; clear:both;}
#footer .sitelink { width:855px; margin:0 auto; overflow:hidden; font-size:12px; margin-bottom:20px;}
#footer .links { width:250px; float:left; line-height:150%; border-left:1px solid #333333; padding-left:35px; margin-left:-1px;}
#footer .links dt { font-size:14px; font-weight:bold; color:#474747;}
#footer .links dd { float:left; width:80px;}
#footer .links dd a { color:#7C7C7C; text-decoration:none;}
#footer .links dd a:hover { text-decoration:underline;}
#footer .copyright { width:960px; margin:0 auto;}
#footer .copyright p { font-size:12px; color:#999999; text-align:center; line-height:150%;}
#footer .copyright p.en { font-size:11px;}
#footer .copyright p a { color:#999999; text-decoration:none;}
#footer .copyright p a:hover {text-decoration:underline;}

#article_body {font:14px Verdana,Arial,Helvetica,sans-serif; line-height:25px;}
#article_body img{ max-width:500px !important;}

#topBannerBao { width:960px; margin:0 auto; cursor:hand; cursor:pointer;}
#topBanner { width:960px;  position:relative; z-index:2;}
#topBanner span { background:url(../Img/close.gif); position:absolute; right:5px; top:5px; width:15px; height:13px; overflow:hidden; font-size:1px;}