@charset "UTF-8";

.qishuList {
	scrollbar-face-color: #570002 ; 
	scrollbar-highlight-color: #820000; 
	scrollbar-3dlight-color: #570002; 
	scrollbar-arrow-color: #ffea00; 
	scrollbar-track-color: #2c2c2c;
	scrollbar-darkshadow-color: #570002;
	scrollbar-shadow-color:#820000;
	z-index:999;
}
.hide {
    display : none;
}
.search .longer input{
    width:310px;
}
.search select {
    font-size : 10px;
}
.b_1_2 .list_title a {
    display : -moz-inline-box;
    display : inline-block;
    text-overflow : ellipsis;
    white-space : nowrap;
    cursor : pointer;
    width : 290px;
    height : 22px;
    overflow : hidden; 
    display : inline-block;
}

.b_1_2 .list_title span{
    white-space : nowrap;
    width  : 90px;
    height : 22px;
    overflow : hidden;
    display : -moz-inline-box;
    display : inline-block;
}

.b_1_2 .list_title .sn{
    display : -moz-inline-box;
    display : inline-block;
    white-space : nowrap;
    text-overflow : ellipsis;
    width : 55px;
}

.b_1_2 .list_title .title{
    display : -moz-inline-box;
    display : inline-block;
    white-space : nowrap;
    text-overflow : ellipsis;
    width : 125px;
}

/* 研究报告模块--券商排名系统 */
.menu_minor .t_b_4 {
    left : 415px;
}  
.menu_minor .h_b_4 {
    left : 400px;
}

.box_checkbox span.hover {
    background : #440000;
    color : #ffe400;
    width : 100px; 
    display : inline-block;
}

.for_select_custom {
    font-size : 10px;
}

td.cnt span {
    display : -moz-inline-box;
    display : inline-block;
    text-overflow : ellipsis;
    white-space : nowrap;
    cursor : pointer;
    width : 250px;
    height : 22px; 
    overflow : hidden; 
    display : inline-block;
}

.box_checkbox { 
    overflow-x : hidden;
}

.b_2_8 .sel {
    width : 400px;
    right : 9px;
    top : 36px;
    color : #FFF;
    background : #000;
    filter : alpha(opacity=85);
    overflow : hidden;
}

/* 高端观察 */
.menu_minor .t_b_2 {
    left : 230px;
}  
.menu_minor .h_b_2 {
    left : 185px;
}

.menu_minor .t_b_3 {
    left : 341px;
}  
.menu_minor .h_b_3 {
    left : 285px;
}

.thheigh{
    height : 30px;
}

.b_3 .left_l .red {
    padding-right : 0px; 
    background : none; 
    font-weight : normal;
}
.b_3 .left_l .green { 
    padding-right : 0px; 
    background : none; 
    font-weight : normal;
}
.b_3 .left_c {
    border-bottom : none;
}
.left_list ul {
    height : 110px;
    overflow-x : hidden;
}

.half-area {
    overflow : auto;
}
.left_l { 
    padding : 0 3px;
    overflow : hidden;
}
.left_c {
    line-height : 25px;
    padding : 5px;
    text-indent : 28px;
}
.gdgc .news_list {
    height : 145px;
}

.error { 
    margin-top: 230px;
}
.home .home_menu { 
    height : 325px;
}
.sortable {
    cursor : pointer;
}
.b_2_8 .sel li {
    display : -moz-inline-box;
    display : inline-block;
    text-overflow : ellipsis;
    white-space : nowrap;
    display : inline-block;
    overflow : hidden;
}
.a_news_cont {
    text-indent : 0px;
}
pre {
    white-space : pre-wrap;
    white-space : -moz-pre-wrap;
    white-space : -pre-wrap;
    white-space : -o-pre-wrap;
    word-wrap : break-word;
    word-break : break-all;
    width : 935px;
}
.news {
    display : -moz-inline-box;
    display : inline-block;
    text-overflow : ellipsis;
    white-space : nowrap;
    display : inline-block;
    overflow : hidden;
    width : 395px;
    margin-left : 15px;
}
.jrdd {
    width : 415px;
}
.search .input_box {
    width : 60px;
}
.hidden {
    display : none;
}
.abs {
    position : absolute;
}
.noscroll {
    overflow-x : hidden;
    overflow-y : auto;
}
.search .group {
    text-indent : 5px;
    cursor : default;
    margin : 0;
}
.link {
    color : #CCCCCC;
}
.search .link {
    display : -moz-inline-box;
    display : inline-block;
    text-overflow : ellipsis;
    white-space : nowrap;
    display : inline-block;
    overflow : hidden;
}
.hover {
    background : none repeat scroll 0 0 #440000;
    color : #FFE400;
}
.inner {
    padding-left : 25px;
}
.mul_box_select_but  {
    background : url("../images/system.png") no-repeat scroll -2px -1030px #440000;
    border-left : 1px solid #820000;
    display : inline-block;
    height : 18px;
    overflow : hidden;
    width : 16px;
    cursor : pointer;
}
.mul_box_select  {
    color : #FFFFFF;
    height : 18px;
    line-height : 18px;
    overflow : hidden;
    width : 120px;
}
.search .longger {
    width : 207px;
}
.fix_box_select_1 {
    width : 70px;
    margin-top : 2px;
}
.left_l .fix_box_select_2 {
    height : 128px;
}
.but_choose_for_table_meta  {
    background : url("../images/system.png") no-repeat scroll -23px -25px transparent;
    border-left : 1px solid #820000;
    height : 30px;
    width : 7px;
    cursor : pointer;
}
.box_choose_for_table_meta { 
    width : 60px; 
    background : #333333; 
    right : -1px; 
    _right : -3px; 
    top : 30px;
}
.box_choose_for_table_meta a:hover { 
    background : #440000; 
    color : #ffe400; 
    width : 60px; 
    display : inline-block;
}
.datas .rating_new {
    background : url(../images/system.png) center -610px no-repeat;
}
.datas .rating_up { 
    background : url(../images/system.png) center -544px no-repeat;
} 
.datas .rating_down { 
    background : url(../images/system.png) center -566px no-repeat;
} 
.datas .rating_fixed { 
    background : url(../images/system.png) center -588px no-repeat;
}
.left_c {
    overflow-y : hidden;
    width : 170px;
}
#data_area {
    z-index : 1500;
    /**background : #000;*/
}
.left_p {
    padding-top : 2px;
    padding-bottom : 2px;
    text-align : center;
}
.fix_news_sub_title {
    margin-left : 120px;
}
.fix_industry_label {
    color : #fff;
    line-height : 20px;
    padding-left : 6px;
}
.menu_minor .t_b_0 {
    left : 115px;
}
.menu_minor .t_b_1 {
    left : 130px;
}
.menu_minor .t_b_3 {
    left : 250px;
}
.menu_minor .t_b_6 {
    left : 215px;
}
.menu_minor .t_b_8 {
    left : 425px;
}
.menu_minor .t_b_10 {
    left : 150px;
}
.menu_minor .t_b_11 {
    left : 370px;
}

.menu_minor .h_b_1 {
    left : 129px;
}
.menu_minor .h_b_2 {
    left : 232px;
}
.menu_minor .h_b_3 {
    left : 336px;
}
.menu_minor .h_b_4 {
    left : 432px;
}
.menu_minor .h_b_5 {
    left : 128px;
}
.menu_minor .h_b_6 {
    left : 245px;
}
.menu_minor .h_b_7 {
    left : 361px;
}
.menu_minor .h_b_8 {
    left : 460px;
}
.menu_minor .h_b_9 {
    left : 133px;
}
.menu_minor .h_b_10 {
    left : 233px;
}
.menu_minor .h_b_11 {
    left : 336px;
}
.home_news {
    height : 238px;
    margin-top : 3px;
}
.menu_more #mini_nav {
    height : 25px;
    overflow : hidden;
    width : 16px;
}
.menu_more .list_t_in_hover {
    background : url("../images/menu.png") no-repeat scroll -30px 0 transparent;
}
.menu_more .list_t_out {
    background:url("../images/menu.png") no-repeat scroll -50px 0 transparent;
}
.menu_more .list_t_out_hover {
    background:url("../images/menu.png") no-repeat scroll -70px 0 transparent;
}
.clickable {
    cursor : pointer;
}
#data_area {
    height : 2000px;
}
.show_box {
    width : 3000px;
    height : 2000px;
}
#left_nav_drawer {
    height : 2000px;
}

.autocomplete { 
    position : absolute; 
    background : #333; 
    z-index : 5000;
    text-align : left;
}
.autocomplete li { 
    font-size : 12px;
    line-height : 18px; 
    height : 18px; 
    padding : 0 10px;
    margin : 2px 0;
    width : 215px;
    cursor : pointer;
    overflow : hidden;
    color : #999;
}
.autocomplete li.selected { 
    color : #fff; 
    background-color : #820000;
}
.autocomplete li strong {
    border-right : 1px solid #151515;
    margin-right : 5px;
    padding-right : 5px;
    width : 50px;
    display : block;
    float : left;
    overflow : hidden;
}
.autocomplete li.selected strong {
    color : #FFE400;
    border-right : 1px solid rgb(68,0,0);
}
.autocomplete li span {
    border-right : 1px solid #151515;
    margin-right : 5px;
    padding-right : 5px;
    width : 70px;
    display : block;
    float : left;
    overflow : hidden;
}
.menu_more {
    z-index : 5;
}
.b_1_2 .list span.jgmc {
    width : 55px;
    display : -moz-inline-box;
    display : inline-block;
    text-overflow : ellipsis;
    white-space : nowrap;
    display : inline-block;
    overflow : hidden;
}

.yjyj_td {
    text-align : right;
    padding-right : 15px;
}
.yjkb_td {
    text-align : right;
    padding-right : 5px;
}
.nodata {
    font-size : 14px;
    line-height : 35px;
}

.remark{
    text-align : left;
    line-height : 22px;
}

.remark h1 {
    color : red;
    font-size : 14px;
}

.remark h2 {
    color : red;
    font-size : 14px;
    font-weight : normal;
}

.show_boxs { 
    width : 100px; 
    left : 600px;
    top:300px;
}
.show_boxs .cont { 
    width : 100px; 
    border : none; 
    background : none;
}
.show_boxs .cont .loading { 
    width : 100px; 
    height : 100px; 
    margin : 0 auto; 
    border : none;
}
.b_1_2 .list_title {
    width : 290px;
}
.box_checkbox li { 
    margin:0;
}
.a_title {
    width : 950px;
}
.a_lists {
    width : 950px;
}

.datas .pr5 {
    text-align : right;
    padding-right : 5px;
}

.datas .pr10 {
    text-align : right;
    padding-right : 10px;
}

.datas .pr15 {
    text-align : right;
    padding-right : 15px;
}

.datas .pr20 {
    text-align : right;
    padding-right : 20px;
}
.menu_minor span.spe {
    background : url(../images/button.png) 0px -300px repeat-x;
    padding : 2px 10px 1px 10px;
    margin-right : 5px;
}
.a_cont {
    width : 950px;
}

.spe_dygl_table {
    border-collapse : separate; 
    border-top : none; 
    border-right : none; 
    border-bottom : none;
}
.spe_dygl_th {
    border-top : solid 1px #820000;
    border-bottom : solid 1px #820000; 
}
table tr td.spe_dygl_td {
    border-left : none; 
    border-top : none;
}
.a_1, .a_2 {
    width : 970px;
}
.a_list {
    width : 963px;
}
.a_lists {
    margin : 0 auto;
}
.a_2 .cont {
    width : 968px;
}
.a_2 .cont .left {
    width:630px;
}
.a_2 .cont .right {
    width:329px;
}
.a_2 .cont .left .news_fitst_list li {
    width:310px;
}
.left_list, .left_list ul, .left_list li {
    width : 212px;
}
.adjustment_7 {
    background : #000;
    display : inline-block;
    height : 20px;
    overflow : hidden;
    width : 20px;
}

html {
    zoom: expression(function(ele){
        ele.style.zoom = "1";
        document.execCommand("BackgroundImageCache", false, true);
    }(this));
}

.b_1_2 .list2 { 
    width : 49%;
}

.zxyjcg .list_title a {
    display : -moz-inline-box;
    display : inline-block;
    text-overflow : ellipsis;
    white-space : nowrap;
    cursor : pointer;
    width : 390px;
    height : 22px; 
    overflow : hidden; 
    display : inline-block;
}

.GGDuoKong {
	height: 192px;
}

.IndexBBD{
	height: 300px;
}

/* 研究员按键精?*/
.listAutoComplete { 
    position : absolute; 
    background : #333; 
    z-index : 5000;
    text-align : left;
}
.listAutoComplete li { 
    font-size : 12px;
    line-height : 18px; 
    height : 18px; 
    padding : 0 10px;
    margin : 2px 0;
    width : 215px;
    cursor : pointer;
    overflow : hidden;
    color : #999;
}
.listAutoComplete li.selected { 
    color : #fff; 
    background-color : #820000;
}
.listAutoComplete li strong {
    border-right : 1px solid #151515;
    margin-right : 5px;
    padding-right : 5px;
    width : 50px;
    display : block;
    float : left;
    overflow : hidden;
}
.listAutoComplete li.selected strong {
    color : #FFE400;
    border-right : 1px solid rgb(68,0,0);
}
.listAutoComplete li span {
    border-right : 1px solid #151515;
    margin-right : 5px;
    padding-right : 5px;
    width : 70px;
    display : block;
    float : left;
    overflow : hidden;
}
.listAutoComplete {position: absolute;background: #333;border: 1px solid #820000; color:#fff;width: 110px;z-index:1000;left:83px;top:23px;z-index:9999;}
.listAutoComplete li {width: 90px;font-size:12px;line-height:20px;height:20px;cursor:pointer;}
.listAutoComplete li.selected {	color: #ffe400;background-color: #440000;font-weight: bold;}

/*tip*/
.tool-tips{ position: absolute; visibility: hidden; z-index: 2000; width:200px; }  
.tool-tips-text{ padding:5px 10px; border:1px solid #a46d32; text-indent:24px; background:#FFC; line-height:20px; color: #000;} 

/*内部交易*/
.check { padding-left:18px; cursor:pointer; height:13px; overflow:hidden; line-height:13px;margin:3px 0 0 5px;}
.sh_yes { background:url(../images/check.gif) 0 -26px no-repeat}
.sh_no { background:url(../images/check.gif) 0 0 no-repeat}
.sz_yes { background:url(../images/check.gif) 0 -39px no-repeat}
.sz_no { background:url(../images/check.gif) 0 -13px no-repeat}
