﻿body
{
    text-decoration: none;
    font-weight: normal;
    border-radius: 10px;
    background-color: #FFFFFF;
}


@font-face
{
    font-family :'EUDCMING';
    font-style:normal ;
    src: url('EUDCMING.woff') format('woff');
    
}



.ntou_bottom_logo
{
    height:auto;
    max-width:100%;
} 



.banner_font
{ 
    font-family: 微軟正黑體;
    font-weight: bold;
    padding: 3px 5px 3px 5px;
    margin: 3px 5px 3px 5px;
    
    text-decoration: none;
   
    font-size: large;
    line-height: 35px;
    text-align: center;
    color: #707070;
    border-radius: 10px;
    /*text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;/*, 3px 3px 3px #000000; */
    /*-webkit-text-stroke: 1px black;*/
    /*text-stroke: 1px black;*/
 }
.Button_Style
{
    padding: 2px;
    margin: 2px;
    border-right: #446D8C 0.8pt solid;
    border-top: #446D8C 0.8pt solid;
    font-size: small;
    border-left: navy 0.8pt solid;
    color: #446D8C;
    border-bottom: #446D8C 0.8pt solid;
    background-color: white;
    text-decoration: none;
    font-family: 'Courier New' , Courier, monospace;
    border-radius: 10px;
}
.Button_font
{
    border: thin solid #063581;
    padding: 5px 10px 5px 10px;
    margin: 2px;
    background-color: #063581;
    color: #FFFFFF;
    line-height: 25px;
    vertical-align: middle;
    font-family: 微軟正黑體;
    text-decoration: none;
    font-weight: bold;
    font-size: medium;
    border-radius: 30px;
    cursor: pointer;
}
a.Button_font:hover
{
    color: #063581;
    text-decoration: none;
}
.red_font
{
    color: #FF0000;
    text-decoration: none;
    font-family: 'EUDCMING';
}
.link_font
{
    color: #063581;
    text-decoration: none;
    font-family: '微軟正黑體';
  
}
.link_font_underline
{
    color: #063581;
    text-decoration: underline;
    font-family: '微軟正黑體';
    font-weight: bold;
}

.black_font
{
    font-family: 'EUDCMING';
    text-decoration: none;
    color: #000000;
}



a:hover
{
    text-decoration: none;
    background-color: #FFFFFF;
}

a
{
    text-decoration: none;
    color: #000000;
}


.box
{
    border-radius: 10px;
    box-shadow: 3px 3px 3px #D6D6D6;
    padding: 5px 5px 2px 5px;
    margin: 2px 0px 3px 5px;
    background-color: #FFFFFF;
}

.menu_bar_style
{
    font-family: 微軟正黑體;
    text-decoration: none;
    color: #000000;
    font-size: medium;
    font-weight: bold;
    padding: 8px;
    margin: 2px 0px 0px 0px;
    display: block;
    text-align: right;
    width: auto; /*border-radius: 5px;*/ /*box-shadow: 3px 3px 3px #D6D6D6;*/
    margin: 2px 10px 3px 5px;
}



select
{
    font-size: medium;
    border-radius: 30px;
    padding-right: 2px;
    padding-left: 5px;
    margin-top: 5px;
    margin-left: 5px;
}
textarea
{
    font-size: medium;
    border-radius: 30px;
    /*box-shadow:  2px 2px 2px #D6D6D6;*/
}

.img
{
    border: thin ridge #0000FF;
}

input
{
    padding: 2px 5px 2px 5px;
    margin: 5px;
    font-size: medium;
    border-radius: 30px;
    /*box-shadow:  3px 3px 3px #000000;*/
} 

.input_uid
{
    background-position: center center;
    padding: 2px 5px 2px 5px;
    margin: 5px;
    font-size: medium;
    border-radius: 30px;
    /*background-image: url('images/uid.png');*/
    background-repeat: no-repeat;
    
}
.input_pwd
{
    background-position: center center;
    padding: 2px 5px 2px 5px;
    margin: 5px;
    font-size: medium;
    /*background-image: url('images/pwd.png');*/
    border-radius: 30px;
    background-repeat: no-repeat;
   
}
.input_captcha
{
    background-position: center center;
    padding: 2px 5px 2px 5px;
    margin: 5px;
    font-size: medium;
    /*background-image: url('images/captcha.png');*/
    border-radius: 30px;
    background-repeat: no-repeat;
}

.input_origin_pwd
{
    background-position: 5px center;
    padding: 2px 5px 2px 5px;
    margin: 5px;
    font-size: medium;
    /*background-image: url('images/pwd_origin.png');*/
    border-radius: 30px;
    background-repeat: no-repeat;
}
.input_new_pwd
{
    background-position: 5px center;
    padding: 2px 5px 2px 5px;
    margin: 5px;
    font-size: medium;
    /*background-image: url('images/pwd_new.png');*/
    border-radius: 30px;
    background-repeat: no-repeat;
}
.input_captcha_pwd
{
    background-position: 5px center;
    padding: 2px 5px 2px 5px;
    margin: 5px;
    font-size: medium;
    /*background-image: url('images/pwd_captcha.png');*/
    border-radius: 30px;
    background-repeat: no-repeat;
}    
.input_telh
{
    background-position: right center;
    padding: 2px 42px 2px 5px;
    margin: 5px;
    font-size: medium;
    /*background-image: url('images/promotion_input_telh.png');*/
    border-radius: 30px;
    background-repeat: no-repeat;
}
.input_telo
{
    background-position: right center;
    padding: 2px 42px 2px 5px;
    margin: 5px;
    font-size: medium;
    /*background-image: url('images/promotion_input_telo.png');*/
    border-radius: 30px;
    background-repeat: no-repeat;
}
.input_mobile
{
    background-position: right center;
    padding: 2px 18px 2px 5px;
    margin: 5px;
    font-size: medium;
    /*background-image: url('images/promotion_input_mobile.png');*/
    border-radius: 30px;
    background-repeat: no-repeat;
}

.input_address
{
    background-position: right center;
    padding: 2px 25px 2px 5px;
    margin: 5px;
    font-size: medium;
    /*background-image: url('images/promotion_input_address.png');*/
    border-radius: 30px;
    background-repeat: no-repeat;
}
.input_email
{
    background-position: right center;
    padding: 2px 25px 2px 5px;
    margin: 5px;
    font-size: medium;
    /*background-image: url('images/promotion_input_email.png');*/
    border-radius: 30px;
    background-repeat: no-repeat;
}




.title_font
{
    color: #063581;
    font-size: large;
    font-weight: bold;
    text-decoration: none;
    font-family: 微軟正黑體;
}

/*公告標題*/
.bulletins
{
    font-family: 微軟正黑體;
    text-decoration: none;
    /*padding: 5px 2px 5px 2px;*/
    display: block;
    font-weight: bold;
    color: #000000;
    border-radius: 30px;
    /*background-color: #FFFFFF;*/
    
    /*border-radius: 5px;*/
    box-shadow: 3px 3px 3px #D6D6D6;
    padding: 5px 5px 5px 10px;
    margin: 2px 0px 10px 5px;
    background-color: #FFFFFF;
}
a.bulletins:hover
{
    background-color: #C8C8C8;
}
/*系所連結字型*/




.faculty_font
{
    font-family: 微軟正黑體;
    font-size:x-large ;
    text-decoration: none; /*padding: 5px 2px 5px 2px;*/
    display: block;
    font-weight: bold;
    border-radius: 30px; /*background-color: #FFFFFF;*/ /*border-radius: 5px;*/
    box-shadow: 3px 3px 3px #D6D6D6;
    padding: 5px 5px 5px 15px;
    margin: 2px 0px 10px 5px;
    background-color: #FFFFFF;
    color: #063581;
}
a.faculty_font:hover
{
    background-color: #DCDCDC;
}

.project_title
{
    padding: 5px;
    vertical-align: top;
    text-align: left;
    font-weight: bold; /*border-bottom-style: solid;
    border-bottom-width: 0.7pt;*/
    color: #063581;
    text-decoration: none;
    font-size: 24px;
    font-family: 微軟正黑體;
    border-bottom-color: #063581;
    margin-top: 15px;
}


ol
{
    color: #063581;
    text-decoration: none;
    font-weight: bold;
    
}
ol li
{
    line-height: 25px;
}


.list_menu
{
    background-position: right center;
    color: #063581;
    text-decoration: none;
    font-size: medium;
    line-height: 35px;
    vertical-align: middle;
    text-align: center;
    padding: 2px;
    margin: 10px 0px 10px 0px;
    display: block;
    border-radius: 30px;
    background-image: url('images/disc.png');
    background-repeat: no-repeat;
}

.list_menu_slave
{
    background-position: right center;
    color: #063581;
    text-decoration: none;
    font-size: medium;
    line-height: 35px;
    vertical-align: middle;
    text-align: center;
    padding: 2px 12px 2px 2px;
    margin: 0px 10px 0px 10px;
    display: inline-block;
    border-radius: 30px;
    background-image: url('images/disc.png');
    background-repeat: no-repeat;
}




.list_menu_title_20200523_GIVEUP
{
    color: #063581;
    text-decoration: none;
    font-size: medium;
    line-height: 35px;
    vertical-align: middle;
    text-align: center;
    padding: 2px;
    margin: 10px 0px 10px 0px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: medium;
    border-bottom-width: medium;
    border-top-color: #063681;
    border-bottom-color: #063681;
    display: block;
    
}

.list_menu_title{

}

.list_img_20200523_giveup  /*20200523捨棄*/
{
    margin: 10px;
    display: inline;
    float: left;
    width: 280px;
    border-radius: 30px;
    text-align: center;
}
.list_img {
    margin: 10px;
    display: inline-table ;
    /*float: left;*/
    width: 300px;
    /*border-radius: 30px;*/
    text-align: center;
}
.study_detail_main
{
    display: block;
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #000000;
    padding-bottom: 5px;
    margin-bottom: 5px;
    min-height: 60px;
    height: auto;
    vertical-align: middle;
    font-family: 微軟正黑體;
    text-decoration: none;
    font-size: 10pt;
}
.study_detail_title
{
    display: block;
    border-bottom-style: solid;
    border-bottom-width: medium;
    border-bottom-color: #063581;
    padding-bottom: 10px;
    margin-bottom: 5px;
    width: 100%;
    font-family: 微軟正黑體;
    color: #063581;
    text-decoration: none;
    font-weight: bold;
    font-size: medium;
    
                  
}

.Label_LAYER_CLASS { /*Label_LAYER_CLASS的位置*/
    position: absolute;
    left: 0px;
    padding: 5px 5px 10px 5px;
    width:100%;
}







