@charset "utf-8";
/*
*   中国独角兽 样式表
*/

.color-deepgreen{color: #0e7774;}
.lineH{line-height: 1.8;}
.pr0{padding-right: 0 !important;}
.pl0{padding-left: 0 !important;}
.ml0{margin-left: 0;}
.mb10{margin-bottom: 10px;}

html,body{font-family: Microsoft YaHei, "微软雅黑", Arial, Verdana, sans-serif; background-color: #fff;}
/*footer{line-height: 50px; background-color: #ddd; margin-top: 30px;}*/
a:hover,a:focus{outline: none; color: #0e7774;}
/*ul{margin-left: 0 !important;}*/
.u-wrap{margin-bottom: 30px; margin-top: 30px;}
/* 导航 */
.u-top{border-bottom: 1px solid #0e7774; min-height: 64px;}
.navbar-chinaunicorn{margin-bottom: 0; background-color: #fff; border: none;}
.navbar-chinaunicorn .navbar-nav > li > a{font-size: 16px; color: #333; line-height: 30px; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s;}
.navbar-chinaunicorn .navbar-nav > li > a.u-gazelleLink{position: relative; font-size: 24px;}
.navbar-chinaunicorn .navbar-right > li > a{padding-left: 0; padding-right: 0;}
.navbar-chinaunicorn .navbar-nav > li.active a,.navbar-chinaunicorn .navbar-nav > li > a:hover,.navbar-chinaunicorn .navbar-nav > li.active > a:hover{background-color: transparent; color: #0e7774; transform: translateY(3px); -webkit-transform: translateY(3px); -ms-transform: translateY(3px); -moz-transform: translateY(3px);}
.navbar-chinaunicorn .navbar-nav > li.divide{line-height: 60px; font-size: 16px;}
.navbar-chinaunicorn .navbar-form-search .nav-search{border-color: #0e7774; width: 200px;}
/* banner */
.u-banner img,.u-banner .carousel-inner>.item>a>img{width: 100%; height: 400px;}
.u-banner .carousel-indicators{bottom: 0;}
.u-banner .carousel-indicators li{width: 45px; height: 5px; background-color: #e0e0e0; border: none; margin: 0 8px;}
.u-banner .carousel-indicators .active{background-color: #999;}
/* 标题 */
.un-more{color: #bcbcbc; margin-top: 5px;}
.un-title{border-bottom: 1px solid #d4d4d4; margin-top: 30px; margin-bottom: 15px;}
.un-title .title{margin-bottom: -1px; height: 30px;}
.un-title .title-data{background: url(../images/chinaunicorn/title-data.png) no-repeat;}
.un-title .title-report{background: url(../images/chinaunicorn/title-report.png) no-repeat;}
.un-title .title-case{background: url(../images/chinaunicorn/title-case.png) no-repeat;}
.un-title .title-finance{background: url(../images/chinaunicorn/title-finance.png) no-repeat;}
.un-title .title-policy{background: url(../images/chinaunicorn/title-policy.png) no-repeat;}
.un-title .title-newsflash{background: url(../images/chinaunicorn/title-newsflash.png) no-repeat;}
.un-title .title-data-unicorn{background: url(../images/chinaunicorn/title-data-unicorn.png) no-repeat;}
.un-title .title-data-possible{background: url(../images/chinaunicorn/title-data-possible.png) no-repeat;}
.un-title .title-data-graduate{background: url(../images/chinaunicorn/title-data-graduate.png) no-repeat;}
.un-title .title-data-seed{background: url(../images/chinaunicorn/title-data-seed.png) no-repeat;}
.un-title .title-investor{background: url(../images/chinaunicorn/title-investor.png) no-repeat;}
.un-title .title-directory-unicorn{background: url(../images/chinaunicorn/title-directory-unicorn.png) no-repeat;}
.un-title .title-directory-history{background: url(../images/chinaunicorn/title-directory-history.png) no-repeat;}
.un-subTitle{border-bottom: 1px solid #0e7774; margin-bottom: 20px;}
.un-subTitle > span{background-color: #209996; border: 1px solid #0e7774; border-bottom: none; color: #fff; padding: 5px 10px; border-radius: 4px 4px 0 0; display: inline-block; vertical-align: bottom;}
/* 企业数据 */
.u-comData{background: url(../images/chinaunicorn/statBg.png) repeat-x bottom #f8f8f8; padding: 40px 30px;}
.u-dataList li{margin-bottom: 50px;}
.u-dataList .dataNum{color: #fe2929;}
/* 企业报告 */
.u-reportImg li{padding: 0 15px;}
.u-reportImg li a{display: block; overflow: hidden;}
.u-reportImg li a img{transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; width: 100%; height: 300px;}
.u-reportImg li a:hover img{transform: scale(1.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); -moz-transform: scale(1.2);}
.u-listTable{border: 1px solid #ddd; margin-top: 15px;}
.u-listTable > tbody > tr > td{padding: 15px 30px; vertical-align: middle;}
.tableLink{color: #666; border-bottom: 1px solid #0E7774; font-size: 16px;}
.tableLink:hover{color: #0E7774;}
/* 案例分析 */
.u-caseCarousel .carousel-inner{width: 80%; margin: 0 auto;}
.u-caseCarousel ul{overflow: hidden;}
.u-caseCarousel ul a{position: relative; display: inline-block;}
.u-caseCarousel ul .caseInfor{opacity: 0; position: absolute; top: 0; bottom: 0;  left: 0; right: 0; padding: 0 15px; background-color: rgba(0,0,0,.7); color: #fff; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s;}
.u-caseCarousel ul .caseInfor span{display: inline-block; vertical-align: middle;}
.u-caseCarousel ul .caseInfor:after{content: ''; display: inline-block; width: 0; height: 100%; vertical-align: middle;}
.u-caseCarousel ul a:hover .caseInfor{opacity: 1;}
.u-caseCarousel .carousel-control{width: 36px; height: 102px; opacity: 1;}
.u-caseCarousel .carousel-control:hover{opacity: .7;}
.u-caseCarousel .carousel-control.left{background: url(../images/chinaunicorn/arrow-left.png) no-repeat; left: 10px;}
.u-caseCarousel .carousel-control.right{background: url(../images/chinaunicorn/arrow-right.png) no-repeat; right: 10px;}
.u-mobile-case li{margin-bottom: 10px;}
.u-mobile-case a{position: relative; display: block;}
.u-mobile-case img{width: 100%; height: 120px;}
.u-mobile-case .caseInfor{position: absolute; top: 0; bottom: 0;  left: 0; right: 0; padding: 0 15px; background-color: rgba(0,0,0,.7); color: #fff; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s;}
.u-mobile-case .caseInfor span{display: inline-block; vertical-align: middle;}
.u-mobile-case .caseInfor:after{content: ''; display: inline-block; width: 0; height: 100%; vertical-align: middle;}
/* 融资事件 */
.u-table > tbody{border: 2px dotted #ddd;}
.u-table > thead{box-shadow: 0 0 20px #ddd;}
.u-table > tbody > tr > td{border-top: 2px dotted #ddd;}
.u-table > thead > tr > th,.u-table > tbody > tr > td{padding: 15px 20px;}
/* 快报 */
.u-newsflash li{border-bottom: 2px dotted #ddd; margin-bottom: 15px; padding-bottom: 15px;}
.u-newsflash li:before{content: ''; display: inline-block; float: left; width: 6px; height: 6px; border-radius: 50%; background-color: #666; margin-right: 10px; margin-top: 7px;}
.moreBtn{border: 1px solid #999; color: #333; display: inline-block; padding: 5px 15px; border-radius: 6px; margin-top: 15px;}
.moreBtn:hover{background-color: #0E7774; color: #fff; border-color: #0e7774;}
/* 搜索区域 */
.u-pageSearch{height: 80px; background-color: #0e7774; padding-top: 20px;}
.u-pageSearch .form-group{position: relative; width: 80%; margin: 0 auto;}
.u-pageSearch input{height: 40px; border-radius: 20px; font-size: 16px;}
.u-pageSearch .ico-search{top: 50%; margin-top: -8px; right: 15px;}
/*  标签页 */
.u-tabs{border-bottom-color: #0e7774; margin-bottom: 20px;}
.u-tabs > li{margin-right: 5px;}
.u-tabs > li > a{color: #333; border: 1px solid #0e7774; padding: 5px 10px;}
.u-tabs > li.active > a,.u-tabs > li > a:hover,.u-tabs > li.active > a:hover,.u-tabs > li.active > a:focus{background-color: #209996; color: #fff; border-color: #0e7774;}
.u-dataCount li{width: 150px; margin-bottom: 20px; padding: 0;}
.u-horizonCount{border: 1px solid #ddd; background-color: #f5f5f5; border-radius: 4px; padding-top: 15px;}
.u-horizonCount li{width: auto; padding-left: 10px; padding-right: 10px;}
.u-longCount li{width: 220px;}
/* 时间轴 */
.u-timeline{overflow: hidden; height: 1px;}
.lineBox{float: left; width: 200px; height: 100%; position: relative;}
.lineBox .line{position: absolute; left: 50%; width: 1px; height: 100%; background-color: rgba(0,0,0,.4);}
.u-dates{position: absolute; left: 0; right: 0;}
.u-dates > li{width: 50%; padding: 5px 0; text-align: right;}
.u-dates > li > a{font-family: Constantia; color: #333;}
.u-dates > li > a .text{display: inline-block; transform: rotate(20deg); -webkit-transform: rotate(20deg); -moz-transform: rotate(20deg); -ms-transform: rotate(20deg); transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s;}
.u-dates > li.active > a{font-size: 20px;}
.u-dates > li > a:hover .text{transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg);}
.dateDot{position: relative; display: inline-block; width: 16px; height: 16px; border-radius: 50%; margin-left: 10px; margin-right: -8px; border: 1px solid rgba(0,0,0,.5); background-color: #fff;}
.dateDot:after{position: absolute; content: ''; left: 3px; right: 3px; top: 3px; bottom: 3px; border-radius: 50%; background-color: rgba(0,0,0,.5);}
.date-issues{overflow: hidden;}
.date-issues .issuse-item{margin-bottom: 0; margin-left: 0;}
/* 手风琴折叠 */
.tabCollapse li{padding: 0;}
.tabCollapse .panel-heading{display: block;}
.tabCollapse .u-dataCount li{width: auto; padding-left: 10px; padding-right: 10px;}
/* 当前榜单 */
.u-currentDirectory{position: relative; margin-right: 50px;}
.u-currentDirectory a{display: inline-block; color: #333; letter-spacing: .15em;}
.u-currentDirectory:after{content: ''; position: absolute; display: inline-block; bottom: -5px; left: 50px; width: 9px; height: 4px; background-color: rgba(156, 39, 176, 0.5); animation: slide 5s linear infinite; -webkit-animation: slide 5s linear infinite; -moz-animation: slide 5s linear infinite; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s;}
.u-currentDirectory:hover:after{animation: none; -webkit-animation: none; -moz-animation: none; width: 100%; left: 0;}
@-webkit-keyframes slide{
  0%{
      left: 50px;
  }
  100%{
      left: 100%;
  }
}
@-moz-keyframes slide{
  0%{
      left: 50px;
  }
  100%{
      left: 100%;
  }
}
@keyframes slide{
  0%{
      left: 50px;
  }
  100%{
      left: 100%;
  }
}
.u-currentDirectory a .year{display: inline-block; transform-origin: top center; -webkit-transform-origin: top center; -moz-transform-origin: top center; animation: swing 3s infinite; -webkit-animation: swing 3s infinite; -moz-animation: swing 3s infinite;}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -moz-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    -moz-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100%{
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@-moz-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -moz-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    -moz-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100%{
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -moz-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    -moz-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100%{
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.u-mobile-currentDirectory{color: #0e7774; margin-bottom: 20px; text-decoration: underline #0E7774;}
/* 筛选框 */
.u-classifySelect{margin-bottom: 20px; display: inline-block; width: 200px; margin-right: 10px;}
/* 文字粒子特效 */
.u-gazelleLink > .particle{opacity: 0; position: absolute; -webkit-animation: confetti 3s ease-in infinite; -moz-animation: confetti 3s ease-in infinite; animation: confetti 3s ease-in infinite;}
.u-gazelleLink > .particle.c1{background-color: rgba(76, 175, 80, 0.5);}
.u-gazelleLink > .particle.c2{background-color: rgba(156, 39, 176, 0.5);}
@-webkit-keyframes confetti {
  0% {
    opacity: 0;
    -webkit-transform: translateY(0%) rotate(0deg);
    -moz-transform: translateY(0%) rotate(0deg);
            transform: translateY(0%) rotate(0deg);
  }
  10% {
    opacity: 1;
  }
  35% {
    -webkit-transform: translateY(-800%) rotate(270deg);
    -moz-transform: translateY(-800%) rotate(270deg);
            transform: translateY(-800%) rotate(270deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000%) rotate(1440deg);
    -moz-transform: translateY(2000%) rotate(1440deg);
            transform: translateY(2000%) rotate(1440deg);
  }
}
@-moz-keyframes confetti {
  0% {
    opacity: 0;
    -webkit-transform: translateY(0%) rotate(0deg);
    -moz-transform: translateY(0%) rotate(0deg);
            transform: translateY(0%) rotate(0deg);
  }
  10% {
    opacity: 1;
  }
  35% {
    -webkit-transform: translateY(-800%) rotate(270deg);
    -moz-transform: translateY(-800%) rotate(270deg);
            transform: translateY(-800%) rotate(270deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000%) rotate(1440deg);
    -moz-transform: translateY(2000%) rotate(1440deg);
            transform: translateY(2000%) rotate(1440deg);
  }
}
@keyframes confetti {
  0% {
    opacity: 0;
    -webkit-transform: translateY(0%) rotate(0deg);
    -moz-transform: translateY(0%) rotate(0deg);
            transform: translateY(0%) rotate(0deg);
  }
  10% {
    opacity: 1;
  }
  35% {
    -webkit-transform: translateY(-800%) rotate(270deg);
    -moz-transform: translateY(-800%) rotate(270deg);
            transform: translateY(-800%) rotate(270deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000%) rotate(1440deg);
    -moz-transform: translateY(2000%) rotate(1440deg);
            transform: translateY(2000%) rotate(1440deg);
  }
}
/* 榜单详情页 */
.u-breadcrumb{background: #fff;}
.sub-title{background-color:#0e7774; color:#fff; font-size:16px; position:relative; display: inline-block; padding: 6px 10px; margin-left:-10px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
.sub-title .arrow{position:absolute; top:100%;left:0px; width:0; height:0; border-left:5px solid transparent; border-bottom:3px solid transparent; border-right:5px solid #aaa; border-top:3px solid #aaa; overflow:hidden;}
.choose-area{border:1px solid #444; margin:30px 0;}
.area-lists{padding:15px; padding-top:10px; margin-bottom:0;}
.area-lists > li,.area-child > li{margin-right:35px; margin-top:5px; padding: 0;}
.area-lists > li > a,.area-child > li > a{color:#393939; display: inline-block; padding:5px;}
.area-lists > li > a:hover,.area-lists > li.active > a,
.area-child > li > a:hover,.area-child > li.active > a{color:#fff; background-color:rgba(122, 165, 186, 0.8); border-radius: 5px;}
.area-child{margin-left:100px !important; margin-right:15px; border:1px solid #d8d8d8; border-radius: 5px; padding:0 10px 5px; display: none;}
.table-area{border:1px solid #ddd;}
.table-area > tbody > tr > td{vertical-align: middle;}
.table-area > thead > tr > th{background: #0e7774; color:#fff;}
/*数据库详情页*/
.choose-area .data-list ul li a:hover,.choose-area .data-list ul li a:focus,.choose-area .data-list ul li.active a{color: #fff; background-color: rgba(122, 165, 186, 0.8); border-radius: 5px;}
.data-list .area-child{padding:0 10px;}
/*搜索结果页*/
.uni-table tbody tr:hover td a{color:#0e7774;}
.list-pagination .btn-page {background-color: #0e7774; color: #fff; border-color: #0e7774; border-radius: 0; padding: 5px 12px; margin-left:10px;}
.list-pagination .btn-page:hover{opacity: .8; background-color:#0e7774;}
.uni-table tbody tr td:nth-child(3){text-align: left;}
.uni-table tbody tr td:nth-child(4){text-align: left;}
/* 历年独角兽图片 */
.u-yearPic{display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap;}
.u-yearPic .item{position: relative; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; background: url(../images/chinaunicorn/dataYear01.jpg) no-repeat; background-size: cover; height: 230px; border-left: 10px solid #fff; border-right: 10px solid #fff; color: #fff; text-align: center;}
.u-yearPic .item01{background-image: url(../images/chinaunicorn/dataYear03.jpg);}
.u-yearPic .item02{background-image: url(../images/chinaunicorn/dataYear02.jpg);}
.u-yearPic .item:before{content: ''; position: absolute; top: 0; left: 0px; width: 0; height: 0; border: 55px solid transparent; border-top-color: #2196f3; border-left-color: #2196f3;}
.u-yearPic .item01:before{border-top-color: #b84cd5; border-left-color: #b84cd5;}
.u-yearPic .item02:before{border-top-color: #f48d2e; border-left-color: #f48d2e;}
.u-yearPic .u-dataYear{position: absolute; top: 10px; left: -10px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg);}
.u-yearPic .u-copyright{font-size: 14px; opacity: .5; letter-spacing: .15em;}
.u-yearPic .middleItem{display: inline-block; vertical-align: middle;}
.u-yearPic .middleItem p{margin-bottom: 5px;}
.u-yearPic .item:after{content: ''; width: 0; height: 100%; display: inline-block; vertical-align: middle;}
.u-yearPic .haveNum{display: inline-block; position: relative;}
.u-yearPic .haveNum:before,.u-yearPic .haveNum:after{content: ''; position: absolute; top: 50%; width: 50px; height: 1px; background-color: rgba(255,255,255,.5);}
.u-yearPic .haveNum:before{transform: translateX(-120%); -webkit-transform: translateX(-120%); -moz-transform: translateX(-120%); -ms-transform: translateX(-120%);}
.u-yearPic .haveNum:after{transform: translateX(20%); -webkit-transform: translateX(20%); -moz-transform: translateX(20%); -ms-transform: translateX(20%);}
/* media */
@media (max-width: 1025px) and (min-width: 768px){
    html{width: 1014px; overflow-x: auto;}
    /*.container{width: 90%;}*/
    .navbar-chinaunicorn .navbar-form-search .nav-search{width: 100px;}
}
@media (min-width: 1600px) {
    /*.container{width: 1440px;}*/
    .navbar-chinaunicorn .navbar-form-search .nav-search{width: 300px;}
}
@media (max-width: 767px){
    .navbar-chinaunicorn .navbar-brand{padding-top: 5px;}
    .u-dataCount li{padding-right: 20px; width: auto;}
    .tableLink{border-bottom: none; text-decoration: underline #0E7774;}
    .u-comData{padding-left: 15px; padding-right: 15px;}
    .u-reportImg li{padding-left: 0; padding-right: 0;}
    .u-listTable > tbody > tr > td{padding: 15px;}
    .u-yearPic{-webkit-box-direction: normal; -webkit-box-orient: vertical; -ms-flex-flow: column wrap; flex-flow: column wrap;}
    .u-yearPic .item{margin-bottom: 10px; border: none;}
    .u-horizonCount{margin-bottom: 20px;}

    .u-yearList > li > a{width: auto !important;}
}
/*扶持政策页面*/
.u-policyLists {
    border: 1px dashed #eee;
    border-bottom: 0;
}
.u-policyLists ul li{
    line-height: 2em;
    border-bottom: 1px dotted #e8e8e8;
    padding: 20px 15px;
}
.u-policyLists ul li a{
    display: inline-block;
    font-size: 16px;
    color: #333;
    margin-right: 15px;
}
.u-policyLists ul li:hover{
    background: #fafffa;
}
.u-policyLists ul li:hover a{
    color: #0e7774;
}
.declare-box.u-decBox > p{
    font-size: 14px;
    color: #333;
    line-height: 2em;
    margin-bottom: 10px;
}
.declare-box.u-decBox .star{
    margin-right: 10px;
    background-size: 18px;
    width: 18px;
    height: 18px;
    vertical-align: middle;
}

/* 独角兽首页v2 */
.policy-list{}
.policy-list > li{}
.policy-list > li > a{
    display: block;
    color: #666;
    margin: 8px 0;
    line-height: 1.75;
    padding-left: 20px;
    position: relative;
}
.policy-list > li > a:hover,.policy-list > li > a:focus{
    color: #0e7774;
}
.policy-list > li > a:before{
    content: '';
    width: 5px;
    height: 5px;
    background-color: #999;
    border-radius: 50%;
    position: absolute;
    top: 10px;
    left: 8px;
}
.techServiceImg img:hover {
    transform: scale(1.1);
}
.techServiceImg img {
    transition: all 0.6s;
}
.uIndex-title{color: #0e7774;border-bottom: 1px solid #e1e1e1; padding-bottom: 10px; margin-top: 40px;}
.u-dirBox{
    height:180px;
    padding: 0;
    margin-top: 15px;
    overflow: hidden;
}
.u-yearList{
    position: absolute;
    height: 180px;
    overflow: hidden;
    margin-left: 0;
}
.u-yearList > li{
    padding: 0;
    position: relative;
    margin: 60px 10px 30px;
}
.u-yearList > li:before{
    content: '';
    width: 14px;
    height: 14px;
    background-color: #fff;
    position: absolute;
    border-radius: 50%;
    top: -31px;
    left: 45%;
    border: 1px solid #ddd;
}
.u-yearList > li > a{
    display: block;
    width: 180px;
    color: #666;
    font-size: 16px;
    text-align: center;
}
.u-yearList > li:hover > a{
    color: #0e7774;
}
.u-yearList > li:hover:before{
    border-color: #0e7774;
}
.u-yearList > li.active:before{
    background: url(../images/chinaunicorn/logo-mobile.png) no-repeat;
    width: 46px;
    height: 46px;
    border-radius: 0;
    border: 0;
    top: -55px;
    left: 50%;
    margin-left: -20px;
}
.u-yearList > li.active a{
    color: #0e7774;
}
.directory-table{border-top: 1px solid #0e7774;}
.directory-table > tbody > tr > td{
    color: #666;
    border-bottom: 1px solid #ccc;
    border-top: 0;
    padding: 20px 20px 20px 0;
}
.directory-table > tbody > tr > td a{
    color: #666;
    border-bottom: 1px solid #0e7774;
}
.directory-table > tbody > tr > td a:hover{
    color: #0e7774;
}