@charset "utf-8";
/* CSS Document */


#edit_pro{float:right; width:708px; background:url(../images/primary/cont_top.jpg) no-repeat top; padding:14px 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* sidebar 設定*/
#sidebar{margin:7px 0 0 13px; width:190px; background:url(../images/products/left_bg.jpg) no-repeat left top #f4f4f4; font-size:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff4200; height:auto !important; height:400px; min-height:400px;}
#sidebar_d{margin-left:13px; width:190px; height:5px; background:url(../images/products/left_down.jpg) no-repeat;}
#class_top{text-align:center; font-size:18px; font-family:"Times New Roman"; color:#FFF; font-weight:bold; margin-bottom:20px;}
#sidebar ul{padding:0 10px;}
#sidebar ul li{background:url(../images/products/icon_1.gif) no-repeat left 6px; padding-left:13px; margin-bottom:5px;}
#sidebar ul li a{color:#5a5a5a; text-decoration:none;}
#sidebar ul li a:hover{color:#949494; text-decoration:underline;}
#sidebar ul li.action{color:#ff4200;}
#sidebar ul li.action a{color:#ff4200; text-decoration:none;}
#sidebar ul li.action a:hover{text-decoration:underline;}



/* list 設定*/
#class h2{margin:5px 20px 20px 20px; background:url(../images/products/class_icon.jpg) no-repeat left 3px; color:#2e91d0; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-left:18px;}
.row{margin:0 30px 10px 30px; border-bottom:#777 1px dotted; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#777; line-height:18px; overflow:hidden; zoom:1; padding-bottom:10px;}
.row .pic_s{width:105px; height:96px; float:left; margin-right:8px;}
.row .pic_s img{
	border: none;
	opacity: 0.8;                   /* 透明度80% FireFox 的寫法 */ 
    filter: Alpha(Opacity=70);   /* 透明度70% IE 的寫法 */ 
}
.row .pic_s img a{
    opacity: 0.8;                   /* 透明度90% FireFox 的寫法 */ 
    filter: Alpha(Opacity=70);   /* 透明度80% IE 的寫法 */ 
}
.row .pic_s img:hover{
    opacity: 1;                   /* 透明度100% FireFox 的寫法 */ 
    filter: Alpha(Opacity=100);   /* 透明度100% IE 的寫法 */  
}
.row .inf{width:520px; float:right;}
.row .inf p{color:#777;}
.row .inf .list_name{background:url(../images/products/list_icon.jpg) no-repeat left 3px; font-size:13px; font-weight:bold; padding-left:15px; margin-bottom:5px;}
.row .inf .list_name a{color:#FF0000; text-decoration:none;}
.row .inf .list_name a:hover{color:#545454; text-decoration:underline;}

/* detail 設定*/
#detail{margin:0 15px; position:relative; overflow:hidden; zoom:1;}
.pro_pic{width:241px; float:left; margin-bottom:15px;}
.pro_mv{width:240px; margin-bottom:10px;}
.detail_con{width:420px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#929292; font-size:12px; height:auto !important; height:290px; min-height:290px;}
.detail_con h4{color:#2f41e8; font-size:15px; font-weight:bold; line-height:16px; margin-bottom:10px;}
.detail_con .row2{margin-bottom:5px; overflow:hidden; zoom:1;}
.detail_con .row2 .item{width:85px; color:#1f1f1f; float:left; background:url(../images/products/icon_3.gif) no-repeat 5px 6px #e1e1e1; padding-left:13px;}
.detail_con .row2 .det_inf{width:317px; float:right;}
.detail_con .feat{margin:20px 0 40px 10px;}
.detail_con .feat p{margin-bottom:8px; line-height:16px;}
.detail_con .feat .feat_t{background:url(../images/products/icon_4.jpg) left 6px no-repeat; padding-left:6px; font-size:15px; color:#686868;}
.detail_con .feat .feat_t strong{background:url(../images/products/icon_4.jpg) right 4px no-repeat; padding-right:6px; font-weight:bold;}
.back{background:url(../images/products/back_icon..gif) no-repeat; height:16px; padding-left:20px; font-weight:bold; font-size:11px; float:right; position:absolute; right:10px; bottom:0px;}
.back a{color:#545454; text-decoration:none;}
.back a:hover{color:#FF3300; text-decoration:underline;}
.inquiry{background:url(../images/products/inquiry_icon..gif) no-repeat; height:16px; padding-left:20px; font-weight:bold; font-size:11px; float:right; position:absolute; right:80px; bottom:0px;}
.inquiry a{color:#545454; text-decoration:none;}
.inquiry a:hover{color:#FF3300; text-decoration:underline;}
.download{background:url(../images/products/download_icon..gif) no-repeat; height:16px; padding-left:20px; font-weight:bold; font-size:11px; float:right; position:absolute; right:205px; bottom:0px;}
.download a{color:#545454; text-decoration:none;}
.download a:hover{color:#FF3300; text-decoration:underline;









