button, input, select, textarea{
    -webkit-appearance: none;
    border-radius: 0;
  }

/* 基金详情页-ipad */
.pro-content-type li{
    width: auto;
    padding-right: 2vw;
    padding-left: 2vw;
    white-space:nowrap;
}
#overview li[data-index="cum"]{
    display: flex;
    width: 100%;
    /* margin: 0 15px; */
}
#overview li[data-index="cum"] .e-date-picker-group__wrapper{
    display: flex;
    align-items: center;
}
#overview li[data-index="cum"] .e-date-picker-group .e-date-picker-group__suffix{
    transform: translateY(-26%);
}
#overview li[data-index="cum"] .e-date-picker .e-date-picker__wrapper{
    width: 16vw;
}
.subscribe-ratio .e-date-picker-group .e-date-picker-group__suffix{
    transform: translateY(-65%);
}
.subscribe-ratio .header .btn{
    margin-left: 0 !important;
}
#overview .totalProTip{
    padding-right: 0;
}
.moudle_header .baseinfo-table .baseinfo-table-left{
white-space:nowrap;
}
.e-content,
.e-detail-banner .e-detail-banner__wrapper,
.e-detail-banner .e-detail-banner__container{
    min-width: auto !important;
}
.e-detail-banner .e-detail-banner__wrapper{
    background-position: center top;
    background-color: #005096;
}
.row-gutters-25{
    margin-left: -3vw;
    margin-right: -3vw;
}
.row-gutters-25 > [class*="col-"],
.e-detail-banner .e-detail-banner__container{
    padding-left:3vw;
    padding-right: 3vw;
}
.e-container{
    max-width: 100% !important;
}
.e-pagination .e-pagination-quick-jumper{
    display: none !important;
}
#overview .fund-s-msg,
.e-fund-elevator .e-fund-elevator__panel .e-fund-elevator__panelTitle h2,
.e-detail-banner .e-detail-banner__content p{
    font-size: calc(12 / 768 * 100vw)  !important;
    font-weight: 400 !important;
}
.e-detail-banner .e-detail-banner__content p{
    margin: calc(8 / 768 * 100vw) 0 !important;
}
.e-detail-banner .e-detail-banner__content h2 span{
    font-size: calc(23 / 768 * 100vw)  !important;
}
.e-detail-banner .e-detail-banner__content h2 .e-button{
    font-size: calc(10 / 768 * 100vw)  !important;
    padding: 0 calc(20 / 768 * 100vw)  !important;
    height: 30px  !important;
}
.e-detail-banner .e-detail-banner__labels span{
    font-size: calc(10 / 768 * 100vw) !important;
}
.e-detail-banner{
    height: auto  !important;
}
.gradeLevels-select ul li{
    text-align: center;
    padding: 0;
}
.e-fund-elevator .e-fund-elevator__list .e-fund-elevator__item{
    font-size: calc(13 / 768 * 100vw) !important;
    font-weight: 400  !important;
    padding: 0 calc(12 / 768 * 100vw) !important;
    height: calc(40 / 768 * 100vw) !important;
    line-height: calc(40 / 768 * 100vw) !important;
}
.gradeLevels-select{
    height: auto;
    padding-right: 21px;
}
.e-fund-detail .e-fund-detail__wrapper .e-fund-detail__content .col-xs-3{
    padding-right: 0 !important;
}
.e-fund-elevator .e-fund-elevator__panel .e-fund-elevator__panelTitle p{
    font-size: calc(14 / 768 * 100vw)  !important;
    line-height: calc(18 / 768 * 100vw);
}
.e-fund-elevator .e-fund-elevator__panel .e-fund-elevator__panelTitle{
    padding: calc(18 / 768 * 100vw) calc(20 / 768 * 100vw) calc(14 / 768 * 100vw) calc(20 / 768 * 100vw) !important;
}
.e-fund-elevator .e-fund-elevator__panel .e-fund-elevator__panelButton{
    height: calc(40 / 768 * 100vw) !important;
    font-size: calc(16 / 768 * 100vw) !important;
    line-height:calc(40 / 768 * 100vw) !important;
}
#overview .fund-b-msg{
    font-size: calc(36 / 768 * 100vw) !important;
    margin-right: calc(50 / 768 * 100vw) !important;
}
#overview .tab-container{
    margin-top: calc(20 / 768 * 100vw)  !important;
    height: calc(50 / 768 * 100vw)  !important;
}
#overview .tab-container li{
    width: auto  !important;
    padding-right: 11vw  !important;
}
#overview .tab-container li a{
    height: calc(50 / 768 * 100vw)  !important;
    line-height: calc(50 / 768 * 100vw)  !important;
}
#overview .tab-container .active a{
    font-size: calc(18 / 768 * 100vw)  !important;
}
#overview .s-date{
    margin-right: 0;
    margin-left: 0;
}
#overview .s-date .cum-top{
    width: 100%;
}
#overview .s-date .cum-column{
    display: flex ;
    justify-content: space-between;
    flex-wrap: wrap;
}
.e-date-picker .e-date-picker__wrapper input{
    padding: 0 1vw 0 1vw;
  text-align: center;
}
.pro-newFund-info{
    margin-left: 0 !important;
}
.newFund-fundName{
    font-size: calc(18 / 768 * 100vw) !important;
}
.newFund-report-title{
    font-size: calc(16 / 768 * 100vw) !important;
}
.newFund-report-header{
    padding:0 calc(20 / 768 * 100vw) !important;
}
.slide-up{
    width: 100%;
    display: block;
}
.pro-content-newFund{
    padding: calc(20 / 768 * 100vw) 0 !important;
}
.newFund-report-title,
.newFund-report-search{
    width: 50% !important;
}
.newFund-report-search{
    padding-left: calc(10 / 768 * 100vw) !important;
    display: flex !important;
    justify-content: flex-end !important;
}
.report-search-date{
    width: calc(100% - calc(76 / 768 * 100vw)) !important;
    max-width: calc(180 / 768 * 100vw) !important;
}
.subscribe-ratio .header .query,
.net .header .export,
.net .header .query,
.nav .header .export,
.nav .header .query,
.asset_block .query,
#btn-report-search{
    width: calc(60 / 768 * 100vw) !important;
    font-size: 14px !important;
    font-weight: 400  !important;
}
.subscribe-ratio .header .query,
.nav .header .query,
.asset_block .query,
.net .header .query{
    border: 1px solid #005096 !important;
}
.moudle_header .sourcecombin .tab-nav a{
    margin-bottom: calc(6 / 768 * 100vw) !important;
}
#assetItemBody>tr>td:nth-of-type(2){
    padding: 0 calc(4 / 768 * 100vw) !important;
}
.assetItem_name{
    padding: calc(10 / 768 * 100vw) 0!important;
}
.assetItem_name span{
    font-size: calc(13 / 768 * 100vw) !important;
    font-weight: 400  !important;
}
.assetItem_name_box{
    margin-right: calc(4 / 768 * 100vw) !important;
}
.e-pagination{
    /* font-size: calc(12 / 768 * 100vw) !important; */
    font-weight: 400  !important;
    text-align: right !important;
}
/* .e-pagination .e-pagination-item{
    min-width: calc(30 / 768 * 100vw) !important;
} */
#equityChart div,
.assetTotalMoney,
.e-pagination .e-pagination-total-text{
    float: right !important;
}
.net .header .btn{
    padding-right: 0 !important;
    padding-left: 0 !important;
}
#product_navTBody>tr>td:first-of-type{
    max-width: 76% !important;
    width: 100% !important;
    line-height: calc(20 / 768 * 100vw) !important;
}
#overview .fundnavbanch div{
    width: calc(210 / 768 * 100vw) !important;
}
#overview .achievementhis table{
    font-family: Microsoft YaHei!important;
}
#overview .achievementhis .kuang03,
#overview .achievementhis .kuang04{
    font-size: calc(12 / 768 * 100vw) !important;
    font-weight: 400  !important;
}
#net-table{
    width: 100%;
    table-layout: fixed;
}
.assetTotalMoney{
    position: relative;
    z-index: 1;
    cursor: pointer;
}
.e_content_text.aee{
    line-height: normal!important;
    margin: 0 !important;
}
.bargaining{
    width: auto !important;
}
.subscribe-ratio .e-date-picker-group.has-suffix{
    padding-bottom: calc(10 / 768 * 100vw) !important;
}
.asset_current thead th{
    padding-left: 0 !important;
    padding-right: 0 !important;
    line-height: calc(18 / 768 * 100vw) !important;
    font-size: calc(13 / 768 * 100vw) !important;
    font-weight: 400  !important;
    padding-bottom: calc(6 / 768 * 100vw)  !important;
}
.moudle_header .sourcecombin .tab-nav a,
.moudle_header .sourcecombin .tab-nav{
    font-size: calc(12 / 768 * 100vw) !important;
}
.asset_current tbody{
    font-size: calc(12 / 768 * 100vw) !important;
    font-weight: 400  !important;
}
.row-gutters-10 .col-xs-8{
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.baseinfo-table td{
    padding: calc(10 / 768 * 100vw) 0 !important;
}
.moudle_header .baseinfo-table .baseinfo-table-right,
.moudle_header .baseinfo-table .baseinfo-table-left{
    height: auto!important;
}
.moudle_header .baseinfo-table .baseinfo-table-right{
    padding-right: calc(20 / 768 * 100vw) !important;
    padding-left: calc(20 / 768 * 100vw) !important;
}
/* 净值特殊样式 */
.nav .tran-box {
    margin-right: 0;
    position: absolute;
    right: 0;
    margin-top:55px;
    text-align: center;
}
.nav .tran-select p{
    padding-left: 0 !important;
}
.nav .tb {
    margin-top: 45px !important;
}
/* 转型基金-ipad */
.fund-s-msg{
    font-size: calc(22 / 768 * 100vw) !important;
}
.nav{
    margin-bottom: 0 !important;
}
.net.inggredient{
    padding-top: 60px!important;
}
.net.inggredient .dev-header-right{
    position: static !important;
    margin: calc(10 / 768 * 100vw) 0 !important;
}
.inggredient .tab{
    display: inline-block !important;
}
.relation-search-result table tbody td,
.relation-search-result table thead th {
    padding: calc(14 / 768 * 100vw) 1vw;
    word-wrap: break-word;
    word-break: break-word;
}

