@charset "utf-8";
/* CSS Document */
body{ background:#fff; color: #666;overflow-x:hidden; min-width: 1200px;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.5 "Microsoft YaHei",Verdana;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
address,cite,dfn,em,i,var{font-style:normal;}
small{font-size:12px;}
ul>li{list-style:none;}
a{text-decoration:none; }a:link,a:visited,a:hover,a:active{text-decoration:none; outline:none;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
q:before,q:after{content:'';}:focus{outline:0;}legend{color:#000;}
fieldset,img{border:none; background:none;}button,input,select,textarea{font-size:100%;}
input{border:1px solid #c9c9c9;padding-right:10px;padding-left: 10px; color: #898989;line-height: 24px; height: 24px;}
input[type="radio"],input[type="checkbox"]{border:none; padding: 0;margin:0;cursor: pointer;}
input[type="radio"]{position: relative;top:7px;*top:2px;[;top:2px;]}
table{border-collapse:collapse;border-spacing:0;}
hr{border:none;height:1px;*color:#fff;}img{-ms-interpolation-mode:bicubic;}
a{cursor: pointer; color:#666;}
a:hover{transition:all 0.35s ease-out 0s;-moz-transition:all 0.35s ease-out 0s;}
.brown{color: #c27b39 !important;}
.blue{color: #109ee8 !important;}
.green{color: #25c500 !important;}
.red{color:#f83739 !important;}
.yellow{color: #ffc90d !important;}
.fontweight-6{ font-weight: 600 !important; }
.none{display: none;}
.hide{display: none !important;}
.fl-left{ float:left;}
.fl-right{ float:right;}
.clear:after,.clearfix:after,.container:after,.container2:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear,.clearfix,.container,.container2{zoom:1;}
.container{ margin:0 auto; width:1200px;}
.container2{margin: 0 auto;width: 800px;}
.container3{margin: 0 auto;width: 986px;}
.last{margin-right: 0px!important;}
.an035{transition:all 0.35s ease-out 0s;-moz-transition:all 0.35s ease-out 0s;}
.fulltext{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.form-box .animated{-webkit-animation-duration: .6s; animation-duration: .6s; -webkit-animation-fill-mode: both; -ms-animation-fill-mode: both; -moz-animation-fill-mode: both; animation-fill-mode: both;}
.bg-white{background: #fff !important;}
.bg-gray{background: #f5f7fa !important; padding-top: 32px;}
.margin-t-0{margin-top: 0px !important;}
.margin-t-32{margin-top: 32px !important;}
.margin-b-0{margin-bottom: 0px !important;}
.margin-b-32{margin-bottom: 32px !important;}
.font-12{font-size: 12px !important;}


.btns{width:90px;height:32px;border-radius:4px;font-size:14px;border:1px solid #ffb109;background-color:#ffc90d;box-shadow:0 2px 2px rgba(0,0,0,0.12);cursor: pointer;text-align: center;color: #fff ;line-height: 32px;display: inline-block;position: relative;}
.btns:hover{background-color:#ffb109;text-decoration:none;}
.btns:hover:after{content: '';position: absolute; width: 100%;height: 100%; display: block;top: -5px;left:0px;}
.btns:active{box-shadow:0 0px 0px rgba(0,0,0,0.12);position: relative;top:2px;}
.btns-a{width:220px;height:36px;border-radius:4px; font-size:18px; line-height: 36px;}
.btns-a:hover{border-radius:18px;background-color: #fb4d3d; border:1px solid #f86716;}
.btns-b2{border:1px solid #fb4d3d;background-color:#ff5b5f}
.btns-b2:hover{background-color:#fb4d3d;border:1px solid #fb4d3d;}
.btns-b3{height:36px; line-height: 36px; border:1px solid #ffb109;background-color:#ffc90d;}
.btns-b3:hover{background-color:#fb4d3d;border-radius:18px;border:1px solid #fb4d3d;}
.btns-b4{width:118px;height:42px; line-height: 42px; border:1px solid #ffb109;background-color:#ffc90d;}
.btns-b4:hover{background-image:linear-gradient( 34deg, #ff7e2f 30%, #f25401 52%); border-radius:21px;border:1px solid #fb4d3d;}
.btns-b5{width:90px;height:32px;border-radius:18px;font-size:14px;border:1px solid #ffb109;background-color:#ffc90d;box-shadow:0 2px 2px rgba(0,0,0,0.12);cursor: pointer;text-align: center;color: #fff !important;;line-height: 32px;display: inline-block; top:0;}
.btns-b5:hover{box-shadow:0 10px 10px rgba(0,0,0,0.12); top: -2px;}

.btns-disable {background: #a0a0a0!important;color: #fff!important;cursor: default;border-color: #a0a0a0!important;}
.shadow-down{    box-shadow: 0px 2px 2px #f6f6f6;position: relative;z-index: 2}
.shadow-up{    box-shadow: 0px -2px 2px #f6f6f6;position: relative;z-index: 2}
.addrate{position:absolute;color:#faa054;font-size:16px}
.loading{position:absolute;z-index:20;left:50%;margin-left:-20px;top:50%;margin-top:-10px}
.loading:before,.loading:after{width:20px;height:20px;border-radius:20px;background:blue;content:'';position:absolute}
.loading:before{background:#f24e52;animation:preloader_3_before 1.5s infinite ease-in-out}
.loading:after{background:#ffaa02;left:22px;animation:preloader_3_after 1.5s infinite ease-in-out}
@keyframes preloader_3_before{0%{transform:translateX(0px) rotate(0deg)}
50%{transform:translateX(50px) scale(1.2) rotate(260deg);background:#ffaa02;border-radius:0px}
100%{transform:translateX(0px) rotate(0deg)}}@keyframes preloader_3_after{0%{transform:translateX(0px)}
50%{transform:translateX(-50px) scale(1.2) rotate(-260deg);background:#f24e52;border-radius:0px}
100%{transform:translateX(0px)}}.banner .hd{position:absolute;width:500px;bottom:20px;left:50%;margin-left:-250px;text-align:center;z-index:2}

.headerTmp{height: 126px; position: relative;}
.headerTmpSide{height: 92px;position: relative;}
#header{min-width: 1200px;}
.nonedata{padding:45px;text-align:center;font-size:16px;color:#c0c0c0;background: #fff; margin-bottom: 32px;position: relative;}
.nonedata .con{display:inline-block;*zoom:1;*display:inline;position:relative;left:-20px;margin:0 auto}
.nonedata .con i{position:absolute;    top: 2px;left: -23px;}
.nonedata a{color:#ffc90d;padding: 0 5px;}

