﻿p#vtip {position: absolute; padding: 10px; left: 5px; font-size: 0.8em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999; font-size:1em; max-width:500px;}
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }
.dx{width:70%; margin:0px auto;}
.dx h3{ color:#FFF;}
.dx li {
	color: #FFF;
	margin: 0px 10px;
	list-style-type: none; font-size:1.35em;
}
.textinput{	padding:11px;
	width:70%;
	margin:2% 0% 0 0;
	background: #ECF0F1;
	outline: none;
	color:#8E8E8E;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	font-family: arial,Microsoft YaHei, sans-serif;
	border: 1px solid #fff;
	-webkit-appearance: none;
	font-size:20px;
	font-weight:300;
	cursor: pointer; }
.inputtext{
	font-size: 18px;;
	color: #FFF;
	clear: both;
	vertical-align: super; float:left; margin-right:15px; clear: both;
}
p#vtip {position: absolute; font-family: Arial, 'Microsoft YaHei';; padding: 10px; left: 5px; font-size: 1.08em; line-height:1.42em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999; margin-right:10px; text-align:justify ;}
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }
.input_validation-failed { border: 1px solid #FF0000; color: #FFF; background: #C1411C  ; }