﻿.mt8{ margin-top:8px;}
.mb8{ margin-bottom:8px;}
.ov24{ height:24px; overflow:hidden;}
.ov54{ height:54px; overflow:hidden;}
.ov36{ height:36px; overflow:hidden;}
.clr{ clear:both; overflow:hidden; height:1px;}
/*文字*/
.blue,.blue a:link,.blue a:visited,.blue a:hover,.blue a:active {color:#004276;}
.red,.red a:link,.red a:visited,.red a:hover,.red a:active {color:#CA1E00;}
.white,.white a:link,.white a:visited,.white a:hover,.white a:active {color:#fff;}
.gray,.gray a:link,.gray a:visited,.gray a:hover,.gray a:active {color:#999;}
/*banner*/
.banner {width:946px;border:none; float:left; }
/*注册*/
.news_bar{background:url(/images/default/eefocus/news_bar.gif) repeat-x;height:32px;line-height:32px;width:926px; padding:0 10px; margin-bottom:8px; overflow:hidden; clear:both;}
.news {width:430px;}
.login{ width:490px; text-align:right;}
.input_txt{ width:80px;}
/*页面框架*/
.col_sub{ width:300px;}
.col_main{width:360px; float:left; margin-left:8px; border:1px solid #ccc; padding:9px 9px 0 9px;}
.col_side{width:250px;}
.col_mainContent{width:688px;}
/*图片切换*/
.focus_chart {margin-bottom:8px;background:#E6E9EC;padding:5px 0 5px 5px;width:295px;height:222px;overflow:hidden;position:relative;}
.focus_chart p {border-bottom:2px #a40b02 solid;position:absolute;left:5px;top:5px;height:193px;overflow:hidden;}
.focus_chart div {color:#A40B02;float:left;height:31px;width:18px;line-height:33px;overflow:hidden;font-size:14px;font-weight:bold;margin:193px 0 0 0;}
.focus_chart div.current {width:200px;}
.focus_chart div em {background:url(/images/default/eefocus/focus_off.png) no-repeat;color:#fff;cursor:pointer;float:left;width:15px;height:29px;padding:0 0 0 3px;_padding:0 0 0 4px;text-decoration:none;font-weight:bold;font-family:Arial;}
.focus_chart div.current em {background:url(/images/default/eefocus/focus_on.png) no-repeat;}
.focus_chart div a {text-decoration:none;color:#A40B02;}
/*event*/
.event{ border:1px solid #ccc; width:284px; padding:9px 7px;}
.event p{ margin:5px 0;}
.event ul{ margin:0; padding:0; list-style-type:none; line-height:24px;border-top: 1px dotted #CCCCCC;}
.event ul li{ background:url(/images/default/eefocus/dot.gif) no-repeat 5px 50%; padding:0 0 0 15px; margin:0;}
/*blog*/
.blog{ width:300px;overflow:hidden; margin-top:8px;}
.blog ul {float: left;width: 300px; border:1px solid #ccc; border-right-style:none;border-bottom-style:none;padding: 0px;list-style-type: none;margin: 1px 0 0 0; overflow:hidden; line-height:24px;}
.blog li {padding: 0;margin: 0;float: left;width: 148px;overflow:hidden; border-right:1px solid #ccc;}
#tag1{ float: left;width: 148px;cursor: pointer;text-align: center;text-decoration: none;padding: 0;margin: 0;height: 24px;background: url(/images/default/eefocus/tagoff.gif) no-repeat; }
#tag2{ float: left;width: 149px;cursor: pointer;text-align: center;text-decoration: none;padding: 0;margin: 0;height: 24px;background: url(/images/default/eefocus/tagoff.gif) no-repeat; }
#tag1 A:hover{float:left;width:148px;cursor:pointer;text-align:center;text-decoration:none;background:url(/images/default/eefocus/tagon.gif) no-repeat;height: 24px;padding: 0;margin: 0;}
#tag2 A:hover{float:left;width:149px;cursor:pointer;text-align:center;text-decoration:none;background:url(/images/default/eefocus/tagon.gif) no-repeat;height: 24px;padding: 0;margin: 0;}
.selectli1,.selectli2 {display: block;width: 148px;text-decoration: none;padding: 0;margin: 0;background: url(/images/default/eefocus/tagon.gif) no-repeat;height: 24px;}
#content{ width:280px; border:1px solid #ccc; border-top-style:none; margin:0; padding:0 9px 9px 9px;}
.content1,.content2 {padding: 0;margin: 0; overflow:hidden; float:left;}
.hidecontent {display: none;}
.blog dl{padding:0;list-style-type:none;width:280px; margin:0;}
.blog dd{ margin:0; padding:10px 0;overflow:hidden;width:280px; border-bottom:1px dotted #AFAFB0;}
.pic70{ width:70px; height:70px; margin:5px 10px 0 0;} 
/*头条新闻*/
.col_main h5{ background:#eee; border-bottom:1px solid #ccc; height:21px; line-height:21px; margin:-8px -8px 0; padding:0 8px;}
.col_main ul{ margin:8px 0 0 0; padding:0 0 14px 0; list-style-type:none;}
.col_main ul li{background:url(/images/default/eefocus/dot.gif) no-repeat 5px 50%; padding:0 0 0 15px; margin:0; height:24px; overflow:hidden;}
.tit_line{ border-bottom:1px dotted #ccc; }
.pic90{ width:90px; height:68px; margin:5px 10px 0 0;} 
.deep_box{ margin:13px 0; #margin:13px 0;_margin:12px 0;padding:0;}
/*topic*/
.topic{ width:246px; padding:1px; border:1px solid #ccc;}
.intel_tit{ background:url(/images/default/eefocus/intel_tit.gif) repeat-x; height:22px; line-height:22px; padding:0 8px;}
.topic_tit{ background:url(/images/default/eefocus/topic_tit.gif) repeat-x; height:22px; line-height:22px; padding:0 8px;}
.topic_txt{ margin:8px; border-bottom:1px dotted #ccc; padding:0 0 9px 0;}
.pic75{ border:1px solid #727274; width:75px; height:50px;}
ul.topic_list{margin:8px 8px 0 8px; padding:0; list-style-type:none;}
ul.topic_list li{background:url(/images/default/eefocus/dot.gif) no-repeat 5px 6px; padding:0 0 0 15px; margin:0; height:24px; overflow:hidden;}
.pic60{ width:60px; height:80px;margin:0 10px 0 0;}
.book_txt{ margin:6px 8px; #margin:7px 8px;_margin:7px 8px;padding:0 0 8px 0;}
.book_txt p{ margin-top:6px;}
.book_txt img{ margin-top:5px;}
/*community*/
.community{ border:1px solid #D8D8D8; padding:1px; width:684px; overflow:hidden;}
.community h6{ background:url(/images/default/eefocus/community_tit.gif) no-repeat; height:24px; line-height:24px; padding:0 8px;}
.community dl{ margin:1px 1px 1px 0; padding:8px; width:284px; background:#F5F5F5; float:left; border-right:1px dotted #AFAFB0;}
.community dd{ margin:0 0 10px 0; padding:5px 0 0 0;}
.community dt{ margin:0; padding:0 0 0 15px; background:url(/images/default/eefocus/dot.gif) no-repeat 5px 12px; line-height:24px; height:24px; overflow:hidden;}
.community_txt{padding:13px 0 13px 13px; float:left; width:360px;}
.community_txt ul{ margin:6px 0 0 0; padding:0; list-style-type:none; line-height:24px; font-size:14px;}
.community_txt ul li{background:url(/images/default/eefocus/dot.gif) no-repeat 5px 50%; padding:0 0 0 15px; margin:0; height:24px; overflow:hidden;}
h3.news_tit{background:url(/images/default/eefocus/community_tit.gif) no-repeat; height:24px; line-height:24px; padding:0 8px; width:285px;}
h3.art_tit{background:url(/images/default/eefocus/community_tit.gif) no-repeat; height:24px; line-height:24px; padding:0 8px; width:367px; display:block;} 
/*社区精选*/
#Example-3 {height:456px; _height:454px; overflow:hidden;}
#Example-3-Content {position:absolute; width:218px; height:430px; overflow:hidden;}
#Example-3-Scrollbar {left:auto; width:19px; height:440px; margin:8px 0 0 225px; position:absolute;}
#Example-3 .Scroller-Container {position:absolute;}
.Scrollbar-Up,.Scrollbar-Down,.Scrollbar-Up-Pressed,.Scrollbar-Down-Pressed {width:19px; height:19px; background:url(/images/default/eefocus/Scrollbar.gif) no-repeat 0 0; position:absolute; left:0; top:0; cursor:pointer;}
.Scrollbar-Down,.Scrollbar-Down-Pressed {position:absolute;background-position:0 -19px; left:0; top:421px;}
.Scrollbar-Track ,.Scrollbar-Track-Pressed {width:14px; height:402px; background:url(/images/default/eefocus/Scrollbar.gif) repeat-y -19px 0; position:absolute; left:2px; top:19px;}
.Scrollbar-Handle,.Scrollbar-Handle-Pressed {width:15px; height:95px; background:url(/images/default/eefocus/Scrollbar.gif) no-repeat -1px -38px; position:absolute; cursor:pointer;}
.Scrollbar-Up-Pressed {background-position:-33px 0px;}
.Scrollbar-Down-Pressed {background-position:-33px -19px;}
.Scrollbar-Handle-Pressed {background-position:-34px -38px;}
.vendor {width:208px; line-height:20px; margin:5px 0 0 5px; padding:3px 5px 6px; border-bottom:1px dotted #d5d5d5; overflow:hidden;}
.vendor b {float:left; width:40px; height:40px; margin:-2px 8px 0 0; overflow:hidden;}
.vendor h3 {font-size:12px; height:18px; font-weight:bold; overflow:hidden;}
.vendor p {height:18px; overflow:hidden; color:#666;}
/*下拉菜单*/
.menubar {overflow:visible; _overflow:hidden;}
.menubar_m {width:913px; line-height:37px; padding:0 0 0 25px; overflow:visible;}

