/* 海报 */



#myCanvas {

    position: fixed;

    top: -100vw;

    left: -100vw;

    opacity: 0;

    background: #fff;
    z-index: -5;

}



.poster_container {

    z-index: 999999;

    position: fixed;

    top:0;

    left: 50%;

    display: none;

    transform: translateX(-50%);

}



.poster_list {

    width: 70vw;

    margin: 10vw auto 5vw;

}



.poster_item {

    font-size:.35rem;

    width: 30vw;

    height: 8vw;

    line-height: 8vw;

    border-radius: 10vw;

    text-align: center;

    color: #FCFDFD;

    border: 1px solid #949191;

}



.poster_sel {

    color: #E7021A;

    border: 1px solid #E7021A;

}



.poster_div {

    width: 80vw;

    padding: 7vw 0 6vw;

    background-color: #fff;

    border-radius: 12px;

}



.share_item {

    margin: 0 auto;

    display: block;

    width: 64vw;

    border: 1px solid #e1e1e1;

    border-radius: 12px;

}



.save_poster {

    width: 56vw;

    text-align: center;

    margin: 0 auto;

    color: rgb(69,70,71);

    margin-top: 4vw;

    font-size:.38rem;





    moz-user-select: -moz-none;

    -moz-user-select: none;

    -o-user-select: none;

    -khtml-user-select: none;

    -webkit-user-select: none;

    -ms-user-select: none;

    user-select: none;

}

.save_posters{

    width: 56vw;

    height: 10vw;

    line-height: 10vw;

    border-radius: 10vw;

    text-align: center;

    margin: 0 auto;

    color: #fff;

    margin-top: 4vw;

    font-size:.38rem;

    background: linear-gradient(top, #FF853F, #EE0119);

    background: -webkit-linear-gradient(top, #FF853F, #EE0119);

}

.url_title {

    color: #F02C3D;

    font-size: .4rem;

    padding: 0 6vw;

    font-weight: bold;

}



.url_link {

    width: 68vw;

    margin: 5vw auto 0;

    padding: 4vw;

    /* 数字跑到外面 */

    border-radius: 12px;

    border: 1px solid #423d3d;
    line-height: 6vw;
    max-height: 80vw;
    overflow-y: scroll;
    box-sizing: border-box;
font-size: 0.35rem;

}
.copy_text_fuck{
    font-size: .38rem;
    word-break: break-all;
/*    display:-webkit-box;
    overflow:hidden;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;*/

}

.shadow{

    position: fixed;

    top:0 ;

    left:0;

    width:100vw;

    height:100vh;

    display: none;

    z-index:99999;

    background:rgba(0,0,0,.8);

}