@charset "utf-8";
/*--- layout ---*/
input,button,select,textarea{ outline:none;}
textarea{  resize:none;}
.cm_area{background:#FFF;font:12px/1.2 Tahoma,Helvetica,Arial,Microsoft YaHei,SimHei,sans-serif;text-align:left;color:#2D374B}


.cm_cor_1 { color: #DB0F10; }
.cm_cor_2 { color: #666; }
.cm_cor_3 { color: #6987A6; }
.cm_cor_4 { color: #999; }

.cm_fc { font-family: Georgia,Candara; }

.cm_fz14 { font-size: 14px; }
.cm_fz16 { font-size: 16px; }

.cm_mr10 { margin-right: 10px; }
.cm_mt25 { margin-top: 25px; }

.cm_tle_more { float: right; font-weight: normal }
.cm_tle_1 { margin-top: 25px; margin-bottom: 20px; font-size: 18px; }

.cm_hide { display: none;color: #666; }
.cm_hover .cm_hide{ display: inline-block }
.cm_hover { background: #fafafa }

.cm_textarea_out { padding:10px 8px;border: solid 1px #eee;}
.cm_textarea{width:100%;height:138px;overflow:auto;background:#fff;border:none;line-height:22px;font-size:14px;color:#666; font-family: Tahoma,Helvetica,Arial,Microsoft YaHei,SimHei,sans-serif;}

.cm_mod_tips { font-size: 14px; overflow: hidden; margin-top: 10px; }
.cm_reply_btn_box { float: right; }
.cm_btn_reply { display: inline-block; background: #eee; line-height: 34px; padding: 0 35px; color: #666; border-radius: 3px; font-size: 14px; }
.cm_mod_comment{margin-top: 15px;}
.cm_item_comm{padding:20px 0;overflow:hidden;border-bottom:dotted 1px #eee}
.cm_item_comm dt{display:inline;float:left;margin-right:15px}
.cm_item_comm dd{overflow:hidden;zoom:1}
.cm_item_comm dt img{width:50px;height:50px;border-radius: 50%;}
.cm_item_time{float:right;color:#999}
.cm_item_comm p{margin:0 0 5px;line-height:26px;}
.cm_item_tool{margin-top:15px;}
.cm_already_reply{padding:0 25px;margin-top:20px;background:#fff;border:solid 1px #ccc;}
.cm_itm_already_reply{padding:20px 0;border-bottom:dotted 1px #eee}
.cm_itm_already_reply dt img {width:40px;height:40px;border-radius: 50%;}
.cm_btn_fold{padding:20px 0;text-align:center;cursor:pointer}
.cm_ico_fold{display:inline-block;width:13px;height:14px;overflow:hidden;background:url(../images/comments_module.png) no-repeat 0 -68px}
.cm_wri_fold{display:block;color:#999;font-size:14px;}
.cm_already_reply_dn{display:none}
.cm_item_tool_bar { float: right; }
.cm_ico_good,.cm_ico_comment,.cm_ico_delete,.cm_ico_poor {display:inline-block;background:url(../images/comments_module.png?v=1) no-repeat;vertical-align:middle;margin-right:5px;}
.cm_ico_good{width:16px;height:17px; background-position: 0 0;}
.cm_ico_comment{width:17px;height:17px; background-position: 0 -25px;}
.cm_ico_delete{width:16px;height:16px; background-position: 0 -50px;}
.cm_ico_poor{width:16px;height:17px;background-position: 0 -75px;}
.cm_item_tool_bar li{display:inline;float:left;margin-left:25px;}

.cm_comment_tips {
   position: relative;
   zoom: 1;
}
.cm_comment_tips_txt {
   position: absolute;
   top: 13px;
   left: 10px;
   font-size: 14px;
   
}

.cm_btn_reply_2 {
   background: #DB0F10;
   color: #fff;
}

.cm_comment_pop {
   position: relative;
   padding: 30px 20px 20px;
   background: #fff;
}

.cm_comment_pop_colse {
   color: #666;
   font-size: 2em;
   position: absolute;
   top: 5px;
   right: 5px;
   line-height: 1;
   color: #a4a4a4;
   font-family:\5b8b\4f53;
   cursor: pointer;
}

/* added */

a.spDing,.spCai,.spReply{
    color: #999;
}
/* 分页样式修改 */
.page_sum{
    margin-left: 5px;
    margin-right: 5px;
}
.page_sum strong{
    color: #FF4200;
    font-weight: normal;
    margin-left: 5px;
    margin-right: 5px;
}
.page_list{display:none}

.cm_textarea{width:99%;height:142px;padding:2px;margin-top:10px;background:#fff url(../images/post_text_bg-2.gif) no-repeat center center;border:solid 1px #EBEBEB;line-height:24px;color:#666}
.cm_mod_tips{width:99%;margin:10px 0 0;overflow:hidden;color:#bababa}
.cm_btn_reply_a{display:inline-block;float:right;margin-right:2px;border-bottom:1px solid #B42326;border-top:1px solid #B42326;background:#D9474A;text-decoration:none;position:relative}
.cm_btn_reply_b{float:left;border-left:1px solid #B42326;border-right:1px solid #B42326;padding:1px 0;margin:0 -1px;position:relative}
.cm_btn_reply_c{float:left;border-left:1px solid #B42326;border-right:1px solid #B42326;margin:0 -2px;position:relative}
.cm_btn_reply_e{float:left;line-height:16px;border-left:1px solid #D9474A;border-right:1px solid #D9474A;background:#CC191D;padding:3px 15px;font-size:12px;color:#fff;cursor:pointer}
.cm_btn_reply_a:hover .cm_btn_reply_e{background:#dc1b20}
.comments_pop_cont_bg1 { background: #f6f6f6; line-height: 20px; }
.btn_close_pop { cursor: pointer }


.cm_mod_login li{margin:0;padding:0;list-style-type:none;list-style-position:outside}
.cm_mod_login ul{margin:0;padding:0;list-style:none;zoom:1}
.cm_mod_login ul:after{content:'.';visibility:hidden;clear:both;display:block;height:0}
.cm_mod_login li{position:relative;display:inline;float:left;margin-right:-1px}
.cm_ipt_user,.cm_ipt_password{display:inline-block;width:90px;height:14px;padding:6px 8px 6px 38px;background:url(../images/comments_module.png) no-repeat;border:solid 1px #eaeaea;line-height:14px;color:#bababa;font-size:12px}
.cm_ipt_user{background-position:6px 6px}
.cm_ipt_password{background-position:6px -28px}
.cm_mod_login .ipt_tips{position:absolute;left:40px;top:6px;display:block;height:16px;line-height:15px;line-height:18px \9;*line-height:18px;color:#bababa}
.cm_btn_login{display:inline-block;padding:1px;margin:1px 0 0 5px;background:#4E9FFC;border:solid 1px #1D78D4;vertical-align:middle}
.cm_btn_login_in{display:inline-block;padding:0 10px;line-height:22px;background:#3794FE;color:#fff}
.cm_btn_login:hover .cm_btn_login_in{background:#459afe}
.cm_colse_login{margin-left:10px}
.cm_textarea{width:99%;height:142px;padding:2px;margin-top:10px;background:#fff url(../images/post_text_bg-2.gif) no-repeat center center;border:solid 1px #EBEBEB;line-height:24px;color:#666}
.cm_mod_tips{width:99%;margin:10px 0 0;overflow:hidden;color:#bababa}
/* added */