body,html{min-width: 1300px;background-color: #FFFFFF; margin:0;padding:0;font-family:"微软雅黑"!important;font-size:10px!important}.font11,.font12,.font13,.font14,.font15,.font16,.font17,.font18,.font19,.font20 .font38,.font34{text-shadow:none;font-family:"微软雅黑";font-weight:400}.font34{font-size:3.4rem}.font11{font-size:1.1rem}.font12{font-size:1.2rem}.font13{font-size:1.3rem}.font12{font-size:1.2rem}.font14{font-size:1.4rem}.font15{font-size:1.5rem}.font16{font-size:1.6rem}.font17{font-size:1.7rem}.font18{font-size:1.8rem}.font19{font-size:1.9rem}.font20{font-size:2rem}.font22{font-size:2.2rem}.font24{font-size:2.4rem}.font26{font-size:2.6rem}.font35{font-size:3.5rem}.font38{font-size:3.8rem}.clear{clear:both}.asw-hide{display:none}.f-l{float:left}.f-r{float:right}.ml11{margin-left:11px!important}.mr11{margin-right:11px!important}
.txt-alg-c{text-align:center}.txt-alg-l{text-align:left}.txt-alg-r{text-align:right}.img-responsive{display:block;width:100%;margin-left:auto;margin-right:auto}ul li{list-style:none}
.ec-row{margin-left:0;margin-right:0}.ec-col{padding-left:0;padding-right:0}p{margin-bottom:0}.phone_border{width:8.4rem;height:8.4rem;border:4px solid #f04c42;opacity:.1;overflow:hidden;position:absolute;bottom:0;border-radius:4.2rem;animation-name:breath;animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-name:breath;-webkit-animation-duration:4s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite}@keyframes breath{from{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes breath{from{opacity:0}50%{opacity:1}to{opacity:0}}.photo_img{width:7rem!important;height:7rem!important;background:#f04c42;border-radius:3.5rem;color:#fff;margin:.5rem;text-align:center;line-height:7rem;font-size:1.8rem;margin-left:.7rem;margin-top:-7.75rem}
a:link { 
text-decoration: none; 
} 
a:visited { 
text-decoration: none; 
} 
a:hover { 
text-decoration: none; 
} 
.modal{z-index: 9999 !important;}
html{font-size:10px!important}
@media screen and (min-width:321px) and (max-width:375px){html{font-size:12px!important}}
@media screen and (min-width:376px) and (max-width:414px){html{font-size:12px!important}}
@media screen and (min-width:415px) and (max-width:639px){html{font-size:15px!important}}
@media screen and (min-width:640px) and (max-width:719px){html{font-size:20px!important}}
@media screen and (min-width:720px) and (max-width:749px){html{font-size:22.5px!important}}
@media screen and (min-width:750px) and (max-width:799px){html{font-size:23.5px!important}}
@media screen and (min-width:800px){html{font-size:25px!important}}
input::-webkit-input-placeholder{color:#ddd;}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */    color:#ddd;}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#ddd;}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#ddd;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important;}
*{ font-size: 14px;  margin: 0;  padding: 0; list-style: none;}
input:focus{ outline:none ; border:1px solid #3084df; }
.accounts_ul input:focus, .moneyNum input:focus, .p_money input:focus{ outline:none ; border:1px solid #3084df; }
button,.button{filter:alpha(opacity=90);  -moz-opacity:0.9;    -khtml-opacity: 0.9;  opacity: 0.9;  }
button:hover,.button:hover{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity: 1;  opacity: 1;  cursor: pointer; }
.cursor{ cursor: pointer;}
.text-left{text-align:left;}	
a{ text-decoration:none;    color: #777777;} 
a:hover{ text-decoration:none;} 
.bold{font-weight:bold;}
button{cursor: pointer;}
.button-gr145{    width: 140px;background-color:#46b900;height: 40px; color: #FFFFFF; border: 0px;border-radius: 5px;}
.colorRed{color:#ee0c3a;}
.color-first{color:#3084df;}
.color-second{color:#fd1d42;}
.color-wh{color: #FFFFFF;}
.color-666{   color: #666 !important;   font-weight: 400;}
.color-bl4{color: #3084df;}
.color-bl3{color: #333333;}
.color-bl9{color: #999999;}
.color-or{color: #ff7800;}
.color-bl{color: #3084df;}
.color-ye{color: #f7d414;}
.color-or21{color: #f77c1c;}
.color-or2{color: #fd1d42;}
.color-bl2{ color:#5171c6;}
.color-gr{color:#6cd038;}
.fontSize12{ font-size:12px;}
.fontSize14{ font-size:14px;}
.fontSize16{ font-size:16px;}
.fontSize18{ font-size:18px;}
.fontSize20{ font-size:20px;}
.fontSize26{font-size:26px;}
.fontSize28{font-size:28px;}
.margin0{ margin: 0 auto;}
.margin-t50{ padding-top: 50px;}
.margin-t30{  margin-top: 30px;}
.margin-t150{  margin-top: 150px;}
.margin-t51{  margin-top: 50px;}
.margin-b5{ margin-bottom:5px;}
.margin-b10{ margin-bottom:10px;}
.margin-l30{ margin-left:30px;}
.margin-l40{ margin-left:40px;}
.margin-l315{ margin-left:315px;}
.margin-r5{ margin-right:5px;}
.margin-r15{ margin-right:15px;}
.padding-t20{ padding-top: 20px;}
.padding-l5{padding-left:5px;}
.padding-l15{padding-left:15px;}
.padding-l50{padding-left:50px;}
.paddingLeft50 {padding-left:5%;}
.border-bottom{border-bottom:1px solid #cccccc;}
.box-sh{ box-shadow: 1px 1px 2px 2px rgba(255,255,255,.5)}
.h40{height:40px;}
p{font-size: 14px;}

.right{text-align: right;}
.clear{ clear: both;}
.center{text-align: center;}
.left{text-align: center;}
.inline{display:inline;}
.bottomDashedHr{border-top: none;border-left: none;border-right: none;border-bottom: dashed #ddd 1px;}
.bold{	font-weight: bold;}
.myListTit2 a{font-size:16px; color:#777777;}
a:active{text-decoration:none;}
a:visited{text-decoration:none; }
 /*------- common------------*/
.con{width: 1200px; margin: 0 auto;      min-height: 650px;  overflow: hidden;}
.bannerBox{ width: 100%; height: 72px; background-color: #FFFFFF; position: fixed; z-index: 999; top: 0px; box-shadow: 0px 2px 3px #ddd; }
.header{width: 1200px; height: 70px; margin: 0 auto;  line-height: 70px; color: #565656;   }
.logoImg{float: left;}
.headerList{width: 900px; float: right; height: 35px; line-height: 35px; margin-top: 18px;}
.headerList ul li{float: left; display: block; margin: 0px 15px;}
.headerList ul li a{color:#555555;}
.headerList ul li a:hover{color:#3084df;}
.headerList .active{border-bottom: 2px solid #3084df;}
.headerList .active a{ color:#3084df;}
.headerIphone{color: #3084df ; font-size: 26px; position: relative;}
.headerIphone span{ display: inline-block; height: 20px; width: 25px; border-left: 1px solid #CCCCCC; margin-left: -10px;}
.headerIphone img{margin-right: 7px; width:27px; vertical-align: middle; margin-top: -5px;}
.clearFixed{height: 72px;}
.loginImg img{ margin-top: -4px;width: 16px; margin-right: 3px;}

.accessPath{ height: 50px; line-height: 50px; color: #8b8b8b;     margin-bottom: 0px; margin-top: 10px;}
.accessPath a{color: #8b8b8b;}
.accessPath a:hover{color: #3084df;}
.btn1 a:hover{color:#ffffff;}

 /*--------bottom2------------*/
.bottom2{width: 100%;height: 125px; text-align: center; margin-top: 50px; background: url(../images/botton2bg.png)top center no-repeat;background-size: 1920px 125px;}
.bottom2Con{width: 1200px;height: 125px; line-height: 25px; margin: 0 auto;}
.bottom2Con button{width: 150px; height: 50px; margin-top: 36px; color: #FFFFFF; border:0px; border-radius: 5px;}
.bottom2Con .btn1{background-color: #ff9804; margin-left: 40px; margin-right: 20px;}
.bottom2Con .btn2{background-color: #46b900; }
button.close span{font-size:28px;}

/*right*/
.btn-right{width: 40px; height: 100%; position: fixed; right:0px; z-index: 99999; background-color: #242232;}
.btn-right ul{position: relative; top: 32%;}
.btn-right ul .li1{ height: 60px;      position: relative;  cursor: pointer; line-height: 58px; text-align: center; margin: 0 auto; border-bottom: 1px solid #565656;}
.btn-right ul .li1:nth-child(1){ border-top: 1px solid #565656;}
/*footer*/
footer a{color:#ffffff !important; font-size:14px; opacity:.6;}
footer a:hover{color:#3084df; }
.footer{ width: 100%; background-color: #242232; position: relative;height: 295px;}
.bottom1{position: absolute; color: #8b8b8b; text-align: center; font-size: 14px; width: 100%; height: 30px; line-height: 30px; bottom: 0px; margin-bottom: 0px; background-color: #1c1b28;}
.footerCon{width: 1200px; height: 240px; margin: 0 auto;}
.footerCon-ul{ width: ;}
.footerCon ul{width: 150px; margin-top: 60px; padding-left: 30px; line-height: 20px; color: #8b8b8b; float: left; }
.footerCon ul li{ line-height: 28px;font-size: 14px; cursor: pointer;}
.footerCon ul li:nth-child(1){color: #FFFFFF; font-size: 16px; line-height: 32px;}
.footerCon ul li:hover a{ color: #ffffff;   opacity:1;}
.weChatimg{ float: left; width: 106px; height: 230px; line-height: 230px; margin-left: 100px;}
.bottomText{ width: 340px; height: 100px; margin-left: 25px; padding-top: 46px; float: left; color: #FFFFFF;}
.bottomText h3{font-size:16px;}
.bottomText h2{margin:10px 0px 20px 0px;}.noticeBadge { position:absolute; width:18px; height:18px; display:inline-block; font-size: 8px;margin-top:2px; font-weight: normal; background-color: #e92449; border-radius: 18px;    line-height: 16px; padding:0px;}
.weChatimg img{width:106px;}
.toastAlter {	width: 300px;	text-align: center;position: fixed;	top: 0px;left: 50%;	margin:0 auto; margin-left:-150px; height: 35px;line-height: 35px;border-radius: 5px;display: none;	
animation: myfirst 3s;-webkit-animation: myfirst 3s; z-index:99999;color:#ffffff;    background-color: #fd1d42;  border-color: #fde2e2;}
@keyframes myfirst {
	0% {top: 0px;}
	25% {top: 0px;}
	50% {top: 10px;}
	75% {top: 10px;}
	100% {top: 0px;}
}
@-webkit-keyframes myfirst{
	0% {top: 0px;}
	25% {top: 0px;}
	50% {top: 10px;}
	75% {top: 10px;}
	100% {top: 0px;}
}
.alertBtn {
	margin-top: 30px;
}
.alert1{color:#67c23a;    background-color: #f0f9eb;  border-color: #e1f3d8;}
.alert2{color:#e6a23c;    background-color: #fdf6ec;  border-color: #faecd8;}
.alert3{color:#909399;    background-color: #edf2fc;  border-color: #ebeef5;}
.alert4{color:#ffffff;    background-color: #fd1d42;  border-color: #fde2e2;}
.alert5{color: #FFFFFF;background-color: #3084df;  border-color: #e1f3d8;}


.footerInfo{width:100%; height:120px;display:none;  bottom:0px;   position: fixed;  z-index: 99999;  background: url(../images/listbgbanner.jpg)top center no-repeat;background-size: 1920px 580px;}
.footerInfo .footerInfoCon{width:1200px; height:120px; margin:0 auto;}
.footerInfo .footerInfoCon h3{color:#ffffff; margin:20px 0px;}
.footerInfo .footerInfoCon span{color:#ffffff; font-size:18px;}
.footerInfo .footerInfoCon input{width:180px; height:28px; border:0px; padding-left:10px; border-radius:3px;}
.footerInfoList{ width:33%; float:left; height:40px; text-align:center;}

.footerInfo2{width:100%; height:40px;  bottom:185px; display:none;   position: fixed;  z-index: 99999; }
.footerInfo2 .footerInfoCon{width:1200px; height:30px; margin:0 auto;}
.footerInfo2 .footerInfoCon h3{color:#ffffff; margin:20px 0px;}
.footerInfo2 .footerInfoCon span{color:#ffffff; font-size:18px;}
.footerInfo2 .footerInfoCon input{width:180px; height:28px; border:0px; padding-left:10px; border-radius:3px;}
.addUserInfo{width:120px; height:28px; border:0px; background:#3084df;color:#ffffff; border-radius:3px;}
.bottomText h3{text-align:left;}
.bottomText p{color:#ffffff;  line-height:20px;  margin-bottom: 0px;}


