
a:hover {
	text-decoration: underline;
	color:#ea5504;
}
#home_affiche {
	width: 335px;
	height: 142px;
	float: left;
	margin: 0;
	display: block;
}
#home_info {
	width:360px;
	height: 136px;
	line-height: 136px;
	padding: 3px;
	background: #efefef;
	float: right;
	margin: 0 0 0 5px;
	display: block;
}
#home_guide {
	width: 248px;
	height: 142px;
	float: right;
	display: block;
	margin: 0 0 0 5px !important;
*margin: 0 0 0 3px;
}
#home_guide ol {
	background: url(../images/home_comon.png) no-repeat scroll left -60px;
	width:220px;
*width:210px;
	height: 70px;
	margin: 0;
	padding: 6px 0 0 43px !important;
*padding: 6px 0 0 37px;
	display: block;
}
#home_guide h3 {
	display: none;
}
#home_guide ol li {
	float: left;
	width:75px;
	height: 19px;
	line-height: 19px;
	margin: 8px;
	margin-bottom:4px;
	margin-top:4px;
	text-align: center;
	text-indent: -999em;
}
#home_guide ol li a {
	display: block;
	width:75px;
	height: 19px;
}
#home_guide ol li.step1 a {
	background: url(../images/home_comon.png) no-repeat scroll left -140px;
}
#home_guide ol li.step2 a {
	background: url(../images/home_comon.png) no-repeat scroll left -170px;
}
#home_guide ol li.step3 a {
	background: url(../images/home_comon.png) no-repeat scroll left -230px;
}
#home_guide ol li.step4 a {
	background: url(../images/home_comon.png) no-repeat scroll left -200px;
}
#home_guide h2, #home_affiche h2 {
	background: url(../images/home_comon.png) no-repeat scroll left 0px;
	width: 242px;
	height: 26px;
	margin: 3px 0;
	padding: 0;
	font-size: 12px;
}
#home_affiche h2 {
	width:100%;
	clear: both;
	margin: 3px 0;
	padding: 0;
}
#home_guide h2 span, #home_affiche h2 span {
	float: right;
	background: url(../images/home_comon.png) no-repeat scroll right -30px;
	width: 225px;
	height: 21px;
	display: block;
	padding: 5px 0 0 10px;
}
#home_affiche h2 span {
	width: 318px;
}
#home_guide h2 span span.icotittle, #home_affiche h2 span span.icotittle {
	background: url(../images/home_comon.png) no-repeat scroll left -253px;
	width: 60px;
	height:21px;
	line-height: 15px;
	display: block;
	float: left;
	padding: 0 0 0 10px;
	color: #221815;
	font-size:12px;
}
#home_guide h2 span .more, #home_affiche h2 span .more {
	width: 50px;
	height:21px;
	line-height: 15px;
	display: block;
	float: right;
	font-weight: normal;
	color: #221815;
	font-size:12px;
}

#home_guide ul li, #home_affiche ul li {
	list-style: none;
	padding:3px 0 0 15px;
	*padding:3px 0;
	margin: 0
}
#home_guide ul li {
*padding:0 0 0 15px;

}
#home_affiche ul {
	float: right;
	width:242px;
}
#home_affiche ul li {
	width:230px;
	padding:3px 0 0 10px;
	*margin: 0;
	background: url(../images/home_comon.png) no-repeat scroll left -325px;
}
#home_affiche a img {
	border:1px solid #dcdddd;
	float: left;
	width: 80px;
	height: 52px;
	margin: 0 0 0 4px
}
#home_guide ul li a:link, #home_guide ul li a:hover, #home_guide ul li a:visited, #home_affiche ul li a:link, #home_affiche ul li a:hover, #home_affiche ul li a:visited {
	width: 220px;
	height: 14px;
	line-height: 14px;
	color: #595757;
	display: block;
}
#home_affiche ul li a:link, #home_affiche ul li a:hover, #home_affiche ul li a:visited {
	width:230px;
}
#home_affiche ul li a:hover {
	color: #ea5504;
}
#home_guide ul li a:hover {
	color: #ea5504;
	text-decoration:underline;
}
#home_affiche #hotinfo {
	width: 335px;
	clear: both;
	float: left;
	margin: 5px 0;
	height: 50px;
	border: #e0e0e0 solid 1px;
	border-bottom: none;
	background: url(../images/home_comon.png) no-repeat scroll left -459px;
}
#home_affiche #hotinfo li {
	background: none;
}
#home_affiche #hotinfo ul {
	float: right;
	margin: -22px -80px 0;
	*margin: -22px -60px 0 !important;
 	*margin: -22px -20px -10px;
	position:relative;
	width: 320px;
	*width: 335px;

}
#home_affiche #hotinfo li.active ul li {
	float: right;
	width:105px;
	background: none;
	margin:3px 3px 0;
	height: 14px;
	line-height: 14px;
	overflow:hidden
}
#home_affiche #hotinfo li.active ul li a {
	width:105px;
	height:12px;
	display: block;
	overflow: hidden;
	color: #ea5504
}
#home_affiche #hotinfo li.active {
	margin: 0;
	*margin: 0 0 0 15px;
	padding: 0;
}
#hotdemand {
	z-index:9999;
	position:relative;
}
#home_affiche #hotinfo li.active span {
	background: url(../images/home_comon.png) no-repeat scroll right -60px !important;
*background:none;
	width:69px;
	height:23px;
	line-height: 23px;
	display:block;
	margin: 0;
*margin: 0 0 0 -16px !important;
 *margin:0px 0 0 -28px;
	padding: 0;
	position:relative;
}
#home_affiche #hotinfo li.active span a {
	width:69px;
	height:23px;
	line-height: 23px;
	margin: 0 !important;
*margin: 0 0 0 12px;
	padding: 0 0 0 12px;
	color: #ea5504;
}
#home_affiche #hotinfo li.active ul li a:hover {
	text-decoration:underline;
	height:23px;
	overflow:hidden
}
#home_affiche #hotinfo li.active1 ul li a:hover {
	text-decoration:underline;
	height:23px;
	overflow:hidden
}
.unactive ul {
	display: none;
}
.unactive {
}
#home_affiche #hotinfo li.unactive span {
	background:#f8f8f8;
	width:69px;
	height:22px;
	line-height: 22px;
	display:block;
	margin: -2px 0 0 -9px;
*margin: -35px 0 0 -10px !important;
 *margin: -26px 0 0 -10px;
	padding: 0;
	border: 1px #E0E0E0 solid;
	border-bottom: none;
	border-left: none;
	position:relative;
}
#home_affiche #hotinfo li.unactive span a {
	width:69px;
	height:23px;
	line-height: 23px;
	margin: 0px 0;
	padding: 0 0 0 12px;
	color: #0b318f;
}
/*---------------------------------------------------------------------------------------*/

#home_affiche #hotinfo li.active1 ul li {
	float: right;
	width:105px;
	background: none;
	margin:3px 3px 0;
	height: 14px;
	line-height: 14px;
	overflow:hidden
}
#home_affiche #hotinfo li.active1 ul li a {
	width:105px;
	height:12px;
	display: block;
	overflow: hidden;
	color: #ea5504
}
#home_affiche #hotinfo li.active1 {
	margin: 0;
	padding: 0;
}
#home_affiche #hotinfo li.active1 span {
	background: url(../images/home_comon.png) no-repeat scroll right -60px !important;
*background:none;
	width:69px;
	height:23px;
	line-height: 23px;
	display:block;
	margin: 0;
*margin: 0 !important;
 *margin:0px 0 0 -12px;
	padding: 0;
	position:relative;
}
#home_affiche #hotinfo li.active1 span a {
	width:69px;
	height:23px;
	line-height: 23px;
	margin: 0 !important;
	*margin: 0 0 0 12px;
	padding: 0 0 0 12px;
	color: #ea5504;
}
.unactive1 ul {
	display: none;
}
#home_affiche #hotinfo li.unactive1 span {
	background:#f8f8f8;
	width:69px;
	height:22px;
	line-height: 22px;
	display:block;
	margin: -2px 0 0 -9px;
	*margin: -3px 0 0 -10px !important;
	 *margin: -2px 0 0 -10px;
	padding: 0;
	border: 1px #E0E0E0 solid;
	border-top: none;
	border-left: none;
	position:relative;
}
#home_affiche #hotinfo li.unactive1 span a {
	width:69px;
	height:23px;
	line-height: 23px;
	margin: 0px 0;
	padding: 0 0 0 12px;
	color: #0b318f;
}
#home_affiche #hotinfo .active1 ul {
	float: right;
	margin: -45px -80px 0;
*margin: -45px -60px 0  -30px!important;
 *margin: -47px -20px -10px -5px;
	position:relative;
	width: 335px;
}
#hotsale {
}
#succeed {
	float:left;
	width:313px;
	height:215px;
	margin: 0
}
#media {
	float:left;
	width:313px;
	height:215px;
	margin: 0 0 0 10px !important;
	margin: 0 0 0 8px;
}
#media dl {
	border-bottom:1px #9fc9e5 dashed;
	padding:0 0 5px 0;
}
#user {
	float:right;
	width:313px;
	height:215px;
	margin: 0 0 0 10px
}
#othernews a:hover {
}
#othernews h2 {
	margin: 0;
	padding: 0;
	height: 31px;
}
#othernews h2 span {
	width: 313px;
	background: url(../images/home_comon.png) no-repeat scroll right -140px;
	height:33px;
	display: block;
	margin: 0 !important;
	padding: 0;
*margin:0 0 0 1px;
}
#othernews h2 span a.icotittle {
	width: 120px;
	height:31px;
	line-height: 31px;
	display: block;
	float: left;
	padding: 0 0 0 28px;
	color: #0b318f;
	font-size:12px;
}
#othernews h2 span .more {
	width: 50px;
	height: 31px;
	line-height: 31px;
	display: block;
	float: right;
	font-weight: normal;
	color: #FFF;
	font-size:12px;
	font-weight: bold;
}
#othernews ul {
	margin: 3px 0 0 10px;
	display: block;
}
#othernews ul li {
	width:130px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	float: left;
	margin:5px 8px 5px 0;
	background: url(../images/home_comon.png) no-repeat scroll left -353px;
	padding: 0 0 0 10px;
}
#othernews ul li a {
	font-size:12px;
	color: #0b318f;
}
#othernews .newsdiv {
	width:313px !important;
*width:314px;
	height:215px;
	background: url(../images/home_comon.png) no-repeat scroll right -528px;
	float: left;
	display: block;
}
.newsdiv div {
	height: 22px;
	line-height: 22px;
	width:280px;
	margin:0 auto;
	display: block;
	border-bottom: 1px solid #9fc9e5;
	overflow:hidden;
}
.newsdiv h2 .icotittle {
	padding: 6px 0 0 28px;
	font-size: 12px;
	color: #0b318f;
	float: left;
	width: 100px;
	border-bottom: none;
}
.newsdiv div a {
	color: #0b318f;
	font-size: 13px;
}
#othernews .newsdiv ul li a:hover {
	color: #ea5504;
}
#othernews .newsdiv div a:hover {
	color: #ea5504;
}
.newsdiv {
	height:60px;
	width:310px;
	overflow:hidden;
	clear:right
}
#othernews div.ulline {
	border-bottom:1px #9fc9e5 dashed;
	height:1px;
	width:95%;
	clear:both;
	display:block;
	margin:0 auto;
	padding:0
}
.newsdiv .newscenter dt, .newsdiv .newscenter dd {
	margin:0;
	padding:0;
}
#othernews .newscenter dd {
	float:right;
	width:205px;
	height:41px;
	letter-spacing: 1px;
	overflow:hidden;
}
.newscenter {
	width:294px;
	height:60px;
	margin:10px 0 0 15px;
	clear:both;
	display:block;
}
.newsdiv .newscenter dt {
	width:205px;
	height:20px;
	line-height:20px;
	float:right;
	overflow:hidden;
}
#user .newsdiv li {
	display:block;
	float:none;
	width:260px;
	list-style:none;
	clear:both;
}
.newsdiv .newscenter dt a {
	color:#ea5504;
	text-decoration:underline
}
#othernews .newsdiv .newscenter li {
	float:left;
	width:53px;
	height:84px;
	overflow:hidden;
	padding:0;
	margin:0 3px 0 3px;
	background:none;
	clear:none
}
.newscenter li span {
	text-align:center;
	display:block;
}
#othernews .newsdiv .newscenter li img {
	width:48px;
	height:48px;
	padding:1px;
	border:1px #ccc solid;
}
#othernews .newsdiv .newscenter li.newsinfo {
	width:98px;
	height:84px;
	overflow:hidden
}
#othernews .newsdiv dd.newsimages {
	width:77px;
	height:61px;
	overflow:hidden;
	clear:left;
	float:left;
	display:block;
	margin-right:10px
}
.newsdiv dd.newsimages img {
	border:1px #ccc solid;
	padding:1px;
	width:69px;
	height:53px;
}
#othernews ul.newscenter {
	margin:10px 0 20px 10px !important;
	margin:10px 0 0 10px;
}
.home_main {
	width: 705px;
	height: auto;
	float: left;
	margin: 0;
	display: block;
}
.home_other {
	width: 248px;
	height: 820px;
	float: right;
	display: block;
	margin: 0 0 0 5px !important;
*margin: 0 0 0 3px;
}
#eerpdiv, #b2cdiv, #webdiv {
	border:1px solid #7bbff4;
	height:230px;
	width:705px;
	border-top:0;
	clear:both;
}
#webdiv {
	height:262px;
*height:264px !important;
 *height:260px;
}
#b2cdiv {
	height:365px !important;
	height:350px;
}
#b2cdiv, #webdiv {
	margin:6px 0
}
#webdiv p {
	font-size:12px;
	color:#595757;
	margin:0;
	padding: 5px 5px 5px 20px;
	border-bottom:1px #CCCCCC solid;
	width:300px;
}
#eerpdiv h2, #b2cdiv h2, #webdiv h2 {
	background: url(../images/home_comon.png) no-repeat scroll left -800px;
	width: 708px !important;
*width: 706px;
	height:31px;
	line-height: 31px;
	display: block;
	padding: 0;
	color: #fff;
	font-size:14px;
	margin:0 0 0 -1px;
}
#eerpdiv ul li {
	font-size:12px;
}
#eerpdiv h2 a.icotittle, #b2cdiv h2 a.icotittle, #webdiv h2 a.icotittle {
	width: 80px;
	height:31px;
	line-height: 31px;
	display: block;
	float: left;
	padding: 0 0 0 30px;
	color: #fff;
	font-size:14px;
}
.home_main #b2cdiv h2 a:hover.icotittle, .home_main #webdiv h2 a:hover.icotittle {
}
#webdiv h2 span a {
	color:#ea5504;
	text-decoration:underline;
	margin-left:130px;
}
.home_main #webdiv h2 span a:hover {
}
#eerpdiv h2 a.more, #b2cdiv h2 a.more, #webdiv h2 a.more {
	float: right;
	padding: 0;
	color: #ea5504;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
	text-align:right;
	padding:0 10px 0
}
.home_main #eerpdiv h2 a:hover.more, .home_main #b2cdiv h2 a:hover.more, .home_main #webdiv h2 a:hover.more {
}
#eerpdiv dl, #eerpdiv dd, #eerpdiv dt, #b2cdiv dl, #b2cdiv dd {
	margin:0;
	padding:0;
}
#eerpdiv dl, #b2cdiv dl {
	width:180px;
	height:70px;
	padding:10px 0;
	border-bottom:1px #dcdddd solid;
	margin:0 0 5px 0
}
#b2cdiv dl {
	height:50px;
}
#eerpdiv dt {
	width:180px;
	font-size:12px;
	font-weight:bold;
}
#eerpdiv dl a, #b2cdiv dl a {
	color:#595757;
}
#eerpdiv dl dt a {
	color:#0b318f;
}
#eerpdiv dl a:hover, #b2cdiv dl a:hover {
	color:#ea5504;
}
#eerpdiv dl dt a:hover {
	color:#ea5504;
}
#eerpdiv dd, #b2cdiv dd {
	float:left;
	width:107px;
	color:#595757;
	padding:3px 0;
}
#eerpdiv dd.img, #b2cdiv dd.img {
	width:65px;
	padding:3px;
}
#eerpdiv li, #b2cdiv li {
	list-style:none;
}
#eerpdiv h2 span, #b2cdiv h2 span, #webdiv h2 span {
	font-size:12px;
	color:#595757;
	font-weight:normal;
	margin:2px 0 0 15px;
	width:408px;
	height:31px;
	line-height:31px;
	float:left;
}
#eerpdiv ul, #b2cdiv ul {
	width:170px;
	*width:160px;
	float:left;
	margin:0 0 0 5px;

}
#eerpdiv ul li.listyle, #b2cdiv ul li.listyle {
	background: url(../images/home_comon.png) no-repeat scroll left -323px;
	width:170px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	padding:2px 0 0 10px;
}
#eerpdiv ul li.listyle a, #b2cdiv ul li.listyle a {
	color:#0b318f;
}
#eerpdiv ul li.listyle a:hover, #b2cdiv ul li.listyle a:hover {
	color:#ea5504;
}
#b2cdiv ul li.tempstyle {
	margin-top:10px;
}
#eerpdiv .show, #b2cdiv .show, #webdiv .show {
	float:right;
	width:502px;
	margin:0 0 0 25px;
*margin:0 0 0 35px !important;
 *margin:0;
}
#b2cdiv .show {
	float:left;
	width:502px;
	margin:0 0 0 23px;
*margin:0 0 0 35px !important;
 *margin:0 0 0 10px;
	border-left:1px solid #dcdddd;
	padding-left:2px;
	height:300px;
}
#b2cdiv .show div.sell {
	width:232px;
	height:66px;
	background: url(../images/home_comon.png) no-repeat scroll left -600px;
	float:left;
	display:inline;
}
#b2cdiv .show div.buy {
	width:270px;
	height:66px;
	background: url(../images/home_comon.png) no-repeat scroll left -690px;
	float:left;
	display:inline;
}
.buy h2 a, .sell h2 a {
	color:#333
}
#b2cdiv .show div.buy h2 {
	background:none;
	color:#333;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}
#b2cdiv .show div.sell ul {
	width:175px;
	height: 46px;
	overflow:hidden;
	float:left;
	margin:-40px 0 0 55px;
	_margin:-40px 0 0 28px;
	padding:0;
}
#b2cdiv .show div.buy ul {
	width:205px;
	height: 46px;
	overflow:hidden;
	float:left;
	margin:-40px 0 0 55px;
	_margin:-40px 0 0 28px;
	padding:0;
}
#b2cdiv .show div.buy ul li, #b2cdiv .show div.sell ul li {
	height:16px;
	line-height: 16px;
	display:block;
	overflow:hidden;
}
#b2cdiv .show div.buy ul li a, #b2cdiv .show div.sell ul li a {
	color:#221815;
}
#b2cdiv .show div.buy ul li a:hover, #b2cdiv .show div.sell ul li a:hover {
	color:#ea5504;
}
#b2cdiv .show div.sell h2, #b2cdiv .show div.buy h2 {
	background:none;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin:18px 0 0 10px !important;
	margin:18px 5px 0 5px;
	padding:0;
	width:30px !important;
	height:30px;
	display:block;
	float:left;
	line-height:14px;
}
#b2cdiv .show .menu {
	margin:0;
	padding:10px 0 0 10px; /*---------可修改的参数---------*/
	width:650px !important;
	height:25px;
	width:492px;
}
#b2cdiv .show .menu li {
	float:left;
	list-style:none;
	z-index:100;
	position:relative;
	display:block; /*---------可修改的参数---------*/
	width:70px !important;/*IE6根据需要选用用*/
	min-width:70px;/*单个菜单最低宽度，IE6无效*/
	height:25px !important; /*单个菜单高度*/
	line-height:25px;/*单个菜单高度*/
	border:1px solid #ccc;/*菜单边框*/
	text-align:center;/*菜单居中方式*/
	margin-right:8px;/*菜单间距*/
*padding:0 !important;
 *width:50px;
 *height:20px;
 *padding:5px 0 0 20px;
}
#b2cdiv .show .main {
	z-index:101;
	position:relative;
	margin:0;
	padding:0;
	margin-top:35px !important;
*margin-top:0px !important;
 *margin-top:-1px;
	/*---------可修改的参数---------*/
	
	border-top:1px #ccc solid;
	background:#FFFFFF;
	width:502px;
	height:210px;
}
#b2cdiv .show .main a.moreclass {
	float:right;
	height:30px;
	line-height:30px;
	color:#ea5504;
}
#b2cdiv .show .menu li.normal {
	background:#fffde4;/*默认菜单背景，可用图片*/
	font-weight:bold;
	padding:0 !important;
*padding:5px 4px 0 4px;
	border-top:1px #ccc solid;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
*width:70px;
}
#b2cdiv .show .menu li.normal a {
	color:#ea5504;
	background: url(../images/home_comon.png) no-repeat scroll left -1355px;
	padding:0 0 0 15px;
}
#b2cdiv .show .menu li.unnormal a {
	color:#0b318f;
}
#b2cdiv .show .menu li.unnormal {
	border-bottom:none;
	position:relative;
	z-index:102; /*---------可修改的参数---------*/
	background:#fff;/*激活菜单背景，可用图片*/
	border-top:1px #ccc solid;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
}
#b2cdiv .show .menu li.superunnormal {
	width:320px !important;
	width:320px;
	border:none;
	color:#595757;
	margin:0;
	text-align:left;
	height:30px;
	_height:20px;
	line-height:30px;
	_line-height:20px;
	padding:0
}
#b2cdiv span.begin {
	float:left;
	margin:0 0 0 70px!important;
	margin:0 0 0 88px;
	padding:0;
	text-align:right;
	width:170px !important;
	width:152px;
	height:14px;
	line-height:14px;
	overflow:hidden;
}
#b2cdiv a.orangebutton {
	float:right;
	margin:-7px 0;
	position:relative;
}
#b2cdiv a.orangebutton:hover {
	color: #FFF;
}
.main #allclass {
	width:502px;
	margin:0;
	padding-left:15px !important;
*padding-left:0px;
}
#allclass .topclass {
	float:left;
	width:246px;
*width:246px !important;
 *width:240px;
	height:92px;
	margin:2px;
*margin:2px !important;
 *margin:2px 2px 2px 5px;
	overflow:hidden
}
#allclass .topclass a {
	color:#0b318f;
}
#allclass .topclass a:hover {
	color:#ea5504;
}
#allclass .topclass h4 {
	margin:0 0 0 4px!important;
*margin:0 0 0 -8px!important;
*margin:0;
	padding:0;
	color:#004098;
	font-size:12px;
	height:18px;
	width:200px;
	padding:0 0 0 1px;
*padding:0;
}
#allclass .topclass h3 {
	font-size:14px;
	color:#221815;
	border-bottom:1px solid #ddd;
	margin:0 0 5px 0;
	padding:0 0 0 15px;
	height:30px;
	line-height:30px;
	background: url(../images/home_comon.png) no-repeat scroll left -30px;
	width:180px;
}
#allclass .topclass li, #allclass .topclass ul {
	float:left;
	display:inline;
	margin:0;
	padding:0
}
#allclass .topclass ul li.secclass {
	width:216px;
*width:230px !important;
 *width:230px;
	margin:0 0 0 -10px !important;
*margin:0 0 0 20px !important;
*margin:0 0 0 20px;
	height:80px;
	padding:0 0 0 4px;
*padding:0;
}
#allclass .topclass ul li.secclass a {
	background: url(../images/home_comon.png) no-repeat scroll left -1470px;
	padding:0 0 0 10px;
	line-height:19px;
	display:inline
}
#allclass .topclass ul li.secclass div {
	background: url(../images/home_comon.png) no-repeat scroll left -1470px;
	margin:0 0 0 -5px;
*margin:0 0 0 -18px !important;
 *margin:0 0 0 -11px;
	line-height:19px;
}
#allclass .topclass ul li.secclass h4 {
	height:20px;
	line-height:20px;
}
#allclass .topclass ul li.secclass h4 a {
	padding:0;
	background:none;
	line-height:12px;
	height:12px;
}
#b2cdiv #allclass .topclass h4 strong a {
	color:#ea5504
}
.productclass {
	display:block;
	clear:both;
	width:502px;
	height:220px;
	_height:200px;
	padding:4px 0;
	_padding:0;
	background:#f8f8f8;
	margin:1px 0;
}
.other_list h2 {
	background: url(../images/home_comon.png) no-repeat scroll left -870px;
	height:28px;
	line-height:28px;
	margin:0 0 0 1px;
	padding:0
}
/*913*/
.other_list {
	background:transparent url(../images/home_comon.png) no-repeat scroll left -1103px;
*background:transparent url(../images/home_comon.png) no-repeat scroll left -1103px !important;
 *background:transparent url(../images/home_comon.png) no-repeat scroll left -1101px;
	height:235px;
*height:235px !important;
 *height:237px;
	width:243px;
}
.other_list .icotittle {
	float:left;
	font-size:13px;
	color:#221815;
	margin:3px 0 0 24px;
}
.other_list ul {
	width:220px;
	float:left;
	margin:0 0 0 15px;
*margin:0;
}
.other_list li {
	list-style:none;
	padding:8px 0 8px 18px;
	word-wrap : break-word;
	border-bottom:1px #9fc9e5 dashed;
	background: url(../images/home_comon.png) no-repeat scroll left -535px;
	width:200px;
	height:32px;
	line-height:16px;
	overflow:hidden;
	margin:0
}
#other_ad {
	padding:2px 2px 5px 2px;
}
.other_list li a span.company {
	color:#221815;
}
.other_list li a span.action {
	color:#ea5504;
}
.other_list li a span.product, .other_list li a span.who, .other_list li a {
	color:#0b318f;
}
.other_list .more {
	float:right;
	font-size:13px;
	color:#221815;
	font-weight:normal;
	margin:1px 15px 0
}
.product_show ul, .other_list .product_show li {
	padding:2px;
	background:none;
	height:60px;
}
.product_show li a {
	font-size:12px;
}
.product_show dl, .product_show dt, .product_show dd {
	margin:0;
	padding:0;
}
.product_show dl {
	margin:10px 0;
}
.product_show dt, .product_show dd.img, .product_show dd.price, .product_show dd.date {
	float:right;
	width:120px;
}
.product_show dt {
	width:120px;
	height:13px;
	overflow:hidden
}
.product_show dt a, .product_show dd.price a {
	color:#0b318f;
}
.product_show dd.price strong {
	color:#ea5504;
}
.product_show dt a:hover, .product_show dd a:hover {
	color:#ea5504;
}
.product_show dd.img {
	width:70px;
	float:left;
}
.product_show dd.date {
	font-size:11px;
	color:#595757;
}
.product_show dd.img img {
	border:1px #ccc solid;
}
.other_list .moreclass {
	clear:both;
	width:202px;
	height:30px;
	line-height:30px;
	text-align:right;
	display:block;
	margin:0 20px 0;
}
.other_list .moreclass a {
	color:#ea5504;
	text-decoration:underline
}
.longer {
	height:438px;
*height:440px !important;
	_height:445px;
	overflow:hidden;
	background: url(../images/home_comon.png) no-repeat scroll left -898px;
*background: url(../images/home_comon.png) no-repeat scroll left -898px !important;
*background: url(../images/home_comon.png) no-repeat scroll left -894px;
}
.shorter {
	width: 10px;
	height: 180px;
	overflow: hidden;
	text-align: left;
}
#other_lista {
	margin:0 0 0 10px;
*margin:0;
	padding:0px;
	overflow: hidden;
	width: 240px;
	height: 190px;
	text-align: left;
}
.longer li {
	height:75px;
	*margin:0 0 0 10px;
}
#webdiv .show {
	float:right;
	width:370px;
	margin:-50px 0 !important;
	height:250px;
	height:30px;
}
#webdiv a:hover.orangebutton {
	color:#fff;
}
#webdiv .show .companylist, #webdiv .show .bestcompanylist {
	width:49%;
	float:left;
	border:1px solid #f7bd55;
	height:220px;
	overflow:hidden;
	margin:0;
	position:relative;
	padding:0
}
#webdiv .show .bestcompanylist {
	border-right:none;
	width:186px;
*width:187px;
}
.companylist a, .bestcompanylist a, .weblistmain a {
	color:#0b318f;
}
.companylist a:hover, .bestcompanylist a:hover, .weblistmain a:hover {
	color:#ea5504;
}
#webdiv .show .bestcompanylist {
	margin:0 0 0 -1px !important;
*margin:0 0 0 -1px;
}
#allweblist {
	float:left;
	width:330px;
}
.tembuild {
	clear:both;
	text-align:left;
	font-size:12px;
	width:330px;
	margin:0;
	height:30px;
	line-height:30px;
}
.tembuild .moretems {
	float:left;
	border-bottom:1px solid #dcdddd;
	padding:0 10px 0;
}
.tembuild a.moretems {
	color:#ea5504
}
.tembuild span {
	float:left;
	border-top:1px solid #dcdddd;
	border-left:1px solid #dcdddd;
	padding:0 0 0 10px;
}
.tembuild .orangebutton {
	margin:7px 0;
}
#allweblist div {
	float:left;
}
#allweblist .websites dl, #allweblist .websites dt, #allweblist .websites dd {
	margin:0;
	padding:0;
}
#allweblist .websites li {
	float:left;
	width:92px;
	padding:0 5px 0;
	margin:0;
}
#allweblist .websites {
	margin:18px 0
}
.tocreateweb {
	width:369px;
	background:#fef4e2;
	height:33px;
	line-height:33px;
	border:1px solid #f7bd55;
	color:#595757;
	text-align:right;
	margin:221px 0;
*margin:-1px 0 !important;
	position:relative;
	border-right:none;
	border-bottom:none;
}
.tocreateweb .orangebutton {
	margin:5px 10px 0;
}
.tocreateweb span {
	float:left;
	width:260px;
	text-align:right;
}
.tocreateweb .orangebutton span {
	width:54px;
	text-align:left;
}
ul.websites li dl {
	background:#f0f0f0;
	border:1px solid #DDD;
	width:92px;
	height:130px;
	overflow:hidden;
	text-align:center;
	padding:0
}
ul.websites li dl dd.images img {
	width:90px;
	height:59px;
	margin:10px 0;
	padding:0
}
ul.websites li dl dd.number {
	color:#f00;
}
ul.websites li dl dt {
	font-size:12px;
	font-weight:bold;
	color:#221815;
}
ul.websites li dl dd.usefor {
	color:#595757
}
.toleft, .toright {
	margin:80px 0;
	width:10px;
	height:10px;
	overflow:hidden;
	display:block;
	background: url(../images/left.gif) no-repeat;
	color:#ea5504;
	font-size:5px;
	color:white;
	cursor:pointer;
	text-indent:-9999px
}
#allweblist .toleft a, #allweblist .toright a {
	color:#fff;
}
.toright {
	background: url(../images/right.gif) no-repeat;
}
#webdiv .show ul.companylist li {
	background: url(../images/home_comon.png) no-repeat scroll left -370px;
	width:150px;
	height:23px;
	line-height:23px;
	list-style:none;
	padding:0 0 0 10px;
	overflow:hidden;
	margin:0 0 0 10px;
}
#webdiv #listname1, #webdiv #listname2 {
	height:14px;
	background:none;
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#221815;
	padding:0 0 0 5px;
}
#webdiv #listname1 h5, #webdiv #listname2 h5 {
	margin:0;
	padding:0 0 0 15px;
	background: url(../images/home_comon.png) no-repeat scroll left -1417px;
	font-size:12px;
}
#webdiv .show ul.bestcompanylist dl {
	width:180px;
	height:40px;
	margin:1px 0 0 5px;
	padding:0;
	position:relative;
	overflow:hidden
}
#webdiv .show ul.bestcompanylist li {
	height:50px;
	padding:0;
	margin:0;
	width:150px;
	list-style:none;
}
#webdiv .show ul.bestcompanylist dt {
	width:130px;
	height:13px;
	overflow:hidden;
	font-weight:normal;
	float:left;
	clear:right;
	padding:0;
	margin:0;
}
ul.bestcompanylist dl dd.img {
	padding:0 3px 0 3px;
	margin:0;
	float:left;
	line-height:40px;
	height:40px;
}
ul.bestcompanylist dl dd.img img {
	width:43px;
	height:30px;
	padding:0;
	margin:0;
}
dd.stars {
	padding:8px 0
}
.stars span {
	background: url(../images/home_comon.png) no-repeat scroll left -1390px;
	width:12px;
	height:12px;
	display:block;
	float:left;
	text-indent: -999em;
}
.level {
	float:left;
}
.weblistmain {
*margin:0 -2px 0 !important;
 *margin:0 -2px 0;
}
#do_bg h2.newtittle {
	display:none;
}
#do_bg {
	width:500px;
	height:200px;
	background: url(../images/home_comon.png) no-repeat scroll right -1503px;
	margin:-3px 0 0 2px;
*margin:-1px 0 0 2px;
	_margin:0 0 0 2px;
}
#do_bg div {
	position:absolute;
	font-size:12px;
}
#do_bg a {
	position:absolute;
	font-size:12px;
}
.do_top_bg {
	width:223px;
	height:166px;
	background: url(../images/home_comon.png) no-repeat scroll -292px -1131px;
	margin: 0 0 0 139px;
}
.do_top_bg h2 img{
	padding-bottom:10px;
}
.do_left_bg {
	width:362px;
	height:131px;
	background: url(../images/home_comon.png) no-repeat scroll right -971px;
	margin:35px 0 0 0;
}
.do_left_bg h2 img{
	padding-bottom:10px;
}
.do_bottom_bg {
	width:223px;
	height:165px;
	background: url(../images/home_comon.png) no-repeat scroll right -1131px;
	margin: 35px 0 0 139px;
}
.do_bottom_bg h2 img{
	padding-bottom:10px;
}
.do_right_bg {
	width:361px;
	height:131px;
	background: url(../images/home_comon.png) no-repeat scroll right -1351px;
	margin: 35px 0 0 139px;
}
.do_right_bg h2 img{
	padding-bottom:10px;
}
#do_bg p {
	margin:0;
	padding:0;
	width:115px;
	height:100px;
	float:left;
}
#do_bg p span {
	display:block;
	height:16px;
	line-height:16px;
}
#do_bg p a:link.orangebutton,#do_bg p a:visited.orangebutton {
	color:#fff;
	*margin: 3px 0px 0px -40px;
}
#do_bg p a:hover.orangebutton,#do_bg p a:active.orangebutton {
	color:#fff;
	*margin: 3px 0px 0px -40px;
}
#do_bg p .orangebutton span {
	height:24px;
	line-height:24px;
	font-weight:bold;
}
#do_bg p strong {
	color:#ea5504;
	font-weight:normal
}
#do_bg h2 {
	width:96px !important;
	height:100px;
	font-size:12px;
	padding:0;
	color:#0b318f;
	margin:0 auto 0 auto;
	text-align:center;
	float:left;
	display:block;
	background:none;
}

div#do_bg img {
	display:block;
	margin:0 auto
}
/*zhongjian*/
div#do_top {
	padding:45px 0 0 10px;
	*margin:0px 0px 0px -111px;
	width:213px;
	height:126px;
}

div#do_right1, div#do_right2 {
	padding:10px 0 0 10px;
	*margin:35px 0px 0px -111px;
	width:351px;
	height:121px;
}
div#do_left1, div#do_left2, div#do_left3, div#do_left4 {
	padding:10px 0 0 148px;
	*margin:35px 0px 0px -250px;
	width:214px;
	height:121px;
}
div#do_bottom {
	padding:10px 0 0 10px;
	*margin:35px 0px 0px -111px;
	width:213px;
	height:155px;
}

/*zhongjian*/


#do_button_top, #do_button_left1, #do_button_left2, #do_button_left3, #do_button_left4, #do_button_bottom, #do_button_right1, #do_button_right2 {
	width:85px;
	height:25px;
	display:block;
	text-align:center;
	line-height:25px;
	cursor:pointer;
	background: url(../images/home_comon.png) no-repeat scroll left -1516px;
	color:#3e3a39
}
a:hover#do_button_top, a:hover#do_button_left1, a:hover#do_button_left2, a:hover#do_button_left3, a:hover#do_button_left4, a:hover#do_button_bottom, a:hover#do_button_right1, a:hover#do_button_right2 {
	background: url(../images/home_comon.png) no-repeat scroll left -1489px;
	color:#ea5504;
	font-weight:bold;
	text-decoration:underline
}
#do_bg .do_active {
	background: url(../images/home_comon.png) no-repeat scroll left -1489px;
	color:#ea5504;
	font-weight:bold
}

/*pang bian an niu*/
#do_button_top {
	margin:2px 0 0 213px;
	*margin:2px 0 0 -37px;
	z-index:101
}
#do_button_left1 {
	margin:40px 0 0 31px;
	*margin:40px 0 0 -219px;
	z-index:101
}
#do_button_left2 {
	margin:70px 0 0 31px;
	*margin:70px 0 0 -219px;
	z-index:101
}
#do_button_left3 {
	margin:100px 0 0 31px;
	*margin:100px 0 0 -219px;
	z-index:101
}
#do_button_left4 {
	margin:130px 0 0 31px;
	*margin:130px 0 0 -219px;
	z-index:101
}
#do_button_right1 {
	margin:59px 0 0 381px;
	*margin:59px 0 0 131px;
	z-index:101
}
#do_button_right2 {
	margin:89px 0 0 381px;
	*margin:89px 0 0 131px;
	z-index:101
}
#do_button_bottom {
	margin:170px 0 0 213px;
	*margin:170px 0 0 -37px;
	z-index:101
}
/*pang bian an niu*/


.home_banner {
	padding:1px 0;
	margin:0 auto;
	width:960px;
	display:block;
	clear:both;
	height:65px;
}
.other_list dd.date a:link{
color:#333;}