
.dividing-line{
    clear:both;
    border-top:1px solid #eeeeee;
    height:1px;
    margin:12px auto;
    width:94%;
}
.dividing-line-low{
    clear:both;
    border-top:1px solid #eeeeee;
    height:1px;
    margin:8px auto;
    width:94%;
}
.dividing-bar{
    clear:both;
    border-top:5px solid #eeeeee;
    height:5px;
    margin:12px auto;
    width:94%;
}
/*.line-through {
    text-decoration: line-through;
    -moz-text-decoration-color: #f00;
    -moz-text-decoration-style: double;
    -webkit-text-decoration-color: #f00;
    -webkit-text-decoration-style: solid;
}*/
.line-through{
    width:100%;
    height:36px;
    line-height: 36px;
    text-align:center;
    position:relative;
    color:#2E92FE;
}
.line-through div:before,.line-through div:after{
    position:absolute;
    background:#eee;
    content:"";
    height:1px;
    top:50%;
    width:38%;
}
.line-through div:before{left:3%;}
.line-through div:after{right:3%;}

.width100{width:100%}
.width90{width:90%}
.width85{width:85%}
.width80{width:80%}
.width50{width:50%}
.width33{width:33.33%}
.width25{width:25%}
.height20{height:20px;}
.height50{height:50px;}
.lineHeight50{line-height:50px;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font-color-grey{color:#999;}
.left{float:left;}
.clear-left{clear:left;}
.right{float:right;}
.clear-right{clear:right;}

.header-blue{background: url("/public/images/login/login_bg.jpg") no-repeat;background-size: 100% auto; max-width: 640px; text-align: center; margin: auto; }
.header-bar{max-width: 640px; text-align: center; margin: auto; height:45px;}
.header-blue-back{display: inline-block; margin-left:-5px; padding-left:5px; position: absolute;left:8px; top:10px;}
.header-blue-title{display: inline-block; height:45px;line-height:45px;font-size: 20px;color: #ffffff;text-align: center;}

.no-data{height:50px; line-height:50px; text-align: center; color: #ccc;}

.question-table{border-collapse:collapse;width:100%;font-size:14px;}.question-table td,.question-table th{border:1px solid #999;padding:4px;}.no-border td{border-top:0px;border-bottom:0px;}.no-top-border td{border-top:0px;}
/**增加点击头显示下拉菜单**/
.right-menu{
    display: none;
    position: fixed;
    top: 44px;
    z-index: 9999;
    width: 100%;
    height: auto;
    overflow: hidden;
    font-size: .28rem;
    background: rgba(255,255,255,.95);
    border-bottom: 2px solid #3facf4;
    box-shadow: 0 5px 5px rgba(0,0,0,.3);
    padding-bottom:8px;
    max-width:640px;
    margin:auto;
}
.right-menu dt,.right-menu dd{line-height:40px;margin-left:8px;color:#333;font-size:14px;}
.right-menu dd,.right-menu dd a{float:left;}
.right-menu dd{margin-left:35px;float:left;}
.float-popover{position: fixed; right: 8px; bottom: 50px; z-index: 201;}
.float-content{width:50px;height:50px;text-align: center;font-size:14px;background-color: #2F91FE;color:#fff;line-height:50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}