table {
	
}
img {
	border: currentColor; border-image: none;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
caption {
	
}
th {
	
}
q::before {
	content: "";
}
q::after {
	content: "";
}
#timemyFocus {
	width: 1190px; height: 240px;
}
a {
	color: rgb(17, 17, 17); text-decoration: none;
}
a:hover {
	color: rgb(126, 0, 1); text-decoration: none;
}
a img {
	border: currentColor; border-image: none;
}
.clear::before {
	display: table; content: "";
}
.clear::after {
	display: table; content: "";
}
.clear::after {
	margin: 0px; padding: 0px; clear: both;
}
.clear {
	
}
.clearfix::after {
	margin: 0px; padding: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
* + html .clearfix {
	height: 1%;
}
.none_back {
	background: none !important;
}
.none_border {
	border: currentColor !important; border-image: none !important;
}
.none_border_right {
	border-right-color: currentColor !important; border-right-width: medium !important; border-right-style: none !important;
}
.none_border_left {
	border-left-color: currentColor !important; border-left-width: medium !important; border-left-style: none !important;
}
.none_border_top {
	border-top-color: currentColor !important; border-top-width: medium !important; border-top-style: none !important;
}
.none_border_top2 {
	border-top-color: currentColor !important; border-top-width: medium !important; border-top-style: none !important;
}
.none_border_top3 {
	width: 148px; border-top-color: currentColor !important; border-top-width: medium !important; border-top-style: none !important;
}
.none_border_bottom {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important;
}
.none_margin_right {
	margin-right: 0px !important;
}
.none_margin_left {
	margin-left: 0px !important;
}
a:focus {
	-moz-outline: none;
}
a {
	
}
*:focus {
	
}
#wrap {
	width: 100%; overflow: hidden;
}
.wrapper {
	margin: 0px auto; width: 1190px; height: auto;
}
.f4_b {
	color: rgb(254, 89, 106); font-weight: bold;
}
.headertop {
	width: 1190px; height: 22px; line-height: 22px;
}
.headerleft {
	width: 50%; height: 100%; float: left;
}
.headerleft a {
	margin: 0px 10px;
}
.headerright {
	width: 50%; height: 100%; text-align: right; float: right;
}
.headerright a {
	padding: 0px 12px; border-right-color: rgb(0, 0, 0); border-right-width: 1px; border-right-style: dotted;
}
.headerbottom {
	margin-top: 30px;
}
.logo {
	margin-top: 12px; margin-right: 58px; float: left;
}
.search {
	width: 503px; float: left;
}
.searchbox {
	background: url("../images/searchbk.png") no-repeat; padding: 2px 0px 0px 2px; height: 34px;
}
.searchbox .page_search {
	background: rgb(244, 241, 240); border: currentColor; border-image: none; width: 422px; height: 32px; color: rgb(53, 83, 82); line-height: 32px; padding-top: 0px; padding-bottom: 0px; padding-left: 7px; float: left; display: inline;
}
.searchbox .page_sea_sub {
	background: none; margin: 0px; padding: 0px; border: currentColor; border-image: none; width: 72px; height: 32px; color: rgb(255, 255, 255); font-family: "Microsoft YaHei"; font-size: 14px; float: right; cursor: pointer;
}
.searchhot {
	font-size: 12px; margin-top: 8px;
}
.searchhot a {
	margin-right: 4px;
}
.searchhot a:hover {
	color: rgb(201, 3, 59);
}
.gowuche {
	width: 170px; height: 36px; text-align: center; color: rgb(255, 0, 0); line-height: 20px; float: right; position: relative; z-index: 9999999;
}
.gowuche .gowuche_chil {
	background: white; border: 1px solid gainsboro; border-image: none; top: 32px; width: 258px; right: 0px; display: none; position: absolute; z-index: 1;
}
.loadLay {
	padding: 20px 0px; height: 16px; text-align: center; line-height: 16px;
}
.all_goods_class {
	background: url("../images/menubtn.png") no-repeat 14px rgb(90, 58, 52); width: 232px; height: 37px; text-align: center; color: rgb(255, 255, 255); line-height: 37px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; float: left;
}
.mainnav {
	width: 772px; height: 37px; float: right;
}
.mainnav li {
	background: url("../images/index_nav_libg.jpg") no-repeat right top; line-height: 37px; float: left;
}
.mainnav li a {
	padding: 0px 20px; color: rgb(255, 255, 255); font-size: 14px; display: block; z-index: 78;
}
.mainnav li a:hover {
	background: rgb(63, 35, 31);
}
.position {
	background: url("../images/position_bg.jpg") no-repeat 4px 17px; margin: 0px auto; width: 1190px; height: 42px; line-height: 50px; text-indent: 27px;
}
.foot {
	background: rgb(61, 55, 54); width: 100%; overflow: hidden; margin-top: 10px; border-bottom-color: rgb(46, 40, 39); border-bottom-width: 1px; border-bottom-style: solid;
}
.foot .footer {
	margin: 20px auto; width: 1190px; overflow: hidden;
}
.foot .footer .dingAll {
	width: 800px; overflow: hidden; float: left;
}
.foot .footer .dingAll dl {
	background: url("../images/dingbu_borer.jpg") repeat-y right top; padding: 0px 0px 0px 40px; width: 120px; height: 130px; text-align: left; overflow: hidden; float: left;
}
.foot .footer .dingAll dl dt {
	color: rgb(157, 142, 127); font-size: 14px; font-weight: 700;
}
.foot .footer .dingAll dl dt a {
	color: rgb(157, 142, 127); font-size: 14px; font-weight: 700;
}
.foot .footer .dingAll dl dt a:hover {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: 700;
}
.foot .footer .dingAll dl dd {
	margin-top: 10px;
}
.foot .footer .dingAll dl dd a {
	height: 24px; color: rgb(157, 142, 127); line-height: 24px; font-size: 12px; display: block;
}
.foot .footer .dingAll dl dd a:hover {
	height: 24px; color: rgb(255, 255, 255); line-height: 24px; font-size: 12px; display: block;
}
.foot .footer .eryu {
	width: 180px; text-align: center; overflow: hidden; float: right;
}
.foot .footer .eryu h5 {
	color: rgb(157, 142, 127); font-size: 14px; font-weight: 700;
}
.foot .footer .eryu .erhj {
	color: rgb(203, 196, 187); margin-top: 10px;
}
.footers {
	background: rgb(53, 48, 47); width: 100%; height: 40px; text-align: center; color: rgb(157, 142, 127); line-height: 40px;
}
.footers a {
	padding: 0px 8px; color: rgb(157, 142, 127);
}
.footers a:hover {
	padding: 0px 8px; color: rgb(255, 255, 255);
}
.pig {
	background: rgb(255, 255, 255); overflow: hidden; padding-bottom: 20px;
}
.link {
	margin: 10px auto 0px; width: 1190px; color: rgb(153, 153, 153); line-height: 20px; overflow: hidden;
}
.link a {
	color: rgb(153, 153, 153);
}
.link a:hover {
	color: rgb(153, 153, 153); text-decoration: underline;
}
.zhengpi {
	margin: 10px auto 0px; width: 1190px; color: rgb(153, 153, 153); overflow: hidden;
}
.zhengpi .Pic_Img {
	width: 730px; float: left;
}
.zhengpi .phone {
	background: url("../images/imgP005.jpg") no-repeat left; width: 240px; height: 38px; line-height: 19px; padding-left: 30px; float: right;
}
.zhengpi .phone span {
	font-size: 14px; font-weight: 200;
}
.zhengpi .phone span em {
	color: rgb(201, 3, 59); font-size: 14px; font-weight: 700;
}
.position {
	background: url("../images/position_bg.jpg") no-repeat 4px 17px; margin: 0px auto; width: 1190px; height: 42px; line-height: 50px; text-indent: 27px; border-bottom-color: rgb(173, 173, 173); border-bottom-width: 1px; border-bottom-style: solid;
}
.cart {
	top: 0px; height: 26px; right: 0px; line-height: 26px; position: absolute; _right: -5px;
}
.cart a.js {
	width: 32px; height: 36px; text-indent: -999px; overflow: hidden; float: right; display: inline-block;
}
.cart_sp {
	width: 138px; height: 36px; line-height: 36px; float: left; display: block;
}
.cart_sp .right {
	text-align: right; padding-right: 10px; _width: 70px;
}
.cart_sp .left {
	text-indent: 30px; _width: 70px;
}
.cart_box {
	display: none;
}
.on .cart_box {
	background: rgb(255, 255, 255); margin: 0px 0px 0px -134px; border: 2px solid rgb(131, 90, 78); border-image: none; width: 300px; display: block; _margin: 0px -8px 0 0;
}
.ie6left {
	_float: left;
}
.ptt {
	background: url("../images/seacjh.jpg") no-repeat; margin: 0px; padding: 0px; width: 170px; height: 36px;
}
.onp .ptt {
	text-indent: 30px;
}
.on .ptt {
	background: url("../images/seacjh.jpg") no-repeat; margin: 0px; padding: 0px; width: 170px; height: 36px; line-height: 36px;
}
.onp .ptt {
	background: url("../images/seacjh.jpg") no-repeat; margin: 0px; padding: 0px; width: 170px; height: 36px; line-height: 36px;
}
.divt {
	
}
.cart_box li {
	padding: 8px; height: auto; color: rgb(119, 119, 119); text-indent: 0px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed; _height: 48px;
}
.cart_box li.nobk {
	background: rgb(250, 250, 250);
}
.cart_box li p.sgoodc {
	width: 163px; overflow: hidden;
}
.cart_box li p.sgoodc span {
	height: 18px; line-height: 18px; overflow: hidden; display: block;
}
.cart_box li p.sgoodt span {
	height: 18px; line-height: 18px; overflow: hidden; display: block;
}
.cart_box li p a.del {
	height: 18px; line-height: 18px; overflow: hidden; display: block;
}
.cart_box li p.sgoodt {
	text-align: right; color: rgb(255, 102, 0); overflow: hidden; float: right;
}
.cart_box li p a.name {
	height: 22px; color: rgb(51, 51, 51); overflow: hidden; text-decoration: none;
}
.cart_box li p a.name:hover {
	text-decoration: underline;
}
.zllcart a.right:hover {
	text-decoration: underline;
}
.cart_box li p a.del {
	color: rgb(119, 119, 119); text-decoration: none; margin-top: 5px;
}
.cart_box li p a.del:hover {
	color: rgb(51, 51, 51); text-decoration: line-through;
}
.cart_box li.zllcart {
	padding: 0px 8px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; _height: 24px;
}
.zllcart em {
	color: rgb(255, 102, 0); text-decoration: none;
}
.zllcart a.right {
	color: rgb(255, 102, 0); text-decoration: none;
}
em {
	font-style: normal;
}
.left {
	float: left;
}
.right {
	float: right;
}
.flowBox {
	border-width: 2px 1px 1px; border-style: solid; border-color: rgb(159, 210, 255) rgb(200, 230, 254) rgb(200, 230, 254); border-image: none;
}
.flowBox table {
	margin: 5px auto;
}
.flowGoodsFittings {
	padding: 10px;
}
.flowGoodsFittings ul {
	margin: 5px 4px; height: 1%; float: left;
}
.flowGoodsFittings li {
	width: 120px; float: left;
}
.flowGoodsFittings li.goodsimg {
	width: 48px; margin-right: 10px;
}
.flowGoodsFittings li.goodsimg img {
	width: 48px; height: 48px; display: block;
}
.blank {
	height: 8px; line-height: 8px; clear: both; visibility: hidden;
}
.blank5 {
	height: 5px; line-height: 5px; clear: both; visibility: hidden;
}
.text {
	line-height: 18px;
}
