body{font-family:Arial,Helvetica,sans-serif;background:#000;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;padding:0;list-style:none}
a{color:#dcdcda;text-decoration: none;}
a:hover{color:#F60;}
img{border:0}
font{font-size:12px}
table,td,tr{font-size:12px;word-break:break-all;word-wrap:break-word}
div{word-break:break-all;word-wrap:break-word;overflow:hidden}
#server #name a,#new_products #name a,#products #name,#g li #name{overflow:hidden;-o-text-overflow: ellipsis;  /* for Opera */ text-overflow:ellipsis; white-space:nowrap}
/**/
#head{margin:0 auto;width:960px;padding:10px 0 0 0;background:#494949}
#header{width:960px; position:relative;padding:0 0 5px 0;height:106px;}
#logo{position:absolute;left:0;background:#555;width:300px;height:106px;}
#head_img{position:absolute;right:0}
#menu{width:960px;position:relative;height:28px;}
#menu li{text-align:center;float:left; margin:0 5px 0 0;}
#menu li a{display:block;width:100px;font-weight:bold;line-height:28px;background:url(menu.gif);color:#dcdcda;}
#menu li a:hover,#menu .link a{background:url(menu_hover.gif);}
#menu_ser{position:absolute;right:0;height:25px;padding:3px 0 0 0}
#menu_ser .input{width:120px;border:0;border-bottom:#666 1px solid;border-right:#666 1px solid;background:#2A2A2A;color:#fff;line-height:15px;height:15px}
#menu_ser #submit{margin:0 0 0 5px;border:0;background:url(search.gif);cursor:pointer;width:55px;height:18px}

#foot{margin:0 auto;WIDTH:960px;font-weight:bold;background:url(footer.gif) center no-repeat;height:128px;padding:10px 0 10px 0}
#foot ul{width:960px;padding:20px 0 0 0}
#foot li{text-align:center;padding:0 0 5px 0}

#main{margin:0 auto;WIDTH:960px;background:#1f1f1f;padding:10px 0 0 0}
#left,#class{float:left;width:200px;}

#class{padding:0 0 10px 0}
#class_title,#class_info,#class_info li,#r_top dt,#class_info dt{float:left;width:200px}
#class_title,#r_top dt{background:url(top.gif) no-repeat;font-weight:bold}
#class_title a{line-height:25px;display:block;width:175px;padding:0 0 0 25px;color:#ccc}
#class_info{background:#333;}
#class_info li,#class_info dt{font-weight:bold;border-bottom:1px solid #1f1f1f;}
#class_info li a,#class_info dt a{display:block;background:url(plus.gif) 5px 7px no-repeat;width:180px;padding:3px 0 3px 20px}
#class_info dd{ float:left;width:200px;background:#3e3e3e;font-weight:bold;}
#class_info dd a{background:url(squr_dot.gif) 5px 7px no-repeat;display:block;padding:3px 0 3px 20px;width:180px;}

#main_center{float:right;width:740px;padding:0 10px 0 10px;}
#server,#aboutus,#new_products{float:left;width:740px;padding:0 0 10px 0}
#server dd{float:left;width:200px;padding:10px 0 0 35px;}
#server #img,#server #name{float:left;width:200px}
#server #img img{width:200px;height:150px}
#server #name a{float:left;padding:3px 5px 3px 5px;width:190px;display:block;background:#494949;text-align:center}

#aboutus dl,#server dl,#new_products dl{float:left;width:740px;background:#333;font-weight:bold}
#aboutus dt,#server dt,#new_products dt,#nav{float:left;line-height:25px;width:715px;padding:0 0 0 25px;background:url(title.gif) #1f1f1f no-repeat;border-bottom:1px solid #1f1f1f;}
#aboutus dd{width:720px;float:left;text-indent:20px;padding:10px 10px 0 10px;}
#bottom,#content_bottom{background:url(bottom.gif) #1f1f1f no-repeat;width:740px;float:left;height:10px;display:block}
#hot-products font{color:#F60}
#new_products dd{padding:10px 0 0 15px; float:left;width:130px}
#new_products #img,#new_products #name{float:left;width:130px}
#new_products #img img{width:130px; height:100px}
#new_products #name a{float:left;padding:5px 5px 0 5px;width:190px;display:block;}

#back{margin:0 auto;width:950px;background:#333333;padding:8px 0 5px 10px;font-weight:bold;}
#back span{color:#f60;}
#middle{float:left;width:540px;padding:0 10px 10px 10px;}
#content{float:left;width:540px;background:#333}
#nav{width:515px;font-weight:bold;background:url(content_title.gif) #1f1f1f}
#nav font{color:#f60}
#content_bottom{width:540px;background:url(content_bottom.gif) #1f1f1f}
#hot-products{ float:left; width:540px;}
#hot-products li{padding:5px 0 5px 20px; background:url(plus1.gif) 5px 9px no-repeat;float:left;width:520px;border-bottom:1px dashed #595959}

#classname{float:left;width:540px;}
#classname dl{float:left;width:540px;padding:5px 0 0 0;}
#classname dt{float:left;width:525px;padding:5px 0 5px 15px;font-weight:bold;background:url(plus1.gif) 3px 9px no-repeat;border-bottom:1px solid #1F1F1F}
#classname dd font{color:#f60}
#classname dd{float:left;width:250px;padding:5px 0 5px 20px;background:url(icon_small.gif) 5px no-repeat;}

#nameclass{float:left;width:540px;padding:10px 0 0 0;text-align:center;}
#nameclass h1{color:#FFF;}
#mark,#subname{float:left;width:530px;font-weight:bold;padding:5px;text-indent:20px; border-bottom:1px solid #1f1f1f}

#products,#products ul{float:left;width:540px;}
#products li{float:left;width:140px;padding:10px 0 0 30px;font-weight:bold;text-align:center}
#products #img{float:left;width:140px;}
#products #img img{width:140px;height:140px}
#products #name{width:136px;padding:5px 2px 5px 2px}
#products #buy{float:left;width:140px;}

#page{float:left;width:530px;border-top:2px solid #1F1F1F;padding:5px;margin:10px 0 0 0}
#page a{float:left;display:block;width:auto;border:0;border-bottom:1px solid #1f1f1f;border-right:1px solid #1f1f1f;background:#494949;padding:0 5px 0 5px;margin-right:5px;text-decoration:none;}
#page span{float:left;display:block; width:auto;border:0;border-bottom:1px solid #1f1f1f;border-right:1px solid #1f1f1f;background:#f60;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:200px;}
#r_top,#r_new{float:left; width:200px;padding:0 0 10px 0}
#r_top dl{background:#333;float:left;width:200px;}
#r_top dt{background:url(r_top.gif) #1F1F1F;line-height:26px;}
#r_top dt a{line-height:26px;display:block;padding:0 0 0 10px;width:190px}
#r_top dd,#r_top dd ul{float:left;width:200px;}
#r_top ul li{float:left;padding:5px 0 5px 15px;width:185px;background:url(plus1.gif) 3px 9px no-repeat;border-bottom:1px solid #1F1F1F; font-weight:bold; font-size:11px;}



#product{float:left;width:750px;}
#p1,#p2{float:left;widht:750px;background:#333;margin-bottom:10px;padding:0 0 5px 0}
#p1 dt,#p2 dt{float:left;width:740px;background:#494949;padding:5px;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:740px;font-weight:bold}
#p1 dd h1{font-size:20px;text-align:center}
#p1  #center{text-align:center}
#p1  a.button{border:0;border-bottom:1px solid #1f1f1f;border-right:1px solid #1f1f1f;background:#494949;font-weight:bold;cursor:pointer;padding:0 15px 0 15px;margin:05px 0 0}


#p2 dd{float:left;width:750px;padding:5px 0 0 0;font-weight:bold;line-height:20px}
#p2 li,#contact dd li{clear:both;padding:0 0 0 10px;list-style: decimal inside;}
#p2 dd span{float:left; width:80px;text-align:right}
#p2 dd p{float:right;width:660px; margin:0}

#order{float:right;width:750px;background:#333}
#friendlink{width:820px;margin:0 0 10px 0}
#friendlink dl{border-bottom:2px solid #fff;width:820px}
#friendlink dt{font-weight:bold; font-size:14px;padding:5px 0 5px 25px;background:url(NMORE.GIF) 3px center no-repeat}
#friendlink dd{padding:5px; width:810px; font-weight:bold;font-size:11px}
#order_title{float:left;width:750px;background:#555;font-weight:bold;padding:3px 0 3px 5px}
#order_list{float:left;width:750px;margin:10px 0 10px 0;padding:0 0 10px 0}
#order_list ul{float:left;width:750px;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:440px;padding:0 0 0 10px}
#order_list #t2{float:left;width:150px;text-align:center}
#order_list #t3{float:left;width:150px;text-align:center}
#contact{float:left;width:750px;padding:10px 0 10px 0;font-weight:bold;}
#contact dt{background:#f90;padding:3px 0 3px 5px;color:#000}
#contact dd{float:left; width:750px; line-height:20px;padding:5px 0 0 0}
#contact span{float:left;width:130px;text-align:right}
#contact p{float:right;width:610px;margin:0}
#contact input,#p2 input{border:0;border-bottom:1px solid #1f1f1f;border-right:1px solid #1f1f1f;background:#494949;color:#ccc}
#contact textarea,#p2 textarea{BORDER:solid 1px #1f1f1f;COLOR:#ccc;background:#494949;width:350px;height:150px}
#contact .button,#p2 .button{ font-weight:bold;cursor:pointer;}
#contact font{color:#f60}
#g{float:left;WIDTH:960px;background:#333}
#g li{float:left;width:150px;text-align:center;padding:4px;border:1px #1F1F1F solid;}
#g li #img{float:left;width:150px;}
#g li #img img{width:150px;height:150px}
#g li #name{float:left;font-weight:bold;width:140px;padding:5px}
#g li #buy{float:left;width:150px;}
#g1{float:left;width:956px;border:2px #494949 solid;background:#333;line-height:25px;margin:0 0 10px 0}
#g2{float:left;width:950px;font-weight:bold;padding:3px}
#g3{float:left;width:950px;border-top:1px dashed #555;padding:3px}
#gg{float:left;width:960px;text-align:center;font-weight:bold;}
#gg span{color:#f60}
