#sidebar{background:url(../images/products/sidebar.png) no-repeat;}
.protit{ width:660px; height:35px; background:url(../images/products/pro_tit.jpg) no-repeat; padding:0 20px 0 0;}
.protit h4{color:#333333; font-size:14px; font-weight:bold; line-height:35px; padding:0 0 0 18px;}
.protit select{float:right; font-size:12px; margin:8px 0 0 ;}

#protd{ width:680px;}
#protd td{ padding:10px 0 10px 18px; color:#666666; line-height:20px; background:#fff; border-bottom:1px solid #e8e8e8; background:url(../images/products/td_line.jpg); background-repeat: no-repeat; background-position:right center; background-color:#fff;}
#protd td.nopd{padding:10px 0; text-align:center;}
#protd td a{ color:#336699;}
#protd td a.more{ display:block; width:70px; height:40px; background:url(../images/products/more.jpg) no-repeat; text-indent:-9999px;}

#protd .bg td{background-color:#efefef;}
#protd .bg td.nopd{background-color:#fff;}
#protd .bg td a.more{ background:url(../images/products/more_gray.jpg) no-repeat; text-indent:-9999px;}
#protd td.noline{ background-image:none;}

.page{background:url(../images/products/page_line.jpg) repeat-x left top; padding:10px 0; margin:0 10px 0 0;}

/**show**/
#showarea{ width:680px; background:url(../images/products/showareabg.jpg) no-repeat; overflow:hidden; }
#showimg{ width:325px; float:left; background:#fff; margin:0 0 15px 0;}
#showimg table{width:325px;}
#showimg table td{vertical-align:middle; text-align:center; padding:20px 0;}
#showimg table td img{ display:block; margin:0px auto;}
#showtext{float:right; width:325px; padding:35px 10px; 0 0;}
#showtext h3{color:#3a72a8; font-weight:bold; padding:0 0 6px 0;} 


/*index*/
#proindex{ width:991px; height:481px; margin:0 auto; padding:10px 0 20px 0;}