@charset "utf-8";
body {color:#000;font-size:14px;font-family:"微软雅黑",tahoma,arial,simsun,"宋体";text-align:left; line-height:1.5;}
html, body, div, ul, li, dl, dt, dd, form, input, select, h1, h2, h3, h4, h5, p { margin:0px; padding:0px; }
ul, li { list-style:none; }
img { border:0px; margin:0px; padding:0px; vertical-align: middle;}
input, select { font-size:12px; }
a{ color:#454545; text-decoration:none; }
a:hover { color:#ff0000; text-decoration:underline; }
.comment_model{margin-top:30px;}
.comment_item{ border-bottom: 1px solid #edf0f5;padding-left:50px;padding-bottom:15px;margin-top:20px;display:block;position:relative;overflow:hidden;}
.comment_item .comment_item_hd{margin-bottom:10px;}
.comment_item .author{font-size:15px;font-weight:700;}
.comment_item .date{float:right;font-size:12px;color: #909499;}
.comment_item .quote{ border: 1px solid #999999;background-color:#FFFFEE;padding:3px;margin-bottom:5px; }
.comment_item .quote .postby{ margin-bottom: 5px; }
.comment_item .quote .postby span.author{color: #1E50A2; }
.comment_item .quote .postby span.floor{float: right; }
.comment_item .content{font-size:15px;color: #4b4b4b;line-height: 24px;word-wrap: break-word;margin-bottom:8px;}
.comment_item .button_bar {float: right;}
.comment_item .button_bar a{margin-left:20px;color:#909499;}
.comment_item.pre_reply { background-color: #F5F5F5; }
.comment_moreBtn {display: block;width: 170px;height: 40px;line-height: 40px;margin:30px auto;text-align: center;background-color: #f9f9f9;color: #306e3a;font-size: 16px;}
.commont_box_title{height:30px;line-height:30px;margin:15px 0;overflow:hidden;}
.commont_box_title .title{float:left;font-size:18px;color:#306e3a;line-height:30px;padding-left:40px;background: url(images/icon_pl.png) 5px center no-repeat;}
.commont_box_title .more{float:right;}
.commont_box_title .more .item_comments{padding:0 4px;}
.commont_box_title .more .btn{padding-left:20px;margin-left:5px;background: url(images/icon_star.png) left center no-repeat;}
#logined_box{margin-bottom:15px;font-weight:bold}
#login_com_box{margin:15px 0}
.layout_comment .item_comments{color:#F00; font-weight:bold}
.form_div{padding:20px 25px 20px 80px;position:relative;background:#f9f9f9;}
.comment_avatar{display: block;position: absolute;left:18px;top:20px;z-index: 1;width: 37px;height: 37px;background: url(images/avatar.png) 0 0 no-repeat;overflow: hidden;}
.comment_full{width:100%;}
.comment_full .comment_body{width:100%;height:100%;display: block;border:1px solid #e5e5e5;font-size: 14px;line-height: 24px;color: #4b4b4b;font-family:"微软雅黑";outline: none;resize: none;overflow: auto;}
.comment_full p{padding-top:20px;text-align:right;}
.commentBtn{width:80px;height:30px;line-height:center;font-size:16px;color:#fff;text-align:center;background:#22ac38;border:0;}
.commentBtn2{width:80px;height:30px;line-height:center;font-size:16px;color:#fff;text-align:center;background:#3fa0d1;border:0;}
.commont_title{padding-bottom:9px;border-bottom:1px solid #f0f0f0;margin-top:40px;position:relative;overflow: hidden;}
.commont_title .title{float:left;font-size:15px;color: #33353c;font-weight: 700;}
.comment_sort{position: absolute;top: 0;right: 0;text-align: right;margin-right: 5px;}
.comment_sort a{position: relative;display: inline-block;margin-right: 26px;color: #666c72;line-height: 1;font-size: 13px;}
.comment_sort a.active {color: #06c;}
.comment_sort a:after {content: '';position: absolute;right: -13px;top: 2px;width: 1px;height: 14px;background-color: #edf0f5;}
.comment_sort a:last-child {margin-right: 0;}
.comment_whole{background: url(images/commentbg.png) center top no-repeat #f2f2f2;}
.comment_view{width:1240px;margin:0 auto;}
.comment_view_title{padding:120px 0 60px 0;height:100px;line-height:100px;text-align:center;color:#fff;font-size:78px;font-family:"宋体";font-weight:bold;}
.comment_view_main{padding:10px 10px 100px 10px;background:#fff;}
.comment_view_nav{height:50px;line-height:50px;font-size:16px;border-bottom:3px solid #3fa0d1;padding:0 20px;margin-bottom:35px;}
.comment_view_box{margin:0 15px;}
.comment_number .number{color:#666c72;}
.comment_number .number .item_comments{padding-right:4px;}
.comment_list{padding:0 10px;}
.comment_pages_list{margin-top:20px;text-align:right;}