html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline;
    text-decoration: none
}

html {
    line-height: 1
}

ol, ul {
    list-style: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

caption, th, td {
    text-align: left;
    font-weight: normal;
    vertical-align: middle
}

q, blockquote {
    quotes: none
}

    q:before, q:after, blockquote:before, blockquote:after {
        content: "";
        content: none
    }

a {
    -webkit-tap-highlight-color: transparent
}

    a img {
        border: none
    }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block
}

html {
    -webkit-text-size-adjust: none
}

body {
    background: #fff;
    color: #666;
    font-family: Helvetica, sans-serif, microsoft yahei;
    font-size: 100%
}

.clearfix:after {
    content: '';
    display: block;
    clear: both;
    height: 0
}

.loading {
    border-top: 1px solid #ebebeb;
    padding: 15px 0;
    text-align: center;
    background: #fff
}

    .loading span {
        display: inline-block;
        margin: -2px 5px -2px 0;
        width: 16px;
        height: 16px;
        background: url(data:image/gif;base64,R0lGODlhEAAQAPIAAP///05XV9TW1nuCgk5XV5GXl6isrLO2tiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==) no-repeat
    }

.model-confirm {
    display: none
}

    .model-confirm .bg {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: 0.2;
        z-index: 700
    }

    .model-confirm .confirmbox {
        position: fixed;
        left: 0;
        top: 50%;
        margin: 0 15%;
        width: 70%;
        border-radius: 15px;
        background: #fff;
        margin-top: -60px;
        z-index: 701
    }

    .model-confirm .title {
        padding: 20px;
        text-align: center;
        line-height: 20px;
        border-bottom: 1px solid #ededed;
        color: #333;
        font-weight: bold
    }

    .model-confirm .btnbox {
        padding: 5px 0
    }

        .model-confirm .btnbox .button {
            float: left;
            width: 50%;
            line-height: 35px;
            box-sizing: border-box;
            text-align: center;
            color: #999;
            text-decoration: none
        }

        .model-confirm .btnbox .cancle {
            border-right: 1px solid #ededed
        }

        .model-confirm .btnbox .sure {
            color: #f0615b
        }

.model-alert {
    display: none
}

    .model-alert .bg {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: 0.2;
        z-index: 700
    }

    .model-alert .alertbox {
        margin-top: -15px;
        position: fixed;
        left: 0;
        top: 50%;
        margin: 0 20%;
        width: 60%;
        text-align: center;
        padding: 15px 0;
        background: rgba(243,99,149,0.8);
        color: #fff;
        border-radius: 10px;
        z-index: 701
    }

.pagewindow {
    font-size: .875rem
}

body {
    font-size: 16px;
    background: #f7f7f7;
    color: #666
}

.headerTitle {
    background: #fff;
    padding: 0 .625rem;
    line-height: 2.5rem;
    border-bottom: 1px solid #ededed;
    position: relative
}

    .headerTitle h2 {
        color: #333;
        font-size: 1rem;
        text-align: center;
        font-weight: bolder
    }

    .headerTitle .cancle, .headerTitle .next {
        position: absolute;
        top: 0;
        color: #999;
        text-decoration: none;
        line-height: 2.8125rem
    }

    .headerTitle .cancle {
        left: .9375rem
    }

    .headerTitle .next {
        right: .9375rem
    }

.content {
    padding: .625rem;
    background: #fff
}

.content-text {
    border: none;
    width: 100%;
    font-size: .875rem;
    resize: none;
    line-height: 22px
}

    .content-text:focus {
        outline: none
    }

.content-tool {
    padding: 0 .625rem
}

    .content-tool .text-num {
        float: right;
        color: #999
    }

.content-imgbox {
    padding: .625rem
}

    .content-imgbox .item {
        float: left;
        border: 1px solid #dcdcdc;
        margin-right: 1.25rem;
        margin-bottom: .625rem;
        width: 4.6875rem;
        height: 4.6875rem;
        position: relative
    }

        .content-imgbox .item .bg {
            width: 100%;
            height: 100%;
            display: inline-block;
            box-shadow: 0 1px 3px 1px rgba(0,0,0,0.2);
            background-size: cover;
            background-position: 50% 20%;
            background-repeat: no-repeat
        }

        .content-imgbox .item img {
            display: none
        }

        .content-imgbox .item .remove {
            position: absolute;
            right: -10px;
            top: -10px;
            display: block;
            width: 25px;
            height: 25px;
            line-height: 25px;
            border-radius: 50%;
            background: #666;
            color: #fff;
            text-align: center;
            font-size: 20px
        }

        .content-imgbox .item .progress {
            margin: 0 3%;
            width: 94%;
            position: absolute;
            height: 5px;
            left: 0;
            top: 50%;
            overflow: hidden;
            background-color: #f5f5f5;
            border-radius: 5px;
            -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
            box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
        }

        .content-imgbox .item .progressbar {
            position: absolute;
            display: inline-block;
            height: 5px;
            background-color: #337ab7;
            width: 0
        }

    .content-imgbox .upload {
        background: url(/assets/t1/img/addpic.jpg) center center no-repeat;
        background-size: 49px 49px
    }

    .content-imgbox .upload-file {
        width: 100%;
        height: 100%;
        /*overflow:hidden;*/
        opacity: 0
    }
.uploader_file input[type=file] {
    display: block;
    cursor: pointer;
    min-height:75px;
    min-width:75px;
    filter: alpha(opacity = 0);
    z-index: 14;
}

.selectTag {
    margin: .625rem 0;
    padding: 0 .625rem;
    background: #fff;
    position: relative;
    line-height: 2.5rem
}

    .selectTag a {
        color: #666;
        display: block
    }

    .selectTag .text {
        position: absolute;
        top: 0;
        right: 1.875rem;
        line-height: 2.5rem;
        color: #f36395
    }

    .selectTag .more {
        position: absolute;
        display: block;
        right: .75rem;
        top: .9375rem;
        width: .625rem;
        height: .625rem;
        border: solid #999;
        border-width: 1px 1px 0 0;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

.nextStep {
    text-align: center
}

    .nextStep .fabu {
        display: inline-block;
        width: 80%;
        line-height: 48px;
        text-align: center;
        background: #f36395;
        border-radius: 5px;
        color: #fff;
        font-size: 1rem;
        text-decoration: none
    }

.groupwindow {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 120%;
    background: #f7f7f7;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0);
    -webkit-transition: -webkit-transform .3s ease;
    transition: transform .3s ease
}

    .groupwindow .pagetitle {
        padding: 0 .625rem;
        text-align: center;
        position: relative;
        line-height: 2.5rem;
        background: #fff
    }

        .groupwindow .pagetitle .back {
            position: absolute;
            display: block;
            left: .75rem;
            top: .75rem;
            width: .75rem;
            height: .75rem;
            border: solid #999;
            border-width: 2px 0 0 2px;
            -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg)
        }

        .groupwindow .pagetitle h2 {
            font-size: 1rem;
            color: #333;
            font-weight: bolder
        }

    .groupwindow .tips {
        padding: .625rem;
        line-height: 1.125rem;
        background: #f7f7f7;
        border: solid #ededed;
        border-width: 1px 0;
        font-size: .75rem
    }

    .groupwindow .grouplist {
        background: #fff
    }

    .groupwindow .grouplist-item {
        padding: .3125rem .625rem;
        line-height: 40px;
        height: 40px;
        border-bottom: 1px solid #ededed;
        font-size: 1rem
    }

        .groupwindow .grouplist-item .select {
            float: right;
            margin-top: 10px;
            width: 21px;
            height: 21px;
            position: relative;
            background: url(/assets/t1/img/select_icon.png) no-repeat;
            background-position: 0 -21px;
            background-size: 21px 42px
        }

            .groupwindow .grouplist-item .select input {
                position: absolute;
                left: 0;
                top: 0;
                width: 100%;
                height: 100%;
                opacity: 0
            }

        .groupwindow .grouplist-item.selected {
            color: #f36395
        }

            .groupwindow .grouplist-item.selected .select {
                background-position: 0 0
            }

    .groupwindow.show {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }

.anonymous {
    padding: 0 10px;
    margin-bottom: 10px;
    line-height: 50px;
    text-align: right
}

.anonymous-selectIcon {
    margin: -5px 0;
    margin-right: 5px;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
    background-image: url(data:image/png;base64,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);
    background-size: 20px 20px
}

.anonymous-selected .anonymous-selectIcon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEz0lEQVR4Xu2bXVIaQRDHu5eSJ5aYEwRPED1B9ASaEwQhT1lS4gliTiBW2DwFJCcIOYF4AvEEISeIYX3CYjs1C2vhurPzwexHSnnd2Zn5/7qnu3dmQHjiP3zi+uEZwLMHZEDgtu5ukwX7BFBDpBoR1hChtjo0EUwQaQIEY0ScwBwuKwNnnPb0UlsC08PuPlpYJ6JdRNzUEUJENwA4BKJh9bz1U6cP0TtGAVD9dPPWKh8RUFtXNG/CDAYCdir+7AwHxzciYbLPjQBIU3hUiGkQawOYNr8eANFpdE3LWkC3XRAzLP/Q/vZxpNsHe08bALO6Z5WZ8Po6E1j7XaKO3W8d6/ajBSBw+VL5AgC2dQc2/N64Mp/t6cQGZQAspfkWXZgOcgaAjHEOh6qpUwlAgcUH/FiAtHzcU4EgDWCx5jd+FdDyUedRWg5SAAq45kUrZmz3nB1RI+ksMG2457lHexk1D9uc2T2nLXpN6AEszyPQD1FHhXyO/p6oTkgEsMz1V1kXOaZgsmKp2ne2kvpLBOA13BNA+GRqQrn0Q/DZ7jsnvLG5AP6jqJ/IlaVG27/b4hVJXACFtD7RNSFsIuArJW9K8AIugGmj+6dIOZ+Avld7rfriy3NjBIivZSEkxYJYAEWL/KH4ULAWBMC31d6HYRRaLACv6bKG+7KE02wXFb8KwSuVJwjwQmZ8Xj/xHlAQ9+dNOhTsNd0r2S9SFgyr/dZLoQd477/sAlnsUzfXn0i8TnWKc9iJfig98oAiRP80xAd1P9Fxpd/qrFr2EYBpsztAwHd5mT8t8YGemHQY5wEjQHiTB4BUxS8AXNp9ZzfZA9YIgAT0O3A11UIlmNsiz/PA66z5R33JAPCaLmlZn+i64t8FdJULlSzEL3eMopng8RLQAbAUH9bbKoVKJpZfsajdcx5oXhsAc3t7frcd/diQgZC1eMbBOAAA4G4/JUHIQzwB/K32nAfnlDFp0L2RLS/vy1KCQbXvHMbFjjgIeYhfpkFxFvAarlYaJEkIuYmXToNrFEJiCOV20u6MkVSXlMJkCqHbRrdNiKdaqTBINfzlkNRn6uJlS+HgNkcJ2FeW9k8VQhbigwJN5mOINZw21QNhlJYshKzEs3Rd7bUeXMtZVK0xP1MbIiIIWYlfxL/4Ujv1LTEehCzFBzbmHJLwN0UNLANenZC1eJ77c5cAe2B6YyT0hKzFLwsg7uFI8sGIwqajdspI+UVW/trzWU35YCQNL0hZa3z3ukdjQeRklyJKG2OdDY5cxEYGTVr7YdPn43EZS3lNl+2kHsm0LUwbgetLe0DY0Gt0xyrncbmCiNn7481HuATuc7nGoWQuECLbc6I5SANgHQXX5EowUt0wEU3C1HNRyosbRwlACIEsGhRuOShaXjkGrNKT2fA0ZVWpfgguK/7sIJOrsqsTKkR2kIz2awdBXgfsNJkI2Xmi2rUVKdPyG7EiB5HqomtwomGUYwAXRMM9IYR22gGSBTok6CTtLYpErz43BiAsnW+tcpuQ6qY9IrA44aDizzo6az21JcDrOPgnCfgHAHig6xXM2gA0BLCGcfd7VCydOYDVAVn9ABbtEmINaPEnC0LYDsEs3Tr8i9wIgW7Ax5HKtXddGEaXgO4k8nzvGUCe9Isw9pP3gH8JUb9fgDmnWQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 20px 20px
}

/*# sourceMappingURL=publish.css.map */
