/* 
* @Author: Lydia
* @Date:   2017-07-05 20:39:04
* @Last Modified by:   anchen
* @Last Modified time: 2021-01-14 10:18:19
*/
html {font-size: 62.5%;
    -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
/* 
    HTML5 display definitions
*/
body{
  -webkit-font-smoothing: antialiased;/**这两行是让字体打到最佳显示**/
  text-rendering: optimizespeed; }
article,aside,details,
figcaption,figure,footer,header,hgroup,main,
nav,section,summary {display: block;}
/*****表单样式重置****
 */
button,input,select,textarea {vertical-align: baseline;*vertical-align: middle;}
button,input {line-height: normal;}
button,select {text-transform: none;}
ul,li,ol,dl,dd{list-style: none;}
h1,h2,h3,h4,h5,h6 {line-height: 1.5;}
input,button,select,textarea {font-family: 'Microsoft Yahei';font-size: 14px;}
a{ text-decoration: none;color:#fff;}
img{border:0;}
input,button{outline:none;}
button,input[type='button']{ cursor: pointer;}

input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; }
input:focus::-moz-placeholder { color:transparent; }
input:focus:-ms-input-placeholder { color:transparent; }
/* 
****重置表格元素****
 */
table {border-collapse: collapse;border-spacing: 0;}
img{border:0;}
/* 
****清除浮动样式设置****
 */
i{ font-style: normal;}
.clearfix {display: block;zoom: 1;}
.clearfix:after,.clearfix:before{content: " ";display: block;font-size: 0;height: 0;clear: both; visibility: hidden;}
.fl{float: left;}
.fr{float: right;}
/*
*****高自动，超出部分隐藏****
 */


/*== 密码强度 ==*/
.top_testresult{font-weight: bold;font-size:12px;font-family: arail,helvetica,san-serif;color:#FFF;padding:0;margin:0 0 0 0;}
.top_testresult span{padding:0 6px;margin:0;height: 23px;line-height: 23px;}
.top_shortPass{background:#FF0000;}
.top_badPass{background:#5A025A;}
.top_goodPass{background:#0029AA;}
.top_strongPass{background:#128511;}
/*== us by validation ==*/
.FormError {position: absolute;top: 300px;left: 300px;display: block;z-index: 500;}
.FormError .FormErrorC {width: 100%;background: #ee0101;position:relative;z-index:501;color: #fff;font-family: tahoma;font-size: 11px;line-height: 14px;border: 2px solid #ddd;box-shadow: 0 0 6px #000;-moz-box-shadow: 0 0 6px #000;-webkit-box-shadow: 0 0 6px #000;padding: 4px 10px 4px 10px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.FormError .FormErrorA {width: 15px;margin: -2px 0 0 13px;position:relative;z-index: 506;}
.FormError .FormErrorABottom {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;margin: 0px 0 0 12px;top:2px;}
.FormError .FormErrorA div {border-left: 2px solid #ddd;border-right: 2px solid #ddd;box-shadow: 0 2px 3px #444;-moz-box-shadow: 0 2px 3px #444;-webkit-box-shadow: 0 2px 3px #444;font-size: 0px;height: 1px;background: #ee0101;margin: 0 auto;line-height: 0;font-size: 0;display: block;}
.FormError .FormErrorABottom div {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
/*==use by jquery ui dialog==*/
.ui-dialog-content{padding: 5px 1px;}
.ui-dialog-title{font-size:14px;}
#Dialog{font-size:12px;}
#Dialog p {line-height:16px;margin:10px 0px 10px 10px;height: auto;}
#SendForm input[type=text], #SendForm input[type=password]{border:1px solid #6A4444;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;box-shadow: 0 0 2px #6A4444;-moz-box-shadow: 0 0 2px #6A4444;-webkit-box-shadow: 0 0 3px #6A4444;}
#SendForm input[type=text]:hover, #SendForm input[type=password]:hover{border:1px solid #6A4444;}
#SendForm input[type=text]:focus, #SendForm input[type=password]:focus{border:1px solid #6A4444;}

/* 登录通则页面  */
#protocol-body-wrap {width: 100%;background: url(../images/rule-bg.jpg?=1) repeat-x #001413;}
#protocol-body-wrap .protocol-inner {width: 1001px;margin: 0 auto;position: relative;background:url(../images/rule-top.jpg?=1) no-repeat left top;}
#rule-logo {background: url(../images/logo1.png?=2) no-repeat 15px center;width: 387px;height: 111px;}
.protocol-tab {width: 400px;height: 34px;line-height: 34px;font-size: 14px;font-family: "微软雅黑";position: absolute;right: 45px;top: 45px;}
.protocol-tab ul li {width: 89px;height: 34px;text-align: center;float: left;cursor: pointer;position: relative;z-index: 1;color: #fff;}
.protocol-tab ul li.current {background: url(../images/rule-nav-on.png?=1) no-repeat;color: #732f0a;}
.protocol-con {position: relative;z-index: 1;width: 1001px;background: #402503;padding-bottom: 1px;}
/*.protocol-con .protocol-title {height: 48px;line-height: 48px;width: 100%;text-align: center;background: url(../images/rule-line.png?=1) no-repeat bottom center;color: #fff;margin-bottom: 20px;}*/
.protocol-con .protocol-btn {height: 30px;margin: 0 auto 15px;width: 280px;margin-top: 8px;}
.protocol-con .protocol-btn .no-agree-btn {background: url(../images/rule-btn-bg.png?=1) no-repeat;cursor: pointer;float: left;font-family: "微软雅黑";font-size: 14px;line-height: 39px;line-height: 39px; margin-right: 10px;text-align: center;width: 140px;color: #402503;display: inline;_margin-right: 5px;}
.protocol-con .protocol-btn .agree-btn {background: url(../images/rule-btn-bg.png?=1) no-repeat;cursor: pointer;display: block;font-family: "微软雅黑";font-size: 14px;height: 39px;line-height: 39px;margin-left: 150px;text-align: center;width: 140px;color: #402503;}
.pro-content {padding: 0px 50px 0px 50px;width: 880px !important;color: #fff;border: 1px solid #fcefc9;margin:0 auto;}
.pro-content .pro-tit {height: 40px;line-height: 40px;text-align: left;font-size: 14px;color: #e8b627;}
.pro-content p{font-size: 12px;line-height: 2.5em;text-indent: 1em;}
.pro-content ol li{font-size: 12px;line-height: 2.5em;list-style-type:decimal;margin-left:2em}
.copy-right {height: 62px;line-height: 62px;width: 100%;text-align: center;color: #bb9c52;}
div.flicking_con{position:absolute;bottom: 0px;left:35%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url(../images/btn_main_img.png) 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
