@charset "gb2312";
        ul,li,dl,dt,dd,tr,img { margin:0px; padding:0px; }
        body { text-align:left; color:#333333; font-size:12px; font-family:Arial, Verdana, Tahoma, 'Helvetica Neue' , Helvetica, Sans-Serif; background-color:#fff; }
        img { border:0px; }
        ul li { list-style:none; }
        a { color:#333333;text-decoration:none; }
        a:hover,a:active { color:#ff6600; }
        .sitemap { padding-bottom:10px;  border-bottom:1px solid #cfcfcf;  margin-bottom:10px; }
        .nodata { padding:10px; text-align:center; }
        .alert { padding:10px 0px; text-align:center; color:#ff0000; background-color:#ffeeee; border:1px solid #ff9999; }
        .action { float:right; text-align:right; }
        .more { font-size:10px; color:#ffffff; line-height:56px; }
        .clear { clear:both; height:0px; font-size:0px; float:none; overflow:hidden; }
        .clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
        .pager { clear:both; padding:10px 0px; text-align:center; }
        .f_l { float:left; }
        .f_r { float:right; }
        /* form */
        fieldset { padding:10px; }
        legend { color:#ff0000; }
        .select { border:1px solid #cccccc; width:153px; height:24px; font-size:12px; }
        .text { border:1px solid #cccccc; width:150px; height:22px; font-size:12px; }
        .file { border:none; width:302px; background-color:#ffffff; font-size:12px; }
        .button { height:28px; padding:0px 5px; }
        .check { vertical-align:middle; }
        .f60 { color:#ff6600; }
        .f00 { color:#ff0000; }
        .bold { font-weight:bold; }      
        /* layout */
        #Wrapper { margin:0px auto; }


/* FORM LAYOUT ELEMENTS   
----------------------------------------------------------*/

.list th, .list td
{
    text-align: left;
    padding: 5px;
    min-width: 40px;
}

textarea
{
    min-height: 75px;
}

.submit
{
    font-size: 1.2em;
    padding: 5px;
    width:70px;
}


fieldset {
    border: 1px solid #ddd;
    /*border:1px solid #3a8710;*/
    padding: 0 1.4em 1.4em 1.4em;
    margin: 0 0 1.5em 0;
}



/*input[type="submit"]
{
    font-size: 1.2em;
    padding: 5px;
    width:70px;
}
*/
/* MISC  
----------------------------------------------------------*/
.clear
{
    clear: both;
}

.error
{
    color: Red;
}


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}

/* Styles for editor and display helpers
----------------------------------------------------------*/
.display-label, .editor-label
{
    margin: 1em 0 0 0;
}

.display-field, .editor-field
{
    margin: 0.5em 0 0 0;
}


/*-----------------------------------------------------------*/

        .text, .text-box, .single-line
        {
            border: 1px solid #cccccc;
            width: 232px;
            height: 22px;
            font-size: 14px;
        }
        
        .text_t
        {
            border: 1px solid #cccccc;
            width: 60px;
            height: 22px;
            font-size: 14px;
        }
        
        .con_register
        {
            color: #000;
            _margin-top: 5px;
            border: #206398 1px solid;
            background: url(/imgs/admin/rg_con_back.jpg) top no-repeat;
            font-size: 14px;
        }
        .con_register table
        {
            margin-left: 20px;
        }
        
        
        .con_register_back
        {
            color: #000;
            _margin-top: 5px;
            border: #206398 1px solid;
            background: url(/imgs/admin/rg_con_back.jpg) top no-repeat;
            font-size: 14px;
        }
        
        .con_register_back table
        {
            margin-left: 20px;
        }
        
        
        .select
        {
            border: 1px solid #cccccc;
            height: 24px;
            font-size: 14px;
            width: 160px;
        }