body {
	color: #333333;
	line-height: 1.5;
	font-family: "宋体";
	font-size: 12px;
}

a:link {
	color: #4C8DD9;
}

a:hover {
	text-decoration: none;
	color: #4C8DD9;
}

a:visited {
	color: #505AB9;
}

.colorBorder5px {
	border-bottom-color: #006DBC;
	border-bottom: 5px solid #006EBE;
}

.colorBorder3px {
	border-bottom-color: #006DBC;
	border-bottom: 3px solid #006EBE;
}

#search-title {
	background-position: left top;
	background-repeat: no-repeat;
	height: 46px;
	margin-bottom: 10px;
	padding-left: 37px;
}

#search-title .colorBorder5px {
	font-family: "黑体";
	font-size: 14px;
	line-height: 100%;
	padding-top: 12px;
	padding-left: 10px;
	margin-bottom: 0px;
}

#date-update {
	color: #64645F;
	font-size: 80%;
	position: absolute;
	right: 0;
	top: 10px;
}

img {
	border-style: none;
	vertical-align: bottom;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.text-center {
	text-align: center;
}

.thinline {
	width: auto;
	line-height: 0px;
	border-bottom: solid thin #CCC;
	float: left;
}

.fatline5px {
	border-top: 5px solid #CCC;
	padding-bottom: 5px;
	position: relative;
	width: auto;
	float: left;
	line-height: 0px
}

.vthinline {
	float: left;
	height: auto;
	border-right: solid thin #CCC;
}

.vfatline5px {
	float: left;
	height: auto;
	border-right: solid 5px #CCC;
}

.divlist {
	margin: 0;
	width: auto;
	height: auto;
	vertical-align: middle;
	float:left;
	display:inline;
}


.divlist-line {
	margin: 0;
	float: left;
	width: auto;
	height: auto;
	border-bottom: #CCC thin solid;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.text-center {
	text-align: center;
}

.text-top {
	vertical-align: top;
}

.text-middle {
	vertical-align: middle;
}

.text-bottom {
	vertical-align: bottom;
}
div#contents {
	float: left;
	width: 755px;
	margin-top: 5px;
}

div#sidebar {
	float: right;
	width: 170px;
}

div#footer {
	clear: both;
	color: #888888;
	margin-bottom: 45px;
	overflow: hidden;
}

div#footer-body {
	float: left;
	width: 755px;
}

div#askulnews {
	float: left;
	width: 755px;
}

div#compaign {
	float: left;
	width: 755px;
	margin-top: 4px;
}

div#compaignflash {
	float: left;
	width: 430px;
}

div#recommend {
	float: right;
	width: 310px;
}

div#recommendtype {
	float: right;
	position: relative;
	width: 310px;
}

div#specialgoods {
	float: left;
	position: relative;
	width: 310px;
	height: 140px;
}

div#newgoods {
	float: left;
	position: relative;
	width: 310px;
}

div#keysearch {
	float: left;
	position: relative;
	width: 755px;
	margin-top: 21px;
	
}
/*
div#catagoryandbrand {
	float: left;
	position: relative;
	width: 755px;
	margin-top: 10px; *
	margin-top: 0px !important; *
	margin-top: 0px;
}


div#goodssearch {
	float: left;
	position: relative;
	width: 755px;	
	margin-top: 0px !important; *
	margin-top: 0px;
}
*/

div#specialshop {
	float: left;
	position: relative;
	width: 755px;
}

div#recommendgoods {
	float: left;
	position: relative;
	width: 755px;
}

div#wellsell {
	float: left;
	position: relative;
	width: 755px;
}

div#result{
	float:left;
position:relative;
width:755px;
}


div#updatehistory {
	float: left;
	position: relative;
	width: 755px;
}

div#goodsClassFind {
	float: left;
	position: relative;
	width: 755px;
}

.pricefont {
	display: block;
	font-family: "Arial", "helvetica", sans-serif;
	font-size: 300%;
	line-height: 1;
}

.item-price {
	float: left;
	color: #E0372A;
	font-family: "Arial", "helvetica", sans-serif;
	font-size: 110%;
	font-weight: bold;
	width: 80px;
	line-height: 18px;
	vertical-align: middle;
	text-align: right;
	padding-right: 10px;
}

.font-size14px {
	font-size: 14px;
}

.font-size17px {
	font-size: 17px;
}

.font-size24px {
	font-size: 24px;
}

.font-size32px {
	font-size: 32px;
}

.font-size12px-black {
	font-family: "黑体";
	font-size: 12px;
}

.fontSong12px {
	font-size: 12px;
	font-family: '宋体';
}

.font-size14px-black {
	font-family: "黑体";
	font-size: 14px;
}

.fontSong14Bold {
	font-weight: bold;
	font-size: 14px;
	font-family: '宋体';
}

.font-size17px-black {
	font-family: "黑体";
	font-size: 17px;
}

.font-size24px-black {
	font-family: "黑体";
	font-size: 24px;
}

.font-size32px-black {
	font-family: "黑体";
	font-size: 32px;
}

.fontbold {
	font-weight: bold;
}

.fontprice {
	font-size: 17px;
	color: #FF0000;
	font-family: "黑体";
}

.fontprice12px {
	color: #FF0000;
	font-size: 12px;
	font-family: "Arial";
}

.fontprice14px {
	color: #FF0000;
	font-size: 14px;
	font-family: "Arial";
}

.fontprice17px {
	color: #FF0000;
	font-size: 17px;
	font-family: "Arial";
}

.fontprice18px {
	color: #FF0000;
	font-size: 18px;
	font-family: "Arial";
}

.fontprice24px {
	color: #FF0000;
	font-size: 24px;
	font-family: "Arial";
}

.fontprice34px {
	color: #FF0000;
	font-size: 34px;
	font-family: "Arial";
}

/* 搜索条件 */
div#detailSearch-title {
	background-position: left top;
	background-repeat: no-repeat;
	height: 56px;
	margin-bottom: 10px;
	padding-left: 37px;
	background-image: url(../../images/common/h_detailSearch_bg.png);
}

/* 搜索条件 下划线 */
.midashi-colorBorder {
	font-family: "宋体";
	font-size: 15px;
	line-height: 100%;
	padding-top: 12px;
	padding-left: 10px;
	margin-bottom: 0px;
	border-bottom: 5px solid #339933;
	padding-top: 18px;
}

/* 自动换行没有滚动条 */
.autoWrap {
	word-break: break-all;
}

/* 自动换行有滚动条 */
.autoWrapFlow {
	word-break: break-all;
	overflow: auto;
}

/*Title样式*/ /*大Title1样式*/
.topTitle1 {
	clear: both;
	font-size: 32px;
	color: #006EBE;
	font-family: "宋体";
	font-weight: bold;
	width: 950px;
}

/*中Title2样式*/
.topTitle2 {
	float: left; *
	float: none; *
	clear: both;
	width: 950px;
	font-family: "宋体";
	font-size: 25px;
	font-weight: bold;
	border-bottom: 5px solid #006EBE;
	margin-top: 21px;
}

/*小Title3样式*/
.topTitle3 {
	float: left; *
	float: none; *
	clear: both;
	width: 940px;
	padding-left: 10px;
	padding-top: 5px;
	font-family: '宋体';
	font-size: 14px;
	font-weight: bold;
	background-color: #646464;
	border-bottom: 3px solid #006EBE;
	color: #FFFFFF;
	margin-top: 21px;
	margin-bottom: 10px;
}

/*小Title4样式*/
.topTitle4 {
	float: left; *
	float: none; *
	clear: both;
	width: 950px;
	font-family: '宋体';
	font-size: 14px;
	font-weight: bold;
	border-bottom: 5px solid #006EBE;
	margin-bottom: 10px;
}

/*标题行样式*/
.titleRow {
	float: left;
	width: 948px;
	background-color: #999;
	color: #FEFEFE;
	text-align: center;
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
}

/*数量的文本框样式*/
.inputCount {
	width: 50px;
	font-size: 12px;
	text-align: right;
	border: #a5acb2 1px solid;
}

/*两个button样式*/
.buttonline {
	float: left; *
	float: none; *
	clear: both;
	width: 930px;
	margin-top: 10px;
	text-align: right;
	border-top: 1px solid #C8C7C2;
	border-bottom: 1px solid #C8C7C2;
	padding: 10px 10px 10px 10px;
}

.titleinner {
	float: left; *
	float: none; *
	clear: both;
	width: 945px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	background: #CCC;
	font-size: 15px;
	font-weight: bold;
	background: transparent url(../../images/common/bg_slash.gif) repeat
		scroll 0 0;
}

.inputNm {
	height: 13px; *
	height: 12px !important; *
	height: 12px;
	line-height: 12px;
	text-align: right;
}

/*搜索结果toprow*/
.searchResultTopRow {
	float: left;
	width: 948px;
	background-color: #999;
	color: #FEFEFE;
	text-align: center;
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
}

/*搜索结果数据行*/
.searchResultRow {
	float: left;
	height: 25px;
	line-height: 25px;
	border-right: 1px solid #C8C7C2;
}

/*错误信息框样式*/
.errorInfor {
	clear: both;
	background-color: #FFFFFF;
	border: 5px solid #C8C8C3;
	margin-bottom: 10px;
	margin-top: 10px;
	padding:13px 0px 10px 30px;
	padding: 13px 0px 10px 44px\9;
	*padding:13px 0px 10px 30px;
	width: 100%;
	width:92%\9;
	*width:100%;
	color: red;
}

/*错误信息框背景图片*/
.errorimg {
	float: left;
	background-position: left;
	background-repeat: no-repeat;
	background-image: url(../../images/common/error_ff.gif); 
	*background-image: url(../../images/common/error.gif);
	background-position-x: 15px;
}


/*导航图片用的样式*/
#breadNavi {
	float: left; *
	float: none; *
	clear: both;
	margin-top: 10px; *
	margin-top: 0px;
}

/*按钮手形样式*/
.cursor {
	cursor: pointer;
}
/*按钮灰色*/
.gray {
	filter: gray;
}
/*英文单词换行*/
 .featuredword{
 	word-wrap:break-word;
 }
 
 #featured{
	width:629px;
	height:208px;
	background-image: url(../../images/es/btn_back01.png);
	background-repeat: no-repeat;
	background-position: 442px 0px;
}
.ui-tabs-nav{
	list-style:none;
	padding:0;
	margin:0;
	float:right;
}
.ui-tabs-nav li
{
	margin:0;
	padding:7px 0 0 12px;
	font-size:12px;
	width:168px;
	height:22px;
	background-image: url(../../images/es/arrow_gray.png);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
.ui-tabs-nav a{color:#666;text-decoration:none;}
.ui-tabs-nav a:hover{color:#e63228; text-decoration:none;}
.ui-tabs-nav li.ui-tabs-selected{
	margin:0;
	padding:7px 0 0 12px;
	width:168px;
	font-size:12px;
	font-weight:bold;
	color:#e63228;
	height:22px;
	background-image: url(../../images/es/arrow_red.png);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
.ui-tabs-panel{width:422px; height:204px; padding:0; margin:0;float:left;}
.ui-tabs-hide{width:422px; height:204px; padding:0; margin:0;float:left; display:none;}
