/*原来数据中心主页*/
/* 
.data-main .right-databox .white-box{margin-bottom:20px}
.data-main .right-databox .left-price{padding:0}
.data-main .right-databox .left-price .data-box{padding-bottom:0}
.data-main .right-databox .right-index{padding-right:0}
.data-main .producer-data .right-data{padding-bottom:0}
.data-main .col-12{padding:0}
.data-main .right-datalist .top-title .more,.data-main .terminal-box .top-title .more{padding-right:0}
.data-main .industry-data .right-datalist .top-title .more,.data-main .other-data .right-datalist .top-title .more{padding-right:10px}
.data-main .right-databox .index-box .dynamic-data{border:0;padding-bottom:0;padding-top:15px}
.data-main .dynamic-data .index-info{margin-top:15px;font-size:15px}
.data-main .dynamic-data .index-info .col-8,.data-main .dynamic-data .index-info .time{padding:0}
.data-main .cfm-index .cfm-index-data{padding:0;height:230px;background-position:center 0}
.data-main .cfm-index .index-info{margin:10px 0 0 0}
.data-main .cfm-index .index-info span{font-size:15px}
.data-main .cfm-index .index-info ul{margin-bottom:5px}
.data-main .cfm-index .nav .title-h6{padding:3px 10px;font-size:14px}
.data-main .right-databox .c-box{padding-top:10px}
.data-main .right-databox .c-box #price_chart_container{height:287px;background:url(/static/images/trend-bg.png) center -10px no-repeat;background-size:110% auto}
.data-main .producer-data hr{margin:0 15px}

.data-main .terminal-data .col-4{padding:0 10px}
.data-main .terminal-data .terminal-1{padding-left:0}
.data-main .terminal-data .terminal-3{padding-right:0}
.data-main .terminal-data .terminal-box{padding:10px 15px}
.data-main .dynamic-data{padding:10px 15px 0 15px;position:relative}
.data-main .right-databox .top-title h4.title-h6{padding:0;height:17px;font-size:17px;font-weight:bold;line-height:17px;margin:5px 15px}
.data-main .right-databox .industry-data .right-datalist,.data-main .right-databox .other-data .right-datalist{padding:10px 0}
.data-main .right-databox .price-data .top-title h4.title-h6{margin-left:0}
.data-main .producer-data .top-title h4.title-h6,.data-main .terminal-box .top-title h4.title-h6{margin-left:0}
.data-main .producer-data .dynamic-data{padding:10px 15px}
.data-main .dynamic-data nav{position:absolute;right:15px;top:10px}
.data-main .dynamic-data nav .nav-tabs{padding:0;border-bottom:0;border:0;background:transparent;height:auto}
.data-main .dynamic-data nav .nav-tabs .nav-item{margin:0;font-size:14px;padding:3px 10px;border:1px #f5f5f5 solid;background:#f8f8f8}
.data-main .dynamic-data nav .nav-tabs .nav-item.active{color:#22b5fd;background:transparent}
.data-main .dynamic-data .product-price .dropdown{float:left;border:1px #b4e7ff solid;margin-right:5px;border-radius:4px}
.data-main .dynamic-data .product-price .dropdown .btn{font-size:14px;padding:2px 10px}
.data-main .dynamic-data .product-price .dropdown .dropdown-item{font-size:14px;padding:5px 15px;float:left;clear:none}
.data-main .dynamic-data .product-price .dropdown a{cursor:pointer}
.data-main .dynamic-data .product-price .dropdown .dropdown-item.active,.data-main .dynamic-data .product-price .dropdown .dropdown-item:active{background:#f8f9fa;}
.data-main .producer-data .product-price .dropdown-menu{width:250px}
.data-main .producer-data .product-price .dropdown-menu .dropdown-item{width:50%;float:left}
.data-main .dynamic-data .producer-list{right:15px;left:auto}
.data-main .dynamic-data .producer-list .dropdown .btn{text-align:left}
.data-main .dynamic-data .dropdown-menu{border:1px #f2f2f2 solid;border-radius:0;left:-1px}
.data-main .dynamic-data .dropdown-menu .dropdown-item:hover{color:#23B5FD}
.data-main .dynamic-data .stock-info{font-size:14px}
.data-main .dynamic-data .stock-info .dropdown-menu.show{border-radius:0}
.data-main .dynamic-data .stock-info div{height:26px;line-height:26px;padding:0 0 5px 0}
.data-main .dynamic-data .stock-info h5{float:left;font-size:14px;margin-right:10px;line-height:26px}
.data-main .dynamic-data .stock-info .wave{font-weight:bold;padding-right:5px}
.data-main .dynamic-data .stock-info .price-time{float:right}
.data-main .dynamic-data .stock-info i{font-style:normal;padding-right:10px}
.data-main .dynamic-data .stock-info .cfm-icon{margin:3px}
.data-main .dynamic-data .market-cap{padding:5px 15px 0 15px}
.data-main .dynamic-data .market-cap .title{background:#f2f5f6;color:#878787;font-size:12px;padding:3px;margin-bottom:5px}
.data-main .dynamic-data .market-cap .title .name{float:left;width:55px;margin-right:20px;text-align:right}
.data-main .dynamic-data .market-cap .top-head{position:relative}
.data-main .dynamic-data .top-head .cfm-icon{top:13px;right:15px;position:absolute}
.data-main .dynamic-data .revenue-box{margin:10px 0;position:relative;border-bottom:1px #f5f5f5 solid}
.data-main .dynamic-data .revenue-box .chart_title{margin:10px 0 5px 0;font-size:18px}
.data-main .dynamic-data .revenue-box #ent_chart_container{width:580px;height:310px;background:url(/static/images/trend-bg.png) center -10px no-repeat;background-size:110% auto}
.data-main .producer-data .left-trend{padding-left:0;padding-right:10px}
.data-main .right-datalist{padding:10px 15px}
.data-main .producer-data .right-datalist{border-left:0;padding:0 0 0 10px}
.data-main .price-data .cbsj .canvas{margin-top:-13px} */


/*新老通用部分*/
.data-main{padding:20px 0 40px 0}
.data-main .left-datanav .nav-bg{padding-bottom:150px}
.data-main .left-datanav .top-title{background:#30b5fd;background:linear-gradient(40deg,#30b5fd,#30b5fd,#3cc7fe,#4ad2fe);height:40px;color:#ffffff;margin-bottom:5px;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}
.data-main .left-datanav .top-title .title-h6{line-height:33px;position:relative;font-size:17px;padding:3px 0 3px 35px}
.data-main .left-datanav .top-title .title-h6 a{color:#ffffff;display:block}
.data-main .left-datanav .top-title .icon-review-week{font-size:26px;position:absolute;left:5px;top:50%;margin-top:-12px}
.data-main .left-datanav .top-title .icon-review-week:before{color:#ffffff}
.data-main .left-datanav ul .btn-group{display:block;}
.data-main .left-datanav ul li{position:relative}
.data-main .left-datanav ul li a{padding:10px 23px;font-size:17px;display:block;margin-bottom:2px}
.data-main .left-datanav ul li a:hover{background:#f1f9ff;color:#23B5FD}
.data-main .left-datanav ul li a::before{content:"";display:none;width:4px;height:16px;border-radius:2px;background:#23B5FD;position:absolute;left:10px;top:50%;margin-top:-7px}
.data-main .left-datanav ul li.active a::before{display:block}
.data-main .left-datanav ul li.active a{color:#23B5FD;font-weight:bold}
.data-main .left-datanav ul li .more::before,.data-main .left-datanav ul li .dropdown-menu a::before{background:transparent;}
.data-main .left-datanav ul li .dropdown{width:100%;}
.data-main .left-datanav ul li .btn{background:transparent;border:0;border-radius:0}
.data-main .left-datanav ul li .btn:active{border:none;background:#e9f8fe;color:#23B5FD;box-shadow:none;outline:none!important}
.data-main .left-datanav ul li .more{position:absolute;right:15px;top:0;cursor:pointer;height:100%;padding:10px;background:transparent;}
.data-main .left-datanav ul li .more:hover,.data-main .left-datanav ul li .more:focus{background:transparent;}
.data-main .left-datanav ul li .more:focus{color:#23B5FD;}
.data-main .left-datanav ul li .dropdown-menu{margin-bottom:0;border-radius:0;border-color:#f2f2f2}
.data-main .left-datanav ul li .icon-20px{float:none;display:inline;left:82px;top:11px;position:absolute}
.data-main .search-box ul{margin-top:7px;padding:0 15px}
.data-main .search-box ul li{float:left;margin-right:15px;font-size:14px}
.data-main .data-list .top-search-gg.row{margin:0}
.data-main .top-search-gg .gg-box{padding-right:0}
.data-main .top-search-gg .gg-box img{width:100%;height:auto}
.data-main .search-box{padding:0;border:0}
.data-main .data-search{position:relative}
.data-main .data-search .form-control{background:transparent;border-radius:2px;border:1px solid #EBEDEE;height:40px}
.data-main .data-search .form-control:active,.data-main .data-search .form-control:hover{border-color:#23b5fd}
.data-main .data-search .form-control::-webkit-input-placeholder{color:#B0B0B0}
.data-main .data-search .form-control::-moz-placeholder{color:#B0B0B0}
.data-main .data-search .form-control::-ms-input-placeholder{color:#B0B0B0}
.data-main .data-search .btn{position:absolute;right:10px;top:8px;width:25px;height:25px;padding:0;border:0;background:transparent;text-align:center}
.data-main .data-search .btn:active{background:transparent}
.data-main .data-search .btn .icon-search{font-size:24px}
.data-main .data-search .btn .icon-search:before{color:#22b5fd;font-weight:bold}
.data-main .right-databox .row{margin:0;}
.data-main .right-databox .other-data .right-datalist{padding:15px 25px}
.data-main .other-data .right-datalist .top-title .more{padding-right:10px}
.data-main .right-databox .top-title{padding:0;height:auto}
.data-main .right-databox .top-title .icon-review-day{font-size:22px;float:left;margin:5px 5px 5px 0}
.data-main .right-databox .top-title .more{margin:0;padding:5px 10px;height:auto}
.data-main .right-databox .top-title h4.title-h6{padding:0;height:17px;font-size:17px;font-weight:bold;line-height:17px;margin:5px 15px}
.data-main .data-box{padding:0 0 10px 0}
.data-main .data-box .item .pic{display:block;width:100%;height:205px;margin:5px 0;overflow:hidden;text-align:center}
.data-main .data-box .item .pic img{display:block;width:auto;max-width:280px;height:94%;margin:auto;margin-top:2%}
.data-main .data-box .item h5{font-size:15px;font-weight:bold;margin-bottom:5px}
.data-main .data-box .item h5 .icon-20px{display:inline-block;font-size:16px;width:16px;height:16px;font-weight:bold}
.data-main .data-box .item .time{font-size:14px}
.data-main .data-box .item.no-pic{border-top:1px #f5f5f5 solid;margin-top:10px;padding-top:10px}

/*新数据中心主页*/
.data-main{padding-top:15px;margin:0}
.data-main .left-datanav{padding-left:0;padding-right:20px}
.data-main .trend-box .col-4{padding:0}
.data-main .trend-box .index-trend{padding-right:20px}
.data-main .trend-box .white-box{height:275px;padding:15px}
.data-main .box-head{position:relative;height:25px}
.data-main .box-head h4{font-size:19px;font-weight:bold;float:left;padding:0 15px;padding-right:30px;position:relative;}
.data-main .box-head h4::before{display:block;content:"";width:5px;height:16px;position:absolute;background:#23b5fd;top:50%;margin-top:-8px;left:0}
.data-main .box-head .time{position:absolute;display:block;line-height:25px;right:0;top:0;font-size:14px;font-weight:normal}
.data-main .box-head .time .icon{margin-right:3px}
.data-main .box-head .time .icon::before{color:#ADADAD;font-size:15px}
.data-main .trend-box .price-bar{margin-bottom:6px;font-size:13px}
.data-main .trend-box .price-bar b{font-size:10px}
.data-main .trend-box .price-bar strong{padding-right:5px;font-weight:bold;font-size:18px}
.data-main .trend-box .price-bar span{font-size:13px}
.data-main .trend-box .statistics{padding-right:0}
.data-main .trend-box .chart-div::before{display:block;content:"";width:170px;height:34px;position:absolute;top:50%;margin-top:-19px;left:50%;margin-left:-80px;z-index:1;background:url(../images/cfm-memorys-logo-blue.png);background-size:100% auto}
.data-main .statistics-box{padding-top:7px}
.data-main .statistics-box .percentage{height:6px;overflow:hidden;margin-bottom:2px}
.data-main .statistics-box .percentage span{display:block;height:6px;float:left;background:#868686;text-indent:-9999px;position:relative}
.data-main .statistics-box .percentage span.price-up{background:#F0392F}
.data-main .statistics-box .percentage span::before{display:block;content:"";width:2px;height:6px;position:absolute;background:#fff;right:0;top:0}
.data-main .statistics-box .percentage span.price-down{background:#23AB56}
.data-main .statistics-box .percentage span.price-fair::before{display:none}
.data-main .statistics-box .percentage span.price-down::before{left:0}
.data-main .statistics-box .text-box{margin:0;font-size:13px}
.data-main .statistics-box .statistics-bar{padding-bottom:5px}
.data-main .flash-box .news-flash{border:1px #E4F4FE solid;border-radius:3px;margin-bottom:20px;padding:12px 20px 12px 75px;overflow:hidden;position:relative}
.data-main .flash-box .news-flash h4{width:47px;height:20px;background:url("/static/images/newsflash.png");background-size:100% auto;text-indent:-9999px;position:absolute;left:10px;top:50%;margin-top:-10px}
.data-main .flash-box .news-flash::before{display:block;content:"";position:absolute;z-index:1;width:80px;height:30px;right:20px;top:50%;margin-top:-15px;background-image:-webkit-linear-gradient(left, rgba(231,51, 104, 0) 0%, rgba(255,255, 255, 1) 80%);
    background-image:-moz-linear-gradient(left, rgba(231,51, 104, 0) 0%, rgba(255,255, 255, 1) 80%);
    background-image:-o-linear-gradient(left, rgba(231,51, 104, 0) 0%, rgba(255,255, 255, 1) 80%);
    background-image:linear-gradient(left, rgba(231,51, 104, 0) 0%, rgba(255,255, 255, 1) 80%);}
.data-main .flash-box .news-flash ul{width:2000px;height:20px;line-height:20px;overflow:hidden;}
.data-main .flash-box .news-flash ul li{float:left;margin-right:30px;padding-left:20px;position:relative;font-size:16px}
.data-main .flash-box .news-flash ul li::before{display:block;content:"";width:15px;height:15px;background:url("/static/images/icon-newsflash-dot.png");background-size:auto 100%;position:absolute;left:0;top:50%;margin-top:-7px}
.data-main .price-box{padding:0;margin-bottom:20px}
.data-main .price-box h4{display:none}
.data-main .price-box ul li{float:left;position:relative}
.data-main .price-box ul li a{display:block;border:1px #CAEAFD solid;border-radius:2px;background:#F6FBFD;margin:0 9px 0 0;padding:7px 22px 7px 11px;font-size:14px}
.data-main .price-box ul li span{display:block;width:18px;height:14px;line-height:14px;text-align:center;font-size:12px;position:absolute;top:50%;right:13px;margin-top:-7px}
.data-main .price-box ul li.price-up a{background:#FEF3F3;border:1px #FDD8D9 solid}
.data-main .price-box ul li.price-down a{background:#F2FBF5;border:1px #C9EDD6 solid;}
.data-main .price-box ul li.price-fair span{font-size:10px;color:#868686}
.data-main .data-list .box-head{height:100%;padding-bottom:20px;padding:10px 15px 20px 15px}
.data-main .data-list .box-head h4{height:34px;line-height:32px}
.data-main .data-list .box-head ul{display:block;float:left;margin-left:20px}
.data-main .data-list .box-head ul li{float:left;margin-right:15px;font-size:15px}
.data-main .data-list .box-head ul li a{display:block;background:#F6F6F6;padding:5px 15px}
.data-main .data-list .box-head ul li.active a{background:#EDF7FE;color:#1493F8}
.data-main .data-list .box-head .more{float:right;line-height:24px;margin:5px 0;padding:0}
.data-main .data-list .box-head .more .cfm-icon{float:right;margin-top:4px}
.data-main .data-box .item-c{margin-bottom:20px}
.data-main .data-box .item-c .item-bg{border:1px #E4F4FE solid;padding:10px 15px}
.data-main .data-box .item-c .pic{display:block;text-align:center}
.data-main .data-box .item-c img{width:310px;height:210px;}
.data-main .data-box .item-c h4{border-top:1px #f2f2f2 solid;font-size:16px;line-height:24px;padding-top:7px;margin:5px 0}
.data-main .data-box .item-c p{padding-bottom:10px}
.data-main .data-box .item-c p a{margin-right:20px}
.data-main .data-box .item-c p .cfm-icon{float:right;margin-top:2px}
.data-main .original-factory .white-box{margin-bottom:25px}
.data-main .original-factory .col-6{padding:0 10px}
.data-main .original-factory .revenue-box,.data-main .original-factory .market-share{padding-left:0}
.data-main .original-factory .inventory-box,.data-main .original-factory .ms-table{padding-right:0}
.data-main .original-factory .chart-div::before{display:block;content:"";width:270px;height:55px;position:absolute;top:50%;margin-top:-40px;left:50%;margin-left:-120px;z-index:1;background:url(../images/cfm-memorys-logo-blue.png);background-size:100% auto}
.data-main .original-factory .box-head{margin-bottom:15px}
.data-main .box-head .navlink{margin-bottom:0;float:right}
.data-main .box-head .navlink a,.data-main .company-data .navlink li a{padding:7px 18px;background:#F7F7F7;font-size:14px;line-height:14px;cursor:pointer;border-radius:3px;margin-left:10px}
.data-main .box-head .navlink a.active,.data-main .company-data .navlink .active a{background:#F0FAFF;color:#1493F8}
.data-main .original-factory .link-box{display:none}
.data-main .original-factory .link-box.active{display:block}

.data-main .table-share{margin-bottom:10px;padding:0 5px;height:290px}
.data-main .table-share .table-style::before{display:block;content:"";width:270px;height:55px;position:absolute;top:50%;margin-top:-15px;left:50%;margin-left:-130px;z-index:1;background:url(../images/cfm-memorys-logo-blue.png);background-size:100% auto}
.data-main .table-style{width:100%;border-top:1px #DBEEF9 solid;border-bottom:1px #DBEEF9 solid;border-right:1px #DBEEF9 solid;position:relative}
.data-main .table-style thead th,.data-main .table-style tfoot td{border-bottom:1px #DBEEF9 solid;background:#E4F4FE;padding:4px 0;font-weight:normal;font-size:15px;border-top:1px #DBEEF9 solid;border-left:1px #DBEEF9 solid;text-align:center}
.data-main .table-style tfoot td{background:transparent}
.data-main .table-style td{padding:5px;font-size:14px;text-align:center;border-top:0;border-bottom:1px #DBEEF9 solid;border-left:1px #DBEEF9 solid}
.data-main .table-style .fz-14{font-size:14px}
.data-main .table-share .table-style .title{font-size:16px;line-height:24px}
.data-main .sub-divide .white-box,.data-main .original-factory .col-6 .white-box,.data-main .data-comparison .white-box{padding:20px 15px}
.data-main .sub-divide .sub-divide-trend{padding:0}
.data-main .sub-divide .sub-divide-trend .box-head{padding:0;height:auto;float:left;width:20%}
.data-main .sub-divide .sub-divide-trend .box-head h4{padding-right:0}
.data-main .sub-divide .sub-divide-trend .box-head .navlink p a{margin-left:0;text-align:left}
.data-main .sub-divide h4{float:none;font-weight:bold}
.data-main .sub-divide .navlink{float:none;margin-top:20px}
.data-main .sub-divide .navlink p a{display:block;width:125px;clear:both;text-align:center;margin-bottom:10px}
.data-main .sub-divide .sub-divide-trend-box{float:left;width:80%;max-width:80%;padding:0}
.data-main .sub-divide .sub-divide-trend-box .title{text-align:center;font-size:20px;}
.data-main .sub-divide .sub-divide-trend-box .tips{text-align:center;margin:5px 0}
.data-main .sub-divide .sub-divide-trend-box .chart-div::before{display:block;content:"";width:280px;height:57px;position:absolute;top:50%;margin-top:-30px;left:50%;margin-left:-130px;z-index:1;background:url(../images/cfm-memorys-logo-blue.png);background-size:100% auto}
.data-main .sub-divide .rise-fall,.data-main .data-comparison .right-box{padding-right:0;padding-left:20px}
.data-main .sub-divide .rise-fall h4{float:left}
.data-main .sub-divide .rise-fall .navlink{margin:0;float:right;margin-top:-4px}
.data-main .sub-divide .rise-fall .navlink a{width:auto;float:left;clear:none}
.data-main .sub-divide .rise-fall .rise-fall-box{margin:0 -15px;padding-top:10px}
.data-main .sub-divide .rise-fall .price-table thead th{border-top:1px #E4F4FE solid;border-bottom:1px #E4F4FE solid;padding:5px 15px}
.data-main .sub-divide .rise-fall .price-table thead .rise-or-fall{padding-right:10px;text-align:right}
.data-main .sub-divide .rise-fall .price-table tbody .title{padding:5px 10px;padding-left:15px}
.data-main .sub-divide .rise-fall .price-table{width:100%;overflow:scroll;overflow-x:hidden}
.data-main .sub-divide .rise-fall .price-table tbody .title .text-truncate{display:block;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.data-main .sub-divide .rise-fall .price-table .active{cursor:pointer;position:relative}
.data-main .sub-divide .rise-fall .price-table .active::before{display:block;content:"";width:14px;height:14px;position:absolute;top:50%;margin-top:-7px;left:0%;margin-left:-17px;z-index:1}
.data-main .sub-divide .rise-fall .price-table .active.up-list::before{background:url(../images/icon-up-list.png);background-size:100% auto}
.data-main .sub-divide .rise-fall .price-table .active.down-list::before{background:url(../images/icon-down-list.png);background-size:100% auto}
.data-main .sub-divide .rise-fall-box .overflow-scroll{overflow:scroll;overflow-x:hidden;padding:0;padding-top:5px;width:100%}
.data-main .sub-divide .rise-fall-box .overflow-scroll::before{display:block;content:"";width:270px;height:55px;position:absolute;top:50%;margin-top:-47px;left:50%;margin-left:-125px;z-index:1;background:url(../images/cfm-memorys-logo-blue.png);background-size:100% auto}
.data-main .price-table tbody tr:hover{background-color:#F5FCFF}
.data-main .sub-divide .rise-fall .link-box{display:none}
.data-main .sub-divide .rise-fall .link-box.active{display:block}
.data-main .sub-divide .rise-fall .link-box .table td{line-height:26px}
.data-main .sub-divide .rise-fall .link-box .table td .stock-price{font-weight:bold;font-size:14px}
.data-main .data-comparison .box-head .navlink{margin-bottom:0}
.data-main .data-comparison .c-top-title{text-align:center}
.data-main .data-comparison .c-top-title .title{display:block;width:100%;text-align:center;font-size:20px}
.data-main .data-comparison .c-top-title .tips{margin:5px 0}
.data-main .data-comparison .link-box{display:none}
.data-main .data-comparison .link-box.active{display:block;padding:30px 0 15px 0}
.data-main .data-comparison .c-bttom-table{padding-top:10px}
.data-main .data-comparison .c-bttom-table .table-style::before{display:block;content:"";width:290px;height:59px;position:absolute;top:51%;margin-top:-30px;left:50%;margin-left:-130px;z-index:1;background:url(../images/cfm-memorys-logo-blue.png);background-size:100% auto}
.data-main .company-box .financial-data,.data-main .data-comparison .comparison-table{padding:0}
.data-main .company-box .financial-data .box-head .more{color:#1493F8;cursor:pointer}
.data-main .company-box .financial-data .box-head .more:hover{color:#1493F8}
.data-main .company-box .financial-data .box-head .more .icon::before{color:#296697;font-size:16px;margin-top:2px}
.data-main .company-box .financial-data .box-head .more:hover .icon::before{color:#1493F8}
.data-main .company-box .company-data .navbox{position:relative;height:32px;margin:10px 0;overflow:hidden}
.data-main .company-box .company-data .navbox.open{overflow:inherit}
.data-main .company-box .company-data .navlink{position:absolute;margin-top:0;background:#fff}
.data-main .company-box .company-data .navlink .active a{background:#F0FAFF;color:#1493F8}
.data-main .company-box .company-data .navlink li{float:left;margin-right:15px;font-size:15px;height:32px;margin-right:8px;margin-bottom:10px}
.data-main .company-box .company-data .navlink li a{padding:7px 13px;margin-left:0;display:block;height:32px}
.data-main .company-box .company-data .comdata-box{padding:10px 0;text-align:center}
.data-main .company-box .company-data .comdata-box .title{font-size:20px}
.data-main .company-box .company-data .comdata-box .tips{margin:5px 0}
.data-main .company-box .company-data .comdata-box .chart-div{padding:10px 20px}
.data-main .company-box .company-data .comdata-box .chart-div::before{display:block;content:"";width:280px;height:57px;position:absolute;top:50%;margin-top:-70px;left:50%;margin-left:-130px;z-index:1;background:url(../images/cfm-memorys-logo-blue.png);background-size:100% auto}
.data-main .data-comparison .market-chart{padding-bottom:8px}
.data-main .data-comparison .market-chart .chart{margin-left:-20px;width:350px}
.data-main .data-comparison .market-size .chart-box{border-top:0;padding-right:20px}
.data-main .data-comparison .market-size .chart-box .chart-container::before{display:block;content:"";width:150px;height:30px;position:absolute;top:50%;margin-top:-39px;left:50%;margin-left:20px;z-index:1;background:url(../images/cfm-memorys-logo-blue.png);background-size:100% auto}
.data-main .data-comparison .overflow-scroll{overflow:scroll;overflow-x:hidden;padding:0;width:100%}
.data-main .data-comparison .table-style td,.data-main .data-comparison .table-style th{padding:5px}


/*数据列表页*/
.data-main.data-list-main{margin:0 -15px}
.data-main.data-list-main .left-datanav{padding-left:0;padding-right:20px}
.data-main.data-list-main .right-databox{padding-right:0}
.data-main .data-tool ul li{font-size:14px;float:left;width:80px;height:26px;line-height:24px;text-align:center}
.data-main .data-tool ul li a{display:block;}
.data-main .data-tool ul li.active{background:#f8f8f8}
.data-main .data-tool ul li.active a{color:#23B5FD}
.data-main .data-list .row{margin:0 -15px;}
.data-main .data-list .row
.data-main .data-list .d-box{padding:0;margin-bottom:20px;}
.data-main .data-list .d-box .title{padding:15px 15px 0 15px}
.data-main .data-list .d-box h4{font-size:18px;line-height:25px;font-weight:bold;margin-bottom:5px;}
.data-main .data-list .d-box h4 .icon-password{display: inline-block;font-size:18px;width:18px;height:18px;font-weight:bold;font-weight:normal}
.data-main .data-list .d-box h4 .icon-password::before{color:#23b5fd;fill:#23b5fd}
.data-main .data-list .d-box .source{display:block;font-size:14px}
.data-main .data-list .d-box .pic{display:block;padding:5px 15px 15px 15px;height:285px;margin-bottom:10px;overflow:hidden;}
.data-main .data-list .d-box .pic img{width:100%;height:auto;max-height:280px}
.data-main .data-list .class-time{font-size:15px}
.data-main .data-list .class-time b{font-weight:normal;float:left;padding-right:20px;}
.data-main .price-data .data-list .top-title{margin:0;border-bottom:0;border-top:1px #ffffff solid;}
.data-main .price-data .data-list .top-title h4{padding:0;}
.data-main .price-data .data-list .nav-tabs{margin:0}

.page_fy{display:flex;text-align:center;position:relative}
.pager{margin:20px auto;text-align:center}
.pager li{float:left}
.pager a, .pager span{border:1px #f2f2f2 solid;padding:7px 14px;background:#ffffff;font-size:14px}
.pager .current{background:#24ADFD;color:#fff;border:1px #24ADFD solid}

/*数据详情页*/
.data-main .right-databox{padding:0}
.data-main .data-bg{padding:20px 30px 50px 30px;}
.data-main .canvas-box{margin:auto;}
.data-main .data-chart{padding:20px 50px 30px 50px;border:1px #f2f2f2 solid;margin-bottom:20px;}
.data-main .data-chart .row{margin:0}
.data-main .data-chart h1{font-size:25px;font-weight:bold;line-height:24px;padding:10px 0;}
.data-main .data-chart h5{font-size:17px;margin-bottom:15px;}
.data-main .data-chart .p-box{text-align:center;margin-bottom:10px}
.data-main .data-chart .p-box img{margin:auto;max-width:700px;max-height:auto}
.data-main .data-info{font-size:15px}
.data-main .data-info .col-12{padding:0 0 5px 0}
.data-main .data-info .col-4{padding:5px 0}
.data-main .data-info i{font-style:normal}
.data-main .data-explain{margin:20px 0}
.data-main .chart-box{padding:10px 0;border-top:1px #f5f5f5 solid}
.data-main hr{border-top-color:#f5f5f5;}
.data-main .data-explain .text{padding:10px 0;}
.data-main .data-explain .text p{font-size:16px;line-height:26px;margin-bottom:20px;}
.data-main .article-jump h4{font-weight:bold;margin-bottom:0;}
.data-main .article-jump .time{font-size:12px;}
.data-main .tag-box h4{font-size:14px;line-height:20px;margin-bottom:10px;font-weight:normal;}
.data-main .tag-box ul{font-size:14px;line-height:25px}
.data-main .tag-box .left-tag ul li{float:left}
.data-main .tag-box .left-tag ul li a{padding:4px 10px;border:1px #f5f5f5 solid;margin-right:10px;border-radius:2px}