/* 通用 */
*{ padding: 0; margin: 0 auto; font: 12px 宋体; text-decoration: none; }
ul{ list-style: none; }
#wrap{ width: 774px; margin: 0 auto; text-align: left; }
#wrap a:hover{ color: #f90; }
#wrap a:visited{ color: #506181; }
#wrap .bg1{ float: left; background: url(http://image.hexun.com/industry/img/bg_wrap01.gif) left repeat-y; }
.clear{ clear: both; }
#menu27{ text-align: center; }
#menu27 table{ margin: 0 auto; text-align: left; }
* html #menu27 table{ margin: 0; text-align: left; }
#wrap2{ float: left; margin-bottom: -5px; background: url(http://image.hexun.com/industry/img/bg_wrap.gif) left repeat-y; }
/* navagation 分级 */
#navagation{ padding-bottom: 4px; background: #fff url(http://image.hexun.com/industry/img/bg_classnav.gif); line-height: 30px; height: 30px; }
#navagation .nav{ padding-left: 10px; float: left; color: #000; }
#navagation .nav a{ padding: 0 3px; color: #000; line-height: 30px; }
#navagation .refer{ float: right; padding: 7px 25px 0 0; }
#navagation span{ float: left; color: #343331; line-height: 20px; }
#navagation .refer .input{ border: 1px solid #7D9FBA; width: 70px; margin: 0 5px; float: left; display: inline; line-height: 16px; height: 16px; }
#navagation .refer select{ width: 80px; float: left; margin-right: 3px; }
/* 中 */
#mainbox{ float: left; width: 378px; position: relative; left: 202px; }
#mainbox a{ color: #4f4f4f; }
#mainbox a:hover{ color: #f90; }
.titbg{ margin-bottom: 5px; background: url(http://image.hexun.com/industry/img/bt_title02.gif); height: 32px; }
#laboratory .titbg a{ float: right; margin-top: -20px; padding-right: 15px; color: #000; font-size: 13px; font-weight: bold; text-decoration: underline; }
#laboratory .titbg a:link,.titbg a:visited{ text-decoration: underline; }
#laboratory .titbg a:hover{ color: #f90; }
/* 热点推荐 */
#hottopic{ width: 375px; float: left; background: url(http://image.hexun.com/industry/img/bg_hottopic.jpg); text-align: center; height: 102px; }
#hottopic h2 a{ color: #0251A4; font: bold 14px/45px 宋体; height: 45px; }
#hottopic .hotlinks{ width: 370px; float: right; text-align: center; }
#hottopic .hotlinks p{ width: 330px; padding-left: 30px; text-align: center; }
#hottopic .hotlinks p a{ margin: 0 -5px; color: #000; font-size: 14px; line-height: 22px; height: 22px; }
#hottopic .hotlinks p a:visited{ color: #506181; }
/* 行业市况+行业研究+研究所 */
#state h2{ background: url(http://image.hexun.com/industry/img/li01.jpg) no-repeat; }
#study h2{ background: url(http://image.hexun.com/industry/img/li02.jpg) no-repeat; }
#laboratory h2{ background: url(http://image.hexun.com/industry/img/li03.jpg) no-repeat; }
.list01{ width: 377px; float: left; margin-top: 10px; clear: both; }
.list01 h2{ padding-left: 40px; color: #4F4F4F; font-weight: bold; line-height: 32px; }
.list01 li{ float: left; background: url(http://image.hexun.com/industry/img/li05.gif) 0 8px no-repeat; text-align: left; height: 22px; }
.list01 li a{ float: left; padding-left: 15px; display: block; color: #404040; font-size: 14px; line-height: 22px; overflow: hidden; height: 22px; }
.list01 li a:hover{ color: #f90; }
.list01 li span{ float: right; padding-right: 10px; display: block; color: #404040; line-height: 22px; }
.list01 .more01{ float: right; padding-right: 10px; }
#state .more01 a,#study .more01 a{ color: #3E5DA9; }
#state .more01 a:hover,#study .more01 a:hover{ color: #f90; }
#state .more01 a:visited,#study .more01 a:visited{ color: #506181; }
#laboratory .labimg{ float: left; padding: 5px  7px 0 3px; width: 67px; }
#laboratory .labimg img{ border: 1px solid #CACBCB; width: 67px; height: 64px; }
#laboratory ul{ float: left; width: 294px; padding: 5px 0; }
#laboratory li{ float: left; width: 294px; background: url(http://image.hexun.com/industry/img/li05.gif) 0 8px no-repeat; height: 22px; }
#laboratory li a{ float: left; padding-left: 10px; display: block; color: #404040; font-size: 14px; line-height: 22px; overflow: hidden; height: 22px; }
#laboratory li a:hover{ color: #f90; }
#laboratory li .more{ float: right; padding: 0; width: 24px; color: #3E5DA9; font-size: 12px; text-decoration: underline; text-align: right; }
/* 左 */
#sindebar1{ float: left; width: 191px; position: relative; left: -377px; }
#sindebar1 a:hover{ color: #f90; }
/* 指数 */
#index iframe{ background: #EBF3FB; }
#index #tab{ background: url(http://image.hexun.com/industry/img/bg_index01.gif) no-repeat; height: 23px; }
#tab li{ display: inline; }
#tab li a{ float: left; display: block; background: no-repeat; color: #000; line-height: 23px; text-align: center; height: 23px; }
#tab .tab1 a{ width: 44px; }
#tab #tab1 a{ background: 0 -23px url(http://image.hexun.com/industry/img/bg_index01.gif) no-repeat; }
#tab .tab2 a{ width: 48px; }
#tab #tab2 a{ background: -44px -23px url(http://image.hexun.com/industry/img/bg_index01.gif) no-repeat; }
#tab .tab3 a{ width: 49px; }
#tab #tab3 a{ background: -92px -23px url(http://image.hexun.com/industry/img/bg_index01.gif) no-repeat; }
#tab .tab4 a{ width: 49px; }
#tab #tab4 a{ background: -141px -23px url(http://image.hexun.com/industry/img/bg_index01.gif) no-repeat; }
#index #indexmap{ width: 190px; padding-top: 10px; background: url(http://image.hexun.com/industry/img/bg_index02.gif); text-align: center; height: 165px; }
#refer{ width: 182px; padding-left: 8px; clear: both; border: 7px #fff; border-style: solid none solid none; background: #EBF3FB; height: 37px; }
#refer input{ border: 1px solid #7F9DB9; width: 60px; margin: 8px 2px; float: left; background: #fff; line-height: 20px; height: 20px; }
#refer span{ float: left; display: block; line-height: 37px; }
/* 热点行业文章查询+行业精粹+行业板块基本数据一览+行业周刊 */
#search{ padding: 20px  0; }
#search select{ width: 90px; margin: 0 5px  0 25px; }
#search input{ margin-bottom: -3px; }
#pure{ padding: 10px; }
*html #pure{ padding: 8px 10px; float: left; width: 170px; }
#view{ padding: 10px; }
* html #view{ padding: 5px 10px; float: left; width: 170px; }
#weekly{ padding: 10px 10px 0 10px; margin-bottom: -10px; }
* html #weekly{ padding: 10px; float: left; width: 170px; }
.list02 li{ padding: 3px 0 3px 13px; width: 159px; background: url(http://image.hexun.com/industry/img/li05.gif) 0 5px no-repeat; text-align: left; line-height: 14px; overflow: hidden; }
.list02 li a{ color: #4F4F4F; line-height: 14px; overflow: hidden; }
.list02{ background: #EBF3FB; }
.list02 h2{ width: 163px; padding-left: 27px; padding-top: 2px; background: url(http://image.hexun.com/industry/img/bg_title01.gif); color: #000; font-weight: bold; line-height: 25px; height: 25px; }
.list02 li a:hover{ color: #f90; }
.more3{ margin-top: -18px; float: right; padding-right: 10px; }
.more3 a{ color: #3E5DA9; }
/* 右*/
#sindebar2{ float: right; width: 185px; position: relative; top: 0; right: 0; }
#sindebar2 a:hover{ color: #f90; }
/* 最新行业涨跌排行+资金行业流向指标+行业板块龙虎榜+板块实时行情查询系统+联系方式 */
#top5 h3{ color: #1B63AE; font-weight: bold; text-align: center; line-height: 22px; height: 22px; }
#top5 .top5tab{ width: 171px; padding-left: 3px; background: url(http://image.hexun.com/industry/img/bg_tab01.gif) no-repeat; color: #4F4F4F; text-align: center; line-height: 19px; height: 19px; }
#top5 .top5tab span{ float: left; width: 56px; display: block; text-align: center; line-height: 19px; height: 19px; }
#top5 table{ width: 170px; }
#top5 td{ width: 57px; background: url(http://image.hexun.com/industry/img/line01.gif) bottom repeat-x; color: #4F4F4F; text-align: right; height: 22px; }
#top5 .name{ width: 80px; text-align: center; }
#top5 select{ width: 100px; margin: 15px 5px  5px 25px; }
#top5 input{ margin: 15px 0  6px 0; border: 1px solid #000; background: #fff; line-height: 17px; height: 19px; }
#up .name a{ color: #4f4f4f}
#down .name a{ color: #4f4f4f}
#direction{ padding: 10px; text-align: center; height: 120px; }
#direction .img img{ padding: 5px; }
#direction span{ float: left; line-height: 22px; height: 22px; }
#direction select{ width: 120px; display: inline; }
#power{ padding: 6px 10px; }
#online{ padding: 7px 7px; margin: 0 auto; height: 110px; }
#online li{ float: left; padding-left: 18px; width: 60px; background: url(http://image.hexun.com/industry/img/li05.gif) 5px 7px no-repeat; line-height: 22px; overflow: hidden; height: 22px; }
#online li a{ display: block; line-height: 22px; overflow: hidden; height: 22px; }
#connect p{ padding: 10px 10px 5px 10px; text-align: left; }
#connect ul{ padding-bottom: 5px; }
#connect li{ margin: 0 auto; }
.list03{ border: 1px solid #BADCFF; width: 182px; margin-bottom: 9px; background: #EBF3FB; }
.list03 h2{ padding-left: 26px; background: #BADCFF url(http://image.hexun.com/industry/img/li04.gif) no-repeat; font-weight: bold; line-height: 22px; height: 22px; }
.list03 li{ padding-left: 13px; width: 150px; background: url(http://image.hexun.com/industry/img/li05.gif) 0 7px no-repeat; line-height: 22px; text-align: left; overflow: hidden; height: 22px; }
.list03 li a{ display: block; color: #000; line-height: 22px; overflow: hidden; height: 22px; }
.list03 li a:hover{ color: #f90; }
.list03 li a:visited{ color: #506181; }
.list03 #Table10 td{ height: 18px; }
.list03 #Table10{ width: 160px; margin: -20px 0  0 10px; }
/* 
*******二级页*******
 */
 /* 右 */
#maincolumn{ float: right; width: 570px; }
#maincolumn a{ color: #4f4f4f; }
#maincolumn a:hover{ color: #f90; }
/* 标题 */
.content{ float: left; width: 570px; }
.content .title{ background: url(http://image.hexun.com/industry/img/bt_title02.gif); }
.content h2{ padding-left: 40px; color: #4F4F4F; font-weight: bold; line-height: 32px; height: 32px; }
.title h2{ background: url(http://image.hexun.com/industry/img/li03.jpg) no-repeat; }
/* 研究所专栏列表 */
.content dl{ float: left; padding: 10px 10px 0 10px; width: 265px; margin-right: -3px; }
.content dt{ float: left; }
.content dt img{ border: 1px solid #CACBCB; width: 88px; height: 114px; }
.content dd{ float: left; padding: 3px 0 3px  20px; width: 145px; background: url(http://image.hexun.com/industry/img/li05.gif) 10px 6px no-repeat; height: 28px; overflow: hidden; }
.content dd span{ color: #909090; }
.content .more{ background: none; }
#maincolumn .more a{ float: right; color: #00468E; }
/* 列表 */
.content ul{ padding: 10px 0; float: left; }
.content li{ padding: 3px 0 3px 20px; float: left; width: 535px; background: url(http://image.hexun.com/industry/img/li05.gif) 5px 6px no-repeat; }
.content li a{ float: left; color: #4F4F4F; font-size: 14px; }
.content li a:hover{ color: #f90; }
.content li .caption{ float: left; }
.content li .name{ padding-left: 10px; float: right; width: 60px; }
.content li span{ float: right; padding-left: 20px; color: #4F4F4F; }
.content .line01{ float: left; width: 550px; background: url(http://image.hexun.com/industry/img/line02.gif) 0 50% repeat-x; text-indent: -99999px; height: 10px; }
.content .line02{ float: left; width: 550px; background: url(http://image.hexun.com/industry/img/line02.gif) 0 50% repeat-x; text-indent: -99999px; height: 18px; }
#page{ float: left; width: 560px; text-align: center; }
#page a{ padding: 10px; color: #000; font-size: 12px; }
.content .name{ padding: 2px 0; float: left; color: #4F4F4F; font-size: 14px; }
.content .link a{ float: left; color: #4F4F4F; font-size: 14px; }
.content td span{ float: right; color: #4F4F4F; }
/* 全部研究所专栏 */
#all img{ border: none; position: relative; top: -4px; }
#all h2{ float: left; width: 570px; margin-bottom: 10px; background: url(http://image.hexun.com/industry/img/bt_title02.gif) repeat-x; color: #4F4F4F; font-weight: bold; line-height: 32px; text-align: center; height: 32px; }
#all a{ float: left; width: 80px; padding: 0 0 0 12px; color: #4f4f4f; text-align: left; height: 25px; }
/* 左 */
#leftcolumn{ float: left; width: 190px; }
#leftcolumn a{ color: #4f4f4f; }
#leftcolumn a:hover{ color: #f90; }


#Table10 a{color:#000}
