
#main_content .main_block .left{
  width: 137px;
  height: 135px;
  background-color: black;
  float: left;
  font-size: 18px;
  color: white;
  margin-top: 25px;
}
#main_content .main_block .title{
   float: left;
  border: 1px solid #585656;
  width: 114px;
  margin: 10px;
  padding: 32px 0;
  line-height: 25px; 
}
#main_content .main_block  .notice{
float: left;
  color: #caa665;
  font-size: 13px;
  margin-top: 12px;
  text-align: center;
  width: 100%;
  letter-spacing: 1px;
}
#main_content .main_block  .notice span{
  color: white;
  padding: 0 3px;
}

.form{
float: left;
  width: 654px;
  text-align: left;
  position: relative;
  margin-left: 100px;
  color: white;
  font-size: 13px;
}
#member_edit{
    border-bottom: 1px solid #2b2b2b;
  padding-bottom: 17px;
  float: left;
  width: 100%;
}
.form_block{
  float: left;
  width: 281px;
  margin-right: 92px;
  position: relative;
}
.form_block:last-child{
  margin-right: 0;
}
.form_block .line{
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 15px;  
  letter-spacing: 2px;
}
.form_block .line > span{
    float: left;
  width: 100%;
  margin-bottom: 7px;
}
.form_block .line > span b{
color: #9a9a9a;
}
.form_block .box{
   float: left;
  width: 274px;
  border: 1px solid #484848;
  height: 22px;
  padding-left: 5px;
  background-color: transparent;
  font-size: 12px;
  color: gray; 
}
.form_block .line em{
  float: left;
  color: #897146;
  padding-right: 5px;
}
.form_block  .text_log{
   float: left;
  width: 120px;
  border: 1px solid #484848;
  height: 22px;
  padding-left: 5px;
  background-color: transparent;
  color: gray; 
}
.form_block .line .code{
  float: left;
  width: 136px;
  margin-left: 16px;
  margin-top: -3px;
  position: relative;
}
.form_block .line .code .nums{
  width: 90px;
  height: 30px;
  float: left;
}
.form_block .line .code a{
  cursor: pointer;
  float: left;
  position: relative;
  width: 30px;
  height: 31px;
  margin-left: 8px;
}


.form_block .line .code .tools{
float: left;
margin-left: 10px;
margin-top: 0;
cursor: pointer;
color: white;
}
.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  -webkit-box-shadow: 0 0 5px #aaa;
  box-shadow: 0 0 5px #aaa;
  color: whitel
}
body .ui-tooltip {
  border-width: 2px;
}
.ui-tooltip-content{
margin-top: 3px;
  font-size: 12px;
}
body .ui-tooltip{
background-image: url(../images/member/codebg.png);
border: 0;
box-shadow: none;
border-radius: 0;
background-color: transparent;
height: 26px;
width: 95px;
background-repeat: no-repeat;
}

.form_block .box2{
    position: relative;
  top: 3px;
    margin-bottom: 10px;
}
.checkbox_b{
    float: left;
  width: 100%;
  margin: 4px 0px;
}
.checkbox_b input{
  position: relative;
  top: 2px;
  display: inline-block;  
}
.checkbox_b a{
  color: white;
  border-bottom: 1px solid white;
  margin: 0 5px;
  letter-spacing: 1px;
}

.send_botton{
  width: 400px;
  height: 40px;
  float: left;
  margin-left: 125px;
  margin-top: 25px;
}
.send_botton .btn{
float: left;
  width: 190px;
  height: 40px;
  color: white;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
}
.send_botton .resetlist{
  background-color: black;
}
.send_botton .sender{
  background-color: #a48754;
    margin-right: 20px;
}
.send_botton .sender:hover{
background-color: #6e5b39;
}
.send_botton .resetlist:hover{
background-color: #555555;
}
.ui-helper-hidden-accessible{
  display: none;
}
#main_content 
.edit .left .title{
     padding: 43px 0px;
}
#agree{
width: 258px;
  height: 33px;
  line-height: 33px;
  color: white;
  background-color: #a48754;
  float: left;
  font-size: 14px;
  letter-spacing: 2px;
  margin-left: 327px;
  cursor: pointer;
  margin-top: 30px;
}
.fancybox-close{
    background-image: url(../images/member/close.png) !important;
  width: 44px !important;
  height: 41px !important;
  right: 52px !important;
  top: 40px !important;
  opacity: 0.5 !important;    
      -webkit-transition:all .5s ease;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -ms-transition:all .5s ease;
    transition:all .5s ease;
}
.fancybox-close:hover{
   opacity: 1 !important;   
}
.contact .form{
width: 503px;
}
.contact_block .contact_info{
    float: left;
  width: 100%;
  border-bottom: 1px solid #414141;
  padding-bottom: 16px;
}
.contact_block .contact_info .h01{
  float: left;
  font-size: 22px;
  border-right: 1px solid #414141;
  padding-right: 25px;
  letter-spacing: 1px;
}
.contact_block .contact_info .h02{
    float: left;
  color: #9a9a9a;
  width: 350px;
  margin-left: 26px;
  line-height: 21px;
}
.contact_block  .line{
  
}
.contact_block .form_block{
    width: 100%;
  margin-top: 22px;
}
.contact_block .form_block .line > span{
  width: 100px;
  height: 25px;
  line-height: 25px;
}
.contact_block .form_block .line em{
padding-right: 11px;
  width: 10px;
  height: 25px;
  line-height: 30px;
}
.contact_block .form_block .box{
  width: 393px;
}
.contact_block  .line textarea{
    border: 1px solid #484848;
  padding: 0 0 0 5px;
  background-color: transparent;
  float: left;
  width: 393px;
  height: 73px;
    color: gray;
}
.contact .send_botton{
    margin-left: 100px;
}





@media screen and (max-height:  940px) {
#member_edit{
  padding-bottom: 0;
}
.send_botton{
  margin-top: 12px;
}
.form_block .line{
  margin-bottom: 10px;
}


}