﻿#leave{
width: 928px;
height: 416px;
overflow: hidden;
padding-top: 40px;
padding-left: 18px;
margin-left: auto;
margin-right: auto;
margin-top: 0xp;
margin-right: 0px;
background-image: url("../image/lyb946_452.jpg");
background-attachment: scroll;
background-repeat: no-repeat;
background-color: #FFF;
background-position-x:0px;
background-position-y:0px;
}

#leave .wlslleft{
width: 160px;
height: 380px;
margin-top: 10px;
float: left;
}
#leave .wlslleft .wlslTxt{
width: 168px;
height: 92px;
color:#838182;
line-height: 20px;
text-indent: 2em;
letter-spacing: 1px;
overflow: hidden;
padding:8px 7px 7px 7px;
margin-top: 31px;
border-color: #d8d8d8;
border-width: 1px;
border-style: solid;
}

.teleDiv p{
margin-top:0px;
color: #F00;
}
.teleDiv{
width: 187px;
height: 107px;
text-align: center;
overflow: hidden;
background-attachment: scroll;
background-repeat: no-repeat;
background-position-x:170px;
background-position-y:10px;
background-color: transparent;
}
.input_wrap{
width: 185px;
height: 36px;
margin:0px 0px 0xp 0px;
position:relative;
text-align: center;
overflow: visible;
background-image: url("../image/hh_03.jpg");
background-attachment: scroll;
background-repeat: no-repeat;
background-position-x:center;
background-position-y:50%;
background-color: transparent;
}
.lyb_btn_content{
width: 186px;
height: 33px;
margin:0px 0px 0xp 0px;
position:relative;
text-align: center;
margin-top:6px;
overflow: hidden;
background-image: url("../image/lyb_btn.gif");
background-attachment: scroll;
background-repeat: no-repeat;
background-position-x:0%;
background-position-y:0%;
background-color: transparent;
cursor: pointer;
}
.input_txt{
width: 120px;
height: 20px;
line-height: 20px;
margin-top: 8px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 30px;
background-color: #FFF;
}
.lyb_txt{
width: 171px;
height: 50px;
text-align:left;
color:#838182;
line-height: 20px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 10px;
background-color: #FFF;
}
#leave .wlslleft H3{
color: #ff0000;
padding-top: 10px;
padding-left: 10px;
font-size: 12px;
font-weight: normal;

}



#leave .wlslright{
margin-left:70px;
color:#000;
float: left;
}
#leave .wlslright tr th{
text-align: right;
color: #000;
font-size: 12px;
font-weight: normal;
margin:0px 5px 0px 0px;
padding:4px 4px 4px 4px;
padding-bottom: 5px;

}

#leave .wlslright tr td{
padding-bottom: 5px;
overflow: hidden;
}
#leave .wlslright form input{
width: 195px;
color:#333333;
font-size: 14px;
line-height:18px;
padding:4px 4px 4px 4px;
margin:0px 0px 0xp 0px;
position:relative;
margin-top:6px;
overflow: hidden;
float: left;
display: block;
border: 1px solid #CCCCCC;
vertical-align: middle;
}

#leave .wlslright form span{
text-align:center;
color:#f00;
font-size: 14px;
}



#leave .wlslright  .label1 {
    display: inline-block;
    font-size: 12px;
    height: 20px;
    line-height: 22px;
    margin: 0 0 0 6px;
    overflow: hidden;
    padding: 0;
}
#leave .wlslright form input#phone1 {
    margin-right: 5px;
    width: 50px;
}
#leave .wlslright form input#phone2 {
    width: 130px;
}

#leave .wlslright form textarea {
    border: 1px solid #cccccc;
    color: #333333;
    float: left;
    font-size: 14px;
    height: 104px;
    outline: medium none;
    overflow: auto;
    padding: 4px;
    resize: none;
    width: 195px;
}

#leave .wlslright #prepared {
    border: 1px solid #dedede;
    float: left;
    margin-left: 7px;
    padding: 10px;
    position: relative;
    width: 226px;
}
#leave .wlslright #prepared ul li a{font-size:12px;}
#leave .wlslright #prepared #trigon {
    height: 17px;
    left: -11px;
    position: absolute;
    top: 50px;
    width: 11px;
}
#leave .wlslright #prepared ul li {
    color: #dddddd;
    line-height: 200%;
    list-style: disc inside none;
}
#leave .wlslright #prepared ul li a {
    color: #000;
    text-decoration: none;
}