@charset "utf-8";
/* CSS Document */
/*清除文档类型声明中的默认属性*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote{margin:0;padding:0;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
:focus { outline: 0;}
address, caption, cite, code, dfn,em, strong, th, var, optgroup {font-style: normal;font-weight: normal;}
ol li,ul li{list-style:none;}
caption,th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
blockquote, q {quotes: none;}
q:before,q:after{content:'';}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select { *font-size: 100%;}
body {line-height: 1.5;}
caption, th {text-align: left;}
sup, sub {font-size: 100%; vertical-align: baseline;}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {text-decoration: none;}
.en{font:11px Verdana, Geneva, sans-serif;}
.clean{clear:both;}
.clear{ clear:both; height:1px; line-height:1px; font-size:1px; overflow:hidden;}
/*.clearfix:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
 Hides from IE-mac \
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */
.center{ margin:0 auto;}
.red{ color:#F00;}
.h10{ height:10px;}
.h15{ height:15px;}
.f_nomal{ font-weight: normal; color:#8a1226;}
.r_position{ display:block; position:relative;}
.a_position{display:block;position:absolute;}
body,td,th,div,span,p {font-family:Arial, Helvetica, sans-serif; font-size: 11px;color: #333;}
body{text-align:center;}
#container{ width:780px; margin:0 auto; padding:0 0; text-align:left; background:url(topic_ws_stories_bg.jpg) repeat-x;}
a:link,a:visited,a:active{color:#333;text-decoration: none;}
a:hover{color:#000;text-decoration: none;}
#header{height:105px; width:770px; position:relative;}
#logo{ width:114px; height:38px; top:21px; left:20px;position:absolute;}
#l_name{width:309px; height:26px; top:28px; right:15px;position:absolute;}
#menu{ width:770px; height:29px; top:76px; left:0; position:absolute;}
#menu ul{ display:block;}
#menu ul li,#menu ul a{ float:left; display:inline;}
#content{ width:770px;}
#mbanner{ width:560px; height:269px; float:left; display:inline;}
#banner{ width:770px; height:189px;}
#mvideo{ width:210px; height:269px; float:left; background:url(topic_ws_stories_video.jpg) no-repeat; display:inline; position:relative;}
#mconte{ padding:8px 0 0 0;}
#incont{ padding:8px 0 0 0; width:760px; margin-left:6px;}
.article{ width:184px; margin-left:6px; float:left; display:inline;}
.art_titl{ width:184px; height:36px; background:url(topic_ws_stories_video_16.jpg) no-repeat;font-weight:bold;}
.art_titl span{height:16px; color:#fe6c00; line-height:16px; font-size:14px; padding:9px 0 0 28px; display:block;}
.more{height:14px; line-height:14px; padding:0 0 0 18px; color:#fe6c00; display:block;}
.more a{color:#fe6c00;}
.more a:link,.more a:visited,.more a:hover{color:#fe6c00;}
.art_list{ width:184px; height:131px;overflow:hidden;}
.art_list ul{width:184px; display:block;}
.art_list ul li{background:url(topic_ws_stories_33.jpg) bottom no-repeat; padding:7px 8px 6px 15px; display:block;}
.art_list ul li h3{line-height:14px; background:url(topic_ws_stories_video_20.jpg) left 3px no-repeat; padding:0 0 0 12px; display:block;}
#c_tit{ width:760px; height:36px; background:url(topic_ws_stories_ctbg.jpg) no-repeat;font-weight:bold;}
#c_tit span{height:16px; color:#fe6c00; line-height:16px; font-size:14px; padding:9px 0 0 28px; display:block;}
#c_con{ width:760px; padding-top:5px;}
#c_con ul{display:block;}
#c_con ul li{background:url(topic_ws_stories_cnbg.jpg) left bottom no-repeat; height:22px; padding:0 0 0 15px; display:block;}
#c_con ul li h3{line-height:22px; background:url(topic_ws_stories_video_20.jpg) left 8px no-repeat; padding:0 14px; display:block;}
#con_tit{text-align:center; background:url(topic_ws_stories_cnbg.jpg) center bottom no-repeat; padding:8px 12px 5px 10px; color:#900;}
#con_tit h1{line-height:16px; font-size:14px;font-weight:bold;}
#con_tit span{ font-size:11px; font-weight:normal; color:#333;}
#con_con{padding:0 12px 0 10px; line-height:18px;}
#con_con p{ text-indent:1em; padding:5px 0;}
#bottom{ width:770px; height:56px; background:url(topic_ws_stories_35.jpg) top no-repeat; text-align:center; line-height:30px; color:#FFF;}
/* iFocus style */
#ifocus { width:210px; height:269px; margin:0px;}
	#ifocus_pic { position:relative; width:210px; height:179px; overflow:hidden; margin:0 0 0 0; }
		#ifocus_piclist { width:630px;position:absolute; }
		#ifocus_piclist li { width:210px; height:179px; float:left; display:inline; overflow:hidden; }
		#ifocus_piclist img { width:210px; height:179px; }
	#ifocus_btn { width:210px; overflow:hidden; margin:45px 0 0 0;}
	#ifocus_btn ul{ padding-left:12px;}
		#ifocus_btn li {width:53px; height:29px; margin:5px 13px 0 0; overflow:hidden; float:left; display:inline; cursor:pointer; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); }
		#ifocus_btn img { width:53px; height:29px; }
		#ifocus_btn .current {opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:210px; height:25px; opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
