.ku_marqueebox{
border:none; height:24px;
}
.ku_marqueebox_p{
height:24px; overflow:hidden; margin:0px;
}
.ddx select{
width:247px; padding:0px 0px 0px 0px; height:249px; margin:0px 0px 0px 0px; border: #b5cfe7 1px solid; 
}

.d_icon_email{
float:left; background:url(../images/d_icon_email.gif) 12px 10px no-repeat; padding:0px 0px 0px 30px; overflow:hidden;
}



/*上传处用的*/
form {	
	margin: 0;
	padding: 0;
}

div.fieldset {
	border:  1px solid #afe14c;
	margin: 10px 0;
	padding: 20px 10px;
}
div.fieldset span.legend {
	position: relative;
	background-color: #FFF;
	padding: 3px;
	top: -30px;
	font: 700 14px Arial, Helvetica, sans-serif;
	color: #73b304;
}

div.flash {
	width: 375px;
	margin: 10px 5px;
	border-color: #D9E4FF;

	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;

}
/*
input[disabled]{ border:1px solid #ccc; }
*/
input[disabled]{ border:none; }
#btnSubmit { margin: 0 0 0 155px ; }
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 0px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	visibility: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 16px;
	/*background-color: #4bc600;*/
	background-image: url("pbar-ani.gif");
	margin: 1px 1px 1px 1px;
}

.progressBarComplete {
	width: 99%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 99%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 0px;
	width: 337px;
	height: 0px;
	font-size: 12px;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}
/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {
	vertical-align: top;
}
.none1{
overflow:hidden;
width:1px; height:1px;
}
/*上传处用 end*/
.ad{
line-height:150%;
}
.ad p{
margin:0px;
padding:0px;
}

.ns1{
background:url(index_r54_c5_r37_c14.png); color:#146bbc; cursor:pointer;
}
.ns2{
background:url(index_r54_c5_r37_c23.png); color:#43a8d3; cursor:pointer;
}

.b_bACD1EB{
border-bottom:#ACD1EB 1px solid;
}
.lie25{
line-height:22px;
}
.show1{
background:url(m7.gif);
width:88px;
height:31px;
float:left;
margin:0px 3px 0px 0px;
color:#FFFFFF; cursor:pointer; font-weight:bold; font-size:12px; line-height:31px; text-align:center;
}
.show2{
background:url(m8.gif);
width:88px;
height:31px;
float:left;
margin:0px 3px 0px 0px;
color:#666666; cursor:pointer; font-size:12px; line-height:35px; text-align:center;
}
.shdiv{
width:690px; margin:10px auto 0px auto;
text-align:left; line-height:18px; text-indent:2em;
}
.font14{
font-size:14px;
}
.ff6600b{
color:#ff6600;
font-size:12px;
font-weight:bold;
}



.btn1_mouseout {
BORDER-RIGHT: #0fa0db 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0fa0db 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#45a3ca); BORDER-LEFT: #0fa0db 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #0fa0db 1px solid; color:#333333;
}
.btn1_mouseover {
BORDER-RIGHT: #0fa0db 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0fa0db 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#75bad7); BORDER-LEFT: #0fa0db 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #0fa0db 1px solid;color:#333333;
}



.yonghuzhuce  {padding-left:30px; margin-right:300px; font-size:16px; font-weight:bold; font-family:"微软雅黑",Tahoma;}
.reg_register {width:456px;margin-top:0px;}
.reg_register {float:right;display:inline;margin-right:10px;}
div.tr {clear:both;height:31px;margin-top:10px;text-align:left;font-size:0;}
div.tr div em {line-height:31px;font-style:normal;}
div.tr div em.explanation {padding-right:10px;font-size:14px;color:#333; float:left;}
div.tr div.td_l {float:left;display:inline;width:115px;text-align:right;}
div.tr div.td_r {float:left;display:inline;width:339px;font-size:0;height:31px;}
div.tr div.td_r em a {text-decoration:none;}
div.tr_end {margin-left:80px;height:50px;text-align:left;margin-top:2px;}
div.tr_end input {vertical-align:middle;margin-right:7px;}
div.tr_end a {color:#0080C1;}

div.tr1 {clear:both;height:31px;margin-top:2px;text-align:left;font-size:0;}
div.tr1 div em {line-height:31px;font-style:normal;}
div.tr1 div em.explanation {padding-right:10px;font-size:14px;color:#333; float:left;}
div.tr1 div.td_l {float:left;display:inline;width:115px;text-align:right;}
div.tr1 div.td_r {float:left;display:inline;width:339px;font-size:0;height:31px;}
div.tr1 div.td_r em a {text-decoration:none;}
div.tr1_end {margin-left:60px;height:50px;text-align:left;margin-top:2px;}
div.tr1_end input {vertical-align:middle;margin-right:7px;}
div.tr1_end a {color:#0080C1;}

.error {clear:both;margin-left:115px;text-align:left;color:#F90; margin-bottom:4px;}
.error em {display:inline-block;font-style:normal;color:#666;background:none;margin:0;padding:0;}
.error em.ok_png {padding-left:18px;height:20px;background:url(ok_2.gif) 0 -0px no-repeat;color:#68c100; line-height:18px;}
.error em.wrong {color:#ff3300;padding-left:3px;}

div.clause {clear:both;margin:3px 0 10px 115px;font-size:12px;text-align:left;}
div.clause input {vertical-align:middle;}
div.clause em.red {color:#dd0000;font-style:normal;font-weight:bold;}


/*弹出层效果*/
#windownbg {
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	background: #000;/*body-bg*/
	top: 0;
	left: 0;
}
#windown-box {
	position: fixed;
	
	border: 5px solid #E9F3FD;
	background: #FFF;
	text-align: left;
}
#windown-title {
	position: relative;
	height: 30px;
	line-height:0px;
	border: 1px solid #A6C9E1;
	overflow: hidden;
	background: url(bg.png) 0 -330px repeat-x;
}
#windown-title h2 {
	position: relative;
	left: 10px;
	top: 5px;
	font-size: 14px;
	color: #666;
}
#windown-close {
	position: absolute;
	right: 10px;
	top: 8px;
	width: 10px;
	height: 16px;
	text-indent: -10em;
	overflow: hidden;
	background: url(icon.png) -820px -720px no-repeat;
	cursor: pointer;
}
#windown-content-border {
	position: relative;
	top: -1px;
	border: 1px solid #A6C9E1;
	padding: 5px 0 5px 5px;
	background: url(bg.png) 0 -380px repeat-x;
}
#windown-content {
	position: relative;
	overflow: auto;
	text-align: center;
}
#windown-content img,#windown-content iframe{
	display: block;
}
#windown-content .loading {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -8px;
	margin-top: -8px;
}
.muy_money_1{
height:30px;
width:200px;
overflow:hidden;
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0 auto;
padding:0px;
}
.cico1{
background:url(bbs_r2_c10_r17_c3.png);
width:17px;
height:17px;
overflow:hidden;
text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
line-height:17px;
}
.cico2{
background:url(bbs_r2_c10_r20_c3.png);
width:17px;
height:17px;
overflow:hidden;
text-align:center;
font-size:12px;
color:#068ABC;
line-height:17px;

}

.ffffff{
color:#FFFFFF;
}
.blr{
border-left:#E8E8E8 1px solid;
border-right:#E8E8E8 1px solid;
}
.cff6600{
color:#FF6600;
}
.c336699{
color:#336699;
}
.eline{
height:1px; width:98%; margin:3px auto 0px auto; overflow:hidden;
background:url(line-1_r2_c2.png) repeat-x;
}
.bbsbg1{
background:url(bbs_r2_c10_r9_c13.png);
}
.bbsbg2{
background:url(bbs_r2_c10_r15_c13.png);
}
.bbstitle1{
width:71px;
height:31px;
text-align:center;
overflow:hidden;
background:url(bbs_r2_c10_r6_c15.png);
color:#666666;
cursor:pointer;
}
.bbstitle2{
width:71px;
height:31px;
text-align:center;
overflow:hidden;
background:url(bbs_r2_c10_r6_c21.png);
color:#666666;
cursor:pointer;
}
.indexsearch{
width:485px;
height:25px;
overflow:hidden;
border:none;
background:url(index_r54_c5_r15_c12.png) no-repeat;
line-height:190%;
padding:2px;
color:#ccc;
}
.listsoso{
width:193px;
height:21px;
overflow:hidden;
border:none;
background:url(list_r5_c2_r10_c4.png) no-repeat;
line-height:150%;
padding:2px;
color:#ccc;
}

.topss{
width:226px;
height:24px;
overflow:hidden;
border:none;
background:url(list_r5_c2_r2_c18.png) no-repeat;
line-height:180%;
padding:2px 2px 2px 4px;
color:#ccc;
}


.fl{float:left;}
.fr{float:right;}
#cc td a{width:98px; elevation:28px; background:#F7FBFD; border:1px #D8EDF6 solid; color:#0E95BB; font-weight:600; padding:4px 0 4px 0; display:block; text-align:center}

.wul li{
height:22px; 
line-height:22px;
list-style:url(backstage_r2_c2.png);
}

.upaybg{
background:url(pay_r2_c3.png);
width:88px; height:30px;
color:#ffffff;
text-align:center;
float:left;
line-height:35px;
font-weight:bold;
overflow:hidden;
margin:0px 0px 0px 6px;
font-size:14px;

}
.upaybg a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.upaybg a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.upaybg a:hover {
	text-decoration: none;
	color: #FF0000;
}
.upaybg a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.upaybg1{
background:url(pay_r2_c31.png);
width:88px; height:30px;
color:#000000;
text-align:center;
float:left;
line-height:35px;
font-weight:bold;
overflow:hidden;
margin:0px 0px 0px 6px;
font-size:14px;
}
.upaybg1 a{
color:#000000;
}





.upaybg1 a:link {
	color: #000000;
	text-decoration: none;
}
.upaybg1 a:visited {
	text-decoration: none;
	color: #000000;
}
.upaybg1 a:hover {
	text-decoration: none;
	color: #FF0000;
}
.upaybg1 a:active {
	text-decoration: none;
	color: #000000;
}


.bank th{border-bottom:1px dashed #dadada;height:36px;text-align:left}.bank td{height:36px;padding-bottom:15px;*padding-bottom:8px}
.sele_je td{height:30px}.bank td img,.bank th img{vertical-align:middle}
.rb1,.rb2{
width:81px; height:33px; background:url(buy_b.gif); border:none; line-height:33px; padding:0px; margin:0px; line-height:33px; text-align:center; font-weight:bold; color:#FFFFFF;
}
.rb2{width:81px; height:33px; background:url(buy_b.gif); border:none; line-height:33px; padding:0px; margin:0px; line-height:33px; text-align:center; font-weight:bold; color:#FFFFFF; cursor:pointer;}
.bank img{
cursor:pointer;
}
.bank img:hover {
border:#0099FF 1px solid;
}



.rb11,.rb21{
width:110px; height:33px; background:url(buy_b1.gif); border:none; line-height:33px; padding:0px; margin:0px; line-height:33px; text-align:center; font-weight:bold; color:#FFFFFF;
}
.rb21{width:110px; height:33px; background:url(buy_b1.gif); border:none; line-height:33px; padding:0px; margin:0px; line-height:33px; text-align:center; font-weight:bold; color:#FFFFFF; cursor:pointer;}


.moneytxts{
font-size:14px;
font-weight:bold;
line-height:22px;
}
.moneytxts input{
height:18px; margin:0px 0px 0px 0px;
}
/*********************************************/
/*regnext*/
.main {
	PADDING-RIGHT: 35px; PADDING-LEFT: 35px; BACKGROUND: url(bg.gif) no-repeat center bottom; PADDING-BOTTOM: 60px; MARGIN: 0px auto; WIDTH: 789px; PADDING-TOP: 50px; HEIGHT: 279px
}
.main .title {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #e2e2e2 1px dashed
}
.main .title P {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
.main .title P SPAN {
	MARGIN-TOP: 5px; DISPLAY: block
}
.main .title P U {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.w53 {
	WIDTH: 53px
}
.w711 {
	WIDTH: 711px; COLOR: #666
}
.mb15 {
	MARGIN-BOTTOM: 15px
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.main .cont {
	MARGIN-TOP: 30px
}
.main .cont DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(boxbg.gif) no-repeat; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 351px; CURSOR: pointer; PADDING-TOP: 10px; HEIGHT: 151px
}
.main .cont DL DT {
	BACKGROUND: url(id.gif) no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 25px; HEIGHT: 24px
}
.main .cont DL DT.selet {
	BACKGROUND: url(it.gif) no-repeat; OVERFLOW: hidden; WIDTH: 25px; HEIGHT: 24px
}
.main .cont DL DD {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 315px; COLOR: #999
}
.main .cont DL DD P.tp {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #e2e2e2 1px dashed
}
.main .bottom {
	MARGIN-TOP: 15px; COLOR: #999; width:100%;
}
.main .bottom A {
	COLOR: #0000ff
}
/*reg*/

/*****************/

#footer {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-COLOR: #f4fafa
}
#footer A {
	COLOR: #185691; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer UL {
	MARGIN-TOP: 12px; MARGIN-LEFT: 60px; TEXT-ALIGN: left
}
#footer UL LI {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px
}
#footer .moveleft {
	BORDER-RIGHT: #d1e1c6 1px solid; FLOAT: left; WIDTH: 187px
}
#footer #Development {
	BORDER-RIGHT-STYLE: none
}
#footer .myalign {
	MARGIN-LEFT: 57px
}
#footer .company {
	MARGIN-TOP: 30px; FONT-SIZE: 0.75em; MARGIN-BOTTOM: 3px; COLOR: #444446; TEXT-ALIGN: center
}
#footer .fot {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #454344
}
