﻿body{font-size:12px;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;margin:0;padding:0;}
div{ border:0;}
img{border:0;}
.top{width:800px; height:auto; margin-top:10px;}
.top-right{width:582px; height:106px; float:right; text-align:right;}
.top-right span{margin-right:6px;}
.top-font{text-align:left; width:550px; height:20px; border-bottom:solid 1px red; margin-top:50px; font-size:14px; color:#666666; font-weight:bold;}
.top-logo{width:218px; height:106px; float:left;}
.foot{border-top:solid 1px #BCBCBC; margin-top:20px; padding-top:20px; padding-bottom:10px;}

.red {background:#f00;}
.blue {background:#268CC5;}
.green {background:#8EC700;}
.ash {background:#ccc;}
.reg{width:650px; color:#666666;background-color:#fff;padding:10px 0px 25px 0px;}
.reg em{font-style:normal;margin-right:2px;height:10px;color:#fff;float:left;padding:4px 15px;}
.reg span{font-size:14px; font-weight:bold;}
td{text-align:left;}
.input{width:200px;border:solid 1px #BCBCBC;}
.inputbold{width:200px;border:solid 1px black;}
.regmsg{text-align:left; font-size:12px; color:Red;}
.regmsg2{text-align:left; font-size:12px; color:#006633;}
.bigfont {font-size:14px;}
.dashed{border-bottom:dashed 1px #666666;}

.login{width:700px; background-color:#D0D0D0; margin-top:20px; padding:15px 0px 15px 0px;}
.enter{width:650px; color:#666666;background-color:#fff;padding:10px 0px 25px 0px;}
.bord-solid{border:solid 1px #D0D0D0; width:400px; height:200px; padding-top:15px; margin-top:10px;}
.title{border-bottom:solid 1px #D0D0D0; width:300px; padding-bottom:5px;}
.login .enter .bord-solid span{color:#FF9900; font-weight:bold;}
.login .enter .bord-solid table tr td{color:#FF9900; font-weight:bold;}
.login .enter .bord-solid input.csstxt{border:solid 1px #D0D0D0; width:150px;}
.login .enter .bord-solid input.btn_01{width:92px;height:31px;background:url(btn_44.gif);border:0;color:#fff;font-weight:700;font-size:14px;margin:0;cursor:pointer;}