/*定义全局*/
* { margin: 0; padding: 0; outline: 0;-webkit-tap-highlight-color: rgba(0,0,0,0); }
html { -webkit-text-size-adjust: none; word-wrap: break-word }
body, input, button, textarea, select, option { font-size: normal 100%； }
body { width: 100%; font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif; font-size: 20px; color: #333; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
li { list-style: none; }
input, textarea { font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif; }
a { text-decoration: none; }
.mb { margin-bottom: 1em; }
.mt { margin-top: 1em; }
.pb0 { padding-bottom: 0; }
aside { padding: 0 0.5em; }
hr { border: 1px solid #FFF; }
.butRed { display: block; color: #fff; text-align: center; font-size: 0.7em; background: #C71012; border: 1px solid #910000; border-radius: 0.35em; box-shadow: 0 0.1em 0.2em 0.02em rgba(0,0,0,0.4); padding: 0.5em; }
.butGray { display: block; color: #333; text-align: center; font-size: 0.7em; background: #f5f5f5; border: 1px solid #d2d2d2; border-radius: 0.35em; box-shadow: 0 0.1em 0.2em 0.02em rgba(0,0,60,0.2); padding: 0.5em; }
/*test style*/
.in{ padding:0.5em 0em;}
.ash{ color:#7f7f7f;}


/*商城主页*/
body{ background:#f0f0f0;} 
header{width:100%;  height:2.5em;} 
header .category{ width:100%; background-color:rgba(247,247,247, 0.9); height:2.5em; position:fixed; border-bottom:#CCC 1px solid;z-index: 8;}
header .ification,header .order{font-size:0.8em; color:#000;line-height:50px;width:4em; display:inline-block;} 
header .ification{ padding-left:2.3em; background:url(../images/classification.gif) no-repeat 0.5em 1.1em; background-size:1.4em;  } 
header .order{ float:right; padding-right:1em;  padding-left:2.3em;background:url(../images/orders.gif) no-repeat  0.5em 0.90em; background-size:1.3em; }
.Occlusion{ position:absolute;width:100%; height:100%; background:#000; left:0; z-index:8; }
nav{ position:fixed; width:60%; background-color:rgba(255,255,255, 100); filter:alpha(opacity=40); height:100%;z-index:10;}
nav .search{  margin:0 auto;overflow:hidden; padding:0.5em;}
nav .search p{width:74%; border:1px solid #ccc; height:1.6em; float:left;}
nav .search input{  padding-left:0.2em; border:none; font-size:0.7em; width:95%;}
nav .search a{ background:#ff6600; color:#FFF; width:20%; float:right; height:1.9em; line-height:1.9em; border-radius:0.3em;font-size:0.7em; text-align:center; padding:3px;}
nav .search a:hover{ background:#e45c02;}
nav .title{ background:#f3f3f3; padding:0.5em; font-size:0.9em;}
nav .menu{ margin:0 auto;}  
nav .menu a{ border-bottom:1px solid #CCC; font-size:0.8em; display:block; color:#333; padding-left:2em; } 
nav .menu a:hover{ background-color:#ececec;}
nav .menu a.titleTicket,nav .menu a.titleAd,nav .menu a.titleDatagif,nav .menu a.titleCulture{ background-position:0.7em; font-size:0.8em;height:2.4em; padding-top:0.5em;}

article div.banner{ width:100%; }
section.recommend{ width:100%;}
.page{padding-top:2.5em;} 
.titleRecommend,.titleHot,.titleTicket,.titleAd,.titleDatagif,.titleCulture,.icon{margin:0 auto; height:2.1em; line-height:33px; font-size:0.9em; padding-left:1.2em;}
/*.titleRecommend{ background:url(../images/iconRecommend.gif) no-repeat 0.5em 0.2em;background-size:1.5em;}
.titleHot{ background:url(../images/iconHot.gif) no-repeat 0.5em 0.2em; background-size:1.5em;}
.titleTicket{ background:url(../images/iconTicket.gif) no-repeat 0.5em 0.2em;background-size:1.5em;}
.titleAd{ background:url(../images/iconAd.gif) no-repeat 0.5em 0.2em;background-size:1.5em;}
.titleDatagif{ background:url(../images/iconDatagif.gif) no-repeat 0.5em 0.2em;background-size:1.5em;}
.titleCulture{ background:url(../images/iconCulture.gif) no-repeat 0.5em 0.2em;background-size:1.5em;} 
.icon{ background:url(../images/icon.gif) no-repeat  0.5em 0.38em;background-size:0.35em;}*/ 
.icon a{ float:right; margin-right:0.5em; font-size:0.7em; color:#333; padding:0.2em 0.5em;}
.menu .icon{ background-position:1.2em 0.6em;background-size:0.3em;}

section.recommend .content{ width:100%; background:#FFF; padding:0.7em 0em 0em; overflow:hidden; margin-bottom:0.2em;}
section.recommend .content li{ width:45%; float:left; border:1px solid #CCC; margin:0px 1.5% 0px 2.5%; padding-bottom:0.2em; margin-bottom:0.7em;} 
section.recommend .content li h2{ font-size:0.7em; padding:0.2em 0.5em 0; height:3.2em; overflow:hidden; margin-bottom:0.8em; line-height:1.7em; color:#333;}
section.recommend .content li div{padding:0.4em 0.5em; font-size:0.7em; color:#333; }
section.recommend .content li div span{ color:#ff6600; line-height:1.7em;}
section.recommend .eighteen{ font-size:1.3em; }
section.recommend .ash{ color:#666;}
/*加载，点击更多*/
section .load,article .loading{width:95%; margin:1em auto;color:#bcbcbc; display:block; text-align:center; font-size:0.8em; height:2.2em; line-height:2.2em; border-radius:0.2em;}
section .load{ background:#f9f9f9; }
section .loading{ background:#f9f9f9 url(../images/loading.gif) no-repeat 30% center; background-size:1.2em;}
/*商品详情*/
article .details{ width:100%; background:#FFF; padding-bottom:0.5em;}
article .details h2,article .details p {margin:0 auto; font-size:0.8em; padding:0.4em 0.5em; line-height:1.7em;}
article .details h2{ padding-bottom:1em;}
article .details p { color:#333;padding:0.1em 0.5em; }
article .details p.through{text-decoration: line-through; color:#999;}
article .details p b{ color:#f55202; font-size:1.3em;}
article .details p b.yellow{ color:#f55202; font-size:1.2em; font-weight:normal;}
article .details p a{ float:right; border:1px solid #00aaee; border-radius:0.3em; color:#00aaee; padding:0.1em 1em;} 

h3{font-size:0.8em; padding:0.5em;}
section.introduce{ background:#FFF; padding:1em 0.5em; font-size:0.7em; line-height:1.5em; color:#666;}
section.introduce p{ margin-bottom:1em;}

.purchaseBut{ height:3em;}
.purchaseBut a{ position:fixed; background:#00aaee; width:100%; text-align:center; font-size:0.8em; color:#FFF; display:block; height:2.5em; line-height:2.5em; border-radius:0.3em; padding:0.15em 0em; bottom:0px;}
.ashBut{height:3em;}
.ashBut a{ background:#ccc; text-align:center; font-size:0.8em; color:#FFF; display:block; height:2.5em; line-height:2.5em; border-radius:0.3em; padding:0.15em 0em; position:fixed;width:100%;bottom:0px; }

/*商品详情页——填写地址-浮动层*/
.address{ background:#FFF; position:fixed;  width:100%; bottom:0em;}
.address ul{ width:100%; overflow:hidden;}
.address ul li{ width:95%; border-bottom:1px solid #CCC; margin:0 auto; padding:0.7em 0em; overflow:hidden; }
.address ul li .edit {background:url(../images/iconEdit.gif) no-repeat 0.5em 1em; background-size:1em; float:right; width:2em; height:2.7em;}
.address ul li .add{font-size:0.7em; color:#333; width:80%; display:block; margin-right:0.5em;}
.address ul li .add p.selected{height:2.7em; background:url(../images/iconSelected.gif)no-repeat 0.5em 2em; background-size:1.2em; }
.address ul li .add p.ress{ float: left; padding-left:2.5em;}
.address ul li .add p.ress span{ color:#7e7e7e;}
.address ul li .add p.ress b{ padding-right:1em; font-weight:normal;}
.address ul li a.increase,.margin a.increase{ background:url(../images/iconIncrease.gif) no-repeat  0.7em; height:1.5em; background-size:1.5em; font-size:0.8em; padding-left:2.5em; display:block; color:#333;}
.mail{  margin:0 auto; padding:0em 0.5em; font-size:0.7em; color:#666;}
.mail p{  height:2.5em; margin-top:1em;}
.mail p input{ border:none; width:100%;line-height: 2.5em;border:1px solid #CCC;border-radius:0.3em;}
.mail b{ color:#F00; font-weight:normal; line-height:30px;}

/*发票信息*/ 
.invoice{ background:#FFF; margin-bottom:0.5em;}
.invoiceInfo{ background:#fbfbfb; margin-bottom:0.5em;}
.invoiceInfo li{ padding:0 0.5em; font-size:0.7em; overflow:hidden; } 
.invoiceInfo li a{ color:#333;border-bottom:1px solid #f2f2f2; display:block; padding:0.5em; overflow:hidden;}
.invoiceInfo li span { float:left; width:1.2em; height:1.2em; display:block; border:1px solid #CCC; border-radius:0.9em;margin-top:0.5em; margin-right:0.5em;}
.invoiceInfo li span.selected{ background:#f36700 url(../images/selected.gif) no-repeat -3px; background-size:1.6em; border:1px solid #f36700;}
.invoiceInfo li a.selectedbut { border:none; line-height:35px; display:inline-block;}
.invoiceInfo li p{ line-height:25px;}
.invoiceInfo li b{ float:right; font-weight:normal;}
.orange{color:#f78c01;}
.invoiceInfo li a.modify{ float:right; padding:0.25em 1em; border:1px solid #999; border-radius:0.3em;  margin:0.8em  0em;margin-left:0.5em;}
.invoice .choose{ width:90%; margin:0 auto; font-size:0.7em; padding-bottom:1em; height:2em; line-height:2em;}
.invoice .choose select{ width:70%; border:0px; height:2.5em; padding-left:1em;}
.confirm{ background:#FFF;  bottom:0em; width:100%; padding:0.6em 0em; text-align:center; position:fixed;}
.confirm a{ display:block; padding:0.7em 2em; margin: 0 0.5em; color:#FFF; background:#00aaee; border-radius:0.2em; font-size:0.8em;}
.margin{ background:#FFF; margin-bottom:2.9em;}

.invoice .choice li p{ padding-left:28px;}
.invoice .choice li span{ margin-top:1.2em;}

/*确认购买*/
.purchase{ margin:0 auto; padding:0.5em;}
.purchase a{ color:#333; line-height:1.5em; font-size:0.7em;}
.purchase a p{ margin-bottom:0.5em; width:80%;}
.purchase a p b{ padding-right:2em;  font-weight:normal;}
.purchase a span{ background:url(../images/return.gif) no-repeat; background-size:0.7em; width:1em; height:2em; display:inline-block; float:right; margin-top:0.5em;}
.margin .titl{ margin:0 auto; font-size:0.7em;padding:0.7em 0.5em;} 
.buy{ width:100%; margin:0 auto; overflow:hidden;  padding-bottom:0.25em;}
.buy a{ color:#333;}
.buy dl{ margin:0 auto; background:#f6f6f6; padding:0.5em;}
.buy dt{ width:100px; height:74px; background:#003; margin-right:0.5em; float:left;}
.buy dd{font-size:0.7em; height:75px; overflow:hidden;}
.buy dd p{ width:70%;}
.buy dd span{ float:right; width:30%; text-align:right;}
.buy dd span b{ font-weight:normal; display:block;}
.text{margin:0 auto; padding:0.5em; }
.text input{ border:1px solid #CCC; border-radius:0.3em; height:2.5em;width: 100%; padding:0px 0em; font-size:0.7em; line-height:2.4em; } 
.inv{  font-size:0.7em; background:#FFF; padding:1em 0.5em 0.5em; }
.inv a{border-bottom:1px solid #ddd; display:block; line-height:1.5em;color:#333; padding:0em 0.5em 0.5em;}
.inv span{ color:#999; padding-left:0.5em;}
.inv b{background:url(../images/return.gif) no-repeat 0em 0.5em; background-size:0.8em; width:1em; height:2em; display:inline-block; float:right; } 
a.payment{ float:right; padding:0.6em 1em;}
.total{ font-size:0.7em;}
.total b{ color:#ff6600; font-size:1.2em;}

/*编辑发票信息*/
section.edit{ width:100%;  height:45px; overflow:hidden;}
section.edit ul{ height:45px; position:fixed;width:100%;background:#FFF; border-bottom:1px solid #CCC;}
section.edit li{ float:left; width:50%; text-align:center;  font-size:0.7em;line-height:45px;}
section.edit li a{ color:#000;}
section.edit li a:hover{color:#ff6600;border-bottom:2px solid #ff6600;line-height:45px; padding-bottom:13px;}
section.edit li.selected a{color:#ff6600;border-bottom:2px solid #ff6600;line-height:45px; padding-bottom:13px;}
.editInfo{ background:#FFF; margin-bottom:0.5em; }
.editInfo ul li{ border-bottom:1px solid #ccc; font-size:0.7em; height:3.5em;padding:0 0.5em;line-height:3.5em; overflow:hidden;}
.editInfo ul li input{ border:none;  padding:0 0.5em; width:61%; height:3.5em;line-height:3.5em; line-height:normal; font-size:0.9em; }
.editInfo ul li textarea{ width:61%;  border:0;  padding:0 0.5em; height:5em; line-height:25px;}
.editInfo ul li span{ width:90px; display:inline-block; float:left; line-height:3.5em;}
a.default,a.defaultA{ font-size:0.7em; line-height:30px; padding:0.5em 0.5em; color:#333; display:block; color:#777;}
a.defaultA{ color:#ff6600;}
a.defaultA span{ background: url(../images/default.gif) no-repeat 0.2em 0.5em; background-size:1.2em; width:1.5em; height:1.5em; display:inline-block; float:right;}

/*我的订单*/
article section.center li{ width:25%;}
article section.core{ margin-bottom:0.5em;}
.core .titl span{ float:right; color:#f60;} 
.core p.total{ text-align: right; padding:0em 0.4em 0.5em; display:block;}
.core p.total span{ font-size:1.2em;}
.core p.total b{ color:#000; font-weight:normal; font-size:0.9em; margin-right:1.5em;}
.core p.button{ border-top:1px solid #f2f2f2; text-align:right; height:1.8em; padding:0.3em 0em 0em;} 
.core p.button a{ color:#333; border:1px solid #999; font-size:0.7em; padding:0.4em 0.7em; border-radius:0.3em; margin-right:0.5em; }
.core p.button a.orange{ color:#f60; border:1px solid #f60;}
.core p.button a.red{ color:red; border:1px solid #f60;}
/*订单详情*/
.status{ background:; padding:0.7em 0em 0.7em 5em; color:#FFF; font-size:0.7em; line-height:24px; background:#f97500 url(../images/order.gif) no-repeat 30%; background-size:3em; text-align:center; margin-bottom:0.5em;}
.site{ background:#FFF; padding:0.5em; padding-bottom:0;margin-bottom:0.5em; font-size:0.7em; overflow:hidden;}
.site span{ width:2em; height:3.5em;  float:left; display:block; background: url(../images/address.gif) no-repeat; background-size:1.5em; margin-top:1.5em;}
.site h3{ padding-left:3em; font-size:0.9em; line-height:1.6em; }
.site h3 b{ float:right; font-weight:normal; }
.site h3 p{ margin-bottom:0.5em;}

.siteInvoice,.time{ padding:0.5em; font-size:0.7em;line-height:26px;} 
.siteInvoice li.siteTitle{ border-bottom:1px solid #f2f2f2; color:#000;}
.siteInvoice li p{ padding-top:0.25em;}
.siteInvoice li p span{ float:right;}
.siteInvoice li p b{ color:#f60; font-weight:normal;}
.time{ color:#666;}

/*订单中心*/
.for{ background:#FFF; overflow:hidden;}
.for li{ width:50%; float:left; border-bottom:1px solid #CCC;}
.for li a.iconOrder,.iconAddress,.iconInvoice,.for li a:hover.iconOrder{ background: url(../images/iconOrder.gif) no-repeat center 1em; height:2em; display:block; background-size:2.3em; text-align:center; border-right:1px solid #CCC; padding-top:4em; font-size:0.8em; color:#333; padding-bottom:1em;}
.for li a:hover.iconOrder{ background:#f2f2f2 url(../images/iconOrder.gif) no-repeat center 1em;background-size:2.3em;}
.for li a.iconAddress{ background:url(../images/iconAddress.gif)no-repeat center 1em;background-size:2.3em;}
.for li a.iconInvoice{ background:url(../images/iconInvoice.gif)no-repeat center 1em;background-size:2.3em;}
.for li a:hover.iconAddress{ background:#f2f2f2 url(../images/iconAddress.gif) no-repeat center 1em;background-size:2.3em;}
.for li a:hover.iconInvoice{ background:#f2f2f2 url(../images/iconInvoice.gif) no-repeat center 1em;background-size:2.3em;}
/*购买成功——浮动层*/
.transparent{ background-color: rgba(0, 0, 0, 0.6); filter: alpha(opacity=40);  width:100%; height:100%; position:fixed; z-index:3001;left:0;top:0;}
.relieveBai{ width:80%; margin:0px auto; background:#FFF;  border-radius:0.3em; margin-top:100px; text-align:center; padding-top:25px;}
.relieveBai p{ font-size:1em; height:3em;  text-align:center;}
.relieveBai ul { overflow:hidden; width:100%;border-top:1px solid #CCC;}
.relieveBai ul li{ float:left; width:49%; border-right:1px solid #CCC; line-height:2.5em;}
.relieveBai ul li a{ color:#333; display:block; font-size:0.7em;}
.relieveBai ul li:nth-last-child(1){ border: none}
.relieveBai div a{line-height:2.5em;border-top:1px solid #CCC; font-size:0.8em; color:#333; display:block;}
/*数量*/
.number{  padding:0.5em; margin:0 auto; overflow:hidden; display:-webkit-box; display:-moz-box;}
.number dt{ width:4em; height:3em;  border:1px solid #CCC; overflow:hidden;  margin-right:0.5em; margin-top:0.4em; }
.number dd{ -webkit-box-flex:1; -moz-box-flex:1;}
.number dd h3{ font-size:0.7em;}
.number dd p{ font-size:1em; color:#ff6600;}
.num{ padding:0.5em 1em; margin-top:2em; font-size:0.8em;}
.num p{ margin-bottom:1em;}
.num a,.num b{ border:1px solid #CCC; padding:0.2em 0.7em; display:inline-block; font-size:1.2em;font-weight:normal;}

/*发票的浮动层*/
.float{ width:90%; margin:0px auto; background:#FFF; height:170px; border-radius:0.3em; margin-top:100px; text-align:center; padding-top:25px; font-size:16px; }
.float span{ background:url(../images/success.gif) no-repeat; background-size:2em; width:170px; margin:0 auto;font-size:1.4em; padding-left:40px; display:block; height:2em; line-height:2em;}
.float p{ line-height:60px; height:76px; color:#000;}
.float a{ height:53px; width:100%; border-top:1px solid #CCC; display:block; line-height:53px; color:#0ae;}

 
/*banner*/
.block_home_slider { position: relative;background-color:#ffffff;text-align: center;line-height: 0px;}
.block_home_slider .slide {position:relative;}

.block_home_slider .slide p { display:block; height:6rem; width:100%;position:absolute;left:0; bottom:0; z-index:2;filter: alpha(opacity=0 finishopacity=80 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);-ms-filter: alpha(opacity=0 finishopacity=80 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);background: -moz-linear-gradient(top, transparent, rgba(0,0,0,0.8));background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(rgba(0,0,0,0.8)));background: -o-linear-gradient(top, transparent, rgba(0,0,0,0.8));}
.block_home_slider .slide h3 { display:block; position:absolute; left:5%; bottom:0; z-index:3; color:#fff; line-height:3rem;height:3rem;width:90%; overflow:hidden; text-align:left;color:#fff;  font-size:1.6rem;}
.block_home_slider .flex-direction-nav a {display:none;}

.block_home_slider .flex-control-paging {padding-top:1rem;text-align: center;bottom:5px;right: 10px; }
.block_home_slider .flex-control-paging li { float;left;overflow: hidden;list-style-type: none; margin-right:0.1rem; width:0.6rem;height:0.6rem;}
.block_home_slider .flex-control-paging li a {display:block; width:0.6rem;height:0.6rem;background: #fff; text-indent:-9000px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%; overflow:hidden;}
.block_home_slider .flex-control-paging li a.flex-active { background: #f60; }

.block_home_post_feature {width:300px;}invoice .choose
.block_home_post_feature p {padding-bottom:0px;}
.flex-control-nav {width: 100%;position: absolute;bottom: -20px;text-align: center;}
.flexslider{margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;}
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

.block_home_slider .flexslider{ margin-bottom:10px;padding-bottom: 0px;border: 0px;}
 
/*会展服务费——浮动层*/
.chooseInfn{ color:#999; width:71%; height:2em; display:inline-block; background:url(../images/choose.gif) no-repeat right; background-size:1.2em;}
.chooseLayer{ width:80%; margin:0px auto; background:#FFF;   border-radius:0.3em;margin-top:100px; text-align:center;}
.chooseLayer P{border-bottom:1px solid #CCC; line-height:30px; font-size:0.8em;}
.chooseLayer P:nth-last-child(1){ border:none;}
.chooseLayer P a{ color:#333; display:block; padding:0.5em 0em;}
.chooseLayer P a:hover{ background:#ebebeb;border-radius:0.3em;}

/*返回首页图标*/ 
.home{ background:url(../images/home.gif) no-repeat; background-size:1.6em; width:40px; height:40px; position:fixed; bottom:60px; left:10px;}

/*线下支付说明*/
.clear {clear:both;height:0;overflow:hidden;font-size:0px;line-height:0;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}

.Account{padding:20px 0.5em;}
.Account .Account_til{background: url(../images/icon.gif) no-repeat 0 0; background-size:4px 20px; padding-left:7px;font:normal 19px/19px "Microsoft YaHei"; color:#000000;}
.Account p{font:normal 13px/16px "Microsoft YaHei"; color:#999999; margin-top:12px;}

.bank{padding:0 0.5em; height:59px; background-color:#FFF;border-top:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid;}
.bank i{  margin-top:14px;}
.bank i img{ width:39px; height:33px;}
.bank p{ color:#000000; font:normal 15px/59px "Microsoft YaHei"; padding-left:5px;}

.instruction{ margin-top:10px; background-color:#FFF; border-top:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; margin-bottom:73px;}
.instruction ul li{height:43px;  border-bottom:#dfdfdf 1px solid; padding: 0 0.5em;}
.instruction ul li span{ font:normal 15px/43px "Microsoft YaHei", Helvetica, Arial, sans-serif; width:24%;color:#000000;}
.instruction ul li p{font:normal 15px/43px "Microsoft YaHei", Helvetica, Arial, sans-serif; width:75%;color:#969696;}

.instruction .lifs{font:normal 14px/14px "Microsoft YaHei", Helvetica, Arial, sans-serif; color:#01aaef; background-color:#FFF; text-align:center; padding:20px 0px;}
.instruction .lifs a{color:#01aaef;}

.Bottombnt{ background:#FFF;  bottom:0em; width:100%; padding:0.65em 0; text-align:center; position:fixed; border-top:#dfdfdf 1px solid;}
.Bottombnt a{ margin:0em 0.5em; border-radius:0.2em; width:45.3%; cursor:pointer }
.Bottombnt .a1{height:40px; font:normal 15px/40px "Microsoft YaHei"; color:#FFF; background:#b6b6b6;}
.Bottombnt .a2{height:40px; font:normal 15px/40px "Microsoft YaHei"; color:#FFF; background:#01aaef;}


/*上传支付凭证-未打开*/
.upload{padding:15px 0;}
.upload .upload_s{ width:100%; background-color:#e0e0e0; border:#a9a9a9 dashed 1.5px; height:42px;}
.upload .upload_s img{ width:25px; height:20px; margin-left:13px; margin-top:10px;}
.upload .upload_s p{color:#939393; font:normal 14px/14px "Microsoft YaHei"; margin-top:13px; margin-right:13px;}
.upload .upload_wb{ margin-top:11px;}
.upload .upload_wb p{color:#999999; font:normal 13px/17px "Microsoft YaHei";}
.upload .upload_wb .wb_a{ border:#01aaef 1px solid; padding:2px 3px; color:#01aaef; font:normal 13px/17px "Microsoft YaHei";}
.Fill_til{padding:20px 0.5em; border-top:0; border-bottom:0;  background-size:4px 20px; background-color:#FFF; }
.Fill_til p{ padding-left:7px;font:normal 19px/19px "Microsoft YaHei"; color:#151515;}
.Fill_til span{ padding-left:3px; color:#999999; font:normal 14px/14px "Microsoft YaHei";}

.Fill{ background-color:#FFF;  padding:1px 0.5em 25px; margin-bottom:60px; border-bottom:#dfdfdf 1px solid;}
.Fill ul{width:100%;}
.Fill ul li{margin-top:13px;   }
.Fill ul li p{color:#000000; font:normal 14px/14px "Microsoft YaHei";}
.Fill ul li p span{ color:#ff2a00;}
.Fill ul li p .span1{color:#999999; font:normal 12px/12px "Microsoft YaHei";}
.Fill ul li .input{ background-color:#FFF; margin-top:7px; border:#dfdfdf 1px solid; padding:0 0.5em;  height:40px;  }
.Fill ul li input{width:96%; height:30px; border:none; font:normal 14px/30px "Microsoft YaHei"; color:#999999; margin-top:5px;}
.Fill ul li .input_xq{background-color:#FFF; margin-top:7px; border:#dfdfdf 1px solid; padding:0.1em;  height:54px;}
.Fill ul li .input_xq textarea{ padding:0.1em; height:50px; border:none;  font:normal 14px/17px "Microsoft YaHei"; color:#999999; width:99%; }
/*上传支付凭证-打开*/
.upload_x{ background-color:#e0e0e0; width:100%; border-bottom:#a9a9a9 dashed 1.5px; border-left:#a9a9a9 dashed 1.5px; border-right:#a9a9a9 dashed 1.5px;}
.upload_x .li1{ width:50px; height:50px; margin:7px;border:#c6c6c6 1px solid; cursor:pointer;}
.upload_x .li1 img{  width:20px; height:20px; margin-left:40px;}
.upload_x .li2{ width:50px; height:50px; margin:7px;}


/*首页-新增*/
.category { position:relative;}
.category a span{width:15px;height:15px;border-radius:50%;background: #f30808; position:absolute; right:5px; top:6px;}
.category a span p{ text-align:center; color:#FFF; font:normal 10px/15px "Microsoft YaHei", Helvetica, Arial, sans-serif; }


/*我的订单-新增*/
.edit { position:relative;}
.edit li a span{width:15px;height:15px;border-radius:50%;background: #f30808; position:absolute; right:52%; top:17%;}
.edit li a span p{text-align:center; color:#FFF; font:normal 10px/15px "Microsoft YaHei", Helvetica, Arial, sans-serif;}

.core p.button a.green{ color:#37ad03; border:1px solid #37ad03;}

/*确认购买-新增*/
.confirm a.paywx{ display:block; padding:0.7em 2em; margin: 0 0em; color:#FFF; background:#37ad03; border-radius:0.2em; font-size:0.8em;}
.confirm a.paywx{float: right; padding: 0.6em 1em;}

 