.inline-block{display: inline-block;}
.member{ background-color: rgb(247, 247, 247); font-family: "Microsoft YaHei";  font-size:14px;}
.breadcrumb{line-height: 40px;}
.member-nav{}
.member-nav li{ height:35px; line-height: 35px; background-color: #fff; border-radius: 5px;  list-style: none; margin:1rem 0;}
.member-nav li a{height: 12px;    line-height: 12px;    margin-left: -2px;     display: inline-block;    padding-left: 1rem; color: #575757; font-family: "Microsoft YaHei"}
.member-nav li a.active{height: 12px;    border-left: 3px solid #4f17a7;  font-weight: bold; color:#4f17a7;font-family: "Microsoft YaHei UI Light"; }
.member-nav2 li{ height:35px; line-height: 35px; border-radius: 5px;  text-align:right;  list-style: none; margin:1rem 0;}
.member-nav2 li.active{background-color:#4f17a7; }
.member-nav2 li.active a{height: 12px;     line-height: 12px;    padding-right: 1rem;     display: inline-block;    color: #fff;font-family: "Microsoft YaHei UI Light"; }
.member-nav2 li a{height: 12px;    font-weight: bold; color:#4f17a7;font-family: "Microsoft YaHei UI Light"; padding-right: 1rem; }
.member-child{text-align:justify;text-align-last:justify;}
.member-child a{ display: inline-block;   padding:0.5rem 1rem; color:#575757;  border-radius: 5px; background-color: #eee ;text-decoration: none; margin:0 2rem 2rem 0; }
.member-child a.on{  color:#fff;  font-weight:bold;  background-color: #4f17a7 ;}
.member .member-info{line-height: 3rem;}

.member .main-info{background: #fff;
    border-radius: 5px;
    padding: 3rem 2rem;}
.member .main-info .media-right{width: 100%;}
.member .main-info .media-right li{list-style: none;  border-radius: 3px; line-height: 3rem; margin-bottom: 1rem; color: #333;}

.member .main-info .media-left p{display: block; text-align: center; margin-top:1rem;}
.member .main-info .media-left p a{color:#575757;}
.member #memberimg{width:12rem; max-height:12rem; border-radius: 6rem; }
.member .member-level {text-align:justify;text-align-last:justify; margin-top:2rem;}
.member .member-level span{ display: inline-block; padding:0.5rem 1rem ; border:1px solid #4f17a7; color:#4f17a7; font-size:12px;  font-weight: bold; border-radius: 3px; }
.member .member-level span.active{background-color:#4f17a7; color:#fff;}
.member .groupnav{font-weight: bold; border-bottom: 1px solid #ddd; margin-top:2rem;}
.member .groupnav span{ border-bottom: 2px solid #4f17a7; }
.member .groupnavs a{ margin-right: 3rem; margin-top:1rem; display: inline-block; font-family: "Microsoft YaHei"}
.main-info .s-p{text-align: right; font-family: "Microsoft YaHei"; width:10rem;}
#jvForm td{border:none; vertical-align: middle; min-height: 4rem;}
#jvForm .form-control{height:4rem; line-height: 4rem; background-color: #fff; border:1px solid #ddd; width:90%; display: inline-block;}
#jvForm textarea.form-control{height:8rem;}
@media screen and (max-width:767px) {
.repplatform{display: none}
}

.repplatform{background: url(/images/repban.jpg) top center #313d45; height: 299px; background-color: #313d45}

.repplatform.event{background: url(/images/repban.jpg) top center #313d45;}
.circlelog{width: 80px;    height: 80px;    border-radius: 60px;    background-color: #fff;    left: 50%;    position: absolute;    margin-left: -40px;    margin-top: -40px;    z-index: 1000;}
.circlelog img{margin: 17px;}
.repp{line-height: 4rem; height: 6rem;}
.btn-next{background-color: #ddd; border-radius: 5px; color: #575757;  font-family: "Microsoft YaHei"}
.repclist{ margin: 2rem 0; background-color: #fff; border-radius: 5px; padding:2rem 0rem;  }
.repclist .media-body{line-height: 3rem;  }
.repclist .media-body .title{ font-weight: bold }
.repclist .media-body .status{color:#ff600f;}
.repclist .media-body li{ list-style: none;  }
.repclist .media-body li span{ display: inline-block; margin-right:3rem; font-family: "Microsoft YaHei"; color:#ccc; }
.repclist .media-right{width:25%; line-height: 3rem;vertical-align: middle;}
.repclist .media-right a{ padding:0.5rem 3rem; margin-top: 1rem; margin-right: 1.5rem }
.fbgj{background: #fff; padding:3rem;}
.tggl-top{width:10rem; font-family: "Microsoft YaHei"; text-align: right;}
.fbgj input{display: inline-block;}
.fbgj-tab{background-color: #eee;}
.line{border-bottom: 1px dotted #ccc; margin-bottom: 1rem}
.error{font-weight: normal; color: red}
.addsa{width:100px; display: inline-block;}
.member-nav .sub li{ background-color: transparent; margin-bottom: 0; text-align: right; }
.member-nav li.hassub{margin-bottom: 0}
.member-nav2 .sub{padding:inherit;}

.pn-fhelp{font-size:12px; display: table;}
.rightstar{color: red; margin-left: 0.5rem}
.member-reset{margin-top:20px;}
.form-control-feedback{}
.glyphicon-ok{}