﻿/* 会员中心 */

	.mem_otherBox{overflow:hidden;clear:both;background:#fff;padding:0 10px 20px 10px;  }
	.mem_otherBox .otherBoxT{background:url(images/bg_member_1.jpg) no-repeat 0px 0px;height:90px;margin:5px 0;  }

	.mem_nav{clear:both;overflow:hidden;}
	.mem_nav .parent_box{ }
	#mg_user_left ul{padding:0px 10px 0px 50px;clear:both;overflow:hidden;height:100%;}
	#mg_user_left ul li{float:left;display:inline; background:url(images/bg_mem_tit.jpg) no-repeat 0px -47px; margin:0 1px 0 0px;;text-decoration:none !important;line-height:20px;  }
	#mg_user_left ul li a{cursor:pointer; padding-top:9px;background:url(images/bg_mem_tit.jpg) no-repeat right -47px;color:#5D5D5D;padding-right:12px;display:inline;float:left; margin:0 0px 0 12px;text-align:center; }

	#mg_user_left ul li.Side_title,	#mg_user_left ul li.Side_title_top{background-position:0px 0px !important;height:30px;}
	#mg_user_left ul li.Side_title a,#mg_user_left ul li.Side_title_top a{background-position:right 0px !important;color:#fff !important;font-weight:bold; padding-top:5px;height:25px;font-size:12px; }

	#mg_user_right{clear:both;;height:90px;float:none;  overflow:hidden;}
	#mg_user_right ul{margin:10px auto;text-align:center; width:95%; padding:10px 0 0 0;height:100%;overflow:hidden;}
	#mg_user_right ul li{float:left;display:inline;margin:0 5px;padding-right:8px;padding-top:30px; vertical-align:middle;border:1px solid #fff;cursor:pointer; position:relative;}
	#mg_user_right ul li a{vertical-align:middle; text-align:center;}
	#mg_user_right ul li img{vertical-align:middle; position:absolute;top:2px; left:33%;text-align:center;}
	#mg_user_right ul li:hover{background:#F1F8FE;border:1px solid #8EBCE6; }

	.userSid{clear:both;overflow:hidden; margin-top:-10px;background:url(images/bg_mem_box_nav_bg.jpg) repeat-x 0px 29px; }
	.titlemouseover{background:url(images/titlebg1.gif) repeat-x 0px 0px; border-left:1px solid #97C8EC;border-right:1px solid #97C8EC; }
	.tabtitle{background:url(images/titlebg2.gif) repeat-x 0px 0px;border-right:1px solid #97C8EC; border-left:1px solid #97C8EC; }
	.userMain .border{border:1px solid #97C8EC;background:#F1F8FE }
	.userMain .border td{padding:0px; background:#F1F8FE;}
	.userMain .border td.tdbgleft{background:#DDEDF9; text-align:right !important}
	.userMain .border tr.tdbg td,.userMain .border tr.tdbgmouseover td{padding:5px; text-align:left}
	.userMain .border tr.tdbg td tr.tdbg td{padding:5px;}
	.userMain #contentright{width:100%; }
	.userMain th{background:url(images/mem_box_nav_bg.jpg) repeat-x 0px -3px; color:#333}
	td.title, td.spacingtitle ,tr.spacingtitle td{background: #BADAF8 !important;padding-top:5px !important;padding-bottom:5px !important;}
		#Tab td{border:1px solid #e3e3e3;background:url(images/bg-gray.jpg) repeat-x 0px 0px;  }
	.ifbody{background:#fff; }
	.ifbody .border{border:1px solid #FFAF37; }
	.ifbody tr.tdbg{background:#fff; }


/* 登录 */
	.page_ulogin{background:url(images/bg_mem_log.jpg) no-repeat center 0px; height:350px; overflow:hidden}
	.page_ulogin #user_main{width:330px;margin: auto;text-align:left;padding-top:70px;*padding-top:20px !important;*padding-top:20px;overflow:hidden;clear:both; }
	.page_ulogin{overflow:hidden}
	.user_main_box ul{clear:both;overflow:hidden;}
	.user_main_text{width:90px;text-align:right;  }
	.user_main_box ul li{float:left;display:inline;padding:3px 0;  vertical-align:middle;height:25px;line-height:25px;  }
	.user_main_input input{border:1px solid #ccc; border-top:1px solid #666;border-left:1px solid #666; height:18px;vertical-align:middle; line-height:18px;  }
		.user_main_input input:hover{ background:#ffc;}
	.user_main_r{text-align:center; width:100%;clear:both;overflow:hidden }
	.user_bottom_c{text-align:center; width:300px;margin:auto; padding:10px 0; }
	.user_bottom_c a{color:#f30;text-decoration:underline; }

/* 注册  */

	.single{}
	.single	h1{font-size:23px;height:80px;padding-left:20px; line-height:60px;  }
	.single h1 span{float:left;text-indent:-9999px; }
	.single a{color:#369;}
	.single a:hover{color:#f00; text-decoration:underline;}
	.single .border{border:none !important;margin-bottom:20px; }
	.single .border td{background: #F3F9FC !important; text-align:left; padding:5px; }
	.single .border tr.title td{color:#039 !important;font-size:13px;}
	 .inputtext{border:1px solid #ccc; border-top:1px solid #666;border-left:1px solid #666; height:18px;vertical-align:middle; line-height:18px;  }
	
	.singTab{}
	.singTab td{ text-align:center !important}

	/**/
	.reg{}
	.reg h1{background:url(images/bg_member_2.jpg) no-repeat 0px 0px; }
	#PnlRegStep2{text-align:center;margin:auto;   }
	#PnlRegStep2 td{background: #fff;text-align:center; padding:5px ; }

	#PnlRegStep2 .tdbgleft strong,#PnlRegStep2 .tdbgleft b{font-weight:normal;}
	#PnlRegStep2 input{margin-right:2px ; }
	input.input_onFocus{padding-top:2px; }
	.logoGui{position:absolute; right:0px;top:0px;height:100px;width:550px;height:400px;  text-align:right; }
	.d_err,.d_ok,.d_on{display:block;clear:both;overflow:hidden;margin:2px 0;width:80%;text-align:left;     }

	#TableRegisterMust,#TableRegisterSelect{ width:600px;text-align:center; margin:auto;  }
	#TableRegisterMust  td{text-align:left; }
	#TableRegisterMust .tdbgleft{text-align:right; width:100px !important; }
	#TableRegisterSelect th{background:#AFCEEB !important;text-align:left;color:#039;;}
	#TableRegisterSelect div{display:block; }
	#PnlRegStep2 #TxtRegUserName{width:150px; }
	#PnlRegStep2 #TxtRegPassword{width:250px; }
	#PnlRegStep2 #TxtPwdConfirm{width:250px; }
	#PnlRegStep2 #TxtQuestion{width:250px; }
	#PnlRegStep2 #TxtAnswer{width:380px; }

	#PnlRegStep2 #TxtEmail{width:250px; }
	#BtnRegStep2{margin-left:60px}

	#PnlRegStep2 textarea{width:950px !important;height:250px !important; border:1px solid #fff; margin:30px 0; color:#666;padding:20px 0 0 0;line-height:25px !important; }
	#PnlRegStep2 textarea:hover{background:#FFFBD9; color:#000;border:1px solid #FBE3C4;   }


	/* 信息提示页 */
		.Showms{margin:20px 0 0px 0;line-height:20px;height:270px; background:url(images/bg_sms.jpg) no-repeat center 25px; }
		.Showms .content1{width:400px;text-align:center; margin:auto; }
		.Showms .Pic{height:100px;}
		.Showms .MS{text-align:center;   }
			.Showms .MS li{ }
		.Showms .MS .titWrong{ }
		.Showms .BUT{text-align:center; }

	/* 忘记密码 */

	.getpp h1{background-image:url(images/bg_mem_getPassword.jpg) !important; }
	.getpp h2{font-size:14px;text-align:left; color:#039;width:600px;margin:auto; font-weight:bold;border-bottom:1px dotted #ccc;height:30px; line-height:30px;   }

	.getpp .tabpsw{text-align:center; width:600px; margin:10px auto;  }

	.getpp .tabpsw *{vertical-align:middle;}
	.tabpsw td{padding:5px; }
	table.tabpsw th{text-align:right; background:#fff;color:#039; font-weight:normal; }
	table.tabpsw td{text-align:left;background:#fff;  }
	.tdcenter{text-align:center !important; }
	#RadListPwdType{width:200px;text-align:left;margin:0px;   }
	#RadListPwdType td{text-align:left;  }


/* 问卷调查 */
	.surBox{margin:auto;width:100%;text-align:center;}
	.surBoxCont{margin:auto;text-align:center; background:#eee;background:url(images/sur-t.jpg) no-repeat center top; padding-top:50px;padding-bottom:100px; text-align:left;   }
	.surBoxCont table{width:90%;text-align:center;  margin:auto; }
	.surBoxCont table td{text-align:left; }
	.surBoxCont table p{font-size:18px;font-weight:bold;color:#369;height:50px; }
	.surBoxCont table  textarea{width:600px;border:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666; padding:5px;   }
	.surBoxCont table  input[type=text]{border:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666; padding:1px;}
	.surBoxCont table  input:hover,	.surBoxCont table  textarea:hover{background:#e3e3e3; }

/* 匿名投稿 */
		.nmtg{}
		.nmtg h1.tit{background-image:url(images/nmtg.jpg); }
		.nmtg .border{border:none !important;margin-bottom:20px; width:500px !important; text-align:center; margin:auto; }
		.nmtg .border td{background:#fff !important; text-align:left; padding:5px 0; }
		.nmtg .border td.title{display:none !important; background:#f00 !important;  }

		.nmtg .table0{margin-bottom:20px;  text-align:center; margin:auto; width:960px;border-collapse:collapse ; border: 1px solid #ccc; }
		.nmtg .table0 td{text-align:left; padding:5px;background:#FFF !important;border:1px solid #fff !important; }
		.nmtg .table0 td.title{display:none !important; background:#f00 !important;  }
		.nmtg .table0 td.tdbgleft{text-align:right;background:#FFF !important; }
		.nmtg .tabcenter{text-align:center !important; }
		.nmtg .table0 td.spacingtitle{ text-align:center !important;background:transparent url(Images/bg_topLink_blue.jpg) repeat-x  center top !important; }

		.nmtg .table0 tr:hover td{background: #D5E9FF !important;}
		
		.tdbg{ background-color:#E9F8E9!important;}
		.spacingtitle{ display: none;}
		.border, .TableWrap{ border: 1px solid #ccc !important;}
		.border td{padding:5px;background:#FFF !important;border:1px solid #fff !important; }
        .details{ line-height: 24px; padding: 10px 20px;}
 

 
 