@charset "utf-8";
.container {
    /*background-color: #f8efe0;*/
    /*padding-bottom: 1px;*/
    background-color: #e9e4d2;
    background-size: 100% 100%;
}
.xmcs_hot_cs {
    padding: 0 .33rem .44rem;
    /* border-top: .2rem solid #f3f3f3; */
    background: #fff;
    font-size: 14px;
    color: #585858;
    margin-top: .2rem;
    background-size: 100% 100%;
}
.comWidth {
    width: 95%;
    margin: 0 auto;
}
.hdx {
    /*margin-top: .22rem;*/
}
/* 信息填写 */
.information-warp,
.last-information {
    background-size: 100% 100%;
    padding: 5px;
    margin-bottom: -1.7rem;
}
.information-list {
    border-radius: 10px;
    background: #fff;
    border: 2px solid #eee1d5;
    padding-left: .2rem;
}
.information-warp .information-list li {
    border-bottom: 1px solid #eee1d5;
    width: 100%;
    font-size: .33rem;
    height: .93rem;
    line-height: .93rem;
    padding-left: .12rem;
}
.information-list li:last-child {
    border-bottom: none;
}
.information-warp .information-list li > div:first-child {
    color: #924535;
    font-size: .33rem;
}
.information-warp .selected-icon {
    width: .33rem;
    height: .33rem;
    margin-right: .2rem;
}
.information-warp .sex-man {
    margin-right: .86rem;
}

input {
    font-size: .33rem;
}
/* 测算按钮 */
.start-btn {
    margin: 2rem .42rem .51rem;
}
/* 测算的总数据 */
.qm_box {
    position:relative;margin:20px 5px;
    background-color:#fff;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    padding:1.2rem .3rem .5rem;
}
.qm_box_title {
   color:#fff;text-align:center;width:100%;
   height:.92rem;
   line-height:.92rem;
   background:url(/assets/listimg/cm/cs2_title.png) no-repeat top center;
   -webkit-background-size:auto .92rem;
   -moz-background-size:auto .92rem;
   background-size:auto .92rem;
   font-size:.38rem;
   position:absolute;left:50%;
   top:-.08rem;
   -webkit-transform:translateX(-50%);
   -moz-transform:translateX(-50%);
   -ms-transform:translateX(-50%);
   -o-transform:translateX(-50%);
   transform:translateX(-50%);
   font-weight:600}

.qm_box_con {
    padding:0 .05rem;
}
.qm_img {
    display:block;
    width:100%;
}

.userpj {
  height: 5rem; /* 设置容器的高度 */
  overflow: hidden; /* 隐藏超出容器高度的内容 */
  position: relative;
}

.userpj ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: absolute; /* 设置绝对定位，以便实现滚动效果 */
  animation: scroll-up 10s linear infinite; /* 使用动画实现滚动效果，10s表示滚动一次的时间 */
}

.userpj ul li {
    font-size:.29rem;
    border-bottom:1px dashed #d85540;
    margin-bottom:.3rem;
    padding-bottom:.2rem;
}
.userpj strong {
    color:#d85540;
    font-weight:400;
}
@keyframes scroll-up {
  0% { top: 0; } /* 初始位置 */
  100% { top: -100%; } /* 滚动到顶部的位置，假设每条内容的高度为100% */
}

.total {
    font-size: .3rem;
    color: #666;
    margin-top: -.2rem;
    margin-bottom: .3rem;
}
.total a {
    color: #666;
}
.total i {
    color: #c90000;
}
/* 名字隐藏的命运*/
.img_list {
    margin-top: .2rem;
}
.tlfoot{
        text-align: center;
        padding: 10px 0;
        color: #666;
        width: 100%;
}
.foot_img{
        width: 80%;
	margin: 0 auto;
	display: block;
}
.ffot{
        width: 100%;
}
