body,th,td{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
body{ margin:0px;background:#fff;}
*{ margin:0px; padding:0px; line-height:1.5; list-style:none;}
img{ border:none;}
em{ font-style:normal;}
a{
	text-decoration:none;
	color:#908a85;
}
a:visited{ color:#6f6f6f;}
a:hover {
	color: #cc0000; text-decoration:underline;
}
a:active {
	color: #ff0000;
}
h2,h3,h4{ font-size:12px;}
.mian{MARGIN: 0px auto; WIDTH: 960px;}
.hearder,mianbody{ float:left; width:100%;}
.logo{ float:left; width:auto; padding-right:25px; background:#fff; }
.hearder_right{
	padding-top:30px;
	border-bottom:0px solid #C60001;
	padding-bottom:8px;
}
.hearder_right span{ float:right; width:auto; padding-right:10px;}
.hearder_right span img{ float:left; padding-right:5px;}
.hearder_right strong{ color:#454545;text-transform: uppercase;}
.search{
	float:right;
	width:auto;
	padding-top: 5px;
	background-repeat: no-repeat;
	padding-left: 35px;
}
.search_button{ width:58px; height:21px; background:url(../images/index_15.gif) no-repeat transparent; border:none; color:#fff; font-size:12px; margin-right:5px;}
.search_text{
	border:1px solid #BDBDBD;
	font-size:11px;
	margin-right:5px;
	height: 18px;
	background-color: #fff;
	color: #929292; font-family:Arial, Helvetica, sans-serif;
}
.search_conter{
	float:right;
	width:400px;
	padding-top: 0px;
}
.search_conter  span{ float:left;}
.nav { background:url(../images/index_03.gif) repeat-x; height:48px;}
.nav li{ float:left; width:auto; font-size:12px; padding-right:10px; }
.nav li a,.nav li a:visited{color:#C00001; text-transform:uppercase; text-decoration:none;cursor:pointer;}
.nav li a {float:left; width:auto; padding-left:10px;}
.nav li a span{ float:left; width:auto; display:block; padding-right:10px; line-height:34px;text-decoration:none;}
.nav li a:hover{ background:url(../images/navbg.gif) repeat-x; height:34px; color:#FFF;}

.inflash{ float:left; width:100%; position:relative; z-index:0; background:url(../images/adhome.gif) no-repeat; height:620px; verflow:hidden;}
#prevLink {
		DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 20px;
	POSITION: absolute;
	TOP: 20%;
	HEIGHT: 50px; right:0px;
}
#nextLink {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 20px;
	POSITION: absolute;
	TOP: 20%;
	left:10px;
	HEIGHT: 50px;
}

.rollBox{
	position: relative;
	float:left;
	width:550px;
	overflow:hidden;
	margin:0px;
	z-index: 10;
	margin-top: 10px;
	top: -120px;
	padding-left: 10px; 	}
.rollBoxhearder span{ float:left; padding-left:20px;}
.rollBox .Cont{
	width:480px;
	overflow:hidden;
	margin:0 30px;
	padding-top:0px;
	padding-bottom:0px;
}
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox #List1,.rollBox #List2 li{ width:122px; height:83px; float:left; background:#fff; border:1px solid #c9c9c9; margin-left:8px; overflow:hidden;}
.rollBox  .ScrCont img{ padding-right:10px;}
.inabout{ float:left; width:100%; background-color:#fff; margin-top:2px ;}
.inabout h2{
	float:left;
	width:940px;
	padding-left:10px;
	border-bottom:2px solid #DFDFDF;
	color:#858585;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	text-transform:uppercase;
	padding-right:10px;
	overflow:hidden;
}
.inabout_cont{ float:left; width:100%; color:#595858;}
.inabout_cont p{ padding:10px;}
.jiaodian{ float: left; width:100%; height:620px; overflow:hidden;}

.bottomnav{
	float:left;
	width:100%;
	background:url(../images/index_14.gif) repeat-x;
	height:25px;
	overflow:hidden;
	line-height:25px;
	padding-bottom: 10px;
}
.bottomnav span{ float:right; padding-right:10px;}
.bottomnav li{ float:left; width:auto; padding-left:10px; padding-right:10px; line-height:25px;}
.bottomnav li a,.bottomnav li a:visited{ color:#575656; text-decoration:none;}
.bottomnav li a:hover{ color:#C40001; }

.footer{
	text-align:center; margin-top:8px;
	clear:both;
	width:100%;
	text-transform:uppercase;
	padding-top:15px;
	padding-bottom:10px;
	color:#B00001;
	display:inline;
	overflow: hidden;
	text-align:left;
}
.products{ float:left; width:100%; background: url(../images/products_47.gif) repeat-y; }
.left_column{
	float:left;
	width:170px;
	min-height:720px;_height:700px; padding-right:10px;
	padding-top:8px;
	color:#fff;
}
.left_column h2{
	font-size:16px;
	text-transform:uppercase;
	padding-bottom:5px; color:#666666; margin-bottom:10px; padding-left:10px; overflow:hidden;
}
.left_column li { float: left; width:100%; padding-bottom:8px;text-transform:uppercase; line-height:19px; text-indent:15px;}
.left_column li a{ display:block;text-decoration:none;}
.left_column a,.left_column a:visited{ color:#666666;}
.left_column li a:hover{ background: #666666; color:#fff;}
.right_column{ float:right; width:780px; overflow:hidden; }
.right_column_ad{ float:right; width:780px; overflow:hidden; background:#666666;}

.banner{ float:left; width:100%;}
.pro_tab{ float:left; width:770px; margin-left:10px; background: url(../images/products_11.gif) repeat-x left top;}
.pro_tab li{ float: left; text-align:center; cursor:pointer; font-size:12px; text-transform: capitalize; padding-top:2px; padding-left:10px; padding-right:10px; margin-right:5px;}
.pro_tab li a{ display:block; color:#fff; text-decoration:none;}
.tab1{ float:left; width:154px; height:24px; background:url(../images/tab11.gif) repeat-x;}
.cur1{float:left; width:154px; height:24px; background:url(../images/tab1.gif) repeat-x; color:#fff; font-weight:bold;}
.box1{ display:block;}
.box2{ display:none;}
.products_cont{
	float:left;
	width:100%;
}
.products_cont h2{
	font-size:12px;
	color:#96100a;
	font-style:italic;
	font-weight:bold;
}
.products_cont h2 span{ float:right; padding-right:10px; font-size:11px; font-style:normal; color:#333; font-weight:normal;}
.products_cont li{
	float:left;
	width:174px;
	padding:10px;
	height:300px;
}
.products_cont li span{
	display:block;
  height:211px;
	overflow: hidden;
  width:100%;
  float:left;
}
.products_cont li span img{ display:block; margin:0px auto; padding:2px;}
.products_cont li span h3{ background-color:#666; padding:5px; text-align:right;}
.products_cont li span h3 a,.products li span h3 a:visited{ color:#fff; text-decoration:underline;}
.products_cont li p{
	text-align:left;
	color:#fff;
	font-weight:bold;
	font-size:10px; padding:5px 10px;}
.products_cont li p em{
	font-size:12px;
	color:#fff;
}
.products_cont li h3{ font-weight:normal; font-size:11px; padding:3px 10px;}
.products_cont li h3 a{ color:#fff;}
.page{ float:left; width:99%; border-bottom:2px solid #ccc; padding-bottom:5px; margin-left:5px; margin-right:5px; overflow:hidden; padding-top:8px;}
.page h2{ float: left; font-size:16px; color:#fff; text-transform:uppercase; background: url(../images/products_list_03.gif) no-repeat; padding-left:50px; padding-top:10px;}
.page span{ float:right; width:auto; padding-top:15px;}
.page span a{ padding-left:5px; padding-right:5px; color:#fff;}
DIV.megas512 
{
	 color:White;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.megas512 A {BACKGROUND-COLOR: #C9C9C9;
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.megas512 A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #C9C9C9
}
DIV.megas512 A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #C9C9C9
}
DIV.megas512 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.megas512 SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
.products_last{ float: left; width:100%; background-color:#fff;}
.mianbody{ float: left; width:100%;}
.lastpro_pic{
	float: left;
	width:400px;
	padding-left: 10px;
}
.produc_bigpic{
	float:left;
	width:360px;
	height:auto;
	padding:10px;
	border:1px solid #ccc;
	margin-bottom:5px;
}
.produc_bigpic img{ display:block; margin:0px auto;}
.pro_smailpic{
	float:left;
	width:100%;
	padding-top: 10px;
}
.pro_smailpic img{ width:33px; height:33px;}
.curpic{
	float:left;
	width:33px;
	height:33px;
	margin-right:2px; border:1px solid #cc0000;
	padding:6px;
}
.cupic{
	float:left;
	width:33px;
	height:33px;
	padding:6px;
	margin-right:2px;border:1px solid #ccc;
}
.curpic img,.cupic img{ display:block; margin:0px auto;}
.location{ float:left; width:950px; padding-bottom:5px; padding-top:10px; padding-left:10px;}
.products_Details{
	float:left;
	width:540px;
}.products_Details h1{
	font-size:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333; text-indent:0px;
}
.products_Details h1 span{ float:right; width:auto; text-transform:uppercase; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-top:10px;}
.products_Details td em{ color:#cc0000; font-size:14px;}
.products_Details td{
	padding:3px;
	color:#333;
}
.products_Details td a,.products_Details td a:visited{
	color:#CC0000;
	text-decoration:underline;
	padding:0px 5px;
}
.products_Details strong{ color:#333;}
.addbuttom{
	width:160px;
	height:25px;
	background-image:url(../images/addtocart.gif);
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	line-height:1.3;
	padding-bottom:0px;
	font-size:11px;
	color:#fff;
	font-family: verdana;
	text-transform: uppercase;
	padding-left: 0px;
	cursor:pointer;
}
.revcom li{
	clear:both;
	padding-left:10px;
	background-image:url(../images/products_last_26.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	color: #333;
}
.revcom { float:left; width:94%; padding-left:3%; padding-top:40px; margin-top:10px; padding-bottom:10px; background:url(../images/products_last_03.gif) no-repeat 10px 0px; border:1px solid #C8C8C8; margin-left:12px; margin-bottom:20px;}

.tell{
	display:block;
	height:20px;
	width:auto;
	padding-left:18px;
	float: left;
	padding-right: 15px; border:1px solid #ccc; color:#333;
	
}
.maylike{
	float:left;
	width:940px;
	padding-left:10px;
	padding-top: 5px;
}
.maylike h2{
	border-top:1px solid #ccc;
	padding-top: 8px;
}
.maylike .products_cont li{ width:110px; padding-left:5px; padding-right:2px;}
.maylike .products_cont li span{ height:125px;}
.Contact,.reg,.aboutus{ float:right; width:750px; padding-right:10px;}
.Contact h2,.reg h2,.aboutus h2{
	font-size:24px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#8b8b8b;
	padding-top: 20px;
	text-transform: capitalize;
}
.aboutus  p{ padding-left:10px; padding-right:10px; padding-top:20px;}
.Contact p{
	padding-top:10px;
	padding-bottom:50px;
	padding-right: 10px;
}
.Contact h3{ color:#cc0000; padding-bottom:8px;}
.Contact dl,.reg dl{ float:left; width:100%; padding-bottom:5px;}
.Contact dt{
	float:left;
	width:16%;
}
.Contact dd{ float:left; width:65%; padding-left:5px;}
input,select{ font-size:11px;}
.text{ border:1px solid #ccc; padding-top:2px; padding-bottom:2px;}
.regg{
	float:left;
	width:40%;
	text-align:left;
	padding-top: 10px;
}
.regc{
	float:left;
	width:100%;
	text-align:center;
	padding-top: 10px; overflow:hidden;
}

.sumbit{
	background:url(../images/Contact-Us_03.gif) transparent;
	height:19px;
	width:73px;
	color: #fff;
	border:none;
	margin-left: 50px;
	margin-top: 5px;
}
.reg p{ padding-top:5px; padding-bottom:10px; padding-right:10px;}
.reg em{ color:#cc0000;}
.reg dt,.reg  dd{ padding-bottom:3px;}
.regbutton{
	background:url(../images/Register_03.gif) transparent;
	width:91px;
	height:23px;
	border:none;
	color:#fff;
	margin-top: 5px;
}
.sign{
	float:right;
	width:45%;
	padding-right:30px;
}
.sign h2{font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#333;
	padding-top: 20px; padding-bottom:10px;
	text-transform: capitalize; font-size:16px;}
	.sign dt{ float:left; width:30%;}
	.sign dd{ float:left; width:60%;}
	.sign dl{ float:left; width:100%; padding-bottom:3px;}
.cart{
	float:left;
	width:940px;
	padding-left:10px;
	background-color:#fff;
	padding-right:10px;
	overflow: hidden;
}
.cart h2{font-size:24px;
	color:#8b8b8b;
	padding-top: 20px;
	text-transform: capitalize;}
	.go{
	float:left;
	width:939px; border-top:1px solid #ccc; border-left:1px solid #ccc;border-right:1px solid #ccc;
	text-align:center;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	overflow: hidden;
}
td{ padding:3px;}
.go td{ border-bottom:1px solid #ccc;}.HG{
	line-height:150%;
	height:16px;
	font-size:12px;
	background-color: #eae7e2;
	background-image:url(../images/tab12.gif);
	background-repeat:repeat-x;
	color: #333;
	overflow: hidden;
	}
	.go td strong{ color:#CC0000; font-size:16px;}
.upbuttom{
	background:url(../images/cart_07.gif)  no-repeat right 5px transparent;
	margin-right: 5px;
	border:1px solid #ccc;
	text-transform:uppercase;
	color:#cc0000;
	cursor:pointer;
	height: 22px;
	padding-right: 15px; margin-top:25px; margin-bottom:25px;
}
.continuebuttom{
	background: url(../images/addtocart.gif) transparent;
	border:none;
	width:160px;
	height: 22px;
	color: #fff;
	cursor:pointer;
	margin-right: 5px;
	border:none;
	text-transform:uppercase;
	margin-top:5px;
	margin-bottom:25px;
	font-size:11px;
}
.clearbuttom{
	background:url(../images/Register_03.gif) no-repeat right 0px transparent;
	border:none;
	margin-top:25px;
	margin-bottom:25px;
	width:92px;
	height: 23px;
	color: #fff;
	cursor:pointer;
	margin-right: 5px;
	border:none;
	text-transform:uppercase;
	margin-top:5px;
	margin-bottom:25px;
	font-size:11px;
}
.pay{
	float:left;
	width:95%;
	height: 500px;
	overflow:hidden;
	padding-left: 20px;
	padding-top: 20px;
	text-align: center; border-top:2px solid #dcdcdc; margin-top:5px;
}
.pay  h3{
	font-size:20px;
	color:#ff0000;
	text-align: center;
	margin-bottom: 20px;
	margin-top: 15px;
	text-transform: capitalize;
	font-family: verdana;
	font-weight: normal;
}
.pay p{
	padding-left:0px;
	padding-right:15px;
	line-height:150%;
	font-size:11px;
	padding-bottom: 10px;
	clear: both;
}
.paypal{
	float:left;
	width:100%;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	padding-top: 10px;border-top:2px solid #dcdcdc; margin-top:5px;
	}
.paypal .paytop{ margin-bottom:30px;}
.paypal dl{
	clear:both;
	height: 30px;
}
.paypal dt{
	float:left;
	width:25%;
	text-align:right;
	padding-right:5px;
	color: #999;
	line-height: 2.3;
	font-weight: bold;
	padding-top: 0px;
}
.paypal dd{
	float:left;
	width:55%;
	padding-left:5px;
	text-align: left;
}
.paypal h2{
	background-image: url(../images/My-Shopping-Cart_21.gif);
	background-repeat:repeat-x;
	font-size:14px;
	line-height:1.5;
	color:#FFFFFF;
	height:23px;
	padding-top:3px;
	background-position: left -1px;
	font-family:"Trebuchet MS";
	text-align: left;
	padding-left: 15px;
}
.paypal h2 span{
	float:left;
	margin-left:5px;
	margin-right:5px;
	padding-top: 8px;
}

.ppl{
	float:left;
	width:95%;
	padding-bottom: 5px;
	padding-top: 20px;
	text-align: left;
}
.ppl h2{
	background-image:url(../images/paypal_03.gif);
	font-size: 12px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 10px;
	color: #FFFFFF;
}
.ppl h5{
	color:#CC0000;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:11px;
}
.ppl strong{ color:#ff0000;}

.ppl p{ line-height:150%; padding:5px;}

.regg{
	float:left;
	width:100%;
	margin-top:10px;
	text-align: left;
}

.go a,.go a:visited{
	color:#999;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
}
.go h5{ font-size:12px;}
.go h5 a,.go h5 a:visited{ color:#333333;}

.cart h4{ color:#e36a30;}

.checkout h2{
	font-size:12px;
	height:18px;
	padding:5px;
}
.checkout p{
	padding:5px;
}
.checkout a,.checkout a:visited{ color:#ff0000; text-decoration:underline;}
td{ padding:3px;}

strong{
	color:#CC0000;
}
td strong{
	font-size:12px;
}
.paybuttom{
	width:165px;
	height:25px;
	background-image:url(../images/addtocart.gif);
	text-align:center;
	color: #fff;
	border:none;
	background-color:transparent;
	margin-top: 3px;
	font-family: "Trebuchet MS";
	line-height: 1.5;
	margin-right:8px;
	cursor:pointer;
	background-repeat: no-repeat;
}
.textinfo{
	border:none;
	background-color:#D5D5D5;
	border:1px solid #666;
	margin-top: 5px;
	margin-right: 3px;
	color: #333;
	height: 17px;
	padding-top: 4px;
	width: 200px;
	padding-left: 3px;
	text-align: left;
}
.textinfo1{
	border:none;
	background-color:#D5D5D5;
	border:1px solid #666;
	margin-top: 5px;
	margin-right: 3px;
	color: #333;
	height: 17px;
	padding-top: 4px;
	width: 80px;
	padding-left: 3px;
}
.checkout{
	float: left;
	width:100%;
	padding-bottom:8px;
	padding-top: 10px;
	margin-bottom: 10px;
}
.checkout dl{ float:left; width:100%; padding-bottom:5px;}
.checkout dt{ float:left; width:33%; text-align:right;}
.checkout dd{ float:left; width:50%; text-align:left; padding-left:5px;}
.sitemap{
	float:left;
	width:90%;
	padding-left:5px;
	padding-bottom:8px;
	margin-left:1%;
}
.sitemap h2{
	font-size:24px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#8b8b8b;
	padding-top: 5px;
	text-transform: capitalize;
}
.sitemap dl{ float:left; width:100%; padding-bottom:10px;}
.sitemap dt{ font-size:14px; padding-bottom:2px;}
.sitemap dt a,.sitemap dt a:visited{ color:#666;}
.sitemap dd{
	float:left;
	width:33%;
	font-size:12px;
}
.sitemap a:hover{
	color:#FF0000;
}
