#profile_comment {

height:1%;

}

#profile_comment .left_part {
background-color:white;
border:1px solid #DDDDDD;
float:left;
margin-right:10px;
padding:4px;
width:170px;
}
#profile_comment .left_part .top_listing {
float:left;
margin-bottom:10px;
padding-top:3px;
}
#profile_comment .left_part .more {
float:right;
margin-bottom:10px;
padding-top:3px;
}
#profile_comment .left_part .gallary_listing {
clear:both
}
#profile_comment .left_part .gallary_listing img {
float:left;
margin:2px;
}
#profile_comment .right_part {
float:right;
width:430px;
}
#profile_comment .input {
height:1%;
}
#profile_comment .input .input_left {
float:left;
font-weight:bold;
margin-right:8px;
width:100px;
}
#profile_comment .input .input_middle {
float:right;
width:318px;
}
#profile_comment .input .input_right {
float:right;
font-size:10px;
width:135px;
}
.button_bg {
background:transparent url(/Themes/images/button_left.gif) no-repeat scroll left center;
border:medium none;
color:#FFFFFF;
float:right;
font-weight:bold;
height:25px;
margin-right:0;
padding-left:10px;
}

/*Comment list*/
.comment_box {
background:transparent url(/Themes/images/dot_line2.gif) repeat-x scroll center bottom;
height:1%;
margin-bottom:5px;
padding-bottom:5px;
}
.comment_box .content {
float:left;
width:650px;
}

.comment_box .function {
background-color:#F1F1F1;
border-bottom:1px solid #AAAAAA;
height:1%;
margin-bottom:10px;
padding-bottom:3px;
}
.comment_box .function .time {
float:left;
font-size:11px;
padding-left:5px;
padding-top:4px;
}
.comment_box .function .number {
float:right;
font-size:11px;
padding-right:5px;
padding-top:4px;
}
.comment_box .content .text {
min-height:140px;
}
.comment_box .content .top {
font-size:11px;
margin-top:5px;
text-align:right;
}

#profile_comment .more_images {
background-color:white;
border:1px solid #DDDDDD;
margin-left:-500px;
margin-top:-215px;
padding:4px;
position:absolute;
width:600px;
}

#profile_comment .more_images .cate_list {
background:#EEEEEE url(/Themes/images/gallery_bg.gif) repeat-x scroll center bottom;
font-weight:normal;
height:28px;
margin-bottom:5px;
padding-left:8px;
padding-top:2px;
}
#profile_comment .more_images .cate_list .on {
background-color:white;
border-color:#CCCCCC #CCCCCC white;
border-style:solid;
border-width:1px;
font-weight:bold;
line-height:26px;
padding:6px 8px;
}
#profile_comment .more_images .cate_list a {
margin:0 6px;
}
#profile_comment .more_images .close {
float:right;
margin-top:5px;
}
#profile_comment .more {
font-size:11px;
font-weight:bold;
}
#profile_comment .more_images .category_list {
float:left;
margin-top:2px;
}
/*Comment list*/
.comment_list {
border-bottom:1px dashed #B4B4B4;
margin-bottom:15px;
}
.comment_cell {
margin-bottom:12px;
}
.comment_cell_top {
background-color:#F1F1F1;
border-bottom:1px solid #AAAAAA;
height:1%;
margin-bottom:5px;
padding:3px 8px;
}
.comment_cell_content {}

/*-------------------comment box-------------------------*/
.article_comment_box					{ margin-bottom:30px}
.article_comment_headline				{ 
font-size:16px;
font-weight:bold;
line-height:25px;
margin-bottom:10px;}
.article_comment_headline span			{ 
border-bottom:3px solid #E1DBDF;
display:block;
float:left;
padding-right:20px;

}
.article_comment_totalheadline span			{ display: block; margin-top:30px; width:320px; padding-bottom:10px; border-bottom:3px solid #E1DBDF; font-weight:bold; font-size:14px; }
.article_comment_content				{ overflow:hidden }
.article_comment_content input			{ color: #666666}
.article_comment_top_func				{ height:1%; font-size:11px; margin-bottom:5px}
.article_comment_top_func select		{ font-size:11px; width:100px}
.article_comment_top_funcl				{ float:left}
.article_comment_top_funcr				{ float:right}
.article_comment_top_funcr a			{ text-decoration:underline}
.article_comment_cell_new				{ border-top:1px solid #CCCCCC; margin-bottom:0px; padding:5px; height:1%; font-size:11px; background-color: #E6F4FB}
.article_comment_cell_good				{ border-top:1px solid #CCCCCC; padding:5px; height:1%; font-size:11px}
.article_comment_cell_bad				{ border-top:1px solid #CCCCCC; padding:5px; height:1%; font-size:11px; background-color:#F9F9F9}
.article_comment_left					{ float:left; width:100px; margin-right:10px}
.article_comment_username				{ font-weight:bold; line-height:110%}
.article_comment_time					{ font-size:10px}
.article_comment						{ float:left; width:430px; overflow:hidden}
.article_comment_like					{ float:right; height:1%}
.article_comment_icon					{ float:right; text-align:center; padding:0px 2px;}
.article_comment_like_info				{ float:right; margin-right:5px}
.article_comment_more					{ margin:10px 0 0px 0 }
.article_comment_add_topbox				{ margin-top:0px; }
.article_comment_add_box				{ margin-top:10px; }
#Content_Tab{ margin-left:90px; }
.article_comment_add_top				{ height:29px; margin-bottom:0px; padding-left:20px}
.article_comment_add_top_off			{ line-height:29px; font-weight:bold; padding:0 20px; float:left; font-size:13px}
.article_comment_add_top_off 			{ text-decoration:none; color: #C3C3C3; cursor:pointer;}

.article_comment_add_top_num				{ float:right;color: #C3C3C3;font-size:20px;font-weight:bold;line-height:19px;margin-bottom:10px;}
.article_comment_add_top_on				{ float:left; background-color:#9C69AB; font-weight:bold; color:#FFFFFF; padding:0 20px; line-height:29px;}
.article_comment_add_content			{ padding-top:3px;}
.article_comment_add_cell				{ height:1%; margin-bottom:10px; margin-left:90px;}
.article_comment_add_box_info			{ float:left;}
.article_comment_add_box_info img			{ cursor:pointer}
*html .article_comment_add_box_info			{ float:left; margin-top:1px;}
*+html .article_comment_add_box_info			{ float:left; margin-top:1px;}
.article_comment_add_cell_input			{ float:left; margin-right:15px}
.article_comment_add_cell_input input	{ border:1px solid #CCCCCC; padding:3px; width:160px; background-color:#F9F9F9}
.article_comment_add_cell_info			{ width:80px; margin-right:15px; font-size:13px; float:left; line-height:29px}
.article_comment_add_cell_pic			{ float:left}
.article_comment_add_info				{ padding-left:20px; font-size:11px;}
.article_comment_add_talk .article_comment_add_info	{ background: url(/themes/images/comment.gif) no-repeat left top}
.article_comment_add_link .article_comment_add_info	{ height:20px; padding:8px 0px; font-weight:bold}
.article_comment_add_video .article_comment_add_info{ background: url(/themes/images/television.gif) no-repeat left top; height:20px}
.article_comment_add_perview { padding:0px;}
.article_comment_add_perview .article_comment_add_talk_images img {
background-color:#F9F9F9;
border-color:#CCCCCC -moz-use-text-color #CCCCCC #CCCCCC;
border-style:solid none solid solid;
border-width:1px medium 1px 1px;
height:40px;
width:40px;

}
.article_comment_add_perview .article_comment_add_talk_images{ text-align:center;margin-right:10px;}
.article_comment_add_img .article_comment_add_info	{ background: url(/themes/images/image.gif) no-repeat left top; height:20px; float:left}
.article_comment_add_talk				{ height:1%; margin-bottom:10px; position:relative}
.article_comment_add_talk_images		{ float:left;} 
.article_comment_add_talk_images img	{ width:80px; height:80px;background-color:#F9F9F9;border:1px solid #CCCCCC; border-right:none;} 

*html .article_comment_add_talk_input			{ float:left; width:458px}
*html .article_comment_add_talk_input textarea{ width:448px; height:70px; border:1px solid #cccccc; background-color:#F9F9F9; padding:5px}
.article_comment_add_talk_num			{ font-size:20px; font-weight:bold; line-height:30px; margin-bottom:10px; }
.article_comment_add_link				{ height:1%; margin-bottom:10px}
.article_comment_add_link_input			{ float:left;}
.article_comment_add_link_input input	{ border:1px solid #DBDBDB; background-color:#Ffffff; padding:3px; margin-right:10px; height:18px;}
#VideoItem1{ margin-bottom:0px;}
#LinkItem1{ margin-bottom:0px;}
.article_comment_add_video				{ height:1%; margin-bottom:10px}
.article_comment_add_video_input		{ float:left; width:520px}
.article_comment_add_video_input input	{ width:510px; height:20px; border:1px solid #cccccc; background-color:#F9F9F9; padding:5px}
.article_comment_add_img				{ height:1%; }
.article_comment_add_img_input			{ margin-right:10px; clear:both}
.article_comment_add_img_input input	{ width:380px; border:1px solid #cccccc; background-color:#F9F9F9; }

/*--------comment post box---------*/
.article_comment_post					{ height:89px; background:url(/themes/images/comment_bg1.gif) repeat-x ; overflow:hidden; margin-top:-3px;}
.article_comment_post_left				{ float:left}
.article_comment_post_right				{ float:right}
.article_comment_post_content			{ float:left; width:642px; overflow: hidden}

.article_comment_add_top				{ height:29px; margin-bottom:0px; padding-left:20px; overflow:hidden}
.article_comment_add_top_off			{ line-height:29px; font-weight:bold; padding:0 20px; float:left; font-size:13px}
.article_comment_add_top_off 			{ text-decoration:none; color: #666666; cursor:pointer;}
.article_comment_add_top_on				{ float:left; background-color:#9C69AB; font-weight:bold; color:#FFFFFF; padding:0 20px; line-height:29px;}
.article_comment_add_top_num			{ float:right;color:#666666;font-size:20px;font-weight:bold;line-height:29px;}

.article_comment_add_talk				{ height:82px; overflow:hidden}
.article_comment_add_talk_input			{ float:left; width:389px; overflow:hidden;border:1px solid #cccccc; }
*+html .article_comment_add_talk_input			{ float:left; width:389px; overflow:hidden;border:1px solid #cccccc; }
*html .article_comment_add_talk_input			{ float:left; width:383px; overflow:hidden;border:1px solid #cccccc; }
.article_comment_add_talk_input textarea{ width:377px; height:70px; background-color:#F9F9F9; padding:5px; margin:0; border:none}
*html .article_comment_add_talk_input textarea{ margin-top:-1px}
*+html .article_comment_add_talk_input textarea{ margin-top:-1px}
.article_comment_add_talk_bt			{ float:left; width:170px}
.article_comment_add_talk_images		{ float:left;} 
.article_comment_add_talk_images img	{ width:80px; height:80px;background-color:#F9F9F9;border:1px solid #CCCCCC; border-right:none;} 


