div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content_container .pp_left{background:url(sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(sprite_y.png) top right repeat-y;padding-right:20px}
div.pp_default .pp_bottom .pp_left{background:url(sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(sprite.png) -112px -127px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
div.pp_default .pp_content{background-color:#fff}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
div.pp_default .pp_loaderIcon{background:url(loader.gif) center center no-repeat}
.pp_top,.pp_bottom{height:20px;position:relative}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none;padding:10px 15px;}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
#down_link{background:url(sprite.png) 16px 2px no-repeat #fbfbfb;margin-top:10px;margin-bottom:10px;border:1px solid #f5f3f3;-webkit-border-radius:10px;padding:10px 20px 5px 65px;min-height:23px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.15)}
#pp_full_res .pp_inline .text p{margin:0 0 6px;}
#pp_full_res .pp_inline .text a{color:#0066FF;}
.pp_inline .part{border-bottom:1px solid #ddd;font-size:13px;line-height:2em;}
#pp_full_res .pp_inline .part a{color:#0066FF;}
#pp_full_res .pp_inline .part a:hover{color:#FF5E52;text-decoration:underline;}
.pp_inline .text{border-bottom:1px solid #ddd;font-size:12px;line-height:18px;margin:5px 0;color:#555;}
.vip,.vip0,.vip1,.vip2,.vip3,.vip4,.vip5,.vip6{display:inline-block;overflow:hidden;border:none;background:url(vip.png) no-repeat;}
.vip{margin-bottom:-3px;width:20px;height:14px;background-position:0px -168px;}
.vip1{margin-bottom:-2px;width:26px;height:14px;background-position:0px 0px;}
.vip2{margin-bottom:-2px;width:26px;height:14px;background-position:0px -24px;}
.vip3{margin-bottom:-3px;width:26px;height:14px;background-position:0px -48px;}
.vip4{margin-bottom:-3px;width:26px;height:14px;background-position:0px -72px;}
.vip5{margin-bottom:-3px;width:26px;height:14px;background-position:0px -96px;}
.vip6{margin-bottom:-3px;width:26px;height:14px;background-position:0px -120px;}
.vip7{margin-bottom:-3px;width:26px;height:14px;background-position:0px -144px;}
.comt-main .at{color:#dd3030;}
.rewards-popover-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:999;display:none}
.rewards-popover{position:fixed;top:50%;left:50%;margin:-200px 0 0 -275px;width:550px;background-color:#FFF;padding:40px 20px 50px;border-radius:4px;overflow:hidden;box-shadow:0 1px 5px rgba(0,0,0,0.4);z-index:9999;display:none;text-align:center}
.rewards-popover-logo{display:block;text-align: center;margin:0px 0px 10px;}
.rewards-popover-item{display:inline-block;width:200px;margin:0 20px;background-color: #fff;}
.rewards-popover-item h4{font-size:16px}
.rewards-popover-item img{width:200px;height:200px;border-radius:2px;padding:5px; background-color: #eee;}
.rewards-popover-close{position:absolute;top:0;right:0;padding:15px;font-size:16px;line-height:1;color:#999;cursor:pointer}
.rewards-popover-close:hover{color:#666}
@media (max-width:560px){.rewards-popover{width:300px;margin-left:-150px;margin-top:-125px;padding:30px 10px;} .rewards-popover-logo{height:20px; margin:0px 0px 5px;} .rewards-popover-logo img{height:20px;} .rewards-popover-item{width:125px;margin:0 5px;} .rewards-popover-item h4{font-size:12px;margin:10px 0;} .rewards-popover-item img{width:125px;height:125px;}}