*{margin: 0;padding: 0;}
html,body{ width: 100%; height: 100%;}
body{ font-family: '微软雅黑'; background: url(/res/images/newLogin/newLoginBg.png) no-repeat; background-size: cover; line-height: 1.2; color: #333333;background-color: #7fbee7; }
a{ color: #333333; text-decoration: none; }
ul,li{ list-style: none;}


/* 样式重置 */

/*滚动条样式*//*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {width:8px;height:8px;}
/* 这是针对缺省样式 (必须的) */::-webkit-scrollbar-track {background-color:rgba(255,255,255,0);}
/* 滚动条的滑轨背景颜色 */::-webkit-scrollbar-thumb {background-color:#D8DCE5;border-radius:4px;}
/* 滑块颜色 */::-webkit-scrollbar-button {display:none;}
/* 滑轨两头的监听按钮颜色 */::-webkit-scrollbar-corner {opacity:0;}
/* 横向滚动条和纵向滚动条相交处尖角的颜色 *//*vis样式类*/.vis-item.success {background:#67C23A;border-color:#67C23A;}

.el-button--primary{ background-color: #1296db; border-color: #1296db;}
.el-button--primary:focus, .el-button--primary:hover{background-color: #1296db; border-color: #1296db;}
.el-form-item{ margin-bottom: 10px; }
.el-input__inner{ height: 48px; line-height: 48px; font-size: 16px;}
.el-form-item__label,.el-input__inner{ color: #303030; font-size: 16px; }
.el-form .el-select{ width: 100%; }

.el-table--border::after, .el-table--group::after, .el-table::before{ background-color: none}
.el-button--primary.is-disabled, .el-button--primary.is-disabled:active, .el-button--primary.is-disabled:focus, .el-button--primary.is-disabled:hover{ background-color: #78bfe9; border-color: #78bfe9;}
.el-radio__inner{ border: 1px solid #95979a;}

/* 公用样式 */

.wrap{ width: 1200px; margin: 0 auto;}
.newLoginheader{ height: 90px; width: 100%; background: url(/res/images/newLogin/headerbg.png); overflow: hidden;}
.newLoginheader .logo{ width: 373px; margin-top: 30px; float: left;}
.newLoginheader .tel{ float: right; width: 200px; margin-top: 35px; }
.newLoginheader .tel img{ float: left; margin-left: 5px;}
.newLoginheader .tel span{ font-size: 22px; color: #fff; float: right; }


.newLoginCon{ margin-top: 70px; position: relative; }
.newLoginCon h2{ text-align: center; font-size: 28px; color: #337ab7; }

/* 平台专用 */
.jttzpb .newLoginheader{ background: #fff; }
.newLoginheader .tel span{  color: #023b88; }
.jttzpb { background: url(/res/images/newLogin/jttzpbnewLoginBg.png) no-repeat; background-size: cover; }
.jttzpb .newLoginCon h2{ text-align: center; font-size: 28px; color: #fff; }
.haoyupb .newLoginheader .tel{ width: auto; }
.haoyupb .newLoginheader .tel span{ margin-left: 20px; }


.btn{ text-align: center; margin: 45px 0 176px; }
.btn .el-button{width: 230px; height: 50px; font-size: 20px;} 

.headBtn{ float: right; overflow: hidden; margin-top: 27px; margin-right: 10px; }
.headBtn a{ float: left; padding: 10px; background: #2885ca; border: 1px solid #94c2e5; border-radius: 3px; color: #fff; margin-right: 10px; }
.gzdw{ height: 45px; }

.rightBtn{ position: absolute; right: 0; top: 0; margin:0}
.rightBtn .el-button{ width: 180px;}
