.chooseBox {
    width:100px;
    height:auto;
    position:absolute;
    z-index:100;
    background:#fff;
    box-shadow:0px 0px 2px #000;
    -webkit-box-shadow:#000 0 0 2px
}
.chooseBox ul {
    width:100%;
    height:auto;
    cursor:pointer;
    list-style:none
}
.chooseBox ul li {
    width:100%;
    height:20px;
    color:#000;
    font-size:13px;
    text-align:center;
    line-height:20px
}
.chooseBox ul li:hover {
    background:#3498db;
    color:#fff
}
.inputSignBox {
    width:250px;
    height:85px;
    position:absolute;
    z-index:100;
    background:#fff;
    box-shadow:#000 0 0 4px;
    -webkit-box-shadow:#000 0 0 4px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    overflow:hidden
}
.wailianSignBox {
    width:500px;
    height:300px;
    position:absolute;
    z-index:100;
    background:#fff;
    box-shadow:#000 0 0 4px;
    -webkit-box-shadow:#000 0 0 4px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    overflow:hidden;
    margin-top: -400px;
    margin-left: 300px;
}
.outSignbox {
    width:100%;
    height:29px;
    color:#1b1b1b;
    line-height:29px;
    text-align:center;
    font-size:16px;
    cursor:pointer;
    font-weight:bold;
    border-bottom:#d9d6d6 1px solid
}
.signbox {
    width:240px;
    height:100px;
    line-height:17px;
    outline:0;
    margin:0 auto;
    color:#000;
    font-size:14px;
    font-weight:400;
    overflow:hidden;
    text-align:left
}
.signbox em {
    width:auto;
    height:17px;
    line-height:17px;
    color:#a8a8a8
}
.sureSign {
    width:100%;
    height:29px;
    border-top:#d9d6d6 1px solid;
    line-height:29px;
    text-align:center;
    font-size:16px;
    cursor:pointer;
    font-weight:bold;
    font-size:14px;
    color:#fff;
    background:#3498db
}
.typeSign {
    width:100%;
    height:29px;
    border-top:#d9d6d6 1px solid;
    line-height:29px;
    text-align:center;
    font-size:16px;
    cursor:pointer;
    font-weight:bold;
    font-size:14px;
    color:#fff;
    background:#3498db
}
.signIndex {
    width:20px;
    height:20px;
    border:rgba(255,252,153,0.5) 3px solid;
    position:absolute;
    z-index:103
    /*width:16px;height:16px;display: inline-block;font-size:20px;line-heigth:16px;text-align:center;color:#f00;text-decoration:none*/
}
.hintBox {
    margin:0;
    position:absolute;
    min-width:50px;
    max-width:240px;
    max-height:100px;
    min-height:20px;
    z-index:101;
    background:rgba(0,0,0,0.5);
    color:#fff;
    line-height:20px;
    font-size:14px;
    text-align:center;
    margin-top: 4px;
    margin-left: 164px;
}
.triangle-down {
    position:absolute;
    width:0;
    height:0;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-top:10px solid rgba(0,0,0,0.5);
    z-index:101
}
.imagebox{
    width:800px;
    height:auto;
    margin:0 auto;
    position:relative;
    }
.imagebox img{
    width:100%;
}
.round{/*border:6px solid rgba(0,0,0,.3);*/width:30px;height:30px;display: inline-block;font-size:40px;line-heigth:16px;text-align:center;color:#ffe327;text-decoration:none;margin-top: -5px;margin-left: -6px}  
.roundimage{width: 89px;height: 29px; position: absolute; left: -88px; top: 99px;}