body{font-size:12px; color:#525552;	font-family: 'lr oSVbN', Osaka , sans-serif;width:100%;MARGIN:0px auto;text-align: center;line-height:20px;background-color: #FFFFFF;}
#CLS{ clear:both; height:2px; line-height:2px; padding:0; margin:0;}
html div td{ font-size:12px; line-height:20px;}
form { padding:0; margin:0;}
form #q{ width:160px;}
ul{padding:0;margin:0;list-style-position: outside;list-style-image: none;list-style-type: none;}
li{padding:0; margin:0; line-height:19px;}
h1,h2,h3,h4,h5,h6,h7{ padding:2px; margin:1px;}
/*------------------*/
a		  {text-decoration:underline;}
a:link	  {color:#313031;}
a:visited {color:#313031;}
a:hover   {color:#009900;text-decoration:none;}
a:active  {color:#313031;}
a img{border-top: none;border-right: none;border-bottom: none;border-left: none;}
.C00{ color:#CC0000;}
.font1{font-size:14px;color:#CC0000;font-weight: bold;letter-spacing: 1px;word-spacing: 1px;}

#UserLogin{ height:100px;}
#UserLogin #lo{height:30px;padding:4px;width:90%;margin:5px;background-image: url(/Images/img/bg_user.jpg);background-repeat: no-repeat;background-position: center center;}		
#UserLogin #lo1{ float:left;width:185px;line-height:20px;padding:2px 2px 0 0;margin:2px 2px 0 2px;height:90px;border-right-width: 1px;	border-right-style: solid;border-right-color: #FFCC00;}
#UserLogin #UserName{width:90px; height:14px;border: 1px solid #B3AB9D;}
#UserLogin #PassWord{width:90px;height:14px;border: 1px solid #B3AB9D;}
#UserLogin #lo2{width:90%;margin:8px 0 2px 0;padding:0 4px 0 5px;}
#UserLogin #text-r{text-align:right;width:98%; margin:5px 0 0 0;}
#UserLogin .r{float:left; margin-left:4px; width:125px;}
#UserLogin2{ height:100px;}
#UserLogin2 #lo{height:30px;padding:4px;width:90%;margin:5px;background-image: url(/Images/img/bg_user.jpg);background-repeat: no-repeat;background-position: center center;}		
#UserLogin2 #lo1{line-height:20px;padding:2px 2px 0 0;margin:2px 2px 0 2px;height:90px;}
#UserLogin2 #UserName{width:90px; height:14px;border: 1px solid #B3AB9D;}
#UserLogin2 #PassWord{width:90px;height:14px;border: 1px solid #B3AB9D;}
#UserLogin2 #lo2{width:90%;margin:8px 0 2px 0;padding:0 4px 0 5px;}
#UserLogin2 #text-r{text-align:right;width:98%; margin:5px 0 0 0;}
#UserLogin2 .r{float:left; margin-left:4px; width:125px;}
a.rLink{color:#F00;}
a.rLink:visited{color:#F00;}
a.rLink:hover{color:#000;}

#Link1 a{text-decoration:none;}
#Link1 a:link{color:#0030FF;}
#Link1 a:visited {color:#0030FF;}
#Link1 a:hover{color:#009AFF;}

#Link2 a{color:#FF4518;}
#Link2 a{text-decoration:none;}
#Link2 a:link{color:#FFF;}
#Link2 a:visited {color:#FFF;}
#Link2 a:hover{color:#FFFF00;text-decoration: underline;}

a.title{color:#428A00;text-decoration:none;font-weight: bold;}
a.title:link{color:#428A00;}
a.title:visited {color:#428A00;}
a.title:hover{color:#FF9900;}

a.title2{color:#333333;text-decoration:none;font-weight: bold;}
a.title2:link{color:#333333;}
a.title2:visited {color:#333333;}
a.title2:hover{color:#FF9900;}

/*------------------*/
#headbox{width:960px;text-align:left;margin:auto;background-image: url(FFFFFF.gif);background:#FFF;}
#T-Line{ padding-left:5px;background-color: #F7F7F7;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D6D7D6; line-height:24px;}


#Top {margin:5px 0 5px 0;}
#topbg{height:234px; width:960px;background-image: url(top_bg.jpg);background-repeat: no-repeat;background-position: top;}
#Top .dietlogo{float:left; text-align:right;margin-left:2px;}





#Top .logo{float:left; width:200px; height:70px;}
#Top .t-right{float:right; width:300px; height:70px;}

#Top .t-middle{float:left; width:430px; height:66px; padding:2px; margin:0 10px 0 10px;}
#Top .t-middle h2{ margin:20px 0 0 10px; font-size:16px;}
#Top .t-middle h2 a{color:#6BB210;text-decoration: none;}



#TopMenu {clear:both;height:55px;background-image: url(mlistbg.jpg);background-repeat: repeat-x;background-position: left bottom;}
#TopMenu .left{float:left; padding:15px 0 14px 0;width:86px; text-align:center;background-image: url(mlistlbg.jpg);background-repeat: no-repeat;}
#TopMenu .right{margin:0 0 0 5px; padding:10px 0 0 0;background-image: url(mlistrbg.jpg);background-repeat: no-repeat;background-position: right top;}
#TopMenu ul{color:#FFFFFF;}
#TopMenu li{float:left;line-height:12px;padding:4px 0 2px 5px;margin:1px;width:110px; } 	/* width:104px;text-align:center; background-image: url(menubg.gif);background-repeat: repeat-x;background-position: left top;*/
#TopMenu li{background-image: url(spanbg.gif);background-repeat: no-repeat;	background-position: right center;}
#TopNav{clear:both;
margin:0 0 4px 0;
background:#D6EFCE url(home.gif) no-repeat left center;
line-height:26px;
height:26px;color:#428A00;
padding:0 0 0 26px;}

/*------------------*/
#mainbox{background:#FFFFFF;width:960px;text-align:left;margin:auto; margin-top:4px;}
#mlbox {float:left; width:210px; margin-right:5px;}
#mlbox .lTop{border: 1px solid #BDDB9C; padding:2px; height:203px; margin:4px 0 4px 0;}
.LT50{height:50px;background-image: url(ltop1.gif);background-repeat: no-repeat;}
.LT50 .title{ padding:10px 0 0 0; margin:5px; font-size:12px; color:#FF9900;}
#mcbox {float:left; margin-left:5px; width:530px;}
#mcbox .mTop{margin:0 0 6px 0;border: 1px solid #BDDB9C;}
#mcbox .mTop .m-i0{ padding:3px; height:147px;}

#mcbox #LXT{line-height:30px; text-align:center; color:#FF4518;border-bottom-width: 1px;border-bottom-style: dashed;	border-bottom-color: #DEDFDE;}
#mcbox #LXC{padding:2px; line-height:20px;}
#mcbox #LXT b{color:#FF0000;font-size:14px;text-decoration: none;}

/*--- ----*/
.CT80{height:80px;background-image: url(itop1.gif);background-repeat: no-repeat;}
.CT80 .title {padding:10px; margin:10px; font-size:20px; font-weight:bold; line-height:120%; color:#FF6600;}
.CT80 .title2 { text-align:center;padding:5px; margin:5px; font-size:14px; font-weight:bold; line-height:120%; color:#FF6600;}
.CT80 .time{ text-align:right; margin:5px;line-height:120%; color:#FF6600;}

#mcbox .c-i0{padding-left:5px;height:26px;background-image: url(l0042.gif);background-repeat: repeat-x;background-position: left top;}
#mcbox .c-i00{margin:1px 0 4px 0;padding:2px;height:196px;border: 1px solid #FF9A9C;}
#mcbox .c-i1{padding-left:5px;height:26px;background-image: url(l005.gif);background-repeat: repeat-x;background-position: left top;}
#mcbox .c-i11{margin:1px 0 4px 0;padding:2px;height:196px;border: 1px solid #E8D1D0;}
#mcbox .c-i2{padding-left:5px;height:26px;background-image: url(l006.gif);background-repeat: repeat-x;background-position: left top;}
#mcbox .c-i22{margin:1px 0 4px 0;padding:2px;height:196px;border: 1px solid #FFDFEF;}
#mcbox .c-i3{padding-left:5px;height:26px;background-image: url(l007.gif);background-repeat: repeat-x;background-position: left top;}
#mcbox .c-i33{margin:1px 0 4px 0;padding:2px;height:196px;border: 1px solid #9ADB9A;}
#mcbox .c-i4{padding-left:5px;height:24px;background-image: url(l008.gif);background-repeat: repeat-x;background-position: left top;}
#mcbox .c-i44{margin:1px 0 4px 0;padding:2px;height:196px;border: 1px solid #DDC7FF;}

#mcbox .c-ii{clear:both;padding-left:5px;height:24px;background-image: url(2X24.gif);background-repeat: repeat-x;background-position: left top;border: 1px solid #DEDFDE;}

#mcbox .c-iii{clear:both;margin:1px 0 6px 0; height:204px; width:524px;padding:1px 2px 0px 2px;border: 1px solid #DEDFDE;overflow: hidden; background:#FFF;}
#mcbox .c-iii .l{float:left; width:250px; padding:2px; text-align:left; margin-left:5px;}
#mcbox .c-iii .r{float:left; width:250px; padding:2px; text-align:left;margin-left:5px;}
#mcbox .c-iii li{ line-height:20px;}

#mcbox .l2 {float:left;width:245px;	padding:2px 2px 2px 15px;text-align:left;background-image: url(icon7.gif);background-repeat: no-repeat;background-position: left center;}
#mcbox .r2 { margin:0 0 0 265px; padding:2px 2px 2px 15px;text-align:left;	background-image: url(icon7.gif);background-repeat: no-repeat;background-position: left center;	text-align:left;}
#mcbox .c-iii ul #content{line-height:120%; font-size:12px; margin:5px; padding:4px 0 4px 0;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #DEDFDE;}


#mrbox {float:right; margin-left:2px; width:200px;}
#mrbox .Hot-01{ height:195px; margin:2px 0 4px 0; border: 1px solid #FF75BD;}
#mrbox .Hot-01 .title{ height:24px; background:#FF75BD; line-height:24px; color:#FFFFFF;}
#mrbox .content{padding:2px;}
#mrbox #kmgn{margin:2px 0 4px 0;}

#mrbox #m2p2{ padding:2px; margin:2px; text-align:center;}
.kmb1{border: 1px solid #D6D7D6; margin:2px 0 4px 0;}
.kmb1 .title{color:#428A00; font-weight:bold;line-height:28px;background-image: url(2X28.jpg);background-repeat: repeat-x;background-position: left top;}
.kmb1 .title b{background-image: url(5X17.jpg);	background-repeat: no-repeat;background-position: left; padding:5px 0 0 15px; margin:5px;}

.kmb2{border: 1px solid #C6A2FF; margin:2px 0 4px 0; height:180px;}
.kmb2 .title{ height:20px; background:#C6A2FF;color:#FFFFFF;padding-left:4px;}

.kmb3{border: 1px solid #FF9A9C; margin:2px 0 4px 0; height:180px;}
.kmb3 .title{ height:20px; background:#FF9A9C;color:#FFFFFF;padding-left:4px;}

/*-------------------*/
.kbox{margin:1px 0 1px 0;border: 1px solid #D6D7D6; padding:1px;}
.ktitle{ color:#428A00; font-weight:bold;line-height:28px;background-image: url(2X28.jpg);background-repeat: repeat-x;background-position: left top;}
.ktitle b{background-image: url(5X17.jpg);	background-repeat: no-repeat;background-position: left; padding:5px 0 0 15px; margin:5px;}
.ktext {padding: 1px 2px 1px 4px; height:200px;}
.ktext li{line-height:20px;}

#uLi1 li{ padding-left:12px;background-image: url(article_ontop2.gif);background-repeat: no-repeat;	background-position: left 0px;}
#uLi2 li{ padding-left:12px;background-image: url(article_elite2.gif);background-repeat: no-repeat;	background-position: left 0px;}
#uLi3 li{ padding-left:12px;background-image: url(article_ontop4.gif);background-repeat: no-repeat;	background-position: left 0px;}
#uLi4 li{ padding-left:12px;background-image: url(article_ontop3.gif);background-repeat: no-repeat;	background-position: left 0px;}
#uLi5 li{ padding-left:14px;background-image: url(icon4.gif);background-repeat: no-repeat;	background-position: left 4px;}

#uLi6 li{ padding-left:14px;background-image: url(icon2.gif);background-repeat: no-repeat;	background-position: left 4px;}
#uLi7 li{ padding-left:14px;background-image: url(icon3.gif);background-repeat: no-repeat;	background-position: left 4px;}
#uLi8 li{ padding-left:14px;background-image: url(icon1.gif);background-repeat: no-repeat;	background-position: left 4px;}
#uLi9 li{ padding-left:14px;background-image: url(icon5.gif);background-repeat: no-repeat;	background-position: left 4px;}
#uLi10 li{ padding-left:14px;background-image: url(icon6.gif);background-repeat: no-repeat;	background-position: left 4px;}
#uLi11 li{padding-left:20px;background-image: url(icon7.gif);background-repeat: no-repeat;background-position: left center;font-weight: bold;}

#uLi12 li{float:left; margin:1px 0 1px 0; width:150px;padding-left:10px;background-image: url(article_common2.gif);background-repeat: no-repeat;background-position: left center;}
/*-------------------*/
.kbox1{margin:1px 0 1px 0;height:225px;border: 1px solid #FFDFEF;background-image: url(le001.gif);background-repeat: repeat-x;background-position: left top;}
.kbox2{margin:1px 0 1px 0;height:225px;border: 1px solid #9ADB9A;background-image: url(le002.gif);background-repeat: repeat-x;background-position: left top;}
.kbox3{margin:1px 0 1px 0;height:225px;border: 1px solid #FF9A9C;background-image: url(le003.gif);background-repeat: repeat-x;background-position: left top;}
.kbox4{margin:1px 0 1px 0;height:225px;border: 1px solid #E8D1D0;background-image: url(le004.gif);background-repeat: repeat-x;background-position: left top;}

/*------------------*/
#endbox{ clear:both;background:#FFFFFF;width:960px;text-align:left;margin:auto;}
#endbox .e-0{margin:10px 0 0 0; color:#737573; padding:2px;border-top-width: 1px;border-top-style: solid;border-top-color: #9C9A9C;}

#endbox .e-t{margin:10px 0 2px 0; padding:2px 0 2px 0;border-top-width: 2px;border-top-style: solid;	border-top-color: #31309C; line-height:20px;}
#endbox .e-t a{text-decoration: none;}
#endbox .e-2{float:left;padding:2px;}
#endbox .e-3{float:right; padding:2px;}
#endbox .e{ font-size:14px; line-height:16px;}

/*----------news info -------------*/

#ileft{float:left; text-align:center;width:600px;border: 1px solid #DEDFDE; margin:auto;}
.nav{text-align:left;height:26px; line-height:26px; margin-bottom:5px;padding-left:20px;background:#FFFBFF url(home2.gif) no-repeat left center;border-bottom: 1px solid #DEDFDE;}
#ileft .title {margin:10px 0 10px 0;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #DEDFDE;}
#ileft .title h1{ padding:10px; margin:0; font-size:16px; line-height:120%;color:#313031;}

#ileft #iod{width:96%;border: 1px solid #DEDFDE; padding:5px; margin-bottom:10px;}
#ileft #content{text-align:left;width:96%;line-height:20px;font-size:14px;color:#313031;overflow: hidden;}
#ileft #content h1{padding:0px; margin:0px; font-size:14px;}
#ileft #content h2,h3,h4,h5,h6,h7{padding:0px; margin:0px;font-size:12px;}

#ileft #LNext{line-height:30px;border-top-width:1px;border-bottom-width: 1px;border-top-style: dashed;border-bottom-style: dashed;border-top-color: #DEDFDE;border-bottom-color: #DEDFDE;}
#ileft .related{ margin:5px 0 5px 5px;padding-left:20px;line-height:24px;font-weight:bold;text-align:left;background-image: url(icon8.gif);background-repeat: no-repeat;background-position: left center;}
#ileft #ldpic{float:left;width:170px;margin:5px;padding:2px;height:210px;border: 1px solid #DEDFDE;}
#ileft .rnlist{ margin:0 0 0 195px; line-height:20px; text-align:left;}
#ileft #uLi2 li a{line-height:20px; font-size:14px;}
#ileft #seach{text-align:left;overflow: hidden;padding:5px 0 5px 5px;margin:5px 0 0 0;background-image: url(2X44.gif);background-repeat: repeat-x;background-position: left top;border-top: 1px solid #DEDFDE;}
#ileft #seach #q{border:1px solid #D2D2D2; height:20px; width:200px; line-height:20px;}
#ileft #seach #submit{ margin:2px 0 0 0;}

#iright{float:left; margin-left:10px; width:345px;border:1px solid #DEDFDE;}
#iright .title{background-image: url(2X28.jpg);font-weight:bold; padding:5px 0 5px 5px; color:#428A00;}
#iright .k4b{margin:5px;padding:4px;border: 1px solid #F7D318;}
#iright .pop{ text-align:center;}
#iright .pop img{border: 1px solid #CCCCCC;}
#iright .listbox{padding:2px;}
#iright .line{ clear:both;background:#DEEFCE;font-weight:bold; padding:3px 0 3px 5px; color:#428A00;}
#iright li{line-height:24px;}

/*----------product-------------*/
#slogans{padding:5px;margin:6px;background-color: #F5FBF0;border: 1px dashed #B3E08D; text-align:left;}
#slogans #item{text-align:left; margin:4px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #B5E38C;}
#item .url{ color:#000000;}
#item .t{padding-left:15px;background-image: url(icon4.gif);background-repeat: no-repeat;background-position: left center;}
#item .t a{ color:#FF6500;}
#slogans2{padding:2px;margin:2px 0 2px 10px;background-color: #F5FBF0;border: 1px dashed #B3E08D;}
#detailed{margin:6px;padding:5px; line-height:20px; text-align:left;}
#detailed #k1{ margin:2px 10px 2px 100px;color:#101010; font-size:14px;}
#detailed h6{}
#iright .listbox #l{float:left; margin:5px 0 5px 0;width:125px; height:125px; text-align:center;}
#iright .listbox #l img{border: 1px solid #F7D318;}
#iright .listbox #r{margin:5px 0 5px 130px; line-height:24px;}
#iright .listbox #r u{color:#FF6500; padding:4px;}
#padd2 td{ padding:2px 2px 2px 4px;}

/*----------cart --------------*/

#cleft{float:left; text-align:center;width:700px;border: 1px solid #DEDFDE; margin:auto;}
#cright{float:left; margin-left:10px; width:245px;border:1px solid #DEDFDE;}
#cright .title{background-image: url(2X28.jpg);font-weight:bold; padding:5px 0 5px 5px; color:#428A00;}
#cright .k4b{margin:5px;padding:4px;border: 1px solid #F7D318;}
#cright .listbox{padding:2px;}
#cright .line{ clear:both;background:#DEEFCE;font-weight:bold; padding:3px 0 3px 5px; color:#428A00;}

#Tdbg { color:#101010;}
#Tdbg td{ background:url(mbg.gif)}
#bk4{border: 1px solid #F7D318;}

/* ------- jike list 4--------------------*/
#li-left{clear:both;float:left;width:580px;margin:5px; padding-top:10px;text-align:left;border-top-width: 1px;border-top-style: dashed;border-top-color: #B5E38C;}
#li-left ul li{float:left;width:160px;padding-left:10px;line-height:22px;margin-right:10px;background-image: url(article_ontop2.gif);background-repeat: no-repeat;background-position: left 2px;white-space: nowrap;}

.cln-d {clear:both;font-weight:bold; padding-left:14px; font-size:14px;background-image: url(icon3.gif);background-repeat: no-repeat;background-position: left center;}
.cln-x {float:left;padding:4px 4px 4px 10px; margin-left:5px;width: 42%;background-image: url(article_elite2.gif);background-repeat: no-repeat;background-position: left center;}
#count img{ width:0px; height:0px; padding:0; margin:0;}

#isea{height:30px; padding:4px 0 0 5px;background-image: url(isea.jpg);background-repeat: repeat-x; color:#428A00;}