 @charset "utf-8";
* { margin: 0; padding: 0; }
body { background: none repeat scroll 0 0 #FFFFFF; font-family: "microsoft yahei", Verdana, Arial, Helvetica, sans-serif; font-size: 1em; margin: 0; min-width: 320px; padding: 0; }
body, input, textarea, select, button, table { font-size: 16px; line-height: 1.25em; }
ul, li { list-style: none outside none; }
a { color: #67738A; text-decoration: none; }
img, img a { border: 0 none; vertical-align: middle; }
/*内页头部*/
.new-header { background: none repeat scroll 0 0 #363435; height: 50px; position: relative; z-index: 8888; }
.new-a-back { height: 22px; left: 6px; position: absolute; top: 12px; width: 47px; }
.new-a-back span {
background: url（icon2b.png) no-repeat -60px 0px; display: inline-block; height: 18px; margin-top: 6px; text-indent: -9999px; width: 10px; }
.new-header h2 { color: #FFFFFF; font-size: 16px; font-weight: normal; height: 50px; line-height: 50px; text-align: center; }
.new-a-jda { height: 22px; position: absolute; right: 70px; top: 12px; width: 22px; }
.new-a-jdb { height: 22px; position: absolute; right: 39px; top: 12px; width: 19px; }
.new-a-jdc { height: 22px; position: absolute; right: 12px; top: 12px; width: 17px; }
.new-a-jd span { background: url(/html/public/wap/33/styles/images/member/icon2b.png) no-repeat -125px -24px; display: inline-block; height: 21px; margin: 5px 0 0 13px; text-indent: -9999px; width: 21px; }
/*文章列表*/
.neswsul .mc { color: #3C3C3C; }
.neswsul .detail { color: #5A5A5A; font-size: 0.75em; padding: 0 6px; position: relative; }
.neswsul .detail ul { background: none repeat scroll 0 0 #FFFFFF; font-size: 1em; margin: 15px 0 0; }
.neswsul ul, .neswsul ol { list-style: none outside none; }
.neswsul .list .mc a { color: #949494; }
.neswsul .detail ul li { border-bottom: 1px solid #DED6C9; border-top: medium none; overflow: hidden; padding: 10px; position: relative; }
.neswsul .gray { color: #999999; float: right; font-size: 0.875em; margin-right: 2px; }
.neswsul .tc { color: #949494; text-align: center; }
.neswsul .refill .pre, .neswsul .refill .next { olor: #949494; cursor: pointer; display: inline-block; font-size: 1em; height: 30px; line-height: 30px; margin: 20px 0 0; text-align: center; width: 30%; }
.neswsul .topic .icon { background-color: #949494; display: inline-block; height: 2px; margin: 0 5px 2px 0; width: 2px; }
/*清除浮动样式*/
.clear { clear: both; height: 0; width: 100%; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { zoom: 1; clear: both; }
/** 底部样式 **/
.space10 { clear: both; height: 10px; }
.footnav { background: none repeat scroll 0 0 #9C9C9C; height: 25px; line-height: 25px; }
.footnav .footnavcon { margin: 0 auto; width: 320px; }
.footnav .footnavcon a { color: #FFFFFF; }
.footer a { color: #505050; font-size: 14px; padding: 0 10px; }
a.backtop { color: #FFFFFF; float: right; padding-right: 13px; }
.tabnav { background: -moz-linear-gradient(center top, #DEDEDE, #FFFFFF) repeat scroll 0 0 rgba(0, 0, 0, 0); padding-top: 16px; text-align: center; }
.footer a.on { color: #C30000; }
p.copright { color: #666666; font-size: 12px; margin: 0; padding-bottom: 22px; }
.newstit { font-size: 20px; font-weight: normal; color: #515151; height: 40px; line-height: 40px; border-bottom: 1px solid #c2c2c2; margin-bottom: 10px; text-align: center; }
.newsword { padding: 0px 10px; }
.newstime { font-size: 12px; text-align: right; padding-right: 20px; color: #a1a0a0; }
/*商品分类*/
.gcateul .mc { color: #3C3C3C; }
.gcateul { min-height: 300px; }
.gcateul .detail { color: #5A5A5A; font-size: 0.75em; position: relative; padding: 30px 12px 20px; }
.gcateul .detail ul { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DFD7CB; font-size: 1em; margin: 0px 0 0; }
.gcateul .detail ul a { color: #6e6e6e; }
.gcateul ul, .gcateul ol { list-style: none outside none; }
.gcateul .list .mc a { color: #949494; }
.gcateul .detail ul li { border-bottom: 1px solid #DED6C9; border-top: medium none; overflow: hidden; padding: 10px; position: relative; }
.gcateul .gray { color: #999999; float: right; font-size: 0.875em; margin-right: 2px; }
.gcateul .tc { color: #949494; text-align: center; }
.gcateul .refill .pre, .gcateul .refill .next { color: #949494; cursor: pointer; display: inline-block; font-size: 1em; height: 30px; line-height: 30px; margin: 20px 0 0; text-align: center; width: 30%; }
.gcateul .topic .icon { background-color: #E4393C; border-radius: 7px 7px 7px 7px; display: inline-block; height: 7px; margin: 0 5px 2px 0; width: 7px; }
/*产品评论*/
.gsharesul { min-height: 300px; }
.gsharesul .detail { padding: 0 6px; }
.gsharesul .sliding .mc { color: #3C3C3C; }
.gsharesul .detail { color: #5A5A5A; font-size: 0.75em; padding: 5px 0; position: relative; }
.gsharesul .detail ul { background: none repeat scroll 0 0 #FFFFFF; border: 0 none; border-radius: 5px 5px 5px 5px; font-size: 1em; margin: 15px 0 0; }
.gsharesul .list .mc a { color: #3C3C3C; }
.gsharesul .detail ul li { border-bottom: 1px solid #DED6C9; border-top: medium none; overflow: hidden; padding: 10px; position: relative; }
.gsharesul .detail p { color: #6C6C6C; font-size: 16px; font-weight: bold; padding: 3px; }
.gsharesul .gray { color: #999999; font-size: 0.875em; }
.gsharesul .detail .fr { margin: 0 20px 0 0; }
.gsharesul .gray { color: #999999; font-size: 0.875em; }
.gsharesul .fr { float: right; }
.gsharesul .tc { color: #949494; text-align: center; }
.gsharesul .refill .pre, .gsharesul .refill .next { olor: #949494; cursor: pointer; display: inline-block; font-size: 1em; height: 30px; line-height: 30px; margin: 20px 0 0; text-align: center; width: 30%; }
.gsharesul .topic .icon { background-color: #949494; display: inline-block; height: 2px; margin: 0 5px 2px 0; width: 2px; }
/*商品列表*/
.glist .new-ct { background-color: #FFFFFF; margin: 0 auto; min-height: 300px; width: 320px; }
.glist .new-p-re { position: relative; }
.glist .new-search { padding: 5px 12px; }
.glist .new-tab-type2 { padding: 0 45px; height: 34px; overflow: hidden; }
.glist .new-tab-type2, .new-tab-type3, .new-tab-type4 { background-color: #F2F2F2; border: 1px solid #E6E6E6; margin: -1px; }
.glist .new-tab-type2 .new-tbl-type { margin: 0 auto; width: auto; }
.glist .new-tbl-type { display: table; width: 100%; }
.glist .new-tab-type2 .new-tbl-cell.w60 { width: 15%; }
.glist .new-tab-type2 .new-tbl-cell { padding: 4px 0; }
.glist .new-tab-type .new-tbl-cell, .new-tab-type2 .new-tbl-cell, .new-tab-type3 .new-tbl-cell, .new-tab-type4 .new-tbl-cell { color: #6E6E6E; font-size: 14px; padding: 6px 0; text-align: center; width: 25%; }
.glist .new-tbl-cell { display: table-cell; }
.glist .new-tab-type2 .new-tbl-cell .on { background: none repeat scroll 0 0 #FFFFFF; display: inline-block; padding: 3px 6px; }
.glist .new-search .new-mu_l2w { border: medium none; margin: 0; }
.glist .new-mu_l2w { border-top: 1px dotted #BEBEBE; clear: both; margin: 0.5em 10px; }
.glist .new-search .new-mu_l2 { border-bottom: 1px solid #E8E5E5; padding: 5px 0; }
.glist .new-search .new-mu_l2a { padding: 0; }
.glist .new-mu_l2a { clear: both; display: block; overflow: hidden; padding: 0.22em 5px; }
.glist .new-search .new-mu_l2 .new-mu_tmb { height: 100px; margin: 0 10px 0 0; width: 100px; }
.glist .new-mu_l2 .new-mu_tmb { margin: 0.2em 10px 0.1em 0; }
.glist .new-mu_tmb { clear: both; float: left; margin: 0.7em 10px 0.6em; }
.glist .new-mu_l2cw { display: block; overflow: hidden; }
.glist .new-search .new-mu_l2h { max-height: 40px; overflow: hidden; }
.glist .new-mu_l2h { color: #6E6E6E; display: block; font-size: 14px; font-weight: normal; margin: 5px 0 0.3em; }
.glist .new-search .new-mu_l2h { max-height: 40px; overflow: hidden; }
.glist .new-mu_l2h { color: #6E6E6E; display: block; font-size: 14px; font-weight: normal; margin: 5px 0 0.3em; }
.glist .new-search .new-mu_l2h .new-txt-rd2 { color: #B8B8B8; font-size: 14px; min-width: 186px; }
.glist .new-elps { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.glist .new-txt-rd2 { color: #E4393C; }
.glist .new-search .new-mu_l2c { display: block; }
.glist .new-mu_l2c { color: #6E6E6E; font-size: 16px; }
.new-p-re { position: relative; }
.glist .new-search .new-mu_l2c .new-txt { color: #E4393C; font-size: 16px; font-weight: bold; }
.glist .new-search .new-mu_l2c .new-sale-icon { position: absolute; right: 0; }
.glist .new-search .new-mu_l2c .new-add, .glist .new-search .new-mu_l2c .new-del, .glist .new-search .new-mu_l2c .new-add2, .glist .new-search .new-mu_l2c .new-del2 { color: #626262; display: inline-block; font-size: 12px; height: 18px; line-height: 18px; margin-left: 5px; text-align: left; text-decoration: line-through; width: 96px; }
.glist .new-paging { margin: 15px 0; }
.glist .new-tbl-type { display: table; width: 100%; }
.glist .new-paging .new-tbl-cell:first-child { text-align: right; }
.glist .new-tbl-cell { display: table-cell; }
.glist .new-paging .new-tbl-cell span.new-a-prve, .glist .new-paging .new-tbl-cell span.new-a-next { color: #AEAEAE; display: block; font-size: 12px; }
.glist .new-paging .new-tbl-cell .new-a-prve, .glist .new-paging .new-tbl-cell span.new-a-prve { padding-right: 18px; }
.glist .new-paging .new-tbl-cell .new-a-prve, .glist .new-paging .new-tbl-cell span.new-a-prve { padding-right: 18px; }
.glist .new-paging .new-tbl-cell span.new-a-prve span { padding-left: 13px; }
.glist .new-paging .new-tbl-cell .new-a-prve span { padding-left: 13px; }
.glist .new-paging .new-tbl-cell:nth-child(2) { text-align: center; }
.glist .new-paging .new-p-re { display: block; }
.glist .new-p-re { position: relative; }
.glist .new-tbl-cell { display: table-cell; }
.glist .new-paging .new-tbl-cell .new-a-page { padding: 3px; }
.glist .new-paging .new-tbl-cell .new-a-page { color: #545353; font-size: 12px; }
.glist .new-paging .new-tbl-cell .new-a-page span.new-open { padding-right: 20px; }
.glist .new-select { height: 30px; left: 0; opacity: 0; position: absolute; top: 0; width: 100%; z-index: 10; }
.glist input, .glist textarea, .glist select, .glist button, .glist table { font-size: 16px; line-height: 1.25em; }
.glist .new-paging .new-tbl-cell:last-child { text-align: left; }
.glist .new-tbl-cell { display: table-cell; }
.glist .new-paging .new-tbl-cell .new-a-next, .glist .new-paging .new-tbl-cell span.new-a-next { padding-left: 18px; }
.glist .new-paging .new-tbl-cell a { color: #545353; display: block; font-size: 12px; }
.glist .new-paging .new-tbl-cell .new-a-next span { padding-right: 13px; }
/*商品详情页*/
#mainLayout { margin: 0 auto; width: 320px; }
.new-ct { background-color: #FFFFFF; min-height: 300px; width: 100%; }
.new-goods-details { padding: 10px; }
.new-gd-img { background-color: #fff; border: 1px solid #E8E5E5; height: 260px; }
.new-gd-img .new-fl:last-child { text-align: center; }
.new-fl { float: left; color: #000; margin-right: 13px; }
.new-fp { color: #d30d00; font-size: 26px; }
.new-goods-details .new-banner, .new-gd-view-img .new-banner { height: 200px; overflow: hidden; width: 290px; }
.new-p-re { position: relative; }
.new-gd-tit { font-size: 14px; padding: 10px 0; }
.new-gd-tit .new-txt6c { color: #737373; font-size: 16px; }
.new-txt6c { color: #6C6C6C; }
.new-gd-txt2:after { clear: both; content: ""; display: block; height: 1px; margin-top: -1px; }
.new-gd-txt { color: #666666; font-size: 12px; padding-top: 5px; }
.new-gd-txt2 { height: 30px; line-height: 30px; border-bottom: 1px dashed #e3e3e3; color: #666666; font-size: 12px; padding-top: 5px; }
.new-fl { float: left; }
.new-gd-txt2:after { clear: both; content: ""; display: block; height: 1px; margin-top: -1px; }
.new-gd-txt2 .new-gd-txt3, .new-gd-introduce .new-gd-txt3 { display: block; overflow: hidden; }
.new-gd-option2 .new-tit { color: #0E0E0E; float: left; font-size: 12px; line-height: 23px; margin: 5px 0 0; width: 50px; }
.new-gd-option2 .new-option-cont { font-size: 14px; overflow: hidden; }
.new-gd-option2 .new-option-cont a.on { border: 2px solid #990000; position: relative; }
.new-gd-option2 .new-option-cont a { background-color: #F3F3F3; border: 2px solid #FFFFFF; border-radius: 1px 1px 1px 1px; box-shadow: 0 0 1px #666666 inset; color: #6C6C6C; display: inline-block; font-size: 12px; height: 23px; line-height: 23px; margin: 3px 5px 3px 0; min-width: 29px; padding: 0 10px; text-align: center; }
.new-gd-option2 .new-option-cont a.on .icon { bottom: 0; height: 14px; position: absolute; right: -1px; width: 14px; }
.new-gd-option2 .new-tit { color: #0E0E0E; float: left; font-size: 12px; line-height: 23px; margin: 5px 0 0; width: 50px; }
.new-gd-option2 .new-option-cont { font-size: 14px; overflow: hidden; }
.new-mg-t10 { margin-top: 10px; }
.new-tbl-type { display: table; width: 100%; }
.new-tbl-cell.w50 { width: 50%; }
.new-tbl-cell { display: table-cell; }
.new-abtn-type, .new-abtn-type2, .new-abtn-type3, .new-abtn-type4 { background-color: #CC0000; border-radius: 2px 2px 2px 2px; color: #FFFFFF; display: block; font-size: 14px; padding: 8px; text-align: center; }
.new-mg-r12 { margin-right: 12px; }
.new-abtn-type2 { background-color: #6CB248; }
.new-mg-l12 { margin-left: 12px; }
.new-gd-reply { border: 1px solid #E8E5E5; }
.new-mg-t10 { margin-top: 10px; }
.new-gd-reply li:last-child { border-bottom: medium none; }
.new-gd-reply li { border-bottom: 1px solid #E8E5E5; display: block; }
.new-gd-reply li a { color: #6E6E6E; font-size: 12px; padding: 7px 0 5px; }
.new-tbl-type { display: table; width: 100%; }
.new-gd-reply li a .new-tbl-cell:first-child { padding-left: 15px; vertical-align: top; width: 40%; }
.new-tbl-cell { display: table-cell; }
.new-gd-reply li a { color: #6E6E6E; font-size: 12px; padding: 7px 0 5px; }
.ggbor { border: 1px solid #ccc; padding-left: 5px; margin: 18px 0px; }
.ggtitle { height: 32px; line-height: 32px; border-bottom: 1px dashed #e3e3e3; color: #000; font-size: 12px; }
/*商品详情页*/
.logincont .new-ctz { background-color: #FFFFFF; margin: 0 auto; min-height: 300px; width: 320px; }
.logincont .new-login { margin-top: 40px; padding: 0 32px; }
.logincont .new-input-span { border: 1px solid #CCCCCC; display: block; height: 30px; }
.logincont .new-mg-b10 { margin-top: 10px; }
.logincont .new-input { background: none repeat scroll 0 0 #FFFFFF; border: 0 none; border-radius: 0 0 0 0; color: #BDBDBD; font-size: 12px; font-weight: normal; height: 30px; line-height: 24px; text-indent: 10px; vertical-align: top; width: 100%; }
.logincont .new-input-span { border: 1px solid #CCCCCC; display: block; height: 30px; }
.logincont .new-mg-b10 { margin-top: 10px; }
.logincont input { font-size: 16px; line-height: 1.25em; }
.logincont .new-login .new-a-txt3 { color: #666666; font-size: 12px; }
.logincont .new-abtn-type, .logincont .new-abtn-type2, .logincont .new-abtn-type3, .logincont .new-abtn-type4 { background-color: #4ab9d2; border-radius: 2px 2px 2px 2px; color: #FFFFFF; display: block; font-size: 14px; padding: 8px; text-align: center; }
.logincont .new-mg-t15 { margin-top: 15px; }
.logincont .new-lg-sec { overflow: hidden; }
.logincont .new-mg-t15 { margin-top: 15px; }
.logincont .new-lg-sec a { color: #9A9A9A; display: inline-block; font-size: 14px; min-height: 23px; padding-left: 10px; }
.logincont .new-fl { float: left; }
.logincont .new-lg-sec a { color: #9A9A9A; display: inline-block; font-size: 14px; min-height: 23px; padding-left: 10px; }
.logincont .new-fr { float: right; }
.logincont .new-mg-t15 { margin-top: 15px; }
.logincont .new-lg-sec2 p { color: #666666; font-size: 12px; }
.logincont .new-mg-t10 { margin-top: 10px; }
.logincont .new-tbl-type { display: table; width: 100%; }
.logincont .new-login .new-tbl-cell { vertical-align: top; }
.logincont .new-lg-sec2 .new-tbl-cell { width: 50%; }
.logincont .new-tbl-cell { display: table-cell; }
.logincont .new-lg-sec2 .new-tbl-cell:first-child a { margin: 0 6px 9px 0; }
.logincont .new-lg-sec2 a { border: 1px solid #EEEEEE; border-radius: 2px 2px 2px 2px; color: #9A9A9A; display: block; font-size: 12px; height: 28px; line-height: 29px; text-align: center; }
.logincont .new-lg-sec2 a .new-db { background-position: 0 -126px; }
.logincont .new-lg-sec2 a span {  display: inline-block; height: 28px; padding-left: 40px; }
.logincont .new-lg-sec2 a .new-qq { background-position: 0 -36px; }
.logincont .new-lg-sec2 a .new-rr { background-position: 0 -73px; }
.logincont .new-lg-sec2 a .new-wb { background-position: 0 3px; }
/*注册*/
.regertcont .p14 { padding: 30px 10px; }
.regertcont ul, .regertcont li { list-style: none outside none; margin: 0; padding: 0; }
.regertcont .address li { font-size: 14px; padding: 8px 0; }
.regertcont .address li em, .regertcont .addresslist li em { display: inline-block; float: left; font-style: normal; text-align: right; width: 30%; }
.regertcont .address li span, .regertcont .addresslist li span { display: inline-block; text-align: left; width: 68%; }
.regertcont .text_input, .regertcont .textarea_input, .regertcont .s_text_input { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D3D3D3; color: #404040; font-size: 12px; height: 25px; line-height: 25px; margin: 0; padding: 0 0 0 3px; width: 180px; }
.regertcont .testcode { border: 1px solid #CCCCCC; border-radius: 0 0 0 0; height: 24px; width: 80px; }
.regertcont .space10 { clear: both; height: 10px; }
.regertcont .longbtn { cursor: pointer; width: 99%; }
.regertcont .largerbtn { display: inline-block; font-size: 14px; font-weight: bold; height: 40px; line-height: 40px; text-align: center; }
.regertcont .btn_red { background: #cc0000; border: none; border-radius: 2px 2px 2px 2px; color: #FFFFFF; padding: 0 13px; }
.logintxt { height: 30px; line-height: 30px; text-align: center; margin-top: 30px; }
.logintxt a:link { color: #1b91e4; }
.logintxt a:visited { color: #1b91e4; }
.logintxt a:hover { color: #333; }
/*购物车*/
.tpcart #m { margin: 0 auto; width: 320px; }
.tpcart .cart-list { margin: 0; }
.tpcart .mc { color: #3C3C3C; margin: 30px 0 0; text-align: center; height: auto; }
.tpcart .mc li.first { border-top: medium none; }
.tpcart .mc li { height: 116px; border-bottom: 1px solid #DBD7D2; border-top: 1px solid #FCFAF9; padding: 15px 0 15px 6px; position: relative; }
.tpcart .suit { margin: 10px 0 0; padding-top: 3px; position: relative; }
.tpcart .suit .p-img { margin-left: 0; width: 85px; }
.tpcart .cart-list .fl-v1, .tpcart .cart-list .fl-v2 { width: 220px; text-align: left; }
.tpcart .fl { float: left; }
.tpcart .suit .p-name { color: #5A5A5A; font-size: 14px; overflow: hidden; word-break: break-all; }
.tpcart .mc a { color: #737373; }
.tpcart .suit .p-amount, .tpcart .suit .p-price, .tpcart .suit .p-num, .suit .p-price2 { font-size: 14px; }
.tpcart .cart-list .gray { font-size: 1em; }
.tpcart .gray { color: #999999; font-size: 0.875em; }
.tpcart .suit .p-amount, .tpcart .suit .p-price, .tpcart .suit .p-num, .suit .p-price2 { font-size: 14px; }
.tpcart .red { height: auto; min-height: 22px; }
.tpcart .red { color: #DA0000; }
.tpcart .cart-list .p-amount .redu, .tpcart .cart-list .p-amount .add { background-color: #777777; border: 1px solid #777777; color: #FFFFFF; display: inline-block; font-size: 1em; height: 18px; line-height: 18px; position: relative; text-align: center; top: -2px; vertical-align: middle; width: 20px; }
.tpcart .common-input { height: 21px; line-height: 21px; padding: 0; text-align: center; }
.tpcart .common-input { background-color: #F2F2F2; border: 1px solid #C2C2C2; font-size: 1em; height: 18px; line-height: 18px; padding-left: 8px; padding-top: 3px; vertical-align: top; }
.tpcart .cart-list .p-amount .redu, .tpcart .cart-list .p-amount .add { background-color: #777777; border: 1px solid #777777; color: #FFFFFF; display: inline-block; font-size: 1em; height: 18px; line-height: 18px; position: relative; text-align: center; top: -2px; vertical-align: middle; width: 20px; }
.tpcart .cart-list .p-amount .btn { display: inline-block; height: 20px; line-height: 20px; margin: 0; padding: 0 3px; width: 38px; }
.tpcart .mc .btn { background: none repeat scroll 0 0 #777777; border: 1px solid #BAAC9D; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 1em; height: 30px; line-height: 30px; margin: 15px 10px 0 0; text-align: center; width: 30%; }
.tpcart .pay-tip { background: none repeat scroll 0 0 #E5E5E5; border: 1px solid #D2D2D2; margin: 15px auto; padding: 0px 10px; width: 95%; clear: both; }
.tpcart .pay-tip p { padding: 10px; }
.tpcart .clear:after { content: "."; display: block; clear: both; visibility: hidden; font-size: 0; line-height: 0; height: 0; }
.tpcart .clear {
*zoom:1; clear: both; }
.tpcart .suit .p-img { margin-left: 0; width: 85px; }
.tpcart .cart-list .p-img-v1 { width: 82px; }
.tpcart .cart-list .p-img { margin: 0 8px 0 0; width: 50px; }
.tpcart .fl { float: left; }
.tpcart .new-mg-t10 { margin-top: 20px; margin-bottom: 20px; }
.tpcart .new-tbl-type { display: table; width: 100%; }
.tpcart .new-tbl-cell.w50 { width: 50%; }
.tpcart .new-tbl-cell { display: table-cell; }
.tpcart .new-mg-r12 { margin-right: 12px; }
.tpcart .new-abtn-type, .tpcart .new-abtn-type2, .tpcart .new-abtn-type3, .tpcart .new-abtn-type4 { background-color: #CC0000; border-radius: 2px 2px 2px 2px; color: #FFFFFF; display: block; font-size: 14px; padding: 8px; text-align: center; }
.tpcart .new-abtn-type2 { background-color: #6CB248; }
/*我的收藏*/
.tpcollection #m { margin: 0 auto; width: 320px; }
.tpcollection .cart-list { margin: 0; }
.tpcollection .mc { color: #3C3C3C; margin: 30px 0 0; text-align: center; height: auto; }
.tpcollection .mc li.first { border-top: medium none; }
.tpcollection .mc li { height: 116px; border-bottom: 1px solid #adadad; border-top: 1px solid #FCFAF9; padding: 15px 0 0px 6px; position: relative; }
.tpcollection .suit { margin: 10px 0 0; padding-top: 3px; position: relative; }
.tpcollection .suit .p-img { margin-left: 0; width: 85px; }
.tpcollection .cart-list .fl-v1, .tpcollection .cart-list .fl-v2 { width: 153px; text-align: left; padding-top: 13px; }
.tpcollection .fl { float: left; }
.tpcollection .suit .p-name { color: #5A5A5A; font-size: 14px; overflow: hidden; word-break: break-all; }
.tpcollection .mc a { color: #4d4c4c; }
.tpcollection .suit .p-price, .tpcollection .suit .p-num, .suit .p-price2 { font-size: 14px; }
.tpcollection .suit .p-amount { font-size: 14px; position: absolute; top: 38px; right: 15px; }
.tpcollection .cart-list .gray { font-size: 1em; }
.tpcollection .gray { color: #999999; font-size: 0.875em; }
.tpcollection .suit .p-amount, .tpcollection .suit .p-price, .tpcollection .suit .p-num, .suit .p-price2 { font-size: 14px; }
.tpcollection .red { height: auto; min-height: 22px; }
.tpcollection .red { color: #DA0000; }
.tpcollection .cart-list .p-amount .redu, .tpcollection .cart-list .p-amount .add { background-color: #777777; border: 1px solid #777777; color: #FFFFFF; display: inline-block; font-size: 1em; height: 18px; line-height: 18px; position: relative; text-align: center; top: -2px; vertical-align: middle; width: 20px; }
.tpcollection .common-input { height: 21px; line-height: 21px; padding: 0; text-align: center; }
.tpcollection .common-input { background-color: #F2F2F2; border: 1px solid #C2C2C2; font-size: 1em; height: 18px; line-height: 18px; padding-left: 8px; padding-top: 3px; vertical-align: top; }
.tpcollection .cart-list .p-amount .redu, .tpcollection .cart-list .p-amount .add { background-color: #777777; border: 1px solid #777777; color: #FFFFFF; display: inline-block; font-size: 1em; height: 18px; line-height: 18px; position: relative; text-align: center; top: -2px; vertical-align: middle; width: 20px; }
.tpcollection .cart-list .p-amount .btn { display: inline-block; height: 20px; line-height: 20px; margin: 0; padding: 0 3px; width: 38px; }
.tpcollection .mc .btn { background: none repeat scroll 0 0 #e5e5e5; border: 1px solid #b0afaf; color: #484848; cursor: pointer; display: inline-block; font-size: 1em; height: 30px; line-height: 30px; margin: 15px 10px 0 0; text-align: center; width: 30%; }
.tpcollection .pay-tip { background: none repeat scroll 0 0 #E5E5E5; border: 1px solid #D2D2D2; margin: 15px auto; padding: 10px; width: 93%; clear: both; }
.tpcollection .pay-tip p { padding: 10px; }
.tpcollection .clear:after { content: "."; display: block; clear: both; visibility: hidden; font-size: 0; line-height: 0; height: 0; }
.tpcollection .clear {
*zoom:1; clear: both; }
.tpcollection .suit .p-img { margin-left: 0; width: 85px; }
.tpcollection .cart-list .p-img-v1 { width: 82px; }
.tpcollection .cart-list .p-img { margin: 0 8px 0 0; width: 50px; }
.tpcollection .fl { float: left; }
.tpcollection .new-mg-t10 { margin-top: 20px; margin-bottom: 20px; }
.tpcollection .new-tbl-type { display: table; width: 100%; }
.tpcollection .new-tbl-cell.w50 { width: 50%; }
.tpcollection .new-tbl-cell { display: table-cell; }
.tpcollection .new-mg-r12 { margin-right: 12px; }
.tpcollection .new-abtn-type, .tpcollection .new-abtn-type2, .tpcollection .new-abtn-type3, .tpcollection .new-abtn-type4 { background-color: #CC0000; border-radius: 2px 2px 2px 2px; color: #FFFFFF; display: block; font-size: 14px; padding: 8px; text-align: center; }
.tpcollection .new-abtn-type2 { background-color: #6CB248; }
/*提交订单*/
.tpsorder { width: 320px; margin: 30px auto 30px; text-align: center; }
.tpsorder p { color: #585858; margin-top: 10px; }
/*我的订单*/
.tpmyorder { width: 320px; margin: 20px auto 10px; }
.tpmyorder .myorderw { border: 1px solid #e1e1e1; font-size: 12px; margin-bottom: 20px; }
.tpmyorder .myorderw .myordertit { border-bottom: 1px solid #e1e1e1; height: 29px; line-height: 29px; text-indent: 13px; background: #fafafa; color: #777777; }
.tpmyorder .myorderw .myordercont { position: relative; border-bottom: 1px dashed #ccc; height: 79px; color: #5e5e5e; padding-top: 10px; }
.tpmyorder .myorderw .myordercont p { text-indent: 13px; height: 24px; line-height: 24px; }
.tpmyorder .myorderw .myordercont p .contr { color: #b90b00; font-size: 16px; font-weight: bold; }
.tpmyorder .myorderw .myordercont .gray { position: absolute; width: 10px; height: 20px; right: 13px; top: 38px; }
.tpmyorder .myorderw .myorderbtm { }
.tpmyorder .new-mg-t10 { margin: 6px 0px; }
.tpmyorder .new-tbl-type { display: table; width: 100%; text-align: center; }
.tpmyorder .new-tbl-cell.w50 { width: 28%; }
.tpmyorder .new-tbl-cell { display: inline-block; }
.tpmyorder .new-mg-r12 { margin-right: 12px; }
.tpmyorder .new-abtn-type2, .tpmyorder .new-abtn-type3 { background-color: #fff; border: 1px solid #c0bebe; color: #616161; display: block; font-size: 14px; padding: 0px; text-align: center; }
.tpmyorder .new-mg-l12 { margin-left: 12px; }
.tpmyorder .new-abtn-type2 { background-color: #fff; }
.refill { width: 320px; margin: 30px auto 30px; text-align: center; }
/*优惠券*/
.tpcoupons { width: 320px; margin: 20px auto 10px; }
.tpcoupons .myorderw { border: 1px solid #e1e1e1; font-size: 12px; margin-bottom: 20px; }
.tpcoupons .myorderw .myordertit { border-bottom: 1px solid #e1e1e1; height: 29px; line-height: 29px; text-indent: 13px; background: #fafafa; color: #777777; }
.tpcoupons .myorderw .myordercont { position: relative; border-bottom: 0px dashed #ccc; height: 83px; color: #5e5e5e; padding-top: 10px; background: url(/html/public/wap/33/styles/images/member/newsicoh.png) no-repeat top right; }
.tpcoupons .myorderw .myordercont p { text-indent: 13px; height: 24px; line-height: 24px; }
.tpcoupons .myorderw .myordercont p .contr { color: #b90b00; font-size: 16px; font-weight: bold; }
.tpcoupons .myorderw .myordercont .gray { position: absolute; width: 10px; height: 20px; right: 13px; top: 38px; }
.tpcoupons .myorderw .myorderbtm { }
.tpcoupons .new-mg-t10 { margin: 6px 0px; }
.tpcoupons .new-tbl-type { display: table; width: 100%; text-align: center; }
.tpcoupons .new-tbl-cell.w50 { width: 28%; }
.tpcoupons .new-tbl-cell { display: inline-block; }
.tpcoupons .new-mg-r12 { margin-right: 12px; }
.tpcoupons .new-abtn-type2, .tpcoupons .new-abtn-type3 { background-color: #fff; border: 1px solid #c0bebe; color: #616161; display: block; font-size: 14px; padding: 0px; text-align: center; }
.tpcoupons .new-mg-l12 { margin-left: 12px; }
.tpcoupons .new-abtn-type2 { background-color: #fff; }
/*收货地址*/
.tpsaddress { width: 320px; margin: 20px auto 10px; }
.tpsaddress .addshdz { height: 30px; line-height: 30px; text-align: right; }
.tpsaddress .myorderw { border: 1px solid #e1e1e1; font-size: 12px; margin-bottom: 20px; }
.tpsaddress .myorderw .myordertit { border-bottom: 1px solid #e1e1e1; height: 29px; line-height: 29px; text-indent: 13px; background: #fafafa; color: #777777; }
.tpsaddress .myorderw .myordercont { position: relative; border-bottom: 0px dashed #ccc; height: auto; color: #484848; padding-top: 10px; }
.tpsaddress .myorderw .myordercont p { text-indent: 13px; line-height: 24px; border-bottom: 1px dashed #ccc; }
.tpsaddress .myorderw .myordercont p .contr { color: #b90b00; font-size: 16px; font-weight: bold; }
.tpsaddress .myorderw .myordercont .gray { position: absolute; width: 10px; height: 20px; right: 13px; top: 38px; }
.tpsaddress .myorderw .myorderbtm { }
.tpsaddress .new-mg-t10 { margin: 6px 0px; }
.tpsaddress .new-tbl-type { display: table; width: 100%; text-align: center; }
.tpsaddress .new-tbl-cell.w50 { width: 28%; }
.tpsaddress .new-tbl-cell { display: inline-block; }
.tpsaddress .new-mg-r12 { margin-right: 12px; }
.tpsaddress .new-abtn-type2, .tpsaddress .new-abtn-type3 { background-color: #fff; border: 1px solid #c0bebe; color: #616161; display: block; font-size: 14px; padding: 0px; text-align: center; }
.tpsaddress .new-mg-l12 { margin-left: 12px; }
.tpsaddress .new-abtn-type2 { background-color: #fff; }
/*订单详情*/
.tpordetails { width: 320px; margin: 20px auto 10px; }
.tpordetails .addshdz { height: 30px; line-height: 30px; text-align: right; }
.tpordetails .myorderw { border: 1px solid #e1e1e1; font-size: 12px; margin-bottom: 20px; }
.tpordetails .myorderw .myordertit { border-bottom: 1px solid #e1e1e1; height: 29px; line-height: 29px; text-indent: 13px; background: #fafafa; color: #777777; }
.tpordetails .myorderw .myordercont { position: relative; border-bottom: 0px dashed #ccc; height: auto; color: #484848; padding-top: 10px; }
.tpordetails .myorderw .myordercont p { font-size: 14px; text-indent: 13px; height: auto; line-height: 24px; border-bottom: 1px dashed #ccc; }
.tpordetails .myorderw .myordercont p b { color: #b90b00; }
.tpordetails .paybtn { background: #cc0000; height: 36px; display: block; line-height: 36px; text-align: center; color: #fff; }
.tpordetails .paybtn a { color: #fff; display: block; }
.tpordetails .myorderw .myordercont p .contr { color: #b90b00; font-size: 16px; font-weight: bold; }
.tpordetails .myorderw .myordercont .gray { position: absolute; width: 10px; height: 20px; right: 13px; top: 38px; }
.tpordetails .myorderw .myorderbtm { }
.tpordetails .new-mg-t10 { margin: 6px 0px; }
.tpordetails .new-tbl-type { display: table; width: 100%; text-align: center; }
.tpordetails .new-tbl-cell.w50 { width: 28%; }
.tpordetails .new-tbl-cell { display: inline-block; }
.tpordetails .new-mg-r12 { margin-right: 12px; }
.tpordetails .new-abtn-type2, .tpordetails .new-abtn-type3 { background-color: #fff; border: 1px solid #c0bebe; color: #616161; display: block; font-size: 14px; padding: 0px; text-align: center; }
.tpordetails .new-mg-l12 { margin-left: 12px; }
.tpordetails .new-abtn-type2 { background-color: #fff; }
.tpordetails .new-search .new-mu_l2a { padding: 0; }
.tpordetails .new-mu_l2a { clear: both; display: block; overflow: hidden; padding: 0.22em 5px; border-top: 1px dashed #ccc; }
.tpordetails .new-search .new-mu_l2 .new-mu_tmb { height: 100px; margin: 0 10px 0 0; width: 100px; }
.tpordetails .new-mu_l2 .new-mu_tmb { margin: 0.2em 10px 0.1em 0; }
.tpordetails .new-mu_tmb { clear: both; float: left; margin: 0.7em 10px 0.6em; }
.tpordetails .new-mu_l2cw { display: block; overflow: hidden; }
.tpordetails .new-search .new-mu_l2h { max-height: 40px; overflow: hidden; }
.tpordetails .new-search .new-mu_l2h { max-height: 40px; overflow: hidden; }
.tpordetails .new-mu_l2h { color: #6E6E6E; display: block; font-size: 14px; font-weight: normal; margin: 5px 0 0.3em; }
.tpordetails .new-search .new-mu_l2h { max-height: 40px; overflow: hidden; }
.tpordetails .new-search .new-mu_l2h { max-height: 40px; overflow: hidden; }
.tpordetails .new-mu_l2h { color: #6E6E6E; display: block; font-size: 14px; font-weight: normal; margin: 5px 0 0.3em; }
.tpordetails .new-search .new-mu_l2h .new-txt-rd2 { color: #B8B8B8; font-size: 14px; min-width: 186px; }
.tpordetails .new-txt-rd2 { color: #E4393C; }
.tpordetails .new-elps { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tpordetails .new-search .new-mu_l2c { display: block; }
.tpordetails .new-p-re { position: relative; }
.tpordetails .new-mu_l2c { color: #6E6E6E; font-size: 14px; }
.tpordetails .new-search .new-mu_l2c .new-txt { color: #E4393C; font-size: 16px; font-weight: bold; }
/*确认订单*/
.tpsureorder { width: 320px; margin: 20px auto 10px; }
.tpsureorder .addshdz { height: 30px; line-height: 30px; text-align: right; }
.tpsureorder .myorderw { border: 1px solid #e1e1e1; font-size: 12px; margin-bottom: 20px; }
.tpsureorder .myorderw .myordertit { border-bottom: 1px solid #e1e1e1; height: 29px; line-height: 29px; text-indent: 13px; background: #fafafa; color: #777777; }
.tpsureorder .myorderw .myordercont { position: relative; border-bottom: 0px dashed #ccc; height: auto; color: #484848; padding-top: 10px; }
.tpsureorder .myorderw .myordercont p { font-size: 14px; text-indent: 13px; height: 24px; line-height: 24px; border-bottom: 1px dashed #ccc; }
.tpsureorder .myorderw .myordercont p b { color: #b90b00; }
.tpsureorder .paybtn { background: #cc0000; height: 36px; display: block; line-height: 36px; text-align: center; color: #fff; }
.tpsureorder .paybtn a { color: #fff; display: block; }
.tpsureorder .myorderw .myordercont p .contr { color: #b90b00; font-size: 16px; font-weight: bold; }
.tpsureorder .myorderw .myordercont .gray { position: absolute; width: 10px; height: 20px; right: 13px; top: 38px; }
.tpsureorder .myorderw .myorderbtm { }
.tpsureorder .new-mg-t10 { margin: 6px 0px; }
.tpsureorder .new-tbl-type { display: table; width: 100%; text-align: center; }
.tpsureorder .new-tbl-cell.w50 { width: 50%; }
.tpsureorder .new-tbl-cell { display: table-cell; }
.tpsureorder .new-mg-r12 { margin-right: 12px; }
.tpsureorder .new-abtn-type2, .tpsureorder .new-abtn-type3 { background-color: #CC0000; border-radius: 2px 2px 2px 2px; color: #FFFFFF; display: block; font-size: 14px; padding: 8px; text-align: center; }
.tpsureorder .new-mg-l12 { margin-left: 12px; }
.tpsureorder .new-abtn-type2 { background-color: #6CB248; }
.tpsureorder .new-search .new-mu_l2a { padding: 0; }
.tpsureorder .new-mu_l2a { clear: both; display: block; overflow: hidden; padding: 0.22em 5px; border-top: 1px dashed #ccc; }
.tpsureorder .new-search .new-mu_l2 .new-mu_tmb { height: 100px; margin: 0 10px 0 0; width: 100px; }
.tpsureorder .new-mu_l2 .new-mu_tmb { margin: 0.2em 10px 0.1em 0; }
.tpsureorder .new-mu_tmb { clear: both; float: left; margin: 0.7em 10px 0.6em; }
.tpsureorder .new-mu_l2cw { display: block; overflow: hidden; }
.tpsureorder .new-search .new-mu_l2h { max-height: 40px; overflow: hidden; }
.tpsureorder .new-search .new-mu_l2h { max-height: 40px; overflow: hidden; }
.tpsureorder .new-mu_l2h { color: #6E6E6E; display: block; font-size: 14px; font-weight: normal; margin: 5px 0 0.3em; }
.tpsureorder .new-search .new-mu_l2h { max-height: 40px; overflow: hidden; }
.tpsureorder .new-search .new-mu_l2h { max-height: 40px; overflow: hidden; }
.tpsureorder .new-mu_l2h { color: #6E6E6E; display: block; font-size: 14px; font-weight: normal; margin: 5px 0 0.3em; }
.tpsureorder .new-search .new-mu_l2h .new-txt-rd2 { color: #B8B8B8; font-size: 14px; min-width: 186px; }
.tpsureorder .new-txt-rd2 { color: #E4393C; }
.tpsureorder .new-elps { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tpsureorder .new-search .new-mu_l2c { display: block; }
.tpsureorder .new-p-re { position: relative; }
.tpsureorder .new-mu_l2c { color: #6E6E6E; font-size: 14px; }
.tpsureorder .new-search .new-mu_l2c .new-txt { color: #E4393C; font-size: 16px; font-weight: bold; }
/*账户概览*/
.tpmember { width: 320px; margin: 10px auto 10px; }
.tpmember .new-ctmem { background-color: #FFFFFF; margin: 0 auto; min-height: 123px; width: 320px; }
.tpmember .new-user-infobox { position: relative; }
.tpmember .new-user-photo { bottom: 0; display: inline-block; height: 75px; left: 10px; position: absolute; width: 75px; z-index: 100; }
.tpmember .new-bg-img { background: url(/html/public/wap/33/styles/images/member/bg_img.png) no-repeat scroll 50% 0 #853600; height: 103px; min-width: 320px; position: relative; }
.tpmember .new-user-info { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3); bottom: 0; color: #FFFFFF; height: 36px; position: absolute; width: 100%; }
.tpmember .new-user-info .new-txt { line-height: 20px; }
.tpmember .new-user-info .new-txt, .tpmember .new-user-info .new-txt2 { display: block; line-height: 16px; margin-left: 100px; }
.tpmember .new-user-info .new-txt2 { font-size: 12px; }
.tpmember .new-user-info .new-txt, .tpmember .new-user-info .new-txt2 { display: block; line-height: 16px; margin-left: 100px; }
.tpmember .memberul .mc { color: #3C3C3C; }
.tpmember .memberul { margin-bottom: 20px; }
.tpmember .memberul .detail { color: #5A5A5A; font-size: 0.75em; position: relative; padding: 0px; }
.tpmember .memberul .detail ul { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DFD7CB; font-size: 1em; margin: 0px 0 0; }
.tpmember .memberul .detail ul a { color: #6e6e6e; font-size: 14px; }
.tpmember .memberul ul, .tpmember .memberul ol { list-style: none outside none; }
.tpmember .memberul .list .mc a { color: #949494; }
.tpmember .memberul .detail ul li { border-bottom: 1px solid #DED6C9; border-top: medium none; overflow: hidden; padding: 10px; position: relative; }
.tpmember .memberul .gray { color: #999999; float: right; font-size: 0.875em; margin-right: 2px; }
.tpmember .memberul .tc { color: #949494; text-align: center; }
.tpmember .memberul .refill .pre, .tpmember .memberul .refill .next { color: #949494; cursor: pointer; display: inline-block; font-size: 1em; height: 30px; line-height: 30px; margin: 20px 0 0; text-align: center; width: 30%; }
.tpmember .memberul .topic .icon { background-color: #E4393C; border-radius: 7px 7px 7px 7px; display: inline-block; height: 7px; margin: 0 5px 2px 0; width: 7px; }
.tpmember .member_list { margin: 0 auto; width: 320px; }
.tpmember .member_list .linkul { margin-left: 2px; width: 318px; }
.tpmember .member_list .linkul .linkula { background: url(/html/public/wap/33/styles/images/member/membera.jpg) no-repeat scroll left top rgba(0, 0, 0, 0); margin-bottom: 0; }
.tpmember .member_list .linkul .linkulb { background: url(/html/public/wap/33/styles/images/member/memberb.jpg) no-repeat scroll left top rgba(0, 0, 0, 0); margin-bottom: 0; }
.tpmember .member_list .linkul .linkuld { background: url(/html/public/wap/33/styles/images/member/memberd.jpg) no-repeat scroll left top rgba(0, 0, 0, 0); margin-bottom: 0; }
.tpmember .member_list .linkul .linkulc { background: url(/html/public/wap/33/styles/images/member/memberc.jpg) no-repeat scroll left top rgba(0, 0, 0, 0); margin-bottom: 0; }
.tpmember .member_list .linkul li { display: inline-block; float: left; height: 70px; margin-bottom: 2px; margin-right: 2px; text-align: center; width: 77px; }
.tpmember .member_list .linkul li a:link { color: #FFFFFF; text-decoration: none; }
.tpmember .member_list .linkul li a { display: inline-block; font-size: 12px; padding-top: 48px; }
/*修改收货地址*/
.addshdz .p14 { padding: 30px 10px; }
.addshdz ul, .addshdz li { list-style: none outside none; margin: 0; padding: 0; }
.addshdz .address li { font-size: 14px; padding: 8px 0; }
.addshdz .address li em, .addshdz .addresslist li em { display: inline-block; float: left; font-style: normal; text-align: right; width: 28%; }
.addshdz .address li span, .addshdz .addresslist li span { display: inline-block; text-align: left; width: 70%; }
.addshdz .address .region_select { width: 180px; margin: 3px 0; }
.addshdz .text_input, .addshdz .textarea_input, .addshdz .s_text_input { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D3D3D3; color: #404040; font-size: 12px; height: 25px; line-height: 25px; margin: 0; padding: 0 0 0 3px; width: 180px; }
.addshdz .testcode { border: 1px solid #CCCCCC; border-radius: 0 0 0 0; height: 24px; width: 80px; }
.addshdz .space10 { clear: both; height: 10px; }
.addshdz .longbtn { cursor: pointer; width: 99%; }
.addshdz .largerbtn { display: inline-block; font-size: 14px; font-weight: bold; height: 40px; line-height: 40px; text-align: center; }
.addshdz .btn_red { background: #cc0000; border: none; border-radius: 2px 2px 2px 2px; color: #FFFFFF; padding: 0 13px; }

/**内页悬浮底部**/
.wx_nav { overflow: hidden; height: 44px; border-top: 1px solid #ddd; position: fixed; z-index: 900; width: 100%; bottom: 0; left: 0;background:#f2f2f2;padding:4px 0;}
.wx_nav a { height: 49px; padding-top: 0px; color: #363636; font-size: 12px;  text-align: center }
.wx_nav a:before { width:24px; height: 24px; content: '\20'; display: block; margin: 0 auto 0px auto }
.wx_nav a.dot { position: relative }
.wx_nav a.dot:after { content: ''; display: inline-block; width: 7px; height: 7px; background: #e4393c; border-radius: 4px; position: absolute; top: 5px; left: 50%; margin-left: 10px }
.wx_nav .nav_index:before { background: url(../images/dq_26.png) no-repeat center center; background-size:100%;}
.wx_nav .nav_search:before { background: url(../images/dq_24.png) no-repeat center center; background-size:100%;}
.wx_nav .nav_shopcart:before { background: url(../images/dq_20.png) no-repeat center center;background-size:100%; }
.wx_nav .nav_me:before { background: url(../images/dq_23.png) no-repeat center center; background-size:100%;}
.wx_nav .nav_me{color:#4ab9d2;}
.wx_nav, .mod_alert .btns { display: box; display: -ms-box; display: -webkit-box; display: flex; display: -ms-flexbox; display: -webkit-flex }
.wx_nav a, .mod_alert .btns .btn { display: block; flex: 1; -ms-flex: 1; -webkit-flex: 1; box-flex: 1; -ms-box-flex: 1; -webkit-box-flex: 1;    line-height: 18px; }
/**内页悬浮底部**/