﻿@charset "utf-8";
body{font-size:14px; font-family:Arial,"宋体",Lucida,Verdana,Helvetica,sans-serif; color:#444; margin:0; padding:0; background:#f8f8f8; }
p,img,h1,h2,h3,h4,h5,h6,input,dl,dt,dd,span.em,b,tr,td,table,ul,ol,li{margin:0; padding:0; }
ol,ul,li{list-style:none}
img{ border:none;}
a{ color:#000; text-decoration:none; font-size:14px;}
a:visited {text-decoration:none;}
a:hover { text-decoration:underline;}

.topArea{ background:#f4f4f4;border-bottom:#e0e0e0 1px solid; text-align:center;}
.logo { width:1000px; margin:0 auto; overflow:hidden; padding:35px 0;}
.logo a img{ float:left;}
.logo p{ float:left; font-size:26px; margin-left:20px; margin-top:4px; padding-left:20px; border-left:#ddd solid 1px; color:#333; font-weight:bold;}
.main{ width:1000px; margin:0 auto; overflow:hidden; }
.nav,.navbox,.bannerbar,.navbar{ width:100%;}
.nav{width:1000px; margin:0 auto; overflow:hidden; height:28px;background-color:#f7f7f7; }
.nav .navwelcome{  line-height:28px; float:left; }
.nav .navwelcome li{ float:left;color:#666;}
.nav .navwelcome li a{ color:#666; font-size:12px;}


.zhuce{ float:left;  overflow:hidden; background:#fff; width:100%; padding:20px 0 35px 0;border: 1px solid #d7d7d7; border-top:none;}
.zhuce .left{ width:635px; float:left; overflow:hidden; border-right:solid 1px #e9e9e9;}
.zhuce ul{ margin:40px 0 0 40px;overflow:hidden;}
.zhuce ul li{ float:left; width:100%;overflow:hidden;line-height:34px; font-size:14px;height: 60px;padding-top:6px; }
.zhuce ul li p{ float:left; width:90px; text-align:right; color:#888; padding-right:10px;}
.zhuce ul li p span{ margin-right: 5px; color:#f00;}
.zhuce ul li input[type="text"]{ border: 1px solid #cccccc; color: #999; float: left;font-family: arial,"宋体";font-size: 14px;overflow: hidden; height:38px; line-height:38px; font-size:12px; width: 260px;}
.zhuce ul li input[type="password"]{ border: 1px solid #cccccc; color: #999; float: left;font-family: arial,"宋体";font-size: 14px;overflow: hidden; height:38px; line-height:38px; font-size:12px; width: 260px;}
.zhuce ul li input[type="button"]{width: 80px;height: 35px;float: left;margin-left: 10px;color: #666;}
.zhuce ul li table { float:left;}
.zhuce ul li table img{ height:30px;}
.zhuce ul li table a{ margin-left:5px; font-size:12px; color:#777;}
.zhuce .text-1{ width:100px; margin-right:10px;}
.zhuce .title { float:left;}
.zhuce .tijiao{ float:left; clear:both; width:405px; height:50px; margin-top:5px; text-align:center;color:#ffffff; font-size:16px;}
.zhuce .tijiao span{display:block; width:120px; margin:0 auto; height:38px;}
.zhuce .tijiao span input{  display:block; width:260px; height:36px;  line-height:36px; font-size:16px; background:#0076d4; color:#ffffff; border: none;cursor:pointer; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
.zhuce .divmessage{ float:left; padding-left:20px; font-size:12px; color:#888;}
#divAccount{float:left; padding-left:20px; font-size:12px; color:#888; text-align:left;}
.zhuce .right{padding:50px 0 0 90px; float:left; width:270px; text-align:left;line-height: 25px;} 
.zhuce .right .reg { font-size: 14px;padding: 3px 0 0 0;}
.zhuce .right .reg a{ color:#0679a3;}
.zhuce .right .qq {padding: 10px 0 0 0;}
.zhuce .right .or{ font-size:12px; color:#555; margin-bottom:5px;}
.zhuce .right .qq a{ margin-bottom:10px; display:block;}
.contact{ float:right; width:240px; padding-left:50px; height:300px; margin-top:80px; overflow:hidden; border-left:2px #cccccc solid;}
.contact p{ color:#a30606; padding-bottom:4px; }
.contact p a{ font-size:16px; color:#0679a3; line-height:30px;}
.contact ul li{ float:left; width:200px; margin-top:10px;}

#box_bottom{width:1000px; margin:0 auto; margin-top:10px;  overflow:hidden; text-align:center; margin-top:50px; font-size:12px; color:#888; line-height:23px;}
#box_bottom a{ color:#666; font-size:12px;}
.copyright{ width:1000px; margin:0 auto; overflow:hidden;}
.navwelcome li a:hover{ text-decoration:underline;}
.navmap{ float:right;}
.navmap li a:hover{ text-decoration:underline;}
.nav  .navmap li { float:left; padding-top:5px; padding-left:10px;}
.main_title {border-bottom: 1px solid #d7d7d7;margin-bottom: -1px;overflow: visible;padding-right: 10px;position: relative; height:38px;}
.main_title h2.on { background-color: #fff;height:34px;line-height:34px; border-bottom:solid 1px #fff; margin-top:0px; font-size:14px; color:#0076d4; margin-top:3px;box-shadow: 2px 0 0px #dddddd;}
.main_title h2 { background:#fbfbfb;cursor: pointer;float: left;  height: 30px;line-height:30px; margin:7px 8px 0 0 ;text-align: center; padding:0 18px;border: 1px solid #d7d7d7; border-bottom:none;}
.main_title h2 a {color:#333;font-size:14px; cursor: pointer;text-decoration: none; font-weight:normal;}
.extra {position: absolute; right:1px;top:20px; font-size:12px; color:#666;}
.extra a{ font-size:12px; color:#005aa0;}
.noteawoke{ color:red;}
.noteok{ color:green;}

         .dis{
          display:none;
      }
      .show{
          display:block;
      }
       #captcha{
            width: 300px;
            margin: 0 auto;
        }

        .hide {
            display: none;
        }
        #notice {
            color: red;
        }







