@charset "UTF-8";

/**注册页   开始**/
.reg-wrap{
    background:#fff;
    box-shadow: 0 0 2px #e0e0e0;
    border:1px solid #e5e5e5\9;
    border-radius:5px;
    min-height:400px;
    margin:50px 0;
    padding:20px;
}
.reg{
    border-right:1px solid #ccc;
    min-height:360px;
}
@media(max-width:991px){
	.reg{
		border-right:0;
	}
}
.reg h2{
    font-size:20px;
     padding-bottom:15px; 
    text-align:center;
    font-weight:bold;
}
.reg .form-group{
    margin-bottom:0;
}
.mass{
    height:22px;
    line-height:22px;
    font-size:12px;
    color:red;
}
.mass span{
    display:none;
}
.okcolor{
    margin-top:5px;
    color:green;
    display:none;
}
.errorcolor{
    margin-top:5px;
    color:red;
    display:none;
}
.reg-code{
    height:34px;
}
.reg-code img{
    height:100%;
    width:auto;
    cursor:pointer;
}
.form-horizontal .agreement{
    padding-top:0;
}
.btn-reg{
    padding:6px 30px;
}
.reg-right{
    margin: 50px auto 0;
    text-align: center;
    width: 70%;
}
.reg-right span{
    margin-right:10px;
}
.reg-bg{
    width:70%;
    margin:30px auto;
}
.reg-bg img{
    width:100%;
    height:auto;
}
/**注册页   结束**/

/**登录页   开始**/
.reg.login{
    border-right:none;
    border-left:1px solid #ccc;
    padding-top:40px;
}
@media(max-width:991px){
	.reg.login{
		border-left:0;
	}
}
.found-back{
    padding-bottom:10px;
}
.found-back p{
    text-align:right;
}
/**登录页   结束**/

/**重置密码页  开始**/
.reset-bg{
    margin-top:50px;
}
.form-top{
    margin-top:30px;
}
/**重置密码页  结束**/
/**激活邮箱页面  开始**/
.email-active-wrap{
    padding:50px 0;
    min-height:400px;
}
.email-active-wrap h3,.email-active-wrap p{
    padding-bottom:15px;
}
.user-body{
	min-height:400px;
}
.form-body{
	padding-top:30px;
}
.result-body p{
	font-size:16px;
}
.colorGreen{
	color:green;
	font-size:20px;
}
.fhjg{
	margin-bottom:20px;
	font-size:16px;
}
.fhjg span{
	margin-right:5px;
}
.result-message{
	padding:10px;
}
.result-message h3{
	padding:10px 0;
}
.result-message p{
	font-size:14px;
	margin-bottom:5px;
}
/**激活邮箱页面  结束**/

/**个人中心页面  开始**/
.user-z{border:1px solid #dee0e5;  margin-top:15px;}.user-z li a{color:#1c1c1c; }
.user-z li{ height:38px; text-align:center; line-height:38px;  cursor:pointer;background:#f2f4f9;cursor:pointer;}
.user-z li.cur{background:#4174c5;color:#fff;}.user-z li.cur a{ color:#fff;}
.user-xx,.user-xx1,.down-records,.collection-records{overflow:hidden; border:1px solid #dee0e5; width:100%; min-height:225px; margin-top:15px; padding:0px 0 30px 0;}
.user-xx h4,.user-xx1 h4, .down-records h4,.collection-records h4{line-height:30px; text-indent:1em; font-size:15px;}
.user-img{padding:2px; width:80px;height:80px;border:1px solid #dee0e5;border-radius:50%;overflow:hidden;margin:0 auto;}
.user-img img{width:100%;height:100%;}
.user-gr{width:30%; float:left; display:inline;}
.user-grzl{width:70%; float:right; display:inline;}
.user-grzl p{min-height:38px; line-height:24px; font-size:13px; width:100%;}
.user-grzl p span{width:150px; float:left; height:24px; line-height:24px;}
.user-grzl p span b{color:#3b3b3b;}.user-grzl p a{color:#4174c5; text-decoration:underline;}
.user-grzl p span .glyphicon {margin-right:5px;}
.username{min-width:60px; height:24px; line-height:24px; margin-right:10px; display:inline-block; font-size:14px; color:#000 !important;text-decoration:none !important;}
.username i{float:right; width:12px;height:16px;display:inline-block;vertical-align:middle;margin:5px 0 0 8px;}
.username i.female{background:url(../img/nv.png) no-repeat;}
.username i.male{background:url(../img/man.png) no-repeat;}
.user-xx1, .down-records,.collection-records{margin-bottom:30px;}
.user-xzjl{ width:98%; height:auto; margin:auto;}
.user-xzjl li{width:100%; min-height:78px; background:#fafafa;box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); margin-top:10px;}
.xzleft{float:left; display:inline; width:80%;  line-height:24px; padding:10px 0 0 25px; color:#6a6767; background:url(../img/xiazai.png) no-repeat 10px 10px;}
.xzleftsc{background:url(../img/soucang.png) no-repeat 10px 10px;}
.xzright{padding:0 10px; text-align:center; font-size:12px; min-height:78px; line-height:24px; padding-top:17px; color:#fff; background:#3c61a6; cursor:pointer; float:right; display:inline;}
.xzright.xz-reset{background:none;color:#666;}
.xzleft h3,.xzleft p{font-weight:normal; white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis; }
.xzleft h3{font-size:15px;}
.xzleft h3 a{color:#383838;}
.xzleft h3 a:hover{color:#4174c5;}
.xzleft p{font-size:13px;}
.xzleft span{font-size:12px; color:#bdbdbd;}
/**个人中心页面  结束**/
.i-banner{display:none;}


#n1tab1Content > div{padding:30px 20px;}
.user-center-page .modal{z-index:9999;}

.journals-body .article-list,.article-list{position:relative; background: #fafafa;box-shadow: 0 1px 3px rgb(34 25 25 / 40%);padding:10px 10px 10px 25px ;margin-bottom:10px;}
.article-list-title,.article-list-author{margin-bottom:5px;}
.article-list .down-type{position:absolute;right:0;top:0;bottom:0;width:60px;font-size:14px; padding:0; color:#fff;background: #4174c5;text-align:center;line-height:75px;}



