body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {margin: 0;padding: 0; }
body{word-break: break-all;}
div{word-break: break-all;}
table {border-collapse: collapse;	border-spacing: 0;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
ol, ul {list-style: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;	font-variant: normal;}
input, textarea, select {font-family: inherit;font-size: inherit;*font-size:100%;font-weight: inherit}
legend {color: #000}
.txtnoselect {user-select: none;}
body {background: #a9a9a9;color: #555;font: 12px Tahoma, Verdana;line-height: 20px}
a {color: #b0778c;text-decoration: none;}
a:hover {text-decoration: none;}
a.strong:hover, a.strong-u:hover {color: #c70067;}
/*
a img {vertical-align: top}
*/
em, strong {color: #d83473;}
strong {	font-weight: bold;}
form input, .vform input, form label, .vform label, form select, .vform select, form textarea, .vform textarea, form .button, .vform .button, form .verisign .text, .vform .verisign .text {vertical-align: middle;}
form input, .vform input, form select, .vform select, form textarea, .vform textarea {outline: 0;}
form input[type="text"], .vform input[type="text"], form input[type="password"], .vform input[type="password"], form textarea, .vform textarea {
	border: 1px solid #ccc8c4;
	padding: 2px;
	resize: none;
	vertical-align:middle;
	
}
form input[type="radio"], .vform input[type="radio"], form input[type="checkbox"], .vform input[type="checkbox"] {
    *margin-top:0;
	vertical-align:middle;
}
form input.inlinetext, .vform input.inlinetext, form textarea.inlinetext, .vform textarea.inlinetext {
	color: #999
}
form label, .vform label, form .verisign .text, .vform .verisign .text {
	display: inline-block
}
form div.fitem, .vform div.fitem {
	-zoom: 1
}
form .fitem, .vform .fitem {
	padding: 4px 0
}
form .fitem .verisign, .vform .fitem .verisign {
	margin: 0 0 0 4px;
	vertical-align: middle;
}
form .fitem .verisign .icon32, .vform .fitem .verisign .icon32 {
	margin: 1px 2px 0 0
}
form .fitem .verisign .text-sorry, .vform .fitem .verisign .text-sorry {
	color: #d83473
}
form .fitem-textarea .tatips, .vform .fitem-textarea .tatips, form .fitem-textarea .verisign, .vform .fitem-textarea .verisign {
	color: #999;
	display: block
}
form .fitem-textarea .verisign, .vform .fitem-textarea .verisign {
	margin: 0
}
h1.hidden, h2.hidden, h3.hidden, h4.hidden, h5.hidden, h6.hidden {
	display: none
}
::selection {
	background: #c70067;
	color: #fff
}
.page {
	background: #fff url("../images/pagebg-white.png") repeat;
	padding-bottom: 20px
	margin:0 auto;
}

.rz{vertical-align:middle;}
