/* CSS Document */
@import url("menu.css");
body{ background-color:#000; margin:30px 0px 0px 0px;}
td{ line-height:150%;}
div{ line-height:150%;}
.table_frame{ width:960px; border-left:20px #FFF solid; border-right:20px #FFF solid;}
h5{ color:#304b8a; background:url(../images/faq_q.gif) no-repeat left center; padding-left:20px; margin:0px 20px 0px 20px;}
h6{ font-size:18px; color:#004c76;}
h2{font-size:18px; font-weight:bold; color:#333333}
h3{ font-size:15px; color:#004c76;}
h4{font-size:15px; font-weight:bold; margin:5px; padding:0px;}



#table_head{ border-top:18px #FFF solid; height:202px; background:url(../images/head_bg.jpg); border-bottom:18px #FFF solid;}
    #div_logo{ height:129px; text-align:right;}
	#div_logo ul{ color:#FFF; font-size:11px; font-weight:bold; font-family:Verdana, Arial; list-style:none; margin:0px; padding:20px 30px 0px 0px;}
	#div_logo a{color:#FFF; font-size:11px; font-weight:bold; font-family:Verdana, Arial; text-decoration:none;}
	#div_logo a:hover{ text-decoration:underline}
#table_banner{border-bottom:18px #FFF solid;}
#table_cms{font-family:Verdana, Arial, Tahoma; font-size:14px; color:#000; background-color:#f2f2f2; font-weight:bold;}
#table_cms_td{ padding:20px;}
#table_faq_td{ padding:20px;}
    #table_faq_td p{ background:url(../images/faq_a.gif) no-repeat left 6px;; padding-left:20px;margin:5px 20px 20px 22px;}
#table_bottom{color:#000; background-color:#FFF;}
#table_bottom{ padding:5px;}
#table_bottom ul{ margin-left:130px; list-style:none;}
#table_bottom ul li{ float:left; padding:0px 8px 0px 8px;font-size:11px; font-family:Verdana, Arial;}
#table_bottom ul li a{font-size:11px; font-family:Verdana, Arial;color:#333333; text-decoration:none;}
#table_bottom ul li a:hover{ text-decoration:underline;}
#table_bottom div{ text-align:center;font-size:11px; font-family:Verdana, Arial;padding:5px;}
#td_index_threeimg{ padding-top:5px;}
#table_welcome{ height:205px; background:url(../images/welcome_bg.jpg) no-repeat;}
#table_welcome td{ padding:50px 35px 0px 35px; color:#ccc; font-family:Verdana, Arial; font-size:14px; font-weight:bold;}

#td_product_category{padding:20px; width:232px;}
#td_product_list{padding:20px; }
#td_product_list a{ color:#000}
.img_boder_style{ border:5px solid #bfbfbf;}
#category_list{}
#category_list ul{ list-style:none; padding-left:5px; margin-left:5px;}
#category_list ul li{ border:1px solid #f2f2f2;}
#category_list ul li a{ background:url(../images/categoty_1.gif) no-repeat left 15px; color:#6b6b6b; text-decoration:none; padding:8px 8px 8px 20px; display:block}
#category_list ul li a:hover{background:url(../images/categoty_2.gif) no-repeat left 15px; color:#2a4072; text-decoration:underline;padding:8px 8px 8px 20px;display:block}


#table_pro_list{ width:100%}
#table_pro_list  tr{}
#table_pro_list th{ width:120px; height:120px; vertical-align:top; background:url(../images/pro_bg.gif) no-repeat left top;}
#table_pro_list th img{ margin-top:10px;}
#table_pro_list td{vertical-align:top; padding-top:5px;}
#table_pro_list td div{margin:5px;}
.td_line{border-bottom:1px #999 solid;}

#table_pro_detail td{vertical-align:top; }
#table_pro_detail td div{margin:5px 5px 5px 15px}
#div_control{ text-align:right}
#div_control a{color:#004c76;}
#div_control a:hover{color:#666;}

#table_subject_list{ width:100%}
#table_subject_list th{ width:200px; height:180px; vertical-align:middle;}
#table_subject_list td{ vertical-align:top;}
#table_subject_list td div{margin:5px 5px 5px 5px}

#index_text{padding:15px; color:#000; font-family:Verdana, Arial; font-size:14px; font-weight:bold; background:#FFFFFF;}


#MarqueePictues {
}
#MarqueePictues div{margin-left:2px;text-align:center;vertical-align:middle;height:150px;overflow:hidden; width:850px;}
#MarqueePictues div img{ border:5px #cecece solid; margin:10px;}
#news{ list-style:none;}
#news li{ padding:10px 0px 10px 0px ;}


#index_featured{ width:308px; height:165px; background:url(../images/SALES_BG.jpg); vertical-align:top;}
#index_featured a{width:158px; height:125px; display:block;font-family:Verdana, Arial; font-size:14px; font-weight:bold; color:#000; padding-left:150px; padding-top:40px; line-height:140%; text-decoration:none; }
#index_podcast{width:308px; height:165px; background:url(../images/img_5.jpg)}
#index_podcast a{width:158px; height:125px; display:block;font-family:Verdana, Arial; font-size:14px; font-weight:bold; color:#000; padding-left:150px; padding-top:40px; line-height:140%;text-decoration:none;}

#demo img{border:5px #999 solid}