@charset "utf-8";
@import url("reset.css");
@import url("template.css");
.title_empty{background:url(../images/title-empty.gif) no-repeat center top; height:77px;color: silver; font-size:40px; text-align: center;line-height: 100px; vertical-align: middle}
.orderform{font-size:12px;clear:both;border-collapse:collapse;border:1px solid #699;margin:10px auto;padding:0;}
.qtextarea{border:1px solid #FC0;background-color:#FFC;font-family:"新細明體";font-size:12px;line-height:18px;color:#666;margin:0;padding:3px;}
.atextarea{background-color:#FFE6E6;border:1px solid #FAA;font-family:"新細明體";font-size:12px;line-height:18px;color:#F30;margin:0;padding:3px;}
.ctextarea{font-family:"新細明體";font-size:12px;line-height:18px;background-image:url(../images/inputstripe.png);border:1px dotted #666;color:#666;float:right;margin:0 0 5px;padding:3px;}
.orderform2{float:left;clear:both;color:#F60;margin:0;}
.orderform th,.orderformth2{color:#FFF;font-weight:400;vertical-align:middle;font-size:12px;line-height:25px;font-family:Arial, "微軟正黑體", "細明體";background:#39C;border:1px solid #069;margin:0;padding:0 5px;}
.normalcontent .orderformth2{text-align:left;}
select{font-size:12px;color:#09C;}
.orderform td{color:#333;vertical-align:middle;border:1px solid #CCC;padding:5px;}
.orderform th em{color:#F06;font:normal 13px Arial;}
.orderform td em{color:#F36;font-style:normal;}
.orderform input,.textcontent{border:1px solid #39C;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#39C;background:#E8E8E8 url(../images/inputstripe.png);padding:3px;}
.orderform table,.orderform table td{border-style:none;border-width:0;}
.orderform table input{background:#FFF;border-style:none;border-width:0;}
.orderform img{vertical-align:middle;}
.normalcontent .orderform td .updatebt,.orderform .updatebt,.updatebt{color:#FFF;display:block;font-size:13px;width:42px;background:url(../images/calculatebt.gif) no-repeat;float:left;border-style:none;border-width:0;margin:0 0 0 10px;padding:3px;}
.normalcontent .orderform td .updatebt2,.updatebt2,.orderform td .updatebt4,.updatebt4{color:#FFF;font-size:13px;width:82px;background:url(../images/bbt.gif) no-repeat;border-style:none;border-width:0;margin:0 0 0 10px;padding:3px;}
.orderform td .updatebt4,.updatebt4{margin-right:20px;}
.normalcontent .orderform td .updatebt3,.updatebt3{color:#FFF;display:block;font-size:13px;width:120px;background:url(../images/longbt.gif) no-repeat;float:right;border-style:none;border-width:0;margin:0 0 0 10px;padding:3px;}
.notice,.notice2{width:90%;color:red;border:1px dotted #666;line-height:20px;clear:both;background:#FFC;margin:5px auto;padding:10px;}
.notice2{color:#FF8700;margin-bottom:20px;background:#FFF;}
.normalcontent .orderform td .radio{background-image:none;border-style:none;border-width:0;}
.normalcontent .orderform .qa1{background-color:#FFE8E8;}
.alert{color:#F06;background:#FFC url(../images/alert.gif) no-repeat 3px 3px;padding:3px 0;}
.alert p{font-size:12px;line-height:20px;color:#F06;margin:0;padding:0 0 0 25px;}
