body {font-family:Arial, Helvetica, sans-serif;background:#333333;margin:0;padding:0;color:#ccc;font-size:12px;line-height:normal;}
ul,li,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;list-style-type:none;padding:0}
a{color:#cccccc;text-decoration: none;}
a:hover{color:#FF6600;}
img{border:0px}
font{font-size:12px}

table,td,tr,div{font-size:12px;overflow:hidden}
/**/
#head{margin:0 auto; width:1002px;background:#000;height:153px;}
#head_left{float:left;width:391px;background: url(head.jpg);text-align:center;height:153px;}
#head_left #logo{font-size:22px;font-weight:bold;padding:30px 0 5px 0}
#head_left #logo a{color:#FFF}
#head_left #link{padding:0 0 5px 0}
#head_left #text{font-weight:bold;font-size:12px}
#head_right{float:right;width:611px;height:153px;}
#head_right #link{padding:20px 0 0 0; float:left;width:611px;}
#head_right #link li{float:left;font-weight:bold;margin:0 5px 0 0}
#head_right #link li a{display:block;padding:1px 14px 2px 14px;BORDER:#808080 1px solid; border-bottom:0}
#head_right #link li a:hover{background:#F60;color:#fff;}
#head_right #links{background:#F60;padding:2px 15px 2px 15px;color:#fff;}
#head_right #search{float:left;width:560px;background:#555555;border:solid 1px #808080;padding:10px 5px 10px 5px;border-top:0}
#head_right #search_bg{float:left;width:560px;padding:0 0 20px 0;font-weight:bold;COLOR:#ffffff;}
#head_right .input{BORDER:#808080 1px outset;BACKGROUND:#333;width:200px;COLOR:#ffffff;}
#head_right select{BORDER:#ccc 1px outset;COLOR:#ffffff;BACKGROUND:#333333;}
#head_right .button{BORDER: #808080 1px outset;COLOR: #ffffff;BACKGROUND: #ff6600;cursor:pointer;font-weight:bold}
#head_right #search_hot{color:#fff;float:left;width:560px; font-weight:bold;font-size:11px;}
#head_right #search_other{clear:both; width:691px;font-weight:bold;padding:10px 0 0 0}
#head_right #search_other li{margin:0 5px 0 0; float:left}
#menu{margin:0 auto;WIDTH:1002px;height:30px;background:url(menu.gif);}
#menu li{text-align:center;float:left;width:100px;}
#menu li a{display:block;width:100px;font-weight:bold;line-height:30px;}
#line{margin:0 auto;WIDTH:1002px;background:url(line.jpg);height:5px;display:block}
#banner{margin:0 auto;WIDTH:1002px;margin-bottom:10px;}
#foot{margin:0 auto;WIDTH:1002px;font-weight:bold;background:url(line.jpg) left 5px repeat-x #555;padding:5px 0 5px 0;}
#foot li{text-align:center;padding:5px 0 0 0}
.homelinks, .homelinks a{
	font-size:1px;
	color:#555;
	line-height:1px;
}
#main{margin:0 auto;WIDTH:1002px;}
#left,#class,#l_new{width:165px;float:left;}

#class,#l_new{margin-bottom:10px;}
#class_title{background:url(nav-top.gif) no-repeat;text-align:center;line-height:25px; font-size:14px; font-weight:bold}
#class_title a{line-height:25px;display:block;width:165px;color:#FFF}
#class_info{background:#555555; float:left; width:163px; border:1px solid #443614;border-top:0;}
#class_info li{background:url(plus.gif) 2px 1px no-repeat;font-weight:bold}
#class_info li a{display:block;padding:2px 0 2px 16px;width:147px;}
#class_info li a:hover{border-bottom:1px solid #555}
#class_info span{color:#f60}
#class_info dt{background:#3e3e3e;font-weight:bold}
#class_info dt a{background:url(plus.gif) 2px 2px no-repeat;display:block;padding:3px 0 3px 16px;width:147px;}
#class_info dd{width:163px;font-weight:bold}
#class_info dd a{background:url(squr_dot.gif) 5px 7px no-repeat;display:block;padding:2px 0 2px 15px;width:148px;}

#l_new_title{background:url(nav-top.gif) no-repeat;text-align:center;line-height:25px; font-size:14px; font-weight:bold}
#l_new_title a{line-height:25px;display:block;width:165px;color:#FFF}
#l_new_info{float:left; width:163px; border:1px solid #555;padding:0 0 10px 0}
#l_new_info li{border-bottom:2px solid #ffffff;padding:10px 2px 0 2px}
#l_new_info #img{padding:0 0 5px 0;text-align:center;}
#l_new_info #img img{width:120px;height:110px;}
#l_new_info #name,#mc1_info li #name,#rnews dd,#msn li,#products #name,#order_list #t1,#g li #name{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis; /* for Opera */text-overflow:ellipsis;}
#l_new_info #name{width:155px;padding:0 2px 0 2px}
#l_new_info #buy{padding:5px 0 5px 0;text-align:center;}
#main_center{width:488px;float:left;padding:0 15px 0 14px}
#mc1,#mc2{float:left;width:488px;margin:0 0 10px 0}
#mc_title{float:left;width:484px;background:url(menu-logo2.jpg);font-weight:bold;line-height:20px;border:2px solid #666;border-bottom:0px}
#mc1_info{border-left:2px solid #666666;width:486px;float:left;}
#mc1_info li{width:160px;border-bottom:2px solid #666666;border-right:2px solid #666666;float:left;text-align:center}
#mc1_info #img{padding:5px 0 5px 0;}
#mc1_info li img{width:150px;height:110px;}
#mc1_info li #name{width:154px;padding:0 3px 5px 3px}

#sunshine{font-weight:bold;font-weight:bold;padding:5px; text-indent:20px;text-transform:capitalize;}
#mc2_info{border:2px solid #666666;width:484px;float:left;padding:0 0 10px 0; border-top:0;}

#mc2_info ul{float:left;width:480px;padding:10px 2px 0 2px;}
#mc2_info li{float:left;width:240px}
#mc2_info #img{ float:left;width:80px;text-align:center;padding:15px 0 0 0}
#mc2_info #info{float:right;width:155px;}
#mc2_info #name{background:url(squr_dot.gif) left 4px no-repeat;padding:0 0 0 10px}
#mc2_info #detail{font-size:11px;}

#main_right{float:left;width:320px;}
#mr1,#mr3{border:2px solid #666666;width:316px;margin-bottom:10px;font-weight:bold}
#mr1 dt,#mr3 dt{background:url(menu-logo2.jpg);line-height:20px}
#mr1 dd{padding:5px;}
#mr1 dd font,#mr3 font,#mr4 font{color:#f60}
#mr3{ clear:both;padding:0 0 5px 0}
#mr3 dd{padding:5px 5px 0 18px; background:url(e01.gif) 5px 10px no-repeat;}
#mr2{border:2px solid #666666;width:316px;margin-bottom:10px;float:left;font-weight:bold}
#mr2_title{float:left;width:316px;background:url(menu-logo2.jpg);line-height:20px}
#mr2 #textdiv{float:left;width:316px;margin:5px 0 5px 0}
#mr2 #textdiv li{float:left;width:150px;padding:0 0 0 8px}
#mr2 #china{clear:both;border-top:2px dashed #ccc;line-height:20px;padding:5px 0 0 8px;}


#rclass,#mr4{border:2px solid #666666;width:316px;margin-bottom:10px;float:left}
#rclass dt,#mr4 dt{float:left;width:316px;background:url(menu-logo2.jpg);line-height:20px;font-weight:bold}
#rclass dd{padding:5px;width:306px;}
#rclass #img{float:left;width:110px;}
#rclass img{width:110px;height:110px}
#rclass #info{font-weight:bold; float:right;width:190px;height:110px;word-break:normal;word-wrap:normal;}
#rclass #info font{text-decoration:underline}

#mr4{font-weight:bold;padding:0 0 5px 0}
#mr4 input{BORDER:#808080 1px outset;COLOR: #ffffff;BACKGROUND:#333333;}
#mr4 textarea{BORDER:#808080 1px outset;COLOR: #ffffff;BACKGROUND:#333333;width:230px;height:150px}
#mr4 .button{BORDER: #808080 1px outset;COLOR:#ffffff;BACKGROUND:#ff6600;font-weight:bold; cursor:pointer;}

#mr4 dd{float:left;width:316px;line-height:18px;padding:5px 0 0 0}

#mr4 span{float:left;width:70px;text-align:center;}
#mr4 p{float:right;width:246px;margin:0}
#back{ margin:0px auto 10px auto;WIDTH:997px;background:#555555;font-weight:bold;padding-left:5px;}
#back span{color:#f60}
#content{float:left;width:590px;border:2px solid #666666;}
#middle{ float:left;width:594px;padding:0 7px 10px 6px}
#title{background:#555;font-weight:bold;padding:3px 0 3px 0;clear:both}
#title span{color:#f60}

#newslist{float:left;width:750px;margin:0 0 10px 0;border:2px solid #999999;}
#newslist_title{background:#555;padding:3px 0 3px 5px}
#newslist_news{text-align:center;padding:10px 0 10px 0}
#newslist_info{padding:5px;width:740px;font-weight:bold;clear:both}
#hot-banner{text-align:center;width:590px;padding:10px 0 10px 0}
#hot_title{clear:both;font-weight:bold;width:590px;padding:0 0 10px 0}
#hot_title li{background:url(plus.gif) 5px -2px no-repeat;margin:10px 0 0 0;padding:0 0 0 20px;text-transform:capitalize}
#hot_title li font{color:#f60}
#classname{float:left;width:590px;padding:0 0 10px 0}
#classname dl{float:left;width:590px;padding:5px 0 0 0}
#classname dt{background:#555;font-weight:bold;clear:both;padding:3px 0 3px 0}
#classname dt a{color:#FFF}
#classname dd font{color:#f60}
#classname dd{float:left;width:275px;background:url(plus.gif) 5px 4px no-repeat;padding:5px 0 0 20px; color:#ccc;font-weight:bold}

#nameclass{text-align:center;margin:10px 0 0 0}
#nameclass h1{color:#FFF;}
#mark{font-weight:bold;padding:5px;text-indent:20px}
#subname{padding:5px;text-indent:20px;font-weight:bold}

#products,#products ul{float:left;width:590px;}
#products li{float:left;width:190px;margin:0 0 0 5px; display:inline;padding:5px 0 0 0;border-bottom:2px solid #ffffff;font-weight:bold;text-align:center}
#products #img{width:190px;}
#products #img img{width:150px;height:150px}
#products #name{width:180px;padding:5px}
#products #buy{ width:190px;padding:0 0 5px 0}

#page{float:left;width:590px;background:#555;padding:5px 0 5px 0;margin:10px 0 0 0}
#page a{font-weight:bold;float:left;display:block;width:auto;border:1px solid #3e3e3e;background:#333;padding:0 5px 0 5px;margin-right:5px;text-decoration:none;}
#page span{float:left;display:block; width:auto;border:1px  groove #818181;background:#f60;color:#fff;padding:0 5px 0 5px;margin-right:5px;}
#page a:hover{background:#f60;color:#fff;}
#page #total{clear:both;width:100%;font-weight:bold;padding:5px 0 0 0;}
#page #total em{font-style:normal;color:#f60}



#right{float:right;width:230px;background:#000000;}
#rnews,#rmsn,#rmessage,#pnav{clear:both;border:2px solid #666666;width:226px;font-weight:bold;margin-bottom:10px;padding:0 0 5px 0}
#rnews dt,#rmsn_title,#rmessage dt,#pnav dt{background:url(menu-logo2.jpg);line-height:20px;}
#rnews dd{width:206px;background:url(plus.gif) left 4px no-repeat;padding:5px 5px 0 15px;}
#rpay{float:left;border:2px solid #666666;width:226px;margin-bottom:10px;padding:3px 0 3px 0}
#rpay li{float:left;padding:0 0 0 10px}
#rmsn{clear:both}
#msn{float:left;margin:5px 0 5px 0;width:226px;}
#msn li{float:left;width:113px;padding:10px 0 0 0; font-size:11px;}
#rmsn #china{clear:both;border-top:2px dashed #ccc;line-height:20px;padding:5px 0 0 5px;}
#pnav{float:left}
#pnav dd{float:left;width:226px;padding:10px 0 0 0}
#pnav dd img{width:80px;height:60px}
#pnav dd a{float:left;width:80px;padding:0 0 0 22px}
#rmessage{font-weight:bold;padding:0 0 5px 0}
#rmessage input{BORDER:#808080 1px outset;COLOR: #ffffff;BACKGROUND:#333333;}
#rmessage textarea{BORDER:#808080 1px outset;COLOR: #ffffff;BACKGROUND:#333333;width:150px;height:150px}
#rmessage .button{BORDER: #808080 1px outset;COLOR:#ffffff;BACKGROUND:#ff6600;font-weight:bold; cursor:pointer;}
#rmessage font{color:#60}
#rmessage dd{float:left;width:226px;line-height:18px;padding:5px 0 0 0}

#rmessage span{float:left;width:66px;text-align:center;}
#rmessage p{float:right;width:160px;margin:0}

#rimg{ clear:both;width:230px; margin-bottom:10px}
#rimg li{text-align:center;padding:10px 0 0 0}

#newsclass{width:165px; margin:0 0 10px 0}
#newsclass_info{background:#000; float:left; width:163px; border:1px solid #443614;border-top:0;padding:0 0 4px 0}
#newsclass_title{background:url(nav-top.gif) no-repeat;text-align:center;line-height:25px; font-size:14px; font-weight:bold}
#newsclass_title a{line-height:25px;display:block;width:165px;color:#FFF}
#newsclass li{background:url(plus.gif) 2px 1px no-repeat;font-weight:bold}
#newsclass li a{display:block;padding:2px 0 2px 16px;width:147px;}
#newsclass li a:hover{border-bottom:1px solid #555}

#news,#news dl{float:left;width:590px;}
#news dt{float:left; width:590px; background:#555;margin:10px 0 0 0;font-weight:bold}
#news dt span{float:left;background:url(plus.gif) 2px top no-repeat;padding:2px 0  2px 20px;}
#news dt p{float:right;padding:2px 5px 2px 0; margin:0}
#news dd{float:left;padding:5px 5px 0 5px;width:580px; text-transform:capitalize;text-indent:20px;color:#fff}


#product{float:left;width:750px;}
#product_banner{float:left;widht:750px;margin-bottom:10px}
#p1,#p2{float:left;widht:746px;border:2px solid #666666;padding:0 0 10px 0;margin-bottom:10px}
#p1 dt{float:left;width:746px;background:#555;padding:2px 0 2px 0;font-weight:bold}
#p1 dt span{float:left;padding:0 0 0 5px}
#p1 dt p{float:right;padding:0 5px 0 0;margin:0;}
#p1 dd{padding:5px 5px 0 5px;float:left;width:736px;font-weight:bold}
#p1 dd h1{font-size:20px; text-align:center}
#p1  #center{text-align:center}
#p1  a.button{BORDER:#808080 1px outset;COLOR:#ffffff;BACKGROUND:#ff6600;font-weight:bold;cursor:pointer;padding:0 15px 0 15px;margin:0 5px 0 0}


#p2 dt{ clear:both;background:#555;padding:2px 0 2px 5px; font-weight:bold;}
#p2 dd{float:left;width:746px;padding:5px 0 0 0;font-weight:bold;line-height:20px}
#p2 dd li,#contact dd li{padding:0 0 0 10px;list-style: decimal inside;}
#p2 dd span{float:left; width:76px;text-align:center}
#p2 dd p{float:right;width:670px; margin:0}
#p2 input{BORDER:#808080 1px outset;COLOR: #ffffff;BACKGROUND:#555;}
#p2 textarea{BORDER:#808080 1px outset;COLOR: #ffffff;BACKGROUND:#555;width:300px;height:150px}
#p2 .button{BORDER: #808080 1px outset;COLOR:#ffffff;BACKGROUND:#ff6600;font-weight:bold; cursor:pointer;}

#order{float:right;width:820px;border:2px solid #666}
#friendlink{width:817px;float:right;}
#addlink{float:left;width:815px;margin:0 0 10px 0;border:1px solid #666;background:#444444;}
#addlink dt{clear:both;padding:3px 0 3px 5px;font-weight:bold;background:#555;}
#addlink dd{float:left;width:805px;padding:5px;padding-bottom:0}
#addlink span{float:left;width:125px;text-align:right}
#addlink p{float:right;width:670px;margin:0}
#addlink input{BORDER:#808080 1px outset;COLOR: #ffffff;BACKGROUND:#555;}
#addlink textarea{BORDER:#808080 1px outset;COLOR: #ffffff;BACKGROUND:#555555;width:600px;height:150px}
#addlink .button{BORDER: #808080 1px outset;COLOR:#ffffff;BACKGROUND:#ff6600;font-weight:bold; cursor:pointer;}

#listlink{clear:both;width:815px;border:1px solid #666;background:#444444;margin:0 0 10px 0;}
#listlink dt{font-weight:bold;font-size:14px;padding:5px 0 5px 25px;background:url(NMORE.GIF) 3px center no-repeat}
#listlink dd{padding:5px;border-bottom:1px dashed #333333}
#order_title{background:#555;font-weight:bold;padding:3px 0 3px 5px}
#order_list{float:left;width:820px;margin:10px 0 10px 0;padding:0 0 10px 0}
#order_list ul{float:left;width:820px;padding:10px 0 0 0;font-weight:bold;line-height:80px;height:80px}
#order_list ul #t2 img{width:80px;height:80px}
#order_list #t1{float:left;width:490px;padding:0 0 0 10px}
#order_list #t2{float:left;width:120px;text-align:center}
#order_list #t3{float:left;width:200px;text-align:center}
#check{clear:both;text-align:center;font-size:16px;border-top:2px solid #fff;padding:5px 0 0 0; font-weight:bold}
#contact{float:left;width:820px;margin:10px 0 10px 0;font-weight:bold;}
#contact dt{background:#f90;padding:3px 0 3px 5px;color:#000}
#contact dd{float:left; width:820px; line-height:20px;padding:5px 0 0 0}
#contact span{float:left;width:100px; text-align:center}
#contact p{float:right;width:720px; margin:0}
#contact input{BORDER:#808080 1px outset;COLOR: #ffffff;BACKGROUND:#555;}
#contact textarea{BORDER:#808080 1px outset;COLOR: #ffffff;BACKGROUND:#555;width:350px;height:150px}
#contact .button{BORDER: #808080 1px outset;COLOR:#ffffff;BACKGROUND:#ff6600;font-weight:bold; cursor:pointer;}
#contact font{color:#f60}
#g{ float:left;WIDTH:1002px;line-height:25px;}
#g li{ float:left;width:117px;text-align:center;padding:10px 3px 10px 3px;border:1px #555 solid;}
#g li #img{padding:0 0 5px 0; width:117px;}
#g li #img img{width:100px; height:100px}
#g li #name{font-weight:bold;width:110px;padding:0 3px 5px 4px}
#g li #buy{padding:0 0 5px 0;}
#g1{margin:10px 0px 10px 0px ;WIDTH:998px;border:2px #555 solid;line-height:25px;}
#g2{ font-weight:bold; padding-left:3px; padding-right:3px;}
#g3{border-top:1px dashed #555; padding-left:3px; padding-right:3px;}
#gg{margin-bottom:10px; margin-top:10px; float:left; width:1002px; text-align:center; font-weight:bold;background-color:#666666;color:#ccc}
#gg span{color:#f60}
.video{float:left; width:590px;}
.video ul{list-style:none;margin:0px;padding:0px;}
.video li{ float:left;width:180px; height:180px; margin-left:10px;margin-bottom:10px;}
.video a{ width:170px;display: block; height:145px;cursor: pointer; font-weight: bold; color: #ccc; text-align:center;font-weight:bold;padding:30px 5px 5px 5px;}
