﻿/*　== 網頁相關文字及控制項設定 ==　*/
/*　div - 表格　*/
#css_table,#css_table_2
{
    display:table;
	width: 100%; 
}
.css_tr
{
    display: table-row;
}
.css_td_1
{
    display: table-cell;
    width: 150px;  
    text-align: left;
 }

.css_td_2 {
    display: table-cell;
    width: 850px;
    text-align: right;     
}

.css_td_3
{
    display: table-cell;
    width: 50%;  
    text-align: left;
    padding-left: 10px;
 }

.css_td_4 {
    display: table-cell;
    width: 50%;
    text-align: right;       
}

 #signin_table 
{
    display:table;
	width: 100%;
}
.signin_tr
{
    display: table-row;
}

.signin_td_1
{
    display: table-cell;
    width: 10%;
    min-height: 25px; 
    height: 25px;	
    text-align: center;
    vertical-align:middle;
    border: 1px solid silver;
 }
 
 .signin_td_2
{
    display: table-cell;
    width: 15%;
    min-height: 25px; 
    height: 25px;	
    text-align: left;
    vertical-align:middle;
    padding: 2px;
    border: 1px solid silver;
 }
 
 .signin_td_3
{
    display: table-cell;
    width: 30%;
    min-height: 25px; 
    height: 25px;	
    text-align: left;
    vertical-align:middle;
    padding: 2px;
    border: 1px solid silver;
 }
 
 .signin_td_4
{
    display: table-cell;
    width: 45%;
    min-height: 25px; 
    height: 25px;	
    text-align: left;
    vertical-align:middle;
    padding: 2px;
    border: 1px solid silver;
 }
 
/* label */
#rdo_label_a,#rdo_label_b
{
	color: inherit;
	font-weight: 400;
}

/*　== 　分隔線　 ==　*/
.line1 {
  border: 0;
  background-color: #C0C0C0;
  background-image: -webkit-linear-gradient(left, #fff, #C0C0C0, #fff);
  background-image: -moz-linear-gradient(left, #fff, #C0C0C0, #fff);
  background-image: -o-linear-gradient(left, #fff, #C0C0C0, #fff);
  background-image: -ms-linear-gradient(left, #fff, #C0C0C0, #fff);
  background-image: linear-gradient(to right, #fff, #C0C0C0, #fff);
  height: 2px;
}