﻿/*登录注册*/
.page-login canvas,.page-register canvas {display:block; vertical-align:bottom;}
#particles-js{position: absolute; width:100%; min-height: 656px; height: 100%; top:0; right: 0; bottom: 0; left: 0;}

.page-login .page-content, .page-register .page-content{background: #0ec057; position: relative;}
.font-green-new{color: #0ec057;}
.cool-white-box{width: 350px;background-color: #fff;padding: 15px 35px; margin-top: 60px;  border-radius: 5px; margin-bottom: 50px; position: relative;}
.cool-white-box .btn-success{background-color: #0ec057;border-color: #0ec057;}
.cool-white-box .btn-success.focus, .cool-white-box .btn-success:focus{color: #fff;background-color: #0dad4f;}
.page-resetpwd .main,.page-resetpwd-success .main{background-color: #fff;height: 100%;}
.page-resetpwd .cool-white-box{margin-top: 50px;margin-bottom: 80px;}
.page-resetpwd .btn-resetpwd{margin-top: 40px;margin-bottom: 25px;}
.page-resetpwd-success .success-icon{color:#01ac48; font-size: 100px;}
.page-resetpwd-success .success-tip{color: #0ec057; font-size: 30px; margin: 10px 0 100px;}
.page-resetpwd-success .cool-white-box{margin-bottom: 100px;}
.page-resetpwd-success .btn-success{width:150px;}

.page-complete .cool-white-box{width:600px;}
.page-complete .certId{width:230px;}
.page-complete .certId .form-control{width:100%;}
.page-complete .scopeOfBusiness{margin-bottom: 70px;}
.page-complete .scopeOfBusiness .control-label{color: #8290a3;}
.page-complete .btn-completeInfo{width:300px; display: inline-block; margin-bottom: 80px;}
.page-complete .checkbox-inline {padding-left: 0 !important;margin-right: 10px;margin-left:0;}


@media (max-width: 991px) {
    .page-complete .main .portlet{ margin-top: 50px; height: 100%;}
	.page-complete .cool-white-box{padding: 0px; width:300px; margin-bottom: 0;}
	.page-complete .scopeOfBusiness{margin-bottom: 25px;}
	.page-complete .scopeOfBusiness .checkbox-inline{margin-left: 0; padding-left: 2px;}
	.page-complete .input-small,.page-complete .input-xsmall{width:100%!important;}
	.page-complete .btn-completeInfo{margin-bottom: 20px;}
	.cool-white-box{width: 320px;}
	.page-resetpwd .main{background: none; height: 100%;}
}
@media (max-width: 480px) {
    .page-header .page-header-top .container .page-logo #titleLogo {
        width: 325px !important;
        padding-top: 25px !important;
    }
}
.case-list .belong-company, .case-list .report-text {
    max-width: 350px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.case-list .nick-name {
    max-width: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.page-prefooter {
    position: fixed;
    bottom: 0;
    width: 100%;
}