/* Button
-------------------------- */

.asset_block thead th,
.asset_block thead td {
    padding: 10px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    word-wrap: normal;
    color: #7a7a7a;
    border-bottom: 2px solid #005096;
}
.asset_current thead th{
    padding:10px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    word-wrap: normal;
    color: #7a7a7a;
    border-bottom: 2px solid #005096;
}

/*
tbody tr {
    border-bottom: 1px solid #d8d8d8;
    cursor: pointer;
} */

tbody tr:hover {
    background: #f8fafd;
}

.assetItem_name {
    padding: 10px 10px;
}

 .assetItem_name span {
    position: relative;
    /* padding-left: 25px; */
    color: #333333;
    font-size: 14px;
    font-family: "Microsoft YaHei";
}

.e-equity-table tbody td:first-child>span::after {
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 0;
    width: 6px;
    height: 10px;
    background: #005096;
    transform: translateY(-50%);
    content: '';
}

.moudle_header {
    margin-left: 25px;
    width: 868px;
    margin: 0 auto;
}

.moudle_header .moudle_title_box {
    width: 100%;
    border-bottom: 1px solid #ccd6eb;
    margin-bottom: 20px;
    line-height: 28px;
}

.moudle_header .moudle_title_box .moudle_title {
    font-size: 20px;
    color: #005096;
    padding-bottom: 12px;
    border-bottom: 2px solid #005096;
    float: left;
    height: 30px;
    line-height: 30px;
}

.moudle_header .sourcecombin {
    width: 100%;
}

.moudle_header .sourcecombin .tab {
    width: 100% !important;
}

.moudle_header .sourcecombin .tab-nav {
    height: 30px;
    /* overflow: hidden; */
    font-size: 14px;
}

.moudle_header .sourcecombin .tab-nav a {
    display: block;
    float: left;
    /* width: 80px; */
    /* height: 30px; */
    /* line-height: 30px; */
    text-align: center;
    text-decoration: none;
    border: 1px solid #ccd6eb;
    padding:6px 14px;
    color: #000000 !important;
    font-weight: bold;
}

.moudle_header .sourcecombin .tab-nav a .current {
    background: #ccd6eb;
    color: #000000 !important;
}

.moudle_header .sourcecombin .tab-nav a.current {
    background: #ccd6eb;
    color: #000000 !important;
}

.e-equity-table {
    width: 100%;
}

.e-equity-table tbody tr:nth-child(1) td:first-child>span::after {
    background: #bee1ff;
}

.e-equity-table tbody tr:nth-child(2) td:first-child>span::after {
    background: #9dd2ff;
}

.e-equity-table tbody tr:nth-child(3) td:first-child>span::after {
    background: #7ec1fb;
}

.e-equity-table tbody tr:nth-child(4) td:first-child>span::after {
    background: #5eaef2;
}

.e-equity-table tbody tr:nth-child(5) td:first-child>span::after {
    background: #4b9de3;
}

.e-equity-table tbody tr:nth-child(6) td:first-child>span::after {
    background: #388cd4;
}

.e-equity-table tbody tr:nth-child(7) td:first-child>span::after {
    background: #2e82c9;
}

.e-equity-table tbody tr:nth-child(8) td:first-child>span::after {
    background: #2478be;
}

.e-equity-table tbody tr:nth-child(9) td:first-child>span::after {
    background: #1365aa;
}

.e-equity-table tbody tr:nth-child(10) td:first-child>span::after {
    background: #0c5da4;
}

.e-equity-table tbody tr:nth-child(11) td:first-child>span::after {
    background: #005096;
}

.e-equity-table.is-desc tbody tr:nth-child(10) td:first-child>span::after {
    background: #bee1ff;
}

.e-equity-table.is-desc tbody tr:nth-child(9) td:first-child>span::after {
    background: #9dd2ff;
}

.e-equity-table.is-desc tbody tr:nth-child(8) td:first-child>span::after {
    background: #7ec1fb;
}

.e-equity-table.is-desc tbody tr:nth-child(7) td:first-child>span::after {
    background: #5eaef2;
}

.e-equity-table.is-desc tbody tr:nth-child(6) td:first-child>span::after {
    background: #4b9de3;
}

.e-equity-table.is-desc tbody tr:nth-child(5) td:first-child>span::after {
    background: #388cd4;
}

.e-equity-table.is-desc tbody tr:nth-child(4) td:first-child>span::after {
    background: #2e82c9;
}

.e-equity-table.is-desc tbody tr:nth-child(3) td:first-child>span::after {
    background: #1EB9E1;
}

.e-equity-table.is-desc tbody tr:nth-child(2) td:first-child>span::after {
    background: #397EC4;
}

.e-equity-table.is-desc tbody tr:nth-child(1) td:first-child>span::after {
    background: #1D67B3;
}

.e-equity-table.is-desc tbody tr:nth-child(0) td:first-child>span::after {
    background: #005096;
}

.queryButton {
    display: inline-block;
    padding: 2px 20px;
    background-color: #005096;
    color: #ffffff;
}

.queryButton:hover {
    cursor: pointer;
}

.asset_block .tab-con-item {
    visibility: hidden;
    position: absolute;
}



.asset_block .lay-nav {
    position: relative;
    font-size: 14px;
    color: #7a7a7a;
}
.asset_block .lay-center {
    width: 100%;
    /* border-bottom: 2px solid #005096; */
    box-sizing: border-box;
}

.lay-left {
    position: relative;
    padding: 0;
}

.lay-left td {
    padding: 10px 10px;
    border-left: 2px solid #F8FAFD;
    font-size: 14px;
    font-weight: normal;

    text-align: center;
}
.asset-lay-left0{
    position: relative;
    padding: 0;
}

.bond-lay-left-table,
.lay-left-table {
    position: relative;
    border-collapse: collapse;
    border-spacing: 0;
    border-left: 3px solid #fff;
}

.asset_block .lay-nav:after {
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #005096;
    content: "";
    left: 0;
    top: 20px;
}

.bond-lay-nav:after {
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #005096;
    content: "";
    left: 0;
    top: 30px;
}

.bond-lay-left-table:after,
.lay-left-table:after {
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #005096;
    content: "";
}



#distribution-echats {
    width: 250px;
    position: absolute;
    right: 0;
    bottom: 0;
}

#bond-echats {
    width: 250px;
    position: absolute;
    right: 0;
    bottom: 0;
}

.lay-nav th {
    text-align: center;
}

.querySubmit {
    display: inline-block;
    padding: 4px 20px;
    background-color: #005096;
    color: white;
}
.asset{
	margin:0 !important;
}
 
 .asset_block .lay-nav:after{
 width:0;
 	content:""
 }
  .asset_block .asset-echats-title{
  	margin:10px 0;
  	width:100%;
  	background-color:#f8fafd;
  	padding:5px;
  	font-weight:bold;
    

  }
  .asset_block .detail-asset-block .assetItem_name{
  white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      max-width: 230px;
  }
  #assetItemBody tr{
      border-bottom: 2px solid #F8FAFD;;
  }
 
.asset_block .lay-nav th{
    padding:10px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    word-wrap: normal;
    color: #7a7a7a;
    border-bottom: 2px solid #005096;
    white-space:nowrap;
}
.asset-lay-left0:before{
            width:100%;
             position:absolute;
            content:"";
            height: 2px;
           <!-- background-color:#D9E4F3; -->
            right:0;
            left:0;
            top:40px;
}
.asset_block .query{
    color: #fff;
    background-color: #005096;
    margin-left: 10px;
    text-align: center;
    display: inline-block;
    width: 80px;
    border-radius: 0;
    margin-top:-5px ;
}
.asset-Wdate{
    background: #fff url(../../assets/images/icons/calendar_fund.png) no-repeat 95% !important;
    padding: 0 5px !important;
}
.asset_block .pull-right{
    margin-bottom: 10px;
}
.funddetail-asset-type-tip{
 padding: 22px 25px;
   min-width: 220px;
   box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 15px;
   border-radius: 8px;
}
.funddetail-asset-type-tip h2{

	font-family: "Microsoft YaHei Light";
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	margin-top:10px;
	letter-spacing: 0px;
	color: #666666;
}


.funddetail-asset-type-tip h3{

	font-family: "Microsoft YaHei Bold";
	font-size: 15px;
	font-weight: bold;
	font-stretch: normal;

	letter-spacing: 0px;
	color: #333333;

}

