@charset "utf-8";
html,body{ font-family: Arial; background: #fff;width: 100%; height: 100%; margin: 0px; padding: 0px; text-align: center;}
body{font-size: 12px;}
table{ border: none; border-collapse: collapse; border-spacing: 0;}
th,td{ padding: 0;}
.pageWarp{ background: url(images/home_bg.jpg) no-repeat center top; width: 100%; height: 100%;}
.pageWarp2{ background: no-repeat center top; width: 100%; height: 100%;}
.main{ vertical-align: top;}
.hd{ background: url(images/header-nav-bkgd.jpg) repeat-x; height: 45px;}
.logoMenu{ margin: auto; width: 1000px; text-align: left;}
.logo{ position: absolute;}
.bd{ width: 1000px; margin: auto; text-align: left;}
.ft{ height: 40px; padding: 0; vertical-align: bottom;}
.ft .bg{ background: #000; height: 20px; padding: 10px;}
.ft a{ color: #cccccc; font-weight: bold; line-height: 20px;	text-decoration: none;}
.ft a:hover {	color: #fff;}
.top_link{ margin-left: 249px; height: 45px;}
.top_link td{ vertical-align: middle;}
.top_link img{ vertical-align: middle;}
.top_link a{ color: #b1a680;	font-weight: bold; text-decoration: none;}
.top_link a:hover {	color: #fff;}
.lift_link { color: #000000; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;}
.lift_link:hover {
	color: #6c3508;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.lift_link2 {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}
.lift_link2:hover {
	color: #000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.lift_link3 {
	color: #9f5112;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}
.lift_link3:hover {
	color: #768f66;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.biaoti1 {
	color: #64522f;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}

.button {
	font-family: Arial;
	font-size: 12px;
	color: #000;
}
.biaodan {
	font-family: Arial;
	font-size: 12px;
	color: #4d4f53;
	border: 1px solid #acb380;
}
.text1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6C3508;
}
.text2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #979e6c;
}
.text3 {
	font-family: Arial;
	font-size: 12px;
	color: #4d4f53;
	line-height: 20px;
}
.text4 {
	font-family: Arial;
	font-size: 10px;
	color: #000;
}
.text5 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #e80000;
}
.text6 {
	font-family: Arial;
	font-size: 12px;
	color: #4d4f53;
	line-height: 15px;
}
.text7 {
	font-family: Arial;
	font-size: 12px;
	color: #ff7200;
	line-height: 15px;
}
.eleHid{ visibility: hidden;}
.uploadPicList td{ *position: relative;}
.closeX{ position: absolute; overflow: hidden; text-indent: -999px; font-size: 1px; line-height: 1px; display: none; top: 0; right: 0; width: 14px; height: 14px; background: url(images/close.gif) no-repeat;}
.showCloseX .closeX{ display: block;}
.previewPic{ display: block; overflow: hidden; position: relative; width: 140px; zoom:1;}
.previewPicH{ height: 101px;}
.previewPicV{ height: 170px;}
.previewPic .cutArea{ position: absolute; width: 60%; height: 60%; top: 20%; left: 20%; display: inline; margin: 4px 0 0 -1px; border: #fe0000 dashed 1px; z-index: 2;}
.previewPic .cutArea i{ position: absolute; top: -8px; right: 10px; width: 32px; height: 16px; background: url(Subjects_images/cut_ico.png) no-repeat; _background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="Subjects_images/cut_ico.png");}
.previewPic .picFrame{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 3; background-repeat: no-repeat;}

.tabpan:after,.clearBox:after{ font-size: 1px; line-height: 0; content:"."; display: block; position: relative; clear: both; height: 0; overflow: hidden; visibility: hidden;}
/*--tabpan:begin--*/
	.tabpanspace{ height:30px; overflow: hidden; margin: 0; padding: 0; display: block;}
	.tabpan{ position: relative; z-index: 4; zoom: 1;}
	.tabpan .tps,.tabpan li{ margin: 0; padding: 0; list-style: none; position: relative; z-index: 1; zoom:1;}
	.tabpanH{ background-repeat: repeat-x; background-position: left bottom;}
	.tabpan .tpH,.tabpan .tpH li{ height: 100%; white-space: nowrap;}
	.tpH .pan,.tpH .tabpanhx,.tpH .uLi{ display: table-cell; vertical-align: top; *display: inline;}
	.tpH .pan a,.tpH .pan a strong,.tpH .pan a i{ float: left; height: 100%; display: inline;}
	.tpH .pan a strong em{ float: left; display: inline; line-height: 20px;}	

	.tabpanVBox{ margin-left: 189px;}
	.tabpanVBox .tabpanV{ margin-top: 20px; margin-left: -189px; position: absolute; width: 190px;}
	.tpV,.tpV .pan,.tpV .tabpanhx,.tpV .uLi{ float: left; width: 100%; clear: both; *display: inline;}
	.tpV .pan{ margin: -1px 0;}
	.tpV .select{ margin: 0;}
	.tpV .pan a,.tpV .pan a strong,.tpV .pan a i{ display: block; width: 100%;}
	.tpV .pan a strong em{ display: block; line-height: 14px;}
	
	.tpMaskL,.tpMaskR{ font-size: 1px; line-height: 1px; background-repeat: no-repeat; overflow: hidden; position: relative;}
	.tabpanH .tpMaskL{ float: left;}
	.tabpanH .tpMaskR{ background-position: right top; float: right;}
	.tabpanV .tpMaskL,.tabpanV .tpMaskR{ display: none;}
	
	.tps .pan a,.tps .pan a *{ cursor: pointer; _cursor: hand; /*display: table-cell; *display: inline-block; vertical-align: middle;*/}
	.tps .select a,.tpH .select a *{ cursor: default;}
	.tps .pan a:visited,.tps .pan a{ color: #666;}
	.tps .pan a{ text-decoration: none; outline: none; position: relative; z-index: 1; font-size: 12px; *font-family: "Trebuchet MS", Helvetica, Arial, "Courier New", sans-serif, "微软雅黑";}
	.tps .select,.tps .select a{ color: #6b3509!important; font-size: 13px; z-index: 3;}
	.tps .pan a i{ white-space: pre; overflow: hidden;}
	.tps .pan a strong em,.tps .pan a i{ font-style: normal; background-repeat: no-repeat;}
	.tps .pan a strong em img{ display: inline; vertical-align: middle;}
	.tps .pan a strong em .flagIcon{ padding-right: 5px;}
	
	.tp1 .uLi{ padding-left: 17px; margin: 0;}
	.tpH .tabpanhx{ padding: 0 20px; margin: 0;}
	.tpH li.textBtn{ position: absolute; top: 0; right: 0;}	

	.tpContentGroup{ zoom:1;}
	.tp1Content{}
	.tpContent{}
	
	.tp1{ height: 23px; text-align: left; line-height: 23px; background-image: url(images/tab.pan01_bg.png);}
	.tp1 .pan a{ margin-right: -1px; background-image: url(images/tab.pan01.tab_c.png); background-position: left top; background-repeat: repeat-x;}
	.tp1 .pan a strong{ padding: 0 5px; background-repeat: no-repeat;}
	.tp1 .pan a strong em{ padding: 4px 0 1px 0; line-height: 18px;}
	.tp1 .select a strong em{ padding: 3px 0 2px 0;}	
	.tp1 .pan a i{ width: 5px; margin-left: -5px;}	
	.tabpan .tps .pan a i,.tabpan .tps .pan a:hover i{ _background-image: none;}
	.tp1 .tps .pan a strong,.tp1 .tps .pan a:hover strong{ _background-image: none;}
	.tp1 .pan a strong{ background-image: url(images/tab.pan01.tab_l.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="images/tab.pan01.tab_l.png");}
	.tp1 .pan a i{ background-image: url(images/tab.pan01.tab_r.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="images/tab.pan01.tab_r.png");}
	.tp1 .pan a:hover{ background-position: left -30px;}
	.tp1 .select a,.tp1 .select a:hover{ background-position: left -60px;}
/*--tabpan:end--*/
