/* CSS Document */

/*字体*/
.fw{ font-weight:bold;}
.fs14{ font-size:14px;}
.h5{ font-size:18px; font-family:"黑体","微软雅黑"; overflow:hidden; height:22px; line-height:22px;}
.red{color:#ff0300;}
.green{color:#129800;}
.blue2{color:#0d519c;}

/* ------ 通用样式区 ----------------------------------------------------------------------------------------------------------------------------*/



/*通用样式 栏目板块*/
.cha_layout{ position:relative; height:300px; overflow:hidden;}
.title_cha{ height:22px; padding:10px 0 0 12px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -530px -560px no-repeat;}
.title_cha_rig{ height:24px; padding:10px 0 0 12px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) 0 -560px repeat-x; position:relative;}
.tit_rig{ position:absolute; right:10px; top:9px;}
.tit_rig1{ position:absolute; right:10px; top:15px;}
.news_tit{ padding:14px 0 0 12px;}
.cha_tit{ height:23px; padding:7px 0 0 12px; _padding-top:9px; background-color:#f5f5f5; border-bottom:1px solid #ccc;}
.brief{ color:#999; line-height:16px; padding-top:5px;}
.cha_img{ position:absolute; left:12px; top:42px; width:110px; height:80px; padding:1px; border:1px solid #ccc; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -260px -320px no-repeat;}
.cha_hot{ height:75px; padding:12px 5px 0 140px; overflow:hidden;}


/*通用样式 新闻列表*/
.news_list{ padding:10px 10px 10px 12px;}
.news_list li{ height:26px; font-size:14px; line-height:26px; position:relative; background:url(http://down3.emstock.com.cn/www/images/i_1110/dot_list.gif) 0 11px no-repeat; padding-left:9px;}
.news_list li .note{ position:absolute; _top:-1px; *top:-1px; right:0; _right:3px; font-size:12px;}
.news_list li .note1{ position:absolute; _top:-3px; *top:-3px; right:0; _right:10px;font-size:12px;}
.news_list_b{ padding:10px 10px 10px 12px;}
.news_list_b li{ height:26px; font-size:14px; overflow:hidden; line-height:26px; position:relative; background:url(http://down3.emstock.com.cn/www/images/i_1110/dot_list_blue.gif) 0 11px no-repeat; padding-left:9px;}
.news_list_b li .note{ position:absolute; _top:-1px; *top:-1px; right:0; _right:3px; font-size:12px;}
.news_list_b li .note1{ position:absolute; _top:-3px; *top:-3px; right:0; _right:10px;font-size:12px;}
.news_list_no{ padding:10px 10px 10px 12px;}
.news_list_no li{ height:26px; font-size:14px; line-height:26px; overflow:hidden;}

/*通用样式 右侧栏目标签*/
.label_h ul{ height:32px;}
.label_h li{ float:left; font-size:14px; margin-right:5px;}
.label_h li a{ display:block; padding:0 0 0 12px;}
.label_h li a span{ display:block; padding:5px 12px 5px 0;}
.label_h li a:hover{ background:url(http://down3.emstock.com.cn/www/images/i_1110/bg_label.jpg) no-repeat; text-decoration:none; color:#0d519c; font-weight:bold;}
.label_h li a:hover span{ background:url(http://down3.emstock.com.cn/www/images/i_1110/bg_label.jpg) top right no-repeat;}
.label_h li.current a{ display:block; padding:0 0 0 12px; background:url(http://down3.emstock.com.cn/www/images/i_1110/bg_label.jpg) no-repeat; color:#0d519c; font-weight:bold;}
.label_h li.current span{ display:block; padding:5px 12px 5px 0; background:url(http://down3.emstock.com.cn/www/images/i_1110/bg_label.jpg) top right no-repeat;}

/*通用样式 右侧排行标签*/
.rank_list{ overflow:hidden; margin-top:10px;padding-left:2px;}
.nav_rank{ float:left; width:80px; text-align:center;}
.nav_rank li{ margin-bottom:1px;}
.nav_rank li.current a{ color:#FFF; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -255px -110px no-repeat; width:72px; height:21px; padding:3px 8px 0 0;}
.nav_rank li a{ display:block; width:72px; height:21px; padding:3px 8px 0 0; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -255px -135px no-repeat;}
.nav_rank li a:hover{ color:#FFF; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -255px -110px no-repeat; text-decoration:none;}
.nav_rank{ padding-top:20px;}

/*通用样式 其他*/
.dot{ border-bottom:1px dashed #CCC; margin:10px 0;}
.mt15{ margin-top:15px;}
.mb5{ margin-bottom:5px;}
.inp_style,.inp_style1{ border:1px solid #A8A8A8; height:20px; padding-left:5px; line-height:22px; _margin-bottom:1px;*margin-bottom:1px;}
.inp_style1{ float:left; height:19px; line-height:19px; border:none; margin-top:2px;}
input,img{vertical-align:middle;}
img{ border:0;}

/* ------ 首页布局 ----------------------------------------------------------------------------------------------------------------------------*/

/* 天气预报 搜索区 */
.redbar{ width:958px; height:37px; margin:0 auto; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) 0 -900px repeat-x; border-bottom:1px #610102 solid; border-right:1px #610102 solid; border-left:1px #000 solid; border-top:1px #000 solid;}
.redbar .forecast{ float:left; width:320px; padding:10px 0 0 15px;  font-size:14px; font-weight:bold; color:#fff; position:relative; cursor:pointer; height:27px;}
.redbar .forecast .brief{ width:185px; font-size:12px; font-weight:normal; padding:12px 0 0 0; color:#fff; position:absolute; left:150px; top:0px;}
.redbar .forecast .img{ position:absolute; left:80px; top:-12px;width:63px; height:63px;}
.redbar .forecast .detail{ width:300px; height:80px; padding:15px 5px 5px 15px; position:absolute; left:-1px; top:37px; border:1px #610102 solid; background-color:#fff; font-size:12px; font-weight:normal; color:black; line-height:18px; display:none;}
.redbar .forecast .detail .left{ float:left; width:80px;}
.redbar .forecast .detail .right{ float:left; width:220px;}
.fs35{ font-size:35px; color:red; line-height:46px; font-family:Arial, Helvetica, sans-serif;}
.redbar .search{ float:left; width:369px; height:26px; padding:2px 0 0 2px; margin:5px 25px 0 0; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -555px -185px no-repeat; }
.redbar .search input{ float:left; width:274px; height:22px; padding-left:3px; border:0; line-height:22px;}
.redbar .search .btn{ float:left; width:90px; height:25px;}
.redbar .keyword{ float:left; width:220px; padding:10px 0 0 0; color:#fff;}


/*布局 顶部焦点新闻*/
.main{ width:958px; border:1px solid #ccc; margin:10px auto; overflow:hidden;}
.main .lp{ float:left; width:376px; height:832px; padding:4px; border-right:1px solid #ccc;}
.main .mp{ float:left; width:320px; height:840px; border-right:1px solid #ccc;}
.main .rp{ float:left; width:252px; height:840px;}
.main_nav{ position:absolute; right:25px; top:25px;}

/*布局 A股市场&数据研报*/
.main1{ width:960px; margin:10px auto; *margin:5px auto;*margin-bottom:10px; background:url(http://down3.emstock.com.cn/www/images/i_1110/bg_tit.jpg) 1px 3px no-repeat; overflow:hidden; position:relative;}
.img_tit{ position:absolute; left:1px; top:7px;}
.main_b{ height:955px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; overflow:hidden;}
.main_b .left{ float:left; width:1px; height:955px; background:url(http://down3.emstock.com.cn/www/images/i_1110/main_left.jpg) no-repeat;}
.main_b .lp{ float:left; width:376px; height:955px; padding:0 4px; border-right:1px solid #ccc; margin-top:60px;}
.main_b .mp{ float:left; width:320px; height:955px; border-right:1px solid #ccc; margin-top:60px;}
.main_b .rp{ float:left; width:252px; height:955px; margin-top:60px;}

/*布局 理财互动*/
.main_c{ height:670px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; overflow:hidden;}
.main_c .left{ float:left; width:1px; height:670px; background:url(http://down3.emstock.com.cn/www/images/i_1110/main_left.jpg) no-repeat;}
.main_c .lp{ float:left; width:376px; height:670px; padding:0 4px; border-right:1px solid #ccc; margin-top:60px;}
.main_c .mp{ float:left; width:320px; height:670px; border-right:1px solid #ccc; margin-top:60px;}
.main_c .rp{ float:left; width:252px; height:670px; margin-top:60px;}

/*布局 订阅&友情链接*/
.main2{ width:958px; border:1px solid #ccc; margin:10px auto; overflow:hidden;}
.main2 .lp{ float:left; width:384px; height:190px; border-right:1px solid #ccc;}
.main2 .mp{ float:left;width:320px; height:190px; border-right:1px solid #ccc;}
.main2 .rp{ float:left;width:250px; height:190px;}

/* ------ 首页各板块样式 ----------------------------------------------------------------------------------------------------------------------------*/

/*广告*/
.ad{ width:960px; margin:0 auto;}

/*焦点新闻*/
.focus{ padding:0 10px 10px 10px;}
.focus_tit{ padding:7px 0;}
.focus .subhead li{ height:22px; line-height:22px;}
.focus_list li{ height:26px; font-size:14px; line-height:26px;}
.focus_list li .note{ font-size:12px; color:#0d519c;}

/*上市公司*/
.company{ position:relative; _margin-top:3px; *margin-top:3px;}

/*股票走势图*/
.sm_chart{ overflow:hidden; height:220px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -510px -250px repeat-x; position:relative;}
.label ul{ height:32px;}
.label li{ float:left; font-size:14px; border-right:1px solid #E6E7E8;  text-align:center;}
.label li a{ display:block; padding:6px 0;}
.label li a:hover{ background-color:#FFF; text-decoration:none; color:#0d519c; font-weight:bold;}
.label .nb{ border:none;}
.label .current a{ padding:6px 0; background-color:#FFF;}
.sm_chart .chart{ padding:27px 0 0 10px; _padding:0 0 0 10px;}
.sm_chart .data{ height:20px; padding-top:10px;}
.sm_chart .link{ position:absolute; top:70px; left:250px;}
.sm_chart .link li{ font-size:12px; padding:1px 5px; margin-bottom:2px; border:1px solid #D6DFE8; background-color:#F2F2F4;}
.sm_chart .global{ height:135px; padding:15px 0px 0px 5px; _padding:0px 0px 0px 5px;}
.sm_chart .global table{ width:295px;}
.sm_chart .global td{ border-bottom:#ccc 1px solid;height:24px;}
.stock_search2{ width:310px; height:35px; padding-left:10px; margin-top:5px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) 9px -520px no-repeat;}
.stock_search2 .btn{ float:left; width:52px; height:21px; padding:4px 0 0 13px;}


/*股票聚焦*/
.stock_focus{ height:294px; overflow:hidden;}

/*热点讨论*/
.hot_discuss{ position:relative; _margin-top:3px; *margin-top:3px;}

/*益盟视点 & 操盘手软件下载*/
.em_viewpoint{ overflow:hidden; height:211px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -260px -560px no-repeat; padding:4px 0 0 8px;}
.em_viewpoint .download{ padding:15px 8px 0 98px; height:92px; position:relative; _margin-top:-3px; *margin-top:-3px;}
.vp_img{ position:absolute; left:1px; top:17px; width:80px; height:80px; padding:1px; border:1px solid #ccc;}
.em_viewpoint .btn{ margin-top:10px;}
.em_viewpoint .down,.down1{ float:left; width:83px; height:25px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -260px -420px no-repeat;}
.em_viewpoint .down1{ background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -260px -445px no-repeat;}
.em_viewpoint .mobile,.mobile1{ float:left; width:72px; height:25px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -344px -420px no-repeat;}
.em_viewpoint .mobile1{ background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -344px -445px no-repeat;}
.em_viewpoint .ipad,.ipad1{ float:left; width:74px; height:25px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -416px -420px no-repeat;}
.em_viewpoint .ipad1{ background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -416px -445px no-repeat;}
.em_viewpoint .text{ margin-top:10px; _margin-top:1px; *margin-top:1px; padding-left:10px;}

/*投资工具*/
.tools{ position:relative; height:200px; padding-top:5px;}
.tools .list{ height:155px; padding:0 0 0 35px; margin-top:5px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) no-repeat;}
.tools .list li{ line-height:26px; height:26px; overflow:hidden;}

/*交易提醒*/
.trade_tips{ position:relative; height:315px; padding-top:5px;}
.trade_tips .list{ height:270px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) 0 -160px no-repeat; padding:5px 0 0 85px; _margin-bottom:-7px;}
.trade_tips .list li{ margin-bottom:10px;}

/*股票搜索查询*/
.stock_bs{ padding:5px; overflow:hidden; border-top:1px solid #ccc;}
.stock_bs .title{ padding:0 0 0 5px;}
.stock_bs .search{ height:35px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -530px -560px no-repeat; padding:10px 0 0 3px;}
.stock_bs input{ border:1px solid #ccc; width:80px; height:17px; line-height:17px; padding-left:3px;}
.stock_bs .more{ padding-left:5px;}

/*热股掘金*/
.stock_top3{ height:78px; padding:10px 5px 0 12px; overflow:hidden;}
.stock_top3 .num{ position:absolute; left:74px; top:3px; width:15px; text-align:center; font-weight:bold; color:#FFF;}
.stock_top3 li{ float:left; width:97px; height:47px; padding-top:27px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -260px -230px no-repeat; margin-right:3px; text-align:center; position:relative;}
.stock_top3 li.redbg{ background-position:-358px -230px;}


/*排行榜&行业资金流向 */
.fund_rank{ position:relative; height:300px; overflow:hidden; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) 0 -560px repeat-x;}
.rank_num,.rank_num1,.stock_name,.stock_name1,.stock_value,.stock_price{ float:left; width:80px; text-align:center;}
.rank_num{ width:35px; height:240px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -505px 0 no-repeat;}
.rank_r{ float:left; width:160px;height: 245px; background:url(../images/bg_home.png) -938px 11px no-repeat;}
.rank_r table{width:100%;}
.rank_r td{height:22px;}
.rank_r2{ float:left; width:160px;height: 245px;}
.rank_r2 table{width:100%;}
.rank_r2 td{height:22px;}
.rank_num1{ width:35px;}
.rank_num1 li{ height:22px;}
.stock_name{ width:53px;}
.stock_name li{ height:22px;}
.stock_value{ width:80px;}
.stock_value li{ height:22px;}

/*股票体检秀
.stock_exam{ position:relative; height:300px; overflow:hidden;}
.stock_price{ width:50px;}
.stock_price li{ height:22px;}
.stock_name1{ width:70px;}
.stock_name1 li{ height:22px;}*/
/*股票体检秀*/
.stock_exam{ position:relative; height:292px; overflow:hidden; border-top:1px solid #dcdcdc; padding:10px 4px 0 4px;}
.stock_exam .title{ height:25px; background:url(../images/bg_home.png) -544px -220px no-repeat;}
.stock_exam .search{ margin:5px 0; width:240px; height:33px; background:url(../images/bg_home.png) -543px -133px no-repeat;}
.stock_exam .search1{ float:left; width:143px; height:28px; padding:5px 0 0 14px;}
.stock_exam .search1 input{ border:0; width:138px; height:20px; _padding-top:2px;_height:18px;*padding-top:2px;*height:18px;}
.stock_exam .search2{ float:left; width:80px; height:33px; cursor:pointer;}
.stock_exam .rank{ width:230px; height:77px;padding:13px 0 15px 13px; background:url(../images/bg_home.png) -555px -10px no-repeat;  overflow:hidden;}
.stock_exam .rank .frame{width:223px; overflow:hidden;}
.stock_exam .rank li{float:left; height:80px;}
.stock_exam .stockname{ float:left; width:60px; text-align:center; margin-right:3px;}
.stock_exam .stockname .letter{ font-size:50px; line-height:50px; font-family:"黑体";}
.stock_exam .comment{ float:left; width:160px;}


/*双保险选股法&战绩回放*/
.stock_cho{ position:relative; height:281px; padding-top:4px; overflow:hidden; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -260px -560px repeat-x;}
.stock_cho .desc{ padding:10px 10px 0 10px;}
.stock_cho table{ background:#CCC;}
.stock_cho tr{ background-color:#FFF;}
.stock_cho td{ text-align:center;}

/*乾坤股票池*/
.menu_br{ height:45px; padding-left:5px;}
.menu_br .blue,.blue1{ float:left; width:120px; height:35px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) 0 -450px no-repeat;}
.menu_br .blue1{ background-position:0 -485px;}
.menu_br .red,.red1{ float:left; width:120px; height:35px; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -120px -450px no-repeat;}
.menu_br .red1{ background-position:-120px -485px;}
.rank_list .more{ padding:5px 0 0 0; text-align:center;}

/*数据挖掘*/
.data_res{ height:294px; overflow:hidden; position:relative;}
.data_res .btn{ height:110px; padding:10px 0 0 10px;}
.data_res .btn li{ float:left; width:83px; height:25px; padding:5px 0 0 25px; margin:0 0 6px 0;}
.data_res .ico1{ background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -255px -10px no-repeat;}
.data_res .ico2{ background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -365px -10px no-repeat;}
.data_res .ico3{ background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -255px -40px no-repeat;}
.data_res .ico4{ background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -365px -40px no-repeat;}
.data_res .ico5{ background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -255px -70px no-repeat;}
.money_plan{ height:145px;border-top:1px solid #ccc; position:relative; padding:10px 0 0 10px;}
.money_plan .pic{width:89px;height:89px;border: 1px solid #d0d2d3; padding:1px; overflow:hidden; float:left;}
.money_plan .text1{float:left; margin-left:15px;line-height:18px; width:130px;}
.money_plan .an{margin-top:5px;}
.money_plan .an li{ margin-left:12px; width:63px; height:25px; line-height:25px; padding-left:40px; float:left;}
.money_plan .img1{background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -385px -325px no-repeat;}
.money_plan .img2{background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -385px -360px no-repeat;}

/*论坛精华*/
.bbs_recom{ height:445px; overflow:hidden; position:relative;}

/*论坛热门讨论区*/
.bbs_hot{ height:150px; overflow:hidden; position:relative;}
.bbs_hot .btn{ height:110px; padding:15px 0 0 10px;}
.bbs_hot .btn li{ float:left; width:108px; height:25px; padding:5px 0 0 0; text-align:center; background:url(http://down3.emstock.com.cn/www/images/bg_home.png) -365px -70px no-repeat; margin:0 0 6px 0; position:relative; cursor:pointer;}

/*在这里看益盟网*/
.ym_zone{ padding:10px 0 0 4px; line-height:200%;}
.ym_zone .sinawb{ float:left; width:47%; height:135px; border-right:1px #ccc solid; margin-right:10px; padding-right:10px;}
.ym_zone .qq{ float:left; width:47%;}
.ym_zone .qq .wb{ margin-bottom:20px;}
.ym_zone .qq .zone{}
.ym_zone li{ float:left; padding:8px 0 0 8px;}

/*睿讯通精品资讯订阅*/
.book_cont{ padding:12px 0 0 80px; position:relative;}
.book_cont input{ border:1px solid #a9a9a9; width:105px; height:18px; line-height:18px; padding-left:3px;}
.book_cont .tit{ width:55px; background-color:#666; color:#FFF; padding:1px 3px 0 3px; font-weight:bold; position:absolute; left:10px; top:12px; _left:-70px;}

/*益盟动态*/
.em_news{ padding:11px 0 0 10px}
.em_news li{ height:22px;}
.em_news li a{ font-size:12px; font-weight:100;}
.em_news li a:hover{}

/*友情链接*/
.f_links{ height:140px; position:relative; overflow:hidden;}
.f_links .cont{ padding:15px 0 0 15px;}
.f_links .cont li{ float:left; width:120px; padding-left:10px;}

/*股市预报*/
#showWeather{ width:260px; float:left; height:50px;}
.index_forecast{width:960px; height:44px;margin:0 auto;position:relative;background-image:url(http://down3.emstock.com.cn/www/images/index_img1.png);background-position: bottom; background-color:#FFFFFF;background-repeat: no-repeat;}
.index_forecast_ico{position:absolute; left:48px; bottom:0px;}
.index_forecast_text{position:absolute;left:120px;top:4px;color:#FFFFFF;width: 122px; line-height:18px; height:35px; overflow:hidden;background:url(http://down3.emstock.com.cn/www/images/bidu_zhang2.gif) right 22px no-repeat;}
.index_forecast_text2{position:absolute;left:120px;top:4px;color:#FFFFFF;width: 122px; line-height:18px; height:35px; overflow:hidden;background:url(http://down3.emstock.com.cn/www/images/bidu_zhang.gif) right 22px no-repeat;}
.index_forecast_serch{position:absolute; left:268px; top:4px;width:350px; height:12px;padding:5px 5px;}
.index_forecast_button{position:absolute; left:638px; top:7px;}
.index_forecast_hot{position:absolute; left:740px; top:12px; color:#FFFFFF;}

.bd{border:1px solid #C30D23;width:240px;height:110px;padding:10px; top:42px; left:0px; z-index:99; position:absolute; background:#FFF;}
.tianqi{width:76px;	height:80px;text-align:center; float:left;}
.tianqi_txt{ background:url(http://down3.emstock.com.cn/www/images/left12_03.jpg) 0px -53px no-repeat; color:#FFF; height:20px; line-height:20px;}
.tianqi_right{width:150px; float:left;}
.tq_ml{ float:left; width:76px; text-align:center;}
.tq_qs{ float:left; width:150px;}
.mt6{margin-top:6px;}

/*AD*/
.divAD{clear:both; margin:0px auto; padding:10px 0px 0px 0px; width:960px; height:90px;}
.divAD .ad_l{float:left; width:175px; overflow:hidden;}
.divAD .ad_m{float:left; width:600px; padding:0px 5px; overflow:hidden;}
.divAD .ad_r{float:left; width:175px; overflow:hidden;}


