body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(images/bj-1.gif) repeat-x;
	background-color:#ECF9DB;
}

.img_left{float:left; margin:0px; padding:0px;border:none;}
.img_right{float:right; margin:0px; padding:0px;}
.img_top{margin:0px; padding:0px; vertical-align:top;}
.img_bottom{margin:0px; padding:0px; vertical-align:bottom;}
.img_center{vertical-align:middle;}

.logo{margin:0px auto; padding:0px; width:980px; height:80px; float:left; background-image:url(images/top_bg.gif); background-repeat:repeat-x;}
.logol{
    float:left;
	width:250px;
	height:75px;
}
.logor{
float:right;
width:570px;
margin:15px 10px 0 0;
}
.logor h2{ font-size:12px; font-weight:normal; line-height:14pt; text-align:left; color:#006600;}
.tab{margin:0 auto; padding-right:10px; padding-top:9px; width:970px; clear:both; text-align:right; height:26px; background-image:url(images/t_bg.gif); background-repeat:repeat-x;}
.tab ul{margin:0px; padding:0px; list-style:none;}
.tab li{margin:0px; padding-left:0.5px; padding-right:0.5px; display:inline;}
.tab li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
}
.tab li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
}
.tab li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:25px; 
	color:#FF3300;
	text-decoration:underline;
}

.tab img{ border:none;}

.clear{clear:both;}
.clb{margin:0px auto; padding:0; width:980px; clear:both; background:#FFFFFF; overflow:hidden;}
.brd{margin:0px auto;padding:0px; width:980px; height:30px; float:left; text-align:center; background:#e84747;background-repeat:repeat-x; text-align:center;}
.brd ul{margin:0px; padding:0px;}
.brd li{margin:0px auto; padding:0px; height:30px; float:left; list-style:none;}
.brd li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFF00;
	height:25px;
	float:left;
	padding:5px 10px 5px 10px;
	text-decoration: none;
	background-repeat:repeat-x;
}
.brd li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	height:25px;
	padding:5px 10px 5px 10px;
	float:left;
	font-weight:bold;
	color:#FFFF00;
	text-decoration: none;
	background-repeat:repeat-x;
}
.brd li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	height:25px; 
	padding:5px 10px 5px 10px;
	float:left;
	font-weight: bold;
	color:#FFF;
	text-decoration: none;
	background-repeat:repeat-x;
}

#search{margin:0px auto; padding-top:10px; width:980px; height:45px; background:url(images/bj-2.gif) no-repeat; font-size:10px; float:left;}
.sea_pic{ margin-bottom:0px;}/**image align problem solution**/
#search ul{margin:0 0 0 20px; padding:20px 0 0 0;}
#search li{margin:0px 3px; padding:0px; display:inline; vertical-align:middle;}
.text_1{font-size:14px; color:#075602; width:250px; padding-right:1em; text-align:right;}
.text_2{width:250px;}
.text_3{width:95px;}
.text_4{width:265px; padding-left:10px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.sear{ color: #ccc;}

#path{margin:0px auto; padding:3px 0px 4px 70px; width:710px; color:#FFFFFF; font-size:10px;}
#path img{vertical-align:middle;}

.tl_1{
float:left;
width:193px;
height:29px;
background-image:url(images/cg.gif);
}
.tl_1 h4{margin:0; padding:6px 0 0 10px; font-size:12px; color:#006633;}

#center{margin:0px auto; padding:0; width:980px; background:url(images/tu-9.gif) repeat-x; background-color:#FFFFFF; clear:none; height:100%; clear:both;}

#left{margin:0px; padding:0px; width:575px; float:left;}
#info{margin:40px 0 0 10px; padding:0 5px 0 0; width:265px; border-right:1px solid #CCCCCC; float:left;}
#info h1{font-size:13px; margin:0px; padding:0px; }
#info h2{font-size:11px; font-weight:normal; color:#999; margin:0px; padding:0px;}
#p1{font-size:10px; color:#333;}
#p6{margin:30px 0 10px 0; padding:0px; font-size:13px;}
#p7{margin:20px 0 10px 0; padding:10px 0 0 0; font-size:13px; text-align:left; font-weight:bold; border-top:1px solid #CCC; width:170px;}
#text_2{color:#FF0000;}
#pic{float:right; margin:40px 10px 0 0; padding:0px; width:279px;}
#pic p{text-align:center;}
#pic img{margin:3px 2px;}

#inner_1{margin:0 0 0 3px; padding:0px; float:left; width:563px; border-right:1px solid #C3BFD8; border-left:1px solid #C3BFD8; font-size:10px;}
#inner_1 p{margin:8px 20px;}
#inner_1 p b{color:#4D4171;}

#right{margin:40px 3px 0 0; padding:0px; float:right; width:193px;}
#categories{margin:0px; padding:0px; width:191px; border-right:1px solid #4A7C45; border-left:1px solid #4A7C45;}
#categories ul{margin:0px 10px 0px 15px; padding:10px 0 10px 0; list-style:none;}
#categories li{margin:0px; padding:5px 0px 5px 15px; background:url(images/tu-6.gif) no-repeat 0px 50%; border-bottom:1px dashed #CCCCCC;}
#categories a{color:#000000; font-size:13px; text-decoration:none;}
#categories a:hover{color:#CC0000; margin:3px;}

#hot{margin:0px; padding:0px; width:191px; border-right:1px solid #4A7C45; border-left:1px solid #4A7C45;}
#hot ul{margin:0px 10px 0px 20px; padding:10px 0 10px 0; list-style:none;}
#hot li{margin:0px; padding:2px 0px 2px 10px; background:url(images/tu-12.gif) no-repeat 0px 50%;}
#hot a{color:#000000; font-size:11px; text-decoration:none;}
#hot a:hover{color:#CC0000; margin:1px; text-decoration:underline;}
#hot p{text-align:center; margin:0px; padding:10px 0px;}

#shipping_top{width:543px; margin:20px 10px 0px 0px; font-size:12px; padding:6px 10px; text-align:left; background-color:#D2E2BA;} 
#shipping{margin:0px 0px 0px 10px; padding:10px; width:535px;}
#shipping b{line-height:140%}
#text_4{color:#D27112}
#shipping p{margin:5px 0px 20px 0px; padding:0px; color:#06659C;}

#inner6{ margin:0px 0px 0px 10px; padding:10px; width:535px;}
#top_3{width:550px; margin:20px 0 0 0;  font-size:12px; padding:4px; color:#CE7113;}
#inner6 p{margin:10px 0px; padding:0px; width:400px;}
#inner6 ul{margin:10px 0px 0px 0px; padding:0 0 0 15px; }
#inner6 li{margin:5px 0px;}

.ld{ float:left;
width:550px;
height:20px;
color:#333333;
padding:5px 0 0 10px;
text-align:left;
}
.ld a:link{color:#333333; text-decoration:none;}
.ld a:visit{color:#333333; text-decoration:none;}
.ld a:hover{color:#0000FF; text-decoration:underline;}

.i_left{margin:7px 0 0 3px; padding:0px; float:left; width:193px; text-align:left;}
.i_md{margin:7px 4px 0 4px; padding:0; width:575px; float:left; border:1px solid #CCCCCC; text-align:left; font-size:12px;}
.i_mdd{margin:7px 7px 0 1px; padding:0; width:573px; float:right; border:1px solid #CCCCCC; text-align:left; font-size:12px;}
#i_mbb{margin:7px 4px 0 4px; padding:5px 0 0 5px; width:763px; float:left; border:1px solid #CCCCCC; text-align:left; font-size:12px;}
#i_mbb h1{
margin:0;
text-align:left;
font-size:16px;
width:768px;
font-weight:bold;
color:#FF6600;
}
#i_mbb h2{
margin:0;
text-align:left;
width:768px;
font-size:16px;
font-weight:bold;
color:#FF6600;
}
#ld2{
float:left;
width:768px;
padding:5px 0 5px 0;
}

#i_right{margin:7px 3px 0 0; padding:0px; float:right; width:193px; text-align:left;}

.inner0{margin:0; padding:0; background:url(images/tu-14.gif) repeat-y; width:193px; float:left;}
.inner0 ul{margin:0px; padding:0px;}
.inner0 li{margin:0 0 0 8px; padding:0px; height:28px; list-style:none;}
.inner0 li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006633;
	height:23px;
	width:170px;
	float:left;
	padding:5px 0 0 7px;
	text-decoration: none;
	background-image:url(images/cg_b.jpg);
	background-repeat:repeat-x;
}
.inner0 li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:23px;
	width:170px;
	padding:5px 0 0 7px;
	color:#006633;
	float:left;
	text-decoration: none;
	background-image:url(images/cg_b.jpg);
	background-repeat:repeat-x;
}
.inner0 li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:23px;
	width:170px;
	padding:5px 0 0 7px;
	color:#FF0000;
	float:left;
	text-decoration: none;
	background-image:url(images/cg_b_2.jpg);
	background-repeat:repeat-x;
}

#inner{margin:0 0 5px 0; padding:0px; background:url(images/tu-14.gif) repeat-y; width:193px; float:left;}

#p-2{margin:10px 0px 0px 8px;}
#p-1{margin:20px 0 0 20px; padding:0px; line-height:14pt;}
#inner1 b{color:#FF7E00; font-size:12px;}
#inner1 a{color:#575757; text-decoration:none;}
#inner1 a:link{color:#000000; text-decoration:none; margin:1px;}
#inner1 a:hover{color:#FF6600; text-decoration:underline; margin:1px;}

#inner3 b{color:#FF7E00; font-size:12px;}
#inner3 a{color:#575757; text-decoration:none;}
#inner3 a:link{color:#000000; text-decoration:none; margin:1px;}
#inner3 a:hover{color:#FF6600; text-decoration:underline; margin:1px;}

#toptext{margin:0px; padding:15px; float:left; width:542px; border-bottom:solid #EBEBEB 1px;}
#toptext h1{color:#CE6600;font-size:18px; font-weight:normal; margin:0;}
#toptext p{line-height:140%; color:#575759; margin:0px; }
#toptext a{color: #333; text-decoration:none;}
#war{ font-weight:bold;}

#ttext{margin:0px; padding:15px; float:left; width:540px;}
#ttext h1{color:#CE6600;font-size:18px; font-weight:normal; margin:0;}
#ttext p{line-height:140%; color:#575759; margin:0px; }
#ttext a{color: #333; text-decoration:none;}

#title{margin:5px 0 0 0; padding:0; width:575px; height:30px; }
#title h2{margin:0; padding:0 0 0 15px; margin:0; font-size:14px;}
#title p{margin:7px 4px; padding:0px; display:inline; float:left; width:170px; text-align:center;}
#title p a{color:#000000; text-decoration:none;}
#title p a:hover{color:#FF9900; text-decoration:underline;}
.price{color:#FF0000;}
#title p img{border:none; }

#top{margin:0px; padding:0 0 20px 0; width:575px; text-align:center; clear:none; height:100%; overflow:hidden;}
#top ul{margin:10px 0 0 0; padding:0px; list-style:none;}
#top li{margin:7px 4px; padding:0px; display:inline; float:left; width:170px; }
#top a{color:#000000; text-decoration:none;}
#top a:hover{color:#FF9900; text-decoration:underline;}
.price{color:#FF0000;}
#top img{border:none; }

#inner2{margin:0 0 0 10px; padding-top:0px; float:left; width:555px; background:url(images/bj-3.gif) repeat-x; line-height:14pt; font-size:12px; border-top: solid #EBEBEB 1px;}
#inner2 h2{font-size:14px;}
#inner2 h3{font-size:12px;}
#inner2 h4{font-size:12px; color:#000000; }

#copyright{margin:0px auto; padding:10px 0 10px 0; background: #e84747; width:980px; float:left; text-align:left;}
#copyright p{margin:0px; padding:10px 10px 0px 10px; color:#FFF; font-size:10px;}
#copyright a{color:#FFF; text-decoration:none;}

.list{margin:0; padding:10px; width:555px; float:left;}
.list ul{margin:0 0 0 10px; padding:0px; list-style:none;}
.list li {
float:left;
list-style:none;
width:180px;
}
.list li a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height:14pt;
color:#0000FF;
text-decoration: none;
}
.list li a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:14pt;
font-weight: normal;
color:#0000FF;
text-decoration: none;
}
.list li a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:14pt;
font-weight: normal;
color:#FF3300;
text-decoration: underline;
}

#brand{margin:30px 0px 0px 0px; padding:0px; width:750px; height:100%; overflow:hidden;}

#brand h2{margin:10px 0px; padding:0px; font-size:14pt; font-weight:normal; color:#FF9C00;}

#brand h3{margin:10px 0px; padding:5px; font-size:12px; color:#000;; font-weight:bold; border-bottom:1px solid #E66D10;}

#brand ul{margin:10px; padding:0px; list-style:none;}

#brand li{float:left; margin:5px 10px 5px 0px; padding:3px 0px; display:inline; width:150px; font-size:12px; color:#005A86; border-bottom:1px dashed #E2E2E2;}

#brand a{color:#052499; text-decoration:underline;}



#product_info{float:left; width:600px; display:inline; height:100%;  margin:20px 10px 0 0;}

#pic{float:left; width:250px; padding:10px; margin:0px; text-align:center; }

#pic p{margin:5px; }

#pic p img{margin:4px 0px;}