@charset "iso-8859-1";

/*-------------------------- news add CSS-----------------------------------------*/
/*header CSS---------------------------------------------------------------------------------*/
#tp_header{width:980px;margin:0 auto;padding:0; background:url(images/tp_logo_bg.jpg) no-repeat left top;}
#tp_storelogo{margin:0;padding:0; text-align:left; float:left;}
#tp_topbanner{margin:0;padding:0;text-align:left;float:left;height:91px;}
#tp_header_right{float:right;margin:0 30px 0 0;height:131px;color:#fff; text-align:right;}
.tp_shopping_box{line-height:20px;padding:11px 10px 11px 0;}
#tp_header_right a,#tp_foot a{color:#a8a8a8;}
#tp_header_right a:hover,#tp_foot a:hover{color:#fff;}
/*End------------------------------------------------------------------------------ header CSS*/
/*search CSS---------------------------------------------------------------------------------*/
#tp_search{width:auto;margin:0;padding:10px; text-align:right;float:right;background:url(images/tp_search_input_bg.gif) no-repeat center 13px #000; border:1px solid #343434; height:60px;}
html>body #tp_search{height:40px;}
#tp_search label{ text-transform:uppercase; color:#fff; font-weight:700; font-size:12px;}
#tp_search form{ position:relative;margin:0;padding:0;}
#tp_search_bot{padding:0;overflow:hidden; cursor:pointer; border:none; background:none;width:33px;height:21px;}
* html #tp_header_right,* html #tp_search,* html #tp_search_bot{ display:inline;}
.search_input{margin:0; padding:2px 3px;background:none; color:#000; border:none; font-size:12px; font-weight:400; font-family: Arial, Helvetica, sans-serif;	width:185px;height:19px;}
.tp_advanced_search{line-height:24px;height:auto;color:#a8a8a8;}
.tp_advanced_search a{font-size:10px;}
/*End------------------------------------------------------------------------------- search CSS*/	

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

#tp_main{margin:0 auto;  width:980px; height:auto;padding:0;margin-top:10px; background:url(images/tp_contant_middlebg.gif) repeat-y center top;}
#tp_contents{ width:980px;height:auto;padding:0 20px; background:url(images/tp_contant_bottombg.gif) no-repeat center bottom;}
html>body #tp_contents{ width:940px;}
#tp_contents P,#tp_leftcontents p{ margin:0 auto;}
#tp_leftcontents{ width:170px;float:left;}
#tp_rightcontents{ width:170px;float:right;}
.tp_a_lineheight a{line-height:16px;padding:0 0 0 10px; color:#fef2dc; text-decoration:none;}
.tp_a_lineheight a:hover{ text-decoration:underline;}
.tp_cate_box{margin:0 0 5px 0;background:#842804;padding:0;}
#tp_contentsmain_content{width:600px;float:right ; text-align:center; padding:5px 10px 10px 10px;background:url(images/tp_contant_topbg.gif) no-repeat center top;}
html>body #tp_contentsmain_content{width:580px;}
.tp_infobox_titl_bg{border-bottom:1px solid #b42738;}	
.tp_boxtitle{height:24px;line-height:24px; padding:0 0 0 32px;color:#fef2dc; font-weight:700;text-align:left;}
.tp_boxtitle_y{background:url(images/tp_boxtitle_y_bg.jpg) no-repeat center top;}
.tp_boxtitle_r{background:url(images/tp_boxtitle_r_bg.jpg) no-repeat center top;}

.tp_box_border{margin:1px 0 0 0;padding-top:5px;padding-right:5px;padding-left:5px;}
.tp_box_bottom{ background:#230000;padding:15px 0;margin:1px 0 0;}
.tp_box_bottom_bg_whiter{background:#fff;padding-bottom:5px;}
.tp_newsletter input{margin:10px 0 0;}
.tp_breadcrumbs{margin:0 auto;color:#000; text-align:left; padding:10px 0;}
/*End-------------------------------------------------------------------------------maincontent CSS*/

/*footer CSS---------------------------------------------------------------------------------------*/
#tp_foot{margin:0 auto;margin-bottom:3px;padding:10px 0 0;width:980px;color:#fff; }
#tp_bookmark{float:left; margin:5px 0 0 15px; font-size:10px;}
* html #tp_bookmark{display:inline;}
#tp_time{float:right;margin:5px 15px 0 0;text-align:center; font-size:10px;color:#fff; }
* html #tp_time{display:inline;}


#tp_foot_text1{margin:0 auto;  text-align:center;}
#tp_foot_text2{margin:8px 0 0;clear:both;}
#tp_foot_bsbox{margin:0 auto; width:auto; text-align:center;}
#tp_foot_botbanner{width:980px;margin:0 auto;padding-top:5px;clear:both;}
/*End-------------------------------------------------------------------------------footer CSS*/

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