@charset "utf-8";
/* CSS Document */

/*body { font-family:"SimSun";margin: 0px;color:#333; font-size:12px;}*/
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 ,section,aside,header{ margin: 0; padding: 0; }
img { border: 0 none; max-width:100%; margin:0; padding:0; display:block;}
table{border-collapse: collapse;border-spacing: 0;}
address, caption, cite, code, dfn, em, i, strong, th, var { font-style: normal; font-weight: normal; }
a{text-decoration:none; border: none; margin:0; padding:0;}
a:hover{ text-decoration:underline;}
ol, ul { list-style: none; }
del{ text-decoration:line-through;}
.cf:after{display: block;height: 0;visibility: hidden;clear:both;content: ".";font-size:0;}
.cf{*zoom:1;}
.margin_l_n{ margin-left:0;}
.margin_r_n{ margin-r:0;}
.margin_r_30px{ margin-right:31px;}
.margin_r_18px{ margin-right:18px;}
del{ text-decoration:line-through; display:inline-block;}
.content_box01,content_box02,.goods02,.J_box,.rule{font-family: "SimHei" !important;}
/*body{ width:100%; }*/
.content{ width:902px; margin:17px auto ; padding-top:609px; position:relative;background:url(../images/bg.jpg) no-repeat center top #FEFAE1;}
.tit01{ width:902px; height:48px; background:url(../images/tit_01.png) no-repeat center top;}
.content_box01{ width:902px; margin:20px auto 0; background:#fee5ee; padding:4px 0 25px 0;}
.box01_tit{ width:780px; margin:0 auto; height:55px;}
.box01_tit ul{ width:100%;}
.box01_tit ul li{ float:left; width:248px; height:40px; position:relative; background:#fffac8; color:#fc068b; font-size:18px;  line-height:40px; text-align:center; cursor:pointer;}
.box01_tit ul li i{ display:none;}
.box01_tit ul li.current{ background:#fc068b; color:#fff;}
.box01_tit ul li.current i{ display:block; position:absolute; left:117px; bottom:-13px; border-left:9px solid transparent;border-right:9px solid transparent; border-top:13px solid #fc068b; }

.box01_cont{ width:780px; margin:0 auto ; background:#fee5ee; padding:12px 0; display: none;}
.goods01{ position:relative; float:left; width:246px; height:317px; margin-left:11px; background:#fff; display:inline;}
.goods_img{ width:100%; height:230px; overflow:hidden;}
.price_box{ position: absolute; left:0; top:225px;background:url(../images/0000_03.png) no-repeat; width:246px; height:92px; border-radius:0 0 5px 5px;}
.price_box p{ width:220px;overflow:hidden; margin-left:10px;text-align:left; height:28px; padding-top:16px;line-height:28px; font-size:16px; color:#ffe9eb; text-overflow:ellipsis;}
.price_box p a{ width:220px;overflow:hidden; text-align:center; height:28px; line-height:28px; font-size:16px; color:#ffe9eb; text-overflow:ellipsis;}
.price_box del{ margin-left:10px; font-size:12px;color:#ffe9eb; display:block; width:100px; height:18px; line-height:18px;}
.now_price{ margin-left:10px; display:block; width:120px; height:22px; line-height:22px;font-size:16px; color:#ffe9eb;}
.a_btn02{ display:block; position:absolute; right:0; bottom:0; width:120px; height:38px; line-height:38px; text-align:center;color:#f83c6e; font-size:18px;}


.tit02{ background:url(../images/tit_02.png) no-repeat center top; width:902px; height:48px; margin:0 auto;}
.tit03{ background:url(../images/tit_03.png) no-repeat center top; width:902px; height:48px; margin:0 auto;}
.tit04{ background:url(../images/tit_04.png) no-repeat center top; width:902px; height:48px; margin:0 auto;}
.tit05{ background:url(../images/tit_05.png) no-repeat center top; width:902px; height:48px; margin:0 auto;}
.content_box02{ width:902px; margin:0 auto; background:#fee5ee; padding:23px 0;}
.box02_cont{ width:794px; margin:0 auto;}
.goods02{ float:left; width:242px; height:290px;background:#fff; border:1px solid #dcdcdc; margin-top:12px;}
.goods_img02{ width:100%; height:184px; overflow:hidden;text-align:center;}
.goods_img02 a{ display:block;width:100%; height:184px; overflow:hidden;text-align:center;}
.goods_img02 img{ text-align:center; margin:0 auto;}
.goods_tit{ display:block; width:210px; height:40px; overflow:hidden; text-overflow:ellipsis;line-height:20px; font-size:14px; color:#313131; margin:4px auto 0; text-align:center;}
.goods02 p{ width:230px; margin:0 auto; height:18px; line-height:18px; text-align:center;}
.goods02  del{ line-height:18px; height:18px; margin-right:6px; color:#939393; margin-top:6px;}
.goods02 span{ line-height:18px; font-size:16px; color:#e60012; margin-top:6px;}
.a_btn{ display:block; background: url(../images/btn_bg02.jpg) no-repeat; width:71px; height:20px; margin:12px auto 0;}
.rule{ background: url(../images/rule_bg.jpg) no-repeat; width:902px; height:225px; padding-top:54px; padding-bottom:20px;}
.rule p{ width:750px; margin:5px auto; font-size:14px; line-height:20px; color:#fbe4bf;}
.rule p a{ color:#f9d427;}



.J_box{ position:fixed; left:50%; margin-left:476px;top:100px; width:122px; }
.J_box_tit{ background:url(../images/bg_03.png) no-repeat; width:122px; height:15px;}
.J_box ul { width:120px; border:1px solid #fcd1e8;}
.J_box ul li{ width:120px; height:60px; background:#fc068b; margin-top:2px; color:#fff; line-height:60px; text-align:center; font-size:18px; cursor:pointer;	}
.J_box ul li a{ display:block;width:120px; height:60px; color:#fff; }
.J_box ul li.current{ background:#fdf098; color:#fc068b;}
.J_box ul li.current a{ color:#fc068b;}
.J_box ul li.half{ line-height:30px;}





















