@charset "utf-8";

/* ---------- Header ---------- */
.header {
	min-width: 1210px;
	margin: 0 auto;
	color: white;
	/*background-color: #007BC7;*/
	background-color: #FFFFFF;
}

.header .headerTop {
	height: 32px;
	line-height: 32px;
	clear: both;
	color: #1f1f1f;
	background-color: #EFF3F7;
}

.header .headerTop a {
	color: #6b6b6b;
}

.header .headerTop a:hover {
	color: #fb6400;
}

.header .headerTop .headerTopContent {
	width: 1210px;
	margin: 0px auto;
}

.header .headerTop .headerLoginInfo {
	float: left;
}

.header #headerLoginMemberUsername {
	color: #ff662b;
}

.header .headerTopNav {
	float: right;
	color: #bfbfbf;
}

.header .headerMiddle {
	width: 1210px;
	height: 85px;
	margin: 0px auto;
	padding: 12px 0;
	clear: both;
	position: relative;
}

.header .headerLogo {
	width: 180px;
	height: 60px;
	float: left;
	padding-top: 12px;
	margin-right: 15px;
}

.header .headerSearch {
	width: 600px;
	height: 65px;
	position: relative;
	margin: 6px auto; *
	top: 8px; *
	left: -100px;
}

.header .headerSearchText {
	height: 37px;
	line-height: 32px;
	float: left;
	background: #FFFFFF;
	overflow: hidden;
}

.header .headerSearchText input {
	width: 435px;
	height: 33px; *
	height: 38px;
	line-height: 35px;
	font-size: 12pt;
	/*color: #666;*/
	color:#B0B2B5;
	padding: 0 5px;
	/* border: none; */
	border:2px solid #0285D1;
}

.header .headerSearchButton {
	width: 78px;
	height: 37px;
	font-family: "Microsoft YaHei";
	font-size: 12pt;
	line-height: 35px;
	display: block;
	float: left;
	cursor: pointer;
	border: none;
	color: #FFF;
	background: #0990dd;
}

.header .hotKeyword {
	/*color: #FEFEFE;*/
	color:#B0B2B5;
	line-height: 23px;
	padding-left: 1px;
}

.header .hotKeyword a {
	/*color: #FEFEFE;*/
	color:#B0B2B5;
	outline: 0;
	text-decoration: none;
	padding-left: 5px;
}

.header .hotKeyword a:hover {
	color: red;
}

.header .headerButtons {
	margin-top: 6px;
	height: 36px;
	text-align: center;
	position: absolute;
	top: 15px;
	right: 0px;
	z-index: 10;
}

.header .headerBottom {
	height: 40px;
	margin: 0px auto;
	clear: both;
	position: relative;
	background: #0F60A1;
	z-index: 10;
}

.headerIcons {
	background-image: url(../images/icons.png);
}

.header .cartItemListButton {
	width: 125px;
	height: 34px;
	z-index: 10;
	right: 66px;
	cursor: pointer;
	border: none;
	background-position: 0px 0px;
	background-image: url(../images/shopping_cart_01.png);
}

.header .orderButton {
	width: 125px;
	height: 35px;
	z-index: 10;
	right: 20px;
	cursor: pointer;
	border: none;
	right: 20px;
	cursor: pointer;
	border: none;
	background-position: -125px 0px;
}

.header .headerMiddleNav {
	width: 1210px;
	height: 40px;
	margin: 0 auto;
	clear: both;
}

.header .headerMiddleNavLeft {
	width: 210px;
	height: 40px;
	line-height: 40px;
	margin-top: 0px;
	float: left;
	text-align: center;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	background: #0D4099 url(../images/selectButton.png) 185px center
		no-repeat;
	margin-right: 9px;
}
.headerMiddleNavMetting {
	width: 210px;
	height: 40px;
	line-height: 40px;
	margin-top: 0px;
	float: left;
	text-align: center;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	margin-right: 9px;
}

.header .headerMiddleNavLeft>ul {
	position: ablsolute;
	border: 1px solid #DBDBDD;
	border-top: none;
	z-index: 10;
}

.header .headerMiddleNavLeft>ul>li {
	border-top: 1px solid #DBDBDD;
}

.headerMiddleNavLeftTitle {
	text-align: left;
	text-indent: 20px;
	line-height: 35px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	font-weight: bold;
	color: #0D4099;
	background-color: #F4F4F4;
	clear: both;
}

.headerMiddleNavLeftContent {
	text-align: left;
	background-color: #FCFDFF;
	border: 1px solid #FCFDFF; *
	border-left: 1px solid #D4E8FF;
}

.headerMiddleNavLeftContent li {
	line-height: 30px;
	*line-height: 28px;
}

.menuContent a {
	padding: 0px 15px;
	font-size: 12px;
	display: block;
}

.menuContent a:hover {
	color: #999;
	background: #D4E8FF;
}

.header .headerMiddleNavContent li {
	margin-top: 2px;
	float: left;
}

.header .headerMiddleNavContent li a {
	/* width: 125px; */
	padding-left: 18px;
    padding-right: 18px;
	height: 35px;
	line-height: 35px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	text-align: center;
	color: #ffffff;
	display: inline-block;
	border-right: 1px solid #98AED7;
}

.header .headerMiddleNavContent li a:hover,.header .headerMiddleNavContent li a.selected
	{
	margin: 0 auto;
	color: #2c3e50;
	background: #f1c40f;
	outline: none;
}

.header .headerMiddleNavContent li a.selected {
	cursor: default;
}

.header .headerMiddleNavContent li.showy4g a{
	font-size: 15px;
	font-family:"Microsoft YaHei";
	color:#FFFF00;
	font-weight: bolder;
}

.header .headerMiddleNavContent li.showy4g a:hover{
	margin: 0 auto;
	color: #2c3e50;
	background: #f1c40f;
	outline: none;
}

.header .headerMiddleNavContent li.showy4g a.selected{
	color: #2c3e50;
}

/* -------------- Menu --------------- */
.highlightingMenuLi{
	background: #0990dd;
}

/* -------------- Container --------------- */
.container {
	width: 1210px;
	margin: 0 auto;
}

/* ----------------- MainPanel ----------------- */
.containerMainPanel {
	width: 730px;
	margin-left: 220px;
	float: left;
}

.containerRightPanel {
	width: 250px;
	margin-left: 10px;
	float: left;
}

/* --------------- AdsPanel ---------------- */
.container .containerAdsPanel {
	height: 330px; *
	height: 320px;
	overflow: hidden;
}

.container .containerAdsPanel li {
	cursor: pointer;
}

.container .containerAdsPanel ul.adsImages li {
	position: absolute;
}

.container .containerAdsPanel ul.adsImages li img {
	width: 730px;
	height: 320px;
	border: none;
	outline: none;
}

.container .containerAdsPanel .adsTitles {
	/* width: 8%; */
	margin-left:22%;
 	position: absolute;
	top: 480px;
	z-index: 9;
	filter: alpha(opacity =     90);
	-moz-opacity: 0.9;
	opacity: 0.9; 
}

.container .containerAdsPanel .adsTitles td {
	/* min-width: 65px; */
/* 	height: 28px;
	line-height: 28px; */
	width:17px;
	/* background: #98aed7; */
	background-image:url(../images/round_white.png);
	background-repeat:no-repeat;
	background-position:fixed;
	background-size:100% 100%;
	text-align: center;
	color: #fff;
	font-family: "Microsoft YaHei";
	/* border-right: 1px solid #98aed7; */
	cursor: pointer;
	border:3px;
}

.container .containerAdsPanel .adsTitles td.selected,.container .containerAdsPanel .adsTitles td:hover
	{
	/*background: #eeb9b9; */
	/* background:#0285D1; */
	background-image:url(../images/round_blue.png);
	background-repeat:no-repeat;
	background-position:fixed;
	background-size:100% 100%;
	color: #232323;
}

/* ------------ HotAndNewProduct ----------- */
.hotAndNewProduct {
	height: 274px;
	margin: 10px auto;
}

.hotAndNewProduct .hotAndNewProductNavBar {
	height: 36px;
	background: #EFEFEF;
}

.hotAndNewProduct .hotAndNewProductNavBar li {
	width: 185px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-family: "Microsoft YaHei";
	font-size: 15px;
	font-weight: bolder;
	border-right: 1px inset #7ebcda;
	float: left;
	color: #999;
	cursor: pointer;
}

.hotAndNewProduct .hotAndNewProductNavBar li.selected {
	color: #0a5bfc;
	background: #FFF;
}

.hotAndNewProduct .hotAndNewProductContent {
	margin: 0 auto;
	padding: 10px;
	height: 200px;
	clear: both;
}

.productList {
	overflow: hidden;
	display:block;
	height: 230px;
}

.productList li {
	float: left;
	text-align: center;
	width: 145px;
	height: 200px;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	font-weight: normal;
	margin: 0px 2px;
	padding: 10px;
	word-wrap: break-word;
	word-break: normal;
}

.productList li img {
	padding: 5px;
	height: 140px;
	
}

.productList li img:hover{
	border: 1px solid #66A7E8;
}


.lastOrdersBox {
	padding: 10px;
	text-align: center;
}

.iconHeaderTitle {
	padding: 5px;
	line-height: 22px;
	background-color: #D4E8FF;
	font-family: "Microsoft YaHei";
}

/*-------- News --------*/
#newsPanel {
	margin: 10px 0;
	height: 200px;
}

.iconHeaderTitle .newsIcon {
	width: 15px;
	height: 20px;
	background-position: -44px -35px;
	display: inline-block;
}

ul.newsContent {
	width: 220px; *
	width: 200px;
	margin-top: -6px;
	padding: 0px 10px 5px 0px; *
	padding: 0px 20px;
}

ul.newsContent li { *
	height: 20px;
	line-height: 28px; *
	list-style-type: disc;
	cursor: pointer;
}

ul.newsContent li span { *
	float: left;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

ul.newsContent li span:BEFORE {
	content: "●";
	margin: 5px;
}

/*------- OrderSearch -------*/
#orderSearchPanel {
	height: 100px;
	margin: 10px 0;
}

.iconHeaderTitle .orderSearchIcon {
	width: 15px;
	height: 20px;
	background-position: -77px -35px;
	display: inline-block;
}

.searchIconButton {
	width: 28px;
	height: 28px;
	background-position: -92px -35px;
	background-repeat: no-repeat;
	border: none;
}

/* --------- Layers --------- */
.containerLayerTitle {
	width:100%;
	font: 400 18px/ 35px '微软雅黑', Arial;
	height: 25px;
	line-height: 25px;
	border-bottom: 3px solid #FF7201;
}

.containerLayerTitle span.floor1Icon{
	background: url("../images/1F.png") no-repeat;
}

.containerLayerTitle span.floor2Icon{
	background: url("../images/2F.png") no-repeat;
}

.containerLayerTitle span.floor3Icon{
	background: url("../images/3F.png") no-repeat;
}
.containerLayerTitle span.floor4Icon{
	background: url("../images/4F.png") no-repeat;
}

.containerLayerTitle span.doubleFestivalIcon{
	background: url("../images/hot.png") no-repeat;
}
.containerLayerTitle span.newOrderIcon{
	background: url("../images/newOrder.png") no-repeat;
}
table.brandPanelTable {
	margin: 5px;
}

table.brandPanelTable td {
	padding: 5px;
}

.brandPanel_big {
	width: 222px;
	height: 228px;
	border: 1px solid;
}

.brandPanel_small {
	width: 222px;
	height: 108px;
	border: 1px solid;
}

.brandPanelBottomBar {
	border-top: 1px solid #7ebcda;
	height: 50px;
}

/* --------- LastOrders ----------- */
.lastOrders {
	margin: 10px;
	width: 1050px;
	height: 220px;
	overflow: hidden;
}

.lastOrdersLeft,.lastOrdersRight {
	height: 25px;
	width: 11px;
	line-height: 185px;
	/* margin: 100px 22px; */
	margin: 100px 12px;
	display: block;
}

.lastOrdersLeft {
	background-position: -11px -35px;
	background-repeat: no-repeat;
}

.lastOrdersLeft[enabled] {
	background-position: -0px -35px;
}

.lastOrdersRight {
	background-position: -22px -35px;
	background-repeat: no-repeat;
}

.lastOrdersRight[enabled] {
	background-position: -33px -35px;
}

/* ---------- Login ---------- */
.login {
	overflow: hidden;
}

.loginUserInfo {
	padding: 10px 15px;
	line-height: 20px;
}

.login input {
	width: 260px;
	margin: 0;
}

.login .loginTop {
	width: 950px;
	margin: 0 auto;
	padding: 32px 0;
}

.login .loginMiddle {
	width: 100%;
	clear: both;
	padding: 15px;
	background: #D4E8FF;
}

.login .loginMiddle .body {
	width: 950px;
	margin: 0 auto;
}

.login .loginDetail {
	width: 330px;
	height: 350px;
	float: right;
	margin-top: 10px;
	background: #FBFEFF;
}

.login .loginDetail .top {
	height: 32px;
	line-height: 32px;
	clear: both;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #515151;
	overflow: hidden;
	background: #0D4099;
}

.iconHeaderTitle .loginIcon {
	width: 20px;
	height: 20px;
	margin-top: 7px;
	background-position: -58px -35px;
	display: inline-block;
}

.iconHeaderTitle .iconHeaderTitleText {
	font-size: 12pt;
	color: #0D4099;
	vertical-align: top;
}

.iconHeaderContent {
	padding: 10px;
	vertical-align: top;
}

.login .loginDetail .middle {
	width: 280px;
	clear: both;
	padding: 10px 30px;
	text-align: center;
}

.login .loginDetail p {
	width: 280px;
	height: 0px;
	text-align: left;
}

.login .loginDetail .lableText {
	clear: both;
	line-height: 25px;
	text-align: left;
	font-weight: bold;
}

.login .loginDetail .captcha {
	width: 130px;
	margin-right: 1px;
	text-transform: uppercase;
}
.login .loginDetail .captcha1 {
	width: 80px;
	margin-right: 1px;
	text-transform: uppercase;
}

.login .loginDetail .captchaImage {
	vertical-align: middle;
	cursor: pointer;
}

.login .loginSubmitButton {
	margin-top: 20px;
	width: 275px;
	height: 35px;
	line-height: 35px;
	font-family: "微软雅黑";
	font-size: 1.4em;
	font-weight: bold;
}

.login .loginBottom {
	width: 950px;
	height: 60px;
	margin: 0 auto;
	text-align: center;
	clear: both;
	overflow: hidden;
}

/* ---------- Register ---------- */
.registerWindow .dialogContent {
	padding: 10px;
	margin: 0px;
}

.registerWindow table {
	width: 100%;
}

.registerWindow th {
	width: 130px;
	line-height: 35px;
	padding-right: 10px;
	text-align: right;
	font-weight: normal;
}

.registerWindow td {
	line-height: 35px;
	text-align: left;
}

.registerWindow .registerWindowCaptcha {
	width: 95px;
	margin-right: 5px;
	text-transform: uppercase;
}

.registerWindow .registerWindowCaptchaImage {
	vertical-align: middle;
	cursor: pointer;
}

.agreementWindow .dialogContent {
	padding: 5px;
	margin: 0px;
	overflow: hidden;
}

.agreementWindow .agreementWindowContent {
	width: 486px;
	height: 260px;
	line-height: 20px;
	clear: both;
	text-align: left;
	color: #6f6f6f;
	border: 1px solid #b2d3e4;
	padding: 10px;
	overflow-y: scroll;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #d2e5f4;
	scrollbar-highlight-color: #d2e5f4;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #d2e5f4;
}


/* ---------- Login window ---------- */
.loginWindow .dialogContent {
	padding: 10px;
	margin: 0px;
}

.loginWindow table {
	width: 100%;
}

.loginWindow th {
	width: 100px;
	line-height: 35px;
	padding-right: 10px;
	text-align: right;
	font-weight: normal;
}

.loginWindow td {
	line-height: 35px;
	text-align: left;
}

.loginWindow .loginWindowCaptcha {
	width: 95px;
	margin-right: 5px;
	text-transform: uppercase;
}

.loginWindow .loginWindowCaptcha1 {
	width: 80px;
	margin-right: 5px;
	text-transform: uppercase;
}

.loginWindow .loginWindowCaptchaImage {
	vertical-align: middle;
	cursor: pointer;
}

/* ----------- AfterSale ------------ */
.afterSale {
	width: 1000px;
	min-width: 1000px;
	height: auto;
	margin: 0 auto;
	overflow-x: hidden;
}

.afterSale .afterSaleTop {
	width: 560px;
	height: 80px;
	margin: 90px auto 0 auto;
}

.afterSale .afterSaleLogo {
	float: left;
	width: 170px;
	border-right: 1px solid #1040A2;
}

.afterSale .afterSaleTitle {
	float: left;
	color: #1040A2;
	font-family: "微软雅黑";
	font-size: 5em;
	font-weight: bold;
	margin-left: 28px;
	line-height: 55px; *
	line-height: 62px;
}

.afterSale .afterSaleMiddle {
	clear: both;
	padding: 15px;
	text-align: center;
}

.searchResultTable {
	margin-top: 15px;
}

.searchResultTableHeader {
	clear: both;
	display: block;
	height: 35px;
	line-height: 35px;
	background-color: #C6EDD6;
	margin-top: 25px;
	position: relative;
	top: expression_r(this.offsetParent.scrollTop-2);
}

.searchResultTableHeader li {
	float: left;
	font-size: 14px;
	font-weight: bold;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.noAfterSaleResult {
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: red;
	margin-left: 10px;
	margin-top:30px;
}

.searchResultTableBody {
	clear: both!important;
	width: 938px;
	height: 250px;
	overflow-x: hidden;
}

.searchResultTable table {
	width: 938px;
}

.searchResultTable .column0 {
	width: 100px;
}

.searchResultTable .column1 {
	width:170px; height:36px; float:left;  margin-left:25px;
}

.searchResultTable .column2 {
	width: 170px;
}

.searchResultTable .column3 {
	width: 415px;
}

.searchResultTable .column4 {
	width: 60px;
}

.searchResultTable .column00 {
	width: 179px;
}

.searchResultTable .column11 {
	width: 149px;
}

.searchResultTable .column22 {
	width: 173px;
}

.searchResultTable .column33 {
	width: 395px;
}

.searchResultTable .column44 {
	width: 99px;
}

.searchResultTable tbody tr {
	background: #E5F5C3;
}

.searchResultTable thead th {
	color: #0d4099;
}

.searchResultTable th,.searchResultTable td {
	padding: 10px;
	text-align: center;
	border: 1px solid #FFF;
	border-top: 0px solid #FFF;
}

.afterSale .afterSaleBottom {
	height: 20px;
	margin: 10px auto;
	padding: 10px;
	text-align: center;
	clear: both;
	overflow: hidden;
	border-top: 1px solid #999;
}

/* ---------- Footer ---------- */
.footer {
	width: 100%;
	height: 150px;
	clear: both;
	color:#666666;
}

.comment_icon {
	width: 36px;
	height: 36px;
	float: left;
	margin-left: 20px;
	margin-right: 10px;
	background-image: url(../images/footer_icons.jpg);
}

.productIcon {
	background-position: 0 -35px;
}

.productIcon:hover {
	background-position: 0 0;
}

.peisongIcon {
	background-position: -35px -35px;
}

.peisongIcon:hover {
	background-position: -35px 0;
}

.zhifuIcon {
	background-position: -70px -35px;
}

.zhifuIcon:hover {
	background-position: -70px 0;
}

.shouhouIcon {
	background-position: -105px -35px;
}

.shouhouIcon:hover {
	background-position: -105px 0;
}

.teseIcon {
	background-position: -140px -35px;
}

.teseIcon:hover {
	background-position: -140px 0;
}

.footer .bottomNavigation {
	width: 1210px;
	margin: 0px auto;
	padding: 10px 0;
	border-top: 1px solid #b2d3e4;
}

.footer .bottomNavigation dt {
	margin-left: 25px;
	font-size: 14px;
	font-weight: bold;
	line-height: 38px;
	text-align: left;
	color: #999;
}

.footer .bottomNavigation dt a:hover {
	color: #568EC7;
}

.footer .bottomNavigation dl {
	width: 230px;
	line-height: 25px;
	float: left;
	padding-left: 10px;
	text-align: center;
}

.footer .footerInfo {
	width: 1210px;
	line-height: 30px;
	margin: 10px auto;
	clear: both;
	text-align: center;
	border-top: 1px solid #EFEFEF;
}

.footer .footerInfo ul {
	clear: both;
}

.footer .footerInfo ul li {
	display: inline;
}

.footer .footerInfo ul li a {
	margin: 0px 10px;
}

/* ---------- GoodsList ---------- */
.goodsList .filter {
	clear: both;
	padding: 8px;
	border: 1px solid #b2d3e4;
	background-color: #fff5f5;
	overflow: hidden;
}

.goodsList .filterMore,.goodsList .filterLess {
	width: 990px;
	height: 20px;
	font-size: 9pt;
	text-align: center;
	cursor: pointer;
}

.goodsList .filterMore {
	background: url(../images/goods_list_more.png) center 0px no-repeat;
}

.goodsList .filterLess {
	background: url(../images/goods_list_more.png) center -20px no-repeat;
}

.goodsList .filter dl {
	width: 970px;
	line-height: 28px;
	clear: both;
	border-bottom: 1px dotted #b2d3e4;
}

.goodsList .filter dt {
	width: 80px;
	float: left;
	overflow: hidden;
	text-align: right;
	color: #666666;
}

.goodsList .filter dd {
	width: 850px;
	height: 22px;
	float: right;
	white-space: nowrap;
	overflow: hidden;
}

.goodsList .filter dd div {
	float: left;
	padding: 0px 8px;
}

.goodsList .filter dd div.moreBox {
	display: none;
}

.goodsList .filter dd a.more {
	cursor: pointer;
	display: inline;
	color: red;
}

.goodsList .filter dd a {
	color: #2b57a1;
}

.goodsList .filter dd a:hover {
	color: #000000;
	text-decoration: underline;
}

.goodsList .filter dd a.current {
	color: #ffffff;
	background-color: #4598d2;
}

.goodsList .filter dd a.current:hover {
	color: #ffffff;
	text-decoration: none;
}

.goodsList .filter dd input {
	width: 100px;
	height: 14px;
	line-height: 14px;
	float: left;
	padding: 3px;
	margin: 3px 0px;
	border: 1px solid #b2d3e4;
}

.goodsList .filter dd input:hover {
	border: 1px solid #b2d3e4;
	background-color: #fefbf7;
}

.goodsList .filter .buttonArea {
	clear: both;
	padding: 8px 0px 0px 120px;
}

.goodsList .filter .buttonArea input {
	width: 90px;
	height: 24px;
	line-height: 24px;
	padding-left: 12px;
	text-align: left;
	outline: none;
	cursor: pointer;
	color: #555555;
	font-size: 12px;
	outline: none;
	border: none;
	background: url(../images/goods_list_bg.gif) -210px -30px no-repeat;
}

.goodsList .operateBar {
	height: 30px;
	padding: 2px 10px;
	clear: both;
}

.goodsList .operateBar .pictureIcon {
	width: 25px;
	height: 30px;
	line-height: 30px;
	display: inline-block;
	display: -moz-inline-stack;
	margin-right: 3px;
	zoom: 1; *
	display: inline;
	background: url(../images/goods_list_bg.gif) 0px -30px no-repeat;
}

.goodsList .operateBar .pictureDisabledIcon {
	width: 25px;
	height: 30px;
	line-height: 30px;
	display: inline-block;
	display: -moz-inline-stack;
	margin-right: 3px;
	zoom: 1; *
	display: inline;
	background: url(../images/goods_list_bg.gif) -30px -30px no-repeat;
}

.goodsList .operateBar .tableIcon {
	width: 25px;
	height: 30px;
	line-height: 30px;
	display: inline-block;
	display: -moz-inline-stack;
	margin-right: 3px;
	zoom: 1; *
	display: inline;
	background: url(../images/goods_list_bg.gif) -60px -30px no-repeat;
}

.goodsList .operateBar .tableDisabledIcon {
	width: 25px;
	height: 30px;
	line-height: 30px;
	display: inline-block;
	display: -moz-inline-stack;
	margin-right: 3px;
	zoom: 1; *
	display: inline;
	background: url(../images/goods_list_bg.gif) -90px -30px no-repeat;
}

.goodsList .operateBar .separator {
	width: 11px;
	height: 30px;
	line-height: 30px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1; *
	display: inline;
	background: url(../images/goods_list_bg.gif) -60px 0px no-repeat;
}

.goodsList {
	clear: both;
}

.goodsList .goodsListDetail li {
	width: 222px;
	height: 220px;
	float: left;
	padding: 4px;
	margin-right: 18px;
	margin-bottom: 16px;
	text-align: center;
	/* border:1px dashed #dedede;tmsGoodsInfoResultModel */
}

.goodsList .goodsListDetail li.end {
	margin-right: 0px;
}

.goodsList .goodsListDetail li.noRecord {
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding: 5px 0px;
	clear: both;
	color: #999999;
	font-size: 14px;
	text-align: center;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #cccccc;
}

.goodsList .goodsListDetail li.noRecord:hover {
	border-top: none;
}

.goodsList .goodsListDetail .goodsImage {
	width: 170px;
	height: 170px;
	display: block;
	clear: both;
	position: relative;
}

.iconStyle{
	position: absolute;
	width: 20%;
	right: -25%;
	top:1%;
	height: auto !important;
}
.goodsList .goodsListDetail .goodsImage img {
	height: 140px;
	max-width: 140px;
	margin-left: 41px;
}

.goodsList .goodsListDetail .goodsTitle {
	height: 32px;
	clear: both;
	text-align: center;
}

.goodsList .goodsListDetail .goodsBottom {
	line-height: 25px;
	clear: both;
}

.goodsList .goodsListDetail .goodsPrice {
	width:100%;
	line-height: 15px;
	float: left;
	text-align: center;
}

.goodsList .goodsListDetail .goodsPrice .price,.goodsListDetail .goodsPrice .price {
	font-size: 12px;
	font-weight: bold;
	color: #ff662b;
	clear: both;
}

.goodsList .goodsListDetail .goodsPrice .marketPrice,.goodsListDetail .goodsPrice .marketPrice {
	font-size: 10px;
	color: #999999;
	text-decoration: line-through;
}

.goodsList .goodsListDetail .buttonArea {
	float: right;
	padding-top: 3px;
}

.goodsList .goodsListDetail .buttonArea .addCartItemButton
	{
	width: 37px;
	height: 25px;
	line-height: 25px;
	display: block;
	float: left;
	font-size: 12px;
	text-align: center;
	color: #666666;
	cursor: pointer;
	outline: none;
	border: none;
}

.goodsList .goodsListDetail .buttonArea .addFavoriteButton
	{
	width: 37px;
	height: 25px;
	line-height: 25px;
	display: block;
	float: left;
	font-size: 12px;
	text-align: center;
	color: #666666;
	cursor: pointer;
	outline: none;
	border: none;
	background: url(../images/goods_list_bg.gif) -129px 0px no-repeat;
}

.goodsList .goodsListDetail .buttonArea .addFavoriteButton:hover
	{
	background: url(../images/goods_list_bg.gif) -249px 0px no-repeat;
}

.goodsList .goodsTableList .goodsListDetail li {
	height: 150px;
	clear: both;
	padding-bottom: 12px;
	margin-bottom: 10px;
	border-bottom: 1px solid #b2d3e4goodsListDetail;
}

.goodsList .goodsListDetail li.noRecord {
	width: 100%;
	height: 30px;
	line-height: 30px;
	clear: both;
	color: #999999;
	font-size: 14px;
	text-align: center;
	border-bottom: 1px solid #b2d3e4;
}

.goodsList .goodsListDetail .goodsImage {
	height: 140px;
	display: block;
	float: left;
	padding: 3px;
	margin-right: 20px;
}

/* ---------- GoodsContent ---------- */
.goodsContent .body {
	width: 1210px;
	margin: 0px auto;
}

.goodsContent .bodyLeft {
	width: 210px;
	margin-top: 500px;
	float: left;
}

.goodsContent .bodyRight {
	width: 985px;
	float: right;
}

.goodsContent .goodsTop {
	clear: both;
}

.goodsContent .goodsTop .goodsTopLeft {
	width: 360px;
	float: left;
}

.goodsContent .goodsImage {
	width: 360px;
	height: 360px;
	padding: 2px;
	margin-bottom: 5px;
	border: 1px solid #b2d3e4;
}

.goodsContent .goodsImage .nonFirst {
	display: none;
}

.goodsContent .goodsImage img {
	width: 360px;
	height: 360px;
}

.goodsContent .thumbnailGoodsImage {
	clear: both;
}

.goodsContent .thumbnailGoodsImage .prev {
	width: 10px;
	height: 44px;
	display: block;
	float: left;
	margin-top: 5px;
	margin-right: 3px;
	outline: none;
	background: url(../images/goods_content_bg.gif) -60px 0px #fafafa
		no-repeat;
}

.goodsContent .thumbnailGoodsImage .next {
	width: 10px;
	height: 44px;
	display: block;
	float: right;
	margin-top: 5px;
	outline: none;
	background: url(../images/goods_content_bg.gif) -90px 0px #fafafa
		no-repeat;
}

.goodsContent .thumbnailGoodsImage .scrollable {
	width: 280px;
	height: 49px;
	line-height: 49px;
	float: left;
	overflow: hidden;
	position: relative;
}

.goodsContent .thumbnailGoodsImage .items {
	width: 20000em;
	position: absolute;
}

.goodsContent .thumbnailGoodsImage .goodsImageTab li {
	width: 44px;
	height: 49px;
	display: block;
	float: left;
	margin: 0px 6px;
	cursor: pointer;
}

.goodsContent .thumbnailGoodsImage .goodsImageTab li.current {
	background: url(../images/goods_content_bg.gif) 0px 0px no-repeat;
}

.goodsContent .thumbnailGoodsImage .goodsImageTab li.current img {
	width: 40px;
	height: 40px;
	padding: 2px;
	border: none;
}

.goodsContent .thumbnailGoodsImage .goodsImageTab li img {
	width: 40px;
	height: 40px;
	margin-top: 5px;
	padding: 1px;
	border: 1px solid #b2d3e4;
}

.goodsContent .goodsTop .goodsTopRight {
	width: 615px;
	float: right;
}

.goodsContent .title {
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	border-top: 1px dotted #b2d3e4;
	border-bottom: 1px dotted #b2d3e4;
}

.goodsContent .goodsAttribute {
	clear: both;
}

.goodsContent .goodsAttribute li {
	line-height: 25px;
	width: 33%;
	float: left;
}

.goodsContent .goodsAttribute li strong {
	color: #666666;
	font-weight: normal;
}

.goodsContent .goodsPrice {
	clear: both;
}

.goodsContent .goodsPrice .left {
	width: 90px;
	height: 72px;
	float: left;
	background: url(../images/goods_content_bg.gif) 0px -60px no-repeat;
}

.goodsContent .goodsPrice .right {
	width: 524px;
	height: 70px;
	float: right;
	border-top: 1px solid #F83530;
	border-right: 1px solid #F83530;
	border-bottom: 1px solid #F83530;
}

.goodsContent .goodsPrice .right .top {
	width: 524px;
	height: 34px;
	line-height: 34px;
	clear: both;
	color: #666666;
	border-bottom: 1px dashed #b2d3e4;
}

.goodsContent .goodsPrice .right .bottom {
	width: 369px;
	height: 35px;
	line-height: 35px;
	clear: both;
	color: #666666;
}

.goodsContent .goodsPrice .price {
	margin-right: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #ff6600;
}

.goodsContent .goodsPrice .platform {
	color: #999999;
}

.goodsContent .buyInfo {
	width: 100%;
	clear: both;
	border: 1px solid #b2d3e4;
	background-color: #fffceb;
}

.goodsContent .buyInfo:hover {
	border: 1px solid #b2d3e4;
}

.goodsContent .buyInfo .specificationTips {
	height: 25px;
	padding: 2px;
	line-height: 25px;
}

.goodsContent .buyInfo th {
	width: 70px;
	padding: 3px 12px 3px 0px;
	text-align: right;
}

.goodsContent .buyInfo td {
	padding: 3px 5px;
}


.goodsContent .buyInfo .text li {
	line-height: 18px;
	float: left;
	display:inline;
	padding: 0px 8px;
	margin-right: 10px;
	margin-top:5px;
	cursor: pointer;
	border: 1px solid #b2d3e4;
	background: url(../images/goods_content_x_bg.gif) 0px -30px repeat-x;
}

.goodsContent .buyInfo .text li:hover {
	border: 1px solid #ff6600;
}

.goodsContent .buyInfo .text li.selected {
	position: relative;
	border: 1px solid #ff6600;
}

.goodsContent .buyInfo .text li.selected span {
	width: 13px;
	height: 13px;
	display: block;
	position: absolute;
	right: -1px;
	bottom: -1px;
	background: url(../images/goods_content_bg.gif) -120px 0px no-repeat;
}

.goodsContent .buyInfo .text li.notAllowed {
	cursor: not-allowed;
	color: #cccccc;
	border: 1px dotted #666666;
}

.goodsContent .buyInfo .image li {
	float: left;
	padding: 1px;
	margin-right: 10px;
	cursor: pointer;
	border: 1px solid #cccccc;
	background-color: #ffffff;
}

.goodsContent .buyInfo .image li:hover {
	border: 1px solid #ff6600;
}

.goodsContent .buyInfo .image li img {
	width: 20px;
	height: 20px;
	display: block;
}

.goodsContent .buyInfo .image li.selected {
	padding: 1px;
	position: relative;
	border: 1px solid #ff6600;
}

.goodsContent .buyInfo .image li.selected span {
	width: 13px;
	height: 13px;
	display: block;
	position: absolute;
	right: -1px;
	bottom: -1px;
	background: url(../images/goods_content_bg.gif) -120px 0px no-repeat;
}

.goodsContent .buyInfo .image li.notAllowed {
	cursor: not-allowed;
	color: #cccccc;
	border: 1px dotted #666666;
}

.goodsContent .buyInfo .image li.notAllowed img {
	opacity: 0.3;
	filter: alpha(opacity = 30);
}

.goodsContent .buyInfo input {
	width: 25px;
}

.goodsContent .buyInfo .addCartItemButton {
	width: 127px;
	height: 37px;
	display: block;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	border: none;
}

.goodsContent .buyInfo .addFavoriteButton {
	width: 78px;
	height: 25px;
	line-height: 25px;
	display: block;
	float: right;
	margin-top: 7px;
	font-size: 12px;
	cursor: pointer;
	outline: none;
	border: none;
	background: url(../images/goods_content_bg.gif) -300px -60px no-repeat;
}

.goodsContent .highlight {
	background: #ffffff;
}

.goodsContent .highlight .specificationTips {
	background-color: #fecfac;
}

.goodsContent .highlight .specificationTips .tipsContent {
	height: 25px;
	line-height: 25px;
	float: left;
}

.goodsContent .highlight .specificationTips .closeHighlight {
	width: 20px;
	height: 25px;
	line-height: 25px;
	float: right;
	cursor: pointer;
	background: url(../images/goods_content_bg.gif) -150px 0px no-repeat;
}

.goodsContent .highlight .addCartItemButton {
	display: none;
}

.goodsContent .highlight .goodsNotifyButton {
	display: none;
}

.goodsContent .goodsBottom {
	clear: both;
}

.goodsContent .goodsParameterTab {
	height: 26px;
	clear: both;
	background: url(../images/goods_content_x_bg.gif) 0px 0px repeat-x;
}

.goodsContent .goodsParameterTab li {
	float: left;
	margin: 0px 5px;
}

.goodsContent .goodsParameterTab li a {
	width: 100px;
	height: 23px;
	line-height: 23px;
	display: block;
	padding-top: 3px;
	text-align: center;
	background: url(../images/goods_content_bg.gif) 0px -150px no-repeat;
}

.goodsContent .goodsParameterTab li a.current {
	width: 100px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	font-weight: bold;
	background: url(../images/goods_content_bg.gif) -120px -150px no-repeat;
}

.goodsContent .goodsIntroduction {
	width: 780px;
	clear: both;
	padding: 8px 0px;
	overflow: hidden;
}

.goodsContent .goodsAttribute {
	clear: both;
	padding: 8px 0px;
}

.goodsContent .goodsParameterTable {
	width: 100%;
}

.goodsContent .goodsParameterTable th {
	width: 150px;
	line-height: 30px;
	padding-right: 10px;
	text-align: right;
	border: 1px solid #b2d3e4;
	background-color: #f3f3f3;
}

.goodsContent .goodsParameterTable tr:hover th {
	background-color: #e6e6e6;
}

.goodsContent .goodsParameterTable td {
	line-height: 30px;
	padding-left: 10px;
	border: 1px solid #b2d3e4;
}

.goodsContent .comment {
	padding-top: 10px;
}

.goodsContent .comment .commentItem {
	line-height: 18px;
	padding: 5px 10px;
	word-break: break-all;
	border: 1px solid #b2d3e4;
	background-color: #ecf2f8;
}

.goodsContent .comment .commentItem .reply {
	line-height: 18px;
	padding: 5px 10px;
	margin: 3px 0px;
	word-break: break-all;
	border: 1px solid #b2d3e4;
	background-color: #ffffff;
}

.goodsContent .comment .info {
	height: 30px;
	line-height: 30px;
	clear: both;
	text-align: right;
}

.goodsContent .comment .sendTable {
	width: 100%;
	line-height: 30px;
	border: 1px solid #b2d3e4;
}

.goodsContent .comment .sendTable .title td {
	height: 30px;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
	background-color: #ecf2f8;
}

.goodsContent .comment .sendTable .sendComment {
	display: none;
	font-weight: normal;
	color: red;
}

.goodsContent .comment .sendTable th {
	text-align: right;
	font-weight: normal;
}

.goodsContent .comment .sendTable td {
	padding: 5px;
}

.goodsContent .comment .sendTable .captcha {
	width: 95px;
	margin-right: 5px;
	text-transform: uppercase;
}

.goodsContent .comment .sendTable .captchaImage {
	vertical-align: middle;
	cursor: pointer;
}

/* ---------- Article ---------- */
.bodyLeft .recommendArticle {
	width: 210px;
	clear: both;
}

.bodyLeft .recommendArticle .top {
	height: 29px;
	line-height: 29px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	clear: both;
	background: url(../images/article_bg.gif) 0px 0px no-repeat;
}

.bodyLeft .recommendArticle li {
	line-height: 29px;
	padding-right: 3px;
	margin: 0px 4px 0px 1px;
	clear: both;
	border-top: 1px dashed #b2d3e4;
}

.recommendArticle .icon {
	width: 25px;
	height: 29px;
	line-height: 29px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1; *
	display: inline;
	background: url(../images/article_bg.gif) 0px -150px no-repeat;
}

.recommendArticle .bottom {
	height: 5px;
	clear: both;
	overflow: hidden;
	background: url(../images/article_bg.gif) 0px -30px no-repeat;
}

.hotArticle {
	width: 210px;
	clear: both;
}

.hotArticle .top {
	height: 29px;
	line-height: 29px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	clear: both;
	background: url(../images/article_bg.gif) 0px -60px no-repeat;
}

.hotArticle .middle {
	clear: both;
}

.hotArticle li {
	line-height: 29px;
	padding-right: 3px;
	margin: 0px 4px 0px 1px;
	clear: both;
	border-top: 1px dashed #b2d3e4;
}

.hotArticle .bottom {
	height: 5px;
	clear: both;
	overflow: hidden;
	background: url(../images/article_bg.gif) 0px -90px no-repeat;
}

.shop .listBar {
	height: 30px;
	line-height: 30px;
}

.shop .listBar .path {
	float: left;
}

.shop .listBar .path a {
	margin: 0px 2px;
}

.shop .listBar .path .home {
	margin-right: 2px;
}

.shop .listBar .path .icon {
	width: 18px;
	height: 29px;
	line-height: 29px;
	margin: 0px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1; *
	display: inline;
	background: url(../images/article_bg.gif) -30px -150px no-repeat;
}

.shop .listBar .articleSearch {
	line-height: 29px;
	float: right;
	padding-top: 3px;
	padding-right: 5px;
	color: #656d77;
}

.shop .listBar .articleSearch .keyword {
	width: 157px;
	height: 13px;
	line-height: 13px;
	display: block;
	padding: 4px 3px;
	float: left;
	color: #999999;
	border: 1px solid #b2d3e4;
}

.shop .listBar .articleSearch .searchButton {
	width: 63px;
	height: 23px;
	line-height: 23px;
	display: block;
	float: left;
	cursor: pointer;
	border: none;
	background: url(../images/article_bg.gif) -60px -180px no-repeat;
}

/* ---------- CartItemList ---------- */
.cartItemList .body {
	width: 1210px;
	margin: 0px auto;
}

.cartItemList .cartItemListBar {
	width: 1000px;
	height: 56px;
	margin: 0 auto;
	clear: both;
	background: url(../images/cart_item_bg.gif) 0px -90px no-repeat;
}

.cartItemList .cartItemListDetail {
	width: 1210px;
	clear: both;
}

.cartItemList .cartItemListDetail .top{
	width: 1210px;
	height: 30px;
	line-height: 30px;
	float: left;
	padding-left: 8px;
	font-size: 14px;
	font-weight: bold;
}

.cartItemList .cartItemListDetail .middle {
	width: 1198px;
	padding: 0px 10px 10px 10px;
	clear: both;
	padding: 10px;
	border-top: none;
}

.cartItemList .cartItemListDetail .bottom {
	width: 1210px;
	height: 15px;
	clear: both;
}

.cartItemList .listTable {
	width: 100%;
}

.cartItemList .listTable tr:hover{
	background-color: #FCFCFC;
}

.cartItemList .listTable th {
	line-height: 30px;
	color: #0a62bc;
	font-size: 14px;
	border: 1px solid #b2d3e4;
	background-color: #f2f2f2;
}

.cartItemList .listTable td {
	padding: 5px;
	text-align: center;
	color: #595959;
	font-size: 12px;
	border: 1px solid #b2d3e4;
}

.cartItemList .listTable td.goodsImage {
	width: 65px;
}

.cartItemList .listTable td.goodsImage img {
	width: 60px;
	height: 60px;
	padding: 1px;
	border: 1px solid #b2d3e4;
}

.cartItemList .listTable td.goodsImage img:hover {
	border: 1px solid #ff9900;
}

.cartItemList .listTable input.quantity {
	width: 30px;
	line-height: 18px;
}

.cartItemList .listTable .priceTd {
	color: #ff0000;
	background-color: #fefbf3;
}

.cartItemList .listTable tfoot td {
	border: none;
	vertical-align: bottom;
	background-color: #FFF;
}

.cartItemList .listTable .noRecord {
	line-height: 30px;
	color: #ff0000;
	text-align: center;
}

.cartItemList .listTable .info {
	line-height: 35px;
	text-align: right;
}

.cartItemList .listTable .submitButton {
	line-height: 38px;
	height: 38px;
	width: 100px;
	font-size: 14px;
	font-weight: bold;
}

.cartItemList .continueShopping {
	float: left;
	margin-right: 10px;
}

.cartItemList .clearCartItem {
	float: left;
}

.cartItemList .continueShopping span.icon {
	width: 25px;
	height: 30px;
	line-height: 30px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1; *
	display: inline;
	background: url(../images/cart_item_bg.gif) -60px 0px no-repeat;
}

.cartItemList .clearCartItem span.icon {
	width: 25px;
	height: 30px;
	line-height: 30px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1; *
	display: inline;
	background: url(../images/cart_item_bg.gif) -90px 0px no-repeat;
}

.cartItemList a.formButton {
	width: 83px;
	height: 32px;
	line-height: 32px;
	display: block;
	float: right;
	margin-right: 10px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 5px;
	color: #ffffff;
	outline: none;
	cursor: pointer;
	border: none;
}

.cartItemList .changeQuantityTip {
	width: 172px;
	height: 67px;
	display: none;
	position: absolute;
}

.cartItemList .changeQuantityTip .tipArrow {
	width: 9px;
	height: 6px;
	position: absolute;
	z-index: 1;
	left: 76px;
	top: 0px;
	background: url(../images/cart_item_bg.gif) -60px -60px no-repeat;
}

.cartItemList .changeQuantityTip .tipClose {
	width: 7px;
	height: 6px;
	position: absolute;
	z-index: 1;
	right: 3px;
	top: 3px;
	cursor: pointer;
	background: url(../images/cart_item_bg.gif) -90px -60px no-repeat;
}

.cartItemList .changeQuantityTip .tipDetail {
	width: 160px;
	height: 50px;
	line-height: 25px;
	padding: 5px;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 5px;
	color: #444444;
	border: 1px solid #f78e01;
	background-color: #fffddd;
}

/* ---------- OrderInfo ---------- */
.orderInfo .body {
	width: 1210px;
	margin: 0px auto;
}

.orderInfo .formText {
	width: 800px;
}

.orderInfo td{
	font-size: 12px;
}

 .orderInfo th {
 	font-size: 13px;
 }

.orderInfo .orderInfoTable {
	width: 1210px;
	clear: both;
	border-top: 2px solid #d13333;
}

.orderInfo .orderInfoTable th {
	line-height: 28px;
	padding: 5px;
	border: 1px solid #b2d3e4;
	background-color: #fffaf1;
}

.orderInfo .orderInfoTable td {
	line-height: 28px;
	padding: 5px;
	border: 1px solid #b2d3e4;
}

.orderInfo .otherReceiverTable {
	width: 100%;
	clear: both;
	border: 1px solid #b2d3e4;
}

.orderInfo .otherReceiverTable th {
	width: 120px;
	text-align: right;
	border: none;
	background-color: #f5f5f5;
}

.orderInfo .otherReceiverTable td {
	font-size: 12px;
	border: none;
}

.orderInfo .deliveryTypeTable {
	width: 100%;
	clear: both;
	border: 1px solid #b2d3e4;
}

.orderInfo .deliveryTypeTable th {
	width: 200px;
	text-align: center;
	border: none;
	background-color: #f5f5f5;
}

.orderInfo .paymentConfigTable {
	width: 100%;
	clear: both;
	border: 1px solid #b2d3e4;
}

.orderInfo .paymentConfigTable th {
	width: 200px;
	text-align: left;
	border: none;
	background-color: #f5f5f5;
}

.orderInfo .cartItemTable {
	width: 1000px;
	clear: both;
	border-top: 2px solid #d13333;
}

.orderInfo .cartItemTable th {
	line-height: 30px;
	border: 1px solid #b2d3e4;
	background-color: #fffaf1;
}

.orderInfo .cartItemTable td {
	line-height: 28px;
	padding: 5px;
	text-align: center;
	border: 1px solid #b2d3e4;
}

.orderInfo .cartItemTable td.goodsImage {
	width: 65px;
}

.orderInfo .cartItemTable td.goodsImage img {
	width: 60px;
	height: 60px;
	padding: 1px;
	border: 1px solid #b2d3e4;
}

.orderInfo .cartItemTable td.goodsImage img:hover {
	border: 1px solid #ff9900;
}

.orderInfo .cartItemTable .quantity {
	width: 22px;
	height: 12px;
	line-height: 12px;
}

.orderInfo .cartItemTable .info {
	line-height: 30px;
	text-align: right;
}

.orderInfo input.formButton {
	width: 89px;
	height: 32px;
	display: block;
	float: right;
	margin-right: 10px;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 5px;
	color: #ffffff;
	outline: none;
	cursor: pointer;
	border: none;
}

.orderInfo input.formButton:hover {
}

.orderResult .body {
	width: 1000px;
	margin: 0px auto;
}

.orderResult .message {
	height: 50px;
	line-height: 50px;
	padding: 10px 20px;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #a9bcdd;
	background-color: #f7f8fc;
}

/* ---------- OrderResult ---------- */
.orderResult .message .icon {
	width: 51px;
	height: 51px;
	line-height: 51px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1; *
	display: inline;
}

.orderResult .listTable {
	width: 100%;
}

.orderResult .listTable th {
	padding: 10px;
	text-align: left;
	font-size: 14px;
	color: #0a62bc;
	border: 1px solid #dbdbdb;
	background-color: #f7f8fc;
}

.orderResult .listTable td {
	padding: 10px;
	border: 1px solid #dbdbdb;
}

.orderResult .listTable .title {
	width: 100px;
	color: #666666;
}

.orderResult input.formButton {
	width: 89px;
	height: 32px;
	display: block;
	margin-right: 10px;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #ffffff;
	outline: none;
	cursor: pointer;
	border: none;
}

.orderResult input.formButton:hover {
}

/* ---------- Pager ---------- */
.pager {
	margin-top:5px;
	float: right;
	clear: both;
}

.pager li {
	line-height: 18px;
	display: block;
	float: left;
	padding: 0px 6px;
	margin: 0px 4px;
	font-size: 12px;
	border: 1px solid #cccccc;
}

.pager li:hover {
	color: #ff9900;
	border: 1px solid #ff9900;
	cursor:pointer;
}

.pager li:hover a {
	color: #ff9900;
}

.pager li a {
	color: #464646;
}

.pager li span {
	color: #cfcfcf;
}

.pager li.currentPage {
	border: 1px solid #ff9900;
	background-color: #ff9900;
}

.pager li.currentPage span {
	font-weight: bold;
	color: #ffffff;
}

.pager li.pageInfo {
	margin-right: 5px;
	color: #464646;
	border: none;
	background: none;
}
/* ---------- ErrorPage ---------- */
.errorPage .errorBox {
	height: 87px;
	line-height: 30px;
	width: 347px;
	padding: 80px 38px 33px 115px;
	margin: 100px auto;
	background: url(../images/error_page_bg.gif) no-repeat 0px 0px;
}

.errorPage .errorMessage {
	line-height: 50px;
	color: #fb6600;
	font-size: 14px;
	font-weight: bold;
}

.errorPage .errorUrl {
	color: #333333;
}

.errorPage .errorUrl a {
	color: #fb6600;
}

/* ---------- CommentList ---------- */
.commentList .commentItem {
	line-height: 18px;
	padding: 5px 10px;
	word-break: break-all;
	border: 1px solid #c7dbe5;
	background-color: #ecf2f8;
}

.commentList .commentItem .reply {
	line-height: 18px;
	padding: 5px 10px;
	margin: 3px 0px;
	word-break: break-all;
	border: 1px solid #c7dbe5;
	background-color: #ffffff;
}

.commentList .sendTable {
	width: 100%;
	line-height: 30px;
	border: 1px solid #c7dbe5;
}

.commentList .sendTable .title td {
	height: 30px;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
	background-color: #ecf2f8;
}

.commentList .sendTable .sendComment {
	display: none;
	font-weight: normal;
	color: red;
}

.commentList .sendTable th {
	text-align: right;
	font-weight: normal;
}

.commentList .sendTable td {
	padding: 5px;
}

.commentList .sendTable .captcha {
	width: 95px;
	margin-right: 5px;
	text-transform: uppercase;
}

.commentList .sendTable .captchaImage {
	vertical-align: middle;
	cursor: pointer;
}
.font_gray{
	/*color:#dedede;*/
	color:#B0B2B5;
}
a{
cursor:pointer;
}
/***********品牌导航************/
ul.exhibition ul.ul-navigation {
	min-width: 500px;
	max-width:900px;
	min-height: 100px;
	box-shadow: 1px 1px 5px black;
	top: 0px;
	left: 0px;
	z-index: 99999;
	list-style: none outside none;
	padding: 5px;
	position: absolute;
	display: none;
	float: right;
	border-radius:5px 5px 0px 0px;
	opacity: 0.80;
	filter:alpha(opacity=80);  
	-moz-opacity:0.8;  
    -khtml-opacity: 0.8;	
}
ul.exhibition ul.ul-navigation > li {
	margin:0px 0px;
	display:inline;
	float:left;
	list-style-type:none;
}
ul.exhibition ul.ul-navigation > li a{
	color: black;
	padding:0px;
	background: transparent;
	min-width:75px;
	border:none;
	margin: 5px;
	height: 25px;
	line-height: 35px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	text-align: center;
	display: inline-block;
}
ul.exhibition ul.ul-navigation > li a:link{
	color: black;
}


ul.exhibition ul.ul-navigation > li a:hover{
	color: red;
}

.platform-qqbtn {
    background: #F40;
    width: 80px;
    text-align: center;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #FFF;
    text-decoration: none;
    border: none;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
}
.platform-qqbtn:hover{
	background: #F22D00;
	color:#FFF;	
}

.old-price{
	text-decoration:line-through;
	font-size:12px;
	font-weight: normal;
}
.new-price{
	font-size:16px;
	font-weight:bolder;
}
