@import 'order_checkout.css';
root { 
    display: block;
}
#order_confirm{
    
}
#order_confirm p{
    margin:5px 0px 5px;
}
#order_confirm h1{
    font-size:150%;
    margin:0px;
    text-align:left;
}
#payment{
    border:1px solid #69aa2a;
}
#payment .content{
    padding:7px;
}
#payment .title{
    padding:5px 3px 5px;
    color:#fff;
    background:url(../images/oc_title.gif) repeat-x top center;
    text-align:center;
}
#payment p{
    margin-left:6px;
}
#payment ul{
    list-style:none;
    padding:0px;
    margin:0px;
}
#payment li{
    margin:5px 0px 7px;
}
#payment img{
    vertical-align:middle;
    margin:3px;
    border:0px;
    /*height:33px;*/
}
#productList{
    border:1px solid #69aa2a;
}
#productList th{
    padding:5px 3px 5px;
    color:#fff;
    background:url(../images/oc_title.gif) repeat-x top center;
    text-align:center;
}
#productList td{
    border-right:1px dashed #ccc;
    border-bottom:1px dashed #ccc;
    padding:3px;
}
#productList td.edge{
    border-bottom:none;
}
#productList td.edge_right{
    border-right:none;
}
#productList td.edge_bottom_right{
    border-right:none;
    border-bottom:none;
}
#shipping ul{ list-style:none; padding: 0px; margin: 0px;  }
#shipping li{ margin-bottom: 5px; }
#shipping_info{
    border:1px solid #69aa2a;
}
#shipping_info .title{
    padding:5px 3px 5px;
    color:#fff;
    background:url(../images/oc_title.gif) repeat-x top center;
    text-align:center;
}
#shipping_info_tab th{
    text-align:left;
    
    font-size:12px;
}
#shipping_info_tab td{
    text-align:left;
}
#shipping_info_tab input{
    border:1px solid #ccc;
    width:250px;
    padding:3px;
}
#shipping_info_tab textarea{
    border:1px solid #ccc;
    width:256px;
    height:90px;
}
#shipping{
    border:1px solid #69aa2a;
}
#shipping .title{
    padding:5px 3px 5px;
    color:#fff;
    background:url(../images/oc_title.gif) repeat-x top center;
    text-align:center;
}
#shipping .content{
    padding:5px;
}

#loading{
    background: #fff;
    padding: 10px;
    border: 1px solid #333;
    width: 800px;
    margin: 35px auto;
    z-index: 100;
}
#loadingFixed{
    position:fixed;
    left: 0;
    top: 0;
     width: 100%;  
    height: 100%;
    z-index: 30;
    background:none;
}
#loadingBox{
    position:fixed;  
    left: 0;  
    top: 0;  
    z-index: 10;  
    width: 100%;  
    height: 100%;      
    background: #eee;  
    filter:alpha(opacity=30);     /* IE */   
    opacity: 0.6;     /* 支持CSS3的浏览器（FF 1.5也支持）*/  
    -moz-opacity: 0.6; /* Moz + FF */  
}
