@charset "utf-8";
/*最新消息圖文列表*/
#news_p{ position:relative; margin:10px 25px 0 25px; list-style:none; padding:0; }
#news_p li{ list-style:none; font:11pt/17pt Verdana; margin:3px 0; padding:0; border-bottom:1px dotted #bbb;float:left; width:95%;}

#news_p li img{ float:left; margin:3px 5px 3px 0; width:90px; height:auto; border:none;}

#news_p li .data_nn{ display:block; font:10pt/16pt Verdana; color:#A79D8F}
#news_p li .h1{ font: bold 11pt/17pt Verdana; margin:0; padding:0; }
#news_p li .h1 a{ color:#06C}
#news_p li .h1 a:hover{ color:#36C}
#news_p li .news_pcc{ display:block; color:#333;font:10pt/15pt Verdana; margin:5px 0; padding:0;}

#news_p li .news_pcc_more{ float:right; margin:0 15px 0 0; display:inline; background:url(../../webdo_x/css/images/arrow_00.gif) 0 9px no-repeat; color:#444; text-indent:8px;}
#news_p li .news_pcc_more:hover{ color:#888}


/*C樣式圖文列表*/
#c_list{ float: right; width:680px; display:inline; position:relative; margin:3px 10px 0 0px; list-style:none; padding:0;}
#c_list li{ float:left; width:100%; clear:both;list-style:none; font:11pt/17pt Verdana; margin:3px 0; padding:0; border-bottom:1px dotted #bbb;}

#c_list li img{ float:left; margin:0 5px 0 0; width:90px; height:auto; border:none;}

#c_list li .data_nn{ display:block; font:10pt/16pt Verdana; color:#A79D8F}
#c_list li .h1{ font: bold 11pt/17pt Verdana; margin:0; padding:0; }
#c_list li .h2{ font: normal 10pt/17pt Verdana; margin:0; padding:0; }
#c_list li .h2 b{ font: bold 11pt/17pt Verdana; margin:0; padding:0; }
#c_list li .h2 a{ color:#222}
#c_list li .h2 a:hover{ color:#36C}
#c_list li .c_list_cc{ display:block; color:#333;font:10pt/15pt Verdana; margin:5px 0; padding:0;}

#c_list li .c_list_more{ float:right; margin:0 15px 0 0; display:inline; background:url(../../webdo_x/css/images/arrow_00.gif) 0 9px no-repeat; color:#444; text-indent:8px;}
#c_list li .c_list_more:hover{ color:#888}

.td_a{background:#FFF;border-bottom:1px solid #eee; bpadding:2px;padding:2px; width:85%}
.td_b{background:#eee;padding:2px; text-align:right; width:15%;}


/*下載區*/
.download{position:relative; margin:10px 25px 0 25px; list-style:none; padding:0; display: inline; float:left; width:900px;}
.download .load_img{ margin:5px; padding:0; float:left;}
.download .load_cc{ margin:5px 0; padding:0; float:left; font:normal 10pt/16pt "細明體", Arial; color:#333; display:block}
.download .load_cc:hover{ color:#06C}
.download li{ margin:3px; padding:2px; background:url(http://plus.webdo.com.tw/webdox_layout/s_icon/dotbg.gif) bottom repeat-x; list-style:none; display:block; float:left;width:900px;}
.download li:hover{ background:url(http://plus.webdo.com.tw/webdox_layout/s_icon/dotbg.gif) bottom repeat-x #F8F7F5;}
.download li .download_name{ width:700px; font-weight:bold; display:block; padding-left:10px; float:left; background:url(http://plus.webdo.com.tw/webdox_layout/s_icon/arrow_00.gif) 0 9px no-repeat}
.download li b{ width:150px; border-left:1px solid #eee; float:right; text-align:left}
.download li img{max-width:65px; max-height:65px; width:expression(this.width > 65? "65px" : this.width); height:expression(this.height > 65? "65px" : this.height); vertical-align:middle;}

/*商品尺寸與加入購物車*/
.size_add_cart{  font:10pt/30pt Verdana, Geneva, sans-serif; margin:5px 10px 8px 10px; padding:0; display:block  }
.size_add_cart select{font:10pt/30pt Verdana, Geneva, sans-serif;}
.size_add_cart a{ font:10pt/30pt Verdana, Geneva, sans-serif;background:url(http://plus.webdo.com.tw/webdox_layout/s_icon/cart.gif) 0 0 no-repeat; padding-left:20px; color:#222}
.size_add_cart .p_download a{ padding:1px 2px; background: url(http://plus.webdo.com.tw/webdox_layout/s_icon/icon_all.png) 0 0 #444 no-repeat; color:#fff; font:10pt/15px "微軟正黑體" ;padding-left:18px; border:1px solid #555; }
.size_add_cart .p_download a:hover{ background: url(http://plus.webdo.com.tw/webdox_layout/s_icon/icon_all.png) 0 -20px #eee no-repeat; color:#222; border:1px solid #666; }

/*b樣式欄位表格*/
.table_bg{width:100%; float:left; margin:10px 0;}
.table_bg  table{ border:1px solid  #DEE7E9;border-collapse: collapse; width:100%; }
.table_bg  img{
max-width:690px; height:auto;
myimg:expression(onload=function(){ 
this.style.width=(this.offsetwidth >690)?"690px":"auto"}); }
.table_bg table  td { vertical-align:top; padding:4px;border:1px solid  #DEE7E9; display:table-cell}
.table_bg table .td_a{background:#FFF;border-bottom:1px solid #eee; bpadding:2px;padding:2px; width:85%}
.table_bg table .td_b{background: #F9F9F9;padding:2px; text-align:right; width:15%;}



/*聯絡我們-沒有左列表時的表單*/
#contact .ul_3{ font:83%/160% Verdana, Geneva, sans-serif; color:#333;}
#contact .ul_3 li{ margin:0 0 0 50px; padding:5px 0; list-style:none; text-align:left;}
#contact .ul_3 li b{ text-align:right; font-weight:normal; float:left; padding-left:10px;;}
#contact .ul_3  li em{ font-style:normal; }
#contact .ul_3 .must_r{  background:url(http://plus.webdo.com.tw/webdox_layout/x_58/images/icon.png) 0 -928px no-repeat ;}


/*聯絡我們-編輯左邊html*/
#contact .ul_4{ line-height:160%;width:40%; float:left; padding:0 10px; }

/*客製表單*/
.form1_class{ width:95%;border:1px solid  #ddd; margin:0 auto;border-collapse: collapse; background:#fff}
.form1_class input{ outline:none}
.form1_class td { vertical-align: middle; padding:6px 4px; border:none; font:13px/18px "細明體", Arial, sans-serif}
.form1_class tr:hover{ background:#F1ECE6}
.form1_tr1{ background:#fff}
.form1_tr2{background:#F9F9F9 }
.form1_title{text-align:right; width: auto; min-width:180px;_width:180px; }
.form1_c{text-align:left}
.form1_c input{ border:1px solid #ddd; padding:3px; color:#5E5348; background:#fff}
.form1_c input:hover{border:1px solid #C7C0B8; background:#FFFBEC}
.form_r{ font-weight:normal; color:#C33;}
.name_w{ width:200px;}
.email_w{width:200px;}