@
-ms-viewport {
	width: device-width
}

@media ( min-width :1200px) {
	.span12 {
		width: 1170px
	}
	.span11 {
		width: 1070px
	}
	.span10 {
		width: 970px
	}
	.span9 {
		width: 870px
	}
	.span8 {
		width: 770px
	}
	.span7 {
		width: 670px
	}
	.span6 {
		width: 570px
	}
	.span5 {
		width: 470px
	}
	.span4 {
		width: 370px
	}
	.span3 {
		width: 270px
	}
	.span2 {
		width: 170px
	}
	.span1 {
		width: 70px
	}
	.row-fluid {
		width: 100%;
		*zoom: 1
	}
	.row-fluid:before,.row-fluid:after {
		display: table;
		line-height: 0;
		content: ""
	}
	.row-fluid:after {
		clear: both
	}
	.row-fluid [class*=span] {
		display: block;
		float: left;
		width: 100%;
		min-height: 30px;
		margin-left: 2.564102564102564%;
		*margin-left: 2.5109110747408616%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	}
	.row-fluid [class*=span]:first-child {
		margin-left: 0
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.94680851063829%
	}
	.row-fluid .span11 {
		width: 91.45299145299145%;
		*width: 91.39979996362975%
	}
	.row-fluid .span10 {
		width: 82.90598290598291%;
		*width: 82.8527914166212%
	}
	.row-fluid .span9 {
		width: 74.35897435897436%;
		*width: 74.30578286961266%
	}
	.row-fluid .span8 {
		width: 65.81196581196582%;
		*width: 65.75877432260411%
	}
	.row-fluid .span7 {
		width: 57.26495726495726%;
		*width: 57.21176577559556%
	}
	.row-fluid .span6 {
		width: 48.717948717948715%;
		*width: 48.664757228587014%
	}
	.row-fluid .span5 {
		width: 40.17094017094017%;
		*width: 40.11774868157847%
	}
	.row-fluid .span4 {
		width: 31.623931623931625%;
		*width: 31.570740134569924%
	}
	.row-fluid .span3 {
		width: 23.076923076923077%;
		*width: 23.023731587561375%
	}
	.row-fluid .span2 {
		width: 14.52991452991453%;
		*width: 14.476723040552828%
	}
	.row-fluid .span1 {
		width: 5.982905982905983%;
		*width: 5.929714493544281%
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.547008547008547%;
		*margin-left: 8.440625568285142%
	}
	input,textarea,.uneditable-input {
		margin-left: 0
	}
	input.span12,textarea.span12,.uneditable-input.span12 {
		width: 1156px
	}
	input.span11,textarea.span11,.uneditable-input.span11 {
		width: 1056px
	}
	input.span10,textarea.span10,.uneditable-input.span10 {
		width: 956px
	}
	input.span9,textarea.span9,.uneditable-input.span9 {
		width: 856px
	}
	input.span8,textarea.span8,.uneditable-input.span8 {
		width: 756px
	}
	input.span7,textarea.span7,.uneditable-input.span7 {
		width: 656px
	}
	input.span6,textarea.span6,.uneditable-input.span6 {
		width: 556px
	}
	input.span5,textarea.span5,.uneditable-input.span5 {
		width: 456px
	}
	input.span4,textarea.span4,.uneditable-input.span4 {
		width: 356px
	}
	input.span3,textarea.span3,.uneditable-input.span3 {
		width: 256px
	}
	input.span2,textarea.span2,.uneditable-input.span2 {
		width: 156px
	}
	input.span1,textarea.span1,.uneditable-input.span1 {
		width: 56px
	}
	.thumbnails {
		margin-left: -30px
	}
	.thumbnails>li {
		margin-left: 30px
	}
	.row-fluid .thumbnails {
		margin-left: 0
	}
}

@media ( min-width :768px) and (max-width:979px) {
	[class*=span] {
		float: left;
		min-height: 1px;
		margin-left: 20px
	}
	.span12 {
		width: 724px
	}
	.span11 {
		width: 662px
	}
	.span10 {
		width: 600px
	}
	.span9 {
		width: 538px
	}
	.span8 {
		width: 476px
	}
	.span7 {
		width: 414px
	}
	.span6 {
		width: 352px
	}
	.span5 {
		width: 290px
	}
	.span4 {
		width: 228px
	}
	.span3 {
		width: 166px
	}
	.span2 {
		width: 104px
	}
	.span1 {
		width: 42px
	}
	.row-fluid {
		width: 100%;
		*zoom: 1
	}
	.row-fluid:before,.row-fluid:after {
		display: table;
		line-height: 0;
		content: ""
	}
	.row-fluid:after {
		clear: both
	}
	.row-fluid [class*=span] {
		display: block;
		float: left;
		width: 100%;
		min-height: 30px;
		margin-left: 2.7624309392265194%;
		*margin-left: 2.709239449864817%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	}
	.row-fluid [class*=span]:first-child {
		margin-left: 0
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.94680851063829%
	}
	.row-fluid .span11 {
		width: 91.43646408839778%;
		*width: 91.38327259903608%
	}
	.row-fluid .span10 {
		width: 82.87292817679558%;
		*width: 82.81973668743387%
	}
	.row-fluid .span9 {
		width: 74.30939226519337%;
		*width: 74.25620077583166%
	}
	.row-fluid .span8 {
		width: 65.74585635359117%;
		*width: 65.69266486422946%
	}
	.row-fluid .span7 {
		width: 57.18232044198895%;
		*width: 57.12912895262725%
	}
	.row-fluid .span6 {
		width: 48.61878453038674%;
		*width: 48.56559304102504%
	}
	.row-fluid .span5 {
		width: 40.05524861878453%;
		*width: 40.00205712942283%
	}
	.row-fluid .span4 {
		width: 31.491712707182323%;
		*width: 31.43852121782062%
	}
	.row-fluid .span3 {
		width: 22.92817679558011%;
		*width: 22.87498530621841%
	}
	.row-fluid .span2 {
		width: 14.3646408839779%;
		*width: 14.311449394616199%
	}
	.row-fluid .span1 {
		width: 5.801104972375691%;
		*width: 5.747913483013988%
	}
	input,textarea,.uneditable-input {
		margin-left: 0
	}
	input.span12,textarea.span12,.uneditable-input.span12 {
		width: 710px
	}
	input.span11,textarea.span11,.uneditable-input.span11 {
		width: 648px
	}
	input.span10,textarea.span10,.uneditable-input.span10 {
		width: 586px
	}
	input.span9,textarea.span9,.uneditable-input.span9 {
		width: 524px
	}
	input.span8,textarea.span8,.uneditable-input.span8 {
		width: 462px
	}
	input.span7,textarea.span7,.uneditable-input.span7 {
		width: 400px
	}
	input.span6,textarea.span6,.uneditable-input.span6 {
		width: 338px
	}
	input.span5,textarea.span5,.uneditable-input.span5 {
		width: 276px
	}
	input.span4,textarea.span4,.uneditable-input.span4 {
		width: 214px
	}
	input.span3,textarea.span3,.uneditable-input.span3 {
		width: 152px
	}
	input.span2,textarea.span2,.uneditable-input.span2 {
		width: 90px
	}
	input.span1,textarea.span1,.uneditable-input.span1 {
		width: 28px
	}
}

@media ( max-width :767px) {
	.container-fluid {
		padding: 0
	}
	.row-fluid {
		width: 100%
	}
	[class*=span],.row-fluid [class*=span] {
		display: block;
		float: none;
		width: 100%;
		margin-left: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	}
	.span12,.row-fluid .span12 {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	}
	input[class*=span],select[class*=span],textarea[class*=span],.uneditable-input
		{
		display: block;
		width: 100%;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	}
}

@media ( max-width :480px) {
	input[type=checkbox],input[type=radio] {
		border: 1px solid #ccc
	}
}

@media ( max-width :979px) {
	body {
		padding-top: 0
	}
}

html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

a:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

a:hover,a:active {
	outline: 0
}

img {
	width: auto\9;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic
}

button,input,select,textarea {
	margin: 0;
	font-size: 100%;
	vertical-align: middle
}

button,input {
	*overflow: visible;
	line-height: normal
}

button,html input[type=button],input[type=reset],input[type=submit] {
	cursor: pointer;
	-webkit-appearance: button
}

label,select,button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox]
	{
	cursor: pointer
}

input[type=search] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield
}

input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button
	{
	-webkit-appearance: none
}

textarea {
	overflow: auto;
	vertical-align: top
}

body {
	margin: 0;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #717171;
	background-color: transparent
}

a {
	color: #08c;
	text-decoration: none
}

[class*=span] {
	float: left;
	min-height: 1px;
	margin-left: 20px
}

.span12 {
	width: 940px
}

.span11 {
	width: 860px
}

.span10 {
	width: 780px
}

.span9 {
	width: 700px
}

.span8 {
	width: 620px
}

.span7 {
	width: 540px
}

.span6 {
	width: 460px
}

.span5 {
	width: 380px
}

.span4 {
	width: 300px
}

.span3 {
	width: 220px
}

.span2 {
	width: 140px
}

.span1 {
	width: 60px
}

.row-fluid {
	min-height: 40px;
	width: 100%;
	*zoom: 1;
}

.row-fluid:before,.row-fluid:after {
	display: table;
	line-height: 0;
	content: ""
}

.row-fluid:after {
	clear: both
}

.row-fluid [class*=span] {
	display: block;
	float: left;
	width: 100%;
	min-height: 30px;
	margin-left: 2.127659574468085%;
	*margin-left: 2.074468085106383%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.row-fluid [class*=span]:first-child {
	margin-left: 0
}

.row-fluid .span12 {
	width: 100%;
	*width: 99.94680851063829%;
	min-height: 40px;
	line-height: 40px
}

.row-fluid .span11 {
	width: 91.48936170212765%;
	*width: 91.43617021276594%;
	min-height: 40px;
	line-height: 40px
}

.row-fluid .span10 {
	width: 82.97872340425532%;
	*width: 82.92553191489361%;
	min-height: 40px;
	line-height: 40px
}

.row-fluid .span9 {
	width: 74.46808510638297%;
	*width: 74.41489361702126%;
	min-height: 40px;
	line-height: 40px
}

.row-fluid .span8 {
	width: 65.95744680851064%;
	*width: 65.90425531914893%;
	min-height: 40px;
	background-color: #FFF;
	line-height: 40px
}

.row-fluid .span7 {
	width: 57.44680851063829%;
	*width: 57.39361702127659%;
	min-height: 40px;
	line-height: 40px
}

.row-fluid .span6 {
	width: 48.93617021276595%;
	*width: 48.88297872340425%;
	min-height: 40px;
	line-height: 40px
}

.row-fluid .span5 {
	width: 40.42553191489362%;
	*width: 40.37234042553192%;
	min-height: 40px;
	line-height: 40px
}

.row-fluid .span4 {
	width: 31.914893617021278%;
	*width: 31.861702127659576%;
	background-color: #FFF;
	min-height: 40px;
	line-height: 40px
}

.row-fluid .span3 {
	width: 23.404255319148934%;
	*width: 23.351063829787233%;
	min-height: 40px;
	line-height: 40px
}

.row-fluid .span2 {
	width: 14.893617021276595%;
	*width: 14.840425531914894%;
	min-height: 40px;
	line-height: 40px
}

.row-fluid .span1 {
	width: 6.382978723404255%;
	*width: 6.329787234042553%;
	min-height: 40px;
	line-height: 40px
}

[class*=span].hide,.row-fluid [class*=span].hide {
	display: none
}

.container-fluid {
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	*zoom: 1
}

.container-fluid:before,.container-fluid:after {
	display: table;
	line-height: 0;
	content: ""
}

.container-fluid:after {
	clear: both
}

p {
	margin: 0 0 10px
}

.text-info {
	color: #3a87ad
}

a.text-info:hover,a.text-info:focus {
	color: #2d6987
}

.text-left {
	text-align: left
}

.text-right {
	text-align: right
}

.text-center {
	text-align: center
}

h1,h2,h3,h4,h5,h6 {
	margin: 10px 0;
	font-family: inherit;
	font-weight: 700;
	line-height: 20px;
	color: inherit;
	text-rendering: optimizelegibility
}

h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
	font-weight: 400;
	line-height: 1;
	color: #999
}

h1,h2,h3 {
	line-height: 40px
}

h1 {
	font-size: 38.5px
}

h2 {
	font-size: 31.5px
}

h3 {
	font-size: 24.5px
}

h4 {
	font-size: 17.5px
}

h5 {
	font-size: 14px
}

h6 {
	font-size: 11.9px
}

form {
	margin: 0 0 20px
}

fieldset {
	padding: 0;
	margin: 0;
	border: 0
}

legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: 40px;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5
}

legend small {
	font-size: 15px;
	color: #999
}

label,input,button,select,textarea {
	font-size: 14px;
	font-weight: 400;
	line-height: 20px
}

input,button,select,textarea {
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

label {
	display: inline-block;
	margin-bottom: 5px
}

select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=numberx],div.jqmobiDate_BeginDate,div.jqpassword,.uneditable-input
	{
	display: inline-block;
	height: 20px;
	padding: 4px 0;
	font-size: 14px;
	line-height: 20px;
	color: #555;
	vertical-align: middle;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}

input,textarea,.uneditable-input {
	width: 100%
}

textarea {
	height: auto
}

textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=numberx],div.jqpassword,.uneditable-input
	{
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s
}

textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=numberx]:focus,div.jqpassword:focus,.uneditable-input:focus
	{
	outline: 0
}

input[type=radio],input[type=checkbox] {
	*margin-top: 0;
	line-height: normal
}

input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]
	{
	/* width: auto */
	
}

select,input[type=file] {
	height: 30px;
	*margin-top: 4px;
	line-height: 19px
}

select {
	width: 100%;
	background-color: #fff;
	border: 1px solid #ccc
}

select[multiple],select[size] {
	height: auto
}

select:focus,input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus
	{
	outline: 0;
	outline-offset: -2px
}

input:-ms-input-placeholder,textarea:-ms-input-placeholder {
	color: #999
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
	color: #999
}

.radio,.checkbox {
	min-height: 20px;
	padding-left: 20px
}

.radio input[type=radio],.checkbox input[type=checkbox] {
	float: left;
	margin-left: -20px
}

input[class*=span],select[class*=span],textarea[class*=span],.uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.row-fluid .uneditable-input[class*=span]
	{
	float: none;
	margin-left: 0
}

.input-append input[class*=span],.input-append .uneditable-input[class*=span],.input-prepend input[class*=span],.input-prepend .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.row-fluid .uneditable-input[class*=span],.row-fluid .input-prepend [class*=span],.row-fluid .input-append [class*=span]
	{
	display: inline-block
}

input,textarea,.uneditable-input {
	margin-left: 0
}

input.span12,textarea.span12,.uneditable-input.span12 {
	width: 926px
}

input.span11,textarea.span11,.uneditable-input.span11 {
	width: 846px
}

input.span10,textarea.span10,.uneditable-input.span10 {
	width: 766px
}

input.span9,textarea.span9,.uneditable-input.span9 {
	width: 686px
}

input.span8,textarea.span8,.uneditable-input.span8 {
	width: 606px
}

input.span7,textarea.span7,.uneditable-input.span7 {
	width: 526px
}

input.span6,textarea.span6,.uneditable-input.span6 {
	width: 446px
}

input.span5,textarea.span5,.uneditable-input.span5 {
	width: 366px
}

input.span4,textarea.span4,.uneditable-input.span4 {
	width: 286px
}

input.span3,textarea.span3,.uneditable-input.span3 {
	width: 206px
}

input.span2,textarea.span2,.uneditable-input.span2 {
	width: 126px
}

input.span1,textarea.span1,.uneditable-input.span1 {
	width: 46px
}

input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]
	{
	cursor: not-allowed;
	background-color: #eee
}

input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]
	{
	background-color: transparent
}

input:focus:invalid,textarea:focus:invalid,select:focus:invalid {
	
}

input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus
	{
	
}

table {
	max-width: 100%;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0
}

/* .well {
	min-height: 20px;
	padding: 0 10px 5px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #c5c7d1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)
} */
.btn {
	display: inline-block;
	*display: inline;
	padding: 4px 12px;
	margin-bottom: 0;
	*margin-left: .3em;
	font-size: 14px;
	line-height: 20px;
	color: #333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, .75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #f5f5f5;
	*background-color: #e6e6e6;
	background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff),
		to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
	background-image: -o-linear-gradient(top, #fff, #e6e6e6);
	background-image: linear-gradient(to bottom, #fff, #e6e6e6);
	background-repeat: repeat-x;
	border: 1px solid #ccc;
	*border: 0;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',
		endColorstr='#ffe6e6e6', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	*zoom: 1;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px
		rgba(0, 0, 0, .05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px
		rgba(0, 0, 0, .05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px
		rgba(0, 0, 0, .05)
}

.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]
	{
	color: #333;
	background-color: #e6e6e6;
	*background-color: #d9d9d9
}

.btn:active,.btn.active {
	background-color: #ccc \9

}

.btn:first-child {
	*margin-left: 0
}

.btn:hover,.btn:focus {
	color: #333;
	text-decoration: none;
	background-position: 0 -15px;
	-webkit-transition: background-position .1s linear;
	-moz-transition: background-position .1s linear;
	-o-transition: background-position .1s linear;
	transition: background-position .1s linear
}

.btn:focus {
	outline: 0;
	outline-offset: -2px
}

.btn.disabled,.btn[disabled] {
	cursor: default;
	background-image: none;
	opacity: .65;
	filter: alpha(opacity =  65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.btn-info.active {
	color: rgba(255, 255, 255, .75)
}

.btn-info {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
	background-color: #49afcd;
	*background-color: #2f96b4;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de),
		to(#2f96b4));
	background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
	background-repeat: repeat-x;
	border-color: #2f96b4 #2f96b4 #1f6377;
	border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',
		endColorstr='#ff2f96b4', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	-webkit-border-radius: 4px;
	outline: 0 !important
}

.btn-info:hover {
	color: #fff;
	background-color: #6394ce;
	*background-color: #3b83d8
}

button.btn,input[type=submit].btn {
	*padding-top: 3px;
	*padding-bottom: 3px
}

.label,.badge {
	display: inline-block;
	padding: 2px 4px;
	font-size: 11.844px;
	font-weight: 700;
	line-height: 14px;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
	white-space: nowrap;
	vertical-align: baseline;
	background-color: #999
}

.label {
	-webkit-border-radius: 3px;
	border-radius: 3px
}

.hide {
	display: none
}

.show {
	display: block
}

.invisible {
	visibility: hidden
}

@CHARSET "UTF-8";

.jqmobiDate_fakeInput {
	margin-top: 5px !important;
	border: 1px solid #CCC;
	height: 22px;
	margin: 5px 0 0;
	padding: 4px 0;
	font-size: 14px;
	color: #555;
	vertical-align: middle;
	line-height: 20px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #FFF;
	width: 100% !important
}

BUTTON {
	
}

.btn-info {
	width: 83% !important;
	background: #105fb9;
	height: 38px !important;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0 auto;
	margin-top: 15px;
	display: block;
	-webkit-box-shadow: 0 1px 3px #47688e
}

.btn2 {
	display: inline-block;
	*display: inline;
	padding: 4px 12px;
	margin-bottom: 0;
	*margin-left: .3em;
	font-size: 14px;
	line-height: 20px;
	color: #333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, .75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #f5f5f5;
	*background-color: #e6e6e6;
	background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff),
		to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
	background-image: -o-linear-gradient(top, #fff, #e6e6e6);
	background-image: linear-gradient(to bottom, #fff, #e6e6e6);
	background-repeat: repeat-x;
	border: 1px solid #ccc;
	*border: 0;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',
		endColorstr='#ffe6e6e6', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	*zoom: 1;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px
		rgba(0, 0, 0, .05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px
		rgba(0, 0, 0, .05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px
		rgba(0, 0, 0, .05)
}

.btn-info2 {
	background: #009cde;
	height: 38px !important;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0 auto;
	margin-top: 15px;
	display: block;
	-webkit-box-shadow: 0 1px 3px #47688e
}

.well_login {
	min-height: 20px;
	padding: 0;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #c5c7d1;
	-webkit-border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(179, 181, 185, .8)
}

.well_ActTrs {
	min-height: 20px;
	padding: 0;
	margin: 0;
	background-color: #f5f5f5;
	margin-bottom: 5px
}

.row-fluid-change {
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #D3D3D3;
	margin-left: 10px;
	margin-right: 10px
}

.row-change {
	padding-top: 2px;
	padding-bottom: 2px;
	width: 100%;
	border-bottom: 1px solid #d3d3d3
}

.row-fluid-nochange {
	padding-top: 2px;
	padding-bottom: 2px;
	width: 95%;
	border-bottom: 1px solid #d3d3d3;
	margin-left: 8px;
	margin-right: 8px
}

.floatRow-change {
	display: inline-table;
	width: 100%;
	float: left;
	border-left: 5px solid rgba(0, 0, 0, 0);
	padding-left: 5px;
	margin-left: -10px
}

.floatRow-change:HOVER {
	border-left: 5px solid RGB(255, 164, 47);
	background: #EDEDE4;
	padding-left: 5px;
	margin-left: -10px
}

.floatRow-nochange {
	display: inline-table;
	width: 100%;
	float: left;
	border-left: 5px solid rgba(0, 0, 0, 0);
	padding-left: 5px;
	margin-left: -10px
}

body {
	margin: 0;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #333;
	background-color: #d1d3d8
}

.row-fluid_login {
	padding-top: 7px;
	padding-bottom: 20px
}

.logo {
	width: 100%;
	height: 50px;
	background: #fff url(images/logo.png) no-repeat left center;
	background-size: 180px
}

.title {
	display: block;
	height: 45px;
	background: #014B96;
	border-top: 2px solid #334da0;
	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, .3)
}

.center {
	text-align: center;
	padding-top: 10px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #fff
}

.container-fluid {
	margin-top: 7px;
	padding-right: 5px;
	padding-left: 5px
}

.login_input {
	width: 80%
}

.topline {
	width: 100%;
	height: 0;
	background: #ffb400
}

.forgetpass {
	text-align: right;
	margin-right: 30px;
	margin-top: 10px;
	text-decoration: underline
}

.forgetpass>a {
	color: #aeaeae;
	font-size: 15px
}

.bottomText {
	width: 100%;
	text-align: center;
	vertical-align: bottom;
	font-size: 12px;
	color: #555
}

.row-fluid-change:before,.row-fluid-change:after {
	display: table;
	line-height: 0;
	content: ""
}

.row-fluid-change:after {
	clear: both
}

.row-fluid-change [class*=span] {
	display: block;
	float: left;
	width: 100%;
	min-height: 30px;
	margin-left: 0;
	*margin-left: 2.074468085106383%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.row-fluid-change [class*=span]:first-child {
	margin-left: 0
}

.row-fluid-change .span12 {
	width: 100%;
	*width: 99.94680851063829%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #282828
}

.row-fluid-change .span11 {
	width: 91.48936170212765%;
	*width: 91.43617021276594%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #282828
}

.row-fluid-change .span10 {
	width: 82.97872340425532%;
	*width: 82.92553191489361%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #282828
}

.row-fluid-change .span9 {
	width: 74.46808510638297%;
	*width: 74.41489361702126%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	background-color: #eceaed;
	color: #282828
}

.row-fluid-change .span8 {
	width: 57%;
	*width: 65.90425531914893%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #282828
}

.row-fluid-change .span7 {
	width: 57.44680851063829%;
	*width: 57.39361702127659%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #282828
}

.row-fluid-change .span6 {
	width: 48.93617021276595%;
	*width: 48.88297872340425%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #282828
}

.row-fluid-change .span5 {
	width: 40.42553191489362%;
	*width: 40.37234042553192%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #282828
}

.row-fluid-change .span4 {
	width: 40% !important;
	*width: 31.861702127659576%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #282828
}

.row-fluid-change .span3 {
	width: 23.404255319148934%;
	*width: 23.351063829787233%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #282828
}

.row-fluid-change .span2 {
	width: 14.893617021276595%;
	*width: 14.840425531914894%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #282828
}

.row-fluid-change .span1 {
	width: 6.382978723404255%;
	*width: 6.329787234042553%;
	min-height: 40px;
	line-height: 40px;
	text-align: left;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #282828
}

[class*=span].hide,.row-fluid-change [class*=span].hide {
	display: none
}

[class*=span].pull-right,.row-fluid-change [class*=span].pull-right {
	float: right
}

.row-change:before,.row-change:after {
	display: table;
	line-height: 0;
	content: ""
}

.row-change:after {
	clear: both
}

.row-change [class*=span] {
	display: block;
	float: left;
	width: 100%;
	min-height: 30px;
	margin-left: 0;
	*margin-left: 2.074468085106383%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.row-change [class*=span]:first-child {
	margin-left: 0
}

.row-change .span12 {
	width: 100%;
	*width: 99.94680851063829%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

.row-change .span11 {
	width: 91.48936170212765%;
	*width: 91.43617021276594%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

.row-change .span10 {
	width: 82.97872340425532%;
	*width: 82.92553191489361%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

.row-change .span9 {
	width: 74.46808510638297%;
	*width: 74.41489361702126%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

.row-change .span8 {
	width: 65.95744680851064%;
	*width: 65.90425531914893%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

.row-change .span7 {
	width: 57.44680851063829%;
	*width: 57.39361702127659%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

.row-change .span6 {
	width: 48.93617021276595%;
	*width: 48.88297872340425%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

.row-change .span5 {
	width: 44%;
	*width: 40.37234042553192%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

.row-change .span4 {
	width: 31.914893617021278%;
	*width: 31.861702127659576%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

.row-change .span3 {
	width: 23.404255319148934%;
	*width: 23.351063829787233%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

.row-change .span2 {
	width: 14.893617021276595%;
	*width: 14.840425531914894%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

.row-change .span1 {
	width: 6.382978723404255%;
	*width: 6.329787234042553%;
	padding-left: 3px;
	height: 40px;
	line-height: 40px;
	color: #717171;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif
}

[class*=span].hide,.row-change [class*=span].hide {
	display: none
}

[class*=span].pull-right,.row-change [class*=span].pull-right {
	float: right
}

.well_acno {
	min-height: 20px;
	padding: 0 10px;
	background-color: #f5f5f5;
	-webkit-border-radius: 0 8px 8px
}

.well_acno:FIRST-CHILD {
	border-top: 1px solid #d1d3d8
}

.well_Gp {
	cursor: pointer;
	min-height: 20px;
	padding: 0 25px 0 10px;
	margin-bottom: 20px;
	background: #f5f5f5 url(images/right.png) no-repeat right center;
	background-size: 20px 20px;
	border: 1px solid #C5C7D1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)
}

.well_DeptQry {
	cursor: pointer;
	min-height: 20px;
	padding: 0 25px 0 10px;
	margin-bottom: 5px;
	background: #f5f5f5 url(images/right.png) no-repeat right center;
	background-size: 20px 20px;
	border: 1px solid #C5C7D1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)
}

.well_cpt {
	margin-top: 35px;
	cursor: pointer;
	min-height: 20px;
	padding: 0 25px 0 10px;
	margin-bottom: 4px;
	border: 0;
	color: #717171
}

.group {
	background-color: #f5f5f5;
	-webkit-border-radius: 0 8px 8px;
	margin: 0;
	padding-bottom: 5px
}

.cpt {
	display: inline-block;
	height: 32px;
	width: 45%;
	padding-left: 10px;
	background: #f5f5f5;
	-webkit-border-radius: 5px 3px 0 0;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 30px;
	margin: 0;
	margin-bottom: -1px
}

.cardType {
	margin: 0;
	padding: 0;
	height: 100%;
	border-bottom: 1px solid #b9b9b9
}

.triangle {
	display: inline-table;
	position: relative;
	top: 14px;
	left: 0;
	width: 0;
	height: 0;
	border-right: 10px solid rgba(0, 0, 0, 0);
	border-bottom: 31px solid #f5f5f5;
	margin: 0
}

.agree {
	position: relative;
	bottom: 26px;
	float: right
}

.topHeader {
	height: 40px
}

.bkButton {
	float: left;
	position: absolute;
	display: none;
	padding-left: 15px;
	width: 55px;
	height: 40px;
	border: aliceblue;
	background: #014B96 url(images/bkButton.png) no-repeat center center;
	background-size: 70px 40px
}

.bkButton:ACTIVE,.bkButton:FOCUS,.bkButton:VISITED {
	border: 1px solid rgba(175, 175, 175, .5);
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 1px 1px 0 rgba(92, 79, 79, .5) inset
}

.tpTitle {
	line-height: 35px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	width: 100%;
	height: 40px;
	background: #014B96;
	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, .3)
}

.tp-Title {
	margin-left: 5px;
	display: block;
	height: 32px;
	line-height: 30px;
	margin-top: 5px;
	color: #717171
}

.tp-Value {
	color: #333
}

.loginDiv {
	position: relative;
	top: -50px;
	left: 0;
	width: 100%
}

select {
	-webkit-appearance: none;
	background: #fff url(images/select.png) no-repeat right center;
	-webkit-background-size: 20px 10px;
	padding-right: 27px
}

.acSelect {
	background: url(images/acSelect.png) no-repeat left center;
	-webkit-background-size: 45px 32px;
	margin-top: 1px
}

.currencySel {
	position: absolute;
	padding: 0;
	width: 70%;
	height: 28px;
	left: 15%;
	border: 1px solid #3b83d6;
	-webkit-border-radius: 5px;
	z-index: 4
}

.currencyStyle1,.currencyStyle2,.currencyStyle3,.currencyStyle4 {
	margin: 0;
	padding: 0;
	padding-top: 2px;
	width: 50%;
	height: 26px;
	text-align: center;
	display: inline-block;
	font-size: 18px;
	cursor: pointer
}

.currencyStyle1 {
	-webkit-border-radius: 4px 0 0 4px;
	background: #3b83d6;
	float: left;
	color: #f3f3f3
}

.currencyStyle3 {
	-webkit-border-radius: 4px 0 0 4px;
	background: #f3f3f3;
	float: left;
	color: #3b83d6
}

.currencyStyle2 {
	-webkit-border-radius: 0 4px 4px 0;
	background: #f3f3f3;
	float: right;
	color: #3b83d6
}

.currencyStyle4 {
	-webkit-border-radius: 0 4px 4px 0;
	background: #3b83d6;
	float: right;
	color: #f3f3f3
}

.dateSel {
	padding: 0;
	margin-bottom: 5px;
	border: 0 solid #009cde;
	width: 90%;
	height: 27px;
	margin: 6px auto 0;
	margin-top: 3%;
	-webkit-border-radius: 5px
}

.lbtn,.mbtn,.rbtn,.lbtn1,.mbtn1,.rbtn1 {
	border: 0;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	text-align: center;
	display: inline-block;
	font-size: 14px;
	cursor: pointer;
	height: 22px;
	line-height: 17px
}

.lbtn {
	-webkit-border-radius: 4px 0 0 4px;
	background: #009cde;
	float: left;
	color: #f3f3f3;
	width: 33%;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6;
	border-left: 1px solid #3b83d6
}

.lbtn1 {
	-webkit-border-radius: 4px 0 0 4px;
	background: #f3f3f3;
	float: left;
	color: #009cde;
	width: 33%;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6;
	border-left: 1px solid #3b83d6
}

.line {
	position: absolute;
	float: left;
	color: #009cde;
	width: 1px;
	height: 28px;
	margin: 0;
	padding: 0;
	background: #009cde;
	z-index: 1
}

.mbtn {
	-webkit-border-radius: 0;
	background: #f3f3f3;
	color: #009cde;
	width: 33%;
	float: left;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6
}

.mbtn1 {
	-webkit-border-radius: 0;
	background: #009cde;
	color: #f3f3f3;
	width: 33%;
	float: left;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6
}

.rbtn {
	-webkit-border-radius: 0 4px 4px 0;
	background: #f3f3f3;
	float: left;
	color: #009cde;
	width: 33%;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6;
	border-right: 1px solid #3b83d6
}

.rbtn1 {
	-webkit-border-radius: 0 4px 4px 0;
	background: #009cde;
	float: left;
	color: #f3f3f3;
	width: 33%;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6;
	border-right: 1px solid #3b83d6
}

.getCode {
	width: 115px;
	display: block;
	background: #F8842E;
	color: #F3F3F3;
	-webkit-border-radius: 4px;
	margin-left: 10px;
	height: 30px;
	text-align: center;
	margin-top: 6px;
	line-height: 29px;
	border: 0
}

.NogetCode {
	width: 115px;
	display: block;
	background: #ccc;
	color: #F3F3F3;
	-webkit-border-radius: 4px;
	margin-left: 10px;
	height: 30px;
	text-align: center;
	margin-top: 6px;
	line-height: 29px;
	border: 0
}

.no_underline {
	border-bottom: 0;
	background-color: #FFF
}

.amountColor {
	color: #ff872f
}

.showMore {
	text-align: right;
	width: 95px;
	height: 30px;
	margin: 0 auto;
	background: url(images/showMore.png) no-repeat left center;
	background-size: 27px 27px;
	font-size: 14px;
	color: #646464;
	line-height: 30px;
	cursor: pointer
}

.showMore:ACTIVE {
	color: #A5A5A5
}

.noMore {
	text-align: center;
	width: 170px;
	height: 30px;
	margin: 0 auto;
	background: #D1D3D8;
	background-size: 31px 32px;
	font-size: 16px;
	color: #646464;
	line-height: 30px;
	cursor: pointer
}

.toTop {
	position: relative;
	float: right;
	cursor: pointer;
	text-align: center;
	color: #A5A5A5;
	margin-right: 7px;
	margin-top: 6px;
	font-size: 12px
}

.toTop:ACTIVE {
	color: #C0C0C0
}

.imgTri {
	width: 27px;
	height: 27px;
	margin-bottom: 4px
}

.trsRes {
	width: 145px;
	margin: 0 auto
}

.trsFail {
	height: 60px;
	text-align: right;
	font-size: 16px;
	line-height: 60px;
	background: url(images/fail.png) no-repeat left center;
	background-size: 23px;
	color: #717171
}

.trsSuccess,.trsUnknow {
	height: 60px;
	text-align: center;
	font-size: 16px;
	line-height: 60px;
	color: #717171
}

.trsSuccess {
	background: url(images/success.png) no-repeat left center;
	background-size: 23px
}

.trsUnknow {
	background: url(images/unknow.png) no-repeat left center;
	background-size: 23px
}

.trsInfo {
	padding: 5px 10px;
	min-height: 60px;
	border-top: 1px solid #D3D3D3;
	color: #717171
}

.golf_lbtn,.golf_lbtn1,.golf_rbtn,.golf_rbtn1 {
	margin: 0;
	padding: 0;
	padding-top: 2px;
	width: 50%;
	height: 26px;
	text-align: center;
	display: inline-block;
	font-size: 18px;
	cursor: pointer
}

.golf_lbtn {
	-webkit-border-radius: 4px 0 0 4px;
	background: #3b83d6;
	float: left;
	color: #f3f3f3;
	width: 50%
}

.golf_lbtn1 {
	-webkit-border-radius: 4px 0 0 4px;
	background: #f3f3f3;
	float: left;
	color: #3b83d6;
	width: 50%
}

.golf_rbtn {
	-webkit-border-radius: 0 4px 4px 0;
	background: #f3f3f3;
	float: right;
	color: #3b83d6;
	width: 50%
}

.golf_rbtn1 {
	-webkit-border-radius: 0 4px 4px 0;
	background: #3b83d6;
	float: right;
	color: #f3f3f3;
	width: 50%
}

.btForm {
	margin-bottom: 0
}

#content {
	margin-top: 8px
}

#content1 {
	margin-top: 0px
}

.remind {
	padding: 0 18px;
	margin: 0 auto;
	color: #717171;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 25px
}

.remindContext {
	font-size: 12px;
	padding-left: 4px
}

.btn_vip {
	
}

.fp {
	min-height: 0 !important;
	padding-left: 1px
}

.rightLinkStyle {
	min-height: 20px;
	padding: 0 25px 0 0;
	position: absolute;
	margin-top: 11px;
	right: 11px;
	background: #f5f5f5 url(images/right.png) no-repeat right center;
	background-size: 20px 20px
}

.fundSel {
	padding: 0;
	margin-bottom: 5px;
	border: 0 solid #3b83d6;
	width: 90%;
	height: 27px;
	margin: 6px auto 0;
	margin-top: 6px;
	-webkit-border-radius: 5px
}

.fundStyle1,.fundStyle2,.fundStyle3,.fundStyle4,.fundStyle5,.fundStyle6
	{
	border: 0;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	text-align: center;
	display: inline-block;
	font-size: 18px;
	cursor: pointer;
	height: 22px;
	line-height: 17px
}

.fundStyle1 {
	-webkit-border-radius: 4px 0 0 4px;
	background: #3b83d6;
	float: left;
	color: #f3f3f3;
	width: 33%;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6;
	border-left: 1px solid #3b83d6
}

.fundStyle4 {
	-webkit-border-radius: 4px 0 0 4px;
	background: #f3f3f3;
	float: left;
	color: #3b83d6;
	width: 33%;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6;
	border-left: 1px solid #3b83d6
}

.fundStyle2 {
	-webkit-border-radius: 0;
	background: #f3f3f3;
	color: #3b83d6;
	width: 33%;
	float: left;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6
}

.fundStyle5 {
	-webkit-border-radius: 0;
	background: #3b83d6;
	color: #f3f3f3;
	width: 33%;
	float: left;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6
}

.fundStyle3 {
	-webkit-border-radius: 0 4px 4px 0;
	background: #f3f3f3;
	float: left;
	color: #3b83d6;
	width: 33%;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6;
	border-right: 1px solid #3b83d6
}

.fundStyle6 {
	-webkit-border-radius: 0 4px 4px 0;
	background: #3b83d6;
	float: left;
	color: #f3f3f3;
	width: 33%;
	border-bottom: 1px solid #3b83d6;
	border-top: 1px solid #3b83d6;
	border-right: 1px solid #3b83d6
}

#sw-shade {
	width: 100%;
	height: 100%;
	background: #000;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000;
	opacity: .7;
	filter: Alpha(Opacity =  70)
}

#sw-wrapper {
	position: absolute;
	z-index: 1000;
	left: 0;
	width: 100%;
	font-family: helvetica, sans-serif;
	background: rgba(0, 0, 0, .7);
	text-align: left;
	color: #000
}

#sw-header {
	position: relative;
	width: 100%;
	height: 43px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #a3a3a3;
	background: -moz-linear-gradient(top, #a3a3a3 0, #535353 1%, #535353 1%, #292929 49%
		, #141414 51%, #2a2a2a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a3a3a3),
		color-stop(1%, #535353), color-stop(1%, #535353),
		color-stop(49%, #292929), color-stop(51%, #141414),
		color-stop(100%, #2a2a2a));
	background: -webkit-linear-gradient(top, #a3a3a3 0, #535353 1%, #535353 1%, #292929
		49%, #141414 51%, #2a2a2a 100%);
	background: -o-linear-gradient(top, #a3a3a3 0, #535353 1%, #535353 1%, #292929 49%,
		#141414 51%, #2a2a2a 100%);
	background: -ms-linear-gradient(top, #a3a3a3 0, #535353 1%, #535353 1%, #292929 49%,
		#141414 51%, #2a2a2a 100%);
	background: linear-gradient(top, #a3a3a3 0, #535353 1%, #535353 1%, #292929 49%,
		#141414 51%, #2a2a2a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3a3a3',
		endColorstr='#2a2a2a', GradientType=0);
	opacity: .9
}

#sw-cancel,#sw-done {
	position: absolute;
	top: 7px;
	height: 28px;
	line-height: 28px;
	padding: 0 9px;
	margin: 0;
	font-size: 12px;
	font-weight: 700;
	text-shadow: rgba(0, 0, 0, .8) 0 -1px 0;
	color: #fff;
	border: 1px solid #333;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}

#sw-cancel {
	left: 7px;
	float: left;
	background: -moz-linear-gradient(top, rgba(58, 58, 58, 1) 0,
		rgba(55, 55, 55, 1) 4%, rgba(22, 22, 22, .97) 48%, rgba(0, 0, 0, .97)
		52%, rgba(0, 0, 0, .94) 94%, rgba(4, 4, 4, .93) 99%,
		rgba(4, 4, 4, .93) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(58,
		58, 58, 1)), color-stop(4%, rgba(55, 55, 55, 1)),
		color-stop(48%, rgba(22, 22, 22, .97)),
		color-stop(52%, rgba(0, 0, 0, .97)),
		color-stop(94%, rgba(0, 0, 0, .94)),
		color-stop(99%, rgba(4, 4, 4, .93)),
		color-stop(100%, rgba(4, 4, 4, .93)));
	background: -webkit-linear-gradient(top, rgba(58, 58, 58, 1) 0,
		rgba(55, 55, 55, 1) 4%, rgba(22, 22, 22, .97) 48%, rgba(0, 0, 0, .97)
		52%, rgba(0, 0, 0, .94) 94%, rgba(4, 4, 4, .93) 99%,
		rgba(4, 4, 4, .93) 100%);
	background: -o-linear-gradient(top, rgba(58, 58, 58, 1) 0,
		rgba(55, 55, 55, 1) 4%, rgba(22, 22, 22, .97) 48%, rgba(0, 0, 0, .97)
		52%, rgba(0, 0, 0, .94) 94%, rgba(4, 4, 4, .93) 99%,
		rgba(4, 4, 4, .93) 100%);
	background: -ms-linear-gradient(top, rgba(58, 58, 58, 1) 0,
		rgba(55, 55, 55, 1) 4%, rgba(22, 22, 22, .97) 48%, rgba(0, 0, 0, .97)
		52%, rgba(0, 0, 0, .94) 94%, rgba(4, 4, 4, .93) 99%,
		rgba(4, 4, 4, .93) 100%);
	background: linear-gradient(top, rgba(58, 58, 58, 1) 0,
		rgba(55, 55, 55, 1) 4%, rgba(22, 22, 22, .97) 48%, rgba(0, 0, 0, .97)
		52%, rgba(0, 0, 0, .94) 94%, rgba(4, 4, 4, .93) 99%,
		rgba(4, 4, 4, .93) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a',
		endColorstr='#ed040404', GradientType=0)
}

#sw-done {
	right: 7px;
	float: right;
	background: #5c6d83;
	background: -moz-linear-gradient(top, rgba(92, 109, 131, 1) 0,
		rgba(93, 111, 136, 1) 4%, rgba(70, 92, 122, 1) 48%,
		rgba(52, 77, 111, 1) 52%, rgba(53, 78, 112, 1) 95%,
		rgba(56, 79, 115, 1) 99%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(92,
		109, 131, 1)), color-stop(4%, rgba(93, 111, 136, 1)),
		color-stop(48%, rgba(70, 92, 122, 1)),
		color-stop(52%, rgba(52, 77, 111, 1)),
		color-stop(95%, rgba(53, 78, 112, 1)),
		color-stop(99%, rgba(56, 79, 115, 1)));
	background: -webkit-linear-gradient(top, rgba(92, 109, 131, 1) 0,
		rgba(93, 111, 136, 1) 4%, rgba(70, 92, 122, 1) 48%,
		rgba(52, 77, 111, 1) 52%, rgba(53, 78, 112, 1) 95%,
		rgba(56, 79, 115, 1) 99%);
	background: -o-linear-gradient(top, rgba(92, 109, 131, 1) 0,
		rgba(93, 111, 136, 1) 4%, rgba(70, 92, 122, 1) 48%,
		rgba(52, 77, 111, 1) 52%, rgba(53, 78, 112, 1) 95%,
		rgba(56, 79, 115, 1) 99%);
	background: -ms-linear-gradient(top, rgba(92, 109, 131, 1) 0,
		rgba(93, 111, 136, 1) 4%, rgba(70, 92, 122, 1) 48%,
		rgba(52, 77, 111, 1) 52%, rgba(53, 78, 112, 1) 95%,
		rgba(56, 79, 115, 1) 99%);
	background: linear-gradient(top, rgba(92, 109, 131, 1) 0,
		rgba(93, 111, 136, 1) 4%, rgba(70, 92, 122, 1) 48%,
		rgba(52, 77, 111, 1) 52%, rgba(53, 78, 112, 1) 95%,
		rgba(56, 79, 115, 1) 99%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c6d83',
		endColorstr='#384f73', GradientType=0)
}

.sw-pressed {
	opacity: .4
}

#sw-slots-wrapper {
	position: relative;
	z-index: 999;
	display: block;
	height: 215px;
	padding: 0 11px;
	overflow: hidden
}

#sw-slots {
	display: table;
	width: 100%;
	background: #fcfcfc
}

#sw-slots div {
	display: table-cell;
	height: 100%;
	padding-top: 86px;
	border-left: 2px solid #0d0e0f;
	background-color: #fcfcfc
}

#sw-slots div:first-child {
	border: 0
}

#sw-slots ul {
	padding: 0 0 85px;
	margin: 0;
	list-style: none
}

#sw-slots .sw-right {
	text-align: right
}

.sw-left {
	text-align: left
}

.sw-center {
	text-align: center
}

#sw-slots .sw-shrink {
	width: 1%
}

#sw-slots .sw-readonly {
	background: #ddd
}

#sw-slots li {
	padding: 0 8px;
	height: 44px;
	overflow: hidden;
	text-align: center;
	background: 0;
	font: 700 24px/44px Helvetica, sans-serif
}

#sw-frame {
	position: absolute;
	z-index: 1000;
	left: 0;
	right: 0;
	bottom: 0;
	height: 183px;
	border-width: 16px;
	-webkit-border-image:
		url(data:image/png;base64,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)
		16;
	-moz-border-image:
		url(data:image/png;base64,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)
		16;
	-o-border-image:
		url(data:image/png;base64,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)
		16
}

.ui-icon {
	background: #666;
	background: rgba(0, 0, 0, .4);
	background-repeat: no-repeat;
	border-radius: 9px
}

.ui-loader {
	position: absolute;
	opacity: .85;
	z-index: 100;
	margin-top: -100px;
	background: #666;
	background: rgba(0, 0, 0, .4);
	border-radius: 5px;
	width: 70%;
    margin-left: 15%;
    margin-right: 15%;
    padding: 15px 0;
}

.ui-loader h1 {
	font-size: 15px;
	text-align: center;
	color: #FFF
}

.ui-loader .ui-icon {
	position: static;
	display: block;
	opacity: .9;
	margin: 0 auto;
	width: 34px;
	height: 34px;
	background-color: transparent
}

.spin {
	-webkit-transform: rotate(360deg);
	-webkit-animation-name: spin;
	-webkit-animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-delay: 0;
	-webkit-animation-timing-function: linear
}

@
-webkit-keyframes spin {
	from {-webkit-transform: rotate(0deg)
}

to {
	-webkit-transform: rotate(360deg)
}

}
.ui-icon-loading {
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjBAMAAADs965qAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////x8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHvvEhiAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAEaSURBVCiRY2AgATCapaUqoIiIzN5z5syZJiQRltW7gUJ3705C6OraDRG6GwATkli1evdusNBTuKJVq3c4MjBX3733DqqMfdWqFWDbau+9ewIRspy5KgHMYL737g1EX+fMaVAjbN+9KwDLzZxZAHPMu3cXwEbNnAl397p3YDslOmD6GBjs/v8AURodzXAh3v+/QZRHRyNciPP/f4hQA1yIHVMICtzLC9CFzMuL0IXEy0vQhdjK0+BsRqgv0tIMYEKCggJgmbS0QJgiQUEIwy0tVQCmCCokmhYaCFMElWMKDQ01BIkoKcKEGFRDQ1yMlISUgEIwe5iAQi7GxkpKSjBFwMh2cXEGCSkiOVcFLIQswsAgZGxshCpCBgAA0FNYp5zwDegAAAAASUVORK5CYII=);
	width: 40px;
	height: 40px;
	border-radius: 20px;
	background-size: 35px 35px
}

.ui-corner-all {
	border-radius: .6em
}

#jQui_mask {
	position: absolute;
	top: .5%;
	z-index: 20001
}

#jQui_maskground {
	position: absolute;
	width: 100%;
	height: 10000%;
	z-index: 20000;
	top: 0;
	left: 0;
	background: rgba(170, 170, 170, .5)
}

.button {
	z-index: 1;
	color: #333;
	cursor: pointer;
	display: inline-block;
	font-weight: 700;
	font-size: 14px;
	line-height: 36px;
	position: relative;
	text-decoration: none;
	text-align: center;
	text-shadow: #fff 0 1px 0;
	height: 36px;
	min-width: 40px;
	padding: 0 8px;
	margin-top: 6px;
	margin-left: 6px;
	text-overflow: ellipsis;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff),
		to(#999), color-stop(.5, #fff), color-stop(.5, #ccc));
	background-image: linear-gradient(left top, left bottom, from(#fff),
		to(#999), color-stop(.5, #fff), color-stop(.5, #ccc))
}

a.button {
	text-decoration: none
}

BODY>DIV#mask {
	display: block;
	width: 100%;
	height: 200%;
	background: #000;
	z-index: 999999;
	position: absolute;
	top: 0;
	left: 0
}

.jqPopup {
	top: 332px;
	left: 39px;
	display: block;
	width: 280px;
	float: left;
	border: solid 1px #72767b;
	-webkit-box-shadow: 0 4px 6px #555, 0 0 20px rgba(255, 255, 255, .5);
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 0;
	opacity: 1;
	-webkit-transform: scale(1);
	-webkit-transition: all .20s ease-in-out;
	transform: scale(1);
	transition: all .20s ease-in-out;
	position: absolute;
	z-index: 1000000;
	margin-left: auto !important;
	margin-right: auto !important;
	background: rgba(70, 70, 70, 1);
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(70, 70, 70, .8
		)), to(rgba(0, 20, 20, .8)))
}

.jqPopup>* {
	color: #fff
}

.jqPopup.hidden {
	opacity: 0;
	-webkit-transform: scale(0);
	top: 50%;
	left: 50%;
	margin: 0 auto
}

.jqPopup>HEADER {
	font-weight: 700;
	font-size: 16px;
	margin: 0;
	padding: 10px;
	display: block !important;
	border-bottom: 1px solid #c7c7c7;
	text-align: center
}

.jqPopup>DIV {
	font-size: 12px;
	margin: 8px
}

.jqPopup>FOOTER {
	width: 100%;
	text-align: center;
	display: block !important
}

.jqPopup>FOOTER>A#cancel {
	float: left;
	margin-left: 30px;
	margin-bottom: 8px;
	width: 30%
}

.jqPopup>FOOTER>A#action {
	float: right;
	margin-right: 30px;
	margin-bottom: 8px;
	width: 30%
}

.jqPopup>FOOTER>A.center {
	float: none !important;
	width: 80% !important;
	margin: 8px !important
}

.xx_line {
	width: 100%;
	height: 10px;
	border-bottom: 1px dotted #ccc;
	border-bottom-style: dashed;
	float: left;
	margin-bottom: 20px
}
