body{background:#282828;margin:0;padding:0;font-size:12px;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:normal}
ul,li,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;list-style:none;padding:0}
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}
a{color:#ccc;text-decoration: none}
a:hover{color:#FFF;text-decoration: underline}
#lon1_info li,#lon2_info li,#mon1_2_info li,#mon1_server #title,#mon3_info #title,#conB #title,#class_info dd,#mon1_newproducts #title{overflow:hidden;-o-text-overflow: ellipsis;  /* for Opera */ text-overflow:ellipsis; white-space:nowrap}
#conB #img a:hover img,#mon1_server a:hover img,#mon1_newproducts a:hover img{border:1px solid #cccccc;}


#back{margin:0 auto;width:948px;margin-top:10px;background:#505050; border:1px solid #414141;padding:5px 0 5px 10px; font-size:10px;text-transform:capitalize}

#top{width:100%;background:#000;}
#head{margin:0 auto;width:960px;position:relative;height:90px;}
#head #logo{position:absolute;top:10px;left:0;}
#head #text{position:absolute;top:30px;left:240px;width:400px;font-weight:bold}
#head #searchbg{position:absolute;top:10px;right:0px; background:url(searchbg.gif);width:280px;height:64px;}
#head #searchbg .searchbutton{position:absolute;top:25px;right:20px;background:url(btn_go.gif) no-repeat;width:36px;line-height:21px;border:0;cursor:hand; font-weight:bold}
#head #searchbg .searchinput{width:150px;height:15px;border:#D4D0C8 solid 1px;background-color:#fff;color:#000;position:absolute;top:25px;right:70px;font-size:11px;
line-height:15px;}
#menu_link{width:100%;background:url(menu.gif) repeat-x;height:44px;}
#menu{margin:0 auto;width:960px;padding:2px 0 0 9px;height:33px;}
#menu li{float:left;text-align:center;width:auto;}
#menu a{float:left;display:block;line-height:33px;font-weight:bold;text-decoration:none; padding:0 20px 0 20px;color:#8e8868;} 
#menu a.link,#menu a:hover{background:url(mbg.gif) repeat-x;color:#FFF}


#main{margin:0 auto;width:960px;}
#main-left{float:left;width:230px;padding:20px 0 0 0}
#lon1{margin:0 0 10px 0}


#lon1,#lon2,#lon2_title,#left_search{float:left;width:230px;}
#lon1_title{background:url(black.gif) repeat-x;height:30px;}
#lon1_title span{float:left;background:url(black1.gif) no-repeat;padding:7px 0 0 20px;height:23px;font-weight:bold;color:#8d886a}

#lon1_title p{float:right;margin:0;padding:7px 5px 0 0;background:url(black2.gif) right no-repeat;height:23px;font-size:10px}

#lon1_bottom{background:url(bottom.gif) no-repeat;height:5px;display:block}
#lon1_info{background:#353535;border:1px solid #2b2b2b;border-top:0;border-bottom:0;float:left;width:228px;padding:0 0 5px 0}
#lon1_info li{float:left;width:228px;border-bottom:1px solid #272727;text-transform:capitalize}
#lon1_info li a{display:block;width:210px;padding:5px 0 5px 18px;background:url(icon.gif) 5px no-repeat;}
#lon1_info li a:hover{background:url(icon.gif) 5px #414141 no-repeat; text-decoration:none}
#lon1_info dt{float:left;width:228px;font-weight:bold;color:#f60;}
#lon1_info dt a{display:block;width:210px;padding:5px 0 5px 18px;background:url(icon.gif) 5px no-repeat;}

#lon1_info dd{float:left;width:228px;border-bottom:1px double #272727;background:#414141}
#lon1_info dd a{display:block;width:208px;padding:5px 0 5px 20px;background:url(icon_small.gif) 7px center no-repeat;}
#lon1_info dd span{color:#F60; font-weight:normal}
#main-right{float:right;padding:20px 0 0 0;width:710px}
#mon1,#mon2,#mon3{float:left;width:710px;margin-bottom:10px}

#mon1_1{float:left;width:520px;}
#mon1_2{float:right;width:180px;}

#mon1_products,#mon1_about{float:left;width:520px;}
#mon1_products{margin-bottom:10px;}

#content h1{font-size:18px;margin:10px 0 10px 0}
#mon1_1_title{background:url(black.gif) repeat-x;height:30px;}
#mon1_1_title span{float:left;background:url(black1.gif) no-repeat;padding:7px 0 0 20px;height:23px;font-weight:bold;color:#8d886a}

#mon1_1_title p{float:right;margin:0;padding:7px 5px 0 0;background:url(black2.gif) right no-repeat;height:23px;font-size:10px}
#mon1_1_title span a{color:#fff;}

#mon1_server{background:#353535;border:1px solid #2b2b2b;float:left;width:518px;padding:0 0 5px 0}
#mon1_server li{float:left;width:150px;padding:5px 0 0 17px}
#mon1_server #img{float:left;width:150px;padding:0 0 5px 0;}
#mon1_server img{padding:4px;border:1px solid #414141; width:140px;height:100px; background:#414141}
#mon1_server #title{float:left;width:150px; font-size:10px;font-weight:bold}

#mon1_about_info{background:#353535;border:1px solid #2b2b2b;float:left;width:510px;padding:5px;text-indent:20px;}
#mon1_about_info li{float:left;width:510px;white-space:normal;line-height:18px;font-weight:bold;}

#mon1_newproducts{background:#353535;border:1px solid #2b2b2b;float:left;width:170px;padding:5px;}
#mon1_newproducts li{float:left;width:170px;padding:5px 0 0 0}
#mon1_newproducts #img{float:left;width:170px;padding:0 0 5px 0;text-align:center}
#mon1_newproducts img{padding:4px;border:1px solid #414141; width:100px;height:80px;}
#mon1_newproducts #title{float:left;width:170px;}



#mon2_1{ float:left;width:340px; padding:5px 10px 0 5px;}
#mon2_2{ float:right;width:340px;padding:5px 5px 0 5px;}
#mon2_title{height:30px;background:url(black.gif) repeat-x}
#mon2_title span{float:left;background:url(black1.gif) no-repeat;padding:7px 0 0 20px;height:23px;font-weight:bold;color:#8d886a}
#mon1_1_title span a{color:#8d886a}
#mon2_title p{float:right;margin:0;padding:7px 5px 0 0;background:url(black2.gif) right no-repeat;height:23px;font-size:10px}
#mon2 ul{background:#353535;border:1px solid #2b2b2b;float:left;width:708px;padding:0 0 10px 0}
#mon2 li{padding:10px 0 0 0}
#mon2_info{border:1px solid #363636;float:left;width:328px;padding:0 5px 0 5px;background:#414141;}
#mon2_info #img{float:left;width:120px;padding:5px 0 5px 0}
#mon2_info #title{float:left;width:208px;text-indent:20px;height:120px;line-height:20px;}



#m_top{line-height:29px;background:#414141;font-weight:bold;padding:0 0 0 5px;text-transform:capitalize}
#m_top font{color:#F60}
#content{float:left;width:708px;background:#353535;border:1px solid #2b2b2b;border-top:0;margin-bottom:10px;}


#hot_info{float:left;width:708px;padding:0 0 10px 0}
#hot_info li{margin:5px 0 0 10px;padding:5px 0 0 10px;background:url(icon_more.gif) left 10px no-repeat; font-weight:bol; text-transform:capitalize}


#hot_info li font,#class_info font{color:#f60}
#class_info{float:left;width:700px;padding:0 4px 0 4px;}
#class_info dl{float:left;width:700px;padding:0 0 10px 0;}
#class_info dt{color:#fff;font-weight:bold;padding:5px 0 5px 10px; text-transform:capitalize;border-bottom:1px double #272727;}
#class_info dt a{color:#fff}
#class_info dd{float:left;width:330px;padding:5px 0 0 20px;}

#conA{float:left;width:700px;padding:0 4px 0 4px}
#conA h1{text-align:center;height:20px}
#conA #about{text-indent:20px; text-transform:capitalize}

#conB{float:left;width:708px;}
#conB ul{float:left;width:708px;border-bottom:1px dashed #ccc;padding:5px 0 5px 0}
#conB li{float:left; width:160px;padding-left:64px;}
#conB #img{width:160px;padding:0 0 5px 0}
#conB #img img{padding:4px;border:1px solid #484848; width:150px; height:150px;}
#conB #title{ height:25px; width:160px}
#conB #buy{ text-align:center}
#page{float:left;width:708px;background:#414141;padding:5px 0 5px 0}
#page a{float:left;display:block; width:auto;border:1px solid #2b2b2b;color:#000;background:#FFF;padding:0 5px 0 5px;margin-right:5px;text-decoration:none;}
#page span{float:left;display:block;width:auto;background:#353535;color:#fff;padding:1px 6px 1px 6px;margin-right:5px;font-weight:bold}
#page a:hover{background:#353535;color:#fff;font-weight:bold}
#page #total{clear:both;width:100%;padding:5px 0 0 0; font-weight:bold}
#page #total em{font-style:normal;color:#f60}
#footer{background:#212121;width:100%;}
#foot{margin:0 auto; width:960px;padding:10px 0 10px 0;color:#FFF; position:relative; font-size:10px}
#foot li{padding-top:5px;}
#foot li a{padding:0 5px 0 0;font-weight:bold;}
#foot #xml{right:0;top:30px;position:absolute;font-weight:bold}
#foot #xml a{float:left;display:block;background:url(xhtml_bg.gif) no-repeat;width:95px;line-height:21px;margin-left:10px; text-align:center;color:#1c0206}

#product_order{float:left; width:688px;padding:5px 10px 5px 10px}
#product_order ul{float:left;width:686px;background:#414141;border:1px solid #2b2b2b;padding:0 0 5px 0}
#product_order li{font-weight:bold;float:left;width:686px;line-height:25px;}
#product_order #bg{text-align:center;background:#2b2b2b;text-transform:capitalize}
#product_order li span{float:left;width:88px;text-align:right}
#product_order p{margin:0; float:right; width:590px; text-align:left}
#product_order input,#product_order textarea{color:#fff;BORDER:#404040 1px outset;BACKGROUND:#353535}

#g{ float:left;WIDTH:960px;line-height:25px;background:#353535;}
#g ul li{ float:left;width:118px; text-align:center;padding:10px 0 10px 0;border:1px #2b2b2b solid;}
#g1{margin:10px 0px 10px 0px ;WIDTH:958px;background:#353535;border:1px solid #2b2b2b;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:960px; text-align:center; font-weight:bold;background-color:#666666;color:#ccc}
#gg span{color:#f60}
DIV#PreviewBox {
	DISPLAY: none; PADDING-LEFT: 6px; Z-INDEX: 2006; POSITION: absolute
}
DIV#PreviewBox SPAN {
	BACKGROUND: url(/images/arrow.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 7px; POSITION: absolute; TOP: 9px; HEIGHT: 13px
}
DIV#PreviewBox DIV.Picture {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #fff; FLOAT: left; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
DIV#PreviewBox DIV.Picture DIV {
	BORDER-RIGHT: #e8e8e8 4px solid; BORDER-TOP: #e8e8e8 4px solid; BORDER-LEFT: #e8e8e8 4px solid; BORDER-BOTTOM: #e8e8e8 4px solid
}
DIV#PreviewBox DIV.Picture DIV A IMG {
	BORDER-RIGHT: #b6b6b6 1px solid; BORDER-TOP: #b6b6b6 1px solid; DISPLAY: block; MARGIN: 19px; BORDER-LEFT: #b6b6b6 1px solid; BORDER-BOTTOM: #b6b6b6 1px solid; max-height: 250px; max-width: 250px
}