/*¼ÆËãÆ÷*/
.input-append .parms-control { display: inline-block; font-size: 12px; font-weight: normal; text-align: center; position: relative; margin: 5px 0; }
.input-append .parms-control .parms-label { display: inline-block; width: auto; height: 20px; min-width: 16px; padding: 4px 10px; line-height: 20px; text-shadow: 0 1px 0 #FFF; background-color: #EEE; border: 1px solid #CCC; -webkit-border-radius: 4px; border-radius: 4px; margin-right: -5px; cursor: pointer; } 
.input-append .parms-input, .input-append .parms-select { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; width: 220px; padding: 4px 6px; height: 20px; line-height: 20px; border: 1px solid #CCC; background-color: #FFF; vertical-align: top; }
.input-append .parms-radio { display: none; }
.input-append .parms-select { height: 30px; line-height: 30px; }
.input-append .group-radio .parms-label {  padding: 4px 16px; }
.input-append .group-radio .current-item .parms-label { background-color: white; }
.input-icon { position: absolute; top: 0; right: 5px; line-height: 30px; height: 30px; color: #2ECC71; }
.icon-percent:before { content: '%'; }
.icon-check { right: 0; }
.icon-check:before { content: '¡Ì'; }
#calculator .btn { margin: 0; border: none; background: none; background-color: #0E7DB1; width: 120px; height: 30px; color: white; border-radius: 5px; -webkit-font-smoothing: subpixel-antialiased; -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear; transition: border .25s linear, color .25s linear, background-color .25s linear; }

#calculator { width: 100%;height: 100%;display: none; position: fixed; top: 0; right: 0;z-index: 9999; }
#calculator .calc-box {opacity: 0;filter: alpha(opacity=30); position: absolute; background-color: white; border: 1px solid #E6E6E6; width: 515px; z-index: 99999; border-radius: 2px;}
#calculator .calc-bg {width: 100%;height: 100%; background-color: black;opacity: 0.3; filter:alpha(opacity=30); }
#calculator .btn-close { background: url(../images/yitouyidai/btn-close.png) no-repeat; position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; cursor: pointer; }
#calculator .calc-header { margin: 10px 20px; float: left; }
#calculator h3 { line-height: 40px; padding-left: 25px; background-color: #02bdc6; color: #FFF; font-size: 16px; }
#calculator .calc-slide { margin-left: 330px; padding-top: 15px;height: 125px; }
#calculator .calc-slide p { line-height: 30px; }
#calculator .calc-slide i { font-size: 15px; }
#calculator .calc-body { clear: both; border-top: 1px solid #E6E6E6; padding: 10px 20px;height: 200px;overflow-y: auto; }
#calculator table { width: 100%; text-align: center; max-width: 100%; border-collapse: collapse; border-spacing: 0; font-size: 13px; line-height: 18px; }
#calculator table th, #calculator table td { padding: 8px; line-height: 18px; text-align: left; vertical-align: top; border-top: 1px solid #DDD; }
#calculator table tbody tr:hover td, #calculator table tbody tr:hover th { background-color: #f5f5f5; }
#calculator table tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th { background-color: #F9F9F9; }

#sidebar { position: fixed; right: 0; top: 160px; }
#sidebar-calc {width: 58px;height: 58px; background: url(../images/yitouyidai/img.png) 0 -802px no-repeat; cursor: pointer;margin-top: 5px; }