/******** new css ************/
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
form{margin: 0;padding: 0;}
img {border:none;}
body {	font-family: Verdana, Arial, 'Lucida Grande', Sans-Serif;	background: #fff url('/Tpl/Index/sales/images/page_top_bg.gif') no-repeat top left;
	color: #333;	font-size:12px;	padding: 0;	margin-top:0; 	margin-left:auto; 	margin-right:auto; 	text-align: center;
}
h2{display:inline; font-size:14px;margin: 0;padding: 0;color:#4792DE;}
h3{display:inline; font-size:14px;margin: 0;padding: 5px 0 0 5px;color:#36A200;}

a:visited {color: #336699; text-decoration: none}
a:link {color: #336699; text-decoration: none}
a:hover {color: #336699; text-decoration: underline}

#header { color: #aaa;	font-size:10px; ;margin:0 auto; width:930px;	padding: 5px 5px 5px 30px;	text-align:left; height:80px; 	background: #fff url('/Tpl/Index/sales/images/header_bg.gif') no-repeat top left;}
#header img { padding: 0px 5px 2px 0px;	}
#site_intro { float:right; padding-right:10px; font-size:10px; width:600px; color: #aaa;	font-size:12px; }
#location { text-align:left; font-size:12px; padding:4px 0px 0px 8px;	background: #fff url('/Tpl/Index/sales/images/content_bg.gif') repeat-x;}
#main_page {	clear:both;	width:960px;	text-align: left;	margin: 0 auto;	padding:0;}

#index_product_box { padding:10px; clear:both;}
#index_product_box_img img {width:120px; height:120px; padding:7px; border:#eee 1px solid;}
#index_product_box_content { float:right; width:440px; line-height:18px; padding:8px;}
#index_product_title { font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#3366AD; border-bottom:#ddd 1px solid; font-weight:bold; padding-bottom:2px; margin-bottom:2px;}
#index_product_title a{color:#3366AD; }

.right { float:right; padding-right:10px;}
/* ÓÒ±ß */
#rightsider{width:310px;	float:right;	margin: 0px 2px 10px 12px;}
#rightsider ul{	margin: 0 auto;	padding:0;}
#rightsider li{	list-style-type:none;	color:#000000;	margin: 0 auto;	padding:8px 10px 4px 10px;	background-color:#efefef;	border-bottom:#ccc 1px solid;}
#rightsider li a{	color:#000000;}

#leftcontent{	background: #fff url('/Tpl/Index/sales/images/content_bg2.gif') repeat-y;		width:620px;	float:left;	margin: 0px 2px 20px 0px;}

#title{	background: #fff url('/Tpl/Index/sales/images/title_bg.gif') repeat-x;	color:#FFFFFF;	padding:7px;}


#ad1 {width:950px;	text-align: left;	margin: 0 auto; padding: 0 0 5px 10px;}
#ad2 { float:right; width:270px; height:270px; padding:10px;}
#content_big_thumb { width:320px; height:320px; }
#content_big_thumb img{ width:300px; height:300px; padding:10px;}
#content_small_thumb {padding:10px; margin:10px; clear:both; background-color:#f9f9f9; border:#eee 1px solid;}
#content_small_thumb img {width:50px; height:50px; padding:3px;}
#aff_links { border-left:#CCCCCC 1px dashed; font-size:12px; font-weight:bold; text-decoration:none; padding:5px; clear:both; margin-left:15px;}
#aff_links a{ text-decoration:underline;}
#content_intro { padding:10px; margin:10px; clear:both; background-color:#f9f9f9; border:#eee 1px solid;}
#content_txt { padding:20px; clear:both;}
#review_box {padding:20px; margin:20px; clear:both; background-color:#f9f9f9; border:#eee 1px solid; font-size:10px; color:#999999;}
#review_by { text-align:right;}
#footer {	color: #999;	width:920px;	text-align:left;	margin: 0px auto 10px auto;	padding:20px; clear:both;}
#page_end { clear:both;text-align:left; height:30px;	background: #fff url('/Tpl/Index/sales/images/content_bg3.gif') no-repeat bottom left}
#links {color: #aaa; font-size:10px; text-align:left; clear:both; padding:15px; line-height:16px;}

#pagenav {	clear: both;	float:right;padding-right: 30px; line-height:32px;padding-left: 0px;	padding-bottom: 10px;	color: #22749a;	padding-top: 20px;	font-family: tahoma;	text-align: right}
#pagenav span {	color: #fe9903}
#pagenav a {	border: #d7d7d7 1px solid;	padding-right: 7px;	padding-left: 7px;	padding-bottom: 2px;	padding-top: 2px;	background: #f7f7f7;	margin: 1px;	color: #888;	font-style: normal}
.button{border-left:#f0f0f0 2px solid;border-top:#f7f7f7 2px solid;border-right:#dd5500 2px solid;border-bottom:#dd5500 2px solid;font-size:14px; font-weight:bold; color: #fff;padding:3px 10px 2px 10px;background: #FD8A02;  font-family:Arial;text-shadow:1px 1px 1px #777; line-height:32px}
a.button:link,a.button:visited,a.button:active{color: #fff;}

.hide{display:none}
#result-hints {
	padding: 5px;	
	border: #6C6C6C 5px solid;	
	white-space: nowrap;	
	background-color: #FFF;	display: none;  
	top: 2px;right: 2px; 	
	font-size:14px;color: #49aadc;	
	z-index:19999;	
	position:fixed!important;
	position:absolute;
	width:300px;
}