body {
    font-family: "宋体" !important;
    margin: 0px;
	color:#7a7a7a;
}
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;}

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; color: #fff100;}
a:hover{ color:rgba(36,34,215,1.00);}
ol, ul { list-style: none; }
del{ text-decoration:line-through;}
.font_gray {
	font-family: "宋体","Arial" ;
	font-size: 12px;
	color: #8e8e8e;
	line-height: 17px;
}
.font_blue {
	color: #0166B4;
	font-size: 13px;
}
.top_bg {
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	height: 15px;
	display: block;
	width: 50px;
}
.top_bott{
	margin-bottom:17px;
	margin-top:17px;
	font-family:"宋体";
	font-size: 14px;
	color: #0066b3;
}

.bottom_bg {
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}



A.blue12:link {
	FONT-SIZE: 12px;
	COLOR: #0166B4;
	text-decoration: none;
	text-indent: 24px;
}
A.blue12:visited {
	FONT-SIZE: 12px;
	COLOR: #0166B4;
	text-decoration: none;
	text-indent: 24px;
}
A.blue12:hover {
	TEXT-DECORATION: underline;
	color: #4296D2;
	text-indent: 24px;
}

.cont {width:902px; background-color:#080303; border:0; margin:0 auto; padding-bottom:20px; padding-top:17px; position:relative; }
.lb {width:902px; height:17px; background-color:#fff; margin:0 auto; position:absolute; top:0;}
.banner {width:902px; height:654px; position:relative; top:-1px; background-color:#fff; margin:0 auto; }
.cont_ju {width:830px; background:#fff; margin:0 auto; height:auto;}
.tit_box{ width:830px; margin:0 auto;}
.clearfix:after{visibility: hidden;display: block;font-size:0;content: ".";clear:both;height: 0;}
.clearfix{*zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.good_box01,.good_box02,.good_box03{ width:100%; margin:0 auto;}
.good_box01 ul li,.good_box02 ul li,.good_box03 ul li,.good_box04 ul li{ float:left; border-bottom:1px solid #d3d3d4; border-right:1px solid #d3d3d4; position:relative;} 
.good_box01 ul li{width:414px;}
.good_box01 .goods_img_box{ width:414px; height:341px;}
ul li.border_r_n{ border-right:none;}
ul li.border_b_n{ border-bottom:none;}
 
 
/* 绝对定位位置*/
.pos_r_b{ position:absolute; right:0px; bottom:0px; width:200px; height:135px;}
.pos_l_b{ position:absolute; left:0px; bottom:0px; width:200px; height:135px;}
.pos_r_t50{ position:absolute; right:0px; top:50px; width:200px; height:135px;}
.pos_r_t135{ position:absolute; right:0px; top:135px; width:175px; height:135px;}
.price_box .p_top30px{ padding-top:30px;}
.price_box .p_top15px{ padding-top:15px;}


.product_detail{ padding:10px 15px;}
.product_detail h2{ height:34px; font-size:16px; line-height:18px; padding-bottom:4px; font-weight:normal;}
.product_detail h2 a{ color:#a0a0a0;}
.product_detail h2 a:hover{ text-decoration:underline;}
.product_detail del{ font-size:12px; color:#9fa0a0; line-height:18px;}
.snapping{ margin-top:6px;display:block; float:right; margin-right:10px;color:#595757; font-weight:bold;width:92px; height:24px; line-height:24px; text-align:center; border:1px solid #595757;}
.snapping:hover{ color:#fff; background:#df0481; border:1px solid #df0481;}
.price{ font-size:14px; line-height:24px; font-weight:bold;}
.price em{ font-size:20px;font-weight:bold;}

.price_box{ background:#f8f8f8; width:100%; height:135px;}
.good_box02 ul li{width:206px;}
.good_box02 .goods_img_box{  width:206px; height:204px;}


.h_box{ width:445px;}
.h_box ul li{width:444px; height:170px;}
.h_box .goods_img_box{  float:left; width:268px; height:170px;}
.h_box .price_box{ float:left; width:176px; height:170px;}
.bg_black .product_detail h2 a,.bg_blue .product_detail h2 a,.bg_purple .product_detail h2 a{ color:#fff;}
.bg_black{ background:#000000; }/*黑色背景*/
.bg_black .snapping{ border:1px solid #fff; color:#fff;}
.bg_black .snapping:hover{ background:#df0481;border:1px solid #df0481;}
.bg_blue{ background:#00a1e9; }/*蓝色背景*/
.bg_blue .snapping{ border:1px solid #fff; color:#fff;}
.bg_blue .snapping:hover{ background:#df0481;border:1px solid #df0481;}
.white{ color:#FFF;}
.purple{ color:#df0481;}/*紫色*/
.bg_purple{ background:#df0481;}/*紫色背景*/
.bg_purple .price{ color:#fff;}
.bg_purple .snapping{ border:1px solid #fff; color:#fff;}
.bg_purple .snapping:hover{ background:#fff; color:#df0481;}
.s_box{ width:384px; height:341px; border-bottom:1px solid #d3d3d4; border-right:1px solid #d3d3d4;  position:relative;}
.s_box .goods_img_box{width:384px;}

.black_change .product_detail h2 a{ color:#fff;}
.black_change .snapping{ border:1px solid #fff; color:#fff;}
.black_change .snapping:hover{ background:#df0481;border:1px solid #df0481;}
 
 .good_box04{ background:#000;}
.good_box04 ul li{ width:414px;}
/*.good_box04 .price_box{ display:none;}*/
.good_box04 .goods_img_box{width:414px; height:341px;}
.good_box04 li .price_box{ position:absolute; width:414px; height:107px;left:0; bottom:0; background:none;}
.good_box04 li .product_detail{ position:absolute;left:40px;top:5px; width:160px;}
.good_box04 li h2 a,.good_box04 del{ color:#fff;}
.good_box04 li .snapping{ position:absolute;right:70px;top:30px;border:1px solid #fff; color:#fff;}
.good_box04 li .snapping:hover{ background:#df0481;border:1px solid #df0481;}
/*.hidden_box{ display:none; }*/
.hidden_box{ display:block;position:absolute;width:384px; height:107px;left:0; bottom:0;}
.hidden_box .product_detail{ position:absolute;left:30px;top:5px; width:160px;}
.hidden_box h2 a,.good_box04 del{ color:#fff;}
.hidden_box .snapping{ position:absolute;right:60px;top:30px;border:1px solid #fff; color:#fff;}
.hidden_box .snapping:hover{ background:#df0481;border:1px solid #df0481;}
 
 .good_box05{ width:830px; margin:0 auto; background:#000;}
.good_box05 ul li {float:left; border-bottom:1px solid #000; border-right:1px solid #000; width:205px;}
.good_box05 ul li  a{ display:block;}
 
 
 .active_rule{ background:url(../images/tit_04.jpg) no-repeat center top; width:830px; height:424px; margin:0 auto;}
 .rule_tit{ width:100%; height:60px; line-height:60px; font-size:40px; font-weight:bold; color:#fff100; text-align:center;}
 .rule_cont{ width:420px; margin:0 auto; padding-top:60px;}
 .rule_cont ol li{ list-style:none;font-size: 14px; color:#fff; line-height:20px; padding-bottom:20px;}

.bds_qzone, .bds_tsina, .bds_renren, .bds_tqq, .bds_kaixin001, .bds_douban, .bds_kaixin001, .bds_douban, .bds_tsohu, .bds_msn, .bds_taobao, .bds_tieba, .bds_more {color:#0000ee !important;} 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 