@charset "utf-8";
/* CSS Document */

/*标签初始化*/
.clearfix{clear:both;}
.clearfixed:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfixed { *zoom:1; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,p,th,td{margin:0;padding:0;}
body{min-width:320px;background-color:#f6f7f7;}
a,img{border:0;}		
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset,button {margin: 0;padding: 0;border: none; } 
dl,dt,dd,ul,ol,li,p {list-style-type: none; margin:0; padding:0;}
em, cite, th,h1,h2,h3,h4,h5,h6,i { font-style: normal; font-weight: normal;}
input{vertical-align:middle;}
html,body{height:100%;}
body{color:#333;max-width:720px; min-width:320px; margin:0 auto;font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
h1,h2,h3,h4{font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
a{color:#333; text-decoration: none; cursor:pointer;}
a:hover {color:#333; text-decoration:none;}
input:focus,textarea:focus{outline:none;}


/*顶栏*/
.header{ height:54px; background-color:white; position:fixed;top: 0;left: 0;width: 100%;z-index: 10;}
.hdfixed{ width:100%; position:fixed; left:0; top:0;}
.header .topback{height:50px; position:absolute; top:0; left:0;padding-left:36px;padding-right: 24px;border-radius: 50px;margin-left: -25px;}
.header .topback a{}
.header .topback a img{ display:block;margin-top: 12px}
.header .cmpname{margin-top: 12px;width: 140px;margin-left: 3%;max-height: 30px;}
.header .cmpname img{width: 100%;max-height: 30px;}
.header .cmpname1{margin-top: 12px;margin-left: 3%;width: calc(100% - 24px)}
.header .cmpname1 img{width: 100%;}
.header .cmpname1 h3{text-align: center}
.header .muenbtn{height:50px; position:absolute; top:0; right:0;padding-left: 24px;padding-right: 36px;border-radius: 30px;margin-right: -25px;}
.header .muenbtn .shorltmu{}
.header .muenbtn .shorltmu img{ display:block;margin-top: 12px}

/*侧栏弹出*/	
.usermsgwarp{ position:fixed; width:80%; height:100%;z-index:110; left:-100%; top:0;background-color: white;}

.usermsgwarp .center1{height: 68px;background-color: white;margin-top: 16px;border-radius: 40px;margin-left: -40px;margin-right:12%;margin-bottom: 24px}
.usermsgwarp .center-big{position: relative;}
.usermsgwarp .center-big img{width: 150px;margin-top: 16px;margin-left:calc(50% - 80px);}

.usermsgwarp .search1{margin: 0 3%;padding: 0px 0;margin-top: 20px}
.usermsgwarp .search1 input{height: 36px;float: left;border:none;width: calc(100% - 74px);padding-left: 8px;border-radius: 4px;border: solid 1px #f2f2f2}

.usermsgwarp .search1 a{background-color: #1e9ce7;display: block;color: white;width: 42px;height: 37px;font-size: 12px;text-align: center;line-height: 38px;float: left;border-radius: 4px;padding: 0 8px;margin-left: 4px}

.usermsgwarp .six-nav{margin-top: 16px;overflow: auto;height: 320px}
.usermsgwarp .six-nav li{border-bottom: solid 1px #f6f6f6}
.usermsgwarp .six-nav li a{color:#666;font-size: 14px;line-height: 40px;display: block;float: left;}
.usermsgwarp .six-nav li img{margin-right: 12px;width: 20px;float: left;margin-top: 9px;margin-left: 12px}


.bgcover{ width:100%; height:100%;background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important; filter:Alpha(opacity=60); background:#000; position:fixed; top:0; left:0; z-index:12;}

.toptiancong{height: 100px}

/*顶部带返回标题栏*/
.top-tit{background-color: white;}
.top-tit img{width: 16px;float: left;margin-top: 12px;margin-left: 3%}
.top-tit h5{line-height: 54px;font-size: 16px;text-align: center;float: left;width: calc(94% - 32px)}

/*底部四大导航*/
.foot-menu{background-color:#1e9ce7;padding-top: 12px;padding-bottom: 2px;position: fixed;bottom: 0;left: 0;width: 100%;box-shadow: 0px 2px 10px 0px rgba(38, 72, 179, 0.4);display: flex;}
.foot-menu a{flex: 1;}
.foot-menu li{padding: 0 calc(10% - 12px);position: relative}
.foot-menu li img{width: 24px;display: block;margin: 0 auto; margin-bottom: 2px}
.foot-menu li h6{font-size: 12px;text-align: center;color: white}
.foot-menu li .sy{background-color: white;width: 58px;height: 58px;position: absolute;top: -20px;left: calc(50% - 28px);border-radius: 50px;  box-shadow: 0px 0px 8px 0px rgba(12, 53, 78, 0.5);}
.foot-menu li .sy img{margin-left: 17px;margin-top: 10px;display: block;margin-bottom: 2px}
.foot-menu li .sy h6{color:#1e9ce7;margin-left: 1px}

.bot-height{height: 60px;}


/*底栏技术支持*/
	.hot-tel{color: #1e9ce7;text-align: center;background-color: white;font-size: 16px;font-weight: bold;line-height: 40px;margin-top: 6px}
	.three-nav{padding: 16px 0;background-color: white;margin-top: 6px;padding-left: calc(50% - 120px)}
	.three-nav li{float: left;padding: 0px 16px;border-right: solid 1px #999;height: 14px;line-height: 12px}
	.three-nav a{color: #999;font-size: 12px;}
	.TechnicalSupport{text-align: center;font-size: 12px;color: #999;background-color: white;padding-bottom: 16px}

.loading{margin-top: 0px;background-color: white;text-align: center;font-size: 12px;line-height: 2em;}/* 加载完成文字支持 */
.loading img{width: 100px;}/*margin-left: calc(50% - 50px)*/

/*相册页面*/
	.album-list{margin: 0 3%;margin-top: 12px;}
	.album-list .list{width:calc(50% - 4px);float: left;margin-bottom: 8px}
	.album-list .list img{width: 100%;display: block;}
	.album-list .list1{width:calc(50% - 4px);float: right;margin-bottom: 8px}
	.album-list .list1 img{width: 100%;display: block;}