/* AI Generated */
/* 迁移样式：提取自旧 style.css（按类名白名单 + reset 精简 + url 路径重算） */
.comm-footer .left-part li,.comm-footer .right-part li,.private-school .left-part,.private-school .right-part,.roadshow-detail .top-banner .content .right-part,.roadshow-detail .top-banner .content .right-part .abstract li span,.about-us .left-part,.about-us .right-part,.about-us .right-part .common-list.list2 .content-box .addr-box .addr,.about-us .right-part .common-list.list2 .content-box .addr-box .addr-map,.about-us .right-part .common-list.list2 .content-box .addr-box .addr li .addr-title,.about-us .right-part .common-list.list2 .content-box .addr-box .addr li .addr-detail,.about-us .right-part .common-list.list2 .content-box .QR li{display:inline-block;*display:inline;*zoom:1}
.comment-list>li .comment-box,.form-operate,.uusm-index-wrapper,.uusm-ui-condition dl,.uusm-ui-condition dl dd ul,.comm-footer .cooperative,.comm-footer .main-wrapper,.comm-footer .information,.nav .search-bar .result-list a,.index-page .row,.index-page .hqzx .table-legend,.index-page .cprl .product-list ul li,.index-page .zrdks .user-time,.pe-index .tooltip-box .chart-tooltip,.pe-index .statistical-index .table-box{*zoom:1}
.comment-list>li .comment-box:before,.form-operate:before,.uusm-index-wrapper:before,.uusm-ui-condition dl:before,.uusm-ui-condition dl dd ul:before,.comm-footer .cooperative:before,.comm-footer .main-wrapper:before,.comm-footer .information:before,.nav .search-bar .result-list a:before,.index-page .row:before,.index-page .hqzx .table-legend:before,.index-page .cprl .product-list ul li:before,.index-page .zrdks .user-time:before,.pe-index .tooltip-box .chart-tooltip:before,.pe-index .statistical-index .table-box:before,.comment-list>li .comment-box:after,.form-operate:after,.uusm-index-wrapper:after,.uusm-ui-condition dl:after,.uusm-ui-condition dl dd ul:after,.comm-footer .cooperative:after,.comm-footer .main-wrapper:after,.comm-footer .information:after,.nav .search-bar .result-list a:after,.index-page .row:after,.index-page .hqzx .table-legend:after,.index-page .cprl .product-list ul li:after,.index-page .zrdks .user-time:after,.pe-index .tooltip-box .chart-tooltip:after,.pe-index .statistical-index .table-box:after{content:"";display:table}
.comment-list>li .comment-box:after,.form-operate:after,.uusm-index-wrapper:after,.uusm-ui-condition dl:after,.uusm-ui-condition dl dd ul:after,.comm-footer .cooperative:after,.comm-footer .main-wrapper:after,.comm-footer .information:after,.nav .search-bar .result-list a:after,.index-page .row:after,.index-page .hqzx .table-legend:after,.index-page .cprl .product-list ul li:after,.index-page .zrdks .user-time:after,.pe-index .tooltip-box .chart-tooltip:after,.pe-index .statistical-index .table-box:after{clear:both}
.main-wrapper{position:relative;width:1200px;margin:0 auto}
.common-empty-text{padding:30px 0;text-align:center;font-size:24px;text-align:center;color:#999}
.best-choice ul li .top-title{height:24px;margin-bottom:15px}
.best-choice ul li .top-title .fund-name{float:left;font-size:16px;height:24px;line-height:24px;color:#333;width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.best-choice ul li .top-title .strategy{float:right;padding:0 10px;height:24px;background:#e7551e;line-height:24px;text-align:center;color:#fff;font-size:12px;border-radius:24px}
.black-list .top-title,.delete-tip .top-title{font-size:18px;text-align:left;color:#666;height:50px;line-height:50px;position:relative;padding:0 20px;border-bottom:1px solid #eee;box-sizing:border-box}
.black-list .top-title .close,.delete-tip .top-title .close{position:absolute;width:16px;height:16px;right:20px;top:16px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAD1BMVEUAAADMzMzMzMzMzMzMzMywq4YJAAAABHRSTlMA1BWCDRD/bgAAAEBJREFUCNdjYFZgAAImAwYTIRBD0ZlB0VEBKCAiBMYgHpgAccDCYAGQEEgALAQUgDPgUgjFcO1wA+FWwC2FOwMAnBAJTQ+k5MQAAAAASUVORK5CYII=') no-repeat center center;cursor:pointer}
.comm-footer .main-wrapper{padding:25px 8px}
.comm-footer .left-part{float:left}
.comm-footer .left-part li{vertical-align:top;text-align:left;padding-left:30px;padding-right:30px;border-left:1px solid #eee}
.comm-footer .left-part li .emphasize{font-weight:bold}
.comm-footer .left-part li:first-child{border:0;text-align:left;padding-left:0}
.comm-footer .left-part li a{color:#333}
.comm-footer .left-part li a:hover{color:#e7551e}
.comm-footer .right-part{float:right}
.comm-footer .right-part li{vertical-align:top}
.comm-footer .right-part .kefu{padding-right:25px}
.comm-footer .right-part .kefu p{color:#999}
.comm-footer .right-part .kefu .tel{padding:5px 0;font-size:30px;color:#333;font-weight:bold}
.comm-footer .right-part .qrcode{padding-left:25px;border-left:1px solid #eee;text-align:center}
.comm-footer .right-part .qrcode img{display:block;width:110px;height:110px;margin-bottom:5px}
.circle-container .circle-top .main-wrapper{position:absolute;top:0;left:50%;margin-left:-600px}
.circle-container .circle-top .main-wrapper .cur-position{margin:30px 0 20px}
.private-school{margin:0px auto;font-size:0}
.private-school .left-part,.private-school .right-part{vertical-align:top;box-shadow:0px 6px 5px 0px rgba(238,238,238,0.26),0px 4px 8px 0px rgba(238,238,238,0.68);background-color:#fff}
.private-school .left-part{width:340px;margin-right:20px}
.private-school .left-part .top-title{padding-left:30px;height:80px;line-height:80px;font-size:30px;text-align:left;color:#282828;border-bottom:1px solid #eee}
.private-school .left-part .tab-list .li-title{border-bottom:1px solid #eee;position:relative}
.private-school .left-part .tab-list .li-title:last-child{border:none}
.private-school .left-part .tab-list .li-title .title{display:block;height:60px;line-height:60px;padding-left:30px;font-size:14px;color:#282828;background:#fff;text-align:left}
.private-school .left-part .tab-list .li-title::after{position:absolute;top:28px;right:30px;content:'';width:6px;height:6px;border-top:1px solid #333333;border-right:1px solid #333333;transform:rotate(135deg)}
.private-school .left-part .tab-list .li-title.active::after{transform:rotate(-45deg)}
.private-school .left-part .tab-list .li-title .content-title li{border:none;background:#fff}
.private-school .left-part .tab-list .li-title .content-title li.active{border-left:2px solid #fe673e;background-color:#f8f8f8}
.private-school .left-part .tab-list .li-title .content-title li a{display:block;height:36px;line-height:36px;padding-left:30px;font-size:14px;color:#333;text-align:left}
.private-school .right-part{width:840px}
.private-school .right-part .list3{padding:40px 30px}
.private-school .right-part .list3 .content .title{height:20px;font-size:20px;line-height:20px;color:#282828;text-align:center}
.private-school .right-part .list3 .content .content{margin:20px 0 50px;font-size:14px;line-height:28px;color:#666666;text-align:justify}
.private-school .right-part .list3 .content .intro-list .sub{height:40px;font-size:18px;line-height:28px;color:#282828;border-bottom:2px solid #ccc;position:relative}
.private-school .right-part .list3 .content .intro-list .sub::after{position:absolute;content:'';z-index:100;width:87px;height:2px;background-color:#e8541d;left:0;bottom:-2px}
.search .search-content .list1 .table-head tr,.search .search-content .list2 .table-head tr,.search .search-content .list3 .table-head tr{background:#fff !important;border-bottom:1px solid #eee}
.search .search-content .list1 .table-head tr th,.search .search-content .list2 .table-head tr th,.search .search-content .list3 .table-head tr th{color:#333;font-weight:bold}
.search .search-content .list1 .table-body tr td .date,.search .search-content .list2 .table-body tr td .date,.search .search-content .list3 .table-body tr td .date{color:#999}
.search .search-content .list2 .table-head tr th:last-child,.search .search-content .list3 .table-head tr th:last-child{text-align:right}
.search .search-content .list2 .table-body tr td:last-child,.search .search-content .list3 .table-body tr td:last-child{text-align:right}
.search .search-content .list3 .table-head tr th:nth-of-type(2),.search .search-content .list1 .table-head tr th:nth-of-type(2){text-align:center}
.search .search-content .list3 .table-body tr td:nth-of-type(2),.search .search-content .list1 .table-body tr td:nth-of-type(2){text-align:center}
.search .search-content .list3 .table-head tr th:nth-of-type(8){border-right:1px dashed #eee}
.search .search-content .list3 .table-body tr td:nth-of-type(8){border-right:1px dashed #eee}
.roadshow-detail .top-banner .content .pic,.roadshow-detail .top-banner .content .right-part{vertical-align:middle}
.roadshow-detail .top-banner .content .right-part{box-sizing:border-box;width:500px;height:394px;padding:20px 20px 50px;background-color:#333;position:relative}
.roadshow-detail .top-banner .content .right-part .abstract li{font-size:0}
.roadshow-detail .top-banner .content .right-part .abstract li span{height:50px;line-height:50px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.roadshow-detail .top-banner .content .right-part .abstract li span.item{width:120px;max-width:120px;color:#999}
.roadshow-detail .top-banner .content .right-part .abstract li span.content{width:320px;max-width:320px;color:#fff}
.roadshow-detail .top-banner .content .right-part .button{position:absolute;bottom:50px;left:20px}
.roadshow-detail .top-banner .content .right-part .button a{float:left;text-align:center}
.roadshow-detail .top-banner .content .right-part .button a.subscribe{width:186px;height:48px;line-height:48px;font-size:18px;color:#fff;background-color:#e7551e;margin-right:10px}
.roadshow-detail .top-banner .content .right-part .button a.bookmark{width:85px;height:46px;line-height:46px;font-size:18px;color:#e7551e;border:solid 1px #e7551e}
.roadshow-detail .top-banner .content .right-part .button a.clicked{background-color:#ccc;color:#fff;border:none;height:48px;line-height:48px}
.about-us .left-part,.about-us .right-part{vertical-align:top;box-shadow:0px 6px 5px 0px rgba(238,238,238,0.26),0px 4px 8px 0px rgba(238,238,238,0.68);background-color:#fff}
.about-us .left-part{width:340px;margin-right:20px}
.about-us .left-part .tab-list .li-title{border-bottom:1px solid #eee;position:relative}
.about-us .left-part .tab-list .li-title:last-child{border:none}
.about-us .left-part .tab-list .li-title .title{display:block;height:60px;line-height:60px;padding-left:30px;font-size:20px;color:#282828;background:#fff;text-align:left}
.about-us .left-part .tab-list .li-title.active{border-left:2px solid #e7551e}
.about-us .left-part .tab-list .li-title.active .title{background-color:#eeeeee}
.about-us .right-part{width:840px;box-shadow:0px 6px 5px 0px rgba(238,238,238,0.26),0px 4px 8px 0px rgba(238,238,238,0.68);background-color:#fff;box-sizing:border-box}
.about-us .right-part .common-list .banner{width:840px;height:188px;position:relative}
.about-us .right-part .common-list .banner img{width:100%;height:100%}
.about-us .right-part .common-list .banner .bg-title{position:absolute;width:74px;height:35px;font-size:18px;line-height:25px;color:#ffffff;border-bottom:2px solid #e7551e;top:50%;margin-top:-17px;left:32px}
.about-us .right-part .common-list .content-box{padding:30px}
.about-us .right-part .common-list .content-box .title{font-size:18px;color:#282828;line-height:1;padding-bottom:20px;position:relative;text-align:justify}
.about-us .right-part .common-list .content-box .title.deco{border-bottom:2px solid #eee;margin-bottom:20px}
.about-us .right-part .common-list .content-box .title span{position:absolute;width:86px;height:2px;background-color:#e7551e;bottom:-2px;left:0}
.about-us .right-part .common-list .content-box .content{font-size:14px;line-height:30px;color:#666666;margin-bottom:30px;text-align:justify;text-indent:2em}
.about-us .right-part .common-list.list1{height:872px}
.about-us .right-part .common-list.list2{height:923px}
.about-us .right-part .common-list.list2 .content-box{padding:60px 30px 0}
.about-us .right-part .common-list.list2 .content-box .addr-box{font-size:0;padding-bottom:70px;border-bottom:2px  solid #eee}
.about-us .right-part .common-list.list2 .content-box .addr-box .addr,.about-us .right-part .common-list.list2 .content-box .addr-box .addr-map{vertical-align:top}
.about-us .right-part .common-list.list2 .content-box .addr-box .addr{width:388px}
.about-us .right-part .common-list.list2 .content-box .addr-box .addr li{margin:40px 0}
.about-us .right-part .common-list.list2 .content-box .addr-box .addr li:first-child{margin-top:0}
.about-us .right-part .common-list.list2 .content-box .addr-box .addr li .addr-title{font-size:18px;height:18px;line-height:1;color:#282828;margin-right:20px}
.about-us .right-part .common-list.list2 .content-box .addr-box .addr li .addr-title.titile-div{display:block;padding-bottom:15px;margin-right:0}
.about-us .right-part .common-list.list2 .content-box .addr-box .addr li .addr-detail{font-size:14px;height:18px;line-height:1;color:#666}
.about-us .right-part .common-list.list2 .content-box .addr-box .addr li .addr-detail.site{color:#2297fc}
.about-us .right-part .common-list.list2 .content-box .addr-box .addr-map{width:392px;height:258px}
.about-us .right-part .common-list.list2 .content-box .addr-box .addr-map img{width:100%;height:100%}
.about-us .right-part .common-list.list2 .content-box .QR{text-align:center;font-size:0;padding-top:45px}
.about-us .right-part .common-list.list2 .content-box .QR li{vertical-align:top;text-align:center}
.about-us .right-part .common-list.list2 .content-box .QR li:first-child{margin-right:185px}
.about-us .right-part .common-list.list2 .content-box .QR li .QR-code{margin-bottom:25px}
.about-us .right-part .common-list.list2 .content-box .QR li .QR-code img{width:168px;height:168px}
.about-us .right-part .common-list.list2 .content-box .QR li .QR-title{font-size:16px;line-height:1;color:#666}
.pe-index .tab-list{width:136px;height:30px;font-size:0;position:absolute;top:-8px;right:0}
.pe-index .tab-list li{display:inline-block;width:50%}
.pe-index .tab-list li a{display:block;height:30px;line-height:30px;text-align:center;font-size:14px;color:#e7551e;border:1px solid #e7551e;background-color:#fff}
.pe-index .tab-list li:first-child a{border-radius:30px 0px 0px 30px;border-right:0}
.pe-index .tab-list li:last-child a{border-radius:0px 30px 30px 0px}
.pe-index .tab-list li.active a{color:#fff;background-color:#e7551e;border:1px solid #e7551e}

