/* ======================= Default Set. ======================= */
body { margin: 0; padding: 0; color: #333;  font-family: '微軟正黑體', Arial, Helvetica, PMingLiU; background: #2AABE0 }
img { border: 0; text-decoration: none; }
form,
input,
textarea,
select,
label { margin: 0; padding: 0;  }
textarea { resize: none; }
a.link { color: #333; text-decoration: none; transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-transition: all .3s ease; }
.clearBoth { height: 0; font-size: 0; overflow: hidden; line-height: 0; clear: both; }
.displayNone { display: none; }
.iNoData { text-align: center; height: 40px; padding-top: 50px; }
.noData { text-align: center; height: 40px; padding-top: 170px; min-height: 200px; background: url(../images/nodata_img.jpg) no-repeat center 20px; }
.error { text-align: center; height: 40px; padding-top: 120px; min-height: 200px; background: url(../images/logo.png) no-repeat center 20px; }

/* Table Set */
.tabSet,
.tabSet th,
.tabSet td { padding: 0; border: 0; border-spacing: 0; border-collapse: collapse; }
.tabSet input,
.tabSet label,
.tabSet select { vertical-align: middle; }

/* ======================= Edtor Set. ======================= */
body.editBody { margin: 10px; background: #000; }
.edit { width: 100%; margin: 20px auto 30px; line-height: 2em; color: #4D4D4D; overflow: hidden; font-size: 16px;}
.edit #center{ width: 100%!important; overflow: hidden;} 
.edit .line { padding: 0 20px 0; color: #ddd; margin: 20px 0; line-height: 1px; border-left: 200px dashed #ddd; border-right: 200px dashed #ddd; text-align: center; }
.edit img { max-width: 100% !important; height: auto !important }
.edit table,
.edit table *{ max-width: 100% !important; }
.edit iframe{max-width: 100% !important; }
.editNews { width: 100%; margin: 20px auto 30px; line-height: 2em; color: #4D4D4D; overflow: hidden; }
@media only screen and (max-width:767px) {
	.edit { width: 100%; }
	.edit table,
.edit table *{ width: 100% !important; }
}
/*