﻿body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td {
	margin: 0;
	padding: 0
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

fieldset,img,iframe {
	border: 0
}

address,cite,dfn,em,var,i {
	font-style: normal
}

li {
	list-style: none
}

caption,th {
	text-align: left
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%
}

sup {
	vertical-align: text-top
}

sub {
	vertical-align: text-bottom
}

body {
	font: 12px/1.5 Arial,微软雅黑;
	
	color: #454545
}

a {
	text-decoration: none
}

input,label,form {
	padding: 0;
	margin: 0
}

select,textarea,img,fieldset,input {
	vertical-align: middle
}

dl,ul,dt,dd,input {
	font: 12px/1.5 Arial,微软雅黑
}

a {
	color: #666
}

a:hover {
	color: #ff5000;
	text-decoration: none
}

.cwhite {
	color: #fff
}

.cblue {
	color: #5c4bb2
}
.underline{text-decoration:underline;}
.cred {
	color: #f00
}

.cgray {
	color: #a9a9a9
}

.corg{
	color: #e33a3c
}

.cdark {
	color: #333
}
.c0{color:#000;}
.c6 {
	color: #666
}

.c9 {
	color: #999
}

.c3 {
	color: #333
}

.ca {
	color: #aaa
}

.corg a {
	color: #f57649
}

.corg a:hover {
	text-decoration: underline
}

.f12 {
	font-size: 12px
}

.f14 {
	font-size: 14px
}

.f16 {
	font-size: 16px
}

.f18 {
	font-size: 18px
}

.f20 {
	font-size: 20px
}

.f24 {
	font-size: 24px
}

.fb {
	font-weight: bold
}

.mg3 {
	margin: 3px
}

.mt3 {
	margin-top: 3px
}

.mb3 {
	margin-bottom: 3px
}

.ml3 {
	margin-left: 3px
}

.mr3 {
	margin-right: 3px
}

.mg5 {
	margin: 5px
}

.mt5 {
	margin-top: 5px
}

.mb5 {
	margin-bottom: 5px
}

.ml5 {
	margin-left: 5px
}

.mr5 {
	margin-right: 5px
}

.mg10 {
	margin: 10px
}

.mt10 {
	margin-top: 10px
}

.mb10 {
	margin-bottom: 10px
}

.ml10 {
	margin-left: 10px
}

.mr10 {
	margin-right: 10px
}

.mg15 {
	margin: 15px
}

.mt15 {
	margin-top: 15px
}

.mb15 {
	margin-bottom: 15px
}

.ml15 {
	margin-left: 15px
}

.mr15 {
	margin-right: 15px
}

.mg20 {
	margin: 20px
}

.mt20 {
	margin-top: 20px
}

.mb20 {
	margin-bottom: 20px
}

.ml20 {
	margin-left: 20px
}

.mr20 {
	margin-right: 20px
}

.mg25 {
	margin: 25px
}

.mt25 {
	margin-top: 25px
}

.mb25 {
	margin-bottom: 25px
}

.ml25 {
	margin-left: 25px
}

.mr25 {
	margin-right: 25px
}

.mg30 {
	margin: 30px
}

.mt30 {
	margin-top: 30px
}

.mb30 {
	margin-bottom: 30px
}

.ml30 {
	margin-left: 30px
}

.mr30 {
	margin-right: 30px
}

.mg50 {
	margin: 50px
}

.mt50 {
	margin-top: 50px
}

.mb50 {
	margin-bottom: 50px
}

.ml50 {
	margin-left: 50px
}

.mr50 {
	margin-right: 50px
}

.pd3 {
	padding: 3px
}

.pt3 {
	padding-top: 3px
}

.pb3 {
	padding-bottom: 3px
}

.pl3 {
	padding-left: 3px
}

.pr3 {
	padding-right: 3px
}

.pd5 {
	padding: 5px
}

.pt5 {
	padding-top: 5px
}

.pb5 {
	padding-bottom: 5px
}

.pl5 {
	padding-left: 5px
}

.pr5 {
	padding-right: 5px
}

.pd10 {
	padding: 10px
}

.pt10 {
	padding-top: 10px
}

.pb10 {
	padding-bottom: 10px
}

.pl10 {
	padding-left: 10px
}

.pr10 {
	padding-right: 10px
}

.pd15 {
	padding: 15px
}

.pt15 {
	padding-top: 15px
}

.pb15 {
	padding-bottom: 15px
}

.pl15 {
	padding-left: 15px
}

.pr15 {
	padding-right: 15px
}

.pd20 {
	padding: 20px
}

.pt20 {
	padding-top: 20px
}

.pb20 {
	padding-bottom: 20px
}

.pl20 {
	padding-left: 20px
}

.pr20 {
	padding-right: 20px
}

.pd25 {
	padding: 25px
}

.pt25 {
	padding-top: 25px
}

.pb25 {
	padding-bottom: 25px
}

.pl25 {
	padding-left: 25px
}

.pr25 {
	padding-right: 25px
}

.pd30 {
	padding: 30px
}

.pt30 {
	padding-top: 30px
}

.pb30 {
	padding-bottom: 30px
}

.pl30 {
	padding-left: 30px
}

.pr30 {
	padding-right: 30px
}

.pd50 {
	padding: 50px
}

.pt50 {
	padding-top: 50px
}

.pb50 {
	padding-bottom: 50px
}

.pl50 {
	padding-left: 50px
}

.pr50 {
	padding-right: 50px
}
.pl40{
	padding-left:40px;
}
.fl {
	float: left
}

.fr {
	float: right
}

.center {
	text-align: center
}

.lft {
	text-align: left
}

.rght {
	text-align: right
}

.none {
	display: none
}

.block {
	display: block
}

.rel {
	position: relative
}

.abs {
	position: absolute
}

.undline,.undline:hover {
	text-decoration: underline
}

.f_yahei {
	font-family: \5FAE\8F6F\96C5\9ED1
}

.tleft {
	text-align: left
}

.clear {
	clear: both
}

.clearfix {
	*zoom: 1
}

.clearfix:after {
	clear: both;
	height: 0;
	overflow: hidden;
	display: block;
	visibility: hidden;
	content: "."
}

.fassresive{font-size:36px;color:#e33a3c;}


.btnbuy{background:#e33a3c;color:#fff;line-height:22px;width:42px;height:24px;text-align:center;}
.btnbuy:hover{color:#fff;}
.price{float:left;font-size:16px;color:#101010;font-weight:bold;margin-right:10px;}


.bread{font-weight:bold;padding-top:5px;font-family:微软雅黑; font-size:16px;}
.bread a{color:#454545; font-size:16px;}













