@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0; font-size:12px; font-family:arial,微软雅黑;}
a {text-decoration:none; color:#242424; /* font-size:9pt; */ text-decoration:none; }
a:hover {color:#bc0f1a; }
li{    list-style-type: none;}
/* font{letter-spacing:1px} */
.a_letter{letter-spacing:0 !important}
table tr td,table tr th{font-size:14px !important;}

a:focus{outline:none}
.pos_ab1{border:1px solid #bdbdbd; width:300px; background:#fff; z-index:1;border-top:none; padding-left:0; height:auto; position:absolute}
.pos_ab1 li{font-size:14px;padding:3px 0; width:50%;}
.pos_ab1 li a{padding-left:10px;color:#333;}
#tishi{position:absolute;left:270px; top:10px;_top:15px; color:#ccc;display:block;line-height:35px;width:180px;height:35px; text-algin:left;cursor:text;}
#tishi1{position:absolute;left:10px;font-size:14px; top:2px; color:#ccc;display:block;line-height:35px;width:250px;height:35px; text-algin:left;cursor:text;}
/* 股票悬停样式 */
#mouseover-showchart{position:fixed;top:0; left: 0;background:#fff;padding:5px; border:solid 1px #ccc;}

/*除去iPhone、iPad的默认按钮样式*/
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
input{border-radius:0;}
textarea {-webkit-appearance: none;}   
.button{border-radius: 0; } 

#toTop img{cursor:pointer;}
/*头部通栏set*/ /**********暂未找到应用位置******/
.To_State{height:35px; background:#f5f5f5; border-bottom:1px solid #eee;}
.scan-layer-close{position:absolute; right:0; top:0; background:url(../img/icon_close.png) no-repeat; margin-right:10px;}
.scan-layer-close a{cursor:pointer; display:block; width:25px; height:25px;}
.drink-me a,.drink-me>p,.drink-me>span{display:inline-block;float:left; margin-top:6px;}
.drink-me p{width:200px;height:65px;padding-left:6px;color:#858585;*width:175px;}
.drink-me span{width:195px;color:#646464;}
.drink-me span a{float:none;font-size:12px;}

/********************************************************公共元素**********************************************************************/
.pos{position:relative}
.pos_ab{position:absolute;}
span.top_one{background:#bf0d0d !important;color: #fff !important;}
span.top_two{background:#f59853 !important;}
span.top_three{background:#f49953 !important;}

.channel_name {
    float: left;
    font-size: 45px;
    font-family: "微软雅黑";
    display: block;
    padding-left: 5px;
    margin-top: 5px;
    border-left: solid 2px #ccc;
    color: #333 !important;
    font-weight: 700;
    line-height: 65px;width:140px;box-sizing: content-box;
}

/**********boot tab*****************/
#Equity_ers,#boot_tab_box{}
#Equity_ers,#boot_tab_box #myTab{}
#Equity_ers ul,#boot_tab_box ul{display: table;}
#Equity_ers ul li,#boot_tab_box ul li{border:1px solid #b0d3f6; background:#d9e8f8; height:30px; font-size:13px !important; width:85px; line-height:2.2;}
#Equity_ers ul li.active,#boot_tab_box ul li.active{background:#c80000; }
#Equity_ers ul li.active a,#boot_tab_box ul li.active a{color:#fff}
#Equity_ers .nav-tabs > li,#boot_tab_box .nav-tabs > li {float: left;}
#Equity_ers .nav-tabs li,#boot_tab_box .nav-tabs li {_float: left;}
#Equity_ers .nav > li,#boot_tab_box .nav > li {display: block; text-align:center }
#Equity_ers ul li,#boot_tab_box ul li {list-style: none outside none;}
.tab-content > .active {display: block;}
.tab-content > .tab-pane {display: none;}
.tab-content .active {_display: block;}
.tab-content .tab-pane {_display: none;}
#boot_tab_box .tab-content #B_pos{ width:inherit}
.hot{ background:url(../img/hot_icon.gif) no-repeat; position:absolute; right:30px; top:-5px; width:26px; height:18px;}
/*字体颜色*/
img{ border:0;}
.active{ display:block !important}
.fize12{ font-size:12px;}
.red{ color:#c80000 !important}
.footer .Category_list a{letter-spacing:0 !important;}
/*间距*/

.T_mar{right: 15px;}
.L_mar{margin-left:15px;}

.B_mar{margin-bottom:15px;}
/**********.Search {padding-top:15px !important;}*************/
/*浮动*/
.F_left{float:left}
.F_right{float:right}
.clear{clear:both}
.in_mid{margin:auto}
/*内容盒子*/
.Con_box{width:1200px;margin:auto; padding:0; margin-bottom:20px;}
/*类目背景*/
.Sto_Category_top{background:url(../img/Stocks_top_bg.jpg) no-repeat top left;}
/*类目字体*/
.Sto_Category_font{padding-left:22px; color:#039; font-family:"Microsoft YaHei","Hiragino Sans GB"; font-size:20px;}
.Sto_Category_font a{color:#039; font-family:"Microsoft YaHei","Hiragino Sans GB"; font-size:20px;}
.Sto_Category_font h3{font-weight:700; margin-bottom:5px;}
.relative{ position:relative}
/***********************************************************header******************************************************************************/
/****sec_top****/
.Sec_top{width:30px; background:#f5f5f5;  width:100%;border-bottom: 1px solid #e7ecfc;box-sizing: content-box;}
.Sec_top ol{margin:0; height:30px;}
.Sec_top ol.F_left{padding-left:15px;}
.Sec_top ol.F_right{padding-right:0;}
/* .Sec_top ol.F_left li{margin-left:8px;} */
.Sec_top ol li{ float:left; line-height:30px;  color:#666; text-align:center}
.Sec_top ol li{    margin-right: 8px;}
.Sec_top ol li a{display:block;}
.Sec_top ol li a[men=ture]:hover{background:#fff}
.Sec_top ol li a:hover{color:#f60 !important; background:#f5f5f5}
.Sec_top ol li a,.Sec_top oi li p font{color:#666 !important;font-size:12px;}
.Sec_top ol li.menu1{text-algin:right}
.Sec_top ol li p{display:block; font-size:12px; margin-top:0; margin-bottom:0;}



#loginCsiDiv li.huiyuan{position:relative;}
#loginCsiDiv li.huiyuan .mysercive{position:absolute;left:0;min-width: 100px;text-align:center;background:#fff;margin: 0;top: 30px;display:none;line-height: 36px;z-index: 9;
    box-shadow: 0 2px 4px rgba(0,0,0,.12);
    border: 1px solid #d2d2d2; padding: 5px 0;
    
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
#loginCsiDiv li.huiyuan a>i{margin:0 5px;font-size: 14px;}
#loginCsiDiv li.huiyuan .mysercive dd{margin:0;}
#loginCsiDiv li.huiyuan .mysercive a{color:#333 !important; line-height:36px; height:36px;display:block; padding: 0 20px;    font-size: 14px;}
#loginCsiDiv li.huiyuan:hover >.mysercive{display:block;}
#loginCsiDiv li.huiyuan .mysercive a:hover{background-color: #f2f2f2; color: #000;}

/***********************************************************top******************************************************************************/

/**********搜索select样式*************/
.SelectControl .arrow{background:url('/r/cms/www/default/img/img.png') no-repeat 0 -171px;width:19px;height:19px;overflow:hidden;display:inline-block;float:right;margin:6px 6px 0 0;}
.SelectControl{border:solid 1px #0077a2; border-right:none;height:38px;width:90px;background:#fff;position:relative;cursor:pointer;    box-sizing: content-box;}
.SelectControl #select{ width:50px;}

.SelectControl input{background:none;border:none;margin:9px 0 0;font-size:12px;cursor:pointer;float:left;display:inline; text-align:center}
.SelectControl ul{position:absolute;left:-1px;top:38px;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0077a2;background:#fff;padding-left:0px;margin-left:0px; z-index:1;}
.SelectControl li{height:30px;line-height:30px;overflow:hidden;cursor:pointer; width:100%;text-align:center;}
.SelectControl li.on{background:#0077a2;color:#fff;}
/****************************************************搜索********************************************************/

#subNav{width:100%; background:#2f7dcb;    clear: both;}
.Search{width:1200px;margin:0 auto; position: relative;  height: 90px; right:0; }
.Search .logo{ display:inline-block;}
.Search ul li{ float:left}
.Search ul li select{ width:85px; height:40px; border:1px solid#3e96d6;} 
.Search ul li select,.Search ul li select option{ font-size:15px; font-family:"新宋体"; line-height:2; padding:10px; padding-left:15px;}
.Search ul li#input_box input{ border:1px solid #3e96d6; width:300px; height:40px;padding:0 0 0 5px; box-sizing:border-box}
.Search ul li#input_button input{background:#0091cf; width:100px; padding:1px; cursor:pointer; color:#fff; font-family:"微软雅黑"; font-size:18px; border:1px #9185e5 solid; height:40px;}
.Search .almanac {  margin-left:90px;height:39px; margin-bottom:15px; width:140px;}
.Search .almanac ul{margin:0; padding-left:10px;}
.Search .almanac ul li a{ font-size:12px;}
.Search .almanac ul li a:hover{ color:#333;}
.Search .Private{   margin-top: 13px;    width: 450px;
    float: right;}
#uboxstyle .select_box{width:100px;height:40px; border:1px solid #3e96d6; background:url(../images/seac_ico.png) no-repeat 100px 18px; }
#uboxstyle div{display:block;color:#79A2BD; width:80px; height:40px; line-height:40px;padding:0 10px;}
#uboxstyle div.tag_select{}
#uboxstyle div.tag_select_hover{}
#uboxstyle div.tag_select_open{}
#uboxstyle ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;width:100px;padding:0 0 5px;margin:0;left:18px;}
#uboxstyle ul.tag_options li{display:block;width:100px;padding:0 10px;height:24px;text-decoration:none;line-height:24px;color:#79A2BD; border:1px solid #3e96d6; border-top:none;}
#uboxstyle ul.tag_options li.open_hover{}
#uboxstyle ul.tag_options li.open_selected{}


.Search .Private a{font-family:"微软雅黑"; display:inline-block; padding:0 10px; font-size:13px; text-decoration:underline; color:#039;}
/****************************************************header********************************************************/
.SortDescCss {background: url(../img/desc.png) no-repeat right center;background-repeat: no-repeat;	background-position: right center;}
.SortAscCss {background-image: url(../img/asc.png);	background-repeat: no-repeat;	background-position: right center;}
.header{width:1200px; background:#2f7dcb; padding-left:0;  margin-left: auto; margin-right: auto; border-left:solid 1px rgba(255,0,0,.5); box-sizing:border-box;} /*0979f6*/
.header li{ list-style:none; float:left; text-align:center; line-height:37px;  height:37px; padding:0  9px;}
.header li a{ font-family:"微软雅黑"; font-size:16px;color:#fff;width:100%; display:block;}
.header li:hover{background:#ba0322;}
.adv_active{ background:#ba0322;}
.header li:first-child{background:url(/r/cms/www/default/img/future/index_btn.jpg);}
/**********************************导航置顶************************************************/
.navFix{ position:fixed;top:0; _position:absolute; top:expression((offsetParent.scrollTop)+0); z-index:2;} 
.content{ width:1000px; margin:10px auto;} 
.menu_nav,.menu_nav1{ top:31px !important;position:absolute;z-index:5;}
.menu,.Change_client{ cursor:pointer; position:relative; z-index:1; text-align:center}
.Change_client{ width:125px;}
.menu a[men=ture],.Change_clien t a[men=ture]{ display:block; position:relative; z-index:1; }
.menu1 a[men=ture]{background:url(../img/sina.png) no-repeat 0 6px}
.menu a[men=ture]{background:url(../img/weixin.png) no-repeat 0 6px !important;}
.menu a#wxdy{background-image:url(../img/weixin.png);background-repeat:no-repeat; background-position: 0 6px;}
.menu1 a[men=ture],.menu a[men=ture],,.menu a#wxdy{width:66px;padding-left:15px;}
.Change_client a[men=ture]{width:110px;}
.menu_bg a[men=ture]{background-repeat:no-repeat; background-position:65px 12px;}
.Change_client_bg a[men=ture]{ background-repeat:no-repeat; background-position:73px 12px;}
.menu_bg,.Change_client_bg{ background:#fff !important;}
.menu_nav{ width:80px;height:80px;}
.menu_nav1 {border:1px solid #ddd; border-top:none;}
.menu_nav1 a,.menu_nav a{height:80px !important;}
.Change_client_nav{width:100px; }
.menu_nav,.Change_client_nav{background:#fff; border-top:none !important; border:1px solid #eee;position:absolute; top:17px;  z-index:0;}/************************************搜索*****************************************************/
.demo{width:300px;margin:40px auto;}
/* mailBox */
#mailBox{background:#fff;border:1px solid #ddd;padding:3px 5px 5px;position:absolute;z-index:9999;display:none;-webkit-box-shadow:0 2px 7px rgba(0, 0, 0, 0.35);-moz-box-shadow:0 2px 7px rgba(0, 0, 0, 0.35);}
#mailBox p{width:100%;margin:0;padding:0;height:20px;line-height:20px;clear:both;font-size:12px;color:#ccc;cursor:default;}
#mailBox ul{padding:0;margin:0;}
#mailBox li{font-size:12px;height:22px;line-height:22px;color:#939393;font-family:'Tahoma';list-style:none;cursor:pointer;overflow:hidden;}
#mailBox .cmail{color:#000;background:#e8f4fc;}
/**********评论***********/

#only_discuss{background:#fff; z-index:10; border:1px solid #eee; width:455px;height:250px; display:none; position:fixed; right:80px; bottom:50px;}
#only_discuss .div_discuss{background:#79f; width:425; height:35px; font-family:'微软雅黑'; font-size:14px; color:#fff; line-height:2; padding-left:15px;}
#only_discuss .div_discuss #lkj{ float:right; color:#fff; width:20px; height:20px; padding-top:5px; cursor:pointer;}
#only_discuss .discuss_info{height:205px; background:#fff;}
#only_discuss .discuss_info ul{ margin:0; padding-left:0;}
#only_discuss .discuss_info ul li{padding-left:35px; font-size:14px; font-family:"宋体"; height:20px; padding-top:15px;}
#only_discuss .discuss_info ul li h4{margin:0;font-family:'微软雅黑';}
#only_discuss .discuss_info ul li label{display:block; float:left; line-height:1.5; width:60px; text-align:right}
#only_discuss .discuss_info ul li textarea{width:300px; height:100px; border:1px solid #ccc;}
#only_discuss .discuss_info ul li input[type=submit]{background:#79f; font-size:14px; cursor:pointer; border:0; color:#fff; width:100px; height:35px;}
/****************分页*****************************/
#pagelist {padding:6px 0; padding-top:10px; height:25px; width:inherit;border:1px solid #bdbdbd; border-top:none; padding-right:15px; line-height:2;}
#pagelist ul{margin:0; float:right}
#pagelist ul li a { color:#333; text-decoration:none; text-align:center}

#pagelist ul li {width:auto !important; float:left; border:1px solid #5d9cdf; height:20px !important; line-height:20px; margin:0 2px;}
#pagelist ul li a, .pageinfo { display:block	; padding:0 6px; background:#e6f2fe;}
.pageinfo  { color:#555;}
.current { background:#a9d2ff; display:block; padding:0 6px; font-weight:bold;}
/*nav*/
#HKT{width:90px}


/***table 不同颜色切换*****/
.Billboard{width:320px; height:295px}
.Billboard table tr th{ background:#e6e6e6;}
.Billboard table tr.dwr{ background:#f5f5f5;}
.Billboard table tr{ background:#fff;}
.Billboard table tr:hover{background:#e6e6e6} 
.Billboard table tr td.td_bor{ border-left:1px dotted #bdbdbd;border-right:1px dotted #bdbdbd;}
.Billboard div{background:url(../img/Billboard.jpg) repeat-x; height:30px;}
.Billboard div a{ display:inline-block;line-height:1.3; padding:5px;}
.Billboard div a.Bill_name{ border-left:3px #ff6536 solid; font-family:"微软雅黑"; color:#039;font-size:14px; margin-left:15px; height:16px; margin-top:3px; padding-top:0 !important; }
.Billboard table{ width:300px; text-align:center}
.Billboard table tr{ height:28px;}
.Billboard table tr th{ font-size:12px; font-family:"宋体"; font-weight:100;}
.Billboard table tr td{ font-size:12px;}
.Billboard table tr td a:hover{ text-decoration:underline; color:#039 !important}

/*********新主页头部样式***********/
.Sec_top div .F_left{ padding-left:0;}
.Sec_top div .F_left li.Collection{ margin-left:0;}
.Sec_top div .F_left li.Collection a{background:url(/r/cms/www/default/img/img.png) no-repeat 0 -61px; padding-left:20px; font-size:12px;}
.Sec_top div .F_left li.Change_client a[men="ture"]{background:url(/r/cms/www/default/img/img.png) no-repeat 5px -87px !important; padding-left:15px;}

.Sec_top .F_right{padding-right:0;}
.Sec_top .F_right li.menu{ width:80px !important;}
.Sec_top .F_right li.menu a#weixin{background:url(/r/cms/www/default/img/img.png) no-repeat -1px -113px !important; padding-left:15px;}
.Sec_top .F_right{ padding-right:40px;}
.Sec_top .F_right li.menu1 { width:80px !important;float:right; margin-right:0;}
.Sec_top .F_right li.menu1 a#sina{background:url(/r/cms/www/default/img/img.png) no-repeat -1px -140px; padding-left:15px;}
.menu a,.menu1 a{}


/************************************************************footer*******************************************************************************/
.footer{width:100%; margin:auto;}

.footer	.Category{background:#f6f6f6; width:100%; height:auto; border-top:1px solid #ddd; padding-top:15px;}
.footer .Category_list{background:#e8e8e8;    height: 140px;    margin-bottom: 15px;    margin-right:33px;    padding-left: 10px;    padding-right: 10px;    padding-top: 10px;    width: 12.7%;box-sizing: content-box;}
.footer .Category_list:hover{ background:#206f96;}
.footer .Category_list:hover a,.footer .Category_list:hover strong{ color:#fff;}
.footer .Category_list:hover a:hover{ color:#ff0;}
.footer .Category_list strong{ display:block; width:125px; font-size:12px; height:27px; font-family:"微软雅黑";}
.footer .Category_list a{ display:inline-block; margin-left:5px; width:60px; height:23px; line-height:23px; font-size:12px !important;color:#242424;}
.footer .Company_contact{width:100%;background:#f4f4f4;height:30px; color:#333; font-size:12px; border-top:1px solid #dcdcdc; padding-top:5px;}
.footer .Company_contact .footer_nav{ padding-left:0; padding-bottom:10px;}
.footer .Company_contact .footer_nav ul{ width:1120px; margin:0 auto;}
.footer .Company_contact .footer_nav ul li{ height:25px; line-height:25px; float:left; }
.footer .Company_contact .footer_nav ul li a{ color:#333; font-size:12px;padding:0 14px; font-weight:400;} 
.footer .Company_contact .station{ padding-top:5px;}
.footer .Company_contact .station p{text-align:center; line-height:2; margin:0; font-weight:400;}

.footer .logo{ width:410px;}
.footer .logo a{display:inline-block;}
.footer .logo a.weixin{width:135px; height:135px; border:5px solid  #ddd; border-radius:5px;box-sizing: content-box;}

.footer .link{ width:1200px; margin:auto; background:url(../img/link_bg.jpg) repeat-x 0 0; border:1px solid #dcdcdc;}
.footer .link .lin_top{padding-left:20px;height:37px;width:97%; margin-right:20px; background:url(/r/cms/www/default/img/img.png) no-repeat 2px -190px; line-height:25px;}
.footer .link .lin_top .lin_title{font-size:16px; font-family:'微软雅黑';}
.footer .link .lin_top a{ font-size:12px;}
.footer .link div#link_list{ width:1106px;padding:0 8px 5px;}
.footer .link div#link_list p{float:left;display:inline-block; margin:0;}
.footer .link div#link_list a{margin: 5px 10px 5px 0; font-size:12px; color:#888; height:23px; line-height:23px;}
.API{margin-top:0;padding-left:22px;}
.API li{float:left;}
.API li a{margin-right:5px;background:url(/r/cms/www/default/img/img.png) no-repeat; width:28px; height:28px;}
.API li a.sina{background-position:0 0}
.API li a.sina:hover{background: url(/r/cms/www/default/img/img.png) no-repeat;background-position:-1px -34px}
.API li a.tengxun{background-position:-34px 0}
.API li a.tengxun:hover{background-position:-34px -34px}
.API li a.QQ{background-position:-68px 0}
.API li a.QQ:hover{background-position:-68px -34px}
.API li a.gongneng{background-position:-102px 0}
.API li a.gongneng:hover{background-position:-102px -34px}
#mypos span,#mypos span a{font-family:"微软雅黑";color:#333;font-size:12px;}
.m-list{height:200px;margin-left:0;}
.m-list li h3{margin-bottom:0; margin-top:3px; line-height: 20px;}
.m-list li h3 a{font-size:14px}
.m-list li div p{margin:0;_float:left;}
#today_one .m-list li:nth-child(2){padding-top:5px;}
#myTab li a{ display:block;}
.lilist_list div{font-size:13px;}
li.lilist_list .news_xq{position: relative;overflow: hidden;min-height: 100px;}
#page_oll select{margin:0 5px;}
#page_oll a{border:1px solid #eee; padding:5px; cursor:pointer}#LM3{ margin-top:7px;}
.only-position{height:24px; width:375px; overflow:hidden;}
.page1aP{-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(center top , #fff, #e6e6e6);
    background-repeat: repeat-x;
    border-color: #e6e6e6 #e6e6e6 #b3b3b3;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 0;  
    padding: 4px 10px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;}
.pagea2p{ background-color: #faa732;
    background-image: -moz-linear-gradient(center top , #fbb450, #f89406);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
@media (min-width:800px){
	.share_box{display:none;}
	}
.bold-item a:hover{color:#bc0f1a !important; text-decoration:underline;}

.sub_stan_box .newsTex .newsCon p a{color:#05a !important;text-decoration:none !important;}
.sub_stan_box .newsTex .newsCon p a:hover{color:#bc0f1a !important; text-decoration:underline !important;}
.headlines div h3.bold-item{height:70px !important;}

/*ipo页面*/
.Con_box .AL_left .Sty_two>div .ipo_cy{width:415px !important;height:230px !important;}
.Con_box .AL_left .Sty_two > div .ipo_cy> a{width:415px !important;height:230px !important;}
.Con_box .AL_left .Sty_two > div .ipo_cy> a img{width:415px !important;height:230px !important;}
.Con_box .AL_left .Sty_two > div .ipo_cy > div h3 a{width:415px !important; box-sizing:border-box; height:30px;}


/*股票软件*/
.software{width:100%; float:right; clear:both; margin-top:20px;border:solid 1px #ccc;border-top:0;box-sizing: border-box;}
.software_title{ border-top:solid 2px #c80000;border-bottom:solid 1px #ccc; height:40px; line-height: 40px;}
.software_title h2{text-indent: 10px;color:#333 !important; line-height:40px;}
.software ul{width: 100%;clear: both;}
.software ul li{width:33%; border-right:solid 1px #ccc;margin:10px 0;float:left; text-align: center;}
.software ul li:last-child{border:none;}
.software ul li img{height:60px; margin:auto;}
.software ul li p{font-size:14px; line-height: 1.8;}
/*股民学院*/
.stock_school{width:100%; float:right;clear: both; margin-top:20px;}
.stock_school ul{clear:both;}
.stock_school ul li{width:100%;float:left; height:34px; line-height:34px;margin-bottom:5px;}
.stock_school ul li a{font-size:14px; line-height:34px; width:100%; overflow: hidden; height:34px;display:block; color:#333; border-bottom:1px solid #f0f0f0;}
.stock_school ul li:first-child{height:34px; line-height:34px; margin:10px 0; }
.stock_school ul li:first-child a{ font-size: 18px; color:#333;border: none; }
.stock_school ul li a:hover{color:#c80000; text-decoration: underline;}

/*股票视频*/
.stock_movie{width:100%; float: right; clear: both; margin-top:20px;border-top:0;box-sizing: border-box;}
.movie_title{     text-indent: 25px;
    width: 100%;
    height: 45px;
    background: #eee;
    color: #333;
    font-size: 18px;
    font-weight: bold;
    line-height: 45px;
    text-indent: 20px;
    margin-bottom: 10px;
    border-left: 3px solid #ed1b23;}
.movie_title h2{    float: left;
    font-size: 18px;
    text-indent: 10px;}
.movie_title .chick_btn{float:right;    display: inline-block;    margin-top: 15px;    margin-right: 10px;}
.movie_title .chick_btn span{background:url(/r/cms/www/default/img/ent_all_new_v2.png); height:13px; width:10px; display:block;float:left; cursor:pointer}
.movie_title .chick_btn span.prev{background-position:-273px -347px;;}
.movie_title .chick_btn span.next{background-position:-314px -347px;}
.movie_title .chick_btn a{width:7px; height:7px; float:left; border-radius: 50%; background:#ccc;margin:3px 5px;cursor:pointer}
.movie_title .chick_btn a.one{background:#c80000;}
.stock_movie .movie_box{width:320px;float:left; height:130px; overflow: hidden; position: relative;margin-top:10px;}
.stock_movie .movie_box .movie_list{width:960px; position: absolute;top:0;}
.stock_movie .movie_box ul li{width:150px; margin-right:20px; float:left; position:relative;}
.stock_movie .movie_box ul li:nth-child(2n){margin-right:0;}
.stock_movie .movie_box ul li a{width:150px; height:130px;display:block;float:left; position: relative;}
.stock_movie .movie_box ul li a img{width:150px; height:105px; display:block;}
.stock_movie .movie_box ul li a .p-cover{display: none;_display: block;position: absolute;top: 0;left: 0;width: 100%;height: 105px;_width: 0;_height: 0;background-color: #000;filter: alpha(opacity=40);opacity: 0.4;}
.stock_movie .movie_box ul li a .pi{display: none;_display: block;position: absolute;top: 50%;left: 50%;margin: -22px 0 0 -22px;width: 44px;height: 44px;_width: 0;_height: 0;background: url(/r/cms/www/default/img/play-ico.png) no-repeat 0 0;}
.stock_movie .movie_box ul li a .title_file{font-size:14px; color:#333; text-align: center; width:150px; line-height: 25px; height:5px; display: block;}
.stock_movie .movie_box ul li a:hover .p-cover{display:block;}
.stock_movie .movie_box ul li a:hover .pi{display:block;}
.stock_movie .movie_box ul li a:hover .title_file{color:#c80000; text-decoration: underline;}