/*general set*/
body{ font-family: "微軟正黑體"}
.mg-top-20{ margin-top: 20px;}
.none{ display: none}

/*login*/
.form-control.code{ width: 50%; float: left; }

/*上傳圖片*/
.thumb100x100 {
	background-image: url(../images/noimage/noimage100x100.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 100px;
	height: 100px;
	display: block;
}

.thumb100x75 {
	background-image: url(../images/noimage/noimage100x75.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 100px;
	height: 75px;
	display: block;
}

.thumb200x200 {
	background-image: url(../images/noimage/noimage200x200.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 200px;
	height: 200px;
	display: block;
}

.icon_del_file { width:137px; height:47px; background-image:url(../images/delete_file.png); background-repeat:no-repeat; background-position:0px 0px; display:block; }

.sign_price { font-size:18px;font-weight:bold;color:red; }

.top_prepage_button_div {float:right; }

.font-bold{ font-size: 120%; }
.control-label{ font-size: 110%;}
.form-horizontal .control-label{ padding-top: 3px}

.fa.small{ font-size: 16px;}
.fa.mdi{ font-size: 20px;}
.fa.lg{ font-size: 28px;}

.base-color-list{ width: 100px; min-height: 80px; margin-right: 10px; float: left;}
.base-color-list img{ max-width: 100px;}


/* 圖片與檔案上傳 */
#fsUploadProgress1 { z-index:100; position:absolute; left:0px; top:0px; width:1920px; height:1080px; background-color:#000000; color:#ffffff; font-size:22px; display:block; }
#lbUploadProgress { z-index:101; position:absolute; left:50px; top:80px; font-size:22px; color:#ffff00; }
.icon_del_file { width:137px; height:47px; background-image:url(/www_image/apps/smarty/tpl/default/images/delete_file.png); background-repeat:no-repeat; background-position:0px 0px; display:block; }
.file_name { width:172px; height:28px; line-height:28px; display:block; }

.colorset b{ min-width: 170px; float: left;}
.colorset .list{ width: 100%; float: left; margin-bottom: 10px;}
.colorset img{border: 1px solid #ddd;}
.colorset em{margin-left: 10px;}
.colorset .mg10{margin-bottom: 10px;}

.partset .control-label{ margin-top: 10px;}
.partset img{float: left; margin-right: 5px; border: 1px solid #ddd;}

h3{ color: #000}

.icon_del_file_en { width:137px; height:47px; background-image:url(../images/delete_file_en.png); background-repeat:no-repeat; background-position:0px 0px; display:block; }
.icon_del_file_tw { width:137px; height:47px; background-image:url(../images/delete_file.png); background-repeat:no-repeat; background-position:0px 0px; display:block; }

.control-label.innertable tr td,.control-label.innertable tr th{
	text-align: center;
	border: 1px solid;
	padding: 1% 2%;
}

.control-label.innertable tr th {
	background-color: #ccc;
}

.form-horizontal.hidden {
	display: none;
}

.form-control.two_col {
	width: 48.3%;
	display: inline-block;
}

.control-label.control-label-left {
	text-align: left;
}