.commentsBox{display:none;}label.error{color:red;}
.maskbl{background: url(../img/bgtph.png);position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 50;}
.commentMain{width: 685px;height: 565px;background: #fff;z-index: 55;position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;border-radius: 3px;}
.massgeTit{height: 40px;border-bottom:2px solid #7faefe;line-height: 40px;font-size: 16px;padding: 0 20px;}
a.closeXbtn{display: block;width: 15px;height: 15px;background:url(../img/cle.png) no-repeat;float: right;margin-top: 15px;}
.conmentInput{padding:10px 20px;overflow: hidden;}
.visitors,.visitors2{margin:5px;line-height: 30px;float: left;}
.visitors input{width:510px;border: 1px solid #ddd;line-height: 24px;}
.w_70{display:inline-block;width: 80px;text-align: right;font-size: 12px;}
.visitors2{width: 300px;height: 30px;overflow: hidden;}
.visitors2 input{width:200px;border: 1px solid #ddd;line-height: 24px;}
.visitors textarea{width: 505px;height: 60px;resize: none;border: 1px solid #ddd;padding: 5px;margin-left: 3px;outline: none;}
.visitorsl{line-height: 15px;}
.visitorsyz{width: 600px;}
.visitorsyz input{width: 195px;padding-left: 5px;}
.visitorsyz img{vertical-align:middle;display: inline-block;} 
a.changeAb{margin-left: 10px;font-size: 16px;margin-left: 10px;}
.checkboxbot{width: 100%;margin: 10px;height: 30px;line-height: 30px;font-size:14px;float: left;}
.checkboxbot input{margin-left:70px;}
.botBox2{width: 100%;text-align: center;float: left;}
.botBox2 input.checkl{width: 200px;height: 30px;background: #d8e3f9;}