#cart,#cart th,#cart td{
border:1px #000 solid;
border-collapse: collapse;
font-size:14px;
}
#cart th{
font-size:13px;
}
#cart,#buyer{
width:980px;
margin:0 auto;
}
#item_id{
width:70px;
}
.itemname{
padding:5px;
}
#item_name{
width:350px;
}
#item_image{
width:105px;
}
.pimg{
max-width:100px;
}
#item_option{
padding:5px;
}
.lban{
padding:5px;
width:150px;
text-align:center;
}
#item_sum{
width:70px;
}
#history{
width:200px;
}
.cartsum{
font-size:14px;
border-collapse: collapse;
margin:0 0 0 510px;
}

.pic1,.pic2,.pic3{
border:1px #000 solid;
padding:5px 10px 5px 10px;
}
.pic1{
width:100px;
text-align:right;
}
#all_sum1,#sumcel{
text-align:left;
porder-left:30px;
}
.pic2{
width:50px;
text-align:right;
}
.pic3{
width:80px;
text-align:right;
}

#allsum td{
background:#ddd;
font-weight:bold;
}

#step{
position:relative;
width:850px;

margin:20px auto;
}
.askpass{
font-size:12px;
}
#idpass,#reminder,#newregi{
width:400px;
padding:20px 0 20px 0;
border:1px #000 solid;
text-align:center;
background:#eeeeee;
}
.form_text{
width:250px;
text-align:left;
margin:0 auto;
margin-bottom:20px;

}
.loginformt{
width:90%;
margin:0 0 0 20px;
text-align:left;
background:#eeeeee;
}
.loginform input{
width:100%;
}
.inputimage{
padding:10px;
}
#sai{
width:200px;
margin:20px auto;
text-align:left;
font-size:13px;
}
#newregi{
position:absolute;
right:0;
top:0;
}