/*全局*/
*{margin:0; padding:0;} 
.flex{display: flex}
.icon{width: 32px;height: 32px}
.clear{clear: both;} 
.inline-block{display: inline-block;}
.margin-top-xs{margin-top:10px;}
img{ border:0;  }
body{width: 100%}

/*头部*/
#neuro-header{background: rgb(236, 245, 255);padding:30px 100px;font-size: 18px;}
#neuro-header a{display: inline-block;text-decoration: none;} 
#neuro-header .logo img:first-child{border-right:1px solid #bbb;padding-right: 10px;display: inline-block;} 
#neuro-header-right{float: right;}
#top-navs{float: left;width: 355px;} 
#top-navs .item{margin-right: 30px;height: 56px;line-height: 56px;color:rgb(21,21,21);font-weight:bold;  }
#top-navs .item.active{color: rgb(24,127,86); }
#login-btn{margin:8px 0px;background: linear-gradient(to right ,rgb(27, 109, 76) , rgb(13, 216, 137));padding:10px;width:120px;text-align: center;border-radius: 19pt;color: #fff}
#login-btn img{margin-right: 9pt;width:18px;height: 18px}


/*首页-轮播图*/ 
.slideBox{ width:100%; height:562px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:562px; display:block;  }

/*首页-whoweare*/
#who{width: 100%;padding: 30px;background: url('/images/who.png');height: 500px;}
#who .container{box-shadow: 0px 0px 50px #eee;border-radius: 10px;padding:20px;background: #fff;}
.who-container{border: 2px solid #eee;padding:20px;border-radius: 10px;}
#who-title{background: url('/images/who-title.png') no-repeat center;height: 45px;width: 456px;margin: 10px auto 30px;background-size: 100%}
#who-content{border: 1px solid #eee;border-radius: 10px;background: rgb(246, 246, 246);padding: 20px 50px;}

/*首页-类型*/
#type-nav{width: 100%;background: rgb(235, 235, 235);padding: 30px}
.type-icon-1{height: 24px;margin-right: 20px}
.type-icon-2{height: 24px;margin-right: 20px}
.type-icon-3{height: 24px;margin-right: 20px}
.type-icon-4{height: 24px;margin-right: 20px}
#type-nav .item{flex:1;background: rgb(140, 140, 140);line-height:40pt;color: #fff;border-radius: 14px;font-size: 24px;text-align: center;margin-right: 30px}
#type-nav .item:last-child{margin-right: 0px}
#type-nav .item.active{background: linear-gradient(to right,rgb(0,77,167),rgb(0,109	,243)); }
#type-nav-child{width: 100%;background: rgb(245, 245, 245);padding: 30px 30px 10px;font-size: 20px}
#type-nav-child .item{border:1px solid rgb(169, 169, 169);color:rgb(169, 169, 169);margin-bottom:20px;text-align: center;border-radius:20px;padding: 10px 0px; width: calc(18% - 2px);float: left;margin-right: 2.5%}
#type-nav-child .item:nth-child(5n){margin-right: 0px}
#type-nav-child .item.active{border: 1px solid rgb(24, 127, 86);color: rgb(24, 127, 86);}
#type-nav-child .item.active.selected{color:#fff;background:rgb(24, 127, 86); }
#type-content{background: #fff; } 
#type-content .container .content{display:none;background: rgb(246, 246, 246);margin:30px 0px;padding:30px; height: 409.5px;}
#type-content .container .content.active{display: block;}
.type-content-left{float: left;width: calc(50% - 30px);height:100%;flex-direction:column;margin-right: 30px;display: flex;justify-content: space-between}
.type-content-left a{text-decoration: none;display: block;padding:5px 0px;border-radius:20px;background:linear-gradient(to right ,rgb(25, 128, 83),rgb(16, 198, 126));color: #fff;width: 140px;text-align: center;}
.type-content-right{float: left;width: 50%;height: 100%}
.type-content-right img{width: 100%;height: 100%;}


/*首页-合作单位*/
#cooperative-unit{background: url('/images/unit.png') no-repeat;background-size: 100%;width: 100%;padding: 40px 0px 20px}
.neuro-cooperativeunit-title{display:flex;align-items: center; justify-content: center; border:1pt solid rgb(26, 93, 171);color: rgb(26, 93, 171);  text-align: center;font-size: 32px;line-height:56pt;border-radius: 28pt;margin-bottom: 30px;}
.neuro-cooperativeunit-title img{margin-right: 10px}
#cooperative-unit-title-container{border:1pt solid rgb(26, 93, 171);border-radius: 28pt;padding:10px;width:677px;margin:0px auto 30px;}
#cooperative-unit-title{background: url('/images/unit-title.png') no-repeat center;background-size: 100%;height:47px;width:637px;margin:0px auto; }
#unit-line-1{margin-bottom: 40px}
#unit-line-1 img{width: 100%}
#unit-line-2{display: flex;margin-bottom: 40px }
#unit-line-2 .item{flex:1;margin-right: 20px}
#unit-line-2 .item:last-child{margin-right: 0px}
#unit-line-2 .item img{width: 100%}

/*底部*/
.neuro-footer{background: rgb(14, 72, 140);text-align: center;color: #fff;padding-top:20px;padding-bottom:10px}
.neuro-footer .row{margin-bottom: 10px;font-size: 16px;}
.neuro-footer .row a{color: #fff;cursor: pointer;}

/*数据-banner*/
#data-banner{width: 100%;}
#data-banner img{width: 100%;}

/*数据列表*/
#data-list{padding: 30px 0px 60px}
#data-list-left-title{width: 200px;}
#data-list-left{float:left;}
#data-list-left-container{border: 1px solid rgb(217,218,218);width: 300px; margin-top: 30px;}
#data-list-left #all{line-height: 50px;background: rgb(241, 241, 241);border-bottom: 1px solid rgb(217, 217, 217);font-size: 18px;font-weight: bold;padding-left:15px;}
#data-list-left .data-list-type{line-height: 78px;background: rgb(241, 241, 241);border-bottom: 1px solid rgb(217, 217, 217);font-weight: bold;padding-left: 15px;font-size: 18px;}
.data-list-icon-container{ padding:5px ;float: left;margin:24px 10px 24px 0px;background: linear-gradient(45deg,rgb(27, 109, 76) ,rgb(13, 215, 136));border-radius: 50%;}
.data-list-icon-container .icon{width: 20px;height: 20px;display: block;}
.data-list-left-type-bg{float: right;height: 78px;margin-right: 15px} 
#data-list-left a{text-decoration: none;color: #000}
#data-list-left .item{padding:15px;font-size: 18px;line-height: 40px;border-bottom: 1px solid #eee;display: flex; align-items: center;}
#data-list-left .item .icon{height: 10px;margin-right: 10px;display: inline-block;}
#data-list-left .item span{display: inline-block;}
#data-list-left .item.active{background: rgb(14, 72, 140);color: #fff}
#data-list-right{margin-left:330px;border: 1px solid #ccc;box-shadow:  0px 10px 30px #eee;border-radius: 6px;padding:10px;}
#data-list-right-title{text-align: center;color: rgb(14, 72, 140);font-size: 18px;font-weight: bold}
#data-list-right .item{background: rgb(248, 248, 248);border-radius: 6px;border:1px solid rgb(229,229,229);padding: 10px 20px;margin-top:10px;}
#data-list-right .item .time{display: flex;align-items: center;color: rgb(84, 84, 84);margin-bottom: 15px;}
#data-list-right .item .icon{width: 12px;height: 12px;margin-right: 5px}
#data-list-right .item .type{color: rgb(31, 31, 31);margin-bottom: 10px;font-weight: bold;}
#data-list-right .item .tag{color: rgb(31, 31, 31);margin-top:15px;margin-bottom: 10px;font-weight: bold;}
#data-list-right .item .text-label{border:1px solid rgb(14, 72, 140);border-radius: 5px; color: rgb(14, 72, 140);padding:5px 10px;margin-right: 10px;}
#data-list-right .item .info{display: flex;margin: 20px 0px 10px;}
#data-list-right .item .info .info-item{margin-right: 50px}

/*数据-详情*/
#data-detail-top-container{margin:20px 0px;background: rgb(247, 247, 247);background-size: 100%;text-align: center;min-height:212px;padding:0px 45px;}
#data-detail-top-title{ line-height: 35px;margin: 20px auto;background: rgb(14, 72, 140);color: #fff;border-radius: 40px;padding: 10px 60px;display: inline-block;font-size: 24px;}
#data-detail-top-content{text-align: left;color: #000;padding-bottom: 20px;}
#data-detail-bottom-container{margin-bottom: 50px;}

#data-detail-left{float: left;width: 800px;border:1px solid rgb(218, 218, 218);max-height: 1000px;overflow: auto;}
#data-detail-left-title{font-size: 24px;background: rgb(241, 241, 241);padding:10px 30px;display: flex;justify-content: space-between;}
#data-detail-left-container .item .title{background: #fff;border-bottom: 1px solid rgb(218, 218, 218);padding:10px 30px;display: flex;justify-content: space-between;align-items: center;}
#data-detail-left-container .item .title .tools{width: 15px;height: 13px;background: url('/images/icons/down.png') no-repeat center;background-size: 100%;}
#data-detail-left-container .item .title.active .tools{background: url('/images/icons/down_active.png') no-repeat center;background-size: 100%;}
#data-detail-left-container .item .file{display: none;background: rgb(241, 241, 241);border-bottom: 1px solid rgb(218, 218, 218);padding:10px 30px;justify-content: space-between}
#data-detail-left-container .item .file.active{display: flex;}
#data-detail-left-container .item .file img{height: 15px; margin-left: 10px;}


#data-detail-right{margin-left:830px;}
#data-detail-right-info-container{background: rgb(247, 247, 247);padding: 20px;border:1px solid rgb(218, 218, 218);}
#data-detail-right-form-container{background: rgb(247, 247, 247);padding: 20px;border:1px solid rgb(218, 218, 218);margin-bottom: 20px}

#data-detail-right .info-title{margin-bottom: 5px}
#data-detail-right .border{border:  1px solid rgb(45, 45, 45);border-radius: 5px;padding:10px;margin-bottom: 10px}
#cite-body{margin:5px 0px;min-height: 40px;}
#data-detail-right .cite{background: rgb(193, 193, 193); color: rgb(58, 58, 58);border-radius: 5px;}
#data-detail-right .cite.active{background: rgb(27, 109, 76); color: #fff;}
#data-detail-right #copy{color: rgb(14, 72, 140);margin-left:10px}
#data-detail-right span{margin-right: 5px;}
#data-detail-right .text-label{background: rgb(27, 109, 76); color: #fff;display: inline-block;padding:5px 10px;border-radius: 5px;margin-bottom: 10px;}
 


/*相关论文-标题*/
#publication-title{font-size:48px; margin: 30px auto;text-align: center;}

/*联系我们 - banner*/
#contact-banner{width: 100%;}
#contact-banner img{width: 100%;}

/*联系我们 - 留言板*/
#contact-message{background: url('/images/contact-message.png') no-repeat center;background-size: 100%;}
#contact-message .form{padding: 30px 0px;}
#contact-message .form input{width: 100%;border:1px solid rgba(24, 127, 86,0.8); margin:10px 0px;padding:10px;border-radius: 5px;}
#contact-message .form textarea{width: 100%;border:1px solid rgba(24, 127, 86,0.8);margin:10px 0px;padding:10px; border-radius: 5px;}
#contact-message .form input,#contact-message .form textarea{outline: none;}
#contact-message .form button{display:block;width: 200px;text-align: center;border: 1px solid rgb(24, 127, 86);line-height: 50px;height: 50px;margin: 20px auto;border-radius:25px;background: #fff;color: rgb(24, 127, 86);}
#contact-message-content{background: url('/images/contact-message-content.png');height: 600px;padding:60px 117px;}
#contact-message-title{background: url('/images/contact-message-title.png') no-repeat center;margin:30px auto;width: 467px;height: 44px;background-size: 100%;}

/*联系我们 - contactus*/
#contact-us{background: url('/images/contact-us.png') no-repeat center; background-size: 100%;width: 100%;}
#contact-us-content{padding: 50px 0px;}
#contact-us-title{background: url('/images/contact-us-title.png') no-repeat center;width: 467px;height: 44px;background-size: 100%;}
#contact-us-info{margin-top:30px;font-size: 24px;}
#contact-us-info .item{margin-bottom: 20px;font-weight: bold;}
#contact-us-info #phone{height:24px;margin-right: 10px;}
#contact-us-info #email{height:16px;margin-right: 10px;}
#contact-us-info #fax{height:24px;margin-right: 10px;}
#contact-us-info #address{height:24px;margin-right: 10px;}


/*用户*/
#user-container{min-height: 688px;padding-bottom: 30px}
#user-nav{
    border: 1px solid rgb(217,218,218);
    width: 300px;
    margin-top: 30px;
    float: left;
}
#user-nav a{
	text-decoration: none;
	color: #000;
}
#user-nav .item{
	padding: 15px;
    font-size: 18px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
    display: flex;
    align-items: center;
}
#user-nav .item.active{
	background: rgb(14, 72, 140);
    color: #fff;
}
#user-content-container{
	margin-left:330px;
    margin-top: 30px;
    padding:20px;
    border: 1px solid rgb(217,218,218);
} 
#btn-group{display: flex;} 
#btn-group .item{flex:1;text-align:center;text-decoration: none;color: #000;background: #fff;padding: 10px;border:1px solid #eee;border-left: 0px}
#btn-group .item:first-child{border-left: 1px solid #eee;}
#btn-group .item.active{color: #fff;background: rgb(14, 72, 140);}

#vertify-content .item{display: flex;border: 1px solid #eee;border-top:0px;justify-content: space-between;padding:10px 20px;align-items: center;}
#vertify-content .item .title{font-weight: bold;margin-bottom: 10px;}
#vertify-content .item .code{color:#808080;font-size: 12px;}


#vertify-content .item .status-0{color: orange;}
#vertify-content .item .status-1{color: green;}
#vertify-content .item .status-2{color: red;}
#vertify-content .item .vertify{display: flex;}
#vertify-content .item .vertify div{display: inline-block;margin-left: 10px;color: #fff;padding: 10px ; cursor: pointer;} 
#vertify-content .item .vertify .success{background-color: green;}
#vertify-content .item .vertify .fail{background-color: red;}
#apply-title{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
#apply-add{
    color: #fff;
    background: #01ABA5;
    padding: 8px;
    box-shadow: 0px 0px 2px #fff;
    cursor: pointer; 
    height: 40px;
    text-decoration: none;
}


#user-nuero-container .item{background: rgb(248, 248, 248);border-radius: 6px;border:1px solid rgb(229,229,229);padding: 10px 20px;margin-top:10px;}
#user-nuero-container .item .title{display: flex;justify-content: space-between;}
#user-nuero-container .item .time{display: flex;align-items: center;color: rgb(84, 84, 84);margin-bottom: 15px;}
#user-nuero-container .item .icon{width: 12px;height: 12px;margin-right: 5px}
#user-nuero-container .item .type{color: rgb(31, 31, 31);margin-bottom: 10px;font-weight: bold;}
#user-nuero-container .item .tag{color: rgb(31, 31, 31);margin-top:15px;margin-bottom: 10px;font-weight: bold;}
#user-nuero-container .item .text-label{border:1px solid rgb(14, 72, 140);border-radius: 5px; color: rgb(14, 72, 140);padding:5px 10px;margin-right: 10px;}
#user-nuero-container .item .info{display: flex;margin: 20px 0px 10px;}
#user-nuero-container .item .info .info-item{margin-right: 50px}