* {
	 margin:0; padding:0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-user-select: none;
	-webkit-tap-highlight-color: transparent;
	-webkit-tap-highlight-color: transparent;
	outline: none;
}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 { -webkit-text-size-adjust:none; }
body { font-family:Arial, "Microsoft Yahei"; font-size: 16px; }
form, img, table, td { border:0; }
ul, ol, li { list-style-type:none; display: block; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
input, textarea, img { vertical-align:middle; font-family:"Microsoft Yahei","Arial"; }
@media screen and (max-device-width: 320px) {body {-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px) {body {-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {body {-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {body {-webkit-text-size-adjust:none}}
a { color:#000; text-decoration:none; -webkit-tap-highlight-color:#fff;-moz-tap-highlight-color:#fff;tap-highlight-color:#fff; }
a:link { text-decoration:none;}
a:visited { color:#000;}
a:active { text-decoration:none}
a:hover {text-decoration:none}

/*clearfix*/
.clearfix {
	zoom: 1;
}
.clearfix:after {
	height: 0;
	visibility: hidden;
	content: "\0020";
	display: block;
	clear: both;
}

.wap_header {
width: 100%; 
height: 45px; line-height:45px; color:#fff; font-size:18px; background:url(../images/2015fyb/m-top.png) #cd0f31 center no-repeat;
overflow: hidden; background-size:auto 45px;
}
.wap_con{ padding:5px 10px;}

.wap_con ul li{ float:left; width:50%; padding:10px;}
.wap_con ul li img{ width:100%;min-height:110px; height:auto;overflow:hidden;border:solid 2px #fff200; }
.wap_con ul li p.name { 
margin-top:5px;font-size:14px; overflow:hidden;text-overflow: ellipsis; height:24px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp:1; text-align:center;}
.wap_con ul li p.bt{ margin-top:5px;}

.wap_con ul li p input.this_button{
	width:100%; text-align:center;
	height:32px;
	border:none; background:url(../images/2015fyb/m-btbg.png) left bottom #ed1846 no-repeat; background-size:auto 30px; border-radius:5px;-webkit-border-radius:5px; box-shadow:0 3px 0 0 rgba(207,6,50,1);
	cursor:pointer; color:#fff; font-size:20px;
}
.fybback{ display:block;width:45px; height:45px; background:url(../images/2015fyb/m-back.png) center no-repeat; background-size:30px; float:left;}
.fybnav{ line-height:25px;font-size:18px; color:#fff; text-align:center;  text-align: center;}
.navbg{padding:5px 10px 10px 10px; background-color:#cd0f31;}
.floatApp {
position: fixed;
left: 0;
bottom: 0;
background: rgba(0,0,0,.6);
width: 100%;
overflow: hidden;
z-index: 100; height:50px; padding-top:10px;
}
.linkbox{ display:block; width:50%; height:30px; line-height:30px; border-radius:5px; border:solid 1px #f90; text-align: center; margin:0 auto; font-size:16px; padding:0 10px; color:#f90}
.linkbox a,.linkbox a:hover{ color:#f90}
.footer{line-height:24px; color:#fff; font-size:14px; background-color:#cd0f31; padding:10px 0 50px 0; text-align:center;}
.c-ye01{background-color: #ffefcf;}
.c-ye02{background-color: #fefde8;}
