.right-sideBar {
    position: fixed;
    _position: absolute;
    bottom: 32px;
    right: 0px;
    z-index: 996;
    color: #fff;
}
.right-sideBar ul {
    border: 1px solid #ddd;
}
.right-sideBar ul .callback {
    border-bottom: none;
}
.right-sideBar ul li {
    width: 38px;
    height: 38px;
    border-bottom: 1px solid #ddd;
    background: #fff;
}
.right-sideBar ul li .toolbar {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
}
.right-sideBar ul li .cart-selected {
    background: #90d7f6 url("/index/img/toolbar/toolbar.png") no-repeat -113px 10px;
}
.right-sideBar ul li .icon-1 {
    background: url("/index/img/toolbar/toolbar.png") no-repeat -83px 10px;
}
.right-sideBar ul li .icon-2 {
    background: url("/index/img/toolbar/toolbar.png") no-repeat -80px -20px;
}
.right-sideBar ul li .icon-3 {
    background: url("/index/img/toolbar/toolbar.png") no-repeat -80px -50px;
}
.right-sideBar ul li .icon-4 {
    background: url("/index/img/toolbar/toolbar.png") no-repeat -78px -83px;
}
.right-sideBar ul li .icon-5{

    background: url("/index/img/toolbar/toolbar.png") no-repeat -112px -20px;
    background-color:#fff;
}
.right-sideBar ul li .icon-1:hover {
    background: #e7e7e7 url("/index/img/toolbar/toolbar.png") no-repeat
    -83px 10px;
}
.right-sideBar ul li .icon-2:hover {
    background: #e7e7e7 url("/index/img/toolbar/toolbar.png") no-repeat
    -80px -20px;
}
.right-sideBar ul li .icon-3:hover {
    background: #e7e7e7 url("/index/img/toolbar/toolbar.png") no-repeat
    -80px -50px;
}
.right-sideBar ul li .icon-4:hover {
    background: #e7e7e7 url("/index/img/toolbar/toolbar.png") no-repeat -78px -83px;
}
.right-sideBar ul li .icon-5:hover{
    background-color: #e7e7e7
}
.right-sideBar ul li .ac-small {
    background: url("/index/img/toolbar/reward.png") no-repeat 4px -14px;
}
.right-sideBar ul .bigImg {
    width: 120px;
    height: 180px;
    position: absolute;
    top: -180px;
    right: 0px;
    border: none;
    background: transparent;
}
.right-sideBar ul .bigImg .closeIcon {
    cursor: pointer;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 13px;
    height: 13px;
    background: url("/index/img/toolbar/reward.png") no-repeat 0px 0px;
}
.right-sideBar ul .bigImg a {
    width: 100%;
    height: 100%;
    background: url("/index/img/toolbar/reward.png") no-repeat 0px -51px;
}
.btn {
    -moz-user-select: none;
    -webkit-user-select: none;
    cursor: pointer;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    vertical-align: middle;
    text-decoration: none;
    text-align: center;
    white-space: nowrap;
    border: 1px solid;
    line-height: 20px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif
}
.btn:hover, .btn:focus {
    outline: none
}
.btn, .btn-medium {
    min-width: 80px;
    _width: 80px;
    padding: 4px 9px;
    font-size: 12px
}
.btn-small {
    min-width: 56px;
    _width: 56px;
    padding: 1px 9px;
    _padding-top: 4px;
    font-size: 12px
}
.btn-large {
    min-width: 100px;
    _width: 100px;
    padding: 9px 14px;
    font-size: 14px;
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, arial, verdana, tahoma, sans-serif
}
.btn, .btn-major {
    color: #ffffff;
    border-color: #007dcc;
    background-color: #1c98e7
}
.btn:link, .btn:visited, .btn-major:link, .btn-major:visited {
    color: #ffffff
}
.btn:hover, .btn:focus, .btn-major:hover, .btn-major:focus {
    border-color: #1092e5;
    background-color: #25a3f3
}
.btn:active, .btn-major:active {
    border-color: #007dcc;
    background-color: #108bd9
}
.btn-minor {
    color: #555555;
    border-color: #d1d1d1;
    background-color: #f2f2f2
}
.btn-minor:link, .btn-minor:visited {
    color: #555555
}
.btn-minor:hover, .btn-minor:focus {
    border-color: #e2e2e2;
    background-color: #f4f7fa
}
.btn-minor:active {
    border-color: #dbdbdb;
    background-color: #eaeaea
}
.btn-pay {
    color: #ffffff;
    border-color: #e44b15;
    background-color: #ff6600
}
.btn-pay:link, .btn-pay:visited {
    color: #ffffff
}
.btn-pay:hover, .btn-pay:focus {
    border-color: #e86813;
    background-color: #ff7f18
}
.btn-pay:active {
    border-color: #c95c14;
    background-color: #f06000
}
.btn-follow {
    color: #ffffff;
    border-color: #951d09;
    background-color: #d23015
}
.btn-follow:link, .btn-follow:visited {
    color: #ffffff
}
.btn-follow:hover, .btn-follow:focus {
    border-color: #be1c00;
    background-color: #ed3718
}
.btn-follow:active {
    border-color: #951d09;
    background-color: #c5250a
}
.btn-disabled {
    cursor: default;
    color: #bbbbbb;
    border-color: #cad4e4
}
.btn-disabled:link, .btn-disabled:visited {
    color: #bbbbbb
}
.btn-disabled, .btn-disabled:hover, .btn-disabled:focus, .btn-disabled:active {
    border-color: #dfe6f1;
    background-color: #ecf0f5
}
button.btn::-moz-focus-inner, input.btn::-moz-focus-inner {
    padding: 0;
    border: 0
}
button.btn, input.btn, button.btn-medius, input.btn-medius {
    *padding-top: 2px;
    *padding-bottom: 3px
}
button.btn-large, input.btn-large {
    *padding-top: 7px;
    *padding-bottom: 7px
}
button.btn-small, input.btn-small {
    *padding-top: 0;
    *padding-bottom: 0
}
.btn, .btn-medium {
    min-width: 60px\0
}
.btn-small {
    min-width: 36px\0
}
.btn-large {
    min-width: 70px\0
}
div.btn, a.btn, span.btn, div.btn-medium, a.btn-medium, span.btn-medium {
    *min-width: 60px;
    _width: 60px
}
div.btn-small, a.btn-small, span.btn-small {
    *min-width: 36px;
    _width: 36px
}
div.btn-large, a.btn-large, span.btn-large {
    *min-width: 70px;
    _width: 70px
}
.right-sideBar .yk-toolbar-util .yk-toolbar-group {
    width: 50px;
    height: 40px;
    position: relative;
    margin-bottom: 0
}
.right-sideBar .yk-toolbar-group-open {
    background: #ffffff;
    border-right: 1px solid #ccc;
}
.right-sideBar .yk-toolbar-group-open .yk-toolbar-group-item-txt {
    color: #3fccff
}
.right-sideBar .yk-toolbar-group-item {
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: pointer;
    z-index: 20
}
.right-sideBar .yk-toolbar-group-hover {
    background: #878787;
    z-index: 50
}
.right-sideBar .yk-toolbar-setting {
    z-index: 50
}
.right-sideBar .yk-toolbar-util {
    position: absolute;
    bottom: 50px;
    left: 0;
    z-index: 50
}
.right-sideBar .yk-toolbar-util .yk-toolbar-group-item {
    padding: 10px 0;
    height: 20px
}
.right-sideBar .yk-toolbar-group-item-txt {
    font-size: 12px;
    line-height: 24px;
    font-family: "microsoft yahei", "å¾®è½¯é›…é»‘", "é»‘ä½“"
}
.right-sideBar .yk-toolbar-spacer {
    position: relative;
    z-index: 30;
    height: 1px;
    overflow: hidden;
    background: #878787;
    margin: 0 2px
}
.right-sideBar ul, .yk-toolbar li {
    padding: 0;
    margin: 0;
    list-style: none;
    line-height: 140%
}
.right-sideBar a, .right-sideBar p, .right-sideBar span, .right-sideBar div, .right-sideBar button {
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, arial, verdana, tahoma, sans-serif
}
.right-sideBar .ico-watchlevel-0, .right-sideBar .ico-watchlevel-1, .right-sideBar .ico-watchlevel-2, .right-sideBar .ico-watchlevel-3, .right-sideBar .ico-watchlevel-4, .right-sideBar .ico-watchlevel-0-middle, .right-sideBar .ico-watchlevel-1-middle, .right-sideBar .ico-watchlevel-2-middle, .right-sideBar .ico-watchlevel-3-middle, .right-sideBar .ico-watchlevel-4-middle, .right-sideBar .ico-watchlevel-0-small, .right-sideBar .ico-watchlevel-1-small, .right-sideBar .ico-watchlevel-2-small, .right-sideBar .ico-watchlevel-3-small, .right-sideBar .ico-watchlevel-4-small, .right-sideBar .yk-toolbar-group-item-icon, .right-sideBar .yk-toolbar-ico, .yk-toolbar-ico {
    background: url(/index/img/toolbar/toolbar_V2.png) no-repeat;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    text-align: center
}
.right-sideBar .yk-toolbar-group-item-icon {
    width: 20px;
    height: 20px
}
.right-sideBar .yk-toolbar-group-item-icon-extend {
    width: 24px;
    height: 24px
}
.right-sideBar .yk-toolbar-service .yk-toolbar-group-item .yk-toolbar-group-item-icon {
    margin-top: 10px
}
.right-sideBar .icon-collect {
    background-position: 0 -32px
}
.right-sideBar .ico-playstat {
    background-position: -204px -33px;
    width: 12px;
    height: 12px
}
.right-sideBar .ico-act-play-small {
    height: 50px;
    width: 50px;
    background-position: -270px -352px
}
.right-sideBar .icon-recommend {
    background-position: -157px -163px;
    height: 18px
}
.right-sideBar .icon-record {
    background-position: 0 -64px
}
.right-sideBar .icon-subscription {
    background-position: 0 -96px
}
.right-sideBar .icon-subscription-hd {
    background-position: -65px -96px;
    _margin-top: 17px
}
.right-sideBar .icon-notice {
    background-position: 0 -128px
}
.right-sideBar .icon-notice-hd {
    background-position: -64px -126px;
    _margin-top: 17px
}
.right-sideBar .icon-member {
    background-position: 0 -160px
}
.right-sideBar .icon-cart {
    background-position: 0 -224px;
    width: 24px;
    height: 24px
}
.right-sideBar .icon-cart-hd {
    background-position: -64px -255px;
    _margin-top: 17px
}
.right-sideBar .icon-setting {
    background-position: -269px -132px;
    margin-top: 5px;
    margin-bottom: 5px
}
.right-sideBar .icon-gotop {
    background-position: -32px -320px
}
.right-sideBar .icon-lighton {
    background-position: -64px -222px
}
.right-sideBar .icon-lightoff {
    background-position: -32px -256px
}
.right-sideBar .icon-platform {
    background-position: -110px -192px
}
.right-sideBar .icon-feedback {
    background-position: -32px -288px
}
.right-sideBar .yk-toolbar-group-open .icon-user {
    background-position: -32px 0
}
.right-sideBar .yk-toolbar-group-open .icon-collect, .yk-toolbar-sprite .sprite-icon-collect {
    background-position: -32px -32px
}
.right-sideBar .yk-toolbar-group-open .icon-recommend, .yk-toolbar-sprite .sprite-icon-recommend {
    background-position: -127px -163px;
    height: 18px
}
.right-sideBar .yk-toolbar-group-open .icon-record, .yk-toolbar-sprite .sprite-icon-record {
    background-position: -32px -64px
}
.right-sideBar .yk-toolbar-group-open .icon-subscription, .yk-toolbar-sprite .sprite-icon-subscription {
    background-position: -32px -96px
}
.right-sideBar .yk-toolbar-group-open .icon-cart {
    background-position: -32px -224px
}
.yk-toolbar-sprite .sprite-icon-cart {
    background-position: 0 -250px;
    width: 32px;
    height: 32px
}
.yk-toolbar-sprite .sprite-icon-qrcode {
    background-position: 0 -340px;
    width: 45px;
    height: 40px;
}
.right-sideBarr .yk-toolbar-group-open .icon-notice {
    background-position: -32px -128px
}
.right-sideBar .yk-toolbar-group-open .icon-member {
    background-position: -32px -160px
}
.right-sideBar .yk-toolbar-group-open .icon-setting {
    background-position: -32px -192px;
    margin-top: 10px
}
.right-sideBar .yk-toolbar-group-open .icon-gotop {
    background-position: -32px -384px
}
.right-sideBar .yk-toolbar-group-open .icon-lighton {
    background-position: -32px -256px
}
.right-sideBar .yk-toolbar-group-open .icon-platform {
    background-position: -110px -192px
}
.right-sideBar .yk-toolbar-group-open .icon-feedback {
    background-position: -32px -320px
}
.right-sideBar .ico__vipsuper {
    width: 16px;
    height: 16px;
    background-position: -224px -192px
}
.right-sideBar .ico__vipsuper_no {
    width: 16px;
    height: 16px;
    background-position: -224px -172px
}
.right-sideBar .ico-cert {
    width: 16px;
    height: 16px;
    background-position: -224px -224px
}
.right-sideBar .ico-youdou {
    width: 16px;
    height: 18px;
    background-position: -224px -256px
}
.right-sideBar .ico-watchlevel-base, .right-sideBar .ico-watchlevel-0, .right-sideBar .ico-watchlevel-1, .right-sideBar .ico-watchlevel-2, .right-sideBar .ico-watchlevel-3, .right-sideBar .ico-watchlevel-4 {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    text-align: center;
    width: 32px;
    height: 32px;
    line-height: 32px
}
.right-sideBar .ico-watchlevel-middle, .right-sideBar .ico-watchlevel-0-middle, .right-sideBar .ico-watchlevel-1-middle, .right-sideBar .ico-watchlevel-2-middle, .right-sideBar .ico-watchlevel-3-middle, .right-sideBar .ico-watchlevel-4-middle {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    text-align: center;
    width: 24px;
    height: 24px;
    line-height: 24px
}
.right-sideBar .ico-small, .right-sideBar .ico-watchlevel-small, .right-sideBar .ico-watchlevel-0-small, .right-sideBar .ico-watchlevel-1-small, .right-sideBar .ico-watchlevel-2-small, .right-sideBar .ico-watchlevel-3-small, .right-sideBar .ico-watchlevel-4-small {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    text-align: center;
    width: 16px;
    height: 16px;
    line-height: 16px
}
.right-sideBar .ico-ontop {
    background-position: -164px -33px
}
.right-sideBar .ico-watchlevel-0 {
    background-position: -160px -192px
}
.right-sideBar .ico-watchlevel-1 {
    background-position: -160px -224px
}
.right-sideBar .ico-watchlevel-2 {
    background-position: -160px -256px
}
.right-sideBar .ico-watchlevel-3 {
    background-position: -160px -288px
}
.right-sideBar .ico-watchlevel-4 {
    background-position: -160px -320px
}
.right-sideBar .ico-watchlevel-0-middle {
    background-position: -126px -190px
}
.right-sideBar .ico-watchlevel-1-middle {
    background-position: -126px -222px
}
.right-sideBar .ico-watchlevel-2-middle {
    background-position: -126px -254px
}
.right-sideBar .ico-watchlevel-3-middle {
    background-position: -126px -286px
}
.right-sideBar .ico-watchlevel-4-middle {
    background-position: -126px -318px
}
.right-sideBar .ico-watchlevel-0-small {
    background-position: -96px -192px
}
.right-sideBar .ico-watchlevel-1-small {
    background-position: -96px -224px
}
.right-sideBar .ico-watchlevel-2-small {
    background-position: -96px -256px
}
.right-sideBar .ico-watchlevel-3-small {
    background-position: -96px -288px
}
.right-sideBar .ico-min-close {
    background-position: -250px -520px
}
.right-sideBar .ico-watchlevel-4-small {
    background-position: -96px -320px
}
.right-sideBar .ico-myspace-l2 {
    display: block;
    background-position: -157px -412px;
    height: 20px;
    width: 25px;
    margin: 0 auto 5px auto;
    position: relative;
    top: 0
}
.right-sideBar .ico-subscribe-l2 {
    background-position: -214px -411px;
    height: 20px;
    width: 25px;
    margin: 0 auto 5px auto;
    position: relative;
    top: 0;
    display: block
}
.right-sideBar .ico-videomanage-l2 {
    margin-right: 10px;
    width: 20px;
    height: 20px;
    background-position: -96px -382px;
    position: relative;
    top: 0;
    margin: 0 auto 5px auto;
    display: block
}
.right-sideBar .yk-toolbar-oauth-login .yk-toolbar-ico {
    width: 24px;
    height: 24px
}
.right-sideBar .ico-play-min {
    background-position: -307px -206px
}
.right-sideBar .ico-arrow-left {
    background-position: 0 -415px
}
.right-sideBar .ico-qq {
    background-position: -224px -288px
}
.right-sideBar .ico-weibo {
    background-position: -256px -288px
}
.right-sideBar .ico-alipay {
    background-position: -288px -288px
}
.right-sideBar .ico-valid-email {
    background-position: -158px -358px
}
.right-sideBar .ico-valid-email-done {
    background-position: -181px -357px
}
.right-sideBar .ico-valid-phone {
    background-position: -201px -382px
}
.right-sideBar .ico-valid-phone-done {
    background-position: -183px -382px
}
.right-sideBar .yk-toolbar-group-hover .icon-gotop {
    background-position: -32px -320px
}
.right-sideBar .yk-toolbar-group-hover .icon-feedback {
    background-position: -32px -288px
}
.right-sideBar .ykcode-timeout-show a:hover {
    color: #c31
}
.right-sideBar .yk-userservices-list a:hover {
    color: #c31
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd a.yk-toolbar-link-block {
    color: #ffffff;
    margin-top: 20px;
    margin-bottom: 20px;
    width: auto
}
.right-sideBar .yk-toolbar-link-block {
    position: absolute;
    display: block;
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, "é»‘ä½“", arial, verdana, tahoma, sans-serif;
    background: #555;
    text-align: center;
    color: #bbbbbb;
    font-size: 14px;
    text-decoration: none;
    bottom: 0;
    left: 0;
    width: 300px;
    height: 36px;
    line-height: 36px;
    margin: 0 auto
}
.right-sideBar .yk-toolbar-link-block-blue {
    position: static;
    color: #ffffff;
    background: #06a7e1
}
.right-sideBar .yk-toolbar-icon-user img {
    width: 30px;
    height: 30px;
    margin: 0 auto;
    margin-top: 15px
}
.right-sideBar .yk-toolbar-group-panel {
    position: absolute;
    _position: absolute;
    bottom: -80px;
    right: 60px;
    width: 330px;
    min-height: 420px;
    background: #fff;
    z-index: 10;
    zoom: 1;
    display: none;
    /*border-left: 1px solid #ccc;*/
    border: 1px solid #ddd \0;
    border: 1px solid rgba(0,0,0,0);
    *border: 1px solid #ddd;
    text-align: left;
    color: #555;
    box-shadow: -3px 0 15px #555;
    -webkit-box-shadow: -3px 0 15px #555;
    -moz-box-shadow: -3px 0 15px #555
}
.right-sideBar .yk-toolbar-group-panel .right-side-arrow {
    border-right: 7px solid transparent;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 7px solid #fff;
    position: absolute;
    bottom: 52px;
    right: -14px;
}
.right-sideBar .ico-yourfavor-l2 {
    display: block;
    background-position: -127px -412px;
    margin: 0 auto 5px auto;
    width: 25px;
    height: 20px;
    position: relative;
    top: 0
}
.right-sideBar .yk-toolbar-group-panel span {
    text-decoration: none
}
.right-sideBar .yk-toolbar-group-panel span.yk-toolbar-split {
    margin: 0 3px;
    color: #555
}
.right-sideBar .yk-toolbar-group-panel .act-playall {
    padding-left: 12px;
    height: 12px;
    line-height: 12px;
    position: absolute;
    top: 50%;
    margin-top: -6px;
    right: 20px
}
.right-sideBar .yk-toolbar-group-panel .act-playall:hover {
    background-position: -307px -192px
}
.right-sideBar .yk-userservices-list a:hover .ico-yourfavor-l2 {
    background-position: -94px -412px
}
.right-sideBar .yk-userservices-list a:hover .ico-subscribe-l2 {
    background-position: -241px -411px
}
.right-sideBar .yk-userservices-list a:hover .ico-myspace-l2 {
    background-position: -186px -412px
}
.right-sideBar .yk-userservices-list a:hover .ico-videomanage-l2 {
    background-position: -127px -382px
}
.yk-toolbar-user-name {
    font-size: 18px;
    margin-bottom: 5px
}
.yk-toolbar-user-info {
    background: #f5f5f5;
    padding: 20px 0 20px 20px;
    position: relative;
    *height: 80px;
    *z-index: 1
}
.yk-toolbar-user-info:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}
.yk-toolbar-user-avatar {
    float: left;
    margin-right: 10px
}
.yk-toolbar-user-avatar img {
    width: 70px;
    height: 70px
}
.yk-toolbar-user-profile {
    overflow: hidden;
    zoom: 1
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-user-profile .yk-toolbar-user-finance .finance-item-integral .integral-hint {
    white-space: nowrap;
    color: #fff;
    font-size: 12px;
    border-color: #007dcc;
    background-color: #1c98e7;
    position: absolute;
    top: 0px;
    opacity: 0;
    padding: 0 2px
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-user-profile .yk-toolbar-user-finance .finance-item {
    display: inline-block;
    color: #909090;
    font-size: 14px;
    height: 14px;
    line-height: 14px;
    font-family: "microsoft yahei", "å¾®è½¯é›…é»‘", "é»‘ä½“"
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-user-profile .yk-toolbar-user-finance .finance-item span {
    margin: 0
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-user-profile .yk-toolbar-user-finance .finance-exchange {
    position: absolute;
    right: 20px
}
.yk-toolbar-user-extend {
    position: absolute;
    right: 20px;
    top: 20px;
    font-size: 12px
}
.yk-toolbar-user-extend a {
    color: #555
}
.right-sideBar .yk-toolbar-user-extend a:hover {
    color: #c31
}
.right-sideBar .yk-toolbar-user-finance {
    color: #909090;
    margin-top: 12px;
    font-size: 14px;
    height: 14px;
    line-height: 14px
}
.right-sideBar .yk-toolbar-user-finance p {
    margin-top: 10px
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-user-finance a {
    color: #06a7e1;
    font-size: 14px;
    margin-left: 15px
}
.right-sideBar .yk-toolbar-user-finance span {
    color: #ff6600;
    margin-right: 5px
}
.right-sideBar .yk-toolbar-user-finance .yk-currency, .yk-toolbar .yk-toolbar-user-finance .yk-integral {
    color: #909090
}
.yk-toolbar-user-grade {
    position: relative;
    height: 32px;
    padding-bottom: 22px;
    background: #f5f5f5
}
.yk-toolbar-user-grade-cur {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    position: absolute;
    left: 20px;
    top: 0;
    width: 32px;
    height: 32px;
    line-height: 32px;
    z-index: 15
}
.right-sideBar .yk-toolbar-user-grade .yk-toolbar-user-grade-cur span {
    color: #fff
}
.right-sideBar a.yk-toolbar-user-grade-cur, .yk-toolbar a.yk-toolbar-user-grade-cur:hover {
    color: #fff
}
.yk-toolbar-user-grade-bar {
    position: absolute;
    top: 7px;
    left: 25px;
    right: 32px;
    height: 20px;
    background: #e7e7e7;
    z-index: 5
}
.yk-toolbar-user-grade-bar-progress {
    position: absolute;
    left: 0;
    height: 20px;
    background: #d3ec98
}
.yk-toolbar-user-grade .notlogin {
    left: 20px
}
.yk-toolbar-user-grade-detail {
    position: absolute;
    top: 7px;
    left: 58px;
    font-size: 12px;
    line-height: 20px;
    z-index: 10;
    color: #597937
}
.yk-toolbar-user-grade-detail-notlogin {
    left: 38px
}
.yk-toolbar-user-grade-next {
    position: absolute;
    top: 5px;
    right: 20px;
    z-index: 20;
    color: #fff;
    font-size: 8px
}
.right-sideBar .yk-toolbar-user-grade .yk-toolbar-user-grade-next span {
    color: #ffffff;
    margin: 0
}
.right-sideBar .yk-toolbar-state {
    overflow: hidden;
    padding: 0 10px
}
.right-sideBar .yk-toolbar-state ul {
    width: 350px;
    overflow: hidden
}
.right-sideBar .yk-toolbar-state li {
    float: left;
    width: 86px;
    padding: 0 10px;
    border-right: 1px solid #d0d0d0;
    color: #555555;
    height: 35px
}
.right-sideBar .yk-toolbar-state li label {
    height: 12px;
    line-height: 12px;
    display: block;
    font-size: 14px;
    color: #909090;
    margin-bottom: 8px
}
.right-sideBar .yk-toolbar-state li span {
    height: 12px;
    line-height: 12px;
    font-size: 12px;
    font-family: Tahoma;
    font-weight: bold;
    color: #909090
}
.right-sideBar .yk-toolbar-state li .text {
    display: block;
    font-size: 14px;
    font-weight: bold;
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, arial, verdana, tahoma, sans-serif
    color: #909090
}
.right-sideBar .yk-userservices-list {
    overflow: hidden;
    margin-top: -4px
}
.right-sideBar .yk-userservices-list:before, .yk-ucenter .yk-userservices-list:after {
    display: table;
    content: "";
    line-height: 0
}
.right-sideBar .yk-userservices-list:after {
    clear: both
}
.right-sideBar .yk-userservices-list li {
    position: relative;
    zoom: 1;
    float: left;
    padding-left: 0px;
    line-height: 20px;
    font-size: 14px
}
.right-sideBar .yk-userservices-list li a {
    display: block;
    line-height: 14px
}
.right-sideBar .yk-userservices-list li span {
    color: #f60
}
.right-sideBar .yk-userservices-list .u-service-chanel {
    float: none;
    margin: 0 auto;
    text-align: center;
    width: 60px;
    height: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: 10px;
    margin-top: -20px
}
.right-sideBar .yk-userservices-list .u-service-subscribe {
    position: absolute;
    top: 50%;
    right: 50%;
    margin-right: 10px;
    margin-top: -20px;
    float: none
}
.right-sideBar-group-panel .yk-toolbar-spacer {
    background: #eee;
    margin: 20px
}
.right-sideBar .yk-toolbar-oauth-login {
    border-bottom: solid 1px #ddd;
    margin: 20px 20px 0 20px;
    position: relative;
    padding-bottom: 20px;
    font-size: 0;
    overflow: hidden
}
.right-sideBar .yk-toolbar-oauth-login button.btn-large {
    font-size: 20px;
    display: block;
    height: 40px;
    width: 100%;
    margin-bottom: 10px
}
.right-sideBar .yk-toolbar-oauth-login .yk-toolbar-ico {
    margin-right: 10px;
    display: inline;
    float: left
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-oauth-login a {
    color: #3399e0
}
.right-sideBar .yk-toolbar-oauth-login a span {
    display: none
}
.right-sideBar .yk-toolbar-oauth-login .extend {
    font-size: 12px;
    position: absolute;
    right: 20px;
    bottom: 20px
}
.right-sideBar .yk-toolbar-oauth-login .extend span {
    opacity: .5
}
.right-sideBar .yk-toolbar-user-info .right-sideBar-code {
    position: absolute;
    top: 0;
    left: 0;
    height: auto;
    width: auto
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-flag {
    position: absolute;
    top: 0;
    left: 0;
    height: 35px;
    width: 35px;
    cursor: pointer
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-flag:hover {
    height: 32px;
    width: 32px;
    background: #fff;
    box-shadow: -3px 3px 5px #bbb
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-flag span {
    background-position: -272px -448px;
    width: 100%;
    height: 100%;
    display: block
}
.right-sideBar .yk-toolbar-user-info:hover .yk-toolbar-code .ykcode-flag span {
    background-position: -272px -410px
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-container .ykcode-action-back {
    position: absolute;
    top: 10px;
    left: 10px;
    color: #fff;
    font-size: 14px;
    cursor: pointer
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-container .ykcode-action-back:hover {
    color: #c31
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-cover {
    position: absolute;
    z-index: 200;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    overflow: hidden
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-cover .ykcode-cover-img {
    width: 100%;
    height: 100%;
    position: relative;
    top: 0;
    left: 0;
    transform-origin: right top;
    -webkit-transform-origin: right top;
    -moz-transform-origin: right top;
    -o-transform-origin: right top;
    -ms-transform-origin: right top
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code * {
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, arial, verdana, tahoma, sans-serif;
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-container {
    display: none;
    position: relative;
    margin: 0 auto;
    text-align: center;
    min-height: 154px;
    padding: 60px 0 0;
    zoom: 1;
    top: 0;
    left: 0;
    height: 214px;
    width: 330px;
    overflow: hidden
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-detail-img {
    *zoom: 1;
    position: relative;
    width: 142px;
    height: 142px;
    margin-bottom: 20px;
    background: #fff;
    margin: 0 auto 5px;
    -webkit-transition: all .6s cubic-bezier(.25, .5, .5, .9);
    -moz-transition: all .6s cubic-bezier(.25, .5, .5, .9);
    transition: all .6s cubic-bezier(.25, .5, .5, .9);
    zoom: 1
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-detail-img img {
    display: block
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-detail-img img.ykcode-img-code {
    width: 138px;
    height: 138px;
    border: solid 2px #fff
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-detail-img img.ykcode-img-shadow {
    z-index: -1;
    position: absolute;
    top: 0;
    left: 0;
    width: 229px;
    height: 212px
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-detail-mask {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
    opacity: .7;
    filter: alpha(opacity = 70);
    width: 100%;
    height: 100%
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-detail-action {
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-detail-tips {
    margin-bottom: 10px;
    margin-top: 10px;
    font-size: 16px;
    color: #fff
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-detail-help {
    font-size: 16px;
    color: #fff;
    height: 14px;
    line-height: 14px;
    position: relative;
    z-index: 101
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .btn-fresh {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 40px;
    height: 40px;
    padding: 53px
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .btn-fresh i {
    display: block;
    width: 40px;
    height: 40px;
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .btn-fresh:hover i {
    background-position: -140px -306px
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-status-info {
    padding-top: 30px;
    color: #fff;
    font-size: 18px
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-status-help {
    margin-top: 15px;
    color: #fff;
    font-size: 14px
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ico-success {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 24px;
    width: 24px;
    margin-right: 10px;
    vertical-align: middle;
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-status-confirmed .ykcode-status-info {
    padding-top: 50px;
    color: #fff
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-timeout-show, .right-sideBar .yk-toolbar-user-info .yk-toolbar-code .timeout .ykcode-timeout-hide, .right-sideBar .yk-toolbar-user-info .yk-toolbar-code .scanned .ykcode-status, .right-sideBar .yk-toolbar-user-info .yk-toolbar-code .confirmed .ykcode-status, .right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-status-timeout, .right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-status-scanned, .right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-status-confirmed {
    display: none
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-code .ykcode-timeout-hide, .right-sideBar .yk-toolbar-user-info .yk-toolbar-code .timeout .ykcode-timeout-show, .right-sideBar .yk-toolbar-user-info .yk-toolbar-code .scanned .ykcode-status-scanned, .right-sideBar .yk-toolbar-user-info .yk-toolbar-code .confirmed .ykcode-status-confirmed {
    display: block
}
.yk-toolbar-mod-hd {
    height: 55px;
    line-height: 55px;
    text-align: center;
    position: absolute;
    z-index: 4;
    width: 100%;
    border-bottom: solid thin #f5f5f5
}
.yk-toolbar-mod-hd .yk-toolbar-mod-title {
    font-size: 16px;
    line-height: 55px;
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, arial, verdana, tahoma, sans-serif;

}
.yk-toolbar-mod-hd .yk-toolbar-mod-title .mod-title-link-extend {
    cursor: default;
    color: #555;
}
.yk-toolbar-mod-hd .yk-toolbar-mod-title .mod-title-link:hover .yk-toolbar-mod-title-txt {
    color: #c31;
}
.yk-toolbar-mod-hd .yk-toolbar-mod-title .mod-title-link:hover .yk-toolbar-group-item-icon {
    opacity: 0.8;
}
.yk-toolbar-mod-hd .yk-toolbar-mod-title .mod-title-link-extend:hover .yk-toolbar-mod-title-txt {
    color: #555;
}
.yk-toolbar-mod-hd .yk-toolbar-mod-title .mod-title-link-extend:hover .yk-toolbar-group-item-icon {
    opacity: 1;
}
.yk-toolbar-mod-hd .yk-toolbar-mod-title .yk-toolbar-btn-back {
    font-family: "Microsoft YaHei", helvetica, arial, verdana, tahoma, sans-serif;
}
.yk-toolbar-mod-hd .yk-toolbar-mod-title .yk-toolbar-mod-title-txt {
    vertical-align: middle;
    display: inline-block;
    line-height: 20px;
    *line-height: 55px;
    margin-left: 5px;

}
.yk-toolbar-mod-hd .yk-toolbar-mod-title .mod-hd-action-back {
    position: absolute;
    left: 40px;
    top: 22px;
    line-height: 100%;
    font-size: 14px;
    cursor: pointer
}
.yk-toolbar-mod-hd .yk-toolbar-mod-title .yk-toolbar-btn-back:hover .mod-hd-action-back {
    color: #c51
}
.yk-toolbar-mod-bd {
    position: absolute;
    _position: absolute;
    top: 55px;
    bottom: 0px;
    width: 330px;
    overflow: auto;
    overflow-x: hidden;
    background: #fff;
    margin-bottom: 5px
}
.yk-toolbar-mod-bd .yk-toolbar-vlist-label {
    margin-top: 20px;
    margin-left: 20px;
    margin-bottom: 10px
}
.yk-toolbar-mod-bd .yk-toolbar-vlist-label-collect {
    margin-top: 30px
}
.yk-toolbar-mod-bd .yk-toolbar-vlist-label-todo {
    position: relative
}
.yk-toolbar-mod-bd .yk-toolbar-vlist-label span.collect-vlist-label {
    width: 50px;
    height: 25px;
    line-height: 25px;
    margin: 0;
    color: #fff
}
.yk-toolbar-mod-bd .yk-toolbar-vlist-label span.record-vlist-label {
    width: 80px;
    height: 25px;
    line-height: 25px;
    margin: 0;
    color: #ffffff
}
.yk-toolbar-mod-bd .yk-toolbar-vlist-label span.record-vlist-label span {
    width: 80px;
    height: 25px;
    line-height: 25px;
    margin: 0;
    color: #fff
}
.yk-toolbar-mod-bd .yk-toolbar-vlist .v-toolbar-mini {
    padding-right: 20px;
    padding-top: 10px;
    padding-left: 20px;
    position: relative;
    height: 60px;
    width: auto;
    display: block
}
.yk-toolbar-mod-bd .yk-toolbar-vlist .v-toolbar-mini:hover, .yk-toolbar-mod-bd .yk-toolbar-vlist .v-toolbar-mini-hover {
    background: #f5f5f5
}
.yk-toolbar-mod-bd .yk-toolbar-vlist .v-toolbar-mini:hover .v-action {
    display: block
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items {
    height: 86px;
    width: 100%;
    position: relative;
    padding: 20px 0 0 20px;
    display: block;
    cursor: pointer
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items:hover {
    background: #f2f2f2
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items:hover .yk-toolbar-cart-goshoping, .yk-toolbar-mod-bd .yk-toolbar-cart-items:hover .yk-toolbar-cart-unshoping, .yk-toolbar-mod-bd .yk-toolbar-cart-items:hover .yk-toolbar-item-closeicon {
    display: block
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-icon {
    position: absolute
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-icon .product-from {
    position: absolute;
    width: 32px;
    height: 18px
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-icon img {
    width: 70px;
    height: 70px
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-title, .yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-price {
    margin: -2px 0 7px 80px;
    width: 195px;
    height: 20px;
    overflow: hidden;
    font-size: 14px;
    font-family: "microsoft yahei", "å¾®è½¯é›…é»‘", "é»‘ä½“";
    color: #555
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-curren-price {
    color: #ff6600;
    font-size: 14px;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-old-price {
    margin-left: 10px;
    color: #909090;
    font-size: 12px;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-link {
    margin: 11px 0 0 80px;
    width: 160px;
    font-size: 12px
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-link .yk-toolbar-cart-link-icon {
    margin: 6px 5px 0 0;
    float: left;
    width: 13px;
    height: 10px;
    background: url("/index/img/toolbar/toolbar_V2.png") -160px -384px no-repeat;
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-goshoping {
    display: none;
    position: absolute;
    bottom: 12px;
    right: 34px
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-outlink {
    height: 100%
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-goshoping a {
    font-size: 14px;
    color: #ff6600
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-cart-unshoping {
    display: none;
    font-size: 14px;
    color: #ff0000;
    position: absolute;
    bottom: 12px;
    right: 37px
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-item-closeicon {
    display: none;
    cursor: pointer;
    height: 10px;
    width: 10px;
    position: absolute;
    top: 24px;
    right: 34px;
    background: url("/index/img/toolbar/toolbar_V2.png") -250px -520px no-repeat;
}
.yk-toolbar-mod-bd .yk-toolbar-cart-items .yk-toolbar-item-closeicon-undisplay {
    display: none
}
.yk-toolbar-mod-ft {
    width: 100%;
    height: 40px;
    text-align: center;
    line-height: 40px;
    position: absolute;
    left: 0;
    bottom: 0
}
.yk-toolbar-mod-ft .yk-toolbar-mod-links {
    height: 40px;
    line-height: 40px;
    font-size: 14px
}
.yk-toolbar-mod-ft .yk-toolbar-mod-links a {
    background: #f5f5f5;
    display: block;
    width: 100%;
    height: 100%
}
.yk-toolbar-mod-ft .yk-toolbar-mod-links a:link, .yk-toolbar-mod-ft .yk-toolbar-mod-links a:visited {
    text-decoration: none;
    color: #555555
}
.yk-toolbar-mod-ft .yk-toolbar-mod-links a:hover {
    background: #f1f1f1
}
.yk-toolbar-mod-ft .yk-toolbar-mod-links-disabled a {
    opacity: 0.5;
    cursor: default
}
.yk-toolbar-collect-nologin, .yk-toolbar-record-nologin, .yk-toolbar-subscript-nologin {
    padding: 20px 20px 0 20px;
    margin-bottom: 40px;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
}
.yk-toolbar-collect-nologin span, .yk-toolbar-record-nologin span, .yk-toolbar-subscript-nologin span {
    font-size: 14px
}
.yk-toolbar-collect-nologin span, .yk-toolbar-record-nologin span, .yk-toolbar-subscript-nologin span {
    padding-top: 20px;
    display: block
}
.yk-toolbar-collect-nologin a.yk-toolbar-link-block, .yk-toolbar-record-nologin a.yk-toolbar-link-block, .yk-toolbar-subscript-nologin a.yk-toolbar-link-block {
    width: 100%;
    margin-top: 20px
}
.yk-toolbar-collect-nologin img, .yk-toolbar-subscript-nologin img {
    margin-top: 20px
}
.yk-toolbar-mod-bd .yk-toolbar-cart-11ad {
    width: 290px;
    height: 70px;
    margin: 20px auto;
    background: url('http://r2.ykimg.com/05100000555B12F167BC3D231E000129?4992579') no-repeat;
}
.yk-toolbar-mod-bd .yk-toolbar-cart-11ad a {
    display: block;
    width: 100%;
    height: 100%
}
.yk-toolbar-mod-bd .cart-tips {
    margin-top: 78px;
    margin-left: 30px
}
.yk-toolbar-collect-empty, .yk-toolbar-subscript-null {
    padding: 0 20px
}
.yk-toolbar-collect-empty span, .yk-toolbar-subscript-null span {
    margin-bottom: 40px;
    margin-top: 145px;
    display: block
}
.v-toolbar-mini .v-thumb .v-thumb-tagrb {
    left: 0;
    z-index: 3;
    position: absolute;
    bottom: 0;
    width: 100%
}
.v-toolbar-mini .v-thumb .v-thumb-tagrb .v-meta .v-meta-status {
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
    overflow: hidden;
    float: left;
    padding-left: 3px;
    padding-bottom: 1px;
    height: 12px;
    line-height: 12px;
    font-size: 12px;
    font-weight: normal;
    font-family: tahoma;
    color: #ddd;
    position: absolute;
    bottom: 5px;
    left: 5px
}
.v-toolbar-mini .v-meta .v-meta-title {
    overflow: hidden;
    margin-right: 25px
}
.right-sideBar .v-meta .v-meta-title {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0 5px;
    word-wrap: normal
}
.v-toolbar-mini .v-meta .v-meta-title-v {
    height: auto;
    max-height: 30px;
    line-height: 15px;
    overflow: hidden;
    white-space: normal;
    word-break: break-all;
    word-wrap: break-word
}
.right-sideBar .v-meta .v-meta-entry span {
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
    color: #bbb
}
.v-toolbar-mini .v-meta .v-meta-title .icon-serial {
    width: 24px;
    height: 18px;
}
.v-toolbar-mini .v-meta .v-meta-entry .icon-pc {
    background-position: -64px -383px;
    height: 15px;
    width: 15px
}
.v-toolbar-mini .v-meta .v-meta-entry-zy {
    height: auto
}
.v-toolbar-mini .v-meta .v-meta-entry .v-meta-zy-title {
    display: block;
    margin-top: -3px;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
}
.v-toolbar-mini .v-meta .v-meta-entry .v-meta-zy-entry {
    margin-top: -3px;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
}
.v-toolbar-mini .v-meta .v-meta-entry .v-meta-zy-entry span {
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
}
.v-toolbar-mini .v-meta .v-meta-entry .icon-tv {
    background-position: -64px -414px;
    height: 15px;
    width: 15px;
    position: relative;
    top: -2px
}
.v-toolbar-mini .v-meta .v-meta-entry .icon-phone {
    background-position: -64px -319px;
    height: 15px;
    width: 15px
}
.v-toolbar-mini .v-meta .v-meta-entry .icon-pad {
    background-position: -64px -351px;
    height: 15px;
    width: 15px
}
.yk-toolbar-vlist .v-segment {
    bottom: 0;
    height: 1px;
    width: 100%;
    margin-top: 9px;
    border-bottom: solid thin #f5f5f5
}
.v-toolbar-mini .v-action {
    display: none
}
.v-toolbar-mini .v-action .v-action-del .icon-del {
    background-position: -64px -285px;
    right: 5px;
    position: relative
}
.v-toolbar-mini .v-action .v-action-del .icon-del:hover {
    background-position: -96px -285px
}
.yk-toolbar-mod-bd .yk-toolbar-vlist .v-toolbar-mini .v-action .v-action-del {
    position: absolute;
    top: 5px;
    right: 10px;
    width: 10px;
    height: 10px
}
.yk-toolbar-mod-bd .yk-toolbar-vlist .v-toolbar-mini .v-action .v-action-play {
    background: #f5f5f5;
    position: absolute;
    right: 10px;
    bottom: 9px;
    color: #06a7e1
}
.yk-toolbar-mod-bd .yk-toolbar-vlist .v-toolbar-mini .v-action .v-action-play:hover {
    color: #c31
}
.yk-toolbar-mod-bd .yk-toolbar-vlist .v-toolbar-mini .v-action .v-action-play-ctu {
    right: 60px
}
.yk-toolbar-mod-bd .yk-toolbar-vlist .v-toolbar-mini .v-action .v-action-play-segment {
    right: 50px;
    background: #f5f5f5
}
.yk-toolbar-mod-bd .yk-toolbar-record-null {
    height: 100%;
    display: table;
    text-align: center;
    width: 100%
}
.right-sideBar .yk-toolbar-mod-bd .yk-toolbar-record-null-txt, .right-sideBar .yk-toolbar-mod-bd .yk-toolbar-collect-null-txt, .right-sideBar .yk-toolbar-mod-bd .yk-toolbar-subscript-null-txt {
    height: 20px;
    width: 190px;
    display: block;
    margin: 0 auto;
    margin-top: 50%
}
.right-sideBar .yk-toolbar-mod-bd .yk-toolbar-record-null-txt {
    background-position: -95px 0
}
.right-sideBar .yk-toolbar-mod-bd .yk-toolbar-collect-null-txt {
    background-position: -95px -163px
}
.right-sideBar .yk-toolbar-mod-bd .yk-toolbar-subscript-null-txt {
    background-position: -93px -99px
}
.right-sideBar .yk-toolbar-mod .yk-toolbar-link-block-grey {
    background: #898989;
    color: #ffffff;
    position: static
}
.right-sideBar .yk-toolbar-mod .yk-toolbar-vlist .yk-toolbar-link-more {
    text-align: center;
    cursor: pointer;
    height: 40px;
    line-height: 40px
}
.right-sideBar .yk-toolbar-vlist-todo {
    margin-bottom: 40px
}
.right-sideBar .yk-toolbar-mod .yk-toolbar-vlist .yk-toolbar-link-more:hover {
    background: #f5f5f5
}
.v-toolbar-mini .v-meta .v-meta-entry .icon-toview {
    vertical-align: middle;
    height: 14px;
    width: 12px;
    position: relative;
    top: -1px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem {
    padding: 20px 20px 0 20px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-s {
    padding: 20px 20px 0 20px;
    position: relative;
    cursor: pointer
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-s-new {
    background: #edfcff
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem:hover {
    background: #f5f5f5
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u {
    height: 50px;
    padding-left: 55px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-nolimit ul.subitem-u {
    height: auto
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-nolimit:hover {
    background: none
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u-h {
    height: auto;
    padding-left: 55px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u-c-h {
    height: auto
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u-c-h .subitem-u-meta-entry .u-meta-c-h-ctx {
    border-left: solid 1px #555;
    padding-left: 10px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u-c-h .subitem-u-meta-entry a {
    color: #0EB8FA
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-link {
    z-index: 3;
    position: absolute;
    top: 20px;
    left: 20px;
    width: 50px;
    height: 50px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-link-u {
    border: solid 1px #DDDDDD;
    width: 48px;
    height: 48px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-thumb {
    position: absolute;
    left: 20px;
    width: 50px;
    height: 50px;
    overflow: hidden
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-thumb img {
    width: 50px;
    height: 50px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-thumb-u img {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 3px;
    left: 3px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-meta {
    position: relative;
    left: 5px;
    padding-right: 20px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-meta .subitem-u-meta-title a {
    position: relative;
    color: #555;
    font-size: 14px;
    line-height: 14px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-meta .subitem-u-meta-title-blue a {
    font-weight: normal;
    color: #3399e0;
    position: relative
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-meta .subitem-u-meta-title .meta-update-time {
    position: absolute;
    right: 20px;
    font-size: 12px;
    opacity: 0.5
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-meta .subitem-u-meta-title .meta-update-time-new {
    background: #06a7e1;
    color: #fff;
    height: 16px;
    width: 45px;
    text-align: center;
    line-height: 16px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-meta .subitem-u-meta-title {
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
    line-height: 14px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-meta .subitem-u-meta-entry {
    font-size: 12px;
    opacity: 0.8;
    word-wrap: break-word;
    line-height: 18px;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u .subitem-u-meta .subitem-u-meta-entry .subitem-u-meta-sys-dlink {
    position: absolute;
    right: 5px;
    display: block;
    color: #3399e0
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem .subitem-u-m {
    height: 70px;
    padding-left: 55px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd {
    height: 90px;
    padding: 0;
    background: #fff1bb
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list {
    position: relative;
    height: 100%
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item .act-login {
    color: #06a7e1
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-xk {
    position: absolute;
    left: 15px;
    bottom: -5px;
    z-index: 1
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-xk .ico-xk {
    background-position: 0 0;
    display: block;
    height: 82px;
    width: 70px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-entry {
    padding: 15px 0 0 95px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-entry .title {
    font-weight: normal
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-entry .detail {
    font-size: 12px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-act {
    position: absolute;
    right: 20px;
    bottom: 20px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-act .btn {
    font-size: 14px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-xk-full {
    position: absolute;
    left: 15px;
    z-index: 1;
    top: 10px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-xk-full .ico-xk-full {
    background-position: 0 -95px;
    display: block;
    height: 82px;
    width: 75px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-entry-full {
    padding: 30px 0 0 95px
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-entry-full .title {
    font-weight: normal
}
.yk-toolbar-mod-bd .yk-toolbar-sublist .yk-toolbar-subitem-hd .list .item-entry-full .detail {
    font-size: 12px
}
.yk-toolbar-subscript-subpage .yk-toolbar-subpage-item {
    padding: 20px 20px 0 20px
}
.yk-toolbar-subscript-subpage .yk-toolbar-subpage-item .v-segment, .yk-toolbar-subitem .v-segment {
    height: 1px;
    width: 100%;
    border-bottom: solid thin #f5f5f5;
    margin-top: 19px
}
.yk-toolbar-subscript-subpage .yk-toolbar-subpage-item .yk-toolbar-subpage-item-thumb {
    display: block;
    cursor: pointer
}
.yk-toolbar-subscript-subpage .yk-toolbar-subpage-item .yk-toolbar-subpage-item-thumb img {
    width: 100%
}
.yk-toolbar-subscript-subpage .yk-toolbar-subpage-item .yk-toolbar-subpage-item-meta {
    position: relative
}
.yk-toolbar-subscript-subpage .yk-toolbar-subpage-item .yk-toolbar-subpage-item-meta .yk-toolbar-subpage-item-meta-title a {
    max-height: 32px;
    overflow: hidden;
    word-wrap: break-word;
    display: block;
    font-size: 14px;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
    padding-top: 10px;
    line-height: 16px
}
.yk-toolbar-subscript-subpage .yk-toolbar-subpage-item .yk-toolbar-subpage-item-meta .yk-toolbar-subpage-item-meta-title a .ico-ontop {
    width: 26px;
    height: 14px;
    margin-right: 5px
}
.yk-toolbar-subscript-subpage .yk-toolbar-subpage-item .yk-toolbar-subpage-item-meta .yk-toolbar-subpage-item-meta-entry {
    font-size: 12px;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    right: 0;
    background: #fff;
    padding-top: 3px
}
.yk-toolbar-subscript-subpage .yk-toolbar-subpage-item .yk-toolbar-subpage-item-meta .yk-toolbar-subpage-item-meta-entry .meta-update-time {
    color: #909090;
    height: 12px;
    line-height: 12px;
    display: block
}
.yk-toolbar-subscript-subpage .yk-toolbar-subpage-item .yk-toolbar-subpage-item-meta .yk-toolbar-subpage-item-meta-entry .ico-user {
    margin-left: 5px
}
.yk-toolbar .yk-toolbar-mod-hd .icon-member-hd {
    background-position: -64px -159px;
    _margin-top: 17px
}
.yk-toolbar-mod-bd .yk-toolbar-member-user {
    padding: 20px 20px 0 20px;
    height: 50px
}
.yk-toolbar-mod-bd .yk-toolbar-member-user img {
    height: 50px;
    width: 50px;
    float: left
}
.yk-toolbar-mod-bd .yk-toolbar-member-user .m-u-meta {
    float: left;
    margin-left: 10px
}
.yk-toolbar-mod-bd .yk-toolbar-member-user .m-u-meta a {
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
}
.yk-toolbar-mod-bd .yk-toolbar-member-user .m-u-meta a {
    font-size: 16px;
    color: #3399e0
}
.yk-toolbar-member-benefit .m-b-list .m-b-li-icon {
    width: 34px;
    height: 34px;
    display: block;
    text-align: center;
    margin: 0 auto;
    margin-top: 8px
}
.yk-toolbar-member-benefit .m-b-list:after {
    clear: both
}
.yk-toolbar-member-benefit .m-b-list .m-b-li {
    float: left;
    height: 70px;
    width: 19.2%;
    background: #f5f5f5;
    text-align: center
}
.yk-toolbar-member-benefit .m-b-list .m-b-li-k {
    margin-left: 1%
}
.yk-toolbar-member-benefit .m-b-list .m-b-li:after {
    clear: both
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-icon-free {
    background-position: 0 -445px
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-icon-free-grey {
    background-position: -64px -445px
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-icon-noad {
    background-position: 0 -508px
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-icon-noad-grey {
    background-position: -64px -508px
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-icon-discount {
    background-position: 0 -574px
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-icon-discount-grey {
    background-position: -64px -574px
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-icon-1080 {
    background-position: -128px -441px
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-icon-1080-grey {
    background-position: -192px -441px
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-icon-boost {
    background-position: -128px -511px
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-icon-boost-grey {
    background-position: -192px -511px
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-li-txt {
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
    color: #555;
    opacity: 0.8;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
    margin-top: 3px
}
.yk-toolbar-member-benefit .m-b-list .m-b-li .m-b-li-txt-grey {
    color: #bbb
}
.yk-toolbar-mod-bd .yk-toolbar-member-benefit {
    padding: 20px;
    height: 70px
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta {
    padding: 0 20px
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-validity {
    display: block;
    margin-bottom: 20px;
    margin-top: -2px;
    opacity: 0.8;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
    font-size: 14px;
    height: 14px;
    line-height: 14px
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-validity .m-remained {
    color: #FA5508;
    opacity: 1
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .yk-toolbar-link-block-orange {
    position: static;
    width: auto;
    color: #ffffff;
    border-color: #e44b15;
    background-color: #ff6600
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .yk-toolbar-link-block-orange:hover {
    border-color: #e86813;
    background-color: #ff7f18
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-currency {
    position: relative;
    overflow: hidden
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-currency .m-meta-c-yd {
    float: left;
    left: 0;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
    font-size: 14px
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-currency .m-meta-c-ticket {
    position: absolute;
    left: 50%;
    margin-left: 10px;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
    font-size: 14px
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-currency .m-meta-c-v-segment {
    width: 1px;
    height: 100%;
    position: absolute;
    left: 50%;
    background: #f5f5f5
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-currency span {
    display: block;
    margin-bottom: 16px;
    opacity: 0.8
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-currency:first-child {
    height: 14px;
    line-height: 14px
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-currency span.inline-span {
    display: inline;
    margin-right: 5px
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-currency em {
    opacity: 1;
    font-style: normal;
    font-size: 24px;
    margin-right: 5px;
    color: #FA5508
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-currency a {
    cursor: pointer;
    color: #555
}
.yk-toolbar-mod-bd .yk-toolbar-member-meta .m-meta-currency a:hover {
    color: #c31
}
.yk-toolbar-member-user .m-u-meta a.get-vip-link {
    font-size: 12px;
    color: #06a7e1;
    margin-left: 15px
}
.yk-toolbar-mod-bd .yk-toolbar-member-user .m-u-intro {
    height: 50px;
    margin-left: 10px;
    display: inline-block
}
.yk-toolbar-mod-bd .yk-toolbar-member-user .m-u-intro .m-u-intro-title {
    display: block;
    margin-bottom: 10px;
    font-size: 16px;
    color: #3399e0;
    height: 16px;
    line-height: 16px
}
.yk-toolbar-mod-bd .yk-toolbar-member-user .m-u-intro .m-u-intro-entry {
    font-size: 14px;
    color: #909090;
    height: 14px;
    line-height: 14px
}
.right-sideBar .yk-toolbar-group-panel .subfans-v-action-play-link {
    float: right;
    margin-right: 10px;
    color: #06a7e1;
    z-index: -10
}
.right-sideBar .icon-subfans-v-action-play {
    background-position: -285px 0;
    height: 15px;
    width: 12px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 2px
}
.right-sideBar .yk-toolbar-n-list {
    cursor: pointer;
    overflow: auto;
    overflow-x: hidden
}
.right-sideBar .yk-toolbar-n-item {
    padding: 20px 20px 0 20px;
    position: relative
}
.right-sideBar .yk-toolbar-n-item-disable {
    cursor: default
}
.right-sideBar .yk-toolbar-n-item:hover {
    background: #f5f5f5
}
.right-sideBar .yk-toolbar-n-item .n-item-ul {
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    height: 70px;
    border-bottom: solid thin #f5f5f5
}
.right-sideBar .yk-toolbar-n-item .n-item-ul .n-item-logo {
    left: 0;
    top: 0;
    width: 50px;
    height: 50px;
    position: absolute;
    background: #8F8C8C
}
.right-sideBar .yk-toolbar-n-item .n-item-ul .n-item-logo img {
    width: 50px;
    height: 50px
}
.right-sideBar .yk-toolbar-n-item .n-item-ul .n-item-meta {
    margin-left: 62px;
    margin-right: 15px;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
}
.right-sideBar .yk-toolbar-n-item .n-item-ul .n-item-meta span {
    display: block
}
.right-sideBar .yk-toolbar-n-item .n-item-ul .n-item-meta span.n-item-meta-title {
    line-height: 14px;
    font-size: 14px;
    margin-bottom: 5px
}
.right-sideBar .yk-toolbar-n-item .n-item-ul .n-item-meta span.n-item-meta-author {
    font-size: 12px;
    color: #909090
}
.right-sideBar .yk-toolbar-n-item .n-item-ul .n-item-meta span.n-item-meta-content {
    overflow: hidden;
    word-wrap: break-word;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 12px;
    height: 20px\9;
    color: #909090
}
.right-sideBar .yk-toolbar-n-item .n-item-ul .n-item-meta span.n-item-meta-update-time {
    position: absolute;
    right: 20px;
    top: 0;
    font-size: 12px;
    color: #bbb
}
.right-sideBar .n-item-logo .ico-notice {
    position: absolute;
    z-index: 4;
    width: 34px;
    height: 30px;
    top: 10px;
    left: 8px
}
.right-sideBar .n-item-logo .ico-notice-sys {
    background-position: -92px -62px
}
.right-sideBar .n-item-logo .ico-notice-letter {
    background-position: -158px -64px
}
.right-sideBar .n-item-logo .ico-notice-comments {
    background-position: -220px -62px
}
.right-sideBar .n-item-logo .ico-notice-at {
    background-position: -285px -62px
}
.right-sideBar .n-item-logo .ico-notice-fans {
    background-position: -92px -126px
}
.right-sideBar .n-item-logo .ico-notice-live {
    background-position: -158px -128px
}
.right-sideBar .n-item-logo .ico-notice-star {
    background-position: -222px -126px
}
.subitem-u-meta .subitem-u-meta-entry .v-action-sub-link {
    float: right;
    margin-right: 5px;
    color: #06a7e1
}
.subitem-u-meta .subitem-u-meta-entry em {
    font-weight: normal
}
.right-sideBar .subitem-u-meta .subitem-u-meta-entry .meta-entry-ctx-2 {
    height: 35px;
    word-wrap: break-word;
    overflow: hidden;
    display: block
}
.right-sideBar .subitem-u-meta .subitem-u-meta-entry .meta-entry-ctx-2 a {
    color: #06a7e1
}
.right-sideBar .subitem-u-meta .subitem-u-meta-entry .u-meta-c {
    width: 180px;
    word-wrap: break-word
}
.right-sideBar .subitem-u-meta .subitem-u-meta-entry .u-meta-c a {
    color: #06a7e1
}
.subitem-u-meta .subitem-u-meta-entry .u-meta-ft-action {
    float: right
}
.subitem-u-meta .subitem-u-meta-entry .u-meta-ft-action a.v-action-sub-link {
    float: none;
    margin-right: 5px;
    margin-left: 5px;
    color: #06a7e1
}
.right-sideBar .yk-toolbar-item-action-more {
    margin-top: 30px;
    text-align: center
}
.right-sideBar .yk-toolbar-item-action-nomore {
    margin-top: 30px;
    text-align: center;
    opacity: 0.5
}
.right-sideBar .yk-toolbar-sprite {
    position: absolute;
    top: 9px;
    left: 15px
}
.right-sideBar .yk-toolbar-sprite img {
    width: 100%;
    height: 100%
}
.right-sideBar .yk-toolbar-zoom {
    position: absolute;
    top: 0;
    left: 0;
    line-height: 50px;
    width: 50px;
    height: 50px;
    z-index: 20;
    text-align: center
}
.right-sideBar .yk-toolbar-zoom img {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    width: 40px;
    height: 40px;
    margin-top: -25px
}
.right-sideBar .yk-toolbar-n-submark {
    height: 100%;
    width: 50px;
    right: 0;
    top: 0;
    position: absolute
}
.right-sideBar .yk-toolbar-n-item-disable .yk-toolbar-n-submark .yk-toolbar-submark {
    visibility: hidden
}
.right-sideBar .yk-toolbar-n-submark .yk-toolbar-submark {
    background-position: -128px -577px;
    position: absolute;
    right: 10px;
    height: 20px;
    width: 20px;
    top: 35px
}
.right-sideBar .yk-toolbar-subitem-hover .yk-toolbar-submark {
    background-position: -194px -577px
}
.right-sideBar .yk-toolbar-fake-bak {
    position: fixed;
    top: 0;
    right: 0;
    width: 50px;
    height: 100%;
    z-index: 10
}
.right-sideBar .yk-toolbar-group-open .icon-recommend-hd {
    background-position: -96px -161px;
    width: 22px;
    _margin-top: 17px
}
.right-sideBar .yk-toolbar-group-open .icon-collect-hd {
    background-position: -64px -32px;
    _margin-top: 17px
}
.right-sideBar .v-meta-entry .v-meta-detailtxt {
    margin-left: 3px;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
}
.right-sideBar .yk-toolbar-group-open .icon-record-hd {
    background-position: -64px -64px;
    _margin-top: 17px
}
.right-sideBar .v-mini .v-thumb-tagrb .v-time {
    color: #ddd;
    font-family: tahoma;
    white-space: nowrap;
    font-weight: bold;
    background: none;
    position: absolute;
    bottom: 5px;
    right: 2px;
    padding-right: 0
}
.right-sideBar .v .v-meta .v-meta-title a {
    height: 100%;
    line-height: 100%;
    font-size: 14px;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
    color: #555
}
.right-sideBar .yk-toolbar-group-panel .ico_no_vipsuper {
    background-position: -247px -47px;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle
}
.right-sideBar .mask {
    display: none;
    width: 332px;
    margin-right: auto;
    position: absolute;
    right: -330px;
    bottom: -80px;
    min-height: 422px;
}
.right-sideBar .qrcodemask{
    display:none;
    position: absolute;
    width: 142px;
    height: 227px;
    right: 50px;
    bottom: -20px;
}
.right-sideBar .v-meta-overlay {
    top: auto;
    bottom: 0;
    height: 50px;
    position: absolute;
    width: 100%
}
.right-sideBar .yk-toolbar-link-more .icon-more {
    background-position: -289px -521px;
    width: 10px;
    height: 10px;
    display: inline-block;
    vertical-align: middle
}
.right-sideBar .yk-subscription-num, .right-sideBar .yk-toolbar-notice-num {
    z-index: 10;
    position: absolute;
    top: 12px;
    left: 62px;
    _left: 42px;
    padding: 0 4px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
    color: #fff;
    background: #ef3f22;
    font-weight: bold;
    white-space: nowrap;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 1px 1px #999;
    -moz-box-shadow: 0 1px 1px #999;
    box-shadow: 0 1px 1px #999
}
.right-sideBar .yk-subscription-num {
    width: 10px;
    padding: 0;
    height: 10px;
    top: 16px;
    left: 64px
}
.right-sideBar .yk-toolbar-n-item .yk-toolbar-notice-num {
    top: -5px;
    left: 44px;
    color: #fff;
    width: 10px;
    padding: 0;
    height: 10px
}
.right-sideBar .yk-toolbar-user-credit {
    height: 16px;
    line-height: 16px
}
.right-sideBar .yk-toolbar-user-credit .ico__vipsuper, .yk-toolbar .yk-toolbar-user-credit .ico-cert {
    margin-right: 3px
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-user-name {
    height: 18px;
    line-height: 18px;
    margin-bottom: 10px;
    font-size: 18px;
    color: #3399e0
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-user-name a {
    color: #3399e0;
    font-size: 18px;
    height: 18px;
    line-height: 18px;
    display: inline-block
}
.right-sideBar .yk-toolbar-user-info .yk-toolbar-user-name, .yk-toolbar .yk-toolbar-mod-title-txt, .right-sideBar .yk-toolbar-mod-links, .yk-toolbar .yk-toolbar-state ul li, .right-sideBar .yk-userservices-list li, .yk-toolbar .yk-toolbar-link-more {
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
}
.right-sideBar .yk-toolbar-mod-bd .v-thumb .v-thumb-tagrb .v-meta {
    padding-right: 0;
    padding-left: 0
}
.right-sideBar .yk-toolbar-mod-bd .v-toolbar-mini .v-meta {
    padding-left: 0;
    height: 50px;
    overflow: visible
}
.right-sideBar .yk-toolbar-setting .yk-toolbar-group-item {
    height: 70px
}
.right-sideBar .yk-toolbar-setting .yk-toolbar-group-item .yk-toolbar-group-item-txt {
    line-height: 14px
}
.right-sideBar .yk-toolbar-group-wide .yk-toolbar-group-item-txt {
    line-height: 14px
}
.right-sideBar .yk-toolbar-notice-aim {
    z-index: 10;
    position: absolute;
    top: 5px;
    height: 10px;
    width: 10px;
    background: #ef3f22;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    right: 10px
}
.right-sideBar .yk-toolbar-notice-aim-extend {
    font-size: 10px;
    width: 10px;
    height: 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    top: 4px;
    right: 4px;
    line-height: 12px;
    color: #fff;
}
.right-sideBar .yk-toolbar-notice-aim-u-login {
    top: 10px;
    right: 5px
}
.right-sideBar .v {
    margin-bottom: 0
}
.right-sideBar .v .v-thumb {
    margin-right: 5px;
    float: left;
    width: 90px;
    height: 50px;
    overflow: hidden;
    position: relative;
    background: #999
}
.right-sideBar .v .v-thumb img {
    width: 100%
}
.right-sideBar .yk-toolbar-scover-ft {
    position: absolute;
    bottom: 50px;
    width: 293px;
    height: 10px;
    left: 10px;
    box-shadow: 0 10px 0 #fff;
    display: none
}
.right-sideBar .yk-toolbar-scover-hd {
    position: absolute;
    top: 65px;
    width: 293px;
    left: 10px;
    box-shadow: 0 -10px 0 #fff;
    display: none
}
.right-sideBar .yk-toolbar-loading-wrap {
    height: 150px;
    text-align: center;
    position: absolute;
    top: 40%;
    margin: 0 auto;
    width: 100%;
    height: 100%
}
.right-sideBar .yk-toolbar-loading-wrap .yk-toolbar-loading {
    display: inline-block;
    width: 64px;
    height: 64px;
    margin: 45px auto;
    border-radius: 10px;
    background: #fff url('/index/img/2013/loading_64.gif') 50% 50% no-repeat
}
.right-sideBar .yk-toolbar-group-item-clone {
    position: absolute;
    top: 0;
    left: 0;
}
.right-sideBar a:link, .yk-toolbar a:visited {
    text-decoration: none;
    color: #555555
}
.right-sideBar .yk-toolbar-member-activity {
    margin-top: 40px;
    padding: 0 20px;
    width: auto
}
.right-sideBar .yk-toolbar-member-activity img {
    width: 100%;
    height: 160px
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-panel .yk-toolbar-signin {
    width: auto;
    height: 80px;
    line-height: 80px;
    border-bottom: solid 1px #ddd;
    text-align: left;
    margin: 0 20px;
    position: relative;
    top: 10px
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-panel .yk-toolbar-signin-notlogin {
    text-align: center
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-panel .yk-toolbar-signin p {
    text-align: left;
    float: left;
    height: auto;
    line-height: 80px;
    font-size: 12px
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-panel .yk-toolbar-signin-notlogin p {
    margin-top: 25px
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-panel .yk-toolbar-signin p span {
    display: block;
    height: 15px;
    line-height: 15px;
    color: #909090
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-panel .yk-toolbar-signin button.btn-large {
    width: 120px;
    height: 40px;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    right: 0px;
    top: 20px;
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, arial, verdana, tahoma, sans-serif
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-panel .yk-toolbar-signin button.btn-larger {
    width: 140px
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-panel .yk-toolbar-signin em.yk-toolbar-signin-count {
    font-weight: bold;
    font-style: normal;
    color: #555;
    font-size: 14px
}
.right-sideBar .yk-toolbar-u-task {
    margin-top: 20px;
    position: relative
}
.right-sideBar .yk-toolbar-u-task .u-task-title {
    padding-bottom: 10px;
    padding-left: 20px
}
.right-sideBar .yk-toolbar-u-task .u-task-title span {
    font-size: 16px
}
.right-sideBar .yk-toolbar-u-task a.u-task-t-link-all {
    position: absolute;
    right: 20px
}
.right-sideBar .yk-toolbar-u-task a.u-task-t-link-all:hover {
    color: #c31
}
.right-sideBar .yk-toolbar-u-task .u-task-list {
    padding-right: 20px;
    padding-left: 20px;
    overflow: hidden
}
.right-sideBar .yk-toolbar-u-task .u-task-meta {
    overflow: visible;
    padding: 10px 20px;
    margin-bottom: 3px;
    text-align: center;
    position: relative;
    height: 60px;
    margin: 0 -20px;
    padding-right: 20px;
    padding-left: 20px
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-hint {
    text-align: center;
    margin-top: 10px
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-hint-no {
    color: #bbb
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-done {
    cursor: pointer
}
.right-sideBar .yk-toolbar-u-task .u-task-meta:hover {
    background: #f5f5f5
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-done:hover {
    background: #e1ffd8
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-null {
    margin-top: 80px
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-null:hover {
    background: none
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-null p {
    color: #909090
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-null p.u-task-e-null-status {
    font-size: 18px;
    color: #8daedb
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-link {
    width: 55px;
    height: 55px;
    float: left;
    padding-bottom: 10px
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-link img {
    width: 55px;
    height: 55px
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-entry {
    height: 55px;
    float: left;
    margin-left: 10px;
    text-align: left;
    width: 170px
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-entry span {
    display: block;
    line-height: 16px;
    margin-top: 6px;
    color: #909090;
    max-width: 160px;
    height: 16px;
    overflow: hidden
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-entry a.u-task-m-e-title {
    display: block;
    font-size: 14px;
    height: 14px;
    line-height: 14px;
    color: #8daedb;
    cursor: default;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 165px
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-entry a.u-task-m-e-title em {
    display: inline-block;
    font-style: normal
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-done .u-task-m-entry a.u-task-m-e-title {
    cursor: pointer;
    color: #309300
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-status {
    margin-right: 0;
    height: 55px;
    *height: auto;
    line-height: 55px;
    *line-height: 100%;
    font-size: 18px;
    color: #8daedb;
    position: absolute;
    right: 20px;
    *top: 23px
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-status-progress {
    height: 60px;
    line-height: 60px;
    cursor: pointer
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-status-progress a {
    color: #8daedb
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-status-done {
    color: #309300
}
.right-sideBar .yk-toolbar-userservices {
    width: 100%;
    border-bottom: solid 1px #ddd;
    background: #fff;
    margin-top: 4px
}
.right-sideBar .yk-toolbar-userservices ul.yk-userservices-list {
    padding: 20px;
    overflow: hidden;
    height: 40px;
    position: relative
}
.right-sideBar .yk-toolbar-userservices ul.yk-userservices-list .u-service-manage {
    float: right;
    width: 60px;
    text-align: center
}
.right-sideBar .yk-toolbar-userservices ul.yk-userservices-list .u-service-favior {
    width: 60px;
    text-align: center
}
.right-sideBar .icon-signin-signed {
    background-position: -244px -580px;
    width: 20px;
    height: 15px;
    display: inline-block;
    margin-right: 5px
}
.right-sideBar .btn {
    cursor: pointer
}
.right-sideBar .u-task-m-e-txt-bold {
    font-style: normal;
    font-weight: bold;
    color: #555;
    margin: 0 3px
}
.right-sideBar .btn-green {
    width: 60px;
    height: 30px;
    background: #6dd229;
    border-color: #5ab91a
}
.right-sideBar .u-task-link-icon-done {
    display: none;
    height: 20px;
    width: 20px;
    position: absolute;
    background-position: -284px -541px;
    left: 55px;
    bottom: 10px;
    border: solid 2px #fff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    color: #fff
}
.right-sideBar .u-task-meta-done .u-task-link-icon-done {
    display: block
}
.right-sideBar .u-task-icon-gift {
    width: 27px;
    height: 15px;
    float: left;
    margin: 1px 3px 0 10px
}
.right-sideBar .u-task-gift-hint {
    display: none;
    _display: none;
    z-index: 10;
    position: absolute;
    height: 60px;
    width: 145px;
    top: 18px;
    left: -10px;
    line-height: 57px;
    text-align: center;
    font-style: normal;
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, arial, verdana, tahoma, sans-serif
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-e-reward .reward-entry-bag:hover .u-task-gift-hint {
    display: block
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-reward {
    background: #f5f5f5
}
.right-sideBar .yk-toolbar-u-task .u-task-meta .u-task-m-e-reward span {
    display: inline-block;
    max-width: 105px
}
.right-sideBar .right-sideBar-u-task .u-task-meta .u-task-m-e-reward .reward-entry-bag {
    position: relative;
    overflow: visible;
    top: -4px
}
.reward-entry-integral {
    font-style: normal
}
.reward-integral-fake {
    z-index: 99999;
    font-size: 14px;
    color: #909090
}
.right-sideBar .right-sideBar-u-task .u-task-meta-reward .task-reward-status {
    color: #61bf06;
    font-size: 14px;
    height: 14px;
    line-height: 14px;
    margin-top: 10px;
    display: block
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-reward .task-reward-meta {
    height: 12px;
    line-height: 12px;
    margin-top: 10px
}
.right-sideBar .yk-toolbar-u-task .u-task-meta-reward .task-reward-meta span {
    display: inline-block;
    color: #909090
}
.right-sideBar .yk-toolbar-mod .yk-toolbar-mod-hd .hd-action {
    position: absolute;
    right: 20px;
    bottom: 10px;
    cursor: pointer;
    font-size: 14px;
    line-height: 14px;
    height: 14px
}
.right-sideBar .yk-toolbar-mod .yk-toolbar-mod-hd .hd-cart-num {
    position: absolute;
    right: 28px;
    bottom: 17px;
    font-size: 16px;
    line-height: 14px;
    height: 14px;    /*display: none;*/
}
.right-sideBar .yk-toolbar-mod .yk-toolbar-mod-hd .hd-cart-activity {
    position: absolute;
    right: 20px;
    font-size: 14px;
    height: 14px;
    bottom: 15px;
    padding-left: 20px;
    line-height: 14px;
    color: #555;
}
.right-sideBar .yk-toolbar-mod .yk-toolbar-mod-hd .hd-cart-activity:hover {
    color: #c31;
}
.right-sideBar .yk-toolbar-mod  .yk-toolbar-mod-hd .hd-cart-activity .icon-flame {
    position: absolute;
    bottom: 0;
    left: 0;
    background-position: -251px -172px;
    width: 15px;
    height: 22px;
}
.right-sideBar .yk-toolbar-mod .yk-toolbar-mod-hd .hd-cart-activity:hover .icon-flame {
    background-position: -275px -166px;
    width: 18px;
    height: 28px;
    left: -2px;
}
.right-sideBar .yk-toolbar-mod  .yk-toolbar-mod-hd .hd-cart-activity .yk-toolbar-notice-aim {
    top: -5px;
    right: -5px;
}
.right-sideBar .yk-toolbar-mod .yk-toolbar-mod-hd .hd-action:hover {
    color: #c51
}
.right-sideBar .yk-toolbar-subscript-nologin span, .yk-toolbar .yk-toolbar-collect-nologin span {
    height: 14px;
    line-height: 14px;
    color: #909090
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-hint {
    height: 52px;
    width: 80px;
    background: #383838;
    position: absolute;
    right: 60px;
    top: 0;
    text-align: left;
    _display: none;
    cursor: pointer
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-hint-extend {
    height: 42px;
    width: 111px;
    top: 8px
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-hint .toolbar-hint-txt {
    margin-top: 8px;
    display: inline-block;
    margin-left: 10px;
    margin-right: 12px;
    line-height: 18px;
    font-size: 12px
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-hint .toolbar-hint-txt-extend {
    margin-top: 13px;
    margin-left: 13px
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-hint .toolbar-hint-txt .num-of-cart {
    color: #e32518
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-hint .icon-hint-close {
    position: absolute;
    top: 5px;
    right: 5px;
    background-position: -250px -520px;
    height: 8px;
    width: 9px;
    cursor: pointer
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-hint .toolbar-hint-arrow {
    height: 0;
    width: 0;
    border-style: solid;
    border-color: transparent #383838 transparent #383838;
    border-width: 5px 0 5px 5px;
    position: absolute;
    top: 21px;
    right: -4px
}
.right-sideBar .yk-toolbar-group .yk-toolbar-group-hint .toolbar-hint-arrow-extend {
    top: 16px
}
.right-sideBar .yk-toolbar-user-valid {
    height: 16px;
    line-height: 16px;
    display: inline-block
}
.right-sideBar .yk-toolbar-user-valid .yk-toolbar-ico {
    width: 18px;
    height: 16px
}
.yk-cart-cover {
    position: fixed;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 100000;
    padding-right: 71px
}
.yk-cart-cover-left {
    background: #000;
    height: 100%;
    opacity: 0.7;
    filter: alpha(opacity = 70);
    margin-right: 70px
}
.yk-cart-cover-right {
    _background: none;
    position: fixed;
    right: 0px;
    top: 0px;
    width: 70px;
    height: 100%
}
.yk-cart-cover-tips {
    width: 223px;
    height: 101px;
    position: absolute;
    top: 422px;
    right: 103px;
    _background: none;
}
.yk-cart-cover-tips .yk-cart-cover-tips-title {
    font-size: 18px;
    color: #555;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
    display: block;
    margin: 28px 0 5px 32px
}
.yk-cart-cover-tips .yk-cart-cover-tips-btn a {
    font-size: 14px;
    color: #3399e0;
    font-family: "Microsoft YaHei", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", helvetica, arial, verdana, tahoma, sans-serif;
    display: block;
    margin: 12px 0 0 82px
}
.yk-toolbar .icon-setting {
    opacity: 1;
    animation: origin 5s infinite;
    -webkit-animation: origin 5s infinite;
    -moz-animation: origin 5s infinite;
    -o-animation: origin 5s infinite
}
.yk-toolbar .icon-setting-fake {
    background: url("/index/img/toolbar/add.gif");
    margin-top: 0;
    margin-bottom: 0;
    width: 30px;
    height: 30px
}
.yk-toolbar .icon-setting-clone {
    position: absolute;
    right: 15px;
    animation: hiphop 5s infinite;
    -webkit-animation: hiphop 5s infinite;
    -moz-animation: hiphop 5s infinite;
    -o-animation: hiphop 5s infinite;
    *display: none
}
@keyframes origin {
    0% {
        opacity: 1
    }
    10% {
        opacity: 0
    }
    40% {
        opacity: 0.4
    }
    80% {
        opacity: 1
    }
    100% {
        opacity: 1
    }
}
@keyframes hiphop {
    0% {
        opacity: 0;
        transform: rotate(0deg) scale(1);
        -ms-transform: rotate(0deg) scale(1)
    }
    10% {
        opacity: 1
    }
    20% {
        transform: rotate(360deg) scale(1);
        -ms-transform: rotate(360deg) scale(1)
    }
    40% {
        opacity: 0.6;
        transform: rotate(360deg) scale(2);
        -ms-transform: rotate(360deg) scale(2)
    }
    60% {
        transform: rotate(360deg) scale(1);
        -ms-transform: rotate(360deg) scale(1)
    }
    80% {
        opacity: 0
    }
    100% {
        opacity: 0;
        transform: rotate(0deg) scale(1);
        -ms-transform: rotate(0deg) scale(1)
    }
}
@-webkit-keyframes origin {
    0% {
        opacity: 1
    }
    10% {
        opacity: 0
    }
    40% {
        opacity: 0.4
    }
    80% {
        opacity: 1
    }
    100% {
        opacity: 1
    }
}
@-webkit-keyframes hiphop {
    0% {
        opacity: 0;
        -webkit-transform: rotate(0deg) scale(1)
    }
    10% {
        opacity: 1
    }
    20% {
        -webkit-transform: rotate(360deg) scale(1)
    }
    40% {
        opacity: 0.6;
        -webkit-transform: rotate(360deg) scale(2)
    }
    60% {
        -webkit-transform: rotate(360deg) scale(1)
    }
    80% {
        opacity: 0
    }
    100% {
        opacity: 0;
        -webkit-transform: rotate(0deg) scale(1)
    }
}
@-moz-keyframes origin {
    0% {
        opacity: 1
    }
    10% {
        opacity: 0
    }
    40% {
        opacity: 0.4
    }
    80% {
        opacity: 1
    }
    100% {
        opacity: 1
    }
}
@-moz-keyframes hiphop {
    0% {
        opacity: 0;
        -moz-transform: rotate(0deg) scale(1)
    }
    10% {
        opacity: 1
    }
    20% {
        -moz-transform: rotate(360deg) scale(1)
    }
    40% {
        opacity: 0.6;
        -moz-transform: rotate(360deg) scale(2)
    }
    60% {
        -moz-transform: rotate(360deg) scale(1)
    }
    80% {
        opacity: 0
    }
    100% {
        opacity: 0;
        -moz-transform: rotate(0deg) scale(1)
    }
}
@-o-keyframes origin {
    0% {
        opacity: 1
    }
    10% {
        opacity: 0
    }
    40% {
        opacity: 0.4
    }
    80% {
        opacity: 1
    }
    100% {
        opacity: 1
    }
}
@-o-keyframes hiphop {
    0% {
        opacity: 0;
        -o-transform: rotate(0deg) scale(1)
    }
    10% {
        opacity: 1
    }
    20% {
        -o-transform: rotate(360deg) scale(1)
    }
    40% {
        opacity: 0.6;
        -o-transform: rotate(360deg) scale(2)
    }
    60% {
        -o-transform: rotate(360deg) scale(1)
    }
    80% {
        opacity: 0
    }
    100% {
        opacity: 0;
        -o-transform: rotate(0deg) scale(1)
    }
}
.yk-toolbar-user-valid {
    position: relative
}
.yk-toolbar-user-valid .qtips_valid {
    width: 145px;
    height: 24px;
    box-sizing: border-box;
    padding: 0;
    top: -3px;
    left: 25px
}
.yk-toolbar-user-valid .qtips_valid .ico-arrow-left {
    height: 14px;
    width: 8px;
    position: absolute;
    top: 50%;
    margin-top: -7px;
    left: -7px
}
.yk-toolbar-user-valid .qtips_valid .content {
    position: relative;
    text-align: left;
    padding-left: 10px;
    line-height: 22px;
    height: 22px
}
.yk-toolbar-user-valid .qtips_valid .content .ico-min-close {
    position: absolute;
    top: 50%;
    right: 5px;
    height: 8px;
    width: 9px;
    cursor: pointer;
    margin-top: -4px
}
.yk-toolbar-user-valid .qtips_valid .content a {
    cursor: pointer;
    color: #06a7e1;
    text-decoration: none
}
.right-sideBar-user-valid .qtips_valid .content a:hover {
    color: #c31
}
.right-sideBar .yk-toolbar-util .js-dest-feedback a {
    display: block
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .head {
    height: 16px;
    line-height: 16px;
    margin: 20px 0 10px 20px
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .head .title {
    font-size: 16px;
    font-weight: normal;
    line-height: 16px;
    display: inline-block;
    margin-right: 20px
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .head .act-more {
    font-size: 12px;
    color: #06a7e1;
    line-height: 12px;
    display: inline-block
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body {
    padding: 0 20px
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list {
    position: relative
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item {
    height: 135px;
    position: relative;
    margin-bottom: 10px
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono {
    width: 135px;
    position: absolute;
    top: 0
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono .v-m-thumb {
    width: 100%;
    height: 75px;
    margin: 0;
    padding: 0;
    overflow: hidden;
    position: relative;
    background: #999
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono .v-m-thumb img {
    width: 100%
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono .v-m-thumb .tagrb {
    z-index: 5;
    position: absolute;
    left: 3px;
    bottom: 0;
    color: #fff
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono .v-m-thumb .tagrb .time {
    line-height: 12px;
    height: 12px;
    display: inline-block;
    vertical-align: middle
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono .v-m-thumb .overlay {
    z-index: 1;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono .v-m-link {
    height: 75px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 10
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono .v-m-link a {
    width: 100%;
    height: 100%;
    display: block
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono .v-m-meta {
    height: 60px;
    background: #f5f5f5
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono .v-m-meta .title {
    font-weight: normal;
    padding: 10px 5px
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono .v-m-meta .title a {
    font-weight: normal;
    font-size: 14px
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono-left {
    left: 0
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-panel .body .list .item .v-mono-right {
    right: 0
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item {
    height: 250px
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster {
    width: 135px;
    position: absolute;
    top: 0
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-thumb {
    width: 100%;
    height: 200px;
    position: relative
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-thumb img {
    width: 100%;
    height: 100%
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-thumb .taglb {
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 5px;
    color: #fff;
    font-size: 12px;
    line-height: 12px;
    z-index: 2
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-thumb .overlay {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    height: 45px;
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-link {
    width: 100%;
    height: 200px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-link a {
    display: block;
    height: 100%
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-link .ico-act-play-small {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -25px;
    margin-left: -25px;
    display: none;
    z-index: -1
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-link:hover {
    background: #000;
    opacity: 0.75
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-link:hover .ico-act-play-small {
    display: block
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-meta {
    height: 50px;
    padding: 0;
    background: #f5f5f5
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-meta .title {
    font-weight: normal;
    padding: 10px 5px;
    line-height: 14px;
    font-size: 14px
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster .v-p-meta .title a {
    font-weight: normal
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster-left {
    left: 0
}
.right-sideBar .yk-toolbar-group-panel .yk-toolbar-mod-bd .rec-fresh .body .list .item .v-poster-right {
    right: 0
}
.win_alert {
    text-align: left;
    padding: 20px
}
.win_alert .win_alert_hint {
    font-size: 14px;
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, arial, verdana, tahoma, sans-serif;
    line-height: 18px
}
.win_alert .win_alert_act {
    margin-top: 20px;
    text-align: center
}
.win_alert .win_alert_act .act-item {
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, arial, verdana, tahoma, sans-serif
}
.win_alert .win_alert_act .act-item-set {
    margin-right: 20px
}
.win_hint {
    text-align: center;
    padding: 20px
}
.win_hint .win_hint_notice {
    font-size: 24px;
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, arial, verdana, tahoma, sans-serif;
    line-height: 30px;
    height: 30px
}
.win_hint .win_hint_notice .ico-suc {
    height: 30px;
    width: 30px;
    margin-right: 5px;
    vertical-align: top;
    background-position: -233px -25px
}
.win_hint .win_hint_timer {
    font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘", helvetica, arial, verdana, tahoma, sans-serif;
}
/*PC APP二维码弹窗*/
.qrcode-popup{
    width: 140px;
    height: 185px;
    text-align: center;
    position: absolute;
    right: 50px;
    bottom: -20px;
    background-color: #ffffff;
    color: #555;
    box-shadow: 0 0 10px #bbb;
    -webkit-box-shadow: 0 0 10px #bbb;
    -moz-box-shadow: 0 0 10px #bbb;
    z-index: 2;
    padding: 20px 0;
    display: none;
    border: 1px solid #ddd \0;
    border: 1px solid rgba(0,0,0,0);
    *border: 1px solid #ddd;
    cursor: default;
}
.qrcode-popup p,.qrcode-popup span{text-align: center;font-size: 14px;line-height: 14px}
.qrcode-popup img{margin: 15px 0;}
.qrcode-popup span{display: block;line-height: 20px}
.qrcode-popup .qrcode-arrow{
    border-right: 7px solid transparent;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 7px solid #fff;
    position: absolute;
    bottom: 30px;
    right: -14px;
    *right: -16px;
}