body,div,h1,h2,h3,a,p,span,samp,font,ul,li{margin: 0; padding: 0;}
ul,li{ list-style: none;}
a img{ border: none;}
a { text-decoration: none;}
.contains{ width:100%;height:auto; font-family:Microsoft YaHei;}
.contains input{ font-family:Microsoft YaHei;}
.mainUp{ height: 482px;background: #09c;}
.mainUp h1{ line-height: 47px; color: #fff; font-size: 16px; text-align: center;}
.tips{ height: 145px; padding-top: 77px; line-height: 145px; font-size: 14px; text-align: center; color: #fff;}
.tips b{ font-size: 16px;margin: 0 5px;}
.mainUp p{ height: 50px;padding:30px 0 0 0; text-align: center; position:relative;}
.mainUp p input{ width: 279px; height: 30px; padding: 0 5px; font-size: 16px; color: #333; border: 2px solid #999;}
.mainUp p b{ position: absolute; left:50%;top:8px; color:#fff; margin-left: -145px;}




.sBtn{padding-top: 30px; text-align: center;}
.sBtn input{ width: 279px; height: 44px; line-height: 44px; border: none;color:#fff;font-size: 16px; background: #0099CC url(../img/sBtn.jpg) 10px no-repeat;}
.warning{ height: 45px; line-height: 45px; font-size: 16px; color:red; text-align: center;}

.searchBanner{ padding: 20px 0 0 0; text-align: center; position: relative;}
.searchBanner .sText{ width: 100%; height: 30px; border: 2px solid #09c; font-size: 18px;color: #333; padding: 0 5px;}
.searchBanner .sBtn{ width: 80px; height: 33px; border: none;color:#fff; background: #0099CC url(../img/sBtn.jpg) center center no-repeat; float: left; position: absolute; right:0px;top:20px}

.title{ height: 38px; line-height: 38px; text-align: center; color:#fff;font-size: 16px; background: #09c;}

.searchMain{padding: 20px 20px 0 20px; text-align: center; }
.searchMain .paper{ height: auto; min-height: 189px; background: #efefef;}
.paper{ display: block; padding: 0 14px; margin: 10px 0; text-align: left;position: relative;}
.paper p{ line-height: 30px; color: #066; font-size: 16px;}
.paper h1 { line-height: 38px;font-size: 16px;color: #333;}
.paper span{ line-height: 26px;color: #06c; font-size: 14px;}
.paper samp{ line-height: 26px;color: #666; font-family:Microsoft YaHei;font-size: 13px;position: absolute; bottom: 10px; left:14px;}
.paper .paperState{ padding:0 40px; height: 49px; line-height: 49px;font-family:Microsoft YaHei; font-size: 22px; color:#fff; background: #09c; position: absolute; right: 20px; bottom:-20px}
.noReturn{ text-align: center; font-size: 18px; color:#999;}
.paperMore{ height:40px; line-height: 40px;font-family:Microsoft YaHei; background: #efefef; display: block; margin: 10px 0; text-align: center; color:#09c ; font-size: 16px;}

.oldBtn{ width: 117px; height:34px; background: #09c url(../img/oldBtn.jpg) no-repeat right; border:none; margin:0 6px 0 0;font-size: 16px; color:#fff; }

.tan{width: 117px; height: auto; background: #0099CC; position:absolute; z-index: 9999; display: none;}
.tan li{height: 64px; line-height: 64px;}
.tan a{display:block;color:#fff; font-size: 16px;}
.tan a:hover{background: #06f;}
#year{left:32px;}
#number{ left:155px}

.paperTitle{ width:100%;background: #0099CC; height: auto; overflow: hidden; padding:10px 0;}
.paperTitle h1,.paperTitle h2{ font-weight: 400;padding: 0 36px;}
.paperTitle h1{ color:#fff;font-size: 16px;}
.paperTitle h2{ color:#ccc;font-size: 14px;}
.paperAY{padding: 0 36px; height:50px;}
.paperAY span{ display: block; color:#06c; float: left; height:50px; line-height: 50px; font-size: 13px;}
.paperAY samp{ display: block; color:#333; float: right; height:50px; line-height: 50px; font-size: 13px; font-weight: bold;}

.paperInfo{padding: 0 36px; height:auto;}
.paperInfo h3{ color:#333; font-size: 13px; line-height: 30px;}
.paperInfo p{ color:#666; font-size: 13px; line-height: 22px;}





