@-css-compiler {
    selector-compile: no-combinator;
    rule-compile: all;
    }
/* import by . */
@-css-compiler-profile "not-good-in-ie6";
/* import by modules/webpager/webpager.css */
@-css-compiler-profile "not-good-in-ie6";
/* Webpager */
.webpager {
    position: relative;
    height: 24px;
    background: #E5E5E5 url(/a/n/core/modules/webpager/cssimg/bg.png-spritesp_webpager.pngtop0.html) repeat-x left top;
    word-wrap: break-word;
    border-top: 1px solid #B4B4B4;
    border-left: 1px solid #B4B4B4;
    z-index: 10000
    }
.webpager .panelbarpanels > .panel {
    float: left;
    min-width: 24px
    }
.webpager .windows {
    display: inline-block
    }
.webpager .popupwindow {
    position: relative;
    display: inline-block;
    vertical-align: top
    }
.webpager .popupwindow.toread .panelbarbutton {
    background-color: #226DB6;
    color: #999
    }
.webpager .panelbarbutton {
    float: left;
    position: relative;
    height: 22px;
    line-height: 22px;
    padding: 4px 4px 4px 5px;
    border-right: 1px solid #B5B5B5;
    cursor: pointer
    }
.webpager .panelbarbutton img {
    /*补丁 IE7中图标不局中的问题*/
    }
.webpager .panelbarbutton:hover {
    background-color: #FFF
    }
.webpager .popupwindow.actived > .panelbarbutton {
    padding: 5px 4px 4px 4px;
    z-index: 1;
    top: -2px;
    background-color: #FFF;
    border-right: 1px solid #124680;
    border-bottom: 1px solid #124680;
    border-left: 1px solid #124680;
    margin-bottom: -2px
    }
.webpager .panelbarbutton .icon {
    vertical-align: middle
    }
.webpager .panelbarbutton .title {
    font-size: 12px;
    font-weight: normal
    }
.webpager .panelbarbutton menu {
    position: absolute;
    right: 7px;
    top: 8px;
    vertical-align: middle
    }
.webpager .panelbarbutton .close {
    display: block;
    height: 16px;
    width: 7px;
    text-indent: -9999px;
    outline: 0;
    background: url(/a/n/core/modules/webpager/cssimg/close_1.png) no-repeat left center;
    background: url(/a/n/core/modules/webpager/cssimg/close_1.png-spritesp_webpager.pngtop40.html) no-repeat left 4px
    }
.webpager .panelbarbutton .close:hover {
    background: url(/a/n/core/modules/webpager/cssimg/close_2.png) no-repeat left center;
    background: url(/a/n/core/modules/webpager/cssimg/close_2.png-spritesp_webpager.pngtop60.html) no-repeat left 4px
    }
.webpager .buttontooltip {
    position: absolute;
    right: -12px;
    top: -12px;
    z-index: 10000;
    display: block;
    width: 25px;
    height: 23px;
    text-align: center;
    color: #FFF;
    background: url(/a/n/core/modules/webpager/cssimg/buttontooltip.png) no-repeat left top
    }
.webpager .popupwindow > .window {
    position: absolute;
    bottom: 31px;
    min-width: 140px;
    border: 1px solid #124680;
    display: none
    }
.webpager .popupwindow.actived > .window {
    display: block
    }
.IE6_SCROLLING .webpager .popupwindow .window {
    display: none !important
    }
.webpager .popupwindow > .window > header {
    background: #F6F9FC url(/a/n/core/modules/webpager/cssimg/window-bg.png) repeat-x left bottom;
    position: relative;
    padding-bottom: 5px
    }
.webpager .popupwindow .window * header {
    background: none
    }
.webpager .popupwindow > .window > header:after {
    content: "\20";
    display: block;
    clear: both
    }
.webpager .popupwindow > .window > header menu {
    float: right;
    position: absolute;
    height: 12px;
    right: 0;
    top: 2px
    }
.webpager .popupwindow > .window > header menu li, .webpager .popupwindow > .window > header menu command {
    float: left;
    margin: 0 5px;
    cursor: pointer;
    width: 10px;
    height: 14px;
    list-style-type: none
    }
.webpager .popupwindow > .window > header .leave {
    width: 26px;
    line-height: 18px;
    color: #FFF
    }
.webpager .popupwindow > .window > header .minimize {
    width: 14px;
    background: url(/a/n/core/modules/webpager/cssimg/minimize-bullet.png) no-repeat center bottom
    }
.webpager .popupwindow > .window > header .maximize {
    width: 14px;
    background: url(/a/n/core/modules/webpager/cssimg/maximize-bullet.png) no-repeat center bottom
    }
.webpager .popupwindow > .window > header .close {
    width: 14px;
    background: url(/a/n/core/modules/webpager/cssimg/close-bullet.png) no-repeat center bottom
    }
.webpager .popupwindow > .window > header .outlink {
    width: 14px;
    background: url(/a/n/core/modules/webpager/cssimg/outlink-bullet.png) no-repeat center bottom
    }
.webpager .popupwindow > .window > header figure {
    float: left;
    margin: 5px 5px 0 5px
    }
.webpager .popupwindow > .window > header figure img, .panel .window > header figure object {
    display: block
    }
.webpager .popupwindow > .window > header h4 {
    background: #256FB7 url(/a/n/core/modules/webpager/cssimg/title.png) repeat-x left top;
    line-height: 20px;
    padding: 0 5px 3px;
    color: #FFF
    }
.webpager .popupwindow > .window * header h4 {
    background: none;
    color: #000;
    padding: 0;
    line-height: 1em
    }
.webpager .popupwindow > .window > header h5.subheading {
    margin-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    font-size: 14px;
    font-weight: normal;
    color: #333;
    line-height: 1.4
    }
.webpager .popupwindow > .window > header h5.subheading em.title {
    font-style: normal;
    color: #888
    }
.webpager .popupwindow > .window > header h5.subheading em.title:before {
    content: "\""
    }
.webpager .popupwindow > .window > header h5.subheading em.title:after {
    content: "'"
    }
.webpager .popupwindow > .window > footer {
    padding: 5px
    }
.webpager .popupwindow > .window > section {
    background-color: #F0F5F8
    }
.webpager .popupwindow .window * section {
    background: none
    }
.webpager .panel div.more {
    display: inline-block;
    vertical-align: top;
    height: 24px;
    line-height: 24px
    }
.webpager .panel div.more button {
    padding: 0;
    margin: 0;
    line-height: 20px;
    height: 31px;
    vertical-align: top;
    color: #000;
    background-color: transparent;
    border: 0 none;
    border-right: 1px solid #B5B5B5;
    outline: 0 none
    }
.webpager .panel .more button.previous {
    padding-left: 8px;
    background: url(/xnimg/n/core/modules/webpager/cssimg/tab-next.gif) no-repeat scroll left center;
    /*background: url(/a/n/core/modules/webpager/cssimg/tab-next-disable.gif-spritesp_webpager.pngtop80.html) no-repeat scroll left 8px;*/
    }
.webpager .panel .more button.previous-disable {
    padding-left: 8px;
    background: url(/xnimg/n/core/modules/webpager/cssimg/tab-next-disable.gif) no-repeat scroll left center
    }
.webpager .panel .more button.next {
    padding-right: 8px;
    background: url(/xnimg/n/core/modules/webpager/cssimg/tab-previous.gif) no-repeat scroll right center
    }
.webpager .panel .more button.next-disable {
    padding-right: 8px;
    background: url(/xnimg/n/core/modules/webpager/cssimg/tab-previous-disable.gif) no-repeat scroll left center
    }
.webpager ul.icon {
    position: relative;
    cursor: pointer;
    float: left
    }
.webpager ul.icon li {
    float: left
    }
.webpager ul.icon.m-chat-button-hover {
    margin-bottom: 0;
    margin-top: 0
    }
.webpager ul.icon a:link, .webpager ul.icon a:visited {
    float: left;
    text-decoration: none;
    position: relative
    }
.webpager ul.icon a:hover {
    background-color: #FDFDFD
    }
.webpager ul.icon a.commend {
    border-left: 1px solid #B5B5B5;
    border-right: 1px solid #B5B5B5;
    padding: 0 5px
    }
.webpager ul.icon a img.icon {
    vertical-align: middle;
    margin: 4px 6px;
    overflow: hidden;
    background: none
    }
.webpager ul.icon a img.bullet.plus, .webpager ul.icon a img.plus-bullet {
    position: absolute;
    margin-left: -10px;
    margin-top: 10px
    }
.webpager ul.icon a .tooltip {
    display: none;
    padding: 5px 8px;
    color: #FFF;
    position: absolute;
    bottom: 34px;
    left: 0;
    z-index: 2000
    }
.webpager ul.icon a:hover .tooltip {
    display: inline-block;
    background-color: #005EAC
    }
.webpager ul.icon a .tooltip .tooltip-arrow {
    display: none;
    height: 6px
    }
.webpager ul.icon a:hover .tooltip .tooltip-arrow {
    display: block;
    position: absolute;
    bottom: -6px;
    left: 0;
    right: 0;
    background: url(/a/imgpro/arrow/tooltip-arrow.gif) no-repeat -4px top
    }
.webpager ul.icon a.commend .tooltip, .webpager ul.icon a.commend:hover .tooltip {
    display: inline-block;
    color: #666;
    background: #FEFFCF url(/a/imgpro/theme/xn/x_to_hide.gif) 104px 2px no-repeat;
    padding-right: 15px;
    border: 1px solid #EDCE7B;
    margin-left: 40px
    }
.webpager ul.icon a.commend .tooltip .tooltip-arrow, .webpager ul.icon a.commend:hover .tooltip .tooltip-arrow {
    display: block;
    position: absolute;
    bottom: -6px;
    left: 0;
    right: 0;
    background: url(/a/imgpro/arrow/tooltip-arrow-y.gif) no-repeat -4px top
    }
.webpager ul.icon.m-chat-button-hover {
    margin-bottom: 0;
    margin-top: 0
    }
.webpager ul.icon a:link, .webpager ul.icon a:visited {
    float: left;
    text-decoration: none;
    position: relative
    }
.webpager ul.icon a:hover {
    background-color: #FDFDFD
    }
.webpager ul.icon a.commend {
    border-left: 1px solid #B5B5B5;
    border-right: 1px solid #B5B5B5;
    padding: 0 5px
    }
.webpager ul.icon a img.icon {
    vertical-align: middle;
    margin: 4px 6px;
    overflow: hidden
    }
.webpager ul.icon a img.bullet.plus, .webpager ul.icon a img.plus-bullet {
    position: absolute;
    margin-left: -10px;
    margin-top: 10px
    }
.webpager ul.icon a .tooltip {
    display: none;
    padding: 5px 8px;
    color: #FFF;
    position: absolute;
    bottom: 34px;
    left: 0
    }
.webpager ul.icon a:hover .tooltip {
    display: inline-block;
    background-color: #005EAC
    }
.webpager ul.icon a .tooltip .tooltip-arrow {
    display: none;
    height: 6px
    }
.webpager ul.icon a:hover .tooltip .tooltip-arrow {
    display: block;
    position: absolute;
    bottom: -6px;
    left: 0;
    right: 0;
    background: url(/a/imgpro/arrow/tooltip-arrow.gif) no-repeat -4px top
    }
.webpager ul.icon a.commend .tooltip, .webpager ul.icon a.commend:hover .tooltip {
    display: inline-block;
    color: #666;
    background: #FEFFCF url(/a/imgpro/theme/xn/x_to_hide.gif) 104px 2px no-repeat;
    padding-right: 15px;
    border: 1px solid #EDCE7B;
    margin-left: 40px
    }
.webpager ul.icon a.commend .tooltip .tooltip-arrow, .webpager ul.icon a.commend:hover .tooltip .tooltip-arrow {
    display: block;
    position: absolute;
    bottom: -6px;
    left: 0;
    right: 0;
    background: url(/a/imgpro/arrow/tooltip-arrow-y.gif) no-repeat -4px top
    }


/* import by modules/webpager/webpager.css */
@-css-compiler-profile "not-good-in-ie6";
.webpager .box {
    white-space: nowrap
    }
.webpager .box * {
    white-space: normal
    }
.webpager .box textarea {
    white-space: pre-wrap
    }
.webpager .vbox {
    display: inline-block;
    vertical-align: top
    }
.webpager article.topic {
    padding: 5px;
    border: 1px solid #B8D4E8
    }
.webpager article.topic section.topic {
    margin-bottom: 10px;
    max-height: 420px;
    overflow-y: auto
    }
.webpager article.topic section p {
    text-indent: 2em;
    line-height: 2em
    }
/**
 * @module 用户在线列表
 */
.webpager div.members {
    width: 120px;
    margin-left: 5px;
    margin-bottom: 5px;
    border: 1px solid #B8D4E8
    }
.webpager article.members {
    background-color: #FFF
    }
.webpager article.members header {
    padding: 5px;
    background-color: #F7F7F7
    }
.webpager article.members header h4 {
    font-weight: normal;
    color: #888
    }
.webpager article.members section {
    height: 300px;
    padding: 5px;
    overflow-x: hidden;
    overflow-y: auto
    }
.webpager article.members figure {
    padding: 2px;
    margin-bottom: 5px
    }
.webpager article.members figure:hover {
    background-color: #F0F5F8
    }
.webpager article.members figure img {
    vertical-align: middle;
    margin-right: 1ex
    }
.webpager article.members figcaption {
    display: inline-block;
    vertical-align: top
    }
/**
 * @module 折叠trigger
 */
.webpager .collapsetrigger {
    display: inline-block;
    margin-right: -5px;
    position: relative;
    width: 12px;
    vertical-align: top
    }
.webpager .collapsetrigger a, .webpager .collapsetrigger a.right {
    display: block;
    height: 337px;
    background: #F0F5F8 url(/a/n/core/modules/webpager/cssimg/collapsetrigger.png) no-repeat center center
    }
.webpager .collapsetrigger a:hover {
    background-color: #CEE1EE
    }
.webpager .collapsetrigger a.left {
    background-image: url(/a/n/core/modules/webpager/cssimg/collapsetrigger2.png)
    }
.webpager img.grayscale {
    display: block
    }
.webpager div.topic {
    margin: 0 5px 5px;
    max-width: 260px
    }
.webpager div.video {
    margin: 0 5px 5px
    }
.webpager div.dialog {
    padding: 0 5px 5px 5px;
    width: 280px
    }
.webpager div.dialog div.dialogs {
    margin-bottom: 5px
    }
.webpager .toolbar {
    position: relative;
    margin-bottom: 5px
    }
.webpager .toolbar:after {
    content: "\20";
    display: block;
    clear: both
    }
.webpager .toolbar > .alt {
    position: absolute;
    bottom: 0;
    right: 0
    }
.webpager .toolbar > ul > li {
    display: inline-block;
    vertical-align: bottom
    }
.webpager .toolbar a.button img {
    display: block
    }
.webpager .toolbar a.button img {
    padding: 2px;
    background: #FFF;
    border: 1px solid #CEE1EE
    }
.webpager .toolbar .button {
    outline: none
    }
.webpager .toolbar .emotion {
    border: 1px solid #CEE1EE;
    background-color: #F0F5F8;
    padding: 2px;
    width: 294px;
    position: absolute;
    bottom: -5px;
    min-height: 30px;
    left: 0;
    z-index: 10
    }
.webpager .toolbar .emotion li {
    display: inline-block;
    height: 24px;
    letter-spacing: 0;
    margin: 0 2px 2px 0;
    vertical-align: top;
    width: 24px
    }
.webpager .toolbar .emotion li a {
    background-color: #FFF;
    border: 1px solid #DDD;
    display: block;
    height: 16px;
    padding: 3px 1px;
    text-align: center;
    width: 20px
    }
.webpager form.editor textarea {
    width: 100%;
    padding-right: 60px;
    height: 38px;
    box-sizing: border-box;
    border: 1px solid #84ABC6;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    overflow: visible
    }
.webpager form.editor input {
    position: relative;
    float: right;
    margin-top: -32px;
    margin-right: 6px
    }
.webpager ul.icontext img.icon {
    vertical-align: middle
    }
.webpager ul.icontext > li {
    position: relative;
    line-height: 2em
    }
.webpager ul.icontext > li > menu {
    position: absolute;
    right: 0
    }
.webpager article.figures {
    text-align: center
    }
.webpager article.figures section {
    width: 110px;
    margin-bottom: 10px;
    display: inline-block;
    vertical-align: top
    }
.webpager article.figures figure img {
    border: 1px solid #CCC;
    padding: 4px;
    background-color: #FFF
    }
.webpager article.figures figure label {
    color: #808080;
    text-align: left;
    display: block
    }
.webpager article.dialogs {
    padding: 5px;
    overflow-y: auto;
    height: 280px;
    background-color: #FFF;
    border: 1px solid #B8D4E8
    }
.webpager article.dialogs > section {
    position: relative;
    padding: 10px 5px;
    background-color: #FFF
    }
.webpager article.dialogs > section:after {
    content: "\20";
    background-color: #FFF;
    display: block;
    clear: both
    }
.webpager article.dialogs > section:nth-child(odd) {
    background-color: #F7F7F7
    }
.webpager article.dialogs > section figure {
    float: left;
    margin: 0;
    margin-right: 10px
    }
.webpager article.dialogs > section header span.time {
    margin-left: 1ex;
    font-size: 11px
    }
.webpager article.dialogs > section.with-avatar section {
    margin-left: 35px
    }
.webpager article.dialogs > section section {
    padding: 0;
    margin-left: 40px
    }
.webpager article.dialogs > section footer {
    position: absolute;
    text-align: right;
    right: 5px;
    top: 10px
    }
.webpager article.iconpanel {
    position: relative;
    padding: 5px;
    border-bottom: 1px solid #EEE
    }
.webpager article.iconpanel > header img.icon {
    float: left;
    vertical-align: text-bottom
    }
.webpager article.iconpanel > header menu {
    visibility: hidden;
    float: right
    }
.webpager article.iconpanel:hover > header menu {
    visibility: visible
    }
.webpager article.iconpanel > header command.delete {
    display: inline-block;
    width: 7px;
    height: 7px;
    cursor: pointer;
    background-color: #000;
    background: url(/a/n/res/icons/close_3.png) no-repeat left top
    }
.webpager article.iconpanel > header command.delete:hover {
    background-image: url(/a/n/res/icons/close_4.png)
    }
.webpager article.iconpanel > section {
    position: relative;
    margin-left: 20px;
    margin-right: 14px;
    line-height: 1.2em
    }
.webpager article.iconpanel > section p {
    display: inline
    }
.webpager article.system-notification {
    position: relative;
    padding: 5px;
    margin-bottom: 5px;
    background-color: #FFFCC9;
    color: #666
    }
.webpager article.system-notification img.icon {
    vertical-align: middle
    }
.webpager article.system-notification a.x-closelink {
    position: absolute;
    right: 2px;
    width: 11px;
    height: 11px;
    top: 50%;
    margin-top: -5px;
    text-indent: -9999px;
    outline: 0;
    background: url(/a/imgpro/icons/blue-cross-bullet-s.gif) no-repeat left -11px
    }
.webpager article.system-notification a.x-closelink:hover {
    background-position: left top
    }


/* import by modules/webpager/webpager.css */
@-css-compiler-profile "default";
.webpager .window .online-users header {
    padding: 5px
    }
.webpager .window .online-users section {
    background-color: #FFF;
    height: 280px;
    overflow-y: scroll
    }
.webpager .online-users .searchbar {
    position: relative;
    float: none;
    /* for compitible */
    }
.webpager .online-users .searchbar input {
    box-sizing: border-box;
    width: 100%;
    height: 22px;
    line-height: 22px;
    border: 1px solid #B2B2B2;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    background: url(/a/n/core/modules/webpager/cssimg/search.png) no-repeat left center;
    padding-left: 26px;
    padding-right: 16px
    }
.webpager .online-users .searchbar .clear {
    position: absolute;
    right: 6px;
    top: 50%;
    margin-top: -4px
    }
.webpager .online-users ul.user li {
    display: block;
    padding: 2px 10px;
    height: 32px;
    cursor: pointer;
    border: 0 none;
    width: auto;
    cursor: pointer
    }
.webpager .online-users ul.user li.current, .webpager .online-users ul.user li:hover {
    background-color: #F0F5F8
    }
.webpager .online-users ul.user .avatar {
    display: inline-block;
    vertical-align: middle;
    width: 32px;
    height: 32px;
    overflow: hidden;
    margin-right: 1ex
    }
.webpager .online-users ul.user .avatar img {
    display: block;
    margin-top: -9px;
    margin-left: -9px
    }
.webpager .online-users ul.user .name {
    display: inline-block;
    width: 6em;
    height: 1.2em;
    vertical-align: middle;
    text-overflow: ellipsis;
    overflow: hidden
    }
.webpager .online-users ul.user .name a {
    text-decoration: none
    }
.webpager .online-users ul.user .online-status {
    float: right;
    margin-top: 10px
    }


/* import by modules/webpager/webpager.css */
@-css-compiler-profile "just-compress";
.app-list {
    background-color: #FFF
    }
.app-list section {
    min-height: 300px;
    max-height: 415px;
    overflow-y: auto;
    height: auto;
    _height: 415px;
    position: relative
    }
.app-list footer {
    margin-bottom: 1px;
    line-height: 24px;
    padding: 0 5px;
    text-align: right
    }
.app-list footer strong {
    float: left;
    font-weight: normal;
    color: #666
    }
.app-list footer a.more {
    float: none
    }
.app-list dl.apps {
    padding: 2px 0
    }
.app-list dl.apps dt {
    position: relative;
    border-bottom: 1px solid #E3EEF9;
    color: #666;
    line-height: 2em;
    margin: 0 10px
    }
.app-list dl.apps dt a.edit {
    position: absolute;
    right: 0;
    *position: static;
    *margin-top: -2em;
    *float: right
    }
.app-list dl.apps dd {
    height: 27px;
    line-height: 27px;
    font-size: 12px
    }
.app-list dl.apps dd.move {
    position: relative
    }
.app-list dl.apps dd.movemirror, ul.icon .movemirror {
    position: absolute !important;
    cursor: pointer;
    opacity: 0.6;
    filter: alpha(opacity=60);
    background: transparent none;
    border: 1px solid #DDD;
    z-index: 100000
    }
.app-list dl.apps dd a:link, .app-list dl.apps dd a:visited {
    display: block;
    padding: 0 10px;
    _padding: 5px 10px 6px;
    text-decoration: none;
    outline: none
    }
.app-list dl.apps dd a img {
    vertical-align: text-bottom;
    margin-right: 10px
    }
.app-list dl.apps dd a:hover {
    background-color: #FEEEB2
    }
.app-list dl.apps dd a:hover span.del-handle {
    position: absolute;
    top: 8px;
    _top: 6px;
    right: 9px;
    width: 13px;
    height: 15px;
    background: transparent url(/a/imgpro/theme/xn/x_to_hide.gif) center center no-repeat;
    cursor: pointer
    }
.app-list dl.apps dd a:hover span.del-handle:hover {
    background-color: #005EAC
    }
.app-list dl.apps dd.moving span.move-handle {
    width: 19px;
    height: 19px;
    background: transparent url(/a/imgpro/chat/moving-handle.gif) no-repeat left top
    }
.app-list dl.apps dd.move tt.del-tip {
    font-size: 12px;
    margin-left: 10px;
    color: #999
    }
.app-list dl.apps dd.move tt.del-reroll {
    position: absolute;
    top: 1px;
    right: 10px;
    font-size: 12px;
    margin-left: 10px;
    color: #333;
    cursor: pointer
    }


/* import by modules/webpager/webpager.css */
@-css-compiler-profile "not-good-in-ie6";
/*webpager 设置 */
article.webpager-setting section {
    padding: 5px
    }
article.webpager-setting section label {
    color: #333;
    font-weight: normal
    }
article.webpager-setting footer {
    padding: 5px;
    background-color: #FFF
    }
article.webpager-setting footer img.icon {
    vertical-align: middle
    }


/* import by modules/webpager/webpager.css */
@-css-compiler-profile "not-good-in-ie6";
/*通知*/
.webpager .notification {
    background-color: #FFF;
    max-height: 260px;
    overflow: auto
    }
.webpager article.window section .notification article.iconpanel header, .webpager article.window section .notification article.iconpanel section {
    background-color: #FFF
    }


/* import by modules/webpager/webpager.css */
@-css-compiler-profile "not-good-in-ie6";
.webpager .ad-button {
    margin: 1px 5px 0
    }
.webpager .ad-button a {
    display: block;
    line-height: 22px;
    height: 22px;
    padding-left: 82px;
    width: 199px;
    text-decoration: none;
    background: url(/a/imgpro/button/webpager-button-new.png) no-repeat left top
    }
.webpager .ad-button a:hover {
    text-decoration: none;
    background-position: left -21px
    }
.webpager .ad-button a:active {
    background-position: left -42px
    }


/* import by modules/webpager/webpager.css */
@-css-compiler-profile "not-good-in-ie6";


#apps-panel .popupwindow > .window {
    width: 180px;
    left: 0
    }
#tasks-panel .popupwindow {
    direction: rtl
    }
#tasks-panel .panelbarbutton {
    width: 120px;
    direction: ltr
    }
#tasks-panel .popupwindow > .window {
    direction: ltr
    }
#friends-panel .panelbarbutton {
    width: 120px
    }
#friends-panel .popupwindow > .window {
    width: 180px;
    left: 0
    }
#notification-panel .popupwindow > .window {
    width: 280px;
    right: -26px
    }
#setting-panel .popupwindow > .window {
    width: 200px;
    right: 0
    }
#webpager-ad-panel {
    border-right: 1px solid #B5B5B5
    }
#webpager-ad-panel .ad-button a {
    line-height: 24px
    }
#widgetContainer {
    position: fixed;
    bottom: 0;
    margin: 0 auto;
    z-index: 999999
    }



