html,body,p,div,ul,li,form,fieldset,input{padding:0;margin:0;}html,body,.wrap{height:100%;width:100%;overflow:hidden;}
div.content{width:440px;margin:26px auto 0;}
fieldset label{width:90px;height:30px;text-align:right;display:block;float:left;padding:0 4px;}
fieldset{border:none;line-height:30px;}
h1{height:63px;font-size:14px;font-weight:normal;padding: 0 120px 0 0;text-align:center;}
fieldset p{height:30px;line-height:30px;clear:both;text-align:left;}
fieldset input{width:324px;height:20px;}
fieldset .small input{width:130px;}fieldset .fixfloat{position:absolute;top:0;right:16px;}
#mobile{padding: 0 0 0 40px;}#mobile .checkbox{border:none;width:auto;height:auto;}fieldset div.ctn{clear:both;height:60px;text-align:left;}
#mobile input{margin:0 4px;}#mobile img{padding:4px 0;}#mobile li{float:left;list-style:none;}
fieldset textarea{float: left;height:60px;width:324px;overflow:auto;padding:0;margin:0;}
div.button{position:absolute;bottom:30px;height:27px;width:100%;}
div.button p{padding:0 120px 0 0;margin:0;height:30px;text-align:center;}
#enter{width:55px;height:27px;line-height:26px;border:none;}
#dialback{width:85px;height:27px;line-height:26px;border:none;position:absolute;bottom:0px;text-indent:18px;}
.wrap{height:100%;width:100%;position:relative;text-align:left;font-size:12px}.head{padding:0 13px;height:39px;position:relative;line-height:39px;}
#head{height:39px;position:relative;}#head label{position:absolute;margin:0 0 0 91px;}
.head .right{top:0;right:0;float:right;}.head .left{top:0;left:0;}.head .left,.head .right{width:13px;display:block;height:39px;position:absolute;}
#banner{width:120px;height:240px;position:absolute;top:44px;right:4px;cursor:pointer;background-position:center;background-repeat:no-repeat;}
.decorative1{position:absolute;width:100%;height:11px;bottom:71px;left:0;}.decorative1 p,.decorative2 p,.decorative4 p{height:11px;margin:0 120px 0 0;}.decorative3 p{width:4px;}.decorative2{position:absolute;width:100%;height:11px;top:39px;left:0;}.decorative3{position:absolute;width:4px;top:39px;right:128px;}.decorative4{position:absolute;width:100%;height:11px;top:102px;left:0;}
.footer{height:81px;position:absolute;bottom:0;left:0;width:100%;}
#error,#message{position:absolute;top:24px;width:320px;left:50%;line-height:24px;margin:0 0 0 -160px;text-align:center;display:none;font-size:12px;}
#error{background:#FFDDDD;color:red;}#message{background:#D2F0D7;color:#000;}#logo{display:block;position:absolute;left:13px;top:0px;height:39px;width:88px;cursor:pointer;z-index:3;}.logodefault{background:url(800logo.png) no-repeat center;}
form .active{background:#ffffea;}
#live800{position:absolute;bottom:2px;right:10px;width:73px;height:15px;}
div.features ol{padding:0;margin:0;clear:both;width:auto;}
div.features ol li{list-style:none;float:left;}
div.features label span{color:red !important;display:none !important;}
div.features label.required  span{display:inline !important;}
div.features ol li input{width:112px;}
#validatecode .input1{width:50px}
#codedetail{text-align: left;height:30px;line-height:30px;}
#compleavewords{position:relative;max-width:1100px;height: auto;margin:0;padding: 5px 10px 0 10%;text-indent: 10px;}
#floatdiv{width:1px;height: 50%; float: left; margin-bottom:-120px;}
#center{position:relative;left:0;top:0;zoom:1;clear: both;margin:0 130px 81px 0;overflow-y: auto;overflow-x:hidden;text-align: center;}
