/* 公共样式 */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;}
html {font-size: 100px;height: 100%;width: 100%;min-height: 100%;}
body {line-height: 1;}
:focus {outline: 1;}
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary {display: block;}
nav ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
a {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
ins {background-color: #ff9;color: #000;text-decoration: none;}
mark {background-color: #ff9;color: #000;font-style: italic;font-weight: bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom: 1px dotted #000;cursor: help;}
table {border-collapse: collapse;border-spacing: 0;}
hr {display: block;border: 0;border-top: 1px solid #cccccc;margin: 1em 0;padding: 0;}
input, select {vertical-align: middle;}
li {list-style-type: none; }
body {font: .22rem 'Microsoft Yahei', 'Verdana', 'Helvetica', 'Arial';color: #323232; background:#fff;}
a, a:hover, a:active, a:visited {text-decoration: none;}
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, 
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.tr {text-align: right;}
.tl {text-align: left;}
.tc {text-align: center;}
.fl {float: left;/*font-size: .24rem;*/}
.fr {float: right;/*font-size: .24rem;*/}
.mt10 {margin-top: .1rem;}
.ml10 {margin-left: .1rem;}
.mr10 {margin-right: .1rem;}
.mb10 {margin-bottom: .1rem;}
.p5 {padding: 0.05rem;}
.p10 {padding: .1rem;}
.pt10 {padding-top: .1rem;}
.pl10 {padding-left: .1rem;}
.pr10 {padding-right: .1rem;}
.pb10 {padding-bottom: .1rem;}
.bw {background: #fff;}
.bordert {border-top: 1px solid #eee;}
.borderb {border-bottom: 1px solid #eee;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {*+height: 1%;}
.hidden {display: none;}
.show {display: block;}
.fix-bottom {position: fixed;bottom: 0;left: 0;}
.wrap {width: 100%;}

/* 公共样式 */

/* 图片居中demo */
.pro { width:188px;height:282px;}
.pro .PicPath{ text-align:center; display:block;width:188px;height:282px;}
.PicPath span{ display:inline-block; height:100%; vertical-align:middle;}
.PicPath img{ vertical-align:middle;}

/* 相对定位 */
.relative { position: relative;}

/* 选号页面 */
.container,.select_num_header,.select_num_nav { width: 100%; overflow: hidden;}
.border_none{border:0; outline: 0;}
.select_num_header { background: #e9e9e9;height: 3.55rem; }
.select_num_header .search_box { position: absolute; left: 50%; transform: translateX(-50%); right: 0; bottom: .18rem; z-index: 1; width: 92%; height: .7rem; text-align: left; text-indent: 35%; padding-top: .06rem; border-radius: .1rem; font-size: .3rem; color: #c4c4c4; background: #fff url(../images/filter_number/search_btn.png) no-repeat 29% center / .34rem .34rem;}
.select_num_nav { height: 100%;}
.select_num_nav li {width: 25%; text-align: center; margin: .17rem 0 .21rem;}
.select_num_nav li img { width: .6rem; height: .6rem; margin:0 auto .1rem;}
.scratching{ width: 100%; height: 1.1rem;background: #e9e9e9 url(../images/filter_number/scratching_bg.jpg) no-repeat left top / 100% 1.38rem; padding-bottom: .14rem; padding-top: .28rem;}
.scratching .scratching_box { width: 92.8%; overflow: hidden; margin:0 auto;}
.scratching .scratching_box .scratching_pic { width: 1.26rem; height: .8rem;}
.scratching .scratching_box .textbox {width: 76.2%; height: .8rem; background: #fff; border-radius: .1rem; overflow: hidden; position: relative;}
/*.scratching .scratching_box .textbox .lucky_num { width: 54%;height: .8rem;padding: 0 0 0 2%;color: #a1a1a1;font-size: .235rem;text-align: right;line-height: .85rem;}
.scratching .scratching_box .textbox .actual_num { width:20%; height: .8rem; line-height: .82rem; color: #e60012; font-size: .28rem; text-align: left;}
.scratching .scratching_box .textbox .to_select_num { width:24%; height: .58rem; padding-top:.22rem; background: #ff6801; color: #fff; font-size: .24rem; text-align: center;}
.scratching .scratching_box .textbox .cover{ width: 100%; height: .8rem; position: absolute; left: 0; top: 0; }*/
.more_num { position: relative;width: 100%;}
.more_num.intimate header{border-bottom: 1px solid #d5d5d5; height: .8rem;}
.more_num header { width: 94%;height: .7rem;margin: 0 auto;background: #fff;padding: .08rem 3% 0;margin-bottom: .18rem;line-height: .6rem; }
.more_num header .header_left { width: 1.5rem; height: .38rem; padding:0.08rem 0 0 .32rem; background: url(../images/filter_number/you_like_logo.png) no-repeat left .18rem / .2rem .18rem; font-size: .26rem; color: #323232; }
.more_num header .input_area,.more_num header .input_level {  height: .5rem; font-size:.24rem; background: #fff url(../images/filter_number/pull_down_btn.png) no-repeat right center / .14rem .09rem; text-align: right; padding-top: .05rem;}
.more_num header .input_area {width: 2rem; padding-right: .3rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.more_num header .input_level {width: 1.5rem; padding-right: .3rem}
.container {margin: 0 auto; margin-top: .26rem; }
.container .love_num { width: 2.87rem; border:1px solid #d5d5d5; border-radius: .1rem; margin-bottom: .2rem;  overflow: hidden;}
.container .fl.love_num {margin-left: 3%;}
.container .fr.love_num {margin-right: 3%;}
.container .love_num .love_num_top { height: .83rem;line-height: .88rem;padding-left: .45rem;border-bottom: 1px solid #d5d5d5;font-size: .32rem;color: #323232;text-align: left;}
.container .love_num .love_num_top span{ color: #e60012;}
.container .love_num .love_num_top.one_level { background: url(../images/filter_number/one_level_num.png?v=001) no-repeat .08rem 55% / .27rem .27rem;}
.container .love_num .love_num_top.two_level { background: url(../images/filter_number/two_level_num.png?v=001) no-repeat .13rem 55% / .27rem .27rem;}
.container .love_num .love_num_top.three_level { background: url(../images/filter_number/three_level_num.png?v=001) no-repeat .12rem 55% / .27rem .27rem;}
.container .love_num .love_num_bottom .area,.container .love_num .love_num_bottom .price{ font-size: .2rem; color: #808080; }
.container .love_num .love_num_bottom .area {margin:.1rem 0 .1rem .08rem;}
.container .love_num .love_num_bottom .price { margin:.1rem .13rem .1rem 0;}
.more_btn { width:94%; margin-top: .08rem; padding:.2rem 0; text-align: center; font-size: .26rem; color: #ff6801;border: 1px solid #d5d5d5; margin: 0 auto; border-radius:.1rem; margin-bottom: .25rem;}


/* 搜索页 */
.search_page_header,.search_record .search_con,.search_record .hot_search_con { width: 100%; overflow: hidden; }
.search_page_header { height: .83rem; background: url(../images/filter_number/search_box.jpg) no-repeat left top / 100% .83rem; color: #c5c5c5; font-size: .24rem; }
.search_page_header .input_box { width: 3.3rem; padding-top:.17rem; margin-top:.08rem;font-size: .28rem; color: #ff6801; text-indent: 1rem; }
.search_page_header .empty { width: .5rem; height: .8rem; }
.search_page_header .input_box,.search_page_header .empty,.search_page_header .search_btn { background: none; }
.search_page_header .search_btn { width: 1.1rem; height: .8rem;}
.search_record{width: 92%; overflow: hidden; margin: 0 auto; margin-top: .3rem;}
.search_record .title { height: .4rem;margin-bottom: .2rem;}
.search_record .title .title_left,.search_record .title .hot_search { width: 2.08rem; padding-left: .42rem; height: .4rem; font-size: .26rem;}
.search_record .title .title_left{background: url(../images/filter_number/search_record.jpg) no-repeat left .04rem / .31rem .31rem; font-size: .26rem; line-height: .4rem;}
.search_record .title .empty_title { font-size:.24rem; color: #f3981c;}
.search_record .search_con { margin-bottom: .5rem; }
.search_record .search_con li { width:32%; margin-right:2%;text-align: center; height: .5rem; line-height: .53rem; font-size: .26rem; color: #323232; background: #eeebe8; border-radius: .1rem; }
.search_record .search_con li.last { margin-right: 0;}
.search_record .no_record { text-align: center;padding: .2rem 0;background: #d5d5d5;margin-bottom: .25rem;border-radius: .1rem;color: #323232;font-size: .26rem;}
.search_record .title .hot_search{background: url(../images/filter_number/search_hot.jpg) no-repeat left .02rem / .3rem .3rem; line-height: .4rem;}
.search_record .hot_search_con li {  margin:.2rem 0; border-bottom:1px solid #d5d5d5; overflow: hidden; height: .5rem;}
.search_record .hot_search_con li .hot_icon {    width: .3rem; height: .3rem; font-size: .24rem; background: url(../images/filter_number/search_four.jpg) no-repeat left center / .3rem .3rem; text-align: center; font-weight: bold; line-height: .3rem;}
.search_record .hot_search_con li .hot_num { font-size: .26rem; color: #323232; margin-left: .19rem;line-height: .4rem; }
.search_record .hot_search_con li .hot_num,.search_record .hot_search_con li .hot_icon { color: #323232; line-height: .32rem;}
.search_record .hot_search_con li .hot_icon.first { background: url(../images/filter_number/search_one.jpg) no-repeat left center / .3rem .3rem; }
.search_record .hot_search_con li .hot_icon.second { background: url(../images/filter_number/search_two.jpg) no-repeat left center / .3rem .3rem; }
.search_record .hot_search_con li .hot_icon.third { background: url(../images/filter_number/search_three.jpg) no-repeat left center / .3rem .3rem; }
.readonly img {width: .51rem; height: .82rem; margin-left: 2.15rem;}
.readonly .text { font-size: .24rem; color: #c5c5c5; line-height: .82rem; height: .82rem}


/* 靓号分类 */
.readonly,.tail_num_rule {width: 100%; overflow: hidden;}
.readonly { height: .82rem; background: url(../images/filter_number/readonly_search.jpg?v=63) no-repeat left top / 100% .82rem;}
.tail_num_rule {background: #f1eeec; }
.tail_num_rule .rule_cur { width:92%; margin: 0 auto; font-size: .24rem; color: #808080; padding: .14rem 0; overflow: hidden;}
.tail_num_rule .rule_cur span { color: #ff6801;}
.tail_num li {  width: 33.1%; overflow: hidden; padding: .24rem 0 .2rem; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5;  text-align: center;}
.tail_num li span { color: #808080; font-size: .24rem; }
.tail_num li:nth-child(3),.tail_num li:nth-child(6),.tail_num li:nth-child(9){ border-right: none;}
.tail_num li a { font-size: .26rem; color: #323232;}

/* 搜索号码 */
.filter { width: 100%; padding: .1rem 0;  border-bottom: 1px solid #d5d5d5; height: .55rem;}
.filter .input_area,.filter .input_level,.filter .input_order {  height: .5rem; font-size:.24rem; background: #fff url(../images/filter_number/pull_down_btn.png) no-repeat right center / .14rem .09rem; text-align: right;/* padding-top: .05rem;*/}
.filter .input_area {width: 1.7rem; padding-right: .3rem; padding-left: .15rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: center;}
.filter .input_level {width: 1.6rem; padding-right: .3rem; }
.filter .input_order { width: 1.6rem; padding-right: .3rem; text-align: right; margin-right: 0.2rem;}
.filter .input_area,.filter .input_level,.filter .input_order{color: #808080;}
.drop_down { width: 100%; text-align: center; padding:.1rem 0; font-size: .24rem; color: #444;}
.search_tips { width: 100%; height: 1.5rem; margin-top: 3.4rem;    position: absolute;left: 0;top: 0;z-index: 9;}
.more_num .search_tips_ {width: 100%; height:auto;z-index: 9;}

/* 生日号 */
.birthday_number { width: 100%; height: 1.7rem; background: url(../images/filter_number/birthday_bg.jpg) no-repeat left top / 100% 2.4rem; overflow: hidden; padding-top: .7rem;}
.birthday_number .birthday { width: 80%; height: 1rem; margin: 0 auto;}
.birthday_number .birthday li { width: .5rem; height: .8rem; text-align: center; font-size: .6rem; color: #fff; background: url(../images/filter_number/date_bg.png) no-repeat left top / .5rem .8rem; margin-right: .07rem;}
.birthday_number .birthday li:nth-child(5),.birthday_number .birthday li:nth-child(7) { margin-right: .35rem;}
.select_birthday { width: 36%; height: auto; margin: 0 auto;}
.input_area.current,.input_level.current { font-weight: bold; color: #323232;} /* 当前选中的区域 */


/* 生日日期弹窗 */
.date_show .date_box header,.date_show .date_box footer { width: 100%; overflow: hidden;}
.date_show,.address_show{ position:absolute;left:0;top:0;width:100%; height:100%; position:fixed; background:url(../images/filter_number/shadow.png) repeat left top /100% 100%; }
.date_show .date_box{ position:fixed;left:0;right:0; margin:0 auto; top:20%; left:0;width:90%; background:#1b1b1b; border-radius: .1rem;}
.date_show .date_box header{text-align:center; color:#ff6801; font-size:.26rem; padding: .25rem 0; border-bottom: 1px solid #ff6801; margin-bottom: .48rem;}
.date_show .date_box ul {width: 74%; overflow: hidden; margin: 0 auto;}
.date_show .date_box ul li { width: 25%; height: .4rem; font-size: .24rem; color: #7e7e7e; text-align: center; padding: .2rem 0; border-bottom: .02rem solid #ff6801; margin: 0 4%;}
.date_show .date_box ul li:nth-child(4),.date_show .date_box ul li:nth-child(5),.date_show .date_box ul li:nth-child(6) { color:#fff;}
.date_show .date_box ul li:nth-child(7),.date_show .date_box ul li:nth-child(8),.date_show .date_box ul li:nth-child(9) { border-bottom: none;}
.date_show .date_box footer{ border-top: 1px solid #707070; margin-top: .48rem;}
.date_show .date_box footer div { width:49.5%; text-align: center; font-size: .26rem; color: #fff; padding: .3rem 0; }
.date_show .date_box footer div:nth-child(1) { border-right: 1px solid #707070;}


/* 地址置顶选择 */
.address_show .address_box .area_box { width: 100%; overflow: hidden;}
.address_show{ position:absolute;left:0;top:0;width:100%; height:100%; position:fixed; background:url(../images/filter_number/shadow.png) repeat left top / 100% 100%; }
.address_show .address_box{ width:100%; position:fixed;left:0;right:0; margin:0 auto; top:0; left:0;background:#fff;}
.address_show .address_box .filter {border-bottom: none; background:url(../images/filter_number/area_check.jpg) no-repeat left 99% / 100% .1rem;}
.address_show .address_box .area_box .province,.address_show .address_box .area_box .city { padding-bottom: 1.7rem;}
.address_show .address_box .area_box .province { width: 50%; background: #f4f4f4;}
.address_show .address_box .area_box .province li { width: 100%; padding: .27rem 0; text-align: center; font-size: .24rem; color: #323232; }
.address_show .address_box .area_box .province li.current { background: #fff;}
.address_show .address_box .area_box .city { margin-left: 2.5%; width: 47.5%; background: #fff;}
.address_show .address_box .area_box .city li { width: 100%; padding: .27rem 0; font-size: .24rem; color: #323232; border-bottom: 1px solid #e9e9e9;}
.address_show .address_box .area_box .city li.current { color: #ff6801; border-bottom: 1px solid #ff6801;}


/* 点击地区 等级 排序后的样式 */
.filter_father.click{position:absolute;left:0;top:0;width:100%; height:100%; background:url(../images/filter_number/shadow.png) repeat left top / 100% 100%; z-index: 999;}
.filter .provide{position:absolute;left:0;top:.65rem;width:3.2rem;background:#f4f4f4;text-align:center;overflow:auto;height: 6.5rem;}
.filter .provide div {font-size: .24rem;color: #323232;height: .8rem; line-height: .8rem; border-bottom: 1px solid #f4f4f4;}
.filter .city{ position:absolute;right:0;top: .65rem;width: 3.2rem;background: #fff;text-align:center; height: 6.5rem; overflow: auto; }
.filter .city div {font-size:.24rem;color:#323232;height:.8rem;line-height:.8rem;border-bottom:1px solid #e9e9e9;margin-left: .17rem;}
.filter .provide,.filter .city { display: none;}
.filter .provide div.current { background: #fff;}
.filter .city div.current { color: #ff6801; border-bottom: 1px solid #ff6801;}
.filter .city div:active { color: #ff6801; border-bottom: 1px solid #ff6801;}
.filter .provide.area,.filter .city.area,.filter .select_level.level, .filter .select_order.order{ display: block;}
.filter.area,.filter.level,.filter.order { position: fixed;top: 0;left: 0;z-index: 9999;right: 0; border-bottom: none; }
.filter.area { background:#fff url(../images/filter_number/area_check.jpg) no-repeat left 99% / 100% .1rem;}
.filter.level { background:#fff url(../images/filter_number/level_check.jpg) no-repeat left 99% / 100% .1rem;}
.filter.order { background:#fff url(../images/filter_number/order_check.jpg) no-repeat left 99% / 100% .1rem;}
.select_level li:active,.select_level li.current { color: #ff6801; border-bottom: 1px solid #ff6801;}

/* 等级置顶选择 */
.level_show {position:absolute;left:0;top:0;width:100%; height:100%; position:fixed; background:url(../images/filter_number/shadow.png) repeat left top / 100% 100%;}
.level_show .level_box{ width:100%; position:fixed;left:0;right:0; margin:0 auto; top:0; left:0;background:#fff;}
.level_show .level_box .filter {border-bottom: none; background:url(../images/filter_number/level_check.jpg) no-repeat left 99% / 100% .1rem;}
.select_level { position: fixed;left: 0;right: 0;background: #fff; top: 38px; display: none}
.select_level li { padding: .27rem 0 .27rem .8rem; border-bottom: 1px solid #e9e9e9; font-size: .26rem; }
.select_level li:nth-child(2) {background: url(../images/filter_number/one_level_num.png?v=001) no-repeat .4rem 53% / .27rem .27rem;}
.select_level li:nth-child(3) {background: url(../images/filter_number/two_level_num.png?v=001) no-repeat .4rem 53% / .27rem .27rem;}
.select_level li:nth-child(4) {background: url(../images/filter_number/three_level_num.png?v=001) no-repeat .4rem 53% / .27rem .27rem;}


/* 排序置顶选择 */
.order_show {position:absolute;left:0;top:0;width:100%; height:100%; position:fixed; background:url(../images/filter_number/shadow.png) repeat left top / 100% 100%;}
.order_show .order_box{ width:100%; position:fixed;left:0;right:0; margin:0 auto; top:0; left:0;background:#fff;}
.order_show .order_box .filter {border-bottom: none; background:url(../images/filter_number/order_check.jpg) no-repeat left 99% / 100% .1rem;}
.select_order { position: fixed;left: 0;right: 0;background: #fff;top: 38px; display: none;}
.select_order li { padding: .27rem 0 .27rem .8rem; border-bottom: 1px solid #e9e9e9; font-size: .24rem; color: #323232;}
.select_order li:nth-child(1) {background: url(../images/filter_number/randow_gray.jpg) no-repeat .4rem center / .24rem .28rem;}
.select_order li:nth-child(2) {background: url(../images/filter_number/up_gray.jpg) no-repeat .45rem center / .12rem .27rem;}
.select_order li:nth-child(3) {background: url(../images/filter_number/down_gray.jpg) no-repeat .45rem center / .12rem .27rem;}
.select_order li.current { color: #ff6801; border-bottom: 1px solid #ff6801;}
.select_order li.current:nth-child(1) {background: url(../images/filter_number/randow_yellow.jpg) no-repeat .4rem center / .24rem .28rem;}
.select_order li.current:nth-child(2) {background: url(../images/filter_number/up_yellow.jpg) no-repeat .45rem center / .12rem .27rem;}
.select_order li.current:nth-child(3) {background: url(../images/filter_number/down_yellow.jpg) no-repeat .45rem center / .12rem .27rem;}


/* 爱情号 */
.love_number { width: 96%; overflow: hidden; margin: 0 auto; border-bottom: 1px solid #d5d5d5; padding: .08rem 2%;}
.love_number li { width: 1.37rem; height: .55rem; text-align: center; line-height: .55rem;  border: 1px solid #d6d6d6; border-radius: .1rem; margin: .07rem .06rem;}
.love_number li a { font-size: .24rem; color: #323232;}
.love_number li.current{ color: #ff6801; border: 1px solid #ff6801;}


/* 亲密号 */
.intimate_header { width:100%; height: .7rem; background: url(../images/filter_number/intimate_bg.jpg) no-repeat left top / 100% 2.4rem; padding-top: 1.7rem; }
.intimate_header .search_box { width: 92.5%; overflow: hidden; margin: 0 auto; }
.intimate_header .search_box .phone_number { width: 75%; padding-left: 4%; background: #fff; border: 1px solid #ff6801; height: .48rem; line-height: .48rem; color: #ff6801; outline: none;}
.intimate_header .search_box .search_btn { width: 14% ;height: .52rem ;line-height: .52rem; text-align: center; color: #fff; background: #ff6801;}
.intimate_header .search_box .phone_number,.intimate_header .search_box .search_btn { border-radius: .1rem; font-size: .24rem;  }
.more_num .intimate_logo,.more_num .recommend_logo {width: 1.1rem;  padding: 0.1rem 0 0 .4rem; font-size: .26rem; color: #323232;  }
.more_num .intimate_logo { height: .7rem}
.more_num .recommend_logo { height: .5rem}
.more_num .intimate_logo { background: url(../images/filter_number/intimate_logo.jpg) no-repeat left .26rem / .3rem .3rem; }
.more_num .recommend_logo {background: url(../images/filter_number/intimate_recommend.jpg) no-repeat left .24rem / .3rem .3rem;}
.gray_section { width: 100%; height: .14rem; background: #e9e9e9; }
.more_num .intimate_tips { padding-left: 3%; font-size: .24rem; color: #979797; margin: .15rem 0 .35rem;}



/* 号码弹窗详情 */
.phone_show { position:absolute;left:0;top:0;width:100%; height:100%; position:fixed; background:url(../images/filter_number/shadow.png) repeat left top / 100% 100%; z-index: 999;}
.phone_show .phone_box { position:fixed;left:0;right:0; top:.6rem; width:92%; overflow: hidden; margin:0 auto; background:#1b1b1b; border-radius: .1rem; background: #fff;}
.phone_show .phone_box header{height: 1rem; line-height: 1rem; background: #fcf4e9; color: #ff6801; font-weight: bold; overflow: hidden;}
.phone_show .phone_box header div:nth-child(1) { font-size: .4rem;  margin-left: .7rem;}
.phone_show .phone_box header div:nth-child(2) { font-size: .24rem; margin-left: .2rem; line-height: 1.1rem; height: 1rem; overflow: hidden;}
.phone_show .phone_box .member_power { width: 92%; overflow: hidden;     margin: 0 auto;}
.phone_show .phone_box .member_power .title { width: 63%; height: .6rem; line-height: .6rem; text-indent: .45rem; padding-top: .185rem;}
.phone_show .phone_box .member_power .title.one { background: url(../images/filter_number/one_level_num.png?v=001) no-repeat .1rem .38rem / .25rem .25rem; }
.phone_show .phone_box .member_power .count_nums{ background: url(../images/filter_number/select_count.png) no-repeat 1rem .49rem / 1.65rem;height: 1.65rem;position: absolute;width: 100%;left: 2.8rem;top: .75rem;text-align: left;z-index: 9999;padding-top: .66rem;padding-left: 1.3rem;font-size: .4rem;color: #fff;}
.phone_show .phone_box .member_power .title.two { background: url(../images/filter_number/two_level_num.png?v=001) no-repeat .1rem .38rem / .25rem .25rem;}
.phone_show .phone_box .member_power .title.three { background: url(../images/filter_number/three_level_num.png?v=001) no-repeat .1rem .38rem / .25rem .25rem; }
.phone_show .phone_box .member_power .title,.phone_show .phone_box .member_icon .desc,.member_skill .desc {color: #323232; font-size: .24rem; font-weight: bold;}
.phone_show .phone_box .member_power .title span { color: #323232;font-size: .24rem;}
.phone_show .phone_box .member_power .title,.phone_show .phone_box .member_icon { border-bottom: 1px solid #d5d5d5; margin-bottom: .2rem;} 
.phone_show .phone_box .member_icon { }
.phone_show .phone_box .member_icon .desc { padding-left: .1rem; height: .5rem;}
.phone_show .phone_box .member_icon ul { padding-bottom: .1rem; height: 2.2rem;overflow: auto;}
.phone_show .phone_box .member_icon ul li { width: 1.35rem; height: 1.16rem; text-align: center;}
.phone_show .phone_box .member_icon ul li img{ width: .6rem; height: .6rem;}
.phone_show .phone_box .member_icon ul li p { font-size: .2rem; color: #323232; }
.member_skill .desc {padding-left: .1rem; height: .4rem;}
.member_skill p:nth-child(2) { width: 96%; padding-bottom: .24rem; margin: 0 auto; font-size: .22rem; }
.confirm_number { width: 100%; border-top: 1px solid #d5d5d5; color: #323232; }
.confirm_number div { width: 49.5%; text-align: center; height: .88rem; line-height: .88rem; font-size: .26rem; background: #fff;}
.confirm_number #select_number_reset { color: #323232; border-right: 1px solid #d5d5d5;}
.confirm_number #to_fill_order{ color: #ff6801;}

/* 预约&收货信息 */
.receipt_mess_body p,.receipt_mess_body .input_box,.receipt_mess_body .input_box section { overflow: hidden; margin: 0 auto;}
.receipt_mess_body { background: #f5f5f5;}
.receipt_mess_body p { width: 94%; padding: .18rem 3%; line-height: .36rem; color: #acabab; font-size: .24rem;  }
.receipt_mess_body p span { color: #ff6801; }
.receipt_mess_body p:nth-child(1) { border-bottom: 1px solid #d5d5d5;}
.receipt_mess_body p:nth-child(2) { border-top: 1px solid #d5d5d5;}
.receipt_mess_body .input_box {  background: #fff;  width: 94%; padding: 0 3%; border-bottom: 1px solid #d5d5d5;}
.receipt_mess_body .input_box .select_area {  height: .9rem; line-height: .9rem; font-size: .24rem; text-align: left;    width: 75%;}
.receipt_mess_body .input_box .select_area #s1,.receipt_mess_body .input_box .select_area #s2,.receipt_mess_body .input_box .select_area #s3 { width: 30%;}
.receipt_mess_body .input_box .select_area .select_area_son {outline:none;position:relative; width:30%; height: .6rem;  margin-left: .1rem;}
.receipt_mess_body .input_box .select_area .select_area_son #s1,.receipt_mess_body .input_box .select_area .select_area_son #s2,.receipt_mess_body .input_box .select_area .select_area_son #s3{-webkit-appearance:none;appearance:none;border:none;padding-left:.1rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.1rem;height:.6rem;background: url(../images/filter_number/receipt_area.jpg) no-repeat right center / 100% 100%;}
.receipt_mess_body .input_box label { color: #4a4a4a; width: 23%;margin:.33rem 0 .27rem 0; padding-top: .015rem}
.receipt_mess_body .input_box input {  width: 73%; color: #323232;margin:.3rem 0;}
.receipt_mess_body .input_box label,.receipt_mess_body .input_box input{font-size: .24rem; text-align: left;}
.receipt_mess_body .input_box section { width: 100%; border-bottom: 1px solid #d5d5d5; }
.receipt_mess_body .input_box section.last{ border:none;}
.receipt_mess_body .input_box section input[name='address'] { background: url(../images/filter_number/address_arrow.png) no-repeat right center / .13rem .24rem; }
.receipt_mess_body .info_form .submit { width:94%; height: .84rem; line-height: .84rem; border-radius: .1rem;  color: #fff; background: #ff6801; font-size: .3rem; margin: .2rem 3%; text-align: center;}
.receipt_mess_body .info_form .submit.gray{ background: #ccc;}
.receipt_mess_body .info_form aside { font-size: .22rem; color: #acabab; width: 94%; margin: 0 auto; height: .4rem; line-height: .4rem; }
.receipt_mess_body .info_form aside span { color: #fc8432; font-size: .24rem;}

/* 预约&收货信息 -- 入网弹窗协议*/
.network_show { position:absolute;left:0;top:0;width:100%; height:100%; position:fixed; background:url(../images/filter_number/shadow.png) repeat left top / 100% 100%; z-index: 11;}
.network_show .network_box { position:fixed;left:0;right:0; top:1rem; width:92%; overflow: hidden; margin:0 auto; background:#1b1b1b; border-radius: .1rem; background: #fff;}
.network_show .network_box h2 { text-align: center; font-size: .26rem; color: #323232; height: .84rem; line-height: .84rem;}
.network_show .network_box article { width: 92%; height:6rem; margin:0 auto; overflow: auto; line-height: .36rem; margin-bottom: .4rem;}
.network_show .network_box article span { font-size: .22rem; color: #808080; padding-left: .3rem;}
.network_show .network_box article h6{padding-left: .3rem;}
.network_show .network_box footer { width:100%; height: .87rem; line-height: .87rem; color: #ff6801; background: #fff; font-size: .26rem; text-align: center; border-top: 1px solid #d5d5d5;}


/* 支付订单 */
.pay_order_body { background: #f5f5f5;}
.pay_order_body header, .pay_order_body nav{ width: 94%; overflow: hidden; margin: 0 auto;}
.pay_order_body header { padding:.28rem 3% .32rem 3%;background: #fff url(../images/filter_number/add_border.jpg) no-repeat left bottom / 100% auto;}
.pay_order_body header .left,.pay_order_body header .right p { color: #3f3f3f; }
.pay_order_body header .left,.pay_order_body .real_name .left {font-size: .26rem;}
.pay_order_body header .right p,.pay_order_body .real_name .right p {font-size: .28rem;}
.pay_order_body header .left,.pay_order_body .real_name .left { width: 20%; height: .32rem; line-height: .32rem; }
.pay_order_body header .right,.pay_order_body .real_name .right { width: 80%;}
.pay_order_body header .right p,.pay_order_body .real_name .right p { height: .34rem; line-height: .34rem;}
.pay_order_body header .right span { font-size: .26rem; color: #acabab;}
.pay_order_body nav { height: .8rem; line-height: .8rem; font-size: .26rem; color: #acabab; overflow: hidden;}
.pay_order_body nav span { color: #323232;}
.pay_order_body .real_name,.pay_order_body .product_info { width: 94%; padding: 0 3%;background: #fff; overflow: hidden;}
.pay_order_body .product_info { padding: .05rem 3%;}
.pay_order_body .real_name .left,.pay_order_body .real_name .right p{ height: .84rem; line-height: .84rem; }
.pay_order_body .product_info .left { width: 20%; height: 1.12rem;}
.pay_order_body .product_info .center {width: 60%;}
.pay_order_body .product_info .right {width: 20%; height: .82rem; line-height: .82rem; text-align: right; font-size: .28rem; }
.pay_order_body .product_info .center p { font-size: .28rem; margin-top: .2rem;}
.pay_order_body .product_info .center div { font-size: .2rem; color: #f3981c; line-height: .5rem; text-indent: 1.2rem; height: .44rem; }
.pay_order_body .product_info .center div.one_level { background: url(../images/filter_number/one_level_icon.jpg) no-repeat left center / 1.2rem .44rem;}
.pay_order_body .product_info .center div.two_level { background: url(../images/filter_number/two_level_icon.jpg) no-repeat left center / 1.2rem .44rem;}
.pay_order_body .product_info .center div.three_level { background: url(../images/filter_number/three_level_icon.jpg?v=66) no-repeat left center / 1.2rem .44rem;}
.pay_order_body .product_info .center p,.pay_order_body .product_info .center span { color: #323232;}
.pay_order_body .product_info .right, .price_item .fr{ color: #f3981c;}
ul.member_desc li { line-height: .5rem; color: #f3981c; font-size: .26rem;}
ul.member_desc li span img { width: .18rem; height: .18rem;}
.pay_order_body .product_info .left img { margin-top: .12rem; width: .9rem; height: .9rem;}
.pay_order_body .product_info .desc { padding:.12rem 0; font-size: .26rem; color: #323232; width: 100%; overflow: hidden; margin:0 auto;}
.pre_paid_member nav .check { color: #323232;font-size: .26rem;width: 1.7rem;background: url(../images/filter_number/square_check.jpg) no-repeat .1rem 54% / .24rem .24rem; padding-left: .4rem;text-align: left;}
.pre_paid_member nav p{ font-size: .26rem;}
.pre_paid_member nav .check.off { background: url(../images/filter_number/square_uncheck.jpg) no-repeat .1rem 54% / .24rem .24rem}
.pre_paid_member ul { background: #fff; width: 94%; overflow: hidden; padding: 0 3% .15rem;}
.pre_paid_member ul li { width:2.87rem; height:1.32rem;  margin-top: .15rem; background: url(../images/filter_number/month_uncheck.jpg) no-repeat left top / 2.87rem 1.32rem; position: relative;}
.pre_paid_member ul li img{ position: absolute;left:0;top:0; width: .6rem; height: .35rem;}
.pre_paid_member ul li.on{ background: url(../images/filter_number/month_check.jpg?v=0602) no-repeat left top / 2.87rem 1.32rem;}
.pre_paid_member ul li p { height: .66rem; text-align: center; color: #323232; }
.pre_paid_member ul li p span{ color: #a2a2a2;}
.pre_paid_member ul li.on p,.pre_paid_member ul li.on p span{ color: #ff6801;}
.pre_paid_member ul li p:nth-child(1) { line-height: .86rem; font-size: .28rem;}
.pre_paid_member ul li p:nth-child(2) { padding-top: .1rem; font-size: .28rem;}
.price_box { width: 100%; background: #fff; margin-top: .14rem;}
.price_box .fl { font-size: .26rem;}
.price_box .fr { font-size: .28rem}
.price_box .price_item { width: 94%; height: .7rem; line-height:.7rem; border-bottom:1px solid #d5d5d5; margin: 0 auto; color: #323232; font-size: .24rem; }
.price_box .price_item:nth-child(3) { border-bottom: none;}
.price_box .price_item div { height: 100%;}
.price_box .price_item div:nth-child(1) { width: 70%;}
.price_box .price_item div:nth-child(1) span { font-size: .2rem; color: #f3981c;}
.price_box .price_item div:nth-child(2) { text-align: right; width: 30%;}
.price_box .price_item.last { border-bottom: none; }
.orange {color:#ff6801;}
.pay_order_body .real_name.border .left,.pay_order_body .real_name.border .right p {border-bottom: 1px solid #cfcfcf; }
/*.pay_order_body nav.rule {text-indent: .37rem;}*/
/*.pay_order_body nav.rule { background: url(../images/filter_number/square_check.jpg) no-repeat left 48% / .24rem .24rem; }
.pay_order_body nav.rule.uncheck {background: url(../images/filter_number/square_uncheck.jpg) no-repeat left 48% / .24rem .24rem;}*/
.pay_order_body nav.rule span { color: #f3981c; font-size: .24rem; }
.pay_order_body nav.rule span:nth-child(1) { color: #323232; margin-left: .1rem;}
.pay_order_body nav.rule span:nth-child(2) { }


.pay_money { width: 100%; height: .85rem; background: #fff; border-top:1px solid #cfcfcf; line-height: .85rem; position: fixed;left: 0; right: 0;bottom: 0;}
.pay_money .left { width: 65%; text-indent: 3%; font-size: .3rem; color: #323232;}
.pay_money .left span { font-size: .3rem; color: #ff6801;}
.pay_money .right { width: 35%; background: #ff6801;border-bottom: 1px solid #ff6901; font-size: .28rem}
.pay_money .right input[type='text'] { background: #ff6801; color: #fff; font-size: .3rem; text-align: center;  }
.pay_order_body .blank { width: 100%; height: .85rem; display: block;}

/* 支付订单 -- 会员服务协议*/
.service_show { position:absolute;left:0;top:0;width:100%; height:100%; position:fixed; background:url(../images/filter_number/shadow.png) repeat left top / 100% 100%; z-index: 11;}
.service_show .service_box { position:fixed;left:0;right:0; top:1rem; width:90%; overflow: hidden; margin:0 auto; background:#1b1b1b; border-radius: .1rem; background: #fff;}
.service_show .service_box h2 { text-align: center; font-size: .26rem; color: #323232; height: .84rem; line-height: .84rem;}
.service_show .service_box article { width: 92%; height:5rem; margin:0 auto; overflow: auto; line-height: .36rem; margin-bottom: .4rem;}
.service_show .service_box article span { font-size: .22rem; color: #808080; padding-left: .3rem;}
.service_show .service_box article h6 { padding-left: .3rem;}
.service_show .service_box footer { width:100%; height: .87rem; line-height: .87rem; color: #ff6801; background: #fff; font-size: .26rem; text-align: center; border-top: 1px solid #d5d5d5;}


/* select_number -- 刮刮卡效果 */
.text-intro {position: relative;margin: 0 auto .5rem auto;text-align: center;max-width: 6rem;}
.max-width {position: relative;margin: 0 auto;max-width: 6rem;}
.code {background-color: #e5e5e5;border-radius: .1rem;}
/* Scratch */
.scratch_container {position: relative;margin: 0 auto; margin-left: .15rem;}
.scratch_viewport {position: relative; width: 4.5rem;max-width: 4.5rem;max-height: .8rem;margin: 0 auto;z-index: 0;}
.scratch_viewport img { width: 4.5rem; height: .8rem; border-radius: .17rem; }
.scratch_picture-under {position: absolute;top: 0;left: 0;width: 100%;display: block;z-index: -1;}
.scratch_container canvas {position: relative; width: 100%; height: .82rem; z-index: 1; border-radius: .1rem;}
.scratch_container .lucky_number { color: #e60012; font-size: .28rem; position: absolute;right: 32%;top: 26%; }


/* 生肖号 */
.zodiac { width: 100%; height: 2.63rem; }
.zodiac .select_zodiac {  width: 0.95rem; height: .5rem; color: #c2061b; font-size: .24rem; background: url(../images/filter_number/zodiac_select.png) no-repeat left top / 1.1rem .5rem; padding-left: .15rem; margin: .25rem .25rem 0 0; float: right;}
.zodiac.mouse{background: url(../images/filter_number/mouse.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac.ox{background: url(../images/filter_number/ox.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac.tiger{background: url(../images/filter_number/tiger.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac.rabbit{background: url(../images/filter_number/rabbit.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac.dragon{background: url(../images/filter_number/dragon.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac.snake{background: url(../images/filter_number/snake.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac.horse{background: url(../images/filter_number/horse.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac.sheep{background: url(../images/filter_number/sheep.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac.monkey{background: url(../images/filter_number/monkey.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac.chicken{background: url(../images/filter_number/chicken.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac.dog{background: url(../images/filter_number/dog.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac.pig{background: url(../images/filter_number/pig.jpg) no-repeat left top / 100% 2.63rem;}
.zodiac_box { position: absolute;right: .19rem;top: .75rem;overflow: auto;width: 1.2rem;height: 7rem;border: 1px solid #8c4d1a;border-radius: .1rem;background: #fff;text-indent: .2rem;z-index:99;}
.zodiac_box li {     font-size: .22rem;color: #8c4d1a;height: .7rem;line-height: .7rem;border-bottom: 1px solid #d5d5d5;}

/*预约成功*/
.renewal_success_body { padding-top: .5rem;}
.renewal_success_body section { width: 94%; margin:0 auto; overflow: hidden;}
.renewal_success_body section .info {width: 100%; overflow: hidden;}
.renewal_success_body section .info_left { width: 30%; text-align: center; margin-bottom: .58rem; }
.renewal_success_body section .info_left img { width: 1.2rem; height: 1.2rem;}
.renewal_success_body section .info_right { width: 70%; margin-top: .08rem; overflow: hidden;}
.renewal_success_body section .info_right p:nth-child(2) {font-size: .32rem; color: #101010;}
.renewal_success_body section .info_right p:nth-child(1) {color: #ff6801; font-size: .32rem; font-weight: bold;}
.renewal_success_body section .info_right p:nth-child(3) { font-size: .26rem; color: #ccc; }
.renewal_success_body section .desc {width: 88%; margin: 0 auto; overflow: hidden; font-size: .24rem; color: #323232; padding-left: .54rem; background: url("../images/filter_number/horn.jpg") no-repeat left .05rem / .4rem .35rem;}
.renewal_success_body section .invitation { margin:.34rem 0 .5rem; }
.renewal_success_body .btn{ background: #ff6801; width: 90%; height: .8rem; line-height: .8rem; text-align: center; font-size: .32rem; color: #fff;  border-radius: .1rem; margin: 0 auto;}

/* 下单成功 */
.checkout_success_body { padding-top: 1.12rem;}
.checkout_success_body section { text-align: center;}
.checkout_success_body section img{ width: 1.22rem; height: 1.22rem;}
.checkout_success_body section .success { height: .8rem; line-height: .8rem; text-align: center; color: #323232; font-size: .3rem; }
.checkout_success_body section .next { height: .66rem;margin: 0 auto; margin-bottom: .35rem;font-size: .25rem;color: #808080;width: 80%; line-height: .4rem;}
.checkout_success_body footer { width: 94%; overflow: hidden; margin: 0 auto; }
.checkout_success_body footer a:nth-child(1) input[type='text'] { width: 47.5%; height: .68rem; line-height: .68rem; text-align: center; font-size: .24rem; color: #323232; border: 1px solid #808080; border-radius: .1rem;}
.checkout_success_body footer a:nth-child(2) input[type='text'] { width: 47.5%; height: .68rem; line-height: .68rem; text-align: center; font-size: .24rem; color: #ff6801; border: 1px solid #ff6801;border-radius: .1rem;}
.checkout_success_body aside { font-size: .24rem; color: #323232; width: 92%;  margin:.9rem auto;}
.checkout_success_body aside h2 { color: #e01e21; font-size: .24rem; margin-bottom: .1rem; font-weight: normal;}
.checkout_success_body aside p{ color: #808080; font-size: .2rem; line-height: .37rem;}
.

/* 优打会员产品介绍 */
.yoda_member{ font-family: '微软雅黑';}
.yoda_member header{ width: 100%; overflow: hidden; margin:0 auto;}
.yoda_member .to_be_member { width: 94%; height: .86rem; text-align: center; line-height: .86rem; color: #fff; background: #ff6801; font-size: .28rem; margin: 0 auto; border-radius:.1rem; margin-bottom: .2rem;}
.yoda_member .to_be_member.gray { background: #a0a0a0;color:#fff; overflow: hidden;}
.yoda_member .pull_down { text-align: center; height: 1.6rem; overflow: hidden; width: 100%;}
.yoda_member .pull_down p{ font-size: .24rem; color: #6A6A72; margin-bottom: 0.25rem;}
.yoda_member .pull_down img { margin:0 auto; width: 2rem; height: 1.1rem;}
.yoda_member .blank { width: 100%; height: .5rem; display: block;}
.yoda_member .click_button { width: 100%; overflow: hidden; background: #e9e9e9;}
.yoda_member .click_button.white { background: #fff;}
.yoda_member .to_be_member.gray span { display: inline-block; text-align: center; font-size: .26rem;}
.yoda_member .to_be_member.gray span:nth-child(1) { width: 65%;}
.yoda_member .to_be_member.gray span:nth-child(2) { width: 35%; background: #ff6801;}
.yoda_member .to_be_member span a { color: #fff;}

/* 预约提醒登记 */
.sub_remind header{ height: 2.5rem; width: 100%; }
.sub_remind .search { width: 100%; overflow: hidden; background: #f6f6f6; padding-bottom: .2rem;}
.sub_remind .search p { font-size: .26rem; color: #323232; width: 94%; margin: .18rem auto;}
.sub_remind .search p span { color: #ff6801}
.sub_remind .search .form { width: 94%; margin:0 auto; overflow: hidden;}
.sub_remind .search .form input,.sub_remind .search .form div { border-radius: .1rem; }
.sub_remind .search .form .fl { width: 75%; text-indent: .6rem; color: #323232; font-size: .28rem; background: #fff url(../images/filter_number/sub_remind_search.png) no-repeat left center / .45rem .7rem; border:1px solid #dcdcdc; outline: 0;height: .64rem; }
.sub_remind .search .form .fr { width: 18%; background: #ff6801; color: #fff; font-size: .28rem; text-align: center;border:1px solid #ff6801;padding:.175rem 0;}
.sub_remind .format {background: #fff; width: 94%; margin:0 auto; padding-top: .15rem; overflow: hidden; }
.sub_remind .format .num { width: 23.5%; margin:0 .9% .15rem 0; text-align: center;height: .56rem; line-height: .56rem; border:1px solid #d5d5d5; border-radius: .1rem; font-size: .26rem; color: #323232}
.sub_remind .format .num.current { color:#ff6801; border:1px solid #ff6801;}
.sub_remind .number_pool{border-top: 1px solid #d5d5d5; background: #f6f6f6;overflow: hidden;width: 100%;}
.sub_remind .number_pool .con { width: 94%; overflow: hidden; margin:0 auto; }
.sub_remind .number_pool .con .like_num { width: 48.5%; height: 1.32rem; border:1px solid #d0d0d0; margin-top: .2rem; border-radius: .1rem; overflow: hidden;}
.sub_remind .number_pool .con .like_num .top { height: .78rem; line-height: .78rem; background: #f9f9f9 url(../images/filter_number/sub_remind_love.png) no-repeat .1rem .27rem / .27rem .22rem; font-size: .3rem; color: #323232; text-indent: .5rem;}
.sub_remind .number_pool .con .like_num .top span { color: #e60012}
.sub_remind .number_pool .con .like_num .bottom { height: .55rem; width: 100%;  background: #fff;}
.sub_remind .number_pool .con .like_num .bottom .fl {font-size:.26rem; color: #323232; text-indent: .11rem; height: .52rem; line-height: .52rem;}
.sub_remind .number_pool .con .like_num .bottom .fr { color: #fff; font-size: .24rem; width: 1rem; height: .43rem; text-align: center; border-radius: .4rem; background: #ff6801; margin-right: .1rem; margin-top: .06rem; line-height: .43rem;}
.sub_remind  .to_top { width: 94%; height: .7rem; line-height: .7rem; text-align: center; background: #ff6801; color: #fff; font-size: .26rem; margin:.3rem auto; border-radius: .1rem;}

/* 生日号弹窗选择日期 */
#appDate { position:absolute;top:0;left:0;width: 1.4rem;height: 1rem;background: transparent;border: none;outline: 0;}

/* 提醒的弹窗 */
.remind_open{position: fixed;left: 0;right: 0;top: 0;background: url(../images/reserve/web_guide_bg.png) repeat;width: 100%;height: 100%;z-index: 3;}
.remind_bg {width: 89.6%;padding-top: 0.2rem;margin: 0 auto;background: #fff;border-radius: 1px;margin-top: 2.5rem;overflow: hidden; border-radius: .1rem;}
.remind_title {font-size: .26rem;color: #ff6700;text-align: center;height: .6rem;border-bottom: 1px solid #ccc;margin-bottom: .31rem;}
.remind_con {width: 100%;}
.remind_input {height: .61rem;width: 92%;margin-bottom: .15rem;}
.input_left,.input_right{ float: left; }
.input_left {color: #404040;padding-top: .15rem;width: 32%;font-size: .24rem;    float: left;}
.input_right {padding: .15rem 0 .12rem 0;width: 64%;background: #efefef;float: left;}
.input_right input{ background: #efefef; outline: 0;border:0;color: #a5a5a5;font-size: 0.24rem;width: 100%;text-align: center; }
.remind_tips {color: #404040;font-size: .24rem;width: 85%;margin-bottom: .5rem;text-align: center;}
.remind_cancel{ background: #efefef; color: #3f3f3f;}
.remind_cancel, .remind_determine {float: left;width: 50%;padding-top: .27rem;height: .61rem;text-align: center;cursor: pointer;font-size: .26rem;}
.remind_determine {background: #ff6801;color: #fff;}
.expect_btn{ width: 38%; height: .92rem;}
.remind_open footer { overflow: hidden; width: 100%;}
.remind_me { background: #ccc; }

/*选择号码 规则选号*/
.rule_number { width: 100%; overflow: hidden; }
.rule_number header{border-bottom: 1px solid #e9e9e9; height: .75rem;width: 96%;margin: 0 auto;background: #fff;padding: .08rem 2% 0;line-height: .6rem;}
.rule_number header .header_left {background: url(../images/filter_number/rule_logo.jpg) no-repeat left .23rem / .3rem .3rem; height: .5rem;padding: 0.05rem 0 0 .36rem;font-size: .26rem;
    color: #323232;width: 1.5rem;}
.rule_number ul {width:100%; overflow: hidden; background: url(../images/filter_number/rule_li_bg.png?v=002) no-repeat left top / 100% 100%; margin-bottom: .18rem;}
.gray_line { width: 100%; height: .18rem; background: #e9e9e9; }
.rule_number li { width: 100%; overflow: hidden; float: left; width: 33.33%; text-align: center; padding: .2rem 0 .15rem; border-bottom: 1px solid #e9e9e9;}
.rule_number li .rule_son { color: #323232; font-size: .28rem; }
.rule_number li .example { color: #808080; font-size: .24rem;  }
.share_open{position: fixed;left: 0;right: 0;top: 0;background: url("../images/reserve/web_guide_bg.png") repeat;width: 100%;height: 100%;z-index: 3; display: none;}
.share_open img { display: block;}