﻿/*全局*/
@charset "utf-8";
body{background-color: #ffffff;font-size:12px;color:#000; font-family:Arial,"宋体";}
.page{background-color:#fff;margin: 0 auto;width:1000px;}
body,form,ul,p,table,tr,td,th{margin:0px;padding:0px;}
ul,li{list-style:none; list-style-image:none;}

a{outline-style:none;color:#00349a; text-decoration:none; }
a:hover{ text-decoration:underline; color:#ff4901;}
.hotMagazine a:hover{ text-decoration:underline; color:#ff4901;}
a img{border:0px;}
td { vertical-align:top;}
.em{text-indent:2em;}
.clearfix:after, .ro:after{content:".";display:block;font-size: 0;height:0;clear:both;visibility:hidden}
.clear{clear:both;}
.text-overflow {display:block;width:100%;word-break:keep-all;overflow:hidden;text-overflow: clip;}
.text-overflow-li {word-break:keep-all;overflow:hidden;text-overflow: clip;}
li {list-style: none outside none;}


 /*公共头部样式*/
#header .nav{ width:990px; margin:0 auto;float:left; display:block;padding: 10px 0 10px 10px;}
#header .nav ul{width:100%}
#header .nav li{float: left;background-repeat: no-repeat;display: block;padding: 0 8px 0 9px;_padding: 0 7px 0 9px;line-height: 15px;background: url('/emres/futures/20210918/images/futures/bond_element.png') no-repeat -90px -188px;}
#header .nav li.first{list-style-image: none;background: none;padding-left:0;}
#header .nav ul .s{vertical-align:middle;margin-left:4px;}
#header .nav ul li a{color: black;text-decoration: none;}
#header .nav ul li a:hover{text-decoration: underline;color:#ff4901;}
#header .nav .red a{color:#ff4901;}

/**广告区域代码**/
#header .topAdArea{height:88px;margin-top:10px;}
#header .topAdArea adl{width:173px;}
#header .advert { margin: 0; width: 1000px; height: 90px; overflow: hidden; float: left; }
#header .advert .left { float: left; width: 175px; height: 90px; }
#header .advert .center { float: left; width: 588px; margin-left: 6px; }
#header .advert .right { float: right; width: 175px; height: 90px; }

/****按钮菜单***/
#header .menu{float:left; width:1000px;line-height:35px;margin:0 auto;text-align:center;}
#header .menu .menuTitle{float:left;width:80px;height:35px;line-height:35px;background-color:#525252;font-size:14px;border-right:2px solid white;}
#header .menu .menuTitle a{font-size:14px;font-weight:bold;color:White;}
#header .menu .mainMenu{float:left;width:918px;height:35px;background-color:#3A5E95;}
#header .menu .mainMenu ul li {  float: left;padding-left: 10px;}
#header .menu .mainMenu ul li a{font-size:14px;color:White;padding:0 6px; height:16px; margin-top:10px; line-height:16px; border-right:1px solid #758FB5;}
#header .menu .mainMenu ul li a:hover{color:Red;}
#header .menu a:-webkit-any-link{text-decoration:none;}
#header .menu a:hover{text-decoration: none;}
#header .menu .mainMenu ul li .nobr { border-right:none;}

/**Logo 区域**/
#header .mainFrame { float:left; width:1000px;}
#header .mainFrame .logo{ height:50px; }
#header .mainFrame .logo:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#header .mainFrame .logo .logo_img{ float:left; padding-left:12px; padding-top:5px; margin-top:8px;}
#header .mainFrame .logo .remark{float: right;height: 33px;z-index: 10000; position:relative;}
#header .mainFrame .logo .remark { margin-top:8px; }
#header .mainFrame .logo .remark ul{ margin:0; padding:0; list-style:none;}
#header .mainFrame .logo .remark ul font{ font-size:12px; color:#494949;}
#header .mainFrame .logo .expand { float:left;margin-top:8px;}
.suggest-result {left: 0 !important;top: 0 !important;}

#header b.icoX { background:url("/emres/futures/20210918/imagesV2/element.png") no-repeat 0px -219px; width:18px; height:18px; float:left;}
#header b.icoX.M { background-position:0 -237px;}
#header b.icoX.G { background-position:0 -255px; width:11px; height: 19px;}
#header b.icoX.B { background-position:0 -274px; width:12px;}
#header .mainFrame .logo .expand span { float:left; display:block; margin:12px 6px 0;}
#header .mainFrame .logo .expand a { float:left; font-size:14px; height:auto; line-height:16px; vertical-align:middle; margin:0px 0 0 4px; }

#header .HotRecommend{float:right;height:14px; line-height:14px; margin-top:18px; text-align:right;color:#494949;padding-right:10px;}
#header .HotRecommend a{margin-right:5px;}
#header .HotRecommend .tj_title{font-weight:bold;}

/* 搜索 */
#header .mainFrame .search { margin-right:0px;float:right;width:auto;height:22px;margin-top:2px;}
#header .mainFrame .search .sinput {float:left; border:1px solid #999;padding:1px 2px;width:110px;height:15px;font-size:12px;color:#999; vertical-align:middle;background-color:#fff;margin-right:3px;margin-left:5px;}
#header .mainFrame .search .sradio,.search .radio{float:left; }
#header .mainFrame .search .sradio label {float:left;line-height:18px;}
#header .mainFrame .search .radio input{margin:4px;*margin:-2px 0px 0px 0px;_margin-top:-2px;padding:0px;}
#header .mainFrame .search select {float:left;margin-right:3px;vertical-align:middle;}
#header .mainFrame .search .btn {height:17px;line-height:17px;}
#header .mainFrame .search .btn b {float:left;background-position:0 -99px;margin:0px;height:15px;width:auto;overflow:hidden;}

/****副标题链接***/
#header .subMenu{ background-color:#ecf4fd; width:1000px; height:116px; overflow:hidden; margin-top:2px;line-height:20px;} 
#header .subMenu .subMenu_opt { width:90px; float:left; padding:28px 0; display:inline }
#header .subMenu .subMenu_opt ul li { height:30px; line-height:30px; font-size:14px; color:#333; cursor:pointer;}
#header .subMenu .subMenu_opt ul li.opt_selet { font-weight:bold;}
#header .subMenu .subMenu_opt.opt1 { background:url(/emres/futures/20210918/images/futures/arry.png) 79px -39px no-repeat;}
#header .subMenu .subMenu_opt.opt2 { background:url(/emres/futures/20210918/images/futures/arry.png) 79px -9px no-repeat;}
#header .subMenu .subMenu_cont {width:909px; float:left; overflow:hidden;}
#header .subMenu .subMenu_cont ul li{ height:25px; padding:3px 0 0 0; clear:both;width:100%; float:left; display:inline;}
#header .subMenu .subMenu_cont ul li a { float:left;line-height:25px;  margin:0 6px;}
#header .subMenu .subMenu_cont ul li a.subname { background-color:#cae5fb; display:block; height:20px;line-height:20px;padding:0 10px; margin:3px 0 0 0; color:#333;}
#header .subMenu .subMenu_cont ul li a.subpad { margin:3px 0 0 5px;}
/**媒体头部________结束**/


/**页面体——————开始**/
/*全页面自定议样式*/
.gl{ width:400px; border-bottom:1px solid #bbd4e8; }
.gr{width:585px; border-bottom:1px solid #bbd4e8;}
.gl .titleName{ width:180px; background:#fff url("/emres/futures/20210918/imagesV2/element.png") no-repeat 0px -301px; position:relative; top:3px; text-align:center; z-index:1000; height:36px; line-height:36px; font-size :18px; font-family: 微软雅黑; }
.gr .titleName{ width:200px; background:#fff url("/emres/futures/20210918/imagesV2/element.png") no-repeat 0px -301px; position:relative; top:3px; text-align:center; z-index:1000; height:36px; line-height:36px; font-size :18px; font-family: 微软雅黑; }
.areaTitle{ float:left; height:36px;  width:100%; border-bottom: 4px solid #2f5895; margin-top:10px;}
.areaTitle .more{float: right;margin-top: 15px;margin-right: 5px;}
.areaTitle .more a{color:red;}

.gr .tabName{ float:left; width:200px; background:#fff url("/emres/futures/20210918/imagesV2/element.png") no-repeat 0px -301px; position:relative; top:2px; text-align:center; z-index:1000; height:35px; line-height:35px; font-size :18px; font-family: 微软雅黑; }
.TabTitle{ position:relative; float:left; height:38px;  width:100%; border-bottom: 2px solid #2f5895; margin-top:10px;z-index:11;}
.tabs { float:left; position:relative; top:2px;text-align:center; z-index:2; height:35px; line-height:35px; font-size :18px; font-family: 微软雅黑;  }
.tabs .c{ border-left:1px solid #2f5895; border-right:1px solid #2f5895; border-top:1px solid #2f5895; border-bottom:2px solid #fff; }
.tabs li{ cursor:pointer; float:left; padding:2px 20px 0 20px; position:relative; top:0px; z-index:8;}
.tabs li a{color:#000;}
.tabs li a:link{color:#000;}
.tabs .c{z-index: 3;border: 1px solid #2F5895;border-bottom: none;position: relative;top:-1px; background-color: #fff;height: 38px;_height: 40px;_line-height: 33px;_top: 0px;_margin-top: -2px;}
.tabs .c a{ color:#000;}
.tabs .c a:link{ color:#000;}
.tabs li{position: relative;top:-1px;z-index: 2;float: left;padding: 0px 10px 0px 10px;border-top: 1px solid #BBD4E8;border-left: 1px solid #BBD4E8;border-right: 1px solid #BBD4E8;display: block;height: 36px;font-size: 18px;font-family: 微软雅黑; margin-left:-1px;}


.tabs .f{ margin-left:0px;}
.TabTitle .more{ float:right; margin-top:15px; margin-right:5px;}
.grayBg { background:#F5F5F5; }
.grayBg >.n1{width:64px !important;}
.tbPannel { float:left;_float:none; padding:0; margin:0;}
.main{ float:left; width:1000px;}
.titA{ color:#000;}
.titA:hover{ color:#000; }
.initTb{ border:0; border-collapse:collapse;padding:0;margin:0;}

.ad{ margin-top:10px;float:left;}

.btnSpan{ margin:0 auto; background:#2E4D92; display:block; width:52px; height:22px; line-height:22px; color:#fff;font-size:14px; cursor:pointer; text-align:center;}
.text { color:#A0A0A0;}
.dashed{ float:left; width:280px;height:1px; font-size:1px;border-bottom:1px solid #bbd4e8; margin-top:10px;}
/**导读**/
.clearfix:after, .ro:after{content:".";display:block;font-size: 0;height:0;clear:both;visibility:hidden}
.repeatList {float: left;width: 100%;}
.repeatList ul{width:100%;}
.repeatList ul li {float: left;padding:8px 0; border-top:1px solid #e4eef6;position:relative; width:100%;}
.repeatList ul li.first {border-top:none;}
.repeatList ul li.last { border-bottom:1px solid #e4eef6;}
.repeatList ul li:hover{ background-color: #F7F7F7;}
.repeatList ul li .image{float: left; vertical-align: top;padding:0 12px 0 5px;font-size:0;}
.repeatList ul.custom li{padding:24px 2px 25px 0;_padding-bottom:8px; height:65px; }
.repeatList .retitle {font: 18px/32px "微软雅黑","simhei"; height:38px; margin:0; }
.repeatList .reinfo {color: #818181;height: 52px;line-height: 26px;overflow: hidden;}
.repeatList .time {color: #818181;line-height: 22px; text-align: right;display:inline-block;position:absolute;bottom:5px;right:10px; font-family:"宋体";}
.repeatList .share{width: 108px; height:50px; float:right;position:absolute;top:20px;right:10px; z-index:2;}
.repeatList .share .shareIco{ float:right; margin-right:5px; width:14px;height:14px;display:block;}
.repeatList .shareContent{border: 1px solid #E2E2E2;float: right;height: 27px;width: 90px;z-index: 3;background-color: #FFFFFF;}
.repeatList .moreTen {float:left; background:#e1e1e1;border: 1px solid #e1e1e1; width:auto;height:26px; line-height:26px;text-align:center;width:397px;}
.repeatList .moreTen a,.moreTen a:link{line-height:26px;} 
.repeatList .moreTen:hover {background-color: #f5f5f5;border: 1px solid #bbd4e8;}
.repeatList .headTitle{ margin:4px 0 0 0; overflow:hidden;*padding-top:3px;}
.repeatList .headTitle ul li {height:29px; display:inline; border-top:none;margin:7px 0 0 0; padding:0; overflow:hidden;}
.repeatList .headTitle ul li a {padding-left: 8px; margin-right:10px;}
.repeatList .headTitle ul li:hover{ background-color: #FFF;}
.repeatList .headTitle ul li h3{ margin:0; padding:0; height:29px;}
.repeatList .headTitle ul li h3 a{ font-size:22px; font-family:"微软雅黑"; background:none; padding:0; font-weight:bold; margin:0; padding:0;}
.repeatList .tool .first .lable,.repeatList .tool .last .lable{ margin-left :10px; width:50px;height:43px;}
.repeatList .tool .last .lable{ margin-top:12px; }
.repeatList .tool p a{ line-height:22px;display:inline-block; width:69px; }

/*期货行情*/
.gr .tabContent { margin-top:5px;}
.gr .tabContent .submenu li{ float:left; margin-left:0px;font-size:14px;}
.gr .tabContent .submenu li span{display:block; padding:2px 4px 2px 4px; color:#fff; }

.gr .tabContent .submenu .t span{display:block; background:#2F5895; padding:2px 4px 2px 4px; color:#fff; }
.gr .tabContent .submenu .t span a{ color:#fff;}
.gr .tabContent .submenu .t span a:link{color:#fff;}
.gr .tabContent .submenu .t b{ font-size:1px; height: 6px;width: 10px;display: block;background:url(/emres/futures/20210918/imagesV2/element_bg.png) 0px 0px no-repeat;margin-left:26px;}
.gr .tabContent .detailInfo{  }
.gr .tabContent .bline{ border-bottom:1px solid #2F5895; font-size:1px;height:1px;width:585px;float:left;} 

.gr .contentList .submenu li{ float:left; margin-left:0px;font-size:14px; list-style-type:none; background:none; cursor:pointer;}
.gr .u12 .submenu li{font-size:12px; }

.gr .contentList .submenu .t{ height:22px; line-height:22px;}
.gr .contentList .submenu .t span{display:block; background:#2F5895; padding:2px 5px 2px 5px; color:#fff; }
.gr .contentList .submenu .t span a{ color:#fff;}
.gr .contentList .submenu .t span a:link{color:#fff;}
.gr .contentList .submenu .t b{ font-size:1px; height: 6px;width: 10px;display: block;background:url(/emres/futures/20210918/imagesV2/element_bg.png) 0px 0px no-repeat;margin-left:26px;}

.gr .sTitleContent { float:left;}
.gr .sTitleContent .submenu{ margin-top:5px; width:280px;height:21px; float:left;}
.gr .sTitleContent .submenu li{ width:60px; text-align:center; float:left; height:21px; line-height:21px; margin-left:20px;font-size:14px; list-style-type:none; background:none; cursor:pointer;}
.gr .sTitleContent .submenu .t{ height:21px; line-height:21px;}
.gr .sTitleContent .submenu .t span{display:block; background:#2F5895; padding:1px 8px 0 8px; color:#fff; }
.gr .sTitleContent .submenu .t span a{ color:#fff;}
.gr .sTitleContent .submenu .t span a:link{color:#fff;}
.gr .sTitleContent .submenu .t b{ font-size:1px; height: 6px;width: 10px;display: block;background:url(/emres/futures/20210918/imagesV2/element_bg.png) 0px 0px no-repeat;margin-left:26px;}
.gr .sTitleContent .tb table th{ font-weight:300; height:35px;line-height:35px; padding:0 7px 0 8px; border-bottom:1px solid #bbd4e8;  }
.gr .sTitleContent .tb table  td{ text-align:center; height:30px; line-height:30px; }
.gr .sTitleContent .tb2 table { table-layout: fixed;}
.gr .sTitleContent .tb2 table tr{ height:27px; overflow:hidden;}
.gr .sTitleContent .tb2 table th{ font-weight:300; height:35px;line-height:35px; border-bottom:1px solid #bbd4e8;  }
.gr .sTitleContent .tb2 table td{ text-align:center; height:27px; line-height:27px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

.gr .sTitleContent .tb3 table th{ font-weight:300; height:30px;line-height:30px; border-bottom:1px solid #bbd4e8;  }
.gr .sTitleContent .tb3 table  td{ text-align:center; height:27px; line-height:27px; }

.gr .sTitleContent .tb4{ float:left;}
.gr .sTitleContent .tb4 table th{ font-weight:300; height:40px;line-height:40px; border-bottom:1px solid #bbd4e8;  }
.gr .sTitleContent .tb4 table  td{ text-align:center; height:35px; line-height:35px; }


.gr .tabContent .tbPrice{ float:left; width:306px; *width:304px; _width:304px; margin-top:0px; }
.gr .tabContent .tbPrice .hdl {border-bottom:1px solid #BBD4E8; }
.gr .tabContent .tbPrice li{ float:left; height:25px; line-height:25px; font-weight:300;margin-left:0px; font-size:12px;}
.gr .tabContent .tbPrice ul{ width:306px;  height:26px; text-align:center; }
.gr .tabContent .tbPrice .lastUl li{ width:287px; border-bottom:none; line-height:30px;border-top:1px solid #BBD4E8;padding-right:5px; }
.gr .tabContent .tbPrice .grayBg{  background-color:#F5F5F5; }
.gr .tabContent .tbPrice .cd{width:50px;}
.gr .tabContent .tbPrice .zhu{width:20px;}
.gr .tabContent .tbPrice .cd2{width:75px;}
.gr .tabContent .tbPrice .nm{width:50px;}
.gr .tabContent .tbPrice .np{width:50px;}
.gr .tabContent .tbPrice .zhu.zhuli{background:url(/emres/futures/20210918/images/futures/zhu.png) center 6px no-repeat;}
.gr .tabContent .submenu { float:left; height:24px; width:585px;}
.gr .tabContent .submenu li{padding:0 2px 0 2px;}
.gr .tabContent .divImg { width:278px; }
.gr .tabContent .divImg  img{  }

/*新闻相关样式*/

.gl .content .title2 { width:400px; border-bottom:2px solid #2F5895; float:left; height:38px; margin-top:5px;}
.gl .content .title2 .title2Name{ float:left; margin-left:13px; margin-top:8px; font-size:18px; font-family: 微软雅黑;}
.gl .content .title2 .more { float:right; font-size:12px;margin-top:18px; margin-right:5px; }
.content .contentList { float:left; _float:none; width:400px;height:213px;  border-bottom:1px solid #BFD8EC;  }
.content .contentList ul { margin-left:15px; margin-top:10px;}
.content .contentList ul li{ line-height:26px; padding-left:10px; background: url(/emres/futures/20210918/imagesV2/bond_dot.gif) no-repeat 0px 12px; font-size:14px; height:26px; overflow:hidden;}
.content .u12 ul li{ font-size:12px;  line-height:24px; }
.gl .content .contentList2 {float:left; _float:none; width:400px; border-bottom:1px solid #BFD8EC;  }
.gl .content .contentList2 ul { margin-left:15px; margin-top:7px;}
.gl .content .contentList2 ul li{ line-height:26px;height:26px; overflow:hidden; padding-left:10px; background: url(/emres/futures/20210918/imagesV2/bond_dot.gif) no-repeat 0px 12px; font-size:14px;  }
.content .contentList.u12 ul { margin-top:0;}
.gr .content .title2 { width:585px; border-bottom:2px solid #2F5895; float:left; height:38px; margin-top:3px;}
.gr .content .title2 .titleNameR{ float:left; margin-left:13px; margin-top:8px; font-size:18px; font-family: 微软雅黑;}
.gr .content .title2 .more { float:right; font-size:12px;margin-top:18px; margin-right:5px; }
.gr .content .title2 .date { float:left; font-size:12px; margin-left:25px; margin-top:16px; }

/*国际期货列表样式*/
.ifCell{ width:60px; text-align:center; border:0; border-collapse:collapse;padding:0; margin:0; font-weight:300;}
.tbContent { table-layout: fixed;}
.tbContent th{ height:26px;line-height:26px;border-bottom:1px solid #BFD8EC;}
.tbContent td{ height:27px;line-height:27px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.tbContent td a{white-space: nowrap;}
/*计算器相关样式*/
.gr .sTitle .sTitleName{float: left;margin-left: 13px;margin-top: 8px;font-size: 18px;font-family: 微软雅黑;}
.gr .sTitle{ margin-top:10px; width:285px; border-bottom:2px solid #2F5895; float:left; height:38px;  }
.gr .sTitle .more { float:right; font-size:12px;margin-top:18px; margin-right:5px; }
.gr .calcContent { float:left; width:280px;}
.gr .calcContent .field{ width:100%; float:left; margin-top:10px; text-align:center;}
.gr .calcContent .spanTitle{ margin:10px auto; text-align:center; line-height:28px; font-size:12px; font-weight:600; color:#fff; background:url(/emres/futures/20210918/imagesV2/element_bg.png) 0px -17px no-repeat; width:104px;height:28px; display:block;}
.gr .morelink{ float:left; width:280px;padding:0;}
.gr .morelink li{ width:280px; line-height:28px;height:28px;}
.gr .morelink li a{ width:68px; text-align:center;display:block; float:left;}

/* 价差矩阵*/
.pricePlace{ margin-top:5px;}
.pricePlace td{ line-height:22px; height:22px; width:68px; text-align:right; font-weight:600;}

/*长标题*/
.longTitle { float:left;_float:none; height:36px;  width:1000px; border-bottom: 4px solid #2f5895; margin-top:10px;}
.longTitle .titleName{ width:200px; background:#fff url("/emres/futures/20210918/imagesV2/element.png") no-repeat 0px -301px; position:relative; top:3px; text-align:center; z-index:1000; height:36px; line-height:36px; font-size :18px; font-family: 微软雅黑; }
.longTitle .moreba{ float:right; margin-right:5px;font-size:12px; height:14px;margin-top:-20px;}


/*股吧*/
.BondFundBaList { float:left; _float:none; margin-top:10px;width:1000px;font-family:"宋体";}
#tbBondFundBaList { width:1000px;padding:0;margin:0; border:0; border-collapse:collapse;border-bottom:1px solid #BBD4E8; font-family:Arial,"宋体";}
#tbBondFundBaList th{  font-weight:300;border-bottom:1px solid #BBD4E8; height:29px; line-height:29px; vertical-align:top;}
#tbBondFundBaList td{ line-height:29px; height:29px; font-size:14px; }
#tbBondFundBaList .num{ width:50px; text-align:center; color:#333333;padding-left:9px;font-size:12px; }
#tbBondFundBaList .tit { width:545px; text-align:left;}
#tbBondFundBaList .name{ width:100px; text-align:center; font-size:12px; }
#tbBondFundBaList .ip { color:gray; }
#tbBondFundBaList .date{ width:80px; text-align:center; font-size:12px; color:#333333;}
#tbBondFundBaList .g{color:#666}
#tbBondFundBaList .gray{ background-color:#F5F5F5; }

/*标题更多处连接样式*/
.moreba a{ margin-left:5px;}


.mt_210
{
    margin-top:12px;
}
.mt_210 li{ line-height:24px;}
.ie8_midd
{
    height:83px;
}

.li_li {
    background: url("/emres/futures/20210918/imagesV2/bond_dot.gif") no-repeat scroll 0 5px transparent;
}

/**页面体——————结束**/

/**页尾***/
.Footer{float:left; width:1000px; }
.Footer a{color:black;text-decoration:underline;}
.Footer .active{height:37px;line-height:37px;vertical-align:middle;}

/*******分享*******/

/*******搜索区相关样式********/
.inp-search { position:relative; top:0px; z-index:1000; }
.inp-search .sim-select{float: left;display:inline;position: relative;width: 75px;height: 28px;_height:28px; border : 1px solid #3A5E95;border-right:0px; border-radius: 3px 0 0 3px;margin-top:3px;background:#fff url(/emres/futures/20210918/imagesV2/bg1px.png) 74px -218px no-repeat;}
.inp-search .sim-select h3{text-align:left; position:relative;top:-14px;*top:0px; _top:3px;  z-index:1000;line-height: 28px; _line-height:23px; font-weight: normal;font-size: 14px;background: url(/emres/futures/20210918/imagesV2/icon.png) 55px -340px no-repeat; background-position-y:-344px; padding-left: 15px;cursor: pointer;float: left;display: inline;width: 59px;}
.inp-search .sim-select .sim-ul-flt{margin-top:-1px;_margin-top:-1px; position: absolute;left: -1px;top: 34px;*top:31px;  _top:33px;  z-index: 10000;}
.sim-select .sim-ul-bg{}
.inp-search .inp-txt-wrap {border: 1px solid #3A5E95; float: left;display: inline;margin-top: 3px;border-radius: 0;height: 28px;font-size: 14px;position: relative;z-index: 1;}
.inp-search input {background-color: white;cursor: auto;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;text-align: start;}
.inp-search .inp-txt {width: 307px;color: #666;margin: 0;height:28px; *height: 27px; _height:25px; _line-height:25px; line-height:28px; *line-height: 27px; padding: 0px 0 0px 14px;border: 0px;font-size: 14px;_height: 26px;_line-height: 26px;font-family: "Arial","SimSun","宋体";}
.define-select{padding:0;vertical-align:top;float:left;z-index:9999;_display:inline-block;position:relative;_position:absolute;top:-28px; *top:-0px;_top:28px;background-color:#fff;left:-1px;}
.define-select ul { z-index:10000; width:74px; border:1px solid #3A5E95;padding:0;text-align:center;margin:0; }
.define-select ul li {  background: none repeat scroll 0 0 white;border-bottom: 1px solid #3A5E95;cursor: pointer;height: 30px;_height:26px;line-height: 30px;_line-height:26px;list-style: none outside none;padding: 0;width: 74px;}
.define-select ul li a{ margin-left:-16px;font-size:14px; font-family: "宋体",Arial;color: #484848;}
.define-select ul { border-top:none;}
.define-select ul .l{ border-bottom:none;}
.define-select ul .over{color: #e77802;background-color: #cde2f8; }
.seach-div {float:left;height:30px;_height:28px;}
.btnNew { background-color:#3A5E95; height:30px;_height:30px; width:64px;color:#fff;font-size:16px; text-align:center;line-height:28px;}
.btnNew{float:left; margin-top:3px;cursor:pointer;}
#jj_suggest_resultStockCode_bar{ top:-3px !important;left:0px !important; }
/*******/

.action_bar{  text-align:right;  overflow:hidden; clear:both}
.action_bar span{ vertical-align:middle; height:20px; line-height:20px ; display:block; float:left}
.action_bar .sinput  { border:1px solid #999; margin:0 2px; color:#898989; height:16px; line-height:16px; overflow:hidden}
.action_bar .sbutton{  display:inline-block;height:20px; margin-left:3px; margin-right:3px}
 
.more1 .action_bar .stock_bar{float:right; width:122px;height:18px; border:1px solid #3A5E95;} 
.btn_seach{background: url(/emres/futures/20210918/imagesV2/seach.gif);height: 22px; width: 48px;position: relative;vertical-align: middle;float: right;display: block;cursor: pointer;}

/**搜索**/
#jj_suggest_result { left: 0 !important; top: 0 !important;}

.FontColorRed {color:#dc0000;}
.FontColorBlue {color:#097C25;}
.red {color:#dc0000;}
.green {color:#097C25;}

/***/
.kc
{
border-bottom: 2px solid #2F5895;
font-family: 'Microsoft YaHei';
height: 35px;
margin-bottom: 8px;
width:280px;
}
.title_name
{
font-size: 18px;
    
line-height: 35px;
position: relative;
text-align: left;
top: 2px;
z-index: 1000;
padding-left:10px;
}

.pt_5
{
padding:0 5px !important;
color:#919191;
}
.pt_5 a{color:#919191; }
.mg_gd
{
position:relative;margin-top:14px;
_margin-top:17px;
overflow:hidden;
}

.title
{
float: left;
font-size: 14px;
font-weight: bold;
left: 6px;
position: absolute;
top: 0;
text-align: center;
    width: 280px;
}
.title_topic
{
float: left;
font-size: 14px;
font-weight: bold;
left: 6px;
position: absolute;
top: 0px;
*top:-1px;
text-align: center;
    width: 280px;
}
.title_li
{
padding:20px 6px 0;
position:relative;
}
.title_li_1
{
padding:28px 6px 0;
position:relative;
}
.info
{
position:absolute;
left:85px;
line-height:22px;
color:#676767;
*width:196px;
    
}
.title_p
{
color:#000000;font-size:18px;
}
.title_div
{
border-bottom: 2px solid #2F5895;
margin-top: 20px;
padding-bottom: 5px;
position: relative;
}
.title_div_2
{

height: 210px;
margin-top: 8px;
position: relative;
width: 278px;
}
.title_bom
{
border-bottom:1px solid #D4D4D4;
height:60px;
}
.img_title
{
display:block;
}
.img_cont
{
display:block;
}
.img_2
{
padding-top:7px;
}
.td_td td
{
height: 14px;
line-height:14px;
}
.td_td2
{
height: 14px;
line-height:14px;
width: 70px;
border:0;
border-collapse:collapse;
padding:0;
margin:0;

}
.mtd
{
height: 23px;
line-height:23px;
width: 70px;
border:0;
border-collapse:collapse;
padding:0;
margin:0;

}
.pt4
{
padding-top:0px;
}
.title_bom_bom
{   

height:65px;
}

.mg_title
{
border-bottom: 1px solid #BBD4E8;

position: relative;
}
.mg_title_ul
{
margin-left:10px;
}
.mg_title_li
{
font-size: 12px;
line-height:22px;
padding-left: 10px;
background: url(/emres/futures/20210918/imagesV2/bond_dot.gif) no-repeat 0px 11px;
}


.cg_img
{
position:relative;
}
.cg_left
{ 
float: left;
font-size: 14px;
font-weight: bold;
width: 18px;
line-height:16px;
padding-top:5px;
}
.cg_right
{
float: left;
width: 232px;
}
.cg_right ul li
{
float:left;
padding:9px 9px 0;
}
.cg_midd
{
background: url("/emres/futures/20210918/imagesV2/element_bg.png") repeat scroll -107px 0 transparent;
float: left;
height:82px;
width: 10px;
}

.cg_icon
{
   
float: left;
height: 57px;
margin-top: 13px;
width: 11px;
}
.mt8
{
margin-top:8px;
}
.rlist {

height: 78px;
overflow: hidden;
_width:239px;
}
.imgList-dot span
{
background: url("//g1.dfcfw.com/g1/201309/20130923125052.png") no-repeat scroll 0 0 transparent;
}
.a
{
padding-left: 3px;
padding-top: 2px;
position: absolute;
text-decoration: underline;
}

#scroll_jgyl, #scroll_mjyl {
height: 60px;
margin-left: 7px;
padding: 9px 0;
}
.imgList-dot {
float: left;
width: 20px;
}
.imgList-dot span {
cursor: pointer;
display: block;
height: 20px;
width: 20px;
}
.imgList-dot .dotOFF {
background-position: -20px -360px;
}
.imgList-dot .dotON {
background-position: 0 -360px;
}
.rlist li {
clear: both;
float: left;
height: 22px;
overflow: hidden;
width: 100%;
}

.l285 {
float: left;
height: 78px;
padding-top: 0;
width: 210px;
}
.imgList li {
background: none repeat scroll 0 0 transparent;
display: inline-block !important;
float: left;
height: 60px;
text-align: center;
text-indent: 0;
width: 60px;
}
.rlist li a {
float: left;
line-height: 17px;
margin: 0 5px;
}
.l285 li {
clear: none;
line-height: 24px;
margin: 10px 0;
width: 52px;
}
.rlist ul {
float: left;
height: 66px;
margin-left: 8px;
overflow: hidden;
padding-top: 5px;
width: 220px;
}
.imgList ul {
float: none;
height: auto;
width: 100%;
}

.l285 ul {
margin-left: 4px;
padding-top: 0;
width: 220px;
}

.l285 li a {
display: block;
float: none;
line-height:15px;
margin: 0;
}
.l285 li a.img {
margin: 0 0 2px 0;
}
.sum_fl
{
    
}
.title_time
{
padding-left: 30px;
padding-right: 46px;
}
.sum_title
{
font-size:12px;
font-weight:bold;
}

.cg_1
{
display: block;
*+display:inline-block;
   
}

#span_title span
{
background: none repeat scroll 0 0 #3A5E95;
color: white;
display: block;
float: left;
height: 20px;
line-height: 19px;
margin-left:8px;
text-align: center;
width: 46px;
}

.span_title
{
margin-top:6px;
position:relative;
padding-bottom: 10px;
border-bottom: 1px solid gray;
margin-left:5px;
}
.zs_jy
{
position:relative;border-bottom:2px solid #2F5895;margin-left:-15px;
}

.b_icon
{
background: url("/emres/futures/20210918/imagesV2/element_bg.png") no-repeat scroll 0 0 transparent;
height: 6px;
margin-top: 20px;
position: absolute;
width: 10px;
display: block;
margin-left:54px;
}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}

.qh_imglist
{
    position:relative;
    margin-left:10px;
    width:270px;
}
.qh_top_title
{

}
.hqs
{border-collapse:collapse;
}
.hqs thead
{
    
border-bottom:1px solid gray;
}
.hqs th
{
     padding: 10px 0 11px;
    text-align: center;
    width: 26px;

}

    .hqs td
    { padding: 5px;
    text-align: center;
    width: 68px;
    }

.info_2
{
      color: #676767;
    display: block;
    left: 132px;
    line-height: 22px;
    position: absolute;
    top:30px;
    width: 131px;

}
.img_li
{
    float:left;
    margin-top:10px;
}

#qh_title .title_2
{
       float: left;
    font-size: 14px;
    font-weight: bold;
    left: 6px;
    position: absolute;
    text-align: center;
    top: 3px;
    width: 280px;
}
.li_li
{
 background: url("/emres/futures/20210918/imagesV2/bond_dot.gif") no-repeat scroll 0 11px transparent;
    font-size: 12px;
    padding-left: 10px;
    line-height:25px;
    height:25px;
}

.block
{
    display:block;
    *display:inline-block;
}
.none
{
    display:none;
}
.qp_tab ul { background-color:#FFF;}
.qp_tab ul.grayBg { background:#F5F5F5; }

.qp_img { padding:12px; _padding:16px 15px; height:140px; overflow:hidden; background-color:#FFF; width:554px;position:relative; *top:0; *margin:0;}
.qp_img li {height:140px;overflow:hidden;float:left; margin:0; top:0; left:0;position:relative;}
.qp_img li a { display:block;}
.qp_img .n1 {width:242px; padding:0 10px 0 20px;}
.qp_img .n2 {padding:0 0 0 36px;width:242px;}
#page2 .qp_img .n1 {width:242px; padding:0 10px 0 20px;}
#page2 .qp_img .n2 {padding:0 0 0 36px;width:242px;}

.qp_tab {overflow:hidden; height:135px; position:relative;}
.qp_tab ul { overflow:hidden; float:left;width:288px; padding:0 1px; height: 27px; display:inline;}
.qp_tab ul.at { border:1px solid #cae5fb;height: 25px; background-color:#ecf4fd;width:288px; padding:0;}
.qp_tab ul li { float:left;height: 27px;line-height: 27px; text-align:center;}
.qp_tab ul.at li {height: 25px;line-height: 25px;}
.qp_tab ul li.n1 { width:62px;}
.qp_tab ul li.n2 { width:60px}
.qp_tab ul li.n3 { width:60px}
.qp_tab ul li.n4 { width:50px}
.qp_tab ul li.n5 { width:50px}
.qp_tab ul li.n6 { width:70px;}
.moreData {clear: both;border-bottom: 1px solid #BBD4E8;height: 21px;padding-right: 10px; overflow:hidden; font-family:"宋体";}
.bold { font-weight:bold;}
.mr10 { margin-right:10px;}
.subMenu .subMenu_time { float:left;margin:0 0 0 10px; line-height:25px;}
.subMenu .subMenu_cont b {margin:0 3px;display:inline;float:left; width:1px; height:25px; background:url('//g1.dfcfw.com/g4/202002/20200228153120.png') no-repeat 0 7px;}
.fl{ float:left;}
.fr{ float:right;}
/**页面体——————开始**/

#page2 .gl{ width:400px; border-bottom:none; }
#page2 .gr{width:580px; border-bottom:none; margin-left:20px;overflow:hidden; float:left; display:inline;}
.fixdfload { width:600px; overflow:hidden;}

.topBigBanner{ width:1000px; margin-top:10px;}
.seeMoreText1{float:left; width:570px; padding:5px 10px 5px 0;  text-align:right;border-top:1px solid #bbd4e8;}
.title_r1{ float:right; font-size:12px; margin-top:15px;}
.title_r1 a{ padding:0 5px;}
.productInfo{float:left; width:565px; padding:6px 5px 5px 10px; display:inline;}
.productInfo img{ float:left; width:80px; height:80px; padding:2px; border:1px solid #c4c4c4;}
.productInfoText{ float:left; width:460px; height:80px; padding:6px 0 0 10px; line-height:20px; overflow:hidden;}
.productInfoText span{ font-size:14px;}
.productInfoText p{width:100%;word-wrap:break-word;overflow:hidden;height:60px;}
.productTable{width:552px; border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;margin-left:10px;float:left; display:inline;}
.productTable ul { overflow:hidden;width:552px;}
.productTable ul li { border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;text-align:center;height:20px; overflow:hidden; width:91px; display:block;float:left;padding:9px 0;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}
.productTable ul li.Ttitle { background:#eff6fc;}


.adBigBanner{ float:left; width:1000px; height:90px; margin:15px 0;}
.adBigBanner img{ width:1000px; height:90px;}
.title3{ width：1000px;}
.title4 { width:490px; border-bottom:2px solid #2F5895; height:38px; margin-top:5px;}
.title4 .title2Name{ float:left; padding-left:13px; font-size:18px; font-family: 微软雅黑;background:#fff url("/emres/futures/20210918/images/futures/element.png") no-repeat 0px -301px; line-height:38px;}
.title4 .more { float:right; font-size:12px;margin-top:15px; margin-right:5px; }
.suggest-result{top:0px !important; left:0px !important;}


.sTitle{ margin-top:10px; border-bottom:2px solid #2F5895; height:38px; width:1000px; }
.sTitle .sTitleName{margin-left: 13px;margin-top: 8px; font-size: 18px;font-family: 微软雅黑; float:left; display:inline;}

.sTitle .more { float:right; font-size:12px;margin-top:18px; margin-right:5px; }
.clear { clear:both}
.moreData {border-top: 1px solid #BBD4E8;height: 29px; line-height:29px; padding-right: 10px; overflow:hidden;}
.gr .sTitle.sbsh { clear:both; width:auto; float:none;}

#page2 { width:1000px;}
#page2 .gl .titleName{ width:180px; background:#fff url("/emres/futures/20210918/images/futures/element.png") no-repeat 0px -301px; position:relative; top:3px; text-align:center; z-index:1000; height:36px; line-height:36px; font-size :18px; font-family: 微软雅黑; }
#page2 .gr .titleName{ float:left; width:150px; background:#fff url("/emres/futures/20210918/images/futures/element.png") no-repeat 0px -301px; z-index:1000; height:36px; line-height:36px; font-size :18px; font-family: 微软雅黑; padding:0 0 0 13px;}
#page2 .gr .content .title2 { width:580px; border-bottom:2px solid #2F5895; float:left; height:38px; margin-top:5px;}
#page2 .gr .content .title2 .titleNameR{ float:left; margin-left:13px; margin-top:8px; font-size:18px; font-family: 微软雅黑;}
#page2 .gr .content .title2 .more { float:right; font-size:12px; margin-right:5px; margin-top:15px; }
#page2 .gr .content .title2 .date { float:left; font-size:12px; margin-left:25px; margin-top:16px; }

.qp_tab ul.mr10 { margin-right:4px;} 

#div_table table.tab1{border-top:#bbd4e8 1px solid;border-left:#bbd4e8 1px solid;width:950px;}
#div_table table.tab1.w470{width:470px;}
#div_table table.tab1 td,#div_table table.tab1 th{border-bottom:#bbd4e8 1px solid;border-right:#bbd4e8 1px solid;line-height:24px;font-family:Arial;color:#333;font-weight:normal;text-align:center;padding:0 1px;}
#div_table table.tab1 th{line-height:20px;height: 30px;background-color: #ebf6ff;line-height: 30px;}
#div_table table.tab1.nbr th{padding-right:1px;border-right:#bbd4e8 0 solid;}
#div_table table.tab1 td{height:18px;line-height:18px;padding:3px 1px;}
#div_table table.tab1 td.ltxt{padding-left:5px;text-align:left;}
#div_table table.tab1 th div{line-height:16px;padding-top:3px;}
#div_table table.tab1 thead.h th{line-height:14px;height:48px;padding-top:1px;overflow:hidden;}
#div_table table.tab1 thead.h.nob th{padding-left:1px;border-right:none;}
#div_table table.tab1 tbody{background-color:#fff;width:100%;}
#div_table table.tab1 tr.odd td{background-color:#f1f1f1;}
#div_table table.tab1 tr.today td{color:red;}
#div_table table.tab1 tr.today_1 td{color:#2860FF;}
#div_table table.tab1 tr.today_2 td{color:#25a4ed;}
#div_table table.tab1 td.col{background-color:#E2E2E2!important;}
#div_table table.tab1 tr.over td{background-color:#DEF0F6!important;}
#div_table table.tab1 td.loading{background-color:#fff;height:345px;line-height:345px;}
#div_table table.tab1 tr.h28 td{height:28px;line-height:28px;padding:3px 1px;}
#div_table table.tab1 td.noborder,#div_table table.tab1 th.noborder{border:none;}
#div_table table.tab1 td.rightborder,#div_table table.tab1 th.rightborder{border-bottom: none;}

.tabContent .moreData { background-color:#FFF;position:relative;}

.tabContent #tabContent1{ background-color:#FFF;}
.tabContent #tabContent2{ background-color:#FFF;}
.tabContent #tabContent3{ background-color:#FFF;}
.tabContent #tabContent4{ background-color:#FFF;}
.tabContent #tabContent5{ background-color:#FFF;}

#backtop { width: 18px; position: fixed; bottom: 250px; left: 50%; margin-left: 505px; text-align: center; _position: absolute;z-index:9999; }
#backtop #backtophq, #backtop #gotop { display: block; width:50px; height:51px; font-size:12px; }
#backtop #backtophq { background-position: 0 0; color: #fff; text-decoration: none; padding-top:35px; height:16px; }
#backtop #backtophq:hover { background-position: -51px 0; }
#backtop #backtophq.on { background-position: -102px 12px; background-color: #3A5E95; }
#backtop #gotop { background-position: 0 -51px; margin-top: 4px; visibility: hidden;  }
#backtop #gotop:hover { background-position: -51px -51px; }
#backtop #backtopsearch { position: absolute; left:-237px; top:0; background-color: #3A5E95; height:36px; width:238px; display:none; padding-top:15px; }
#backtop #backtopsearch  input { width:123px; padding: 4px 4px; font-size:12px; font-family:simsun; border:0; height:16px; vertical-align:middle; }
#backtop #backtopsearch #backtopsearchsbm { border-style: none;border-color: inherit;border-width: 0;width:60px; color:#315895; height:24px; text-align:right; padding-right:7px; vertical-align:middle; }
#backtop #backtopsearch #jj_suggest_result { top:28px !important; left:0 !important; }
#backtop #backtopsearch form { margin:0; padding:0; display:inline; position:relative; }