/*投票中的单选框复选框位置修整 edit by zhangyuanyuan at 2016-5-5*/
.nr .edit_area li.wsite-touPiao .editable-touPiao label input{top:1px!important;}
/*提交按钮input修整样式*/
.editable-touPiao input.styleTP{ 
    width: 100%;
    height: 100%;
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
}
.nr  .wsite-touPiao .element{min-height:24px;}  
/**投票样式zyy-2016-07-16*/
#touPiaoDiv{border: 1px solid #dcdcdc;width:255px;height:600px;min-width:144px;min-height:300px;background:#F7F7F7;position:absolute;left:0;top:0;z-index:20;overflow:hidden}
#touPiaoDiv h3{background-color: #08a1ef;height: 44px;line-height: 44px; color: #FFF;padding: 0 12px;text-align:center;margin-bottom:10px;}
#touPiaoDiv h3 span{right:-38%;position:relative;}
.touPiaoBodyList{height:386px;overflow:auto}
.touPiaoBodyLi{height: 54px;color: #5e676e;background-color: #e1e1e1;padding: 0 10px 0 10px;cursor: pointer;font-size: 12px;line-height: 54px;margin-bottom: 8px;margin-right: 7px;margin-left:7px}
.touPiaoBodyLiTitle{height: 54px;color: #fff;background-color:#d15ecb ;padding: 0 10px 0 10px;cursor: pointer;font-size: 14px;line-height: 54px;margin-bottom: 8px;margin-right: 7px;margin-left:7px}
.btn-grey0{margin-right:10px;margin-bottom:8px; text-decoration: none;}
.option-answer{padding:2px 0;cursor:pointer;}
.option-answer label{font-size:14px;line-height:120%;margin:0;font-weight: lighter;}
.option-answer label input{position:relative;top:-1px;margin-right:5px;}
.addOnlyLi{padding:5px;}
.addOnlyLi h6{font-size:16px;line-height:120%;}
.option3{padding:3px 0;}
.submitBtn{font-size: 16px;text-align:center;}
.TJtitle{width:100%;height:100%;text-align:center;padding-top:4px;position: absolute;left:0;top:0;font-size:14px;}
/*投票新加样式 edit by zyy 20180322*/
.option-answerNew input[type="radio"],.option-answerNew input[type="checkbox"]{
	vertical-align:-12%;
	margin-right:5px;
}
.option-answer span{font-size:14px;line-height:120%;margin:0;font-weight: lighter;}
/*投票扩展字段 edit by zyy 20180323*/
.extendinfo{
    width:100%;
}
.extendinfo .extendRow{
    width:100%;
}
.extendinfo input[type="text"]{
    width:100%;
    height: 34px;
    text-indent:6px;
    resize: none;
    overflow: hidden;
    padding: 0;
    margin: 0;
    border-radius: 0;
    line-height: 120%;
    display: inline-block!important;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    font-size: 14px;
}
.extendinfo .extendMsg{
    width:100%;
}
.extendPlace{
    width:100%;
    height: 10px;
    margin:0;
    padding: 0;
}
/*补充投票样式 edit by zyy 20180323*/
/*当height：100% 小于24px 的时候 24px生效*/
.wsite-touPiao .touPiaoSubA{
    cursor:pointer;
    display: block;
    width: 100%;
    height: 100%;
    min-height: 24px;
    text-align: center;
    font-size: 14px;
    color:#000;
    position: relative;
}
.wsite-touPiao .touPiaoSubA span {
    display: block;
    color:#fff;
    text-align: center;                    
    width: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateX(-50%)  translateY(-50%);
}
/*radio edit by zyy 20180323*/
.option-answerNew{
    position: relative;
}
.option-answerNew i{
    margin-right: 5px
}
.radioType_checkbox i{
    position: relative;
    top: 3px;
    left: 3px;
    display: inline-block;
    width: 19px;
    height: 19px;
    background: url(/css/images/diceng_icon.png) no-repeat 0 0;
    background-size: 70px auto;
    background-position: -51px -761px;
}
.radioType_checkbox div[class*="cur_"]  i{
    background-position: -51px -782px;
}
.radioType_radio i{
    position: relative;
    top: 3px;
    left: 3px;
    display: inline-block;
    width: 19px;
    height: 19px;
    background: url(/css/images/diceng_icon.png) no-repeat 0 0;
    background-size: 70px auto;
    background-position: -49px -240px;
}
.radioType_radio div[class*="cur_"] i{
    background-position: -49px -219px;
}
/*趣味投票 点击一个选项后禁止点击其他选项 edit by zyy 20180329*/
.z_disabled{
    pointer-events: none;
}