@charset "utf-8";
*{ margin: 0; padding: 0; list-style: none;}
body {
	background: url(../images/login.png) no-repeat top center; background-size: 100% auto;
}
/*滚动条*/
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
*::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}
 
/*定义滑块 内阴影+圆角*/
*::-webkit-scrollbar-thumb {
    border-radius: 1em;
    background-color: rgba(50,50,50,.3);
}
 
/*定义滚动条轨道 内阴影+圆角*/
*::-webkit-scrollbar-track {
    border-radius: 1em;
    background-color: rgba(50,50,50,.1);
}
/*滚动条*/
.c-page{ display: flex; width: 100%; height: 100%; position: fixed; top: 0; left: 0; right: 0; bottom: 0; display: flex; justify-content: center; align-items: center;}

.flex-auto{ flex: auto;}
.flex-none{ flex:none;}
.c-content{
	 display: -webkit-flex; /* Safari */
	  display: flex;
	  flex-flow: column nowrap;
	  justify-content:space-between; padding:0 38px;   width: 1000px; height: 623px; border: 5px solid #446AFF; border-radius: 15px;
	  background: url(../images/banner.png) no-repeat top center #fff; background-size: 100% auto;

      position: fixed; top:50%; left: 50% ; -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); z-index: 1000;
}
._top-content{ margin-top: 35px;}
._top-content .pingtai-name{ width: 116px; height:34px; line-height: 28px; background: url(../images/bg-button.png) no-repeat top center; background-size: 100% auto;
text-align: center;  color: #446AFF; font-size: 18px; font-weight: bold;
}
._top-content .title-name{ font-size: 26px; font-weight: bold;}
._top-content .tips-text{ font-size:14px; color: #FD402D; padding: 30px 0 20px 0;}

._center-content{ padding:15px; overflow:hidden;
background: #FFFFFF; color: #5A6875; font-size: 18px !important; line-height: 38px !important; height: 283px;
box-shadow: 0 0.2rem 0.4rem rgba(0,0,0,0.16);
border-radius: 1rem;
}
._center-content > div{ overflow-y: auto; height: 100%; font-size: 18px !important; line-height: 38px !important;}
._center-content > div p{ text-indent:28px; font-size: 18px !important; line-height: 20px !important;}

._bottom-content { text-align: center; margin-bottom: 20px;}
._bottom-content p{ font-size: 14px;  color: #092C4C; margin: 34px auto 10px 0;}
._bottom-content p span{ color: #FD402D;}
._bottom-content ._button a{ width: 246px;  height: 48px; line-height: 48px; display: inline-block; font-size: 16px; color: #fff;
background: #446AFF; border-radius: 100px;  text-decoration: none;
}
._bottom-content ._button a img{ width: 0.4rem; vertical-align: middle; margin-left: 0.1rem;}

._bottom-content ._back a{ display: inline-block; font-size: 14px; color: #092C4C; font-weight: bold;  margin-top: 15px;
text-decoration: none;
}