.site-sidebar{float:right;width:240px;_display:inline}.side-extension{margin-bottom:16px;padding:10px 20px;border:1px solid #DDD;box-shadow:0 2px 0 0 #ededed;background-color:#FFF;font-size:12px;*zoom:1}.side-extension h3{padding:3px 0 13px;font-size:16px}.side-extension img{display:block}.side-extension__item{display:block;border-bottom:1px dotted #DDD;margin-bottom:20px;padding-bottom:13px}.side-extension__item--last{border-bottom:0;margin-bottom:0}.side-extension--multiple{padding:0 20px 1px}.side-extension--download .side-extension__item{margin:0;padding:0;width:198px;height:115px;background-image:url(../i/sp-sidebar.v845341ce.png);background-repeat:no-repeat}.side-extension__item--client{background-position:0 0}.side-extension__item--movie{background-position:0 -116px}.side-extension__item--hotel{background-position:0 -232px}.side-extension--link .side-extension__item{margin:0;padding:40px 0 20px 40px;background-image:url(../i/sp-sidebar.v845341ce.png);background-repeat:no-repeat;color:#666}.side-extension--link .side-extension__item:hover{text-decoration:none;color:#0BB}.side-extension--link .description{display:block;color:#666}.side-extension__item--job{background-position:0 -348px}.side-extension__item--niuren{background-position:0 -1022px}.side-extension__item--feedback{background-position:0 -425px}.side-extension__item--business{background-position:0 -501px}.side-extension--single{padding:0}.side-extension--recruit{position:relative;margin-bottom:-1px;border-bottom:0;box-shadow:none;z-index:1}.side-extension--recruit a{display:block;width:238px;height:120px;background:url(../i/sp-sidebar.v845341ce.png) 0 -866px no-repeat}.side-extension--weddingreason{box-shadow:none}.side-extension--weddingreason a{display:block;width:238px;height:253px;background:url(../i/side-wedding-reason.vb2705871.png) no-repeat}.side-extension--weddingguarantee{margin-bottom:-1px;border-bottom:0;box-shadow:none}.side-extension--weddingguarantee a{display:block;width:238px;height:132px;background:url(../i/side-wedding-guarantee.vd2107f4a.png) no-repeat}.side-extension--weddingstandard a{display:block;width:238px;height:467px;background:url(../i/side-wedding-standard.vafe9702e.png) no-repeat}.side-extension--lottery{height:154px;background:url(../i/sp-sidebar.v845341ce.png) 0 -711px no-repeat}.side-extension--lottery .old{display:block;height:45px;_cursor:pointer}.side-extension--lottery #lottery-list{margin-top:19px;margin-left:78px}.lottery-result-list__item{position:relative;padding-left:5px;width:155px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lottery-result-list__item i{position:absolute;top:0;left:0;width:4px;height:4px;margin-top:11px;background-position:-69px -78px}.side-extension--topic h3{padding:10px 20px;background:#FFF}.side-extension--topic .topic-item-w{*zoom:1;*vertical-align:bottom}.side-extension--topic .topic-item{display:block;height:140px;overflow:hidden;background-repeat:no-repeat}.side-extension--topic .topic-item:hover{text-decoration:none}.side-extension--topic .topic-item__title{text-indent:-9999px;display:block}.side-extension--topic .topic-item__subtitle{margin-left:5px;font-size:12px;font-weight:normal;color:#666}.side-extension .deal-tile--reco{height:auto}.side-extension .w-link{height:auto}.side-extension--history .clear-history{float:right;font-weight:normal;font-size:12px;line-height:24px}.side-extension--history .no-history{height:60px;width:198px;line-height:60px;color:#666;text-align:center}.side-extension--history .side-extension__item{width:198px}.side-extension--history .history-list h5{height:32px;line-height:16px;overflow:hidden;font-size:12px;font-weight:normal}.side-extension--history .history-list__item{padding:18px 0;font-size:12px;color:#666;zoom:1;border-bottom:1px dotted #DDD}.side-extension--history .history-list__item--first{padding-top:0}.side-extension--history .history-list__item--last{border:0;padding-bottom:0}.side-extension--history .history-list__item a{color:#666}.side-extension--history .history-list__item a:hover{color:#0BB;text-decoration:none}.side-extension--history .history-list__item img{float:left;margin:2px 10px 0 0}.side-extension--history .history-list__item p{padding-top:4px}.side-extension--history .history-list__item .price{padding-right:5px;font:bold 12px/12px arial,sans-serif;color:#f76120}.side-extension--history .history-list__item .old-price{color:#999}