.link-submit-frm-back {display: none; background: url(../../../../images/new_version/w85.png); position: fixed; top: 0; left: 0; z-index: 999}
.link-submit-frm-back.active {display: block}
.link-submit-frm-transition {
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in
}
.link-submit-frm {top: 75px !important; text-align: left; background: #FCF9F9; position: fixed; width: 985px; min-height: 440px; right: 0; box-shadow: 0 2px 5px rgba(34, 25, 25, 0.5); border: 1px solid #F7F5F5; opacity: 0}
.link-submit-frm.active {opacity: 1}
.link-submit-frm-title {border-bottom: 1px solid #bababa; padding: 10px; overflow: hidden}
.link-submit-frm-title .post-link-icon {float: left; width: 38px; height: 32px; background: url(../../../../images/new_version/link/post/icon.png) 0 0 no-repeat}
.link-submit-frm-title .close-btn {cursor: pointer; float: right; width: 14px; height: 14px; background: url(../../../../images/new_version/link/post/close-btn.png) 0 0 no-repeat; margin: 9px 7px 0}
.link-submit-frm-title span {display: inline-block; height: 24px; line-height: 24px; padding: 0 10px; font-weight: bold; font-size: 16px; font-family: tahoma; color: #444; position: relative; top: 5px}


.link-submit-frm-content {border-top: 1px solid #d8d8d8;padding: 25px 60px;/* overflow: hidden; */}

.link-submit-frm-content .loading-page {background: url(../../../../images/new_version/loading_2_32.gif) 0 0 no-repeat; width: 32px; height: 32px; margin: auto}
.link-submit-frm-content .loading {background: url(../../../../images/new_version/loading_2_16.gif) 0 0 no-repeat; width: 16px; height: 11px; display: inline-block}

.link-submit-frm-content .frm-container {/* overflow: hidden */}
.link-submit-frm-content .frm-container .left-col {float: left; width: 155px}
.link-submit-frm-content .frm-container .right-col {margin-left: 155px; position: relative}

.link-submit-frm-content .frm-container .right-col .disable-wrap {background: #fff; position: absolute; width: 100%; height: 100%; z-index: 2; top: 0; left: 0; opacity: .5; display: none}
.link-submit-frm-content .frm-container .right-col .disable-wrap.active {display: block}

.link-submit-frm-content .thumb-preview {border: 1px solid #8c8c8c; width: 120px; padding: 5px; background: #fff}
.link-submit-frm-content .thumb-preview > div {overflow: hidden; height: 120px; text-align: center; position: relative}
.link-submit-frm-content .thumb-preview > div img {position: relative}
.link-submit-frm-content .thumb-preview > div img.embed-sign {
    position: absolute;
    width: 75px;
    height: 75px;
    background: url(../../../../images/new_version/link/post/embed-sign.png) 0 0 no-repeat;
    z-index: 2;
    top: 20px;
    left: 22px;
    display: none;
}

.link-submit-frm-content .thumb-slide {position: relative; border-top: 1px solid #d4d4d4; background: #fff}
.link-submit-frm-content .thumb-slide .next-btn {float: left; width: 25px; height: 115px; position: relative}
.link-submit-frm-content .thumb-slide .previous-btn {float: right; width: 25px; height: 115px; position: relative}
.link-submit-frm-content .thumb-slide .next-btn img, .link-submit-frm-content .thumb-slide .previous-btn img {position: absolute; top: 50px; left: 7px; width: 11px; height: 16px; background: url(../../../../images/new_version/link/post/sprite.png) 0 0 no-repeat}
.link-submit-frm-content .thumb-slide .next-btn img {background-position: -19px -32px}
.link-submit-frm-content .thumb-slide .next-btn.active img {background-position: -3px -32px}
.link-submit-frm-content .thumb-slide .previous-btn img {background-position: -51px -32px}
.link-submit-frm-content .thumb-slide .previous-btn.active img {background-position: -35px -32px}
.link-submit-frm-content .thumb-slide .next-btn.active:hover, .link-submit-frm-content .thumb-slide .previous-btn.active:hover {cursor: pointer; background: #dcdcdc}
.link-submit-frm-content .thumb-slide .wrap {margin: 0 31px; overflow: hidden; height: 115px; position: relative}
.link-submit-frm-content .thumb-slide .wrap .loading {display: none; position: absolute; background: url(../../../../images/new_version/loading_2_16.gif) #fff center center no-repeat; z-index: 2; width: 100%; height: 100%; opacity: .5}
.link-submit-frm-content .thumb-slide .wrap .loading.active {display: block}
.link-submit-frm-content .thumb-slide .wrap .tray {position: absolute; left: 0}
.link-submit-frm-content .thumb-slide .item {border-right: 1px dotted #aeaeae; text-align: center; float: left}
.link-submit-frm-content .thumb-slide .item > div {width: 77px; height: 115px; padding: 12px 15px 0}
.link-submit-frm-content .thumb-slide .item:last-child {border-right: 0}
.link-submit-frm-content .thumb-slide .item label > div {border: 1px solid #e2e2e2; padding: 2px; width: 70px; height: 70px; cursor: pointer}
.link-submit-frm-content .thumb-slide .item label > div > div {overflow: hidden; width: 70px; height: 70px; position: relative}
.link-submit-frm-content .thumb-slide .item label > div > div img {position: relative}
.link-submit-frm-content .thumb-slide .item label > div > div div {display: none}
.link-submit-frm-content .thumb-slide .item.selected label > div > div div {
    background: url(../../../../images/new_version/link/post/thumb-tick.png) #4765A3 6px 6px no-repeat;
    color: #fff;
    padding: 2px 7px 2px 21px;
    position: absolute;
    border-radius: 3px;
    top: 25px;
    left: 5px;
    z-index: 2;
    display: block;
    font-size: 11px;
}
.link-submit-frm-content .thumb-slide .item label > div > div img.no-thumb {width: 70px}
.link-submit-frm-content .thumb-slide .item > div > div {margin-top: 8px}
.link-submit-frm-content .thumb-slide .item > div > div input {cursor: pointer}

.link-submit-frm-top-row {overflow: hidden; margin-bottom: 10px}
.link-submit-frm-top-row .url-frm {float: left; width: 439px; padding: 8px; border: 1px solid #bababa; background: #fff}
.link-submit-frm-top-row .url-frm input {width: 100%; padding: 0; margin: 0; border: 0; font-size: 15px; font-family: tahoma; color: #444; background: transparent}
.link-submit-frm-top-row .url-frm.disabled {background: url(../../../../images/new_version/loading_2_16.gif) #f2f2f2 460px 10px no-repeat}
.link-submit-frm-top-row .url-frm.disabled div {margin-right: 24px; opacity: .5}
.link-submit-frm-top-row .url-frm.disabled input {background: transparent}

.link-submit-frm-top-row .cat-frm {margin-left: 466px}
.link-submit-frm-top-row .cat-frm select {width: 250px}

.link-submit-frm-content .thumb-attach-frm, .link-submit-frm-content .embed-attach-frm {display: none; border-top: 1px dashed #d4d4d4; padding: 10px; overflow: hidden}
.link-submit-frm-content .thumb-attach-frm .title, .link-submit-frm-content .embed-attach-frm .title {float: left; width: 100px; margin: 3px 0 0}
.link-submit-frm-content .embed-attach-frm .title {width: 180px}
.link-submit-frm-content .thumb-attach-frm .input, .link-submit-frm-content .embed-attach-frm .input {display: inline-block; width: 200px; border: 1px solid #bababa; padding: 3px 3px 3px 23px; margin-left: 10px; float: left}
.link-submit-frm-content .thumb-attach-frm .input {background: url(../../../../images/new_version/link/post/add-thumb-ico.png) 5px 3px no-repeat}
.link-submit-frm-content .embed-attach-frm .input {background: url(../../../../images/new_version/link/post/add-embed-ico.png) 5px 3px no-repeat}
.link-submit-frm-content .thumb-attach-frm .input input, .link-submit-frm-content .embed-attach-frm input {padding: 0; margin: 0; width: 100%; border: 0; background: transparent}
.link-submit-frm-content .thumb-attach-frm .attach-btn, .link-submit-frm-content .embed-attach-frm .attach-btn {
    display: inline-block;
    border: 1px solid #e3e3e3;
    height: 16px;
    vertical-align: middle;
    padding: 3px 20px;
    font-weight: bold;
    text-align: center;
    color: #c0c0c0;
    margin-left: 5px;
    background: url(../../../../images/new_version/link/post/attach-btn-bg.png) #f2f2f2 top left repeat-x;
}
.link-submit-frm-content .thumb-attach-frm .attach-btn.active, .link-submit-frm-content .embed-attach-frm .attach-btn.active {
    color: #333;
    border: 1px solid #c1c1c1;
    background: url(../../../../images/new_version/link/post/attach-btn-active-bg.png) #e3e3e3 top left repeat-x;
    cursor: pointer;
}

.link-submit-frm-content .border-wrap {border: 1px solid #cacaca; background: #fff}
.link-submit-frm-content .title-frm {position: relative}
.link-submit-frm-content .countdown {position: absolute; bottom: 8px; right: -8px; color: #999; font-weight: bold; font-size: 18px}
.link-submit-frm-content .title-frm textarea {width: 100%; height: 60px; border: 0; resize: none; padding: 10px; font-family: tahoma; font-size: 15px; color: #444}
.link-submit-frm-content .desc-frm {position: relative; border-top: 1px dashed #d4d4d4;}
.link-submit-frm-content .desc-frm input {width: 100%; border: 0; resize: none; padding: 10px; font-family: tahoma; font-size: 15px; color: #444}
.link-submit-frm-content .title-frm div, .link-submit-frm-content .desc-frm div {margin: 0 10px; position: relative; left: -10px}
.link-submit-frm-content .desc-frm div {height: 50px}

.link-submit-frm-content .confirmation-setup-frm {border-top: 1px solid #bababa}
.link-submit-frm-content .confirmation-setup-frm > div:not(:first-child) {display: none}
.link-submit-frm-content .confirmation-setup-frm.active > div {display: block}
.link-submit-frm-content .confirmation-setup-frm label {vertical-align: 2px; margin-left: 2px; font-weight: bold; cursor: pointer}
.link-submit-frm-content .confirmation-setup-frm > div {padding: 10px; border-top: 1px dashed #bababa}
.link-submit-frm-content .confirmation-setup-frm > div:first-child {border-top: 0}
.link-submit-frm-content .confirmation-setup-frm > div:nth-child(2) {padding: 0}
.link-submit-frm-content .confirmation-setup-frm > div:nth-child(2) select {padding: 10px; width: 100%; border: 0}
.link-submit-frm-content .confirmation-setup-frm > div:nth-child(3) {padding: 0}
.link-submit-frm-content .confirmation-setup-frm > div:nth-child(3) textarea {border: 0; padding: 10px; width: calc(100% - 20px); resize: none}


.link-submit-frm-content .action-bar {border-top: 1px solid #CBCBCB; background: #F2F2F2; position: relative}
.link-submit-frm-content .action-bar > div.disable-wrap {display: none; position: absolute; width: 100%; height: 100%; background: url(../../../../images/new_version/w75.png); padding: 0}
.link-submit-frm-content .action-bar > div {-moz-box-shadow: inset 1px 1px 0 0 #fff; -webkit-box-shadow: inset 1px 1px 0 0 #fff; box-shadow: inset 1px 1px 0 0 #fff; padding: 5px; float: left; border-right: 1px solid #CBCBCB}
.link-submit-frm-content .action-bar .attach-embed, .link-submit-frm-content .action-bar .attach-thumb {cursor: pointer}
.link-submit-frm-content .action-bar .attach-embed img {background: url(../../../../images/new_version/link/post/sprite.png) -32px -16px no-repeat; width: 17px; height: 16px; margin: 6px}
.link-submit-frm-content .action-bar .attach-thumb img {background: url(../../../../images/new_version/link/post/sprite.png) -32px 0 no-repeat; width: 17px; height: 16px; margin: 6px}
.link-submit-frm-content .action-bar .attach-embed:hover img, .link-submit-frm-content .action-bar .attach-embed.active img {background-position: 0 -16px}
.link-submit-frm-content .action-bar .attach-thumb:hover img, .link-submit-frm-content .action-bar .attach-thumb.active img {background-position: 0 0}
.link-submit-frm-content .action-bar > div:last-child {margin: 0 0 0 37px; float: none; text-align: right; border: 0}
.link-submit-frm-content .action-bar .submit-btn {cursor: pointer; border: 1px solid #484848; background: #6C6C6C; -moz-box-shadow: inset -1px 1px 0 0 #bfbfbf; -webkit-box-shadow: inset -1px 1px 0 0 #BFBFBF; box-shadow: inset -1px 1px 0 0 #BFBFBF; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; color: #fff; padding: 5px 15px; margin: 0}
.link-submit-frm-content .action-bar .cc {float: left; margin: 5px 0 0 10px}
.link-submit-frm-content .action-bar .cc input {vertical-align: -2px; margin-left: 10px}
.link-submit-frm-content .action-bar .cc img {width: 16px; height: 16px; display: inline-block; background: url(../../../../images/new_version/link/post/fb-icon.png) 0 0 no-repeat; vertical-align: -3px; margin: 0 3px}
.link-submit-frm-content .action-bar .frm-submit-loading {background: url(../../../../images/new_version/loading_2_16.gif) 0 0 no-repeat; width: 16px; height: 11px; display: none}
.link-submit-frm-content .action-bar .frm-submit-loading.active {display: inline-block}
.link-submit-frm-content .action-bar .frm-duplicate-link {display: none; color: #363636; margin-right: 5px}
.link-submit-frm-content .action-bar .frm-duplicate-link.active {display: inline-block}
.link-submit-frm-content .action-bar .frm-duplicate-link span {font-weight: bold}
.link-submit-frm-content .action-bar .frm-duplicate-link a {color: #ad0e0c}

.link-post-frm-select-drop-item {cursor: pointer}
.link-post-frm-select-drop-item .wrap {overflow: hidden; padding: 4px 20px 6px 5px; border-bottom: 1px solid #eee; border-top: 1px solid #fff}
.link-post-frm-select-drop-item:last-child .wrap, .link-post-frm-select-drop-item.last .wrap {border-bottom: 0}
.link-post-frm-select-drop-item .wrap:hover {background: #f0f0f0; box-shadow: inset 0 -1px 0px 0 #fff}
.link-post-frm-select-drop-item .wrap .desc {}
.link-post-frm-select-drop-item .wrap .left-col {float: left; width: 35px; display: none}
.link-post-frm-select-drop-item .wrap .left-col img {width: 30px}
.link-post-frm-select-drop-item .wrap .right-col {margin-left: 5px; text-align: left; float: none}
.link-post-frm-select-drop-item .wrap .right-col span {color: #333; font-size: 13px}
.link-post-frm-select-drop-item .wrap:hover .right-col span {color: #cd0607}


.link-submit-frm-content .link-post-opts {
    float: left;
    margin: 5px 10px;
    position: relative;
}
.link-submit-frm-content .link-post-opts > .trigger {
    cursor: pointer;    
}
.link-submit-frm-content .link-post-opts > .trigger .fa {
    font-size: 18px;
    color: #c4c4c4;
    vertical-align: middle;
}
.link-submit-frm-content .link-post-opts > .trigger:hover .fa,
.link-submit-frm-content .link-post-opts.active > .trigger .fa {
    color: #848484;
}
.link-submit-frm-content .link-post-opts > .trigger span {
    font-size: 12px;
    color: #848484;
    font-weight: bold;
    vertical-align: -1px;
    margin-left: 5px;
}
.link-submit-frm-content .link-post-opts > ul {
    background: #fff;
    list-style-type: none;
    text-align: left;
    border: 1px solid #b1b1b1;
    position: absolute;
    left: -11px;
    top: 27px;
    box-shadow: 0 0 2px rgba(0,0,0,.25);
    display: none;
}
.link-submit-frm-content .link-post-opts.active > ul {
    display: block;
}
.link-submit-frm-content .link-post-opts > ul > li {
    padding: 10px;
    white-space: nowrap;
}
.link-submit-frm-content .link-post-opts > ul > li + li {
    border-top: 1px solid #ddd;
}
.link-submit-frm-content .link-post-opts > ul > li input {
    cursor: pointer;
    vertical-align: -2px;
}
.link-submit-frm-content .link-post-opts > ul > li label {
    cursor: pointer;
    font-weight: bold;
    margin-left: 3px;
}