/*皮肤样式---skin select list*/
/*skin layout*/

.t-selects-option:after {
    content: "";
    clear: both;
}

.t-selects-option .skin-layout-l {
    float: left;
    width: 22%;
    height: 100%;
}

.t-selects-option .skin-layout-r {
    width: 100%;
    height: 100%;
}

.t-selects-option .skin-layout-top {
    height: 22%;
    width: 100%;
}

.t-selects-option .skin-layout-content {
    height: 79%;
    width: 100%;
}

.t-selects-option .skin-layout-text {
    position: absolute;
    color: #999;
    font-size: 12px;
    top: 24px;
}

/*.top .skin-layout-content span{
    left: 24px;
}*/
.skin-layout-content span {
    position: absolute;
    top: 32px;
    left: 48px;
    font-size: 12px;
    color: #bcbcbc;
}

.t-selects-option.top .skin-layout-top,
.t-selects-option.L .skin-layout-top,
.t-selects-option.L .skin-layout-l,
.t-selects-option.left .skin-layout-l {
    background-color: #e2e2e2;
}

#userList li.t-skin-content {
    height: 310px;
    z-index: 1100;
}

.t-skin-title {
    display: inline-block;
    /*float:left;*/
    color: #666;
    line-height: 36px;
    margin-left: 10px;
}

.t-skin-title .ticonfont {
    margin-right: 4px;
    color: #888 !important;
    opacity: 1 !important;
}

.t-layout-title {
    color: #999;
    margin-left: 16px;
    margin-bottom: 10px;
    font-size: 12px;
}

.skinbtnwrapper{
    width: 166px;
    margin-right: 20px;
    border: 1px solid #ddd;
}
.skinbtnwrapper .t-skinname{
    font-size: 14px;
    color: #666;
    padding: 4px 6px;
}
.skinbtnwrapper .t-skintext{
    font-size: 12px;
    color: #999;
    padding: 4px 6px;
}
.skinbtnwrapper .t-skinzhanwei{
    height: 20px;
}
.skinbtnwrapper .skinControl{
    position: relative;
}
.skinbtnwrapper .t-skinbtn{
    position: absolute;
    top: 8px;
    right: 4px;
    padding: 4px 6px;
    background: #FF5157;
    border-radius: 75px;
    color: #fff;
    font-size: 12px;
}
.skinbtnwrapper .t-skinbtn.selected{
    background: #BBB;
}
.t-selects-option,
.skinBtns {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 110px;
    border-bottom: 1px solid #ddd;
    cursor: pointer;
    color: #666;
    box-sizing: content-box;
}

.t-selects-option .ticonfont-selected,
.skinBtns .ticonfont-selected {
    position: absolute;
    right: 2px;
    top: 4px;
    font-size: 16px;
}

/* .skinBtns:not(.skinOne) .ticonfont-selected {
    color: rgba(255, 255, 255, 0.8);
} */

.t-skin-content .t-selects-option.selected .ticonfont-selected {
    color: #3788ff;
    opacity: 1;
}

.skinBtns {
    background-color: #fff;
    border-color: #ddd;
    /*background: -webkit-linear-gradient(left, #364150 0%,#364150 30%,#f9f9f9 30%,#f9f9f9 100%);*/

}

.skinBtns .skin-layout-l .skin-layout-top {
    background-color: #fff;
}

.skinBtns .skin-layout-r .skin-layout-top {
    background-color: #fff;
}

.skinBtns .skin-layout-r .skin-layout-content {
    background-color: #f2f6fd;
}

/* ------ */
.skinBtns.skinOne .skin-layout-l .skin-layout-content {
    background-color: #4A4E4E;
    background: linear-gradient(#4A4E4E, #3B3B3D);
    background: -webkit-linear-gradient(#4A4E4E, #3B3B3D);
    background: -moz-linear-gradient(#4A4E4E, #3B3B3D);
}

.skinBtns.skinBlue .skin-layout-l .skin-layout-content {
    background-color: #2B47C6;
    background: linear-gradient(#2B47C6, #172E98);
    background: -webkit-linear-gradient(#2B47C6, #172E98);
    background: -moz-linear-gradient(#2B47C6, #172E98);
}

.skinBtns.skin9 .skin-layout-l .skin-layout-content {
    background-color: #663ECF ;
    background: linear-gradient(#663ECF, #603AC3);
    background: -webkit-linear-gradient(#663ECF, #603AC3);
    background: -moz-linear-gradient(#663ECF, #603AC3);
}

.skinBtns.skinGreen .skin-layout-l .skin-layout-content {
    background-color: #12A687;
    background: linear-gradient(#12A687, #0F9175);
    background: -webkit-linear-gradient(#12A687, #0F9175);
    background: -moz-linear-gradient(#12A687, #0F9175);
}

.skinBtns.skinYellow .skin-layout-l .skin-layout-content {
    background-color: #DF6200;
    background: linear-gradient(#DF6200, #D05B00);
    background: -webkit-linear-gradient(#DF6200, #D05B00);
    background: -moz-linear-gradient(#DF6200, #D05B00);
}

.skinBtns.skinRed .skin-layout-l .skin-layout-content {
    background-color: #E03E95;
    background: linear-gradient(#E03E95, #D5368B);
    background: -webkit-linear-gradient(#E03E95, #D5368B);
    background: -moz-linear-gradient(#E03E95, #D5368B);
}

/* ------ */


.t-skin-row {
    display: flex;
    line-height: 1;
    margin-left: 15px;
    margin-bottom: 4px;
}

.t-skin-r2:after {
    content: "";
    clear: both;
}

.t-skin-row.t-selects {
    margin-bottom: 16px;
}

.t-skin-row.t-color-selects {
    margin-bottom: 14px;
}

.skinBtns:hover,
.t-selects-option:hover {
    cursor: pointer;
}

/* .skinBtns:hover,
.t-selects-option:hover {
    -moz-transform: scale(1.01);
    -o-transform: scale(1.01);
    -webkit-transform: scale(1.01);
    transform: scale(1.01);
} */

.skinBtns p {
    position: absolute;
    top: 32px;
    left: 32px;
    color: #fff;
    opacity: 0;
}

.skinBtns.selected p {
    opacity: 0.8;
}

.skinBtns:hover p {
    opacity: 0.8;
    transition-delay: 0s, 0s;
    transition-duration: 0.5s, 0.5s;
    transition-property: color, box-shadow;
    transition-timing-function: ease-in-out, ease-in-out;
}

/*skin end*/