﻿@charset "UTF-8";
body{ padding:0;
   margin:0;}

p,h1,h2,h3,h4,h5,h6,dd,dl,dt,th,td,ul,li,ol,form,input,select,textarea,button,pre,legend {
	margin: 0;
	padding: 0
}

button,input,select,textarea {
	font: 12px Arial,Helvetica,sans-serif;
	vertical-align: middle;
	outline: none
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

img,fieldset {
	border: 0
}

address,cite,dfn,em,var,i {
	font-style: normal
}

input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset
}

sup {
	vertical-align: text-top
}

sub {
	vertical-align: text-bottom
}

.jianju_x {
	clear: both;
	height: 20px
}

.mt6 {
	margin-top: 6px
}

.mt8 {
	margin-top: 8px
}

.mt10 {
	margin-top: 10px
}

.mt12 {
	margin-top: 12px
}

.mt20 {
	margin-top: 20px
}

.mb8 {
	margin-bottom: 8px
}

.mb10 {
	margin-bottom: 10px
}

.ml8 {
	margin-left: 8px;
	display: inline
}

.mr8 {
	margin-left: 8px;
	display: inline
}

.pt10 {
	padding-top: 10px
}

.pt15 {
	padding-top: 15px
}

.pb10 {
	padding-bottom: 10px
}

.pl10 {
	padding-left: 10px
}

.pr10 {
	padding-right: 10px
}

.f14 {
	font-size: 14px
}

.f16 {
	font-size: 16px
}

.f18 {
	font-size: 18px
}

.b {
	font-weight: bold
}

.pink {
	color: #ff007e !important
}

.gary {
	color: #666 !important
}

.fl {
	float: left
}

.fr {
	float: right
}

.clear {
	clear: both
}

.clearfix:after {
	clear: both;
	content: '';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0
}

.clearfix {
	display: inline-block
}
.h32 {
	height: 32px
}

.h60 {
	height: 60px
}

.lh60 {
	line-height: 60px
}

.lh80 {
	line-height: 80px
}

.claretred {
	color: #e01800
}

.w158 {
	width: 158px
}

.ml50 {
	margin-left: 130px
}

.goodsordermain .blueness {
	color: #005EA7
}

.w80 {
	width: 80px
}

.w100 {
	width: 100px
}

.w86 {
	width: 86px
}

a:link {
	color: #555555;
	text-decoration: none
}

a:visited {
	color: #555555;
	text-decoration: none
}
.myshopcard b {
	color: #e4393c;
	font-weight: normal
}

.myshoppingcar {
	width: 117px;
	float: right;
	padding-left: 38px;
	height: 36px;
	background: #fff url(../imagesnew/icon.png) no-repeat 14px -365px;
	color: #333333;
	font-size: 13px;
	line-height: 36px;
	margin-top: 6px;
	cursor: pointer
}

.myshoppingcar span {
	color: #fff;
	background: #1EA1F3;
	padding: 0 5px;
	font-size: 12px;
	margin-left: 5px;
	border-radius: 10px
}

.hotgoods {
	width: 910px;
	height: 340px;
	float: left;
	background: #fff;
	margin-right: 20px
}

.hotgoods ul li {
	width: 190px;
	float: left;
	margin: 0 18px
}

.product_photo {
	text-align: center
}

.product_name {
	line-height: 18px;
	padding-top: 5px;
	height: 36px;
	overflow: hidden
}

.product_market_price {
	font-size: 12px;
	height: 18px;
	overflow: hidden;
	padding-top: 4px
}

.product_price {
	font-size: 16px;
	color: #d72727;
	font-weight: bold;
	line-height: 30px;
	height: 30px
}

.product_price span {
	float: right;
	color: #1EA1F3;
	font-weight: normal;
	font-size: 12px
}

.product_price span a {
	color: #1EA1F3
}

.product_number {
	width: 190px;
	height: 34px;
	line-height: 34px;
	background: #f7f7f7;
	text-align: center
}

.product_money {
	line-height: 14px;
	color: #999999
}

.announcement {
	width: 270px;
	height: 340px;
	background: #fff;
	float: left
}

.announcement ul {
	padding: 5px 20px 0 20px
}

.announcement ul li {
	height: 28px;
	line-height: 28px;
	padding-left: 12px;
	background: url(../imagesnew/point_03.png) no-repeat 0 13px;
	overflow: hidden
}

.announcement ul li span {
	float: right;
	color: #888888
}

.floor_mid {
	width: 700px;
	float: left
}

.menu li.off {
	background: #0080FF;
	color: #fff
}

.my_menu_tabs ul li:hover {
	color: #ffffff
}

.my_menu_tabs ul .selected {
	color: #666666
}

.my_menu_tabs ul .selected a {
	color: #ffffff;
	text-decoration: none
}

.floot_right {
	width: 270px;
	float: left
}

.floot_righttitle {
	width: 270px;
	height: 28px;
	border-bottom: 2px solid #0080FF;
	padding-top: 14px;
	font-size: 14px
}

.floot_rightmain {
	width: 250px;
	height: 540px;
	padding: 20px 20px 0 0;
	background: #fff
}

.floot_right h1 {
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	padding-bottom: 10px
}

.floot_right ul li {
	width: 250px;
	height: 85px;
	border-bottom: 1px dashed #dcdcdc;
	padding-top: 5px
}

.prefer_photo {
	width: 50px;
	float: left;
	margin-right: 5px
}

.prefer_title {
	width: 135px;
	height: 75px;
	line-height: 16px;
	float: left;
	padding-top: 5px
}

.prefer_price {
	font-size: 12px;
	color: #d72727;
	font-weight: bold;
	height: 20px;
	line-height: 20px
}

.prefer_rate {
	width: 60px;
	height: 60px;
	line-height: 50px;
	float: left;
	text-align: right;
	color: #1EA1F3;
	font-size: 12px
}

.services ul .weixin {
	width: 239px;
	padding: 0;
	text-align: center
}

.services ul .weixin h1 {
	padding: 0
}

.services ul .weixin p {
	padding: 0;
	line-height: 16px;
	padding-top: 3px
}

.services ul .bdnone {
	border: none
}

.services ul li h1 {
	font-size: 18px;
	font-weight: normal;
	color: #000;
	line-height: 40px;
	padding-left: 42px
}

.services ul li p {
	line-height: 24px;
	padding-left: 42px
}

.effect-lily img {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-5px, 0, 0);
	transform: translate3d(-5px, 0, 0)
}

.effect-lily:hover img {
	opacity: 1
}

.effect-lily:hover img {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.crumbs {
	width: 1200px;
	margin: 0 auto;
	padding: 15px 0;
	color: #333333
}

.crumbs a:link {
	color: #333333
}

.crumbs a:visited {
	color: #333333
}

.crumbs a:hover {
	color: #1EA1F3
}

.list {
	width: 1200px;
	margin: 0 auto
}

.list_left {
	width: 230px;
	margin-right: 20px;
	float: left
}

.list h1 {
	font-size: 18px;
	font-weight: normal;
	color: #000
}

.recommend {
	width: 190px;
	padding: 20px 20px 10px 20px;
	background: #fff
}

.recommend ul li {
	width: 190px;
	border-bottom: 1px dashed #dcdcdc;
	padding-bottom: 15px
}

.list_left ul .btnone {
	border-bottom: none
}

.sales {
	width: 190px;
	padding: 20px 20px 10px 20px;
	background: #fff
}

.sales ul li {
	width: 190px;
	height: 85px;
	border-bottom: 1px dashed #dcdcdc;
	padding-top: 10px
}

.sort {
	width: 24px;
	height: 24px;
	background: url(../imagesnew/sales_03.png) no-repeat;
	text-align: center;
	line-height: 24px;
	float: left;
	margin-top: 8px;
	margin-right: 5px;
	color: #1EA1F3
}

.sort_pthot {
	width: 35px;
	height: 35px;
	float: left;
	margin-right: 5px
}

.sort_name {
	width: 120px;
	height: 34px;
	float: left
}

.sort_price {
	float: left
}

.list_right {
	width: 950px;
	float: left
}

.product_screen {
	width: 910px;
	padding: 20px 20px 5px 20px;
	background: #fff
}

.filter {
	width: 910px;
	padding-top: 5px
}

.filterminlist {
	width: 910px;
	padding: 5px 0;
	border-bottom: 1px solid #e8e8e8
}

.btnone {
	border-bottom: none
}

.filtername {
	width: 70px;
	float: left;
	line-height: 40px;
	color: #000
}

.a-values {
	width: 760px;
	float: left
}

.a-values ul {
	padding-top: 8px
}

.a-values ul li {
	float: left;
	margin-right: 10px;
	color: #000;
	padding: 2px 5px 2px 5px;
	border: 1px solid #dcdcdc;
	cursor: pointer
}

.a-values ul li:hover {
	border: 1px solid #d72727
}

.a-values ul li span {
	color: #1EA1F3
}

.v-option {
	width: 80px;
	float: right;
	line-height: 40px;
	text-align: right
}

.v-option .more {
	display: inline-block;
	line-height: 20px;
	height: 20px;
	width: 50px;
	background: url(../imagesnew/icon_1.png) no-repeat 8px 8px;
	cursor: pointer;
	margin-top: 10px
}

.v-option .more:hover {
	background: url(../imagesnew/icon_1.png) no-repeat 8px -9px;
	color: #1EA1F3
}

.filter .alling {
	float: left;
	padding: 0;
	width: 50px;
	margin-top: 12px
}

.filter .alling a {
	float: left;
	background-color: #0080FF;
	padding: 0 5px;
	color: #ffffff;
	text-decoration: none
}

.filter dl {
	display: block;
	float: left;
	width: 720px
}

.filter dd {
	display: inline-block;
	float: left;
	width: auto;
	height: 40px;
	line-height: 40px;
	width: 120px
}

.filter dt {
	height: 14px;
	font-weight: bold;
	color: #333333
}

.filter dd {
	color: #1EA1F3
}

.filter dd a {
	color: #1EA1F3
}

.filter a {
	cursor: pointer
}

.category {
	padding: 0 15px 0 20px;
	width: 915px;
	background: #fff;
	height: 46px
}

.category_left {
	float: left;
	line-height: 46px;
	color: #000000
}

.category_left span {
	margin: 0 5px
}

.category_right {
	float: right;
	line-height: 46px;
	color: #000000
}

.category_right span {
	padding: 3px 5px;
	margin: 0 5px;
	border: 1px solid #dedede;
	border-radius: 4px;
	color: #555555;
	cursor: pointer
}

.category_right span:hover {
	border: 1px solid #0080FF
}

.category_right .choose {
	background: #0080FF;
	border: 1px solid #0080FF;
	color: #fff
}

.category_right .choose a {
	color: #fff
}

.sale_products .productlist {
	width: 1200px
}

.productlist {
	width: 1000px;
	clear: both
}

.productlist ul li {
	width: 205px;
	height: 368px;
	background: #fff;
	border: 1px solid #fff;
	float: left;
	padding: 10px;
	margin: 0 5px 20px 5px
}

.belong {
	height: 28px;
	line-height: 28px;
	padding-left: 25px
}

.jd {
	background: url(../imagesnew/icon_x2.png) no-repeat 0 -90px
}

.staples {
	background: url(../imagesnew/icon_x2.png) no-repeat 0 -59px
}

.suning {
	background: url(../imagesnew/icon_x2.png) no-repeat 0 -149px
}

.gomesell {
	background: url(../imagesnew/icon_x2.png) no-repeat 0 -29px
}

.yx {
	background: url(../imagesnew/icon_x2.png) no-repeat 0 -119px
}

.market {
	height: 30px;
	clear: both;
	border: 1px solid #dddddd;
	line-height: 30px;
	margin-top: 8px
}

.market a:link {
	color: #666666;
	text-decoration: none
}

.market a:visited {
	color: #666666;
	text-decoration: none
}

.market a:hover {
	color: #ffffff;
	background: #0080FF;
	text-decoration: none
}

.addshop {
	float: left;
	padding: 0 5px;
	background: #f8f8f8
}

.addfocus {
	float: left;
	padding: 0 6px;
	background: #f8f8f8;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	width: 80px;
	border-right: 0px
}

.addcontrast {
	float: left;
	padding: 0 4px;
	background: #f8f8f8
}

.pagination {
	clear: both
}

.pagination ul {
	margin: 0;
	padding: 0;
	font-size: 14px;
	padding: 10px 0;
	float: right
}

.pagination li {
	list-style-type: none;
	display: inline;
	margin: 0 3px
}

.pagination a,.pagination a:visited {
	padding: 4px 10px;
	border: 1px solid #dbdbdb;
	text-decoration: none;
	color: #333333
}

.pagination a:hover,.pagination a:active {
	border: 1px solid #00863b;
	color: #ffffff;
	background-color: #0080FF
}

.pagination li.currentpage {
	font-weight: bold;
	padding: 5px 11px;
	background-color: #0080FF;
	color: #FFF
}

.goods_particulars {
	width: 1200px;
	margin: 0 auto;
	background: #ffffff;
	*z-index: -1
}

.goodsdetail_left {
	width: 970px;
	float: left;
	padding: 20px
}

.goods_particulars h1 {
	font-size: 22px;
	font-weight: normal;
	color: #222;
	line-height: 40px;
	padding-bottom: 25px
}

.goods_main {
	width: 960px;
	clear: both
}

.goods_photo {
	width: 300px;
	height: 300px;
	border: 1px solid #e9e9e9;
	float: left;
	margin-right: 20px;
	position: relative
}

#main_pic_focus {
	width: 300px;
	height: 300px;
	clear: both;
	overflow: hidden;
	position: relative;
	float: left
}

#main_pic_focus ul {
	width: 300px;
	height: 300px;
	float: left;
	position: absolute;
	clear: both;
	padding: 0px;
	margin: 0px
}

#main_pic_focus ul li {
	float: left;
	width: 300px;
	height: 300px;
	overflow: hidden;
	position: relative;
	padding: 0px;
	margin: 0px
}

#main_pic_focus ul li p {
	height: 30px;
	line-height: 30px;
	color: #000
}

#main_pic_focus .preNext {
	width: 30px;
	height: 67px;
	position: absolute;
	top: 115px;
	cursor: pointer
}

#main_pic_focus .pre {
	left: 0;
	background: url(../imagesnew/sprite.png) no-repeat left
}

#main_pic_focus .next {
	right: 0;
	background: url(../imagesnew/sprite1.png) no-repeat right
}

.goods_photonumber {
	width: 36px;
	height: 36px;
	position: absolute;
	background: #f7f7f7;
	top: 0;
	left: 0;
	z-index: 0;
	text-align: center;
	line-height: 36px;
	font-size: 14px
}

.goods_price {
	width: 400px;
	float: left;
	margin-right: 10px
}

.attribute .star {
	background: url(../imagesnew/star.png) no-repeat;
	width: 200px;
	display: inline-block;
	height: 15px
}

.good_if .attribute .dt {
	float: left
}

.good_if .attribute .dd {
	float: left
}

.territory {
	border: 1px solid #CECBCE;
	float: left;
	height: 22px;
	line-height: 22px;
	margin-top: 8px;
	padding-left: 5px
}

.selection {
	width: 260px;
	position: absolute;
	top: 22px;
	left: -75px;
	background-color: #ffffff;
	z-index: 10;
	border: 1px solid #DDD;
	padding: 10px
}

.selection h2 {
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e9e9e9;
	color: #005AA0;
	padding-bottom: 5px
}

.selection ul li {
	width: 86px;
	float: left;
	line-height: 26px;
	color: #005AA0
}

.selection ul li a:link {
	color: #005AA0;
	text-decoration: none
}

.selection ul li a:visited {
	color: #005AA0;
	text-decoration: none
}

.selection ul li a:hover {
	color: #ffffff;
	background: #005AA0;
	text-decoration: none
}

.good_if .attribute b {
	font-size: 18px;
	font-weight: normal
}

.good_if .attribute span {
	font-size: 20px;
	color: #d72727
}

.good_if .attribute .lan {
	color: #005aa0;
	font-size: 12px
}

.good_if .attribute .lan a {
	color: #005aa0
}

.text {
	border: 1px solid #C8C7CC;
	font-family: Tahoma;
	font-size: 14px;
	height: 20px;
	line-height: 14px;
	margin: 0;
	outline: medium none;
	padding: 0;
	text-align: center;
	width: 34px
}

.reduce {
	border: 1px solid #C8C7CC;
	display: inline-block;
	font-family: Tahoma;
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	outline: medium none;
	overflow: hidden;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 20px
}

.p_price a {
	text-decoration: none
}

.add {
	border: 1px solid #C8C7CC;
	display: inline-block;
	font-family: Tahoma;
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	outline: medium none;
	overflow: hidden;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 20px
}

.publicbutton {
	display: block;
	height: 36px;
	border-radius: 2px 2px 2px 2px;
	text-align: center;
	line-height: 36px;
	font-size: 15px;
	margin: 15px 10px 0 0
}

.shopbutton:link {
	background: #0080FF;
	color: #ffffff;
	text-decoration: none
}

.shopbutton:visited {
	background: #0080FF;
	color: #ffffff
}

.shopbutton:hover {
	background: #49a0f7
}

.graybutton:link {
	background: #f5f4f4;
	border: 1px solid #dddddd;
	color: #333333
}

.graybutton:visited {
	background: #f5f4f4;
	border: 1px solid #dddddd;
	color: #333333
}

.graybutton:hover {
	background: #f8f8f8;
	color: #333333;
	text-decoration: none
}

.goodsdetail_right {
	width: 170px;
	float: left;
	padding: 20px 0
}

.cumulative {
	border-bottom: 1px solid #dddddd;
	padding-top: 10px
}

.cumulative p {
	font-size: 14px;
	color: #888888
}

.cumulativeamount {
	color: #222;
	font-size: 22px;
	line-height: 32px;
	padding-bottom: 10px
}

.othermerchants {
	padding-top: 5px
}

.othermerchants h2 {
	font-size: 16px;
	font-weight: normal;
	color: #000;
	line-height: 40px
}

.othermerchants ul li {
	width: 145px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dashed #e4e4e4;
	padding: 0 0 4px 25px
}

.othermerchants ul li span {
	float: right;
	color: #d72727
}

.othermerchants p a {
	line-height: 40px;
	color: #1EA1F3;
	text-decoration: underline
}

.good_service {
	width: 220px;
	float: left
}

.good_service h2 {
	font-size: 16px;
	color: #000;
	line-height: 40px;
	font-weight: normal
}

.good_service div {
	display: block;
	line-height: 26px;
	margin-left: -10px;
	padding: 0 12px 0 30px;
	border: 1px solid #c81623;
	width: 150px;
	margin-bottom: 10px;
	text-decoration: none;
	color: #555
}

.good_service .x1 {
	background: url(../imagesnew/icon_x2.png) no-repeat 10px -260px
}

.good_service .x2 {
	background: url(../imagesnew/icon_x2.png) no-repeat 10px -298px
}

.good_service .x3 {
	background: url(../imagesnew/icon_x2.png) no-repeat 10px -337px
}

.good_service .x4 {
	background: url(../imagesnew/icon_x2.png) no-repeat 10px -382px
}

.related_product {
	width: 1200px;
	height: 300px;
	background: #fff;
	margin: 0 auto
}

.related_product h1 {
	font-size: 18px;
	color: #000;
	font-weight: normal;
	padding: 10px 0 0 20px;
	line-height: 30px
}

.related_product ul li {
	width: 160px;
	float: left;
	margin: 0 20px
}

.goodsintroduction {
	width: 1200px;
	clear: both;
	margin: 0 auto
}

.goodsintroduction h1 {
	font-size: 18px;
	font-weight: normal;
	color: #000
}

.goods_right {
	width: 950px;
	float: left
}

.tab2 {
	width: 950px;
	clear: both
}

.tab2 .menu {
	height: 45px;
	font-size: 15px;
	border-bottom: 2px solid #0080FF
}

.tab2 .menu li {
	float: left;
	width: 120px;
	text-align: center;
	line-height: 44px;
	height: 44px;
	cursor: pointer;
	overflow: hidden;
	background: #fff;
	color: #333;
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5
}

.tab2 .menu #three5 {
	border-right: 1px solid #e5e5e5
}

.tab2 .menu li.selected {
	background: #ff891e;
	color: #ffffff;
	border: none;
	border-top: 1px solid #ff891e;
	border-left: 1px solid #ff891e
}

.tab2 .menudiv div {
	clear: both;
	background: #fff;
	padding: 20px
}

.login-box {
	width: 460px;
	margin: 0px auto;
	padding-bottom: 80px;
	margin-top: -30px
}

.login-mainbox {
	padding-top: 120px
}

.logomain {
	width: 460px;
	height: 90px
}

.logomain a {
	display: block;
	width: 460px;
	height: 90px
}

.login {
	width: 460px;
	clear: both
}

.number {
	width: 50px;
	padding-left: 28px;
	line-height: 52px;
	font-size: 14px;
	color: #888888;
	float: left
}

.registered_number {
	width: 70px;
	padding-left: 15px;
	line-height: 52px;
	font-size: 14px;
	color: #888888;
	float: left
}

.account {
	background: url(../imagesnew/icon_x2.png) no-repeat 5px -408px
}

.pass {
	background: url(../imagesnew/icon_x2.png) no-repeat 5px -447px
}

.publc_input {
	display: block;
	float: left;
	width: 250px;
	height: 52px;
	font-family: "Microsoft YaHei";
	line-height: 52px;
	background: none;
	border: none;
	font-size: 12px;
	color: #333
}

.prompt_wrong {
	background: #ffebec;
	border: 1px solid #ffbdbf;
	color: #e6393d;
	line-height: 26px;
	margin-top: 5px;
	padding-left: 10px
}

.prompt {
	width: 100px;
	float: left;
	height: 52px;
	line-height: 52px;
	padding-left: 20px
}

.right {
	background: url(../imagesnew/icon_05.png) no-repeat 0 18px
}

.wrong {
	background: url(../imagesnew/icon_09.png) no-repeat 0 18px
}

.login-button {
	display: block;
	clear: both;
	width: 460px;
	height: 50px;
	background: #D80C18;
	border: none;
	margin-top: 40px;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	color: #ffffff;
	cursor: pointer;
	_margin-top: 40px
}

.order-button {
	display: block;
	height: 36px;
	background: #0080FF;
	border: none;
	font-family: "Microsoft YaHei";
	color: #ffffff;
	cursor: pointer;
	border-radius: 2px 2px 2px 2px;
	line-height: 36px;
	font-size: 15px
}

.agreement {
	padding-top: 20px;
	line-height: 16px
}

.agreement span a {
	color: #1EA1F3
}

.login-buttton:hover {
	background: #49a0f7
}

.forget {
	line-height: 40px;
	color: #333;
	font-size: 14px
}

.forget a:link {
	color: #333333;
	text-decoration: none
}

.forget a:visited {
	color: #333333;
	text-decoration: none
}

.forget a:hover {
	color: #1EA1F3;
	text-decoration: underline
}

.forget span a:link {
	color: #1EA1F3;
	text-decoration: none
}

.forget span a:visited {
	color: #1EA1F3;
	text-decoration: none
}

.forget span a:hover {
	color: #1EA1F3;
	text-decoration: underline
}

.shopping_title {
	font-size: 22px;
	padding-bottom: 10px;
	font-weight: normal;
	width: 965px;
	margin: 0 auto;
	color: #000;
	background: url(../imagesnew/myshop_03.jpg) no-repeat 0 3px;
	padding-left: 35px
}

.small_head {
	width: 100%;
	height: 38px;
	border-bottom: 1px solid #e5e5e5
}

.small_head_main {
	width: 1000px;
	height: 38px;
	margin: 0 auto;
	line-height: 38px
}

.myshopcard b {
	color: #e4393c;
	font-weight: normal
}

.small_head_main .key {
	float: right
}

.small_head_main .key span {
	margin: 0 10px
}

.small_head_main .key span b {
	color: #fff;
	background: #1EA1F3;
	padding: 0 5px;
	font-size: 12px;
	margin-left: 5px;
	border-radius: 10px;
	font-weight: normal
}

.small_head_main .bue {
	color: #1EA1F3
}

.shopcar {
	width: 1000px;
	height: 130px;
	clear: both;
	margin: 0 auto
}

.shopping_logo {
	width: 240px;
	height: 60px;
	padding-top: 35px;
	float: left
}

.process {
	width: 474px;
	padding-top: 20px;
	height: 20px;
	float: right;
	margin-top: 50px;
	color: #222
}

.process_1 {
	background: url(../imagesnew/process_03.png) no-repeat
}

.process_2 {
	background: url(../imagesnew/process1_03.png) no-repeat
}

.process_3 {
	background: url(../imagesnew/process1_03.png) no-repeat
}

.view {
	margin-left: 25px
}

.bluecolor {
	color: #1EA1F3
}

.sure {
	margin-left: 110px;
	margin-right: 110px
}

.shopping_logo a {
	display: block;
	width: 240px;
	height: 60px
}

.shopcar_main {
	width: 998px;
	clear: both;
	margin: 0 auto;
	border: 1px solid #e5e5e5;
	background: #ffffff;
	color: #333
}

.shipcardtitle {
	width: 998px;
	height: 38px;
	background: #f6f6f6;
	border-bottom: 1px solid #e9e9e9;
	font-size: 14px;
	line-height: 38px;
	text-align: center;
	color: #000
}

.projectname {
	width: 488px;
	float: left
}

.magnitude {
	width: 120px;
	float: left
}

.unitcost {
	width: 120px;
	float: left
}

.allcost {
	width: 120px;
	float: left
}

.operation {
	width: 120px;
	float: left
}

.merchandisetitle {
	clear: both;
	height: 34px;
	background: #f6f6f6;
	margin-top: 15px;
	line-height: 34px;
	padding-left: 30px
}

.merchandisetitle span {
	margin-left: 10px
}

.merchandise {
	padding: 20px 0;
	height: 60px
}

.p_goods {
	width: 458px;
	float: left;
	height: 60px;
	padding-left: 30px
}

.p_goods_photo {
	width: 60px;
	height: 60px;
	float: left;
	margin-right: 10px
}

.p_goods_title {
	line-height: 22px;
	padding: 8px 30px 8px 0;
	float: left;
	width: 330px;
	height: 55px;
	overflow: hidden;
	text-overflow: ellipsis
}

.p_goods_check {
	width: 10px;
	height: 60px;
	float: left;
	margin-right: 10px;
	padding-top: 17px
}

.p_goods_title a:link {
	color: #333333
}

.p_goods_title a:visited {
	color: #333333
}

.p_goods_title a:hover {
	color: #1EA1F3
}

.p_price {
	width: 120px;
	float: left;
	height: 60px;
	line-height: 50px;
	color: #333333
}

.text {
	border: 1px solid #C8C7CC;
	font-family: Tahoma;
	font-size: 14px;
	height: 20px;
	line-height: 14px;
	margin: 0;
	outline: medium none;
	padding: 0;
	text-align: center;
	width: 34px
}

.reduce {
	border: 1px solid #C8C7CC;
	display: inline-block;
	font-family: Tahoma;
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	outline: medium none;
	overflow: hidden;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 20px
}

.p_price a {
	text-decoration: none
}

.add {
	border: 1px solid #C8C7CC;
	display: inline-block;
	font-family: Tahoma;
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	outline: medium none;
	overflow: hidden;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 20px
}

.price_item_1 {
	width: 120px;
	float: left;
	text-align: center;
	line-height: 52px;
	font-size: 14px;
	color: #d72727
}
.cart3_btn {
	width: 120px;
	float: left;
	text-align: center;
	line-height: 52px
}

.cart3_btn a:link {
	color: #1EA1F3
}

.cart3_btn a:visited {
	color: #1EA1F3
}

.cart3_btn a:hover {
	color: #1EA1F3
}

.preferential {
	width: 960px;
	text-align: right;
	line-height: 34px;
	height: 34px;
	padding-right: 38px
}

.settlement {
	width: 997px;
	height: 50px;
	bottom: 0;
	z-index: 100;
	background: #ffffff;
	border: 1px solid #0080FF
}

.fdibu {
	line-height: 50px;
	width: 400px;
	height: 50px;
	float: left
}

.fdibu span {
	float: left;
	margin-left: 20px
}

.fdibu b {
	display: inline-block;
	height: 14px;
	margin-right: 5px;
	vertical-align: middle;
	width: 14px
}

.fdibu .continueshop b {
	background-position: 0 -28px
}

.fdibu .continueshop a {
	color: red
}

.cart-button-on {
	background: #0080FF;
	color: #ffffff
}

.cart-button-off {
	background: #f5f4f4;
	color: #555555
}

.cart-button-off:hover {
	text-decoration: none;
	color: #555555;
	cursor: default
}

.cart-button {
	display: block;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-weight: bold;
	padding: 0 18px;
	float: right
}

.cart-button-on:link {
	color: #ffffff;
	text-decoration: none
}

.cart-button-on:hover {
	color: #ffffff;
	text-decoration: none;
	background: #49a0f7
}

.cart-button-on:visited {
	color: #ffffff;
	text-decoration: none
}

.ordernumber {
	float: right;
	padding-right: 20px;
	font-size: 14px;
	line-height: 48px
}

.ordernumber span {
	color: #d72727;
	font-weight: bold;
	font-size: 20px
}

.small_services {
	clear: both;
	width: 1000px;
	height: 160px;
	background: #fff;
	margin: 0 auto;
	padding: 30px 0
}

.small_services ul li {
	width: 159px;
	float: left;
	height: 160px;
	border-right: 1px dashed #e0e0e0;
	padding-left: 40px
}

.small_services ul .weixin {
	width: 199px;
	padding: 0;
	text-align: center
}

.small_services ul .weixin h1 {
	padding: 0
}

.small_services ul .weixin p {
	padding: 0;
	line-height: 16px;
	padding-top: 3px
}

.small_services ul .bdnone {
	border: none
}

.small_services ul li h1 {
	font-size: 18px;
	font-weight: normal;
	color: #000;
	line-height: 40px;
	padding-left: 42px
}

.small_services ul li p {
	line-height: 24px;
	padding-left: 42px
}

.sureorder {
	width: 970px;
	background: #ffffff;
	font-family: "微软雅黑";
	padding: 10px 20px 20px 20px;
	position: relative;
	margin: 0 auto;
	color: #333
}

.sureorder h2 {
	font-size: 18px;
	color: #000;
	font-weight: normal;
	line-height: 40px;
	padding: 5px 0
}

.sureorder h2 span {
	font-size: 12px;
	padding-left: 10px
}

.sureorder h2 span a:link {
	color: #005ea7;
	text-decoration: none
}

.sureorder h2 span a:hover {
	color: #005ea7;
	text-decoration: underline
}

.sureorder h2 span a:visited {
	color: #005ea7;
	text-decoration: none
}

.sureorder p {
	line-height: 30px;
	padding-left: 15px;
	height: 30px
}

.sureorder .publicinfo {
	line-height: 24px;
	padding-left: 15px;
	height: 24px;
	margin-bottom: 5px
}

.sureorder .on {
	background: #fff4d3
}

.list_decrease_num,.decrease_num,.increase_num,.list_increase_num {
	cursor: pointer
}

.sureorder .publicinfo span a {
	color: #005ea7;
	margin-right: 5px
}

.sureorder .publicinfo:hover {
	background: #fff4d3
}

.address {
	position: absolute;
	width: 976px;
	z-index: 100;
	top: 0;
	left: 0;
	padding: 2px 15px 20px 15px;
	border: 2px solid #ff6600;
	background: #ffffff
}

.otheraddress {
	background: #fff4d3
}

.errorinformation {
	border: 1px solid #ffb27e;
	background: #ffece0
}

.errorinformation .error {
	height: 24px;
	padding-left: 6px;
	float: left;
	color: #c00;
	line-height: 24px
}

.fieldinfo {
	height: 24px;
	line-height: 24px
}

.newobox .newinfo {
	padding: 5px 0 5px 15px;
	height: 24px;
	line-height: 24px;
	margin-top: 5px;
	clear: both
}

.newobox .newinfo .new-info-label {
	width: 90px;
	height: 24px;
	float: left;
	text-align: right
}

.newobox .newinfo .new-info-label span {
	color: red
}

.snap-div {
	width: 350px;
	padding: 10px 15px 10px;
	border: 1px solid #edd28b;
	margin-top: 5px;
	margin-bottom: 5px;
	background: #fffdee;
	font: normal 12px/1.8 verdana, '\5b8b\4f53';
	color: #666
}

.newobox .newinfo .new-info-field {
	float: left
}

.newobox .newinfo .new-info-field select {
	line-height: 24px;
	padding: 0 5px;
	height: 24px;
	margin-right: 5px
}

.sureorder .newinfo .new-info-label {
	width: 90px;
	height: 24px;
	float: left;
	text-align: right
}

.fiel_inpute {
	height: 24px;
	line-height: 24px;
	border: 1px #cccccc solid;
	padding-left: 5px
}

.fiel_inpute1 {
	width: 300px;
	height: 24px;
	line-height: 24px;
	border: 1px #cccccc solid;
	padding-left: 5px
}

.noticeaddress {
	margin-left: 10px;
	float: left;
	color: #999999
}

.colorred {
	color: #c00
}

.imaginary {
	padding-top: 10px;
	border-bottom: 1px solid #e8e8e8;
	clear: both
}

.correction {
	display: block;
	line-height: 24px;
	border-bottom: 1px solid #e8e8e8;
	text-align: right
}

.goodsorder {
	clear: both;
	height: 32px;
	border-top: 1px solid #ffffff;
	background: #f3f3f3;
	line-height: 32px;
	color: #000;
	text-align: center
}

.goodsorder_good {
	width: 578px;
	float: left
}

.goodsorder_number {
	width: 130px;
	float: left
}

.goodsorder_unitprice {
	width: 130px;
	float: left
}

.goodsorder_totalprice {
	width: 130px;
	float: left
}

.goodsorder_one {
	height: 60px;
	padding: 20px 0;
	margin-top: 15px;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	background: #f8f8f8;
	text-align: center
}

.goodsorder_photo {
	width: 60px;
	height: 60px;
	float: left;
	margin: 0 15px 0 20px
}

.goodsorder_main {
	width: 460px;
	float: left;
	line-height: 22px;
	padding-top: 13px;
	text-align: left
}

.sorder {
	height: 50px;
	background: #ffffff;
	padding-top: 10px
}

.jdradio {
	width: 30px;
	height: 40px;
	line-height: 40px;
	float: left
}

.jdimg {
	width: 130px;
	height: 38px;
	padding-bottom: 10px
}

.successorder {
	width: 1000px;
	margin: 0 auto;
	background: #fff;
	height: 150px;
	color: #333333;
	line-height: 150px;
	text-align: center
}

.successorder span {
	font-size: 22px;
	color: #000;
	color: #d72727
}

.successorder a {
	color: #1EA1F3
}

.no-login {
	background: #fff url(../imagesnew/no-login-icon.png) no-repeat 270px 50px
}

.myorder {
	width: 1200px;
	margin: 0 auto;
	clear: both;
	min-height: 500px
}

.myorder_left {
	width: 230px;
	float: left
}

.myorder_left h1 {
	font-size: 22px;
	color: #000;
	font-weight: normal;
	padding-bottom: 15px;
	line-height: 40px
}

.personal {
	width: 230px;
	height: 70px
}

.personal_photo {
	width: 60px;
	height: 60px;
	float: left;
	margin-right: 10px
}

.personal_name {
	width: 160px;
	float: left;
	height: 60px
}

.personal_name p {
	width: 160px;
	float: left;
	line-height: 24px;
	color: #333
}

.personal_name p span {
	font-size: 16px;
	color: #d72727
}

.personal_name p a {
	color: #0080FF
}

.order_center {
	width: 230px;
	clear: both
}

.order_center h2 {
	font-size: 18px;
	color: #000;
	font-weight: normal;
	line-height: 40px
}

.order_center ul li {
	font-size: 12px;
	color: #333;
	margin: 5px 0;
	line-height: 40px
}

.order_center ul li a {
	color: #333333;
	padding-left: 30px
}

.order_center ul li .currentorder {
	color: #1EA1F3
}

.order_center ul li a:link {
	display: block;
	width: 200px;
	height: 40px
}

.order_center ul li a:visited {
	text-decoration: none
}

.order_center ul li a:hover {
	text-decoration: none;
	background: #fff url(../imagesnew/circle_03.png) no-repeat 15px 16px;
	color: #1EA1F3
}

.myorder_right {
	width: 920px;
	float: left;
	background: #fff;
	padding: 0 25px 30px 25px;
	min-height: 500px
}

.myorder_right h1 {
	font-size: 18px;
	line-height: 40px;
	padding-top: 15px;
	font-weight: normal;
	color: #000
}

.reminder {
	padding: 10px 0 10px 15px;
	margin-top: 10px;
	background: #ffffff;
	line-height: 24px;
	color: #333
}

.reminder a {
	text-decoration: none;
	color: #333333;
	margin: 0 8px;
	padding: 0 5px
}

.reminder a:hover {
	background: #0080FF;
	color: #ffffff
}

.reminder .reminderblue {
	background: #0080FF;
	color: #ffffff
}

.public_select {
	width: 100px;
	height: 24px;
	border: 1px solid #cccccc;
	margin-right: 10px;
	color: #333
}

.order_text {
	width: 150px;
	height: 22px;
	line-height: 22px;
	border: 1px solid #cccccc;
	padding-left: 10px;
	font-family: "Microsoft YaHei";
	color: #333
}

.order_button {
	width: 50px;
	height: 24px;
	line-height: 24px;
	border: none;
	background: #0080FF;
	color: #fff;
	cursor: pointer;
	font-family: "Microsoft YaHei"
}

.condition {
	padding: 20px 0;
	border-bottom: 1px solid #e6e6e6;
	text-align: right
}

.condition a:link {
	color: #ff7300;
	text-decoration: none
}

.condition a:visited {
	color: #ff7300;
	text-decoration: none
}

.condition span {
	margin-left: 20px
}

.condition a:hover {
	color: #ff7300;
	text-decoration: underline
}

.transaction {
	line-height: 30px;
	padding: 10px 0 3px 0
}

.transaction span {
	float: right
}

.goodsordermain {
	padding: 15px 0;
	background: #f3f3f3;
	text-align: center;
	color: #333
}

.goodsordermain p {
	padding-top: 5px
}

.goodsordermain .pay_button {
	display: inline-block;
	padding: 0 7px;
	height: 20px;
	text-align: center;
	background: #0080FF;
	line-height: 20px;
	margin: 0 auto;
	color: #ffffff;
	text-decoration: none;
	border-radius: 2px
}

.myorder_right .blueness {
	display: inline-block;
	color: #1EA1F3;
	padding-bottom: 5px
}

.redness {
	color: #d72727
}

.shopaddress {
	width: 876px;
	clear: both;
	padding: 20px;
	border: 2px solid #e6e6e6;
	color: #333;
	margin-top: 20px
}

.shopaddress h2 {
	font-size: 16px;
	font-weight: normal
}

.shopaddress h2 span {
	float: right;
	font-size: 12px;
	color: #d72727;
	margin-left: 12px
}

.shopaddress h2 span a:link {
	color: #1EA1F3
}

.shopaddress h2 span a:visited {
	color: #1EA1F3
}

.shopaddress h2 span a:hover {
	color: #d72727
}

.item-lcol {
	line-height: 20px;
	padding: 5px 0;
	clear: both
}

.label_name {
	float: left;
	text-align: right;
	width: 70px;
	color: #666666
}

.address_name {
	float: left;
	margin-left: 5px
}

.default {
	clear: both;
	text-align: right;
	width: 876px
}

.reminder .apply {
	float: right;
	display: inline-block;
	background: #0080FF;
	color: #fff;
	border-radius: 2px
}

.service_rating.small .rating .value,.minitip-content .rating .value {
	background: url("../imagesnew/rating_small.png") repeat-x scroll 0 0 transparent;
	height: 12px;
	width: 39px
}

.service_rating.small .rating,.minitip-content .rating {
	background: url("../imagesnew/rating_small.png") repeat-x scroll 0 -12px transparent;
	float: left;
	height: 12px;
	line-height: 12px;
	width: 64px
}

.ajax-state {
	width: 180px;
	height: 34px;
	margin-top: 8px;
	border: 1px solid #edd28b;
	display: block;
	overflow: hidden;
	color: #f60;
	line-height: 34px;
	text-align: center;
	background-color: #fffdee;
	font-size: 12px
}

.ajax-state b {
	width: 30px;
	height: 30px;
	margin: 2px 0 0 10px;
	float: left;
	display: inline;
	background: url(../imagesnew/ajax.gif) no-repeat center center
}

.label {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}

.label,.badge {
	display: inline-block;
	padding: 2px 4px;
	font-size: 11.844px;
	font-weight: bold;
	line-height: 14px;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	white-space: nowrap;
	vertical-align: baseline;
	background-color: #999999
}

.label-success,.badge-success {
	background-color: #669533
}

.label-info,.badge-info {
	background-color: #178acc
}

.label-warning,.badge-warning {
	background-color: #dd5600
}

.myorder h2 {
	font-size: 14px;
	font-weight: normal;
	line-height: 24px;
	margin-bottom: 8px;
	padding-left: 15px;
	background: url(../imagesnew/icon.png) no-repeat scroll 0 -233px
}

.Ptable {
	border-collapse: collapse;
	width: 100%
}

.Ptable th {
	background: none repeat scroll 0 0 #FBFBFB;
	clear: both;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-weight: bold;
	color: #005AA0;
	border: 1px solid #DBDBDB
}

.Ptable tr {
	border: 1px solid #E4E4E4
}

.Ptable td {
	padding: 2px 5px;
	height: 34px;
	border: 1px solid #E4E4E4
}

.mymodel {
	padding: 5px 0 5px 15px;
	height: 24px;
	line-height: 24px;
	margin-bottom: 3px
}

.mymodel .mylabel {
	width: 120px;
	height: 24px;
	float: left;
	text-align: right
}

.mymodel .myfield {
	float: left
}

#box_msg {
	width: 100%;
	height: 40px;
	background: #fffdf0;
	border-bottom: 1px solid #ffe0be
}

.home_msg {
	width: 100%;
	margin: 0 auto;
	color: #666666;
	line-height: 40px;
	z-index: 1000
}

.close_tip_msg {
	background: #f04042;
	border: none;
	color: #fff;
	border-radius: 10px;
	width: 14px;
	height: 14px;
	line-height: 2px;
	text-align: center;
	cursor: pointer;
	margin-top: -3px
}

.search_order {
	width: 1200px
}

.search_order .productlist {
	width: 1200px
}

.search_order li {
	margin: 0 8px 20px 5px
}

.search_order h2 {
	font-size: 18px;
	font-weight: normal;
	color: #000;
	padding: 20px 0;
	line-height: 18px
}

.search_order h2 a {
	color: #d72727;
	text-decoration: none
}

.article_box {
	margin: 0 auto;
	width: 1000px;
	border: 1px solid #e9e9e9;
	background: #ffffff;
	padding: 10px 0 40px 20px;
	position: relative;
	font-family: "Microsoft YaHei"
}

.article_box .catalog {
	padding: 10px;
	font-size: 14px;
	clear: both
}

.article_box .catalog h1 {
	font-size: 22px;
	font-weight: normal;
	color: #222;
	line-height: 40px;
	padding-bottom: 5px
}

.article_box .catalog .catalog_child {
	padding: 10px
}

.article_box .catalog .catalog_child span {
	float: left;
	margin-right: 10px;
	line-height: 30px;
	height: 30px;
	text-decoration: underline
}

.nes_details {
	width: 958px;
	clear: both
}

.nes_details h2 {
	width: 958px;
	font-size: 20px;
	line-height: 40px;
	text-align: center;
	padding-top: 15px;
	font-weight: normal;
	color: #333333
}

.nes_details .time {
	color: #a2a2a2;
	text-align: center;
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 15px
}

.nes_details p {
	line-height: 24px;
	padding-top: 10px;
	padding: 10px 10px 0 10px
}

.list_main li {
	width: 958px;
	height: 42px;
	line-height: 42px;
	border-bottom: 1px solid #f0f0f0;
	clear: both
}

.list_main li span {
	float: right;
	margin-right: 10px;
	color: #a1a1a1
}

.sdmenu {
	width: 208px;
	font-size: 12px;
	background: #ffffff;
	border: 1px solid #dddddd;
	font-family: "微软雅黑";
	float: left;
	margin-right: 10px;
	margin-top: 10px
}

.sdmenu h2 {
	font-size: 14px;
	color: #333333;
	line-height: 34px;
	height: 34px;
	padding-left: 10px;
	background: #f7f7f7;
	font-weight: normal
}

.sdmenu div {
	background: #ffffff;
	overflow: hidden
}

.sdmenu div.collapsed {
	height: 30px
}

.sdmenu .sdmenutitle {
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 35px;
	color: #666666;
	font-size: 14px;
	background: #f7f7f7 url(../imagesnew/expanded.jpg) no-repeat 10px center;
	cursor: default;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	cursor: pointer
}

.sdmenu .menutitle {
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 60px;
	color: #666666;
	font-size: 14px;
	background: #f7f7f7 url(../imagesnew/expanded.jpg) no-repeat 36px center !important;
	cursor: default;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	cursor: pointer
}

.sdmenu span.coll {
	background: #0790bc url(../imagesnew/collapsed.jpg) no-repeat 10px center;
	color: #ffb22c;
	border-bottom: 0px
}

.sdmenu .sdmenutitle a:link {
	color: #666666;
	text-decoration: none
}

.sdmenu .sdmenutitle a:visited {
	color: #666666;
	text-decoration: none
}

.sdmenu .sdmenutitle a:hover {
	color: #e4393c;
	text-decoration: underline
}

.sdmenu span.collapsed {
	background: #f7f7f7 url(../imagesnew/expanded.jpg) no-repeat 10px center;
	border-bottom: 0px
}

.sdmenu ul {
	float: left;
	width: 100%
}

.sdmenu ul li {
	height: 30px;
	line-height: 30px;
	padding-left: 35px
}

.sdmenu .mores {
	display: block;
	height: 30px;
	line-height: 30px;
	color: #999999;
	text-decoration: none
}

.sdmenu .mores:hover {
	color: #e4393c;
	text-decoration: underline
}

.sdmenu div .listwords {
	color: #666666;
	text-decoration: none;
	float: left
}

.sdmenu div .listwords:hover {
	color: #e4393c
}

.jd_logo {
	display: block;
	width: 270px;
	height: 60px;
	background: url(../imagesnew/logo-201305.png) no-repeat 0 0;
	text-indent: -20000px
}

.suning_logo {
	display: block;
	height: 90px;
	width: 270px;
	background: url(../imagesnew/npbg.png) -84px -268px no-repeat;
	text-indent: -20000px
}

.staples_logo {
	display: block;
	width: 270px;
	height: 60px;
	background: url(../imagesnew/logo.png) no-repeat 0 0;
	text-indent: -20000px
}

.gomesell_logo {
	display: block;
	width: 270px;
	height: 60px;
	background: url(../imagesnew/logo.png) no-repeat 0 0;
	text-indent: -20000px
}

.myorder_right .parent {
	background: #fffdee;
	color: #666;
	padding-top: 5px;
	padding-left: 12px
}

.productlist .stock {
	height: 30px;
	clear: both;
	line-height: 30px
}

.special_price {
	background-color: #ffffff;
	border: 1px solid #0080FF;
	float: left;
	margin: 10px;
	padding: 14px;
	width: 350px
}

.select2-container {
	margin: 0;
	position: relative;
	display: inline-block;
	zoom: 1;
	*display: inline;
	vertical-align: middle
}

.select2-container,.select2-drop,.select2-search,.select2-search input {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.select2-container .select2-choice {
	display: block;
	height: 26px;
	padding: 0 0 0 8px;
	overflow: hidden;
	position: relative;
	border: 1px solid #aaa;
	white-space: nowrap;
	line-height: 26px;
	color: #444;
	text-decoration: none;
	border-radius: 4px;
	background-clip: padding-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #fff;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
	background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
	background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
	background-image: linear-gradient(to top, #eee 0%, #fff 50%)
}
.select2-container.select2-drop-above .select2-choice {
	border-bottom-color: #aaa;
	border-radius: 0 0 4px 4px;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
	background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
	background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
	background-image: linear-gradient(to bottom, #eee 0%, #fff 90%)
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
	margin-right: 42px
}

.select2-container .select2-choice>.select2-chosen {
	margin-right: 26px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: none;
	width: auto
}
.select2-container .select2-choice abbr {
	display: none;
	width: 12px;
	height: 12px;
	position: absolute;
	right: 24px;
	top: 8px;
	font-size: 1px;
	text-decoration: none;
	border: 0;
	background: url("../imagesnew/select2.png") right top no-repeat;
	cursor: pointer;
	outline: 0
}

.select2-container.select2-allowclear .select2-choice abbr {
	display: inline-block
}

.select2-container .select2-choice abbr:hover {
	background-position: right -11px;
	cursor: pointer
}

.select2-drop-mask {
	border: 0;
	margin: 0;
	padding: 0;
	position: fixed;
	left: 0;
	top: 0;
	min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	opacity: 0;
	z-index: 9998;
	background-color: #fff;
	filter: alpha(opacity=0)
}

.select2-drop {
	width: 100%;
	margin-top: -1px;
	position: absolute;
	z-index: 9999;
	top: 100%;
	background: #fff;
	color: #000;
	border: 1px solid #aaa;
	border-top: 0;
	border-radius: 0 0 4px 4px;
	-webkit-box-shadow: 0 4px 5px rgba(0,0,0,0.15);
	box-shadow: 0 4px 5px rgba(0,0,0,0.15)
}

.select2-drop.select2-drop-above {
	margin-top: 1px;
	border-top: 1px solid #aaa;
	border-bottom: 0;
	border-radius: 4px 4px 0 0;
	-webkit-box-shadow: 0 -4px 5px rgba(0,0,0,0.15);
	box-shadow: 0 -4px 5px rgba(0,0,0,0.15)
}

.select2-drop-active {
	border: 1px solid #5897fb;
	border-top: none
}

.select2-drop.select2-drop-above.select2-drop-active {
	border-top: 1px solid #5897fb
}

.select2-drop-auto-width {
	border-top: 1px solid #aaa;
	width: auto
}

.select2-drop-auto-width .select2-search {
	padding-top: 4px
}

.select2-container .select2-choice .select2-arrow {
	display: inline-block;
	width: 18px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	border-left: 1px solid #aaa;
	border-radius: 0 4px 4px 0;
	background-clip: padding-box;
	background: #ccc;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
	background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
	background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
	background-image: linear-gradient(to top, #ccc 0%, #eee 60%)
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow {
	left: 0;
	right: auto;
	border-left: none;
	border-right: 1px solid #aaa;
	border-radius: 4px 0 0 4px
}

.select2-container .select2-choice .select2-arrow b {
	display: block;
	width: 100%;
	height: 100%;
	background: url("../imagesnew/select2.png") no-repeat 0 1px
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow b {
	background-position: 2px 1px
}

.select2-search {
	display: inline-block;
	width: 100%;
	min-height: 26px;
	margin: 0;
	padding-left: 4px;
	padding-right: 4px;
	position: relative;
	z-index: 10000;
	white-space: nowrap
}

.select2-search input {
	height: auto !important;
	min-height: 26px;
	padding: 0px 0px 0px 0px;
	margin: 0;
	outline: 0;
	font-family: sans-serif;
	font-size: 1em;
	border: 1px solid #aaa;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: #fff url("../imagesnew/select2.png") no-repeat 100% -22px;
	background: url("../imagesnew/select2.png") no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
	background: url("../imagesnew/select2.png") no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("../imagesnew/select2.png") no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("../imagesnew/select2.png") no-repeat 100% -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0
}

html[dir="rtl"] .select2-search input {
	padding: 4px 5px 4px 20px;
	background: #fff url("../imagesnew/select2.png") no-repeat -37px -22px;
	background: url("../imagesnew/select2.png") no-repeat -37px -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
	background: url("../imagesnew/select2.png") no-repeat -37px -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("../imagesnew/select2.png") no-repeat -37px -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("../imagesnew/select2.png") no-repeat -37px -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0
}

.select2-drop.select2-drop-above .select2-search input {
	margin-top: 4px
}

.select2-search input.select2-active {
	background: #fff url("../imagesnew/select2-spinner.gif") no-repeat 100%;
	background: url("../imagesnew/select2-spinner.gif") no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
	background: url("../imagesnew/select2-spinner.gif") no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("../imagesnew/select2-spinner.gif") no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("../imagesnew/select2-spinner.gif") no-repeat 100%,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0
}

.select2-container-active .select2-choice,.select2-container-active .select2-choices {
	border: 1px solid #5897fb;
	outline: none;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);
	box-shadow: 0 0 5px rgba(0,0,0,0.3)
}

.select2-dropdown-open .select2-choice {
	border-bottom-color: transparent;
	-webkit-box-shadow: 0 1px 0 #fff inset;
	box-shadow: 0 1px 0 #fff inset;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #eee;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
	background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
	background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
	background-image: linear-gradient(to top, #fff 0%, #eee 50%)
}

.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices {
	border: 1px solid #5897fb;
	border-top-color: transparent;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
	background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
	background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
	background-image: linear-gradient(to bottom, #fff 0%, #eee 50%)
}

.select2-dropdown-open .select2-choice .select2-arrow {
	background: transparent;
	border-left: none;
	filter: none
}

html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow {
	border-right: none
}

.select2-dropdown-open .select2-choice .select2-arrow b {
	background-position: -18px 1px
}

html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b {
	background-position: -16px 1px
}

.select2-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.select2-results {
	max-height: 200px;
	padding: 0 0 0 4px;
	margin: 4px 4px 4px 0;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-tap-highlight-color: rgba(0,0,0,0)
}

html[dir="rtl"] .select2-results {
	padding: 0 4px 0 0;
	margin: 4px 0 4px 4px
}

.select2-results ul.select2-result-sub {
	margin: 0;
	padding-left: 0
}

.select2-results li {
	list-style: none;
	display: list-item;
	background-image: none
}

.select2-results li.select2-result-with-children>.select2-result-label {
	font-weight: bold
}

.select2-results .select2-result-label {
	padding: 3px 7px 4px;
	margin: 0;
	cursor: pointer;
	min-height: 1em;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.select2-results-dept-1 .select2-result-label {
	padding-left: 20px
}

.select2-results-dept-2 .select2-result-label {
	padding-left: 40px
}

.select2-results-dept-3 .select2-result-label {
	padding-left: 60px
}

.select2-results-dept-4 .select2-result-label {
	padding-left: 80px
}

.select2-results-dept-5 .select2-result-label {
	padding-left: 100px
}

.select2-results-dept-6 .select2-result-label {
	padding-left: 110px
}

.select2-results-dept-7 .select2-result-label {
	padding-left: 120px
}

.select2-results .select2-highlighted {
	background: #3875d7;
	color: #fff
}

.select2-results li em {
	background: #feffde;
	font-style: normal
}

.select2-results .select2-highlighted em {
	background: transparent
}

.select2-results .select2-highlighted ul {
	background: #fff;
	color: #000
}

.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit {
	background: #f4f4f4;
	display: list-item;
	padding-left: 5px
}

.select2-results .select2-disabled.select2-highlighted {
	color: #666;
	background: #f4f4f4;
	display: list-item;
	cursor: default
}

.select2-results .select2-disabled {
	background: #f4f4f4;
	display: list-item;
	cursor: default
}

.select2-results .select2-selected {
	display: none
}

.select2-more-results.select2-active {
	background: #f4f4f4 url("../imagesnew/select2-spinner.gif") no-repeat 100%
}

.select2-more-results {
	background: #f4f4f4;
	display: list-item
}

.select2-container.select2-container-disabled .select2-choice {
	background-color: #f4f4f4;
	background-image: none;
	border: 1px solid #ddd;
	cursor: default
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
	background-color: #f4f4f4;
	background-image: none;
	border-left: 0
}

.select2-container.select2-container-disabled .select2-choice abbr {
	display: none
}

.select2-container-multi .select2-choices {
	height: auto !important;
	height: 1%;
	margin: 0;
	padding: 0 5px 0 0;
	position: relative;
	border: 1px solid #aaa;
	cursor: text;
	overflow: hidden;
	background-color: #fff;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
	background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
	background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
	background-image: linear-gradient(to bottom, #eee 1%, #fff 15%)
}

html[dir="rtl"] .select2-container-multi .select2-choices {
	padding: 0 0 0 5px
}

.select2-locked {
	padding: 3px 5px 3px 5px !important
}

.select2-container-multi .select2-choices {
	min-height: 26px
}

.select2-container-multi.select2-container-active .select2-choices {
	border: 1px solid #5897fb;
	outline: none;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);
	box-shadow: 0 0 5px rgba(0,0,0,0.3)
}

.select2-container-multi .select2-choices li {
	float: left;
	list-style: none
}

html[dir="rtl"] .select2-container-multi .select2-choices li {
	float: right
}

.select2-container-multi .select2-choices .select2-search-field {
	margin: 0;
	padding: 0;
	white-space: nowrap
}

.select2-container-multi .select2-choices .select2-search-field input {
	padding: 5px;
	margin: 1px 0;
	font-family: sans-serif;
	font-size: 100%;
	color: #666;
	outline: 0;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: transparent !important
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
	background: #fff url("../imagesnew/select2-spinner.gif") no-repeat 100% !important
}

.select2-default {
	color: #999 !important
}

.select2-container-multi .select2-choices .select2-search-choice {
	padding: 3px 5px 3px 18px;
	margin: 3px 0 3px 5px;
	position: relative;
	line-height: 13px;
	color: #333;
	cursor: default;
	border: 1px solid #aaaaaa;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);
	box-shadow: 0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);
	background-clip: padding-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #e4e4e4;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
	background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
	background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
	background-image: linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)
}

html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice {
	margin: 3px 5px 3px 0;
	padding: 3px 18px 3px 5px
}

.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
	cursor: default
}

.select2-container-multi .select2-choices .select2-search-choice-focus {
	background: #d4d4d4
}

.select2-search-choice-close {
	display: block;
	width: 12px;
	height: 13px;
	position: absolute;
	right: 3px;
	top: 4px;
	font-size: 1px;
	outline: none;
	background: url("../imagesnew/select2.png") right top no-repeat
}

html[dir="rtl"] .select2-search-choice-close {
	right: auto;
	left: 3px
}

.select2-container-multi .select2-search-choice-close {
	left: 3px
}

html[dir="rtl"] .select2-container-multi .select2-search-choice-close {
	left: auto;
	right: 2px
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
	background-position: right -11px
}

.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
	background-position: right -11px
}

.select2-container-multi.select2-container-disabled .select2-choices {
	background-color: #f4f4f4;
	background-image: none;
	border: 1px solid #ddd;
	cursor: default
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
	padding: 3px 5px 3px 5px;
	border: 1px solid #ddd;
	background-image: none;
	background-color: #f4f4f4
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
	display: none;
	background: none
}

.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match {
	text-decoration: underline
}

.select2-offscreen,.select2-offscreen:focus {
	clip: rect(0 0 0 0) !important;
	width: 1px !important;
	height: 1px !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
	position: absolute !important;
	outline: 0 !important;
	left: 0px !important;
	top: 0px !important
}

.select2-display-none {
	display: none
}

.select2-measure-scrollbar {
	position: absolute;
	top: -10000px;
	left: -10000px;
	width: 100px;
	height: 100px;
	overflow: scroll
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx) {
	.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b {
		background-image: url("../imagesnew/select2x2.png") !important;
		background-repeat: no-repeat !important;
		background-size: 60px 40px !important
	}

	.select2-search input {
		background-position: 100% -21px !important
	}
}

.WdateDiv {
	width: 180px;
	background-color: #FFFFFF;
	border: #bbb 1px solid;
	padding: 2px
}

.WdateDiv2 {
	width: 360px
}

.WdateDiv * {
	font-size: 9pt
}

.WdateDiv .NavImg a {
	display: block;
	cursor: pointer;
	height: 16px;
	width: 16px
}

.WdateDiv .NavImgll a {
	float: left;
	background: transparent url(../imagesnew/img.gif) no-repeat scroll 0 0
}

.WdateDiv .NavImgl a {
	float: left;
	background: transparent url(../imagesnew/img.gif) no-repeat scroll -16px 0
}

.WdateDiv .NavImgr a {
	float: right;
	background: transparent url(../imagesnew/img.gif) no-repeat scroll -32px 0
}

.WdateDiv .NavImgrr a {
	float: right;
	background: transparent url(../imagesnew/img.gif) no-repeat scroll -48px 0
}

.WdateDiv #dpTitle {
	height: 24px;
	margin-bottom: 2px;
	padding: 1px
}

.WdateDiv .yminput {
	margin-top: 2px;
	text-align: center;
	height: 20px;
	border: 0px;
	width: 50px;
	cursor: pointer
}

.WdateDiv .yminputfocus {
	margin-top: 2px;
	text-align: center;
	font-weight: bold;
	height: 20px;
	color: blue;
	border: #ccc 1px solid;
	width: 50px
}

.WdateDiv .menuSel {
	z-index: 1;
	position: absolute;
	background-color: #FFFFFF;
	border: #ccc 1px solid;
	display: none
}

.WdateDiv .menu {
	cursor: pointer;
	background-color: #fff
}

.WdateDiv .menuOn {
	cursor: pointer;
	background-color: #BEEBEE
}

.WdateDiv .invalidMenu {
	color: #aaa
}

.WdateDiv .YMenu {
	margin-top: 20px
}

.WdateDiv .MMenu {
	margin-top: 20px;
	*width: 62px
}

.WdateDiv .hhMenu {
	margin-top: -90px;
	margin-left: 26px
}

.WdateDiv .mmMenu {
	margin-top: -46px;
	margin-left: 26px
}

.WdateDiv .ssMenu {
	margin-top: -24px;
	margin-left: 26px
}

.WdateDiv .Wweek {
	text-align: center;
	background: #DAF3F5;
	border-right: #BDEBEE 1px solid
}

.WdateDiv .MTitle {
	background-color: #BDEBEE
}

.WdateDiv .WdayTable2 {
	border-collapse: collapse;
	border: #c5d9e8 1px solid
}

.WdateDiv .WdayTable2 table {
	border: 0
}

.WdateDiv .WdayTable {
	line-height: 20px;
	border: #c5d9e8 1px solid
}

.WdateDiv .WdayTable td {
	text-align: center
}

.WdateDiv .Wday {
	cursor: pointer
}

.WdateDiv .WdayOn {
	cursor: pointer;
	background-color: #C0EBEF
}

.WdateDiv .Wwday {
	cursor: pointer;
	color: #FF2F2F
}

.WdateDiv .WwdayOn {
	cursor: pointer;
	color: #000;
	background-color: #C0EBEF
}

.WdateDiv .Wtoday {
	cursor: pointer;
	color: blue
}

.WdateDiv .Wselday {
	background-color: #A9E4E9
}

.WdateDiv .WspecialDay {
	background-color: #66F4DF
}

.WdateDiv .WotherDay {
	cursor: pointer;
	color: #6A6AFF
}

.WdateDiv .WotherDayOn {
	cursor: pointer;
	background-color: #C0EBEF
}

.WdateDiv .WinvalidDay {
	color: #aaa
}

.WdateDiv #dpTime {
	float: left;
	margin-top: 3px;
	margin-right: 30px
}

.WdateDiv #dpTime #dpTimeStr {
	margin-left: 1px
}

.WdateDiv #dpTime input {
	width: 18px;
	height: 20px;
	text-align: center;
	border: #ccc 1px solid
}

.WdateDiv #dpTime .tB {
	border-right: 0px
}

.WdateDiv #dpTime .tE {
	border-left: 0;
	border-right: 0
}

.WdateDiv #dpTime .tm {
	width: 7px;
	border-left: 0;
	border-right: 0
}

.WdateDiv #dpTime #dpTimeUp {
	height: 10px;
	width: 13px;
	border: 0px;
	background: url(../imagesnew/img.gif) no-repeat -32px -16px
}

.WdateDiv #dpTime #dpTimeDown {
	height: 10px;
	width: 13px;
	border: 0px;
	background: url(../imagesnew/img.gif) no-repeat -48px -16px
}

.WdateDiv #dpQS {
	float: left;
	margin-right: 3px;
	margin-top: 3px;
	background: url(../imagesnew/img.gif) no-repeat 0px -16px;
	width: 20px;
	height: 20px;
	cursor: pointer
}

.WdateDiv #dpControl {
	text-align: right
}

.WdateDiv .dpButton {
	height: 20px;
	width: 45px;
	border: #ccc 1px solid;
	margin-top: 2px;
	margin-right: 1px
}

.Wdate {
	border: #999 1px solid;
	height: 20px;
	background: #fff url(../imagesnew/datepicker.gif) no-repeat right
}

.WdateFmtErr {
	font-weight: bold;
	color: red
}

.jqzoom {
	float: left;
	position: relative;
	padding: 0px
}

.jqzoom img {
	float: left
}

div.zoomdiv {
	z-index: 100;
	position: absolute;
	top: 0;
	left: 400px;
	width: 400px;
	height: 400px;
	background: url("../imagesnew/loading.gif") #fff no-repeat center center;
	border: 1px solid #e4e4e4;
	display: none;
	text-align: center;
	overflow: hidden
}

div.jqZoomPup {
	z-index: 10;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 50px;
	height: 50px;
	border: 1px solid #aaa;
	background: #FEDE4F 50% top no-repeat;
	cursor: move;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50)
}

#spec-n1 {
	width: 300px;
	height: 300px;
	margin: 14px;
	margin-top: 0;
	position: relative
}

#spec-list {
	position: relative;
	width: 250px;
	height: 54px;
	overflow: hidden;
	padding: 0 20px 0 34px
}

.spec-control {
	background-image: url("../imagesnew/newicon20140910.png");
	background-repeat: no-repeat
}

#preview #spec-list a.disabled {
	cursor: default
}

#spec-list .spec-control {
	display: block;
	position: absolute;
	top: 0;
	width: 14px;
	height: 54px
}

#spec-forward {
	left: 14px;
	background-position: 0 -346px
}

#spec-backward {
	right: 0;
	background-position: -14px -346px
}

#spec-forward:hover {
	background-position: -28px -346px
}

#spec-backward:hover {
	background-position: -43px -346px
}

#spec-forward.disabled {
	background-position: -56px -346px
}

#spec-backward.disabled {
	background-position: -70px -346px
}

#spec-list .spec-items {
	position: absolute;
	top: 0;
	left: 36px;
	width: 250px;
	height: 54px;
	overflow: hidden
}

#spec-list .spec-items ul {
	*width: 10000px;
	width: 10000px;
	position: absolute;
	height: 54px;
	top: 0px;
	left: 0px
}

#spec-list .spec-items li {
	width: 62px;
	text-align: center;
	font-size: 0;
	position: relative;
	float: left
}

#spec-list li b {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 4px;
	width: 54px;
	height: 49px;
	height: 18px;
	font: 12px/18px simsun;
	color: #fff;
	background: rgba(0,0,0,0.4);
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#8c000000', EndColorStr='#8c000000')
}

:root #spec-list li b {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000')
}

#spec-list .spec-items img {
	width: 50px;
	height: 50px;
	padding: 2px;
	display: block
}

#spec-list .spec-items img.thumb_video {
	background: url("../imagesnew/thumb-video.png") no-repeat center center
}

#spec-list .spec-items .curr img {
	padding: 0;
	border: 2px solid #e4393c
}

#spec-list .spec-items iframe {
	margin: 0 auto;
	display: block
}

#spec-list .spec-items img.img-hover {
	border: 2px solid #e4393c;
	padding: 0
}

#fitting_list {
	position: relative;
	width: 600px;
	height: 260px;
	overflow: hidden;
	padding: 0 20px 0 34px;
	float: left
}

#fitting_list .fitting_items {
	position: absolute;
	top: 0;
	left: 36px;
	width: 600px;
	height: 260px;
	overflow: hidden
}

#fitting_list .fitting_items ul {
	width: 10000px;
	position: absolute;
	height: 260px;
	top: 0px;
	left: 0px
}

#fitting_list .fitting_items li {
	width: 162px;
	text-align: center;
	font-size: 0;
	position: relative;
	float: left
}

#fitting_list .fitting_items img {
	width: 120px;
	height: 120px;
	padding: 2px;
	display: block
}

#fitting_list .fitting_control {
	display: block;
	position: absolute;
	top: 100px;
	width: 14px;
	height: 54px;
	border: 1px solid #ddd
}

.fitting_control {
	background-image: url("../imagesnew/newicon20140910.png");
	background-repeat: no-repeat
}

#fitting_forward {
	left: 14px;
	background-position: 0 -346px
}

#fitting_backward {
	right: 0;
	background-position: -14px -346px
}

#fitting_forward:hover {
	background-position: -28px -346px
}

#fitting_backward:hover {
	background-position: -43px -346px
}

#fitting_forward.disabled {
	background-position: -56px -346px
}

#fitting_backward.disabled {
	background-position: -70px -346px
}

.plus {
	float: left;
	width: 26px;
	height: 32px;
	position: relative;
	margin: 0 20px
}

.plus .fitting_plus {
	display: block;
	position: absolute;
	top: 110px;
	width: 26px;
	height: 32px;
	left: 14px;
	background-position: 0 -255px
}

.equal {
	float: left;
	width: 26px;
	height: 32px;
	top: 110px;
	position: relative;
	margin: 0 20px
}

.equal .fitting_equal {
	display: block;
	position: absolute;
	width: 26px;
	height: 32px;
	left: 14px;
	background-position: -25px -255px
}

.zh_price {
	float: left;
	margin: 80px 10px
}

.zhprice {
	font-size: 16px;
	color: #d72727;
	font-weight: bold;
	line-height: 30px;
	height: 30px
}

.zhbtn {
	width: 120px;
	height: 40px;
	background-color: #df3033;
	color: #fff;
	font-size: 15px
}/*!
 * ui-dialog.css
 * Date: 2014-07-03
 * https://github.com/aui/artDialog
 * (c) 2009-2014 TangBin, http://www.planeArt.cn
 *
 * This is licensed under the GNU LGPL, version 2.1 or later.
 * For details, see: http://www.gnu.org/licenses/lgpl-2.1.html
 */.ui-dialog {
	*zoom: 1;
	_float: left;
	position: relative;
	background-color: #FFF;
	border: 1px solid #999;
	border-radius: 6px;
	outline: 0;
	background-clip: padding-box;
	font-family: Helvetica, arial, sans-serif;
	font-size: 14px;
	line-height: 1.428571429;
	color: #333;
	opacity: 0;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition: -webkit-transform .15s ease-in-out, opacity .15s ease-in-out;
	transition: transform .15s ease-in-out, opacity .15s ease-in-out
}

.ui-popup-show .ui-dialog {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1)
}

.ui-popup-focus .ui-dialog {
	box-shadow: 0 0 8px rgba(0,0,0,0.1)
}

.ui-popup-modal .ui-dialog {
	box-shadow: 0 0 8px rgba(0,0,0,0.1),0 0 256px rgba(255,255,255,0.3)
}

.ui-dialog-grid {
	width: auto;
	margin: 0;
	border: 0 none;
	border-collapse: collapse;
	border-spacing: 0;
	background: transparent
}

.ui-dialog-header,.ui-dialog-body,.ui-dialog-footer {
	padding: 0;
	border: 0 none;
	text-align: left;
	background: transparent
}

.ui-dialog-header {
	white-space: nowrap;
	border-bottom: 1px solid #E5E5E5
}

.ui-dialog-close {
	position: relative;
	_position: absolute;
	float: right;
	top: 13px;
	right: 13px;
	_height: 26px;
	padding: 0 4px;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #FFF;
	opacity: .2;
	filter: alpha(opacity=20);
	cursor: pointer;
	background: transparent;
	_background: #FFF;
	border: 0;
	-webkit-appearance: none
}

.ui-dialog-close:hover,.ui-dialog-close:focus {
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	outline: 0;
	opacity: 0.5;
	filter: alpha(opacity=50)
}

.ui-dialog-title {
	margin: 0;
	line-height: 1.428571429;
	min-height: 16.428571429px;
	padding: 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-weight: bold;
	cursor: default
}

.ui-dialog-body {
	padding: 20px;
	text-align: center
}

.ui-dialog-content {
	display: inline-block;
	position: relative;
	vertical-align: middle;
	*zoom: 1;
	*display: inline;
	text-align: left
}

.ui-dialog-footer {
	padding: 0 20px 20px 20px
}

.ui-dialog-statusbar {
	float: left;
	margin-right: 20px;
	padding: 6px 0;
	line-height: 1.428571429;
	font-size: 14px;
	color: #888;
	white-space: nowrap
}

.ui-dialog-statusbar label:hover {
	color: #333
}

.ui-dialog-statusbar input,.ui-dialog-statusbar .label {
	vertical-align: middle
}

.ui-dialog-button {
	float: right;
	white-space: nowrap
}

.ui-dialog-footer button+button {
	margin-bottom: 0;
	margin-left: 5px
}

.ui-dialog-footer button {
	width: auto;
	overflow: visible;
	display: inline-block;
	padding: 6px 12px;
	_margin-left: 5px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.428571429;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}

.ui-dialog-footer button:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.ui-dialog-footer button:hover,.ui-dialog-footer button:focus {
	color: #333333;
	text-decoration: none
}

.ui-dialog-footer button:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)
}

.ui-dialog-footer button[disabled] {
	pointer-events: none;
	cursor: not-allowed;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none
}

.ui-dialog-footer button {
	color: #333333;
	background-color: #ffffff;
	border-color: #cccccc
}

.ui-dialog-footer button:hover,.ui-dialog-footer button:focus,.ui-dialog-footer button:active {
	color: #333333;
	background-color: #ebebeb;
	border-color: #adadad
}

.ui-dialog-footer button:active {
	background-image: none
}

.ui-dialog-footer button[disabled],.ui-dialog-footer button[disabled]:hover,.ui-dialog-footer button[disabled]:focus,.ui-dialog-footer button[disabled]:active {
	background-color: #ffffff;
	border-color: #cccccc
}

.ui-dialog-footer button.ui-dialog-autofocus {
	color: #ffffff;
	background-color: #428bca;
	border-color: #357ebd
}

.ui-dialog-footer button.ui-dialog-autofocus:hover,.ui-dialog-footer button.ui-dialog-autofocus:focus,.ui-dialog-footer button.ui-dialog-autofocus:active {
	color: #ffffff;
	background-color: #3276b1;
	border-color: #285e8e
}

.ui-dialog-footer button.ui-dialog-autofocus:active {
	background-image: none
}

.ui-popup-top-left .ui-dialog,.ui-popup-top .ui-dialog,.ui-popup-top-right .ui-dialog {
	top: -8px
}

.ui-popup-bottom-left .ui-dialog,.ui-popup-bottom .ui-dialog,.ui-popup-bottom-right .ui-dialog {
	top: 8px
}

.ui-popup-left-top .ui-dialog,.ui-popup-left .ui-dialog,.ui-popup-left-bottom .ui-dialog {
	left: -8px
}

.ui-popup-right-top .ui-dialog,.ui-popup-right .ui-dialog,.ui-popup-right-bottom .ui-dialog {
	left: 8px
}

.ui-dialog-arrow-a,.ui-dialog-arrow-b {
	position: absolute;
	display: none;
	width: 0;
	height: 0;
	overflow: hidden;
	_color: #FF3FFF;
	_filter: chroma(color=#ff3fff);
	border: 8px dashed transparent
}

.ui-popup-follow .ui-dialog-arrow-a,.ui-popup-follow .ui-dialog-arrow-b {
	display: block
}

.ui-popup-top-left .ui-dialog-arrow-a,.ui-popup-top .ui-dialog-arrow-a,.ui-popup-top-right .ui-dialog-arrow-a {
	bottom: -16px;
	border-top: 8px solid #7C7C7C
}

.ui-popup-top-left .ui-dialog-arrow-b,.ui-popup-top .ui-dialog-arrow-b,.ui-popup-top-right .ui-dialog-arrow-b {
	bottom: -15px;
	border-top: 8px solid #fff
}

.ui-popup-top-left .ui-dialog-arrow-a,.ui-popup-top-left .ui-dialog-arrow-b {
	left: 15px
}

.ui-popup-top .ui-dialog-arrow-a,.ui-popup-top .ui-dialog-arrow-b {
	left: 50%;
	margin-left: -8px
}

.ui-popup-top-right .ui-dialog-arrow-a,.ui-popup-top-right .ui-dialog-arrow-b {
	right: 15px
}

.ui-popup-bottom-left .ui-dialog-arrow-a,.ui-popup-bottom .ui-dialog-arrow-a,.ui-popup-bottom-right .ui-dialog-arrow-a {
	top: -16px;
	border-bottom: 8px solid #7C7C7C
}

.ui-popup-bottom-left .ui-dialog-arrow-b,.ui-popup-bottom .ui-dialog-arrow-b,.ui-popup-bottom-right .ui-dialog-arrow-b {
	top: -15px;
	border-bottom: 8px solid #fff
}

.ui-popup-bottom-left .ui-dialog-arrow-a,.ui-popup-bottom-left .ui-dialog-arrow-b {
	left: 15px
}

.ui-popup-bottom .ui-dialog-arrow-a,.ui-popup-bottom .ui-dialog-arrow-b {
	margin-left: -8px;
	left: 50%
}

.ui-popup-bottom-right .ui-dialog-arrow-a,.ui-popup-bottom-right .ui-dialog-arrow-b {
	right: 15px
}

.ui-popup-left-top .ui-dialog-arrow-a,.ui-popup-left .ui-dialog-arrow-a,.ui-popup-left-bottom .ui-dialog-arrow-a {
	right: -16px;
	border-left: 8px solid #7C7C7C
}

.ui-popup-left-top .ui-dialog-arrow-b,.ui-popup-left .ui-dialog-arrow-b,.ui-popup-left-bottom .ui-dialog-arrow-b {
	right: -15px;
	border-left: 8px solid #fff
}

.ui-popup-left-top .ui-dialog-arrow-a,.ui-popup-left-top .ui-dialog-arrow-b {
	top: 15px
}

.ui-popup-left .ui-dialog-arrow-a,.ui-popup-left .ui-dialog-arrow-b {
	margin-top: -8px;
	top: 50%
}

.ui-popup-left-bottom .ui-dialog-arrow-a,.ui-popup-left-bottom .ui-dialog-arrow-b {
	bottom: 15px
}

.ui-popup-right-top .ui-dialog-arrow-a,.ui-popup-right .ui-dialog-arrow-a,.ui-popup-right-bottom .ui-dialog-arrow-a {
	left: -16px;
	border-right: 8px solid #7C7C7C
}

.ui-popup-right-top .ui-dialog-arrow-b,.ui-popup-right .ui-dialog-arrow-b,.ui-popup-right-bottom .ui-dialog-arrow-b {
	left: -15px;
	border-right: 8px solid #fff
}

.ui-popup-right-top .ui-dialog-arrow-a,.ui-popup-right-top .ui-dialog-arrow-b {
	top: 15px
}

.ui-popup-right .ui-dialog-arrow-a,.ui-popup-right .ui-dialog-arrow-b {
	margin-top: -8px;
	top: 50%
}

.ui-popup-right-bottom .ui-dialog-arrow-a,.ui-popup-right-bottom .ui-dialog-arrow-b {
	bottom: 15px
}

@-webkit-keyframes ui-dialog-loading {
	0% {
		-webkit-transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg)
	}
}

@keyframes ui-dialog-loading {
	0% {
		transform: rotate(0deg)
	}

	100% {
		transform: rotate(360deg)
	}
}

.ui-dialog-loading {
	vertical-align: middle;
	position: relative;
	display: block;
	*zoom: 1;
	*display: inline;
	overflow: hidden;
	width: 32px;
	height: 32px;
	top: 50%;
	margin: -16px auto 0 auto;
	font-size: 0;
	text-indent: -999em;
	color: #666
}

.ui-dialog-loading {
	width: 100% \9;
	text-indent: 0\9;
	line-height: 32px\9;
	text-align: center\9;
	font-size: 12px\9
}

.ui-dialog-loading::after {
	position: absolute;
	content: '';
	width: 3px;
	height: 3px;
	margin: 14.5px 0 0 14.5px;
	border-radius: 100%;
	box-shadow: 0 -10px 0 1px #ccc, 10px 0px #ccc, 0 10px #ccc, -10px 0 #ccc, -7px -7px 0 0.5px #ccc, 7px -7px 0 1.5px #ccc, 7px 7px #ccc, -7px 7px #ccc;
	-webkit-transform: rotate(360deg);
	-webkit-animation: ui-dialog-loading 1.5s infinite linear;
	transform: rotate(360deg);
	animation: ui-dialog-loading 1.5s infinite linear;
	display: none\9
}

.ui-multiselect-checkboxes label input {
	top: -3px;
	margin-right: 3px
}

.fields {
	border: 1px solid #D3CBCB;
	float: initial;
	height: initial;
	width: initial;
	margin-bottom: 3px;
	clear: both
}

.fields table {
	margin-bottom: 0px
}

.form-horizontal .controls .fields a {
	float: initial
}

td {
	height: 30px
}

.rater-star {
	position: relative;
	list-style: none;
	margin-top: 3px;
	padding: 0;
	background-repeat: repeat-x;
	background-position: left top
}

.rater-star-item,.rater-star-item-current,.rater-star-item-hover {
	position: absolute;
	top: 0;
	left: 0;
	background-repeat: repeat-x
}

.rater-star-item {
	background-position: -100% -100%
}

.rater-star-item-hover {
	background-position: left bottom;
	cursor: pointer
}

.rater-star-item-current {
	background-position: left bottom
}

.rating-editor {
	float: left
}

.font8 {
	font-size: 12px
}

.font8 {
	font-size: 12px
}

.font13 {
	font-size: 13px
}

.font14 {
	font-size: 14px
}

.font16 {
	font-size: 16px
}

.font18 {
	font-size: 18px
}

.font20 {
	font-size: 20px
}

.f14 {
	font-size: 14px
}

.f16 {
	font-size: 16px
}

.f18 {
	font-size: 18px
}

.f50p {
	font-size: 50%
}

.b {
	font-weight: bold
}

.w20 {
	width: 20px
}

.w27 {
	width: 27px
}

.w30 {
	width: 30px
}

.w45 {
	width: 45px
}

.w50 {
	width: 50px
}

.w60 {
	width: 60px
}

.w62 {
	width: 62px
}

.w64 {
	width: 64px
}

.w80 {
	width: 80px
}

.w86 {
	width: 86px
}

.w90 {
	width: 90px
}

.w100 {
	width: 100px
}

.w120 {
	width: 120px
}

.w110 {
	width: 110px
}

.w140 {
	width: 140px
}

.w160 {
	width: 160px
}

.w158 {
	width: 158px
}

.w350 {
	width: 350px
}

.w260 {
	width: 260px
}

.w470 {
	width: 470px
}

.w200 {
	width: 200px
}

.w230 {
	width: 230px
}

.w258 {
	width: 258px
}

.w252 {
	width: 252px
}

.w280 {
	width: 280px
}

.w285 {
	width: 285px
}

.w300 {
	width: 300px
}

.w370 {
	width: 370px
}

.w320 {
	width: 320px
}

.w400 {
	width: 400px
}

.w450 {
	width: 450px
}

.w500 {
	width: 500px
}

.w508 {
	width: 508px
}

.w600 {
	width: 600px
}

.w700 {
	width: 700px
}

.w750 {
	width: 750px
}

.w800 {
	width: 800px
}

.w880 {
	width: 880px
}

.w900 {
	width: 900px
}

.w960 {
	width: 960px
}

.w100p {
	width: 100%
}

.w90p {
	width: 90%
}

.w1400 {
	width: 1400px
}

.w1200 {
	width: 1200px
}

.w92p {
	width: 92%
}

.h15 {
	height: 15px
}

.h32 {
	height: 32px
}

.h60 {
	height: 60px
}

.h25 {
	height: 25px
}

.h24 {
	height: 24px
}

.h30 {
	height: 30px
}

.h40 {
	height: 40px
}

.h50 {
	height: 50px
}

.h80 {
	height: 80px
}

.h100 {
	height: 100px
}

.h125 {
	height: 125px
}

.h150 {
	height: 150px
}

.h160 {
	height: 160px
}

.h180 {
	height: 180px
}

.h220 {
	height: 220px
}

.h270 {
	height: 270px
}

.h307 {
	height: 307px
}

.h365 {
	height: 365px
}

.h400 {
	height: 400px
}

.h500 {
	height: 500px
}

.center {
	margin: 0 auto
}

.no-margin {
	margin: 0px
}

.vm {
	vertical-align: middle
}

.fl {
	float: left
}

.fr {
	float: right
}

.pr {
	position: relative
}

.pa {
	position: absolute
}

.r0 {
	right: 0
}

.l208 {
	left: 208px
}

.mt3 {
	margin-top: 3px
}

.mt5 {
	margin-top: 5px
}

.mt6 {
	margin-top: 6px
}

.mt8 {
	margin-top: 8px
}

.mt10 {
	margin-top: 10px
}

.mt11 {
	margin-top: 11px
}

.mt12 {
	margin-top: 12px
}

.mt15 {
	margin-top: 15px
}

.mt17 {
	margin-top: 17px
}

.mt20 {
	margin-top: 20px
}

.mt25 {
	margin-top: 25px
}

.mt50 {
	margin-top: 50px
}

.mt65 {
	margin-top: 65px
}

.mt100 {
	margin-top: 100px
}

.mt110 {
	margin-top: 110px
}

.mb8 {
	margin-bottom: 8px
}

.mb0 {
	margin-bottom: 0px
}

.mb10 {
	margin-bottom: 10px
}

.mb20 {
	margin-bottom: 20px
}

.ml8 {
	margin-left: 8px
}

.mr8 {
	margin-right: 8px
}

.mr5 {
	margin-right: 5px
}

.ml100 {
	margin-left: 100px
}

.ml140 {
	margin-left: 140px
}

.ml40 {
	margin-left: 40px
}

.ml10 {
	margin-left: 10px
}

.ml14 {
	margin-left: 14px
}

.ml18 {
	margin-left: 18px
}

.ml50 {
	margin-left: 50px
}

.pt10 {
	padding-top: 10px
}

.pt15 {
	padding-top: 15px
}

.pb10 {
	padding-bottom: 10px
}

.pl10 {
	padding-left: 10px
}

.pr10 {
	padding-right: 10px
}

.m0 {
	margin: 0
}

.mb10 {
	margin-bottom: 10px
}

.mb12 {
	margin-bottom: 12px
}

.ml3 {
	margin-left: 3px
}

.ml5 {
	margin-left: 5px
}

.ml8 {
	margin-left: 8px
}

.ml10 {
	margin-left: 10px
}

.ml12 {
	margin-left: 12px
}

.ml15 {
	margin-left: 15px
}

.ml20 {
	margin-left: 20px
}

.ml30 {
	margin-left: 30px
}

.ml40 {
	margin-left: 40px
}

.ml50 {
	margin-left: 50px
}

.ml60 {
	margin-left: 60px
}

.ml80 {
	margin-left: 80px
}

.ml100 {
	margin-left: 100px
}

.ml180 {
	margin-left: 180px
}

.ml185 {
	margin-left: 185px
}

.mr5 {
	margin-right: 5px
}

.mr8 {
	margin-left: 8px
}

.mr10 {
	margin-right: 10px
}

.mr15 {
	margin-right: 15px
}

.mr16 {
	margin-right: 16px
}

.mr13 {
	margin-right: 13px
}

.mr18 {
	margin-right: 18px
}

.mr25 {
	margin-right: 25px
}

.mr30 {
	margin-right: 30px
}

.mr200 {
	margin-right: 200px
}

.mr3 {
	margin-right: 3px
}

.m12_0 {
	margin: 12px 0px
}

.m8_0 {
	margin: 8px 0px
}

.mm40 {
	margin: 40px
}

.p12 {
	padding: 12px
}

.pt7 {
	padding-top: 7px
}

.pt10 {
	padding-top: 10px
}

.pt15 {
	padding-top: 15px
}

.pt20 {
	padding-top: 20px
}

.pt25 {
	padding-top: 25px
}

.pt40 {
	padding-top: 40px
}

.pl0 {
	padding-left: 0px
}

.pl10 {
	padding-left: 10px
}

.pl15 {
	padding-left: 15px
}

.pl20 {
	padding-left: 20px
}

.pl50 {
	padding-left: 50px
}

.pl150 {
	padding-left: 150px
}

.pl340 {
	padding-left: 340px
}

.pd0_20 {
	padding: 0px 20px
}

.pd0_4 {
	padding: 0px 4px
}

.pd8_10 {
	padding: 8px 10px
}

.pb10 {
	padding-bottom: 10px
}

.pb5 {
	padding-bottom: 5px
}

.pr5 {
	padding-right: 5px
}

.pr10 {
	padding-right: 10px
}

.pr15 {
	padding-right: 15px
}

.overflow_x {
	overflow-x: auto
}

.over_ell {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.textc {
	text-align: center
}

.textr {
	text-align: right
}

.textl {
	text-align: left
}

.textm {
	vertical-align: middle
}

.textcm {
	text-align: center;
	vertical-align: middle
}

.tc {
	text-align: center
}

.tl {
	text-align: left
}

.tr {
	text-align: right
}

.vat {
	vertical-align: top
}

.vam {
	vertical-align: middle
}

.pink {
	color: #ff007e !important
}

.gary {
	color: #777777 !important
}

.orange {
	color: orange
}

.red {
	color: red
}

.green {
	color: green
}

.blue {
	color: #0000FF
}

.blue_link {
	color: #005ea7 !important
}

.blue_link:hover {
	text-decoration: underline !important
}

.black {
	color: #000000
}

.white {
	color: #FFFFFF
}

.grey {
	color: grey
}

.bgdd {
	background-color: #EEE
}

.bgred {
	background-color: #EC5757
}

.bggrey {
	background-color: #FBFBFB
}

.bgwhite {
	background-color: #ffffff
}

.bg7 {
	background-color: #f3f3f3
}

.bg8 {
	background: #ffe1e1
}

.bg9 {
	background: #daeeff
}

.claretred {
	color: #e01800
}

.purple {
	color: #9760b3
}

.clear {
	clear: both
}

.hide {
	display: none
}

.block {
	display: block
}

.pointer {
	cursor: pointer
}

.bt0 {
	border-top: 0px
}

.border0 {
	border: 0px
}

.bb1 {
	border-bottom: 1px solid #f0f0f0
}

.underline {
	text-decoration: underline
}

.lh60 {
	line-height: 60px
}

.lh23 {
	line-height: 23px
}

.lh28 {
	line-height: 28px
}

.lh35 {
	line-height: 35px
}

.lh80 {
	line-height: 80px
}

.lh50 {
	line-height: 50px
}

.lhh28 {
	height: 28px;
	line-height: 28px
}

.footer {
	width: 100%;
	text-align: center;
	background: #f9f9f9 url(../imagesnew/fotter_bg_03.jpg) repeat-x
}

table.common {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	font-size: 12px
}

table.common td,table.common th {
	margin: 0;
	padding: 4px;
	border: 1px solid #ccc
}

table.common thead th {
	margin: 0;
	padding: 4px;
	border: 1px solid #ccc;
	font-weight: bold
}

th.bg {
	background-color: #f5f5f5;
	text-align: right
}

th.bg_tc {
	background-color: #f5f5f5;
	text-align: center;
	min-width: 150px
}

.del {
	text-decoration: line-through
}

.no_break {
	table-layout: fixed;
	word-break: break-all;
	overflow: hidden
}

.decrease_num,.increase_num,.list_decrease_num,.list_increase_num {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}

.container table th,.container table td {
	word-break: break-all;
	vertical-align: middle
}

.formError {
	z-index: 990;
	margin-left: 200px
}

.formError .formErrorContent {
	z-index: 991
}

.formError .formErrorArrow {
	z-index: 996
}

.ui-dialog .formError {
	z-index: 5000
}

.ui-dialog .formError .formErrorContent {
	z-index: 5001
}

.ui-dialog .formError .formErrorArrow {
	z-index: 5006
}

.inputContainer {
	position: relative;
	float: left
}

.formError {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	cursor: pointer;
	text-align: left
}

.formError.inline {
	position: relative;
	top: 0;
	left: 0;
	display: inline-block
}

.ajaxSubmit {
	padding: 20px;
	background: #55ea55;
	border: 1px solid #999;
	display: none
}

.formError .formErrorContent {
	width: 100%;
	background: #FF4500;
	position: relative;
	color: #fff;
	min-width: 120px;
	font-size: 11px;
	border: 2px solid #ddd;
	box-shadow: 0 0 6px #000;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	-o-box-shadow: 0 0 6px #000;
	padding: 4px 10px 4px 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px
}

.formError.inline .formErrorContent {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	border: none;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-o-border-radius: 0
}

.greenPopup .formErrorContent {
	background: #33be40
}

.blackPopup .formErrorContent {
	background: #393939;
	color: #FFF
}

.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
	position: relative
}
.formError .formErrorArrowBottom {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	margin: 0px 0 0 12px;
	top: 2px
}

.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	-o-box-shadow: 0 2px 3px #444;
	font-size: 0px;
	height: 1px;
	background: #FF4500;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block
}

.formError .formErrorArrowBottom div {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none
}

.greenPopup .formErrorArrow div {
	background: #33be40
}

.blackPopup .formErrorArrow div {
	background: #393939;
	color: #FFF
}

.formError .formErrorArrow .line10 {
	width: 13px;
	border: none
}

.formError .formErrorArrow .line9 {
	width: 11px;
	border: none
}

.formError .formErrorArrow .line8 {
	width: 11px
}

.formError .formErrorArrow .line7 {
	width: 9px
}

.formError .formErrorArrow .line6 {
	width: 7px
}

.formError .formErrorArrow .line5 {
	width: 5px
}

.formError .formErrorArrow .line4 {
	width: 3px
}

.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd
}

.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd
}

.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd
}

.Ptable {
	border-collapse: collapse;
	width: 100%
}

.Ptable th {
	background: none repeat scroll 0 0 #FBFBFB;
	clear: both;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-weight: bold;
	color: #005AA0;
	border: 1px solid #DBDBDB
}

.Ptable tr {
	border: 1px solid #E4E4E4
}

.Ptable td {
	padding: 2px 5px;
	height: 34px;
	border: 1px solid #E4E4E4
}

.Ptable a:link {
	color: #ff6600;
	text-decoration: none
}

.Ptable a:visited {
	color: #ff6600;
	text-decoration: none
}

.Ptable a:hover {
	color: #555555;
	text-decoration: underline
}

.input label {
	display: block;
	float: left;
	line-height: 32px;
	margin-right: 10px;
	text-align: right;
	width: 120px;
	color: #666666
}

.btn {
	display: inline-block;
	*display: inline;
	padding: 4px 12px;
	margin-bottom: 0;
	*margin-left: .3em;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	border: none;
	background: #ff7900;
	color: #fff;
	font-family: "Microsoft YaHei"
}

a.btn {
	color: #fff !important;
	text-decoration: none
}

.all-goods .item .product h3 .btnone {
	border-bottom: none
}

.all-goods .item:hover {
	border-right: 0
}

.all-goods .active .product h3 {
	line-height: 40px;
	border-width: 1px 0;
	width: 230px;
	border-bottom: none;
	cursor: pointer;
	color: #ffffff
}

.all-goods .active .product h3 span {
	border: none;
	color: #ffffff
}

.price_special {
	height: 50px
}

.grey_price_2 {
	color: #666666
}

.product_prices {
	font-size: 16px;
	color: #d72727;
	font-weight: bold;
	line-height: 40px;
	height: 30px;
	float: left
}

#jsddm ul.gys {
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	background: #ffffff;
	-webkit-box-shadow: 1px 0 6px #d12c2d;
	-moz-box-shadow: 1px 0 6px #d12c2d;
	box-shadow: 1px 0 6px #d12c2d;
	z-index: 999
}

#jsddm ul li a {
	color: #777777;
	font-size: 12px;
	height: 40px;
	padding: 0 15px;
	min-width: 80px;
	font-weight: normal;
	line-height: 40px;
	background: none
}

#jsddm ul li a:hover {
	color: red
}

.announcement {
	width: 270px;
	height: 340px;
	background: #fff;
	float: left
}

.announcement ul {
	padding: 5px 20px 0 20px
}

.announcement ul li {
	height: 28px;
	line-height: 28px;
	padding-left: 12px;
	background: url("../imagesnew/point_03.jpg") no-repeat 0 13px;
	overflow: hidden
}

.announcement ul li span {
	float: right;
	color: #888888
}

.my_menu_tabs ul .selected a {
	color: #000000;
	text-decoration: none
}

.tab_move {
	position: relative;
	display: block
}

.floot_right {
	width: 270px;
	float: left
}

.floot_righttitle {
	width: 270px;
	height: 42px;
	border-bottom: 2px solid #0087e2
}

.floot_rightmain {
	width: 250px;
	height: 540px;
	padding: 20px 20px 0 0;
	background: #fff
}

.floot_right h1 {
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	padding-bottom: 10px
}

.floot_right ul li {
	width: 250px;
	height: 70px;
	border-bottom: 1px dashed #dcdcdc;
	padding-top: 9px
}

.prefer_photo {
	width: 50px;
	float: left;
	margin-right: 5px
}

.prefer_title {
	width: 135px;
	height: 63px;
	line-height: 16px;
	float: left;
	padding-top: 7px
}

.prefer_price {
	font-size: 12px;
	color: #d72727;
	font-weight: bold;
	height: 24px;
	line-height: 24px
}

.prefer_rate {
	width: 60px;
	height: 60px;
	line-height: 50px;
	float: left;
	text-align: right;
	color: #ff6600;
	font-size: 12px
}

.effect-lily img {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-5px, 0, 0);
	transform: translate3d(-5px, 0, 0)
}

.effect-lily:hover img {
	opacity: 1
}

.effect-lily:hover img {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.crumbs {
	width: 1200px;
	margin: 0 auto;
	padding: 15px 0;
	color: #333333
}

.crumbs a:link {
	color: #333333
}

.crumbs a:visited {
	color: #333333
}

.crumbs a:hover {
	color: #007b36
}

.list {
	width: 1200px;
	margin: 0 auto
}

.list_left {
	width: 230px;
	margin-right: 20px;
	float: left
}

.list h1 {
	font-size: 18px;
	font-weight: normal;
	color: #000
}

.recommend {
	width: 190px;
	padding: 20px 20px 10px 20px;
	background: #fff
}

.recommend ul li {
	width: 190px;
	border-bottom: 1px dashed #dcdcdc;
	padding-bottom: 15px;
	padding-top: 10px
}

.list_left ul .btnone {
	border-bottom: none
}

.sales {
	width: 190px;
	padding: 20px 20px 10px 20px;
	background: #fff
}

.sales ul li {
	width: 190px;
	height: 160px;
	border-bottom: 1px dashed #dcdcdc;
	padding-top: 10px
}

.sort {
	width: 24px;
	height: 24px;
	background: url("../imagesnew/sales_03.jpg") no-repeat;
	text-align: center;
	line-height: 24px;
	float: left;
	margin-top: 8px;
	margin-right: 5px;
	color: #ff6600
}

.sort_pthot {
	width: 120px;
	height: 100px;
	float: left;
	margin-right: 5px
}

.sort_name {
	width: 200px;
	height: 40px;
	float: left
}

.sort_price {
	font-size: 12px;
	line-height: 20px;
	color: #d72727;
	width: 200px
}

.list_right {
	width: 950px;
	float: left
}

.product_screen {
	width: 910px;
	padding: 20px 20px 5px 20px;
	background: #fff
}

.filter {
	width: 910px;
	padding-top: 5px
}

.filterminlist {
	width: 910px;
	padding: 5px 0;
	border-bottom: 1px solid #e8e8e8
}

.btnone {
	border-bottom: none
}

.filtername {
	width: 70px;
	float: left;
	line-height: 40px;
	color: #000
}

.a-values {
	width: 760px;
	float: left
}

.a-values .f-list {
	padding-top: 8px
}

.a-values .f-list li {
	float: left;
	margin-right: 10px;
	color: #000;
	padding: 2px 2px 2px 5px;
	border: 1px solid #dcdcdc
}

.a-values .f-list li img {
	margin-left: 5px
}

.a-values ul li:hover {
	border: 1px solid #ff7e00
}

.a-values ul li span {
	color: #ff6600
}

.v-option {
	width: 80px;
	float: right;
	line-height: 40px;
	text-align: right
}

.v-option .o-more {
	display: inline-block;
	line-height: 20px;
	height: 20px;
	width: 50px;
	background: url("../imagesnew/icon_1.png") no-repeat 8px 8px;
	cursor: pointer;
	margin-top: 10px
}

.v-option .o-more:hover {
	background: url("../imagesnew/icon_1.png") no-repeat 8px -9px;
	color: #ff6600
}

.filter .alling {
	float: left;
	padding: 0;
	width: 50px;
	margin-top: 12px
}

.filter .alling a {
	float: left;
	background-color: #ff7e00;
	padding: 0 5px;
	color: #ffffff;
	text-decoration: none
}

.filter dl {
	display: block;
	float: left;
	width: 710px
}

.filter dd {
	display: inline-block;
	float: left;
	width: auto;
	height: 40px;
	line-height: 40px;
	width: 160px
}

.filter dt {
	height: 14px;
	font-weight: bold;
	color: #333333
}

.filter dd {
	color: #333333
}

.filter a {
	cursor: pointer
}

.category {
	padding: 0 15px 0 20px;
	width: 915px;
	background: #fff;
	height: 46px
}

.category_left {
	float: left;
	line-height: 46px;
	color: #000000
}

.category_left span {
	margin: 0 5px
}

.category_right {
	float: right;
	line-height: 46px;
	color: #000000
}

.category_right span {
	margin: 0 3px;
	border: 1px solid #dedede;
	border-radius: 4px;
	color: #555555;
	cursor: pointer;
	position: relative
}

.category_right .choosedown {
	background: #ff7e00;
	color: #fff;
	border: 1px solid #ff7e00
}

.category_right .choose {
	padding: 3px 8px 3px 8px
}

.category_right span .arrow {
	height: 10px;
	right: 5px;
	overflow: hidden;
	position: absolute;
	top: 6px;
	width: 7px;
	display: block
}

.category_right span .itself {
	background: url("../imagesnew/up.png") no-repeat -32px 0
}

.category_right span .up {
	background: url("../imagesnew/up.png") no-repeat
}

.category_right span .down {
	background: url("../imagesnew/up.png") no-repeat -16px 0
}

.category_right span:hover {
	border: 1px solid #ff7e00
}

.productlist ul li:hover {
	border: 5px #ff7e00 solid;
	-webkit-box-shadow: 2px 2px 5px #bbbbbb;
	-moz-box-shadow: 2px 2px 5px #bbbbbb;
	box-shadow: 2px 2px 5px #bbbbbb;
	padding: 6px
}

.belong {
	height: 28px;
	line-height: 28px;
	clear: both
}

.sear_list .market {
	width: 177px
}

.market {
	height: 30px;
	clear: both;
	border: 1px solid #dddddd;
	line-height: 30px;
	margin-top: 8px;
	width: 183px
}

.market a:link {
	color: #666666;
	text-decoration: none
}

.market a:visited {
	color: #666666;
	text-decoration: none
}

.market a:hover {
	color: #ffffff;
	background: #ff7e00;
	text-decoration: none
}

.addshop {
	float: left;
	background: #f8f8f8
}

.addfocus {
	float: left;
	background: #f8f8f8;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	width: 40px
}

.addcontrast {
	width: 45px;
	text-align: center;
	float: left;
	background: #f8f8f8
}

.pagination ul {
	margin: 0;
	padding: 0;
	font-size: 14px;
	padding: 10px 0;
	float: right
}

.pagination li {
	list-style-type: none;
	display: inline;
	margin: 0 3px
}

.pagination a,.pagination a:visited {
	padding: 3px 9px;
	border: 1px solid #dbdbdb;
	text-decoration: none;
	color: #333333
}

.pagination a:hover,.pagination a:active {
	border: 1px solid #ff7e00;
	color: #ffffff;
	background-color: #ff7e00
}

.pagination li.currentpage {
	font-weight: bold;
	padding: 4px 10px;
	background-color: #ff7e00;
	color: #FFF
}

.goods_particulars {
	width: 1200px;
	margin: 0 auto;
	background: #ffffff;
	*z-index: -1
}

.goodsdetail_left {
	width: 970px;
	float: left;
	padding: 20px
}

.goods_particulars h1 {
	font-size: 22px;
	font-weight: normal;
	color: #222;
	line-height: 40px;
	padding-bottom: 25px
}

.goods_main {
	width: 960px;
	clear: both
}

.goods_photo {
	width: 300px;
	height: 300px;
	border: 1px solid #e9e9e9;
	float: left;
	margin-right: 30px;
	position: relative;
	background-color: #ffffff
}

#focus {
	width: 300px;
	height: 300px;
	clear: both;
	overflow: hidden;
	position: relative;
	float: left
}

#focus ul {
	width: 300px;
	height: 300px;
	float: left;
	position: absolute;
	clear: both;
	padding: 0px;
	margin: 0px
}

#focus ul li {
	float: left;
	width: 300px;
	height: 300px;
	overflow: hidden;
	position: relative;
	padding: 0px;
	margin: 0px
}

#focus ul li p {
	height: 30px;
	line-height: 30px;
	color: #000
}

#focus .preNext {
	width: 30px;
	height: 67px;
	position: absolute;
	top: 115px;
	cursor: pointer
}

#focus .pre {
	left: 0;
	background: url("../imagesnew/sprite.png") no-repeat left
}

#focus .next {
	right: 0;
	background: url("../imagesnew/sprite1.png") no-repeat right
}

.goods_photonumber {
	width: 36px;
	height: 36px;
	position: absolute;
	background: #ff7900;
	top: 0;
	left: 0;
	z-index: 0;
	text-align: center;
	line-height: 36px;
	color: #ffffff;
	font-size: 14px
}

.goods_price {
	width: 500px;
	float: right;
	margin-right: 20px
}

.good_if .attribute {
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	clear: both;
	color: #333333;
	margin-left: 10px
}

.good_if .attribute60 {
	height: 60px;
	line-height: 30px;
	font-size: 14px;
	clear: both;
	color: #333333
}

.attribute .star {
	background: url("../imagesnew/star.png") no-repeat;
	width: 200px;
	display: inline-block;
	height: 15px
}

.good_if .attribute .dt {
	float: left
}

.good_if .attribute .dd {
	float: left
}

.territory {
	border: 1px solid #CECBCE;
	float: left;
	height: 22px;
	line-height: 22px;
	margin-top: 8px;
	padding-left: 5px
}

.selection {
	width: 260px;
	position: absolute;
	top: 22px;
	left: -75px;
	background-color: #ffffff;
	z-index: 10;
	border: 1px solid #DDD;
	padding: 10px
}

.selection h2 {
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e9e9e9;
	color: #005AA0;
	padding-bottom: 5px
}

.selection ul li {
	width: 86px;
	float: left;
	line-height: 26px;
	color: #005AA0
}

.selection ul li a:link {
	color: #005AA0;
	text-decoration: none
}

.selection ul li a:visited {
	color: #005AA0;
	text-decoration: none
}

.selection ul li a:hover {
	color: #ffffff;
	background: #005AA0;
	text-decoration: none
}

.good_if .attribute b {
	font-size: 18px;
	font-weight: normal;
	margin-left: 5px
}

.good_if .attribute span {
	font-size: 20px;
	color: #d72727
}

.good_if .attribute .lan {
	color: #005aa0;
	font-size: 12px
}

.good_if .attribute .lan a {
	color: #005aa0
}

.text {
	border: 1px solid #C8C7CC;
	font-family: Tahoma;
	font-size: 14px;
	height: 20px;
	line-height: 14px;
	margin: 0;
	outline: medium none;
	padding: 0;
	text-align: center;
	width: 34px
}

.reduce {
	border: 1px solid #C8C7CC;
	display: inline-block;
	font-family: Tahoma;
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	outline: medium none;
	overflow: hidden;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 20px
}

.p_price a {
	text-decoration: none
}

.add {
	border: 1px solid #C8C7CC;
	display: inline-block;
	font-family: Tahoma;
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	outline: medium none;
	overflow: hidden;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 20px
}

.publicbutton {
	display: block;
	height: 36px;
	border-radius: 2px 2px 2px 2px;
	text-align: center;
	line-height: 36px;
	font-size: 15px
}

.shopbutton:link {
	background: #ff7900;
	color: #ffffff;
	text-decoration: none
}

.shopbutton:visited {
	background: #ff7900;
	color: #ffffff
}

.shopbutton:hover {
	background: #ff891e
}

.graybutton:link {
	background: #f5f4f4;
	border: 1px solid #dddddd;
	color: #333333
}

.graybutton:visited {
	background: #f5f4f4;
	border: 1px solid #dddddd;
	color: #333333
}

.graybutton:hover {
	background: #f8f8f8;
	color: #333333;
	text-decoration: none
}

.goodsdetail_right {
	width: 170px;
	float: left;
	padding: 20px 0
}

.cumulative {
	border-bottom: 1px solid #dddddd;
	padding-top: 10px
}

.cumulative p {
	font-size: 14px;
	color: #888888
}

.cumulativeamount {
	color: #222;
	font-size: 22px;
	line-height: 32px;
	padding-bottom: 10px
}

.othermerchants {
	padding-top: 5px
}

.othermerchants h2 {
	font-size: 14px;
	font-weight: normal;
	color: #000;
	line-height: 40px
}

.othermerchants ul li {
	width: 145px;
	height: 40px;
	line-height: 20px;
	border-bottom: 1px dashed #e4e4e4;
	padding: 0 0 4px 25px
}

.othermerchants ul li span {
	float: right;
	color: #d72727
}

.othermerchants p a {
	line-height: 40px;
	color: #005aa0;
	text-decoration: underline
}

.good_service {
	width: 200px;
	float: left
}

.good_service h2 {
	font-size: 16px;
	color: #000;
	line-height: 40px;
	font-weight: normal
}

.good_service a {
	display: block;
	line-height: 26px;
	padding-left: 30px;
	height: 26px;
	border: 1px solid #dddddd;
	margin-bottom: 10px;
	color: #555
}

.good_service a:hover {
	text-decoration: none;
	border: 1px solid #ff7900
}

.related_product {
	width: 1200px;
	height: 330px;
	background: #fff;
	margin: 0 auto
}

.related_product h1 {
	font-size: 18px;
	color: #000;
	font-weight: normal;
	padding: 10px 0 0 20px;
	line-height: 30px
}

.related_product ul li {
	width: 160px;
	float: left;
	margin: 0 20px;
	padding-top: 10px
}

.goodsintroduction {
	width: 1200px;
	clear: both;
	margin: 0 auto
}

.goodsintroduction h1 {
	font-size: 18px;
	font-weight: normal;
	color: #000
}

.goods_right {
	width: 950px;
	float: left
}

.tab2 {
	width: 950px;
	clear: both
}

.tab2 .menu {
	height: 45px;
	font-size: 15px;
	border-bottom: 2px solid #ff7900
}

.tab2 .menu li {
	float: left;
	width: 120px;
	text-align: center;
	line-height: 44px;
	height: 44px;
	cursor: pointer;
	overflow: hidden;
	background: #fff;
	color: #333;
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5
}

.tab2 .menu #three5 {
	border-right: 1px solid #e5e5e5
}

.tab2 .menu li.off {
	background: #ff7900;
	color: #ffffff;
	border: none;
	border-top: 1px solid #ff7900;
	border-left: 1px solid #ff7900
}

.tab2 .menudiv div {
	clear: both;
	background: #fff;
	padding: 20px
}

.goods_right img {
	width: auto;
	height: 100%;
	max-width: 100%
}

.login-box {
	width: 460px;
	margin: 0 auto;
	padding-bottom: 80px
}

.login-mainbox {
	padding-top: 50px
}

.logomain {
	width: 460px;
	height: 90px;
	text-align: center
}

.logomain a {
	display: block;
	width: 460px;
	height: 90px
}

.logomain a:hover {
	text-decoration: none
}

.login {
	width: 460px;
	clear: both
}

.public-login {
	height: 52px;
	border: 1px solid #dddddd;
	background: #fff;
	clear: both;
	margin-top: 15px
}

.number {
	width: 80px;
	padding-left: 28px;
	line-height: 52px;
	font-size: 14px;
	color: #888888;
	float: left
}

.registered_number {
	width: 100px;
	padding-left: 15px;
	line-height: 52px;
	font-size: 14px;
	color: #888888;
	float: left
}

.publc_input {
	display: block;
	float: left;
	width: 250px;
	height: 52px;
	font-family: "Microsoft YaHei";
	line-height: 52px;
	background: none;
	border: none;
	font-size: 12px;
	color: #333
}

.prompt_wrong {
	background: #ffebec;
	border: 1px solid #ffbdbf;
	color: #e6393d;
	line-height: 26px;
	margin-top: 5px;
	padding-left: 10px
}

.prompt {
	width: 100px;
	float: left;
	height: 52px;
	line-height: 52px;
	padding-left: 20px
}

.login-buttton {
	display: block;
	clear: both;
	width: 460px;
	height: 50px;
	background: #018b3e;
	border: none;
	margin-top: 40px;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	color: #ffffff;
	cursor: pointer;
	_margin-top: 40px
}

.agreement {
	padding-top: 20px;
	line-height: 16px
}

.agreement span a {
	color: #007b36
}

.login-buttton:hover {
	background: #00a549
}

.forget {
	line-height: 40px;
	color: #333;
	font-size: 14px
}

.forget a:link {
	color: #333333;
	text-decoration: none
}

.forget a:visited {
	color: #333333;
	text-decoration: none
}

.forget a:hover {
	color: #007b36;
	text-decoration: underline
}

.forget span a:link {
	color: #007b36;
	text-decoration: none
}

.forget span a:visited {
	color: #007b36;
	text-decoration: none
}

.forget span a:hover {
	color: #007b36;
	text-decoration: underline
}

.shopping_title {
	font-size: 22px;
	padding-bottom: 10px;
	font-weight: normal;
	width: 200px;
	margin: 0 auto;
	margin-top: 50px;
	color: #000;
	background: url("../imagesnew/myshop_03.jpg") no-repeat 0 3px;
	padding-left: 35px
}

.small_head {
	width: 100%;
	height: 38px;
	border-bottom: 1px solid #e5e5e5
}

.small_head_main {
	width: 1000px;
	height: 38px;
	margin: 0 auto;
	line-height: 38px
}

.myshopcard b {
	color: #e4393c;
	font-weight: normal
}

.small_head_main .key {
	float: right
}

.small_head_main .key span {
	margin: 0 10px
}

.small_head_main .key span b {
	color: #fff;
	background: #ff7600;
	padding: 0 5px;
	font-size: 12px;
	margin-left: 5px;
	border-radius: 10px;
	font-weight: normal
}

.small_head_main .bue {
	color: #ff6600
}

.shopcar {
	width: 1200px;
	height: 130px;
	clear: both;
	margin: 0 auto
}

.shopping_logo {
	width: 331px;
	height: 30px;
	padding-top: 30px;
	float: left
}

.shopping_logo a:hover {
	text-decoration: none
}

.process {
	width: 474px;
	padding-top: 20px;
	height: 20px;
	float: right;
	margin-top: 50px;
	color: #222
}

.process_one {
	background: url("../imagesnew/process_03.jpg") no-repeat
}

.process_two {
	background: url("../imagesnew/process1_03.jpg") no-repeat
}

.process_three {
	background: url("../imagesnew/process1_04.jpg") no-repeat
}

.view {
	margin-left: 25px
}

.bluecolor {
	color: #ff6600
}

.sure {
	margin-left: 110px;
	margin-right: 110px
}

.shopping_logo a {
	display: block;
	width: 331px;
	height: 60px
}

.shopcar_main {
	width: 1198px;
	clear: both;
	margin: 0 auto;
	border: 1px solid #e5e5e5;
	background: #ffffff;
	color: #333
}

.shipcardtitle {
	width: 1198px;
	height: 38px;
	background: #f6f6f6;
	border-bottom: 1px solid #e9e9e9;
	font-size: 14px;
	line-height: 38px;
	text-align: center;
	color: #000
}

.projectname {
	width: 470px;
	float: left
}

.magnitude {
	width: 210px;
	float: left
}

.unitcost {
	width: 100px;
	float: left
}

.allcost {
	width: 100px;
	float: left
}

.zhongliang {
	width: 100px;
	float: left
}

.operation {
	width: 100px;
	float: left
}

.merchandisetitle {
	clear: both;
	height: 34px;
	background: #f6f6f6;
	margin-top: 15px;
	line-height: 34px;
	padding-left: 30px
}

.merchandisetitle span {
	margin-left: 10px
}

.merchandise {
	padding: 20px 0;
	height: 60px
}

.beyond {
	width: 49px;
	height: 17px;
	background: url("../imagesnew/beyond.png") no-repeat;
	position: absolute;
	top: 42px;
	left: 25px;
	color: #fff;
	font-size: 12px;
	line-height: 17px;
	padding-left: 10px
}

.beyond a {
	color: #fff;
	text-decoration: none
}

.p_goods {
	width: 458px;
	float: left;
	height: 60px;
	padding-left: 30px
}

.p_goods_check {
	width: 10px;
	height: 60px;
	float: left;
	margin-right: 10px;
	padding-top: 17px
}

.p_goods_photo {
	width: 60px;
	height: 60px;
	float: left;
	margin-right: 10px
}

.p_price {
	width: 220px;
	float: left;
	height: 60px;
	line-height: 50px;
	color: #333333;
	margin: 0 auto;
	text-align: center
}

.text {
	border: 1px solid #C8C7CC;
	font-family: Tahoma;
	font-size: 14px;
	height: 20px;
	line-height: 14px;
	margin: 0;
	outline: medium none;
	padding: 0;
	text-align: center;
	width: 100px
}

.reduce {
	border: 1px solid #C8C7CC;
	display: inline-block;
	font-family: Tahoma;
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	outline: medium none;
	overflow: hidden;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 20px;
	cursor: pointer
}

.p_price a {
	text-decoration: none
}

.add {
	border: 1px solid #C8C7CC;
	display: inline-block;
	font-family: Tahoma;
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	outline: medium none;
	overflow: hidden;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 20px;
	cursor: pointer
}

.has_stock {
	width: 26px;
	display: inline-block;
	_zoom: 1;
	*display: inline;
	font-family: Tahoma;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	position: relative;
	text-align: center;
	vertical-align: middle
}

.price_item_1 {
	width: 80px;
	float: left;
	line-height: 52px;
	font-size: 14px
}
.zhong {
	width: 80px;
	float: left;
	padding-left: 33px;
	line-height: 52px;
	font-size: 14px
}

.cart3_btn {
	width: 100px;
	float: left;
	text-align: center;
	line-height: 52px
}

.cart3_btn a:link {
	color: #005aa0
}

.cart3_btn a:visited {
	color: #005aa0
}

.cart3_btn a:hover {
	color: #ff6600
}

.preferential {
	width: 960px;
	text-align: right;
	line-height: 34px;
	height: 34px;
	padding-right: 38px
}

.settlement {
	width: 1197px;
	height: 50px;
	bottom: 0;
	z-index: 100;
	background: #ffffff;
	border: 1px solid #ff7600
}

.fdibu {
	line-height: 50px;
	width: 400px;
	height: 50px;
	float: left
}

.fdibu span {
	float: left;
	margin-left: 20px
}

.fdibu b {
	display: inline-block;
	height: 14px;
	margin-right: 5px;
	vertical-align: middle;
	width: 14px
}

.fdibu .continueshop b {
	background-position: 0 -28px
}

.cart-button {
	width: 150px;
	font-size: 16px;
	background: #ff7600;
	height: 50px;
	line-height: 50px;
	float: right;
	text-align: center;
	color: #ffffff;
	display: block
}

.cart-button:link {
	color: #ffffff;
	text-decoration: none
}

.cart-button:hover {
	color: #ffffff;
	text-decoration: none;
	background: #ff891e
}

.cart-button:visited {
	color: #ffffff;
	text-decoration: none
}

.ordernumber {
	float: right;
	padding-right: 20px;
	font-size: 14px;
	line-height: 48px
}

.ordernumber span {
	color: #d72727;
	font-weight: bold;
	font-size: 20px
}

.small_services {
	clear: both;
	width: 1000px;
	height: 160px;
	background: #fff;
	margin: 0 auto;
	padding: 30px 0
}

.small_services ul li {
	width: 159px;
	float: left;
	height: 160px;
	border-right: 1px dashed #e0e0e0;
	padding-left: 40px
}

.small_services ul .weixin {
	width: 199px;
	padding: 0;
	text-align: center
}

.small_services ul .weixin h1 {
	padding: 0
}

.small_services ul .weixin p {
	padding: 0;
	line-height: 16px;
	padding-top: 3px
}

.small_services ul .bdnone {
	border: none
}

.small_services ul li h1 {
	font-size: 18px;
	font-weight: normal;
	color: #000;
	line-height: 40px;
	padding-left: 42px
}

.small_services ul li p {
	line-height: 24px;
	padding-left: 42px
}

.sureorder {
	width: 970px;
	background: #ffffff;
	font-family: "微软雅黑";
	padding: 10px 20px 20px 20px;
	position: relative;
	margin: 0 auto;
	color: #333
}

.sureorder h2 {
	font-size: 18px;
	color: #000;
	font-weight: normal;
	line-height: 40px;
	padding: 5px 0
}

.sureorder h2 span {
	font-size: 12px
}

.sureorder h2 span a:link {
	color: #005ea7;
	text-decoration: none
}

.sureorder h2 span a:hover {
	color: #005ea7;
	text-decoration: underline
}

.sureorder h2 span a:visited {
	color: #005ea7;
	text-decoration: none
}

.sureorder p {
	line-height: 30px;
	padding-left: 15px;
	height: 30px
}

.sureorder .publicaddress {
	line-height: 30px;
	padding-left: 15px;
	height: 30px;
	margin-bottom: 5px
}

.sureorder .publicaddress span {
	margin-left: 50px
}

.sureorder .publicaddress span a {
	color: #005ea7;
	margin-right: 5px
}

.sureorder .publicaddress:hover {
	background: #fff4d3
}

.address {
	position: absolute;
	width: 976px;
	z-index: 100;
	top: 0;
	left: 0;
	padding: 2px 15px 20px 15px;
	border: 2px solid #ff6600;
	background: #ffffff
}

.otheraddress {
	background: #fff4d3
}

.newaddress {
	padding: 5px 0 5px 15px;
	height: 30px;
	line-height: 30px;
	margin-top: 5px
}

.errorinformation {
	border: 1px solid #ffb27e;
	background: #ffece0
}

.newaddress .labeaddress {
	width: 90px;
	height: 24px;
	float: left;
	text-align: right
}

.newaddress .labeaddress span {
	color: red
}

.newaddress .fieldaddress {
	float: left
}

.newaddress .fieldaddress select {
	line-height: 24px;
	padding: 0 5px;
	height: 24px;
	margin-right: 5px
}

.fiel_inpute1 {
	width: 300px;
	height: 24px;
	line-height: 24px;
	border: 1px #cccccc solid;
	padding-left: 5px
}

.noticeaddress {
	margin-left: 10px;
	float: left;
	color: #999999
}

.colorred {
	color: #c00
}

.imaginary {
	padding-top: 10px;
	border-bottom: 1px solid #e8e8e8;
	clear: both
}

.correction {
	display: block;
	line-height: 24px;
	border-bottom: 1px solid #e8e8e8;
	text-align: right
}

.goodsorder {
	clear: both;
	height: 32px;
	border-top: 1px solid #ffffff;
	background: #f3f3f3;
	line-height: 32px;
	color: #000;
	text-align: center
}

.goodsorder_good {
	width: 578px;
	float: left
}

.goodsorder_number {
	width: 130px;
	float: left
}

.goodsorder_unitprice {
	width: 130px;
	float: left
}

.goodsorder_totalprice {
	width: 130px;
	float: left
}

.goodsorder_one {
	height: 60px;
	padding: 20px 0;
	margin-top: 15px;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	background: #f8f8f8;
	text-align: center
}

.goodsorder_photo {
	width: 60px;
	height: 60px;
	float: left;
	margin: 0 15px 0 20px
}

.goodsorder_main {
	width: 460px;
	float: left;
	line-height: 22px;
	padding-top: 13px;
	text-align: left
}

.sorder {
	height: 50px;
	background: #ffffff;
	padding-top: 10px;
	border-top: 1px solid #e8e8e8
}

.jdradio {
	width: 30px;
	height: 40px;
	line-height: 40px;
	float: left
}

.jdimg {
	width: 150px;
	height: 38px;
	float: left;
	padding-bottom: 10px;
	text-align: center;
	border: 1px solid #E3E3E3;
	margin-left: 20px
}

.xin {
	width: 10px;
	height: 15px;
	padding-top: 8px;
	margin-top: 10px;
	float: left
}

.ajax-state {
	width: 180px;
	height: 34px;
	margin-top: 8px;
	border: 1px solid #edd28b;
	display: block;
	overflow: hidden;
	color: #f60;
	line-height: 34px;
	text-align: center;
	background-color: #fffdee;
	font-size: 12px
}

.ajax-state b {
	width: 30px;
	height: 30px;
	margin: 2px 0 0 10px;
	float: left;
	display: inline;
	background: url(../imagesnew/ajax.gif) no-repeat center center
}

b.ajax-state-b {
	width: 30px;
	height: 30px;
	display: inline;
	background: url(../imagesnew/ajax.gif) no-repeat center center
}

.successorder {
	width: 1000px;
	margin: 0 auto;
	background: #fff;
	height: 150px;
	color: #333333;
	line-height: 150px;
	text-align: center
}

.successorder span {
	font-size: 22px;
	color: #000;
	color: #d72727
}

.successorder a {
	color: #ff6600
}

.no-login {
	background: #fff url("../imagesnew/no-login-icon.png") no-repeat 270px 50px
}

.myorder {
	width: 1200px;
	margin: 0 auto;
	clear: both
}

.myorder_left {
	width: 230px;
	float: left
}

.myorder_left h1 {
	font-size: 22px;
	color: #000;
	font-weight: normal;
	line-height: 50px
}

.personal {
	width: 230px;
	height: 70px
}

.personal_photo {
	width: 60px;
	height: 60px;
	float: left;
	margin-right: 10px
}

.personal_name {
	width: 160px;
	float: left;
	height: 60px
}

.personal_name p {
	width: 160px;
	float: left;
	line-height: 24px;
	color: #333
}

.personal_name p span {
	font-size: 16px;
	color: #d72727
}

.personal_name p a {
	color: #018b3e
}

.order_center {
	width: 230px;
	clear: both
}

.order_center h2 {
	font-size: 18px;
	color: #000;
	font-weight: normal;
	line-height: 40px
}

.order_center ul li {
	font-size: 12px;
	color: #333;
	margin: 5px 0;
	line-height: 40px
}

.order_center ul li a {
	color: #333333;
	padding-left: 30px
}

.order_center ul li .currentorder {
	color: #ff6600
}

.order_center ul li a:link {
	display: block;
	width: 200px;
	height: 40px
}

.order_center ul li a:visited {
	text-decoration: none
}

.order_center ul li a:hover {
	text-decoration: none;
	color: #ff6600
}

.myorder_right {
	width: 920px;
	float: left;
	background: #fff;
	padding: 0 25px 30px 25px
}

.myorder_right hr {
	display: block;
	-webkit-margin-before: 0.5em;
	-webkit-margin-after: 0.5em;
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	border-style: inset;
	border-width: 1px
}

.myorder_right h1 {
	font-size: 18px;
	line-height: 40px;
	padding-top: 15px;
	font-weight: normal;
	color: #000
}

.reminder {
	padding: 10px;
	margin-top: 10px;
	background: #fff8f4;
	line-height: 24px;
	color: #333;
	overflow: hidden
}

.reminder a {
	text-decoration: none;
	color: #333333;
	margin: 0 8px;
	padding: 0 5px
}

.reminder a:hover {
	background: #ff891e;
	color: #ffffff
}

.reminder .reminderblue {
	background: #ff7900;
	color: #ffffff
}

.public_select {
	width: 100px;
	height: 24px;
	border: 1px solid #cccccc;
	margin-right: 10px;
	color: #333
}

.order_text {
	width: 150px;
	height: 22px;
	line-height: 22px;
	border: 1px solid #cccccc;
	padding-left: 10px;
	font-family: "Microsoft YaHei";
	color: #333
}

.order_button {
	width: 50px;
	height: 24px;
	line-height: 24px;
	border: none;
	background: #ff7900;
	color: #fff;
	cursor: pointer;
	font-family: "Microsoft YaHei"
}

.order_href {
	height: 26px;
	width: 60px;
	line-height: 26px;
	border-radius: 4px;
	background: #ff7900;
	border: none;
	text-align: center;
	cursor: pointer
}

.order_href a {
	color: #fff;
	font-size: 12px
}

.order_href a:link {
	color: #fff;
	font-size: 12px
}

.order_button a:visited {
	color: #fff;
	font-size: 12px
}

.condition {
	padding: 20px 0;
	border-bottom: 1px solid #e6e6e6;
	text-align: right
}

.condition a:link {
	color: #ff7300;
	text-decoration: none
}

.condition a:visited {
	color: #ff7300;
	text-decoration: none
}

.condition span {
	margin-left: 20px
}

.condition a:hover {
	color: #ff7300;
	text-decoration: underline
}

.transaction {
	line-height: 30px;
	padding: 10px 0 3px 0
}

.transaction span {
	float: right
}

.goodsordermain p {
	padding-top: 5px
}

.goodsordermain .pay_button {
	display: inline-block;
	padding: 0 7px;
	height: 20px;
	text-align: center;
	background: #ff7e00;
	line-height: 20px;
	margin: 0 auto;
	color: #ffffff;
	text-decoration: none;
	border-radius: 2px
}

.goodsordermain .blueness {
	display: inline-block;
	color: #005aa0;
	padding-bottom: 5px
}

.redness {
	color: #d72727
}

.shopaddress {
	width: 876px;
	clear: both;
	padding: 20px;
	border: 2px solid #e6e6e6;
	color: #333;
	margin-top: 20px
}

.shopaddress h2 {
	font-size: 16px;
	font-weight: normal;
	padding-bottom: 5px
}

.shopaddress h2 span {
	float: right;
	font-size: 12px;
	color: #d72727;
	margin-left: 12px
}

.shopaddress h2 span a:link {
	color: #005aa0
}

.shopaddress h2 span a:visited {
	color: #005aa0
}

.shopaddress h2 span a:hover {
	color: #ff6600
}

.item-lcol {
	line-height: 20px;
	padding: 5px 0;
	clear: both
}

.label_name {
	float: left;
	text-align: right;
	width: 70px;
	color: #666666
}

.address_name {
	float: left;
	margin-left: 5px
}

.default {
	clear: both;
	text-align: right;
	width: 876px
}

.reminder .apply {
	float: right;
	display: inline-block;
	background: #ff7e00;
	color: #fff;
	border-radius: 2px
}

#tip_msg {
	width: 100%;
	height: 40px;
	background: #fffdf0;
	border-bottom: 1px solid #ffe0be
}

.close_tip_msg {
	background: #f04042;
	border: none;
	color: #fff;
	border-radius: 10px;
	width: 13px;
	height: 13px;
	line-height: 2px;
	text-align: center;
	cursor: pointer;
	margin-top: 12px;
	float: right
}

.service_rating.small .rating .value,.minitip-content .rating .value {
	background: url("../imagesnew/rating_small.png") repeat-x scroll 0 0 transparent;
	height: 12px;
	width: 39px
}

.service_rating.small .rating,.minitip-content .rating {
	background: url("../imagesnew/rating_small.png") repeat-x scroll 0 -12px transparent;
	float: left;
	height: 12px;
	line-height: 12px;
	width: 64px
}

.nes_details {
	width: 980px;
	clear: both
}

.nes_details h2 {
	width: 980px;
	font-size: 20px;
	line-height: 40px;
	text-align: center;
	padding-top: 15px;
	font-weight: normal;
	color: #333333
}

.nes_details .time {
	color: #a2a2a2;
	text-align: center;
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 15px
}

.nes_details p {
	font-size: 14px;
	font-family: 宋体;
	line-height: 24px;
	padding-top: 10px;
	text-indent: 28px;
	padding: 10px 10px 0 10px;
	word-wrap: break-word
}

.breadcrumbs {
	width: 100%;
	height: 34px;
	clear: both;
	background: #ffffff;
	border-bottom: 1px #e9e9e9 solid;
	line-height: 34px
}

.breadmain {
	width: 1200px;
	margin: 0 auto
}

.slider {
	clear: both;
	margin: 0 auto;
}

.clinchs {
	background: #fff none repeat scroll 0 0;
	float: left;
	height: 500px;
	width: 465px
}

.clinchs h1 {
	color: #000;
	font-size: 18px;
	font-weight: normal;
	line-height: 30px;
	padding: 10px 0 0 20px
}

.clinchs h1 span {
	color: #ff6600;
	float: right;
	font-size: 12px;
	margin-right: 20px
}

.clinchs h1 span a {
	color: #ff6600
}

.clinchs ul {
	padding: 10px 20px 20px
}

.clinchs ul li {
	background: rgba(0,0,0,0) url("../imagesnew/sanjiao_03.png") no-repeat scroll 0 12px;
	border-bottom: 1px dotted #cccccc;
	color: #555;
	font-size: 12px;
	line-height: 32px;
	padding-left: 15px
}

.clinchs ul li a:link {
	color: #555;
	text-decoration: none
}

.clinchs ul li a:visited {
	color: #555;
	text-decoration: none
}

.clinchs ul li a:hover {
	color: #ff6600;
	text-decoration: none
}

.clinchs ul li span {
	float: right
}

.listmain {
	background: #fff none repeat scroll 0 0;
	width: 1200px;
	float: left
}

.current {
	line-height: 24px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 5px;
	font-size: 14px
}

.listmain .message {
	padding-top: 5px
}

.listmain .message li {
	height: 40px;
	line-height: 40px;
	font-size: 13px;
	padding: 0 15px
}

.listmain .message .grey {
	background: #f4f4f4
}

.listmain .message li span {
	float: right;
	color: #888888
}

.btm {
	position: absolute;
	top: 430px;
	width: 465px;
	border-top: 1px solid #e8e8e8
}

.news_detail h2 {
	font-size: 24px;
	text-align: center;
	line-height: 70px;
	border-bottom: 1px solid #ddd;
	color: #000;
	font-weight: normal
}

.news_detail h3 {
	font-size: 16px;
	color: #333;
	line-height: 30px;
	text-indent: 28px;
	font-weight: normal;
	padding: 10px 0
}

.news_detail h4 {
	font-size: 14px;
	color: #000;
	line-height: 30px;
	text-indent: 28px;
	padding: 10px 0 3px 0
}

.news_detail p {
	font-size: 14px;
	line-height: 26px;
	text-indent: 54px
}

.news_detail .bottom {
	font-size: 14px;
	text-align: right;
	margin-right: 300px
}

.stand_param_select {
	width: 100px
}

ul#more_products_ul {
	width: 400px;
	height: 300px;
	overflow-y: scroll
}

ul#more_products_ul li {
	float: left;
	margin-right: 20px;
	width: 180px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dashed #e4e4e4;
	padding: 0 0 4px 0px
}

ul#more_products_ul li span {
	float: right;
	color: #d72727
}

.productlist .market_search {
	width: 195px
}

.market_search .addfocus {
	border-right: 0px;
	width: 82px
}

.state-selection {
	width: 460px;
	padding: 10px 0;
	font-size: 18px;
	line-height: 40px
}

.state-selection a {
	color: #000;
	text-decoration: none;
	display: inline-block;
	width: 227px;
	text-align: center
}

.state-selection .ordinary {
	border-bottom: 2px solid #ffb22c
}

.tiptext a {
	line-height: 22px;
	color: #FFF !important;
	background-color: #21b384;
	vertical-align: middle;
	display: inline-block;
	height: 22px;
	padding: 0 8px;
	margin: 0 4px;
	border-radius: 2px
}

.tiptext {
	line-height: 20px;
	color: #999;
	margin: 15px 0
}

.sales_promotion {
	font-family: simsun;
	overflow: hidden;
	font-size: 12px;
	background-color: #f0f0f0;
	padding: 5px 0
}

.goods_imformation {
	height: 25px;
	line-height: 25px;
	clear: both;
	padding: 0 10px
}

.sales_promotion b {
	font-size: 16px;
	color: #ff0000;
	font-weight: normal
}

.file_address {
	height: auto
}

.file_address .fieldinfo {
	height: auto
}

.file_address #attachment_fields {
	margin-left: 90px
}

.pp .usermark {
	display: block;
	height: 36px;
	border-radius: 2px 2px 2px 2px;
	text-align: center;
	line-height: 36px;
	font-size: 15px;
	width: 100px;
	float: left;
	margin-top: 15px;
	margin-left: 10px
}

.pp .usermark:link {
	background: #f5f4f4;
	border: 1px solid #dddddd;
	color: #333333
}

.market_search .pp_rs .usermark {
	border-right: 0px;
	width: 82px;
	text-align: center;
	border-left: 1px solid #dddddd;
	padding: 0 6px;
	float: left;
	background-color: #f8f8f8
}

.market .pp_rs a:link {
	text-decoration: none
}

.bj-ewm {
	background: #f6f5f5 url("../imagesnew/bj-ewm.jpg") no-repeat fixed center top
}

a:link {
	color: #555555;
	text-decoration: none
}

a:visited {
	color: #555555;
	text-decoration: none
}

.oran {
	color: #ff8111
}

.top {
	width: 100%;
	height: 100px;
	background-color:#ff4e4e;
}

.head {
	width: 100%;
	height: 170px;
	background-color: #ffffff
}

.top_banner {
	width: 1200px;
	margin: 0 auto;
	height: 100px
}

.head_top {
	width: 100%;
	height: 38px;
	background-color: #f5f5f5;
	border-bottom: 1px solid #e2e2e2
}

.head_top_main .down_arrow {
	background-image: url(../imagesnew/index_img.png);
	background-repeat: no-repeat;
	background-position: -21px 0;
	width: 15px;
	height: 15px;
	display: inline-block;
	margin-left: 5px
}

.head_top_main {
	width: 1200px;
	height: 38px;
	margin: 0 auto;
	line-height: 38px
}

.myshopcard b {
	color: #e4393c;
	font-weight: normal
}

.head_top_main .key {
	float: right
}

.head_top_main .key span {
	margin: 0;
	line-height: 38px;
	display: inline-block;
	padding: 0px 10px;
	position: relative
}

.head_top_main .key span:hover {
	border: 1px solid #dddddd;
	border-bottom: 0px;
	border-top: 0px;
	padding: 0 9px 0px 9px;
	background-color: #ffffff
}

.head_top_main .key span:hover .sub_son {
	display: block
}

.head_top_main .key span b {
	color: #fff;
	background-color: #D80C18;
	padding: 0 5px;
	font-size: 13px;
	border-radius: 10px;
	font-weight: normal;
	position: relative;
	top: -5px
}

.sub_son {
	position: absolute;
	top: 38px;
	left: -1px;
	width: 90px;
	text-align: center;
	border: 1px solid #dddddd;
	z-index: 1000;
	background-color: #ffffff;
	display: none
}

.sub_son li {
	border-bottom: 1px dashed #f0f0f0;
	line-height: 35px
}

.sub_son li a {
	display: inline-block;
	width: 100%;
	line-height: 35px;
	color: #555555;
	cursor: pointer
}

.head_top_main .key span a:hover,.sub_son li a:hover {
	color: #00b6ef
}

.head_top_main .bue {
	color: #ef0000
}

.head_top_main span.city {
	margin-left: 15px
}

.head_top_main i {
	margin-left: 5px;
	font-weight: normal;
	width: 13px;
	height: 15px
}

.head_top_main .car {
	background: url("../imagesnew/car.png") no-repeat;
	padding-left: 35px
}

.head_top_main a:hover {
	text-decoration: none
}

.head_mid {
	width: 1200px;
	height: 100px;
	padding-top: 32px;
	z-index: 10;
	margin: 0 auto
}

.logo {
	height: 71px;
	float: left;
	width: 350px;
	padding-top: 8px
}

.logo a {
	display: block;
	height: 71px
}

.dz {
	width: 520px;
	margin-left: 10px;
	margin-top: -10px
}

.dz img {
	margin-left: 2px
}

.search {
	float: left;
	margin-top: 13px;
	position: relative
}

.search_text {
	width: 410px;
	height: 35px;
	line-height: 35px;
	border: 2px solid #00b6ef;
	float: left;
	padding-left: 45px;
	color: #555555;
	font-family: "Microsoft YaHei";
	background: url(../imagesnew/search_03.jpg) no-repeat 10px center
}

.search_btn {
	width: 90px;
	height: 39px;
	background-color: #00b6ef;
	border: none;
	cursor: pointer;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	font-family: "Microsoft YaHei"
}

.search .hot {
	clear: both;
	width: 400px;
	height: 30px;
	line-height: 30px;
	overflow: hidden
}

.search .hot a {
	margin-right: 10px;
	color: #555555
}

.search .hot a:hover {
	color: #00b6ef
}

.shoppping_car {
	float: left;
	margin-top: 13px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #E8E8E8;
	padding: 0px 15px 0 45px;
	background-color: #fafafa;
	margin-left: 100px;
	position: relative
}

.shoppingcar_img {
	display: block;
	position: absolute;
	background: url(../imagesnew/index_img.png) no-repeat;
	background-position: 0 -17px;
	width: 30px;
	height: 30px;
	top: 0;
	left: 13px
}

.shoppingcar_num {
	display: block;
	position: absolute;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	background: #ff3737;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	top: -10px;
	left: 15px;
	color: #FFFFFF
}

.nav {
	width: 100%;
	height: 48px;
	border-bottom: 2px solid #00b6ef;
	clear: both;
	font-size: 16px;
	color: #ffffff;
	background-color: #fff
}

.nav_main {
	width: 1200px;
	height: 48px;
	line-height: 48px;
	margin: 0 auto;
	position: relative;
	z-index: 9999
}

#all-goods {
	display: none
}

.nav .all-goods {
	color: #ffffff
}

.all-goods {
	width: 229px;
	height: 367px;
	background-color: #646464;
	overflow: visible;
	position: absolute;
	top: 48px;
	left: 0px;
	border: 1px solid #646464;
	border-right: 0px
}

.line_blue_left {
	height: 400px;
	width: 2px;
	background-color: #1c1d1d;
	position: absolute;
	left: 0;
	top: 0
}

.line_blue_right {
	height: 400px;
	width: 2px;
	background-color: #1c1d1d;
	position: absolute;
	right: 0;
	top: 0
}

.line_blue_bottom {
	width: 228px;
	height: 2px;
	background-color: #1c1d1d;
	position: absolute;
	left: 0;
	top: 398px
}

.all-goods .item {
	width: 228px;
	height: 46px
}

.all-goods .item .product {
	position: absolute;
	z-index: 999;
	width: 230px
}

.all-goods .item .product h3 {
	width: 228px;
	height: 39px;
	font-size: 14px;
	font-weight: normal;
	line-height: 40px;
	cursor: pointer
}

.all-goods .item:hover {
	background-color: #00b6ef;
	color: #FFFFFF
}

.all-goods .item .product h3 span {
	width: 159px;
	margin-left: 20px;
	padding-left: 50px;
	display: inline-block
}

.product-wrap .cf a:hover {
	color: #3382d1
}

.all-goods .product-wrap dl {
	overflow: hidden;
	border-bottom: 1px dashed #ddd;
	margin: 0 0 0 20px;
	width: 840px
}

.all-goods .product-wrap dt {
	float: left;
	padding: 8px 0 0 0;
	position: relative;
	text-align: left;
	width: 128px;
	min-height: 30px;
	color: #000000
}

.all-goods .product-wrap dd {
	display: block;
	padding: 6px 0;
	width: 740px;
	margin-left: 100px;
	text-align: left
}

.all-goods .product-wrap dd a {
	border-left: 1px solid #e0e0e0;
	float: left;
	height: 16px;
	line-height: 16px;
	margin: 4px 0;
	padding: 0 8px;
	white-space: nowrap;
	color: #767676
}

.all-goods .product-wrap p {
	line-height: 34px;
	height: 34px;
	color: #fff;
	font-size: 12px;
	float: left
}

.all-goods .product-wrap p a {
	padding-left: 20px;
	display: block;
	width: 90px;
	height: 34px;
	color: #0E0E0E
}

.all-goods .product-wrap p span {
	width: 110px;
	display: block;
	font-size: 12px
}

.all-goods .product-wrap dt span {
	font-weight: bold;
	color: #0b0c0d;
	font-size: 14px
}

.all-goods .item .product h3 .btnone {
	border-bottom: none
}

.all-goods .active .product h3 {
	line-height: 40px;
	border-width: 1px 0;
	width: 228px;
	border-bottom: none;
	cursor: pointer;
	color: #ffffff
}

.all-goods .product-wrap {
	position: absolute;
	height: 368px;
	line-height: 24px;
	width: 888px;
	font-size: 14px;
	font-family: "微软雅黑";
	z-index: 99;
	display: none;
	background-color: #f7f7f7;
	border: 1px solid #f7f7f7;
	border-top: 0
}

.all-goods .posone {
	left: 229px;
	top: 1px
}

.product-wrap .cf a:hover {
	color: #C02A33
}

.all-goods .product-wrap p {
	line-height: 34px;
	height: 34px;
	color: #fff;
	font-size: 12px;
	float: left
}

.all-goods .product-wrap p a {
	padding-left: 20px;
	display: block;
	width: 90px;
	height: 34px;
	color: #0E0E0E
}

.all-goods .product-wrap p span {
	width: 110px;
	display: block;
	font-size: 12px
}

.def_cicon {
	background: url(../imagesnew/lef_nav.png) no-repeat 25px -126px
}

.qzjncp {
	background: url(../imagesnew/lef_nav.png) no-repeat 25px -126px;
	background-clip: border-box;
	border-right: 1px solid #646464
}

.tybgsb {
	background: url(../imagesnew/lef_nav.png) no-repeat 25px -172px;
	background-clip: border-box;
	border-right: 1px solid #646464
}

.dq {
	background: url(../imagesnew/lef_nav.png) no-repeat 25px -218px;
	background-clip: border-box;
	border-right: 1px solid #646464
}

.zxsxqc {
	background: url(../imagesnew/lef_nav.png) no-repeat 25px -264px;
	background-clip: border-box;
	border-right: 1px solid #646464
}

.bghc {
	background: url(../imagesnew/lef_nav.png) no-repeat 25px -308px;
	background-clip: border-box;
	border-right: 1px solid #646464
}

.bgjtyypyp {
	background: url(../imagesnew/lef_nav.png) no-repeat;
	background-position: 25px -214px;
	background-clip: border-box;
	border-right: 1px solid #646464
}

.jcbc {
	background: url(../imagesnew/lef_nav.png) no-repeat;
	background-position: 25px -264px;
	background-clip: border-box;
	border-right: 1px solid #646464
}

.sp {
	background: url(../imagesnew/lef_nav.png) no-repeat;
	background-position: 25px -309px;
	background-clip: border-box;
	border-right: 1px solid #646464
}

.cjrflxdwcp {
	background: url(../imagesnew/lef_nav.png) no-repeat 25px 12px;
	background-clip: border-box;
	border-right: 1px solid #646464
}

.jsjrj {
	background: url(../imagesnew/lef_nav.png) no-repeat 25px -79px;
	background-clip: border-box;
	border-right: 1px solid #646464
}

.jjyj {
	background: url(../imagesnew/lef_nav.png) no-repeat 25px -35px;
	background-clip: border-box;
	border-right: 1px solid #646464
}

.left_nav {
	width: 230px;
	height: 48px;
	float: left;
	color: #FFF;
	cursor: pointer;
	background-color: #00b6ef
}

.left_nav h1 {
	padding-left: 48px;
	position: relative
}

.down_arrow_big {
	display: block;
	position: absolute;
	background: url("../imagesnew/index_img.png") no-repeat;
	background-position: -70px 0px;
	width: 20px;
	height: 15px;
	top: 13px;
	right: 40px
}

.nav_main .jsddmli {
	width: 133px;
	height: 44px;
	float: left;
	text-align: center;
	margin-right: 5px
}

.nav_main .jsddmli a {
	display: block;
	height: 48px
}

.nav_main .jsddmli .other {
	color: #c81623
}

.nav_main .jsddmli a:link {
	color: #000;
	text-decoration: none
}

.nav_main .jsddmli a:visited {
	color: #333;
	text-decoration: none
}

.nav_main .jsddmli a:hover {
	color: #f90101;
	text-decoration: none
}

.myshoppingcar {
	float: right;
	padding-left: 40px;
	height: 36px;
	font-size: 13px;
	line-height: 36px;
	margin-top: 6px;
	cursor: pointer;
	color: #000
}

.kgtb {
	background: url("../imagesnew/1.png") no-repeat 10px 5px
}

.sctb {
	background: url("../imagesnew/22.png") no-repeat 10px 6px
}

.gwctb {
	background: url("../imagesnew/3.png") no-repeat -1px 5px
}

.myshoppingcar span {
	color: #000;
	background-color: #ff7e00;
	padding: 0 5px;
	font-size: 12px;
	margin-left: 5px;
	border-radius: 10px
}

#full-screen-slider {
	width: 100%;
	height: 367px;
	clear: both;
	margin: 0 auto;
	background-color: #fdd725
}

#slides {
	width: 100%;
	height: 367px;
	position: relative;
	z-index: 999
}

#slides li {
	width: 100%;
	height: 367px;
	overflow: hidden;
	float: left;
	position: absolute
}

#slides li a {
	display: block;
	width: 100%;
	height: 367px
}

#pagination {
	display: block;
	list-style: none;
	position: absolute;
	width: 1200px;
	z-index: 999
}

#pagination li {
	display: block;
	list-style: none;
	width: 13px;
	height: 13px;
	border-radius: 13px;
	float: right;
	margin-left: 15px;
	border: 2px solid #b2b2b2;
	background-color: #b2b2b2
}

#pagination li a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	text-indent: -9999px
}

#pagination li.current {
	background-color: #ffffff;
	border: 2px solid #b2b2b2
}

.shopping_information {
	width: 205px;
	z-index: 9999;
	background-color: #ffffff;
	overflow: hidden;
	margin-top: 15px;
	background-image: url(../imagesnew/index_img.png);
	background-repeat: no-repeat;
	background-position: 7px -57px;
	color: #00b6ef;
	padding-top: 65px;
	font-size: 12px
}

.newest_report {
	position: absolute;
	right: 0px;
	top: 50px
}

.news {
	width: 205px;
	position: relative;
	margin-top: 15px;
	line-height: 30px;
	z-index: 9;
	background-color: #ffffff;
	padding-bottom: 10px;
	padding-top: 5px
}

.news_bar {
	line-height: 25px;
	height: 30px;
	color: #000000;
	padding-left: 10px
}

.news_bar_img {
	background-image: url(../imagesnew/index_img.png);
	background-repeat: no-repeat;
	background-position: -39px -22px;
	display: block;
	float: left;
	width: 25px;
	height: 25px;
	margin-right: 10px
}

.news_list {
	padding: 0 10px;
	line-height: 26px;
	font-size: 13px
}

.news_list span {
	margin-right: 5px
}

.news_list a {
	color: #000000
}

.news_list a:hover {
	color: #00b6ef
}

.news_ad {
	background: url(../imagesnew/news_ad.jpg) no-repeat;
	width: 230px;
	height: 196px
}

.ad img {
	float: left
}

.ad_product {
	background: #fafafa;
	margin-left: 5px
}

.ad_product img {
	transform: translate3d(-5px, 0, 0);
	filter: brightness(95%)
}

.ad_product:hover img {
	filter: brightness(100%)
}

.contact {
	width: 100%;
	clear: both;
	margin-top: 20px;
	background-color: #ffffff
}

.contact h1 {
	font-size: 24px;
	color: #000;
	font-weight: normal;
	line-height: 30px
}

.contact span {
	font-size: 12px;
	padding-left: 8px
}

.hotgoods {
	width: 1200px;
	height: 290px;
	margin: 0 auto;
	padding-top: 20px;
	background: url("../imagesnew/detail_01.png") no-repeat
}

.hotgoods .hotgoods_l {
	float: left;
	width: 230px;
	margin-top: 20px
}

.hotgoods .hotgoods_l h3 {
	color: #fe4250;
	font-size: 20px;
	font-weight: 600;
	margin-left: 25px
}

.hotgoods .hotgoods_l p {
	color: #fe4250;
	font-size: 15px;
	text-align: left;
	margin-left: 25px
}

.hotgoods .hotgoods_l img {
	margin-top: 20px;
	margin-left: 10px
}

.hotgoods h1 {
	border-bottom: 2px solid #fe4250
}

.hotgoods .surprice {
	color: #fe4250;
	font-style: italic;
	font-weight: 600;
	font-size: 15px
}

.hotgoods dl {
	height: 300px;
	margin-top: 20px
}

.hotgoods dl dd {
	width: 150px;
	height: 250px;
	float: left;
	padding: 0px 15px;
	background-color: #ffffff;
	margin-left: 25px
}

.hotgoods b {
	background: url("../imagesnew/hot_01.png") no-repeat;
	width: 112px;
	height: 29px;
	display: block;
	float: left
}

.product_photo {
	text-align: center
}

.product_name {
	line-height: 18px;
	padding-top: 5px;
	height: 36px;
	overflow: hidden
}

.product_name .cheap_title {
	color: #4494c7;
	font-weight: 600;
	font-size: 16px;
	margin-top: 15px
}

.product_name .cheap_txt {
	color: #4494c7;
	line-height: 24px
}

.price {
	height: 40px
}

.product_price {
	font-size: 16px;
	color: #d72727;
	font-weight: bold;
	line-height: 40px;
	height: 40px;
	float: left
}

.grey_price {
	float: right;
	margin-right: 15px;
	text-decoration: line-through;
	margin-top: 10px;
	font-size: 12px
}

.product_price span,.choose_address a {
	float: right;
	color: #005aa0;
	font-weight: normal;
	font-size: 12px;
	padding-left: 30px
}

.product_number {
	width: 190px;
	height: 34px;
	line-height: 34px;
	background-color: #0087e2;
	color: #fff;
	text-align: center
}

.product_money {
	line-height: 14px;
	color: #999999
}

.buy_btn {
	width: 95px;
	margin: 0 auto;
	margin-top: 15px;
	clear: both
}

.buy_btn a {
	background-color: #fe4250;
	color: #ffffff;
	text-align: center;
	padding: 5px 20px
}

.tm {
	background: url("../imagesnew/stb.png") no-repeat -100px -71px
}

.belong s {
	padding-left: 40px
}

.slider-title {
	text-align: center;
	margin: 80px 0 40px;
	font-size: 3.2em;
	font-weight: 300;
	color: #FFF
}

.ad {
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px
}

.slider-wrapper {
	position: relative;
	z-index: 90;
	height: 322px;
	width: 1100px;
	overflow: hidden;
	margin: 0 auto
}

.slider-wrapper li {
	display: none;
	padding-left: 10px
}

li.slide-current {
	display: block
}

.caption {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: rgba(0,0,0,0.6);
	padding: 12px;
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%);
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease
}

.caption-title {
	color: #00c5b9;
	font-weight: 700;
	font-size: 1.6em;
	margin-bottom: 10px
}

.caption p {
	color: #FFF;
	font-size: 1.4em;
	line-height: 1.3em
}

.slider-wrapper li:hover .caption {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}

.shadow {
	width: 100%;
	height: 15px;
	position: relative
}

.shadow:after,.shadow:before {
	content: '';
	width: 50%;
	height: 100%;
	background-color: #171c24;
	position: relative;
	left: 10px;
	top: -20px;
	-webkit-transform: rotate(-4deg);
	-ms-transform: rotate(-4deg);
	-o-transform: rotate(-4deg);
	transform: rotate(-4deg);
	-webkit-box-shadow: 0 0 15px 8px #171c24;
	-moz-box-shadow: 0 0 15px 8px #171c24;
	box-shadow: 0 0 15px 8px #171c24
}

.shadow:after {
	left: auto;
	right: 10px;
	-webkit-transform: rotate(4deg);
	-ms-transform: rotate(4deg);
	-o-transform: rotate(4deg);
	transform: rotate(4deg)
}

.slider-controls {
	margin-top: -335px;
	padding-bottom: 50px;
	text-align: right
}

.content {
	height: 300px;
	width: 1100px;
	margin: 40px auto 0 auto;
	overflow: hidden
}

.content2 {
	margin: 8px 15px 12px 10px;
	position: relative;
	overflow: hidden
}

.drama-poster {
	margin: 0 auto;
	width: 1000px;
	height: 300px;
	overflow: hidden;
	position: relative
}

.drama-poster ul {
	width: 10000px
}

.drama-poster li {
	padding: 0px 15px;
	text-align: center;
	margin-left: 15px
}

.show-poster-3 {
	width: 158px;
	height: 228px;
	float: left
}

.show-poster-3 .img {
	display: block;
	height: 128px
}

.show-poster-3 .title {
	width: 158px;
	height: 30px;
	line-height: 30px
}

.drama-poster li.current .title {
	display: block
}

.show-poster-3 .price {
	width: 135px;
	height: 20px;
	display: block;
	margin-top: 10px;
	text-align: center;
	font-weight: bold;
	color: #ff3939;
	font-size: 20px;
	text-align: left
}

.show-poster-3 p {
	display: none;
	color: #999;
	line-height: 20px;
	position: absolute;
	width: 447px;
	height: 94px;
	left: 0;
	bottom: 2px;
	border-top: 1px dashed #ccc;
	z-index: 10px;
	padding-top: 10px ；
}

.show-poster-3 p strong {
	color: #333;
	font-weight: normal;
	text-align: center
}

.drama-poster li.current p {
	display: block
}

.drama-slide li {
	position: absolute;
	top: 93px
}

.drama-slide li.prev {
	left: 0
}

.drama-slide li.next {
	right: 0
}

.drama-slide li a {
	display: block;
	width: 24px;
	height: 31px;
	background: url("../imagesnew/arrow.png") no-repeat;
	text-indent: -1000em
}

.drama-slide li.prev a {
	background-position: 0 0px
}

.drama-slide li.next a {
	background-position: -24px 0px
}

.authors {
	margin-bottom: 15px;
	margin-top: 25px;
	color: #415066;
	font-size: 1.4em;
	text-align: center
}

@media only screen and (max-width: 825px) {
	.slider-container {
		width: 500px
	}

	.slider-wrapper {
		height: 300px
	}
}

@media only screen and (max-width: 535px) {
	.slider-container {
		padding: 5px;
		width: 100%
	}

	.caption {
		display: none
	}
}

@media only screen and (max-width: 410px) {
	.slider-wrapper {
		height: 160px
	}
}

.floor {
	width: 1200px;
	margin: 0 auto;
	background-color: #fafafa;
	height: auto;
	overflow: hidden
}

.floor_left {
	width: 230px;
	float: left
}

.floor_left h2 {
	width: 230px;
	font-size: 22px;
	font-weight: normal;
	color: #000000;
	height: 58px;
	line-height: 70px;
	padding-left: 40px;
	position: relative
}

.floor_leftmain {
	width: 230px
}

.floor_left h2 span {
	color: #ffffff;
	margin: 0 15px 0 7px
}

.brand {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 110px;
	overflow: hidden
}

.floor_1 .floor_leftmain {
	border-top: 2px #0aa0cb solid
}

.floor_2 .floor_leftmain {
	border-top: 2px #12b4b1 solid
}

.floor_3 .floor_leftmain {
	border-top: 2px #7fc169 solid
}

.floor_boder1 {
	border-top: 2px solid #0aa0cb
}

.floor_boder2 {
	border-top: 2px solid #12b4b1
}

.floor_boder3 {
	border-top: 2px solid #7fc169
}

.floor_1 .brand {
	background-color: #448ac9
}

.floor_2 .brand {
	background-color: #12b4b1
}

.floor_3 .brand {
	background-color: #7fc169
}

.floor_left .floor_img {
	width: 60px;
	height: 58px;
	position: absolute;
	background-image: url(../imagesnew/floor_num.png);
	background-repeat: no-repeat;
	top: 0;
	left: 0
}

.back_1 {
	background-position: 0 -14px
}

.back_2 {
	background-position: -73px -14px
}

.back_3 {
	background-position: -144px -14px
}

.brand span {
	line-height: 30px;
	display: block;
	float: left;
	width: 70px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.brand span a {
	width: 65px;
	overflow: hidden
}

.brand span a:link {
	color: #ffffff
}

.brand span a:visited {
	color: #ffffff
}

.brand span a:hover {
	color: #007b36
}

.floor_mid {
	width: 970px;
	float: left
}

.cheap_ad1 {
	position: relative;
	left: -10px;
	top: -10px;
	width: 430px;
	float: left
}

.floor_midtitle ul {
	width: 970px;
	height: 58px;
	line-height: 60px
}

.floor_midtitle ul li {
	float: right;
	font-size: 14px;
	color: #000000;
	text-align: center;
	cursor: pointer;
	padding: 0 20px;
	height: 56px
}

.floor_midtitle ul li:hover {
	color: #666666
}

.floor_midtitle ul .selected {
	border-bottom: 5px solid #ff3737
}

.menudiv {
	width: 970px;
	border-left: none;
	padding-top: 10px
}

.floor_midmain {
	background-color: #fff;
	padding-left: 10px
}

.floor_midmain ul li {
	width: 160px;
	height: 216px;
	float: left;
	margin-right: 10px;
	border: 1px solid #e2e2e2;
	background-color: #ffffff;
	margin-bottom: 15px;
	padding: 5px 10px 0 10px
}

.floor_midmain ul.cheap li {
	width: 160px;
	padding-left: 10px;
	padding-right: 10px;
	height: 216px;
	float: left;
	margin-right: 10px;
	border: 1px solid #e2e2e2;
	background-color: #ffffff;
	margin-bottom: 15px
}

.floor_midmain .cheap_list ul li {
	width: 186px;
	padding-left: 10px;
	padding-right: 10px;
	height: 216px;
	float: left;
	text-align: center;
	margin-right: 10px;
	border: 1px solid #e2e2e2;
	background: url("../imagesnew/cheap_bg.jpg") repeat-x;
	margin-top: 10px
}

.floor_midmain .cheap_list ul li.rightno {
	margin-right: 0px
}

.floor_midmain .cheap_list .product_name {
	height: auto;
	padding-top: 20px
}

.floor_midmain .cheap_list .product_photo {
	margin-top: 20px
}

.floor .loft {
	background: url("../imagesnew/loft.png") no-repeat;
	width: 27px;
	height: 97px;
	position: absolute;
	margin-left: -27px;
	margin-top: 90px;
	line-height: 90px;
	font-size: 24px;
	color: #ffffff
}

.circle {
	position: relative;
	background-color: #f95556;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
	color: #ffffff;
	width: 50px;
	height: 50px;
	border-radius: 45px;
	line-height: 20px;
	padding-top: 5px;
	padding-left: 2px;
	padding-right: 2px;
	top: -120px;
	left: 130px
}

.cheap_icon {
	color: #ffffff;
	text-align: center;
	width: 62px;
	height: 40px;
	position: absolute;
	margin-left: 80px;
	margin-top: -5px;
	z-index: 1
}

.cheap_icon1 {
	background: url("../imagesnew/icon_01.png") no-repeat
}

.cheap_icon2 {
	background: url("../imagesnew/icon_02.png") no-repeat
}

.cheap_icon3 {
	background: url("../imagesnew/icon_03.png") no-repeat
}

.cheap_icon4 {
	background: url("../imagesnew/icon_04.png") no-repeat
}

.cheap_icon5 {
	background: url("../imagesnew/icon_05.png") no-repeat
}

.bzfw {
	width: 1200px;
	background-color: #eeeeee;
	margin: auto
}

.slogen {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	height: 54px;
	padding: 20px 0;
	text-align: center
}

.slogen span {
	padding: 0 90px 0 30px
}

.services {
	clear: both;
	width: 1200px;
	height: 160px;
	margin: 0 auto;
	padding: 30px 0
}

.services ul li {
	float: left;
	height: 160px;
	padding-left: 90px
}

.services ul .weixin {
	width: 239px;
	padding: 0;
	text-align: center
}

.services ul .weixin h1 {
	padding: 0
}

.services ul .weixin p {
	padding: 0;
	line-height: 16px;
	padding-top: 3px
}

.services ul .bdnone {
	border: none
}

.services ul li h1 {
	font-size: 16px;
	font-weight: normal;
	color: #000;
	line-height: 40px
}

.services ul li p {
	line-height: 24px
}

.fotter {
	width: 100%;
	clear: both;
	text-align: center
}

.fotter_nav {
	padding: 20px 0 10px 0;
	border-top: 15px solid #f3f3f3;
	width: 1200px;
	margin: 0 auto
}

.fotter a:link {
	color: #333333;
	text-decoration: none
}

.fotter a:visited {
	color: #333333;
	text-decoration: none
}

.fotter a:hover {
	color: #007b36;
	text-decoration: underline
}

.fotter_nav span {
	margin: 0 10px
}

.fotter p {
	color: #888888;
	line-height: 24px
}

.good {
	width: 1200px;
	height: 290px;
	margin: 0 auto;
	padding-top: 15px;
	padding-bottom: 20px;
	background-color: #f0f0f0
}

.good .good_l {
	float: left;
	width: 228px;
	/**padding-top: 20px;**/
	background-color: #eb6868;
	border: 1px solid #eb6868
}

.good .good_l h3 {
	color: #FFFFFF;
	font-size: 20px;
	font-weight: 600;
	margin-left: 25px
}

.good .good_l p {
	color: #FFFFFF;
	font-size: 15px;
	text-align: left;
	margin-left: 25px
}

/**.good .good_l img {
	margin-top: 20px;
	margin-left: 10px
}**/

.good h1 {
	border-bottom: 2px solid #fe4250;
	padding-bottom: 2px
}

.good .surprice {
	color: #fe4250;
	font-style: italic;
	font-weight: 600;
	font-size: 15px
}

.good dl {
	height: 300px
}

.good dl dd {
	width: 190px;
	height: 300px;
	float: left;
	padding: 10px 20px 0px;
	background-color: #ffffff;
	border: 1px solid #e2e2e2;
	margin-left: 10px
}

.good b {
	width: 112px;
	height: 29px;
	display: block;
	float: left;
	margin-left: 10px
}

.index_slide {
	float: left;
	width: 970px;
	padding-top: 10px;
	padding-bottom: 13px;
	background-color: #fafafa
}

.article_list {
	width: 978px;
	margin: 0 auto;
	border: 1px solid #e9e9e9;
	background: #ffffff;
	padding: 10px 0 50px 20px;
	font-family: "Microsoft YaHei"
}

.fudong {
	position: fixed;
	top: 0
}

.fudong_product {
	position: fixed;
	top: 0
}

.left_fudong {
	position: fixed;
	top: 150px;
	left: 10px
}

.left_fudong a {
	width: 30px;
	height: 30px;
	font-size: 14px;
	font-family: Microsoft Yahei;
	display: block
}

.left_fudong a span {
	display: block;
	border-bottom: 1px dotted #333
}

.left_fudong li:hover a {
	color: #ffffff;
	text-decoration: none;
	background-color: #e72c18
}

.left_fudong li {
	margin-top: 10px;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px
}

.left_fudong li:hover {
	background-color: #D90B18
}

.right_fudong {
	position: fixed;
	top: 150px;
	right: -60px;
	cursor: pointer
}

.right_fudong_full {
	position: fixed;
	top: 150px;
	right: 0px;
	cursor: pointer;
	z-index: 100
}

.kcbz {
	line-height: 15px
}

.auto_2 {
	width: 1200px;
	margin: 0 auto
}

.auto_2 #pagination {
	display: block;
	list-style: none;
	position: relative;
	margin-top: -40px;
	top: 0px;
	z-index: 999
}

.save_invoice_button {
	border-radius: 2px;
	background-color: #ff7900;
	font-size: 15px;
	border: 0px;
	color: #ffffff;
	width: 120px;
	margin-left: 20px;
	height: 36px
}

.save_invoice_button:hover {
	background-color: #ff891e
}

.order_invoice {
	margin-bottom: -20px
}

.correction a {
	color: red
}

.return_cancel {
	padding: 8px 10px;
	background-color: #ff7900;
	color: #ffffff
}

.login a {
	color: red
}

.chart {
	width: 850px;
	margin: 0 auto;
	border: 1px solid #c7c7c7;
	font-size: 14px;
	padding: 20px
}

.tab2 .menudiv .chart div {
	clear: none;
	padding: 0
}

.tab2 .menudiv .chart .word {
	word-wrap: break-word;
	width: 740px
}

.tab2 .menudiv .chart .fd {
	clear: both
}

.chart_l {
	width: 120px;
	float: left;
	height: 187px;
	font-size: 13px;
	text-align: center
}

.chart_pic img {
	width: 68px;
	height: 68px
}

.chart_name span {
	font-size: 13px;
	width: 68px;
	text-align: center;
	display: block;
	overflow: hidden;
	margin: 0 auto
}

.chart_r {
	width: 690px
}

.chart_desc {
	width: 400px
}

.chart_desc div {
	width: 400px;
	float: left
}

.chart_desc .time {
	color: #6b6767;
	float: left
}

.star {
	height: 40px;
	line-height: 40px
}

.home_msg a {
	color: red
}

.good_if .attribute .dd .add_chose span {
	font-size: 13px
}

.send_time {
	width: 120px;
	float: left;
	text-align: center;
	padding: 14px
}

.goodsordermain .zjpj {
	text-align: left;
	line-height: 15px
}

.goodsordermain .my_review {
	line-height: 15px;
	word-wrap: break-word;
	text-align: left
}

.goodsordermain .zjpj_2 {
	margin-left: 5px;
	margin-top: 8px
}

.invoice_button {
	margin-left: 50px
}

.head_top {
	position: relative
}

.code_nologin {
	display: block;
	position: absolute;
	top: 40px;
	right: 20px
}

.code_login {
	display: block;
	position: absolute;
	top: 40px;
	right: 20px
}

.my_menu_tabs {
	z-index: 999999
}

.head_top_main .city_img {
	background-image: url(../imagesnew/index_img.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 15px;
	height: 15px;
	display: block;
	float: left;
	margin-top: 10px;
	margin-right: 5px
}

.city_span {
	margin-right: 8px;
	display: inline-block;
	float: left;
	position: relative
}

.city_span:hover {
	border-bottom: 0px;
	border-top: 0px;
	background-color: #ffffff
}

.zh_button {
	height: 30px;
	line-height: 30px;
	border: none;
	background: #00b6ef;
	cursor: pointer;
	padding: 1px 18px
}

a.zh_button {
	color: #fff
}

.gys_reg {
	background: url(../imagesnew/home_bg.png) no-repeat 0 -200px;
	display: block;
	width: 180px;
	height: 60px;
	margin: 0 auto
}

.gysreg_information {
	width: 205px;
	background-color: #ffffff;
	padding-bottom: 10px
}

.reg_box {
	border: 2px solid #e6e6e6;
	margin: 10px auto;
	width: 1000px
}

.reg_box h1 {
	font-size: 20px
}

.file_box {
	width: 326px;
	float: left;
	margin-top: 16px
}

.subtitle {
	margin-top: 20px;
	font-size: 16px;
	clear: both
}

.smc_list {
	width: 800px;
	margin: 20px auto
}

.item_box {
	width: 100%;
	height: 50px;
	line-height: 50px;
	clear: both
}

.item_file_box {
	width: 100%;
	height: 80px;
	line-height: 50px;
	clear: both
}

.item_box select {
	width: 95px;
	height: 30px;
	text-align: center;
	font-size: 14px;
	line-height: 40px;
	border: 1px solid #c7c7c7;
	display: inline-block;
	border-radius: 4px;
	margin: 10px 8px
}

.item_input {
	width: 200px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #c7c7c7;
	padding-left: 15px;
	display: inline-block;
	border-radius: 4px;
	margin: 10px
}

.item_label {
	float: left;
	width: 20%;
	display: table-cell;
	text-align: right;
	font-size: 14px
}

.smc_list .item_box .item_input {
	width: 300px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #c7c7c7;
	padding-left: 15px;
	display: inline-block;
	border-radius: 4px;
	margin: 10px;
	float: left
}

.smc_list .item_box .time_box {
	width: 134px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #c7c7c7;
	padding-left: 5px;
	display: inline-block;
	border-radius: 4px;
	margin: 10px
}

.button_next {
	display: inline-block;
	height: 36px;
	background: #0080FF;
	border: none;
	font-family: "Microsoft YaHei";
	color: #ffffff;
	cursor: pointer;
	border-radius: 2px 2px 2px 2px;
	line-height: 36px;
	font-size: 15px
}

.joinin-step ul {
	font-size: 0;
	width: 498px;
	height: 46px;
	margin: 20px auto
}

.joinin-step ul li {
	font-size: 12px;
	background: url(../imagesnew/joinin_pic.png) no-repeat 0 -130px;
	vertical-align: top;
	letter-spacing: normal;
	word-spacing: normal;
	display: inline-block;
	width: 120px;
	height: 16px;
	position: relative;
	z-index: 1;
	border-bottom: none;
	line-height: 22px;
	margin: 0 auto
}

.joinin-step ul li.step1 {
	background-position: -52px -130px;
	width: 68px
}

.joinin-step ul li.step1.current {
	background-position: -172px -130px
}

.joinin-step ul li.step1 span {
	margin-left: -86px
}

.joinin-step ul li span {
	color: #999;
	text-align: center;
	width: 120px;
	height: 20px;
	margin-left: -60px;
	position: absolute;
	z-index: 1;
	bottom: -30px;
	left: 50%
}

.joinin-step ul li.step5 {
	width: 68px
}

.joinin-step ul li.current {
	background-position: -120px -130px
}

.contrast {
	width: 776px;
	height: 110px;
	position: fixed;
	bottom: 0;
	z-index: 100;
	border: 2px solid #7abd54;
	background: #ffffff;
	padding: 10px;
	box-shadow: 0 0 15px #bbbbbb;
	margin-left: 200px;
	display: none
}

.contrast h3 {
	font-size: 16px;
	color: #333333;
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 5px;
	font-weight: normal
}

.contrast h3 span {
	float: right;
	font-size: 12px
}

.contrast h3 span a {
	color: #005aa0
}

.contrast ul {
	padding-top: 10px
}

.contrast ul li {
	width: 200px;
	float: left;
	height: 60px;
	border-right: 1px dotted #7abd54;
	padding: 5px 0;
	margin-right: 10px
}

.commodityimages {
	width: 50px;
	float: left;
	margin-right: 10px
}

.commodityimages1 {
	width: 50px;
	height: 50px;
	float: left;
	background: #f3f3f3;
	margin-right: 10px;
	text-align: center;
	line-height: 50px;
	font-size: 30px;
	color: #cccccc
}

.commoditydetalis {
	width: 135px;
	float: left
}

.commoditydetalis p {
	line-height: 18px
}

.commodityprices {
	color: #d0210a;
	font-weight: bold;
	line-height: 20px
}

.contrastbutton {
	width: 130px;
	float: left;
	padding-top: 10px
}

.contrastbutton a {
	color: #ffffff
}

.contrastbutton p {
	line-height: 24px;
	text-align: center
}

.contrastbutton p a {
	color: #005aa0;
	text-decoration: none
}

.contrastbtn {
	display: block;
	height: 24px;
	line-height: 24px;
	width: 60px;
	background: #e64145;
	border-radius: 2px;
	text-align: center;
	margin: 0 auto
}

.contrastbtn:hover {
	text-decoration: none
}

.contrast h3 {
	font-size: 16px;
	color: #333333;
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 5px;
	font-weight: normal
}

.contrast h3 span {
	float: right;
	font-size: 12px
}

.contrast h3 span a {
	color: #005aa0
}

.contrast ul {
	padding-top: 10px
}

.contrast ul li {
	width: 200px;
	float: left;
	height: 60px;
	border-right: 1px dotted #7abd54;
	padding: 5px 0;
	margin-right: 10px
}

.commodityimages {
	width: 50px;
	float: left;
	margin-right: 10px
}

.commodityimages1 {
	width: 50px;
	height: 50px;
	float: left;
	background: #f3f3f3;
	margin-right: 10px;
	text-align: center;
	line-height: 50px;
	font-size: 30px;
	color: #cccccc
}

.commoditydetalis {
	width: 135px;
	float: left
}

.commoditydetalis p {
	line-height: 18px
}

.commodityprices {
	color: #d0210a;
	font-weight: bold;
	line-height: 20px
}

.contrastbutton {
	width: 130px;
	float: left;
	padding-top: 10px
}

.contrastbutton a {
	color: #ffffff
}

.contrastbutton p {
	line-height: 24px;
	text-align: center
}

.contrastbutton p a {
	color: #005aa0;
	text-decoration: none
}

.contrastbtn {
	display: block;
	height: 24px;
	line-height: 24px;
	width: 60px;
	background: #e64145;
	border-radius: 2px;
	text-align: center;
	margin: 0 auto
}

.contrastbtn:hover {
	text-decoration: none
}

.public_table tr {
	height: 34px;
	line-height: 34px;
	clear: both;
	text-align: center;
	color: #666666
}

.public_table td {
	border: 1px solid #DBDBDB
}

.public_table .grey {
	background: #f5f5f5;
	font-weight: bold;
	color: #333333;
	text-align: center
}

.ichat-body {
	font-family: "Microsoft Yahei", sans-serif, arial;
	font-size: 14px/18px;
	position: fixed;
	margin: 0;
	z-index: 100001;
	*position: absolute;
	*top: expression(eval(document.documentElement.scrollTop));
	*overflow: hidden
}

.ichat-button {
	padding: 5px 0;
	width: 24px;
	cursor: pointer;
	text-align: center;
	padding: 7px 5px
}

.ichat-pull-left {
	left: 0
}

.ichat-pull-right {
	right: 0
}

.ichat-float-left {
	float: left
}

.ichat-float-right {
	float: right
}

.ichat-color-black {
	background-color: #16A2F5;
	border: 1px solid #D4D4D4;
	box-shadow: 0 0 10px #CCCCCC;
	text-shadow: 0 0 5px #CCCCCC;
	color: #FFFFFF
}

.ichat-color-blue {
	background: linear-gradient(to bottom, #39f, #3499ff) repeat scroll 0 0 rgba(0,0,0,0);
	background-color: #3399FF;
	background-color: #3399FF \0;
	*background-color: #3399FF;
	color: #FFFFFF;
	box-shadow: 0 0 10px #3399FF
}

.ichat-color-green {
	background: linear-gradient(to bottom, #68d882, #4bb776) repeat scroll 0 0 rgba(0,0,0,0);
	background-color: #68D882;
	background-color: #4BB776 \0;
	*background-color: #4BB776;
	color: #FFFFFF;
	box-shadow: 0 0 10px #68D882
}

.ichat-color-red {
	background: linear-gradient(to bottom, #f33e6f, #f33e6f) repeat scroll 0 0 rgba(0,0,0,0);
	background-color: #F33E6F;
	background-color: #F33E6F \0;
	*background-color: #F33E6F;
	color: #FFFFFF;
	box-shadow: 0 0 10px #F33E6F
}

.ichat-content {
	background: none repeat scroll 0 0 #F9F9F9;
	box-shadow: 0 0 10px #DDDDDD;
	border: 1px solid #DDDDDD;
	overflow: hidden;
	text-align: left;
	display: none
}

.ichat-title {
	color: #626262;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	padding: 0 5px;
	background: url("../imagesnew/color-strip.png");
	background-repeat: repeat-x
}

.ichat-list {
	background: none repeat scroll 0 0 #FFFFFF;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 5px 0;
	margin: 0
}

.ichat-list p {
	width: 150px;
	padding: 2px;
	overflow: hidden;
	margin-left: 6px;
	font: 12px/18px '宋体';
	color: #565656;
	word-wrap: break-word;
	word-break: normal
}

.ichat-list b {
	white-space: nowrap
}

.ichat-list-ul {
	border: 0 none;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 288px
}

.ichat-list-ul li {
	float: left;
	height: 20px;
	list-style: none outside none;
	margin-left: 6px;
	overflow: hidden;
	padding: 2px;
	width: 134px st;
	display: inline
}

.ichat-list a {
	background-repeat: no-repeat;
	border: 1px solid #FFFFFF;
	color: #565656;
	display: block;
	font: 12px/18px '宋体';
	padding: 0 18px;
	text-decoration: none
}

.ichat-list p a {
	display: inline;
	padding: 0;
	color: #6699FF
}

.ichat-list a:hover {
	background-color: #F3F3F3;
	border: 1px solid #EEEEEE;
	border-radius: 3px
}

.ichat-qq {
	background-image: url("../imagesnew/qq.png")
}

.ichat-tel {
	background-image: url("../imagesnew/tel.png")
}

.ichat-display {
	display: none
}

.ichat-cursor {
	cursor: pointer
}

.ichat-button b {
	font-size: 14px
}
body {
    font-size: 13px;
    font-family: "Microsoft YaHei";
	padding:0;
	margin:0;
}
ul, ol, li {
    list-style-type: none;
}
.slogen img{ display:inline-block;}