﻿@charset "utf-8";
/*
描述: cavan刺猬建站模版全局样式（手机版）
作者: guwj@35.cn
*/
/*common*/ 
body {
	font-size: 100%;
	font-family: Helvetica, Arial, '微软雅黑', 'Microsoft Yahei', 'Simsun', Tahoma, Geneva, sans-serif;
	color: #444;
	line-height: 1;
	background: #f8f8f8;
	min-width: 320px;
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: 100%; /*字体缩放设置（横版竖版切换的缩放) none和100%*/
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
form {
	display: inline;
}
img, object {
	max-width: 100%;
}
img {
	/*border: 0;*/
	vertical-align: middle;
	-ms-interpolation-mode: bicubic;
	box-sizing:border-box;
}/*解决可能出现图像失真现象*/
@media only screen and (min-width: 768px) and (max-width: 959px) {
img {
 max-width: 100%
}
}
@media only screen and (max-width: 767px) {
img {
 max-width: 100%
}
}
button, input, select, textarea {
	font-size: 100%;
	vertical-align: baseline;
*vertical-align:middle;
	outline: none;
	margin: 0;
	-webkit-appearance: none;
}
button, input {
	line-height: normal;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
*overflow:visible
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0
}
input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}
input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
input[type="number"] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
figure, form, fieldset {
	border: 0;
	margin: 0;
	padding: 0
}
label {
	cursor: pointer
}
.line-thr {
	text-decoration: line-through;
}
legend {
	border: 0;
*margin-left:-7px;
	padding: 0
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
table td {
	vertical-align: top;
	word-break:break-all;
	word-wrap:break-word;
}
textarea {
	overflow: auto;
	vertical-align: top;
	resize: vertical; /*resize:none;*/
}
dfn, em, i {
	font-style: italic;
}
abbr, acronym {
	border: 0;
}
pre {
	font-family: 'Microsoft Yahei', 'Simsun', Tahoma, Geneva, sans-serif;
	color: #444;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
	word-break: normal;
	line-height: 1.6;
	text-align: left;
	_overflow: hidden;
*display:inline;
	-webkit-text-size-adjust: none;
	margin: 0;
	padding: 0;
}
img, button, .ui-btn { /*-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none;  -khtml-user-select: none;  user-select: none;*/
}/*禁止文本被选择*/
body, pre, h1, h2, h3, h4, h5, h6 { /*font-size:18px;*/
}
a { /*-webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; transition:all 0.2s ease*/
 
}
h3 a{text-decoration:none;}
a:visited {
	text-decoration: none
}
a.ui-btn:active, a.ui-focus, .AttentnCompon li a {
	text-decoration: none;
}
.clearfix:after, .header-in:after, .com-content:after, .content .wrap:after, .datalist:after {
	content: "";
	visibility: hidden;
	height: 0;
	display: block;
	font-size: 0;
	clear: both;
}
.clearfix {
	zoom: 1;
}
q:before, q:after {
	content: '';
}
.l {
	float: left;
	display: inline;
}
.r {
	float: right;
	display: inline;
}
.hide, .hidden {
	display: none;
}
.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}
.ui-body-c, .ui-overlay-c {
	text-shadow: 0 0 0;
}
.ft-star {
	color: #f00;
	font-family: "宋体";
	font-size: 98%;
	margin-right: 2px;
}

.ft-star1 {
    color: #f00;
    font-family: "宋体";
    font-size: 98%;
    margin-right: 2px;
}
/*图标*/
.icon .icon-txt {
	display: none;
}
.icon {
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
	display: inline-block;
}
/*.ico-back{ background-size:0 0; width:24px; height:22px;}
.ico-morelk{ background-position:0 -70px; width:24px; height:22px;}
.ico-homelk{ background-position:0 -140px; width:24px; height:22px;}
.ico_arrow2{ background-position:0 -250px; width:16px; height:10px;}
.open .ico_arrow2{ background-position:0 -210px;}
*/
.ico-back {
	background-image: url(../images/icon_back.png);
	background-size: 24.5px 21px;
	width: 24.5px;
	height: 21px;
}
.ico-morelk {
	background-image: url(../images/icon_morelink.png);
	background-size: 20.5px 14px;
	width: 20.5px;
	height: 14px;
}/*1.0版的更多菜单*/
.ico-morelk-all {
	background-image: url(../images/icon_morelink2.png);
	background-size: 24.5px 19px;
	width: 24.5px;
	height: 19px;
}/*左侧所有菜单*/
.ico-personcenter {
	background-image: url(../images/person.png);
	background-size: 25px 25px;
	width: 25px;
	height: 25px;
}
.ico-morelk-type {
	background-image: url(../images/icon_morelink3.png);
	background-size: 13.5px 22px;
	width: 13.5px;
	height: 22px;
}/*右侧更多类别菜单*/
.ico-homelk {
	background-image: url(../images/icon_home.png);
	background-size: 24px 22px;
	width: 24px;
	height: 22px;
}
/*.ico_arrow2{ background-image:url(../images/icon_arrow_d2.png); background-size:22px 13px; width:22px; height:13px;}
.open .ico_arrow2{ background-image:url(../images/icon_arrow2.png);}*/

.ico_arrow2 {
	background-position: 0 -250px;
	width: 16px;
	height: 10px;
}
.open .ico_arrow2 {
	background-position: 0 -210px;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
	display: block
}
/* 外围结构
-----------------------------------------------------------------------------*/
#page {
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
}
/*新用户引导层*/
.mask_guide, .guide {
	position: absolute;
	z-index: 1001;
}
.mask_guide {
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.8);
}
.guide {
	top: 0;
	background-repeat: no-repeat;
}
.guide1 {
	left: 0;
	width: 220px;
	height: 105px;
	background-image: url(../images/guide_1.png);
	background-size: 220px 105px;
}
.guide2 {
	right: 0;
	width: 220px;
	height: 120px;
	background-image: url(../images/guide_2.png);
	background-size: 220px 120px;
}
/* header
-----------------------------------------------------------------------------*/
#Header, .ui-panel-animate.ui-panel-content-wrap > .ui-header { /*box-shadow:0 0 5px rgba(0,0,0,0.25); -webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);*/
	z-index: 1000;
}
#Header, #menuNav, .menuNav, .menuNav .ui-bar-b {
	background-color: transparent;
	background-image: none;
	border-top: 0 none;
	border-bottom: 0 none !important;
}
.newHeader .topfixBox, .newHeader .backBox {
	background:#000 !important;
	border: 0;
}
.header-inner {
	height: 80px;
	overflow: hidden;
}
.logo {
	overflow: hidden;
	height: 80px;
	display: table; /*display:table-row;*/
*display:block;
}
.logo h1 {
	margin: 0;
	padding: 0;
	font-size: 0;
	overflow: hidden;
	display: table-cell;
	height: 80px;
*float:left;
*display:block;
*font-size:66px;
	vertical-align: middle;
*vertical-align:baseline;
}
.logo img {
	max-width: none !important;
}
.logo span {
	font-weight: normal;
	font-family: "微软雅黑", "黑体";
	font-size: 1.6em;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display: table-cell;
*display:block;
	padding: 0 0 0 5px;
*padding:23px 0 0 5px;
	height: 80px;
	line-height: 80px;
*line-height:normal;
*vertical-align:baseline;
}
.logoCenter {
	margin: 0 auto;
}
.logoRight {
	float: right;
}
.menuNav {
	position: relative;
}
.menuEditBtn {
	position: absolute;
	top: -4px;
	right: 0;
	background-image: url(../images/icon_sprite.png);
	background-repeat: no-repeat;
	width: 34px;
	height: 70px;
	z-index: 1;
	cursor: pointer;
}
.menuEditBtn_hide {
	background-position: -35px 0;
}
.menuEditBtn_show {
	background-position: 0 0;
}
/*加载*/
.ui-loader-default{height:4em;width:4em;margin-top:-2em;margin-left:-2em;}
.ui-loader .ui-icon{background:url("../images/ajax-loader.gif");background-size:4em 4em;height:4em;width:4em;}
/*顶部--返回与更多菜单*/
.backBox, .topfixBox {
	position: relative;
	min-height: 2em;
	overflow: hidden;
}
.backBox h3, .topfixBox h3 {
	text-shadow: 0 0 0;
	font-weight: normal;
	text-align: center;
	font-size: 130%;
	font-family: '微软雅黑', 'Microsoft Yahei', 'Simsun', Tahoma, Geneva, sans-serif;
	margin: 0.35em 19%;
	padding: 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	outline: 0!important;
	line-height: 1.3;
}
.backBox .bd, .topfixBox .bd {
	position: absolute;
	top: 50%;
	margin-top: -15px;
	border: 1px solid rgba(0, 0, 0, 0.18);
	box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.5);
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 40px;
	height: 25px;
	padding-top: 5px;
}
.backBox .backLink, .topfixBox .backLink {
	left: 0.5em;
}
.backBox .morelink, .backBox .homelink, .backBox .morelk-type, .topfixBox .morelink, .topfixBox .homelink, .topfixBox .morelk-type {
	right: 0.5em;
	height: 21px;
	padding-top: 9px;
}
.backBox .morelk-all, .topfixBox .morelk-all, .topfixBox .morelink {
	left: 0.5em;
	right: auto;
	height: 21px;
	padding-top: 9px;
}
.backBox .homelink, .topfixBox .homelink {
	padding-top: 4px;
	height: 26px;
}
.backBox .morelk-all, .topfixBox .morelk-all {
	padding-top: 7px;
}
.backBox .morelk-type, .topfixBox .morelk-type {
	padding-top: 5px;
	width: 24px;
}
.backBox a em, .topfixBox a em {
	display: none;
}
/*更多菜单 在左侧*/
.topfixBox .bd {
	border: 0 none;
	box-shadow: 0 0 0;
	border-radius: 0;
}
.topfixBox .ui-btn-active {
	background-color: transparent;
	background-image: none;
}
/*------------navbar 导航菜单-------------*/

/*菜单类别一*/
.navbar a, .navbar a:link, .navbar a:visited, .navbar a:hover {
	text-decoration: none!important;
}
.navbar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.navbar li {
	float: left;
	line-height: 1.1;
}
.navbar li a b, .navbar li a i {
	display: none;
}
.navbar li a strong {
}
.ui-navbar li .ui-btn .ui-btn-inner {
	padding-left: 3px;
	padding-right: 3px;
}
/*菜单类别二--图标列表菜单*/
.navbar_icon {
	padding-top: 0.65em;
	padding: 0.65em 0.6em 0.8em;
	border-top: 0 !important;
	border-bottom: 0 none !important;
}
.navbar_icon li {
	width: 25%;
	margin-bottom: 3.2%;
}
.navbar_icon li a {
	display: block;
	line-height: 1;
	padding: 0 0.3em;
	text-shadow: 0 0 0;
	text-align:center;
}
.navbar_icon li a b {
	display: inline-block;
	width: 4em;
	text-align: center;
	/*min-height: 70px;
	line-height: 70px;*/
	height:4em;
	line-height:4em;
}
.navbar_icon li a b img {
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
}
.navbar_icon li a strong {
	color: #363636;
	/*font-size: 14px;*/
	font-weight: normal;
	display: block;
	width: 100%;
	text-align: center; /*min-width:.75em;*/
	padding: 0.5em 0;
	position: relative;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	zoom: 1;
}
/*菜单类别三--竖向排列一行一个*/
.navbar_vertical {
	border-top: 0 !important;
	border-bottom: 0 none !important;
}
.navbar_vertical li {
	float: none;
	border-bottom: 1px solid #cfd3c8;
	width:100%;
}
.navbar_vertical li:last-child a{border-bottom-width:0; }
.navbar_vertical li a {
	display: block;
	padding: .9em 1.6em .9em .6em;
	position: relative;
	border-top: 1px solid #f9faf7;
	border-bottom: 1px solid #f9faf7;
	line-height: 1;
	overflow:hidden;text-overflow: ellipsis; white-space: nowrap;word-break: keep-all;
}
.navbar_vertical li a b, .navbar_vertical li a i, .navbar_vertical li a b, .navbar_vertical li a strong {
	display: inline-block;
*display:inline;
*zoom:1;
	vertical-align: middle;
}
.navbar_vertical li a b {
	margin-right: .8em;
	width: 2.5em;
	height: 2.5em;
	line-height: 1;
	text-align: center;
}
.navbar_vertical li a strong {
	/*font-size: 16px;*/
	font-weight: normal;
}
.navbar_vertical li a b img {
	max-width:100%;
	max-height: 100%;
	vertical-align: middle;
}
.navbar_vertical li a i.ico_arrow {
	position: absolute;
	top: 50%;
	right: 0.8em;
	background: url(../01/images/ico_v_arrow.png) no-repeat 0 0;
	width: 12px;
	height: 14px;
	margin-top: -7px;
*font-size:40px;
}
/*菜单类别四--图标列表菜单*/
.navbar_icon_min {
	padding-top: 0.65em;
	padding: 0.65em 0.6em 0.8em;
	border-top: 0 !important;
	border-bottom: 0 none !important;
}
.navbar_icon_min li {
	width: 20%;
	margin-bottom: 3.2%;
}
.navbar_icon_min li a {
	display: block;
	line-height: 1;
	padding: 0 0.3em;
	text-shadow: 0 0 0;
}
.navbar_icon_min li a b {
	display: block;
	width: 100%;
	text-align: center;
	min-height: 42px;
	line-height: 42px;
}
.navbar_icon_min li a b img {
	vertical-align: middle;
}
.navbar_icon_min li a strong {
	font-size: 14px;
	font-weight: normal;
	display: block;
	width: 100%;
	text-align: center; /*min-width:.75em;*/
	padding: 4px 0 0.5em;
	position: relative;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	zoom: 1;
}
/*7.0版本*/
/*菜单类别五--图标列表菜单上下不换行*/
.navbar_icon_nowrap{ white-space:nowrap;overflow-x:auto; padding:0.5em 0.3em; border:0 !important;} 
.navbar_icon_nowrap ul,.navbar_icon_nowrap ul li{ list-style:none; padding:0; margin:0;}
.navbar_icon_nowrap ul{ font-size:0;}
.navbar_icon_nowrap ul li{ display:inline-block; width:25%; float:none; font-size:18px;}
.navbar_icon_nowrap ul li >div{ padding:0 0.2em;}
.navbar_icon_nowrap li a{ overflow:hidden; display:block; text-decoration:none; padding:0 0.3em; text-align:center;}
.navbar_icon_nowrap li a b{height:4em;line-height:4em; width:4em; display:inline-block;}
.navbar_icon_nowrap li b img{ max-width:100%;max-height:100%; }
.navbar_icon_nowrap li strong{display:block; width:100%; padding-top:0.3em; font-weight:normal; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;word-break: keep-all;}
/*菜单类别六--竖向排列一行多个*/
.navbar_vertical_more li{ float:left;}
.navbar_vertical_more li:last-child a{border-bottom-width:1px;}
.navbar_vertical_more li a{ padding:0.9em 0.6em;}
.navbar_vertical_more li a i{display:none;}
/*菜单类别七--竖向排列不换行*/
.navbar_vertical_nowrap{white-space:nowrap;overflow-x:auto;}
.navbar_vertical_nowrap ul{ font-size:0;}
.navbar_vertical_nowrap li{ float:none !important; display:inline-block;font-size:18px;}
/*菜单类别八--左图右文*/
.navbar_vertical_rightImg li a b{margin-left:0.8em; margin-right:0;}
/*菜单类别八--图片圆角*/
.navbar_radius_none li a b{ overflow:hidden;}
.navbar_radius_fillet li a b{ overflow:hidden; border-radius:0.4em; -moz-border-radius:0.4em; -webkit-border-radius:0.4em;}
.navbar_icon.navbar_radius_round li a b{ overflow:hidden; border-radius:2em; -moz-border-radius:2em; -webkit-border-radius:2em;}
.navbar_vertical.navbar_radius_round li a b{ overflow:hidden; border-radius:1.25em; -moz-border-radius:1.25em; -webkit-border-radius:1.25em;}
.navbar_radius_round li a b img,.navbar_radius_fillet li a b img{display:block; margin:0 auto;}
/*上下一行几个图标大小控制*/
.navbar_icon_one li{ width:100%;}
.navbar_icon_one li a b {width: 10em;height:10em;line-height:10em;}
.navbar_icon_one.navbar_radius_round li a b{ border-radius:5em; -moz-border-radius:5em; -webkit-border-radius:5em;}
.navbar_icon_two li{width:50%;}
.navbar_icon_two li a b {width: 8em;height:8em;line-height:8em;}
.navbar_icon_two.navbar_radius_round li a b{ border-radius:4em; -moz-border-radius:4em; -webkit-border-radius:4em;}
.navbar_icon_three li{width:33.33%;}
.navbar_icon_three li a b {width: 6em;height:6em;line-height:6em;}
.navbar_icon_three.navbar_radius_round li a b{ border-radius:3em; -moz-border-radius:3em; -webkit-border-radius:3em;}
.navbar_icon_four li{width:25%;}
.navbar_icon_four li a b {width: 4em;height:4em;line-height:4em;}
.navbar_icon_four.navbar_radius_round li a b{ border-radius:2em; -moz-border-radius:2em; -webkit-border-radius:2em;}
.navbar_icon_five li{width:20%;}
.navbar_icon_five li a b {width: 3em;height:3em;line-height:3em;}
.navbar_icon_five.navbar_radius_round li a b{ border-radius:1.5em; -moz-border-radius:1.5em; -webkit-border-radius:1.5em;}
/*7.0版本 end*/
/*固定首页- 菜单类别--图标列表菜单*/
.navbarFix {
	padding-top: 0.65em;
	padding: 0.65em 0.6em 0.8em;
	border-top: 0 !important;
	border-bottom: 0 none !important;
}
.navbarFix li {
	width: 25%; /*margin-bottom:3.2%;*/
}
.navbarFix li a {
	display: block;
	line-height: 1;
	padding: 0 0.3em;
	text-shadow: 0 0 0;
}
.navbarFix li a b {
	display: block;
	width: 100%;
	text-align: center;
	min-height: 70px;
	line-height: 70px;
}
.navbarFix li a b img {
	max-height: 70px;
	vertical-align: bottom;
}
.navbarFix li a strong {
	color: #363636;
	font-weight: normal;
	display: block;
	width: 100%;
	text-align: center; /*min-width:.75em;*/
	padding: 4px 0 0.5em;
	position: relative;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	zoom: 1;
}
/*更多菜单*/
.ui-panel { /*-webkit-transform: translate3d(0,0,0);*/
}
.moreMenu {
	margin: 0;
	padding: 0;
	word-break:break-all;
	word-wrap:break-word;
}
.moreMenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.moreMenu ul a, .moreMenu .ui-btn-inner {
	text-decoration: none;
	font-size: 0.85em;
}
.tree_title {
	display: none;
}
.tree li.open {
}
.homeFix .tree_parent, .homeFix .tree_parent:hover {
	background: url(../images/home_fix.png) no-repeat 18px center;
	text-indent: 26px;
}
.homeFix .tree_parent a {
	display: block;
	text-indent: -999em;
}
.tree_parent {
	position: relative;
	border-bottom: 1px solid #b6b6b6;
	cursor: pointer;
	padding: 0.6em 62px 0.6em 15px;
	background-color: #dedede;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#dedede));
	background-image: -webkit-linear-gradient(#fafafa, #dedede);
	background-image: -moz-linear-gradient(#fafafa, #dedede);
	background-image: -ms-linear-gradient(#fafafa, #dedede);
	background-image: -o-linear-gradient(#fafafa, #dedede);
	background-image: linear-gradient(#fafafa, #dedede);
}
.tree_parent:hover, .tree_parent:active, .open .tree_parent {
	background-color: #d1d1d1;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#d1d1d1));
	background-image: -webkit-linear-gradient(#f1f1f1, #d1d1d1);
	background-image: -moz-linear-gradient(#f1f1f1, #d1d1d1);
	background-image: -ms-linear-gradient(#f1f1f1, #d1d1d1);
	background-image: -o-linear-gradient(#f1f1f1, #d1d1d1);
	background-image: linear-gradient(#f1f1f1, #d1d1d1);
}
.tree_parent a .ico_premenu {
	display: none;
}
.tree_parent a .ico_arrow2 {
	position: absolute;
	top: 0.7em;
	right: 20px;
}
.tree_parent a {
	color: #282828;
	line-height: 1.6;
	display: block;
}
.tree_parent .parent_icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
	right: 8px;
}
.open .tree_parent .parent_icon {
	margin-top: -9px;
}
.tree_sub {
	background-color: #fafafa;
}
.tree_sub a {
	border-bottom: 1px solid #d6d6d6;
	color: #5f5c5c;
	display: block;
	padding: 0.7em 10px 0.7em 39px;
}
.tree_sub3 a {
	padding-left: 63px;
}
/* footer
-----------------------------------------------------------------------------*/
#Footer {
	border-bottom: 0 none;
	background-image: none;
	font-weight: normal;
	z-index:999;
}
.footer-shadow {
	height: 4px;
	overflow: hidden;
}
.footer-in {
	padding: 1em 1em 1.3em;
	text-align: center;
	line-height: 1.8;
	font-size: 0.75em;
	word-wrap: break-word;
	word-break: break-all;
	overflow: hidden;
}
.ui-header .ui-title, .ui-footer .ui-title {
	margin-left: 8%;
	margin-right: 8%;
}
/* content 主内容
-----------------------------------------------------------------------------*/
.ui-content {
	padding: 0;
	min-height: 250px;
}
/*---------- -组件-公用--------------*/
.com-bindtitcon {
	position: relative;
}
.com-content {
	padding-bottom: 1em;
}
.com-content .img {
	text-align: center;
}
.com-content .img img {
	vertical-align: top;
}
.combox .text {
	padding: 1.1em 1.5em 0.5em;
	line-height: 1.8;
}
.combox .text p {
	margin: 0;
	padding: 0;
	line-height: 1.6;
}
/*文本内的标题*/
.text-tit {
	margin: 0;
	padding: 0;
	line-height: 1.8;
}
/*标题 -组件*/
.com-title { padding:0 0.5em; overflow:hidden; position:relative;
}
.com-title h3 {
	font-weight: normal;
	font-size: 1em;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	/*display:inline-block;
	float:left;
	width:100%;*/
	display:inline;
	line-height:2;
	
}
.com-title .subtitle{ font-size:80%; padding-left:0.5em; line-height:2; }
.com-title a h3 {max-width:85%;}
.com-title a{ overflow:hidden; text-decoration:none; /*background:url(../images/icon_more.png) no-repeat center right; background-size:0.7em 1em; */padding-right:1em; display:block;}
.com-title .more{ /*float:right; display:block; line-height:2;*/ position:absolute; top:50%; margin-top:-0.5em; right:1em;}
/*单个图片 -组件*/
.com-img { /*padding-top:1.1em;*/
}
/*纯文本*/
.com-text .text pre{}
/*上图片+下文本 -组件*/
.com-img-text .img {
	/*overflow: hidden;*/
}
/*左图片+右文本 -组件 & 右图片+左文本 -组件*/
.com-leftimg-rtext, .com-rimg-lefttext { /*display:table;*/
	width: 100%;
}
.com-leftimg-rtext .img, .com-leftimg-rtext .text, .com-rimg-lefttext .img, .com-rimg-lefttext .text {
	display: table-cell;
	float: left;
}
.com-leftimg-rtext .img, .com-rimg-lefttext .img {
	border-bottom-width: 0 !important;
	padding-top: 1.15em;
	padding-left: 2.5%;
	width: 30%;
}
.com-rimg-lefttext .img {
	padding-right: 2.5%;
}
.com-leftimg-rtext .text, .com-rimg-lefttext .text {
	padding-left: 1em;
	padding-right: 1em;
	width: 70%;
}
.com-leftimg-rtext .img, .com-rimg-lefttext .img, .com-leftimg-rtext .text, .com-rimg-lefttext .text {
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/*标题+文本+图片 -组件*/
.com-img-tit-text .img {
	padding-top: 1em;
}
.text .img {
	margin-bottom: 1em;
}
/*项目符号列表 -组件*/
.com-bullet .circleUL, .decimalUL, .discUL, .squareUL, .alphaUL, .romanUL {
	list-style-position: inside;
	margin: 1em 0.5em;
	padding: 0;
	line-height: 1.8;
	zoom: 1;
}
.circleUL {
	list-style-type: circle;
}
.decimalUL {
	list-style-type: decimal;
}
.discUL {
	list-style-type: disc;
}
/*.com-bullet .discUL {
	list-style: none;
}*/
.squareUL {
	list-style-type: square;
}
.alphaUL {
	list-style-type: upper-alpha;
}
.romanUL {
	list-style-type: upper-roman;
}
.com-bullet .discUL a, .circleUL a, .decimalUL a, .discUL a, .squareUL a, .alphaUL a, .romanUL a, .ui-body-c .ui-link {
	font-weight: normal;
	text-decoration:none;
}
.com-bullet .discUL li, .circleUL li, .decimalUL li, .discUL li, .squareUL li, .alphaUL li, .romanUL li {
	border-bottom: 1px dotted #9d895f;
	padding: 3px 0 3px 2.2em;
}
.com-bullet .discUL li, .circleUL li, .decimalUL li, .discUL li, .squareUL li, .alphaUL li, .romanUL li {
	padding-left: 1.2em;
}
.com-bullet .discUL li{ list-style:inside; background:none !important;}
/*图片轮换 -组件*/
.com-rotate-pic {
	margin: 1.1em auto;
	overflow: hidden;
	position: relative;
	zoom: 1;
}
.com-rotate-pic .imgSlideMain li img{ max-width:720px;}
.icon_num {
	position: absolute;
	bottom: 6px;
	right: 8px;
	margin: 0;
	padding: 0;
	z-index: 5;
}
.icon_num a, html body #Container #Body .content .icon_num a {
	float: left;
	background: #340031;
	border: 1px solid #000;
	color: #ffffff !important;
	font-family: Arial, Helvetica, sans-serif, "宋体", simsun;
	font-size: 10px;
	width: 15px;
	height: 11px;
	line-height: 11px;
	list-style: none;
	text-align: center;
	cursor: pointer;
	padding: 0;
	margin: 0;
	margin-right: 3px;
	text-decoration: none;
}
.icon_num a:hover, .icon_num a.activeSlide, html body #Container #Body .content .icon_num a:hover, html body #Container #Body .content .icon_num a.activeSlide {
	background-color: #ae0000;
	border-color: #d70000;
	color: #ffffff !important;
	text-decoration: none;
}
.imgSlideMain {
	clear: both;
	overflow: hidden;
	width: 100%;
	/*height: 150px;*/
	margin: 0 auto;
	position: relative;
}
.imgSlide {
	clear: both;
}
.imgSlide ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.imgSlide li {
	overflow: hidden; /*width:320px;*/
	position: relative
}
.imgSlide li a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.navSlideBox {
	position: absolute;
	display: block;
	bottom: 5px;
	left: 0;
	width: 100%;
	/*height: 15px; */
	text-align: center;
	font-size: 14px;
	line-height: 1;
}
.navSlide {
	position: static;
	margin: 0 auto; /*padding:0 6px 0 0;*/
	padding: 0;
	height: 15px;
	display: inline-block;
	text-align: left;
}
.navSlide .i_point {
	text-indent: -9999em;
	width: 8px;
	height: 8px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #092237;
	overflow: hidden; /*float:left;*/
	display: inline-block;
	-moz-opacity: .5;
	opacity: .5;
	margin: 0 3px;
}
.navSlide .active {
	background: #fff;
	-moz-opacity: .8;
	opacity: .8;
}
.rotatefix{margin-bottom:1em;}
/*图片列表 -组件*/
.multipicwrap {
	width: 100%;
	overflow: hidden;
}
/*两列*/
.com-multipic {
	padding: 1em 0 1em 1em;
}
.com-multipic .imglist {
	width: 100%;
}
.com-multipic .imglist div {
	float: left;
	display: inline;
	margin-right:2%;
	margin-left:2%;
	margin-bottom: 10px;
	width: 45.9%;
	overflow: hidden;
	text-align: center;
}
/*三列*/
.com-multipic3 {
	padding:0;
}
.com-multipic3 .imglist div {
	margin-right: 1.5%;
	margin-left:1.5%;
	height:auto;
	width: 30.3%;
}
.com-multipic3 .imglist div:nth-child(3n){margin-right:0;}
.com-multipic .imglist div img {
	max-height: 100%;
}
.com-multipic .imglist div a img {
	height: auto;
}
/*关注我们 -组件*/
.AttentnCompon { /*border:1px solid red;*/
	padding: 1.3em 0 1em 1em;
}
.AttentnCompon ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.AttentnCompon li {
	background: url(../images/atte-bg.png) no-repeat left top;
	float: left;
	height: 38px;
	width: 121px;
	margin: 0 0.7em 0 0.3em;
}
.AttentnCompon li a {
	background: url(../images/atte-ico.gif) no-repeat;
	display: block;
	padding-left: 40px;
	line-height: 33px;
	margin-left: 10px;
	font-size: 0.8em;
	color: #343434;
}
.AttentnCompon li a, .AttentnCompon li a:hover, .side .AttentnCompon li a, .side .AttentnCompon li a:hover {
	color: #000;
	text-decoration: none;
}
.AttentnCompon li .attent-sina {
	background-position: left 2px;
}
.AttentnCompon li .attent-baidu {
	background-position: left -155px;
}
.AttentnCompon li .attent-tencent {
	background-position: left -38px;
}
.AttentnCompon li .attent-renren {
	background-position: left -78px;
}
.AttentnCompon li .attent-douban {
	background-position: left -190px;
}
.AttentnCompon li .attent-kaixin {
	background-position: left -222px;
}
.AttentnCompon li .attent-taobao {
	background-position: left -254px;
}
.AttentnCompon li .attent-163 {
	background-position: left -118px;
}
.AttentnCompon li .attent-sohu {
	background-position: left -366px;
}
.AttentnCompon li .attent-tianya {
	background-position: left -291px;
}
.AttentnCompon li .attent-qq {
	background-position: left -331px;
}
/*更多 -组件*/
.more .ui-btn-corner-all {
	-webkit-border-radius: 0.38em;
	-moz-border-radius: 0.38em;
	border-radius: 0.38em;
	line-height: 22px;
}
.more .ui-btn .ui-btn-inner {
	border-bottom-color: #f2f2f2;
	padding: 0.37em 20px
}
.more .ui-btn-up-c {
	border: 1px solid #b3b3b3;
	font-weight: 700;
	color: #616161;
	text-shadow: 0 1px 0 #fff;
	background: #efefef;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#efefef));
	background-image: -webkit-linear-gradient(#f9f9f9, #efefef);
	background-image: -moz-linear-gradient(#f9f9f9, #efefef);
	background-image: -ms-linear-gradient(#f9f9f9, #efefef);
	background-image: -o-linear-gradient(#f9f9f9, #efefef);
	background-image: linear-gradient(#f9f9f9, #efefef)
}
.ui-btn-up-c:visited, .ui-btn-up-c a.ui-link-inherit {
	color: #2f3e46
}
.more .ui-btn-hover-c {
	border: 1px solid #b3b3b3;
	font-weight: 700;
	color: #5e5f60;
	text-shadow: 0 1px 0 #fff;
	background: #e5e5e5;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e5e5e5));
	background-image: -webkit-linear-gradient(#f5f5f5, #e5e5e5);
	background-image: -moz-linear-gradient(#f5f5f5, #e5e5e5);
	background-image: -ms-linear-gradient(#f5f5f5, #e5e5e5);
	background-image: -o-linear-gradient(#f5f5f5, #e5e5e5);
	background-image: linear-gradient(#f5f5f5, #e5e5e5)
}
.ui-btn-hover-c:visited, .ui-btn-hover-c:hover, .ui-btn-hover-c a.ui-link-inherit {
	color: #2f3e46
}
.more .ui-btn-down-c {
	border: 1px solid #b3b3b3;
	font-weight: 700;
	color: #222;
	text-shadow: 0 1px 0 #fff;
	background: #f5f5f5;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#e5e5e5, #f5f5f5);
	background-image: -moz-linear-gradient(#e5e5e5, #f5f5f5);
	background-image: -ms-linear-gradient(#e5e5e5, #f5f5f5);
	background-image: -o-linear-gradient(#e5e5e5, #f5f5f5);
	background-image: linear-gradient(#e5e5e5, #f5f5f5)
}
.ui-btn-down-c:visited, .ui-btn-down-c:hover, .ui-btn-down-c a.ui-link-inherit {
	color: #2f3e46
}
.more .ui-focus, .more .ui-btn:focus {
	-webkit-box-shadow: 0 0 0;
	box-shadow: 0 0 0;
}
/*二维码链接 -组件*/
.twodcode_img_box {
	padding: 1em 1em .5em;
	text-align: center;
}
/*手机安装包下载 -组件*/
.appdownzone {
	padding: 1em;
}
.appdown_tag div {
	height: 26px;
	line-height: 26px;
}
.appdown_tag div span {
	font-size: 120%;
}
.appdown_tagcon {
	margin: 0;
	padding: 16px 0 0;
	zoom: 1;
}
.appdown_box, .content_appdown p {
	margin: 0;
	padding: 0;
}
.appdown_box li { /*float:left; display:inline; */
	padding: 0 8% 13px 0;
	position: relative;
	list-style: none;
}
.appdown_box li.li_last_appdown {
	padding-right: 0;
}
.appdown_box li .icon {
	margin-right: 5px;
}
.appdown_box li a {
	outline: none;
	text-decoration: underline;
	white-space: nowrap;
}
.appdown_box .icon, .appdown_pop .ico_corner {
	background-image: url(../images/ico_sprite_login.png);
	display: inline-block;
	background-repeat: no-repeat;
	vertical-align: middle;
}
.appdown_box .ico_phone {
	background-position: -37px 0;
	width: 25px;
	height: 25px;
}
.appdown_box .ico_2dcode {
	background-position: -79px 0;
	width: 25px;
	height: 25px;
}
/*搜索组件*/
.searchzone {
	margin: 1em 0;
	padding-left: .7em;
	padding-right: .8em;
	border-bottom: 0;
}
.searchzone .ui-btn-corner-all {
	-webkit-border-radius: .38em;
	-moz-border-radius: .38em;
	border-radius: .38em
}
.ui-field-contain input.ui-input-text, .ui-field-contain textarea.ui-input-text, .ui-field-contain .ui-input-search, .ui-field-contain div.ui-input-text {
}
.searchzone .ui-field-contain {
	margin: 0;
	padding: 0;
}
.searchzone .td_input {
	width: 100%;
}
.btndiv .ui-submit {
	margin: 0 0 0 8px;
}
@media all and (min-width:28em) {
.searchzone .ui-input-search {
 width: 100%;
}
}
/*地图组件*/
.com-googlemap {
	padding-bottom: 2px;
}
.googlemap {
	padding: .8em 15px;
	text-align: center;
}
/*广告位组件*/
.ad_wrap {
	padding: .8em 1em;
}
/*新闻组件*/
.com-news {
	padding: 0.8em 1em;
}
/*- 内页
-----------------------------------------------------------------------------*/
.content .wrap {
	padding-bottom: 1.5em;
}
/*标签块菜单-滑动*/
.bar_nav {
	clear: both;
	overflow: hidden;
	position: relative;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	padding: 3px 0 0 .7em;
}
.bar_nav ul {
	float: left;
	height: 40px;
	margin: 0;
	padding: 0;
	list-style: none;
	clear: both;
	overflow: hidden;
*zoom:1;
}
.bar_nav ul li {
	float: left;
	cursor: pointer;
	height: 32px;
	line-height: 32px;
	padding: 0 8px;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: .96em;
}
.bar_nav .moretags {
	float: left;
	height: 32px;
	line-height: 32px;
	font-size: 101%;
	padding: 0 8px;
}
.bar_nav .moretags, .bar_nav .moretags:hover, .bar_nav .moretags:active {
	text-decoration: none !important;
	border: 0;
	background-image: none !important;
	background-color: transparent;
	outline: none;
}
.nav_content_list .nav_content_item {
	overflow: hidden;
	vertical-align: top;
}
.nav_content_in {
	padding: 1.5em 1em;
}
.nav_allcontent_item .load_more {
	display: none;
}
/*搜索结果*/
.search_rs {
	padding-top: 6px;
}
.rs_msg {
	margin-bottom: 0.35em;
}
.nav_allcontent_item .rs_msg {
	margin-bottom: 1em;
}
/*数据列表--产品数据列表&新闻列表&招聘列表&*/
.listzone table td {
	vertical-align: baseline;
}
.listzone .load_more {
	display: none;
}
.datalist {
	clear: both;
*zoom:1;
	margin: 0;
	padding: 0;
	list-style: none;
}
.datalist strong.hilite_s {
	font-weight: normal;
}
.datalist li, .datalist .prd_cell {
	padding: 1.15em 0;
	border-bottom: 1px solid #ddd;
}
.nav_allcontent_item .datalist li {
	padding: 0.7em 0;
}
.datalist li:last-child, .nav_allcontent_item .datalist li {
	border-bottom: 0;
}
.datalist li a {
	text-decoration: none;
}
.datalist li .li_cell_tit {
	font-size: 100%;
}
.datalist li .time, .datalist .li_cell_con {
	color: #9c9c9c;
}
.datalist li .time {
	font-size: 90%;
	padding-top: 7px;
}
/*搜索无内容*/
.search_rs_none {
	text-align: center;
}
.rs_none_img {
	margin: 0 75px;
}
.ico_face1 {
	background: url(../images/ico_face1.png) no-repeat 0 0;
	width: 79px;
	height: 80px;
	background-size: 50% auto;
}
@media only screen and (min-width: 768px) {
.ico_face1 {
 background: url(../images/ico_face1.png) no-repeat 0 0;
 width: 158px;
 height: 159px;
}
}
/*产品页面
------------------------------------------------------------------*/
/*广告位*/
.ad_zone {
	display: none;
}
.wrap_product .listzone {
	padding-top: 1em;
}
/*产品图片文本列表*/
.datalist_prd .time, .datalist_img .time {
	display: none;
}
.nav_allcontent_item .datalist_prd {
	border-width: 1px 0;
	border-style: solid;
	border-color: #dfdfdf;
	padding: 0.5em 0;
}
.prd_cell .info h3, .prd_cell .info p {
	display: block;
	padding: 8px 0 0;
	margin: 0;
}
.prd_cell .info p {
	padding-top: 6px;
	line-height: 1.4;
	word-break:break-all;
}
/*产品列表-图片在文本左侧*/
.datalist_prd1 .prd_cell .pic {
	float: left;
}
.datalist_prd1 .prd_cell .pic img {
	max-width: 125px;
	max-height: 125px;
}
.datalist_prd1 .prd_cell .info {
	margin-left: 135px !important;
	margin-top:0 !important; 
	margin-bottom:0 !important;
}
/*产品列表-图片在文本上方*/
.datalist_prd2 .prd_cell .pic {
	float: none;
}
.datalist_prd2 .prd_cell .info {
	margin-left: 0;
}
/*产品详细页*/
.wrap_productdetail .nav_content_in {
	padding-bottom: 0.3em;
}
.prd_summary { /*background-color:#F4F4F4;*/
	padding-bottom: 25px;
}
.morehilite {
	color: #f60;
}
.important_info {
	padding: 5px 10px 0;
}
.important_info .prdtitle {
	margin: 0;
	padding: 0 0 5px;
	line-height: 1.4;
	font-size: 110%;
}
.important_info th {
	min-width: 36px;
	padding-right: 5px;
	white-space: nowrap;
	text-align: right;
	font-weight: normal;
}
.important_info td {
	height: 25px;
	line-height: 25px;
	padding: 0 0 0 2px;
}
.prd_pics_box {
	padding: 1em 0;
}
.prd_pics_box .imgSlideMain .imgSlide li a img{ max-width:720px;}
.prd_detail {
}
.prd_tit {
	border-bottom: 1px dashed #d5d5d5;
	padding: 0.2em 0 15px 5px;
	margin-bottom: 1em;
}
.prd_tit h2 {
	font-size: 120%;
	margin: 0;
	padding: 0;
}
.prd_tit .time {
	color: #9c9c9c;
	padding-top: 8px;
}
.prd_con, .prd_attribute {
	line-height: 1.6;
	padding-left: .2em;
}
.prd_con p, .prd_attribute p {
	margin: 0 0 1em;
	padding: 0;
}
/*产品列表页*/
.listzone {
	padding: 1em 1em 0;
}
.datalist_img {
	text-align: center;
}
.datalist_img .li_cell_tit {
	padding-top: 8px;
}
.load_more {
	clear: both;
	overflow: hidden;
	padding: 8px;
	margin-top: 10px;
}
.load_more a {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	color: #909090;
	display: block;
	text-align: center;
	text-decoration: none;
	border: 1px solid #dedede;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	background: -webkit-linear-gradient(top, #efefef, #e4e4e4); /* Chrome */
	background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#e4e4e4)); /* for older webkit (android2.3-, ios4-) */
	background: -moz-linear-gradient(top, #efefef, #e4e4e4); /* FF */
	background: -ms-linear-gradient(top, #efefef, #e4e4e4); /* IE10 */
	background: linear-gradient(top, #efefef, #e4e4e4);/* 全部 */
}
/*新闻列表页*/
.datalist_news li a {
	display: block;
}
.datalist_news .li_cell_con {
	padding-top: 6px;
	line-height: 1.5;
}
/*新闻详细页*/
.news_detail {
	padding: 1em 1em 0;
}
/*翻页*/
.pages span {
	vertical-align: middle;
}
.btndisabled {
	cursor: default;
}
.btndisabled, .btndisabled:focus {
	-moz-box-shadow: 0 0 0 !important;
	-webkit-box-shadow: 0 0 0 !important;
	box-shadow: 0 0 0 !important;
}
/* 头部菜单-在左侧
-------------------------------------------------------------------------------------------------------*/

/*产品列表广告位 一行两个产品或多个产品 -组件*/
.datalist_prd2_cols .prd_cell {
	float: left;
	width: 47.7%;
	margin-right: 2.9%;
	border-width: 0;
	padding-top: .5em;
	padding-bottom: 1em;
	background-image: none !important;
	background-color: transparent !important;
}
.datalist_prd2_cols .prd_cell:nth-child(even) { /*margin-right:0;*/
}
.datalist_prd2_cols .prd_cell .pic {
	text-align: center;
}
.datalist_prd2_cols .prd_cell .pic img {
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
}
.datalist_new .prd_cell .pic img{
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}
.datalist_prd1.datalist_new .prd_cell .pic img{
	-webkit-border-radius:4px 0 0 4px;
	-moz-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px;
	}
.datalist_prd2_cols .prd_cell .info h3 {
	text-align: center;
}
.datalist_prd2_cols .prd_cell .info h3 a {
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
.datalist_prd2_cols .prd_cell .info p { /*display:none;*/
}
/* 固定首页
--------------------------------------------------------------------------------*/
.bodyFix, .bodyFix .ui-overlay-c, .bodyFix .ui-page, .bodyFix .ui-panel-content-wrap {
	background-image: none;
	background-color: transparent;
}
.bodyFix #Header, .bodyFix .ui-panel-animate.ui-panel-content-wrap > .ui-header {
	text-shadow: 0 0 0;
	box-shadow: 0 0 0;
}
.contentFix {
	max-width: 640px; /*margin:0 auto;*/
	position: relative;
}
/*更多图标*/
.leftmenuIcoFix {
	position: absolute;
	top: 30px;
	left: 26px;
	z-index: 3;
}
.leftmenuIcoFix .leftmenu {
	background-color: transparent !important;
	background-image: none !important;
	display: inline-block;
}
.leftmenuIcoFix .leftmenu b {
	display: none;
}
/*logo和logo文字*/
.logoFix { /*position:absolute; top:0; left:0; right:0;*/
	z-index: 1;
}
.logoTable {
	display: table;
}
.logoSpan, .logoWordSpan {
	display: table-cell;
	vertical-align: middle;
}
/*右边图标*/
.rightmenuIcoFix {
	position: absolute;
	top: 30px;
	right: 26px;
	z-index: 3;
}
.rightmenuIcoFix .rightmenu {
	background-color: transparent !important;
	background-image: none !important;
	display: inline-block;
}
.rightmenuIcoFix .rightmenu b {
	display: none;
}
/*图片轮换*/
.imgSlideMain li {
	text-align: center;
}
/*导航菜单*/
.menuNavFix {
	margin: 0 auto;
}
.menuBoxBgFix {
	display: none;
}
.navbarFix {
	padding: 0;
	margin: 0;
	border-top: 0;
	border-bottom: 0;
}
.navbarFix ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.navbarFix li {
	display: inline-block;
}
.navbarFix li, .navbarFix li .menuImg, .navbarFix li .menuWord {
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.navbarFix li a:after {
	content: "";
	height: 0;
	visibility: hidden;
	clear: both;
	display: block;
}
.navbarFix li a strong {
	min-height: 20px;
}
.navbarFix li .menuImg, .navbarFix li .menuWord {
	text-align: center;
}
.navbarFix li .menuImg img {
	vertical-align: middle;
}
.menuExtraFix {
	display: none;
}
/*后台手机页面编辑*/
.editBtnBox {
	background-color: #d8d8d8;
	border-bottom: 1px solid #bbb;
}
.editBtnBox-in {
	padding: 12px 0 11px;
	text-align: center;
}
.editBtnBox .btnLink {
	display: inline-block;
	background-color: #bce5a2;
	background-image: url(../images/editor_ico.png);
	cursor: pointer;
	width: 75px;
	height: 26px;
}
.editBtnBox .btnLink span {
	display: none;
}
.editBtnBox .btnGray {
	background-color: #dadada;
	background-position: -76px -110px;
}
.editBtnBox .btnGreen-paste {
	background-color: #bce5a2;
	background-position: -76px -138px;
}
.editBtnBox .btnGreen-editbg {
	background-color: #f5f5f5;
	background-position: -76px -166px;
	width: 97px;
}
.headerFix .editBtnBox {
	position: fixed;
	top: 80px;
	left: 0;
	background-color: transparent;
	border-width: 0;
	z-index: 3;
}
.headerFix .editBtnBox-in {
	padding: 0;
	text-align: center;
	background-color: transparent;
	border-width: 0;
}
.headerFix .editBtnBox .btnLink {
	display: inline-block;
	cursor: pointer;
	height: 96px;
	width: 30px;
}
.headerFix .editBtnBox .btnGreen-editbg {
	background-color: #f7f7f7;
	background-position: -173px 0;
	width: 30px;
}
.rotatePicFix .imgSlideMain {
	height: auto;
}
.rotatePicFix .imgSlideMain .imgSlide li {
	vertical-align: middle !important;
	display: none;
}
.rotatePicFix .imgSlideMain .imgSlide li:first-child {
	display: table-cell;
}
/* 编辑表单 - 预订页面
--------------------------------------------------------------------------------*/
.content .wrap_reserve {
	padding-bottom: 0;
}
.editForm {
	background: url(images/formbg.png) repeat left top;
}
.tb_LR {
	border-collapse: separate;
}
.tb_LR tr td, .tb_LR tr th {
	border-top: 2px solid #fff;
	border-bottom: 2px solid #ede4cd;
	vertical-align: middle;
	height: 105px;
}
.tb_LR tr:last-child td, .tb_LR tr:last-child th {
	border-bottom: 0;
}
.tb_LR th {
	font-weight: normal;
	text-align: right;
	width: 25%;
	padding: 0 30px;
	word-wrap: break-word;
	word-break: break-all;
}
.timeselbox {
	white-space: nowrap;
}
/*.timeselbox .input_date{ margin-right:15px;}*/
.inputbox {
	position: relative;
}
.inputbox .helpblock {
	display: none;
	background: #444;
	border-radius: 3px;
	padding: 7px 8px;
	position: absolute;
	top: 63px;
	left: 0;
	z-index: 2;
	color: #fff;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	transition: all 0.5s;
}
.inputbox .helpblock:after {
	border: 6px solid transparent;
	border-bottom-color: #444;
	content: "";
	display: block;
	height: 0;
	width: 0;
	left: 10px;
	top: -12px;
	z-index: 2;
	position: absolute;
}
/*.inputbox:hover .helpblock{ display:block;}*/

/*输入框*/
.input {
	width: 60px;
	height: 63px;
	border: 0;
	color: #be9353;
	font-family: microsoft yahei;
	font-size: 22px;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #ed4b5a;
	background-image: -webkit-linear-gradient(bottom, #fef5e0, #fffffd);
	background-image: -moz-linear-gradient(bottom, #fef5e0, #fffffd);
	background-image: -o-linear-gradient(bottom, #fef5e0, #fffffd);
	background-image: linear-gradient(to top, #fef5e0, #fffffd);
	-webkit-box-shadow: 0 3px 5px rgba(130, 106, 61, .45), inset 0 0 5px rgba(223, 181, 126, .39);
	-moz-box-shadow: 0 3px 5px rgba(130, 106, 61, .45), inset 0 0 5px rgba(223, 181, 126, .39);
	box-shadow: 0 3px 5px rgba(130, 106, 61, .45), inset 0 0 5px rgba(223, 181, 126, .39);
}
.input_num {
	width: 60px;
}
/*.timeselbox .input_date{ width:190px;}
.timeselbox .input_time{ width:100px;}*/
.input_mid {
	width: 180px;
}
.input_long {
	width: 290px;
}
.ftgray {
	color: #f3dcba;
}
/*滑动选择是否*/
.editFormReserve .ui-btn-corner-all {
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
.editFormReserve .ui-slider-switch {
	margin: 0;
}
.ui-slider-switch {
	border: 1px solid #b09e6c;
}
.ui-slider-switch .ui-btn-down-c {
	color: #fff;
	text-indent: .6em;
	text-shadow: 0 0 0;
	background-color: #d2c398;
	background-image: -webkit-linear-gradient(bottom, #d2c398, #cdc096, #e8dbb1);
	background-image: -moz-linear-gradient(bottom, #d2c398, #cdc096, #e8dbb1);
	background-image: -o-linear-gradient(bottom, #d2c398, #cdc096, #e8dbb1);
	background-image: linear-gradient(to top, #d2c398, #cdc096, #e8dbb1);
}
.ui-slider-switch .ui-btn-active {
	color: #fff;
	text-indent: -0.6em;
	text-shadow: 0 0 0;
	background-color: #a48e5b;
	background-image: -webkit-linear-gradient(bottom, #a48e5b, #a19266, #ccbc8a);
	background-image: -moz-linear-gradient(bottom, #a48e5b, #a19266, #ccbc8a);
	background-image: -o-linear-gradient(bottom, #a48e5b, #a19266, #ccbc8a);
	background-image: linear-gradient(to top, #a48e5b, #a19266, #ccbc8a);
}
/*数字增减操作*/
.num_oprtbox .input_num {
	float: left;
	width: 150px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
a.btn_num {
	text-decoration: none;
	font-weight: bold;
	border: 1px solid rgba(0, 0, 0, .2);
	color: #fff;
	display: inline-block;
	float: left;
	height: 63px;
	line-height: 63px;
	padding-bottom: 1px;
	text-align: center;
	width: 34px;
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .2), inset 0 0 5px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .2), inset 0 0 5px rgba(0, 0, 0, .2);
	box-shadow: 0 3px 5px rgba(0, 0, 0, .2), inset 0 0 5px rgba(0, 0, 0, .2);
	background-color: #4D4D4D;
	background-image: -webkit-linear-gradient(bottom, #4D4D4D, #696969, #757575);
	background-image: -moz-linear-gradient(bottom, #4D4D4D, #696969, #757575);
	background-image: -o-linear-gradient(bottom, #4D4D4D, #696969, #757575);
	background-image: linear-gradient(to top, #4D4D4D, #696969, #757575);
}
/*表单底部按钮*/
.editFormBtns {
	background: #f7f1e1 url(images/formfootbg.png) repeat-x left top;
	padding: 3.2em 0;
	margin: 1.5em 0 0;
	text-align: center;
}
.editFormBtns .btn_big {
	margin: 0 5px;
}
.btn_big {
	width: 151px;
	height: 63px;
	border: 1px solid #847547;
	border-color: #b09e6c #b09e6c #847343;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-family: 'Microsoft Yahei';
	text-align: center;
	text-decoration: none;
	line-height: 63px;
	background-color: #ed4b5a;
	-webkit-box-shadow: 0 2px 5px rgba(102, 65, 0, .31);
	-moz-box-shadow: 0 2px 5px rgba(102, 65, 0, .31);
	box-shadow: 0 2px 5px rgba(102, 65, 0, .31);
	background-image: -webkit-linear-gradient(bottom, #a48e5b, #a19266, #ccbc8a);
	background-image: -moz-linear-gradient(bottom, #a48e5b, #a19266, #ccbc8a);
	background-image: -o-linear-gradient(bottom, #a48e5b, #a19266, #ccbc8a);
	background-image: linear-gradient(to top, #a48e5b, #a19266, #ccbc8a);
}
.btn_big_disabled {
	border-color: #dbd4b2 #d1c6a3 #c2b38b;
	background-image: -webkit-linear-gradient(bottom, #d2c398, #cdc096, #e8dbb1);
	background-image: -moz-linear-gradient(bottom, #d2c398, #cdc096, #e8dbb1);
	background-image: -o-linear-gradient(bottom, #d2c398, #cdc096, #e8dbb1);
	background-image: linear-gradient(to top, #d2c398, #cdc096, #e8dbb1);
}

/*字体图标*/

@font-face {
font-family: "iconfont";
 src: url('../images/iconfont/iconfont.eot'); /* IE9*/
 src: url('../images/iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */  url('../images/iconfont/iconfont.woff') format('woff'), /* chrome、firefox */  url('../images/iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/  url('../images/iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family:"iconfont" !important;
	font-size:140%;
	vertical-align: middle;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
.icon-iconfontleijipingjia:before { content: "\e617"; }

.icon-iconfontchanpincanshu:before { content: "\e615"; }

.icon-iconfontgouwuchekong:before { content: "\e616"; }

.icon-iconfontxiangyou:before { content: "\e612"; }

.icon-iconfontzan:before { content: "\e613"; }

.icon-iconfontxiangxia:before { content: "\e614"; }

.icon-iconfontwo:before { content: "\e610"; }

.icon-iconfontxiangshang:before { content: "\e611"; }

.icon-iconfontlocation:before { content: "\e60d"; }

.icon-iconfontmima:before { content: "\e60e"; }

.icon-iconfontxiangzuo:before { content: "\e60c"; }

.icon-xiugaioryijian:before { content: "\f00fc"; }

.icon-roundcheck:before { content: "\e657"; }

.icon-delete:before { content: "\e604"; }

.icon-roundclose:before { content: "\e659"; }

.icon-shanchu:before { content: "\e62e"; }

.icon-cart:before { content: "\e6af"; }

.icon-qrcode:before { content: "\e6b0"; }

.icon-right:before { content: "\e6a3"; }

.icon-sousuo:before { content: "\f00a8"; }

.icon-cartfill:before { content: "\e6b9"; }

/*个人中心*/
body, .ui-overlay-c, .ui-page, .ui-panel-content-wrap {background:url(../images/shopFormbg.png) repeat;}
.bodyShopFix .shopFix .ui-panel-content-wrap,.bodyShopFix .ui-overlay-c, .bodyShopFix .ui-page,.bodyShopFix .ui-panel-content-wrap  {
	background:url(../images/shopFormbg.png) repeat;
	color:#282727 !important;
}
.content .wrapNew{color:#282727 !important;}
.backBox .shoplink,.backBox .completelink,.topfixBox .completelink, .backBox .personlink, .topfixBox .personlink  {
	right:0.5em;
	height:27px;
	padding-top:4px;
	border:none;
	box-shadow:none;
}
.backBox .shoplink{ right:1em;}
.topfixBox .shoplink{
	right:3em;
	height:27px;
	padding-top:2px;
	border:none;
	box-shadow:none;}
.backBox .shoplink,.topfixBox .shoplink{ width:30px;}
.shoplink .shopnum{ padding:0.2em 0.4em; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:60%; color:#fff; background:#f00; position:absolute; top:-0.3em; left:20px; border:1px solid #f00; z-index:1;}
.icon-shoplink {
	background-image:url(../images/icon_shopLink.png);
	background-size: 30px 27px;height:27px; width: 30px;
}
.icon-shoplinks{
	background-image:url(../images/icon-carts.png);
	background-size: 30px 27px;height: 27px; width: 30px;
}
.icon-png5{background-image:url(../images/icon-png5.png);background-repeat:no-repeat; display:inline-block; *display:inline; *zoom:1;}
.icon-collect{ background-position:0 0; height:43px; width:42px;}
.icon-review{ background-position:0 -50px; height:43px; width:43px;}
.icon-adress{ background-position:0 -100px; height:43px; width:34px;}
.icon-user{ background-position:0 -150px; height:43px; width:42px;}
.icon-password{ background-position:0 -200px; height:43px; width:38px;}
.ico-delete{ background: url("../images/delete.png") no-repeat;display:inline-block; *display:inline; *zoom:1; background-size:21px 19px; height:19px; width:21px;}
.icon-edit{ background: url("../images/icon-edit.png") no-repeat;display:inline-block; *display:inline; *zoom:1; background-size:26px 26px; height:29px; width:29px;}
.ico-address{ background: url("../images/address.png") no-repeat;display:inline-block; *display:inline; *zoom:1; background-size:29px 35px; height:35px; width:29px; margin-right:0.2em;}
.ico-right{ background: url("../images/ico-right.png") no-repeat;display:inline-block; *display:inline; *zoom:1; background-size:20px 30px; height:30px; width:20px;}
.content .wrap_personalcenter {
	padding-bottom:0;
}
.personinfo {
	background:url(../images/personalbg.png) no-repeat center #8CCA48;
	color:#fff;
	background-size:100% auto;
}
.personinfo .personWelcome {
	padding:65px 0;
	text-align:center;
}
.personinfo .personWelcome .headPortrait {
	width:114px;
	height:114px;
	border-radius:57px;
	-webkit-border-radius:57px;
	-moz-border-radius:57px;
	border:1px solid transparent;
	margin-left: auto;
	margin-right: auto;
	overflow:hidden;
}
.personinfo .personWelcome .headPortrait img {
	max-width:100%;
}
.personinfo .personWelcome .userName {
	font-weight:bold;
	color:#fff;
}
.personinfo .orderBar {
	background: url(../images/opticybg.png) repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/opticybg.png', sizingMethod='crop');
	overflow:hidden;
}
.personinfo .orderBar ul, .personinfo .orderBar ul li {
	list-style:none;
	padding:0;
	margin:0;
}
.personinfo .orderBar ul li {
	padding:0.5em 0;
	text-align:center;
	float:left;
	width:49.8%;
}
.personinfo .orderBar li a {
	text-decoration:none;
	display:block;
	color:#fff;
	line-height:1.5em;
}
.personinfo .orderBar li a.completeOrder {
	border-right:1px solid #fff;
}
.personinfo .orderBar li a span {
	width:100%;
	display:block;
	font-style: normal;
}
.personoperate {
	margin-top:30px;
	background:#F0F0F0;
	border-top:1px solid #B9B9B9;
	border-bottom:1px solid #B9B9B9;
}
.personoperate .myOrder {
	padding:1.3em 0;
	width:100%;
	color:#282727;
}
.personoperate .myOrder span {
	margin-left:1.3em;
}
.personoperate .myOrder a {
	right:10px;
	text-decoration:none;
	color:#a5a5a5;
	float:right;
	margin-right:1.3em;
}
.personoperate .operateNavbar {
	border-top:1px solid #B9B9B9;
}
.personoperate .operateNavbar ul, .personoperate .operateNavbar ul li {
	list-style:none;
	padding:0;
	margin:0;
}
.personoperate .operateNavbar ul li {
	padding:1.5em 0;
	text-align:center;
	float:left;
	width:20%;
}
.personoperate .operateNavbar li a {
	text-decoration:none;
	display:block;
	color:#4d4d4d;
	line-height:1.5em;
}
.personoperate .operateNavbar li a i {
	display:block;
	margin-left: auto;
    margin-right: auto;
}
.footerfixed {
	border-top:none !important;
}
.footerfixed1{border-top:1px solid #D3D3D3 !important; background:url(../images/shopFormbg.png) repeat !important; position:fixed;}
.footquit {
	background:#74C124;
	text-align:center;
	padding:1em 0;
	margin:0 0.2em;
	border:1px solid transparent;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
}
.footquit .quitbtn {
	color:#fff;
	width:100%;
	background:#74C124;
	border:none;
	font-family:'微软雅黑';
}
/*确认订单*/
.indent-userinfo { padding:1em 1em;}
.indent-userinfo .userinfo{
	color: #333;
    font-size: 115%;
    font-weight: normal;
    line-height: 1.2;
	padding:0 1.5em 0.2em;
    text-shadow: none;
}
.indent-userinfo .userinfo .telephone{ float:right;}
.indent-userinfo a.location{ text-decoration:none; width:100%; color:#333; line-height:1.5;}
.indent-userinfo a.location i{ vertical-align:middle;}
.indent-userinfo a.location span{ width:80%; line-height:1.2em; display:inline-block;}
.indent-sp{background: none repeat scroll 0 0 #f0f0f0;
    border-bottom: 1px solid #b9b9b9;
    border-top: 1px solid #b9b9b9;
    padding: 1em 2.5%; 
	margin-top:1.2em;}
.indent-sp h3{margin-bottom:1em; font-weight:normal;}
.indent-sp ul,.indent-sp ul li{ list-style:none; padding:0; margin:0;}
.indent-sp ul li{ display:inline-block; width:45%; text-align:center; padding:0.8em 0; border:1px solid #BCBCBC;}
.indent-sp ul li a{ text-decoration:none; color:#323131; width:100%; display:block;}
.indent-sp ul li.checked{border-color:#BADB96;}
.indent-pay ul li{ padding:0; /*height:50px;*/ vertical-align:middle;}
.paytotal{ margin:0.5em 0; padding:0 2.5%;color:#282727; text-shadow:none;}
.paytotal .freight{color: #959595; font-size: 80%; text-align:center; margin:0; line-height:1.7em;}
.btn-green,.btn-orange,.btn-red,.green{  
	background:#7ec230;
    border-radius: 6px;
    color: #fff;
    display: inline-block;
    padding: 0.6em 1.5em;
    text-decoration: none;
    text-shadow: none;
	border:1px solid transparent;
	font-family:'微软雅黑';
	font-size:110%;
	text-shadow:none;
}
.btn-orange,.btn-red{ color: #fff !important;}
.btn100{ width:100%;}
.btn-orange{
	background:#F09107;
	padding:0.6em 1em;
}
.rightend .btn-orange,.rightend .green{
	padding:0.8em;
	font-size:100%;
} 
.rightend .green{margin-left:0.5em;}
.btn-red{
	padding:0.6em 1em 0.6em 2.8em;
	background:url(../images/delete.png) no-repeat 1em center #C01921;
}
.checkboxnew{opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); height:5em; width:1.5em;}
#checkAll,#checkall{width:4em; height:4em;}
.checkbox-breen{width:1em !important; vertical-align:middle; margin-top:-0.5em; margin-right:0; float:left;}
.checkbox-breen input[type="checkbox"]:checked + label:after {
    opacity: 1;
	*filter:alpha(opacity=1); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
}
.checkbox-breen input[type="checkbox"]:checked + label { background:#75C025;}
.checkbox-breen label {
  width: 1em;
  height: 1em;
  cursor: pointer;
  position: absolute;
  top:35%;
  left:0;
  background: #CFCFCF;
  -moz-border-radius: 0.2em;
  -webkit-border-radius: 0.2em;
  border-radius: 0.2em;
}
.checkbox-breen label:after {
  content: '';
  width: 0.47em;
  height: 0.25em;
  position: absolute;
  top:23%;
  left: 0.2em;
  border: 3px solid #fcfff4;
  border-top: none;
  border-right: none;
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.account .left .checkbox-breen label{
	top:0
}
.account .left .checkbox-breen label:after{
	top:0.2em;
}
/*  */
.newHeader ul,.newHeader ul li,.ui-content .indent-bd ul,.ui-content .indent-bd dl,.ui-content .indent-bd ol,.ui-content .indent-bd li,.ui-content .indent-bd dd,.ui-content .indent-bd dt,.ui-content .indent-bd ul{
	list-style:none;
	margin:0;
	padding:0;
}
.lmb{height:0.6em;}
/*.backBox .bd, .topfixBox .bd {
	position: absolute;
	top:46%;
	margin-top: -15px;
	text-align: center;
	width:26px;
	height:30px;
}*/
.topfixBox .bd2{
	width:50px;
}
.topfixBox .bd2 em{
	font-size:120%;
	font-family:'微软雅黑';
	text-shadow:none;
	display:block;
	font-style:normal;
	font-weight:normal;
}
.backBox .morelk-all, .topfixBox .morelk-all, .topfixBox .morelink,.backBox .menuall,.topfixBox .menuall {
	left: 0.6em;
	right: auto;
	border:none;
	box-shadow:none;
	font-style:normal;
}
.ico-morelk-all2 {
	background:url(../images/left.png) no-repeat;
	background-size:18px 25px;
	width: 20px;
	height:29px;
	display:block;
}/*左侧返回*/
.bodyShopFix .backBox h3,.bodyShopFix .topfixBox h3 {
	text-shadow: 0 0 0;
	font-weight: normal;
	text-align: center;
	font-family: '微软雅黑', 'Microsoft Yahei', 'Simsun', Tahoma, Geneva, sans-serif;
	margin: 0.35em 19%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	outline: 0!important;
	line-height:1.3;
	color:#FFF;
	padding:0.3em 0;
	text-shadow:none;
}
.topfixBox .morelk-type2{
	display:block;
	text-decoration:none;
	color:#FFF;
	text-shadow:none;
}
/* 订单 */
.ui-content{
    padding:0;
    min-height: 250px;
	/*background:url(../images/shopFormbg.png) repeat;*/
}
.ui-content .indent-tit{
	background:#F0F0F0;
	margin-bottom:1.2em;
	border-bottom:1px solid #b9b9b9;
}
.ui-content .indent-tit h3{
	color:#FFF;
	text-shadow:none;
	padding:0.8% 0 0 2.4%;
	line-height:1.2;
	font-weight:normal;
	font-size:115%;
	margin:0;
}
.icon_lists .icon{
  font-size: 42px;
  line-height: 100px;
  margin: 10px 0;
  color:#333;
  -webkit-transition: font-size 0.25s ease-out 0s;
  -moz-transition: font-size 0.25s ease-out 0s;
  transition: font-size 0.25s ease-out 0s;
}
.icon_lists .icon:hover{
  font-size: 100px;
}
.ui-content .indent-tit p{
	color:#FFF;
	text-shadow:none;
	padding:0.5% 0 2% 4.6%;
	color:#b0c0ce;
	margin:0;
}
.ui-content .indent-bd, indent-ship{
	background:#F0F0F0;
	border-top:1px solid #B9B9B9;
	border-bottom:1px solid #B9B9B9;
	padding:0 2.5%;
	font-family:'微软雅黑';
}
.ui-content .indent-bd3{ background:none;}
.ui-content .indent-bd ul{
	overflow:hidden;
}
.ui-content .indent-bd ul li{
	width:100%;
	overflow:hidden;
	padding:1.2em 0;
	line-height:1.2;
}
.ui-content .indent-bd .bill-tit{
	line-height:3;
	border-bottom:1px solid #B9B9B9;
	color:#4d4d4d;
}
.ui-content .indent-bd ul li.more a{
	float:right;
	color:#74c124;
	text-shadow:none;
}
.ui-content .indent-bd ul li li{
	float:left;
	color:#282727;
	padding:0 3% 0 0;
	text-shadow:none;
}
.ui-content .indent-bd ul li li:last-child{padding-right:0;}
.ui-content .indent-bd ul li li a img{
	border:1px solid #B9B9B9;
	width:100%;
}
.ui-content .indent-bd ul li li.litwo{
	width:40%;
}
.ui-content .indent-bd ul li li.litwo a,.ui-content .indent-bd ul li li.litwo span{
	display:block;
	color:#282727;
	text-decoration:none;
	text-shadow:none;
}
.ui-content .indent-bd ul li li.litwo a:hover{color:#74c124;}/* 添加 */
.ui-content .indent-bd ul li li.litwo span{
	color:#959595;
	padding-top:5px;
	font-size:90%;
	text-shadow:none;
}
.ui-content .indent-bd ul li li span,.ui-content .indent-bd ul li li font{
	display:block;
	text-shadow:none;
}
.ui-content .indent-bd ul li li font{
	color:#959595;
	text-decoration:line-through;
}
.ui-content .indent-bd dl{
	width:100%;
	overflow:hidden;
	border-top:1px solid #b9b9b9;
	font-size:85%;
	padding-bottom:0.5em;
}
.ui-content .indent-bd dl dt{
	float:left;
	width:65%;
	line-height:2;
	padding-top:10px;
	color:#4c4c4c;
}
.ui-content .indent-bd dl dt p{margin:0;padding:0;}
.ui-content .indent-bd dl dt p span{color:#282727;}
.ui-content .indent-bd dl dd{
	float:right;
	width:35%;
	text-align:right;
}
.ui-content .indent-bd dl dd a{
	margin:1.8em 0;
	padding:1em 1.5em;
	background:#7EC230;
	display:inline-block;
	text-decoration:none;
	color:#FFF;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	text-shadow:none;
}
.bill-nav{
	background:#F0F0F0;
	max-height:3.5em;
	border-bottom:1px solid #B9B9B9;
	white-space:nowrap;
	overflow-x:auto;
	overflow-y:hidden;
}
.bill-nav ul{
	padding:0 1%;
}
.newHeader .bill-nav li{
	/*float:left;*/
	display:inline-block;
	width:20%;
	padding:0 1%;
	text-align:center;
	line-height:3;
}
.bill-nav li a{
	color:#282727;
	display:block;
	text-decoration:none;
	text-shadow:none;
	font-size:110%;
	font-family:'微软雅黑';
}
.bill-nav li a:hover,.bill-nav li a.cur{
	color:#7EC230;
	background:url(../images/line.jpg) repeat-x left bottom;
}
.ui-content .indent-bd dl dd a.Nobg{
	background:none;
	border-radius:0;
	color:#323131;
	border:1px solid #B9B9B9;
	padding:0.7em 1.5em;
}
.ui-content .indent-bd dl dd a.Nobg:hover{
	border:1px solid #74c124;
	color:#74c124;
}
.content .wrap .noorders{
	text-align:center;
	padding:2.5em 0;
}
.content .wrap .orders-btn,.content .indent-bd .edit .orders-btn{
	padding:2.5em 3em;
	overflow:hidden;
}
.content .wrap .orders-btn a,.content .indent-bd .edit .orders-btn a,.content .indent-bd .edit .orders-btn2 a{
	border:1px solid #AEAEAE;
	text-decoration:none;
	color:#323131;
	display:inline-block;
	padding:0.6em 1.2em;
	background:#F4F4F4;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#F4F4F4), to(#CCC));
	background-image:-webkit-linear-gradient(#F4F4F4, #CCC);
	background-image:-moz-linear-gradient(#F4F4F4, #CCC);
	background-image:-ms-linear-gradient(#F4F4F4, #CCC);
	background-image:-o-linear-gradient(#F4F4F4, #CCC);
	background-image:linear-gradient(#F4F4F4, #CCC);
	float:left;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
.content .wrap .orders-btn a.fl{padding:0.6em 1.7em;}
.content .wrap .orders-btn a.fr{float:right;}
.content .indent-bd .consignee{
	border-bottom:1px solid #B9B9B9;
	padding:0.8em 0;
	overflow:hidden;
	position:relative;
}
.content .indent-bd .consignee:last-child{border-bottom:0;}
.content .indent-bd .consignee h3{
	font-weight:normal;
	line-height:1.8;
	font-size:90%;
	width:90%;
	margin:0;
}
.content .indent-bd .consignee h3 span{
	float:right;
	padding-right:2%;
}
.content .indent-bd .consignee p{
	line-height:2;
	width:90%;
	font-size:80%;
	margin:0;
}
.content .indent-bd .consignee:first-child p{
	width:70%;
}
.content .indent-bd .consignee p span{
	color:#7EC230;
}
.content .indent-bd .consignee .iconA{
	width:2em;
	height:2em;
	position:absolute;
	right:0;
	top:2.2em;
}
.content .indent-bd .consignee .iconmore{right:1%}
.content .indent-bd .consignee .iconA .icon3{
	color:#7EC230;
	text-shadow:none;
	font-size:160%;
}
.content .indent-bd .edit{
	overflow:hidden;
	padding:0.5em 0 2em;
}
.content .indent-bd .edit p{
	line-height:2;
	padding:0.8em 0.5em 0;
	color:#282727;
	margin:0;
	/*font-size:80%;*/
}
/*.content .indent-bd .edit p .checkbox{
	margin-top:0.7em;
	left:0;
	vertical-align:middle;
}*/
.content .indent-bd .edit p .txt,.content .indent-bd .edit p textarea{
	width:72%;
	border:1px solid #B9B9B9;
	line-height:1.8;
	height:1.8em;
	padding:0 0.55%;
}
.content .indent-bd .edit p.text{
	height:auto;
}
.content .indent-bd .edit p textarea{
	width:72%;
	min-height:6em;
	border-radius:0;
	box-shadow:none;
	box-sizing:inherit;
	padding:0 0.55%;
}
/*.content .indent-bd3 .edit p .txt{
	width:82%;
}*/
.content .indent-bd .edit p font{
	padding-left:0.5em;
}
.content .indent-bd .edit p font.Nm{
	padding-left:0;
}
.content .indent-bd .edit p span{
	width:3em;
	display:block;
	float:left;
	margin-right:0.5em;
	text-align:right;
}
/*.content .indent-bd3 .edit p span{
	width:12%;
}*/
.content .indent-bd .edit p select{
	margin:0.4em 0.5em 0 0;
	height:1.8em;
	font-size:90%;
	float:left;
	width:24.1%;
	/*padding:0 1em;*/
}
.content .indent-bd .edit p.btn{
	text-align:right;
	width:72%;
	padding-top:1.5em;
	padding-left: 3.9em;
}
.content .indent-bd .edit .btn button{
	border:0;
	background:#7EC230;
	color:#FFF;
	display:inline-block;
	padding:0.4em 1.5em;
	margin-left:1em;
	font-family:'微软雅黑';
	border-radius:4px;
	-webkit-border-radius:4px;
	font-size:100%;
}
.content .indent-bd .edit .btn .btnA{
	background:#f4f4f4;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#ccc));
	background-image:-webkit-linear-gradient(#f4f4f4, #ccc);
	background-image:-moz-linear-gradient(#f4f4f4, #ccc);
	background-image:-ms-linear-gradient(#f4f4f4, #ccc);
	background-image:-o-linear-gradient(#f4f4f4, #ccc);
	background-image:linear-gradient(#f4f4f4, #ccc);
	color:#383838;
	border:1px solid #A7A7A7;
	padding:0.35em 1.5em;
}
/* 购物车 */
.ui-content .indent-bd .indent-cart{
	width:100%;
	padding:0.5em 0;
	overflow:hidden;
	position:relative;
}
.ui-content .indent-bd .indent-cart p{
	margin:0;
	padding:0 10px 0 0;
	float:left;
	line-height:1.5;
}
.ui-content .indent-bd .indent-cart p:last-child{padding-right:0;}
.ui-content .indent-bd .indent-cart .ui-checkbox{
	position:static;
	position:absolute;
	left:0.4em;
	top:46%
}
.ui-content .indent-bd .indent-cart .ui-checkbox input{
	position:inherit;
	left:0;
	top:0;
}
.ui-content .indent-bd .indent-cart p a,.ui-content .indent-bd .indent-cart p span{
	display:block;
	color:#282727;
}
.ui-content .indent-bd .indent-cart p a{
	text-decoration:none;
	word-break:break-all;
	word-wrap:break-word;
}
.ui-content .indent-bd .indent-cart p a:hover{color:#7EC230}
.ui-content .indent-bd .indent-cart p img{
	display:block;
	border:1px solid #C3C3C3;
}
.ui-content .indent-bd .indent-cart p font{
	color:#959595;
	text-decoration:line-through;
}
/* 订单结束 */
/* 底部去结算 */
.account{
	position:fixed;
	left:0;
	bottom:0;
	padding:0.5em 0;
	background:#E2E2E2;
	width:100%;
	text-shadow:none;
	border-top:1px solid #d3d3d3;
	z-index:2000;
}
.account .right{
	padding:0 2.5%;
	float:right;
	width:70%;
	text-align:right;
}
.account .rightend{width:95%;}
.account .right p{
	width:50%;
	float:left;
	margin:0;
	padding:0.2em 0 0;
	line-height:1.5;
	font-size:90%;
	color:#282727;
}
.account .right p strong{font-size:110%;}
.account .right p span{color:#808080;font-size:90%;}
.account .left{
	position:absolute;
	left:2.5%;
	top:31%;
	font-size:90%;
	color:#808080;
}
.account .left .ui-checkbox{
	position:static;
	display:inline-block;
	padding-right:0.3em;
}
.account .left em{
	font-style:normal;
	padding-left:0.3em;
	font-family:'微软雅黑';
}
.account .left .ui-checkbox input{
	position:inherit;
	left:0;
	top:0;
}
/* 支付 */
.content .indent-bd .edit .orders-btn a,.content .indent-bd .edit .orders-btn2 span a{
	float:none;
	-webkit-border-radius:4px;
	border-radius:4px;
	padding:0.8em 1em;
}
.content .indent-bd .edit .regret{
	overflow:hidden;
	padding-top:3em;
}
.content .indent-bd .edit .regret-l{
	width:35%;
	float:left;
	text-align:right;
	text-shadow:none;
}
.content .indent-bd .edit .regret-r{
	float:left;
	width:65%;
	text-shadow:none;
	line-height:1.5;
}
.content .indent-bd .edit .regret-r strong{
	font-size:120%;
	color:#C10000;
	font-weight:normal;
}
.content .indent-bd .edit .regret-l .iconfont{
	padding-right:0.5em;
	color:#C10000;
	font-size:300%;
	text-shadow:none;
}
.content .indent-bd .edit .regret-l .iconfont2{
	color:#7EC130;
}
.content .indent-bd .edit .regret-r .success{
	color:#7EC130;
	text-shadow:none;
}
.content .indent-bd .edit .orders-btn2{
	padding:2.5em 3em;
	overflow:hidden;
}
.content .indent-bd .edit .orders-btnA{
	padding:2.5em 1.5em;
}
.content .indent-bd .edit .orders-btn2 span{
	display:block;
	overflow:hidden;
	float:left;
}
/* 确认订单 */
.content .indent-bd .edit .affirm{
	margin:0.8em;
	padding:1em 0;
	overflow:hidden;
	border:1px solid #B8B8B8;
	background:#F0F0F0;
}
.content .indent-bd .edit .affirm p{
	height:auto;
}
.content .indent-bd .edit .affirm h3,.content .indent-bd .edit .affirm h4{
	font-weight:normal;
	text-align:center;
	padding:0;
	margin:0;
	line-height:1.5;
	text-shadow:none;
}
.content .indent-bd .edit .affirm h4{
	font-size:90%;
	color:#A1A1A1;
}
.content .indent-bd .edit .affirm p.btn button{
	-webkit-border-radius:4px;
	border-radius:4px;
	padding: 0.6em 1.5em;
	font-family:'微软雅黑';
}
.content .indent-bd .edit .affirm p.btn .btnA{
	padding: 0.55em 1.5em;
}
.content .indent-bd .edit p.btnend{
	padding:1.5em 0 0;
	width:100%;
	text-align:center;
}
.content .indent-bd .edit p.btnend strong{
	text-align:left;
	display:block;
	font-weight:normal;
	/*font-size:80%;*/
	color:#282727;
	text-shadow:none;
	width:auto;
	padding-left:0.6em;
}
.content .indent-bd .edit p.bg{
	background:#DEDEDE;
	padding:0.5em 0;
	margin:0.8em 0.8em 0;
	width:auto;
	position:relative;
}
.content .indent-bd .edit p.NObg{
	margin:0 0.8em;
	width:auto;
	padding-top:1em;
}
i.iconmore{
	position:absolute;
	right:2%;
	top:40%;
	font-size:150%;
	color:#6F6F6F;
	text-shadow:none;
	width:18px;
	height:26px;
	background:url(../images/more.png) no-repeat;
}
.content .indent-bd .edit p.NObg input{
	line-height:1.5;
	padding:0.4em 0;
	border:1px solid #B9B9B9;
	width:99.9%;
	text-indent:1em;
	background:#F0F0F0;
}
/* 微信确认订单 */
.ui-content .weixin{
	border:0;
	background:none;
}
.ui-content .weixin .weixinBox{
	text-align:center;
	padding:2em 0 1.5em;
}
.ui-content .weixin .weixinBox p{
	margin:0 auto;
	overflow:hidden;
	width:14em;
}
.ui-content .weixin .weixinBox div{
	background:#7EC230;
	padding:0.5em;
	width:13em;
	margin:0.5em auto 0;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	overflow:hidden;
}
.ui-content .weixin .weixinBox div .left{
	float:left;
	width:28%;
}
.ui-content .weixin .weixinBox div .right{
	float:right;
	width:68%;
	color:#FFF;
	line-height:1.8;
	text-align:left;
}
.ui-content .weixin .price{
	background:#F0F0F0;
	border:1px solid #B9B9B9;
	padding:0 1.2em 0.8em;
	margin:0 1em 1em;
	text-align:center;
}
.ui-content .weixin .price h2{
	margin:0;
	line-height:2;
	font-weight:normal;
	font-size:200%;
	border-bottom:1px solid #8E8E8E;
}
.ui-content .weixin .price p{
	margin:0;
	line-height:2;
	padding-top:0.3em;
}

/*空购物车*/
.wrap_emptyCar{ text-align:center; font-size:120%;}	
.shopCarimg{margin:2em 0 1em 0; width:195px; height:195px; margin-left: auto; margin-right: auto;}
.wrap_emptyCar p{text-align:center; line-height:150%;color:#282727;}
.wrap_emptyCar p a{ color:#7FC332 !important;}
.wrap_emptyCar  .orders-btn,.content .indent-bd .edit .orders-btn{ text-align:center; display:block;}
.wrap_emptyCar  .orders-btn a{ margin-left: auto; margin-right: auto; float:none !important;}
/* 注册 */
/*.ui-content .indent-bd2{
	background:0;
	border:0;
}*/
.content .indent-bd .edit2 p span{
	width:5em;
}
/*.content .indent-bd .edit2 p .txt{
	width:73%;
}*/
/*编辑购物车*/
.topfixBox .completelink{ width:auto; text-decoration:none; color:#fff; font-size:130%; position: absolute; text-align: center; padding:0.3em 0; top:0.4em ; line-height:1.5; }
.topfixBox .completebtn{ background:none; border:none; color:#cfcfcf; font-family: '微软雅黑', 'Microsoft Yahei', 'Simsun', Tahoma, Geneva, sans-serif; font-size:80%;}
.shopnum{ border:1px solid #D5D5D5; float:left;}
.btn_minus, .btn_plus{
    color: #767676;
    display: inline-block;
    float: left;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    width: 38px;
	/*border:1px solid #D5D5D5;*/
	}
.btn_minus{ border-right:1px solid #D5D5D5;}
.btn_plus{ border-left:1px solid #D5D5D5;}
.input_number{border-radius: 0;
    float: left;
    width: 60px;
	height:38px;
	line-height:38px;
	background:none !important;
	border:none;
	box-shadow:none;
	-webkit-box-shadow:none; 
	-moz-box-shadow:none; 
	color:#767676;
	font-family: microsoft yahei;
	font-size:100%;
	text-align:center;
	padding:0;
}
/*.ui-content .indent-tb{ padding-top:1em;}
.order-tb td{padding:25px 0; border:none;}
.order-tb td .img{ border: 1px solid #b9b9b9; display:block; height:90px; width:90px;}
.order-tb td p{margin:0; font-size:100%;}
.order-tb td .oldprice{ color: #959595;}*/
.line-thr {
    text-decoration: line-through;
}
.delete{background: none repeat scroll 0 0 #C92028;
    border: 1px solid transparent;
    border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    color: #fff !important;
    display: inline-block;
    padding: 0.6em 1.5em;
    text-decoration: none;
    text-shadow: none;
	font-family:'微软雅黑';
}
.delete i{ vertical-align:middle; margin:0 0.2em 0.15em 0;}
.collect{ text-decoration:none; font-size:120%; color:#4D4D4D !important; margin-right:1em; padding:0.4em; border:1px solid #CBCBCB; border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px}
.account .rightend .collect{
	background:#f4f4f4;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#ccc));
	background-image:-webkit-linear-gradient(#f4f4f4, #ccc);
	background-image:-moz-linear-gradient(#f4f4f4, #ccc);
	background-image:-ms-linear-gradient(#f4f4f4, #ccc);
	background-image:-o-linear-gradient(#f4f4f4, #ccc);
	background-image:linear-gradient(#f4f4f4, #ccc);
}
.account .rightend .collect .iconfont{
	font-size:150%;
	font-weight:bold;
}
/*底部有固定*/
.content .wrap_editCart,.content .wrap_Cart{margin-bottom:4em;}
/* 评价 */
.ui-content .comment{
	margin-bottom:1em;
}
/*.ui-content .comment ul{border:0;margin:0 6% 0 1.25%;}*/
.ui-content .comment ul li{
	padding:0;
}
.ui-content .comment ul li div{
	border-bottom:1px solid #AEAEAE;
	padding:0.8em 0 0.5em;
	line-height:1.5;
	text-shadow:none;
}
.ui-content .message{margin-bottom:0;border-bottom:0; background:none; border-top:0;}
.ui-content .message ul li div{
	padding:0.6em 0 1em;
}
.ui-content .message ul li div.reply{
	/*color:#c04a4a;*/
	border-bottom:0;
}
.ui-content .comment ul li div.author{
	/*color:#9b9b9b;*/
}
.ui-content .comment ul li div.author span{
	float:right;
}
.ui-content .comment ul li div.last{
	padding-bottom:1.2em;
}
.ui-content .message ul li .delete{
	padding:0.6em 1em;
}
.ui-content .comment ul li h3{
	margin:0;
	font-weight:normal;
	font-size:115%;
}
.ui-content .comment ul li div p{
	color:#707070;
	margin:0;
}
.ui-content .comment ul li .delete{
	background:#F4F4F4;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#F4F4F4), to(#CCC));
	background-image:-webkit-linear-gradient(#F4F4F4, #CCC);
	background-image:-moz-linear-gradient(#F4F4F4, #CCC);
	background-image:-ms-linear-gradient(#F4F4F4, #CCC);
	background-image:-o-linear-gradient(#F4F4F4, #CCC);
	background-image:linear-gradient(#F4F4F4, #CCC);
	border:1px solid #aeaeae;
	color:#282727 !important;
	float:right;
	margin:0.6em 0 1em;
}
.ui-content .massagelist ul {list-style:none; margin:0; padding:0;}
.ui-content .massagelist ul li{ border-bottom: 1px solid #b9b9b9;  padding: 0 3.5% 1em 3.5%; list-style:none; margin:0;}
.ui-content .massagelist ul li.last{border-bottom:0;}
/* 常见问题 */
.icon-rights{
	background-image:url(../images/icon_morelink3.png);
	background-position:right center;
	height: 1.3em;
	width: 1.3em;
	background-size:auto 1.3em;
}
/*.Faq{
	background:url(../images/search_bg.jpg) repeat-x left top;
}*/
.Faq .ui-icon-searchfield{margin:0.5em 1em;}
.Faq .ui-shadow-inset{
	-moz-box-shadow:inset 0 4px 4px rgba(0, 0, 0, .2);
	-webkit-box-shadow:inset 0 4px 4px rgba(0, 0, 0, .2);
	box-shadow:inset 0 4px 4px rgba(0, 0, 0, .2);
}
.Faq .ui-icon-searchfield:after {
    background:url(../images/search_new.png) no-repeat;
    border-radius:0;
	background-size:25px 25px;
	width:25px;
	height:30px;
	top:42%;
}
.Faq .ui-input-search{
	font-family:'微软雅黑';
	padding:0 32px;
}
.Faq .ui-body-c{border:0;}
.Faq input.ui-input-text{
	min-height: 1.7em;
	line-height: 1.7em;
}
.Faq-list{
	background:#F0F0F0;
	overflow:hidden;
	padding:0;
	margin:0;
}
.Faq-listend{
	overflow:hidden;
	padding:0;
}
.Faq-list li{
	line-height:2.5;
	border-bottom:1px solid #AEAEAE;
	padding:0 1em;
}
.Faq-list li:last-child{ border-bottom:0;}
.Faq-list li a{
	color:#282727;
	text-decoration:none;
	text-shadow:none;
	display:block;
}
.Faq-listend li{
	border-bottom:1px solid #AEAEAE;
	overflow:hidden;
	margin-bottom:1em;
	background:#F0F0F0;
	border-top:1px solid #D3D3D3;
	padding-bottom:1em;
}
.Faq-listend li:first-child{border-top:0;}
.Faq-listend li h3{
	line-height:2.5;
	border-bottom:1px solid #AEAEAE;
	padding:0 1em;
	font-weight:normal;
	text-shadow:none;
	color:#282727;
	font-size:115%;
	margin:0;
}
.Faq-listend li p{
	line-height:1.8;
	padding:0 1em;
	color:#282727;
	text-shadow:none;
	margin:0;
}
/*新产品详细页*/
.imgSlideMain2{
	width:auto;
	/*max-height:443px;*/
	height:auto;
}
.prd_pics_boxadd{padding:0;}
.navSlide2{
}
.navSlide2 .i_point{
	background:#DEDEDE;
	width:12px;
	height:12px;
	-moz-opacity:1;
	opacity: 1;
}
.navSlide2 .active{background:#C20000;}
.navSlideBoxadd{bottom:10px;}
.prd_summary p{padding:0; margin:0;}
.prd_summary ul, .prd_summary ul li{ list-style:none; padding:0; margin:0;}
.prd_summary ul{margin-bottom:1em;}
.prd_summary ul.prd-mb0{margin-bottom:0;}
.prd_summary .prd-list{
	overflow:hidden;
	background:#F0F0F0;
	padding-top:0.8em;
}
.prd_summary .prd-list li{
	border-bottom:1px solid #AEAEAE;
	padding:0.5em 1em 1em;
	overflow:hidden;
	text-shadow:none;
	line-height:1.5;
}
.prd_summary .prd-list li .l{
	width:84%;
	float:left;
	color:#282727;
	word-break:break-all;
	word-wrap:break-word;
}
.prd_summary .prd-list li .r{
	width:14.5%;
	float:right;
	text-align:center;
	border-left:1px solid #AEAEAE;
}
.prd_summary .prd-list li .r span,.prd_summary .prd-list li .r i{
	display:block;
}
.prd_summary .prd-list li .r i{margin:0 auto;}
.prd_summary .prd-list li .r a{
	color:#5b5b5b;
	text-decoration:none;
}
.prd_summary .prd-list li div{
	color:#C20000;
	font-size:110%;
}
.prd_summary .prd-list li span{
	display:block;
	color:#707070;
}
.prd_summary .prd-evaluate{
	overflow:hidden;
	background:#F0F0F0;
	border-bottom:1px solid #AEAEAE;
	border-top:1px solid #AEAEAE;
	padding:0 1em;
}
.prd_summary .prd-evaluate li{
	width:100%;
	overflow:hidden;
	text-shadow:none;
}
.prd_summary .prd-evaluate li h3{
	font-weight:normal;
	color:#282727;
	border-bottom:1px solid #AEAEAE;
	line-height:3;
}
.prd_summary .prd-evaluate li p{
	text-shadow:none;
	color:#707070;
	border-bottom:1px solid #AEAEAE;
	padding:0.8em 0;
	line-height:1.5;
}
.prd_summary .prd-evaluate li p span{
	display:block;
}
.prd_summary .prd-evaluate li.prd-more{
	text-align:center;
	line-height:2;
	padding:0.5em 0;
}
.prd_summary .prd-evaluate li.prd-more a{
	color:#5f5f5f;
	text-decoration:none;
	font-size:110%;
}
.marketprice{color: #c20000;font-size: 110%;}
.nowprice{color: #c20000;font-size: 110%;}
.prd_summary .bar_nav ul li{ padding:0 8px;}
.prdDetail{background: none repeat scroll 0 0 #f0f0f0;
    border-bottom: 1px solid #aeaeae;
    border-top: 1px solid #aeaeae;
    overflow: hidden;
    padding: 0 1em;}
.prdDetail .bar_nav{ margin-top:1em; background:none; border-bottom:1px solid #aeaeae;box-shadow:0 0 0;}
.prdDetail .bar_nav ul{ margin-bottom:0;}
.prdDetail .bar_nav ul li, .prdDetail.bar_nav ul li a{color:#282727;}
.prdDetail .bar_nav ul li.on,.prdDetail .bar_nav ul li.on a{ color:#282727;}
.prd_summary .prdDetail{color:#707070;}
.prd_summary .nav_content_in{ padding:1em 0;}
.prdDetail .prd_con{color:#707070;}
.prdDetail .prd_con p strong{ font-weight:bold;}

/* 发表评论 */
.ui-content .indent-bd .commentadd{
	border:0;
	margin:1em 3% 0;
	width:94%;
}
.ui-content .indent-bd .commentadd dt{
	width:31.5%;
	padding-top:0;
}
.ui-content .indent-bd .commentadd dt img{
	border:1px solid #CCC;
	display:block;
}
.ui-content .indent-bd .commentadd dd{
	width:65.5%;
	text-align:left;
	float:left;
	padding-left:3%;
	line-height:1.5;
	font-size:120%;
	text-shadow:none;
}
.ui-content .indent-bd .commentadd dd span{
	display:block;
	color:#959595;
}
.ui-content .indent-bd .edit .text2{
	height:auto;
	padding:0.8em 0 0;
	margin:0 3%;
	width:94%;
}
.ui-content .indent-bd .edit .btnA{
	height:auto;
	margin:0 7%;
	overflow:hidden;
}
.ui-content .indent-bd .edit .text2 textarea{width:93.8%;}
.ui-content .indent-mb{margin-bottom:1em;}
.content .indent-mb .edit{padding-bottom:1em;}

.message-tb{margin: 0.5em 0 1em;}
.editadress{ margin-top:0; margin:0 2.5%; color:#333;}
.message-tb td{ padding-top:1em ; position:relative;} 
.message-tb td .ico-address{
	position:absolute;
	top:30%;
	left:0;
}
.message-tb td .btn-f0{border:1px solid #304255;}
.message-tb	.td_left{ padding-right:0.5em;text-align: right;width: 3em; vertical-align:middle; line-height:1; word-break: break-all; word-wrap: break-word;} 
.message-tb	.td_left1{width: 5em;}
.message-tb	.td_left2{width:5em;line-height: 1;
    padding-right: 0.5em;
    text-align: right;
    vertical-align: middle; word-break: break-all; word-wrap: break-word;}
.message-tb td .txt{ width:98%;border: 1px solid #b9b9b9;
    height: 1.8em;
    line-height: 1.8;
    padding: 0 1%;
}
.message-tb td select{height:1.8em; white-space:nowrap;}
.message-tb td .textarea{width:98%;border: 1px solid #b9b9b9;padding: 0 1%; height:6em;}
.msgcommit{ float:right; margin-bottom:0.8em;}

.msgmore{ text-align:right; padding: 0 3.5% 1em;}
.msgmore .search_more{background:#F4F4F4;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#F4F4F4), to(#CCC));
	background-image:-webkit-linear-gradient(#F4F4F4, #CCC);
	background-image:-moz-linear-gradient(#F4F4F4, #CCC);
	background-image:-ms-linear-gradient(#F4F4F4, #CCC);
	background-image:-o-linear-gradient(#F4F4F4, #CCC);
	background-image:linear-gradient(#F4F4F4, #CCC);
	margin:0.6em 0 1em;
    border: 1px solid  #aeaeae;
    border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    color: #282727;
    display: inline-block;
    padding: 0.6em 1.5em;
    text-decoration: none;
    text-shadow: none;
	font-family:'微软雅黑';}
/*新产品页*/
/*.Faq .searchzone_init,.searchzone_init{background: #fff;
    background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#D4D4D4));
	background-image:-webkit-linear-gradient(#ffffff, #D4D4D4);
	background-image:-moz-linear-gradient(#ffffff, #D4D4D4);
	background-image:-ms-linear-gradient(#ffffff, #D4D4D4);
	background-image:-o-linear-gradient(#ffffff, #D4D4D4);
	background-image:linear-gradient(#ffffff, #D4D4D4);
	margin: 0;
    padding: 10px;}*/
.searchNew{ /*border:1px solid transparent;*/ border-radius:1.25em; -webkit-border-radius:1.25em; -moz-border-radius:1.25em; background:#fff url(../images/search_new.png) 0.5em center no-repeat;-webkit-box-shadow: inset 0 5px 5px rgba(0,0,0,.33);
	-moz-box-shadow: inset 0 5px 5px rgba(0,0,0,.33);
	box-shadow: inset 0 5px 5px rgba(0,0,0,.33);
	padding:0 2.5em !important; 
}
.search_new{ /*height:2.5em; line-height:2.5em;*/padding:0.75em 0;border:none; /*padding:0 2.5em; background:url(../images/search_new.png) 0.5em center no-repeat; */width:100%;background-color:transparent;}
.wrap_productNew .listzone{ padding-top:0;}
.datalist_new .prd_cell{ background:#F6F6F6 !important; border:1px solid #D5D5D5; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;padding-bottom:0; padding-top:0; margin-top:1em;}
.datalist_new .prd_cell .info{ margin:0.3em 0.8em; padding:0.36em 0;font-family:"微软雅黑";}
.datalist_new .prd_cell .info h3{ text-align:left;word-wrap: break-word;word-break: break-all;}
.datalist_new .prd_cell .info h3 a{ color:#6d6d6d; font-size:100%; text-decoration:none; font-weight:normal;}
.datalist_new .prd_cell .info h3 a:hover{ text-decoration:underline;}
.datalist_new .prd_cell .info .price{margin-top:0.9em; padding-top:0.5em;border-top:1px solid #AEAEAE; overflow:hidden; }
.datalist_new .prd_cell .info .price .curprice{ font-size:90%; color:#cc0000; font-weight:bold; float:left;}
.datalist_new .prd_cell .info .price .oldprice{ font-size:90%; color:#707070; float:right;text-decoration: line-through;}
/*.datalist_new1 .prd_cell{ width:100%;}
.datalist_new1 .prd_cell .pic{margin:0.8em;}
.datalist_new1 .prd_cell .info{ margin-left:135px;}*/

/*新页面placeholder*/
.indent-bd input::-webkit-input-placeholder, .indent-bd textarea::-webkit-input-placeholder,.searchzone_init input::-webkit-input-placeholder, .searchzone_init textarea::-webkit-input-placeholder{ color:#aaa;}
.indent-bd input:-moz-placeholder, .indent-bd textarea:-moz-placeholder,.searchzone_init input:-moz-placeholder, .searchzone_init textarea:-moz-placeholder{ color:#aaa;}
.indent-bd input::-moz-placeholder, .indent-bd textarea::-moz-placeholder,.searchzone_init input::-moz-placeholder, .searchzone_init textarea::-moz-placeholder{ color:#aaa;}
.indent-bd input:-ms-input-placeholder,.indent-bd  textarea:-ms-input-placeholder,.searchzone_init input:-ms-input-placeholder,.searchzone_init  textarea:-ms-input-placeholder{ color:#aaa;}

/*灰色按钮*/
.gray-btn{
	background:#f4f4f4;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#ccc));
	background-image:-webkit-linear-gradient(#f4f4f4, #ccc);
	background-image:-moz-linear-gradient(#f4f4f4, #ccc);
	background-image:-ms-linear-gradient(#f4f4f4, #ccc);
	background-image:-o-linear-gradient(#f4f4f4, #ccc);
	background-image:linear-gradient(#f4f4f4, #ccc);
    border: 1px solid #aeaeae;
    color: #282727;
    padding: 0.6em 1em;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;}
.btn-f0{background:none;border: 1px solid #aeaeae;
    color: #323131;
    padding: 0.6em 1.5em; }
/*上下翻页*/
.pagepd{padding:0 3.5%;}
.pagetwo{ overflow:hidden; text-align:right; margin-bottom:1em;}
.pagetwo .pageup{margin-right:2em;}
.pagetwo .disabled{ color:#636363;}

/*产品评价*/
.proevaluate ul,.proevaluate ul li{ list-style:none; margin:0; padding:0;}
.ui-content .proevaluate ul li{ padding:0.8em 0 2em 0; border-bottom:1px solid #aeaeae;}
.proevaluate ul li.last{border-bottom:0;}
.proevaluate div{ line-height:1.5em;}
.proevaluate div h3{color:#707070; font-size:90%; float:left; margin:0;font-weight: normal;}
.proevaluate div span{color:#707070; font-size:90%; float:right;}
.proevaluate .evaluate{ font-size:100%; color:#282727; }

/*忘记密码*/
.forget{ float:right;}
.register a, .forget a{color:#7fc332 ;}

.textarea1{ height:6em; width:290px; margin:20px 0;}
.authcode span{ display:inline-block; margin-top:3px;}
.safecode_val{ font-size:150%; /*background:url(../images/safe.jpg) repeat;*/}
.safecode_hyz{ margin-top:5px;}
/*.content .account{  position:fixed; z-index:10000 !important;}
.ui-content{ position:relative; padding-bottom:4em;}*/
.content .wrap_productdetail{ padding-bottom:4em; }
/*.account a{z-index:3000; position: relative; }*/
/*.account .checkbox-breen ,.account input,.footer input ,.footer a{z-index:3000;}*/

/*商城首页*/
.bodymall .ui-page{ background:url(../images/bg.png) repeat;}
.storeinfo{ background:#fff; margin-bottom:1em;}
.storebar{padding:2em 0 0.5em 0;border:1px solid #D5D5D5; border-top:none;overflow-x:auto; }
.storebar ul,.storebar ul li{ list-style:none; padding:0; margin:0;}
.storebar ul li{ width:33%; border-right:1px solid #757575;text-align:center;float:left;}
.storebar ul li.last{border-right:none;}
.storebar ul li a{text-decoration:none;display:block;color:#ccc;line-height:1.5em; color:#5b5b5b; text-shadow:0 0 0;}
.storebar ul li a span{ display:block; width:100%; font-size:80%;}
.storebar ul li a span.num{ font-weight:normal; color:#393939; font-size:120%;}
.companylogo{ position:absolute; bottom:4em; left:1em; }
.companylogo .comlogo{width:3.7em; height:3.7em; padding:0.1em; background:#fff; border:1px solid #D5D5D5;float:left;}
.companylogo .comlogo .comlogoin{ background:#ECECEC; width:3.7em; height:3.7em; vertical-align:middle; display:table-cell; text-align:center; }
.companylogo .comlogo .comlogoin img{ max-width:3.7em; max-height:3.7em;}
.companylogo .logotext{ float:left; padding:0.6em 0 0 0.5em; color:#000; text-shadow:0 0 0; font-size:110%; }
.menubar{ height:4em; padding:0.5em 0; width:100%; overflow-x:auto; border:1px solid #cbcbcb; white-space:nowrap; margin-bottom:1em; background:#fff; box-shadow:0 1px 3px rgba(0,0,0,0.16); -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.16); -moz-box-shadow:0 1px 3px rgba(0,0,0,0.16);}
.menubar ul,.menubar ul li{ list-style:none; padding:0; margin:0;}
.menubar ul li{ margin-right:2em;display:inline-block;  }
.menubar li a{ overflow:hidden; color:#666;}
.menubar li .menuliImg{width:4em; height:4em; margin:0 1em;vertical-align:middle; display:inline-block;}
.menubar li .menuliImg img{max-width:4em; max-height:4em; vertical-align:middle;}
.menubar li .menuliWord{  line-height:4em;display:inline-block; color:#7e7e89;}
.menubar li .menuliWord strong{ font-family:"微软雅黑"; font-weight:normal; font-size:120%;}
/*产品广告位*/
.prd_ad .prd_cell{margin-bottom: 0.5em; padding-top: 0;}
.prd_ad .prd_cell .pic{ text-align:center;}
.prd_ad .prd_cell .info{font-family: "微软雅黑";padding: 0.8em;}
.prd_ad .prd_cell .info h3{ text-align:left; padding:0;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden; line-height:1.5;}
.prd_ad .prd_cell .info h3 a{ /*color:#6d6d6d; */font-size:100%; text-decoration:none; word-wrap:break-word;}
.prd_ad .prd_cell .info h3 a:hover{ text-decoration:underline;}
.prd_ad .prd_cell .info .price{/*margin-top:0.9em; border-top:1px solid #AEAEAE; */}
.prd_ad .prd_cell .info .price .curprice{ font-weight:bold; padding-right:1em; display:inline-block; font-family:Arial, Helvetica, sans-serif;}
.prd_ad .prd_cell .info .price .oldprice{ font-size:80%;text-decoration: line-through; display:inline-block; }
.prd_ad2 .prd_cell{ width:48%; float:left; margin-right:4%; }
.prd_ad2 .prd_cell .info h3{ text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden;}
.prd_ad3 .prd_cell{ width:32%; float:left; margin-right:2%; }
.icon_more{ background:url(../images/icon_more.png) no-repeat; height:1em; width:1em; background-size:1em 1em; display:inline-block; }
.searchmore{/*border:1px solid #cbcbcb;*/box-shadow:0 1px 3px rgba(0,0,0,0.16); -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.16); -moz-box-shadow:0 1px 3px rgba(0,0,0,0.16); margin:1em 0; text-align:center;width:100%; padding-bottom:0;}
.searchmore a{ width:100%; /*color:#666;*/ line-height:2em; display:block; text-decoration:none;}

.rotatePicFix .imgSlideMain li img{width:100%;}
/*app搜索*/
.apphide{position:fixed; bottom:1em; left:5%; z-index:1000;}
.apphide img{max-width:4.3em; max-height:4.3em;}

/*图文共用*/
.com-img-text-edit{ padding:0; margin-bottom:1em;}
.com-img-text-edit a{ display:block; overflow:hidden; text-decoration:none;}
.com-img-text-edit .img-text-inner{ overflow:hidden;}
.com-img-text-edit .img img{ max-width:100%;}
.com-img-text-edit .text{ text-align:center; line-height:1.5; position:relative;}
/*左图右文*/
.com-imgl-textr-edit .img{ width:60%; float:left; position:relative;}
.com-imgl-textr-edit .text{  float:right; width:36%; padding:4% 2%;}
.com-imgl-textr-edit .img .ico-textleft{height:100%; width:0.8em; position:absolute; right:-1px; top:0;
    background-image:-webkit-gradient(linear, 0 50%, 50% -50%,  from(transparent),  color-stop(.5, transparent),  color-stop(.5, #fdf4ed),  to(#fdf4ed)  ),  -webkit-gradient(linear, 0 50%, 50% 125%,  from(transparent),  color-stop(.5, transparent),  color-stop(.5, #fdf4ed),  to(#fdf4ed));
	background-image:-moz-linear-gradient(0 50% -60deg,  transparent,  transparent 50%,  #fdf4ed 50%,  #fdf4ed  ), -moz-linear-gradient(0 50% 60deg,  transparent,  transparent 50%,  #fdf4ed 50%,  #fdf4ed  );
	background-size:0.8em 0.8em;
	background-repeat:repeat-y;
	background-position:0 100%; display:none;}

/*左文右图*/
.com-imgr-textl-edit .img{width:60%; float:right; position:relative;}
.com-imgr-textl-edit .text{  float:left; width:36%; padding:4% 2%;}
.com-imgr-textl-edit .img .ico-textright{height:100%; width:0.8em; position:absolute; left:-1px; top:0; 
    background-image:-webkit-gradient(linear,50% -50%, -50% 120%,  from(transparent),  color-stop(.5, transparent),  color-stop(.5, #fdf4ed ),  to(#fdf4ed )  ),  -webkit-gradient(linear, 50% 50%, 25% 0%,  from(transparent),  color-stop(.5, transparent),  color-stop(.5, #fdf4ed ),  to(#fdf4ed));
	background-image:-moz-linear-gradient(50% 25% -120deg,  transparent,  transparent 50%,  #fdf4ed 50%,  #fdf4ed  ), -moz-linear-gradient(50% 75% 120deg,  transparent,  transparent 50%,  #fdf4ed 50%,  #fdf4ed  );
	background-size:0.8em 0.8em;
	background-repeat:repeat-y;
	background-position:0 100%; display:none;}
/*上图下文*/
.com-imgt-textb-edit .img{ position:relative;}
.com-imgt-textb-edit .img img{ max-width:720px;}
/*上文下图*/
.com-imgb-textt-edit .img{ position:relative;}
.com-imgb-textt-edit .img img{max-width:720px;}
/*一键拨号*/
.oneTouch { margin:0.5em 0;}
.oneTouch a{ text-decoration:none; overflow:hidden; display:block; padding:0 1.5em;}
.oneTouch .img{width:1.5em; height:1.5em; display:block; float:left;}
.oneTouch .img img{ max-width:100%; max-height:100%; border-radius:0.2em; -moz-border-radius:0.2em; -webkit-border-radius:0.2em;}
.oneTouch .txt{ font-size:100%; margin-left:0.5em; line-height:1.5em;}
.oneTouch .txt em{ font-style:normal;}
/*新增新闻列表*/
.datalist_news_img .pic{ width:35%; float:left; margin-right:2%; }
.datalist_news .info{}
.datalist_news_img1 .info{ margin-left:37%;}
.datalist_news .info .li_cell_con{ font-size:80%;}
.datalist_news .info .time{ font-size:70%;}
.datalist_news_img2 .li_cell_tit,.datalist_news_img4 .li_cell_tit{margin-bottom:0.5em;} 
.datalist_news_img2 .info .li_cell_con,.datalist_news_img4 .info .li_cell_con{padding-top:0;}
.datalist_news_img3 li a,.datalist_news_img4 li a{ background:none !important; padding-right:0 !important;}
.datalist_news_img3 .pic,.datalist_news_img4 .pic{ float:right; text-align:right; margin-right:0; margin-left:2%;}
.datalist_news_images2 li{ float:left; width:48.5%; margin-right:3%; border-top:none !important; border-bottom:0 !important; background:none !important; padding:0.4em 0;}
.datalist_news_images2 li:nth-child(even){ margin-right:0;}
.datalist_news_images3 li{ float:left; width:32%; margin-right:2%; border-top:none !important; border-bottom:0 !important; background:none !important; padding:0.3em 0;}
.datalist_news_images3 li:nth-child(3n){ margin-right:0;}
.news_img{position:relative;}
.news_img img{ width:100%;}
.news_buoy_content{ position:absolute; bottom:0; color:#fff; left:0; right:0; padding:0.5em 1em; }
.mask_news{ position:absolute; top:0; bottom:0; left:0; right:0;background:#000;opacity:0.5; *filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.news_buoy_content .text{ position:relative; z-index:9; padding:0; margin:0;}
.news_buoy_content .text h3{margin:0;text-overflow: ellipsis;white-space: nowrap; word-break: keep-all;overflow: hidden;word-wrap:normal;}
.news_buoy_content .text p{text-overflow: ellipsis;white-space: nowrap; word-break: keep-all;overflow: hidden;word-wrap:normal;padding-top:0.3em; line-height:1.2; margin:0; font-size:80%; }
/*新闻组件*/
.datalist_news_images_invoking1 li{ float:left; width:48.5%; margin-right:3%; border-top:none !important; border-bottom:0 !important; background:none !important; padding:0.4em 0;}
.datalist_news_images_invoking1 li:nth-child(odd){ margin-right:0;}
.datalist_news_images_invoking1 .big_img{ width:100%; margin-right:0;}
.datalist_news_images_invoking2 .big_img{ width:100%; margin-right:0;border-top:none !important; border-bottom:0 !important; background:none !important;}

.com_map{ overflow:hidden;}

/*版本7.0*/
/*底部固定菜单*/
.foot_fixed_menu{ position:fixed; left:0; right:0; bottom:0; padding:0.3em 0; white-space:nowrap; overflow-x:auto; z-index:1000; }
.foot_fixed_menu ul,.foot_fixed_menu ul li{ list-style:none; padding:0; margin:0;}
.foot_fixed_menu ul{ font-size:0;}
.foot_fixed_menu ul li{ display:inline-block; min-width:20%; font-size:18px;}
.foot_fixed_menu li a{ overflow:hidden; display:block; text-decoration:none; color:#fff;}
.foot_fixed_menu li a span{display:block; text-align:center;}
.foot_fixed_menu li .menuliImg{ }
.foot_fixed_menu li .menuliImg i{ font-size:1.8em; line-height:1.2;}
.foot_fixed_menu li .menuliImg img{width:2em;height:2em; }
.foot_fixed_menu li .menuliWord{margin-top:0.2em; font-size:85%;text-overflow: ellipsis; white-space: nowrap;word-break: keep-all;overflow: hidden;}
.account_prd_new{ padding:0; height:3em; line-height:3em; border:0;}
.account_prd_new a{ display:block; float:left; text-align:center;}
.account_prd_new a.chat,.account_prd_new a.home{ border-right:1px solid #b9b9b9; margin-left:-1px;}
.account_prd_new a.collect{border:0; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; padding:0; margin:0;}
.account_prd_new a.chat,.account_prd_new a.home,.account_prd_new a.collect{ width:12%;border-top:1px solid #b9b9b9; }
.account_prd_new a.pd_btn_cart{ width:32%;border:0; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; padding:0; margin:0;}
.account_prd_new a.pd_btn_buy{ width:32%;border:0; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; padding:0; margin:0;}
.icon_prd_detail_foot{ display:inline-block; *zoom:1; background:url(../images/icon_prd_detail_foot.png) no-repeat; background-size:6em 2em; vertical-align:middle;}
.icon_prd_detail_foot_chat{background-position:0 0; width:2em; height:2em;} 
.icon_prd_detail_foot_home{background-position:-2em 0; width:2em; height:2em;}
.icon_prd_detail_foot_collect{background-position:-4em 0; width:2em; height:2em;}
/*版本7.0 end*/
/*分隔线*/
.w-delimiter{margin:auto; text-align:center;}
.w-delimiter .delimiter{ height:1px; border:0;border-bottom:1px solid #bbb; margin:0;}
.w-delimiter .d_solid{ border-style:solid;}
.w-delimiter .d_dashed{ border-style:dashed;}
/*搜索*/
.w-searchbox{padding:0.5em;}
.search-w{ position:relative;}
.search-w .input-div-w{ margin-right:4.5em;}
.search-w .input-search-w{ border:none;  background:#fff url(../images/input-search.png) no-repeat 0.4em center; background-size:auto 1.3em; box-shadow:0 0 5px rgba(0,0,0,0.3) inset; -moz-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; -webkit-box-shadow:0 0 5px rgba(0,0,0,0.3) inset; border-radius:0.2em; -moz-border-radius:0.2em; -webkit-border-radius:0.2em; padding:0.5em 0.5em 0.5em 2em; width:100%; box-sizing:border-box; }
.search-w .search-btn-w{ position:absolute; right:0; top:0; bottom:0; width:4em; line-height:2; font-size:1em; padding:0; text-align:center; border:none; cursor:pointer; }
.search-w .search-btn-w span{}
.search-sys li{ min-width:30%;}
/*两列*/
.com-row2 .com-col{ float:left;}
.com-row2 .com-col:first-child{ margin-right:2%;}
/*不同屏幕分辨率的处理*/
@media only screen and (max-width: 479px) {
.rotatePicFix .imgSlideMain {
 /*width: 320px;*/ /*height:150px;*/
}
.rotatePicFix .imgSlideMain li img {
/* max-width: 320px;*/
}
/* 编辑表单 - 预订页面*/
.tb_LR tr td, .tb_LR tr th {
 border-top-width: 1px;
 border-bottom-width: 1px;
 height: 60px;
}
.tb_LR th {
 padding: 0 15px 0 0;
 width: 70px;
}
/*.timeselbox .input_date{ margin-right:10px;}*/
.input, a.btn_num {
 height: 32px;
 line-height: 32px;
}
.input {
 font-size: 15px;
}
.input_num {
 width: 26px;
}
a.btn_num {
 width: 22px;
}
.btn-red{
		background-size:18px 16px;
		padding:0.6em 1em 0.6em 2.2em;
}
/*.timeselbox .input_date{ width:130px;}
	.timeselbox .input_time{ width:90px;}*/
.num_oprtbox {
 position: relative;
 top: -2px;
}
.num_oprtbox .input_num {
 width: 80px;
}
.timeselbox .input_time {
 width: 55px;
}
.input_long {
 width: 160px;
}
.btn_big {
 width: 80px;
 height: 34px;
 line-height: 34px;
}
.editFormBtns {
 padding: 2.3em 0 1em;
 margin: 1em 0 0;
}
/*个人中心*/

.personinfo .personWelcome .headPortrait {
width:57px;
height:57px;
border-radius:28.5px;
-webkit-border-radius:28.5px;
-moz-border-radius:28.5px;
}
.personinfo .personWelcome {
padding:10px 0;
}
.personoperate .operateNavbar li a{font-size:90%;}
.shopCarimg{width:97px; height:97px;}
.icon-png5{ background-size:30px 150px;}
.icon-collect{ background-position:0 0; height:26px; width:25px;}
.icon-review{ background-position:0 -30px; height:26px; width:26px;}
.icon-adress{ background-position:0 -60px; height:26px; width:21px;}
.icon-user{ background-position:0 -90px; height:26px; width:25px;}
.icon-password{ background-position:0 -120px; height:26px; width:23px;}
.ico-delete{ background-size:15px 14px; height:14px; width:15px;}
.ico-address{background-size:20px 24px; height:24px; width:20px;}
.ico-right{background-size:15px 22px; height:22px; width:15px;}
/*编辑购物车*/
.order-tb td{padding:12px 0;}
.order-tb td .img{ height:55px; width:55px;}
.btn_minus, .btn_plus{width:18px; height:18px; line-height:18px;}
.input_number{width:30px; height:18px; line-height:20px;}
.content .indent-bd2 .edit p .txt{width:18%;}

.searchNew{background-size:25px 25px;}
.rightmenuIcoFix {
	top: 15px;
	right: 15px;
}
.textarea1{ width:160px; height:6em; margin:12px 0;}
.text_value{ width:100px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.rotatePicFix .imgSlideMain {
 /*width: 480px; *//*height:170px;*/
}
.rotatePicFix .imgSlideMain li img {
/* max-width: 480px;*/
}
/* 编辑表单 - 预订页面*/
.tb_LR tr td, .tb_LR tr th {
 height: 90px;
}
.tb_LR th {
 padding: 0 25px 0 0;
 width: 95px;
}
.input, a.btn_num {
 height: 48px;
 line-height: 48px;
}
.input {
 font-size: 19px;
}
.input_num {
 width: 50px;
}
a.btn_num {
 width: 28px;
}
.num_oprtbox .input_num {
 width: 120px;
}
.btn-red{
		background-size:21px 18.75px;
		padding:0.6em 1em 0.6em 2.2em;
}

/*.timeselbox .input_date{ width:170px;}
	.timeselbox .input_time{ width:70px;}*/
.input_long {
 width: 220px;
}
.btn_big {
 width: 120px;
 height: 48px;
 line-height: 48px;
}
.editFormBtns {
 padding: 2.3em 0 1em;
 margin: 1em 0 0;
}
/*个人中心*/
.personinfo .personWelcome .headPortrait {
width:86px;
height:86px;
border-radius:43px;
-webkit-border-radius:43px;
-moz-border-radius:28.5px;
}
.personinfo .personWelcome {
padding:48px 0;
}
.shopCarimg{width:150px; height:150px;}
.icon-png5{ background-size:40px 200px;}
.icon-collect{ background-position:0 0; height:35px; width:34px;}
.icon-review{ background-position:0 -40px; height:35px; width:35px;}
.icon-adress{ background-position:0 -80px; height:35px; width:27px;}
.icon-user{ background-position:0 -120px; height:35px; width:34px;}
.icon-password{ background-position:0 -160px; height:35px; width:30px;}
.ico-delete{ background-size:18px 17px; height:17px; width:18px;}
.ico-address{background-size:24px 29px; height:29px; width:24px;}
.ico-right{background-size:19px 28px; height:28px; width:19px;}
/*编辑购物车*/
.order-tb td{padding:19px 0;}
.order-tb td .img{ height:68px; width:68px;}
.btn_minus, .btn_plus{width:28px; height:28px;line-height:28px;}
.input_number{width:45px; height:28px; line-height:28px;}
	
.searchNew{background-size:30px 30px;}
.rightmenuIcoFix {
	top: 22px;
	right: 16px;
}
.textarea1{ width:220px; height:6em; margin:18px 0;}
}
@media only screen and (min-width:640px) {
.rotatePicFix .imgSlideMain {
 width: 640px; /*height:320px;*/
}
.rotatePicFix .imgSlideMain li img {
 max-width: 640px;
}
}
@media only screen and (min-width: 641px) {
div, .navbarFix li a strong,.foot_fixed_menu ul li,.navbar_icon_nowrap ul li,.navbar_vertical_nowrap li {
 font-size: 20px;
}
}
@media only screen and (min-width: 640px) {
div, .navbarFix li a strong,.foot_fixed_menu ul li,.navbar_icon_nowrap ul li,.navbar_vertical_nowrap li{
 font-size: 19px;
}
.navbarFix li a strong {
 min-height: 19px;
}
}
@media only screen and (max-width: 640px) {
	.ui-content .indent-tit p{padding: 0.5% 0px 2% 7.6%;}
}
@media only screen and (max-width: 600px) {
div, .navbarFix li a strong,.foot_fixed_menu ul li,.navbar_icon_nowrap ul li,.navbar_vertical_nowrap li{
 font-size: 18px;
}
.navbarFix li a strong {
 min-height: 18px;
}
.btn-red{
		background-size:24px 21.4px;
		/*padding:0.6em 1em 0.6em 2.4em;*/
}
.ui-content .indent-tit p{padding: 0.5% 0px 2% 8%;}
}
@media only screen and (max-width: 560px) {
div, .navbarFix li a strong,.foot_fixed_menu ul li,.navbar_icon_nowrap ul li,.navbar_vertical_nowrap li {
 font-size: 17px;
}
.navbarFix li a strong {
 min-height: 17px;
}
.btn-red{
		background-size:23px 20.5px;
		/*padding:0.6em 1em 0.6em 2.2em;*/
}
.ui-content .indent-tit p{padding: 0.5% 0px 2% 8.6%;}
}
@media only screen and (max-width: 500px) {
div, .navbarFix li a strong,.foot_fixed_menu ul li,.navbar_icon_nowrap ul li,.navbar_vertical_nowrap li{
 font-size: 16px;
}
.navbarFix li a strong {
 min-height: 16px;
}
.btn-red{
		background-size:22px 19.6px;
		/*padding:0.6em 1em 0.6em 2.2em;*/
}
.ui-content .indent-bd .edit .btnA{margin:0 6.1%;}
.ui-content .indent-tit p{padding: 0.5% 0px 2% 8.6%;}
}
@media only screen and (max-width: 460px) {
div, .navbarFix li a strong,.foot_fixed_menu ul li,.navbar_icon_nowrap ul li,.navbar_vertical_nowrap li{
 font-size: 15px;
}
.navbarFix li a strong {
 min-height: 15px;
}
.btn-red{
		background-size:21px 18.75px;
		/*padding:0.6em 1em 0.6em 2.2em;*/
}
.ui-content .indent-bd .edit .btnA{margin:0 6%;}
.ui-content .indent-tit p{padding: 0.5% 0px 2% 9%;}
}
@media only screen and (max-width: 400px) {
div, .navbarFix li a strong,.foot_fixed_menu ul li,.navbar_icon_nowrap ul li,.navbar_vertical_nowrap li {
 font-size: 14px;
}
.navbarFix li a strong {
 min-height: 14px;
}
.btn-red{
		background-size:20px 17.9px;
		/*padding:0.6em 1em 0.6em 2.4em;*/
}
i.iconmore{background-size:16.6px 24px;}
.ui-content .indent-bd .edit .btnA{margin:0 6%;}
.ui-content .indent-tit p{padding: 0.5% 0px 2% 9%;}
}
@media only screen and (max-width: 360px) {
div, .navbarFix li a strong { /*font-size: 12px;*/
}
.btn-red{
		background-size:19px 17px;
		/*padding:0.6em 1em 0.6em 2.2em;*/
}
i.iconmore{background-size:15.2px 22px;}
.ui-content .indent-bd .edit .btnA{margin:0 5.5%;}
.ui-content .indent-tit p{padding: 0.5% 0px 2% 9.8%;}
}
@media only screen and (max-width: 320px) {
div, .navbarFix li a strong { /*font-size: 11px;*/
}
.btn-red{
		background-size:18px 16px;
		/*padding:0.6em 1em 0.6em 2.2em;*/
}
i.iconmore{background-size:13.85px 20px;}
.ui-content .indent-bd .edit .btnA{margin:0 5%;}
.ui-content .indent-tit p{padding: 0.5% 0px 2% 10.6%;}
}



