html{background-color: #f0f0f0;}
html body{margin:0;}
img{max-width: 100%}
/**{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*/
body input, body textarea{box-shadow:none;}
body .layui-layer-prompt textarea.layui-layer-input{resize: both;}
.header{padding: 20px 0; background: #fff;}
.header a{color: #ccc}
.header_left img{max-width: 90%;max-height: 46px;}
.header_right {font-size: 24px; line-height: 38px; color: #aaa;}
.footer p{text-align: center; padding-top: 20px; color: #999;}
.footer p a{color: #999;}
/*.login_bg{background:#0c0a17 url(../images/login_bg.jpg) no-repeat center;}*/
.login_bg{background:#6B99FF;background-image: linear-gradient(20deg, #6B99FF, #AB93FF);}
.login_main{ min-height: 300px;  padding: 50px 0;}
.login_box{max-width: 500px; background: rgba(250,250,250,0.3);border-radius: 5px;box-shadow: 0 0 5px 5px rgba(255,255,255,0.1); margin: 0 auto;}
.beg-login-main {padding: 40px 30px 25px 30px}
.beg-login-main .layui-form-item {  position: relative;  }
.beg-login-main .layui-form-item .beg-login-icon {  position: absolute;  top: 10px;  left: 10px;}
.beg-login-main .layui-form-item input { padding-left: 34px;}
.layui-form-item .captcha { position: absolute;right: 1px;top: 1px; border-left: 1px solid #e6e6e6;}
.layui-form-item .captcha img {height: 36px;cursor: pointer;}
.layui-form-item .btn{color: #fff; margin-right: 20px;}
.avatar img{width: 46px; height: 46px; border-radius: 50%;border:1px solid #f0f0f0}
.topaccount{line-height: 23px;}
/*.layui-container{min-width: 1170px;}*/

.main{margin-top: 20px; border-radius: 5px; overflow: hidden;}
.main .box{border: 1px solid #f0f0f0; background: #fff; min-height: 700px; padding:20px;}
.main .box.menu{background: #001d26;}
.menu ul{margin-bottom: 30px;}
.menu h3{font-size: 17px;font-weight: bold;border-bottom: 3px solid #a2cdd9;line-height: 40px;color: #a2cdd9;}
.menu dl i{width: 22px;}
.menu dl{font-size: 15px;margin-top: 5px; border-bottom: 1px solid #2d3940;line-height: 36px; color: #92a1a5;}
.menu dl a{color: #92a1a5;}

.main .title{background: #F0F0F0;font-size: 15px;font-weight: bold;border-left: 5px solid #001d26;line-height: 43px;color: #001d26; padding-left: 15px; margin-bottom: 20px;}
.index_info .photo {width: 120px; height: 120px; border-radius: 60px; cursor: pointer;}
.index_info .name h3{font-weight: bold; color:#001d26;line-height: 30px}
.index_info .name p{color:#555; line-height: 30px}



.tougao div{position: relative;height: 70px;text-align: center;font-size: 17px;color: #777}
.tougao div p{background: #ddd;height: 6px;width: 100%;position: absolute;bottom: 20px; left: 0}
.tougao div span{background: #ddd;height: 40px;width: 40px;position: absolute;bottom: 0px;left: 50%;margin-left: -20px;display: inline-block;border-radius: 20px;
    line-height: 40px;font-size: 20px;color: #fff;}

.tougao div.active{color: #333}
.tougao div.active p,.tougao div.active span{background: #00B83F;}





