@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin:0; padding:0 }
body, button, input, select, textarea { font:400 14px/1.5 Arial, "Lucida Grande", Verdana, "Microsoft YaHei", hei;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, iframe { display:block }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:500 }
address, cite, dfn, em, var, i { font-style:normal; font-weight:400 }
dfn { font-family:Arial }
ul, ol { list-style:none }
a { color:#000; text-decoration:none }
a:hover { -webkit-transition:color .2s linear; -moz-transition:color .2s linear; -ms-transition:color .2s linear; -o-transition:color .2s linear; transition:color .2s linear }
fieldset, img, button, input { border:0 }
button, input, select, textarea { font-size:100%; outline:none;}
table { border-collapse:collapse; border-spacing:0 }
input { -webkit-appearance:none; border-radius:0; width:100%; height:42px; border:0; padding:0 5px; background:transparent; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; outline:0 }
.clear {clear:both;}

.section {padding:0 0 30px 0; position:relative;}
.section .anchor {position:absolute; left:0; top:-50px;}
.section1 {padding:0;}
.fullScreenImg {width:100%; display:block;}
.navArea {width:100%; height:60px; position:relative; z-index:999;}
.navArea .floatBox {position:absolute; left:0; top:10px; width:100%; height:40px; background:#d73e3e; border-bottom:1px #ea7474 solid;}
.navArea .floatBox li {float:left; width:20%; height:40px; box-sizing:border-box; font-size:13px; line-height:15px; color:#fff555; text-align:center; border-right:1px #ea7474 solid;}
.navArea .floatBox li:last-child {border:none;}
.navArea .floatBox li span {display:block; padding:5px 0;}
.indexTitle1 {display:block; width:80%; margin:0 auto 20px;}
.activityTitle {display:block; width:98%; margin:0 auto 10px;}
.activityMain {display:block; width:95%; margin:0 auto 20px;}
.rule {width:95%; margin:0 auto 30px; padding:15px; box-sizing:border-box; background:#d73e3e; border-radius:8px; color:#fff;}
.rule h2 {font-size:16px; font-weight:600;}
.rule p {position:relative; padding:4px 0 4px 18px;}
.rule p span {position:absolute; left:0; top:4px;}
.section .productTitle {display:block; width:95%; margin:0 auto;}
.section .originalTitle {width:95%; height:35px; margin:15px auto 0; background:#ffba00; font-size:20px; line-height:35px; color:#fff; text-align:center; border-radius:6px;}
.section .productList {display:inline-block; width:100%; padding:15px 0 0px;}
.section .productList li {float:left; width:46%; margin:0 2% 10px; padding:0 0 3px 0; border:3px #531522 solid; border-radius:7px; overflow:hidden; box-sizing:border-box; background:#fff;}
.section .productList li .photo {display:block; width:100%;}
.section .productList li h2 {height:36px; overflow:hidden; padding:8px 7px 0; margin-bottom:8px; font:800 15px/18px "Microsoft YaHei", Simsun; color:#333;}
.section .productList li .date {height:22px; overflow:hidden; padding:0 6px; margin:0 7px 8px; box-sizing:border-box; border:1px #f39b2a solid; border-radius:4px; font:12px/22px "Microsoft YaHei", Simsun; color:#f39b2a;}
.section .productList li .original {padding:0 7px; margin-bottom:3px; font:12px/14px "Microsoft YaHei", Simsun; color:#999;}
.section .productList li .bottomBar {width:96%; height:35px; margin:0 auto; background:#ea504f; position:relative; border:2px #531522 solid; border-radius:6px; box-sizing:border-box;}
.section .productList li .bottomBar .price {font:800 14px/31px "Microsoft YaHei", Simsun; color:#fff; text-indent:5px;}
.section .productList li .bottomBar .price span {font-size:13px;}
.section .productList li .bottomBar .linkButton {position:absolute; right:5px; top:1px; font:12px/14px "Microsoft YaHei", Simsun; color:#fff;}
.section .productList li .soldOut {background:#a57777;}
.section .moreButton {width:40%; height:30px; margin:0 auto; font:16px/30px "Microsoft YaHei", Simsun; color:#999; text-align:center; border:1px #999 solid; border-radius:6px;}
.buttonArea {display:inline-block; width:100%; padding:15px 0; background:#d73e3e;}
.buttonArea img {display:block; float:left; width:46%; margin:0 2%;}
.section4_rule {overflow:hidden;}
.section4_rule .rule {margin:10px auto 0;}
.explain {width:100%; text-align:center; padding:5px 0; color:#999;}