body {
    margin: 0;
    padding: 0;
    background: #ececec !important;
}

a {
    text-decoration: none;
}

#main {
    /*padding: .3rem;*/
    /*padding-top: 0;*/
    width: 980px;
    margin: 0 auto;
}

.pick-main {
    /*padding:0 20px;*/
}

.pick-main .pick-first {
    display: flex;
    display: -webkit-flex;
    justify-content: space-around;
    height: 3.5rem;
}

.cl {
    zoom: 1;
}

.cl:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.pick-main .pick-first .pick-item {
    width: 100%;
    background: #f4f2f0;
    margin-right: .3rem;
    text-align: center;
    position: relative;
    padding-top: 1.3rem;
    padding-bottom: .3rem;
    height: 1.5rem;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.pick-main .pick-first .pick-item:last-child {
    margin-right: 0;
}

.pick-main .pick-first .pick-item .avatar {
    position: absolute;
    top: -.5rem;
    left: 50%;
    transform: translate(-50%, 0%);
}

.pick-main .pick-first .pick-item .avatar img {
    width: 1.5rem;
    height: 1.5rem;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid #fff;
}

.pick-main .pick-first .pick-item .username {
    overflow: hidden;
    font-size: .35rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #444;
}

.pick-main .pick-first .pick-item .pollcount span {
    color: #ff7200;
    font-weight: bold;
    margin-right: 2px;
}

.pick-main .pick-first .pick-item .button {
    margin-top: .2rem;
}

.pick-main .pick-first .pick-item .button .btn {
    background: #d92d25;
    color: #fff;
    padding: .1rem .5rem;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.pick-main .pick-first .pick-item:nth-child(2) {
    position: relative;
    top: -.5rem;
    height: 2rem
}

.pick-main .pick-first .pick-item:nth-child(2) .button {
    padding-top: .5rem !important;
}

.pick-main .pick-first .pick-item .avatar span {
    background: url('data:image/png;base64,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');
}

.pick-main .pick-first .pick-item .avatar .o {
    width: .5rem;
    height: .5rem;
    display: block;
    background-size: 1rem;
    position: absolute;
    right: 0;
    bottom: 0;
    background-position: -.5rem 0;
}

.pick-main .pick-first .pick-item .avatar .t {
    width: .5rem;
    height: .5rem;
    display: block;
    background-size: 1rem;
    position: absolute;
    right: 0;
    bottom: .1rem;
    background-position: -.3rem -.5rem;
}

.pick-main .pick-first .pick-item .avatar .s {
    width: .65rem;
    height: .65rem;
    display: block;
    background-size: 1.3rem;
    position: absolute;
    right: -.2rem;
    bottom: 0;
    background-position: 0 0;
}

.pick-item-d {

    width: 800px;
    border: 1px solid #fff;
    background: #fff;

}

.pick-default .pick-item-d {
    width: 314px;
    float: left;
    margin-right: 10px;
    /*height: 380px;*/
    margin-bottom: 10px;
    cursor: pointer;
}

.pick-default .pick-item-d:hover {
    border: 1px solid #ff7200;
    box-shadow: 0 0 5px #ff7200;
    /*height:auto;*/
    position: relative;
}

.pick-item-d .num {
    /*display: none;*/
    font-size: 18px !important;
    padding: 10px 10px 0 20px;
    color: #ff7200;
    /*width: 50%;*/
    /*text-align: center;*/
}

.pick-item-d .username {
    font-size: 16px;
    font-weight: bold;
    color: #444;
    text-align: center;
}

.pick-item-d .up:before {
    font-family: "iconfont" !important;
    font-size: .3rem;
    content: "\e8fa";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0%, -50%);
    color: #ef6969;
}

.pick-item-d .down:before {
    font-family: "iconfont" !important;
    font-size: .3rem;
    content: "\e8f9";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0%, -50%);
    color: #6fb361;
}

.pick-item-d .avatar {
    padding: 10px 20px 0 20px;
}

.layui-m-layercont .pick-item-d .avatar img {
    max-width: 80%;
}

.pick-default .pick-item-d .avatar img {
    width: 277px;
    height: 170px;
}

.pick-item-d .data {

    font-size: 14px;
    color: #444;
    padding: 0 20px;
    line-height: 25px;
}

.pick-default .pick-item-d .data .desc {
    color: #999;
    overflow: hidden;
    margin-top: .25rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    height: 76px;
}

.pick-item-d .data .desc {
    color: #999;
    /*margin-top: 20px;*/
}

.moreurl:hover {
    background: #ff7200;
}

.moreurl:hover a {
    color: #fff;
}

.moreurl {

    border: 1px solid #999;
    width: 150px;
    height: 24px;
    text-align: left;
    margin: 10px auto;
}

.moreurl img {
    width: 24px;
    background: #fff;
    border-right: 1px solid #999;
}

.moreurl a {
    color: #999;
    position: relative;
    top: -7px;
    padding-left: 20px;
}

.pick-item-d .action {
    border-top: 1px solid #eee;
    margin-top: 10px;
    align-items: center;
    height: 50px;
}

.pick-item-d .action:after {
    /*content: "";*/
    /*position: absolute;*/
    /*width:1px;*/
    /*height:.8rem;*/
    /*background: #ddd;*/
    /*left:50%;*/
}

.pick-item-d .action > div {
    width: 39%;
    line-height: 50px;
    float: left;
    height: 50px;
    font-size: 14px;
    position: relative;
    text-align: center;
    border-right: 1px solid #ddd;
    cursor: pointer;
}

.pick-item-d .action > div:last-child {
    border: none
}

.pick-item-d .action > div .t {
    margin-left: 5px;
}

.pick-item-d .action > div .iconfont {
    font-size: 18px;
}

.pick-item-d .pollcount {

}

.pick-item-d .pollcount span {
    color: #ff7200;
    font-weight: 200;
    margin-right: 2px;
}

.pick-main .pick-item-d .button {
    cursor: pointer;
}

@-webkit-keyframes niceIn {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    70% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes niceIn {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.5);
        -ms-transform: scale(1.5);
        transform: scale(1.5)
    }
    70% {
        -webkit-transform: scale(.8);
        -ms-transform: scale(.8);
        transform: scale(.8)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}

@-o-keyframes niceIn {
    0% {
        opacity: 1;
        -o-transform: scale(1);
        transform: scale(1)
    }
    50% {
        opacity: 1;
        -o-transform: scale(1.5);
        transform: scale(1.5)
    }
    70% {
        -o-transform: scale(.8);
        transform: scale(.8)
    }
    100% {
        opacity: 1;
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@-moz-keyframes niceIn {
    0% {
        opacity: 1;
        -moz-transform: scale(1);
        transform: scale(1)
    }
    50% {
        opacity: 1;
        -moz-transform: scale(1.5);
        transform: scale(1.5)
    }
    70% {
        -o-transform: scale(.8);
        transform: scale(.8)
    }
    100% {
        opacity: 1;
        -moz-transform: scale(1);
        transform: scale(1)
    }
}

.niceIn {
    -webkit-animation: niceIn .8s .2s ease;
    -moz-animation: niceIn .8s .2s ease;
    -o-animation: niceIn .8s .2s ease;
    animation: niceIn .8s .2s ease
}