@charset "utf-8";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,label,dl,dt,dd,fieldset,img,pre { margin:0; padding:0; border:0; list-style:none }
table,th,td { margin:0; padding:0; }
body,fieldset,th,td,select,input,textarea { font-size:12px; font-family:Verdana, "宋体", sans-serif }
select,input { vertical-align:middle }
cite,em { font-style:normal }
a { text-decoration:none }
a:hover { text-decoration:underline }
.floatLeft { clear:none; float:left; }
.floatRight { clear:none; float:right; }
.clr { clear:both; height:0px;}
.clr10 { clear:both; height:10px;}
.clr20 { clear:both; height:20px;}
.gap { width:10px; height:10px; }
.space6 { margin-left:6px; }

a.a_white12 { color: #ffffff;}
a.a_white12:hover { color: #ffffff;}
a.a_white14b { color: #ffffff; font-weight:bold; font-size:14px;}
a.a_white14b:hover { color: #666666; font-weight:bold; font-size:14px; text-decoration:none;}

.blog_top { margin:0; padding:0; list-style:none; font-size:12px; font-family:Verdana, "宋体", sans-serif; background-image:url(../images/blog_top_bg.gif); background-repeat:repeat-x; height:45px;}
.blog_top a img{ border:0;}
.blog_top_logo {width:192px; float:left; padding-left:25px;}
.blog_top_wordlink { float:left; width:240px; padding-left:25px; padding-top:12px; text-align:left;}
.blog_top_btn { float:right;}
.blog_top_btn2 { float:right; padding-top:12px;}

.blog_content { height:auto; width:950px; margin:0 auto;}
.blog_left { width:210px; overflow:hidden; }
.blog_right { width:730px; /*overflow:hidden;*/ }

.blog_link { padding:0px; zoom:1; }
.blog_link2 {/*line-height: 1.5em;*/ padding:10px 11px; }
.blog_list div { margin:0; line-height:22px; font-family:"宋体"; }
.blog_list div p { margin:0px; font-family:"宋体"; }

.blog_friend { padding-bottom:4px; padding-left:4px;}
.blog_friend_list { margin:0; }
.blog_friend_info { float:left; width:52px; padding:10px 7px; position:relative; padding-bottom:9px; *padding-bottom:8px; text-align:center;}
.blog_friend_img { position:relative; z-index:0; width:48px; height:48px }
.blog_friend_name { display:block; width:50px; margin:0 auto; overflow:hidden; text-overflow:ellipsis; line-height:13px; *line-height:15px;
margin-top:6px; *margin-top:7px; font-family:Arial, "宋体", sans-serif; }

.blog_time { font-size:10px; font-family:Arial; }
.blog_sub { font-size:10px; font-family:Arial; }

.componentContent { padding:0px; zoom:1; }
.comconblog {/*line-height: 1.5em;*/ padding:10px 11px; }
.CP_j_linedot { height:1px; overflow:hidden; background:url(../images/CP_j_linedot.gif) repeat-x; clear:both; }
.CP_j_linedot1 { background-image: url(../images/CP_j_linedot.gif); background-repeat: repeat-x; }
.components730 { width:730px; overflow:hidden; }
.components730 .prearticle { width:690px; padding-top:10px; padding-bottom:39px;  *padding-bottom:37px;
overflow:auto; overflow-x:hidden; zoom:1; background-position:left bottom; margin:0 auto; margin-bottom:30px; }
#articleLists { }
.prearticle .articleTitle { font-weight:normal; line-height:21px; padding-bottom:8px;  *padding-bottom:9px;
zoom:1; overflow-y:auto; }
.prearticle .articleTitle a { float:left; }
.prearticle .articleTitle strong { font-size:18px; font-family:"微软雅黑""黑体"; font-weight:normal; }
.prearticle .articleTitle img { float:left; margin-top:3px; margin-left:7px; }
.prearticle .articleTitle .time { margin-left:14px; float:left; }
.prearticle .articleTitle .manage { float:left; margin-left:5px; }
.prearticle .articleTitle .manage a { margin-right:3px; }
.articleTag { height:15px; overflow-y:hidden; clear:both; font-family:"宋体"; line-height:15px; }
.articleTag td{font-family:"宋体"; }

.prearticle .articleUtil { clear:both; padding-top:17px;  *padding-top:18px;
background-position:left bottom; zoom:1; overflow:hidden; }
.prearticle .articleUtil .floatLeft { font-weight: normal; }
/*.prearticle .articleUtil a:link, .prearticle .articleUtil a:visited{ text-decoration:underline;}*/
.articleUtil .sub { margin-left:4px; text-decoration:none; }
.articleUtil .sub_a { margin-left:4px; text-decoration:none; }
.prearticle .articleUtil .space { margin:0px 6px }
.prearticle .articleBottom { margin:43px 0px 26px 0px;  *margin:43px 0px 25px 0px !important;
_margin:43px 0px 26px 0px; }

.listBox_d { padding-bottom:10px; }
.listBox_d2 { margin:0; padding-bottom:45px; }
.articleList { padding:0 20px; }
.articleTitle_d { height:22px; padding-top:11px; clear:both; padding-left:10px; font-size:14px; background:transparent url(../../common/images/defaulttpl/CP_j_dot.gif) no-repeat scroll 1px 17px; font-family:"宋体"; }
.articleTitle_d .floatLeft a { float:left; }
.articleTitle_d .floatLeft img { float:left; margin-top:3px; }
.articleTitle_d .CP_i { margin-right:7px; float:left; }
.articleTitle_d .time { float:left; margin-top:2px; }
.space_d01 { margin-left:9px; }
.haveImg { margin-left:8px; }
.articleTitle_d .manage .CP_a_fuc { margin-left:11px; }
.listBox_d .page2 { padding-right:15px; }
.listBox_d .blogause { margin-left:10px; font-size:12px; float:left; line-height:18px; }

.article {overflow:hidden; padding:0 10px; padding-top:16px; }
.article .articleTitle { padding-bottom:8px; border:none; zoom:1; }
.articleFontSize a { text-decoration:underline; }
.article .articleTitle b { font-size:20px; font-family:"微软雅黑", "黑体"; font-weight:300; }
.article .articleTitle .time { margin-left:15px; }
.article .articleTitle .manage { margin-left:5px; }

.articleContent pre { white-space:normal; }
.articleContent p { line-height:25px; margin-bottom:5px; }
.articleUtil { }
.articleUtil .space { margin:0px 5px }
.articleInfo { clear:both; }
.articleInfo .mmsblog { background:url(http://simg.sinajs.cn/blog/v5images/icon/cell.gif) no-repeat 2px; padding-left:20px; }
.articleInfo img { vertical-align:text-bottom; }
.articleInfo p { font-size:12px; }
.article .articleInfo { padding-top:19px; *padding-top:17px;
padding-bottom:8px; }
.article .articleUtil { padding-top:19px; *padding-top:17px;
padding-bottom:8px; }
.article .articleInfo .sort { padding-left:20px; background:url(http://simg.sinajs.cn/blog/v5images/icon/sort.gif) no-repeat; }
.article .articleInfo .bbs { margin-left:2px; padding-left:20px; background:url(http://simg.sinajs.cn/blog/v5images/icon/bbs.gif) no-repeat; }
.article .articleInfo .group { margin-left:2px; padding-left:20px; background:url(http://simg.sinajs.cn/blog/v5images/icon/group.gif) no-repeat; }
.article .articleInfo .olyba { margin-left:2px; padding-left:20px; background:url(http://simg.sinajs.cn/blog/v5images/icon/huoju.gif) no-repeat; }
.article .big { font-size:16px; }
.article .normal { font-size:14px; }
.article .small { font-size:12px; }
.article .articlesByTag { border:1px solid #DDEBF4; padding:20px 15px 20px 0px; height:100%; overflow:auto; margin-bottom:10px; }
.article .articlesByTag .line { border-right:1px dashed #E6E7E9; }
.article .articleBox { width:306px; padding-left:15px; }
.article .articleBox dl { margin:0px }
.article .articleBox dt { font-weight:600; color:#88888A; padding-bottom:10px; }
.article .articleBox dd { background:transparent url(http://simg.sinajs.cn/blog/v5images/listdot.gif) no-repeat 3px 8px; margin-left:10px; padding-left:10px; line-height:20px; }
.article .articleBox span { margin-right:10px; }

.componentBar2 { padding:0px 8px 0px 8px; overflow:hidden; text-overflow:ellipsis; }
.componentBar2 input { margin:2px 0px 0px 5px; }
.componentBar2 .title { font-weight:bold; font-family:"宋体"; font-size:14px; line-height:14px }
.component .componentBar2 { padding:20px 21px 13px 21px; }
.componentBar2 .titAdons { float: right; display:inline; }
.componentBar2 .title em { font-size:12px; margin-left:3px; font-family: Arial }
.componentBar2_dot { padding-bottom:15px; }
.componentBar2_dot .CP_j_linedot,
.componentBar2_dot .CP_j_line { margin-top:15px; }

/* 变化_评论_带post */
.CP_cmtpost { width:686px; padding:10px 0; }
.CP_cmtpost .CP_litem { clear:both; padding-top:20px; padding-left:0px; padding-bottom:15px; }
.CP_cmtpost .CP_litem .CP_avt { margin-top:0px; float:left; padding-bottom:5px; }
.CP_cmtpost img.CP_avt_a { border:1px solid #DCDCDC; width:50px; height:50px; }
.CP_cmtpost .CP_litem .CP_item_r { float:left; width:620px; padding-left:10px; }
.CP_cmtpost .CP_page { margin-top:10px; *margin-top:8px;
}
.CP_cmtpost .CP_j_linedot1 { background-position:left bottom; }
.marginTop_d1 { margin-top:30px; }
.CP_cmtpost .CP_cmt_none { clear:both; font-size:14px; text-align:center; padding-top:20px; padding-bottom:3px; *padding-bottom:2px;
}
/* 评论标题（新）  */
.CP_cmtt_d cite { float:right }
.CP_cmtt_d a.CP_a_fuc cite { float:none }
/* 发评论用户（新） dongyans*/
.CP_cmtpost .CP_cmt_line1 { height:38px; clear:both; }
.CP_cmtpost .CP_cmt_info { width:50%; }
.CP_cmtpost .CP_cmt_nm_d { padding-top:15px; font-size:14px; padding-left:10px; }
.CP_cmtpost .CP_pf_nm { float:left; margin:-3px 2px 0 0px; *margin-top:-1px;
line-height:16px }
/*.CP_cmtpost .CP_pf_new {float:left}
.CP_cmtpost .CP_i_new {height:15px;width:15px;background-position:center center}
.CP_cmtpost .CP_more {padding-right:7px;line-height:normal}*/

	/* 右侧时间戳 */
/*.CP_postms {float:right;padding:0 1px}
.CP_postms .CP_postm {font-family:Verdana;font-size:11px;padding:0 2px}*/
.CP_cmtpost .CP_cmt_cnt { width:615px; float:left; clear:none; line-height:23px; white-space:normal; font-size:14px; padding-top:6px; _padding-top:7px; overflow:hidden; word-wrap:break-word; word-break:break-all; }
.CP_cmtpost .CP_cmt_cnt img { vertical-align:middle; margin:0 3px }
/* 快速回复 */
.CP_cmt_re { }
.CP_cmt_rettl { width:100%; height:16px; *height:15px;
padding:12px 0 6px; *padding-top:15px;
_padding-top:14px; zoom:1; clear:both; }
/*.CP_cmt_rettl em {font-weight:bold}*/
.CP_cmt_rettl .CP_tm { margin:0 6px 0 0; font-size:11px; font-family:Verdana }
.CP_cmt_re textarea { width:520px; height:50px; clear:both; display:block; margin-bottom:6px; border-width:2px; }
.CP_cmt_resub { text-align:center }
.CP_cmtpost .CP_cmt_resub { padding-bottom:7px; }
.CP_cmt_re .CP_a_btn { margin:0 3px }
.CP_cmt_retxt { width:615px; float:left; overflow:hidden; line-height:20px; padding-bottom:2px; font-size:14px; margin-top:-3px; *margin-top:-1px;
_margin-top:-2px; font-family:"宋体"; overflow:hidden; word-wrap:break-word; word-break:break-all; }
/* 快速回复(新) */
/*.CP_cmtpost .CP_cmt_rettl em{ font-weight:normal;}*/
/*.CP_cmtpost .CP_cmt_retxt{ }
.CP_cmtpost .CP_cmt_rettl{ width:100%;}*/

/* 朋友列表 */
.CP_lis { }
.CP_lis .CP_litem { overflow:hidden; zoom:1 }

.CP_cmtxt textarea { width:100%; height:110px }/**/
.CP_cmtxt_d textarea { width:664px; height:112px; margin:0 10px; margin-top:-1px; border-width:2px; font-size:14px; }
.commentArea { width:638px; height:110px; margin:10px 0px 10px;  *margin:0px 0px 8px!important;}
.CP_cmtpost .CP_cmtpf { padding-left:10px; margin-right:20px; width:670px; padding-top:3px; *padding-top:1px;}

		/* 评论发送区 */
.CP_cmt_parea { margin:0 11px }
.CP_cmtpf { margin:6px 0 3px; width:100%; overflow:hidden; zoom:1 }
.CP_cmtpf li { float:left; margin:0 11px 0 0; height:30px; *height:29px;
line-height:30px; overflow:hidden; }
.CP_cmtnm em { color:#333 }
.CP_cmtnm input,
.CP_cmtnk input,
.CP_cmtpw input { width:83px; vertical-align:middle; font-size:14px; }
.CP_cmtnk input { width:103px; }
.CP_cmtxt textarea { width:100%; height:110px }/**/
.CP_cmtxt_d textarea { width:664px; height:112px; margin:0 10px; margin-top:-1px; border-width:2px; font-size:14px; }
.CP_cmtpf .CP_cmt_any { float:right; margin:0 }
.CP_cmtpf .CP_cmt_any label { _position:relative; top:2px }
.CP_cmtpf .CP_cmt_any input { }
/* 图示按钮(旧) */
.CP_cmtins { margin:3px 0 0; height:30px; padding-bottom:5px }
.CP_cmtins li { float:left; margin:0 5px 0 0 }
/* 图示按钮（新） dongyan */
.CP_cmtpost .CP_cmt_int_d li { float:left; }
.CP_cmtpost .CP_cmt_int_img { display:block; width:91px; height:27px; line-height:27px; overflow:hidden; text-align:center; color:#666; background:url(../images/newInsertBg.gif) no-repeat; margin-top:11px; float:right; margin-right:12px; *margin-right:11px;
display:inline; }
.CP_cmtpost .CP_cmt_int_img img { float:left; margin-top:6px; *margin-top:5px;
margin-left:10px; margin-right:3px; }
.CP_cmtpost .CP_cmt_int_img a:link,
.CP_cmt_int_img a:visited,
.CP_cmt_int_img a:hover,
.CP_cmt_int_img a:active { float:left; color:#666; text-decoration:none; *margin-top:2px;
}
/* 验证码 */
.CP_cmtvc { margin:8px 0 0; line-height:normal; padding-bottom:10px }
.CP_cmtvc input { width:40px; vertical-align:middle; font-size:14px; }
.CP_cmtvc img { vertical-align:middle; margin:0 3px 0 6px }
/* 验证码(新) dongyan */
.CP_cmtpost .CP_cmtvc { padding-left:10px; margin-right:20px; width:670px; padding-top:3px; *padding-top:1px;
}
.CP_cmtpw input { border-width:2px; width:115px; height:21px; line-height:21px; }
.CP_cmtpost .CP_cmtpf { padding-left:10px; margin-right:20px; width:670px; padding-top:3px; *padding-top:1px;
}
.CP_cmtpost .CP_cmtnm input { border-width:2px; width:115px; height:21px; line-height:21px; }
.CP_cmtpost .CP_cmtvc input { border-width:2px; width:47px; height:21px; line-height:21px; }
/* 发评论btn */
.CP_cmtsub { text-align:center; padding:13px 0; }
.CP_cmtresv { margin:1px 0 0; text-align:center }
