@charset "iso-8859-1";



/*-------------------------- news add CSS-----------------------------------------*/



/*header CSS---------------------------------------------------------------------------------*/

#tp_header{width:980px;height:118px;margin:0 auto;padding:0;background:url(images/tp_header_bg.jpg) no-repeat left bottom;}

#tp_header2{width:980px;height:39px;margin:0 auto;padding:0;background:url(images/tp_search_bg.jpg) no-repeat center top;}

#tp_menubottom{margin:0 auto;width:950px;height:16px;clear:both;background:url(images/tp_menubottom_bg.jpg) no-repeat center top;}

#tp_logo{margin-left:10px;float:left;height:118px; text-align:center;line-height:118px; display:inline;}

#tp_banner_top{float:right;height:118px; text-align:left;}

#tp_shopcart{margin:10px 0 0 0;padding:0; float:right; text-align:center;color:#000;list-style:none; width:620px; }

#tp_shopcart li{text-align:center; display: inline;padding-left:2px; font-weight: normal;}

#tp_shopcart li a{ color:#000; text-decoration:underline;}

#tp_shopcart li a:hover{ color:#bc6500; text-decoration:none;}	





		

/*End------------------------------------------------------------------------------ header CSS*/



/*search CSS---------------------------------------------------------------------------------*/

#tp_search{float:left; width:330px;margin:10px 0 0 0; text-align:center;  color:#000; font-weight:bold;}



#tp_search_bot{ cursor:pointer; border:none;position: absolute; background:url(images/buttons/english/go.gif) no-repeat 0 0;width:34px;height:20px;}

html>body #tp_search_bot{margin-left:3px;}

.search_input{	background:url(images/tp_search_inputbox.jpg) repeat-x bottom;border:#bc6500 1px solid; color:#000; font-size:11px; font-weight:normal;	width:160px;height:19px;}



/*End------------------------------------------------------------------------------- search CSS*/	



/*maincontent CSS------------------------------------------------------------------------------*/

#tp_main{margin:0 auto; padding:10px 0 0 0; width:980px; height:auto;}

#tp_contents{ width:980px;height:auto; margin:0 auto;background:url(images/tp_content_bg.jpg) repeat-y center;}

#tp_content_topbg{margin:0 auto;padding:0;height:11px;background:url(images/tp_content_topbg.jpg) no-repeat center top; overflow:hidden;}

#tp_content_bottombg{margin:0 auto;padding:0;height:11px;background:url(images/tp_content_bottombg.jpg) no-repeat center top;clear:both; overflow:hidden;}

#tp_contents P{ margin:0;}

P.tp_categbox{overflow:hidden;}

#tp_leftcontents{ width:180px; float:left;}

#tp_rightcontents{ width:180px; float:right;}

#tp_contents_main{ width:604px; float:right; margin:0 8px; display:inline; text-align:center;}

	

/*.tp_boxtitle{ vertical-align:top;height:28px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold;color: #898956; text-align:center; background:url(images/tp_boxtitle_bottom_bg.jpg) no-repeat center bottom;}*/

.tp_boxtitle_inforbox{  height:28px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold; border:#fcf6ee 1px solid;background:#fcf6ee;}

.tp_boxtitle,.tp_boxtitle_ctgrs{ height:24px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold;color: #bc6500; text-align:center; background:url(images/tp_boxtitle_bg.jpg) no-repeat center;line-height:24px;}

.tp_boxtitle_bottom{background:url(images/tp_boxtitle_bottom_bg.jpg) no-repeat center top;height:10px; margin:0;padding:0; overflow:hidden;}

.tp_boxtitle_border{border-top:#e0c9a9 1px solid;border-right:#e0c9a9 1px solid;border-left:#e0c9a9 1px solid;}

	

.tp_breadcrumbs{color: #4d4d27; text-align:left; padding:5px 0; }

.tp_breadcrumbs b{ color: #4d4d27;}	





/*End-------------------------------------------------------------------------------maincontent CSS*/



/*footer CSS---------------------------------------------------------------------------------------*/

#tp_foot { color:#000; width:980px; margin:0 auto;  clear:both;}

#tp_foot a{color:#000;text-decoration:underline;}

#tp_foot a:hover{color:#000;text-decoration:none;}

#tp_foot_topbg{margin:0 auto;margin-top:5px;padding:0;width:100%;height:13px;background:url(images/tp_footer_topbg.jpg) repeat-x;clear:both;}

#tp_bookmark{float:left;width:auto;margin:3px 0 0 0;}

#tp_daytime{float:right;width:auto;margin:3px 0 0 0;}

#tp_foot_text1{margin:0 auto;  text-align:center;}

#tp_foot_text2{margin:0 auto;clear:both;}

#tp_foot_bsbox{margin:0 auto; width:auto; text-align:center;}

#tp_foot_botbanner{width:680px;margin:0 auto;padding-top:5px;clear:both;}

/*End-------------------------------------------------------------------------------footer CSS*/



/*sitemap*/

.sitemap a{

	text-decoration:underline;}

.sitemap a:hover{

	text-decoration:none;}

	

