

.shortBtn{	width:72px;	height:24px;	background:url(../images/bg.gif) 0px -43px;}
.longBtn{	width:105px;	height:24px;	background:url(../images/bg.gif) -95px -43px;}

#warp{	margin:0 auto;	padding:0px;	text-align:left;	width:970px;}

#header{height:90px;margin-top:10px}
#header a{	float:left;}
#header span{	float:left;	margin:43px 0px 0px 10px;	font-size:14px;	font-weight:800;	color:#f78a1e;}
#header input{	border:none;	background:#fff;	color:#666;	cursor:pointer;	vertical-align:top;}
#mainNav{	width:970px;	overflow:hidden;}

#mainNav #a{ width: 970px;	font-size: 14px;	text-align: center;	color: #000000;	margin:0 auto;}
#menu ul{	padding:0;	border:0;	list-style:none;	line-height:150%;	margin:0px 0px 0px 15px;}
#menu_out{	width:966px;	padding-left:4px;	margin:0 auto;	background:url(../images/menu_left.gif) no-repeat left top;}
#menu_in{	background:url(../images/menu_right.gif) no-repeat right top;	padding-right:4px;}
#menu{	background:url(../images/menu_bg.gif) repeat-x;	height:73px;}
.menu_line{	background:url(../images/menu_line.gif) no-repeat center 1px;	width:8px;}
.menu_line2{	background:url(../images/menu_line2.gif) no-repeat center top;	width:15px;}
#nav{	padding-left:20px;}
#nav li{	float:left;	height:35px;}
#nav li a{	float:left;	display:block;	padding-left:6px;	height:35px;	background:url(../images/menu_on_left.gif) no-repeat left top;	cursor:pointer;	text-decoration:none;}
#nav li a span{	float:left;	padding:11px 14px 10px 10px;	line-height:14px;	background:url(../images/menu_on_right.gif) no-repeat right top;	font-size:14px;	font-weight:bold;color:#FFFFFF;	text-decoration:none;}
#nav li .nav_on{  	background-position:left 100%;}
#nav li .nav_on span{  	background-position:right 100%;	color:#333333;	text-decoration:none;	padding:14px 14px 7px 10px;}
#menu_con{	text-align:left;	padding-left:20px;	clear:both;}
#menu_con li{	float:left;	height:22px;	margin-top:8px;}
#menu_con li a{	display:block;	float:left;	background:url(../images/menu_on_left2.gif) no-repeat left top;	cursor:pointer;	padding-left:3px;}
#menu_con li a span{float:left;	padding:6px 10px 4px 10px;	line-height:12px;	background:url(../images/menu_on_right2.gif) no-repeat right top;}
#menu_con li a:hover{	text-decoration:none;	background:url(../images/menu_on_left2.gif) no-repeat left bottom;}
#menu_con li a:hover span{	background:url(../images/menu_on_right2.gif) no-repeat right bottom;}


.main_top{ height:26px;width:950px; line-height:26px; margin-top:5px; border-bottom:0px solid #DDD; overflow:hidden;}
.main_top div.left{ float:left;}
.main_top div.right{ float:right;}
.main_top ul.ul_top{ margin:0;padding:0px;}
.main_top ul.ul_top li{ float:left; display:inline; padding:0px 5px 0 5px;line-height:18px;vertical-align:bottom;}
.main_top ul.ul_top li a{ text-align:center;margin-top:5px;}
.main_top ul.ul_top li input{ margin:5px 0 0 0px; border:1px solid #979797; background:#FFF;}
.main_top ul.ul_top li input.btn{ margin:5px 0 0 0px; border:1px solid #979797; font-size:12px;}
.main_top ul.ul_top img{ margin-bottom:-5px;}

#mainBody{	padding:0px;margin:0px;	width:970px;}
#mainBody a{color:#1854a5;	text-decoration:none;}
#mainBody a:hover{	color:red;	text-decoration:underline;}
#mainBody .left{	margin:6px auto;	float:right;	width:253px;}
#mainBody .left .notice{margin-top:6px;	overflow:hidden;	width:253px;	height:117px;	background: #f8f8f8 url(../images/notice_bg.gif) no-repeat;}
#mainBody .left .notice ul{	padding:10px 0px 0px 15px;}
#mainBody .left .notice li{	width:225px;	height:24px;	line-height:24px;	padding:0px 8px;	overflow:hidden;}
#mainBody .left .notice .bigTitle{	color:#f78a1e;	font-weight:800;}

#box {	width:253px;	margin:6px auto;}
#box h1.word{	padding-left:12px;	border:1px solid #E7E7E7;	border-top:none;	height:25px;	line-height:25px;	text-align:left;	background:url(../images/titbg.jpg) repeat-x;	color:#125190;}
#box .content{	border-left:1px solid #E7E7E7;	border-right:1px solid #E7E7E7;	padding:15px 0px 5px 10px;	overflow:hidden; }
#box .content dl{margin:0px;padding:0px;float:left;	width:220px;line-height:22px;	}
#box .content dl.btn{height:30px;line-height:30px; text-align:center;}
#box .content dl dt{float:left;	width:60px;	overflow:hidden;	text-align:right;}
#box .content dl dd{float:left;	margin-left:5px;width:155px;overflow:hidden;text-align:left;}
#box .content ul{float:left;}
#box .content ul li{display:inline;margin:5px 0px 0px 0px;padding:0px;float:left;width:220px;overflow:hidden}

.left #box.contact .content{border-left:1px solid #ffd172;	border-right:1px solid #ffd172;}
.left #box.contact h1{	border:1px solid #ffd172;	border-top:none;	border-bottom:none;	background:none;color:#333;}
.left #box.contact .content{background:url(../images/email.gif) 190px no-repeat;}
.left #box.contact .content p{padding-left:12px;height:22px;line-height:22px;	color:#333;}
.left #box.contact .content p em{color:#f78a1e;	font-weight:800;}

#mainBody .right{	margin:6px auto;	float:left;	width:710px;}
#mainBody .right .mainContent{	float:right;	width:448px;}
#mainBody .right .mainContent dl.info{	padding:6px 4px 4px 0px;height:235px;}
#mainBody .right .mainContent dl.info dt{	width:270px;	float:right;}
#mainBody .right .mainContent dl.info dd.money{	float:left;}
#mainBody .right .mainContent dl.info dd.text{	padding-top:6px;	line-height:22px;	text-indent:1em;}
#mainBody .right .mainContent .yh_logo{	text-align:center;	padding:6px 4px 4px 0px;}
#mainBody .right .mainContent .yh_logo img{	width:172px;	height:76px;	padding:1px;	border:1px solid #ddd;	margin:8px 0px 0px 15px;}

#mainBody .right .mainContent .door,#mainBody .right .last_tab .door{	width:448px;	margin:10px 0px;	overflow:hidden;	position:relative;	color:#003399;}
#mainBody .right .mainContent .door .title{	padding-left:15px;	width:448px;	color:#003399;	height:27px;	position:absolute;	background:url(../images/line.gif) no-repeat;}
#mainBody .right .mainContent .door .title h4{	float:left;	margin-left:5px;	text-align:center;	height:27px;	line-height:27px;	width:89px;	cursor:pointer;	font-size:12px;	background:url(../images/bg.gif) no-repeat 0px -259px;}
#mainBody .right .mainContent .door .title h4.on{	font-weight:bold;	background:url(../images/bg.gif) -93px -259px no-repeat;}
#mainBody .right .mainContent .door .title h4.out{	font-weight:400;	background-position:0px -259px;}
#mainBody .right .mainContent .door .list{	position:relative;	width:448px;	height:270px;	top:38px;	overflow:hidden;}
#mainBody .right .mainContent .door .list table{	margin-left:8px;}
#mainBody .right .mainContent .door .list td{	height:20px;	line-height:20px;}
#mainBody .right .mainContent .door .list dl{	margin:0px;	padding:0px;	float:left;	width:220px;	line-height:18px;	}
#mainBody .right .mainContent .door .list dt{margin:0px;	padding:0px;	float:left;	width:60px;	overflow:hidden;}
#mainBody .right .mainContent .door .list dd{margin:0px;	padding:0px;	float:left;	margin-left:5px;	width:155px;	overflow:hidden;}
#mainBody .right .mainContent .door .list .font{	height:34px;	line-height:34px;	color:#333;}

#mainBody .right .rightSider{	float:left;	width:253px;	height:22px;}
#mainBody .right .rightSider .top{	margin-top:0px;}


#mainBody .right #box .content .pic{	width:82px;	height:77px;	*margin-top:-40px;}
#mainBody .right #box .content .pic img{	width:76px;	height:65px;	padding:1px;	border:1px solid #ddd;}
#mainBody .right #box .content dl.join{	margin:0px;	padding:0px;	float:left;	width:251px;}
#mainBody .right #box .content dt.name{	width:154px;	float:right;	font-weight:800;	overflow:hidden;	padding-right:4px;	text-align:left;}
#mainBody .right #box .content dd.addr{	color:#505050;	width:154px;	padding-right:4px;	float:right;	text-align:left;}
#mainBody .right #box .content dd.xx{	padding-right:6px;	width:146px;	float:right;	text-align:right;}

#mainBody .right #box .content dd a{	color:#f78a1e;}

#mainBody .right #box .content li{	width:230px;	padding:0px 10px;	height:22px;	line-height:22px;	overflow:hidden;}
#mainBody .right #box .content li span{	color:#999;	padding-left:19px;	float:right;}
#mainBody .right #box .content li em{	padding-right:19px;	float:left;}
#mainBody .right #box .content p.tt{	width:251px;	text-align:center;}
#mainBody .right #box .content p.tt .txt{	text-align:left;	padding-left:10px;	width:74px;}
#mainBody .right #box .content p.tt .time{	padding-left:13px;	width:70px;}
#mainBody .right #box .content p.tt span{	color:#999;	float:left;	width:82px;	overflow:hidden;}

#mainBody .right .last_tab{	width:710px;	clear:both;	margin:6px auto;}
#mainBody .right .last_tab h1.word{	padding-left:12px;	border-top:none;	height:25px;	line-height:25px;	text-align:left;	background:url(../images/titbg.jpg) repeat-x;	color:#125190;	border:1px solid #E7E7E7;}
#mainBody .right .last_tab h1.stitle{	padding-left:12px;	border-top:none;	height:25px;	line-height:25px;	text-align:left;	background:#EEEEEE;	color:#125190;	border:1px solid #E7E7E7;}
#mainBody .right .last_tab .content{	border-left:1px solid #E7E7E7;	border-right:1px solid #E7E7E7;	padding:15px 0px 5px 10px;	overflow:hidden;}
#mainBody .right .last_tab .content dl{	padding:0px;float:left;width:690px;line-height:25px;}
#mainBody .right .last_tab .content dl span{padding:0px;float:left;width:690px;line-height:25px;font-weight:bold; font-size:14px; }
#mainBody .right .last_tab .content dl dt{	float:right;}
#mainBody .right .last_tab .content dl dd{	margin-top:10px;margin-left:10px;text-align:left;padding:0px;float:left;	width:160px;}
#mainBody .right .last_tab .content dl dd.btn{	margin-left:10px;font-weight:bold;	text-align:center;padding:0px;float:left;	width:100px;background:url(../images/btn.png) repeat-x;}
#mainBody .right .last_tab .content dl dd a{color:#F4F6B5;}
#mainBody .right .last_tab .content dl dd a:hover{	color:#178CCE;}

#mainBody .right .last_tab .content .details_tab{	width:680px;	height:305px;	float:left;	padding:0px 10px 10px 0px;	line-height:20px;	overflow:hidden;}
#mainBody .right .last_tab .content .details_tab p{	margin-left:5px;	DISPLAY: inline;}
#mainBody .right .last_tab .content .details_tab p img{	float:left;	width:130px;	height:110px;	padding:1px;	border:1px solid #ddd;}
#mainBody .right .last_tab .content .contact{padding:0px;margin:0px;width:300px;height:250px;float:left;	margin-top:10px;	line-height:20px;	overflow:hidden;}
#mainBody .right .last_tab .content .contact ul li{	padding:0px 0px 0px 25px;	background:url(../images/bullet.gif) no-repeat left;}
#mainBody .right .last_tab .content .contact ul li.mem{	padding:0px 0px 0px 25px;	background:url(../images/polg2.gif) no-repeat left;}
#mainBody .right .last_tab .content .contact ul li a{color:#CF7952;font-weight:bold;}
#mainBody .right .last_tab .content .contact ul li span{color:#484848;}
#mainBody .right .last_tab .door{	width:698px;	height:200px;}
#mainBody .right .last_tab .door .title{	margin:0px;	padding:0px;	padding-left:0px;	width:690px;	color:#003399;	height:27px;	background:url(../images/line2.gif) no-repeat;	}
#mainBody .right .last_tab .door .title h4{	float:left;	margin-left:5px;	text-align:center;	height:27px;	line-height:27px;	width:114px;	cursor:pointer;	font-size:12px;	background:url(../images/bg.gif) no-repeat 0px -320px;}
#mainBody .right .last_tab .door .title h4.on{	font-weight:bold;	background:url(../images/bg.gif) -118px -320px no-repeat;}
#mainBody .right .last_tab .door .title h4.out{	font-weight:400;	background-position:0px -320px;}
#mainBody .right .last_tab .door .list{	margin:0px;		padding:0px;	width:698px;	top:38px;	overflow:hidden;}
#mainBody .right .last_tab .door .list table{	margin-left:8px;}
#mainBody .right .last_tab .door .list td{	height:20px;	line-height:20px;}
#mainBody .right .last_tab .door .list .font{	height:34px;	line-height:34px;	color:#333;}

#t411.on{	width:114px;}

#mainBody .right .other{	width:710px;	clear:both;	margin:6px auto;}
#mainBody .right .other h1.word{	padding-left:12px;	border-top:none;	height:25px;	line-height:25px;	text-align:left;	background:url(../images/titbg.jpg) repeat-x;	color:#125190;	border:1px solid #E7E7E7;}
#mainBody .right .other h1.stitle{	padding-left:12px;	border-top:none;	height:25px;	line-height:25px;	text-align:left;	background:#EEEEEE;	color:#125190;	border:1px solid #E7E7E7;}
#mainBody .right .other .content{	border-left:1px solid #E7E7E7;	border-right:1px solid #E7E7E7;	padding:15px 0px 5px 10px;	overflow:hidden;}
#mainBody .right .other .content dl{	padding-left:20px;padding-right:20px;float:left;width:650px;line-height:25px; }
#mainBody .right .other .content dl dt{padding-top:5px;float:left;width:630px;font-weight:bold;font-size:14px;}
#mainBody .right .other .content dl dd{padding-top:5px;padding-left:15px;float:left;width:630px;background:url(../images/b5.jpg) no-repeat left;}
#mainBody .right .other .content dl.bank{	padding-left:20px;padding-right:20px;float:left;width:650px;line-height:25px;  }
#mainBody .right .other .content dl.bank dd{padding-left:5px;float:left;width:150px;}

#footer{	margin-top:14px;	text-align:center;	color:#333;}
#footer p{	height:24px;	line-height:24px;	color:#5c5c5c;}
#footer p a{	color:#125190;}
#footer p a:hover{	color:red;}
#footer p em{	font-style:normal;	color:#a41e1e;}

.weblink{ margin:2px auto;float:left;width:968px;border:1px #E7E7E7 solid;}
.weblink ul{float:left;}
.weblink ul li{	float:left;display:inline;text-align:left;margin-top:5px;margin-left:10px;padding:0px;height: 16px;}

.top_box{width: 950px;height: 20px;float:left;text-align:left;background:url(../images/titbg.jpg);padding:2px 10px 0px 10px;margin:0px;}

.supd{	width:707px;	height:auto;	float:left;	background-color:#f3f5f6;	padding:0px;	margin:6px 0px 0px 0px;	line-height:25px;	border:1px #267cb2 solid;}
.supd_line{	float:left;	width:707px;	text-align:left;	padding:0px;	border-top:1px #267cb2 solid;}
label.supdleft{	float:left;	width:100px;	text-align:right;	background-color:#f3f5f6;}
label.supdright{	float:left;	width:590px;	padding-left:5px;	text-align: left;	color:#006699;	background-color:#f3f5f6;	border-left:1px #267cb2 solid;}
.supd_details{	width:530px;	height:auto;	float:left;	padding:5px;	border-left:1px #267cb2 solid;	margin:0px;	line-height:20px;	background-color:#f3f5f6;}

.adminform_row_contact{	float:left;	width:707px;	text-align:left;	padding:3px 0 3px 0;}
.adminform_row_textarea{	float:left;	width:707px;	text-align:left;	padding:3px 0 3px 7px;}
label.adminleft{float:left;	width:80px;	padding-top:3px;	text-align:right;}
label.adminright{float:left;	width:590px;	padding-top:3px;	padding-left:5px;	text-align: left;	color:#006699;}



.xmbox{ margin:0px; width:709px; float:left; margin-top:5px; border:1px #E7E7E7 solid;}
.xmbox h1{height:25px; padding:2px 5px 2px 10px; background:#DFECF7; overflow:hidden; border-bottom:0;	background:url(../images/titbg.jpg) repeat-x;border-bottom:1px #A6C3DD solid;}
.xmbox h1 a{line-height:27px; margin:5px 1px; padding:5px 10px; font-size:12px; font-weight:normal; cursor:pointer;}
.xmbox ul{margin:0; padding:0; list-style:none;}
.xmbox li{width:150px; height:25px;float:left;text-indent:15px;list-style:none;white-space:nowrap;overflow:hidden;}

.xmbox .menuNo {color:#1854A5;background:#E7E7E7; cursor:pointer;}
.xmbox .menuOn {color:#08c;background:#DEEBF7; border:1px #A6C3DD solid; cursor:pointer;}
.xmbox div.slidingList_none {display:none;}
.xmbox div.slidingList {margin:0px; padding:5px 0;}


/*弹出层*/

.dragdiv {
	FLOAT: left; POSITION: relative
}
.otherdiv {
	FLOAT: left; WIDTH: 488px; HEIGHT: 314px
}
.otherdiv DIV.content {
	BACKGROUND: black; FLOAT: left; WIDTH: 488px; HEIGHT: 306px
}
.otherdivin {
	BORDER-RIGHT: #616161 1px solid; BORDER-TOP: #616161 1px solid; BACKGROUND: white; LEFT: 10px; BORDER-LEFT: #616161 1px solid; WIDTH: 468px; BORDER-BOTTOM: #616161 1px solid; POSITION: absolute; TOP: 10px; HEIGHT: 288px
}
.otherdivin H2 {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 448px; COLOR: #e7006c; LINE-HEIGHT: 30px;FONT-SIZE:14px;text-align:left
}
.otherdivin H2 SPAN {
	FLOAT: right
}
.otherdivin H2 EM {
	FLOAT: left
}
.otherdivin DL {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 0px 15px; WIDTH: 440px; LINE-HEIGHT: 2
}
.otherdivin DL STRONG {
	COLOR: #e7006c
}
.otherdivin DL A {
	COLOR: #014391
}
.otherdivin DL A:hover {
	COLOR: #f60
}
.otherdivin DL DT {
	FLOAT: left; WIDTH: 440px
}
.otherdivin DL DT STRONG {
	FONT-WEIGHT: bolder
}
.otherdivin DL DD {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 440px;MARGIN-left: 5px;
}
.otherdivin DL DD SPAN {
	FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 21px; BACKGROUND: #DDECF9;TEXT-ALIGN: right
}
.otherdivin DL DD EM {
	FLOAT: left
}
.otherdivin DL DD EM.SHORT {
	FLOAT: left;WIDTH: 100px;MARGIN-LEFT: 5px;
}

.yl1 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #ffd172; MARGIN: 0px 5px; OVERFLOW: hidden; HEIGHT: 1px
}
.yl2 {
	BORDER-RIGHT: #ffd172 2px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #ffd172; MARGIN: 0px 3px; OVERFLOW: hidden; BORDER-LEFT: #ffd172 2px solid; HEIGHT: 1px
}
.yl3 {
	BORDER-RIGHT: #ffd172 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #ffd172; MARGIN: 0px 2px; OVERFLOW: hidden; BORDER-LEFT: #ffd172 1px solid; HEIGHT: 1px
}
.yl4 {
	BORDER-RIGHT: #ffd172 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #ffd172; MARGIN: 0px 1px; OVERFLOW: hidden; BORDER-LEFT: #ffd172 1px solid; HEIGHT: 2px
}

.l1 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #E7E7E7; MARGIN: 0px 5px; OVERFLOW: hidden; HEIGHT: 1px
}
.l2 {
	BORDER-RIGHT: #E7E7E7 2px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #E7E7E7; MARGIN: 0px 3px; OVERFLOW: hidden; BORDER-LEFT: #E7E7E7 2px solid; HEIGHT: 1px
}
.l3 {
	BORDER-RIGHT: #E7E7E7 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #E7E7E7; MARGIN: 0px 2px; OVERFLOW: hidden; BORDER-LEFT: #E7E7E7 1px solid; HEIGHT: 1px
}
.l4 {
	BORDER-RIGHT: #E7E7E7 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #E7E7E7; MARGIN: 0px 1px; OVERFLOW: hidden; BORDER-LEFT: #E7E7E7 1px solid; HEIGHT: 2px
}
.b1 {
	BACKGROUND: none
}
.b2 {
	BACKGROUND: #FFFFFF
}
