

.head_title .fac{ width:150px; margin:9px auto; height:30px; border:1px solid #6cb3f4; border-radius:30px; font-size:16px;}
.head_title .fac ul li{ width:75px; float:left; height:30px; line-height:30px; text-align:center; color:#fff;}
.head_title .fac ul li.on{ background:#6cb3f4; border-top-left-radius:30px;border-bottom-left-radius:30px; color:#fff;}
.head_title .fac ul li.on1{ background:#6cb3f4; border-top-right-radius:30px;border-bottom-right-radius:30px; color:#fff;}
/**通讯录头部**/







.header{ height:50px; line-height:50px;  background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(21,159,238,1)), to(rgba(20, 121, 211, 1)));overflow:hidden; position:absolute; top:0px; width:100%; border-bottom:1px solid #ccc; color:#fff;}

.head_back{ width:14%; float:left; vertical-align:middle; height:50px;padding-left:2%;}
.head_back:active{ background:#1580D8;}
.head_back img{ max-height:24px; margin-top:13px; margin-left:10px;}
.head_title{ width:68%; float:left; text-align:center; font-size:18px; height:50px;}
.head_right{ width:14%; float:left;padding-right:2%;text-align:center; height:50px;}
.head_right:active{ background:#1580D8;}
.head_right img{position:relative; top:8px;}

.head_right span.btn{ display: inline-block; height:26px; float: right; width:90%; text-align:center; margin-top:12px; line-height:26px; background:#a6d4fd; border-radius:5px;}

.head_right2{ width:14%; float:left;padding-right:2%;text-align:center;}/***产品右上角***/
.head_right2:active{ background:#d0d0d0;}
.head_right2 img{position:relative; top:9px;}


.main3{width: 100%;overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling : touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;}/**没头部没底部**/




/*.head_title span.right{float:right; width:15%; height:50px;padding-right:2%;}
.head_title span.right:active{ background:#d0d0d0;}
.head_title span.right img{ margin-top:16px;}

.head_title span.right2{float:right; width:15%; height:50px;padding-right:2%;}
.head_title span.right2:active{ background:#d0d0d0;}
.head_title span.right2 img{ margin-top:10px;}
*/



.footer{ width:100%; border-top:1px solid #ccc;z-index:1000;height:55px; background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(21,159,238,1)), to(rgba(20, 121, 211, 1)));position:absolute;display:block; bottom:0px;}
.footer ul li{ width:25%; height:43px; float:left; padding-top:7px; padding-bottom:5px; color:#fff;}
.footer ul li.cur{background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(20, 121, 211, 1)), to(rgba(21,159,238,1)));}
.footer ul li.nav01 a{ background:url(../image/common/foot1.png) top center no-repeat; display:block; background-size:auto 23px; height:15px; text-align:center; padding-top:28px; color:#fff;width:40px; margin:0 auto;}
.footer ul li.nav01 a.on{ background:url(../image/common/foot11.png) top center no-repeat; background-size:auto 23px; color:#fbeea7;}
.footer ul li.nav02 a{ background:url(../image/common/foot2.png) top center no-repeat; display:block; background-size:auto 23px; height:15px; text-align:center; padding-top:28px;color:#fff; position:relative; width:40px; margin:0 auto;}
.footer ul li.nav02 a.on{ background:url(../image/common/foot21.png) top center no-repeat; background-size:auto 23px; color:#fbeea7;display:block; }
.footer ul li.nav03 a{ background:url(../image/common/foot3.png) top center no-repeat; display:block; background-size:auto 23px; height:15px; text-align:center; padding-top:28px;color:#fff;width:40px; margin:0 auto;}
.footer ul li.nav03 a.on{ background:url(../image/common/foot31.png) top center no-repeat; background-size:auto 23px;  color:#fbeea7;}
.footer ul li.nav04 a{ background:url(../image/common/foot4.png) top center no-repeat; display:block; background-size:auto 23px; height:15px; text-align:center; padding-top:28px;color:#fff;width:40px; margin:0 auto;}
.footer ul li.nav04 a.on{ background:url(../image/common/foot41.png) top center no-repeat; background-size:auto 23px; color:#fbeea7;}

.footer ul li.nav02 a label{display: block; position: absolute; width: 16px; height:16px; left: 30px; border-radius:14px; background:#ff0000; z-index:100; color:#fff; text-align:center; line-height:16px; top:0;font-size:10px;}



