﻿/*side*/
.side{right:0;}
.backtop{cursor:pointer;display:none;}
.side-tel-box{width:283px;height:172px;background-color:#EFFFFA;border-top:9px solid #12B37D;border-left:2px solid #12B37D;border-right:2px solid #12B37D;border-bottom:2px solid #12B37D;position:absolute;top:25px;left:-380px;padding:18px 18px 0 18px;display:none;}
.side-tel-box>input{width:270px;height:34px;background-color:#FFF;border:1px solid #DCDCDC;padding-left:10px;font-family:'Microsoft YaHei';color:#999;line-height:34px;}
.side-tel-box>a{display:block;width:128px;height:30px;line-height:30px;text-align:center;color:#fff;margin:17px auto 20px;font-family:'Microsoft YaHei';font-size:14px;background-color:#12B37D;border-radius:2px;}
.side-tel-box>a:hover{color:#fff;text-decoration:none;}
.side-tel-box>a:link{color:#fff;}
.side-tel-box>p{font-size:12px;color:#999;border-top:1px dashed #DCDCDC;letter-spacing:1px;padding-top:10px;}
.side .tel-close{position:absolute; top:2px;left:-52px; width:32px;height:32px; cursor:pointer;background-image:url(../img_new/side-tel-close.png); display:none;z-index:1000;}

.side{width:130px;position:fixed;z-index:999;/*top:655px;right:1%;*/}
.side-tel,
.side-msg{width:68px;height:68px;border:1px solid #DCDCDC;cursor:pointer;}
.side>img{position:absolute;top:-82px;left:-42px;}
.mb10{margin-bottom:10px;}
.side-tel{border-bottom:none;}
.side-tel-bom2{border-bottom:1px solid #dcdcdc;}
.side .sidetel33{display:block;position:absolute;top:36px;left:-158px;display:none;}

#bdshare{z-index:0;}
#jiucuo{z-index:9999999;}
.jiucuo{width:630px;background-color:#FFF;border:3px solid #42BE9B;border-radius:8px;position:absolute;right:200px;top:-300px;padding:30px;font-family:'Microsoft YaHei';overflow:hidden;}
.questionList{padding-bottom:30px;}
.questionList li{border:1px solid #AAA;border-radius:4px;font-size:16px;margin-right:10px;color:#999;width:110px;line-height:40px;text-align:center;cursor:pointer;}
.questionList li.wtActive{border-color:#42BE9B;background-color:#42BE9B;color:#fff;}
.jiucuoBox{width:2000px;margin-bottom:30px;}
.jiucuoDiv{width:630px;float:left;margin-right:30px;}
.jiucuoDiv textarea{width:100%;border:1px solid #aaa;resize:none;padding:10px;line-height:22px;box-sizing:border-box;}
.jiucuoTel{font-size:16px;font-family:'Microsoft YaHei';margin-bottom:30px;}
.jiucuoTel span{color:#999;font-size:14px;}
.jiucuoTel input{border:1px solid #aaa;font-size:16px;padding:5px 10px;width:200px;}
.jiucuoBtn{width:210px;height:54px;line-height:54px;text-align:center;color:#fff;font-size:24px;margin:0 auto;background-color:#12B37D;border-radius:8px;cursor:pointer;}
.ayiwenti{border-top:1px solid #DDD;padding-top:15px;}
.ayibianhao{font-size:16px;font-family:'Microsoft YaHei';}
.ayibianhao input[type=tel]{width:124px;border:1px solid #aaa;padding:5px;}
.red{color:red;}
.sidegreen{color:#49bd9c;}
.hidden{display:none;}
.ayibianhao .changeId{color:#49bd9c;cursor:pointer;}
.errorType{font-size:16px;font-family:'Microsoft YaHei';margin-top:15px;margin-bottom:15px;}
.errorType dt{float:left;}
.errorType dd{float:left;margin-right:10px;cursor:pointer;}
.errorType dd span{display:inline-block;width:15px;height:15px;border:1px solid #aaa;float:left;margin-top:1px;margin-right:3px;}
.errorType dd.selected span{background:url(../img_new/errorTypeBg.jpg) 0 0 no-repeat;}
.jiucuoClose{display:block;width:30px;height:30px;background:url(../img_new/jiucuoGuanbi.jpg) 0 0 no-repeat;position:absolute;right:20px;top:20px;cursor:pointer;}
.jiucuoTishiSpan{position:absolute;color:#f00;left:100px;bottom:90px;}
.jiucuoChenggong{position:absolute;background-color:#FFF;border:5px solid #12b37d;padding:40px 100px;left:200px;bottom:200px;border-radius:8px;font-size:20px;color:#12b37d;font-family:'Microsoft YaHei';display:none;}
/*sideAttend 左侧点击参与*/
.sideAttend{
    position:fixed;
    left:10px;
    top:50%;
    width:118px;
    height:205px;
    margin-top:-142px;
    background:url(../img_new/sideAttend.png) 0 0 no-repeat;
}
.sideAttend a{
    display:block;
    width:118px;
    height:176px;
    text-indent:-1000px;
    overflow:hidden;
}
.sideAttend span{
    display:block;
    width:118px;
    height:29px;
    cursor:pointer;
    text-indent:-1000px;
    overflow:hidden;
}
/*0901 右侧悬浮*/


.right-bottom{
    width: 130px;
}
.right-form{
    border:1px solid #DEDEDE;
    background: #F4F4F4;
    padding: 8px 7px 8px 7px;
    border-radius: 6px;
}
.right-form input{
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #E9E9E9;
    padding-top: 9px;
    padding-bottom: 9px;
    background: #fff;
    padding-left: 7px;
    border-radius: 6px;
    font-size: 12px;
    outline: none;
}
.right-order{
    width: 100%;
    line-height: 32px;
    background: #D0021B;
    text-align: center;
    color: #fff;
    border-radius: 6px;
    margin-top: 2px;
    cursor: pointer;
}
.back-top{
    display: block;
    margin-top: 2px;
    width: 130px;
    height: 42px;
    cursor: pointer;
}
.layer{
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top:0;
    z-index: 9999;
    background: rgba(0,0,0,0.5);
    display: none;
}
.layerCont{
    width: 460px;
    height: 248px;
    position: absolute;
    top:50%;
    left: 50%;
    margin-top: -124px;
    margin-left: -230px;
    background: #fff;
}
.icon{
    display: block;
    margin: 60px auto 20px;
}
.message{
    text-align: center;
    padding: 0 20px;
    font-size: 18px;
    color: #363636;
}