/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-image:url(../images/body_bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
	font-family:Tahoma,"ËÎÌå";
}
a {
	color:#E41D6C;
	text-decoration:none;
}
a:hover {
	color:#E41D6C;
	text-decoration:none;
}
img {
	border:0px;
}
ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul li {
	margin:0px;
	padding:0px;
}
ol {
	margin-bottom:0px;
}
p {
	margin:0px;
	padding:0px;
}
table {
	font-size:12px;
}
form {
	margin:0px;
	padding:0px;
}
#main {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:877px;
	font-size:12px;
	position:relative;
}
#header {
	background-image:url(../images/top_banner_bg.jpg);
	background-repeat:no-repeat;
	height:275px;
}
#headerspeak {
	background-image:url(../images/top_banner_bg_speak.jpg);
	background-repeat:no-repeat;
	height:117px;
}
.logo {
	float:left;
	display:inline;
	margin:35px 0px 0px 60px;
	width:125px;
	height:36px;
}
ul.topul {
	float:right;
	display:inline;
	margin:30px 42px 0px 0px;
}
ul.topul li {
	float:left;
	background-image:url(../images/top_btn_bg.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:54px;
	margin-right:9px;
}
ul.topul li.none {
	background-image:none;
}
#topsearch {
	float:right;
	display:inline;
	margin:40px 80px 0px 0px;
}
.searchtxt {
	float:left;
	display:inline;
	margin-right:5px;
}
#topsearch .inp {
	border:1px solid #CECECE;
	width:72px;
}
.selectborder {
	float:left;
	display:inline;
	border:1px solid #CECECE;
	overflow:hidden;
	height:16px;
	width:95px;
	margin-top:1px;
}
.selecttxt {
	border:1px solid #CECECE;
	height:20px;
	width:100px;
	font-size:12px;
	margin:-2px 0px 0px -2px;
	color:#949493;
}
.searchbtn {
	float:left;
	display:inline;
	margin-left:5px;
}
.hand {
	cursor:pointer;
}
#topad {
	position:absolute;
	top:149px;
	left:20px;
	width:807px;
	height:126px;
	overflow:hidden;
	background-image:url(../images/topad_bg.jpg);
}
#rigbtn {
	position:absolute;
	top:140px;
	left:827px;
	width:43px;
	height:230px;
}
#rigbtn a {
	display:block;
	margin:12px 0px 0px 8px;
}
#rigbtnin {
	position:absolute;
	top:140px;
	left:827px;
	background-image:url(../images/right_btn_bg_in.gif);
	background-repeat:no-repeat;
	width:40px;
	height:183px;
}
#rigbtnin a {
	display:block;
	margin:13px 0px 0px 9px;
}
#rigbtnin a.long {
	display:block;
	margin-top:40px;
}
#content {
	width:807px;
	margin-left:20px;
	padding-top:1px;
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
}
#content.none {
	background-image:none;
}
#left {
	float:left;
	display:inline;
	width:190px;
	overflow:hidden;
	background-color:#FFFFFF;
}
#sortitlt {
	background-image:url(sortit_bg.gif);
	background-repeat:no-repeat;
	width:172px !important;
	width:172px;
	width /**/:197px;
	height:26px;
	padding-left:25px;
	line-height:26px;
	font-weight:bold;
	color:#6E6E6E;
}
#sortitlt .more {
	float:right;
	margin-left:0px !important;
	margin-left:0px;
	margin-left /**/:3px;
}
#sortul {
	width:195px !important;
	width:195px;
	width /**/:197px;
	overflow:hidden;
	width:195px !important;
	width:195px;
	width /**/:197px;
	overflow:hidden;
	border:1px solid #DEDEDE;
	border-top:0px;
	margin:0px;
	padding:0px;
}
#sortul dt {
	background-image:url(left_ul_li_bg.gif);
	background-repeat:no-repeat;
	line-height:26px;
	font-weight:bold;
	letter-spacing:2px;
	color:#6E6E6E;
	padding-left:24px;
}
#sortul dt a {
	color:#6E6E6E;
}
#sortul dt.now {
	background-image:url(left_ul_li_now.gif);
}
#sortul dt.now a {
	color:#E41D6C;
}
#sortul dd {
	margin:0px;
	padding:0px;
}
#sortul dd ul {
	width:210px;
	border:0px;
	background-image:url(sortul2_bg.gif);
	background-repeat:repeat-x;
}
#sortul dd ul li {
	background-image:none;
	font-weight:normal;
	letter-spacing:0px;
	color:#6B6B6B;
	line-height:24px;
	text-indent:2em;
}
#sortul dd ul li a {
	display:block;
	height:24px;
	color:#6B6B6B;
	background-image:url(gray_point.gif);
	background-repeat:no-repeat;
	background-position:10px 13px;
}
#sortul dd ul li a:hover {
	background-color:#C4C4C4;
	color:#FFFFFF;
	background-image:url(white_point.gif);
}
#sortul dd ul li a.now {
	background-color:#C4C4C4;
	color:#FFFFFF;
	background-image:url(white_point.gif);
}
.ltit_view {
	background-image:url(left_title_view.gif);
	width:197px;
	height:28px;
	margin-top:4px;
}
.hasview {
	background-color:#F7F7F7;
	width:195px !important;
	width:195px;
	width /**/:197px;
	border:1px solid #CFCFCF;
	padding-top:10px;
	overflow:hidden;
}
.hascont {
	margin-left:12px;
	font-family:Tahoma;
	color:#666666;
}
.hasview input {
	border:0px;
	color:#666666;
	background-color:#F7F7F7;
	margin:0px 0px 3px 6px;
}
.hasview ol {
	margin-top:5px;
	margin-bottom:5px;
}
.hasview ol li {
	color:#666666;
	line-height:22px;
	cursor:hand;
}
.hasview ol li a {
	color:#666666;
}
.ltit_hotsale {
	background-image:url(../images/left_title_hotsale.gif);
	width:197px;
	height:28px;
	margin-top:4px;
}
.hotsale {
	background-image:url(../images/left_hotsale_bg.gif);
	width:195px !important;
	width:195px;
	width /**/:197px;
	border:1px solid #CFCFCF;
}
.hotsale ol {
	margin-top:5px;
	margin-bottom:5px;
}
.hotsale ol li {
	color:#666666;
	line-height:22px;
}
.hotsale ol li a {
	color:#666666;
}
.ltit_hotpoint {
	background-image:url(../images/left_title_hotpoint.gif);
	width:197px;
	height:28px;
	margin-top:4px;
}
.leftad {
	width:195px !important;
	width:195px;
	width /**/:197px;
	background-color:#E4E3E3;
	margin-top:3px;
	border:1px solid #CFCFCF;
	overflow:hidden;
}
.leftad ol {
	margin-top:5px;
	margin-bottom:5px;
}
.leftad ol li {
	color:#666666;
	line-height:22px;
	cursor:hand;
}
.leftad ol li a {
	color:#666666;
}
.leftad img.ad {
	margin:5px 0px 5px 6px;
	border:1px solid #AFAFAF;
}
#right {
	float:left;
	display:inline;
	width:607px !important;
	width:607px;
	width /**/:610px;
	border-left:3px solid #FFFFFF;
	background-color:#FFFFFF;
}
#footer {
	clear:both;
	margin-top:10px;
	padding-top:8px !important;
	padding-top:0px;
	background-image:url(../images/footer_bg.jpg);
	height:111px;
	text-align:center;
	font-size:12px;
	color:#797979;
}
#footer a {
	color:#797979;
}
#footercont {
	width:807px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#footercont .gicon {
	float:left;
	margin:0px 10px 0px 40px;
}
#footercont .selb {
	width:110px;
}
#footercont .sel {
	width:115px;
}
#footer ul {
	float:right;
	margin:5px 0px 0px 0px;
}
#footer ul li {
	float:left;
	width:66px;
	background-image:url(../images/footer_btn_bg.gif);
	background-repeat:no-repeat;
	background-position:right;
	margin-right:16px;
}
#footer ul li.none {
	background-image:none;
}
#footerbottom {
	clear:both;
	padding-top:13px;
}
#footerbottom .pic {
	float:left;
	display:inline;
	margin:0px 24px 0px 20px;
}
#footerbottom .txt {
	float:left;
	margin:14px 0px 0px 20px;
}
#footerbottom .txt p {
	margin:0px 0px 10px 0px;
}
.cl {
	clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.grayfont {
	color:#7D8288;
}
.yelfont {
	color:#F87D13;
}
.pinfont {
	color:#E41D6C;
}
.bluefont {
	color:#0D9DDC
}
.pinbluefont {
	color:#9CC9DD;
}
.view {
	visibility:visible;
}
.hidd {
	visibility:hidden;
	top:0px;
	left:0px;
}
#sortul ul
{
list-style-type: none;
}
#sortul li
{
	list-style-type: none;
}