@charset "utf-8";
/* CSS Document */
html{font-size:62.5%}
*{margin:0;padding:0;list-style:none;text-decoration:none;}
body{font-size:16px; color:#666; max-width:750px; margin:0 auto;font-family:"Microsoft YaHei","Lucida Sans Unicode","Myriad Pro","Hiragino Sans GB","Heiti SC",Verdana,simsun; background:#fff}
img{width:auto\9;max-width:100%;vertical-align:middle; border:0; -ms-interpolation-mode:bicubic;}
div{display:block;}
input{outline:none;}

.fama{ font-family:Arial}

.ovet{ height:auto; overflow:hidden}
.aut{ margin:0 auto}
.fl{ float:left}
.fr{ float:right}
.textcenter{ text-align:center}
.pr{ position:relative}

.clearfix {zoom: 1;}
.clearfix { display: block; *display:inline-block;}
.clearfix:after { clear: both;  content: ".";  display: block;  height: 0;  overflow: hidden;  visibility: hidden;}

.bottom_h{ height:80px; width:100%}

.dn{ display:none}
/*img*/
img { border:none; display:block}
.imgaut{ display:block; width:100%; margin:0 auto}
.a_box{ width:100%; height:100%; display:block}

.bgf{ background:#fff}
/*width*/
.widthall{ width:100%;}
.widbig{ width:92%; padding: 0 4%}
.wt2{ width:50%}
.wt3{ width:33.3%}
.wt4{ width:25%}

.ellipsis{overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}

/*a*/
a{ text-decoration:none}
a,a:active {outline: none;text-decoration:none }
a{ -webkit-tap-highlight-color: rgba(0,0,0,0);}

/*color*/
.coly{ color:#c89c58}
.coly2{ color:#95661c}
.colg{ color:#ff8644}
.colf{ color:#fff}
.cold{ color:#ddd}
.cola{ color:#aaa}
.col9{ color:#999}
.col6{ color:#666}
.col2{ color:#2c2f35}
.colblue{ color:#5295f2}

/*h*/
h1,h2,h3,h4,h5,h6{ font-weight:normal}

/*字体大小*/
.ft10{ font-size:10px;}
.ft12{ font-size:12px;}
.ft13{ font-size:13px;}
.ft14{ font-size:14px;}
.ft15{ font-size:15px;}
.ft16{ font-size:16px;}
.ft18{ font-size:18px;}
.ft20{ font-size:20px;}
.ft22{ font-size:22px;}
.ft24{ font-size:24px;}
.ft26{ font-size:26px;}
.ft28{ font-size:28px;}
.ft30{ font-size:30px;}
.ft32{ font-size:32px;}
.ft34{ font-size:34px;}
.ft36{ font-size:36px;}
.ft38{ font-size:38px;}

/*padding*/
.pd5{ padding-top:5px; padding-bottom:5px}
.pd10{ padding-top:10px; padding-bottom:10px}
.pd15{ padding-top:15px; padding-bottom:15px}
.pd20{ padding-top:20px; padding-bottom:20px}
.pd25{ padding-top:25px; padding-bottom:25px}
.pd30{ padding-top:30px; padding-bottom:30px}
.pd40{ padding-top:40px; padding-bottom:40px}


/*margin*/
.mt5{ margin-top:5px}
.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt25{ margin-top:25px}
.mt30{ margin-top:30px}
.mt35{ margin-top:35px}
.mt40{ margin-top:40px}
.mt45{ margin-top:45px}
.mt50{ margin-top:50px}
.mt55{ margin-top:55px}
.mt60{ margin-top:60px}

.boxshadow{
	-webkit-box-shadow: 0 0 10px rgba(43, 46, 52, .1);
    -moz-box-shadow:  0 0 10px rgba(43, 46, 52, .1);
    box-shadow:  0 0 10px rgba(43, 46, 52, .1);
    -o-moz-box-shadow: 0 0 10px rgba(43, 46, 52, .1);
}


/*会员券页面-----------------------------------------------*/
.vipbox{ background:url(/images/mobile/zt/memberTicket/bg.jpg) no-repeat #fff; background-size:100% auto;}
.vip_kq{ position:absolute; top:22%; left:10%; width:80%;}
.vip_mon{ position:absolute; top:0; left:22%; width:56%}

.vip_mon ul li{ width:94px; height:auto}
.vip_mon{}
.cont{ position:absolute; width:90%; height:auto; left:5%; top:30%; text-align:center}
.cont h2 span{font-weight:bold; font-size:16px}

.btngz{ display:inline-block; height:30px; width:160px; border-radius:30px; font-size:14px; line-height:30px; border:1px solid #69a3f3}

.box_list{ width:80%; padding:15px 5%; margin:0 auto; border:1px solid #fafafa; margin-top:10px}
.box_list li{ height:26px; line-height:26px; overflow:hidden}

.sharetxt{ height:35px; line-height:35px; background:#fff7e8}

/*悬浮*/
.yhyone_zz{ width:100%; height:80px; background:#fff; position:fixed; bottom:0; left:0; opacity:.96; z-index:99}
.yhyone_li{ position:fixed; bottom:0; left:0; height:80px; z-index:100;}
.yhyone_li a{ float:left;height:100%}
.yhyone_li a img{ width:36px; margin-top:12px}
.yhyone_li a span{ text-align:center; color:#666; width:100%; display:block; font-size:13px; margin-top:5px}

.zhezhao{background:#000; position:fixed; bottom:0; left:0; z-index:1000; width:100%; height:100%; opacity:.6;}
.tk_sahre{ position:fixed; top:10px; left:1%; z-index:1001; width:98%}

/*缺省*/
.vip_no img{ width:30%; margin-top:25%}

.gzsm{ padding-left:5%; margin-top:10px}
.gzsm li{ height:auto; line-height:23px; list-style:decimal; margin-top:5px}

/*安卓 ios6*/	
@media only screen and (max-width:320px){
	.vip_mon ul li{ width:80px; height:auto}
	.cont h2 span{font-size:14px}
	}	
		
/*安卓 ios6*/	
@media only screen and (min-width:360px)and (max-width:381px){

		}	

/*6plus*/		
@media only screen and (min-width:382px)and (max-width:479px){
	}

	
/*480小米*/		
@media only screen and (min-width:480px)and (max-width:539px){
	}
	
@media only screen and (min-width:540px){
	}



