@charset "utf-8";
/* CSS Document */
body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url(body_03.jpg);
	color:#B7B9B9;
	text-align:center;
	font-size:9pt;}
html{
 SCROLLBAR-FACE-COLOR: #1E1E1E;
 SCROLLBAR-HIGHLIGHT-COLOR: #2C2C2C;
 SCROLLBAR-SHADOW-COLOR: #2C2C2C;
 SCROLLBAR-3DLIGHT-COLOR: #2C2C2C;
 SCROLLBAR-ARROW-COLOR: #BBBBBB;
 SCROLLBAR-TRACK-COLOR: #1E1E1E;
 SCROLLBAR-DARKSHADOW-COLOR: #2C2C2C;
 SCROLLBAR-BASE-COLOR: #1E1E1E;
}
*{
	margin:0; padding:0;
}
h4{font-size:16px}
h5{font-size:13px}
img{border:0}
ul,ol{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
hr{color:#323232;border:#323232 1px solid}
/*li,div{ text-transform:capitalize}*/
#profile_f3lash{background:url(body_03.jpg);height:290px; overflow:hidden}
.input_all{border:2px groove #2C2C2C;background:#3E3E3E;color:#A5A4A4; height:25px; width:auto;font-weight:bold}
.input_min{border:1px solid #2C2C2C;background:#3E3E3E;color:#A5A4A4; height:auto; width:auto; font-size:8pt;}
.nav{margin:0 auto;display:block;width:902px; position:relative;padding-top:2px; clear:both; text-align:left; height:auto}
.main_flash{margin:0 auto;display:block;width:902px; position:relative; clear:both; text-align:left; height:280px; overflow:hidden; background:url("main_13.jpg");}
.nav #dNavBar li{display:block;width:auto;margin:0;padding:0;float:left;height:44px;}
.flash{width:902px;margin:0 auto;display:block; height:auto; background:url(color.gif);padding-bottom:1px}
/*.main{width:902px;height:auto; position:relative; display:block;background:url(main_10.jpg);margin:0 auto; text-align:left;padding-top:5px}*/
.main_use,.main{width:896px;margin:0 auto; text-align:left;height:auto;min-height:1150px;*height:auto;background:url("bg__030.jpg") repeat-y top center; padding:0 23px;clear:both; position:relative; overflow:hidden;}
.album_use{width:896px;margin:0 auto; text-align:left;height:1150px;*height:auto;background:url(bg__031.jpg) repeat-y center;padding:0 23px;clear:both; position:relative;_height:750px;min-height:750px}
.main .left{width:666px;height:auto; float:left;margin:2px 0 0 0px;background:url(main_18.jpg); display:block; text-align:center;border-right:1px solid #3C3839;min-height:1550px;_height:1550px;}
.main .left .body_b{display:block;margin:0 auto;width:615px;text-align:left; height:auto; position:relative}
.main .left .body_b h3{font-size:18px;color:#8C80FF;margin:11px 0}
.main .left .body_b .list_higt ,.main .left .body_b .list_join,.main .left .body_b .list_photo{width:100%;height:auto; clear:both;}
.block_img{float:left;}
.main .left .body_b .list_higt ul{float:left;width:137px;height:auto; text-align:left;font-weight:bold;min-height:200px;_height:200px; overflow:hidden}
.main .left .body_b .list_higt ul li{margin:3px 0;display:block;}
.main .left .body_b .list_higt ul li img{margin-left:4px}
.main .left .body_b .li{background:url(main_13.jpg);padding:5px 0 2px 0;height:130px;overflow:hidden;}
.main .left .body_b .list_join ul{float:left;width:90px;height:auto; text-align:left;font-weight:bold;}
.main .left .body_b .list_photo ul{float:left;width:66px;height:auto; text-align:left;font-weight:bold;}

/*---------Schedule------*/
.main .left .body_b .sche_list{
	float:left;width:290px;height:155px;padding-bottom:3px; overflow:hidden;margin:10px 0;
	}
.main .left .body_b .sche_list img{float:left;margin:0 5px 0 5px;}
.main .left .body_b .sche_list ul{text-align:left;float:left}
.main .left .body_b .sche_list ul li{padding:0;}

/*---------Schedule------*/

.main .left .list_model_nav{color:#606060;background:#282828;width:100%; overflow:hidden}
.main .left .list_model_nav ul{border:groove 2px #3C3839; width:129px; float:left;height:100%; display:block;font-size:8pt}
.main .left .list_model_nav ul li{ text-align:left; padding:5px 13px;}
.main .left .list_model_nav a{text-decoration:none;color:#606060;}
.main .left .list_model_nav ul h4{border-bottom:groove 2px #3C3839;font-size:9pt;height:35px; line-height:35px}

.main .left .search{width:100%;height:100%;background:#2C2C2C; text-align:left; overflow:hidden;min-height:1550px;_height:1550px}
.main .left .search ul{background:#3E3E3E;height:35px;width:100%; clear:both}
.main .left .search ul li{width:130px;height:35px;background:#2C2C2C; line-height:35px; float:left;margin-left:10px; text-align:center}
.main .left .search ol{width:82%;text-align:left;margin:30px 0 100px 0;font-size:10pt;font-weight:bold }
.main .left .search ol li{margin:5px 0; line-height:24px; height:30px}
.main .left .search ol i{ display:block;float:left;width:150px;height:100%; text-align:right; font-style:normal}

.main .left .search .input{border:#5D5C5C solid 1px; background:#4B4A4A;height:18px; width:195px;color:#ABAAAA;padding-left:5px}
.main .left .search select{ background:#4B4A4A;height:22px; width:202px}
.main .left .search img{paddgin:2px 0 0 0 ;}

.main .left .login_m{width:100%;height:100%;background:#2C2C2C; text-align:left; clear:both;min-height:750px}
.main .left .login_m ul{background:#3E3E3E;height:40px;width:100%; clear:both; overflow:hidden}
.main .left .login_m ul li{width:199px;height:40px;background:url(Login_03.jpg); line-height:45px; float:left;margin-left:10px; text-align:center; display:block}
.main .left .login_m .ol{width:36%; text-align:right;margin:30px 0 100px 0;font-size:10pt;font-weight:bold;float:left;display:inline}
.main .left .login_m .ol li{margin:3px 0; line-height:12px;}
.main .left .login_m .input{border:0; background:url(Login_07.jpg) no-repeat; background-attachment:fixed;height:18px; width:110px;color:#ABAAAA;padding:2px 5px 0 5px}

.main .left .login_m .ol2{width:46%;background:#313131;color:#828282;margin:30px 30px 100px 0;font-size:10pt;border:1px solid #4A4A4A;float:right;display:inline;_margin-top:-450px}
.main .left .login_m .ol2 li{padding:5px; line-height:20px;}
.main .left .login_m .red{color:#912245;font-size:16px}
.main .left .regi_m{width:90%;}
.main .left .regi_m li{ list-style:none;padding:10px; display:block; text-transform:capitalize;}
.main .left .regi_m li i{width:210px; display:block;float:left;height:100%; text-align:right; font-weight:bold;color:#808080;font-style:normal}
.main .left .regi_m li .input{border:1px #7E7E7E solid; background:#2C2C2C; width:auto}
.main .left .regi_m li a{color:#9D9D9D;font-size:12pt}





.main .right{width:229px;height:100%; float:left;margin:2px 0 0 0;background:url(color.gif); display:block; text-align:center;font-size:8pt;font-weight:bold; overflow:hidden}
.main .right .body_b{display:block;margin:0 auto;width:203px;text-align:left; height:auto;color:#6C6C6C; overflow:hidden}
.main .right .body_b .list{width:100%;height:auto; clear:both; position:relative; overflow:hidden}
.main .right .body_b .list a{color:#6C6C6C; text-decoration:none}
.main .right .body_b .list a:hover{ text-decoration:underline}
.main .right .body_b h3{margin:11px 0; text-align:center}
.main .right .body_b .list .info_{width:103px; word-spacing:all; height:auto;margin:0 0 0 95px;_height:111px;min-height:111px; }
.main .right .body_b .list .info_forum{width:203px; word-spacing:all; height:auto;margin:5px 0; text-align:justify;}
.main .right .body_b .list .info_forum span{float:right;margin-top:-13px}
.main .right .body_b .list .img_info{ position:absolute;border:5px solid #353535}
.main .right .body_b .login_u{background:url(login_23.jpg) no-repeat fixed;height:20px;width:102px;padding:7px 13px 0 13px;border:0;color:#A5A5A5;font-weight:bold; }





.main .left_menu{float:right;border-left:1px solid #3C3839; border-right:0}
.main .right_menu{float:left;border:0;}



.main_use .left_use{background:#1E1E1E;width:229px;height:100%;clear:both;float:left;}
.main_use .left_use .list{width:190px;height:auto;margin:18px auto;color:#848484;  }
.main_use .left_use .list h3{margin-bottom:10px;}
.main_use .left_use .list .img_li{width:100%;background:#323232; text-align:center;margin-bottom:5px;}
.main_use .left_use .list .img_li img{border:8px solid #3B393A;margin:7px 0 5px 0}
.main_use .left_use .list .font_w{margin:2px 0;color:#848484;font-weight:bold;padding-left:5px}
.main_use .left_use .list .friend_li{width:88px;height:119px; float:left; text-align:center; color:#848484; display:block}
.main_use .left_use .list .friend_li li{margin:2px 0;font-size:8pt;font-weight:bold; width:100%;}
.main_use .left_use .list .friend_li img{border:6px solid #303030}
.main_use .left_use .list .work_li{width:100%;background:#303030;height:auto;margin-bottom:10px}
.main_use .left_use .list .work_li img{border:solid #303030 3px; position:absolute}
.main_use .left_use .list .work_li ul{margin:0 0 0 63px;width:118px; word-spacing:all;_height:55px;min-height:55px}
.main_use .left_use .list .work_li ul li{margin:10px 0 0 0;color:#848484;font-size:8pt;font-weight:bold;}
.main_use .left_use a{color:#912245; text-decoration:none}
.main_use .left_use a:hover{ text-decoration:underline}
.main_use .left_use .b_category{font-weight:bold; background:#303030;padding:2px 5px;margin:3px 0}
.main_use .left_use .b_category li a{font-weight:bold;margin-left:5px;color:#8C80FC}
.main_use .left_use .blog_latest a{display:block;width:95%;margin:3px 0 3px 5%; word-spacing:all;color:#8C80FC;}
.main_use .left_use .blog_latest em{position:absolute; font-style:normal;margin:2px 0 0 -10px }


.main_use .right_use{width:663px;float:left; height:auto;color:#A5A4A4; display:block;_height:960px;min-height:1160px;border-left:1px solid #3C3839;}
.main_use .right_use .info{margin:18px 0 0 14px;width:630px;height:auto; x-overflow:hidden}
.main_use .right_use .info em{ font-style:normal}
.main_use .right_use .info a{color:#8C80FF; text-decoration:none;}
.main_use .right_use .info a:hover{color:#912245}
.main_use .right_use .info .tatle_nav li{width:auto; display:block; float:left;height:24px; text-align:center;font-weight:bold;background:#3E3E3E;margin-right:3px; line-height:22px; cursor:pointer;padding:0 15px}
.main_use .right_use .info .tatle_nav .click{background:#2C2C2C}
.main_use .right_use .info .content{background:#2C2C2C;width:100%;height:auto; clear:both; overflow:hidden}
.main_use .right_use .info .message_list{width:616px;height:35px;margin:0 0 0 6px;display:block; clear:left;border-bottom:1px solid #3E3E3E;padding-top:3px;}
.main_use .right_use .info .message_listbbs{border-bottom:1px solid #E1C588;background:#F5E9CE; overflow:hidden}
.main_use .right_use .info .message_list li{display:block; float:left;width:auto; line-height:30px;}
.main_use .right_use .info .message_list li a{color:#333; text-decoration:none}
.main_use .right_use .info .message_list li a:hover{ text-decoration:underline}
.main_use .right_use .info .message_list li em{
	font-style: normal;width:306px; display:inline-block;margin-left:41px;font-weight:bold;
}.main_use .right_use .info .message_list li i{	font-style: normal;width:106px; display:inline-block;padding-top:5px}
.main_use .right_use .info .message_list li b{	font-weight:normal;width:96px; display:inline-block; text-align:center;}
.main_use .right_use .info .video_list{width:175px;height:190px;display:block; float:left; text-align:center; font-weight:bold;margin:15px 15px 0 15px}
.main_use .right_use .info .video_list li{position:relative}.main_use .right_use .info .video_list img{position:absolute; z-index:100;top:0;left:0}

/*--------------friend list-------------------*/
.main_use .right_use .info .friend_list{width:105px;height:131px;display:block; float:left; text-align:center; font-weight:bold;margin:15px 15px 0 15px}


/*--------------friend list-------------------*/

.main_use .right_use .info .photo_list{width:138px;height:225px;display:block;font-weight:bold;margin:15px 8px 0 8px; position:relative; float:left}
.main_use .right_use .info .edit_photo {height:205px;margin:10px 8px 0 8px;float:none}
.main_use .right_use .info .edit_photo input{height:13px}
.main_use .right_use .info .edit_photo .input_all{height:auto}
.main_use .right_use .info .add_photo_list{width:588px;*width:538px;height:auto;display:block;font-weight:bold;margin:15px 8px 0 8px; position:relative}
.main_use .right_use .info .add_photo_list li{margin:3px 0; overflow:hidden}
.main_use .right_use .info .add_photo_list i{display:block;width:141px; float:left; font-style:normal; text-align:right;padding-right:5px;}
.main_use .right_use .info .add_photo_list label{width:100px;margin:0 5px 0 20px;}
.main_use .right_use .info .photo_list img{border:5px solid #3E3E3E}
.main_use .right_use .album_eidt{width:138px;height:225px;float:left;margin:10px 8px 0 8px;_margin:0}

#content_id{_height:1150px;min-height:1150px; overflow:hidden;_overflow:visible}
.main_use .right_use .info .profile_img{margin:10px}
.main_use .right_use .info object{margin:10px}
.main_use .right_use .info .profile_info{background:#1E1E1E;width:100%;height:100%;font-size:9pt;color:#515151;font-weight:bold; overflow:hidden;min-height:850px;_height:850px;_overflow:visible}
.main_use .right_use .info .profile_info .p{padding:5px 0; line-height:22px; text-align:justify; word-spacing:all; font-size:10pt; letter-spacing:-1px;margin:0 10px;*margin:0}
.blue{color:#8C80FF;}
a.blue{color:#8C80FF; }
.main_use .right_use .info .profile_info .info1{line-height:22px; text-align:left; word-spacing:all;width:220px;float:left;display:block; color:#8C80FF;height:auto;display:block;margin-left:10px;*margin-left:0}
.main_use .right_use .info .profile_info .info1 td{vertical-align:top;height:auto;}
.main_use .right_use .info .profile_info li{height:30px;display:block;margin-top:5px}
.main_use .right_use .info .profile_info b{color:#8C80FF;font-size:12pt;height:39px}
.main_use .right_use .info .profile_info .info2{line-height:22px; text-align:left; word-spacing:all;width:350px;float:right;margin-right:10px;_margin-right:10px;color:#8C80FF;height:auto}
.main_use .right_use .info .profile_info .info2 td{vertical-align:top;height:auto;}



.main_use .right_use .list_blog_nav{color:#606060;width:96%; clear:both;height:auto;display:block;margin:3px 0 5% 2%}
.main_use .right_use .list_blog_nav ol{width:117px; float:left;height:auto; display:block;font-size:10pt;height:36px}
.main_use .right_use .list_blog_nav ol li{ text-align:left; padding:3px 10px}
.main_use .right_use .list_blog_nav ol li a{ text-decoration:none;color:#8C80FF;font-weight:bold}
.main_use .right_use .list_blog_nav ol li a:hover{ text-decoration:underline;color:#841B3C}
.main_use .right_use .list_blog_nav ol h4{border-bottom:groove 2px #3E3E3E;font-size:9pt;height:35px; line-height:35px}
.main_use .right_use a.check{color:#841B3C}


.info1 i,.info2 i{float:left;display:block;width:100px; font-style:normal;min-height:35px;_height:35px;color:#515151}
.profile_info_edit .info1 i,.profile_info_edit .info2 i{height:auto;min-height:auto;}
.info1 i span,.info2 i span {color:#C36}
.main_use .right_use .info #blog_uesr,.main_use .right_use .info #blog_edit{width:100%;background:url(o_Blog_05.jpg) repeat-y  -2px top; height:auto}
.main_use .right_use .info .blog_top{background:url(o_Blog_03.jpg) no-repeat -2px top;width:100%;height:auto;margin-bottom:10px;_height:225px}
.main_use .right_use .info .blog_list{width:96%;height:auto;font-size:9pt;margin:0 0 5px 2%; word-spacing:all; overflow:hidden}
.main_use .right_use .info a.add1{background:url(gif_48_002.gif) no-repeat; padding-left:20px;color:#F2F2F2}
.main_use .right_use .info a.add2{background:url(gif_48_003.gif) no-repeat; padding-left:20px;color:#F2F2F2}
.main_use .right_use .info .blog_list a{color:#8E8C8C; text-decoration:none}
.main_use .right_use .info .blog_list a:hover{ text-decoration:underline}
.main_use .right_use .info .h3_list{width:96%;height:auto;font-size:9pt;margin:-20px 0 5px 2%; word-spacing:all; overflow:hidden; word-spacing:all}
.main_use .right_use .info .h3_list h3{font-size:16px}
.main_use .right_use .info .h3_list h3 a{color:#FC3DFD}
.main_use .right_use .info .h3_list .text{color:#6A5DAC;}
.main_use .right_use .info .h3_list .hrr{ border-bottom:#380B36 1px solid}
.main_use .right_use .info .blog_list ul{/*background:#3E3E3E;height:24px;width:100%;*/ }
/*.main_use .right_use .info .blog_list ul li{float:left; display:block; width:auto;line-height:24px}*/
.main_use .right_use .info .h3_list_bottom{background:url(o_Blog_06.jpg) no-repeat -2px top;height:41px}


/*-----------schedule------------------*/

.main_use .schedule_td td{ word-spacing:all; overflow:hidden}

.foot{background:url(foot_33.jpg) no-repeat; height:111px;width:902px;margin:0 auto;padding-top:65px;*padding-top:0}
.foot ul{margin-top:0;*margin-top:65px;}
.foot ul li{display:inline;font-size:12px;font-weight:bold;margin:0 6px;*margin:0 7px;}
.foot ul li a{color:#666564; text-decoration:none;}.foot ul li a:hover{color:#801738}

/*-----------edit user---------------*/
#profile_edit li i{display:block;width:100%; font-style:normal;height:25px}
#profile_edit li{height:48px}
.main_use .right_use .input{ border:1px solid #5A5A5A ; background:#1E1E1E;padding:2px;color:#989898}

/*--------------------------link-------*/
.linkahref{width:100%; display:block; clear:both; height:30px}
	.linkahref a,.linkahref u,.linkahref b{border:1px #3C3839 solid;padding:0 3px;margin:2px; display:block;width:10px;float:right;text-decoration:none; color:#515151;width:auto}
	.linkahref a{color:#7C644A; }
	.linkahref u{border:1px #912245 solid;font-weight:bold;color:#8B81FE}
	.linkahref b{ font-weight:normal}
	
.linkahref_album{width:100%; display:block; clear:both; height:30px; position:relative;margin:0 auto}
	.linkahref_album a,.linkahref_album u,.linkahref_album b{padding:0 3px;margin:2px; display:block;width:10px;float:right; color:#515151;font-size:10pt;}
	.linkahref_album a{color:#7C644A; }
	.linkahref_album u{border:1px #912245 solid;font-weight:bold;color:#8B81FE}
	.linkahref_album b{ font-weight:normal}

.albums_func{margin-bottom:20px}
.albums_func h5 a{color:#8C80FF; margin:20px 5px 5px 5px;font-size:8pt; text-decoration:none}
.albums_func h5 a:hover{text-decoration:underline}


#rRightDown,#rLeftDown,#rLeftUp,#rRightUp,#rRight,#rLeft,#rUp,#rDown{
	position:absolute;
	background:#FFF;
	border: 1px solid #333;
	width: 6px;
	height: 6px;
	z-index:500;
	font-size:0;
	opacity: 0.5;
	filter:alpha(opacity=50);
}

#rRightDown,#rLeftDown,#rLeftUp,#rRightUp,#rRight,#rLeft,#rUp,#rDown{
	position:absolute;
	background:#FFF;
	border: 1px solid #333;
	width: 6px;
	height: 6px;
	z-index:500;
	font-size:0;
	opacity: 0.5;
	filter:alpha(opacity=50);
}
