#contactonline h2,#paymentonline h2 { font-size: 14px; margin-top: 8px; margin-bottom: 8px; }

#contactonline p,#paymentonline p { color: #444; font-size: 14px; margin-bottom: 8px; }

#contactonline , #paymentonline{ display: none; width: 600px; font-size: 14px; }


label { margin-right: 12px; margin-bottom: 9px; font-family: Georgia, serif; color: #444; font-size: 14px; }

.txt { 
display: inline-block; 
color: #676767;
width: 420px; 
font-family: Arial, Tahoma, sans-serif; 
margin-bottom: 5px; 
border: 1px dotted #666;
padding: 5px 9px;
font-size: 16px;
line-height: 20px;
}
.transferway { 
display: inline-block; 
color: #676767;
font-family: Arial, Tahoma, sans-serif; 
margin-bottom: 5px; 
border: 1px dotted #666; 
padding: 5px 9px;
font-size: 16px;
line-height: 20px;
}
.txtarea { 
float: left;
display: inline-block;  
resize: none;
color: #676767;
font-family: Arial, Tahoma, sans-serif; 
margin-bottom: 10px; 
width: 350px; 
height: 120px;
border: 1px dotted #666;
padding: 5px 9px; 
font-size: 1.2em;
line-height: 1.4em;
}

.txt:focus, .txtarea:focus { border-style: solid; border-color: #bababa; color: #444; }

input.error, textarea.error { border-color: #973d3d; border-style: solid; background: #f0bebe; color: #a35959; text-align:left;}
input.error:focus, textarea.error:focus { border-color: #973d3d; color: #a35959; }

#send, #send:active { 
color: #fff;
display: block;
padding: 5px 20px;
font-size: 16px;
border: hidden;
border-bottom:solid 3px #ff6600;
background: #ff8d08; 
}
#send:hover {
color: #fff;
display: block;
padding: 5px 20px;
font-size: 16px;
border: hidden;
border-bottom:solid 3px #ff6600;
background: #ffa00a; 
}

.ui-tabs {
	zoom: 1;
	width:595px;
	min-height:350px;
	text-align:left;
	background:#fff;
}
.ui-tabs .ui-tabs-nav {
	list-style: none;
	position: relative;
	padding: 0;
	margin: 0;
}
.ui-tabs .ui-tabs-nav li {
	position: relative;
	float: left;
	margin: 0 3px -2px 0;
	padding: 0;
}
.ui-tabs .ui-tabs-nav li a {
	display: block;
	padding: 10px 20px;
	background: #F6F6F6;
	border: 2px #D8D8D8 solid;
	border-bottom-color: #D8D8D8;
	outline: none;
	text-decoration:none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	color:#FF6600;
	padding: 10px 20px 12px 20px;
	background: #fff;
	border-bottom-style: none;
	border-top: 2px #FF6600 solid;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor: default;
}
.ui-tabs .ui-tabs-nav li a,
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	clear: both;
	border: 2px #D8D8D8 solid;
	padding: 10px;
	min-height:330px;
}
.ui-tabs .ui-tabs-hide {
	display: none;
}



.bankpay{
	border:1px #D8D8D8 solid; width:280px;
	float:left;
	margin-top:10px;
	font-size:14px;
	}
.bankpay2{
	margin-left:10px;
	}
.bankinfo {
    line-height: 20px;
    padding:0px 0px;
    text-align: left;
}
.bankname{
	background:#D8D8D8;
	}
ul, li {
    list-style: none outside none;
}
.bankinfo li{
	padding-left:20px;
	}
.bankinfo li img{
	padding-top:10px;
	border:0px;
	}
	