/*网站总体样式定义*/
*{ margin:0px; padding:0px; }
body{ text-align:center; font-family:宋体; font-size:12px; font-weight:normal; background:#650000 url(http://tv.hexun.com/upload/img/bg_03.jpg) repeat-x center top;}
.bg{ height:748px;  background:url(http://tv.hexun.com/upload/img/bg_02.jpg) no-repeat center top; margin:0px auto;
	}
.wapper{ width:960px; margin:0px auto; text-align:left; }
img{ border:0px; vertical-align:bottom; }
a{ color:#000; text-decoration:none; }
a:hover{ color:#ff0000; text-decoration:underline;}
ul,li{ list-style:none; }
dl,dt,dd{ list-style:none; }
h1,h2,h3,h4,h5{ list-style:none; }

/*清除浮动*/
.clear{ clear:both;}

/*页头LOGO*/
.logo{ width:960px; margin:0px auto;
	}
	
/*导航条*/
.Nav{ width:960px; margin:0px auto 15px auto;
	}
.Nav_l{ width:15px; float:left;	
	}
.Nav_text{ width:509px; height:45px; float:left; background:url(http://tv.hexun.com/upload/img/Page-body_02.jpg) repeat-x;
	}
#Nav_banner{ width:407px; height:35px; float:left; background-image:url(http://tv.hexun.com/upload/img/Page-body_02.jpg); text-align:right;  padding:10px 15px 0 0;
    }
.Nav_r{ width:14px; float:left;	
	}
.public_navi {width:509px;float:left; list-style-type: none; line-height:45px;  font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; }
#navl {width:509px; position:relative;}
#navl a {DISPLAY: block; FONT-SIZE: 16px; padding:0 7px; color:#fed700;}
#navl a:link {color:#fed700; text-decoration:none;}　　　　
#navl a:visited {color:#fed700;text-decoration:none;}
#navl a:hover {color:#fed700;text-decoration:none;font-weight:bold; background:#520009}

#navl li {FLOAT: left;FONT-SIZE: 16px;margin:0 0 0 2px;padding:0 4px 0 0px; TEXT-ALIGN: center; background:url(img/nav_line.jpg) no-repeat right 4px;}
#navl li ul { list-style-type: none;left: -999em; z-index:1000; width: 450px; position: absolute;}
#navl li ul li{float:left;padding:0 5px; background:url(); height:25px; line-height:25px; width:100px; text-align:left}
#navl li ul{background:#ccc;}
#navl li ul#lin li{width:60px;}

#navl li ul a{display: block;text-align:left;font-size:12px;color:#fed700; background:none;font-family:"宋体"}
#navl li ul a:link {color:#58000b; text-decoration:none;}
#navl li ul a:visited {color:#58000b;text-decoration:none;}
#navl li ul a:hover {COLOR: #e96500; TEXT-DECORATION: underline; font-weight:normal;background:none;}
#navl li:hover ul {left: auto;}
#navl li.sfhover ul {left: auto;}
/*.public_navi .navi_part .n_main LI {FONT-SIZE: 16px; FLOAT: left;margin:0 0 0 2px;padding:0 4px 0 0px;   HEIGHT: 45px; TEXT-ALIGN: center; background:url(img/nav_line.jpg) no-repeat right 4px; position:relative;}
.public_navi .navi_part .n_main LI ul{ position:absolute;display:none;top:28px; z-index:1000}
.public_navi .navi_part .n_main LI:hover ul,.public_navi .navi_part .n_main LI.over ul{display:block;}
.public_navi .navi_part .n_main LI a {DISPLAY: block; FONT-SIZE: 16px; HEIGHT: 45px;padding:0 7px;}
.public_navi .navi_part .n_main LI a:link { color:#fed700; text-decoration:none;}
.public_navi .navi_part .n_main LI a:visited { color:#fed700;text-decoration:none;}
.public_navi .navi_part .n_main LI a:hover { color:#fed700; text-decoration:none; font-weight:bold; background:#520009;}
.public_navi .navi_part .n_main LI ul.reduce_h { width:450px;border:1px solid #666; padding:0 5px;margin-top:15px;background-color:#CCC; text-align:center; filter:alpha(opacity=90);}
.public_navi .navi_part .n_main LI .reduce_h li{float:left;padding:0 5px; background:url(); height:25px; line-height:25px; width:100px; text-align:left}
.public_navi .navi_part .n_main LI #lin li{width:60px;}
.public_navi .navi_part .n_main LI .reduce_h a:link,.public_navi .navi_part .n_main LI ul.reduce_h a:visited,.public_navi .navi_part .n_main LI ul.reduce_h a:hover,.public_navi .navi_part .n_main LI ul.reduce_h a:active{font-size:12px; background:none;font-family:"宋体"}
.public_navi .navi_part .n_main LI .reduce_h a:link {COLOR: #58000b; TEXT-DECORATION: none}
.public_navi .navi_part .n_main LI .reduce_h a:visited {COLOR: #58000b; TEXT-DECORATION: none}
.public_navi .navi_part .n_main LI .reduce_h a:hover {COLOR: #e96500; TEXT-DECORATION: underline; font-weight:normal;}
*/

/*2011-12-02*/

.public_navi .navi_part .public_top_window UL {
	 WIDTH: 295px; padding-top:4px; _padding-top:1px; LIST-STYLE-TYPE: none; line-height:16px;
}
.public_top_window UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 60px; LINE-HEIGHT: 16px;padding-top:5px;
}
.public_top_window UL .reduce_w {
	WIDTH: 78px
}

.public_top_window .reduce_h {
	HEIGHT: 16px
}

.public_top_window1{ border:1px solid #666; padding:0 8px 3px 8px; width:509px; height:45px; background-color:#CCC; text-align:center; filter:alpha(opacity=90);
	}
.public_top_window1 A:link {
	COLOR: #60000C; TEXT-DECORATION: none
}
.public_top_window1 A:visited {
	COLOR: #60000C; TEXT-DECORATION: none
}
.public_top_window1 A:hover {
	COLOR: #ff7000; TEXT-DECORATION: underline;
}
.public_top_window1 A:active {
	COLOR: #bc2931; TEXT-DECORATION: underlinel;
}
.public_top_window1 UL {
	 WIDTH: 509px; LIST-STYLE-TYPE: none; line-height:16px; padding-top:4px;
}
.public_top_window1 UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 60px; LINE-HEIGHT: 16px; padding-top:5px;
}
.public_top_window1 UL .reduce_w {
	WIDTH: 78px
}

.public_top_window1 .reduce_h {
	HEIGHT: 16px
}
	
/*内容*/
.content{ width:960px; margin:0px auto; height:765px;
	}
.con_l{ width:14px; height:765px; float:left; background-image:url(http://tv.hexun.com/upload/img/Page-body_07.jpg);
background-repeat: repeat-y;
	}
.con_m{ width:931px; float:left;
	}
.con_r{ width:14px; height:765px; float:left; background-image:url(http://tv.hexun.com/upload/img/Page-body_08.jpg);
background-repeat: repeat-y;
	}
.Middle_Top{ width:931px; height:12px; background-image:url(http://tv.hexun.com/upload/img/Page-body_05.jpg); background-repeat:repeat-x;
	}
.Middle_con{ width:931px; height:753px;  _margin-top:-3px; background:#e3e3e3;
	}
	
/*第一屏*/
.mainbox{ width:931px; height:505px;
	}
.mainbox_l{ width:664px; height:506px; margin-right:7px; float:left;
	}
.mainbox_m{ width:260px;float:left;
	}
.mainbox_r{ width:260px; float:left;
	}
#mainboxl_top{ width:664px; height:436px; margin-bottom:9px; text-align:left;
	}
#mainboxl_bottom{ width:664px; height:150px; text-align:left;
	}
#mainboxm_top{ width:260px; margin-bottom:7px;
	}
#mainboxm_bottom{ width:397px; height:128px;
	}
	
/*奖项*/
.mlt{ width:662px; height:41px; background:url(http://tv.hexun.com/upload/img/Leveltwo_03.jpg) repeat-x; border-top:1px solid #c1c1c1; border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1; text-align:center; vertical-align:middle;
	}
.mlb{ width:662; height:395px; border-bottom:1px solid #c1c1c1; border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1; background:url(http://tv.hexun.com/upload/img/Leveltwo_05.jpg) repeat-x #f7ebc4; text-align:center; }
.mlb_top{ height:150px;
	}
.mlb_top02{ height:180px;
	}
.mlb_top03{ height:240px;
	}
.mlb_top04{ height:290px;
	}
.mlb_m{ height:19px; background:url(http://tv.hexun.com/upload/img/Leveltwo_07.gif) no-repeat; margin:5px 0 5px 15px; _margin:-5px 0 5px 15px;}
.mlb_top ul{ width:642px; margin-left:10px; _margin-left:-10px;
	}
.mlb_top ul li{ width:147px; height:120px; border:1px solid #bd8036; float:left; margin:14px 0 14px 10px; _margin:14px 0 14px 8px; background:#FFF;
	}
.mlb_top ul li img{ margin-top:8px;
	}
.mlb_top ul li p{ padding-top:5px; font:"宋体"; font-weight:bold;
	}
.mlb_top02 ul{ width:642px; margin-left:10px; _margin-left:-10px;
	}
.mlb_top02 ul li{ width:199px; height:150px; border:1px solid #bd8036; float:left; margin:14px 0 14px 10px; _margin:14px 0 14px 8px; background:#FFF;
	}
.mlb_top02 ul li img{ margin-top:8px;
	}
.mlb_top02 ul li p{ padding-top:5px; font:"宋体"; font-weight:bold;
	}
.mlb_top03 ul{ width:642px; margin-left:10px; _margin-left:-10px;
	}
.mlb_top03 ul li{ width:305px; height:210px; border:1px solid #bd8036; float:left; margin:14px 0 14px 10px; _margin:14px 0 14px 8px; background:#FFF;
	}
.mlb_top03 ul li img{ margin-top:8px;
	}
.mlb_top03 ul li p{ padding-top:5px; font:"宋体"; font-weight:bold;
	}
.mlb_top04 ul{ width:642px; margin-left:10px; _margin-left:-10px;
	}
.mlb_top04 ul li{ width:620px; height:260px; border:1px solid #bd8036; float:left; margin:14px 0 14px 10px; _margin:14px 0 14px 8px; background:#FFF;
	}
.mlb_top04 ul li img{ margin-top:8px;
	}
.mlb_top04 ul li p{ padding-top:5px; font:"宋体"; font-weight:bold;
	}
.line_05{ width:632px; margin:0 15px; height:4px; background:url(http://tv.hexun.com/upload/img/Leveltwo_06.gif) repeat-x;
	}
.mlb_bottom{ width:632px; margin:0 15px; text-align:left; line-height:16px; color:#bd8036;
	}
.mlb_bottom A:link {
	COLOR: #bd8036; TEXT-DECORATION: none
}
.mlb_bottom A:visited {
	COLOR: #bd8036; TEXT-DECORATION: none
}
.mlb_bottom A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.mlb_bottom A:active {
	COLOR: #bd8036; TEXT-DECORATION: none
}

.mlb_top A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.mlb_top A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.mlb_top A:hover {
	COLOR: #9d0000; TEXT-DECORATION: underline;
}
.mlb_top A:active {
	COLOR: #000000; TEXT-DECORATION: none; }


/*活动介绍*/
.Int01_top{ width:260px; height:43px;
	}
.Int01_con{ width:260px; height:200px;
	}
.Int01_bottom{ width:260px; height:13px; 
	}

.con01_l{ width:5px; height:200px; float:left; background-image: url(http://tv.hexun.com/upload/img/Introduction_04.jpg); background-repeat:repeat-y;
	}
.con01_m{ width:250px; height:200px; float:left; background-image:url(http://tv.hexun.com/upload/img/Introduction_09.jpg); background-repeat:repeat-x;
	}
.con01_r{ width:5px; height:200px; float:left; background-image: url(http://tv.hexun.com/upload/img/Introduction_05.jpg); background-repeat:repeat-y;
	}
.bottom01_l{ width:5px; height:13px; float:left; background-image:url(http://tv.hexun.com/upload/img/Introduction_07.jpg); background-repeat:no-repeat;
	}
.bottom01_m{ width:250px; height:13px; float:left; background-image:url(http://tv.hexun.com/upload/img/Introduction_06.jpg); background-repeat:repeat-x; 
	}
.bottom01_r{ width:5px; height:13px; float:left; background-image:url(http://tv.hexun.com/upload/img/Introduction_08.jpg); background-repeat:no-repeat;
	}
.tit02{ height:14px; margin:12px 0 3px 0; _ margin:12px 0 1px 0; background-image:url(http://tv.hexun.com/upload/img/Icon_03.jpg); background-repeat:no-repeat;  font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold;
 font-size:14px; line-height:15px; color:#000; padding-left:22px; _padding-top:1px; 
	}
.m01_top{ width:250px; height:108px;
	}
.m01_bottom{ width:250px; height:92px; 
	}
.mTop01_l{ width:94px; height:94px; margin:6px 13px 7px 3px; float:left; _margin-left:1px;
	}
#mainboxm_top .mTop01_l img{ border:#878787 1px solid;
	}
.mTop01_r{ width:140px; height:96px; float:left; padding-top:12px;
	}
#mainboxm_top .mTop01_r ul{ color:#888888; font-family:"宋体"; font-size:12px; font-weight:bold; line-height:22px; _line-height:21px;
	}
#mainboxm_top .mTop01_r ul li{ background-image:url(http://tv.hexun.com/upload/img/Point_01.jpg); background-repeat:no-repeat; background-position:left;  padding-left:10px;
	}
#mainboxm_top .mTop01_r ul li img{ vertical-align:top;
	}
#mainboxm_top .m01_bottom p{ font-family:"宋体"; font-size:12px; color:#6f6f6f; line-height:18px; padding-left:4px; 
	}
	
/*投票*/
.mainboxr_top{ width:260px;
	}

.mainboxr_con{ width:258px; height:433px; border-left:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid; background-color:#fff7db;
	}
.tmcont{ font-family:\5FAE\8F6F\96C5\9ED1; font-size:12px; color:#666; border-bottom: 1px; border-bottom-style:dashed; line-height:24px; _padding-left:-5px;
	}
.tmcont A:link{ color:#666; TEXT-DECORATION: none;
	}
.tmcont A:visited{ color:#666; TEXT-DECORATION: none;
	}
.tmcont A:hover{ color:#666; TEXT-DECORATION: none;
	}
.tmcont A:active{ color:#666; TEXT-DECORATION: none;
	}
.Form_w{ width:238px; margin-left:10px;
	}
.b5{ height:1px; font-size:1px; overflow:hidden; display:block; background:#aaa; margin:0 5px; }
.b6{ height:1px; font-size:1px; overflow:hidden; display:block; background:#f7ebc4; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px; }
.b7{ height:1px; font-size:1px; overflow:hidden; display:block; background:#f7ebc4; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px; }
.b8{ height:2px; font-size:1px; overflow:hidden; display:block; background:#f7ebc4; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px; }
.Link01{ font-family:\5FAE\8F6F\96C5\9ED1; font-size:14px; line-height:25px; color:#C00; _line-height:26px;
	}
.Link01 A:link{ color:#C00; TEXT-DECORATION: none;
	}
.Link01 A:visited{ color:#C00; TEXT-DECORATION: none;
	}
.Link01 A:hover{ color:#C00; TEXT-DECORATION: none;
	}
.Link01 A:active{ color:#C00; TEXT-DECORATION: none;
	}

/*微博*/
.weibo{ width:664px; height:283px; float:left; border-bottom:#aaa 1px solid;
	}
.b1{ height:1px; font-size:1px; overflow:hidden; display:block; background:#aaa; margin:0 5px; }
.b2{ height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px; }
.b3{ height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px; }
.b4{ height:2px; font-size:1px; overflow:hidden; display:block; background:#fff; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px; }
.weibo_con{ border-right:1px solid #aaa; height:283px; border-left:1px solid #aaa; background-color:#FFF; }
.wc_top{ height:31px; background:url(http://tv.hexun.com/upload/img/bg_01.jpg) repeat-x; margin-bottom:5px; _margin-bottom:-1px;
	}
.wc_bottom{ width:664;
	}
.wc_top h4{ line-height:35px; font-size:14px; font-weight:bold; font-family:'\5FAE\8F6F\96C5\9ED1'; padding:0 13px;
	}
