@charset "utf-8";
body {font: 76.01% arial,helvetica,sans-serif; font-size: 12px; color: #5a5a5a; background-position: center; margin: 0px; text-align: center;}
body > div { text-align:center; margin-right:auto; margin-left:auto;} 
div,form,img,ul,ol,li ,p{ margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-size:12px; font-weight:normal;}
ul,li { list-style: none }
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
img { 
	vertical-align:middle;
	*vertical-align:-30%;
}

/* 链接颜色 */
a:link {
	color: #5a5a5a;
	text-decoration:none;
}
a:visited {
	color: #5a5a5a;
	text-decoration:none;
}
a:hover {
	color: #FF6600;
	text-decoration:underline;
}
a:active {
	color: #5a5a5a;
	text-decoration:none;
}

a.currency:link {
	color: #3366CC;
	text-decoration:none;
}
a.currency:visited {
	color: #3366CC;
	text-decoration:none;
}
a.currency:hover {
	color: #FF6600;
	text-decoration:underline;
}
a.currency:active {
	color: #3366CC;
	text-decoration:none;
}


a.currency-02:link {
	color: #004BDB;
	text-decoration:none;
}
a.currency-02:visited {
	color: #004BDB;
	text-decoration:none;
}
a.currency-02:hover {
	color: #FF5500;
	text-decoration:underline;
}
a.currency-02:active {
	color: #004BDB;
	text-decoration:none;
}

a.mer-link:link {
	color: #5a5a5a;
	text-decoration:underline;
}
a.mer-link:visited {
	color: #5a5a5a;
	text-decoration:underline;
}
a.mer-link:hover {
	color: #FF6600;
	text-decoration:underline;
}
a.mer-link:active {
	color: #5a5a5a;
	text-decoration:underline;
}

a.mertit-link:link {
	color: #0033CA;
	font-weight:bold;
	text-decoration:underline;
}
a.mertit-link:visited {
	color: #0033CA;
	font-weight:bold;
	text-decoration:underline;
}
a.mertit-link:hover {
	color: #FF6600;
	font-weight:bold;
	text-decoration:underline;
}
a.mertit-link:active {
	color: #0033CA;
	font-weight:bold;
	text-decoration:underline;
}

a.reg-link:link {
	color:#666680; text-decoration:underline;
}
a.reg-link:visited {
	color:#666680; text-decoration:underline;
}
a.reg-link:hover {
	color:#FF6600; text-decoration:underline;
}
a.reg-link:active {
	color:#666680; text-decoration:underline;
}

/*通用属性*/
.left { float: left;}
.right { float: right;}
.clear { clear: both; height:1px;font-size:1px;width:1px; visibility: hidden; }

/* 主导航 */
#nav-menu {
	float:left;
	width:950px;
	font-size: 14px;
	height: auto;
	overflow: hidden;
	background-image: url(../images/search-menubg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#nav-menu ul {
	zoom:1;
	list-style:none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 50px;
	margin: 0px;
}
#nav-menu li {display:inline; margin:0px; padding:0px;}
#nav-menu a {
	background:url(../images/tableft1.gif) no-repeat left top;
	text-decoration:none;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	*padding-bottom: 0px;
	padding-left: 4px;
	font-size: 14px;
	float: left;
	width: auto;
	height: auto;
}
#nav-menu span {
	display:block;
	color:#000000;
	background-image: url(../images/tabright1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 15px;
	padding-left: 10px;
}
#nav-menu a span {
	float:none;
	padding-bottom: 5px;
	padding-top: 8px;
}
#nav-menu a:hover {background-position:0% top;}
#nav-menu a:hover span {background-position:100% top;}	
  
#nav-visited {
	float:left;
	margin:0px;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	background-position:left -30px;
	cursor:pointer;
	background-image: url(../images/tableft1.gif);
	background-repeat: no-repeat;
}

#nav-visited span {
	background-position:right -30px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	*padding-top: 10px;
	cursor:pointer;
	float: none;
	padding-bottom: 6px;
	}	  
	  
.nav-box {
	text-align: center;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow: hidden;
}
.nav-searchbg {
	background-image: url(../images/search-bg.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	height: 62px;
	width: 950px;
	text-align: left;
	overflow: hidden;
	float: left;
}
.search-type {
	text-align: left;
	float: left;
	height: auto;
	width: 800px;
	padding-left: 100px;
	padding-top: 7px;
}
.search-key {
	text-align: left;
	margin-top: 8px;
	color: #FFFFFF;
	float: left;
	width: 800px;
	height: auto;
	padding-left: 100px;
}
.search-key a:link,.search-key a:visited,.search-key a:active{color: #ffffff; text-decoration:none;}
.search-key a:hover{color: #FFF04B; text-decoration:underline;}

.logo-box {
	float: left;
	height: auto;
	width: auto;
	text-align: left;
	margin-left: 10px;
}
.shortcut-box {
	width: auto;
	float: right;
	text-align: right;
	margin-bottom: 6px;
	*margin-bottom: 9px;
	margin-top: 10px;
	font-family: "宋体";
	font-size: 12px;
	height: auto;
}
.shortcut-box img {vertical-align: -20%;}
.shortcut-box a:link,.shortcut-box a:visited,.shortcut-box a:active{color: #004BDB; text-decoration:none;}
.shortcut-box a:hover{color: #FF5500; text-decoration:underline;}
.language-box{width: 750px; float: left; text-align: right; margin-top: 5px; margin-bottom: 5px; font-family: "宋体"; font-size: 12px; overflow: hidden; height: auto;}

.search-type #q {
	border: 1px solid #999999;
	font-size: 12px;
	padding: 2px;
	width:350px;
	height: auto;
	overflow: hidden;
}
.search-type select {
	border: 1px solid #999999;
	font-size: 12px;
	width: auto;
	height: auto;
	padding: 1px;
	overflow: hidden;
}
.select-type select option {
	text-indent: 12px;
	height: auto;
	padding-left: 10px;
	float: left;
	width: auto;
}
.select-type select#cat {
	WIDTH: 230px
}

/* 内容框架 */
.W950{
	WIDTH: 950px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
}
.W950 .lc {
	width:220px;
	float:left;
	overflow: hidden;
	height: auto;
	margin: 0px;
	padding: 0px;
}			/*左列*/
.W950 .mc {
	width:510px;
	float:left;
	overflow: hidden;
	height: auto;
	padding: 0px;
	margin: 0px;
}			/*中列*/
.W950 .rc {
	width:210px;
	float:right;
	overflow: hidden;
	height: auto;
	clear: none;
}		    /*右列*/

.W950 .rc-m {
	width:730px;
	float:left;
	overflow: hidden;
	zoom:1;
	height: auto;
	padding: 0px;
	margin: 0px;
}			/*大右列*/

.Layout02 {
	OVERFLOW: hidden;
	WIDTH: 950px;
	TEXT-ALIGN: left;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	height: auto;
}

/* 首页左侧分类 */
.lbox-bg{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E4E4E4;
	border-right-color: #E4E4E4;
	border-left-color: #E4E4E4;
	background-color: #A9D8EB;
	text-align: center;
	height: auto;
	overflow: hidden;
	width: 218px;
}
.trunk{
	background-repeat: repeat-y;
	background-position: center;
	margin-top: 2px;
	margin-bottom: 2px;
	height: auto;
	width: 214px;
	overflow: hidden;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/lbox_bg01.jpg);
}
.limb{
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height: auto;
	overflow: hidden;
	zoom:1;
	width: 180px;
	margin-right: 10px;
	margin-bottom: 5px;
	padding-left: 5px;
	*padding-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-left: 10px;
}
.limb h3{
	float: left;
	width: 188px;
	color: #2266BB;
	font-weight: bold;
	height: auto;
	margin-top: 2px;
	*margin-top: 3px;
	margin-bottom: 3px;
	*margin-bottom: 0px;
}
.limb dd{
	color: #3366CC;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	*height: 13px;
	float: left;
}
.limb dl{
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.8;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.limb dl a{
	padding-right: 8px;
	white-space: normal;
}
.limb-more {
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 5px;
	text-align: right;
}
.limb a:link,.limb a:visited,.limb a:active{color: #3366CC; text-decoration:none;}
.limb a:hover{color: #FF6600; text-decoration:underline;}

.lbox-bg02{
	height: auto;
	overflow: hidden;
	width: 218px;
	border: 1px solid #DCDCDC;
	margin: 0px;
	padding: 0px;
}
.trunk02{
	background-repeat: repeat-y;
	height: auto;
	width: 218px;
	overflow: hidden;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/lbox_bg02.jpg);
	background-position: top;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
}
.limb02{
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height: auto;
	overflow: hidden;
	zoom:1;
	width: 180px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 5px;
	padding-left: 10px;
	*padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.limb02 h3{
	width: auto;
	color: #2266BB;
	font-weight: bold;
	height: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
.limb02 dl{
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.8;
	padding: 0px;
}
.limb02 dl a{
	padding-right: 8px;
}
.limb02-more {
	margin-top: 8px;
	margin-right: 10px;
	text-align: right;
}
.limb02 a:link,.limb02 a:visited,.limb02 a:active{color: #3366CC; text-decoration:none;}
.limb02 a:hover{color: #FF6600; text-decoration:underline;}

.trunk02-top{
	background-image: url(../images/trunk02-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 10px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 218px;
	overflow: hidden;
}
.trunk02-bot{
	background-image: url(../images/trunk02-bot.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 10px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 218px;
	overflow: hidden;
}


/* 首页左侧推荐商家部分 */
.lbox02-box{
	text-align: left;
	float: left;
	height: auto;
	width: 220px;
}	
.lbox02-con {
	background-image: url(../images/left_m003.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: auto;
	overflow: hidden;
	float: left;
	width: 220px;
	line-height:24px;
}
.lbox02-con dl{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 15px;
	overflow: hidden;
}
.lbox02-con dd{
	background-image: url(../images/bu_05.gif);
	background-repeat: no-repeat;
	background-position: left 11px;
	*background-position: left 12px;
	padding-top: 3px;
	*padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 12px;
	height:18px;
	*height:16px !important;
	*height:16px;
	overflow:hidden;
	width:180px;
	white-space:normal;
	*white-space:nowrap;
	text-overflow: ellipsis;
  	-moz-text-overflow: ellipsis;
}
.lbox02-tit {
	background-image: url(../images/left_t003.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	padding-top: 5px;
	*padding-top: 7px;
	height: 21px;
	*height: 19px;
	padding-left: 15px;
	width: 220px;
	overflow: hidden;
	float: left;
}
.lbox02-tit img {
	vertical-align: 50%;	
}
.lbox02-tit h3 {
	text-align: left;
	width: auto;
	float: left;
	font-size: 12px;
	font-weight: bold;
}
.lbox02-tit span {
	text-align: right;
	width: auto;
	float: right;
	height: 11px;
	margin-right: 30px;
	margin-top: 3px;
	*margin-top: 1px;
}
.lbox02-bot {
	background-image: url(../images/left_b003.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 5px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 220px;
}
.merchandiselist-box {
	border: 1px solid #DDDDDD;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	overflow: hidden;
	height: auto;
	width: auto;
	zoom:1;
	background-image: url(../images/splist-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.merchandise-titbox{
	text-align: left;
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	text-indent: 35px;
	color: #DC0002;
	background-image: url(../images/mid_tb.gif);
	background-repeat: no-repeat;
	background-position: 10px 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #EFEFEF;
	padding-bottom: 8px;
}
.merchandise-titbox span{
	background-image: url(../images/sj-list-pic01_left.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 24px;
	margin-left: 40px;
	overflow: hidden;
	padding-top: 6px;
	padding-bottom: 6px;
}
.merchandise-titbox span a{
	background-image: url(../images/sj-list-pic01_right.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 24px;
	padding-right: 20px;
	padding-left: 20px;
	overflow: hidden;
	padding-top: 6px !important;
	padding-top: 8px;
	padding-bottom: 6px;
}
.merchandise-titbox span a:link,.merchandise-titbox span a:visited,.merchandise-titbox span a:hover,.merchandise-titbox span a:active{
	text-decoration:none;
	font-size:12px;
	color:#999999;
	font-weight: normal;
	font-style: normal;
}


.merchandise-list {
	line-height: 22px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E2E2E2;
	color: #CCCCCC;
	width: auto;
	height: auto;
	display: block;
	overflow: hidden;
	padding: 10px;
}
.merchandise-list h3 {
	font-size: 12px;
	font-weight: bold;
	color: #2266BB;
	background-image: url(../images/anniu_00598.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	text-align: left;
	text-indent: 16px;
	margin-bottom: 3px;
}
.merchandise-list a{padding-left:5px; padding-right:2px}
.merchandise-list a:link,.merchandise-list a:visited,.merchandise-list a:active{color: #3366CC; text-decoration:none;}
.merchandise-list a:hover{color: #FF6600; text-decoration:underline;}

.merchant-tit {
	width: 720px;
	height: auto;
	float: left;
	text-align: left;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 5px;
}
.merchant-line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height: auto;
	overflow: hidden;
	width: 720px;
	float: left;
	padding-bottom: 10px;
	padding-top: 10px;
}
.merchant-tit h3 {
	text-align: left;
	font-weight: bold;
	padding-bottom: 15px;
	padding-left: 10px;
	background-image: url(../images/mertit-bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.merchant-lbox {
	float: left;
	height: auto;
	width: 180px;
	text-align: left;
	margin-left: 5px;
	margin-top: 20px;
}
.merchant-rbox {
	float: left;
	width: 500px;
	margin-left: 20px;
	line-height: 22px;
}
.merchant-rbox dd {
	text-align: left;
}
.page-number {
	margin-top: 10px;
	margin-bottom: 5px;
}

.merchantlist-box {
	border: 1px solid #DDDDDD;
	background-color: #FBFBFB;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}

.merchant-list {
	line-height: 22px;
	text-align: left;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	color: #CCCCCC;
}
.merchant-list h3 {
	font-size: 12px;
	font-weight: bold;
	color: #2266BB;
	background-image: url(../images/anniu_00598.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	text-align: left;
	text-indent: 16px;
	margin-bottom: 3px;
}

.merchant-list a:link,.merchant-list a:visited,.merchant-list a:active{color: #3366CC; text-decoration:none;}
.merchant-list a:hover{color: #FF6600; text-decoration:underline;}

.shopcate-titbg{
	background-image: url(../images/cate-titbg.jpg);
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
	text-indent: 45px;
	padding-top: 11px;
}

.shopcate-titbg span{
	background-image: url(../images/sj-list-pic01_left.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 24px;
	margin-left: 40px;
	overflow: hidden;
	padding-top: 6px;
	padding-bottom: 6px;
}
.shopcate-titbg span a{
	background-image: url(../images/sj-list-pic01_right.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 24px;
	padding-right: 20px;
	padding-left: 20px;
	overflow: hidden;
	padding-top: 6px !important;
	padding-top: 8px;
	padding-bottom: 6px;
}
.shopcate-titbg span a:link,.shopcate-titbg span a:visited,.shopcate-titbg span a:hover,.shopcate-titbg span a:active{
	text-decoration:none;
	font-size:12px;
	color:#999999;
	font-weight: normal;
	font-style: normal;
}


.shopcate-box {
	border: 1px solid #E4E4E4;
	background-color: #F5F5F5;
	height: auto;
	padding: 5px;
}

.shopcate-list {
	line-height: 22px;
	text-align: left;
	color: #CCCCCC;
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	padding-right: 8px;
}
.shopcate-list h3 {
	font-size: 12px;
	font-weight: bold;
	color: #3366CC;
	background-image: url(../images/x12q.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	text-align: left;
	text-indent: 12px;
	margin-bottom: 3px;
}
.shopcate-list h3 span {
	color: #999999;
	font-size: 10px;
	padding-left: 5px;
}
.shopcate-list a{
	padding-right: 5px;
	*padding-right: 3px;
	white-space: nowrap;
	padding-left: 5px;
}
.shopcate-list a:link,.shopcate-list a:visited,.shopcate-list a:active{color: #3366CC; text-decoration:none;}
.shopcate-list a:hover{color: #FF6600; text-decoration:underline;}

.an_sp{
	border: 1px dashed #CCCCCC;
	margin-bottom: 10px;
	overflow: hidden;
	padding-top: 35px;
	padding-bottom: 35px;
	text-align: center;
	zoom:1;
	margin-right: auto;
	margin-left: auto;
}

.an_sp a{
	background-image: url(../images/sjjm_an01_left.jpg);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
	width: auto;
	height:36px;
	padding-top: 6px;
	*padding-top: 12px;
	padding-bottom: 10px;
	*padding-bottom: 12px;
	letter-spacing: 10px;
}
.an_sp a span{
	background-image: url(../images/sjjm_an01_right.jpg);
	background-repeat: no-repeat;
	padding-top: 6px;
	*padding-top: 8px;
	padding-bottom: 10px;
	*padding-bottom: 12px;
	width: auto;
	margin-left: 20px;
	background-position: right;
	padding-right: 45px;
	padding-left: 15px;
	}
.an_sp a:link,.an_sp a:visited,.an_sp a:hover,.an_sp a:active{
	text-decoration:none;
	font-size:14px;
	color:#232323;
	font-weight: bold;
}




/* 首页中间部分 */
.mc-split{
	margin-left: 10px;
	width: auto;
	height: auto;
	overflow: hidden;
	zoom:1;
}
.ad_inbox{
	width: 100%;
	float: left;
	height: auto;
	overflow: hidden;
}
.hot-box{
	border: 1px solid #CFDBE7;
	background-image: url(../images/hot_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: auto;
	overflow: hidden;
	width: 498px;
	margin-top: 10px;
	*margin-top: 8px;
	text-align: left;
	overflow:hidden;
	zoom:1;
	float: left;
}
.hot-tit {
	color: #043769;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/t_biao01.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	text-align: left;
	padding-left: 15px;
	margin-top: 10px;
	margin-left: 10px;
	*margin-left: 5px;
	width: auto;
	float: left;
	height: auto;
}
.hot-count{
	overflow: hidden;
	padding-bottom: 5px;
	width:100%;
	zoom:1;
	float: left;
}
.hot-count ul {
	overflow: hidden;
	zoom:1;
	margin-left:7px;
	margin-right:7px;
}
.hot-box li{
	float:left;
	width:100px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 10px;
	padding-left: 11px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: -1px;
	margin-top: 12px;
	background-image: url(../images/hor_bg.gif);
	background-repeat: no-repeat;
	background-position: right -44px;
	margin-right: -1px;
}
.hot-img{ display:table-cell; *display:block; text-align:center; vertical-align:middle; position:relative; width:100px; height:110px; *height:110px; overflow:hidden;}
.hot-img p{ position:static; +position:absolute; top:50%;}
.hot-img img{ position:static; +position:relative; left:-50%; top:-50%;}


.hot-hx{
	overflow:hidden;
	width:100px;
	margin-top:5px;
	line-height: 19px;
	display: block;
	height: 41px;
	*height:40px;
}
.hot-hx a:link,.hot-hx a:visited{color:#666;text-decoration:none;}
.hot-hx a:hover,.hot-hx a:active{color:#f60;text-decoration:underline;}
.hot-price{
	display:block;
	overflow:hidden;
	width:100px;
	height: 15px;
	color:#FF0000;
	font-weight: bold;
}

/* 首页中间精品推荐部分 */
.recommend-box{
	float: left;
	width: 500px;
	overflow: hidden;
	height: auto;
}

.recommend-tit {
	background-image: url(../images/line_001.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 8px;
	margin-top: 15px;
	padding-left: 10px;
	float: left;
	width: 500px;
	height: auto;
}
.recommend-tit h3 {
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/biao_001.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	padding-left: 15px;
	float: left;
	width: auto;
	height: auto;
}
.recommend-count ul {
	overflow:hidden;
	float: left;
	zoom:1;
}
.recommend-count li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: -1px;
	padding-top: 15px;
	padding-bottom: 10px;
	zoom:1;
	overflow:hidden;
	float: left;
	width: 251px;
	margin-right: -1px;
}
.recommend-count li dl{
	zoom:1;
	float: left;
	width: 242px;
	height: auto;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
	padding-left: 8px;
	overflow:hidden;
}

.rec-img-left{float: left;}
.rec-img{ display:table-cell; *display:block; text-align:center; vertical-align:middle; position:relative; width:100px; height:110px; *height:110px; overflow:hidden;}
.rec-img p{ position:static; +position:absolute; top:50%;}
.rec-img img{ position:static; +position:relative; left:-50%; top:-50%;}


.rec-intro {
	float: left;
	height: 64px;
	*height: 62px;
	width: 120px;
	padding-top: 5px;
	padding-left: 10px;
	display: block;
	overflow: hidden;
	line-height: 20px;
}
.rec-price {
	float: left;
	height: 20px;
	width: 120px;
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	color: #FF0000;
	font-weight: bold;
	overflow: hidden;
}


/* 首页右侧部分 */
.affiche-box{
	zoom:1;
	text-align: left;
	height: auto;
	overflow: hidden;
	clear: none;
	background-color: #FCFCFC;
	border: 1px solid #E5E2DB;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.affiche-box ul{
	margin-left: 12px;
	margin-top: 6px;
	overflow:hidden;
}
.affiche-box li{
	background-image: url(../images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	*background-position: left 8px;
	padding-left: 10px;
	float: left;
	height: auto;
	width: 90%;
	display: block;
	line-height: 22px;
	height:20px; 
	overflow:hidden;
	white-space:normal;
	*white-space:nowrap;
	text-overflow: ellipsis;
  	-moz-text-overflow: ellipsis;
	padding-top:1px;
	padding-bottom:2px;
}
.affiche-box div{
	zoom:1;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height: auto;
	width: auto;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}
.affiche-box div h3{
	color: #4F4F4F;
	font-weight: bold;
	font-size: 14px;
	padding-top: 5px;
	*padding-top: 6px;
	padding-left: 20px;
	background-image: url(../images/tb-017.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	float: left;
}
.affiche-box div span{
	float: right;
	width: 40px;
	margin-right: 5px;
	text-align: right;
	margin-top: 10px;
	*margin-top: 3px;
}
.affiche-box a:link,.affiche-box a:visited,.affiche-box a:active{color: #5A5A5A; text-decoration:none;}
.affiche-box a:hover{color: #FF6600; text-decoration:underline;}

.brand-box{
	overflow: hidden;
	height: auto;
	zoom:1;
	clear: none;
}
.brand-box ul{
	overflow: hidden;
	height: auto;
	width: auto;
	text-align: left;
}
.brand-boxtit{
	background-image: url(../images/p-pb01.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: auto;
}
.brand-wbox{
	overflow: hidden;
	height: auto;
	text-align: left;
	background-color: #EDEEDE;
	zoom:1;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CBCDC8;
	border-bottom-color: #CBCDC8;
	border-left-color: #CBCDC8;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.brand-boxbor{
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	height: auto;
	width: auto;
	padding-right: 6px;
	padding-left: 6px;
	overflow: hidden;
	zoom:1
}
.brand-box li{
	width: auto;
	float: left;
	height: auto;
	padding-bottom: 5px;
	padding-right: 7px;
	padding-left: 7px;
}
.brand-box h3{
	color: #4F4F4F;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../images/t_biao03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	text-align: left;
	float: left;
	height: auto;
	width: auto;
	margin-top: 5px;
}
.brand-box span{
	float: right;
	width: 40px;
	margin-right: 10px;
	text-align: right;
	margin-top: 8px;
	*margin-top: 3px;
}

/* 首页右侧畅销榜部分 */
.salable-box{
	height: auto;
	padding: 0px;
	width: auto;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}	
.salable-con {
	background-image: url(../images/right_m001.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 210px;
	overflow: hidden;
	height: auto;
	line-height:22px;
}
.salable-con dl{
	float: left;
	width: 210px;
	overflow: hidden;
	text-align: left;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 12px;
	margin: 0px;
}
.salable-con dd{
	background-image: url(../images/bu_05.gif);
	background-repeat: no-repeat;
	background-position: left 11px;
	*background-position: left 11px;
	padding-top: 3px;
	*padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 12px;
	height:18px;
	*height:16px !important;
	*height:16px;
	overflow:hidden;
	width:170px;
	white-space:normal;
	*white-space:nowrap;
	text-overflow: ellipsis;
  	-moz-text-overflow: ellipsis;
}
.recommend-box {
	text-align: left;
	overflow: hidden;
	height: auto;
}
.salable-tit {
	background-image: url(../images/right_t001.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	*padding-top: 7px;
	height: 20px;
	*height: 18px;
	padding-left: 15px;
	float: left;
	width: 210px;
	overflow: hidden;
}
.salable-tit img {
	vertical-align: 50%;	
}
.salable-tit h3 {
	text-align: left;
	width: auto;
	float: left;
	font-size: 12px;
	font-weight: bold;
}
.salable-tit span {
	text-align: right;
	width: auto;
	float: right;
	height: 11px;
	margin-right: 30px;
	margin-top: 3px;
	*margin-top: 1px;
}


.salable-bot {
	background-image: url(../images/right_b001.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 5px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 210px;
	overflow: hidden;
}

/* 大块右侧部分 */
.recommend-01logo{
	float: right;
	width: 180px;
}
.recommend-01logo p{margin-bottom:-10px;}
.recommend-01logo p img{margin-bottom:12px;}
.recommend-01logo li {
	float: left;
	width: 80px;
	height: auto;
	border: 1px solid #EAEAEA;
	margin: 1px;
}
.recommend-01hot{
	float: right;
	width: 175px;
	padding-left: 5px;
}
.recommend-01hot li{
	line-height: 25px;
	background-image: url(../images/x12q.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	width:160px;
	height:25px;
	color: #3366CC;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space:normal;
	*white-space:nowrap;
}
.recommend-01hot a:link,.recommend-01hot a:visited,.recommend-01hot a:active{color: #3366CC; text-decoration:none;}
.recommend-01hot a:hover,{color: #FF6600; text-decoration:underline;}

.recommend-01ad{
	float: left;
	width: 170px;
	height: auto;
	margin-right: 5px;
	padding-bottom: 5px;
	overflow: hidden;
	}
.recommend-01count {
	height: auto;
	overflow: hidden;
	width: 515px;
	float: left;
}
.recommend-01count li {
	zoom:1;
	float: left;
	width: 33%;
	height: auto;
	margin-bottom: 10px;
}
.recommend-01hot-ad{
	float: left;
	width: 515px;
	height: auto;
	line-height: 22px;
	margin-top: 10px;
	*margin-top: 20px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	padding-top: 10px;
	overflow: hidden;
}
.recommend-01hot-ad li{
	float: left;
	width: 150px;
	background-image: url(../images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 12px;
	height: auto;
	margin-left: 9px;
	*margin-left: 5px;
	overflow:hidden;
	height:20px;
	text-overflow: ellipsis;
	white-space:normal;
	*white-space:nowrap;
}

.rec-01img{display: table-cell; *display: block; text-align:center; vertical-align:middle; position: relative; width:80px;height:90px; *height:90px; overflow:hidden;}
.rec-01img p{position:static; +position:absolute; top: 50%;}
.rec-01img img{position:static; +position:relative; top:-50%; left:-50%;}
.rec-01img-left{ float:left;}

.rec-01intro {
	height: 54px;
	*height: 54px;
	padding-left: 10px;
	display: block;
	overflow: hidden;
	float: left;
	width: 40%;
	line-height: 18px;
}
.rec-01price {
	float: left;
	height: 20px;
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	color: #FF0000;
	width: 40%;
	font-weight: bold;
	overflow:hidden;
}

/*打折促销样式*/
.promotion{
	float: left;
	width: 720px;
	height: auto;
	overflow: hidden;
	text-align: left;
	clear: both;
	margin-top: 10px;
}
.promotion h2{
	background-image: url(../images/t-01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	*height: 22px;
	padding-top: 8px;
	*padding-top: 9px;
	padding-left: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #A8476A;
}
.promotion-bg{
	zoom:1;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: auto;
	text-align: left;
	overflow: hidden;
	width: auto;
	border: 1px solid #F1B6CC;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
}

/* 数码通讯部分样式 */
.digital{
	float: left;
	width: 720px;
	height: auto;
	overflow: hidden;
	text-align: left;
	clear: both;
	margin-top: 10px;
}
.digital h2{
	background-image: url(../images/t-022.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	*height: 22px;
	padding-top: 8px;
	*padding-top: 9px;
	padding-left: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #4E4564;
}
.digital-bg{
	zoom:1;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: auto;
	text-align: left;
	overflow: hidden;
	width: auto;
	border: 1px solid #BEB0D6;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
}

/* 图书音像部分样式 */
.culture{
	float: left;
	width: 720px;
	height: auto;
	overflow: hidden;
	text-align: left;
	clear: both;
	margin-top: 10px;
}
.culture h2{
	background-image: url(../images/t-07.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	*height: 22px;
	padding-top: 8px;
	*padding-top: 9px;
	padding-left: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #3F5785;
}
.culture-bg{
	zoom:1;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: auto;
	text-align: left;
	overflow: hidden;
	width: auto;
	border: 1px solid #B4CDFF;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
}

/* 美容护肤部分样式 */
.beauty{
	float: left;
	width: 720px;
	height: auto;
	overflow: hidden;
	text-align: left;
	clear: both;
	margin-top: 10px;
}
.beauty h2{
	background-image: url(../images/t-05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	*height: 22px;
	padding-top: 8px;
	*padding-top: 9px;
	padding-left: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #DB3974;
}
.beauty-bg{
	zoom:1;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: auto;
	text-align: left;
	overflow: hidden;
	width: auto;
	border: 1px solid #E979A1;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
}

/* 家居生活部分样式 */
.life{
	float: left;
	width: 720px;
	height: auto;
	overflow: hidden;
	text-align: left;
	clear: both;
	margin-top: 10px;
}
.life h2{
	background-image: url(../images/t-04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	*height: 22px;
	padding-top: 8px;
	*padding-top: 9px;
	padding-left: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #F47300;
}
.life-bg{
	zoom:1;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: auto;
	text-align: left;
	overflow: hidden;
	width: auto;
	border: 1px solid #FFD068;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
}

/* 服装配饰部分样式 */
.fashion{
	float: left;
	width: 720px;
	height: auto;
	overflow: hidden;
	text-align: left;
	clear: both;
	margin-top: 10px;
}
.fashion h2{
	background-image: url(../images/t-023.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	*height: 22px;
	padding-top: 8px;
	*padding-top: 9px;
	padding-left: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #D34D4C;
}
.fashion-bg{
	zoom:1;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: auto;
	text-align: left;
	overflow: hidden;
	width: auto;
	border: 1px solid #E9B3B3;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
}

/* 虚拟产品部分样式 */
.ecard{
	float: left;
	width: 720px;
	height: auto;
	overflow: hidden;
	text-align: left;
	clear: both;
	margin-top: 10px;
}
.ecard h2{
	background-image: url(../images/t-020.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	*height: 22px;
	padding-top: 8px;
	*padding-top: 9px;
	padding-left: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #308305;
}
.ecard-bg{
	zoom:1;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: auto;
	text-align: left;
	overflow: hidden;
	width: auto;
	border: 1px solid #ACD473;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
}

/* 母婴产品部分样式 */
.baby{
	float: left;
	width: 720px;
	height: auto;
	overflow: hidden;
	text-align: left;
	clear: both;
	margin-top: 10px;
}
.baby h2{
	background-image: url(../images/t-021.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	*height: 22px;
	padding-top: 8px;
	*padding-top: 9px;
	padding-left: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #B93518;
}
.baby-bg{
	zoom:1;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: auto;
	text-align: left;
	overflow: hidden;
	width: auto;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
	border: 1px solid #E6B5A1;
}

/* 商品顶部分类样式 */
.sort-sbox li {
	float: left;
	width: 24%;
	text-align: left;
	height: auto;
	line-height: 22px;
	font-size: 10px;
	padding-left: 5px;
}
.sort-sbox h3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	padding-bottom: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;
	font-family: "宋体";
}
.sort-sbox {
	text-align: left;
	display: block;
}
.sort-sbox a:link,a:visited,a:hover,a:active{font-size:12px}

/* 商品大图显示样式 */
.display-box {
	width: 720px;
	height: auto;
	float: left;
	text-align: left;
}
.display-tbox {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	background-color: #F6F5F3;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 5px;
	overflow: hidden;
	zoom:1;
	padding-bottom: 4px;
}
.displaymode {
	float: left;
	height: auto;
	width: 120px;
	margin-right: 10px;
	margin-top: 5px;
}
.itemamount {
	float: left;
	height: auto;
	width: 150px;
	margin-right: 10px;
	margin-top: 5px;
}
.sortmode {
	float: left;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-top: 5px;
}
.sortselect {
	width:auto;
	height: 17px;
	overflow:hidden;
	border:1px solid #cccccc;
	float: left;
	display: inline;
	margin-top: 3px;
 }
.sortselect select {
 display:block;
 float: left;
 margin: -2px;
}

/*未找到相关商品的提示样式*/
.display-error{
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.display-error img{
	margin-right: 10px;
	vertical-align: middle;
	float: left;
	width: auto;
}
.display-error span{
	margin-top: 7px;
	float: left;
	width: auto;
}

/*商品大图显示样式*/
.display-pbox {
	height: auto;
	width: 720px;
	float: left;
	overflow: hidden;
	padding-left: 5px;
}
.display-pbox .line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	float: left;
	width: 100%;
	height:100%;
	overflow: hidden;
	margin-top: -10px;
	margin-bottom: 10px;
}
.display-pbox .line li {
	float: left;
	height: auto;
	width: 230px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top:20px;
	margin-bottom: -1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	overflow:hidden;
}


.display-01img{display: table-cell; *display: block; text-align:center; vertical-align:middle; position: relative; width:200px; height:222px; *height:200px; overflow:hidden;}
.display-01img p{position:static; +position:absolute; top: 50%;}
.display-01img img{position:static; +position:relative; top:-50%; left:-50%;}
.display-01img{border: 1px solid #DDDDDD; padding: 10px;}


.display-01intro {
	height: 50px;
	padding-left: 10px;
	display: block;
	overflow: hidden;
	float: left;
	width: 210px;
	line-height: 18px;
}
.display-01price {
	float: left;
	height: 20px;
	display: block;
	padding-top: 5px;
	color: #FF0000;
	width: 220px;
	font-weight: bold;
	text-align: center;
}
.display-01intro a:link,.display-01intro a:visited,.display-01intro a:active{color: #3366CC; text-decoration:none;}
.display-01intro a:hover{color: #FF6600; text-decoration:underline;}


/* 商品小图显示样式 */
.display-02img {
	height: 100px;
	width: 100px;
	float: left;
	display: block;
	border: 1px solid #DDDDDD;
	overflow: hidden;
	padding: 5px;
	margin-left: 5px;
	background-color: #FFFFFF;
}
.display-02intro {
	height: 50px;
	padding-left: 10px;
	display: block;
	overflow: hidden;
	float: left;
	width: 210px;
	line-height: 18px;
}
.display-02box {
	float: left;
	height: auto;
	display: block;
	width: 300px;
	text-align: left;
	margin-left: 10px;
	line-height: 22px;
	color: #808080;
}
.display-hide {
	height: 20px;
	display: block;
	text-align: left;
	overflow: hidden;
	margin-bottom: 2px;
}
.space-top {
	margin-top: 30px;
}
.display-02price {
	float: left;
	width: 80px;
	height: auto;
	display: block;
	margin-left: 30px;
	overflow: hidden;
	text-align: center;
}
.display-02carriage {
	display: block;
	float: left;
	width: 52px;
	height: auto;
	text-align: center;
	margin-left: 10px;
	overflow: hidden;
}
.display-02locus {
	float: right;
	width: 100px;
	display: block;
	height: auto;
	text-align: center;
}
.display-02listbox {
	float: left;
	width: 415px;
	*width: 420px;
	height: auto;
	overflow: hidden;
	display: block;
	font-weight: bold;
	padding-left: 10px;
}
.display-lbox {
	height: auto;
	width: 720px;
	float: left;
	overflow: hidden;
}
.display-lbox li {
	height: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	float: left;
	width: 720px;
	padding-top: 10px;
}
.display-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	padding-bottom: 18px;
	margin-bottom: 5px;
}
.h-title a:link,.h-title a:visited,.h-title a:active{font-weight:bold; color: #3366CC; text-decoration:none;}
.h-title a:hover{color: #FF6600; text-decoration:underline;}

.bgcolor{ background-color:#F9F9F9}


/* 显示内容页 */
.shop-box {
	border: 1px solid #CBCBCB;
	background-color: #FFFFFF;
	overflow: hidden;
	height: auto;
	float: left;
	width: 218px;
}
.file-box {
	text-align: left;
	float: left;
	width: 218px;
	height: auto;
	overflow: hidden;
}
.file-box h3 {
	background-image: url(../images/black-bg.gif);
	background-repeat: no-repeat;
	background-position: left -320px;
	height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBCBCB;
	margin-bottom: 5px;
}
.file-box li {
	height: auto;
	overflow: hidden;
	margin: 10px;
}
.file-s span {
	width: 90%;
	float: left;
	height: auto;
	line-height: 20px;
}
.file-s02 dl {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 200px;
	height: auto;
	overflow: hidden;
}
.file-s02 span {
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	float: left;
	width: 200px;
	height: auto;
	background-image: url(../images/shop-b01.jpg);
	background-repeat: no-repeat;
	background-position: left 9px;
	padding-left: 15px;
}
.file-s02 dd {
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/shop-b03.jpg);
	background-repeat: no-repeat;
	background-position: left 11px;
	width: 180px;
	margin-left: 5px;
	padding-left: 15px;
	float: left;
	height: auto;
}
.shop-cbox {
	float: left;
	height: auto;
	width: 720px;
	overflow: hidden;
	padding-left: 5px;
}
.shop-pic {
	float: left;
	height: 250px;
	width: 280px;
	text-align: left;
	border: 1px solid #DDDDDD;
	padding: 10px;
	overflow: hidden;
}
.shop-count {
	float: left;
	width: 390px;
	height: auto;
	text-align: left;
	margin-left: 20px;
	font-size: 14px;
	margin-top: 5px;
	overflow: hidden;
}
.shop-count span {
	float: left;
	width: 380px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
.shop-line {
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
.shoptop-box {
	background-image: url(../images/dp-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 950px;
	height: 150px;
	margin-bottom: 10px;
	float: left;
}
.shoptop-box h2 {
	font-size: 36px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	padding-top:30px;
	padding-bottom:35px;
	text-align: left;
	height: 60px;
	
}


.tab-hx {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 19px;

	*PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #907e55 1px solid;
	HEIGHT: 1%;
	width: auto;
}
.tab-hx LI {
	MARGIN-BOTTOM: -1px;
	MARGIN-RIGHT: 5px;
	text-align: center;
	float: left;
	width: auto;
}
.tab-hx LI A {
	BORDER-RIGHT: #907e55 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #907e55 1px solid;
	PADDING-LEFT: 15px;
	Z-INDEX: 10;
	BACKGROUND: #eae4d7;
	PADDING-BOTTOM: 1px;
	OVERFLOW: hidden;
	BORDER-LEFT: #907e55 1px solid;
	COLOR: #665431;
	LINE-HEIGHT: 21px;
	PADDING-TOP: 3px;
	*PADDING-TOP: 5px;
	BORDER-BOTTOM: #907e55 1px solid;
	POSITION: relative;
	HEIGHT: 18px;
}
.tab-hx LI A:link {
	TEXT-DECORATION: none;
}
.tab-hx LI A:visited {
	TEXT-DECORATION: none;
}
.tab-hx LI.tab-on A {
	Z-INDEX: 10;
	BACKGROUND: #fff;
	BORDER-BOTTOM-WIDTH: 0px;
	HEIGHT: 19px;
	padding-bottom: 2px;
}
.tab-hx LI A:hover {
	BACKGROUND: #fff
}
.tab-hx LI A:active {
	BACKGROUND: #fff
}
.tab-hx LI.tab-on A {
	FONT-WEIGHT: 700;
}
.tab-opacity {
	OVERFLOW: hidden
}
.tab-opacity .tab-title {
	BORDER-TOP: #ccc 1px solid;
	PADDING-TOP: 4px;
	ZOOM: 1;
	POSITION: relative;
	width: 950px;
	float: left;
	height: auto;
	overflow: hidden;
}
.tab-opacity .tab-title .tab-hx {
	Z-INDEX: 10; WIDTH: 200%; POSITION: relative
}
.tab-opacity .tab-canvas {
	BACKGROUND: #fff; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 950px; POSITION: absolute; TOP: 0px; HEIGHT: 24px; moz-opacity: .5; opacity: .5
}
.shophx-box {
	margin-top: 30px;
	height: auto;
	float: left;
	width: 720px;
	text-align: left;
}
.shophx-conbox {
	margin: 10px;
}


.article-box {
	width: auto;
	height: auto;
	border: 1px solid #CCCCCC;
	background-image: url(../images/article-bg056.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.article-box ul {
	text-align: left;
	line-height: 22px;
	text-indent: 25px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	color: #808080;
}
.article-box h3 {
	font-size: 24px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	padding-top: 20px;
	width: 95%;
}
.alist-tit{
	background-image:url(../images/artit_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 7px;
	text-align: left;
	margin-right: 5px;
}
.alist-tit h3{
	font-weight: bold;
	padding-left: 14px;
	color: #141414;
	font-size: 14px;
}
.alist-tit h3 img{
	vertical-align: middle;
	padding-left: 10px;
}
.article-listbox {
	width: auto;
	height: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.article-list {
	text-align: left;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	background-image: url(../images/icon_arrow_re.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 18px;
	padding-top: 7px;
	color: #CCCCCC;
}
.article-list span {
	padding-left: 20px;
}

/*注册样式*/
.reg-bgbox{
	background-image: url(../images/reg-02.jpg);
	background-repeat: repeat-y;
	height: auto;
	width: auto;
	overflow: hidden;
	background-position: center top;
	text-align: center;
}
.reg-box{
	zoom:1;
	width: 95%;
	height: auto;
	padding-bottom: 15px;
	text-align: left;
	overflow: hidden;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	border: 1px dashed #E1E1E1;
	*border: 2px dashed #E1E1E1;
	padding-top: 15px;
	background-color: #FCFCFC;
}
.reg-box h3{
	font-weight: bold;
	height: auto;
	text-align: left;
	text-indent: 25px;
	padding-bottom: 5px;
}
.reg-box-consty{
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.reg-box-consty p{
	line-height: 28px; font-size:14px
}
.reg-l01 {
	float: left;
	height: auto;
	width: 200px;
	text-align: right;
	padding-right: 10px;
	overflow: hidden;
	padding-top: 8px;
}
.reg-l01 span { margin-left:5px}
.reg-l01 p{ padding-top:10px}
.reg-r01 {
	float: left;
	width: 650px;
	height: auto;
	padding-left: 15px;
	text-align: left;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 5px;
}
.reg-r01 span {
	margin-left:20px;
	text-align: left;
	overflow: hidden;
	height: auto;
	width: auto;
	vertical-align: 5%;
	*vertical-align: 10%;
}
.reg-r01 img { margin-left:5px;}
.reg-r01 p{
	padding-bottom: 10px;
	*padding-bottom: 5px;
}
.reg-r01 p input{
	vertical-align: -15%;
	*vertical-align: -5%;
}
.in_reg{
	border: 1px solid #C3C3C3;
	height:16px;
	padding-top:2px;
	padding-left:2px;
	font-size: 12px;
	font-family: arial;
	overflow: hidden;
	width: auto;
  }  
.in_reg2{
	height:16px;
	padding-top:2px;
	padding-left:2px;
	overflow: hidden;
	width: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color:transparent;
	color: #5A5A5A;
	font-size: 14px;
  }  
.reg-an-n01 {
	text-align: left;
	padding-left: 300px;
	padding-top:5px;
}
.search_info {
	border: 1px solid #FFD800;
	background-color: #FEFF99;
	background-position: 8px;
	background-image: url(../images/no.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
	padding-right: 8px;
	padding-left: 28px;
	text-align: left;
	height: auto;
	padding-top: 2px;
	*padding-top: 4px;
	padding-bottom: 2px;
	*padding-bottom: 1px;
	overflow: hidden;
	width: auto;
	vertical-align: middle;
	line-height: 150%;
}
.search_ok {
	border: 1px solid #00BE00;
	background-color: #E6FFE6;
	background-position: 6px;
	background-image: url(../images/yes.gif);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 8px;
	padding-left: 28px;
	text-indent: 20px;
	overflow: hidden;
	height: auto;
	width: auto;
	padding-top: 2px;
	*padding-top: 4px;
	padding-bottom: 2px;
	*padding-bottom: 1px;
}
.search_cue {
	border: 1px solid #9FBDEE;
	background-color: #F8F8F8;
	background-position: 8px;
	background-image: url(../images/cue_small.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
	padding-right: 8px;
	padding-left: 28px;
	text-align: left;
	height: auto;
	padding-top: 2px;
	*padding-top: 4px;
	padding-bottom: 2px;
	*padding-bottom: 1px;
	overflow: hidden;
	width: auto;
	vertical-align: middle;
	line-height: 150%;
}
.search_info_log {
	border: 1px solid #FF6600;
	background-color: #FFF2E9;
	background-position: 8px 5px;
	background-image: url(../images/icon_error_msg.gif);
	background-repeat: no-repeat;
	padding-right: 8px;
	padding-left: 30px;
	text-align: left;
	height: auto;
	padding-top: 3px;
	*padding-top: 4px;
	padding-bottom: 2px;
	*padding-bottom: 1px;
	overflow: hidden;
	width: auto;
	vertical-align: middle;
	line-height: 150%;
	margin-bottom: 10px;
}
.mt-box{
	zoom:1;
	height: auto;
	overflow: hidden;
	padding-bottom: 8px;
	margin-right: auto;
	margin-left: auto;
	width: 95%;
}
.mt_left {
	float: left;
	width: 200px;
	text-align: left;
	padding-left: 5px;
	
}
.mt_right {
	float: right;
	width: 600px;
	padding-right: 20px;
	text-align: right;
}
.regmsg-box {
	height: auto;
	width: 95%;
	overflow: hidden;
	text-align: left;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 25px;
	padding-bottom: 25px;
}
.regmsg-box.errorbg {
	background-color: #FEFFED;
	border: 1px solid #EED7AD;
}
.regmsg-box.okbg {
	background-color: #F9FFF9;
	border: 1px solid #BFE0C0;
}
.regmsg-pic {
	float: left;
	height: auto;
	width: 15%;
	text-align: right;
	padding-top: 5px;
	padding-right: 40px;
}
.regmsg-cue {
	float: left;
	width: 78%;
	height: auto;
}
.regmsg-box p {
	margin-top: 5px;
	float: left;
	width: 100%;
	height: auto;
	line-height: 20px;
	font-family: "宋体";
}

/*找回密码样式*/
.getbox{
	border: 1px solid #E4E4E4;
	width: 80%;
	background-color: #F5F5F5;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow: hidden;
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 25px;
	padding-left: 5px;
}
.getleft{
	float: left;
	width: 20%;
	height: 100%;
	overflow: hidden;
	margin-top: 30px;
	text-align: right;
}
.getright{
	float: left;
	width: 78%;
	height: auto;
	overflow: hidden;
	margin-left: 10px;
	line-height: 180%;
}
.getright ul{
	display: block;
	width: 100%;
	height: auto;
	overflow: hidden;
	float: left;
}
.left-bt{
	clear:both;
	font-size:14px;
	float:left;
	width:20%;
	padding-top:4px;
	text-align:right;
	line-height: 24px;
}
.right-con{
	padding-left:5px; font-size:14px; float:left; padding-bottom:2px; width:75%; text-align:left; vertical-align:bottom;
}
.right-con span{
	padding-left:8px;
	font-size: 12px;
	font-style: normal;
}
.right-con img{
	vertical-align: middle;
	*vertical-align: -16%;
}
.getright li{
	padding-top:5px;
	padding-bottom:5px;
}
.get-tit{
	width: 80%;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
}
.get-ts{ margin-bottom:15px; margin-left:40px}
.getpwd_next{
	padding-top:10px;
	padding-left:100px;
	text-align: left;
	height: auto;
	width: 50%;
	float: left;
}

/*登录样式*/
.login-lbox{
	width:40%;
	float:left;
	border: 1px solid #E1E1E1;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
	height: auto;
	overflow: hidden;
	margin-left: 30px;
	*margin-left: 15px;
}
.login-lbox li{ padding-top:5px; padding-bottom:5px}
.login-tit{
	zoom:1;
	height: auto;
	overflow: hidden;
	background-image: url(../images/reg-titbg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin-bottom: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	width: auto;
	padding-left: 5px;
}
.login-tit h3{
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/icon_arrow_02.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	text-indent: 20px;
	float: left;
	}
.login-box{
	zoom:1;
	height: auto;
	width: auto;
	overflow: hidden;
	padding-top: 10px;
}
.sel-login{
	width: auto;
	font-size: 14px;
	padding-left: 20px;
}
.sel-login input{
	vertical-align: -15%;
	*vertical-align: -15%;
	margin-right: 3px;
}
.login-an{
	padding-top:20px;
	padding-left:120px;
	*padding-left:30px;
	text-align: left;
	height: auto;
	width: 50%;
	float: left;
}
.login-reg{
	width:40%;
	border: 1px solid #E1E1E1;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
	float:right;
	margin-right: 30px;
	*margin-right: 15px;
}
.login-regbg{
	zoom:1;
	height: auto;
	overflow: hidden;
	background-image: url(../images/reg-titbg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin-bottom: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	
	width: auto;
	padding-left: 5px;
}
.login-reg h3{
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/btn_more_01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 25px;
}
.reg-tsbox{
	font-size: 14px;
	line-height: 30px;
	padding-left: 10px;
}
.reg-tsbox li{
	list-style-type: disc;
	list-style-position: inside;
	background-position: left;
}
.reg-tsbox p{
	padding-left: 20px; padding-top:10px
}

/*帮助页样式*/
.Layout {
	OVERFLOW: hidden;
	WIDTH: 950px;
	TEXT-ALIGN: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
}
.help-lbox{
	float: left;
	width: 194px;
	height: auto;
}
.help-rbox{
	margin-left: 20px;
	float: left;
	width: 730px;
	height: auto;
}
.menuListHead {
	WIDTH: 192px;
	HEIGHT: 20px;
	background-image: url(../images/shop-b05.jpg);
	background-repeat: no-repeat;
	FONT-SIZE: 12px;
	CURSOR: pointer;
	COLOR: #014ccc;
	TEXT-INDENT: 2em;
	TEXT-ALIGN: left;
	padding-top: 9px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D7D7D7;
	border-right-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
	border-left-color: #D7D7D7;
	background-position: 10px 10px;
}
.lineHide {
	DISPLAY: none
}
.lineShow {
	DISPLAY: block
}
.lineShow ul {
	WIDTH: 192px;
	LINE-HEIGHT: 200%;
	TEXT-ALIGN: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D7D7D7;
	border-left-color: #D7D7D7;
	background-color: #EFEFEF;
}
.lineShow li {
	PADDING-LEFT: 25px;
	background-image: url(../images/shop-b04.jpg);
	background-repeat: no-repeat;
	background-position: 14px 11px;
}
A.linkMenu:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.linkMenu:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.linkMenu:hover {
	COLOR: #ff4e00; TEXT-DECORATION: none
}
A.linkMenu:active {
	COLOR: #014ccc; TEXT-DECORATION: none
}
.leftbotline {
	BORDER-TOP: #D7D7D7 1px solid; OVERFLOW: hidden; HEIGHT: 0px
}
#mainItem {
	MARGIN-TOP: 5px
}
#mainItem LI {
	PADDING-LEFT: 10px;
	BORDER-BOTTOM: #E1E1E1 1px dashed;
	padding-top: 5px;
	padding-bottom: 0px;
	line-height: 25px;
	font-family: "宋体";
}
.help-rhead{
	zoom:1;
	height: auto;
	overflow: hidden;
	background-image: url(../images/h-b08.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin-bottom: 5px;
	padding-bottom: 8px;
	padding-top: 10px;
	width: auto;
	padding-left: 5px;
}
.help-rhead h3{
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/h-b09.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	text-indent: 25px;
}
.help-contit{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 28px;
}
.help-time{
	color: #818181;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	line-height: 28px;
}
.help-content{
	line-height: 30px;
	text-indent: 25px;
	margin: 20px;
}
.help-serach{
	zoom:1;
	height: auto;
	width: auto;
	overflow: hidden;
	background-color: #F2F2F2;
	padding: 5px;
	margin-bottom: 20px;
}
.help-serach ul{
	zoom:1;
	height: auto;
	width: auto;
	background-color: #FFFFFF;
	border: 1px solid #D1D1D1;
	padding: 10px;
	overflow: hidden;
}
.help-pic{
	float: left;
	width: 80px;
	margin-left: 20px;
}
.help_input{
	margin-top: 10px;
	*margin-top: 20px;
	font-size: 14px;
	font-weight: bold;
	margin-left: 20px;
}
.help-quick{
	border: 1px dashed #CCCCCC;
	background-color: #FAFAFA;
	padding: 10px;
	margin-top: 10px;
	line-height: 28px;
}
.help-quick li.t{
	font-weight: bold;
	text-align: center;
}

/* 通用页码样式 */
.quickpage {
	float: right;
	width: auto;
	height: auto;
	text-align: right;
	padding-top: 5px;
	*padding-top: 7px;
	padding-right: 5px;
}
.quickpage input {
	border: 1px solid #999999;
	height: 15px;
	font-size: 12px;
	vertical-align: -0%;
	*vertical-align: -5%;
}
.quickpage a.q-link:link,.quickpage a.q-link:visited,.quickpage a.q-link:active{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	text-align: center;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 3px;
}
.quickpage a.q-link:hover{
	background-color: #FFA501;
	border: 1px solid #FA8301;
	text-align: center;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #FFFFFF;
	margin: 3px;
}


.quickpage02 {
	float: right;
	width: auto;
	height: auto;
	text-align: right;
	margin-top: 10px;
	font-size: 12px;
	margin-bottom: 10px;
}
.quickpage02 input {
	border: 1px solid #999999;
	height: 15px;
	font-size: 12px;
	vertical-align: -5%;
	*vertical-align: -5%;
}
.quickpage02 img,.quickpage img{
	padding-left:10px;
	padding-right:5px;
	margin-top: -3px;
	width: auto;
	vertical-align: middle;
}
.quickpage02 a.q-link:link,.quickpage02 a.q-link:visited,.quickpage02 a.q-link:active{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	text-align: center;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	margin: 3px;
}
.quickpage02 a.q-link:hover{
	background-color: #FFA501;
	border: 1px solid #FA8301;
	text-align: center;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	color: #FFFFFF;
	margin: 3px;
}
.this-page{
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	margin-left: 3px;
	margin-right: 2px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

.btn-find{
	background-image: url(../images/ym-find-left.gif);
	background-repeat: no-repeat;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	background-position: left;
	padding-top: 2px;
	padding-bottom: 2px;
}
.btn-find a{
	background-image: url(../images/ym-find-right.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-left: 3px;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 2px !important;
	padding-top: 6px;
	padding-bottom: 2px;
	color: #FFFFFF;
}
.btn-find a:link,.btn-find a:visited,.btn-find a:hover,.btn-find a:active{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.btn-next{
	background-image: url(../images/ym-find-left.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-right: 8px;
	margin-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.btn-next a{
	background-image: url(../images/ym-next-right.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-left: 3px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 2px !important;
	padding-top: 6px;
	padding-bottom: 2px;
	color: #FFFFFF;
}
.btn-next a:link,.btn-next a:visited,.btn-next a:hover,.btn-next a:active{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

/* 您现在的位置样式 */
.path {
	font-family: "宋体";
	OVERFLOW: hidden;
	TEXT-ALIGN: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
	height: auto;
}

/* 通用按钮样式 */
.sty-btn01{
	border: 1px solid #C1C1C1;
	font-size: 12px;
	color: #323232;
	background-image: url(../images/btn-bg01.jpg);
	background-repeat: repeat-x;
	height: 23px;
	width: auto;
	overflow: hidden;
	padding-top: 3px;
	*padding-top: 4px;
	padding-right: 12px;
	*padding-right: 8px;
	padding-bottom: 6px;
	*padding-bottom: 3px;
	padding-left: 12px;
	*padding-left: 8px;
	background-color: #FFFFFF;
	cursor:pointer
}
.sty-btn02{
	cursor:pointer;
	font-size: 12px;
	background-image: url(../images/btn02.jpg);
	color: #000000;
	font-weight: bold;
	height: 22px;
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 0px;
	*padding-top: 3px;
	padding-right: 15px;
	*padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	*padding-left: 10px;
	width: auto;
	margin-top: 3px;
	overflow: hidden;
	border: 1px solid #C1C1C1;
	background-color: #FFFFFF;
}
.sty-btn03 {
	background-image:url(../images/but_sty03.jpg);
	background-repeat: repeat-x;
	cursor:pointer;
	COLOR: #000000;
	font-size:12px;
	border: 1px solid #7b9ebd;
	background-color: #ffffff;
	height: auto;
	width: auto;
	background-position: center bottom;
	padding-top: 3px;
	*padding-top: 4px;
	padding-right: 20px;
	*padding-right: 10px;
	padding-left: 20px;
	*padding-left: 10px;
	padding-bottom: 2px;
	*padding-bottom: 0px;
}

/* 通用样式 */
.price-style01{
	font-size: 24px;
	color: #FF5500;
	font-weight: bold;
}
.price-style02{
	color: #cc0000;
	font-size: 14px;
	font-weight: normal;
	text-decoration: line-through;
}
.f-style {
	color: #FF0000;
	font-weight: bold;
}
.f-style02 {
	font-weight: bold;
	font-size: 14px;
}

.f-style03{
	color: #FF0000;
}
.f-style04{
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}
.f-style05{
	color: #323232;
	font-size: 14px;
	font-weight: bold;
}
.f-style06{
	color: #010000;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}

/* 底部样式 */
#Foot {
	CLEAR: both;
	BORDER-TOP: #d1d7dc 1px solid;
	WIDTH: 950px;
	COLOR: #111;
	TEXT-ALIGN: center;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 10px;
}
#Foot UL {
	DISPLAY: block; MARGIN: 15px auto 0pt; HEIGHT: 20px;
}
.foot-nav {
	width: 320px;
	margin-right: auto;
	margin-left: auto;
}
#Foot UL LI {
	DISPLAY: block;
	FLOAT: left;
	margin-top: 0pt;
	margin-right: 7px;
	margin-bottom: 0pt;
	margin-left: 7px;
}
.copyright {
	font-family:arial;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height:180%;
}

/*服务器链接超时样式*/
.ts_box {
	width: 630px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
	border: 15px solid #F3F3F3;
	background-color: #FFFFFF;
	overflow: hidden;
	margin-bottom: 40px;
}
.ts_box_02 {
	background-color: #FFFFFF;
	width: 160px;
	height: auto;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	float: left;
	overflow: hidden;
}
.ts_box_03 {
	float: right;
	width: 400px;
	height: auto;
	text-align: left;
	padding-top: 30px;
	padding-bottom: 10px;
}
.ts_box_03 li {
	padding-top: 6px;
	padding-bottom: 6px;
}
.ts_box_tit {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #CD0104;
}


/*跳转提示页样式*/
.jump_box {
	width: 550px;
	margin-top: 100px;
	margin-right: auto;
	margin-left: auto;
	border: 8px solid #E7E7E7;
	background-color: #FFFFFF;
	overflow: hidden;
	margin-bottom: 40px;
}
.jump_box_03 {
	width: auto;
	height: auto;
	text-align: center;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
}
.jump_box_03 li {
	padding-top: 6px;
	padding-bottom: 6px;
}
.jump_box_tit {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #CC0000;
}

.loading{
	margin-bottom: 30px;
	margin-top: 10px;
}

a.jump-link:link {
	color: #004BDB;
	font-size:14px;
	text-decoration:underline;
}
a.jump-link:visited {
	color: #004BDB;
	font-size:14px;
	text-decoration:underline;
}
a.jump-link:hover {
	color: #CD0104;
	font-size:14px;
	text-decoration:underline;
}
a.jump-link:active {
	color: #004BDB;
	font-size:14px;
	text-decoration:underline;
}




/*头部切换链接样式*/
.QuickLinksMore{ margin-right:20px; z-index: 100; position: relative}
.arrow_right{
	background-image: url(../images/icon_sj.png);
	background-repeat: no-repeat;
	background-position: right 0px;
	*background-position: right 0px !important;
	padding-right: 15px; color:#000000
}
.QuickLinksMore dl {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; display: none; padding-left: 8px; background: #fff; left: -13px; float: none; padding-bottom: 8px; margin: 0px; border-left: #ccc 1px solid; width: 70px; padding-top: 8px; border-bottom: #ccc 1px solid; position: absolute; top: -8px; text-align: left
}
.QuickLinksMore dl dt {
	padding-right: 3px;
	display: block;
	padding-left: 5px;
	float: none;
	padding-bottom: 3px;
	padding-top: 4px;
	text-align: left;
	margin: 0px;
}
.QuickLinksMore dl dt a {
	text-decoration: none;
	text-align: left;
}
.QuickLinksMore dl dt a:hover {
	color: #f60
}
.QuickLinksMore a:link,.QuickLinksMore a:visited,.QuickLinksMore a:active{ color:#000000;}