.webpos-dialog-item-rule .bot,.webpos-dialog-item-rule .dialog_close,.webpos-dialog-item-rule .top{display:none}.rewardpoints-product-rule{overflow:hidden;padding:0 0 15px}.rewardpoints-product-rule select.input-select{max-width:232px}.reward-points-earning .label,.reward-points-spending .label{color:#1e7ec8;font-weight:700}.reward-points-spending .content{padding-left:6px}.rewardpointsrule-rule-name-policy{color:#3182be;font-style:italic}.earning-product-list{font-size:.9em;clear:both;margin-bottom:.9em}.webpos-dialog-item-rule .dialog_e,.webpos-dialog-item-rule .dialog_w{width:0}.webpos-dialog-item-rule .dialog_content{background-color:transparent}.webpos-spend-points{background-color:#f6f6f6;border:2px solid #c4c1bc}.webpos-rule-title{padding:10px 10px 15px;background-color:#FFF4E9;color:#1e7ec8;font-size:13px;font-weight:700}.webpos-spend-points a:hover{text-decoration:underline}.webpos-spend-points *{font-size:12px!important}.webpos-rule-body{margin:0;padding:10px;height:115px;font-size:13px;color:#454545}.webpos-rule-foot{padding:10px;position:absolute;bottom:45px;right:10px}.webpos-rewardpoints-slider{position:relative;z-index:9;height:18px;margin:12px auto 18px;padding:0 24px;cursor:pointer;float:left}.webpos-rewardpoints-slider-zoom-out{position:absolute;left:1px;top:0}.webpos-rewardpoints-track{position:relative;width:209px;height:18px;background:url(images/reward_rule.gif) -1px 0 repeat-x}.webpos-rewardpoints-handle{position:absolute;top:-1px;width:9px;height:22px;background:url(images/magnifier_handle.gif) no-repeat}.webpos-rewardpoints-slider-zoom-in{position:absolute;right:1px;top:0}.webpos-rewardpoints-login-msg,.webpos-rewardpoints-needmore-msg{clear:both;min-height:13px;margin:3px 0 0;padding-left:17px;line-height:13px;background:url(images/validation_advice_bg.gif) 2px 0 no-repeat;color:#eb340a}.webpos-rewardpoints-needmore-points{font-size:13px;font-weight:700}.rule-info{background-color:#f4f4f4;border:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}.rule-description>li{font-size:.95em;min-height:23px;padding:8px 8px 2px 32px}.rule-description li.rule-used .rule-name{font-weight:700}.rule-description li.rule-used{color:#3d6611;background:url(images/rule_used_icon.gif) 10px 10px no-repeat}.rule-description li.rule-notused{background:url(images/rule_notused_icon.gif) 10px 10px no-repeat}.rule-description li.rule-notused a{color:#656565}.rule-description li a.rule-link-title.active span.rule-name{background:url(images/bottomup.png) right center no-repeat rgba(0,0,0,0);padding-right:15px}.rule-description li a.rule-link-title span.rule-name{background:url(images/dropdown.png) right center no-repeat rgba(0,0,0,0);padding-right:15px}.rule-title{background:#4ab0e3;height:30px}.rule-title span{background:#5cc2f5;display:block;float:left;height:100%;width:40px}.rule-title img{display:inline-block;left:10px;position:relative;top:5px}.rule-title h2{color:#fff;font-size:14px;font-weight:700;line-height:32px;text-indent:15px}