﻿/* mode-d*/

	.mboxAll{width:990px;  }

	.otherBox{padding:20px; margin:10px; border:1px solid #e3e3e3; }
	.otherBox h1.tit{height:105px; }
	.otherBox td{padding:5px; }
	 .inputtext{border:1px solid #ccc; border-top:1px solid #666;border-left:1px solid #666; height:18px;vertical-align:middle; line-height:18px;  }
	..tdbg{background:none; }

	/* 信息提示页 */
		.Showms{margin:00px 0 0px 0;line-height:20px;height:170px;color:#666;   }
		.Showms .content1{width:500px;text-align:center; margin:auto;  }
		.Showms .content1 a{color:#c00;}
		.Showms .Pic{ }
		.Showms .MS{text-align:center;   }
			.Showms .MS li{ }
		.Showms .MS .titWrong{ }
		.Showms .BUT{text-align:center; }

/* 会员中心 */

	.mem_otherBox{overflow:hidden;clear:both;background:#fff;text-align:left;}
	.member_side{clear:both;overflow:hidden; }
	.member_con{display:inline;overflow:hidden;  }
	.member_con .border{border:1px solid #FF3744; }
	.member_con td{padding:4px 6px;color:#444; background:#fff; }
	.member_con td .tdbgleft{text-align:right;  background:#FFF2F1; }
	.ifbody .tdbgleft{text-align:right;  background:#FFF2F1 !important; }
	.ifbody td{padding:5px;background:#fff; }
	.spacingtitle,
	.Gdvspacingtitle th,
	.title td,
	.spacingtitle td{background:url(images/bg-men-titlebg2.gif) repeat-x scroll 0 0 !important; color:#c00 !important;padding:10px !important;}
	.border, .TableWrap{border:1px solid #FF3744;}

	.member_con td.titlemouseover{background:url(images/bg-men-titlebg1.gif) repeat-x 0px 0px; border-left:1px solid #FF3744;border-right:1px solid #FF3744; padding:0px 5px !important; color:#fff;font-weight:bold;}
	.titlemouseover a{color:#fff;}
	.member_con td.tabtitle{background:url(images/bg-men-titlebg2.gif) repeat-x 0px 0px;border-right:1px solid #FF3744; border-left:1px solid #FF3744;padding:0px 5px !important; color:#666;; }
	#AdminTabs{ width:100%;height:50px;clear:both;overflow:hidden; padding:0 !important; }
	#AdminTabs ul{margin:0px;clear:both;height:25px;background:url(user/tabtitle.gif) repeat-x scroll left top;border:1px solid #6493C8; overflow:hidden;    }
	#AdminTabs li{float:left;display:inline; margin:0 5px; padding:0 20px;height:25px;line-height:25px; text-align:center;  }
	#AdminTabs li#current{font-weight:bold;color:#f60;border-left:1px solid #6493C8;border-right:1px solid #6493C8;   background:#fff; }
	#poplink{background:url(images/folder-closed.gif) no-repeat 0px -1px;padding-left:15px; }
	#Main_Operation{text-align:center; }
	.ifbody{background:#fff; }
	#main_left{ background:url(images/bg-mem-sub-tit.gif) repeat-x 0px 40px;height:130px;overflow:hidden;   }
	#mg_user_left ul{padding:8px 10px 0px 100px;clear:both;overflow:hidden;zoom:1; }
	#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; }
	#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:15px;display:inline;float:left; margin:0 0px 0 15px;text-align:center; }

	#mg_user_left ul li.Side_title,	#mg_user_left ul li.Side_title_top{background-position:0px 3px !important;height:33px;}
	#mg_user_left ul li.Side_title a,#mg_user_left ul li.Side_title_top a{background-position:right 3px !important;color:#fff !important;font-weight:bold;;height:32px;font-size:12px; }

	#mg_user_right{clear:both;clear:both;margin-top:7px;}
	#mg_user_right ul{text-align:center; width:95%; padding:10px 0 0 0;height:100%;overflow:hidden;}
	#mg_user_right ul li{display:inline-block;*display:inline;margin:0 5px;  }
	#mg_user_right ul li a{text-decoration:none;display:inline-block;;text-align:center; border:1px solid #fff; padding:5px 8px 0 0;  }
	#mg_user_right ul li a:hover{border:1px solid #FDEAF5; }
	#mg_user_right ul li img{display:block; margin-left:20px;}

	/*  contentright*/
	#contentright{width:100%; }
	#form1 .border td{background:#fff; }
	#form1 .border td.tdbgleft{background:#FFF2F1 !important;text-align:right;  }
	#form1 #Tab{background:#EAF4FB;border:1px solid #FF3744;  }


/* 登录 */
	.page_ulogin{background:url(images/bg-loginAll.jpg) no-repeat center 0px; height:500px; overflow:hidden;position:relative; }
	.page_ulogin #user_main{width:330px;margin: auto;text-align:left;margin-top:80px;*margin-top:150px;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_box ul li *{vertical-align:middle;}
	#VcodeLogOn{margin-left:5px;}
	.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_top{display:none; }
	.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; color:#999;}
	.user_bottom_c a{color:#f30;text-decoration:underline; }
	.ulogin_forget{position:absolute; left:349px; color:#999;}
	.ulogin_forget a{background:url(images/page-icon.png) no-repeat 0px 6px; padding-left:15px;display:inline-block;height:23px;line-height:23px;margin:0 5px;text-decoration:underline;  }


/* 用户注册 */
	.regTab{width:835px;margin:auto;text-align:center; background:url(images/other-bg.jpg) no-repeat 0px bottom; zoom:1;  }
	.regTab h2{height:33px; }
	.regTab h2 span{cursor:pointer;display:inline-block;width:160px;height:33px;line-height:33px;font-size:14px;color:#c00; font-weight:bold; text-align:center; background:url(images/reg-tabT.jpg) no-repeat -3px -8px;  }
	.regTab h2 span.on{background-position:-3px -67px;color:#fff;; }
	.regTab h2 span.hotOn{background-position:-3px -123px !important;color:#fff !important;}
	.regTab .regTabC{background:#fff url(images/reg-tabBox.png) repeat-y -876px -2px; clear:both;overflow:hidden;}
	.regTab .regTabCIn{display:none; }
	.regTab .regTabCIn-top{background:url(images/reg-tabBox.png) no-repeat -17px 0px;height:20px;font-size:0px; line-height:0px; clear:both;overflow:hidden;}
	.regTab .regTabCIn-bottom{background:url(images/reg-tabBox.png) no-repeat -17px -22px;height:20px;font-size:0px; line-height:0px; clear:both;overflow:hidden; }
	.regNotice{background:#FEF7E2;border:1px solid #F8B13D;color:#BA5C10;margin:10px 30px 30px 30px;padding:2px; ; }
	.regTable{width:600px;text-align:center; margin:auto;  }

	#PnlRegStep2{text-align:center;margin:auto 30px;   }
	#PnlRegStep2 td{background: #fff;text-align:center; padding:5px ; }
	#PnlRegStep2 .tdbgleft strong,#PnlRegStep2 .tdbgleft b{font-weight:normal;}
	#PnlRegStep2 tr.tdbgleft td b{color:red;font-weight:bold !important;height:50px;line-height:50px;  }
	#PnlRegStep2 input{margin-right:2px ; }
	input.input_onFocus{padding-top:2px; }
	.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:none; }
	#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; }
	#PnlRegStep2 textarea{font-size:12px;width:100%;height:120px; border:1px solid #f3f2f1; margin:30px 0; color:#666;padding:20px 0 0 0;line-height:25px !important; }
	.reg-step{text-align:left; font-size:12px;color:#c00;border-bottom:1px dotted #ccc;height:40px;line-height:40px; padding-top:20px;;font-weight:bold;background:url(images/reg-step.jpg) no-repeat right 0px;   }
	.reg-step span{color:#333;margin-right:10px;}
	.reg-step01{}
	.reg-step02{background-position:right -75px; }

	.regTable #BtnRegStep2,
	.regTable #Reset{background:url(images/btn-reg.jpg) no-repeat 0px 0px; letter-spacing:3px;color:#644D01;width:100px;height:35px;line-height:33px; padding:0px;text-align:center; border:none;font-weight:bold; cursor:pointer;  }





	/* 忘记密码 */
	.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{}
		.nmtg .border{border:none !important;margin-bottom:20px; width:450px !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{border:1px solid #6493C8; !important;margin-bottom:20px;  text-align:center; margin:auto; width:900px;border-collapse:collapse ; }
		.nmtg .table0 td{text-align:left; padding:8px;background:#E6EFF8 !important;border:1px solid #fff !important; }
		.nmtg .table0 td.title{display:none !important; background:#f00 !important;  }
		.nmtg .table0 td.tdbgleft{text-align:right;background:#D5E9FF !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;}


	/* payonline */
		.payonline{}
		.payonline .border{width:100%;  }
		.payonline h1.tit{background:url(images/bg_member_pay.jpg) no-repeat 0px 0px; }
		.payonline .border .tdbg{background:none; }
		.payonline .border table{background:#eee !important; border-collapse:collapse }
		.payonline .border table td{border:1px solid #fff; }
		.payonline .border .title td{background:#fff !important; padding-top:20px !important;  }
		.payonline .p_center table{background:#fff !important; }
		.payonline .p_center table table td{border:1px solid #ccc; }

/* 注册页 */

	.DivWordBreak{text-align:left;}
	#TRRegion td{padding:1px;}
	#TableRegisterSelect tr td span{font-weight:normal!important;}


/* 定制页面 */
.ReportSubscribes{}
#cblSubscriptionItems{margin:10px; }
#cblSubscriptionItems td{padding:5px; }
.ReportSubscribes label{margin-left:10px;}

.ReportSubscribes legend{height:30px;font-weight:bold;color:#c00;display:block; padding:10px 0}





