.jun_select { border:none; padding:8px 10px 8px 10px; text-align:left; cursor:pointer; border-bottom:1px solid #bbb; border-top:1px solid #fff; background:#f6f6f6 url(../pic/jun_white_gr.png) repeat-x left -60px; outline:none; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; color:#333; }
.jun_select:hover{ background-color:#fafafa; }
.jun_select  p{ background:url(../pic/menu_down_black.png) no-repeat right center; padding-right:14px; }
.jun_select  ul{ position:absolute; z-index:10; max-height:200px; overflow:auto; display:none; list-style:none; margin:0px; padding:0px; background-color:#ddd; border-bottom:1px solid #aaa; padding-bottom:4px; margin-top:9px; -webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px; }
.jun_select li{ padding:8px 10px 8px 10px; border-bottom:1px solid #ccc; border-top:1px solid #eee; background-position:96% center; background-repeat:no-repeat; }
.jun_select li:hover{ background-color:#e3e3e3; }


.jun_select_check { border:none; padding:8px 10px 8px 10px; text-align:left; cursor:pointer; border-bottom:1px solid #bbb; border-top:1px solid #fff; background:#f6f6f6 url(../pic/jun_white_gr.png) repeat-x left -60px; outline:none; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; color:#333; }
.jun_select_check:hover{ background-color:#fafafa; }
.jun_select_check  p{ background:url(../pic/menu_down_black.png) no-repeat right center; padding-right:14px; }
.jun_select_check  ul{ position:absolute; z-index:10; max-height:200px; overflow:auto; display:none; list-style:none; margin:0px; padding:0px; background-color:#ddd; border-bottom:1px solid #aaa; padding-bottom:4px; margin-top:9px; -webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px; }
.jun_select_check li{ padding:8px 10px 8px 32px; border-bottom:1px solid #ccc; border-top:1px solid #eee; background-image:url(../pic/jun_check.png); background-repeat:no-repeat; }
.jun_select_check li:hover{ background-color:#e3e3e3; }
.jun_select_on { background-position:10px -70px; }
.jun_select_off { background-position:10px 12px; }

.jun_delete { background:url(../pic/jun_delete.png) no-repeat left bottom; text-decoration:none; display:block; width:17px; height:17px; cursor:pointer; }
.jun_delete:hover { background-position:left top; }

.jun_attach { border:1px solid #ddd; height:1px; width:1px; overflow:hidden; outline:none; display:block; opacity:0; position:absolute; z-index:1; margin-left:-2000px; }
.jun_upload p{ padding:6px 10px 6px 30px; background:url(../pic/attach.png) no-repeat 10px center; cursor:pointer; color:#fff; }
.jun_upload { width:120px; height:28px; text-align:left; cursor:pointer; width:150px; background:#b0c058 url(../pic/jun_steklo.png) repeat-x left center; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; }
.jun_upload:hover { background-color:#a0b04b; }
.jun_upload_block span{ float:right; font-size:11px; margin-top:7px; overflow:hidden; width:200px; height:16px; }
.jun_upload_block { background-color:#fff; padding:2px 6px 2px 2px; border-top:1px solid #ccc; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; }