/*  uc.css  用户管理中心界面 edit by qishihu */

/* 通用*/
* { word-break: break-all; }
body{ margin: 0;padding:0; font: 12px "Microsoft YaHei","tahoma"; color:#333; text-align:left; background: #fff; }
td{ font-size:12px}
label { cursor: pointer; }
ul,li,dl,dt,dd{list-style:none;margin:0;padding:0}
.need{ color:#ff0000; margin:0 5px;}
.clear{clear:both;line-height:8px;height:8px}
.r{ float:right}
.l{float:left;}
a{text-decoration:none}
a img{border:0;}

.percentage{ border:1px solid #999; height:20px; width:99%; margin:10px 0}
.percent{ height:20px; background:#aaa}	
form p cite{ width:80px; font-style:normal; float:left; text-align:right; line-height:25px}
.bod{font-weight:bold;}
.container{margin:auto;width:960px;padding-top:8px;}
.container .nav_header{display:block;  padding:3px 10px; line-height:20px; background-color:#e5e5e5; font-weight:bold;}
.container .inner{background-color:#f8f8f8;margin-top:5px;padding:5px;overflow:hidden}
/**/
.tab{width:100%;line-height:23px;height:24px;margin:0;background:url(../img/uc/tab.gif) repeat-x 50% bottom;}
.tab li{font-size:12px;float:left;cursor:pointer;margin-right:6px;background:url(../img/uc1/tab_li.jpg);width:100px;text-align:center;}
.tab li.active{margin-top:1px;background:url(../img/uc1/tab_li_on.jpg);width:103px;}
.tab li a{color:#838383;}
.tab li.active a{color:#272727}
.wrap{border-left:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;border-bottom:#e2e2e2 1px solid;background:#fff url(../img/uc1/warp_bg.jpg) repeat-x center bottom;padding:20px 10px 10px;overflow:hidden;color:#828282;min-height:200px;}
.wrap .input{background:#fff;border-right:1px solid #eeeeee;border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-top:1px solid #c4c4c4;color:#000;}

/**分页**/
.page{ margin:3px; font-size:14px; text-align:center; width:100%;}
.pagelist{  margin:8px auto;  	padding:0px; 	border:0px;  	list-style:none;  	font-size:14px;  	text-align:center; }
.pagelist ul {padding:0;margin:0;}
.pagelist li { display:inline;  padding:5px 5px;  margin-left:5px; }
.pagelist a  { text-decoration:none; }
.pagelist .n { 	border:1px #DDD solid; background:#FFFFFF; }
.pagelist .m {	border:1px #DDD solid; background:#E7EEF1; }	

.imgthumblist { margin: 0; padding: 0; list-style: none; padding-bottom: 6px; }
	/*\*/ * html .imgthumblist { height: 1%; }/**/ *>.imgthumblist { overflow: hidden; }
		.imgthumblist li { float: left; display: inline; text-align: center;  height: 150px;  he\ight: 150px; overflow: hidden; margin: 6px 0 6px 10px;text-align:center;width: 330px;padding:10px 0;}
			.imgthumblist p { margin-right: 8px; line-height: 20px; text-align:left;}
			.imgthumblist div { line-height: 200px; font-size: 200px; height: 140px; width: 202px; text-align:center ;float:left;}
				.imgthumblist div a { display: table-cell !important; display: block;vertical-align: middle; color:#666}
					.imgthumblist div img { vertical-align: top; max-width: 200px;  width: expression(this.width >200 && this.height < this.width ? '200px': true); max-height: 140px;height: expression(this.height > 140 ? '140px': true); font-size: 10px ;border: 1px solid #ddd; padding:2px;margin:0 8px;}

					
                    
			li.smallthumb { width: 88px; height: 105px; w\idth: 81px; he\ight: 97px; border-color: #DFDFDF; margin: 0 0 6px 4px; }
				li.smallthumb div { line-height: 65px; font-size: 65px; height: 80px; }
					li.smallthumb div a { width: 80px; }
						li.smallthumb div img {  max-width: 75px; max-height: 75px; width: expression(this.width >75 && this.height < this.width ? 75: true); height: expression(this.height > 75 ? 75: true); }			
						@media all and (min-width: 0px){ li.smallthumb div img { width: 75px; height: 75px; } } /*for Opera Only*/

.updiy h1{ font-size:14px; margin:0; padding:0; line-height:30px; height:30px; width:300px;}		
.updiy img{ height:50px; max-width:500px; max-height:50px}	

.uc_block{float:left;margin:20px;width:500px;height:270px; overflow:hidden;border:1px solid #bbbbbb;  }
.uc_block .head{font-size:14px;padding-left:20px;border-bottom:1px solid #bbbbbb;color:#4e4e4f;font-weight:bold ; height:30px; line-height:30px;}
.uc_block .content{padding:20px}
/* manange.html.php   background-color:#feefea;#fcd9cd */
.mainhd{ position:relative; overflow:hidden; text-align:left; height:90px; border-bottom:1px solid #bbbbbb; background:url(1.gif) no-repeat top left; }
	
	.uinfo{ position:absolute; z-index:4; line-height:32px; top:10px; right:20px; }
		.uinfo a{ color:#666; }
		.uinfo em{ margin-right:5px; font-weight:700; }
			.uinfo em a{ text-decoration:underline; }
		.uinfo p{ float:left; }
			.btnlink a{ display:block; margin-left:15px; width:63px; height:32px; text-align:center; background:url(bg_repno.gif) no-repeat -50px -150px; }
	.navbg{ position:absolute; z-index:1; top:52px; left:153px; width:6px; height:37px; background:#F7FAFD; }
	.nav{ position:absolute; z-index:2; top:22px; left:162px; width:100%; height:67px;border-left:#bbbbbb solid 1px; }
		.nav ul{ overflow:hidden; position:relative; z-index:4; font-size:14px; }
		/* background:url(topmenu_li.gif) right bottom no-repeat; */
			.nav li{ float:left; height:34px; line-height:34px;}
				.nav li em{ display:block; }
				.nav li a{ padding:5px 20px; color:#fff; }
		    	.nav li .diffcolor{ color:#F60; }
			.nav li.navon em{background:url(../nav_on.jpg) repeat-x;}
				.nav .top_c li.navon em a{color:#009900; font-weight:bold}
				.nav .top_p li.navon em a{color:#ff7f00; font-weight:bold}
				.nav .top_d li.navon em a{color:#f02229; font-weight:bold}
				.nav .top_c li.navon em a:hover{color:#009900;}
				.nav .top_p li.navon em a:hover{color:#ff7f00;}
				.nav .top_d li.navon em a:hover{color:#f02229;}
	/*background-color:#ef2b09*/
	.top_c{background:url(topmenu_bgx.jpg) repeat-x top left;}
	.top_p{background:url(topmenu_bgx1.jpg) repeat-x top left;}
	.top_d{background:url(topmenu_bgx2.jpg) repeat-x top left;}
	#topmenu { margin:0; padding-left:7px;padding-top:4px; list-style: none; width:100%;}
		#topmenu li { display: inline;}
		  #topmenu li em{font-style:normal;}
             #topmenu #header_homepage{float:right;margin-right:20px;}
			   #topmenu #header_help{float:right;margin-right:200px;border-right:0;}

		.navbd{ overflow:hidden; clear:both; position:absolute; z-index:3; top:38px; width:100%; height:5px; background:#09C; }
	.currentloca{  height:29px;color:#000;text-align:left;line-height:29px;}
	.currentloca .web_state{position:absolute;left:20px; }
	.currentloca .admin_state{position:absolute;right:190px;}
	.currentloca .admin_state a{color:#000}
	

.menutd{ background:url(menu_bg1.gif) repeat-y center; }
.menu{ position:relative; z-index:20; width:163px;margin:0;}
	.menu ul{ position:relative; right:3px !important; right:5px; list-style:none; width:160px;}
		.menu li{ height:35px; overflow:hidden;  border-bottom:1px solid #d7d7d7; }
		.menu li a{ display:block; padding-left:30px; line-height:35px; height:35px; background:url(bg_icon_f.gif) 13px 13px no-repeat;  color:#4e4e4f;}
			.menu li a:hover{ text-decoration:none; background:#fff url(bg_icon_f2.gif) no-repeat 13px 13px; }
			.menu li a.tabon,.menu li a.tabon:hover{ text-decoration:none; background:#fff url(bg_icon_f2.gif) no-repeat 13px 13px;}
           
.mask{ padding-top:9px; background:url(bg_repx_hb.gif) repeat-x; }
.tool{position:absolute;z-index:4; top:30px;right:40px; line-height:20px; height:22px}
.tool p{float:left}
.tool p.btnlink a{width:63px;height:20px;margin-left:10px;display:block; color:#666;background-color:#fff; border:1px solid #d1d1d1}
/*用户资料*/

.head80 {display:block;clear:both;float:left;border:1px solid #cacaca; padding:2px;text-align:center; vertical-align:middle;max-height: 80px; max-width: 80px; width: expression(this.width > 80 && this.height < this.width ? 80: true); height: expression(this.height > 80 ? 80: true);}
.head80 img{max-height: 80px; max-width: 80px; width: expression(this.width > 80 && this.height < this.width ? 80: true); height: expression(this.height > 80 ? 80: true); margin-right:5px}
.intro{width:748px;}
.intro td{line-height:26px;font-size:13px;}


.ttable{ width:100%}	
.ttable thead td{
	height:31px;
	line-height:31px;
	background-image: url(images/tabline.gif);
	background-repeat: repeat-x;
	color:#999;
	text-align:left;
}		
.ttable tbody td{ line-height:30px; border-bottom:1px solid #eee; color:#ccc;text-align:left;}
.ttable tbody td a{ color:#666; text-decoration:underline}
.ttable tbody td a:hover{ color:#000; text-decoration:none}

li cite { font-style: normal; font-size: 12px; float: right; width: 4em; color: #999; }
	li cite a { color: #999; font-size: 12px !important; }
		li cite a:visited { color: #999; }
		
.cite120 p{ margin:5px 0; padding:5px 0;}
.cite120 p cite{ width:120px; font-style:normal; float:left; text-align:right; color:#444444; font-weight:bold;}

.cite60{ background:#f6f6f6;}
.cite60 p{ margin:5px 0; padding:5px 0;border-bottom:1px solid #fff; height:22px; line-height:22px}
.cite60 p cite{ width:60px; font-style:normal; float:left; text-align:right; color:#444444; font-weight:bold;border-right:1px solid #fff;}	


table .th2{border-bottom:1px #ccc solid;padding-bottom:8px;text-align:left;font-size:14px;color:#333;}
.footer{text-align:left;margin:20px auto;color:#9c9c9c;width:962px;}
.footer a{color:#9c9c9c}
/*4.29 uc 改版 edit by qishihu */
.s_clear{zoom:1}
.s_clear:after{display:block;height:0px;visibility:hidden;clear:both;content:"."}
#uc_top{width:100%;background:url(../img/uc1/uc_topbg.jpg) repeat-x;height:141px;}
#uc_top .topbar{margin:0 auto;width:960px;height:33px;line-height:33px;}
#uc_top .topbar span{text-align:center;margin:6px 0px 0 8px;}
#uc_top .topbar span a{color:#fff;line-height:21px;}
#uc_top .topbar .new_message{background:url(../img/uc1/new_message.jpg) no-repeat;width:25px;height:11px;}
#uc_top .topbar span.topbtn1{width:140px;background:url(../img/uc1/btn_01.jpg) no-repeat;height:21px;}
#uc_top .topbar span.topbtn2{width:40px;background:url(../img/uc1/btn_01_2.jpg) no-repeat;height:21px;}
#uc_top .topcolor{background:url(../img/uc1/uc_topcolor_red.jpg) no-repeat left -46px;height:66px;}
#uc_top #bott{width:100%;background:url(../img/uc1/uc_topcolor_red_1.jpg) repeat-x left -46px;height:66px;}
#uc_top .top_center{margin:0 auto;width:960px;}
#uc_top .top_center .uc_nav{margin:34px 0 0 0;}
#uc_top .top_center .uc_nav li{background:url(../img/uc1/uc_nav2.gif) no-repeat;float:left;display:inline;width:97px;margin-left:10px;text-align:center;_position:relative;}
#uc_top .top_center .uc_nav li a{color:#2e2e2e;line-height:32px;font-size:14px;}

#uc_top .top_center .uc_logo{margin:10px 0 8px 0;}

#uc_top .top_center .setcol{margin:20px 0 8px 10px;}
#uc_top .top_center .setcol li{height:8px;width:9px;border-width:1px;border-style:solid;display:inline;float:left;margin-left:6px;cursor:pointer;overflow:hidden;padding:0;}
#uc_top .top_center .setcol li.col_red{background:url(../img/uc1/col_1.jpg) no-repeat;border-color:#ed747a;}
#uc_top .top_center .setcol li.col_purple{background:url(../img/uc1/col_2.jpg) no-repeat;border-color:#c975f0;}
#uc_top .top_center .setcol li.col_blue{background:url(../img/uc1/col_3.jpg) no-repeat;border-color:#75f0e5;}
#uc_top .top_center .setcol li.col_yellow{background:url(../img/uc1/col_4.jpg) no-repeat;border-color:#f0d176;}
#uc_top .top_center .setcol li.col_green{background:url(../img/uc1/col_5.jpg) no-repeat;border-color:#f0d176;}
#uc_top .top_center .setcol li.col_gray{background:url(../img/uc1/col_6.jpg) no-repeat;border-color:#f0d176;}
#uc_top .top_center .setcol li.col_brown{background:url(../img/uc1/col_7.jpg) no-repeat;border-color:#f0d176;}


#uc_top .top_center .top_bottom{background:url(../img/uc1/bg_li07.gif) no-repeat 0px 50%;width:300px;_position:absolute;_top:35px;overflow:hidden;z-index:999;display:none;}
#uc_top .top_center .special{position:absolute;top:100px;right:225px;_top:30px;_right:2px;background:url(../img/uc1/bg_li07_cov.gif) no-repeat 290px 50%;}
#uc_top .top_center .top_bottom dd{display:inline;float:left;line-height:37px;color:#9a9a9a;margin-left:8px;}
#uc_top .top_center .top_bottom dd a{font:12px "Trebuchet MS";color:#9a9a9a;line-height:37px;font-size:13px;font-weight:normal;}


#main_body{margin:10px auto;width:962px;}
#main_body b{height:1px;display:block}
#main_body #main_content{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:960px;}
.main_h{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;margin:0px 1px;overflow:hidden;}
.main_h1{background:#dbdbdb;margin:0px 2px;overflow:hidden;}
.main_b1{background:#dbdbdb;margin:0px 2px;overflow:hidden;}
.main_b{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;margin:0px 1px;overflow:hidden;}

#main_body #main_content #main_left{width:148px;float:left;margin:18px 6px 0 6px;text-align:left;color:#838383;overflow:hidden;}
#main_body #main_content #main_left img{padding:2px;border:1px solid #cacaca;}
#main_body #main_content #main_left p{line-height:20px;margin:3px 0;}
#main_body #main_content #main_left .myweb{background:url(../img/uc1/myweb.jpg) no-repeat;width:138px;height:37px;border:0;cursor:pointer;}
#main_body #main_content #main_right{float:right;width:768px;margin:2px 8px 10px 0;*margin:14px 8px 10px 0;}
#main_body #main_content #main_right h2{font-size:15px;font-weight:bold;color:#4e4e4e;}
#main_body #main_content #main_right h2 a{color:#4e4e4e;}

#main_body #main_content #main_right h3{height:35px;line-height:35px;background-color:#f6f6f6;border:1px solid #dcdcdc;font-size:13px;font-weight:bold;color:#838383;text-align:right;}
#main_body #main_content #main_right h3 .input{background:#fff;border:1px solid #b0b0b0;}
#main_body #main_content #main_right h3 .se_btn{background:url(../img/uc1/searbtn.jpg) no-repeat;width:50px;height:20px;border:0;margin-right:10px;}



.bottombar{width:960px;height:;margin:10px auto;background-color:#f9f9f9;border:1px solid #e2e2e2;height:134px}
.bottombar .li{float:left;display:inline;border-right:1px dashed #afafaf;width:148px;height:110px;margin:10px 0 0 0;text-align:center;}

.bottombar .f_li{font-weight:bold;line-height:22px;width:66px;text-align:left;height:22px;margin-left:40px;*margin:0;}
.bottombar .f_li a{color:#4e4e4e;font-size:14px;}

/*.bottombar .in_li{background:url(../img/uc1/icon_001.gif) no-repeat 35px 10px;}*/
.bottombar .in_li{line-height:22px;width:66px;*width:76px;text-align:left;height:22px;margin-left:36px;*margin:0;}
.bottombar .in_li font{float:left;position:relative;bottom:2px;_bottom:0;}
.in_li a{color:#838383;font-size:12px;line-height:22px;}



.wrap .head_left{float:left;margin:20px 6px 0 6px;width:200px;}
.wrap .head_right{float:right;margin:20px 6px 0 0px;width:500px;}
.wrap .tp{line-height:20px;color: #7e7e7e; font-weight: bold; text-decoration: underline; }
.wrap .quote{color:#b5b5b5;padding-left:8px;}

.wrap .uc_btn{width:68px;height:24px;background:url(../img/uc1/uc_btn.jpg) no-repeat;border:0;color:#000;line-height:24px;}
.wrap .uc_btn1{width:98px;height:24px;background:url(../img/uc1/uc_btn1.jpg) no-repeat;border:0;color:#000;line-height:24px;}
.wrap .mag_l{margin-left:8px;}
.wrap .brand_logo{float:left;max-width:200px;}
.wrap .con_ul{width:100%;margin-bottom:40px;float:left;}

.wrap .con_ul li{float:left;display:inline;}

.wrap .cateline{text-align:right;line-height:25px;height:25px;}
.wrap .cateline a{line-height:25px;color:#9b9b9b;}

.thumbimg{padding:8px 0;}
.thumbimg li{height:110px;width:100px;}
.thumbimg li div{text-align:center;}
.thumbimg li div img{vertical-align:middle;max-width: 100px;  width: expression(this.width >100 && this.height < this.width ? '100px': true); max-height: 90px;height: expression(this.height > 90 ? '90px': true); font-size: 10px ;border: 1px solid #ddd; padding:2px;}
.thumbimg li p{height:20px;line-height:20px;text-align:left;width:70px;padding-left:20px;}



.thread_list a{color:#828282;}

.btn
{
  border:1px solid;
  padding:3px 2px;
  font-size:12px;
  text-align:center;
}

.newmsg{text-align:center;margin:auto;color:#828282;font-size:14px;padding:50px 0;}

.newmsg .small_msg{font-size:13px;color:#828282}

#lospass {
	margin:20px 0;
	background-image: url(../img/lospass.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.lospass
{
 width:622px;
 border:1px solid #EEEEEE;
 
 float:left;
 
 padding:0px;
 overflow:hidden;
 height:auto !important; 
 height:600px;
 background:url(../img/leftbg.jpg) repeat-x;
}

.show_tit{margin:0 0 0 100px; line-height:45px;}
