[class^="icon-"],[class*=" icon-"] {display: inline-block;width: 14px;height: 14px; *margin-right: .3em;line-height: 14px;vertical-align: text-top;background-image: url(../images/icon_bootstrap.png);background-position: 14px 14px;background-repeat: no-repeat;margin-top: 1px;}
.icon-pencil {background-position: 0 -72px;}
.dianping_more{background:#f1f1f1; display:block; text-align:center; text-decoration:none; font-size:14px; padding:3px 0;}
.dianping_more:hover{background:#e5e5e5;}

.dplist{margin-top: 10px;background: #FFFFFF;padding: 15px 15px 15px 15px;text-align: left;}
.dplist a{color:#049;}
.dplist .dianpingbox{min-height:70px; _height:70px; padding:10px 5px; border-bottom:1px dotted #CCC; clear:both;}
.dplist .dianpingbox:hover{background:#F5F5F5;}
.dplist .pic{float:left; width:60px; text-align:center;}
.dplist .pic a{display:block;}
.dplist .pic img{width:60px; height:60px; border-radius:5px;}
.dplist .info{padding-left:20px; color:#999; overflow:hidden; float:none; _float:left; zoom:1;}
.dplist .name{height: 26px;line-height: 26px;}
.dplist .name small{float:left;}
.dplist .name span{float:left;margin-right:20px;height: 26px;line-height: 26px;}
.dplist .nickname{padding-right:5px;}
.dplist .star1{width:90px;height: 26px;line-height: 26px;background: url(../images/icon/web_widget_star.gif) repeat-x 0px 5px;}
.dplist .star2{background-position: left -24px;}
.dplist .content{padding:5px 0; color:#444;}
.dplist .reply{height: 20px; font-size: 12px;}
.dplist .reply a{float:right; margin-left:10px;}
.dplist .reply .time{float:right;}
.dplist .replyform{height: 100px;}
.dplist .replyform form{margin:0;}
.dplist .replyform form textarea{width:98%;}

input, select, textarea {
    outline: 0;
    border: 0;
}
.dpform{max-width: 1000px;margin-top: 15px;background: #FFFFFF;}
.dpform .dpform_li{
}
.dpform .dpform_li h4{text-align:left;font-size: 14px;font-weight: bold;}
.yp_submit{font-size:12px; width:38px; height:22px; line-height:20px; border:1px solid #ccc; background:#fff; vertical-align:middle; border-radius:3px;}
.dianping-input{margin-left: 10px;*margin-left: 0;}
.star-form{float:left;width:200px;height: 26px;line-height: 26px;margin-right:20px;font-size: 14px;}
.star-form span{}
.text-info {color: #3a87ad; line-height:18px; line-height:22px\9;}
.muted{color:#999;}


.dpeditor{position:relative;width:100%;overflow:hidden;margin-bottom:5px;margin-top: 10px;}
.mask{z-index:1000;position:absolute; width:100%; height:100%; text-align:center; background:#FFF; filter: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7;}
.mask .mask_tips{width:100px; margin:90px auto; padding:5px 20px; background:#FFF; border:1px solid #999; border-radius:3px; box-shadow:1px 1px 1px rgba(34, 25, 25, 0.3);}
.replyform .mask .mask_tips{margin:10px auto;}
.mask .mask_tips a{color:#049;}
.reply-btn{text-align:right;}
.reply-btn .nickname{margin-right:10px; color:#999; font-size:14px; font-family:'Microsoft Yahei';}
.dpeditor .textarea{_border:1px solid #D3D3D3;border: 1px solid #e3e5eb;padding: 10px 10px 10px 0px;width: 98.5%;}

.webwidget_rating_sex{height: 18px;width:auto; float:left; margin: 0}
.webwidget_rating_sex li{line-height: 0px;width: 18px;height: 18px;margin-left: 2px;list-style: none;float: left;}
.webwidget_rating_sex li span{display: none}

.dianping-box dl{clear:both; padding:4px 0 4px 30px;line-height:18px; overflow:hidden}
.dianping-box dt,.dianping-box dd{ float:left}
.dianping-box dd{margin-right:20px;}
.dianping-box .tip{ width:40px; padding-left:5px; color:#999}
.dianping-box textarea{border:1px solid #A7A6AA;border: 1px solid #d0d0d0;background: #FFF url(../images/admin_img/input.png) repeat-x;font-size:12px;padding:5px; margin:0; width:520px; height:130px}
.dianping-box .btn{border: none;background: #3A6EA5;color: #fff;border-radius: 2px;padding: 0 5px;cursor:pointer;height:22px;}



.dianping-add h5 {background: url("../images/icon/user_comment.png") no-repeat 6px 4px;padding-left: 26px; height:26px; line-height:26px; margin:6px 0 0 6px}

.dianping-list{padding:10px}
.opinion-row{min-height:60px;height:auto !important;height:60px;overflow:visible; padding:10px 0}
.opinion-row .img-box{ float:left; width:60px; margin-right:14px; text-align:center}
.opinion-row .img-box a.img{ border:1px solid #CCC; padding:2px; display:block}
.opinion-row .img-box a{color: #0966BE;}
.opinion-row .text-box{ overflow:hidden;_float:left;zoom:1}
.opinion-box{ background-color:#ebf0f3; padding:2px 5px 3px; height:18px; line-height:18px}
.opinion-row .opinion-item .line{ color:#CCC; padding:0 10px}
.opinion-row .opinion-item .number{color: #d00;font-weight: 700; font-family:Arial, Helvetica, sans-serif}
.opinion-row .time{color: #999;float: right;font-family: Arial;font-size: 10px;}
.opinion-row pre{ padding:6px 0 0px;}
.lite-rate,.lite-rate dd{ background:url(../images/icon/web_widget_star.gif) repeat-x; width:90px; height:18px}
.lite-rate dd{background-position:left -28px}

.dplist .reply_r{cursor: pointer; color: #049; margin-left: 10px;}







/*20180514 www.a1mbz.com*/
.www_a1mbz_com-pl{
    margin: 15px auto;
}
.boxb .title span{
    float: right;
}
.boxb .title {
    height: 40px;
    line-height: 40px;
    background: rgb(204, 204, 204);
    overflow: hidden;
}
.boxb .title h2 {
    float: left;
    padding: 0 7px 0 15px;
    color: #fff;
    background: url(images/title_bg.jpg) no-repeat #E24B4B;
    font-size: 16px;
    font-weight: normal;
    border-right: 1px solid #FFF;
}
textarea {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: bottom;
    padding: 25px 100px 10px 10px;
    text-align: center;
    color: #999;
    font-size: 12px;
    width: 100%!important;
    border: 1px solid #ffffff;
}
.bluebtn{
    display: inline-block;
    height: 34px;
    padding: 0 0 0 2px;
    font-size: 1.2em;
    color: #fff;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    text-align: center;
    background-color: #e24b4b;
    height: 34px;
    margin: 0;
    padding: 0 30px 3px 30px;
    font-weight: bold;
    line-height: 34px;
    border: 0;
}
.reply_b{background: url('/wwwmobankimpingfen/images/icon.png') no-repeat 0px 0px;display: inline-block;text-align: right;padding-left: 25px;height: 20px;line-height: 20px;margin-top: 10px;}
.reply .reply_support{background-position: 2px -619px;}
.reply .reply_against{background-position: 2px -658px;}
.www_a1mbz_com-dp{
    font-size: 18px;
    float: left;
    line-height: 30px;
    margin-right: 6px;
    color: #fff;
    margin-top: 6px;
}
.box .title span{
    float: right;
    margin-right: 10px;
    color: #ff1022;
}
.iskey{
    text-align: center;
    float: left;
    border: 1px solid #e3e5eb;
    height: 25px;
}