@charset 'utf-8';

#new-recommend {
margin-top: 2rem;
font-size: 14px;
color: #666;
}

#new-recommend .new-recommend-title {
border-left: 3px solid #ff6980;
padding-left: .5rem;
color: #ff6980;
font-size: 16px;
}

#new-recommend .new-recommend-top {
margin-top: 1rem;
}

#new-recommend .new-recommend-top .new-recommend-left {
float: left;
width: 48%;
height: 150px;
padding-right: 1rem;
}

#new-recommend .new-recommend-top .new-recommend-left .new-recommend-span-left {
width: 150px;
height: 150px;
display: block;
float: left;
}

#new-recommend .new-recommend-top .new-recommend-left .new-recommend-span-right {
float: right;
display: block;
width: 230px;
height: 150px;
}

#new-recommend .new-recommend-top .new-recommend-left .new-recommend-span-right .p1 {
height: 50px;
overflow: hidden;
width: 230px;
font-weight: bold;
}

#new-recommend .new-recommend-top .new-recommend-left .new-recommend-span-right .p2 {
height: 100px;
overflow: hidden;
width: 230px;
color: #666;
}

#new-recommend .new-recommend-top .new-recommend-left .new-recommend-span-right .p2 a {
color: #ff6980;
}

#new-recommend .new-recommend-top .new-recommend-right {
float: right;
width: 48%;
height: 150px;
}

#new-recommend .new-recommend-top .new-recommend-right .new-recommend-span-left {
width: 150px;
height: 150px;
float: left;
display: block;
}

#new-recommend .new-recommend-top .new-recommend-right .new-recommend-span-right {
float: right;
display: block;
width: 230px;
height: 150px;
}

#new-recommend .new-recommend-top .new-recommend-right .new-recommend-span-right .p1 {
height: 50px;
overflow: hidden;
width: 230px;
}

#new-recommend .new-recommend-top .new-recommend-right .new-recommend-span-right .p2 {
height: 100px;
overflow: hidden;
width: 230px;
color: #666;
}

#new-recommend .new-recommend-content {
clear: both;
width: 100%;
height: 130px;
padding-top: 1rem;
}

#new-recommend .new-recommend-content ul {
width: 100%;
height: 130px;
}

#new-recommend .new-recommend-content ul li {
width: 24%;
float: left;
height: 19px;
overflow: hidden;
padding: 3px;
}

#new-recommend .new-recommend-content ul li a {
color: #666;
}

.list-text h2 {
color: #ff6990;
font-size: 18px;
}

.list-text p {
font-size: 16px;
line-height: 30px;
margin: 20px 0;
text-indent: 2em;
}
