@charset "utf-8";
/* CSS Document */
    .alertaddress{  

        margin-top: 10px; 
    }

@media(max-width: 767px) {
    .address_layer{  

        border:10px #F1F1F1 solid; 
    }
    .alertaddress{  
        margin-left: 35%; 
    }
}
@media(min-width: 768px) and (max-width: 991px) {
.address_layer{  

    border:10px #F1F1F1 solid; width: 90%;left: 5%;
}

}
@media(min-width: 992px) and (max-width: 1200px) {
.address_layer{  

    border:12px #F1F1F1 solid; width: 80%;left: 10%;
}

}

@media (min-width: 1200px) {

    .AddressEdit:hover{
        color: #000;
    }
.address_layer{  

     border:12px #F1F1F1 solid; width: 61%;left: 20%;
}
}



.content{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  }
.address_scroll{ height: 575px; margin:0px 0px 0px 0px;
    text-align: left;position:relative; background-color:#FFFFFF;  } 

.address{}
.address_ButtonA{ 
    height:33px; padding:0px 24px 0px 24px; 
    border:1px #D4D4D4 solid; background-image:url(../image/address0.jpg); 
    line-height:32px; text-align:center; font-family:Arial; cursor:pointer; 

}
.address_ButtonBs{
    margin-left: -1px;
    height: 32px;
    border: 1px #e1e1e1 solid;
    text-align: center;
    font-family: Arial;
    cursor: pointer;
    width: 25%;
    background: #f5f7f6;
  }

.address_ButtonB{
    height: 35px;
    border: 1px #108232 solid;
    text-align: center;
    font-family: Arial;
    cursor: pointer;
    color: #fff;
    width: 100%;
    border-radius: 3px;
    font-size: 14px;
    background: #108232;
  }



.address_LabelA{ height:58px; padding:0px 24px 0px 24px; border:4px #F6F1EA solid; line-height:58px; font-family:Arial; }
.address_LabelB{ padding:0px 0px 0px 0px; line-height:42px; font-family:Arial; font-weight:700; color:#000000; }
.address_LabelC{ padding:12px 12px 0px 12px; line-height:42px; }
.address_LabelD{ padding:0px 0px 0px 0px; font-family:Arial;color: #888;}

.address_ListBox{color: #888;}
/*.address_ListCell{   
    width: 100%;
    float: left;
    margin: 0px 14px 20px 0px;
    border: 1px #e1e1e1 solid;
    background-color: #FFFFFF;
    cursor: pointer;
    border-radius: 10px;
}*/
.address_ListCellA{color: #888;}
.address_ListCellB{ width:286px; float:left; margin:12px 0px 12px 12px; border:1px #CCCCCC dashed; background-color:#FFFFFF; }
.address_ListCellTitle{
    border-bottom: 1px #e1e1e1 solid;
    margin-bottom: 10px;
    width: 213px;
}
.address_ListCellTitleA{ float:left; }
.address_ListCellTitleB{ float:right; margin:0px 0px 0px 8px; color:#999999; }
.address_ListCellTitleC{ float:right; margin:0px 0px 0px 0px; }
.address_ListCellContent label{ 
    display: block;
    float: left;
    width: 65px;
}
.address_ListCellContent span{ 
    display: block;
    float: left;
    width: 150px;
    overflow: hidden;
}
.address_ListCellContentA{ height:120px; margin:12px 12px 12px 12px; }
.address_ListCellContentB{ height:164px; margin:12px 12px 0px 12px; }
.address_ListCellLink{     
    text-align: right;
    margin-bottom: 11px;
}
/*.address_ListCellLinkA{ margin:0px 8px 0px 0px; text-decoration:underline; }*/

.address_NormalBox{ padding:0px 0px 12px 12px; }
.address_NormalTable{}
.address_NormalTitle{}
/*.address_NormalControl{ padding:12px 18px 12px 18px; }*/
.address_NormalText{ 

    width: 75%;
    height: 32px;
    padding: 0px 6px 0px 6px;
    line-height: 32px;
    font-size: 14px;

}


@media (min-width: 1200px) {

    .address_ButtonBs{
        color: #fff;
        margin-left: -1px;
        height: 32px;
        border: 1px #e1e1e1 solid;
        text-align: center;
        font-family: Arial;
        cursor: pointer;
        width: 20%;
        background: #108232;
      }

    .address_ButtonBs:hover{
        background-color: #137630;
    }

    .address_ButtonB{
        height: 35px;
        border: 1px #108232 solid;
        text-align: center;
        font-family: Arial;
        cursor: pointer;
        color: #fff;
        width: 20%;
        margin-left: 40%;
        border-radius: 3px;
        font-size: 14px;
        background: #108232;
    }

    .address_NormalText{ 

        width: 50%;
        height: 32px;
        padding: 0px 6px 0px 6px;
        line-height: 32px;
        font-size: 14px;

    }

}
.address_NormalTextA{ width:120px; height:32px; padding:0px 6px 0px 6px; line-height:32px; font-size:14px; }
.address_NormalSelectBox{}
.address_NormalSelectBoxA{ padding:8px 8px 8px 0px; }
.address_NormalSelectBoxB{ padding:0px 8px 8px 0px; }
.address_NormalSelect{ height:32px; line-height:32px; font-size:14px; background: url(../images/top-arrow.png) no-repeat scroll right 8px center transparent; }
.address_NormalTextarea{ width:500px; height:100px; padding:6px 6px 6px 6px; font-size:14px; }
.address_NormalAert{}


.address_0{}
.address_1{}
.address_2{}
.address_3{}
.address_1{}

.AddressEdit{
    display: inline-block;
    height: 28px;
    line-height: 28px;
    border: 1px #e1e1e1 solid;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    background-color: #f4f7f6;
    width: 68px;
    border-radius: 3px;
    color: #888;
}

.AddressSelect{
    display: inline-block;
    height: 28px;
    line-height: 28px;
    border: 1px #e1e1e1 solid;
    text-align: center;
    cursor: pointer;
    background-color: #f4f7f6;
    width: 68px;
    border-radius: 3px;
    color: #888;
}

.AddressDelete{
    display: inline-block;
    height: 28px;
    line-height: 28px;
    border: 1px #e1e1e1 solid;
    text-align: center;
    cursor: pointer;
    margin-bottom: 8px;
    color: #888;
    background-color: #f4f7f6;
    width: 68px;
    border-radius: 3px;
    float: left;
}


