/*评论*/
.commentbox { margin-top:30px; } 
.bigtit { border-bottom:1px solid #F0F0F0; height: 30px; line-height:30px; } 
.bigtit span { border-bottom:4px solid #237DD7; display:inline-block; font-size: 17px; font-weight: 400; } 
.commentbox .write { margin-top:30px; font-size: 14px; overflow: hidden; color: #999; } 
.commentbox .write input.username { width: 130px; border: 1px solid #eee; height: 25px; line-height: 25px; margin-right: 15px; padding: 0 10px; } 
.commentbox .write .password { border: 1px solid #eee; height: 25px; line-height: 25px; width: 130px; margin-right: 15px; padding: 0 10px; } 
.commentbox .write span.rightcmtnum a { color: #999; padding-left: 17px; } 
.commentbox .write textarea { color: #909090; font-size: 14px; padding: 10px; font-size: 14px; border: 1px solid #eee; margin-top: 15px; height: 80px; outline: none; width: 96% !important; resize: none; background:#FAFAFA; height:100px; } 
.commentbox .write span.commenttips { padding:5px 0; display:inline-block; } 
.commentbox .write #SubmitComment { width: 130px; height: 35px; line-height: 35px; display: block; background: #237DD7; margin-top: 10px; border: 0px; color: #fff; font-size: 14px; cursor: pointer; transition: 0.3s; } 
.commentbox .write a { color:#545454 } 
.commentbox .show { margin-top:30px; } 
.commentbox .show .com_num { padding:15px 0; color:#999; font-size:14px; } 
.commentbox .show .cmt tr td { padding: 20px 0px; height: 90px; position: relative; line-height: 22px; color: #188EEE; border-bottom: 1px solid #eee; font-size: 14px; } 
.commentbox .show .cmt tr td span { color: #909090; font-size: 12px; font-weight: 100; } 
.commentbox .show .cmt tr td p { font-weight: normal; padding-top: 5px; color: #606060; } 
.commentbox .show .cmt tr td img.userface { width: 55px; height: 55px; margin-right: 12px; } 

/*通用评论*/
.ct_pl { margin:20px 0; font-size:12px; background:#F4F4F4; overflow:hidden; color:#666; padding-bottom:10px; } 
.ct_pl ul { padding:7px; } 
.ct_pl h2 { border-top:#000000 3px solid; background:#fff; height:33px; line-height:33px; font-size:16px; color:#000; font-weight:normal; padding-left:8px; border-bottom:#ddd 1px solid; margin-bottom:10px; } 
.ct_pl span.rightcmtnum a { color:#999; background:url(../3G/images/plnum.png) no-repeat 0 50%; padding-left:17px } 
.ct_pl h4 { background:url(small/10.gif) no-repeat; padding-left:20px; height:25px } 
.ct_pl .username { width:130px; border:1px solid #dee8ee; border-top:1px solid #cad4d9; border-left:1px solid #cad4d9; background:#fff url(small/11.gif) repeat-x; height:19px; line-height:19px; } 
.ct_pl .password { border:1px solid #dee8ee; border-top:1px solid #cad4d9; border-left:1px solid #cad4d9; background:#fff url(small/11.gif) repeat-x; height:19px; line-height:19px; width:130px; } 
.ct_pl textarea { color:#999; background:#fff url(small/11.gif) repeat-x; font-size:12px; padding:8px 5px; border:1px solid #dee8ee; border-top:1px solid #cad4d9; border-left:1px solid #cad4d9; margin-top:10px; height:80px; float:left; } 
.ct_pl #SubmitComment { margin-top:10px; line-height:25px; width:98px; height:29px; font-size:12px; color:#fff; cursor:pointer; float:right; background: #069; border: 0; border-radius: 3px; } 
.ct_pl .commenttips { float:left; line-height:28px; height:28px; font-size:12px; color:#666; margin-top:10px; } 
.ct_mood { padding:10px; } 

.pllist { color:#999; font-size:14px; padding-left:10px; } 

.pllist table tr td { padding:12px 0px; position:relative; line-height:20px; color:#1b84ce } 
.pllist table tr td .content { padding-top:5px; line-height:19px; color:#333; font-size:14px; } 
.pllist table tr td img.userface { width:40px; height:40px; margin-right:12px; margin-top:3px; border:#eee solid 1px; border-radius:50%; padding:2px; } 
.pllist table tr td .userbox { width:67px; height:67px; background:url(userbox.png) no-repeat; margin-top:3px; position:absolute; } 

.comment_write_table { font-size:14px; } 
.comment_write_table a { color:#069; } 
.comment_write_table span.username { border:none; } 

/*digg排行*/
.digg { padding-bottom:40px; } 
.digg_l { width:280px; float:right; } 
.digg_l .left01 { padding:10px 15px 0px 15px; height:253px; overflow:hidden; background:#fff; } 
.digg_l .left01 h4 { font-size:16px; height:40px; line-height:40px; color:#333; font-weight: normal; } 
.digg_l .left01 ul { padding-top:10px; } 
.digg_l .left01 ul li.li01 { height:87px; overflow:hidden } 
.digg_l .left01 ul li.li01 a.title { font-size:14px; font-weight:bold; display:block; height:26px; } 
.digg_l .left01 ul li.li01 img { width:55px; height:45px; margin-top:3px; } 
.digg_l .left01 ul li.li01 .r_ct { width:185px; float:right; color:#999; padding-top:5px; line-height:20px; } 
.digg_l .left01 ul li.li02 { height:28px; line-height:26px; padding-left:2px } 
.digg_l .left01 ul li.li02 a { color:#494949; } 
.digg_l .left01 ul li.li02 a:hover { color:#a00 } 

.digg_l .left02 { background:#fff; } 
.digg_l .left02 h4 { font-size:16px; height:40px; padding-left:15px; line-height:40px; color:#333; font-weight: normal; } 
.digg_l .left02 ul { padding:0px 15px } 
.digg_l .left02 ul li { height:38px; line-height:38px; border-bottom:1px solid #eee; position: relative; padding-left:24px; overflow: hidden; font-size:14px; } 
.digg_l .left02 ul li span { color:#999; margin-left:15px; float:right; } 
.digg_l .left02 ul li em { width:16px; height:16px; float:left; background:#bbb; line-height:14px; margin:12px 10px 0px 2px; color:#fff; text-align:center; position: absolute; left:0; top:0; } 
.digg_l .left02 ul li em.em01 { background: -webkit-linear-gradient(left,#ff663d,#ff3d66); background: -o-linear-gradient(right,#ff663d,#ff3d66); background: -moz-linear-gradient(right,#ff663d,#ff3d66); background: linear-gradient(to right,#ff663d,#ff3d66); } 

.digg_r { background:#fff; padding:10px 20px; margin-right:310px; } 
.digg_r h4 { height:35px; line-height:35px; padding-left:10px; font-size:16px; color:#333; font-weight: normal; } 
.digg_r .tit { height:35px; border-bottom:1px solid #eee; line-height:35px; margin:10px 0px 20px 0px } 
.digg_r .tit a { float:left; padding:0px 10px; margin-right:20px; color:#333; font-size:16px; } 
.digg_r .tit a.curr { background:#fff; color:#333; border-bottom: 2px solid #0288d1; color: #0288d1 } 
.digg_r ul { line-height:22px; color:#666 } 
.digg_r ul a.link { font-size:15px; font-weight:bold; color:#027ed3 } 
.digg_r ul a { color:#027ed3 } 
.digg_r table tr td { padding:5px 0px } 
/*digg排行结束*/

/*评论页*/
.digg .plbox { width:720px; float:right } 
.digg .plbox h4 { line-height:60px; height:40px; padding-left:20px; font-size:16px; } 
.digg .plbox .box01 { width:658px; border-top:1px solid #ddd; margin-top:20px; padding-top:15px; padding-left:10px; overflow:hidden } 
.digg .plbox .box01 a { color:#0a6cb7; font-weight:bold; } 
.digg .plbox .box01 h4 { background:url(small/10.gif) no-repeat; padding-left:20px; height:25px } 
.digg .plbox .box01 .textbox { border:1px solid #ddd; border-top:1px solid #C1C0C0; border-left:1px solid #C1C0C0 } 
.digg .plbox .box01 textarea { color:#666; background:#fff url(small/11.gif) repeat-x; font-size:12px; padding:5px; border:1px solid #ddd; border-top:1px solid #ccc; border-left:1px solid #ccc; margin-top:10px; height:80px; float:left; } 
.digg .plbox .box01 #SubmitComment { background:url(small/13.gif) repeat-x; line-height:30px; width:98px; height:30px; font-size:12px; border:0px; margin-top:0px; *+margin-top:-30px; _margin-top:-30px; color:#666; float:right; border-left:1px solid #ddd; } 
.digg .plbox .box01 .commenttips { border:1px solid #ddd; border-top:0px; float:left; padding-left:10px; line-height:30px; height:30px; background:url(small/12.gif) repeat-x; font-size:12px; color:#666 } 
.digg .plbox .box02 { padding:20px 15px; color:#666; line-height:24px } 
.digg .plbox .box02 tr td { padding:5px 0px } 
/*评论页结束*/

/*评论*/
.cmt .goodandbad { margin-top:3px; BORDER-BOTTOM: #efefef 1px solid } 
.cmt .content { color:#000; font-size:14px; } 
.cmt .gray { color:#ccc; } 
.cmtloadtips { height:30px; font-size:14px; line-height:30px; background:#f3f9fc; position:relative; margin-top:-2px; color:#999; text-align:center; } 
.cmttitle { border-bottom:3px solid #ccc; font-weight:bold; font-size:14px; } 
.cmtcontentlist .cmtcontent { width:580px !important } 
.cmtcontentlist { overflow:hidden } 
.cmtcontentlist .cmttitle { margin-bottom:10px; } 
