@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; img:0;}
body { background:#042248;font: 14px/1.5 arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif;padding: 0;margin: 0;color: #666;}
a { color:#666; text-decoration:none;}
a:hover { color:#02D1A8; text-decoration:none;}
.fl { float:left;}
.fr { float:right;}

.topbg { width:100%; height:260px; background-image:url(bg.gif);background-repeat: no-repeat; background-position:center;}
.logo { text-align:center; padding-top:110px; margin-left:-30px;}
.pubbox { width:420px; background:url(loginbg.jpg) repeat-x; height:600px; margin:0 auto; position:relative; margin-top:-30px;}
.formbox { padding:60px 10px 40px 68px;}
.textbg { width:280px; height:36px; background-image:url(textbg.jpg); margin-bottom:20px;}
.domainbg { width:280px; height:36px; background-image:url(domainbg.jpg); margin-bottom:20px;}
.passwordbg { width:280px; height:36px; background-image:url(passwordbg.jpg); margin-bottom:20px;}
input {  border:none; width:230px; height:34px; line-height:34px; margin-top:1px; margin-left:10px; font-size:14px; font-family:"Microsoft Yahei"; color:#999;}
input:focus { outline:none;}
.btn { width:280px; height:36px; font-size:14px; font-family:"Microsoft Yahei"; color:#fff; background-image:url(btn.jpg); border:none; cursor:pointer;}
.sercopy { margin:10px 0 20px 0;}
.sercopy a { padding-right:73px;}

.footer { text-align:center; padding-top:40px; color:#999; background-color:#042248; background-image:url(bg.gif);}
.footer a { text-decoration:underline; color:#999;}
.footer a:hover {color:#02D1A8;}

