.outPut,.outInputErro{ position:absolute; /*border-bottom:1px solid #f8f0db;*/ display:none; z-index: 99999;}
.outPut{ width:98%; font-size:12px;}
.putOn,.inputErro{ position:relative; border:1px solid #ffb141;}
.inPut,.inInputErro{border:1px solid #fff; background:#fffccd; opacity:0.9; filter:alpha(opacity=90);}
.inPut{ text-align:center;}
.inPut .putEdit .red{color:#ff0000; font-weight:bold;}
.inPut .putEdit .padding{ padding-left:23px;}
.inPut .putEdit span{ _vertical-align:bottom;}
.inPut .putEdit .btn
{background:url(../images/c.png) no-repeat -258px -469px; width:75px; height:23px; color:#397b03; border:none; cursor:pointer; margin-right:10px; line-height:23px; _padding-top:1px;}
.inPut .putEdit{color:#74351e; padding:5px 0; line-height:16px; position:relative;}
.inPut .putEdit .pic{width:23px; height:16px;background:url(../images/c.png) -356px -160px; position:absolute; top:10px;}
.inInputErro .pic{ width:23px; height:22px; position:absolute; left:10px;}
.inPut .putEdit .btn{ margin:0;+vertical-align:middle; +padding-top:1px;}
.inputErro .footEdges{background:url(../images/c.png) no-repeat -165px -420px; left:10px; bottom:-11px;_bottom:-10px; width:12px; height:12px; position:absolute;}