﻿* { margin:0; padding:0; }
body { font-size:12px; font-family:Arial,Helvetica,sans-serif; }
a { text-decoration:none; color:#000; }
img { border:none; }
ul,li { list-style:none; }

.clear { clear:both; }
.disabled { cursor: not-allowed; }

.se_orange { color:#e25424; }
.se_blue { color:#24357d; }

a.se_btn { display:inline-block; padding:0 20px 0 0; height:26px; line-height:26px; font-size:13px; color:#fff; font-weight:normal; }
a.se_btn span { float:left; display:block; width:20px; height:26px; }
a.se_btn_add { background:url(images/page_btn01.png) right top no-repeat; }
a.se_btn_add span { width:28px; background:url(images/page_btn01.png) no-repeat; }
a.se_btn_green { background:url(images/page_btn02.png) right top no-repeat; }
a.se_btn_green span { background:url(images/page_btn02.png) no-repeat; }
a.se_btn_blue { background:url(images/page_btn02.png) right top no-repeat; }
a.se_btn_blue span { background:url(images/page_btn02.png) no-repeat; }
a.se_btn_gray { background:url(images/page_btn04.png) right top no-repeat; }
a.se_btn_gray span { background:url(images/page_btn04.png) no-repeat; }
a.se_btn_orange { background:url(images/page_btn02.png) right top no-repeat; }
a.se_btn_orange span { background:url(images/page_btn02.png) no-repeat; }

a.email { display:inline-block; height:24px; line-height:24px; color:#fff; font-weight:bold; margin:0 5px;padding:0 0 0 20px; background:url(images/email.png) left center no-repeat; }
a.sel{ display:inline-block; height:24px; line-height:24px; color:#fff; font-weight:bold; margin:0 5px;padding:0 0 0 25px; background:url(images/page_btn01.png) left center no-repeat;}

a.btn-save { color: #fff; background: #50B6E4; text-decoration: none; font-size: 14px; font-weight: bold; display: inline-block; margin: 0 0 0 2px; height: 28px; line-height: 28px; padding: 0 20px; text-align: center; }
a.btn-save:hover { color: #FFF; }

span.required {padding:0 4px; height:22px; line-height:22px; font-weight:bold; color:red;}