/* CSS Document */
body {margin:0;padding:0;background:#FFFFFF;}
a,div,body,td,form,input,ul,li{font-size:12px;color:#636363;line-height:150%;margin:0;padding:0;list-style:none;}
.width{width:950px;margin:auto;background-color:#FFFFFF;}
.ajax{cursor:pointer;color:#000000;}

a:link {text-decoration:none;color:#22418D;}
a:visited {text-decoration:none;color:#22418D;}
a:hover {text-decoration:underline;color:#FF0000;}
a:active {text-decoration:none;color:#22418D;}

a.a:link {font-size:12px;color:#FFFFFF;text-decoration:none;}
a.a:visited {font-size:12px;color:#FFFFFF;text-decoration:none;}
a.a:hover {font-size:12px;color:#FFFFFF;text-decoration:none;}
a.a:active {font-size:12px;color:#FFFFFF;text-decoration: none;}

a.title:link {font-size:12px;font-weight:bold;color:#203D1E;}
a.title:visited {font-size:12px;font-weight:bold;color:#203D1E;}
a.title:hover {font-size:12px;font-weight:bold;color:#587AC6;}
a.title:active {font-size:12px;font-weight:bold;color:#203D1E;}

a.wz:link {font-size:14px;font-weight:bold;color:#333333;}
a.wz:visited {font-size:14px;font-weight:bold;color:#333333;}
a.wz:hover {font-size:14px;font-weight:bold;color:#FF6600;}
a.wz:active {font-size:14px;font-weight:bold;color:#333333;}


a.Amenu:link {font-size: 14px;color:#FFFFFF;text-decoration:none;}
a.Amenu:visited {font-size: 14px;color:#FFFFFF;text-decoration:none;}
a.Amenu:hover {font-size: 14px;color:#FFFFFF;text-decoration:none;}
a.Amenu:active {font-size: 14px;color:#FFFFFF;text-decoration: none;}

/* Top 开始 */
.logo a{ float:left;width:145px;height:26px;background:url(logo.jpg);}

.head_dh2{ float:left;width:100px; border:#999999 1px double;display:none;position:absolute; background:#FFFFFF; top:25px;padding:10px; line-height:150%; text-align:left;}
.head1{float:left;width:948px;border:#CCCCCC 1px double;height:25px;background-color:#F5F5F5;}

.top_left{float:left;width:5px;height:130px; background:url(top_left.jpg);margin-top:20px; overflow:hidden;}
.top_bg{float:left;width:950px;height:250px; background:url(top_bg.jpg);margin-top:20px;}
.top_right{float:left;width:5px;height:130px; background:url(top_right.jpg);margin-top:20px;overflow:hidden;}

.top1{width:200px;height:25px;padding-left:10px;margin-top:22px;color:#FFFFFF;font-size:14px; font-weight:bold; background:#000;margin-left:10px;padding-top:10px;filter:alpha(opacity=60);opacity:0.6;}
.top2{width:200px;height:20px;padding-left:10px;color:#FFFFFF;background:#000;margin-left:10px;filter:alpha(opacity=60);opacity:0.6;}
.top_bg2{float:left;width:600px;height:28px;background:url(top_bg2.jpg);margin-top:145px;}
.menu1{float:left;height:21px;border-top:#40803E 1px double;border-right:#A0AA2A 1px double;border-bottom:#5572AF 1px double; background:#B3B724;padding:5px 10px 0px 10px;}
.menu2{float:left;height:21px;padding:7px 12px 0px 12px;}

.top_bg3{float:left;width:144px;height:21px;margin-left:5px;margin-left:186px;margin-top:145px;}
.top_munu{float:left;width:62px;height:18px;margin-left:5px;background:url(top_menu.jpg);text-align:center;padding-top:3px;}
/* Top 结束 */

/* 首页 开始 */
.index_left{float:left;width:210px;margin-top:10px;}
.index_center{float:left;width:540px;margin-top:10px;white-space:normal;word-wrap:break-word;word-break:break-all;overflow: hidden;}
.index_right{float:left;width:200px;margin-top:10px;}

.index_left_table{ float:left; width:200px; border:#A0AA2A 1px double;}
.index_left_tr{ float:left;width:190px;height:20px;background:#E0DCA5;padding-left:10px;padding-top:5px;font-weight:bold;color:#203D1E;}
.index_left_img{float:left;width:200px;margin-top:10px;text-align:center;}
.index_left_name{float:left;width:170px;height:25px;padding-left:25px;margin-top:5px; font-weight:bold;color:#636363;}

.index_left_ico{float:left;width:190px;height:35px;padding-left:10px;}
.index_left_gb a{ float:left;width:81px;height:18px;padding-top:5px;text-indent:22px;}
.index_left_gb a:link{background:url(ico_gb1.gif) no-repeat; color:#9e6450;}
.index_left_gb a:visited { background:url(ico_gb1.gif) no-repeat; color:#9e6450;}
.index_left_gb a:hover { background:url(ico_gb2.gif) no-repeat;color:#ff6600;text-decoration:none;}
.index_left_chat a{ float:left;width:81px;height:18px;padding-top:5px;text-indent:22px;margin-left:5px;}
.index_left_chat a:link{background:url(ico_chat1.gif) no-repeat; color:#9e6450;}
.index_left_chat a:visited { background:url(ico_chat1.gif) no-repeat; color:#9e6450;}
.index_left_chat a:hover { background:url(ico_chat2.gif) no-repeat;color:#ff6600;text-decoration:none;}
.index_left_photo{ float:left;width:178px;padding:10px;}

.index_left_ip{ float:left;width:200px;height:20px; background:#F8F9FD; text-align:center;padding-top:7px;}

.index_left_friend{ float:left;width:200px;padding-bottom:10px;}
.index_friend{float:left;width:195px;height:82px;margin-top:10px; border-bottom: #DDDDDD 1px dashed;padding-left:5px;}
.user_img{float:left;width:57px; height:70px; background:url(/images/lovepic.gif) no-repeat;text-align:left;padding-left:3px;padding-top:3px;}
.user_name{float:left;width:130px;height:20px;margin-left:5px;}
.user_msg{float:left;width:130px;height:35px;margin-left:5px;color:#CCCCCC;white-space:normal;word-wrap:break-word;word-break:break-all;overflow:no;}

.bottom1{float:left;width:950px;height:27px;text-align:center;margin-top:20px;}
.bottom2{float:left;width:950px;height:27px;text-align:center;}

.index_center_table{float:left; width:528px; border:#A0AA2A 1px double;}
.index_center_tr{ float:left;width:518px;height:20px;background:#E0DCA5;padding-left:10px;padding-top:5px;font-weight:bold;color:#203D1E;}
.index_center_msg{ float:left;width:508px;padding:10px;white-space:normal;word-wrap:break-word;word-break:break-all;overflow:no; font-size:14px; color:#424242;}
.index_center_MsgTitle{float:left;width:398px;height:20px;background:url(ico_diary.gif) 5px 9px no-repeat;padding-left:20px;padding-top:5px;}
.index_center_time{float:left;width:120px;height:15px;padding-top:5px;color:#CCCCCC;}



.index_right_table{float:left; width:198px; border:#A0AA2A 1px double;}
.index_right_tr{ float:left;width:188px;height:20px;background:#E0DCA5;padding-left:10px;padding-top:5px;font-weight:bold;color:#203D1E;}
.index_right_msg{ float:left;width:178px;padding:10px;white-space:normal;word-wrap:break-word;word-break:break-all;overflow:hidden; font-size:14px; color:#424242;}
.index_right_MsgTitle{float:left;width:188px;height:25px;}
/* 首页 结束 */

/* 内页通用 开始 */
.table{float:left;width:948px; border:#A0AA2A 1px double;margin-top:10px;padding-bottom:10px;}
.tr{float:left;width:938px;height:20px;background:#E0DCA5;padding-left:10px;padding-top:5px;font-weight:bold;color:#203D1E;}
.ny_title{float:left;width:928px;height:25px;border-bottom:#B6C3D3 1px double;margin-top:20px;margin-left:10px;color:#424242;}
.wz_title1{float:left;width:755px;height:25px;margin-left:10px;padding-left:23px;padding-top:8px;background:url(ico_diary.gif) 10px 12px no-repeat #FFFFFF;color:#333333;}
.wz_title2{float:left;width:755px;height:25px;margin-left:10px;padding-left:23px;padding-top:8px;background:url(ico_diary.gif) 10px 12px no-repeat #F8F9FD;color:#333333;}

.tj_title1{float:left;width:150px;height:25px;padding-top:8px;color:#999999; text-align:right; background:#FFFFFF;}
.tj_title2{float:left;width:150px;height:25px;padding-top:8px;color:#999999; text-align:right; background:#F8F9FD;}

.grd_next{float:right;width:928px;height:25px;border-bottom:#E9EDF0 1px double;margin-top:20px;margin-right:10px;color:#424242;}
.grd_next1{float:right;width:50px;height:20px;background:url(next1.gif) 0px 0px no-repeat;padding-left:17px;}
.grd_next2{float:right;width:50px;height:20px;background:url(next2.gif) 0px 0px no-repeat;padding-left:17px;}
.grd_next3{float:right;width:75px;height:20px;background:url(next3.gif) 0px 0px no-repeat;padding-left:17px;}

.grd_title{float:left;width:928px;height:25px;margin-top:10px;padding-left:10px;color:#333333;font-size:16px; font-weight:bold;}
.grd_time{float:left;width:928px;height:30px;padding-left:10px;color:#999999;}
.grd_msg{float:left;width:928px;padding-left:10px;color:#333333; font-size:14px;}

.grd_pl{width:928px;margin-top:10px;padding-left:10px; border:#C8D3DE 1px double; background:#F8F9FD;}
.grd_pl_left{ float:left;width:100px;text-align:center;}
.grd_pl_right{ float:left;width:828px;background:#FFFFFF; padding-bottom:20px;}
.grd_img{float:left;width:57px; height:70px; background:url(/images/lovepic.gif) no-repeat;text-align:left;margin-top:10px;padding-left:3px;padding-top:3px;}
.grd_yk{ float:left;width:100px;height:20px; margin-top:30px; text-align:center;color:#666666;}
.grd_pl_title1{float:left;width:618px;height:22px;background:#FFFFFF; border-bottom:#EAEDF0 1px double;padding-left:10px;padding-top:8px;}
.grd_pl_title2{float:left;width:150px;height:22px;background:#FFFFFF; border-bottom:#EAEDF0 1px double;padding-top:8px;color:#999999;}
.grd_pl_title3{float:left;width:50px;height:22px;background:#FFFFFF; border-bottom:#EAEDF0 1px double;padding-top:8px;text-align:center;}
.grd_pl_msg{float:left;width:818px;background:#FFFFFF;padding-left:10px;padding-top:15px;}
.grd_pl2{ float:left;width:818px;background:#FFFFFF;padding-left:10px;padding-top:10px; border-top:#CCCCCC 1px double;}
.FH_post{ float:left;width:775px;height:70px;padding-left:10px;}
.FH_post2{ float:left;width:80px;height:30px;padding-left:10px;}
.FH_post3{ float:left;width:200px;height:20px;margin-top:5px;}
.add_msg{ float:left;width:928px;text-align:center;margin-top:5px; padding-left:10px;}
.sub {border-left:#9DACCB 1px double;border-top:#7E91BB 1px double;border-right:#273863 1px double;border-bottom:#2A416D 1px double;background-color:#387438;color:#FFFFFF;height:24px;width:65px;}
/* 内页通用 结束 */

/* 视频 开始 */
.video{float:left;width:125px;height:115px; margin-left:27px;margin-top:10px;}
.video_img{ float:left;width:120px;height:80px;border: 1px solid #CCCCCC;padding:1px;}
.video_title{ float:left;width:120px;height:30px;}
/* 视频 结束 */

/* 档案 开始 */
.info_table{float:left;width:948px; border:#A0AA2A 1px double;margin-top:10px;}
.info_left{ float:left;width:737px;padding-left:10px;}
.info_right{ float:left;width:200px;height:620px;background:#E8EDF0; border-left:#B6C3D3 1px double;overflow:hidden;text-overflow:ellipsis;}

.info_img{ float:left;width:100px;height:123px; border:#CCCCCC 1px double;padding:1px;margin-top:20px;}
.info_msg_name{ float:left;width:620px;height:30px;margin-left:10px;margin-top:20px;font-size:14px; font-weight:bold; color:#333333;}
.info_msg{float:left;width:620px;height:25px;margin-left:10px;}
.s1{width:199px;color:#336699;}
.s2 {width:70px;color:#333333;}
.s3{float:left; width:90px;color:#333333;}
.s4{float:left; width:420px;color:#336699;}
.info_title{ float:left;width:720px; height:20px;margin-top:20px; background:#E8EDF0;padding-left:10px;padding-top:5px;font-weight:bold;color:#203D1E;}
.info_msg2{ float:left;width:720px;height:220px;margin-top:10px;}
.info_msg3{ float:left;width:720px;margin-top:10px;white-space:normal;word-wrap:break-word;word-break:break-all;}
.info_right_title{ float:left;width:185px;height:21px;font-weight:bold;color:#0F5EBB;margin-left:10px;}
.info_dt{width:170px;float:left;white-space:normal;word-wrap:break-word;word-break:break-all;overflow:auto;background:url(icon01_list.gif) 12px 5px no-repeat;padding-left:20px;}
/* 档案 结束 */

/* 好友 开始*/
.friend{ float:left;width:130px;height:200px; margin-left:20px;margin-top:10px;}
.f_img{ float:left;width:110px;height:135px; margin-left:17px;border:#CCCCCC 1px double;}
.f_name{ float:left;width:130px;height:20px; text-align:center; margin-top:5px;}
/* 好友 结束*/

/* 群组 开始 */
.qun{float:left;width:928px;height:60px; margin-left:10px;margin-top:10px;}
.g_img{float:left;width:46px;height:46px;background-color:#CED6E9;padding-left:4px;padding-top:4px;}
.g_mc{ float:left; width:845px;height:25px;font-size:14px; font-weight:bold;color:#333333;margin-left:27px; }
.g_gg{ float:left; width:823px;height:15px;color:#333333;margin-top:5px;}
.qdj0{ float:left;width:50px;height:15px;margin-top:5px; background:url(icons_vertical.gif) 20px 0px no-repeat;margin-top:5px;}
.qdj1{ float:left;width:50px;height:15px; background:url(icons_vertical.gif) 20px -15px no-repeat;margin-top:5px;}
.qdj2{ float:left;width:50px;height:15px; background:url(icons_vertical.gif) 15px -30px no-repeat;margin-top:5px;}
.qdj3{ float:left;width:50px;height:15px; background:url(icons_vertical.gif) 15px -45px no-repeat;margin-top:5px;}
.qdj4{ float:left;width:50px;height:15px; background:url(icons_vertical.gif) 15px -60px no-repeat;margin-top:5px;}
.qdj5{ float:left;width:50px;height:15px; background:url(icons_vertical.gif) 15px -75px no-repeat;margin-top:5px;}
.qdj6{ float:left;width:50px;height:15px; background:url(icons_vertical.gif) 15px -90px no-repeat;margin-top:5px;}
.qdj7{ float:left;width:50px;height:15px; background:url(icons_vertical.gif) 15px -105px no-repeat;margin-top:5px;}
/* 群组 结束 */

/* 愿望 开始 */
.wish{ float:left;width:928px;margin-left:10px;margin-top:10px;}
.wish_img{ float:left;width:75px;height:30px;}
.wish_msg1{ float:left;width:840px;height:20px;margin-top:10px;}
.wish_msg2{ float:left;width:890px; background:#F8F9FD;margin-left:8px;padding:10px;}
.wish_msg3{ float:left;width:910px;height:30px;margin-left:8px; border-bottom:#CCCCCC 1px dotted;margin-top:5px;}
/* 愿望 结束 */

.grd_fy{float:left;width:928px;height:26px;margin-top:10px;text-align:right;}

/*= Pagination =*/
.pagination{margin-bottom:10px;line-height:23px;font:75%/1.5 "Lucida Grande",Helvetica,Arial,sans-serif;}
.pagination-inner{float:right;}
.pagination a,.pagination span{float:left;display:inline;margin-left:3px;padding:0 7px;border:1px solid #d1e3f1;background:#fff;white-space:nowrap;}
.pagination a:link,.pagination a:visited{color:#017ca9;}
.pagination a:hover,.pagination a:active{border-color:#75c6e4;text-decoration:none;}
.pagination .current,.pagination a.current:link,.pagination a.current:visited{color:#fff;border-color:#00618c;background:#198bbe;}