html, body {
    height: 100%;
}
a .active {
    color: #1e9fff;
}
p{
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
}
/*超链接*/
a{
    color: black;
    padding:0px 10px;
}
a:hover{
    color: #1e9fff;
    text-decoration: none;
}
/*菜单*/
.layui-menu .layui-menu-item-checked, .layui-menu .layui-menu-item-checked2{
    color: #1e9fff !important;
}
.layui-menu .layui-menu-item-checked:after{
    border-right: none !important;
}
.layui-panel{
    border: none;
    box-shadow: none;
}
/*标签栏*/
.layui-tab-brief>.layui-tab-title .layui-this{
    color: #1e9fff
}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{
    border-bottom: 2px solid #1e9fff;
}

label{
    width: 110px;
    margin: 0 0 0 25px;
    text-align: center;
    align-self: center;
}
.start:hover{
    color: #0069d9 !important
}
/*类UI表单样式*/
.required:after {
    content: ' *';
    color: red;
}
.layui-input-block{
    margin-left: 140px !important;
}
.layui-form-label{
    width: auto;
}
label{
    width: auto;
}
.layui-form-item{
    margin-right: 40px !important;
}
.logoImage{
	border:1px solid #E1E1E1;
	border-radius: 25px;
	overflow: hidden;
	width: 150px;
	height: 150px;
	margin: 0 auto;
}
.certifiedIDcard{
    border:1px solid #E1E1E1;
    border-radius: 25px;
    overflow: hidden;
    width: 300px;
    height: 191px;
    margin: 0 auto;
}
.certificate{
    border:1px solid #E1E1E1;
    border-radius: 25px;
    overflow: hidden;
    width: 250px;
    height: 354px;
    margin: 0 auto;
}

.wh100{
    width: 100%;
    height: 100%;
}
/*bootstrip补充*/
.col-20{
    position: relative;
    width: 100%;
    padding: 0px 8px;
    max-width: 20%;
    flex: 0 0 20%;
}
.col-12-5{
    position: relative;
    width: 100%;
    padding: 0px 8px;
    max-width: 12.5%;
    flex: 0 0 20%;
}
/*table td{*/
/*    font-size: 0.875rem;*/
/*}*/
/*bootstrip补充结束*/

/*导航条*/
.nav_main :hover{
    background: #2059cc;
    color: white;
}
.nav-link_main{
    color: white;
    font-size: 16px;
    padding: 15px 40px;
}
.eject_item{
    position: absolute;
    z-index: 10;
    background: #494949;
    /*width: 250px;*/
    /*height: 600px;*/
}
.eject_item:hover, .eject_item>div:hover{
    background: #494949;
}
.eject_item>div div:hover, .eject_item a:hover{
    background: #5c5c5c;
}
.eject_item a{
    display:inline-block;
    padding: 0;
    color: white;
    font-size: 14px;
    margin: 2px 8px;
}
.eject_item a:hover{
    color: #df801d;
}
.eject_item>div>div{
    font-size: 16px;
    padding: 0px 25px;
}
.eject_item>div>div>div{
    font-size: 16px;
    padding: 20px 0px;
    border-bottom: 1px solid #5c5c5c;
}
.subcategory>div{
    border-left: 1px solid #494949;
    padding: 0 15px;
}
.subcategory{
    margin: 5px 0 !important;
}
.subcategory>div:hover{
    color: #df801d;
}
/*导航条结束*/

button:focus{
    outline: none !important;
}
.persen{
	position: absolute;
	right: 5px;
	top: 50%;
	transform: translateY(-50%);
	color: #b2a4a4;
}
.trading_price{
    font-size: 20px;
    color: #FE7200;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 144px;
}
.home_p_price{
    padding: 0 5px;
    color: white;
    background: #ff2900;
    border-radius: 0 5px 5px 0;
    width: 117px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
