body{
	margin: 0px;
	padding: 0px;
	background:url(/images/bodybg.jpg) repeat-x;
	background-color: #E6CB86;
}


td{
	font:11px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, "ËÎÌå", sans-serif; 
	color: #000000;	
	line-height: 130%;
}

img{
	border: 0px;
}

form{
	margin: 0px;
	padding: 0px;
}

a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF8C00;
	text-decoration: none;
}

.menu{
	color:#fff;
}

.menuleft{
	color:#b18f50;
	font-family: "ËÎÌå";
	font-size: 20px;
	font-weight: bold;
}


.menu a:link{
	color:#fff;
}

.cbox {
	background:url(/images/ctbg.jpg) no-repeat;
}

.project {
	background:url(/images/projecttop.jpg) no-repeat;
}

.left_p2 {
	background:url(/images/fast.jpg) no-repeat;
}

.left_p2_sub {
	padding:2px 5px;
}

.newsName{
	font-weight: bold;
	color: #000000;
	font-size: 22px;
	font-family: "ËÎÌå";
	text-decoration: none;
}

.business {
	background:url(/images/desc.jpg) no-repeat;
	padding:10px 15px;
	line-height:25px;
}

.prosort {
	border-bottom: #aaa 1px dashed;
}

.sncolor a {
	font-weight:bold;
	color:#009049;
}

.searchbg {
	background:url(/images/searchbg.jpg) no-repeat;
}

.msgbg {
	background:url(/images/msgbg.jpg) no-repeat;
}

.newsbg {
	padding:5px 10px;
	background:url(/images/newsbg.jpg) no-repeat;
}

.pcbg {
	background:url(/images/pcbg.jpg) no-repeat;
	padding-left: 10px;
}


.coltitle {
	margin-left:18px;
	font-size:13px;
	font-weight:bold;
	color: #7A7C7C;
}

.coltitle2 {
	font-size:10px;
	font-weight:bold;
	color:#209D60;
}

.msgbox {
	background:#cec;
}


.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 #DCDCDC;
}

.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 #DCDCDC;
	height: 25px;
	padding-left: 5px;
}

.NewsLine1{
	border-bottom: 1px dotted #DCDCDC;
	height: 23px;
	padding-left: 5px;
	background: #F6F6F6;
}

.NewsLine6{
	border-bottom: 1px dotted #DCDCDC;
	height: 23px;
	padding-left: 5px;
}

.ProHotSImg{
	border: 2px solid #ECECEC;

}
.ProHotSImg2{
	border: 2px solid Orange;

}

.Price{
	color: #FF8C00;
}
.MemPrice{
	color: Red;
}
.OffProName{
	height: 26px;
}
.OffProLine{
	background-color: #ECECEC;
	height: 26px;
}

.InputBox{
	width: 100px;
}

.USort{
	font-size: 11px;
}
.USort a{
}
.USort a:link{

}
.USort a:visited{

}
.USort a:hover{
	color: Red;
}
.USort a:active{
	color: Red;
}
.DSort{
	font-size: 9px;
	border-bottom: 1px dotted #DCDCDC;
	height: 18px;
}

.BDSort{
	height: 22px;
	padding-left: 5px;
	border-bottom: 1px dotted #DCDCDC;
}

.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-size: 14px;
	font-weight: bold;
	color: #666;
	border-bottom: 4px solid #4682B4;
}
.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: #f5f8ff;
}

.ProjectRowColor1{
	padding-left:5px;
	height: 25px;
	background-color: #F2F8F8;
}

.ProjectRowColor2{
	padding-left:5px;
	height: 25px;
	background-color: #EEEEEE;
}

.NewsSort{
	border: 1px solid #DCDCDC;
	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 #FFEFD5;
	background-color: #FFFBF0;
	padding: 5px;
	font-size: 16px;
	font-weight: bold;
	color: Maroon;
	text-align: center;
}

.context{
	text-align:left;
}

.Content{
	padding:15px;
	font-size: 12px;
	line-height: 150%;
	text-align: left;
}

.cbg{
	background: url(/images/cbg.gif);
}

.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: #B22222;
	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 #DCDCDC;
	padding-left: 10px;
	font-weight: bold;
	color: #FF8C00;
}

.LoginMenuLine{
	height: 25px;
	border-bottom: 1px dotted #DCDCDC;
	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: White;
}

.CartTitleBG{
	background-color: #f1f3ee;
}

.CartBoxBG{
	background-color: #fbfbfb;
}

.NavLine{
	background-color: White;
}

.CartInputBox{
	border: 1px solid #DCDCDC;
	background-color: #f2fbff;
	text-align: center;
}

.PayTopic{
	background-color: #F5F5F5;
	border: 2px solid #131313;
}

.PayTrBG{
	background-color: #E8EDF6;
	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: #B2B2B2;
}

.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{
	text-align: center;
	background-image:url(../images/menubg.jpg);
	margin-bottom: 1px;
}

.MenuTopBox table{
	text-align:center;
}

.MenuTop{
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline
}

.MenuTop a{
	color: #fff;
	text-align: center;
}

.MenuTop a:visited{
	color: #fff;
}

.MenuTop a:hover{
	color: #FF8C00;
}

.MenuTopActive{
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	text-decoration: underline
}

.MenuTopActive a{
	color: #fff;
	text-align: center;
}

.MenuTopActive a:visited{
	color: #fff;
}

.MenuTopActive a:hover{
	color: #FF8C00;
}

.MenuTop2{
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	border-bottom: 1px solid #DCDCDC;	
	color: #27472f;
}

.MenuTop2 a{
	color: #27472f;
}

.MenuTop2 a:visited{
	color: #27472f;
}

.MenuTop2 a:hover{
	color: #FF8C00;
}

.ProSort{
	border-bottom: 1px dotted #DCDCDC;
	height: 22px;
	padding-left: 10px;
}

.PageBox{
	border: 2px solid #e1e1ff;
	background-color: #f1f1f9;
	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 #DCDCDC;
}

.LineCol{
	border-right: 1px dashed #DCDCDC;
}

.LineRow{
	border-top: 1px dashed #DCDCDC;
}

.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 #DCDCDC;
}

.LineTop{
	border-top: 1px solid #DCDCDC;
}

.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 #DCDCDC;
	padding: 10px;
	font-weight: bold;
	color: #975a2e;
	font-size: 14px;
}

.ProSortLine{
	padding-left: 5px;
	border-bottom: 1px dashed #DCDCDC;
}
.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 #DCDCDC;
}

.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: 12px;
}
.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 #DCDCDC;
}

.StoriesLine{
	border-bottom: 1px dotted #DCDCDC;
}
.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 #DCDCDC;
}
.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/footer.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.btr {
	border-right:2px solid #fff;
	border-bottom:2px solid #EB3D00;
}

.btg {
	border-right:2px solid #fff;
	border-bottom:2px solid #009049;
}

.btgr {
	border-bottom:url(../images/btgr.jpg);
}

.btgr2 {
	border-bottom:url(../images/btgr2.jpg);
}

.MenuDown{
	padding-left:30px;
	color:#fff;
	font-size: 12px;
}

.MenuDown a{
	color:#fff;
}

.SayContent{
	text-align: justify;
	font-size: 12px;
}

.SayName{
	text-align: right;
	font-style: italic;
	font-size: 14px;
}

.LinkImg{
	width: 171px;
	height: 62px;
	border: 1px solid #F4F4F4;
}

.Price2{
	color: #FF8C00;
	text-decoration: line-through;
}

.BntBox{
	border: 1px solid #B0C4DE;
	background-color: #F1F5FA;
	text-align: center;
}
.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: 9px;
}

.bPrice{
	font-size: 20px;

	font-weight: bold;
}

.bTopic{
	color: Red;
	font-size: 20px;
	font-weight: bold;	
}
.DateTime{
	color: White;
}

.mtitle{
	padding-left:13px;
	color:#005796;
	font-size:13px;
	font-weight:bold;
	background:url(/images/probg.jpg) no-repeat;
}

.mtitle2{
	padding-left:13px;
	color:#005796;
	font-size:13px;
	font-weight:bold;
}

.sale{
	background:url(/images/line1.jpg) no-repeat;
}

.sepline{
}

.aboutus{
	padding:10px;
}

.lineht{
	line-height:20px;
}

.mdown{
	padding-top:5px;
}

.more{
	margin-left:140px;
}

.more2{
	margin-left:80px;
}

.padline{
	background:url(/images/line.jpg) repeat-y;
}

.menutab{
	color:#fff;
}

.menutab a{
	color:#fff;
}

.menutab a:hover{
	font-weight:bold;
	font-size:15px;
	color:yellow;
}

.topbg{
	background: url(/images/topbg.jpg) repeat-x;
}

.infobg1{
	padding-top:5px;
	background: url(/images/infobg1.jpg) no-repeat;
}

.searchbg{
	background: url(/images/searchbg.jpg) no-repeat;
}

.contact{
	background: url(/images/contact.jpg) no-repeat;
}

.fenhui td:hover{
	cursor:hand;
}

.fenhuibg{
	background: url(/images/fenhui.jpg) no-repeat;
	color:#000;
	padding-right:35px;
}

.fenhuibg a{
	color:#000;
}

.submenu{
	position:absolute;
	z-index:200;
}

.pt10{
	padding-top:30px;
}

.winbg{
	background: url(/images/window.gif) no-repeat;
}