@charset "utf-8";
/*---------------------------------------------------------------------------------------------------------------------general style*/
*{ 
	margin:0; 
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
a img{
	border:0;
}

#bodyer{
	width:1003px;
	margin:0 auto; }
.bg{ 
	width:100%;
	height:100%;
	float:left;
	margin:0; 
	background:#f7f7f7 url(../images/bodybg.jpg) repeat-y;
}
h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;}
h2{
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:18px;
	padding:6px;
	color:#333;
	background:url(../images/lines.jpg) no-repeat center bottom;}
/*--------------------------------------------------------------------------------------------------------------------------header style*/
.navbg{	clear:both; 
	background:url(../images/navigationbg.jpg) repeat-x bottom; }
#header{ 
	position:relative;
	width:1003px;
	margin:0 auto;
	height:147px; 
	clear:both; 
	background:url(../images/navigationbg.jpg) repeat-x bottom; 
}
#logo{
	position:absolute;
	top:0;
	left:47px;
	width:168px;
	height:119px;
}
#indexaxd{
	position:absolute;
	top:7px;
	left:225px;
	width:348px;
	height:74px;
}
#navbar{
	position:absolute;
	top:89px;
	left:229px;
	width:739px;
	height:30px;
	line-height:30px;
}
#navbar a{
	display:block;
	float:left;
	width:115px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;	
	}
#navbar a:link,#navbar a:visited{
	text-decoration:none;
	color:#ccc;
}
#navbar a:hover{
	color:#fff;
	text-decoration:none;
	}
#navbar span{ 
	display:block;
	float:left;
	font-size:11px;
	line-height:30px;
	color:#CCCCCC;
}
#cartbar{
	position:absolute;
	top:10px;
	right:180px;
	width:300px;
	height:15px;
	background:url(../images/cart.gif) no-repeat left center;
	line-height:15px;
	font-size:11px;
	font-family:tahoma;
}
#cartbar span{
	padding:0 10px 0 25px;
}
#cartbar a{ 
	padding:0;
}
#cartbar a:link,#cartbar a:visited{
	color:#333333;
	text-decoration:none;
}
#cartbar a:hover{
	color:#0099FF;
	text-decoration:underline;
}
#bookmark{
	position:absolute;
	top:10px;
	right:56px;
}
#searcher{
	position:absolute;
	top:44px;
	right:50px;
	width:189px;
}
#searcher .seachtextarea{
	width:140px; 
	border:1px solid #f88600;
	float:left;
	padding:2px;
	font-size:11px;
	font-family:tahama, Arial, Helvetica, sans-serif;
	display:inline;
}
#searcher .go{
	width:29px;
	height:20px;
	float:left;
	display:inline;
	margin:0 5px;
}
#breadcrumbs,#loginbar{
	position:absolute;
	bottom:1px;
	left:48px;
	width:500px;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	font-size:12px;
	padding-left:5px;
}
#breadcrumbs a,#loginbar a{
	padding:0 5px;
	display:inline;
}
#breadcrumbs a:link,#breadcrumbs a:visited,#loginbar a:link,#loginbar a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
#breadcrumbs a:hover,#loginbar a:hover{
	color:#f80;
	text-decoration:none;
}
#loginbar{
	position:absolute;
	width:400px;
	height:25px;
	line-height:25px;
	left: 400px;
	bottom:1px;
	text-align:right
}

#rss{
	position:absolute;
	width:80px;
	height:15px;
	left: 863px;
	top: 127px;
}	
/*------------------------------------------------------------------------------------------------------------------------contain style*/
#contain{
	margin:0 auto;
	clear:both;
	width:910px;
	height:100%;
}
/*--------------------------------------------------------------------------------------------------------------------------left style aw*/
	
.catalogbox h2{ height:27px; line-height:27px; background:#5297d2 url(../images/catabar.jpg) no-repeat top left; padding:0 0 0 25px; 
}	
.catalogbox ul{ width:177px; background:url(../images/leftbgmid.jpg) left center repeat-y;
}
.catalogbox ul li{ height:27px; line-height:27px; background:url(../images/lines.jpg) left bottom no-repeat; list-style:none; padding:0 0 0 10px;
}
.catalogbox ul li a{ font-size:11px; text-decoration:none; color:#575757; font-family:tahoma;
}
.catalogbox ul li a:hover{ color:#5297d2;
}
.topdealbox h2{ height:27px; line-height:27px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:#5297d2 url(../images/topbar.jpg) no-repeat top left; padding:0 0 0 25px; 
}	
.topdealbox ul{ width:177px; background:url(../images/leftbgmid.jpg) left center repeat-y;
}
.topdealbox ul li{ height:27px; line-height:27px; background:url(../images/lines.jpg) left bottom no-repeat; list-style:none; padding:0 0 0 10px;
}
.topdealbox ul li a{ font-size:11px; text-decoration:none; color:#575757; font-family:tahoma;
}

/*--------------------------------------------------------------------------------------------------------------------------left style end aw */


#leftbox{
	width:183px;
	margin-top:2px;
	margin-left:2px;
	float:left;
	clear:left;}
#cleaner{ width:177px; height:222px; margin:6px 0 6px 0; float:left; clear:both; }
.cartbox{
	width:178px;
	height:100%;
	float:left;
	clear:both;
}
.carttop{
	float:left;
	width:177px;
	height:65px;
	background:#5297d2 url(../images/shopingcartbg.jpg) no-repeat top left;}
.carttop h1{
	float:left;
	clear:both;
	padding:7px 0 6px 25px;
	font-size:12px;
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
}
.carttop p{
	float:left;
	display:block;
	width:170px;
	clear:both;
	line-height:18px;
	padding:0px 0 0 5px;
	font-size:12px;
	color:#4dbad7;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.leftbody{
	float:left;
	width:177px;
	overflow:hidden;
	background:url(../images/leftbgmid.jpg) repeat-y;
}
.leftbody  a:link,.leftbody a:visited{
	color:#333;
	text-decoration:none;}
.leftbody a:hover{
	color:#06F;
	text-decoration:none;}
.cartbody h1{
	padding:2px 0 0px 6px;}
#cartitem{ clear:both; width:178px;}
.cartail{
	width:177px;
	height:60px;
	float:left;
	clear:both;
	padding:0 0 2px 0;
	background:url(../images/lines.jpg) no-repeat center bottom;}
.pic1{
	width:47px;
	height:47px;
	float:left;
	margin:6px;
	display:inline;
	border:1px solid #ccc;
	overflow:hidden;}
.tittles{ 
	font-size:11px;
	display:block;
	float:left;
	width:95px;
	padding:2px 0 0 0;
	line-height:18px;}
.x{
	float:left;
	width:10px;
	height:10px;
	margin:6px 0 0 0;}
.warning{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F60;
	clear:both;
	float:left;
	padding:6px;
	width:170px;}
.botton1{
	float:left;
	width:170px;
	height:29px;
	clear:both;
	margin:0 0 6px 3px;
}
.leftbottom{
	float:left;
	clear:both;
	width:177px;
	height:5px;
	padding:0 0 2px 0;}
.catalogbox,.topdealbox{
	float:left;
	width:178px;}
.catatop{
	float:left;
	width:177px;
	height:31px;
	background:#5297d2 url(../images/catabar.jpg) no-repeat top left;}
.catatop h1,.dealtop h1,.subbartop h1{
	color:#fff;
	float:left;
	display:block;
	padding:6px 0 0 25px;
}
.dealtop{
	float:left;
	width:177px;
	height:31px;
	background:#5297d2 url(../images/topbar.jpg) no-repeat top left;}
.dealbox{ 
	width:176px; 
	float:left;
}
.dealbox p{ width:160px; margin:6px 0 0 6px; text-align:center; font-size:11px; float:left; display:block;}
.dealimg{
	float:left;
	width:120px;
	height:120px;
	margin:6px 0 6px 26px;
	border:1px solid #ccc;
	clear:both;
}
.catalogbox h2,.topdealbox h2{
	color:#fff; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;
	}
.letterbox{
	width:177px; float:left; clear:both; background:#f7f7f7; height:100px;margin:0px 0 10px 0px
	}
.letterbox h3{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#f60; padding:0px 0 0 15px; height:25px; line-height:25px;}
.letterbox p{color:#333; padding:0px 0 0 15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; line-height:150%;}
.letterbox input{ border:1px  inset #ccc;  margin:0 0 0 15px; font-size:11px;text-indent:2px;}
.letterbox img{ margin:0 0 0 15px;}
#rightbox{
	float:right;
	width:710px;
	margin-right:2px;
	float:right;
	clear:right;
	margin-bottom:10px;
}
.indexad{width:700px; margin:6px 0 0 0;}
.indexcata{width:700px; margin:6px 0 0 0;}
.catabox a{float:left; width:120px; height:95px;clear:both;}
.catabox a:link,.indexcata a:visited{ border:5px solid #edeced;}
.catabox a:hover{ border:5px solid #ccc;}
.indexcataimg{width:120px; height:95px;clear:both;}
.catabox{ width:130px; float:left; padding:0 5px;}
.catabox p{ width:120px; text-align:center; float:left; clear:both; font-size:12px; padding:0; line-height:28px;}
/*fenye*/
#fenye{clear:both; width:650px; margin:3px auto; height:25px; line-height:25px; text-align:right; font-size:11px;
}
#fenye span{ font-weight:bold;
}
#fenye a{ text-decoration:none; color:#999;
}
/*ad--shaogeng*/
.ad {
	width:700px;
	height:30px;
	margin-top:6px;
	margin-bottom:12px;
	border:1px #cc0000 solid; 
}
/*-------------------sort style*/
#Necklaces{width:698px; height:147px; background:url(../images/Necklacesbg.jpg); margin:6px 0 6px 0; float:left; clear:both;}
#Necklaces h1{font-size:14px; clear:both; padding:25px 0 10px 20px;}
#Necklaces p{width:450px;font-size:12px; padding:0 0 0 20px;}

#Earrings{width:698px; height:147px; background:url(../images/Earringsbg.jpg); margin:6px 0 6px 0; float:left; clear:both;}
#Earrings h1{font-size:14px; clear:both; padding:25px 0 10px 20px;}
#Earrings p{width:450px;font-size:12px; padding:0 0 0 20px;}

#Pendants{width:698px; height:147px; background:url(../images/Pendantsbg.jpg); margin:6px 0 6px 0; float:left; clear:both;}
#Pendants h1{font-size:14px; clear:both; padding:25px 0 10px 20px;}
#Pendants p{width:450px;font-size:12px; padding:0 0 0 20px;}

#Accessories{width:698px; height:147px; background:url(../images/Accessoriesbg.jpg); margin:6px 0 6px 0; float:left; clear:both;}
#Accessories h1{font-size:14px; clear:both; padding:25px 0 10px 20px;}
#Accessories p{width:450px;font-size:12px; padding:0 0 0 20px;}

#Bracelets{width:698px; height:147px; background:url(../images/Braceletsbg.jpg); margin:6px 0 6px 0; float:left; clear:both;}
#Bracelets h1{font-size:14px; clear:both; padding:25px 0 10px 20px;}
#Bracelets p{width:450px;font-size:12px; padding:0 0 0 20px;}

#Charms{width:698px; height:147px; background:url(../images/Charmsbg.jpg) no-repeat; margin:6px 0 6px 0; float:left; clear:both;}
#Charms h1{font-size:14px; clear:both; padding:25px 0 10px 20px;}
#Charms p{width:450px;font-size:12px; padding:0 0 0 20px;}

#Chains{width:698px; height:147px; background:url(../images/Chainsbg.jpg) no-repeat; margin:6px 0 6px 0; float:left; clear:both;}
#Chains h1{font-size:14px; clear:both; padding:25px 0 10px 20px;}
#Chains p{width:450px;font-size:12px; padding:0 0 0 20px;}

#Rings{width:698px; height:160px; background:url(../images/Ringsbg.jpg) no-repeat; margin:6px 0 6px 0; float:left; clear:both;}
#Rings h1{font-size:14px; clear:both; padding:15px 0 10px 20px;}
#Rings p{width:450px;font-size:12px; padding:0 0 0 20px;}

#Sets{width:698px; height:147px; background:url(../images/Setsbg.jpg); margin:6px 0 6px 0; float:left; clear:both;}
#Sets h1{font-size:14px; clear:both; padding:25px 0 10px 20px;}
#Sets p{width:450px;font-size:12px; padding:0 0 0 20px;}

#Watches{width:698px; height:147px; background:url(../images/Watchesbg.jpg); margin:6px 0 6px 0; float:left; clear:both;}
#Watches h1{font-size:14px; clear:both; padding:25px 0 10px 20px;}
#Watches p{width:450px;font-size:12px; padding:0 0 0 20px;}

/*special--shaogeng*/
.special1 { width:696px; height:5px; float:left;}
.special3 { width:696px; height:4px; float:left;}
.special2 {width:672px;float:left; border-left:1px #dbdbdb solid; border-right:1px #dbdbdb solid;  padding:0 12px; line-height:24px; }
.sptop { width:665px;clear:both; height:24px; }
.sptop .sptopt{ float:left; color:#cc0000; font-size:16px; font-weight:bolder; font-family:Arial; background:none }
.sptop .tpage { float:right; font-size:12px; }
.sptop .tpage img { margin-left:8px;}

.specialin { width:100%; clear:both;padding-left:10px;_padding-left:0px;float:left; }
.specialinbox { float:left; width:120px; margin:12px 0 12px 8px; height:210px;}
.img { border:1px #ccc solid; margin-bottom:8px; width:120px; height:120px;}
.specialinbox p { font-size:12px; color:#003366; line-height:15px; text-align:center }
.specialinbox .red { color:#cc0000;font-weight:bold; text-align:left;}
.specialinbox a{ text-decoration:none; color:#003366; text-align:center}
.specialinbox a:link,.specialinbox a:visited{
	text-decoration:none;
	color:#003366;
}
.specialinbox a:hover{
	text-decoration:none;
	color:#f60;
}
.specialname{height: 50px; font-size: 12px;line-height:15px;text-align: center;}
/*subbar--shaogeng*/
.subbar { width:696px; margin-top:12px; float:left; clear:both }
.subbartop { height:27px; width:696px;}
.s1{ float:left; background:url(../images/subbar1.jpg) left top no-repeat ; width:179px; height:27px; }
.s2{ float:left; background:url(../images/subbar2.jpg) left top repeat-x; height:27px; width:508px; }
.s3{ float:left; background:url(../images/subbar3.jpg) left top no-repeat; width:9px; height:27px; }
.s1 h1{ color:#5297d2; padding-left:35px; font-size:14px;}
.s2 span { display:block; text-align:right; padding-top:5px; }
.s2 a{ color:#fff; font-size:12px;}
.subbarin { position:relative; top:0; left:0;height:285px; background:#f4fafd; padding:8px 12px; }
.subbarinbox { float:left;  width: 128px;height:260px;  padding:8px 10px; display:inline; list-style-type:none; background:#fff; margin:0 11px; }
.subbarinbox .img { border:1px #aedcf0 solid; margin-bottom:8px;}
.subbarinbox a { font-size:11px; color:#1d87d0; line-height:16px; }
.subbarinbox p { padding-top:8px; }
.subbarinbox .red { font-size:11px; color:#cc0000; } 
.subbarinbox .rank {
	position:absolute;
	bottom:51px;
	left: 37px;
}
.subbarinbox .add {
	position:absolute;
	bottom:24px;
	height: 12px;
}

/*loginbox--shaogeng*/
.loginbox{ width:420px; float:left; margin:12px 0 12px 30px; }
.loginbox h2,.regbox h2{ font:14px Tahoma, Arial; color:#fff; padding-top:4px; padding-left:12px; height:18px; background:#0095d1  }
.loginbox p { padding:8px; color:#444; font:12px Arial, Verdana; line-height:18px; }
.loginbox p span { color:#aaa; font-size:11px;}
.inputtext { border:1px #ddd solid; border-top:1px #666 solid; padding-left:4px; padding-top:2px; height:18px; width:200px;  }
.inputtext1 { width:160px; }
.inputtext2 { border:1px #ddd solid; font-size:11px;width:204px; }
.inputtext3 { width:80px;} 
.loginbox p a { color:#00739f}
.loginbtn { background:url(../images/login.gif) left top no-repeat; width:85px; height:20px; border:0; cursor:pointer}
.regbtn { background-image:url(../images/register.gif); width:85px; height:20px; }
.resetbtn { background-image:url(../images/reset.gif); width:85px; height:20px; }
.conbtn { background-image:url(../images/continue.gif); width:85px; height:20px;}
.bill1btn { background-image:url(../images/bill.gif); width:180px; height:20px;}
.bill2btn { background-image:url(../images/bill4.gif); width:141px; height:20px;}
.paybtn { background-image:url(../images/proceed-to-payment.gif); width:142px; height:20px;}
.confirmbtn { background-image:url(../images/confirm.gif); width:85px; height:20px;}

.subbtn { background-image:url(../images/sub.gif); width:67px; height:21px;}
/*regbox--shaogeng*/
.regbox{ float:left; width:420px;float:right; clear:right; margin:12px 30px 12px 0; border-left:1px #ddd solid;}
.regin { padding:0 12px; list-style:none; font-size:12px; }
.regin p { font-size:13px; font-weight:bold; padding:8px 0; }
.regin li { padding:3px 0; color:#444 }
.regin li span { float:left; width:35%; }
.regin li a{ color:#00739f; }

.loginbox input:hover,.regbox input:hover { background:#FFC }

.red { color:#bb1b01;}
.checkbox{ width:700px; margin:0; background:#f9f9f9}
.loginbox h2 { border-bottom:1px solid #0077a3}
.loginbox h2 span { float:left; } 
.loginbox h2 a { float:right; color:#fff; font-size:12px;}
.checkbox .loginbox,.checkbox .regbox { width:344px; margin:0; }
.checkbox .loginbox { border-right:1px #ddd solid; } 
.checkbox .regbox { border:0;} 
.checkbox .regin p { font-size:12px; font-weight:normal; padding:8px 0; }
.checkbox .regin li { text-align:center; padding:8px 0; }
.checkbox .regin li span { width:40%;}
.checkbox .regin li .inputtext1 { width:140px;  }
.checkbox p b { font-size:13px;}
.slist{font-size:12px}
.checkbox .slist { clear:both; width:680px; margin:12px; background:#fff }
.checkbox .slist .regin {  padding:0;border:1px #ddd solid; }
.checkbox .slist .regin li { padding:1px 0; line-height:24px; border-bottom:1px dotted  #ddd;text-align:left; padding-left:60px;}
.checkbox .slist .regin li:hover { background:#FFC }
.checkbox .slist .regin span { width:25%;  }

.checkbox .saddress li {text-align:left; padding:6px 0;padding-left:24px; }
.checkbox .saddress li span	{ width:30%;}

.i_table { margin:0px auto;  width:100%; background:#FFF0ee;  font-size:12px; color:#444}
.i_table .l { width:30%; }
.i_table td { border-top: 1px;background:#fff;padding: 5px;}
.i_table td:hover { background:#FFC}
.i_table th { border-bottom:1px solid #C1DAD7; padding: 5px;text-align:left;background:  #f5f5f5; font-weight:normal;}
.i_table a { color:#00739f; }

.cardstyle { float:right; margin-left:12px; margin-top:6px; width:340px; border:2px #ddd  solid; background:#fffdee }
.cardstyle img { display:block; float:left; padding-right:10px;padding-top:4px;}
.usec{ margin:12px auto; padding:18px; width:664px}
.notice{ font-size:11px; color:#c00;}
/*--------------------------------------------------------------------------------------------------------------------------footer style*/
#footer{
	margin:0 auto;
	clear:both;
	width:100%;}
#infomodule{
	width:906px;
	display:inline;
	overflow:hidden;
	float:left;
	clear:both;
	margin:0px 0px 0px 48px;
	padding-bottom:20px;
	background:url(../images/footerbg.jpg) repeat-x bottom;
}
#crmodule{
	text-align:center;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	clear:both;
	padding:5px 0px;}
#cominfo,#shiinfo,#carinfo,#delinfo,#secinfo{
	float:left;
	text-align:center;
	border:1px solid #fff;
	overflow:hidden;
}
#cominfo h1,#shiinfo h1,#carinfo h1,#delinfo h1,#secinfo h1{
	height:25px;
	line-height:25px;
	float:left;
	display:block;
	font-size:12px;
	color:#333;
	background-color:#caefff;
}
#cominfo h1,#cominfo{
	width:175px;
}
#shiinfo h1,#shiinfo{
	width:175px;
}
#carinfo h1,#carinfo{
	width:185px;
}
#delinfo h1,#delinfo{
	width:147px;
}
#secinfo h1,#secinfo{
	width:215px;
	border-right:0px solid #fff;
}
.infolist{ 
	display:block;
	float:left;
	width:150px;
	list-style:none;
	font-size:11px;
	text-align:left;
	margin:10px 0 0 20px;}
.infolist a:link,.infolist a:visited{ 
	color:#333; 
	text-decoration:none;
}
.infolist a:hover{
	color:#000; 
	text-decoration:underline;
}
.infoimg{
	float:left;
	width:152px;
	height:102px;
	margin:10px 0 0 18px;}
.infoimg2{
	float:left;
	width:137px;
	height:102px;
	margin:10px 0px 0px 5px;}
.infoimg3{
	float:left;
	width:95px;
	height:54px;
	margin:10px 0px 0px 5px;}



/*------------------------------------------------------------------------------------------------------------------------product style aw*/
#rtop{ height:25px; line-height:25px; background:#f6f6f6; margin:2px 10px 0 0; padding:0 5px 0 10px;
}
.currency{ float:left;
}
.currency a{ color:#929292; text-decoration:none; font-size:11px;  padding:0 1px 0 1px;
}
.currency span{ color:#999;
}
.qianhou{ float:right; color:#ff6600;
}
.qianhou a{ color:#ff6600; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
#ptop{ width:718px; float:left; padding:10px 0 0 0; position:relative; height:500px
}
#pimg{  position:absolute; top:0; left:10px;
}
#pimg .tell{ height:27px; line-height:27px; float:left; margin-top:10px; background:#ccc;
}
#pimg .tell td{ background:#fff; padding:0 15px 0 15px;
}
#pimg .tell td a{ font-size:12px; color:#666; text-decoration:none;
}
#pimg .tell td a:hover{ color:#4f6c04;
}
#pintr{ float:right; width:280px;
}
#pintr p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 15px 0 0; padding:0 0 10px 0; line-height:150%;
}
.cu{ font-weight:bold;
}
.bor{ border-bottom:1px solid #ccc; width:266px;
}
#pintr form{ padding:10px 0 10px 0;  width:266px;
}
#pintr select{ width:100px; border-top:1px solid #ccc; border-left:1px solid #ccc; padding:0 0 0 1px;
}
#pintr p a{ color:#4f6c04; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;
}
.pad{ padding:10px 0 10px 0; border-bottom:1px solid #ccc;
}
#r22{ float:left; display:inline; width:693px; padding:5px 0 0 0; margin-left:10px; margin-bottom:10px;
}
#tab2{ height:28px; line-height:28px; 
}
#tab2 span{ font-size:12px; display:block; float:left; background:#f0f0f0; height:27px; line-height:27px; margin-right:1px; padding:0 10px 0 10px; font-weight:bold; border:1px solid #ccc; border-bottom:none;
}
#tab2 .s22{ background:#fff; border-bottom:1px solid #fff; cursor:pointer;
}
#content2{ width:672px; padding:10px; border:1px solid #ccc;
}
#content2 p{ font-size:12px;
}
#Reviews{ clear:both; width:692px; margin:0 0 0 10px; float:left; border:1px solid #ccc;
}
#Reviews h3{ font-size:13px; text-decoration:none; border-bottom:none; padding:10px 0 0 10px;
}
#Reviews table{ border-bottom:1px solid #ccc; padding:10px 0 0 10px;
}
#Reviews .rank{margin:10px 0 0 10px;}
#Reviews .rank td{ color:#666; font-size:11px; padding:5px 0 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#Reviews .rank span{ font-weight:bold;
}
#Reviews .rank a{ font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#4f6c04; font-weight:bold;
}
#Reviews .rank a:hover{ color:#000;
}
#Reviews p{ color:#666; font-size:11px; padding:5px 0 0 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; clear:both;
}
#Reviews p span{ font-size:12px; font-weight:bold;
}
#Reviews .reviewinput #textfield,#Reviews .reviewinput #textfield2{ border:1px inset #ccc; width:200px; height:20px;}
.reviewinput{width:650px;border:0;margin:5px; font-size:11px; text-indent:5px;}
.reviewinput #content{ width:640px; height:100px; margin:5px; border:1px inset #ccc; line-height:15px; font-size:11px; display:inline;}
#Reviews .pagenation{ width:650px; clear:both; padding:5px; text-align:right; font-size:11px;}
#Reviews .pagenation a{ font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#4f6c04; font-weight:bold;
}
#Reviews .pagenation a:hover{ color:#333;
}.may{ margin:0 0 0 10px; padding:15px 0 0 0; float:left; display:inline; width:694px;
}
.may h3{ background:url(../images/may2.jpg) left center repeat-x; height:27px; line-height:27px; font-size:12px; font-family:tahoma; padding-left:20px;
}
.m1{ float:left; display:inline; padding:10px 0 10px 0; width:130px; height:222px; margin:0 0 0 25px; position:relative;text-align: center;
}
.m1 p{ font-family:tahoma; font-size:11px;margin-top:6px;
}
.m1 .pt{ border:1px solid #aedcf0; width:120px; height:120px; margin-bottom:6px;
}
.m1 .add{ position:absolute; bottom:0; left:0;
}
.m1 a{ font-family:tahoma; font-size:11px; color:#003366;
}
.m1 a:hover{ color:#c00;
}
/*-------------------------------------------------index comment style*/
.comment{ width:696px; clear:both;padding-top:5px; display:block;}
.com{ background:url(../images/may1.jpg) repeat-x; height:27px; line-height:27px}
.com span{margin:0px 0 0 15px; display:block; font-size:14px;}
.combox p{ font-family:"Times New Roman", Times, serif; font-size:14px; font-style:italic; padding:10px; width:650px; margin:6px auto; border:1px dashed #ccc;}
.comname{ margin:5px 0 5px 580px; font-size:12px; clear:both;}

/*------------------------------------------------------------------------------------------------------------------------product list style aw*/

#plist{ width:696px; background:#f4fafd; float:left; padding:5px 0 10px 0;
}
.mm1{ float:left; display:inline; padding:10px; width:120px; height:240px; margin:10px 0 0 25px; position:relative; background:#fff;text-align: center;
}
.mm1 p{ font-family:tahoma; font-size:11px;margin-top:6px;
}
.mm1 .pt{ border:1px solid #aedcf0; width:120px; height:120px; margin-bottom:6px;
}
.mm1 .add{ position:absolute; bottom:10px; left:8px;
}
.mm1 a{ font-family:tahoma; font-size:11px; color:#003366;
}
.mm1 a:hover{ color:#c00;
}
.mm1pname{height:40px;}
#fy{ height:27px; line-height:27px; width:686px; text-align:right; padding:0 10px 0 0; font-size:11px;
}
#fy a{ padding:0 3px 0 3px; text-decoration:none; color:#666;
}
#fy a:hover{ color:#000; text-decoration:underline;
}
#fy a span{ color:#000; font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------------------------carts style*/
.carts{}
.cartimages{ width:120px; height:120px; float:left; margin:15px 0 0 25px;}
.input_st{ width:45px; height:20px; margin:0 5px; text-align:center; border:1px inset #ccc;}

/*****  order_address1页面需要**/
.hide{display:none;}

.applybtn { background-image:url(../images/apply.gif); width:72px; height:20px;}

.step_msg{font-size:11px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:2px 0 0 20px;border-bottom:1px solid #fff;}

.email_false{background:transparent url(../images/email_false.gif) no-repeat scroll 2px 1px; padding:0 0 0 20px; }

div.br{clear:both;}
/*****  order_address1页面需要结束**/
/*-------------------------------------------------------------------------------------------------------------------FAQ style*/
.textbox{ width:690px; margin:0 auto; clear:both;}
.question{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#f60;
	clear:both;
	line-height:25px;
	border-bottom:1px solid #f60;
	margin-bottom:2px;
	float:left;
	width:680px;
	display:block;
}
.question a:link,.question a:visited{color:#f60; text-decoration:none; }
.question a:hover{color:#f90; text-decoration:none;}
.answer{ display:block; width:680px; clear:both; background:#fff;}
.answer p{ color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; line-height:180%;}
.answer p span{ color:#f60; padding-right:5px;}
/*-------------------------------------------------------------------------------------------------------------------aboutus style*/