﻿@charset "utf-8";
/*mobile-reset*/
div,p,dl,dd,a,b,u,em,input,textarea,button,select,form,section,label,span,td,li,nav,footer,body,ul,i{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);word-wrap:break-word;word-break:break-all;padding:0;margin:0;list-style:none;}
section,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav{display:block}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:100%}
html,body{height:100%}
body,input,button,textarea,select{-webkit-text-size-adjust:none;font:normal 12px/18px Helvetica;outline:none;}
body{font-family: "Microsoft YaHei",SimHei,helvetica,arial,verdana,tahoma,sans-serif;-webkit-user-select:none;user-select:none;overflow-x:hidden;background:#fff;}
input,select,button,textarea{vertical-align:middle;font-size:12px;outline:none}
ol,ul{list-style:none}
em{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
textarea{resize:none}
a{outline:none;text-decoration:none;color:#000;}
a,a:visited{text-decoration:none;color:#000;-webkit-touch-callout:none}
a:hover{color:#000;text-decoration:none;}
a:focus,a:active{outline:0}
.clearfix,.mobile_btn{*zoom:1}
.clearfix:after,.mobile_btn:after{content:" ";overflow:hidden;clear:both;display:block;height:0}

div,p,dl,dd,a,b,u,em,input,textarea,button,select,form,section,label,span,td,li,nav,footer,body,ul,i {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	word-wrap:break-word;
	word-break:break-all;
	padding:0;
	margin:0;
	list-style:none
}
a:focus,a:active{outline:0}

/*华姐手机说明页*/
.vlogo{display:block;width:100px;margin:10px auto;}
.vlogo a{display:block;width:100px;height:27px;overflow:hidden;text-indent:-99999px;background:url(http://p1.ifengimg.com/ae2b95e1d35710ab/2016/21/vifeng.jpg) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;}
.mfooter{min-width:320px;width:100%;text-align:center;padding:18px 0;font-size:14px;margin:15px 0;background:url(http://y0.ifengimg.com/2013/07/29/footerbg.png) repeat-x top;}
.m_miss_banner{text-align:center;}
.m_miss_banner img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.m_miss_title{height:50px;line-height:50px;background:#ea7ea2; color:#fff;font-size:18px;text-align:center;}
.m_miss_link{display:block;text-decoration:underline;text-align:center;font-size:15px;line-height:24px;}

.mainM{line-height:24px;font-size:15px;}
.mainM h3{display:block;padding:10px 0;margin:0 15px;}
.mainM h5{text-indent:15px;}
.mainM strong{display:block;height:40px;line-height:40px;font-size:15px;background:#ea7ea2;color:#fff;font-weight:normal;}
.m_miss_protocol{margin:10px 0;}
.m_miss_protocol{text-align:center;}
.m_miss_but01 input{display:block;width:115px;margin:0 auto;height:40px;line-height:40px;overflow:hidden;background-color: #ea7ea2;
-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;text-align:center;border:none;font-size:20px;color:#fff;}
.m_miss_but01 input[type="text"],
.m_miss_but01 input[type="search"],
.m_miss_but01 input[type="password"]{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.m_miss_but01 input,
.m_miss_but01 textarea{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}



/*华姐手机报名页*/
#mainBox{width:100%;border:0;}
#mainBox .box{width:100%;padding:0;}
#mainBox .box h3{height:50px;line-height:50px;margin-top:10px;font-size:18px;text-align: center;}
#mainBox input[type="text"],
#mainBox input[type="search"],
#mainBox input[type="password"]{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:3px;}
#mainBox input,
#mainBox textarea{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}
.submit input{display:block;width:115px;margin:0 auto;height:40px;line-height:40px;overflow:hidden;background-color: #ea7ea2;
-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;text-align:center;border:none;font-size:20px;color:#fff;}

.list_form .item input{width:64%;}
#birthday{width:72%;}
#certificate{width:30%;height:30px;line-height:30px;margin-left:5px;}
#certcode{width:38%;margin-left:5px; text-align:center;}
#province,#city{width:72%;}

#area-haiwai-text{width:34%;margin-left:5px; text-align:center;}

.item{width:100%;border:0;margin:0;padding:0;}
.item table{width:100%;}
.item strong{display:block;width:100%;margin-bottom:15px;line-height:30px;font-size: 15px;text-align: center;background:#ea7ea2;color:#fff;}
.item span{font-size: 12px;}

.list_form .sel,.pholist{height:30px;line-height:30px;}
.pholist .btn{width:60%;border:0;text-align:right;float:left;}
.pholist span{display:block;width:40%;text-align:center; font-size:14px;float:left;}
.pholist01{margin:0;}
.submit{width:86px;margin:10px auto 0;text-align:center}
.btn2{width:100%;border:0;height:90px;line-height:90px;font-size:14px; text-align:center;border:1px solid #ccc;margin-bottom:20px;}
.jlCon,.gyCon{padding:0 3px;}

.list_form{margin:0 10px;font-size:18px;line-height:30px;padding:10px 0;overflow:hidden;}
.list_form span{display:block;line-height:30px;float:left;width:28%;text-align: center;}
.list_form em{display:block;line-height:30px;font-size:12px;color:#333;float:left;text-align: center;}
.list_form input{width:68%;border:1px solid #7F9DB9}
.list_form .Wdate{height:30px;line-height: 30px;background-size:30px 40px}
.list_form .btn{width:72%;height:30px;line-height:30px;float:left;}
.list_form select{width:72%;height:30px;line-height:30px;font-size: 14px;float:left;}
.list_form #ma{width:32%;height:30px;line-height:30px;font-size: 14px;float:left;}

.checkbox{height:30px;line-height:30px;float:left;}


/*布尔样式*/
span.yes, span.no { background:url(http://baoming.miss.ifeng.com/resource/images/member_bg_1.gif) no-repeat 0 -418px; padding:0.4em 0 0 1.6em; color:#070; line-height:18px; height:18px;}
span.no { background-position:0 -450px; color:#c00;}

/*表单报错样式*/
input.error { border: 1px solid red; }
label.error {
  background:url("http://baoming.miss.ifeng.com/resource/images/unchecked.gif") no-repeat 0px 0px;
  padding-left: 90px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
  font-size:12px;
  line-height:30px;
  
}
label.checked {
  background:url("http://baoming.miss.ifeng.com/resource/images/checked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
}
label.unchecked {
  background:url("http://baoming.miss.ifeng.com/resource/images/checked.gif") no-repeat 0px 0px;
}


select{padding:0 0 0 10px;background:transparent;width:268px;font-size:16px;border:none;height:30px;-webkit-appearance:none;border:1px solid #7F9DB9;}
.pholist .btn{height:30px;}