@charset "UTF-8";
/* CSS Document */

*{margin:0;padding:0}
body{background-color:#000;font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#333}
#main{margin:0 auto;margin-top:20px;width:1100px;height:800px;position:relative;background:url(../images/bg.jpg) no-repeat}
p{margin-bottom:10px}
h1{font-size:16px}
.clear{clear:both}
.space{clear:both;height:10px;}
.line{margin:8px 0 16px 0;border-bottom:1px solid #999}

#logo{position:absolute;top:13px;left:20px;cursor:pointer;width:200px;height:80px}

#menu{position:absolute;top:95px;left:150px;width:890px;height:68px}
.element{cursor:pointer;float:left;}

#boxbg{position:absolute;top:170px;left:20px;width:1059px;height:462px;background-color:#fff;overflow:auto;opacity: 0.8;z-index:1;display:none;}
#box{position:absolute;top:170px;left:20px;width:1060px;height:462px;overflow:auto;z-index:5;display:none;}
#container{position:absolute;top:10px;left:10px;width:610px;height:440px;background-color:transparent;overflow:auto;
/*border-right:1px solid #CCC*/
}
.display{display:none;width:550px;min-height:420px;padding:10px;overflow:auto;}

/* MAIN TABLE */
#container table{}
th{color:#666;font-weight:600;text-align:left;height:20px;padding-right:20px}
td{text-align:left;height:20px;padding-right:20px}
#container input{border:0}
.add{cursor:pointer}

#result{position:absolute;top:10px;left:733px;width:290px;height:370px;background-color:transparent;padding:10px;overflow:auto;}
#result label{clear:both;float:left;width:120px;text-align:right}
#result input{float:left;margin-left:10px;width:120px;border:0;background-color:#999;color:#FFF;text-align:left}
.leftform, .leftform input{width:20px}
#selectionResult{border:1px solid #999;padding:5px 5px 20px 5px}

#display_section6 label{clear:both;float:left;margin-top:5px;width:150px;height:20px;font-size:14px;text-align:right}
#display_section6 input{float:left;margin-left:10px;margin-top:5px;width:200px;height:20px;font-size:14px;border:0;background-color:#999;color:#FFF}
#display_section6 textarea{float:left;margin-left:10px;margin-top:5px;width:200px;height:80px;font-size:14px;border:0;background-color:#999;color:#FFF;font-family:Tahoma, Geneva, sans-serif;}
#submit2{float:left;margin-left:150px;margin-top:5px;}

.msg{font-weight:bold;color:#060}



/* SIDE TABLE */

#total{position:absolute;top:375px;left:733px;width:306px;height:26px;padding:2px;background-color:transparent;text-align:center;overflow:auto;font-size:18px}
#submit{position:absolute;top:410px;left:733px;width:310px;height:40px;background-color:transparent;text-align:center; overflow:visible;cursor:pointer;}
.listRow{clear:both;height:20px;}
.article{float:left;width:175px;overflow:hidden}
.quantity{float:left;width:25px}
.price{float:left;width:25px}
.remove{float:left;width:20px;margin-left:10px;cursor:pointer}

#lamp{position:absolute;left:505px;top:49px;width:50px;height:48px}
#link{position:absolute;left:110px;top:650px;width:200px;height:30px;cursor:pointer}
