html,body{padding: 0; margin: 0; height: 100%;font-family:"Microsoft YaHei";background-color: #f5f5f5;}
h1,h2,h3{ margin: 0;}
.header{width: 100%;background-color: #333333;}
.header .top{width:1000px;margin:0 auto;padding: 0;height:56px;}
.header .top img{height: 18px; vertical-align:middle;border:none;}
.header .top .a4{margin-right: 73px;float:left;}
.header .top a{color:#ffffff;cursor: pointer;;font-weight: 400;font-style: normal;color: #FFFFFF;text-align: center;line-height: 56px;height:56px;margin-right: 52px;text-decoration: none;float:left;font-size: 14px;}
.header .top a:hover{text-decoration: underline;}
.header .top .r{float:right;margin-right: 8px;}

.footer{width:100%;height:20px;line-height: 20px;border-top:1px solid #f1f1f1;color: #333333;;font-weight: 400;font-style: normal;font-size: 12px;text-align: center;margin: 0 auto;padding: 26px 0; background-color: #FFFFFF;position: fixed;bottom: 0;}

.main{width: 1000px;margin:0 auto; min-height: 530px; overflow: hidden;}
.main *{font-weight: 400;font-style: normal;}
.main h1{margin:30px auto 30px 120px;;font-weight: 400;font-style: normal;font-size: 28px;text-align: left;color: #333333;}
.main h2{font-size: 20px;margin:0 auto 0 120px;border-bottom: 1px solid #999999;padding-top:20px;padding-bottom:10px;padding-left:20px;height: 20px;line-height: 20px;}
.main h3{font-size: 18px;text-align: left;color: #333333;margin:0 auto 20px 140px;}
.main img{margin-right: 10px;width: 16px;height:16px;}
.main i{color: #616161;font-size: 14px;text-align: left;font-style: normal;}

.main input{height: 30px;line-height:30px; padding: 0 8px;border:1px solid #808080;font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;font-size: 14px;outline-style: none;}
.main div{margin:0px 0 25px 140px;height:32px;}
.main div label{line-height: 30px;}
.main div b{font-size: 12px;color: #F25050;text-align: center;height: 32px;line-height: 32px;margin-left: 10px;}
.main div span{ font-size: 12px; color: #666666;}
.main p{height:40px;margin:14px auto 4px 140px;}
.main p input{width: 120px;height: 40px;line-height: 36px;background-color: #1195ED;color:#ffffff;border:2px solid  #1195ED;border-radius: 4px;text-align: center;cursor: pointer;}
.main #mobile{width:160px;}
.main #mobile,.main #vercode{}
.main #vercode{ width: 60px;}
.main .sentcode{ font-size:14px;margin-left: 12px; color: #666666;}
.main .sentcode:hover{color: #0099CC; cursor: pointer;text-decoration: underline;}

.main #money{ width: 80px;}

.pcheck{padding:80px 0 60px 0;}
.pcheck h1{height: 20px;line-height: 20px;padding-bottom: 10px;font-size: 20px;border-bottom: 1px solid #e4e4e4;color:#333333;font-family: '微软雅黑';font-weight: 400;width:740px;margin:0 auto 30px auto;}
.pcheck .m1{width: 758px;height: 148px;border:1px solid #e4e4e4;margin: 0 auto 10px auto;background-color: #ffffff;position: relative;}
.pcheck .m1 h2{width: 706px;font-size: 14px;padding-left: 10px;border-bottom:1px solid #e4e4e4;margin:20px 20px 30px 20px;font-weight: 400;padding-bottom: 5px;}
.pcheck .m1 p{height: 32px;margin:20px 0;padding-left: 20px;}
.pcheck .m1 p input{width: 13px;height: 13px;float:left;line-height: 32px;margin: 10px 10px 0 0;background-color: #ffffff;border:none;outline: none;}
.pcheck .m1 p span{width:143px;height:32px;border:1px solid #cccccc;margin-right: 20px;float:left;text-align: center;line-height: 32px;font-size: 14px;color: #666666;cursor: pointer;}
.pcheck .m1 p span:hover,.pcheck .span_click{border-color: #1195ED !important;color:#1195ED !important;}
.pcheck .m1 p i{font-size: 12px;color: #F25050;font-style: normal;height:34px;line-height: 34px;margin-left: 20px;}
.pcheck .m1 p b{font-size: 12px;color: #F25050;font-weight: initial;height:34px;line-height: 34px;}
.pcheck .m1 p img{width:143px;border:none; height: 32px; margin-right: 0;}
.pcheck .m2{height: 255px;}
.pcheck .inp{width: 120px;height: 40px;border: 2px solid #1195ED;border-radius: 4px;font-family: 'PingFang SC Regular', 'PingFang SC';font-size: 16px;color: #FFFFFF;outline: none;cursor: pointer;background-color: #1195ed;margin: 20px auto 0 140px;}
.pcheck input:hover{background-color: #0576c2;border-color: #0576c2;}
.pcheck .prompt{width: 360px;height: 134px;background-color: #ffffff;box-sizing: border-box;border: 4px solid #a3a3a3;margin:0 auto;position: absolute;display: none;}
.pcheck .prompt a{margin-top: 10px;margin-right: 10px;width: 14px;height: 14px;float:right;display: block;cursor: pointer;}
.pcheck .prompt a img{width: 14px;height: 14px;float: right;}
.pcheck .prompt p{width:236px;height: 48px;line-height:48px;padding-left: 90px;font-size: 16px;color: #333333;display:inline-block;margin:0 auto 30px auto;}
.pcheck .prompt p img{height: 48px;width: 48px;margin-right: 10px;float:left;margin-top: 0;}

.confirm .container{width: 360px;height:auto !important;box-shadow: 0px 0px 10px #999999;margin:60px 320px 0 320px;padding-top:14px;background-color:#FFFFFF; overflow: hidden;}
.confirm .container b{font-weight: 400;color: #F25050;text-align: center;margin:0 auto 20px auto;font-size: 14px;font-style: normal;}
.confirm .container img{width:240px;height:240px;margin:0 60px;vertical-align: middle;}
.confirm .container p{ height:26px;font-size: 20px;text-align: center;color: #333333;margin:30px auto 0 auto;font-family: 'Arial Normal', 'Arial';font-style: normal;}
.confirm .container p:first-child{margin-top: 0px;}
.container div{ margin: 0; font-size: 12px; text-align: center;}