@charset "utf-8";

/*----------------------------------------------------------*/
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td
	{
	margin: 0;
	padding: 0;
	font-family: "微软雅黑", "STHeiti", "幼圆", "宋体";
	font-size: 12px;
	color: #494949;
}

input[type=submit],input[type=reset],input[type=button] {
	filter: chroma(color = #000000);
	border: none;
}

div {
	_zoom: 1; *
	overflow: hidden;
}

a {
	text-decoration: none;
	color: #3E4141;
}

a:hover {
	color: #F77421;
	text-decoration: underline;
}

.c {
	clear: both; *
	height: 0;
}

.fl {
	float: left;
	_display: inline;
}

.fr {
	float: right;
	_display: inline;
}

.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0pt;
	visibility: hidden;
}

ul {
	list-style: none;
}

.hr0 {
	height: 0;
	border-bottom: 1px #aaa solid;
}

img {
	border: 0 none;
	vertical-align: top;
}

body {
	background: #fff;
}

input {
	vertical-align: middle;
	border: 1px solid #ccc;
	background: #fff;
	padding: 0px 5px;
}

input[type=radio] {
	border: none;
}

font {
	font: 800 12px/ 18px "Microsoft YaHei";
}

.black {
	color: #000;
}

.gray {
	color: #666;
}

/*=======================RESET_STYLE=======================*/
.block {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 24px 0;
	position: relative;
}

.block:after {
	content: "";
	width: auto;
	height: 36px;
	background: url(../img/app_bc.png) center top no-repeat;
	position: absolute;
	bottom: -37px;
	left: 0;
	right: 0;
}

.block:before {
	content: "";
	width: auto;
	height: 36px;
	background: url(../img/app_bc2.png) center top no-repeat;
	position: absolute;
	top: -37px;
	left: 0;
	right: 0;
}

.block2 {
	padding: 48px 0;
}

.app_left,.app_right {
	width: 599px;
	text-align: center;
	padding: 24px 0;
}

.app_left {
	border-right: 1px solid #eee;
}

.app_tittle {
	margin-bottom: 24px;
	font: 500 40px/ 40px Helvetica Neue, Arial, Microsoft Yahei, sans-serif;
}

.app_text {
	font: 500 20px/ 20px Helvetica Neue, Arial, Microsoft Yahei, sans-serif;
	color: #999;
	margin: 24px 0;
}

.but_download {
	margin: 0 auto;
	cursor: pointer;
	height: 48px;
	text-align: center;
	width: 220px;
	border: 1px solid #995100;
	font: 700 20px/ 48px Helvetica Neue, Arial, Microsoft Yahei, sans-serif;
	background: #EF7D00;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF9F35),
		to(#EF7D00) );
	background: -moz-linear-gradient(top, #FF9F35, #EF7D00);
	background: -o-linear-gradient(top, #FF9F35, #EF7D00);
	filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr =
		'#FF9F35', endColorstr = '#EF7D00' );
	background: linear-gradient(top, #FF9F35, #EF7D00);
	color: #fff;
	box-shadow: 0 0 1px #fff inset, 0 0 4px rgba(0, 0, 0, 0.3);
}

.but_download:hover {
	background: #BB6200;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF9F35),
		to(#BB6200) );
	background: -moz-linear-gradient(top, #FF9F35, #C46700);
	background: -o-linear-gradient(top, #FF9F35, #EF7D00);
	filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr =
		'#FF9F35', endColorstr = '#EF7D00' );
	background: linear-gradient(top, #FF9F35, #EF7D00);
	color: #fff;
	box-shadow: 0 0 1px #fff inset, 0 0 4px rgba(0, 0, 0, 0.3);
}

.app_pic {
	background: #fff;
	padding: 24px;
	border: 1px solid #ccc;
	width: 259px;
	margin: 0 auto;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
}

/*=======================APP=======================#EF7D00*/
.top_tool {
	width: 100%;
	background: #f7f7f7;
	border-bottom: 1px solid #ededed;
}

.tool_box {
	width: 1200px;
	margin: 0 auto;
	background: #f7f7f7;
	border-bottom: 1px solid #ededed;
}

.welcome {
	color: #666;
	line-height: 25px;
	font-family: "宋体";
}

.login,.register {
	line-height: 25px;
	margin-left: 5px;
	font-family: "宋体";
}

.login a,.register a {
	color: #666;
}

.login a:hover,.register a:hover {
	color: #ee7d00;
}

.qq {
	background: url(../img/qq.png) no-repeat 4px;
	padding: 0px 6px 0px 26px;
}

.sina {
	background: url(../img/sina.png) no-repeat 4px;
	padding: 0px 6px 0px 26px;
}

.card {
	background: url(../img/card.png) no-repeat 4px;
	padding: 0px 6px 0px 26px;
}

.QQ,.Sina {
	height: 18px;
	margin-top: 3px;
	margin-left: 6px;
	background: #fff;
	border: 1px solid #e4e4e4;
}

.QQ:hover,.Sina:hover {
	border: 1px solid #ee7d00;
}

.Card {
	height: 18px;
	margin-top: 5px;
	margin-left: 6px;
	color: #fff;
	font-family: "宋体";
}

.collect {
	color: #666;
	margin-top: 2px;
	margin-left: 5px;
	font-family: "宋体";
}

.attention {
	background: url(../img/sina2.png) no-repeat;
	width: 62px;
	height: 22px;
	margin-top: 1px;
	margin-left: 5px;
	cursor: pointer;
}

.attention span {
	color: #fff;
	padding-left: 24px;
	line-height: 22px;
}

.phone {
	background: url(../img/weixin2.jpg) no-repeat;
	width: 17px;
	height: 16px;
	margin-top: 4px;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	margin-left: 15px;
	cursor: pointer;
}

.collect span,.phone span {
	padding: 0px 17px 0px 10px;
	line-height: 22px;
	background: url(../img/top_line.jpg) no-repeat right center;
	width: 2px;
	height: 16px;
}

.Card span {
	background: url(../img/top_line.jpg) no-repeat right center;
	width: 2px;
	height: 16px;
	padding: 0px 10px 0px 5px;
}

.collect {
	cursor: pointer;
}

.collect:hover {
	color: #ee7d00;
	text-decoration: underline;
}

/*=======================TOP_TOOL=======================*/
.wrap_top {
	width: 100%;
	height: 100px;
}

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

.logo {
	background: url(../img/logo.jpg) no-repeat;
	margin-top: 5px;
	width: 186px;
	height: 82px;
	cursor: pointer;
}

.logo2 {
	background: url(../img/logo2.jpg) no-repeat;
	width: 421px;
	height: 82px;
	cursor: pointer;
}

.logo3 {
	background: url(../img/erweima.gif) no-repeat;
	margin-top: 5px;
	width: 106px;
	height: 90px;
	cursor: pointer;
}

.search_box_main_index {
	margin-top: 30px;
	margin-left: 60px;
}

.search_box_main {
	margin-top: 30px;
	margin-left: 150px;
}

.search_box {
	border: 2px solid #8ABF40;
}

.search {
	background: #fff;
	border: 0 none;
	font-size: 14px;
	width: 350px;
	height: 28px;
	line-height: 28px;
	font-family: "宋体";
}

.search_btn {
	background: #8ABF40;
	font-family: "宋体";
	font-weight: bold;
	width: 78px;
	height: 30px;
	color: #fff;
	font-size: 14px;
	border: none;
	cursor: pointer;
	line-height: 30px;
}

.search_word {
	margin-top: 5px;
	margin-top: 5px;
	color: #999;
	font-family: 宋体;
}

.search_word a {
	padding-left: 8px;
	color: #999;
}

.search_word a:hover {
	color: #f77421;
}

.top_right_box {
	margin-top: 35px;
}

.my_swt span {
	display: block;
	background: #f0f0f0 url(../img/user.png) no-repeat 20px 8px;
	border: 1px solid #ccc;
	color: #666;
	width: 90px;
	height: 30px;
	position: relative;
	z-index: 9;
	margin-right: 10px;
	line-height: 30px;
	cursor: pointer;
	padding-left: 40px;
	margin-left: 20px;
}

.my_swt span:hover {
	background: #fff url(../img/user_hover.png) no-repeat 20px 8px;
	color: #79A73A;
	font-weight: bold;
	border: 1px solid #8ABF40;
}

.my_swt dt a,.shopping_cart dt a {
	line-height: 27px;
	color: #666;
}

.my_swt dl:hover dt {
	background-color: #FFFFFF;
	background-position: -62px -25px;
	border: 1px solid #e3e3e3;
	height: 30px;
}

/*babypart*/
.shopping_cart {
	height: 30px;
	position: relative;
	width: 135px;
	z-index: 9;
}

.shopping_pop_tab {
	width: 100%;
}

.free {
	color: #999;
}

.shopping_pop_tab td {
	padding: 3px 5px;
	color: #666;
	border-bottom: 1px dashed #ccc;
}

.aproimg {
	width: 50px;
	border: 1px solid #ccc;
	height: 50px;
	display: block;
}

.aproimg:hover {
	border: 1px solid #ef9b11;
}

.aproimg img {
	width: 50px;
	height: 50px;
}

.goods_title {
	padding-left: 5px;
	width: 180px;
}

.goods_title a {
	display: block;
	color: #656565;
	width: 180px;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
}

.goods_title a:hover {
	color: #F77421;
}

.goods_other {
	width: 73px;
	text-align: right;
	font-family: "微软雅黑", "幼圆," "宋体";
	margin-right: 10px;
}

.goods_otherh6 strong {
	color: #f65f00;
}

.goods_other.del {
	color: #1a8dc2;
	display: block;
	padding-top: 4px;
	cursor: pointer;
}

.delete {
	display: none;
}

.shopping_cat_total {
	margin-right: 5px;
	color: #343434;
}

.plook {
	background: #F5F5F5;
	width: 100%;
	padding-top: 5px;
	overflow: hidden;
}

.look_cart {
	display: inline;
	margin-bottom: 5px;
}

.unit_price,.unit_price2,.unit_price3 {
	color: #E4393C;
	font-weight: bold;
	font-family: "微软雅黑", "幼圆," "宋体";
	font-size: 18px;
}

.unit_price2 {
	font-size: 12px;
}

.unit_price3 {
	font-size: 12px;
}

.look_cart a {
	background: #FFA500;
	color: #FFFFFF;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	margin-top: 6px;
	text-align: center;
	margin-right: 5px;
	width: 120px;
	font-size: 16px;
}

.shopping_cart dt,.shopping_cart dl.hover dt,.shopping_cart .nogoods b {
	background-image: url("../img/agri.png");
	background-repeat: no-repeat;
}

h3 {
	padding: 5px;
	color: #666;
}

.shopping_cart dt {
	background: #f0f0f0 url(../img/shopping_cart.png) no-repeat 20px 8px;
	border: 1px solid #ccc;
	color: #666;
	width: 123px;
	height: 30px;
	cursor: pointer;
	position: absolute;
	z-index: 3;
	line-height: 30px;
	padding-left: 10px;
}

.shoppingCart_ico {
	padding-left: 25px;
	background: ;
	margin-left: 5px;
}

.shopping_cart dl:hover dt {
	background: #fff url(../img/shopping_cart_hover.png) no-repeat 20px 8px;
	height: 30px;
	color: #79A73A;
	font-weight: bold;
	border: 1px solid #79A73A;
	border-bottom: none;
}

.shopping_cart dt .shopping {
	background: #E4393C;
	color: #FFFFFF;
	left: 26px;
	line-height: 20px;
	padding: 0px 6px;
	position: absolute;
	top: -13px;
}

.suit {
	background: #D3EBFF;
	line-height: 20px;
	padding: 0px 5px;
}

.suit_price {
	margin-left: 5px;
}

.shopping_cart dd {
	box-shadow: 0 0 10px #DDDDDD;
	position: absolute;
	right: 0;
	top: 30px;
	width: 400px;
}

.shopping_cart .shopping_pop {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #79A73A;
}

.shopping_cart .nogoods {
	color: #999999;
	height: 49px;
	line-height: 49px;
	overflow: hidden;
	padding: 5px 5px 5px 30px;
}

.shopping_cart .nogoods .nogoods_img {
	background-position: 0 0;
	height: 49px;
	width: 56px;
}

.wrap-input {
	padding: 0 20px;
	position: relative;
	width: 32px;
	margin-bottom: 3px;
}

.btn-reduce {
	background: url(../img/agri.png) no-repeat;
	background-position: 0px -56px;
	left: 0;
}

.btn-reduce:hover {
	background-position: 0px -72px;
}

.wrap-input a {
	height: 15px;
	line-height: 50px;
	overflow: hidden;
	position: absolute;
	top: 3px;
	width: 15px;
}

.btn-add {
	background: url(../img/agri.png) no-repeat;
	background-position: -16px -56px;
	right: 0;
}

.btn-add:hover {
	background-position: -16px -72px;
}

.text {
	border: 1px solid #CCCCCC;
	height: 13px;
	line-height: 13px;
	line-height: 16px\9; *
	line-height: 13px;
	_line-height: 13px;
	padding: 0px;
	text-align: center;
	width: 30px;
	margin-top: 3px;
	display: inline;
}

.wrap-input2 {
	padding: 0 20px;
	position: relative;
	width: 70px;
	margin-bottom: 3px;
}

.btn-reduce2 {
	background: url(../img/agri.png) no-repeat;
	background-position: 0px -56px;
	left: 0;
}

.btn-reduce2:hover {
	background-position: 0px -72px;
}

.wrap-input2 a {
	height: 15px;
	line-height: 50px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	width: 15px;
}

.btn-add2 {
	background: url(../img/agri.png) no-repeat;
	background-position: -16px -56px;
	left: 70px;
	right: 0;
}

.btn-add2:hover {
	background-position: -16px -72px;
}

.text2 {
	border: 1px solid #CCCCCC;
	height: 25px;
	padding: 0px;
	text-align: center;
	line-height: 25px;
	width: 40px;
	margin-top: 3px;
}

/*=======================TOP_WRAP=======================*/
.nav_box {
	background: url(../img/nav_bgg.jpg) repeat-x;
	width: 100%;
	height: 38px;
	line-height: 38px;
}

.nav {
	width: 1200px;
	height: 38px;
	line-height: 38px;
	margin: 0 auto;
	background: url(../img/nav_bgg.jpg) repeat-x;
}

.nav ul {
	font-weight: bold;
}

.nav_off {
	color: #79a73a;
	background: url(../img/nav_off.jpg) no-repeat center 31px;
}

.nav ul .all_other {
	padding: 0px 30px;
	cursor: pointer;
	line-height: 38px;
	font-size: 14px;
}

.nav ul .all_other:hover {
	color: #79a73a;
	background: url(../img/nav_off.jpg) no-repeat center 31px;
}

.nav ul li {
	float: left;
}

.nav ul li a {
	font-family: "微软雅黑", "幼圆," "宋体";
	font-size: 14px;
	line-height: 30px;
}

.nav .all {
	width: 210px;
	cursor: pointer;
	background: #8ABF40;
	border-bottom: 2px solid #8ABF40;
}

.wrap_center {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
}

.all_goods {
	color: #fff;
	margin-left: 65px;
	font-size: 14px;
	line-height: 35px;
}

.groom_nav {
	padding-left: 6px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding-top: 3px;
}

.groom_nav div {
	width: 78px;
	background: #D3D3D3;
	color: #fff;
	text-align: center;
	cursor: pointer;
	margin-right: 1px;
}

._nav div.off {
	background: #ee7d00;
}

.groom_nav div:hover {
	background: #ee7d00;
}

.groom_nav .off {
	background: #ee7d00;
}

.category {
	position: absolute;
	height: 440px;
	width: 206px;
	background: #FAFAFA;
	border: 2px solid #8ABF40;
	border-top: none;
	text-align: center;
	top: 30px;
	z-index: 950;
	top: 230px;
}

.category ul {
	width: 180px;
}

.category ul li {
	float: none;
	width: 196px;
}

.category ul li {
	line-height: 34px;
	font-size: 14px;
	border-bottom: 1px dashed #ccc;
	margin: 5px 0 5px 4px;
}

.category ul li a {
	color: #333;
	padding-left: 40px;
}

.category ul li a:hover {
	color: #79a73a;
	font-weight: bold;
}

.rool_box {
	padding-left: 210px;
}

#scroll_box {
	width: 730px;
	position: relative;
	margin: 5px;
}

.box_163css {
	width: 730px;
	height: 300px;
	position: relative;
	overflow: hidden;
}

.box_163css img {
	display: block;
}

.box_163css li {
	float: left;
	display: inline;
	width: 750px;
}

.scroll_nav {
	width: 730px;
	margin-left: -1px;
	position: absolute;
	text-align: center;
	bottom: 0;
}

.scroll_nav li {
	width: 145px;
	height: 30px;
	margin-right: 1px;
	line-height: 30px;
	cursor: pointer;
	background-color: #000;
	background: rgba(0, 0, 0, 0.5);
	filter: alpha(opacity = 50);
}

.scroll_nav li.current {
	background: rgba(0, 0, 0, 0.8);
	filter: alpha(opacity = 80);
}

.scroll_nav li p {
	position: relative;
	color: #fff;
}

.jcarousel-skin-ie7 {
	margin-left: 5px;
	margin-right: 5px;
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
	width: 684px;
	padding: 0px 5px 0px 21px;
}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
	overflow: hidden;
}

.jcarousel-skin-ie7 .jcarousel-item {
	width: 222px;
	height: 130px;
	border: 1px solid #ccc;
}

.jcarousel-skin-ie7 .jcarousel-item:hover {
	border: 1px solid #aaa;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal {
	margin-left: 4px;
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal {
	position: absolute;
	top: 0px;
	right: -19px;
	width: 19px;
	height: 54px;
	cursor: pointer;
	border: 1px solid #ccc;
	height: 130px;
	background: #fff url(../img/arrow_next.png) no-repeat center;
	z-index: 1000;
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover {
	border: 1px solid #c3c3c3;
	background: #f5f5f5 url(../img/arrow_next.png) no-repeat center;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal {
	position: absolute;
	top: 0px;
	left: 0px;
	border: 1px solid #ccc;
	height: 54px;
	cursor: pointer;
	height: 130px;
	width: 19px;
	background: #fff url(../img/arrow_pre.png) no-repeat center;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover {
	border: 1px solid #c3c3c3;
	background: #f5f5f5 url(../img/arrow_pre.png) no-repeat center;
}

#Tab2 {
	width: 251px;
	margin-top: 5px;
}

.list_ico {
	background: url(../img/list_ico.png) no-repeat;
	width: 30px;
	height: 30px;
}

.list1 {
	background-position: 0px -4px;
}

.list2 {
	background-position: 0px -36px;
}

.list3 {
	background-position: 0px -73px;
}

.list4 {
	background-position: 0px -109px;
}

.list5 {
	background-position: 1px -146px;
}

.list6 {
	background-position: 0px -183px;
}

.list7 {
	background-position: 0px -221px;
}

.list8 {
	background-position: 0px -253px;
}

.list9 {
	background-position: 0px -289px;
}

.list10 {
	background-position: 0px -327px;
}

.list11 {
	background-position: 0px -361px;
}

.list12 {
	background-position: 1px -397px;
}

.list_arrow {
	background: url(../img/btn03.gif) no-repeat right 8px;
	padding-right: 28px;
}

/*菜单class*/
.Menubox {
	width: 100%;
	background: url(../img/bg2.gif);
	height: 28px;
	line-height: 28px;
}

.Menubox ul {
	margin: 0px;
	padding: 0px;
}

.Menubox li {
	float: left;
	display: block;
	cursor: pointer;
	width: 124px;
	text-align: center;
	color: #666;
	font-weight: bold;
	border-right: 1px solid #ccc;
	font-size: 14px;
}

.Menubox li.hover {
	padding: 0px;
	background: #fff;
	width: 124px;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #fff;
	color: #666;
	font-weight: bold;
	height: 27px;
	line-height: 27px;
}

.Contentbox {
	clear: both;
	margin-top: 0px;
	border: 1px solid #ccc;
	border-top: none;
	height: 105px;
	padding-top: 8px;
}

.Contentbox ul li {
	padding-left: 5px;
	line-height: 25px;
}

.Contentbox ul li a {
	color: #666;
}

.Contentbox ul li a:hover {
	color: #EF7D00;
}

.con_red {
	color: #E4393C;
}

.kx_box {
	background: url(../img/kx.jpg) no-repeat;
	width: 250px;
	height: 212px;
	margin-top: 5px;
}

.kx_ul {
	padding-top: 4px;
	padding-left: 5px;
}

.kx2 {
	background: url(../img/kx2.jpg) no-repeat;
	width: 42px;
	height: 47px;
	cursor: pointer;
	float: right;
}

.kx_ul li {
	line-height: 30px;
}

.home_right {
	background: url(../img/home_right.jpg) no-repeat;
	width: 250px;
	height: 83px;
	margin-top: 5px;
}

.single a{
	background-image: url(../img/Process2.jpg);
	width: 250px;
	height: 132px;
	margin-top: 5px;
        display:block;
}

.single h1 {
	line-height: 30px;
	color: #666;
	padding-left: 10px;
	font-size: 14px;
}

.single_img {
	border: 1px solid #ccc;
	width: 100px;
	margin: 5px 8px;
}

.single_title {
	width: 120px;
	margin-left: 10px;
	line-height: 24px;
}

.single_title_box .look_cart2 {
	margin-left: 10px;
}

.floor1 {
	margin-top: 5px;
}

.floor1_left {
	width: 944px;
	margin-top: 5px;
}

.promotions_tit {
	border-bottom: 2px solid #A7A7A7;
	height: 30px;
	position: relative;
}

.promotions_tit ul {
	left: 0;
	position: absolute;
	top: 2px;
}

.promotions_tit ul li {
	float: left;
	height: 30px;
	width: 188px;
}

.promotions_tit ul li a {
	display: block;
	font-size: 14px;
	height: 30px;
	text-align: center;
	width: 115px;
	font-weight: bold;
}

.promotions_tit ul li a:hover {
	background: url("../img/hover.png") no-repeat scroll 0 22px transparent;
	text-decoration: none;
	color: #EF7D00;
}

.current a {
	background: url("../img/hover.png") no-repeat scroll 0 22px transparent;
	text-decoration: none;
	color: #EF7D00;
}

.current_title {
	color: #EF7D00;
}

.goods1 {
	border-right: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	padding: 16px 19px 16px 18px;
	width: 150.5px;
}

.goods1 .price_box {
	width: 150px;
}

.goods12 {
	border-right: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	padding: 18px;
}

.goods12_title {
	height: 33px;
	margin-top: 5px;
	overflow: hidden;
	width: 198px;
}

.goods3 {
	border-right: 1px dashed #ddd;
	border-bottom: 1px dashed #ddd;
	padding: 10px 25px;
	margin-top: 5px;
	width: 200px
}

.good1_img {
	border: 1px solid #fff;
	background: url(../img/qs.jpg) no-repeat;
	width: 150px;
	height: 150px;
	cursor: pointer;
}

.good1_img:hover {
	border: 1px solid #ccc;
}

.good1_img2 {
	background: url(../img/qs.jpg) no-repeat;
	width: 150px;
	height: 150px;
	cursor: pointer;
}

.good1_img3 {
	background: url(../img/4.jpg) no-repeat;
	width: 200px;
	height: 200px;
	cursor: pointer;
}

.good1_img4 {
	background: url(../img/qs2.jpg) no-repeat;
	width: 200px;
	height: 200px;
	cursor: pointer;
	border: 1px solid #fff;
}

.good1_img5 {
	background: url(../img/qs2.jpg) no-repeat;
	width: 200px;
	height: 200px;
	cursor: pointer;
}

.good1_img4:hover {
	border: 1px solid #ccc;
}

.goods1_title {
	width: 150px;
	color: #666;
	margin: 3px 0px;
	font-family: "宋体";
	line-height: 18px;
	height: 33px;
}

_title {
	width: 196px;
	color: #666;
	margin: 3px;
	height: 33px;
	font-family: "宋体";
	line-height: 18px;
}

.goods1_title_a {
	color: #F8932B;
	font-weight: normal;
}

.price_box {
	margin-top: 3px;
	width: 198px;
}

.goods1_price {
	color: #E4393C;
	font-weight: bold;
	font-size: 14px;
	line-height: 24px;
}

.goods3_price {
	color: #999;
	font-size: 12px;
}

.goods3_price  a {
	display: block;
	height: 50px;
	overflow: hidden;
}

.goods1_price font {
	font: 800 12px/ 28px "Microsoft YaHei";
}

.specifications {
	color: #666;
	font-size: 12px;
	font-weight: normal;
}

.specifications2 {
	color: #999;
	font-size: 10px;
	font-weight: normal;
}

.goods1_price2 {
	color: #404040;
	line-height: 24px;
}

.shopping_cart_small {
	background: url(../img/shopping_cart.jpg) no-repeat;
	width: 24px;
	height: 22px;
	margin-left: 10px;
	cursor: pointer;
}

.floor1_right {
	width: 250px;
	margin-left: 6px;
	margin-top: 9px;
        height: 280px;
        overflow: hidden;
}

.floor1_right h1 {
	font-size: 14px;
	color: #666;
	line-height: 26px;
	padding-left: 5px;
	width: 200px;
}

.gray_line {
	height: 2px;
	background: #aaa;
}

.gray_line2 {
	height: 2px;
	background: #A7A7A7;
}

.orange_line {
	background: #FFA405;
	height: 2px;
	width: 160px;
}

.groom img {
	margin-left: 15px;
}

.floor1_right .groom img {
	margin: 0px 6px;
}

.groom_title {
	padding-left: 10px;
	line-height: 30px;
	margin-top: 5px;
}

.groom_description {
	padding: 2px 9px;
	line-height: 20px;
}

.groom_description a {
	display: block;
	height: 40px;
	overflow: hidden;
	font-family: "宋体";
}

.look_cart2 {
	margin-top: 5px;
}

.look_cart2 a {
	background: none repeat scroll 0 0 #F77421;
	color: #FFFFFF;
	display: inline-block;
	height: 20px;
	line-height: 20px;
	margin-top: 6px;
	text-align: center;
	margin-right: 15px;
	width: 80px;
}

.groom_box {
	border: 1px solid #ddd;
	height: 230px;
	width: 249px;
	border-top: none;
	padding-top: 3px;
}

.floor2 {
	margin-left: 2px;
	margin-top: 5px;
}

.floor2 h1 {
	font-size: 16px;
	color: #666;
	line-height: 26px;
	padding-left: 5px;
	width: 400px;
}

.more {
	color: #666;
	line-height: 26px;
	padding-left: 5px;
	margin-right: 10px;
}

.more span {
	border-right: 1px solid #5d5d5d;
	line-height: 10px;
}

.more span a {
	padding: 0px 8px;
}

.member_list {
	height: 245px;
	width: 285px;
	border: 1px solid #ddd;
	margin: 12px 6px;
}

.member_img {
	background: url(../img/333.jpg) no-repeat;
	width: 270px;
	height: 185px;
	margin: 0 auto;
	margin-top: 7px;
	cursor: pointer;
}

.member_title {
	width: 270px;
	height: 40px;
	margin: 0 auto;
	color: #666;
	height: 35px;
	line-height: 20px;
}

.member_box2 {
	background: #FFF1D1;
	height: 48px;
}

.member_price {
	color: #E4393C;
	font-size: 16px;
	line-height: 48px;
}

.member_price2 {
	color: #E4393C;
	font-size: 12px;
	padding: 0px 5px;
	font-weight: bold;
}

.mj {
	background: url(../img/mj_icon.png) no-repeat;
	padding: 1px 25px 2px 12px;
	font-family: "宋体";
	color: #fff;
}

.mj_main {
	font-weight: bold;
}

.payment_btn .member_price {
	color: #E4393C;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}

.member_box2 {
	margin-top: 0px;
}

.discount_box {
	margin-left: 5px;
	margin-top: 3px;
}

.discount {
	background: url(../img/price.png) no-repeat;
	width: 59px;
	height: 21px;
	color: #fff;
	font-weight: bold;
	line-height: 21px;
	padding-left: 8px;
	margin-top: 5px;
}

.cost_price {
	text-decoration: line-through;
	color: #9E703B;
}

.discount_buy {
	width: 75px;
	text-align: right;
}

.look_cart3 a {
	background: #ee7d00;
	color: #FFFFFF;
	display: inline-block;
	height: 25px;
	line-height: 25px;
	margin-top: 6px;
	text-align: center;
	margin-right: 5px;
	width: 70px;
}

.discount_people {
	text-align: right;
	color: #666;
	margin-right: 5px;
}

.people {
	color: #82AF1E;
	font-weight: bold;
	font-size: 12px;
}

.floor3 {
	margin-left: 2px;
	margin-top: 5px;
}

.floor3 h1 {
	font-size: 22px;
	color: #666;
	font-weight: bold;
	line-height: 40px;
	padding-left: 10px;
}

.floor3 .more {
	line-height: 40px;
}

.floor_box .goods1 {
	padding: 10px 18px;
}

.left_img {
	background: url(../img/123.jpg) no-repeat;
	margin: 9px 9px 9px 0px;
	border: 1px solid #fff;
	width: 320px;
	height: 435px;
	cursor: pointer;
}

.left_img:hover {
	border: 1px solid #ccc;
}

.goods2 {
	border-right: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	padding: 10px 12px 9px 10px;
	width: 150px;
}

.good2_img {
	background: url(../img/qs.jpg) no-repeat;
	width: 150px;
	height: 150px;
	cursor: pointer;
	margin: 0 auto;
	line-height: 18px;
}

.goods2_title {
	width: 150px;
	color: #666;
	margin: 0 auto;
	margin-top: 5px;
	height: 30px;
	font-family: "宋体";
}

.goods2_title a {
	line-height: 18px;
}

.price_box2 {
	margin-top: 5px;
	width: 150px;
}

.goods2_price {
	color: #E4393C;
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
}

.goods2_price font {
	font: 800 12px/ 28px "Microsoft YaHei";
}

/*=======================center=======================*/
.wrap_bottom {
	margin-top: 15px;
	background: #f3f3f3;
	border-top: 1px solid #D9D9D9;
}

.bottom_box2 {
	padding-top: 35px;
	background: #f3f3f3;
	width: 1200px;
	margin: 0 auto;
}

.bottom_box_bg_main2 {
	padding-bottom: 15px;
}

.bottom_tab_title,.bottom_tab_title2,.bottom_tab_title3,.bottom_tab_title4,.bottom_tab_title5,.bottom_tab_title6,.bottom_tab_title7
	{
	margin-bottom: 2px;
	font: 700 14px/ 18px Tahoma, Arial, 微软雅黑, 宋体, 黑体;
	color: #333;
	padding-left: 24px;
}

.bottom_tab_text_box {
	margin: 0 0 0 10px;
	padding: 2px 0 0 50px;
	height: 85px;
}

.bottom_tab_text_box a {
	font: 500 12px/ 20px;
	color: #444;
	display: block;
	line-height: 20px;
}

.bottom_tab_text_box a:hover {
	color: #EF7D00;
}

.bottom_tab td {
	vertical-align: top;
	width: 180px;
	text-align: left;
	padding-right: 50px;
}

.bottom_tab {
	margin-bottom: 20px;
	margin-left: 70px;
}

.yellow_title {
	margin-left: 150px;
}

.yellow_left {
	margin-left: 80px;
}

.yellow_title b {
	font-size: 22px;
	color: #fff;
}

.yellow_title span {
	font-size: 14px;
	color: #fff3dd;
	font-weight: bold;
	padding-left: 5px;
}

.bottom_tab_title_same {
	padding-left: 5px;
	padding-top: 6px;
	text-shadow: 0 1px 0 #FFFFFF;
}

.footer {
	display: block;
	background: url("../img/footer.jpg") no-repeat left center;
	height: 30px;
	width: 30px;
}

.footer1 {
	background-position: -121px 0px;
}

.footer2 {
	background-position: -1px 0px;
}

.footer3 {
	background-position: -31px 0px;
}

.footer4 {
	background-position: -62px 0px;
}

.footer5 {
	background-position: -91px 0px;
}

.bottom_box_bg_main_right2 .bottom_tab_title7 {
	margin-left: 0;
	padding-left: 40px;
}

.bottom_tab_no,.bottom_tab_no2 {
	margin-left: 40px;
	font: 500 24px/ 24px Arial, Helvetica, sans-serif;
	color: #EF7D00;
}

.bottom_tab_no2 {
	font: 500 16px/ 16px Arial, Helvetica, sans-serif;
	color: #5D5D5D;
}

.bottom_box_bg_main_left_bottom2 {
	font: 500 12px/ 12px '宋体', Simsun;
	color: #999;
	width: 1200px;
	text-align: center;
	margin-top: 5px;
}

.bottom_box_bg_main_left_bottom2 span {
	font: 500 12px/ 12px Arial, Helvetica, sans-serif;
}

.bottom_box_bg_main_left_bottom2 p {
	padding: 0 5px;
	height: 12px;
	margin-bottom: 10px;
}

.tep {
	width: 483px;
	magrgin: 0px;
	margin: 0 auto;
	color: #666;
	font-size: 18px;
	font-weight: bold;
	background: url("../img/tel.gif") no-repeat left 12px;
	padding-left: 20px;
}

.bottom_other {
	color: #666;
	width: 340px;
	margin: 0 auto;
}

.bottom_other a {
	padding: 0px 5px;
}

/*=======================bottom=======================*/
ul#navigation {
	position: fixed;
	bottom: 50px;
	right: 0px;
	list-style: none;
	z-index: 899;
}

ul#navigation li {
	width: 130px;
}

ul#navigation li a {
	display: block;
	margin-left: -2px;
	width: 130px;
	height: 35px;
	margin-top: 5px;
	color: #fff;
	line-height: 35px;
	padding-left: 42px;
	text-decoration: none;
	font-family: "宋体";
}

ul#navigation .right_cart a {
	background: #FF9219 url(../img/right_cart.png) no-repeat left center;
	border: 1px solid #FE8101;
}

ul#navigation .right_swt a {
	background: #FF9219 url(../img/right_swt.png) no-repeat left center;
	border: 1px solid #FE8101;
}

ul#navigation .right_gottop a {
	background: #FF9219 url(../img/right_got_top.png) no-repeat left center;
	border: 1px solid #FE8101;
}

/*=======================侧边划出栏=======================*/
.position {
	height: 20px;
	line-height: 20px;
	margin: 10px 0px;
	padding: 0 0 1px 6px;
}

.filter_box {
	margin-left: 3px;
}

.filter_box_line {
	background: #FFA500;
	height: 3px;
	width: 950px;
}

.filter_box_main {
	border: 1px solid #ccc;
	width: 948px;
}

.filter_box_title {
	background: #F7F7F7;
	color: #000;
	border-bottom: 2px solid #8ABF40;
}

.filter_box_title_left {
	padding-left: 5px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
}

.filter_box_title_left span {
	font-size: 14px;
	color: #333;
	font-weight: bold;
}

.filter_box_title_right {
	line-height: 30px;
	padding-right: 5px;
}

.filter_box_title_right a {
	color: #0063DC;
}

.filter_box_title_right a:hover {
	color: #ee7d00;
}

.filter_box_tab {
	width: 100%;
	color: #404040;
	padding: 0px 6px;
	line-height: 30px;
}

.filter_box_tab th {
	font-weight: normal;
	color: #000;
	border-bottom: 1px dashed #ccc;
	line-height: 30px;
	text-align: right;
	width: 80px;
	padding-top: 1px;
}

.filter_box_tab td {
	border-bottom: 1px dashed #ccc;
	text-align: left;
	padding-left: 5px;
}

.filter_li {
	margin: 0px 15px;
	cursor: pointer;
}

.filter_li a {
	padding: 1px 5px;
	color: #0063DC;
}

.filter_li a:hover {
	border: 1px solid #ee7d00;
	color: #FF8040;
	padding: 1px 4px;
}

.filter_li a.filter_off {
	background: #FF9219;
	padding: 1px 5px;
	color: #fff;
}

.filter_li2 a.filter_choose {
	border: 1px solid #FF8040;
	background: #fff;
	padding: 2px 20px 2px 7px;;
	color: #FF8040;
	background: url(../img/del.jpg) no-repeat right center;
}

.filter_li_headline {
	color: #808080;
}

.filter_li2 {
	line-height: 30px;
	margin: 0px 10px;
	cursor: pointer;
}

.conditions {
	width: 948px;
	line-height: 25px;
	background: #F7F7F7;
	border: 1px solid #ccc;
	margin-left: 3px;
	margin-top: 5px;
}

.conditions_top {
	margin-left: 10px;
	line-height: 27px;
}

.conditions_li {
	margin: 1px 2px;
}

.conditions_li a {
	background: #fff;
	padding: 1px 12px;
	color: #000;
	border: 1px solid #ccc;
}

.sorte,.sorte2 {
	margin: 1px 2px;
}

.sorte a {
	background: #fff;
	padding: 1px 12px;
	color: #000;
	border: 1px solid #ccc;
	background: #fff url( http://swtmall.com/AgriWeb/img/arrow_down.gif) no-repeat 42px;
	padding-right: 22px;
}

.sorte2 a {
	background: #fff;
	padding: 1px 12px;
	color: #000;
	border: 1px solid #ccc;
	background: #fff url( http://swtmall.com/AgriWeb/img/arrow_up.gif) no-repeat 42px;
	padding-right: 22px;
}

.sorte a:hover {
	background: #fff url( http://swtmall.com/AgriWeb/img/arrow_down.gif) no-repeat 42px;
	padding-right: 22px;
	border: 1px solid #FF8040;
	color: #FF8040;
}

.sorte2 a:hover {
	background: #fff url( http://swtmall.com/AgriWeb/img/arrow_up.gif) no-repeat 42px;
	padding-right: 22px;
	border: 1px solid #FF8040;
	color: #FF8040;
}

.conditions_li a:hover {
	background: #fff;
	padding: 1px 12px;
	border: 1px solid #FF8040;
	color: #FF8040;
}

.conditions_quantity {
	line-height: 27px;
	color: #404040;
}

.quantity {
	color: #FF8040;
	font-weight: bold;
	padding: 0px 4px;
}

.conditions_line {
	margin: 6px 10px;
}

.conditions_line1 {
	height: 15px;
	width: 1px;
	background: #ccc;
}

.conditions_line2 {
	height: 15px;
	width: 1px;
	background: #fff;
}

.conditions_page {
	line-height: 27px;
	margin-left: 13px;
}

.pre_page a {
	line-height: 27px;
	border: 1px solid #ccc;
	background: #fff url( http://swtmall.com/AgriWeb/img/arrow2.png) no-repeat 5px;
	padding: 0px 10px 0px 16px;
}

.pre_page a:hover {
	color: #FF8040;
	border: 1px solid #FF8040;
}

.next_page {
	margin: 0px 5px;
}

.qs_page1 a {
	border: 1px solid #ddd;
	background: #fff url( http://swtmall.com/AgriWeb/img/arrow4.png) no-repeat 5px;
	padding: 0px 10px 0px 16px;
	color: #ccc;
	cursor: text;
	line-height: 27px;
}

.qs_page2 a {
	border: 1px solid #ddd;
	background: #fff url( http://swtmall.com/AgriWeb/img/arrow3.png) no-repeat 52px;
	padding: 0px 16px 0px 10px;
	color: #ccc;
	cursor: text;
	line-height: 27px;
}

.qs_page2 {
	margin: 0px 5px;
}

.next_page a {
	line-height: 27px;
	border: 1px solid #ccc;
	background: #fff url( http://swtmall.com/AgriWeb/img/arrow1.png) no-repeat 52px;
	padding: 0px 16px 0px 10px;
}

.qs_page3 {
	border: 1px solid #ddd;
	color: #ccc;
	cursor: text;
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	float: right;
	margin: 0px 5px;
	padding: 0px 20px;
}

.page_dian {
	float: right;
	height: 34px;
	line-height: 34px;
	margin: 0px 5px;
	padding: 0px 15px;
	color: #9D9D9D;
	font-weight: bold;
}

.qs_page4 {
	border: 1px solid #ddd;
	color: #ccc;
	cursor: text;
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	float: right;
	margin: 0px 5px;
	padding: 0px 20px;
}

.next_page a:hover {
	color: #FF8040;
	border: 1px solid #FF8040;
}

.goods_bq {
	margin-top: 5px;
}

.goods_bq2 {
	margin-top: 5px;
}

.xp {
	background: url( http://swtmall.com/AgriWeb/img/xp.png) no-repeat;
	width: 40px;
	height: 40px;
}

.mz {
	background: url( http://swtmall.com/AgriWeb/img/mz.png) no-repeat;
	width: 40px;
	height: 40px;
}

.yj {
	background: url( http://swtmall.com/AgriWeb/img/yj.png) no-repeat;
	width: 40px;
	height: 40px;
}

.rx {
	background: url( http://swtmall.com/AgriWeb/img/rx.png) no-repeat;
	width: 40px;
	height: 40px;
}

.zk {
	background: url( http://swtmall.com/AgriWeb/img/zk.png) no-repeat;
	width: 40px;
	height: 40px;
}

.tj {
	background: url( http://swtmall.com/AgriWeb/img/tj.png) no-repeat;
	width: 40px;
	height: 40px;
}

.jk {
	background: url( http://swtmall.com/AgriWeb/img/jk.png) no-repeat;
	width: 40px;
	height: 40px;
}

.xp_small {
	background: url( http://swtmall.com/AgriWeb/img/xp2.png) no-repeat;
	width: 51px;
	height: 46px;
}

.mz_small {
	background: url( http://swtmall.com/AgriWeb/img/mz2.png) no-repeat;
	width: 51px;
	height: 46px;
}

.yj_small {
	background: url( http://swtmall.com/AgriWeb/img/yj2.png) no-repeat;
	width: 51px;
	height: 46px;
}

.rx_small {
	background: url( http://swtmall.com/AgriWeb/img/rx2.png) no-repeat;
	width: 51px;
	height: 46px;
}

.zk_small {
	background: url( http://swtmall.com/AgriWeb/img/zk2.png) no-repeat;
	width: 51px;
	height: 46px;
}

.tj_small {
	background: url( http://swtmall.com/AgriWeb/img/tj2.png) no-repeat;
	width: 51px;
	height: 46px;
}

.jk_small {
	background: url( http://swtmall.com/AgriWeb/img/jk2.png) no-repeat;
	width: 51px;
	height: 46px;
}

.goods_page_box {
	width: 949px;
	margin-left: 3px;
}

.goods_page_box .goods_box .goods1 {
	padding: 10px 18px;
}

.add_cart_box {
	margin-top: 3px;
	width: 198px;
}

.add_cart {
	background-color: #FF9219;
	border: 1px solid #FB7600;
	color: #fff;
	display: block;
	right: 0;
	margin-left: 5px;
	cursor: pointer;
	width: 70px;
	text-align: center;
}

.stock {
	background-color: #F4F4F4;
	border: 1px solid #CCCCCC;
	color: #999999;
	display: block;
	margin-left: 5px;
	right: 0;
	width: 70px;
	text-align: center;
}

.gray_add_cart {
	background-color: #fff;
	border: 1px solid #ccc;
	color: #c6c6c6;
	display: block;
	right: 0;
	margin-left: 5px;
	padding: 0px 5px;
	cursor: pointer;
}

.shopping_collect {
	background-color: #F4F4F4;
	border: 1px solid #D2D2D2;
	color: #404040;
	display: block;
	right: 0;
	cursor: pointer;
	padding: 0px 10px;
}

.right_line {
	border-right: none;
}

.filter_box_tab .tab_bottom {
	border-bottom: none;
}

.parts_down_page {
	color: #404040;
	line-height: 16px;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-right: 3px;
}

.parts__page_text {
	float: right;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 1px;
}

.parts_down_page .ip6 {
	background: #EEEEEE;
	border: 1px solid #CCCCCC;
	color: #404040;
	float: right;
	height: 16px;
	line-height: 16px;
	padding: 0 3px;
	text-align: center;
	width: 25px;
}

.parts_down_page_text {
	float: right;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 1px;
}

.parts_down_page .qs_page1,.parts_down_page .qs_page2 {
	margin-right: 10px;
	margin-left: 0px;
}

.page_no {
	border: 1px solid #ccc;
	cursor: pointer;
	float: right;
	line-height: 34px;
	margin: 0px 5px;
	color: #666;
	padding: 0px 13px;
}

.page_no:hover,.page_no_off:hover {
	border: 1px solid #ee7d00;
	color: #ee7d00;
	background: #fffce5;
}

.page_no_off {
	border: 1px solid #ee7d00;
	color: #fff;
	background: #ffa500;
	cursor: pointer;
	float: right;
	line-height: 34px;
	margin: 0px 5px;
	padding: 0px 13px;
	font-weight: bold;
}

.page_up2 {
	border: 1px solid #ccc;
	cursor: pointer;
	float: right;
	line-height: 34px;
	margin: 0px 5px;
	color: #666;
	padding: 0px 20px;
}

.page_down2 {
	border: 1px solid #ccc;
	cursor: pointer;
	float: right;
	line-height: 34px;
	margin: 0px 5px;
	color: #666;
	padding: 0px 20px;
}

.page_up2:hover,.page_down2:hover {
	border: 1px solid #ee7d00;
	color: #ee7d00;
	background: #fffce5;
}

.page_but {
	background: -moz-linear-gradient(center top, #FFFFFF, #F4F4F4) repeat;
	border: 1px solid #CCCCCC;
	cursor: pointer;
	margin-left: 10px;
	padding: 0 5px;
	text-align: center;
}

.page_right {
	margin-left: 10px;
	width: 237px;
}

.filter_box_line2 {
	background: #FFA500;
	height: 3px;
	width: 100%;
}

.page_right .filter_box_main {
	width: 235px;
}

.page_right_title {
	line-height: 25px;
	border-bottom: 2px solid #8ABF40;
	background: #f7f7f7;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
}

.page_right_title span {
	padding-left: 5px;
	font-size: 14px;
}

.page_right .goods1 {
	border: none;
	text-align: center;
	border-bottom: 1px dashed #ccc;
}

.page_right .tab_bottom {
	border-bottom: none;
}

.page_bottom {
	margin-left: 3px;
	margin-top: 20px;
}

.page_bottom .page_right_title {
	font-size: 16px;
}

.page_bottom .filter_box_main {
	width: 1195px;
}

.page_bottom .filter_box_main2 {
	width: 1005px;
}

.page_bottom .filter_box_main .goods1 {
	padding: 18px;
	border-bottom: none;
}

/*=======================end_index=======================*/
.goods_single_box {
	height: 350px;
	width: 1200px;
}

.goods_single_img {
	background: url(../img/single.jpg) no-repeat;
	width: 350px;
	height: 350px;
	border: 1px solid #E3E3E3;
}

.big_title {
	font-size: 18px;
	font-weight: bold;
	font-family: "微软雅黑";
}

.position span {
	font-family: "宋体";
}

.single_left {
	text-align: center;
	width: 350px;
	margin-left: 3px;
}

.jqzoom {
	width: 350px;
	height: 350px;
	border: 1px solid #ccc;
	position: relative;
}

.zoomdiv {
	left: 859px;
	height: 400px;
	width: 400px;
}

.list-h li {
	float: left;
}

.preview_pre {
	width: 350px;
	height: 56px;
	padding-top: 6px;
	overflow: hidden;
}

.control {
	width: 9px;
	height: 54px;
	float: left;
	cursor: pointer;
	border: 1px solid #ccc;
}

.control:hover {
	border: 1px solid #ee7d00;
}

.control img {
	margin-top: 22px;
}

.preview_img {
	position: relative;
	margin-right: 6px;
	width: 318px;
	float: left;
	overflow: hidden;
	margin-left: 4px;
	display: inline;
}

.preview_img ul li {
	float: left;
	display: inline;
	width: 62px;
}

.preview_img ul li img {
	padding: 2px;
	border: 1px solid #ccc;
	width: 50px;
	height: 50px;
}

/*jqzoom*/
.jqzoom {
	position: relative;
	padding: 0;
}

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

.bigimg {
	width: 800px;
	height: 800px;
}

.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;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity = 50);
	cursor: move;
}

.preview_img div {
	margin-top: 0; *
	margin-left: 0;
}

.package a {
	background: -moz-linear-gradient(center top, #FFFFFF, #F4F4F4) repeat;
	color: #404040;
	border: 1px solid #ccc;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	margin-top: 6px;
	text-align: center;
	margin-right: 5px;
	width: 80px;
}

.share {
	background: -moz-linear-gradient(center top, #FFFFFF, #F4F4F4) repeat;
	color: #404040;
	border: 1px solid #ccc;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	margin-top: 6px;
	text-align: center;
	margin-right: 5px;
	width: 100px;
}

.share img {
	padding-left: 8px;
	cursor: pointer;
	vertical-align: middle;
}

.single_right {
	width: 817px;
	margin-left: 30px;
}

.package_right {
	width: 817px;
	margin-left: 20px;
}

.singleTitle {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 40px;
}

.singleTitle h1 {
	height: 1.5em;
	color: #666;
	font-size: 16px;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.singleTitle strong {
	color: #E4393C;
	font-size: 16px;
}

.nub {
	color: #999;
}

.singlePrice {
	color: #E4393C;
	font-size: 18px;
	font-family: Arial, Verdana, "宋体";
	line-height: 12px;
}

.singleRaw {
	text-decoration: line-through;
	color: #666;
	font-family: "微软雅黑";
}

.singleP {
	margin-top: 15px;
	color: #666;
	font-family: "宋体";
}

.raw {
	margin-top: 15px;
}

.singleP2 {
	margin-left: 60px;
	margin-top: 15px;
	color: #333;
	font-family: "宋体";
}

.single_hr {
	border-bottom: 1px dotted #ccc;
	width: 820px;
	heiht: 1px;
	margin: 10px 0px;
	height: 1px;
}

.single_right .look_cart {
	margin-left: 50px;
}

.package_right .singleG {
	margin-top: 15px;
	color: #333;
	font-family: "宋体";
}

.singleG {
	font-family: "宋体";
}

.packageInfo {
	background: #FFF8F7;
	width: 510px;
	border: 2px solid #E4393C;
	padding-bottom: 10px;
}

.package_category a {
	text-align: center;
	margin-right: 10px;
	display: block;
	float: left;
	margin-bottom: 5px;
	border: 1px solid #ccc;
	width: 90px;
	margin-top: 14px;
	padding: 2px 1px;
	font-family: "宋体";
	background: #fff;
}

.package_category a:hover {
	padding: 1px 0px;
	color: #444;
	border: 2px solid #E4393C;
	background: #fff url(../img/dey_06.gif) no-repeat right bottom;
	text-decoration: none;
}

.rating {
	width: 80px;
	height: 16px;
	margin-top: 15px;
	list-style: none;
	clear: both;
	position: relative;
	background: url(../img/star-matrix.gif) no-repeat 0 0;
}

/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {
	background-position: 0 0
}

ul.rating li {
	cursor: pointer;
	/*ie5 mac doesn't like it if the list is floated\*/
	float: left;
	/* end hide*/
	text-indent: -999em;
}

ul.rating li a {
	position: absolute;
	left: 0;
	top: 0;
	width: 16px;
	height: 16px;
	text-decoration: none;
	z-index: 200;
}

ul.rating li.one a {
	left: 0
}

ul.rating li.two a {
	left: 16px;
}

ul.rating li.three a {
	left: 32px;
}

ul.rating li.four a {
	left: 48px;
}

ul.rating li.five a {
	left: 64px;
}

ul.rating li a:hover {
	z-index: 2;
	width: 80px;
	height: 16px;
	overflow: hidden;
	left: 0;
	background: url(../img/star-matrix.gif) no-repeat;
}

ul.rating li.one a:hover {
	background-position: 0 -96px;
}

ul.rating li.one a.star_off1 {
	z-index: 2;
	width: 80px;
	height: 16px;
	overflow: hidden;
	left: 0;
	background: url(../img/star-matrix.gif) no-repeat;
	background-position: 0 -96px;
}

ul.rating li.two a:hover {
	background-position: 0 -112px;
}

ul.rating li.two a.star_off2 {
	z-index: 2;
	width: 80px;
	height: 16px;
	overflow: hidden;
	left: 0;
	background: url(../img/star-matrix.gif) no-repeat;
	background-position: 0 -112px;
}

ul.rating li.three a:hover {
	background-position: 0 -128px
}

ul.rating li.three a.star_off3 {
	z-index: 2;
	width: 80px;
	height: 16px;
	overflow: hidden;
	left: 0;
	background: url(../img/star-matrix.gif) no-repeat;
	background-position: 0 -128px;
}

ul.rating li.four a:hover {
	background-position: 0 -144px
}

ul.rating li.four a.star_off4 {
	z-index: 2;
	width: 80px;
	height: 16px;
	overflow: hidden;
	left: 0;
	background: url(../img/star-matrix.gif) no-repeat;
	background-position: 0 -144px;
}

ul.rating li.five a:hover {
	background-position: 0 -160px
}

ul.rating li.five a.star_off5 {
	z-index: 2;
	width: 80px;
	height: 16px;
	overflow: hidden;
	left: 0;
	background: url(../img/star-matrix.gif) no-repeat;
	background-position: 0 -160px;
}

.singleP a,.raw a {
	color: #005AA0;
	font-family: Arial, Verdana, "宋体";
	padding-right: 2px;
}

.singleP a:hover,.raw a:hover {
	text-decoration: underline;
}

.goods_info {
	width: 1197px;
	margin-top: 10px;
}

.goods_info_left {
	width: 287px;
	border: 1px solid #ddd;
}

.goods_info_img {
	margin: 10px;
	border: 1px solid #ddd;
}

.goods_info_img2 {
	border: 1px solid #ddd;
	display: block;
	margin-bottom: 5px;
}

.goods_info_img:hover {
	margin: 10px;
	border: 1px solid #ccc;
}

.goods_info_title {
	width: 170px;
	margin: 10px 0px;
	line-height: 25px;
}

.goods_info_title_name {
	font-family: "宋体";
}

/*======================标签页start==========================*/
.fix:after {
	clear: both;
	content: " ";
	display: block;
	height: 0;
}

.pro-main-tab {
	width: 902px;
	background: url("../img/productIcon.png") repeat-x scroll 0 -364px
		#FFFFFF;
	margin-left: 10px;
}

.pro-tab {
	background: url("../img/pro_tab_bg.png") repeat-x;
	height: 35px;
	border-right: 1px solid #ddd;
}

.pro-tab-a li {
	background: url("../img/productall.png") no-repeat scroll left -167px
		transparent;
	border-bottom: medium none;
	border-top: 1px solid #ccc;
	cursor: pointer;
	float: left;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: 700;
	height: 35px;
	line-height: 35px;
	margin-right: -1px;
	text-align: center;
	width: 120px;
}

.pro-tab-a li.cur {
	background: url("../img/productall.png") no-repeat scroll left -167px
		#FFFFFF;
	border-top: 3px solid #ffa500;
	height: 33px;
}

.pro-tab-a li span {
	background: url("../img/productall.png") no-repeat scroll 119px -167px
		transparent;
	display: block;
	height: 35px;
}

.pro-tab-a li.cur span {
	height: 33px;
	line-height: 32px;
}

.Contentbox2 {
	clear: both;
	position: relative;
	margin-top: 0px;
	border: 1px solid #ddd;
	border-top: none;
	width: 892px;
	padding: 4px;
	margin-left: 10px;
}

.Contentbox2 ul li {
	padding-left: 5px;
	line-height: 25px;
}

.Contentbox2 ul li a {
	color: #666;
}

.Contentbox2 ul li a:hover {
	color: #EF7D00;
}

.Contentbox2 .goods2 {
	border: none;
	margin-left: 10px;
}

.bulkInfo .Contentbox2 {
	padding: 0px;
}

/*=======================标签页end==========================*/
.add {
	background: url(../img/add.jpg) no-repeat;
	width: 23px;
	height: 22px;
	margin-top: 70px;
	margin-left: 20px;
	margin-right: 10px;
}

.goods2_price input {
	margin-right: 4px;
}

.single_total {
	height: 30px;
	background: #F1EFEC;
}

.single_total .add_cart {
	margin-top: 6px;
	margin-right: 20px;
}

.ginseng {
	background: #F6F6F6;
	border: 1px solid #ccc;
	margin: 4px;
}

.ginseng p {
	line-height: 30px;
	padding-left: 10px;
	color: #999;
	font-weight: bold;
}

.ginseng_tab {
	width: 100%;
}

.ginseng_tab td {
	padding-left: 20px;
	line-height: 25px;
	color: #999;
}

.ginseng_line {
	width: 1185px;
	height: 1px;
	background: #fff;
}

.add_cart_price {
	line-height: 32px;
	padding-right: 31px;
}

.step {
	background: url(../img/step.png) no-repeat;
	width: 605px;
	height: 40px;
	margin-top: 30px;
	margin-right: 10px;
}

.step li {
	float: left;
	margin-top: 40px;
}

.step-1 {
	margin-left: -20px;
}

.step-2 {
	margin-left: 120px;
}

.step-3 {
	margin-left: 115px;
}

.step-4 {
	margin-left: 110px;
}

.step1 {
	background-position: 0px 0px;
}

.step2 {
	background-position: 0px -38px;
}

.step3 {
	background-position: 0px -76px;
}

.step4 {
	background-position: 0px -114px;
}

.shopping_cart_tab {
	width: 100%;
	border: 1px solid #ccc;
	border-top: 2px solid #8ABF40;
	border-bottom: none;
}

.shopping_cart_tab th {
	height: 30px;
	background: #F7F7F7;
	border-bottom: 1px solid #ccc;
	text-align: center;
}

.shopping_cart_tab td {
	text-align: center;
	line-height: 25px;
	border-bottom: 1px solid #ccc;
	background: #F8FFEE;
	padding-bottom: 7px;
	padding-top: 7px;
	vertical-align: top;
}

.shopping_cart_img {
	border: 1px solid #ddd;
	width: 55px;
	height: 55px;
	margin-right: 7px;
	margin-left: 7px;
	cursor: pointer;
}

.shopping_cart_img:hover {
	border: 1px solid #ccc;
}

.shopping_cart_h1 {
	font-size: 18px;
	color: #666;
	line-height: 40px;
	padding-left: 3px;
	width: 260px;
}

.shopping_cart_h2 {
	font-size: 22px;
	color: #666;
	line-height: 50px;
	background: url("../img/ok.png") no-repeat 418px center;
	padding-left: 60px;
	margin-top: 20px;
	padding-top: 20px;
}

.shopping_cart_h3 {
	font-size: 22px;
	color: #666;
	line-height: 50px;
	background: url("../img/wrong.png") no-repeat 468px center;
	padding-left: 30px;
	margin-top: 20px;
	padding-top: 20px;
}

.shopping_cart_h4 {
	font-size: 16px;
	color: #666;
	line-height: 40px;
	background: url("../img/ok1.png") no-repeat;
	padding-left: 40px;
	margin-top: 20px;
	margin-left: 20px;
}

.shopping_cart_tab .wrap-input {
	margin-left: 25px;
}

.shopping_cart_title {
	width: 300px;
	line-height: 20px;
	font-family: "宋体";
}

.shopping_cart_title a {
	color: #005EA7;
	cursor: pointer;
}

.activities1 span {
	background: #F07372;
	color: #fff;
	padding: 0px 10px;
}

.activities2 span {
	background: #E04342;
	color: #fff;
	padding: 0px 10px;
}

.activities3 span {
	background: #7ABD54;
	color: #fff;
	padding: 0px 10px;
}

.activities4 span {
	background: #FF8500;
	color: #fff;
	padding: 0px 10px;
}

.shopping_cart_price2 {
	color: #E4393C;
	font-weight: bold;
	font-size: 22px;
}

.operation a {
	padding-left: 15px;
}

.operate a,.operation a {
	color: #005EA7;
	cursor: pointer;
}

.operate a:hover,.operation a:hover {
	color: #005EA7;
	text-decoration: underline;
}

.page_but2 {
	background: #FFF0E8;
	border: 1px dashed #FDB08E;
	color: #FF4400;
	margin-left: 10px;
	padding: 2px 10px;
	cursor: pointer;
}

.page_but6 {
	background: #FDEDA5;
	border: 1px solid #ED9C49;
	cursor: pointer;
	line-height: 20px;
	margin-left: 10px;
	padding: 0 15px;
	text-align: center;
	margin-right: 10px;
	margin-top: 15px;
}

.page_but3 {
	background: -moz-linear-gradient(center top, #FFFFFF, #F4F4F4) repeat;
	border: 1px solid #CCCCCC;
	cursor: pointer;
	line-height: 20px;
	margin-left: 10px;
	padding: 0 15px;
	text-align: center;
	margin-right: 10px;
	width: 60px;
}

.page_but1 {
	background: url("../img/btn_bg.png") no-repeat;
	background-position: 0 -25px;
	cursor: pointer;
	line-height: 20px;
	text-align: center;
	margin: 5px 10px;
	width: 90px;
	height: 20px;
}

.goods_content_page {
	margin-top: 5px;
}

.page_but4 {
	background-color: #F6F6F6;
	background-image: -moz-linear-gradient(center top, #F9F9F9 0%, #EDEDED 100%)
		;
	border: 1px solid #D5D5D5;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 1px 0 0 #FFFFFF inset, 0 1px 0 rgba(255, 255, 255, 0.4);
	display: inline-block;
	line-height: 18px;
	padding: 3px 20px;
	cursor: pointer;
}

.page_but5 {
	background: url("../img/btn_bg.png") no-repeat;
	cursor: pointer;
	width: 90px;
	height: 25px;
	margin: 5px 10px;
	line-height: 25px;
	margin: 0 auto;
	margin-top: 5px;
	margin-bottom: 5px;
}

.page_but5:hover {
	background: url("../img/btn_bg.png") no-repeat;
	background-position: 0 -25px;
}

.settle_accounts {
	margin-bottom: 150px;
	margin-top: 20px;
}

.operate span {
	padding: 2px 20px;
}

.operate_del {
	background: #FFF8D9;
	border-top: 1px solid #FCD0B1;
	border-bottom: 1px solid #FCD0B1;
	margin: 0 10px;
}

.my_swt_left {
	width: 180px;
	border: 1px solid #ccc;
}

.my_swt_right {
	margin-left: 10px;
}

.my_swt_right .mc {
	border: 1px solid #E6E6E6;
	margin-top: 10px;
	padding: 30px 0;
}

.my_swt_right .page_bottom {
	margin-left: 0px;
}

.my_swt_right .Menubox2 {
	margin-left: 0px;
	width: 1000px;
}

.my_swt_right .Contentbox2 {
	margin-left: 0px;
	width: 1000px;
}

.my_swt_ul a {
	display: block;
}

.my_swt_title {
	width: 170px;
	height: 27px;
	margin-left: 10px;
	margin-top: 10px;
	line-height: 27px;
}

.my_swt_title a {
	color: #444;
	font-weight: bold;
	line-height: 24px;
}

.my_swt_li li {
	padding-left: 10px;
	height: 40px;
}

.my_swt_li li a {
	font-family: "宋体";
}

.my_swt_li li:hover {
	color: #79A73A;
	background: #f7f7f7;
	text-decoration: none;
	font-weight: bold;
}

.my_swt_li li a:hover {
	color: #79A73A;
	text-decoration: none;
}

.my_swt_li {
	width: 180px;
}

.my_swt_box {
	height: 40px;
	line-height: 30px;
	border-bottom: 1px solid #ccc;
}

.my_swt_box a:hover {
	text-decoration: none;
}

.left_icon {
	background: url("../img/swt_left.png") no-repeat left center;
	width: 100px;
	height: 30px;
	display: block;
	padding-left: 35px;
	line-height: 38px;
}

.swt_home {
	background-position: 0px 6px;
	padding-left: 35px;
}

.swt_order {
	background-position: 0px -25px;
}

.swt_money {
	background-position: 0px -55px;
}

.swt_safe {
	background-position: 0px -85px;
}

.swt_card {
	background-position: 0px -115px;
}

.swt_integral {
	background-position: 0px -145px;
}

.swt_love {
	background-position: 0px -175px;
}

.swt_people {
	background-position: 0px -206px;
}

.swt_adress {
	background-position: 0px -240px;
}

.my_swt_left_off {
	color: #79A73A;
	background: #f7f7f7;
	font-weight: bold;
}

.my_swt_box span {
	padding-left: 35px;
	font-weight: bold;
	font-size: 14px;
	color: #3c3c3c;
	line-height: 40px;
	margin-left: 10px;
}

.member_info {
	border: 1px solid #ccc;
	width: 497px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.member_info:hover,.member_name3:hover {
	border: 1px solid #8ABF40;
}

.member_info_title {
	font-size: 14px;
	font-weight: bold;
	border-left: 3px solid #8ABF40;
	color: #3C3C3C;
	display: inline-block;
	font-size: 14px !important;
	height: 14px;
	line-height: 14px;
	padding-left: 7px;
	vertical-align: middle;
	width: 200px;
	margin-top: 10px;
	margin-left: 10px;
}

.member_img_box {
	border: 1px solid #ccc;
	margin: 20px;
}

.member_img_box img {
	padding: 2px;
}

.memberInfo {
	margin-top: 16px;
}

.memberName {
	font-size: 16px;
	font-weight: bold;
	color: #ffa500;
	line-height: 30px;
	font-family: "微软雅黑";
}

.member_name {
	font-family: "宋体";
	line-height: 25px;
}

.member_name a {
	margin-left: 8px;
}

.member_name2 {
	margin-top: 7px;
	font-family: "宋体";
}

.member_name3 {
	border: 1px solid #ccc;
	font-family: "宋体";
	width: 497px;
	margin-bottom: 10px;
}

.member_name3 .page_but2 {
	float: none;
	background: #FFF0E8;
	color: #FF4400;
	border: 1px dashed #FDB08E;
	padding: 4px 10px;
	margin-left: 10px;
}

.member_name3_li {
	margin-left: 20px;
	margin-top: 5px;
	font-family: "宋体";
}

.member_name2 a {
	margin-right: 10px;
	font-family: "宋体";
}

.browse_earth {
	line-height: 100px;
	color: #999;
	padding-left: 155px;
}

.member_more a {
	line-height: 30px;
	color: #F40;
	padding-right: 10px;
}

.browse_earth a {
	color: #f40;
}

.ir {
	background: url(../img/icon-rank.png) no-repeat;
	width: 126px;
	height: 17px;
}

.icon-s-01 {
	background-position: 0px -17px;
}

.icon-s-02 {
	background-position: 0px -33px;
}

.icon-s-03 {
	background-position: 0px -49px;
}

.safe {
	background: url(../img/icon-veri.png) no-repeat;
	width: 16px;
	height: 16px;
	display: inline-block;
	margin-right: 3px;
	overflow: hidden;
	vertical-align: middle;
}

.safe_iphone2 {
	background-position: 0 -17px;
}

.safe_iphone {
	background-position: 0 0px;
}

.safe_email {
	background-position: -17px 0px;
}

.safe_email2 {
	background-position: -17px -17px;
}

.safe_password {
	background-position: -34px 0;
}

.safe_password2 {
	background-position: -34px -17px;
}

.member_remind {
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: none;
}

.member_remind_tab td {
	font-family: "宋体";
	line-height: 30px;
	padding-left: 10px;
}

.member_remind_tab a {
	color: #005EA7;
}

.member_remind_tab a:hover {
	text-decoration: underline;
}

.order {
	margin-top: 10px;
}

.order_tab {
	width: 100%;
	border: 1px solid #ccc;
	border-bottom: none;
}

.order_tab a {
	display: block;
}

.order_tab th {
	height: 30px;
	background: #F7F7F7;
	border-bottom: 1px solid #ccc;
}

.order_tab td {
	text-align: center;
	border-bottom: 1px solid #ccc;
	font-family: "宋体";
	line-height: 25px;
}

.order_tab td a {
	color: #005EA7;
	line-height: 18px;
}

.order_tab td a:hover {
	text-decoration: underline;
}

.order_form {
	width: 100%;
	border: 1px solid #ddd;
}

.order_form th {
	text-align: left;
	border-bottom: 1px solid #ddd;
}

.order_form td {
	border-bottom: 1px solid #ddd;
}

.order_inventory {
	color: #005EA7;
	display: block;
}

.order_inventory:hover {
	color: #005EA7;
	text-decoration: underline;
}

.adress {
	position: relative;
	width: 270px;
	height: 106px;
	margin-left: 20px;
	cursor: pointer;
	margin-top: 20px;
	background: url(../img/adress_bg.png) no-repeat;
}

.adress:hover {
	background: url(../img/adress_off.png) no-repeat;
}

.adress_add {
	position: relative;
	width: 270px;
	margin-left: 20px;
	margin-top: 20px;
	cursor: pointer;
	height: 106px;
	background: url(../img/adress_bg.png) no-repeat;
}

.add_img {
	background: url(../img/add.png) no-repeat;
	width: 38px;
	height: 38px;
	margin: 0 auto;
	margin-top: 34px;
}

.adress_add:hover {
	background: url(../img/adress_off.png) no-repeat;
}

.adress_name {
	color: #666;
	border-bottom: 1px dotted #ddd;
	line-height: 25px;
	padding-left: 10px;
	padding-top: 10px;
	margin: 3px;
	font-family: "宋体";
}

.adress_info {
	color: #666;
	line-height: 25px;
	margin: 3px;
	padding: 0 10px;
	font-family: "宋体";
}

.adress_off {
	background: url(../img/adress_off.png) no-repeat;
	position: relative;
}

.adress_title {
	line-height: 30px;
	margin-left: 20px;
	font-family: "宋体";
}

.adress_title input[type=checkbox] {
	border: none;
}

.adress_manger {
	margin: 10px 20px 5px 15px;
}

.adress_manger a {
	color: #005EA7;
	font-weight: normal;
	padding-left: 5px;
	font-family: "宋体";
}

.adress_manger a:hover {
	text-decoration: underline;
}

.order_form2 th {
	line-height: 40px;
	background: none;
	text-align: right;
	font-family: "宋体";
	color: #666;
	border-bottom: none;
}

.order_form2 {
	margin: 10px 0px;
	border-top: 1px dashed #ccc;
	width: 100%;
}

.order_total {
	background: #F8FFEE;
}

.order_form2 td {
	color: #666;
	padding-left: 5px;
	border-bottom: none;
}

.order_form2 input {
	border: 1px solid #ccc;
	height: 22px;
	width: 200px;
	padding-left: 5px;
}

.adress_btn {
	margin-left: 100px;
}

.red {
	color: #FFA500;
	padding-right: 5px;
}

.down {
	color: red;
}

.down2 {
	background: #fff;
	border: 1px solid #E4393C;
	color: #E4393C;
	line-height: 15px;
	margin: 5px auto 0;
	width: 70px;
}

.order_form3 {
	width: 100%;
}

.order_form .shopping_cart_tab {
	border: none;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

.order_form .shopping_cart_tab th {
	text-align: center;
	background: none;
}

.order_form .shopping_cart_tab td {
	text-align: center;
	background: #fff;
	vertical-align: top;
	padding-top: 7px;
	padding-bottom: 7px;
}

.order_time {
	background: #f7f7f7;
	line-height: 30px;
}

.order_time2 {
	background: #FFF1D8;
	line-height: 30px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.distribution {
	padding-left: 10px;
}

.distribution span {
	padding: 0px 10px;
	color: #fff;
}

.distribution b {
	padding: 0px 20px;
	font-weight: normal;
	color: #000;
}

.time_box {
	position: relative;
	z-index: 200;
	width: 280px;
	font-weight: bold;
	background: #fff;
	padding: 0px 10px 0px 20px;
	cursor: pointer;
	border: 1px solid #ffa500;
}

.time_box2 {
	font-weight: bold;
	padding: 0px 10px;
	cursor: pointer;
	color: #EE7D00;
}

.time_tab_box_0ff {
	position: relative;
	z-index: 200;
	width: 280px;
	font-weight: bold;
	background: #fff;
	padding: 0px 10px 0px 20px;
	cursor: pointer;
	border: 1px solid #ffa500;
	border-bottom: none;
}

.time_box_on {
	height: 30px;
	line-height: 30px;
}

.time {
	background: url(../img/time.png) no-repeat;
	width: 15px;
	height: 15px;
	cursor: pointer;
}

.ico_time {
	background-position: 0px 0px;
	margin-top: 8px;
	margin-left: 20px;
}

.disabled {
	background-position: -29px 0px;
	margin-left: 17px;
}

.now_time {
	background-position: -58px 0px;
	margin-left: 17px;
	margin-top: 3px;
}

.dot {
	background-position: -87px 0px;
	margin-left: 17px;
	margin-top: 3px;
}

.time_tab_box {
	position: absolute;
	z-index: 12;
	background: #fff;
	-webkit-box-shadow: 1px 3px 3px #ccc;
	-moz-box-shadow: 1px 3px 3px #ccc;
	box-shadow: 1px 3px 3px #ccc;
	behavior: url(ie-css3.htc);
	width: 390px;
	top: 30px;
	border: 1px solid #ffa500;
}

.selected_head {
	color: #ee7d00;
}

.selected_head1 {
	color: #ee7d00;
}

.time_tab {
	border-collapse: collapse;
	margin: 10px 10px 0px 10px;
}

.time_tab_off a {
	color: #005EA7;
}

.time_tab_off {
	margin-right: 10px;
}

.time_tab th {
	border: 1px solid #ccc;
	font-weight: normal;
	line-height: 18px;
	text-align: center;
	padding-right: 10px;
}

.top {
	width: 105px;
}

.time_tab td {
	border: 1px solid #ccc;
	width: 50px;
	text-align: center;
	height: 30px;
}

.time_tab2 {
	border-collapse: collapse;
	position: absolute;
	z-index: 110;
	margin-left: 50px;
	display: inline;
	margin-top: -15px;
	background: #fff;
	-webkit-box-shadow: 1px 3px 3px #ccc;
	-moz-box-shadow: 1px 3px 3px #ccc;
	box-shadow: 1px 3px 3px #ccc;
	behavior: url(ie-css3.htc);
}

.time_tab2 th {
	border: 1px solid #ccc;
	line-height: 18px;
	text-align: center;
	background: #FFF1D8;
}

.time_tab2 td {
	border: 1px solid #ccc;
	width: 70px;
	text-align: center;
	height: 30px;
}

.note {
	font-weight: bold;
}

.note input {
	border: 1px solid #ffa500;
	background: #fff;
	margin: 0px 0px 0px 2px;
	width: 300px;
	height: 30px;
	line-height: 30px;
	padding: 0px 5px;
	font-family: "宋体";
}

.order_pay {
	padding-right: 20px;
	line-height: 50px;
}

.order_pay .page_but2 {
	margin-top: 18px;
}

.style_pay input {
	margin-right: 10px;
}

.style1,.style2 {
	margin: 10px 20px;
	cursor: pointer;
}

.card_pady_box {
	background: #FFF1D8;
	border: 1px solid #ffcc9d;
	width: 1130px;
	margin-left: 35px;
	margin-bottom: 10px;
}

.card_pady_box2 {
	background: #FFF8F3;
	border: 1px solid #FF6600;
	color: #f60;
	width: 1160px;
	margin-bottom: 20px;
	margin-left: 20px;
}

.new_gift {
	line-height: 35px;
	padding-left: 10px;
}

.new_gift a {
	color: #005EA7;
}

.style_up {
	background-position: -142px 2px;
}

.style_down {
	background-position: -119px 2px;
}

.use_gift {
	line-height: 35px;
}

.use_gift input[type=radio] {
	border: none;
}

.how {
	padding-left: 30px;
}

.style_pay .page_but2 {
	float: left;
	margin-top: 5px;
}

.gift_price {
	margin-right: 20px;
}

.gift {
	padding-left: 10px;
}

.message {
	display: block;
	background: url(../img/massage.png) no-repeat;
	width: 100px;
	height: 22px;
	margin-top: 9px;
	margin-left: 18px;
}

.message1 {
	background-position: 0 0;
	padding: 0 17px;
	line-height: 23px;
	color: #ee7d00;
	cursor: pointer;
}

.message1:hover {
	background-position: 0 -22px;
	color: #666;
}

.message3 {
	background-position: 0 -44px;
	color: #ccc;
	padding: 0 12px;
	line-height: 23px;
}

.green_pic {
	height: 20px;
	width: 5px;
	background: #8ABF40;
	margin-left: 10px;
	margin-top: 6px;
}

.orange_pic {
	height: 20px;
	width: 5px;
	background: #FD9A28;
	margin-left: 10px;
	margin-top: 6px;
}

.tick {
	background: url(../img/tick.png) no-repeat left center;
	padding-left: 22px;
	margin-top: 11px;
	color: #666;
}

.evaluation_style {
	margin-top: 10px;
	margin-bottom: 10px;
}

.evaluation {
	background: url(../img/evaluation.png) no-repeat;
	vertical-align: middle;
}

.bad,.middle,.high {
	display: block;
	margin: 0 10px 0px 5px;
	padding: 0 2px;
	width: 18px;
	height: 18px;
}

.bad {
	background-position: 0px 0px;
}

.middle {
	background-position: 0px -17px;
}

.high {
	background-position: 0px -34px;
}

.evaluation_style input {
	vertical-align: text-bottom;
	border: none;
	margin-top: 3px;
}

.confirm {
	border: 1px solid #ccc;
	height: 70px;
	margin-top: 10px;
	background: #f7f7f7;
}

.confirm .confirm_btn {
	background: url(../img/btn2.gif) no-repeat;
	width: 190px;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	margin-top: 15px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
}

.confirm_btn:hover {
	background-position: 0px -40px;
}

.go_on {
	background: url(../img/go_on.png) no-repeat;
	width: 114px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 16px;
	color: #666;
	cursor: pointer;
	margin-top: 22px;
	margin-right: 10px;
}

.go_on1 {
	background: url(../img/go_on.png) no-repeat;
	width: 114px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 16px;
	color: #666;
	cursor: pointer;
	margin-top: 2px;
	margin-right: 10px;
}

.go_on:hover {
	background-position: 0px -36px;
}

.gray_confirm_btn {
	background: url(../img/btn.gif) no-repeat;
	width: 190px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
}

.goods_arrival {
	background: url(../img/que.png) no-repeat;
	width: 94px;
	height: 39px;
	text-align: center;
	line-height: 39px;
	font-size: 12px;
	font-family: "宋体";
	margin-left: 6px;
	padding-left: 6px;
	cursor: pointer;
}

.goods_arrival:hover {
	background: url(../img/que2.png) no-repeat;
}

.collection {
	background: url(../img/collection.png) no-repeat;
	width: 68px;
	height: 39px;
	text-align: center;
	line-height: 39px;
	font-size: 12px;
	font-family: "宋体";
	margin-left: 6px;
	padding-left: 6px;
	cursor: pointer;
}

.collection:hover {
	background: url(../img/collection2.png) no-repeat;
}

.evaluation_single {
	width: 1000px;
}

.confirm_btn {
	background: url(../img/btn2.gif) no-repeat;
	width: 190px;
	height: 40px;
	line-height: 38px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
}

.confirm_btn2 {
	background: url(../img/btn3.gif) no-repeat;
	width: 190px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	color: #333;
	cursor: pointer;
}

.confirm_btn2:hover {
	background-position: 0px -40px;
}

.niming {
	margin-left: 20px;
	line-height: 25px;
}

.gongkai {
	margin-left: 55px;
	line-height: 25px;
	margin-bottom: 10px;
}

.gongkai input,.niming input {
	border: none;
}

.gongkai span,.niming span {
	padding-left: 20px;
}

.order_gift {
	display: block;
	background: #E53C3F;
	dispaly: block;
	height: 22px;
	color: #fff;
	line-height: 22px;
	margin-right: 10px;
	margin-top: 4px;
	margin-left: 5px;
}

.order_gift_box {
	background: #DBEEFD;
	line-height: 30px;
	text-align: left;
	text-indent: 16px;
	font-weight: bold;
}

.order_gift_box a {
	padding-left: 10px;
}

.payment_order_info {
	background: #ee7d00 url(../img/arrow3.png) no-repeat 68px;
	line-height: 25px;
	padding: 4px 20px 4px 15px;
	color: #fff;
	cursor: pointer;
}

.payment_btn {
	margin-left: 10px;
}

.payment_nub {
	margin-left: 10px;
}

.payment_pay {
	margin-right: 20px;
	text-align: right;
}

.payment_orderInfo {
	width: 100%;
}

.payment_error a {
	color: #005EA7;
}

.payment_orderInfo p {
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.use_integral {
	margin-left: 20px;
	line-height: 40px;
}

.use_integral input {
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	margin-right: 5px;
	padding: 0 5px;
	text-align: center;
	vertical-align: middle;
	width: 70px;
	color: #E4393C;
	margin: 0px 10px;
}

.bank_logo {
	background-color: #FFFFFF;
	border: 1px solid #C6C6C6;
	float: left;
	height: 27px;
	padding: 6px 10px;
	width: 162px;
	margin-left: 10px;
	cursor: pointer;
}

.bank_form {
	margin-left: 20px;
	margin-bottom: 20px;
}

.bank_form td {
	border: none;
	padding: 10px 20px;
	width: 250px;
}

.payment_orderInfo input {
	border: 1px solid #ccc;
	background: #fff;
	height: 22px;
	line-height: 22px;
	width: 140px;
}

.payment_orderInfo a {
	color: #005EA7;
}

.payment_error {
	line-height: 30px;
}

.payment_error2 {
	border: 1px solid #FCD0B1;
	background: #FFF8D9;
	margin-top: 10px;
}

.payment_error p,.payment_error2 p {
	padding: 8px 18px;
	color: #f60;
}

.online_account {
	margin: 20px 0px;
}

.mF_tab {
	width: 1000px;
	height: 90px;
	margin-left: 16px;
}

.mF_tab .btn {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

.top_up {
	margin: 10px;
}

.top_up ul li {
	float: left;
	position: relative;
	top: 1px;
	height: 26px;
	padding: 1px 20px;
	line-height: 26px;
	text-align: center;
	margin-right: 5px;
	border: 1px solid #dedede;
	border-bottom: 0;
	cursor: pointer;
	background: #fff;
}

.top_up ul li:hover {
	position: relative;
	top: 1px;
	border-top: 3px solid #FFA500;
	height: 25px;
}

.top_up li.current {
	position: relative;
	top: 1px;
	border-top: 3px solid #FFA500;
	height: 25px;
}

.top_up .cont {
	border: 1px solid #dedede;
	overflow: hidden;
}

.top_up_amount {
	margin: 20px;
}

.top_up_amount input {
	color: #E4393C;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	padding: 0 5px;
	text-align: center;
	vertical-align: middle;
	width: 70px;
}

.top_up_note {
	margin-left: 44px;
	margin-bottom: 20px;
}

.note1 {
	background: #F5F5F5;
	border: 1px solid #D9D9D9;
	color: #666666;
	font-size: 12px;
	padding: 3px 8px;
	margin-left: 10px;
}  /*=======================灰色=======================*/
.m1 {
	margin: 10px;
	padding: 10px;
	background: #FFFDEE;
	border: 1px solid #EDD28B;
}

.mc p {
	padding: 10px 0;
	line-height: 30px;
}

.convenient {
	line-height: 30px;
	padding-left: 12px;
}

.convenient4 {
	line-height: 30px;
}

.search_order {
	margin: 5px -10px 5px 5px;
}

.search_order2 {
	margin-right: 5px;
	margin-top: 3px;
}

.search_order2 .page_but2 {
	float: left;
	margin-left: 10px;
	margin-right: 0;
}

.my_order {
	font-weight: bold;
	font-size: 14px;
}

.searchBox {
	background: #f7f7f7;
	border: 1px solid #ccc;
	margin-top: 10px;
}

.my_order_box {
	font-size: 14px;
	color: #666;
	line-height: 30px;
	padding-left: 10px;
	border-bottom: 2px solid #8ABF40;
	background: #f7f7f7;
}

.my_order_info {
	background: #fff;
	border: 1px solid #ccc;
	width: 1000px;
}

.order_single_info {
	margin-right: 30px;
}

.order_single {
	border-bottom: 1px solid #ccc;
}

.evaluation_single {
	border: 1px solid #ccc;
	margin-top: 10px;
}

.order_single .order_tab {
	width: 100%;
	border: 1px solid #ccc;
	border-bottom: none;
}

.order_single .order_tab th {
	border-bottom: none;
}

.order_single_bottom {
	border-bottom: none;
	text-align: center;
	background: #F7F7F7;
	height: 27px;
}

.order_single_bottom a {
	line-height: 27px;
}

.green {
	color: #1BA309;
}

.green_title {
	color: #80AD6C;
	font-size: 16px;
	padding-right: 5px;
	font-weight: bold;
}

.question {
	background: url("../img/question.png") no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
	margin-top: 12px;
	margin-left: 15px;
}

.state {
	padding: 0px 5px 0px 15px;
}

.convenient2 {
	line-height: 30px;
	padding-left: 12px;
	border-bottom: 1px dashed #ccc;
}

.convenient3 {
	line-height: 30px;
	margin: 12px;
}

.my_order_info a {
	color: #005EA7;
	padding-left: 10px;
}

.my_order_info a:hover {
	text-decoration: underline;
}

#process {
	margin: 0 auto;
	padding: 55px 0 80px;
}

.section2 {
	width: 403px;
}

.section3 {
	width: 533px;
}

.section4 {
	width: 706px;
}

.section5 {
	width: 880px;
}

#process .node,#process .proce {
	background-image: url("../img/bg_state.jpg");
	background-repeat: no-repeat;
	float: left;
	height: 13px;
	position: relative;
}

#process .node {
	width: 13px;
}

#process .proce {
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0 5px;
	width: 150px;
}

#process .tx1 {
	height: 36px;
	margin-bottom: 16px;
}

#process .tx3 {
	color: #999999;
	line-height: 15px;
}

.node.wait {
	background-position: -150px -40px;
}

.node.ready {
	background-position: -150px 0;
}

.node.singular {
	background-position: -150px -60px;
}

.proce.wait {
	background-position: 0 -40px;
}

.proce.doing {
	background-position: 0 -20px;
	color: #336600;
}

.proce.ready {
	background-position: 0 0;
}

#process .wait .tx2 {
	color: #999999;
}

#process ul {
	margin-top: -38px;
	position: absolute;
	text-align: center;
}

#process .proce ul {
	width: 150px;
	z-index: 5;
}

#process .node ul {
	margin-left: -152px;
	width: 318px;
	z-index: 1;
}

.order_info_line {
	height: 1px;
	background: #ccc;
	width: 975px;
}

.customer {
	background: #FCFFFA;
	border: 1px solid #D0E4C2;
	margin: 10px;
	padding: 10px;
}

.service {
	background: #FFFDEE;
	border: 1px solid #EDD28B;
	margin: 10px;
	padding: 10px;
}

.fore1 {
	font-size: 18px;
	padding-left: 25px;
	text-align: left;
	width: 200px;
}

.fore2 {
	border-left: 1px solid #E6E6E6;
	padding-left: 15px;
	width: 450px;
}

.fore1,.fore2,.fore3 {
	height: 32px;
	line-height: 32px;
}

.fore3 {
	text-align: center;
	width: 90px;
	margin-right: 100px;
}

.fore3 a {
	color: #005EA7;
}

.icon {
	background: url("../img/icon-msg.png") no-repeat;
}

.icon-01 {
	background-position: -64px 0;
	display: inline-block;
	height: 33px;
	margin-right: 33px;
	vertical-align: middle;
	width: 32px;
}

.icon-02 {
	background-position: 0px 0;
	display: inline-block;
	height: 33px;
	margin-right: 33px;
	vertical-align: middle;
	width: 32px;
}

.ftx-03 {
	color: #999;
}

.stepOne {
	background: #EDEDED;
	color: #999;
	font-weight: bold;
	margin: 10px 0;
	overflow: hidden;
	width: 1000px;
}

.stepOne ul li {
	font-size: 14px;
	float: left;
	line-height: 25px;
	width: 333px;
	text-align: center;
	position: relative;
}

.stepOne li b {
	background: url("../img/flow.gif") no-repeat;
	height: 25px;
	position: absolute;
	right: -1px;
	top: 0;
	width: 22px;
}

.stepOne .fore01 b,.stepOne .fore02 b,.stepOne .fore03 b,.stepOne .fore04 b
	{
	background-position: 0 -26px;
}

.step01 .fore01 {
	background: #FFE6BC;
	color: #FF6600;
}

.step01 .fore02 b,.step01 .fore03 b {
	background-position: 0 -0px;
}

.step02 .fore01 {
	background: #bbb;
	color: #FFf;
}

.step02 .fore02 {
	background: #FFE6BC;
	color: #FF6600;
}

.step02 .fore01 b {
	background-position: 0 -78px;
}

.step02 .fore02 b {
	background-position: 0 -26px;
}

.step02 .fore03 b {
	background-position: 0 0px;
}

.step03 .fore01,.step03 .fore02 {
	background: #bbb;
	color: #FFf;
}

.step03 .fore03 {
	background: #FFE6BC;
	color: #FF6600;
}

.step03 .fore01 b,.step03 .fore02 b {
	background-position: 0 -52px;
}

.step03 .fore02 b {
	background-position: 0 -78px;
}

.step04 .fore01 b,.step04 .fore02 b,.step04 .fore03 b {
	background-position: 0 -52px;
}

.step04 .fore04 {
	background: #FFE6BC;
	color: #FF6600;
}

.step04 .fore01,.step04 .fore02,.step04 .fore03 {
	background: #bbb;
	color: #FFf;
}

.step04 .fore03 b {
	background-position: 0 -78px;
}

.bulk_single {
	width: 285px;
	border: 1px solid #ccc;
	margin: 18px 18px 0px 0;
}

.bulk_single .groom {
	margin-top: 15px;
}

.bulk_left {
	border: 1px solid #ddd;
	width: 881px;
}

.bulk_title {
	line-height: 30px;
	font-size: 16px;
	padding: 20px;
}

.bulk_title h1 {
	font-size: 16px;
	color: #333;
}

.bulk_img {
	margin-left: 20px;
}

.bulk_price {
	background: #f7f7f7;
	height: 55px;
	border: 1px solid #ccc;
}

.old {
	color: #999;
}

.bulk_p_box {
	margin-left: 20px;
	margin-bottom: 20px;
}

.bulk_price1 {
	text-align: center;
	border-left: 1px solid #ccc;
	width: 125px;
	padding: 10px 0;
}

.old2 {
	color: #333;
	font-size: 14px;
	font-weight: bold;
}

.now_price {
	background: #f7f7f7;
	border: 1px solid #ccc;
	border-top: none;
	text-align: center;
	width: 377px;
}

.bulk_price2 {
	font-size: 32px;
	color: #FF7700;
	font-weight: bold;
	line-height: 80px;
}

.now_price .confirm_btn,.now_price .confirm_btn2 {
	margin: 0 auto;
	font-weight: bold;
}

.bulk_nub {
	font-size: 14px;
	margin-top: 20px;
	color: #333;
}

.bulkNub {
	color: #FF7700;
	font-size: 20px;
	font-weight: bold;
}

.bulkNub2 {
	color: #FF7700;
	font-size: 14px;
	font-weight: bold;
}

.bulk_nub2 {
	font-size: 12px;
	line-height: 25px;
	color: #666;
}

.countdown {
	background: url("../img/clock.png") no-repeat;
	font-size: 20px;
	height: 26px;
	line-height: 24px;
	margin: 15px auto 0;
	padding-left: 31px;
	width: 220px;
	padding-bottom: 32px;
}

.countdown strong {
	color: #333;
	font-weight: normal;
}

.countdown b {
	color: #666;
}

.share-details {
	background: url("../img/share.png") left no-repeat;
	width: 438px;
	height: 45px;
	border: 1px solid #ccc;
	margin: 10px 0px 10px 20px;
}

.share-details span {
	line-height: 45px;
	padding-left: 16px;
}

.share_bulk_img {
	margin-top: 15px;
	margin-left: 30px;
}

.share_bulk_img img {
	margin-left: 10px;
}

.share_btn {
	margin-top: 7px;
}

.bulk_left .Menubox2,.bulk_left .Contentbox2 {
	width: 839px;
	margin-left: 20px;
}

.bulk_info {
	padding: 20px;
}

.bulk_info img {
	max-width: 798px;
	height: auto;
}

.bulk_left .Contentbox2 {
	margin-bottom: 20px;
}

.bulk_box_main {
	border: 1px solid #ccc;
	width: 307px;
}

.bulk_box_main .bulk_single {
	margin-left: 10px;
	margin-bottom: 20px;
}

.my_info_tab {
	margin-top: 20px;
}

.my_info_tab th {
	text-align: right;
	line-height: 50px;
	padding-left: 20px;
	color: #666;
}

.my_info_tab td {
	text-align: left;
	padding-left: 20px;
}

.my_info_tab input[type=text] {
	height: 25px;
	line-height: 25px;
	width: 200px;
}

.my_info_tab .confirm_btn {
	margin-top: 20px;
	margin-left: 70px;
}

.order_form2 input[type=radio] {
	width: 15px;
	margin-right: 5px;
	margin-left: 5px;
}

.add_adress {
	line-height: 25px;
}

.safe_tab_box {
	border: 1px solid #ccc;
	width: 1000px;
	text-align: center;
}

.safe_tab_box .page_but4 {
	margin-bottom: 30px;
}

.safe_tab {
	line-height: 50px;
	margin-left: 270px;
	margin-top: 30px;
}

.safe_tab th {
	text-align: right;
	padding-left: 50px;
}

.safe_tab td {
	text-align: left;
	padding-left: 10px;
}

.safe_tab input[type=text] {
	height: 20px;
	line-height: 20px;
	width: 100px;
}

.safe_tab .message {
	margin-top: 0px;
	margin-left: 10px;
}

.safe_tab .tick {
	height: 25px;
	line-height: 25px;
	margin-top: 0px;
}

.web1 {
	margin: 15px 0;
	border: 1px solid #ccc;
	padding: 10px;
}

.web {
	background: url("../img/web.png") no-repeat;
	width: 70px;
	height: 70px;
}

.web_sina {
	background-position: 0 0px;
}

.web_qq {
	background-position: 0 -68px;
}

.web_right {
	margin-left: 10px;
	margin-top: 10px;
}

.web_name {
	font-size: 16px;
}

.web_btn {
	margin-top: 10px;
}

.web_btn span {
	padding: 2px 20px;
	background: #4C8FF0;
	color: #fff;
	cursor: pointer;
}

.web_btn span:hover {
	background: #70A3D6;
}

.web_btn {
	color: #999;
}

.order_single_tab td {
	border-bottom: none;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 20px;
	vertical-align: top;
}

.order_single_tab a {
	color: #666;
}

.order_single_tab a:hover {
	color: #ee7d00;
}

.gift_info .stepOne ul li {
	font-size: 14px;
	float: left;
	line-height: 25px;
	width: 300px;
	text-align: center;
	position: relative;
}

.gift_info .stepOne {
	width: 1200px;
	margin: 20px 0;
}

.gift_info .safe_tab input {
	height: 25px;
	line-height: 25px;
}

.gift_info .safe_tab {
	margin-top: 80px;
}

.gift_info .safe_tab .confirm_btn {
	margin-bottom: 100px;
	margin-top: 10px;
}

.gift_info .safe_tab b {
	font-size: 14px;
}

.gift_info .operate_del {
	line-height: 25px;
	margin-bottom: 30px;
	text-align: left;
	padding-left: 10px;
}

.safe_tab2 {
	border: 1px solid #ccc;
	width: 98%;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;
	text-align: left;
}

.safe_tab2 b {
	font-size: 14px;
}

.safe_tab2 input[type=radio] {
	border: none;
}

.gift_adress {
	border: 1px solid #ccc;
	margin-top: 10px;
}

.choose_time {
	margin: 10px 0;
}

.choose_time .note {
	padding-top: 15px;
}

.choose_time .note area {
	border: 1px solid #ccc;
}

.choose_time .note .note_title {
	padding-left: 74px;
	line-height: 100px;
}

.choose_time .note textarea {
	margin-left: 10px;
}

.choose_time .time_tab_box {
	margin-left: 108px;
}

.loginBox {
	margin-bottom: 120px;
}

.login_box {
	width: 282px;
	position: relative;
}

.login_text {
	border: 1px solid #CCCCCC;
	float: none;
	font-family: arial, "宋体";
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	padding: 4px 25px 4px 3px;
	width: 250px;
}

.login_name {
	background: url("../img/name.jpg") no-repeat;
	height: 16px;
	top: 8px;
	right: 12px;
	width: 16px;
	position: absolute;
	right: 12px;
	z-index: 5;
}

.login_pass {
	background: url("../img/pass.jpg") no-repeat;
	height: 19px;
	top: 8px;
	right: 12px;
	width: 14px;
	position: absolute;
	right: 12px;
	z-index: 5;
}

.login_tab {
	margin-right: 20px;
}

.login_tab th {
	line-height: 50px;
	text-align: right;
	color: #666;
}

.login_tab td {
	padding-left: 10px;
	line-height: 30px;
}

.login_text2 {
	border: 1px solid #CCCCCC;
	float: none;
	font-family: arial, "宋体";
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	padding: 4px;
	width: 100px;
}

.login_box2 {
	width: 100px;
}

.yz {
	background: url("../img/yz.jpg") no-repeat;
	width: 100px;
	height: 33px;
	margin-left: 20px;
}

.huan {
	line-height: 30px;
	padding-left: 10px;
}

.qq_login {
	background: url("../img/login_sina.gif") no-repeat;
	width: 126px;
	height: 24px;
	cursor: pointer;
	margin-right: 10px;
}

.sina_login {
	background: url("../img/login_qq.gif") no-repeat;
	width: 126px;
	height: 24px;
	cursor: pointer;
	margin-right: 10px;
}

.login_left {
	background: url("../img/login_img.jpg") no-repeat;
	width: 557px;
	height: 274px;
	margin-left: 27px;
	margin-top: 27px;
}

.login_note {
	color: #ccc;
	padding-left: 20px;
}

.loginpage_bottom_t {
	display: block;
	width: 210px;
	margin-left: 70px;
	background: #FFEBEC;
	border: 1px solid #FFBDBF;
	font-weight: normal;
	color: #E6393D;
	padding: 2px 10px 2px 6px;
	font-family: "宋体";
}

.loginpage_bottom_t2 {
	margin-left: 18px;
	margin-top: 2px;
	background: #FFEBEC;
	border: 1px solid #FFBDBF;
	font-weight: normal;
	color: #E6393D;
	padding: 2px 10px 2px 6px;
	font-family: "宋体";
}

.logistics_note {
	color: red;
}

.logistics_ico {
	background: url("../img/box.png") no-repeat;
	width: 16px;
	height: 16px;
	margin-right: 12px;
}

.rate_box {
	border: 1px solid #ddd;
}

.rate {
	width: 190px;
	padding: 40px 0 0;
	text-align: center;
}

.rate strong {
	color: #E4393C;
	font: 400 46px/ 30px arial;
}

.rate strong span {
	color: #E4393C;
	font-size: 24px;
}

.rate span {
	color: #999999;
	font-family: arial;
}

.graphbox {
	border-right: 1px solid #E4E4E4;
	margin: 30px 0;
	width: 500px;
}

.graph {
	position: relative;
	background-color: #F0EFEF;
	font-size: 13px;
	font-weight: 700;
	margin-bottom: 20px;
	width: 250px;
}

.graph .red {
	position: relative;
	background-color: #E4393C;
	height: 12px;
	display: block;
}

.login_note2 {
	color: #666;
	padding-left: 20px;
}

.publish {
	margin-left: 180px;
	margin-top: 40px;
}

.publish .page_but4 {
	width: 90px;
}

.goods_comments {
	border: 1px solid #ddd;
	height: 30px;
	background: #F7F7F7;
	margin-top: 4px;
}

.goods_comments span {
	padding: 0 10px;
	line-height: 30px;
}

.comtspan {
	color: #666;
}

.comments_img {
	width: 100px;
}

.comments_box {
	margin-bottom: 10px;
}

.comments_main {
	position: relative;
	background: #F7F7F7;
	width: 758px;
	min-height: 100px;
	border: 1px solid #e3e3e3;
	margin-top: 10px;
	margin-left: 20px;
}

.comments_time {
	line-height: 35px;
	padding-right: 20px;
	color: #666;
}

.item_right_line1 {
	border-bottom: 1px dashed #ccc;
}

.comments_content {
	padding: 10px;
	line-height: 25px;
	color: #666;
}

.d {
	background: url("../img/comment.jpg") no-repeat;
	height: 16px;
	left: -9px;
	position: absolute;
	top: 25px;
	width: 9px;
}

.activation {
	margin-left: 10px;
	border-bottom: 1px dashed #ffcc9d;
	line-height: 35px;
}

.activation .page_but2 {
	margin-top: 13px;
}

.activation2 {
	margin: 20px 10px;
	line-height: 35px;
}

.activation2 input[type=radio] {
	background: none;
}

.activation_card {
	margin-top: 6px;
	margin-right: 10px;
}

.bulk_home {
	background: url("../img/bulk_bg.jpg") no-repeat;
	width: 252px;
	height: 44px;
	color: #fff;
}

.li_line {
	padding: 0px 5px;
}

.more2 {
	margin-top: 12px;
}

.home_bottom {
	width: 240px;
	margin: 0 auto;
	padding-bottom: 20px;
}

.total_main {
	margin: 10px 20px
}

.total_main th {
	border: none;
	background: none;
	text-align: right;
	font-weight: normal;
}

.total_main td {
	border: none;
	line-height: 25px;
}

.help_tab {
	border-collapse: collapse;
	margin-bottom: 10px;
}

.total_main th {
	text-align: right;
}

.total_main td {
	text-align: left;
	padding-left: 20px;
}

.help_tab td {
	border: 1px solid #ccc;
	padding: 0px 5px;
}

.help_tab th {
	border: 1px solid #ccc;
	padding: 0px 5px;
}

.remind {
	color: #333333;
	font-family: 微软雅黑;
	font-size: 12px;
	text-align: center;
	padding: 25px 20px;
}

/*=======================农场 start=======================*/
.farm_left {
	background: url("../img/farm_left.jpg") no-repeat;
	width: 239px;
	height: 730px;
}

.farm_ico {
	font-weight: bold;
	line-height: 42px;
	font-size: 18px;
	border: 1px solid #EF7D00;
	padding: 8px 78px 7px 28px;
	margin-left: 43px;
	color: #333;
}

.farm_ico2 {
	font-weight: bold;
	line-height: 42px;
	font-size: 18px;
	border: 1px solid #83AD6B;
	padding: 8px 78px 7px 28px;
	margin-left: 43px;
	color: #333;
}

.farm_nav_box {
	background: url("../img/farm_01.jpg") no-repeat left center;
	height: 42px;
	margin-top: 10px;
}

.farm_nav_box2 {
	background: url("../img/farm_02.jpg") no-repeat left center;
	height: 42px;
	margin-top: 10px;
}

.farmIco {
	font-size: 14px;
	background: url("../img/farm_ico.png") no-repeat left center;
	height: 40px;
	padding-left: 35px;
	line-height: 35px;
}

.farm1 {
	background-position: 0px 0px;
	width: 26px;
}

.farm2 {
	background-position: 0px -24px;
}

.farm3 {
	background-position: 0px -48px;
}

.farm4 {
	background-position: 0px -83px;
}

.farm5 {
	background-position: 0px -112px;
}

.farm6 {
	background-position: 0px -140px;
}

.farm7 {
	background-position: 0px -172px;
}

.farm_off {
	background: #fff;
}

.farm_li {
	margin-top: 10px;
}

.farm_li li {
	padding-left: 20px;
	line-height: 40px;
	cursor: pointer;
	color: #333;
	margin-left: 10px;
	margin-top: 10px;
}

.farm_li li:hover {
	background: #fff;
}

.farm_title {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	line-height: 35px;
}

.farm_title span {
	line-height: 40px;
}

.farm_line {
	background: url("../img/farm_line.jpg") no-repeat;;
	height: 3px;
	width: 950px;
}

.farm_img1 {
	background: url("../img/farm1.jpg") no-repeat;
	width: 930px;
	height: 484px;
	margin: 10px;
}

.farm_img2 {
	background: url("../img/farm2.jpg") no-repeat;
	width: 930px;
	height: 448px;
	margin: 10px;
}

.farm_img3 {
	background: url("../img/farm3.jpg") no-repeat;
	width: 291px;
	height: 193px;
	margin: 4px;
}

.farm_img4 {
	background: url("../img/farm4.jpg") no-repeat;
	width: 291px;
	height: 193px;
	margin: 4px;
}

.farm_img5 {
	background: url("../img/farm5.jpg") no-repeat;
	width: 291px;
	height: 193px;
	margin: 4px;
}

.farm_img6 {
	background: url("../img/farm6.jpg") no-repeat;
	width: 291px;
	height: 193px;
	margin: 4px;
}

.farm_img7 {
	background: url("../img/farm7.jpg") no-repeat;
	width: 291px;
	height: 193px;
	margin: 4px;
}

.farm_img8 {
	background: url("../img/farm8.jpg") no-repeat;
	width: 291px;
	height: 193px;
	margin: 4px;
}

.farm_img9 {
	background: url("../img/farm9.jpg") no-repeat;
	width: 291px;
	height: 193px;
	margin: 4px;
}

.farm_content {
	width: 930px;
	line-height: 30px;
	text-indent: 24px;
	font-size: 14px;
	margin: 10px;
}

.farm_headline {
	width: 610px;
	font-size: 18px;
	line-height: 30px;
	margin-left: 10px;
	height: 203px;
	border-bottom: 2px solid #83AD6B;
}

.farmHeadline {
	color: #ee7d00;
	font-size: 16px;
	font-weight: bold;
	margin-top: 50px;
}

.farm_img_box {
	border: 2px solid #83AD6B;
	height: 201px;
}

.farm_box {
	margin-bottom: 20px;
}

.farm2_img {
	background: url("../img/farm2_1.jpg") no-repeat;
	width: 930px;
	height: 496px;
	margin: 10px;
}

.farm_single {
	font-size: 22px;
	padding-right: 2px;
}

.farm2_img1 {
	background: url("../img/farm2_2.jpg") no-repeat;
	width: 887px;
	height: 294px;
	margin: 0 auto;
}

.farm2_img2 {
	background: url("../img/farm2_3.jpg") no-repeat;
	width: 887px;
	height: 294px;
	margin: 0 auto;
	margin-top: 10px;
}

.farm2_img3 {
	background: url("../img/farm2_4.jpg") no-repeat;
	width: 887px;
	height: 294px;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 100px;
}

.farm3_img {
	background: url("../img/farm3_img.jpg") no-repeat;
	width: 944px;
	height: 484px;
	margin-top: 10px;
	margin-left: 5px;
}

.farm3_img1 {
	background: url("../img/farm3_img1.jpg") no-repeat;
	width: 930px;
	height: 424px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.farm3_img2 {
	background: url("../img/farm3_img2.jpg") no-repeat;
	width: 930px;
	height: 424px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.farm3_img3 {
	background: url("../img/farm3_img3.jpg") no-repeat;
	width: 930px;
	height: 307px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.farm3_img4 {
	background: url("../img/farm3_img4.jpg") no-repeat;
	width: 930px;
	height: 311px;
	margin: 0 auto;
	margin-bottom: 100px;
}

.farm4_img {
	background: url("../img/farm4_img.jpg") no-repeat;
	width: 930px;
	height: 473px;
	margin: 10px;
}

.farm4_img1 {
	background: url("../img/farm4_img1.jpg") no-repeat;
	width: 930px;
	height: 355px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.farm4_img2 {
	background: url("../img/farm4_img2.jpg") no-repeat;
	width: 930px;
	height: 310px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.farm4_img3 {
	background: url("../img/farm4_img3.jpg") no-repeat;
	width: 930px;
	height: 719px;
	margin: 0 auto;
	margin-bottom: 100px;
}

.farm5_img {
	background: url("../img/farm5_img.jpg") no-repeat;
	width: 930px;
	height: 464px;
	margin: 10px;
}

.farm5_img1 {
	background: url("../img/farm5_img1.jpg") no-repeat;
	width: 903px;
	height: 818px;
	margin: 10px;
}

.farm6_img {
	background: url("../img/farm6_img.jpg") no-repeat;
	width: 930px;
	height: 490px;
	margin: 10px;
}

.farm6_img1 {
	background: url("../img/farm6_img1.jpg") no-repeat;
	width: 908px;
	height: 438px;
	margin: 10px;
	margin-bottom: 100px;
}

.farm7_img {
	background: url("../img/farm7_img.jpg") no-repeat;
	width: 930px;
	height: 444px;
	margin: 10px;
}

.farm7_img1 {
	background: url("../img/farm7_img1.jpg") no-repeat;
	width: 930px;
	height: 421px;
	margin: 10px;
}

.farm7_img2 {
	background: url("../img/farm7_img2.jpg") no-repeat;
	width: 930px;
	height: 298px;
	margin: 10px;
}

.farm7_img3 {
	background: url("../img/farm7_img3.jpg") no-repeat;
	width: 930px;
	height: 309px;
	margin: 10px;
	margin-bottom: 100px;
}

.farm7_title {
	font-weight: bold;
	font-size: 16px;
	margin: 10px;
}

/*=======================农场 end=======================*/
.examples_body {
	width: 495px;
	clear: both;
	position: relative;
}

.swt_home_li {
	float: left;
	margin: 15px 23px;
	cursor: pointer;
	text-align: center;
}

.bx_wrap a.prev {
	width: 22px;
	height: 22px;
	position: absolute;
	top: 38px;
	text-indent: -9999px;
	background: url(../img/feature_left.png) center top;
	z-index: 10;
}

.bx_wrap a.prev:hover {
	background-position: center bottom;
}

.bx_wrap a.next {
	width: 22px;
	height: 22px;
	position: absolute;
	top: 38px;
	left: 476px;
	text-indent: -9999px;
	background: url(../img/feature_right.png) center top;
}

.bx_wrap a.next:hover {
	background-position: center bottom;
}

.floor1_right .bx_wrap a.prev {
	width: 22px;
	height: 22px;
	position: absolute;
	top: 68px;
	left: 6px;
	text-indent: -9999px;
	background: url(../img/feature_left.png) center top;
	z-index: 10;
}

.floor1_right .bx_wrap a.prev:hover {
	background-position: center bottom;
}

.floor1_right .bx_wrap a.next {
	width: 22px;
	height: 22px;
	position: absolute;
	top: 68px;
	left: 220px;
	text-indent: -9999px;
	background: url(../img/feature_right.png) center top;
	z-index: 30;
}

.floor1_right .bx_wrap a.next:hover {
	background-position: center bottom;
}

.floor1_right .swt_home_li {
	float: left;
	margin: 5px 5px 5px 4px;
	cursor: pointer;
	text-align: center;
}

.home_bulk {
	background: #FFF1D1;
	width: 265px;
	height: 40px;
}

/*=======================MY SWT end=======================*/
.ad_box {
	width: 1200px;
	text-align: center;
}

.ad_content {
	text-align: left;
}

.ad_title {
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 30px;
}

.ad_content {
	margin-bottom: 300px;
}

.ad_content p {
	line-height: 35px;
	text-indent: 24px;
}

.wx_pop s {
	position: absolute;
	top: -20px; *
	top: -22px;
	left: 70px;
	display: block;
	height: 0;
	width: 0;
	font-size: 0;
	line-height: 0;
	border-color: transparent transparent #999 transparent;
	border-style: dashed dashed solid dashed;
	border-width: 10px;
}

.wx_pop i {
	position: absolute;
	top: -9px; *
	top: -9px;
	left: -10px;
	display: block;
	height: 0;
	width: 0;
	font-size: 0;
	line-height: 0;
	border-color: transparent transparent #fff transparent;
	border-style: dashed dashed solid dashed;
	border-width: 10px;
}

.wx_pop {
	border: 1px solid #ccc;
	position: absolute;
	z-index: 100000;
	margin-left: 1045px;
	margin-top: 10px; *
	top: -2px; *
	border-top: 1px solid #ccc; *
	border-top: 1px solid #ccc; *
	border-left: none; *
	border-right: none;
	/* For IE 5.5 - 7 */
	filter: progid : DXImageTransform.Microsoft.Shadow ( Strength = 4,
		Direction = 135, Color =" #999999 ' );
	/* For IE 8 */
	-ms-filter:
		"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')"
		;
}