/* CSS Document */

.title
{
font-size:18px;
font-family:"華康中黑體(P)";
margin:10px 0px 20px 50px;
border-bottom:#999999 thin dashed;
padding-left:20px;
}
.title1
{
font-size:18px;
font-family:"華康中黑體(P)";
width:300px;
color:#0000ff;
margin:10px 0 10px 0;
}

.SD_title
{
font-size:18px;
font-family:"華康中黑體(P)";
color:#0000ff;
margin:10px 0 10px 0;
}

.SD_content
{
font-size:14px;
line-height:22px;
}
.custom-file-input::-webkit-file-upload-button {
  visibility: hidden;
}
.custom-file-input::before {
  content: 'Select some files';
  display: inline-block;
  background: -webkit-linear-gradient(top, #f9f9f9, #e3e3e3);
  border: 1px solid #999;
  border-radius: 3px;
  padding: 5px 8px;
  outline: none;
  white-space: nowrap;
  -webkit-user-select: none;
  cursor: pointer;
  text-shadow: 1px 1px #fff;
  font-weight: 700;
  font-size: 10pt;
}
.custom-file-input:hover::before {
  border-color: black;
}
.custom-file-input:active::before {
  background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9);
}

.NewContent
{
margin:20px;
line-height:2em;
}
.T1
{
color: #000066;
font-size:1.2em;
}
.T2
{
margin-top:5px;
color: #000000;
font-size:1em;
}
.T3
{
margin-left:10px;
color: #000000;
}

.T3 .li {
margin-left:20px;
}

.top
{
padding-right:10px;
text-align:right;
}

.TA
{
margin-left:30px;
}

.D_item
{
margin-left:80px;
}


.TA1
{
margin-left:20px;
}

.imm
{
margin-left:70px;
}

.skyline
{
margin:20px 0 10px 0;
border-bottom:#999999 thin dashed;
}


.BBtxt
{
color:#000000;
font-weight:bold;
}

.nf
{
margin-top:5px;
margin-left:20px;
color:#6633FF;
}

.counters
{
font-size:16px;
margin-left:15px;
padding-bottom:10px;

}

.dfword
{
color:#58584D;
}

.ans
{
background-color:#dae7a2;
padding:5px 10px 5px 10px;
line-height:30px;
}

.ansSubject
{
background-color:#dae7a2;
padding:5px 10px 5px 10px;
line-height:30px;
margin:0px 20px 0px 20px;
width:600px;
}