@charset "utf-8";
body,div,dl,dt,dd,ul,li,form,input,button,h1,h2,h3,h4,h5,h6,p{margin: 0;padding:0;font-family:"微软雅黑";}
a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;text-decoration: none;}
input{outline:none;/*-webkit-appearance:none;*/}
.addersse{width: 640px;margin: 0 auto;height: 100%;}

.adderMain{width:640px; height:85%; overflow-x:hidden; overflow-y:scroll;}
.flexFoot_rightx
/*显示点击是哪个字母*/
#showNumber{position: fixed;top:50%;left: 46%; border-radius: 50%;color:#FFFFFF;width: 70px;height:70px;text-align: center; display: none;
    text-align: center;background: rgba(0,0,0,0.3);}
#showNumber span{width: 70px;height: 70px;line-height: 70px;font-size: 40px;text-align: center;}

.province{width: 640px;margin: 0 auto;overflow: hidden;border-bottom: 2px solid #EEEEEE;}
.provinces{width: 640px;margin: 0 auto;overflow: hidden;display: flex;align-items: baseline;}
.currentPosition{width: 640px;height: 90px;line-height: 90px;margin: 0 auto;box-shadow:0px 15px 15px -15px rgba(200,200,200,0.6);background: #FFFFFF;margin-bottom: 1px;}
.present{width: 590px; margin: 0 auto;overflow: hidden;display: flex;justify-content: space-between;align-items:baseline;}
.present_left{display: flex;flex-direction: row;}
.present_left .dangqian{font-family: "微软雅黑";font-size: 24px;color: #383838;}
.present_left p{font-family: "微软雅黑";font-size: 24px;color: #ff6800;}
.present_right{margin-right: 15px;}
.present_right a{text-decoration: none;}
.map span{font-family: "微软雅黑";font-size: 24px;color: #333333;}
.currentContent{width: 600px;margin: 0 auto;}
.currentContent ul{list-style-type: none;display: flex;flex-wrap:wrap;}
.currentContent ul li{width: 165px;height: 50px;line-height: 50px; font-size: 24px;text-align: center;background: #EEEEEE;margin: 15px 15px;border-radius: 30px;margin-bottom: 20px;}
.currentContent ul li a{text-decoration: none;color: #333333;font-size: 24px; display:block;}
.currentContent ul li.allcity{background:#666;}
.currentContent ul li.allcity a{color:#fff;}

#tips{font-size:24px; color:#f30;}

.rmcity{width: 590px;margin: 0 auto;overflow: hidden;display: flex;flex-wrap: wrap;margin-left: 10px;padding-top: 10px;}
.rmcity ul{list-style-type: none;display: flex;flex-wrap:wrap;}
.rmcity ul li{width: 165px;height: 50px;line-height: 50px; background: #eeeeee;border-radius: 40px;margin: 15px 15px;text-align: center;}
.rmcity ul li a{text-decoration: none;color: #333333;font-size: 24px; display:block;}
.rmcity ul li.allcity{background:#666;}
.rmcity ul li.allcity a{color:#fff;}
.zimus{font-size: 24px;color: #009a19;margin-left: 25px;padding: 20px 0;}

.cityList{width: 640PX;margin: 0 auto;overflow: hidden;}
.cityListMain{width: 640px;margin: 0 auto;}
.citys .cityLists{width: 640px;margin: 0 auto;background: #EEEEEE;padding: 10px 0;font-size: 24px;padding-left: 25px;}
.citys p{padding: 25px 0;font-size: 26px;margin-left: 25px;}

.letterList{position: fixed;width: 30px;height: 100%; right: 5px;top: 11%;text-align: center;display: flex;flex-direction: row-reverse;}
.letterList ul{list-style-type: none;}
.letterList ul li{margin-bottom: 10px;}
.letterList ul li a{font-size: 24px;color: #0f9c00;}

/*置顶*/
.goBackTop{z-index: 1003;position: fixed;bottom: 9%;right: 20px;display: none;}
.backss{width: 90px;height: 90px; border-radius: 50%;background: #fff;text-align: center;-webkit-box-shadow: rgba(0,0,0,0.3) 0px 0px 10px;
   -moz-box-shadow: rgba(0,0,0,0.3) 0px 0px 10px;box-shadow: rgba(0,0,0,0.3) 0px 0px 10px;overflow: hidden;}
.goBackTop a{text-decoration: none;}
.backss p{font-size: 20px;color: #333333;margin-top: -15px;}
.backss .iconfontbackss{line-height: 70px;vertical-align: bottom;}

/*领取礼包*/   
.white_content{position:fixed;  display: none;width: 505px;min-height: 300px;
    top: 47%; left: 50%; 
    z-index:1008; border-radius: 7px;
    -moz-transform: translate(-50%, -50%);   
    -ms-transform: translate(-50%, -50%);    
    -webkit-transform: translate(-50%, -50%);    
    transform: translate(-50%, -50%);}
	
    
.headers{width: 505px;margin: 0 auto;overflow: hidden;z-index: 98;}
.headers .pic{width: 100%;height: 300px;vertical-align: bottom; border-top-right-radius: 7px;border-top-left-radius: 7px;}
.headers .wenzi{width: 420px;margin: 0 auto;position: absolute;top: 23%;left: 10%;}
.wenzi p{font-size: 24px;color: rgba(250,250,250,0.9);line-height: 40px;}
.headers .pic{width: 505px;vertical-align: bottom;}

.phone_main{width: 505px; margin: 0 auto;overflow: hidden;z-index: 99;padding-bottom: 40px;padding-top: 5px;background:#FFFFFF ;}
    
.libao_title{width: 410px;margin: 0 auto;overflow: hidden;}
.libao_title p{font-size: 24px;color: #ffda50;}

.bigxx{width: 116px;height: 24px;overflow:hidden;display:inline-block; vertical-align: text-bottom; padding-top:5px;  background:url(../img/xingxing_hui.png) left no-repeat;overflow:hidden;}
.xingxing{width: 100%;height: 21px; display:block;background:url(../img/xingxing_hei.png) left no-repeat; overflow:hidden;}

.phone_login input{}
.user_login{width: 410px;margin: 0 auto;height: 70px;line-height: 70px;background: #FFFFFF;margin-top: 40px;border-bottom: 1px solid #d2d2d2;}
.password_login{width: 410px;margin: 0 auto;height: 70px;line-height: 70px;background: #FFFFFF;border-radius: 10px;margin-top: 40px;}
.phone_login a{text-decoration: none;}
.DeInfo_text{width: 410px;margin: 0 auto;height: 70px;line-height: 70px;border: none;
				font-size: 28px;outline:medium;outline:none;}
.DeInfo_texts{width: 250px;margin: 0 auto;height: 70px;line-height: 70px;border: none;
				font-size: 28px;outline:medium;outline:none;}
.code{float: right;font-size: 28px;color: #333333;}

.black_barnav,.black_adderss,.black_search{position:fixed;  display: none;overflow: hidden;
    top: 0px; left: 0;
    width: 100%; height: 100%; margin: auto;text-align: center;
    background-color: rgba(0,0,0,0.6); z-index:1004; 
    -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=88);}

.black_overlay{position:fixed;  display: none;overflow: hidden;
    top: 80px; left: 0;
    width: 100%; height: 100%; margin: auto;text-align: center;
    background-color: rgba(71,71,71,0.9); z-index:1001; 
    -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=88);}

.mutuan{padding-bottom:100px;}    	
	
/*底部导航条*/	
.footer a{color:#333;}

.flexFoot{width: 640px;margin: 0 auto;overflow: hidden;}
.flexFoot_main{width: 640px;height: 80px;line-height: 80px; margin: 0 auto;overflow: hidden;z-index: 99999;
				position: fixed;bottom: -1px;background: #FFFFFF;box-shadow:0px -5px 5px 2px rgba(0,0,0,0.1);
				display: flex;justify-content: space-between;}
.flexFoot_main a{text-decoration: none;}
	.flexFoot_main i{line-height: 74px;}
/*chrom*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.flexFoot_main i{line-height: 74px;}
}

.flexFoot_lefts{width: 256px;height: 80px;display: flex;flex-flow: row;justify-content: center;overflow: hidden;}
.flexLeft{margin-left: 1px;}
.flexFoot_left{display: flex;justify-content: center;margin-left: 35px;}
.flexFoot_left p{font-size: 24px;color: #333333;}
.flexFoot_rights{width: 374px;height: 80px;display: flex;justify-content: center;overflow: hidden;}
.flexFoot_rights p{font-size: 24px;color: #FFFFFF;}
.flexFoot_right{width: 187px;height: 80px;background: #ff6800;display: flex;justify-content: center;overflow: hidden;border: 2px solid #ff6800;color: #fff;}
.flexFoot_rightx{width: 187px;height: 80px;background: #009a44;display: flex;justify-content: center;overflow: hidden;border: 2px solid #009a44;color: #fff;-webkit-animation: twinkling 3s infinite ease-in-out;}



@-webkit-keyframes twinkling{50%{opacity:1}75%{opacity:0}100%{opacity:1}}



.iconfonthome{margin-right: 5px;padding-top: 2px;}
.iconfontphone,.iconfonthomeback{margin-right: 5px;padding-top: 2px;}

.nopro{text-align:center; line-height:200px;font-size: 24px; color:#999;}
	