@charset "utf-8";
/* CSS Document */
.btn2{ font-size:12px; margin-right:14px; display:inline; color:#f0f8cc; width:63px; line-height:23px; *line-height:25px; height:23px; text-align:center; background:url(../images/ico_space.gif) -300px -60px no-repeat; padding:0px; border:0px; overflow:hidden; cursor:pointer;}
.btn3{ background:url(../images/ico_space.gif) 0 -360px no-repeat; height:22px; width:133px; vertical-align:middle; color:#ffffff; padding:0px; border:0px; margin-top:6px; font-size:12px; text-align:center; cursor:pointer;}
.btn4{ width:63px; height:23px; font-size:12px; line-height:23px; text-align:center; background:url(../images/ico_space.gif) -300px -30px no-repeat; border:0px; padding:0px; margin:0px; cursor:pointer;}
.btn5{ background:url(../images/ico_space.gif) -300px -360px no-repeat; height:22px; width:163px; vertical-align:middle; color:#ffffff; padding:0px; border:0px; margin-top:6px; font-size:12px; text-align:center; cursor:pointer;}

.dot{ background:url(../images/dot.gif) left bottom repeat-x;}
.line{ border-bottom:1px solid #cae6af;}
.weizhi{ background:url(../images/ico_show.gif) no-repeat; width:990px; height:31px; margin:6px auto 0 auto; color:##010101; line-height:31px;}
.weizhi span{ padding-left:13px;}
.weizhi a{ color:#010101; text-decoration:none;}
.weizhi a:hover{ color:#ff9900; text-decoration: underline;}

.personal_content{ width:990px; margin:10px auto 0 auto;}
.personal_left{ width:239px; float:left;}
.personal_center{ width:534px; float:left; margin-left:7px;}
.personal_right{ width:202px; float:right;}

.personal_info_top{ background:url(../images/bg_personal_l_top.gif) no-repeat; width:239px; height:3px; overflow:hidden;}
.personal_info_middle{ background:url(../images/bg_personal_l_middle.gif) repeat-y; width:239px; padding:20px 0 13px 0;}
.personal_info{ width:217px; margin:0 auto;}
.personal_info .img{ width:138px; height:138px; margin:0 auto; background:url(../images/ico_show.gif) 0 -430px no-repeat;}
.personal_info .img img{ border:0px; margin:7px;}
.personal_info ol{ width:138px; text-align:left; margin:0 auto; color:#575757; line-height:24px;}
.personal_info ol span{ color:#67b01a;}
.personal_info ol span.author_name{ color:#a00c0c;}
.personal_info ol a{ color:#a00c0c; text-decoration:none;}
.personal_info ol a:hover{ color:#ff9900; text-decoration:underline;}
.personal_info ol img{ vertical-align:middle;}
.personal_info ol label{ padding:0 5px;}
.personal_info ol.personal_name{padding:5px 0; line-height:22px;}
.personal_info ol.message_btn{ width:217px; padding:5px 0; text-align:center;}
.personal_info_bottom{ background:url(../images/bg_personal_l_bottom.gif) no-repeat; width:239px; height:3px; overflow:hidden;}

.personal_left_conment{ width:239px; margin-top:6px;}
.personal_left_conment_top{ background: url(../images/bg_personal_l_coment_t.gif) no-repeat; line-height:28px; padding-left:10px;}
.personal_left_conment_content{ border:1px solid #c9c9c9; border-top:none;}
.personal_left_conment_content ol{ margin:0 4px; padding:0 5px;}
.personal_left_conment_content ol .coment_title{ color:#67b01a; padding-top:5px;}
.personal_left_conment_content ol .coment_title span{color:#454545; padding:0 5px;}
.personal_left_conment_content ol .coment{ color:#9b9b9a; line-height:18px; width:216px; overflow:hidden;}
.personal_left_conment_content ol .time{ color:#ff7200; padding-bottom:3px;}
.personal_left_conment_content ol a{ color:#67b01a; text-decoration:none;}
.personal_left_conment_content ol a:hover{ color:#ff9900; text-decoration: underline;}

.personal_center_comic_top{ background:url(../images/bg_personal_c_top.gif) no-repeat; width:534px; height:3px; overflow:hidden;}
.personal_center_comic_middle{ background:url(../images/bg_personal_c_middle.gif) repeat-y; width:534px; padding-bottom:15px;}
.personal_center_comic_middle .author_name{width:522px; margin:0 auto; border-bottom:1px solid #dcdcdc; font-size:14px; padding-top:6px; font-weight:bold; color:#010101}
.personal_center_comic_middle .author_name span{ padding-left:10px;}
.personal_center_comic_middle ol{ width:522px; margin:0 auto; padding:18px 0px;}
.personal_center_comic_middle ol dt{ float:left; width:110px; margin-left:11px; display:inline;}
.personal_center_comic_middle ol dt a{ display:block; border:1px solid #c5c5c5;}
.personal_center_comic_middle ol dt img{ padding:1px; border:1px solid #ffffff; background:#696969;}
.personal_center_comic_middle ol dd{ float:right; width:370px; margin-right:11px; display:inline;}
.personal_center_comic_middle ol dd h1{ padding-top:6px; line-height:28px; font-size:12px; corlor:#424242;}
.personal_center_comic_middle ol dd h2{ line-height:28px; font-size:12px; color:#969696; font-weight:normal;}
.personal_center_comic_middle ol dd h2 span{ color:#636363;}
.personal_center_comic_middle ol dd h3{ padding:3px 0; line-height:22px; font-size:12px; font-weight:normal; color:#969696;}
.personal_center_comic_middle ol dd h3 span{ color:#636363;}
.personal_center_comic_middle ol dd h4{ padding-top:10px; line-height:19px; font-size:12px; font-weight:normal; color:#ff0000;}
.personal_center_comic_middle ol dd h4 span{ display:inline-block; background-color:#ffae00; color:#fff; padding:0 5px; margin-right:5px;}
.personal_center_comic_bottom{ background:url(../images/bg_personal_c_bottom.gif) no-repeat; width:534px; height:3px; overflow:hidden; clear:both;}

.personal_center_coment{padding-top:6px; width:534px;}
.personal_center_coment_top{ background:url(../images/bg_personal_c_coment_top.gif) no-repeat; width:534px; height:28px; line-height:28px; font-weight:bold;}
.personal_center_coment_top span{ padding-left:10px;}
.personal_center_coment_middle{ border:1px solid #8bbd32; border-top:none;}

.coment_reg{ height:33px; line-height:33px; border-bottom:1px solid #8bbd32; background-color:#fcffdc;}
.coment_reg dt{ float:left; display:block; padding-left:10px; color:#dd0000;}
.coment_reg dd{ float:right; margin-right:10px;}
.btn_login{ border:0px; padding:0px; background:url(../images/ico_show.gif) -1px -100px no-repeat; width:63px; height:25px; margin-top:4px; cursor:pointer;}
.btn_reg{ border:0px; padding:0px; background:url(../images/ico_show.gif) -101px -100px no-repeat; width:63px; height:25px; margin-top:4px; cursor:pointer;}


.coment_form{border-bottom:1px solid #dddddd; padding:14px 0; width:532px;}
.coment_form_left{ float:left;border:1px solid #adadad; background-color:#f2f2f2; width:290px; text-align:center; margin-left:14px; display:inline;}
.form_textarea{ width:288px; height:120px; line-height:20px; font-size:12px; overflow:auto; background-color:#f2f2f2; border:0px;}
.coment_form_center{ float:left; width:96px; margin-left:14px;}
.coment_form_center h1{ line-height:22px; font-size:12px; font-weight:normal; height:22px;}
.coment_form_center img{ float:left; border:0px;}
.coment_form_right{ float:right; padding:24px 0; width:78px; margin-right:14px; display:inline;}
.btn_submit{ border:0; padding:0; background:url(../images/ico_show.gif) 0 -130px no-repeat; width:78px; height:72px; vertical-align:middle; cursor:pointer;}


.personal_coment_list{ width:530px; margin:0 auto;}
.personal_coment{ border-bottom:1px solid #d9d9d9; margin-top:13px; width:530px; padding-bottom:3px;}
.personal_coment_left{ float:left; display:inline; width:54px; text-align:center; color:#929292; margin-left:15px;}
.personal_coment_left img{ border:1px solid #cccccc; padding:1px;}
.personal_coment_right{ float:right; width:445px; margin-right:6px; display:inline;}
.personal_coment_title{line-height:22px; height:22px;}
.personal_coment_title dt{ float:left; color:#004061; font-weight:bold;}
.personal_coment_title dt a{ color:#004061; text-decoration:none;}
.personal_coment_title dt a:hover{ color:#ff9900; text-decoration:underline;}
.personal_coment_title dd{ float:right; margin-right:2px; display:inline; color:#696969;}
.personal_coment_title dd span{ float:left;}
.personal_coment_title dd img{ float:left; padding:5px 3px;}
.personal_coment_title dd a{ color:#696969; text-decoration:none;}
.personal_coment_title dd a:hover{ color:#ff9900; text-decoration: underline;}
.personal_coment_text{color:#4d4d4d; line-height:18px; margin:6px 0 5px 0; clear:both; word-wrap: break-word; word-break:break-all; overflow:hidden;}
.personal_coment_text img{ vertical-align:middle;}
.coment_reply_form{ width:400px; margin:0 auto;}
.reply_textarea{ width:400px; border:#a8a8a8 1px solid; background-color:#f2f2f2; color:#9f9f9e; font-size:12px; line-height:20px; height:80px; margin-bottom:9px; padding:2px; overflow:auto;}
.coment_reply_list{background:url(../images/dot.gif) left top repeat-x; clear:both; margin-top:9px; padding-left:20px;}
.coment_reply{color:#8a8989; background:url(../images/dot.gif) left top repeat-x; margin-bottom:5px;}
.coment_reply .reply_title{ line-height:22px; height:22px; padding-top:5px;}
.coment_reply dt{ float:left; font-weight:bold;}
.coment_reply dt a{color:#8a8989; text-decoration:none;}
.coment_reply dt a:hover{ color:#ff9900; text-decoration: underline;}
.coment_reply dd{ float:right; margin-right:5px; display:inline;}
.coment_reply dd img{ float:left; padding:4px 3px; border:0px;}
.coment_reply dd span{ float:left; color:#696969}
.coment_reply dd span.reply_time{font-weight:bold; padding-right:10px;}
.coment_reply dd a{ color:#696969; text-decoration:none;}
.coment_reply dd a:hover{ color:#ff9900; text-decoration:underline;}
.coment_reply .reply_text{ width:420px; line-height:18px; word-wrap: break-word; word-break:break-all; overflow:hidden;}

.coment_reply_admin{ color:#81994a;}
.coment_reply_admin .reply_time{ font-weight:bold; padding-right:10px; color:#81994a;}
.coment_reply_admin dt a.reply_name{ color:#81994a; text-decoration:none;}
.coment_reply_admin dt a.reply_name:hover{ color:#ff9900; text-decoration:none;}

.bookmark{ width:202px;}
.bookmark_top,.notice_top{ background:url(../images/bg_personal_r_top.gif) no-repeat; line-height:30px; padding-left:10px; font-weight:bold;}
.bookmark_middle{ border:1px solid #dedede; width:200px; padding-top:3px; border-top:none;}
.bookmark_middle ol{ line-height:24px; clear:both; height:24px;}
.bookmark_middle ol dt{ float:left; background: url(../images/ico_show.gif) -300px -103px no-repeat; padding-left:30px;}
.bookmark_middle ol dt a{ color:#353434; text-decoration:none;}
.bookmark_middle ol dt a:hover{ color:#ff9900; text-decoration:underline;}
.bookmark_middle ol dd{ float:right; color:#ec4503; margin-right:10px; display:inline;}
.bookmark_middle ol.hover{ background-color:#f0f8cc;}

.notice{ width:202px; margin-top:6px;}
.notice_middle{border:1px solid #dedede; width:200px; border-top:none; background-color:#f5f5f5; color:#4a626f;}
.notice_middle p{ padding:5px 13px;}

.space_ad_top{ padding-top:6px; border-bottom:1px solid #b9e093; line-height:22px; color:#3a3a3a; font-weight:bold;}
.space_ad_top h1{ float:left; font-size:12px; padding-left:10px; display:inline; height:22px; line-height:22px; color:#3a3a3a;}
.space_ad_top h2{ float:right; padding-right:5px; font-size:12px; font-weight:normal; height:22px; line-height:22px;}
.space_ad_top h2 a{ color:#a3a3a3; text-decoration:none;}
.space_ad_top h2 a:hover{ color:#ff9900; text-decoration:underline;}
.space_ad{ width:201px; margin-top:6px; border:0;}


.visitor{margin:10px 4px 4px; text-align: center; width: 90px; display: inline-block;}
.visitor img{border:1px solid #CCCCCC;padding:1px;}
.visitor div{color:#999;font-size: 11px; height: 10px; line-height: 10px;}
.visitor{*display:inline}

.person_active{ width:239px; margin-top:8px;}
.person_active_top{ background: url(../images/personal_show/person_active_top.gif) no-repeat; width:239px; height:28px; line-height:28px;}
.person_active_top span{ padding-left:10px;}
.person_active_middle{ border:1px solid #d6d6d6; padding:3px 0 6px;}
.person_active_middle dl{ width:225px; margin:0 auto 2px; padding:2px 0; background:url(../images/dot.gif) left bottom repeat-x;}
.person_active_middle dl img{ border:0;}
.person_active_middle dl dt{ float:left; width:22px; text-align:right;}
.person_active_middle dl dd{ float:right; width:198px; line-height:20px; text-align:justify;}
.person_active_middle dl a{color:#67b01a; text-decoration:none;}
.person_active_middle dl a:hover{ color:#ff9900; text-decoration:underline;}
.person_active_middle dl span{ color:#999999;}


