/* CSS Document */
body {
background:url(http://misc.yeswan.com/union/img/bodybg.jpg) repeat-x left top;
font-family:tahoma,arial,sans-serif;
font-size:12px;
margin:0px;
padding:0px;
text-align:left;
color:#666;
}
html{
 overflow:-moz-scrollbars-vertical;
}
* {margin:0px;padding:0px;}
li {list-style-type:none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
em { font-style:normal;}
a img {border-style:none;}
a:link,a:visited {color:#989898;text-decoration:none;}
a:active,a:hover {color:#989898;text-decoration:underline;}
a.whitelink:link,a.whitelink:visited {color:#FFF;text-decoration:none;}
a.whitelink:active,a.whitelink:hover {color:#FFF;text-decoration:underline;}
a.blacklink:link,a.blacklink:visited {color:#999;text-decoration:none;}
a.blacklink:active,a.blacklink:hover {color:#999;text-decoration:underline;}
.clr {clear:both;height:0px;overflow:hidden;visibility:hidden;}
.f11 {font-size:11px;}
/* ------------- header ----------------*/
#header { background:url(http://misc.yeswan.com/union/img/navbg.jpg) repeat-x left bottom;width:100%; height:161px; margin:0 auto;}
.logobox { width:960px; margin:0 auto 0; height:118px; overflow:hidden;}
.logo { float:left; width:294px; height:87px; margin-top:26px;}
	.logo img { margin:0;}
.member-top {background:url(http://misc.yeswan.com/union/img/topnavbg.jpg) no-repeat 0 0; width:156px;text-align:center; float:right; line-height:30px; color:#000; padding-top:50px;}
	.member-top a { color:#000; margin:0 6px;}
	.member-top span a {color:#D10B0C;}

.membermenu { height:43px; width:960px; overflow:hidden; margin:0 auto;}
	.membermenu ul {height:36px;}
	.membermenu li {width:124px; height:43px; float:left; padding-left:36px;}
	.nav01 { background: url(http://misc.yeswan.com/union/img/naviconbg.gif) no-repeat; background-position:0 0;}
	.nav02 { background: url(http://misc.yeswan.com/union/img/naviconbg.gif) no-repeat; background-position:-160px 0;}
	.nav03 { background: url(http://misc.yeswan.com/union/img/naviconbg.gif) no-repeat; background-position:-320px 0;}
	.nav04 { background: url(http://misc.yeswan.com/union/img/naviconbg.gif) no-repeat; background-position:-480px 0;}
	.nav05 { background: url(http://misc.yeswan.com/union/img/naviconbg.gif) no-repeat; background-position:-640px 0;}
	.nav06 { background: url(http://misc.yeswan.com/union/img/naviconbg.gif) no-repeat; background-position:-800px 0;}

		.membermenu li a {display: block;overflow: hidden;width: 109px;height: 34px; text-align: center; margin-top:9px;color:#FFF;text-decoration: none; font-size:12px; line-height:34px; font-size:16px; font-weight:700;}
		.membermenu li a:visited {display: block;overflow: hidden;width: 109px;height: 34px; text-align: center; margin-top:9px;color:#FFF;text-decoration: none; font-size:12px; line-height:34px; font-size:16px; font-weight:700;}
		.membermenu li a:hover {display: block;overflow: hidden;width: 109px;height: 34px; text-align: center; margin-top:9px;color:#000;text-decoration: none; font-size:12px; line-height:34px;background: url(http://misc.yeswan.com/union/img/currentbg.gif) no-repeat 0 0; font-size:16px; font-weight:700;}

		.membermenu li a.current,.membermenu li a:visited.current {background: url(http://misc.yeswan.com/union/img/currentbg.gif) no-repeat 0 0; COLOR: #000; width: 109px;height: 34px; line-height:34px; text-align: center; margin-top:9px;text-decoration: none; font-size:16px; font-weight:700;}
/* ------------- maincontent ----------------*/
#main { width:960px; margin:0 auto;}
#content {float:left; width:674px;}
#sidebox {  position:relative;width:272px; float:right; height:1206px; _height:1216px;}
#sideBar { background: url(http://misc.yeswan.com/union/img/rightbarbg.jpg) no-repeat;width:254px;position:absolute; height:1%; overflow:hidden;  height:1206px;_height:1216px;padding:55px 9px 0;}

.adressbox { height:22px; line-height:20px; vertical-align:middle; margin:6px 0;}
.adressbox img { margin:0 6px;}
.adressbox a { color:#9898998;}
.adressbox a:visited { color:#9898998;}
.adressicon01 {background: url(http://misc.yeswan.com/union/img/icon_address01.gif) no-repeat; display: block; width:20px; height:20px; float:left; margin-right:6px;}
.adressicon02 {background: url(http://misc.yeswan.com/union/img/icon_arrow.gif) no-repeat; display: block; width:20px; height:20px; float:left; margin: 0 6px;}

.loginbannerbox { border:1px solid; border-color:#877247 #000; background:url(http://misc.yeswan.com/union/img/bannerloginbg.jpg) repeat-x; height:177px; padding:8px 0 0 18px;}
#loginbox { margin-right:8px; height:162px; width:220px; float:left;}
	#loginbox h3 a{background:url(http://misc.yeswan.com/union/img/join.gif) no-repeat; height:41px; text-indent:-8888px; cursor:hand; display:block; margin:6px 0 10px;}
	#loginbox table td { padding:2px 0;}
	#loginbox table td .logininput { border:1px solid #5E82B2; width:154px;background:url(http://misc.yeswan.com/union/img/logininputbg.gif) no-repeat; height:19px; line-height:19px;}
	#loginbox table td.tdleft { text-align:right; padding-right:6px; width:52px; color:#FFF;}
	.findpw a{ color:#F00; text-decoration:underline; display:block; line-height:26px;}
	#loginbox p { padding:6px;}
	#loginbox p b{font-size: 14px; color: #054DA6; font-weight:normal;}
	#loginbox p a.fred { color:#F00; text-decoration:underline;}

.flowchart { width:958px; border:1px solid #ACACAC;margin:10px 0;}


.allconbox { border:1px solid #B4B4B4; margin-bottom:8px;}
.allconbox h2 {background: url(http://misc.yeswan.com/union/img/titbg.jpg) repeat-x; font-size:14px; padding-left:12px; color:#FFF; font-weight:700; height:36px; line-height:36px;}
.allconbox h3 {background: url(http://misc.yeswan.com/union/img/titbg.jpg) repeat-x; font-size:14px; padding-left:12px; color:#FFF; font-weight:700; height:36px; line-height:36px;}
.allconbox h2 span { float:right; padding-right:6px; font-size:12px; font-weight:normal;}
.downloadbox { width:244px; float:left; margin-right:6px; height:244px; overflow:hidden;}
.stationmasterbox { width:324px; float:left; margin-right:6px;height:244px; overflow:hidden;}
.bulletinbox { width:374px; float:left; height:244px; overflow:hidden;}
.bulletinbox h2 span img{ padding-top:12px;}
.gamebox { width:576px; float:left; margin-right:6px; height:244px; overflow:hidden;}

.downloadbox ul { padding:8px;}
.downloadbox li { margin-bottom:6px; height:60px;}
.downloadbox li span { display:block; float:left; width:110px; margin-right:4px;}
.downloadbox li p img { margin-top:6px;}

.stationlist { padding:10px;}
.stationlist dl { width:100%; height:22px;}
.stationlist dl dt { width:76px; float:left; color:#666666;font-weight:bold; font-size:12px; border-bottom:1px solid #EF8F17;}
.stationlist dl dd { width:76px; float:left; color:#EF8F16-;}

.bulletinlist { margin:6px 8px;}
.bulletinlist li { padding-left:12px; background:url(http://misc.yeswan.com/union/img/icon_arrow02.gif) no-repeat 0 9px; height:24px; line-height:24px;}
.bulletinlist li span { float:right;}
.freebtn { margin-top:8px;}

.gamebox h2 img{ vertical-align:middle; margin:6px;}
.gamelist { margin:10px 8px;}
.gamelist li { width:278px; float:left; margin-bottom:5px; height:95px;}
.gamelist .gameimg { float:left; width:86px; margin-right:10px;}
.gamelist .gameimg a { background:url(http://misc.yeswan.com/union/img/gametitbg.gif) no-repeat; display:block; height:23px; width:84px; text-align:center; color:#FFF; line-height:23px; margin-top:5px;}
.gamelist .gameimg img { width:86px;height:58px; }

.contactbox { margin:10px;}
.contactbox p { height:24px; line-height:24px; color:#FD0000; font-weight:700;}
.contactbox p span { color:#888;}
.contactbox p a { color:#FD0000; }


/* ------------- cooperatelink ----------------*/
.linkbox {text-align:left; }
.linkbox h3 { font-size:16px; font-weight:700; color:#4F6068;}
.linkbox .linktext { line-height:26px; margin:8px 12px;}
.linkbox .linktext em { color:#DDD; margin:0 12px;}
.linkbox .linkimg {margin-top:8px; width:100%;}
.linkbox .linkimg img{ float:left; margin:0 8px 6px;}

.slidebox { border:1px solid #D8D8D8; width:204px; float:left; padding:6px 9px; margin-bottom:12px;}
.tit_account {background: url(http://misc.yeswan.com/union/img/leftlisttitbg.gif) no-repeat; height:48px; margin-bottom:6px; text-indent:-8888px;}
.tit_income {background: url(http://misc.yeswan.com/union/img/leftlisttitbg.gif) no-repeat 0 -48px; height:48px; margin-bottom:6px;text-indent:-8888px;}

/* yeswan notes add yeswan 2009-5-18 rhf*/
.yeswan_notes { background: url(http://misc.yeswan.com/union/img/leftlisttitbg_addyes.gif) no-repeat; }
.yeswan_reg { background: url(http://misc.yeswan.com/union/img/leftlisttitbg_addyes.gif) no-repeat 0 -48px; }

.leftlist { margin-top:12px;}
.leftlist li{background: url(http://misc.yeswan.com/union/img/leftlistbarbg.jpg) no-repeat 0 -51px; height:51px; line-height:51px; margin-bottom:8px; font-size:14px; font-weight:700; letter-spacing:4px;}
.leftlist li a { color:#222; display:block;padding-left:72px;text-decoration:none;}
.leftlist li a:hover { color:#222;background: url(http://misc.yeswan.com/union/img/leftlistbarbg.jpg) no-repeat 0 0px;color:#FD0000;text-decoration:none;}
.leftlist .listcurrent {background: url(http://misc.yeswan.com/union/img/leftlistbarbg.jpg) no-repeat 0 0px;}
.leftlist .listcurrent a { color:#FD0000;}

.content { float:right; width:720px;}
.bannersafety {background: url(http://misc.yeswan.com/union/img/bannersafety.jpg) no-repeat 0 0; width:720px; height:119px;}
.bannersafety p { padding:90px 0 0 55px;}
.bannersafety p em { color:#E5A601;}

.banneryeswan {background: url(http://misc.yeswan.com/union/img/bannermyyeswan.jpg) no-repeat 0 0; width:720px; height:119px;}
.banneryeswan p { padding:90px 0 0 55px;}
.banneryeswan p em { color:#E5A601;}

/*safetypage*/
.boxcon01 { margin-bottom:8px;}
.boxcon01 h2{background: url(http://misc.yeswan.com/union/img/icon_littlesafety.gif) no-repeat 0 0; padding-left:28px; height:24px; line-height:24px; font-size:16px; font-weight:700; color:#535353; margin:6px 0;}
.boxconboder { border:1px solid #B2B1AF; background:#FFFFEB; height:1%; overflow:hidden;}

.safetyleft { width:330px; float:left; margin:4px 0 4px 12px; border-right:1px dashed #B2B1AF;}
.safetyleft h3 { color:#9D9D9D; font-size:14px; font-weight:700; line-height:28px;}
.safetyleft li { line-height:22px;}

.safetyright {padding:4px 0 4px 12px; float:left;}
.safetyboxbg {background: url(http://misc.yeswan.com/union/img/icon_safety.gif) no-repeat 98% 0; width:100%;}
.safetyboxbg p {background: url(http://misc.yeswan.com/union/img/icon_listsa.gif) no-repeat 0 8px; padding:4px 66px 0 16px; width:260px; line-height:22px; margin-bottom:4px;}
.safetybtn { padding:8px 0 4px 40px;}

.projectcon { margin:12px;}
.projectcon .conifon { text-indent:2em; line-height:22px;}

.projectlist {background: url(http://misc.yeswan.com/union/img/projectlist.gif) no-repeat 0 0; width:557px; padding-left:20px; height:41px; line-height:20px; margin:8px 0 8px 22px }
.projectlist span { display:block; width:135px; float:left; padding-left:20px; text-indent:-8888px; height:40px;}
.tit01 {background: url(http://misc.yeswan.com/union/img/icon_projecttext.gif) no-repeat 0 8px;}
.tit02 {background: url(http://misc.yeswan.com/union/img/icon_projecttext.gif) no-repeat 0 -66px;}
.tit03 {background: url(http://misc.yeswan.com/union/img/icon_projecttext.gif) no-repeat 0 -136px;}
.tit04 {background: url(http://misc.yeswan.com/union/img/icon_projecttext.gif) no-repeat 0 -204px;}
.projectlist p {  width:338px; float:left;}
.projectlist em { float:left; display:block; width:45px; margin-left:8px;}
.projectlist em a{ background: url(http://misc.yeswan.com/union/img/btnbg.gif) no-repeat 0 0;display:block; width:45px; height:19px; line-height:19px; color:#0066F0; text-align:center; margin-top:12px;}

/*myyeswanpage*/
.boxcon02 {}
.boxcon02 h2 {background: url(http://misc.yeswan.com/union/img/titbg02.gif) repeat-x left bottom; height:30px; font-size:14px; font-weight:700; line-height:30px; margin:0 0 8px 0;}
.bbsinfobox { border-bottom:1px solid #CCC; padding:8px 0; font-size:14px; line-height:24px;}
.bbsinfobox span { float:right;}
.bbsinfobox span a,.bbsinfobox span a:visited,.bbsinfobox span a:hover {background: url(http://misc.yeswan.com/union/img/btn_edit.gif) no-repeat; display:block; width:50px; height:19px; line-height:19px; color:#FFF; text-align:center;letter-spacing:6px;}

.stationlist02 { padding:10px;}
.stationlist02 dl { width:100%; height:22px;}
.stationlist02 dl dt { width:87px; float:left; color:#666666; font-weight:bold; font-size:12px; border-bottom:1px solid #b3b2b2; margin-bottom:6px;}
.stationlist02 dl dd { width:87px; float:left;}
.already { color:#2ab200;}
.nothing { color:#F00;}

.m_listbtn { padding:8px 0; text-align:right; height:28px; width:100%;}
.m_listbtn a,.m_listbtn a:visited {background: url(http://misc.yeswan.com/union/img/btn_commision.jpg) no-repeat; display:block; width:104px; height:28px; line-height:28px; text-align:center; color:#FFF; font-size:14px; float:right; margin-left:6px; text-decoration:none;}
a.curbtn:link,a.curbtn:visited,.m_listbtn a:hover {background: url(http://misc.yeswan.com/union/img/btn_commision.jpg) no-repeat -106px 0; display:block; width:104px; height:28px; line-height:28px; text-align:center; color:#FFF; font-size:14px; float:right; margin-left:6px;}

.noticebox { border:2px solid #fada41; padding:12px;background: url(http://misc.yeswan.com/union/img/icon_notice.gif) no-repeat 38% 6px; margin-bottom:8px;}
.noticebox h3 { text-align:center; font-size:16px; font-weight:700; margin-bottom:20px;}
.noticebox li {background: url(http://misc.yeswan.com/union/img/icon_arrow02.gif) no-repeat 0 8px; line-height:20px; padding-left:16px;}

.webnotebox { border:2px solid #fada41; padding:12px;background: url(http://misc.yeswan.com/union/img/icon_notice.gif) no-repeat 2% 18px; margin-bottom:8px;}
.webnotebox p { padding-left:46px; line-height:22px; font-size:14px;}
.webinfobox { border-bottom:1px solid #CCC; padding:8px 12px; font-size:14px;}
.webinfobox dt { float:left; width:74px; margin-bottom:6px;}
.webinfobox dd { width:556px;}
.webinfobox dd em { color:#F00;margin-left:8px;}
.webinfobox dd span { display:block; color:#ACACAC; padding-bottom:8px; font-size:12px;}
.oldinput { border:1px solid #A9A9A9;}
a.btnedit,a.btnedit:visited {background: url(http://misc.yeswan.com/union/img/two_confirm.gif) no-repeat; width:101px; height:31px; line-height:31px; display:block; float:right;text-align:center; font-size:14px; color:#000; font-weight:700; margin-right:6px;}
a.btcancel,a.btcancel:visited {background: url(http://misc.yeswan.com/union/img/two_cancel.gif) no-repeat; width:101px; height:31px; line-height:31px; display:block; float:right; text-align:center; font-size:14px; color:#000; font-weight:700;}
.btnedit {border:0px; background: url(http://misc.yeswan.com/union/img/two_confirm.gif) no-repeat; width:101px; height:31px; line-height:31px; display:block; float:right;text-align:center; font-size:14px; color:#000; font-weight:700; margin-right:6px;}
.btcancel {border:0px; background: url(http://misc.yeswan.com/union/img/two_cancel.gif) no-repeat; width:101px; height:31px; line-height:31px; display:block; float:right; text-align:center; font-size:14px; color:#000; font-weight:700; margin-right:6px;}


.succeedbox {background: url(http://misc.yeswan.com/union/img/icon_succeed.gif) no-repeat 10px 40px; width:532px; height:240px; margin:20px auto; padding:60px 0 0px 193px;}
.mistakebox {background: url(http://misc.yeswan.com/union/img/icon_mistake.gif) no-repeat 10px 40px; width:532px; height:240px; margin:20px auto; padding:60px 0 0px 193px;}
.succeedbox h2 { font-size:14px; color:#00A2FF; font-weight:700; line-height:28px;}
.succeedbox p ,.mistakebox p{ line-height:20px; margin-bottom:12px;}
.succeedbox p a,.succeedbox p a:visited ,.mistakebox p a,.mistakebox p a:visited { font-size:14px; text-decoration:underline;}
.mistakebox h2 {font-size:14px; color:#F00; font-weight:700; line-height:28px;}
/*register*/
.personalinfo {border:1px solid #DDD;background:#FFF url(http://misc.yeswan.com/union/img/preboxbg.gif) repeat-x left top; height:1%; overflow:hidden; padding-bottom:30px; margin-bottom:8px;}
.personalinfo .infomaintit { text-align: left; font-size:16px; background:url(http://misc.yeswan.com/union/img/pretitbg.gif) repeat-x left top; margin:0 2px; color:#333; padding:20px 20px;}
.personalinfo table { width:628px; margin:0 auto;}
.personalinfo table td { padding:4px 0; line-height:220%;}
.personalinfo .infotitle{ border-bottom:1px solid #D5D6D6; font-size:14px; font-weight:700; color:#000; line-height:170%; padding:4px 0; background:#F2F2F2;}
.personalinfo table .infolefttd { color:#333;}
.but_info {}
.oldinput { height:22px; border:1px solid #DDD;}
.oldinput { height:22px; border:1px solid #DDD; width:240}

/* partner */
.coop_boxleft { margin-bottom:8px;}
.coop_boxleft h2 { font-size:14px; font-weight:700;background:url(http://misc.yeswan.com/union/img/icon_arrow03.gif) no-repeat 0 2px; padding-left:16px; color:#000; line-height:24px;}
.coopcon { margin-bottom:20px; background:url(http://misc.yeswan.com/union/img/boxbg.gif) repeat-x;width:480px;}
.coopcon ul {background:url(http://misc.yeswan.com/union/img/icon_img.gif) no-repeat 16px 60px; padding:6px 12px 6px 110px;}
.coopcon li {background:url(http://misc.yeswan.com/union/img/iconlidot.gif) no-repeat 0 4px; padding-left:16px; line-height:20px; color:#000; font-size:14px;}
.cooptel { float:right;}

/* page*/
.page {width:100%; text-align:right; margin:4px 0;line-height:28px;}
.page a {margin:0 2px; }
.page a.fore:link,.page a.fore:visited { height:17px; width:17px;text-decoration: none; background:#E8F3F7;padding:1px 4px; border:1px solid #A9D8EA}
.page a.fore:hover {height:17px; width:17px;color:#000; text-decoration: underline;padding:1px 4px;border:1px solid #A9D8EA;}
.page a.cur:link,.page a.cur:visited {color:#000; text-decoration: none;padding:1px 4px; border:1px solid #A9D8EA;}
.page a.cur:hover {	color:#000; text-decoration: underline;padding:1px 4px;border:1px solid #A9D8EA;}
.pagenumbertotal b{ color:#F20000; font-weight:normal;}


/* ------------- footer ----------------*/
#footer {height:100px; border-top:1px solid #FD0000;}
	#footer .copyright {height:100px;width:960px; margin:0 auto;color:#888; padding-top:12px;}
		#footer .copyright a { color:#888;}
		#footer .copyright p { line-height:24px;text-align:left; color:#888; text-align:center;}
		#footer .copyright #leadlink { padding-top:4px;};
		#footer .copyright #copy b{ color:#888; font-weight:normal;}
		#footer .copyright #leadlink em { color:#888; margin:0 6px;}


/* index 滚动 2009-5-18 rhf */
.yw_slide { position:absolute; overflow:hidden; border:red 0px solid; width:180px; margin-left:730px; *margin-left:500px; margin-top:20px; font-weight:bold; color:#ACACAC; }
.yw_slide_1,.yw_slide_2,.yw_slide_3,.yw_slide_4 { height:25px; width:180px; background:url(http://misc.yeswan.com/union/img/slide/but_gray.gif); no-repeat; overflow:hidden; padding-left:10px; padding-top:10px; }

