.hm-best-list{
	width: 745px;
	overflow: hidden; 
}

.hm-best-list h2{
	width: 735px;
	overflow: hidden;
	height: 31px;
	border-bottom: 1px solid #eaeaea;
}

.hm-best-list h2 span{
	width: 100px;
	height: 31px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
}

.hm-best-list .title-bg-1 {
	background: url(images/hm_title_1.png);
}

.hm-best-list h2 a{
	float: right;
	width: 48px;
	line-height: 28px;
	color: #f1681d;
	font-size: 12px;
	font-weight: normal;
}

.hm-best-list ul{
	width:745px;
	overflow: hidden;
}

.hm-best-list li{
	width: 189px;
	height: 94px;
	/*background: url(images/bg-img.png) no-repeat -37px -80px;*/
	background-color:#ffffff;
	float: left;
	margin-right: 5px;
	display: inline;
	margin-top: 5px;
	text-align: center;
	border: 1px solid #c6c6c6;
}


.hm-mono-list li {
	width: 178px;
	height: 94px;
	/*background: url(images/bg-img.png) no-repeat -37px -80px;*/
	background-color:#ffffff;
	float: left;
	margin-right: 5px;
	display: inline;
	margin-top: 5px;
	text-align: center;
	border: 1px solid #c6c6c6;
}


.hm-best-list li a {
	cursor: pointer;
	display: block;
	width: 100%;
	height: 94px;
	overflow: hidden;
	font-family: Tahoma;
	color: #333333;
}

.hm-best-list li a:hover {
	text-decoration: none;
	/*background: url(images/bg-img.png) no-repeat;
	background-position: -37px -10px;*/
	background-color:#fff4e3;
}

.hm-best-list li a strong {
	display: block;
	height: 30px;
	line-height: 30px;
}

/*.hm-best-list li a span {
	display: block;
	height: 28px;
	line-height: 28px;
	color: #666;
}*/

.hm-best-list li a .summary {
	display: block;
	height: 32px;
	line-height: 32px;
	color: #999999;
}

.hm-best-list li a .price {
	display: block;
	height: 32px;
	line-height: 28px;
	color: #999999;
	background-color: #e8ecef;
}

.price .number{
	color: #CC0000;
	font-weight: bold;
}

.hm-best-list li .done {
	width: 100%;
	height: 62px;
	font-family: Tahoma;
	color: #fb6e1f;
}

.hm-best-list li .done strong {
	display: block;
	height: 34px;
	line-height: 34px;
	text-decoration: line-through;
}

.hm-best-list li .done span {
	display: block;
	height: 28px;
	line-height: 28px;
	color: #666;
}

.hm-best-list li em {
	display: block;
	line-height: 34px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: line-through;
	color: #fb6e1f;
}

.hm-best-list li span {
	display: block;
	line-height: 28px;
	font-size: 12px;
}

 .homeall{width:733px;overflow:visible; height:411px; border:1px solid #cccccc; margin-top:10px; background:#ffffff;}
 .homeall ul{ text-align:right; line-height:30px; font-family:simsun; display:block; width:730px; }
 .homeall ul span{padding-right:15px}
 .proleft{width:175px; height:263px; float:left;  overflow:hidden; padding:88px 5px 5px 5px; text-align:left; color:#999999; text-indent:2em}

.homeli{position:relative;overflow:hidden; text-indent:1em; text-align:left;margin:0 -2px -1px 0;background-color:#fff;width:130px; height:50px; float:left; padding:0 0 5px 0; display:inline}
.homeli span{font-size:15px; padding:0; line-height:30px;  margin:0; font-family:Arial, Helvetica, sans-serif; color:#333333}
.homeli a{display:block}
 .homelist .homeli .num{width:197px;padding:15px 0 15px 47px;display:block}
 .homelist .homeli p{overflow:hidden;font-size:13px; cursor:hand; line-height:15px; height:15px; color:#ff6600; padding:0; margin:0;font-family:Arial, Helvetica, sans-serif;  }
 .homelist .homeli .numsign{margin:0 0 0 5px;display:inline-block;vertical-align:middle}
 .homelist .homeli:hover,.homelist .current{border:1px solid #2C7DE6;z-index:2}
 .homelist .homeli .hide_home{position:absolute;bottom:-27px;left:0;width:100%;cursor:hand;background-color:#2C7DE6;color:#fff;line-height:25px;height:25px;padding-left:0px;-webkit-transition:bottom ease-in-out .3s;-moz-transition:bottom ease-in-out .3s;transition:bottom ease-in-out .3s;font-size:12px}
 .homelist .homeli .hide_home img{vertical-align:middle;margin:-4px 5px 0 0}
 .homelist .homeli:hover .hide_home,.homelist .current .hide_home{bottom:0}
 .homelist .homeli .num{font-size:28px}
 .homelist .homeli .num .icon_pu,.homelist .homeli .num .icon_liang{margin:12px 5px 0 -23px;float:left;display:inline}
 .homelist .homeli .num:hover{text-decoration:none}
.homelist3 .homeli{position:relative;text-align:left;margin:0 -2px 0px 0;background:url(/images/tj.gif) 155px 2px no-repeat #fff;width:150px; height:78px; float:left; padding:0}
.homelist3 .homeli span{font-size:22px; color:#333333;padding:00; line-height:38px; margin:5px 0 0 0; display:block; font-family:Arial, Helvetica, sans-serif;}
.homelist3 .homeli a{display:block}
.homelist3 .homeli p{height:25px;overflow:hidden;font-size:16px; line-height:29px;color:#ff6600;margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; }/*539F53*/
.homelist3 .homeli .numsign{margin:0 0 0 5px;display:inline-block;vertical-align:middle}
.homelist3 .homeli:hover,.homelist .current{border:1px solid #2C7DE6;z-index:2}
.homelist3 .homeli .hide_home{position:absolute;bottom:-31px;left:0;width:100%;cursor:hand; background-color:#2C7DE6;color:#fff;line-height:31px;height:31px;padding-left:0px;-webkit-transition:bottom ease-in-out .3s;-moz-transition:bottom ease-in-out .3s;transition:bottom ease-in-out .3s;font-size:12px}
.homelist3 .homeli .hide_home img{vertical-align:middle;margin:-4px 5px 0 0}
.homelist3 .homeli:hover .hide_home,.homelist .current .hide_home{bottom:0}

 .homemod{background:#fff;width:725px; overflow:hidden;cursor:hand; margin:0; padding:0;display:inline; float: left; margin-left:7px ; margin-top:5px;}
 
 
 .homemod ul{width:725px; padding:0; margin:0; display:block}
 .homemod li,.domainmod li{list-style-type:none; }
 .ico_change{display:inline-block;background:url(../img/sprite_icons.png) -727px -1px;width:14px;height:17px;vertical-align:middle}
 .homemod .ico_change{margin-right:3px}
 .homemod h3{line-height:36px;font-size:12px;color:#58564a;font-weight:700;padding-left:2em}
 .homemod .search_mod_change{color:#ff9020;background:#fff;border:#e8e8e8 1px solid;text-align:center;line-height:24px;height:24px;width:72px;text-decoration:none;display:block;position:absolute;top:5px;right:10px}
 .homemod .search_mod_change:hover{text-decoration:none}
 .homeli .num .spe{color:#ff9600}
 .homelist_a .homeli{width:130px; border:1px dotted #E7E7E7;}
 .homelist_a .homeli .num{font-size:24px;width:150px;padding:15px 0 15px 35px}
 .homelist_a .homeli .num .icon_pu,.homelist_a .homeli .num .icon_liang{margin-top:8px}

 .homelist_a3 .homeli{width:130px;border:1px dotted #E7E7E7; }
 .homelist_a3 .homeli .num{font-size:24px;width:150px;padding:15px 0 15px 35px}
 .homelist_a3 .homeli .num .icon_pu,.homelist_a .homeli .num .icon_liang{margin-top:8px; }