@charset "utf-8";
/* CSS Document */
body{background:#fff; color:#333; line-height:18px;}
#logo,#content,#footer{width:970px; margin:0 auto;}
#logo{padding:20px 0px;}
#top{background:#065FA3; background-image: linear-gradient(#2B77B1, #065FA3);
border-top: 1px solid #59A0CB;
border-bottom: 1px solid #013C6A;
box-shadow: 0px 0px 2px 1px #333;
height: 55px;
position: relative;
z-index: 1;}
.clear{clear:both;}
.padb10{padding-bottom:10px;}
td{padding:0px 10px; line-height:30px;}
#top .topw{width:970px; margin:0 auto;}
#top .topw a{float:left; display:block; padding:0px 15px; width:90px; line-height:55px; color:#fff; font-size:18px; font-family:"微软雅黑", "黑体", "宋体"; text-align:center;}
#top .topw a:hover{background:#013C6A;}
#top .topw a.hover{background:#013C6A;}

.contaward{background:#e3f4fd; padding:15px; text-align:center; font-size:16px; font-family:"微软雅黑", "黑体", "宋体"; color:#c00; font-weight:bold; border-bottom:#ccc solid 2px;}
.conlist{padding:15px; background:#e3f4fd; line-height:23px;}
h2{color:#000000;font-weight:normal; font-size:16px; line-height:32px;}
#content img{margin-bottom:20px;}
#content .main{border:1px solid #dddddd; padding:20px;}
#content ul li{border-bottom:1px solid #000000; line-height:23px; padding:15px 0px;}
#content input{margin-left:10px;margin-right:10px;}
#content .no_margin{margin-left:20px;}
#content .no_border{border:none;}
#button{margin-top:25px;width:180px; height:28px;}
form p{text-align:center;}
#footer{margin-top:20px;margin-bottom:20px; text-align:center;}
#footer p{line-height:24px;}
#content .input{margin-left:0;border:none;border-bottom:solid 1px #CCC;}
.other{border:none;border-bottom:solid 1px #000;}
.info{border:#59A0CB solid 1px; background:white; height:20px; margin-left:0px;width:170px}
.userw{border:none;border-bottom:solid 1px #000; width:200px;}
.f12r{color:red;}

textarea{width:400px; border:#59A0CB solid 1px; padding:10px; font-size:12px; color:#666; margin-left:10px;}

h3{color:#000000; font-size:12px; font-weight:normal; padding:0px; margin:0px; padding-bottom:10px; line-height:23px;}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
hr{margin:20px 0px;}
hr{border:0;border-top:1px solid #eee}
.resok{text-align:center; padding:40px; font-family:"微软雅黑", "黑体", "宋体"; font-size:50px; color:#c00; font-weight:bold;}