/*reset
*/
html, body, div, span,iframe,
h1, h2, h3, h4, h5, h6, p,
em,img,samp,strong, i,
dl, dt, dd, ol, ul, li, form, label, legend,
table, tbody,thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    /*font-size: 100%;*/
    font-size: 14px;
    font-style:normal;
    vertical-align: baseline;
    background: transparent;
}
ol, ul { list-style: none;}
table { border-collapse: collapse; border-spacing: 0;}


/*base
*/
body{ background-color:#FFF; color:#000; font:15px '宋体'; margin:0 auto; _background-image: url(about:blank); _background-attachment: fixed;}
th,td{vertical-align:middle;}
.tips-open a.Menu_em,.tips-close a.Menu_em,.caption dd,.title dt,.title a.Menu_em2,.title dd,.tips-highlight,.tips-lowlight,.hot .title,.nav li,.tips-current,.name
{ background:url('../webImages/index.png') no-repeat 0 0;}

/*main*/
.main{ width:1000px; margin:0 auto;}

/*head*/
.header{ width:1000px; }

.header .hot{ width:964px; border-width:1px 1px 0; border-style:solid; border-color:#0E0E0E; background-color:#151515; overflow:hidden;}
.header .hot .title{ float:left; width:229px; height:33px; background-position:0 -50px;}
.header .hot .title h2{ _display:inline; float:left; margin-left:32px; color:#FFFF1E; font: 18px/33px '微软雅黑','宋体';}
.header .hot .title em{ _display:inline; float:left; margin-left:22px; color:#20FEFF; font: 20px/33px '宋体';}
.header .hot .actualdata{ float:left; color:#E2E2E2; line-height:33px;}
.header .hot .actualdata ul li{ _display:inline; float:left; margin-left:26px;}
.header .hot .actualdata ul li samp.tips-color{ color:#FFE2E2;}

.header .nav{ overflow:hidden;}
.header .nav ul li{ float:left; width:119px; height:21px; margin:2px 0 0 2px; background-position:0 -83px; text-align:center; line-height:21px;}
.header .nav ul li.first{ margin:2px 0 0 0;}
.header .nav ul li.current{ background-position:0 -106px;}
.header .nav ul li a{ color:#E2E2E2; text-decoration:none;}
.header .nav ul li.current a{color:#FEC119;}

#top-nav{z-index:60000;color: black}

/*content*/
.subnav{ height:31px; color:#000000; font-size:14px; line-height:33px; text-align:center;width:998px;border: 1px solid #e1e1e1;  z-index:60000;}
.subnav a{ color:#161412; text-decoration:none;}
.subnav a.current{ color:#2396dd;}
.subnav a:hover{ color:#616161;}
.subnav samp{ margin:0 6px;color: #161412}

.tip-topNav{ width:1000px; position:fixed;_position: absolute; top:0px; background-color:#fff; z-index:60000; _top: expression(documentElement.scrollTop+"px");}
.tip-nav{ width:998px; position:fixed;_position: absolute; top:70px; background-color:#e1e1e1; z-index:60000; _top: expression(documentElement.scrollTop+80+"px");}

.section{padding: 5px;border: 1px solid #e1e1e1; padding-bottom:20px; border-top:0;}

.section .name{background: url("../img/zs2.jpg") no-repeat scroll left top transparent;height: 41px;overflow: hidden;padding-left: 20px;padding-right: 18px;}
.section .name .icon{ float:left; width:7px; height:9px; margin:7px 0 0 8px; background-position:-202px 0;}
.section .name strong{ float:left; margin-left:9px; font-weight:bold; color:#161412; font-size:16px; position:relative; top:12px;}
.section .name font{float:left;position:relative; top:14px; font-size:14px;}
.section .name .msg{ float:left; margin-left:5px; font-size:12px; color:#fff; font-size:14px; position:relative; top:14px;}
.section .name .more{ float:right; width:45px; height:17px;font-size:14px;color: #003497; position:relative; top:13px;}
.section .name .more_his{ float:right; width:70px; height:17px;font-size:14px;color: #003497;position:relative; top:13px;}

.section .content{ margin-top:10px; overflow:hidden;color: #000;text-align: left}

.section .content.first{ margin-top:0;}

.section .content p{ color:#42403f;}

.section .content table{ width:100%; border:1px solid #1D1D1D; line-height:21px; }
.section .content table.needScroll{_width:971px;}
.section .content table tr th.huangPaiXu{ font-weight:bold;color: #000000;}
.section .content table tr.current td{ background-color:#FFEFC1;}
.section .content table tr.current td .fdj{ width:21px; height:21px; margin:0 auto; background:url('../img/fdj_w_1.png'); cursor:pointer;}
.section .content table tr.highlightbg td{background-color:#e7e7e7;}
.section .content table tr th{ border:1px solid #e1e1e1;  color:#161412; height:21px;font-size: 14px;font-weight: 600;}
.section .content table tr td{ border:1px solid #e1e1e1;background-color: #fff;font-size: 14px;color: #42403f}
.section .content table tr td .fdj{ width:21px; height:21px; margin:0 auto; background:url('../img/fdj_w.png'); cursor:pointer;}

.section .content.details table tr td{ height:24px;}
.section .content .tfoot{ height:18px; margin-bottom:10px; padding-left:8px; border-width:0 1px 1px; border-color:#111111; border-style:solid; color:#ebe9e9; font-size:12px; text-align:left; line-height:20px;}

.mr{float:right;padding-right:5px;}

.details samp{ float:left; margin-left:5px;}
.details samp.time{ float:right; margin-right:8px; color:#E2E2E2;}

.report{ margin-top:10px; color:#E2E2E2;line-height:150%;}
.report a{ color:#003497;}
.report p{ margin:10px 0 5px; color:#ebe9e9;}
.report span{ float:right; color:#ebe9e9;}
.report span a{ margin-right:5px; color:#003497; text-decoration:none;}

.summary{ margin:10px 0 20px; color:#ebe9e9;line-height: 150%;}
.summary p{margin: 15px 0;}
.summary p font{color: #ebe9e9;font-size: 16px; font-weight:bold;}

.pic{ padding:5px 0; text-align:center;}

.tab{ height:27px; color:#E2E2E2; overflow:hidden;}
.tab li{ float:left; width:100px; height:26px; margin-right:3px; border-width:1px 1px 0 0; border-color:#e4e4e4; color:#ffffff; background:url('../webImages/tab2_w.png') repeat-x; text-align:center; line-height:26px; cursor:pointer;}
.tab li.first{ margin-left:0;}
.tab li.current{border-color:#2396dd; background:url('../../jijin/img/tab_w.jpg') repeat-x; color:#FFF;_padding:0;}

.colL{ float:left; width:488px;}
.colR{ float:right; width:488px;}

.section .list{ margin-top:10px;}
.section .list li{ height:22px; margin-left:5px; background-position: 0 -154px; background-repeat:repeat-x; line-height:22px;}
.section .list li span{ float:left; width:80px; color:#ebe9e9; background-color:#FFF;}
.section .list li span em{
    color:#ebe9e9;
    display: inline-block;
    vertical-align: bottom;
    max-width: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.list li span:before{
    display: inline-block;
    content:'[';
}
.list li span:after{
    display: inline-block;
    content:']';
}
.section .list li samp{ float:right; color:#ebe9e9; background-color:#FFF;_position:relative;}
.list_web li a{color: #003497; background-color:#fff;*position:relative;*float:left;_position:relative;_float:left;}
.list_web li a:hover{color: #003497;}
.list_web li{ background:url('../webImages/art-tit.png') repeat-x center center;}

.article{ margin-top:10px;}
.article p{ text-indent:2em; color:#ebe9e9; line-height:22px;}

/*foot*/
.footer{ margin-top:20px; font-size:12px; line-height:18px;}
.footer .state{ color:#ebe9e9;height: 72px;overflow-x: hidden;overflow-y: auto;border: 1px solid #; padding:0 5px;}
.footer .disclaimer{ margin-top:10px; color:#373737;  text-align:center;}


/*mend
*/
/*leftmenu open close checked*/
.tips-close dt a.Menu_em{background-position:-166px 0;}
.tips-close dd{ display:none;}

.tips-open dt a.Menu_em{ background-position:-183px 0;}
.tips-open dd{ display:block;}
.tips-subclose dt a.Menu_em2{  background-position:0 -22px;}
.tips-subclose dd{ display:none;}
.tips-subopen dt a.Menu_em2{ background-position:-14px -22px;}
.tips-subopen dd{ display:block;}

.tips-lowlight{ background-position:0 0;}
.tips-lowlight a{ color:#E2E2E2;}
.tips-highlight{background-position:-27px -22px; color:#FEC119;}
.tips-highlight a{ color:#FEC119;}

.tips-present{ background-color:#000000;}

/*head*/
.tips-up{ color:#FF0000;}
.tips-down{ color:#009900;}
.tips-color{ color:#FFE2E2;}
.tips-ping{ color:#FFFFFF;}
.tips-totalnum{ color:#505050;}
.tips-money{ color:#0079d5;}

/*main*/
.tips-colnameL{ padding-left:7px; color:#ebe9e9; font-weight:bold; text-align:left;}
.tips-colnameC{ font-weight:bold; color:#ebe9e9; text-align:center;}
.tips-colnameR{ padding-right:7px; color:#ebe9e9; font-weight:bold; text-align:right;}

.tips-dataL{ padding-left:7px;  color:#e9c380; font-weight:normal; text-align:left;}
.tips-dataC{ color:#e9c380; text-align:center;font-weight:normal;}
.tips-dataR{ padding-right:7px; color:#e9c380; font-weight:normal; text-align:right;}

.tips-fieldnameL{ padding-left:7px; color:#ebe9e9; font-weight:normal; text-align:left;}
.tips-fieldnameC{ color:#ebe9e9; font-weight:normal; text-align:center; }
.tips-fieldnameR{ padding-right:3px; color:#ebe9e9; font-weight:normal; text-align:right; }

.tips-highlightname{ float:left; padding-left:7px; color:#ebe9e9; font-weight:bold;}
.tips-colorsquare{ float:left; width:11px; height:11px; margin:5px 0 0 7px;}
.tips-num{ float:left; width:15px;}

.tips-sp20{ clear:both; height:20px; overflow:hidden;}
.tips-sp10{ clear:both; height:10px; overflow:hidden;}

.tips-weightnormal{font-weight:normal;}
.tips-clear{ clear:both;}
.tips-skewing{ margin-left:5px;}
.tips-fontsize{ font-size:12px;}
.tips-lineheight{ line-height:21px;}
.tips-textalign{ text-align:center;}

.tips-border{ border:1px solid #1D1D1D; overflow:hidden;}
.tips-borderL{ border-width:0 1px 1px 0; border-color: #414141; border-style:dotted;}
.tips-borderR{ border-bottom:1px dotted #414141;}
.tips-borderLRT{border-width:1px 1px 0; border-color: #414141; border-style:solid;}

.tips-hr{ clear:both; height:10px; border-bottom:1px solid #353537; overflow:hidden;}
.tips-verticlalline{ float:left; height:100%; margin-left:20px; border-left:1px solid #353537;}
.tips-verticlaldot { height:100%; margin-left:20px; border-left:1px dotted #353537;}

.tips-note2{ margin:15px 0 15px 20px; color:#161412; text-align:left;}
.tips-personalname{color: #161412; font-family: "微软雅黑"; font-size: 24px;font-weight: normal; line-height: 1.5;}
.tips-nullresult{ height:34px; border:1px solid #e1e1e1; line-height:34px; color:#161412; text-align:center;}
.tips-explain{ margin-top:10px; color:#161412;}
.tips-explain a{color:#003497;}
.tips-explain a:hover{color:#003497;}

.tips-colL{ _display:inline; float:left;}
.tips-colR{ _display:inline; float:right;}
.tips-marginL{ margin:10px 0 10px 10px;}
.tips-marginR{ margin:10px 10px 10px 0;}

/*-----以下----*/
.handCursor{ cursor:pointer; font-weight:normal;}
#gsgm_table_loading{ display:none;text-align: center;padding: 10px 0; width:100%;}
tr.stockself td {background-color: #483D8B;}
.selfBgColor{background-color: #483D8B;}
#thygg_table_div{ height:352px; overflow-y:auto; overflow-x:hidden;border-bottom: 1px solid #353537;}
#thygg_table2_div{ height:374px; overflow-y:auto; overflow-x:hidden;border-bottom: 1px solid #353537;}
#tgngg_table_div{ height:352px; overflow-y:auto; overflow-x:hidden;border-bottom: 1px solid #353537;}
#tgngg_table2_div{height:374px; overflow-y:auto; overflow-x:hidden;border-bottom: 1px solid #353537;}
#tdygg_table_div{ height:352px; overflow-y:auto; overflow-x:hidden;border-bottom: 1px solid #353537;}
#tdygg_table2_div{ height:374px; overflow-y:auto; overflow-x:hidden;border-bottom: 1px solid #353537;}

.tips-colname-Left{color:#ebe9e9; font-weight:bold; text-align:left;}
.tips-colname-Left span{ margin-left:7px;}
.tips-fieldname-Right { color:#ebe9e9;text-align:right;}
.tips-fieldname-Right span{ margin-right:7px;}
.tips-fieldname-Left { color:#ebe9e9; font-weight:normal; text-align:left;}
.tips-fieldname-Left span{ margin-left:7px;}
.tips-data-Right {color:#e9c380; font-weight:normal; text-align:right;}
.tips-data-Right span{ margin-right:7px;}
.tips-data-Left {color:#42403f; font-weight:normal; text-align:left;}
.tips-data-Left span{ margin-left:7px;font-size: 14px}
#F10MainTargetDiv{ height:440px;overflow-y:auto; overflow-x:hidden;border-bottom: 1px solid #353537; width:988px;}
#F10MainTargetDiv table{ width:972px;}
#F10MainTargetDiv td{ cursor:pointer;}
#F10MainTargetDiv tr.ChooseBlue{background-color: #483D8B;}
#F10MainTargetDiv tr.ChooseBlue td{background-color: #483D8B;}
#F10MainTargetDiv1{ height:353px;width: 966px;overflow-y:auto; overflow-x:hidden;}
#MainTargetImg{ width:100px; height:100px; margin:0 auto; margin-top:170px; display:none;}

#BBMX_loading{display:none;text-align: center;padding: 10px 0; width:100%;}
#BBMX_loading td{ text-align:center; padding:20px 0;}
.BBMX_null td{ text-align:center; padding:10px 0;}
.BBMX_null a{ color:#F0F688;}
.BBMX_null a:hover{ color:#F0F688;}

.listTable{ width:100%; border-collapse:collapse; table-layout:fixed;}
.listTable td{ height:24px;}
.listTable .TD01{ border:1px solid #1D1D1D; border-right:0; padding:1px 0; width:112px;}
.listTable .TD02{ border-top:1px solid #1D1D1D;border-bottom:1px solid #1D1D1D;padding:1px 0;}
.listTable .TD03{ border-top:1px solid #1D1D1D;border-bottom:1px solid #1D1D1D;border-right:1px solid #1D1D1D;padding:1px 0; width:78px;}
.listTable td b{ color:#ebe9e9; position:relative; float:left; margin-left:6px;font-size: 14px}
.listTable td span{ position:relative; float:left; margin-left: 3px; margin-right:3px;color: #e9c380;font-size: 14px}
.listTable td a{ color:#003497; text-decoration:underline;cursor:pointer;}
.listTable font{ position:relative; float:right; color:#9c9c9c; font-size:14px;}

#CompanyWebId a{ color:#003497;}
#CompanyWebId a:hover{ color:#F0F688;}

tr.bg{ background-color:#e7e7e7;}
tr.bg td{ background-color:#e7e7e7;}
.borderBottom{ border-bottom:solid 1px #1D1D1D;}
.move_th_left{ background:url("../webImages/table_left_bar_w.png") repeat-y; cursor:pointer;}
.move_th_right{ background:url("../webImages/table_right_bar_w.png") repeat-y;cursor:pointer;}

.pic_gsgm{ position:relative; float:left;}

.ManagerZW{ color:#ebe9e9;}
.section .content p.ManagerP{ color:#e9c380;}

#AssetStatementTable{_width:332px;}
#Jgyc_Table{ _width:459px;}
#TTS_Table_Div{ _padding:0px;}

/*DBFX*/
.section .canvas{ border:1px solid #353537;}
.section .db_01{ position:relative; width:956px; height:56px; background:url('../webImages/db_w_01.jpg')  no-repeat; }
.section .db_01 .db_data01{ position:relative; left:418px; top:32px; width:119px; height:17px; text-align:center; }
.section .db_01 .tips.first { position: absolute; left: 520px; top: 14px;}

.section .db_02{ position:relative; width:956px; height:55px; background:url('../webImages/db_w_02.jpg')  no-repeat; }
.section .db_02 .db_data01{ position:relative; left:259px; top:31px; width:119px; height:17px; text-align:center;}
.section .db_02 .tips.first { position: absolute; left: 362px; top: 14px;}
.section .db_02 .db_data02{ position:relative; left:498px; top:13px; width:119px; height:17px; text-align:center;}
.section .db_02 .db_data03{ position:relative; left:735px; top:-4px; width:119px; height:17px; text-align:center;}

.section .db_03{ position:relative; width:956px; height:55px; background:url('../webImages/db_w_03.jpg')  no-repeat; }
.section .db_03 .db_data01{ position:relative; left:101px; top:31px; width:119px; height:17px; text-align:center;}
.section .db_03 .db_data02{ position:relative; left:418px; top:13px; width:119px; height:17px; text-align:center;}
.section .db_03 .tips.second { position: absolute; left: 520px; top: 14px;}
.section .db_03 .db_data03{ position:relative; left:735px; top:-4px; width:119px; height:17px; text-align:center;}

.section .db_04{ width:956px; height:55px; background:url('../webImages/db_w_04.jpg') no-repeat; overflow:hidden;}
.section .db_04 .db_data01{ position:relative; left:22px; top:31px; width:119px; height:17px; text-align:center;}
.section .db_04 .db_data02{ position:relative; left:180px; top:14px; width:119px; height:17px; text-align:center;}
.section .db_04 .db_data03{ position:relative; left:339px; top:-3px; width:119px; height:17px; text-align:center;}
.section .db_04 .db_data04{ position:relative; left:497px; top:-20px; width:119px; height:17px; text-align:center;}
.section .db_04 .db_data05{ position:relative; left:656px; top:-37px; width:119px; height:17px; text-align:center;}
.section .db_04 .db_data06{ position:relative; left:814px; top:-54px; width:119px; height:17px; text-align:center;}

.section .db_05{ position:relative; width:956px; height:55px; background:url('../webImages/db_w_05.jpg')  no-repeat;}
.section .db_05 .tips.first{ position: absolute; left: 124px; top: 14px;}
.section .db_05 .db_data01{ position:relative; left:22px; top:31px; width:119px; height:17px; text-align:center;}
.section .db_05 .tips.second{ position: absolute; left: 283px; top: 14px;}
.section .db_05 .db_data02{ position:relative; left:180px; top:14px; width:119px; height:17px; text-align:center;}
.section .db_05 .db_data03{ position:relative; left:497px; top:-3px; width:119px; height:17px; text-align:center;}
.section .db_05 .db_data04{ position:relative; left:656px; top:-20px; width:119px; height:17px; text-align:center;}

.section .db_06{ width:956px; height:49px; background:url('../webImages/db_w_06.jpg?v=20210816')  no-repeat; overflow:hidden;}
.section .db_06 .db_data01{ position:relative; left:22px; top:31px; width:119px; height:17px; text-align:center;}
.section .db_06 .db_data02{ position:relative; left:180px; top:14px; width:119px; height:17px; text-align:center;}
.section .db_06 .db_data03{ position:relative; left:339px; top:-3px; width:119px; height:17px; text-align:center;}
.section .db_06 .db_data04{ position:relative; left:497px; top:-20px; width:119px; height:17px; text-align:center;}
.section .db_06 .db_data05{ position:relative; left:656px; top:-37px; width:119px; height:17px;text-align:center;}
.section .db_06 .db_data06{ position:relative; left:814px; top:-54px; width:119px; height:17px;text-align:center;}

.section .db_07{ width:956px; height:37px; background:url('../webImages/db_w_07.jpg?v=20210816')  no-repeat; overflow:hidden;}
.section .db_07 .db_data01{ position:relative; left:22px; top:20px; width:119px; height:17px;text-align:center;}
.section .db_07 .db_data02{ position:relative; left:180px; top:3px; width:119px; height:17px;text-align:center;}
.section .db_07 .db_data03{ position:relative; left:497px; top:-14px; width:119px; height:17px;text-align:center;}
.section .db_07 .db_data04{ position:relative; left:656px; top:-31px; width:119px; height:17px;text-align:center;}
.section .db_07 .db_data05{ position:relative; left:814px; top:-48px; width:119px; height:17px;text-align:center;}

.section .db_08{ width:956px; height:38px; background:url('../webImages/db_w_08.jpg?v=20210816')  no-repeat; overflow:hidden;}
.section .db_08 .db_data01{ position:relative; left:22px; top:21px; width:119px; height:17px;text-align:center;}
.section .db_08 .db_data02{ position:relative; left:180px; top:4px; width:119px; height:17px;text-align:center;}
.section .db_08 .db_data03{ position:relative; left:339px; top:-34px; width:119px; height:17px;text-align:center;}
.section .db_08 .db_data04{ position:relative; left:497px; top:-30px; width:119px; height:17px;text-align:center;}
.section .db_08 .db_data05{ position:relative; left:656px; top:-47px; width:119px; height:17px;text-align:center;}
.section .db_08 .db_data06{ position:relative; left:814px; top:-64px; width:119px; height:17px;text-align:center;}

.section .db_09{ width:956px; height:38px; background:url('../webImages/db_w_09.jpg?v=20210816')  no-repeat; overflow:hidden;}
.section .db_09 .db_data01{ position:relative; left:22px; top:21px; width:119px; height:17px;text-align:center;}
.section .db_09 .db_data02{ position:relative; left:180px; top:4px; width:119px; height:17px;text-align:center;}
.section .db_09 .db_data03{ position:relative; left:339px; top:-34px; width:119px; height:17px;text-align:center;}
.section .db_09 .db_data04{ position:relative; left:497px; top:-30px; width:119px; height:17px;text-align:center;}
.section .db_09 .db_data05{ position:relative; left:656px; top:-47px; width:119px; height:17px;text-align:center;}
.section .db_09 .db_data06{ position:relative; left:814px; top:-64px; width:119px; height:17px;text-align:center;}

.section .db_10{ width:956px; height:38px; background:url('../webImages/db_w_10.jpg?v=20210816')  no-repeat; overflow:hidden;}
.section .db_10 .db_data01 { position: relative; left: 22px; top: 21px; width: 119px; height: 17px; text-align: center; }
.section .db_10 .db_data02 { position: relative; left: 180px; top: 4px; width: 119px; height: 17px; text-align: center; }
.section .db_10 .db_data03 { position: relative; left: 339px; top: -34px; width: 119px; height: 17px; text-align: center; }
.section .db_10 .db_data04 { position: relative; left: 497px; top: -30px; width: 119px; height: 17px; text-align: center; }
.section .db_10 .db_data05 { position: relative; left: 656px; top: -47px; width: 119px; height: 17px; text-align: center; }
.section .db_10 .db_data06 { position: relative; left: 814px; top: -64px; width: 119px; height: 17px; text-align: center; }

.section .db_11{ width:956px; height:40px; background:url('../webImages/db_w_11.jpg?v=20210816')  no-repeat; overflow:hidden;}
.section .db_11 .db_data01 { position: relative; left: 180px; top: 21px; width: 119px; height: 17px; text-align: center; }
.section .db_11 .db_data02 {position: relative;left: 338px;top: -16px;width: 119px;height: 17px;text-align: center;}
.section .db_11 .db_data03 { position: relative; left: 497px; top: -14px; width: 119px; height: 17px; text-align: center; }
.section .db_11 .db_data04 { position: relative; left: 656px; top: -30px; width: 119px; height: 17px; text-align: center; }
.section .db_11 .db_data05 { position: relative; left: 814px; top: -47px; width: 119px; height: 17px; text-align: center; }

.section .db_12{ width:956px; height:120px; background:url('../webImages/db_w_12.jpg?v=20210816')  no-repeat; overflow:hidden;}
.section .db_12 .db_data01 { position: relative; left: 497px; top: 19px; width: 119px; height: 17px; text-align: center; }
.section .db_12 .db_data02 { position: relative; left: 656px; top: 4px; width: 119px; height: 17px; text-align: center; }
.section .db_12 .db_data03 { position: relative; left: 814px; top: -13px; width: 119px; height: 17px; text-align: center; }
.section .db_12 .db_data04 { position: relative; left: 656px; top: 9px; width: 119px; height: 17px; text-align: center; }
.section .db_12 .db_data05 { position: relative; left: 814px; top: -9px; width: 119px; height: 17px; text-align: center; }

.section .db_25 { position: relative; width: 956px; height: 292px; background: url('../webImages/db_w_25.jpg') no-repeat; overflow: hidden; }
.section .db_25 .tips.first{ position: absolute; left: 124px; top: 14px;}
.section .db_25 .db_data01 { position: relative; left: 22px; top: 31px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .tips.second{ position: absolute; left: 283px; top: 14px;}
.section .db_25 .db_data02 { position: relative; left: 180px; top: 14px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data03 { position: relative; left: 22px; top: 52px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data04 { position: relative; left: 180px; top: 35px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data05 { position: relative; left: 339px; top: 18px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data06 { position: relative; left: 22px; top: 39px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data07 { position: relative; left: 180px; top: 22px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data08 { position: relative; left: 339px; top: 5px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data09 { position: relative; left: 22px; top: 25px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data10 { position: relative; left: 180px; top: 8px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data11 { position: relative; left: 339px; top: -9px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data12 { position: relative; left: 22px; top: 12px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data13 { position: relative; left: 180px; top: -5px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data14 { position: relative; left: 339px; top: -22px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data15 { position: relative; left: 22px; top: -3px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data16 { position: relative; left: 180px; top: -20px; width: 119px; height: 17px; text-align: center; }
.section .db_25 .db_data17 { position: relative; left: 339px; top: -37px; width: 119px; height: 17px; text-align: center; }

.section .db_35 { position: relative; width: 956px; height: 325px; background: url('../webImages/db_w_35.jpg') no-repeat; overflow: hidden; }
.section .db_35 .tips.first{ position: absolute; left: 124px; top: 14px;}
.section .db_35 .db_data01 { position: relative; left: 22px; top: 31px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .tips.second{ position: absolute; left: 283px; top: 14px;}
.section .db_35 .db_data02 { position: relative; left: 180px; top: 14px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .db_data03 { position: relative; left: 22px; top: 52px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .db_data04 { position: relative; left: 180px; top: 35px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .db_data05 { position: relative; left: 22px; top: 56px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .db_data06 { position: relative; left: 180px; top: 39px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .db_data07 { position: relative; left: 22px; top: 59px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .db_data08 { position: relative; left: 180px; top: 42px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .db_data09 { position: relative; left: 22px; top: 62px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .db_data10 { position: relative; left: 180px; top: 45px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .db_data11 { position: relative; left: 22px; top: 64px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .db_data12 { position: relative; left: 180px; top: 47px; width: 119px; height: 17px; text-align: center; }
.section .db_35 .db_data13 { position: relative; left: 22px; top: 66px; width: 119px; height: 17px; text-align: center; }

.tips-unit{color:#ebe9e9; position:relative; float:right; margin-right:10px;}

#EarningsForecastDetailsLoading{ border:1px solid #1D1D1D; width:986px; height:200px; background:url(../webImages/loading.gif) no-repeat center; display:none;}

#PPLoading { width: 100%; height: 442px; background: url(../webImages/loading.gif) no-repeat center; display: none; }

#gbjg_div_bg{ height:315px; background:url(../webImages/gbjg_bg_web.jpg) no-repeat bottom left;}

#rm_advise { width: 25px; height: 117px; background: url(../webImages/advise_w.png) no-repeat center center; cursor: pointer; display: block; margin-bottom: 5px; }
#rm_gotop { width: 25px; height: 77px; background: url(../webImages/gototop_w.png) no-repeat center center; cursor: pointer; display: block; }
#RightMenu { width: 25px; height: 199px; position: absolute; z-index: 99;}

.datafm{float:right;margin-right:5px;line-height:25px;color:#ebe9e9;font-size:12px;}

/*20170329 后修改的样式*/
.content {
    text-align: center;
}
.contentTable {
    text-align: left;
}
.p_div{
    line-height:22px;
    text-align: justify;
    word-break: break-all;
    text-justify: inter-ideograph; /*distribute-all-lines;*/
}
.leftImageDiv{
    width:12px;
    height:221px;
    background-image: url(../webImages/table_left_w.png);
}
.rightImageDiv{
    width:12px;
    height:221px;
    background-image: url(../webImages/table_right_w.png);
}

.level .up-left,
.level .up-right,
.level .down-left,
.level .down-right {
    position: relative;
    height: 15px;
}

.level .up-left .title,
.level .up-right .title,
.level .down-left .title,
.level .down-right .title {
    position: absolute;
    color: gray;
    font-size: 13px;
    background: #fff;
    padding-right: 5px;
}

.level {
    padding: 20px 10px;
    overflow: hidden;
    width: 265px;
    height: 110px;
    margin: 20px 0 0 40px;
}

.level .up-left {
    border-top: 1px solid gray;
    border-right: 1px solid gray;
    margin-bottom: 10px;
    margin-left: -2px;
    margin-top:10px;
}

.level .up-left .title {
    left: 0;
    top: -7px;
}

.level .up-left .arrow {
    position: absolute;
    bottom: -4px;
    right: -6px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 5px solid gray;
}

.level .up-right {
    float: right;
    border-top: 1px solid gray;
    border-left: 1px solid gray;
    margin-bottom: 10px;
    margin-top: 10px;
}

.level .up-right .title {
    right: 0;
    top: -7px;
}

.level .up-right .arrow {
    position: absolute;
    bottom: -4px;
    left: -6px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 5px solid gray;
}

.level .down-left {
    border-bottom: 1px solid gray;
    border-right: 1px solid gray;
    margin-left: -2px;
}

.level .down-left .title {
    left: 0;
    bottom: -7px;
}

.level .down-left .arrow {
    position: absolute;
    top: -4px;
    right: -6px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 5px solid gray;
}

.level .down-right {
    float: right;
    border-bottom: 1px solid gray;
    border-left: 1px solid gray;
}

.level .down-right .title {
    right: 0;
    bottom: -7px;
}

.level .down-right .arrow {
    position: absolute;
    top: -4px;
    left: -6px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 5px solid gray;
}

.level ul {
    font-size: 0;
    clear: both;
    display: block;
    margin: 10px 0 10px 0;
    padding-left: 0;
    height: 40px;
}

.level ul li {
    height: 18px;
    width: 12.5%;
    display: inline-block;
    float: left;
    vertical-align: middle;
    box-sizing: border-box;
    position: relative;
    list-style: none;
}

.level ul li span {
    font-size: 13px;
    position: absolute;
    left: -12px;
    bottom: -22px;
    color: gray;
}

.level ul li span.start {
    left: -8px;
}

.level ul li span.end {
    left: 22px;
    width: 40px;
}

.content{
    position: relative;
}

.content .prev{
    display: none;
    width: 17px;
    height: 17px;
    cursor: pointer;
    position: absolute;
    top: 30px;
    left: 366px;
    background: #fff url(../webImages/prev.png) no-repeat;
}

.content .next{
    display: none;
    width: 17px;
    height: 17px;
    cursor: pointer;
    position: absolute;
    top: 30px;
    right: 0px;
    background:  #fff url(../webImages/next.png) no-repeat;
}


.tips {
    position: relative;
}

.tips::after {
    content:'';
    width: 16px;
    height: 16px;
    cursor: pointer;
    background: url(../img/wenhao.png) no-repeat;
    position: absolute;
    top: -1px;
}

.tips .message{
    display: none;
    position: absolute;
    width: 310px;
    top: -10px;
    left: 20px;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8);
    padding: 5px 10px;
    line-height: 18px;
    border-width: 0px;
    border-color: rgb(51, 51, 51);
    border-radius: 5px;
    text-align: left;
    z-index: 10;
}

.tips:hover .message{
    display: block;
}

.green{
    color: #090;
}

.red {
    color: #f00;
}

.scrollTab{
    position: relative;
}

.scrollTab .prevBtn{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 26px;
    height: 27px;
    cursor: pointer;
    z-index: 1;
    background: #fff url(../webImages/prev.png) no-repeat center;
}

.scrollTab .nextBtn{
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    width: 26px;
    height: 27px;
    cursor: pointer;
    z-index: 1;
    background:  #fff url(../webImages/next.png) no-repeat center;
}

.scrollTab ul{
    position: absolute;
    left: 0;
    top: 0;
    white-space: nowrap;
    padding-left: 26px;
    transition: all 0.3s;
}