body{
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}


td{
	font:11px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, "", sans-serif; 
	color: #333333;	
	line-height: 130%;
}

img{
	border: 0px;
}
form{
	margin: 0px;
	padding: 0px;
}


a:link {
	color: #5D5A0F;
	text-decoration: none;
}
a:visited {
	color: #9A1A09;
	text-decoration: none;
}
a:hover {
	color: #9A1A09;
	text-decoration: none;
}

.TopText td{
	color: White;
}

.TopText a{
	color: White;
}
.TopText a:visited{
	color: White;
}
.TopText a:hover{
	color: #FF8C00;
}
.adTD{
	text-align: center;
}

.Box{
	border: 1px solid #CECECE;
}

.Box2{
	border: 1px solid #CECECE;
	background-image: url(../images/012_14.jpg);
	background-repeat: repeat-x;
	background-position: top;	
}

.Title{
	font-size: 14px;
	font-weight: bold;
}
.Title2{
	font-size: 14px;
	font-weight: bold;
	color: White;
	text-align: center;
}

.HelpTR{
	color: Maroon;
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
	height: 30px;
	padding-left: 10px;
}

.HelpTD{
	padding: 2px;
	padding-left: 20px;
}

.NewsLine{
	border-bottom: 1px dotted #AFAC81;
	height: 25px;
	padding-left: 5px;
	width:372
}

.ProHotSImg{
	border: 0px solid #96925B;

}
.ProHotSImg2{
	border: 0px solid #CBC886;

}

.Price{
	color: #676439;
}
.MemPrice{
	color: #676439;
}
.OffProName{
	height: 26px;
}
.OffProLine{
	background-color: #ECECEC;
	height: 26px;
}

.InputBox{
	width: 100px;
}

.USort{
	font-size: 12px;
	font-weight: bolder;
}
.USort a{
}
.USort a:link{

}
.USort a:visited{

}
.USort a:hover{
	color: Red;
}
.USort a:active{
	color: Red;
}
.DSort{
	font-size: 12px;
	border-bottom: 1px dotted #96925B;
	height: 25px;
}
.DSort a{
}
.DSort a:visited{
}
.DSort a:hover{
	color: #91030A;
}
.BDSort{
	height: 22px;
	padding-left: 5px;
	border-bottom: 1px dotted #96925B;
}

.NavBox{
	border: 1px solid #D9E4F2;
	background-color: #EEF2F8;
	margin-bottom: 10px;
	
}
.NavTitleBox{
	border-bottom: 4px solid #4682B4;
	margin-bottom: 10px;
}
.NavTitle{
	padding: 5px;
	padding-left: 10px;
	
	font-weight: bold;
	color: #B22222;
}

.NavTitle a{
	color: #B22222;
}
.NavTitle a:visited{
	color: #B22222;
}
.NavTitle a:hover{
	color: Red;
}

.SearchBox{
	border: 1px solid #F5DEB3;
	background-color: #F9F6E7;
	margin-bottom: 10px;
}
.SearchText{
	padding: 10px;
}

.Button{
	border: 1px solid Silver;
	height: 22px;
	background-color: 
	font-weight: bold;
	width: 80px;
}

.NewsRowColor1{
	height: 25px;
	background-color: #FBFBFB;
}

.NewsRowColor2{
	height: 25px;
	background-color: #F5F8FC;
}

.NewsSort{
	border: 1px solid #96925B;
	background-color: #E1E8F3;
	color: White;
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
}

.NewsSortName{
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
}

.NewsTitleView{
	border: 1px solid #FFCEE4;
	background-color: #FFE7F2;
	padding: 5px;
	font-size: 16px;
	font-weight: bold;
	color: Maroon;
	text-align: center;
}

.Content{
	font-size: 12px;
	line-height: 150%;
	text-align: justify;
}

.Content a{
	color: #FF8C00;
}
.Content a:visited{
	color: #FF8C00;
}
.Content a:hover{
	color: #FF8C00;
}

.InfoAboutBox{
	border: 1px solid #D0DDEC;
	background-color: #EBF0F8;
}

.InfoAbout{
	padding: 3px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
}

.BoxNav{
	background-image: url(../images/012_21.jpg);
	background-position: right;
	background-repeat: repeat-x;
}

.NavTxt{
	font-weight: bold;
	color: #810A10;
	padding-left: 10px;
	font-size: 12px;
}

.NewsTR{
	background-color: #DCE6F1;
	height: 25px;
	font-weight: bold;
	text-align: center;
}

.LoginMenuName{
	height: 22px;
	border-bottom: 1px dotted #96925B;
	padding-left: 10px;
	font-weight: bold;
	color: #FF8C00;
}

.LoginMenuLine{
	height: 25px;
	border-bottom: 1px dotted #96925B;
	padding-left: 40px;
	font-weight: bold;
}





.Center {
	text-align: center;
}
.RootName{
	width: 100%;
	border: 1px solid #D5E1F0;
	font-weight: bold;
	color: #2F4F4F;
	background-color: #EDF2F9;
	padding: 3px;
	padding-left: 10px;
}

/*cart*/
.CartBox{
	background-color: #FF4A92;
}

.CartTitleBG{
	background-color: #FFD2E4;
}

.CartBoxBG{
	background-color: #FFECF4;
}

.NavLine{
	background-color: White;
}

.CartInputBox{
	border: 1px solid #96925B;
	background-color: #f2fbff;
	text-align: center;
}

.PayTopic{
	background-color: #F5F5F5;
	border: 2px solid #131313;
}

.PayTrBG{
	background-color: #FFE1EF;
	height: 25px;
}
.OrderBox{

}

.OrderTitleBG{
	background-color: #D6E3EF;
}

.OrderRowColor1{
	background-color: #F9FAFD;
}
.OrderRowColor2{
	background-color: White;
}

.OrderViewTitleBG{
	background-color: #FFDAB9;
	font-size: 14px;
	font-weight: bold;
	color: Black;
}


/*order*/

.OrderViewTitle{
	font-size: 20px;
	font-weight: bold;
	color: Orange;
}
.OrderViewBox{
	background-color: #A3A062;
}

.OrderViewTitleBG{
	background-color: #F5F5F5;
}

.OrderViewRowColor1{
	background-color: White;
}
.OrderViewRowColor2{
	background-color: White;
}

.OrderViewContactBox{
	border: 1px solid #E4E9F6;
	background-color: #F4F7FB;
}

.CartNearImg{
	width:81px;
	height: 81px;
}

.OrderReBox{
	border: 1px solid #CCDAEA;
}

.OrderReNavTitle{
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
	padding-left: 10px;
}

.MenuTopBox{
	background-color: #EFEFEF;
	margin-bottom: 1px;
}

.MenuTop{
	font-size: 12px;
	font-weight: bold;
	color: White;
	background-image: url(../images/012_06.jpg);
	width: 95px;
	text-align: center;
}

.MenuTop a{
	color: White;
}

.MenuTop a:visited{
	color: White;
}

.MenuTop a:hover{
	color: #FF8C00;
}

.MenuTopActive{
	font-size: 12px;
	font-weight: bold;
	color: White;
	background-image: url(../images/012_05.jpg);
	width: 95px;
	text-align: center;
}

.MenuTopActive a{
	color: White;
}

.MenuTopActive a:visited{
	color: White;
}

.MenuTopActive a:hover{
	color: #FF8C00;
}

.MenuTop2{
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	border-bottom: 1px solid #96925B;	
	color: #27472f;
}

.MenuTop2 a{
	color: #27472f;
}

.MenuTop2 a:visited{
	color: #27472f;
}

.MenuTop2 a:hover{
	color: #FF8C00;
}

.ProSort{
	border-bottom: 1px dotted #96925B;
	height: 22px;
	padding-left: 10px;
}

.PageBox{
	height: 30px;
}

.LinkBox{
	border: 2px solid #EEEEEE;
}

.LinkTitle{
	background-color: #F5F5F5;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}

.LinkTr{
	background-color: #F3F3F3;
}

.HelpBox{
	border: 2px solid #EEEEEE;
	background-image: url(../images/help_bg.jpg);
}

.HotLine{
	font-size: 14px;
	font-weight: bold;
	color: Red;
}

.HeaderRightLine{
	border-left: 1px solid #739827;
	padding-left: 10px;
}
.BottomLine{
	border-bottom: 1px solid #96925B;
}

.LineCol{
	border-right: 1px dashed #96925B;
}

.LineRow{
	border-top: 1px dashed #96925B;
}

.Title3{
	font-size: 18px;
	font-weight: bold;
	color: #975e31;
}
.Subject3{
	color: #bf8f2b;
}
.Subject3 a{
	color: #bf8f2b;
}
.Subject3 a:visited{
	color: #bf8f2b;
}
.Subject3 a:hover{
	color: Red;
}

.Subject6{
	color: #52814b;
}
.Subject6 a{
	color: #52814b;
}
.Subject6 a:visited{
	color: #52814b;
}
.Subject6 a:hover{
	color: Red;
}


.Title4{
	font-size: 18px;
	font-weight: bold;
	color: #384d3a;
}
.Subject4{
	height: 23px;
	font-size: 12px;
}

.Subject5{
	color: #52814b;
	padding-left: 10px;
	height: 23px;
	font-size: 12px;
}
.Subject5 a{
	color: #52814b;
}
.Subject5 a:visited{
	color: #52814b;
}
.Subject5 a:hover{
	color: Red;
}

.SContent5{
	padding-left: 20px;
	border-bottom: 1px dashed #96925B;
}

.LineTop{
	border-top: 1px solid #96925B;
}

.RightBox{
	background-image: url(../images/012_16.jpg);
	background-repeat: repeat-x;
	background-position: top;	
}

.NavName{
	font-size: 26px;
	font-weight: bold;
	color: #92623e;
}

.NavName2{
	font-size: 18px;
	font-weight: bold;
	color: #92623e;
}

.NavNameBox{
	border-bottom: 5px solid #228B22;
}

.NewsLine2{
	background-color: White;
	padding: 3px;
}

.NewsLine3{
	background-color: White;
	padding: 3px;
	text-align: center;
	font-weight: bold;
}

.NewsLine4{
	background-color: White;
	padding-left: 20px;
}

.JMTopic{
	border-top: 1px dashed #96925B;
	padding: 10px;
	font-weight: bold;
	color: #975a2e;
	font-size: 14px;
}

.ProSortLine{
	padding-left: 5px;
	border-bottom: 1px dashed #96925B;
}
.ProSortLine2{
	padding-left: 5px;
}

.qaLeftTitle{
	font-size: 14px;
	font-weight: bold;
	color: White;
	padding: 3px;
	padding-left: 10px;
	background-color: #006400;
}

.qaLeftBox{
	background-color: White;
}

.InfoTopicBox{
	border: 1px solid #DBE9E9;
	background-color: #F1F7F8;
	padding: 3px;
	padding-left: 10px;
}
.BoxPageNavBox{
	border: 1px solid #5F9EA0;
	background-color: Teal;
}

.BoxPageNavTitle{
	font-size: 14px;
	font-weight: bold;
	color: White;
	padding: 5px;
	padding-left: 15px;
}

.LinkMan{
	color: Green;
	font-weight: bold;
}
.LinkMan a{
	color: Green;
}

.LinkMan a:visited{
	color: Green;
}
.LinkMan a:hover{
	color: Red;
}

.MenuSLine{
	background-color: #F2F2F2;
	border-bottom: 1px solid #96925B;
}

.HelpSortImg{
	width: 80px;
	height: 80px;
	border: 1px solid #F1F1F1;
	margin: 4px;
}

.HelpSortName{
	font-weight: bold;
	height: 25px;
	background-color: #E7E7E7;
}

.HelpSortContent{
	background-color: #EFF3F9;
}

.ProIndexName{
	font-weight: bold;
	color: #FF8C00;
}
.ProIndexName a{
	color: #FF8C00;
}

.ProIndexName a:visited{
	color: #FF8C00;
}

.ProIndexName a:hover{
	color: Red;
}


.ProductName2{
	font-weight: bold;
	color: #FF8C00;
	font-size: 12px;
}
.ProductName2 a{
	color: #FF8C00;
}

.ProductName2 a:visited{
	color: #FF8C00;
}

.ProductName2 a:hover{
	color: Red;
}

.ProductName3{
	font-weight: bold;
	color: White;
	font-size: 9px;
}
.ProductName3 a{
	color: White;
}

.ProductName3 a:visited{
	color: White;
}

.ProductName3 a:hover{
	color: Yellow;
}


.ProIndexContent{
	text-align: justify;
}

.StoriesSImg{
	width: 40px;
	height: 40px;
	border: 1px solid #96925B;
}

.StoriesLine{
	border-bottom: 1px dotted #96925B;
}
.StoriesLink{
	color: #FF8C00;
}
.StoriesLink a{
	color: #FF8C00;
}
.StoriesLink a:visited{
	color: #FF8C00;
}
.StoriesLink a:hover{
	color: Red;
}

.ProBox{
	border: 1px solid #4682B4;
	margin-bottom: 10px;
	background-image: url(../images/pro_bg.jpg);
}

.ProductName{
	font-size: 12px;
}
.ProductName a{
}
.ProductName a:visited{
}
.ProductName a:hover{
	color: Red;
}
.ProSortBox{
	border: 1px solid #96925B;
}
.ProSortBoxTitle{
	background-color: #E9E9E9;
	padding: 3px;
	padding-left: 15px;
	font-size: 14px;
}
.ProSortBoxContent{
	padding: 5px;
}

.ProUS{
	font-size: 12px;
}

.ProDS{
	padding-left: 15px;
	font-size: 11px;
}

.PageNumberBoxText{
	padding: 2px;
	margin: 2px;
}
.BoxHelpNav{
	background-image: url(../images/title_bg.jpg);
	height: 25px;
	border-bottom: 1px solid #87CEEB;
}
.BoxHelp{
	border: 1px solid #B0C4DE;
}


.OverTitle{
	color: Black;
}

.ContactText{
	color: #EBEBEB;
	text-align: justify;
}

.ContactText a{
	color: #FF8C00;
}
.ContactText a:visited{
	color: #FF8C00;
}
.ContactText a:hover{
	color: #32CD32;
}

.LeftBox{
	background-image: url(../images/012_14.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.BoxTD{
	background-image: url(../images/012_28.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

.Copyright{
	background-image: url(../images/012_64.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.MenuDown{
	border-bottom: 1px solid #E9E9E9;
	font-size: 12px;
}

.SayContent{
	text-align: justify;
	font-size: 12px;
}

.SayName{
	text-align: right;
	font-style: italic;
	font-size: 14px;
}

.LinkImg{
	width: 220px;
}

.Price2{
	color: #96925B;
	text-decoration: line-through;
}

.BntBox{
	border: 1px solid #FB4D92;
	background-color: #FF7CB0;
	text-align: center;
}
.BntBox a{
	color: Black;
}

.BntBox a:visited{
	color: Black;
}
.BntBox a:hover{
	color: Red;
}
.MonthTitle{
	border: 1px solid #DDE7F2;
	background-color: #F1F5FA;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	padding: 4px;
}
.MenuDoAction{
	font-weight: bold;
}


.Topic{
	color: Red;
	font-size: 12px;
}

.Topic2{
	color: Navy;
	font-size: 12px;
}

.bPrice{
	font-size: 14px;

	font-weight: bold;
}

.bTopic{
	color: Red;
	font-size: 20px;
	font-weight: bold;	
}
.DateTime{
	color: White;
}
.USortActive{
	color:#820B11;
	font-size: 12px;
	font-weight: bold;
}
.USortActive a{
	color:#ff3300;
}
.USortActive a:visited{
	color:#820B11;
}
.USortActive a:hover{
	color:#820B11;
}

.DSortActive{
	color:#820B11;
	height: 22px;
}
.DSortActive a{
	color:#ff3300;
}
.DSortActive a:visited{
	color:#ff3300;
}
.DSortActive a:hover{
	color:Red;
}


.mycolor a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.mycolor a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.mycolor a:hover {
	color: #F50072;
	text-decoration: none;
}


.mypink a:link {
	color: #FF479C;
	text-decoration: none;
}
.mypink a:visited {
	color: #FF479C;
	text-decoration: none;
}
.mypink a:hover {
	color: #E8006C;
	text-decoration: none;
}


.mypink2 a:link {
	color: #FFD4E8;
	text-decoration: none;
}
.mypink2 a:visited {
	color: #FFD4E8;
	text-decoration: none;
}
.mypink2 a:hover {
	color: #FFE9F3;
	text-decoration: none;
}