.debate{position:relative;height:176px;width:100%;border:2px solid #ccc;margin:30px auto 0;max-width:1140px;min-width: 645px;text-align:center}
.debate .debate-title{font-weight: bold;font-size:20px;color:#333;position:absolute;background:#fff;left:50%;margin-left:-50px;width:100px;top:-14px;line-height:24px;}
.debate i{width:35px;height:35px;position:absolute;display:block;top:-2px;}
.debate .positive-icon{left:-2px;background:url('../images/debate.png') no-repeat 0 -41px;}
.debate .negative-icon{right:-2px;background:url('../images/debate.png') no-repeat -36px -41px;}
.debate em{height:50px;border-left:1px dashed #ccc;position: absolute;display: block;width: 1px;left: 50%;margin-left: -1px;margin-top: 40px;}
.debate .debate-text{height:50px;width:90%;margin:35px auto 0;position: relative;}
.debate .debate-text p{ width:30%;height:50px;color:#666;font-size:14px;line-height:18px;position: absolute;margin: 0;left: 50%;}
.debate .debate-text p span{font-weight: bold;color: #000;display: block;}
.debate .debate-text .positive-text{margin-left:-40%;}
.debate .debate-text .negative-text{margin-left: 10%;}
.debate .debate-vote{height:40px;background:url('../images/debate.png') no-repeat center top;position:absolute;width:90%;top:0;position:relative;height:40px;margin:25px auto 0;}
.debate .debate-vote button{height:40px;width:78px;position:absolute;cursor:pointer;font-size:14px;color:#fff;top:0px; outline-style: none;}
.debate .debate-vote .positive-btn{left:-3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border:1px solid #df6262;*border:none;
    background:linear-gradient(top,#ff7373,#ff5c5c);
    background:-ms-linear-gradient(top,#ff7373,#ff5c5c);
    background:-webkit-linear-gradient(top,#ff7373,#ff5c5c);
    background:-moz-linear-gradient(top,#ff7373,#ff5c5c);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff7373,endcolorstr=#ff5c5c,gradientType=0);
}
.debate .debate-vote .positive-btn:hover{
    background:linear-gradient(top,#ff8e8e,#ff6e6e);
    background:-ms-linear-gradient(top,#ff8e8e,#ff6e6e);
    background:-webkit-linear-gradient(top,#ff8e8e,#ff6e6e);
    background:-moz-linear-gradient(top,#ff8e8e,#ff6e6e);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ff8e8e, endColorstr=#ff6e6e);
}
.debate .debate-vote .negative-btn{right:-3px;left:auto;border-top-right-radius:3px;
    border-bottom-right-radius:3px;border:1px solid #6aaacf;*border:none;
    background:linear-gradient(top,#55acdd,#529cc6);
    background:-ms-linear-gradient(top,#55acdd,#529cc6);
    background:-webkit-linear-gradient(top,#55acdd,#529cc6);
    background:-moz-linear-gradient(top,#55acdd,#529cc6);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#55acdd, endColorstr=#529cc6);
}
.debate .debate-vote .negative-btn:hover{
    background:linear-gradient(top,#6ec3f3,#5babda);
    background:-ms-linear-gradient(top,#6ec3f3,#5babda);
    background:-webkit-linear-gradient(top,#6ec3f3,#5babda);
    background:-moz-linear-gradient(top,#6ec3f3,#5babda);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#6ec3f3, endColorstr=#5babda);
}
.debate .debate-vote span{position:absolute;top:10px;left:50%;width:50px;display:inline-block;}
.debate .debate-vote .positive-number{color:#ff6565;margin-left:-25%;}
.debate .debate-vote .negative-number{color:#3a8dbb;margin-left:20%;}
.debate .debate-vote .positive-btn.disable{cursor:default;background:#ff8a8a;border:1px solid #ec7575;}
.debate .debate-vote .negative-btn.disable{cursor:default;background:#74c1eb;}
.debate .debate-vote i{color:#f40;position: absolute;top:-35px;font-style:normal;line-height: 35px;display:none;font-size: 20px;font-weight: bold;}
.positive-add{left: 15%}
.negative-add{right: 15%}