@charset "utf-8";
/* reset */
body,p,form,h1,h2,h3,h4,h5,h6,ul,li{margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 100%;}
ul,ol,li,dl,dt,dd{margin: 0;padding: 0;list-style: none;}
input,textarea{padding: 0;margin: 0;}
a{text-decoration:none;outline:none;}
a,button{cursor:pointer;}
a{color:#333;}
img{border:none; vertical-align:middle;}
em,i,b,s{font-style: normal;}
strong,b,th,small{font-weight:normal;}
article,aside,dialog,footer,header,hgroup,menu,nav,section,figure,figcaption { display: block; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #999;font-family:"microsoft yahei"; font-weight:normal;  }
input:-moz-placeholder, textarea:-moz-placeholder {color: #999;font-weight:normal;}
input::-moz-placeholder, textarea::-moz-placeholder {color: #999;font-weight:normal;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999;font-weight:normal;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{ font-size:13px; color:#666;font-family:"microsoft yahei"; line-height:25px; background: #fff;min-width: 1200px;}
/*字体*/
.fontArial{font-family:arial;}
/* colors */
.fontWhite{color: #fff;}.fontBlack{color: #000;}.fontRed{color: #C9302C;}.c{color: #ccc;}.c3{color: #333;}.c6{color: #666;}.c7{color: #777;}.c8{color: #888;}.c9{color: #999;}.aLink{color: #337AB7;}
.verticalT{vertical-align:top;}.verticalM{vertical-align: middle;}.verticalB{vertical-align: bottom;}
/* text-align */
.txt_l{ text-align:left;}.txt_c{ text-align:center;}.txt_r{ text-align:right;}

/* font-size */
.f10{ font-size:10px;}.f12{ font-size:12px;}.f13{ font-size:13px;}.f14{ font-size:14px;}.f15{ font-size:15px;}.f16{ font-size:16px;}.f17{ font-size:17px;}.f18{ font-size:18px;}.f20{ font-size:20px;}.f24{ font-size:24px;}.f30{ font-size:30px;}

/* line-height */
.lineh_18{line-height: 18px;}.lineh_20{line-height: 20px;}.lineh_25{line-height: 25px;}.lineh_30{line-height: 30px;}.heightAuto{height:auto;overflow: hidden;}

/* div display */
.d_block{ display:block;}.d_inline{ display:inline-block;}.d_none{ display:none;}
.relative{ position:relative;}.absolute{position: absolute;}.fixed{position: fixed;}
.pointer{ cursor:pointer;}.bold{font-weight: bold;}
.d_inline_parent { display:table;  /* 调教webkit*/  word-spacing:-1em;} 
.d_inline_children { display:inline-block;*display:inline; word-spacing:0; }

/* padding  */
.p5{padding: 5px;}.p0_5{padding: 0 5px;}.p5_0{padding: 5px 0;}.pl5{ padding-left: 5px;}.pt5{ padding-top: 5px;}.pr5{ padding-right: 5px;}.pb5{ padding-bottom: 5px;}
.p10{padding: 10px;}.p0_10{padding: 0 10px;}.p10_0{padding: 10px 0;}.pl10{ padding-left: 10px;}.pt10{ padding-top: 10px;}.pr10{ padding-right: 10px;}.pb10{ padding-bottom: 10px;}
.p15{padding: 15px;}.p0_15{padding: 0 15px;}.p15_0{padding: 15px 0;}.pl15{ padding-left: 15px;}.pt15{ padding-top: 15px;}.pr15{ padding-right: 15px;}.pb15{ padding-bottom: 15px;}
.p20{padding: 20px;}.p0_20{padding: 0 20px;}.p20_0{padding: 20px 0;}.pl20{ padding-left: 20px;}.pt20{ padding-top: 20px;}.pr20{ padding-right: 20px;}.pb20{ padding-bottom: 20px;}
.p30{padding: 30px;}.p0_30{padding: 0 30px;}.p30_0{padding: 30px 0;}.pl30{ padding-left: 30px;}.pt30{ padding-top: 30px;}.pr30{ padding-right: 30px;}.pb30{ padding-bottom: 30px;}
.p35{padding: 35px;}.p0_35{padding: 0 35px;}.p35_0{padding: 35px 0;}.pl35{ padding-left: 35px;}.pt35{ padding-top: 35px;}.pr35{ padding-right: 35px;}.pb35{ padding-bottom: 35px;}
.pl45{ padding-left: 45px;}
/* margin  */
.marginAuto{ margin: 0 auto;}
.m5{margin: 5px;}.m0_5{margin: 0 5px;}.m5_0{margin: 5px 0;}.ml5{ margin-left: 5px;}.mt5{ margin-top: 5px;}.mr5{ margin-right: 5px;}.mb5{ margin-bottom: 5px;}
.m10{margin: 10px;}.m0_10{margin: 0 10px;}.m10_0{margin: 10px 0;}.ml10{ margin-left: 10px;}.mt10{ margin-top: 10px;}.mr10{ margin-right: 10px;}.mb10{ margin-bottom: 10px;}
.m15{margin: 15px;}.m0_15{margin: 0 15px;}.m15_0{margin: 15px 0;}.ml15{ margin-left: 15px;}.mt15{ margin-top: 15px;}.mr15{ margin-right: 15px;}.mb15{ margin-bottom: 15px;}
.m20{margin: 20px;}.m0_20{margin: 0 20px;}.m20_0{margin: 20px 0;}.ml20{ margin-left: 20px;}.mt20{ margin-top: 20px;}.mr20{ margin-right: 20px;}.mb20{ margin-bottom: 20px;}
.m25{margin: 25px;}.m0_25{margin: 0 25px;}.m25_0{margin: 25px 0;}.ml25{ margin-left: 25px;}.mt25{ margin-top: 25px;}.mr25{ margin-right: 25px;}.mb25{ margin-bottom: 25px;}
.m30{margin: 30px;}.m0_30{margin: 0 30px;}.m30_0{margin: 30px 0;}.ml30{ margin-left: 30px;}.mt30{ margin-top: 30px;}.mr30{ margin-right: 30px;}.mb30{ margin-bottom: 30px;}
.m50{margin: 50px;}.m0_50{margin: 0 50px;}.m50_0{margin: 50px 0;}.ml50{ margin-left: 50px;}.mt50{ margin-top: 50px;}.mr50{ margin-right: 50px;}.mb50{ margin-bottom: 50px;}

/* float & clear */
.fl{ float:left;}.fr{ float:right;}.clearfix { zoom:1; }.clearfix:after { content:''; display:block; height:0; clear:both; visibility:hidden; }.clear{height:0;line-height:0;font-size:0;clear:both}
/*border*/
.border{border: 1px solid #E5E5E5;}.borderT{border-top: 1px solid #E5E5E5;}.borderB{border-bottom: 1px solid #E5E5E5;}.borderL{border-left: 1px solid #E5E5E5;}.borderR{border-right: 1px solid #E5E5E5;}
.border-radius{-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}

body{ background: #fff;}
/*head*/
.head{width: 1100px;height: 80px;line-height: 80px; }
.headC{ margin-left: 150px;}
.headC li:hover a{color: #C70031;}
.headR a{width: 145px; height: 40px; line-height: 40px;}
.headR a i{width: 20px; height: 18px; background: url(../img/login.png) no-repeat; vertical-align: middle; background-size: cover; }
.headR a:hover{ background: #556177;}
.headR a:hover i{ background:url(../img/login2.png); background-size: cover;}
.headR a:hover em{color: #fff;}
/*main*/
.main{ height: 570px;}
.mainCon{width: 1100px; background:url(../img/bj.png) no-repeat;height: 100%;}
.code{top: 40%; right: 10px;width: 430px;}
#codeBtn a{ display: block;}
#codeBtn a:nth-of-type(2){margin-top: 40px;}
#codeImg img{display: none;}
#codeImg img.on{display: block;}
/*footer*/
.footer{height: 120px;line-height: 120px;}
