/*logo 上面菜单*/
.m-menu-link li.active {position: relative;}
.m-menu-link li.active a {color: #BD9126;}
.m-menu-link li.active a:after {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #bd9126;}
/*banner下面菜单*/
.ui_tab_service li {width: 200px;}
.ui_tab_service li.on {color: #fff}
.ui_tab_service li:last-child:after {background: transparent;}

/*客户服务*/
.service-h650 {min-height: 650px}
.service-txt {font-size: 15px;color: #333;line-height: 24px;}
.service-ul dl {margin-left: -12px;}
.service-ul dd {background-color: #F6F8FA;width: 392px;height: 146px;overflow: hidden;position: relative;float: left;margin-left: 12px;margin-bottom: 12px;border-radius: 4px;cursor: pointer;}
.service-ul dd:hover i{transform: translateY(-10px);transition-duration: 0.4s;}
.service-ul i {background: url('../images/service-icon.png') no-repeat 0 0;width: 82px;height: 82px;display: block;position: absolute;left: 37px;top: 32px;}
.service-ul i.s-icon-1 {background-position: 0 0;}
.service-ul i.s-icon-2 {background-position: 0 -82px;}
.service-ul i.s-icon-3 {background-position: 0 -164px;}
.service-ul i.s-icon-4 {background-position: 0 -246px;}
.service-ul i.s-icon-5 {background-position: 0 -328px;}
.service-ul i.s-icon-6 {background-position: 0 -410px;}
.service-ul i.s-icon-7 {background-position: 0 -492px;}
.service-ul em {width: 190px;font-size: 20px;color: #333;position: absolute;top: 42px;left: 136px;font-weight: bold;}
.service-ul span {font-size: 16px;color: #333;position: absolute;top: 76px;left: 136px;}

/*新手指南*/
.new-guide-tab {margin-top: 34px;margin-bottom: 30px;}
.ngHd ul {width: 320px;height: 28px;margin: 0 auto;margin-bottom: 30px;}
.ngHd ul li {font-size: 18px;line-height: 28px;margin: 0 25px;text-align: center;color: #666666;float: left;cursor: pointer;position: relative;}
.ngHd ul li.on {color: #BD9126;border-bottom: 2px solid #BD9126;}
.ngHd li:after {width: 1px;height: 16px;background-color: #DFDFDF;content: '';position: absolute;right: -26px;top: 50%;margin-top: -8px;}
.ngHd li:last-child:after {background: transparent;}
.ngBd dl {border: 1px solid #eaeaea;border-top: none;}

.ngBd dt {background-color: #f3f3f1;border: 1px solid #eaeaea;border-left: none;border-right: none;padding: 18px 60px;font-size: 18px;color: #666;position: relative;}
.ngBd dt span {width: 25px;height: 25px;background-color: #BD8400;display: inline-block;line-height: 25px;text-align: center;color: #fff;border-radius: 50%;position: absolute;top: 17px;left: 25px;}
.ngBd dd {padding: 23px 58px;padding-right: 20px;}
.service-tip {color: #9E9E9E;font-size: 14px;line-height: 24px;}
.service-tip p {color: #3F3F3F;margin-top: 5px;}
.service-table table {border: 1px solid #eaeaea;color: #333333;font-size: 16px;}
.service-table th {border: 1px solid #eaeaea;background-color: #f3f3f1;text-align: center;padding: 0;line-height: normal;height: 36px;}
.service-table td {border: 1px solid #eaeaea;text-align: center;height: 48px;}

/*常见问题*/
.ngQc dt {min-height: 50px;line-height: 50px;border-left: 4px #BD9126 solid;color: #333;font-size: 18px;background-color: #F8F8F8;padding-left: 20px;position: relative;margin-top: 10px;}
.ngQc dt:after {width: 17px;height: 12px;content: '';background: url(../images/ngqc.png) no-repeat 0 0;right: 12px;top: 19px;display: block;position: absolute;}
.ngQc dt.on:after {width: 17px;height: 12px;content: '';background: url(../images/ngqc.png) no-repeat 0 -13px;right: 12px;top: 19px;display: block;position: absolute;}
.ngQc dd {padding: 30px 23px;border: 1px solid #eaeaea;font-size: 14px;color: #666666;}
.qc-title {color: #333;font-weight: bold;}

/*下载专区*/
.ngdown table {border: 1px solid #eaeaea;color: #333333;font-size: 16px;font-weight: bold;}
.ngdown th {border: 1px solid #eaeaea;background-color: #f3f3f1;text-align: center;padding: 0;line-height: normal;height: 75px;font-weight: bold;}
.ngdown td {border: 1px solid #eaeaea;height: 48px;padding: 10px 30px;}
.ngdown ul li {color: #BD9126;font-weight: bold;list-style-type: disc;}
.ngdown ul li.blackstyle {color: #333;font-weight: bold;list-style-type: disc;}

/*理财计算器*/
.money-form table {border: 1px solid #eaeaea;color: #333333;font-size: 15px;}
.money-form th {border: 1px solid #eaeaea;background-color: #f3f3f1;line-height: normal;padding: 20px;font-weight: bold;}
.money-form td {border: 1px solid #eaeaea;padding: 20px;font-weight: bold;}
.care-icon {width: 14px;height: 14px;display: inline-block;margin-right: 12px;background: url(../images/care-icon.png) no-repeat 0 0;}
.hs-tong-input {line-height:34px;border: 1px solid #d7cdb4;font-size: 15px;height:34px;padding:0 8px;border-radius:3px;}
.tong-error {line-height: 25px;color: #BD9126;font-weight: normal;text-indent: 10px;}
.dateinput-icon {background: url("../images/dateinput-icon.png") no-repeat 95% center;}
.dateinput-icon {background: url("../images/dateinput-icon2.png") no-repeat 92% center;}
.money-submit {background: #BD9126;width:150px;line-height: 48px;font-size: 16px;color: #fff!important;border: 1px solid #BD9126;border-radius: 25px;display: inline-block;text-align: center}
.money-submit:hover {opacity: 0.9}
.money-clear {background: #F3F3F1;width: 240px;line-height: 48px;font-size: 18px;color: #333;border: 1px solid #eaeaea;border-radius: 5px;font-weight: bold;}
.money-clear:hover {opacity: 0.9}
.money-form-table table {border: 0;border-color: transparent;}
.money-form-table th, .money-form-table td {border: 0;border-color: transparent;background: transparent;padding: 10px 20px;}
.money-form-table th {text-align: right;padding-right: 0;line-height: 50px;}

/*下拉框*/
.tong-select .chosen-container-single .chosen-single {border: 1px solid #eaeaea;line-height: 45px;height: 45px;font-size: 15px;color: #828482;font-weight: normal;}
.tong-select .chosen-container-active.chosen-with-drop .chosen-single div b {background-position: -14px 10px;}
.tong-select .chosen-container-active.chosen-with-drop .chosen-single {border-color: #BD9126;}
.tong-select .chosen-container.chosen-with-drop .chosen-results {border-color: #BD9126;}
.tong-select .chosen-container-single .chosen-single span {}
.tong-select .chosen-container-single .chosen-single div b {background-position: 4px 10px;}
.tong-select .chosen-container .chosen-results li {padding-left: 10px;}
.tong-select-small .chosen-container-single .chosen-single {border: 1px solid #BDAC82;line-height: 34px;height: 34px;font-size: 16px;color: #828482;font-weight: normal;}
.tong-select-small .chosen-container-active.chosen-with-drop .chosen-single div b {background-position: -14px 4px;}
.tong-select-small .chosen-container-active.chosen-with-drop .chosen-single {border-color: #BDAC82;}
.tong-select-small .chosen-container.chosen-with-drop .chosen-results {border-color: #BDAC82;}
.tong-select-small .chosen-container-single .chosen-single div b {background-position: -14px 4px;}
.tong-select-small .chosen-container .chosen-results li {padding-left: 15px;}

/*投资者教育*/
.investor-edu ul {padding: 30px 0;padding-top: 26px;}
.investor-edu ul li {border-bottom: 1px solid #EAEAEA;}
.investor-edu ul li a {display: block;font-size: 14px;padding: 20px 0;}
.investor-edu ul li a:hover {color: #BD9126;display: block;}

/*单选框与复选框*/
.tong-radio {padding-top: 15px;}
input[type='radio'], input[type='checkbox'] {width: 20px;height: 20px;vertical-align: middle;}
.input_style {background: url(../images/green.png) no-repeat;width: 20px;height: 20px;display: inline-block;}
.radio_bg {background-position: 0 0;}
.radio_bg_check {background-position: -24px 0;}

/*旗下产品－基金超市*/
.fund-red {color: #D0021B;}
.fund-green {color: #26bd26;}
.fund-banner {min-height: 559px;background: url(../images/fund-banner.jpg) no-repeat top center;padding-top: 18px;}
.fund-top {background-color: #fff;min-height: 560px;border-radius: 4px 4px 0 0}
.fund-bg {min-height: 800px;padding-bottom: 45px;background-color: #f4f8fb}
.fund-content {min-height: 800px;}
.fund-c-left {float: left;width: 900px;background-color: #fff;}
.fund-c-right {float: left;width: 298px;background: #F0ECE6;}
.fund-top .chart-left {float: left;margin-left: 70px;}
.fund-top .fn-right {width: 452px;padding-top: 50px;}
.fund-top-title {font-size: 28px;color: #333;line-height: 40px;font-weight: bold;}
.fund-top-title em {float: right;margin: 0 30px;color: #BD9126;font-size: 12px;font-weight: normal;width:auto;padding: 0 8px;height:22px;line-height:22px;text-align: center;border: 1px solid #BD9126;border-radius: 100px;display: inline-block;margin-top: 10px;}
.fund-top-code {font-size: 14px;color: #666;margin-top: 5px;}
.fund-top-list dl {float: left;width: 190px;margin-top: 30px;margin-bottom: 20px;}
.fund-top-list dt {color: #4A4A4A;font-size: 36px;line-height: 43px;margin-bottom: 5px;}
.fund-top-list dt.fund-top-red {color: #D0021B;}
.fund-top-list dd {color: #666;font-size: 14px;font-weight: bold;line-height: 20px;}
.fund-top-list ul li {line-height: 30px;color: #333;font-size: 14px;}
.fund-top-list ul li span {color: #BD9126;font-size: 14px;display: inline-block;text-align: center;padding: 0 8px;height: 24px;line-height: 24px;background: #F5F1E5;margin-right: 7px;}
.fund-top-btn a {width: 146px;line-height: 52px;display: inline-block;text-align: center;color: #fff;font-size: 18px;background: #BD9126;border-radius: 100px;}
.fund-top-btn a:hover {transform: translateY(-5px);transition-duration: 0.4s;box-shadow: 0 2px 8px 0 rgba(120, 91, 20, 0.21);}
.chart-tab {border-bottom: 1px solid #cfcfcf;position: relative;margin-top: 30px;height: 35px;width: 595px;}
.chart-tab ul {position: absolute;}
.chart-tab ul li {float: left;line-height: 34px;border: 1px solid #f2eee2;font-size: 14px;cursor: pointer;color: #333;margin-right: 5px;background: #f2eee2;border-bottom: 1px solid #cfcfcf;text-align: center;min-width: 90px;text-align: center;}
.chart-tab ul li.on {border: 1px solid #cfcfcf;border-bottom: 1px solid #fff;background: #fff;}
.chart-date-tab {margin-top: 18px;}
.chart-date-tab span {display: inline-block;margin-right: 10px;color: #BD9126;font-size: 12px;line-height: 22px;padding: 0 10px;text-align: center;cursor: pointer;}
.chart-date-tab span.on {background-color: #D8B257;border-radius: 100px;color: #fff;}
.chart-left-bottom {background: #f6f8fa;padding: 15px 25px;}
.chart-left-bottom dl {float: left;width: 132px;margin-top: 10px;}
.chart-left-bottom dl.on {margin-top: 0;position: relative;}
.chart-left-bottom dl.on:after {content: '';width: 1px;height: 50px;background-color: #E6E6E6;display: block;right: 10px;top: 5px;position: absolute;}
.chart-left-bottom dl.on dt {font-size: 30px;}
.chart-left-bottom dl.on dd {margin-top: 0;}
.chart-left-bottom dd {margin-top: 5px;}
.chart-left-bottom em {font-size: 16px;font-weight: bold;}
.chart-left-bottom span {color: #666;font-size: 14px;}
/*旗下基金--基金概况*/
.postion-line {line-height: 59px;font-size: 14px;color: #666;}
.postion-line span {padding: 0 10px;}
.postion-line .fn-right {position: relative;}
.postion-line input {border: 1px solid #BDAC82;width: 296px;height: 34px;text-indent: 8px;}
.postion-line button {background: url(../images/postion-line-search.png) no-repeat 0 0;width: 20px;border: 0;top: 22px;height: 20px;position: absolute;cursor: pointer;right: 10px;}
.fund-tab {min-height: 800px;}
.fdHd {border-bottom: 1px solid #EAEAEA;height: 65px;line-height: 65px;}
.fdHd ul {padding-left: 10px;}
.fdHd ul li {float: left;padding: 0 9px;margin: 0 14px;font-size: 16px;color: #333;position: relative;cursor: pointer;}
.fdHd ul li.on {color: #BD9126;}
.fdHd ul li.on:after {content: '';width: 100%;height: 5px;background: url(../images/fdhd-on.png) no-repeat top center;border-bottom: 3px solid #BD9126;left: 0;position: absolute;bottom: 0;display: block;}
.fund-info-title {font-size: 18px;font-weight: bold;color: #333;}
.fund-info-title .chosen-container {width: 200px !important;}
.fund-info-title2 .chosen-container {width: 300px !important;}
.fund-info-content {padding-left:20px;padding-right:20px;line-height: 30px;}
.fund-info-table table {font-size: 14px;font-weight: normal;color: #333;}
.fund-info-table th {padding: 14px 0;background-color: #F3F3F1;}
.fund-info-table td {text-align: center;padding: 15px 0;}
.fund-manager {position: relative;}
.fund-manager img {float: left;}
.fund-manager .fn-right {width: 590px;}
.fund-manager-bottom {position: absolute;font-size: 16px;max-height: 132px;   overflow-y: auto;}
.fund-manager-bottom::-webkit-scrollbar {
    width: 4px;
}
.fund-manager-bottom a {color: #bd9126;padding: 0 10px;}
.fund-manager-bottom span {color: #cecece;}
.fund-news {margin-top: 40px;padding-left:20px;padding-right:20px;}
.fund-news ul {border-top: 1px solid #eaeaea;}
.fund-news ul li a {padding: 21px 0;line-height: 20px;color: #333;font-size: 14px;display: block;border-bottom: 1px solid #eaeaea;}
.fund-news ul li a:hover{color: #bd9126;transition-duration: 0.4s;}
.fund-news ul li em {float: right;}
.fund-info-content dl dd {width: 49%;float: left;margin-bottom: 18px;font-size: 16px;color: #666;}
.fund-info-content dl dd small {color: #333;font-size: 16px;}

/*推荐产品*/
.hot-fund-line {font-size: 16px;color: #333;font-weight: bold;padding-left: 29px;line-height: 60px;background-color: #E6DED5;}
.hot-fund-line i {width: 17px;height: 19px;display: inline-block;background: url(../images/hot-icon.png) no-repeat 0 0;vertical-align: middle;margin-right: 10px;}
.hot-fund-list a {background: #F0ECE6;padding: 10px 30px;border-bottom: 1px solid #fff;padding-bottom: 20px;display: block;}
.hot-fund-list a:hover {transition-duration: 0.4s;-webkit-transform: translateX(3px);-moz-transform: translateX(3px);-ms-transform: translateX(3px);transform: translateX(3px);}
.hot-fund-list .hot-fund-title {font-size: 16px;color: #333;margin-bottom: 15px;}
.hot-fund-list dl {float: left;width: 49%;}
.hot-fund-list dt {font-weight: bold;height: 40px;vertical-align: bottom;}
.hot-fund-list dl em {color: #BD9126;vertical-align: middle;font-size: 12px;font-weight: normal;width:auto;padding:0 6px;height: 18px;line-height: 18px;text-align: center;border: 1px solid #BD9126;border-radius: 100px;display: inline-block;margin-top: 10px;}

/*资产分布*/
.fund-circle .fn-left {width: 269px;height: 269px;background: #ff6600;}
.fund-circle .fn-right {width: 550px;}
.fund-circle th {padding: 11px 0;background: #F3F3F1;color: #4A4A4A;font-size: 12px;}
.fund-circle td {padding: 13px 0;border-bottom: 1px solid #EAEAEA;text-align: center;font-size: 14px;}
.fund-circle td span {width: 16px;height: 16px;display: inline-block;}

/*交易费率*/
.fund-trade-title {color: #333;font-weight: bold;font-size: 16px;line-height: 38px;padding-left:30px;padding-right:30px;position: relative;margin-top: 10px;}
.fund-trade-title a {line-height: 30px;color: #BD9126;font-size: 14px;font-weight: normal;}
.fund-trade-title:after {content: '';width: 5px;height: 14px;background: #BD9126;position: absolute;display: block;top: 50%;margin-top: -7px;left:20px;}
.fund-trade {padding-left:20px;padding-right:20px;}
.fund-trade th {padding: 16px 0;background: #F3F3F1;color: #4A4A4A;font-size: 14px;}
.fund-trade td {padding: 13px 0;border: 1px solid #F3F3F1;text-align: center;font-size: 14px;}
.fund-trade-bg {padding: 35px 20px;}
.fund-info-bottom {font-size: 14px;color: #666;padding: 20px 0;border-top: dashed 1px #EAEAEA;}

/*基金净值*/
.fund-trade-title .hs-tong-input {border: 1px solid #d8ceb5;line-height: 36px;height: 36px;}
.fund-trade-title .fn-right span {color: #BDAC82;font-weight: normal;padding: 0 5px;}
.fund-trade-title .fn-right button {font-size: 14px;color: #fff;background: #BD9126;cursor: pointer;text-align: center;line-height: 36px;width: 90px;border: 0;border-radius: 100px;margin-left: 10px;}
.fund-trade-title .fn-right button:hover {opacity: 0.8;}
.fund-net-value {padding: 0 20px;}
.fund-net-value th {padding: 14px 0;background: #F3F3F1;color: #4A4A4A;font-size: 14px;}
.fund-net-value td {text-align: center;padding: 14px 0;font-size: 16px;}
.fund-net-value tr:nth-child(odd) td {background: #F6F8FA;}

/*页码*/
.page_style {text-align: center;padding-top: 30px;height: 36px;}
.page_style span {display: inline-block;width: 36px;height: 36px;background-color: #E3E3E3;border-radius: 100px;font-size: 14px;color: #979797;line-height: 36px;}
.page_style span a {display: inline-block;width: 36px;height: 36px;border-radius: 100px;}
.page_style span a:hover {background-color: #d2d1d1;}
.page_style span.p_disabled {opacity: 0.6;display: none;}
span.page_abled {color: #333;}
span.page_abled a {color: #333;}
span.p_current {background-color: #BD9126;color: #fff;}
.fund-file-news {padding-left:20px;padding-right:20px;}
.fund-file-news ul li a {padding: 18px 0;line-height: 20px;color: #333;font-size: 14px;display: block;border-bottom: 1px solid #eaeaea;}
.fund-file-news ul li a:hover{color: #bd9126;transition-duration: 0.4s;}
.fund-file-news ul li em {float: right;}
.investor-edu ul li em{margin-left: 50px;}