@charset "iso-8859-1";

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

/*header CSS---------------------------------------------------------------------------------*/
#tp_maindiv{margin:0;padding:0;width:100%;background:url(images/tp_body_bg.jpg)  repeat-x top;}
#tp_header{width:950px;height:116px;margin:0 auto;padding:0;background:url(images/tp_header_bg.jpg) no-repeat center top;}
#tp_header2{width:950px;height:30px;margin:0 auto;padding:0;clear:both;background:url(images/tp_menu_bg.jpg) no-repeat center;}
#tp_menubottom{margin:0 auto;width:950px;height:16px;clear:both;background:url(images/tp_menubottom_bg.jpg) no-repeat center top;}
#tp_logo{float:left;width:300px;height:116px; text-align:center;line-height:116px;}
#tp_banner_top{float:right;width:410px;height:116px; text-align:left;}
#tp_shopcart{margin:4px 0 0 0; padding:13px 0 0 0; line-height:16px; float:right; width:183px; height:102px; text-align:center;color:#d75078;background:url(images/tp_shoppingcart_bg.jpg) no-repeat center top;list-style:none;}
#tp_shopcart li{text-align:center;}
#tp_shopcart li a{ color:#d75078; text-decoration:underline;}
#tp_shopcart li a:hover{ color:#730727; text-decoration:none;}	


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

/*search CSS---------------------------------------------------------------------------------*/
#tp_search{float:left; width:330px;margin:6px 0 0 10px; text-align:left;  color:#d75078; 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:#e899b0 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:0; width:950px; height:auto;}
#tp_content_topbg{margin:0;padding:0;height:6px;background:url(images/tp_content_topbg.jpg) no-repeat center bottom; clear:both;}
#tp_content_bottombg{margin:0 auto; padding:0;height:6px;background:url(images/tp_content_bottombg.jpg) no-repeat center bottom; clear:both;}
#tp_contents{ width:950px;height:auto; margin:0 auto;background:url(images/tp_content_bg.jpg) repeat-y center;}
#tp_contents P{ margin:0;}
P.tp_categbox{overflow:hidden;}
#tp_leftcontents{ width:180px; float:left;}
#tp_rightcontents{ width:180px; float:right;}
#tp_leftcontents a,#tp_rightcontents a{line-height:18px;}
#tp_contents_main{ width:570px; float:right; margin-right:10px; display:inline; text-align:center;}
	
.tp_boxtitle{padding-left:15px; height:27px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold;color: #d75078; text-align:left;background:url(images/tp_boxtitle_bg.jpg) no-repeat center top;}
.tp_boxtitle_right{padding-left:15px; height:27px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold;color: #d75078; text-align:left;background:url(images/tp_boxtitle_right_bg.jpg) no-repeat center top;}
.tp_boxtitle_inforbox{ padding-left:15px; height:27px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold; text-align:left;background:url(images/tp_infoboxtitle_bg.jpg) no-repeat left top;}
.tp_boxtitle_ctgrs{padding-top:6px; height:27px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold;color: #d75078; text-align:left; padding-left:15px;background:url(images/tp_boxtitle_bg.jpg) no-repeat center top;}
html>body .tp_boxtitle_ctgrs{height:21px;}
	
.tp_breadcrumbs{color: #d75078; text-align:left; padding:5px 0; }
.tp_breadcrumbs b{ color: #d75078;}	


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

/*footer CSS---------------------------------------------------------------------------------------*/
#tp_foot { color:#000; width:950px; margin:0 auto;margin-top:3px;padding-top:3px;  clear:both;}
#tp_foot a{color:#000;text-decoration:underline;}
#tp_foot a:hover{color:#000;text-decoration:none;}
#tp_bookmark{float:left;width:auto;}
#tp_daytime{float:right;width:auto;}
#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:950px;margin:0 auto;padding-top:5px;clear:both;}
/*End-------------------------------------------------------------------------------footer CSS*/

/*sitemap*/
.sitemap a{
	text-decoration:underline;}
.sitemap a:hover{
	text-decoration:none;}