﻿body,td,th {font-size:12px;}
body 
{
	background:url(/images/FrontPage/index_bg_background.gif) repeat;
	margin:0px;
	padding:0px;
}
body a
{
	text-decoration:none;
}
body a img
{
	border:0px;
}
.Frame
{
    margin:0px auto 0px auto;
    padding:0px;
	width:960px;
	border-left:#e5e5e5 solid 1px;
	border-right:#e5e5e5 solid 1px;
	background-color:#ffffff;
}
.div_mainTop
{
	margin:0px; 
	padding:0px 7px 0px 15px; 
	width:940px;
	height:296px; 
}
.div_Pic
{
	width:710px; 
	height:296px; 
	float:left;
	overflow:hidden;
}
.div_PicImage
{
    width:710px; 
    height:296px; 
    overflow:hidden;
}
.showPic { 
	width:710px;
	margin:0px;
	padding:0px;
}
.showPic li { 
	list-style:none; 
	display:inline; 
}
.showPic img { 
	width:710px; 
	height:296px; 
	display:block; 
	border:0px; 
}
.showPic2 { 
	width:3550px; 
	height:296px; 
}
.showPic2 li { 
    float:left;
}
.div_PicNumPart
{ 
    width:100px; 
    height:18px;
	position:relative;
	z-index:100px;
    margin-top:-36px; 
    margin-right:20px; 
    float:right; 
}
.div_PicNumPart ul
{
    width:100px; 
    height:18px; 
    margin:0px;
    padding:0px;
    list-style:none;
}
.div_PicNumPart ul li
{
    float:left;
    width:18px; 
    height:18px; 
    padding:0px 2px 0px 0px;
    margin:0px;
    display:block;
    overflow:hidden;
}
.div_PicNumPart ul li div  
{
    list-style:none;
	color:#9f9c95;  
	width:18px; 
	height:18px;
	line-height:18px; 
	text-align:center;
	font-family: Arial; 
	font-size: 12px; 
	cursor:pointer; 
	margin:0px;
	padding:0px;
	background:url(/images/FrontPage/index_icon_page.png);
	_background-image:url(/images/FrontPage/index_icon_page.png);
	*background-image:none; 
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/FrontPage/index_icon_page.png, sizingmethod=scale);
}
.div_PicNumPart ul li div.on  
{
    list-style:none;
	color:#e0e0e0;  
	width:18px; 
	height:18px; 
    line-height:18px;
	text-align:center;
	font-family: Arial; 
	font-size: 12px; 
	cursor:pointer; 
	margin:0px;
	padding:0px;
	background:url(/images/FrontPage/index_icon_page_on.png);
	_background-image:url(/images/FrontPage/index_icon_page_on.png);
	*background-image:none; 
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/FrontPage/index_icon_page_on.png, sizingmethod=scale);
}
.div_bg_PicTop
{
	width:710px; 
	height:20px; 
	position:relative; 
	z-index:500px; 
	margin-top:-296px;
}
.div_bg_PicTop div
{
	width:710px; 
	height:20px; 
	background:url(/images/FrontPage/Index_bg_PicTop.png);
	_background-image:url(/images/FrontPage/Index_bg_PicTop.png);
	*background-image:none; 
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/FrontPage/Index_bg_PicTop.png, sizingmethod=scale);
}
.div_bg_PicLeft
{
	width:13px; 
	height:256px; 
	position:relative; 
	z-index:500px; 
	margin-top:0px;
}
.div_bg_PicLeft div
{
	width:13px; 
	height:256px;
	background:url(/images/FrontPage/Index_bg_PicLeft.png);
	_background-image:url(/images/FrontPage/Index_bg_PicLeft.png);
	*background-image:none; 
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/FrontPage/Index_bg_PicLeft.png, sizingmethod=scale);
}
.div_bg_PicRight
{
	width:1px; 
	height:256px; 
	position:relative; 
	z-index:500px; 
	margin-top:-256px; 
	margin-left:709px;
}
.div_bg_PicRight div
{
	width:1px; 
	height:256px;
	background:url(/images/FrontPage/Index_bg_PicRight.png);
	_background-image:url(/images/FrontPage/Index_bg_PicRight.png);
	*background-image:none; 
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/FrontPage/Index_bg_PicRight.png, sizingmethod=scale);
}
.div_bg_PicBottom
{
	width:710px; 
	height:20px; 
	position:relative; 
	z-index:500px; 
	margin-top:0px;
}
.div_bg_PicBottom div
{
	width:710px; 
	height:20px; 
	background:url(/images/FrontPage/Index_bg_PicBottom.png);
	_background-image:url(/images/FrontPage/Index_bg_PicBottom.png);
	*background-image:none; 
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/FrontPage/Index_bg_PicBottom.png, sizingmethod=scale);
}
.div_PicRight
{
    width:228px; 
	height:296px; 
	float:left; 
	background:url(/images/frontpage/index_bg_TopRight.gif) no-repeat;
}
.Content
{
     border-bottom:1px solid #dbecc8;
     height  :96px;
     vertical-align:middle;
  }
.div_LeftAd
{
	width:185px; 
	margin:0px 0px 10px 0px; 
	padding:0px;
}
.div_Class
{
	width:185px; 
	margin:0px 0px 10px 0px; 
	padding:0px;
}
.div_ClassHead
{
	width:133px; 
	height:23px; 
	margin:0px; 
	padding:10px 0px 0px 52px; 
	background:url(/images/frontpage/Index_Class_Head.gif) no-repeat; 
	color:#f1f1f1; 
	font-size:13px;
	overflow:hidden;
}
.div_ClassBottom
{
	width:185px; 
	height:15px; 
	margin:0px; 
	padding:0px; 
	background:url(/images/frontpage/Index_Class_Bottom.gif) no-repeat
}
.div_ClassContent
{
	width:167px;  
	margin:0px; 
	padding:14px 0px 4px 18px; 
	background-color:#dedede;
}
.div_ClassContent ul
{
	list-style:none; 
	margin:0px; 
	padding:0px; 
	width:167px;
}
.ul_ProdType
{
    list-style:none; 
    margin:0px; 
    padding:0px; 
    width:149px;
}
.li_ProdType
{
	margin:0px 18px 0px 0px; 
	padding:0px; 
	width:149px;
	height:33px; 
	line-height:33px; 
	background:url(/images/FrontPage/Index_bg_ProdType.gif) bottom repeat-X;
}
.div_ProdTypeName
{
    float:left; 
}
.a_ProdTypeName 
{
    color:#4e4e4e;
}
.a_ProdTypeNameOver
{
    color:#ffffff;
    font-weight:bold;
}
.li_ProdTypeOver
{
    height:33px; 
	line-height:33px; 
	margin:0px; 
	padding:0px; 
	width:167px;
	background-color:#e5294a;
    overflow:visible;
	_overflow:hidden;
}
.div_ProdTypeRedArrow
{
    float:left; 
    width:4px;
    height:6px;
     margin:12px 12px 0px 12px; 
     padding:0px;
}
.div_ProdTypeGreyArrow
{
    float:left; 
    width:8px; 
    height:7px;
    margin:12px 0px 0px 14px;
}

.div_Droplist
{
    width:278px; 
    min-height:100px;
    border:1px solid #e5294a; 
    background-color:#fe2f49; 
    position:relative; 
    z-index:100;
    filter:alpha(opacity=80);   
    -moz-opacity:08;   
    -khtml-opacity: 0.8;   
    opacity: 0.8;  
    padding:0px 16px 14px 4px; 
    margin:0px 0px 0px 167px;
    *margin:-33px 0px 0px 167px;
    display:none;
    overflow:hidden;
}
.div_Droplist ul
{
    width:278px; 
    list-style:none;
    margin:0px;
    padding:0px;position:relative;
}
.div_Droplist ul li
{
    margin:6px 0px 6px 0px;
    padding:0px;
    height:14px;
    float:left; 
}
.div_Droplist ul li a
{
    border-right:1px solid #ffffff;
    height:14px;
    color:#ffffff;
    padding:0px 10px 0px 10px;
    margin:0px;
    WHITE-SPACE: nowrap;
    
}
.li_Brand
{
	border:#ffffff 1px solid; 
	width:147px; 
	height:36px; 
	margin:0px 0px 4px 0px;
}
#div_BrandPage
{
    width:46px; 
    height:18px; 
    margin:10px auto 0px auto; 
    padding:0px 22px 0px 0px; 
    overflow:hidden;
}
.div_GreenBottom
{
	height:19px; 
	width:203px; 
	margin:0px; 
	padding:0px;
}
.div_GreenBottomBorder
{
	float:left; 
	height:16px; 
	width:184px; 
	border-bottom:#c4e685 3px solid; 
	margin:0px; 
	padding:0px;
}
.div_GreenCorner
{
	float:left; 
	height:19px; 
	width:19px; 
	margin:0px; 
	padding:0px;
}
.div_RightNewsInfo
{ 
	width:203px; 
	margin:0px; 
	padding:0px;
}
.div_GreenLeftPart
{
	float:left; 
	overflow:hidden;
}
.div_GreenRightPart
{
	float:left; 
	width:203px; 
	margin:0px; 
	padding:0px;
	overflow:hidden;
}
.div_GreenTop
{
	height:19px; 
	overflow:hidden; 
	margin:0px 0px 0px 16px; 
	width:510px;
}
.div_GreenTopBorder
{
	float:left; 
	width:472px; 
	height:16px; 
	border-top:#c4e685 3px solid;
}
.div_GreenCenterBorder
{
	width:16px;  
	border-left:#c4e685 3px solid;
}
.div_GreenCenterPart
{
	float:left; 
	width:19px; 
}
.div_GreenMainPart
{
	float:left; 
	width:507px;
}
.div_WithRightGreenBorder
{
	width:526px; 
	margin:0px 0px 0px 16px; 
	overflow:hidden;
}
.div_Search
{
	float:left; 
	width:376px; 
	height:52px; 
	margin:0px 1px 0px 0px; 
	background:url(/images/frontpage/index_bg_Search.gif) no-repeat;
}
.ul_Search
{
    list-style:none;
    width:376px; 
	height:52px; 
	margin:0px;
	padding:0px;
}
.ul_Search li
{
    float:left;
}
.li_icon_Search
{
     width:22px; 
     height:22px; 
     margin:15px 6px 0px 14px;
}
.li_HeighSearch
{
    height:52px; 
    line-height:52px;
}
.li_HeighSearch a
{
    text-decoration:underline; 
    color:#cccccc;
}
.txt_HotWords
{
    margin:15px 12px 0px 0px; 
    height:18px; 
    width:181px; 
    border:0px;
}
.imgbtn_HotWordsSearch
{
    margin:15px 9px 0px 0px; 
    width:45px; 
    height:21px;
}
.div_KeyWords
{
	float:left; 
	width:551px; 
	height:52px; 
	margin:0px;
	padding:0px;
	background:url(/images/frontpage/index_bg_KeyWords.gif) no-repeat;
}
.div_KeyWordsText
{
    float:left;
    width:80px; 
    height:52px; 
    line-height:52px; 
    margin:0px 0px 0px 18px; 
    padding:0px; 
    color:#ffffff;
}
.div_KeyWordsContent
{
    float:left;
    height:44px; 
    width:410px; 
    margin:0px;
    padding:4px 43px 4px 0px;
    *width:350px; 
    *padding:4px 43px 4px -3px;
    overflow:hidden;
}
.div_KeyWordsContent ul
{
    height:44px; 
    width:410px; 
    list-style:none;
    margin:0px;
    padding:0px;
}
.div_KeyWordsContent ul li
{
    float:left;
    height:22px; 
    line-height:22px;
    padding:0px 13px 0px 0px;
    color:#ffffff;
}
.div_SearchPart
{
	height:52px; 
	margin:12px 16px 12px 15px; 
	padding:0px;
	overflow:hidden;
}
.div_Video { 
    float:left;
	width:507px; 
	height:270px;
	margin: 0px 0px 2px 0px;
	*margin: -4px 0px 2px 0px;
	padding:0px;
}
.large-area, .large-area * { margin:0; padding:0; }
.large-area
{
    float:left;
    padding:0px; 
    margin:14px 0px 0px 11px; 
    width:355px; 
    height:270px; 
    overflow:hidden;
}
.show { 
	width:355px; 
}
.show li { 
	list-style:none; 
	display:inline; 
}
.show img { 
	width:355px; 
	height:270px; 
	display:block; 
	border:0px; 
}
.show2 { 
	width:1420px; 
	height:270px; 
}
.show2 li { 
    float:left;
}
.small-area
{
    float:right; 
    width:102px; 
    height:272px;
    padding:0px; 
    margin:8px 33px 2px 6px; 
    *margin:-278px 3px 18px 44px; 
    *width:119px; 
    overflow:hidden;
    position:relative;
}
.small-area div{ 
	background:url(/images/frontpage/Index_Video_Grey.gif) right no-repeat; 
    width:61px; 
    height:42px; 
    margin:0px; 
    color:#a2a0a2; 
    padding:8px 17px 7px 24px;
	margin:11px 0px 0px 0px;
	list-style:none;
}
.small-area div.on { 
	background:url(/images/frontpage/Index_Video_Red.gif) right no-repeat; 
    width:61px; 
    height:42px; 
    margin:0px; 
    color:#ffffff; 
    padding:8px 17px 7px 24px;
	margin:11px 0px 0px 0px;
	list-style:none;
}
.div_MainLeft
{
	float:left; 
	width:185px; 
	margin:0px; 
	padding:0px;
}
.div_MainRight
{
	float:left; 
	width:745px; 
	margin:0px; 
	padding:0px;
	overflow:hidden;
}
.div_ContentMain
{
	width:930px; 
	margin:0px 15px 0px 15px; 
	padding:0px;
	overflow:hidden;
}
.div_LeftAd
{
	width:185px; 
	margin:0px 0px 10px 0px; 
	padding:0px;
}
.container, .container * { margin:0; padding:0; *margin-left:-3; }
.container { 
    float:left;
	width:544px; 
	height:172px;
	border:#e0e1e6 1px solid;
	overflow:hidden;
}
.slider { 
	width:546px; 
}
.slider li { 
	list-style:none; 
	display:inline; 
}
.slider img { 
	width:544px; 
	height:172px; 
	display:block; 
}
.slider2 { 
	width:2000px; 
	height:172px; 
}
.slider2 li { 
    float:left;
}
.num { 
	width:18px; 
	height:60px; 
	margin:114px 0px 0px 2px;
	padding:0px;
	list-style:none;
}
.num li{  
	width:18px; 
	height:18px;   
	overflow: hidden; 
	margin:0px 0px 2px 0px; 
	padding:0px;
	display:block;
	overflow:hidden;
}
.num li div 
{
    background:url(/images/FrontPage/index_icon_page.png);
	_background:url(/images/FrontPage/index_icon_page.png);
	*background:none; 
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/FrontPage/index_icon_page.png, sizingmethod=scale);
	color:#9f9c95; 
	width:18px; 
	height:18px;
	line-height:18px; 
	text-align:center;
	font-family: Arial; 
	font-size: 12px; 
	cursor:pointer; 
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.num li div.on 
{
    background:url(/images/FrontPage/index_icon_page_on.png);
	_background:url(/images/FrontPage/index_icon_page_on.png);
	*background:none; 
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/FrontPage/index_icon_page_on.png, sizingmethod=scale);
	color:#e0e0e0;  
	width:18px; 
	height:18px; 
    line-height:18px;
	text-align:center;
	font-family: Arial; 
	font-size: 12px; 
	cursor:pointer; 
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.div_LimiteTime
{
	clear:both; 
	margin:0px; 
	padding:23px 0px 0px 16px; 
	width:729px; 
	height:176px; 
	overflow:hidden;
}
.div_WeekSale
{
	margin:0px; 
	padding:5px 0px 0px 25px; 
	width:720px; 
	height:84px; 
	overflow:hidden;
}
.div_btnTopic
{
    float:left;
    height:13px; 
    width:13px; 
    margin:35px 0px 0px 0px;
}
.div_iconWeekSale
{
     float:left;
    height:42px; 
    width:44px; 
    margin:21px 0px 0px 27px;
}
.div_WeekSaleProd
{
     float:left;
    height:84px; 
    width:616px;
    position:relative;
    margin:0px;
    overflow:hidden;
}
.div_WeekSale ul
{
    position:absolute;
    width:2544px; 
    height:84px; 
    margin:0px; 
    padding:0px; 
    list-style:none;
     z-index:100px;
     display:inline;
}
.li_WeekSaleProd
{
    width:86px; 
    height:84px; 
    margin:0px;
    padding:0px 20px 0px 0px;
    background:url(/images/FrontPage/index_icon_TopicDiagonal.gif) right no-repeat;
    float:left;
}
.div_NewsOrders
{
	margin:0px; 
	padding:9px 0px 25px 31px; 
	width:714px; 
	height:40px; 
	overflow:hidden;
}
.div_NewsOrders ul
{
	margin:0px; 
	padding:0px; 
	width:714px; 
	height:40px;
	list-style:none;
}
.div_NewsOrders ul li
{
	float:left;
	margin:0px; 
	padding:0px 20px 0px 0px; 
	width:218px; 
	height:20px;
	line-height:20px;
	overflow:hidden; 
  	text-overflow:ellipsis;
  	white-space:nowrap;
}
.div_NewsOrders ul li a:hover
{
 text-decoration:underline;
}
.div_Right_Ad_1
{
	clear:both;
	margin:0px; 
	padding:20px 0px 0px 28px; 
	width:717px; 
	height:126px; 
	overflow:hidden;
}
.div_Content_Title_Part
{
    clear:both;
	margin:0px; 
	padding:0px 0px 0px 27px; 
	width:718px; 
	height:42px; 
}
.div_Content_Title
{
	float:left; 
	height:15px; 
	width:86px; 
	padding:10px 0px 17px 0px;
}
.div_Content_Title_Border
{
	float:left; 
	margin:20px 6px 19px 6px; 
	height:3px; 
	width:562px; 
	background-color:#c4e685;
	overflow:hidden;
}
.div_Content_Title_More
{
	float:left;
	height:8px; 
	width:58px; 
	padding:17px 0px 17px 0px;
	*padding:13px 0px 20px 0px;
}
.div_ProdShow
{
    clear:both;
	width:700px; 
	height:190px; 
	margin:0px 18px 0px 27px;
	padding:0px;
}
.div_ProdInfo
{
	float:left; 
	width:132px; 
	height:184px; 
	margin:0px 8px 0px 0px;
	padding:0px;
}
.div_ProdImage
{
	width:130px; 
	height:130px; 
	border:#e5e5e5 1px solid;
}
.div_ProdContent
{
    margin:0px;
    padding:0px;
	width:132px; 
	height:48px; 
	margin:4px 0px 6px 0px;
}
.div_ProdContent ul
{
    width:132px; 
	height:48px; 
	list-style:none; 
	margin:0px; 
	padding:0px;
}
.div_ProdContent ul li
{
    width:132px; 
	height:16px; 
	line-height:16px; 
	text-align:center;
	width:132px;
}
.ul_CheapProd
{
	clear:both; 
	margin:0px 20px 0px 13px; 
	padding:0px; 
	height:316px; 
	width:474px; 
	list-style:none;
}
.div_CountNO
{
    float:left; 
    width:29px; 
    height:15px; 
    margin:4px 6px 11px 6px;
}
.div_CheapContent
{
    float:left; 
    margin:0px 7px 0px 0px;
    width:110px;
    *margin:0px 7px 0px -3px;
    *width:100px;
    height:28px;
    overflow:hidden;
}
.div_CheapTitle
{
    color:#515151; 
    margin:0px; 
    padding:0px;
    width:110px; 
    height:14px;
    line-height:14px;
    overflow:hidden; 
  	text-overflow:ellipsis;
  	white-space:nowrap;
}
.div_CheapTitle a
{
    color:#515151; 
}
.div_CheapTitle a:hover
{
    color:#515151; 
}
.div_CheapPrice
{
    color:#639814; 
    margin:0px; 
    padding:0px;
    width:110px; 
    height:14px;
    line-height:14px;
    overflow:hidden; 
}
.div_CheapImage
{
    clear:both; 
    width:100px; 
    height:100px; 
    margin:0px 24px 0px 24px;
    padding:10px 5px 0px 5px;
}
.li_WithBorder
{
	float:left; 
	width:158px; 
	height:138px; 
	margin:20px 0px 0px 0px; 
	background:url(/images/frontpage/Sep_Dot_Vertical.gif) right repeat-y
}
.li_WithOutBorder
{
	float:left; 
	width:158px; 
	height:138px; 
	margin:20px 0px 0px 0px;
}
.ul_Green_News
{
	list-style:none; 
	width:202px; 
	margin:0px; 
	padding:0px 1px 0px 0px;
	overflow:hidden;
}
.ul_Green_News li
{
	background:url(/images/frontpage/Sep_Dot_Horizontal.gif) bottom repeat-x; 
	height:22px; 
	width:182px;
	overflow:hidden; 
	padding:10px 13px 0px 7px;
	*height:24px;
	*padding:8px 13px 0px 7px;
	margin:0px;
	display:inline-block;
  	overflow:hidden; 
  	text-overflow:ellipsis;
  	white-space:nowrap;
}
.ul_Green_News li a
{
    color:#757374;
}
.ul_Green_News li a:hover
{
    color:#b8534b;
}
#div_VoteContent
{
    width:149px; 
    height:200px;
    margin:0px;
    padding:0px;
}
#div_VoteQuestion
{
 width:149px; 
 height:40px; 
 line-height:20px; 
 font-size:12px; 
 margin:0px; 
 padding:0px; 
 overflow:hidden;
 color:#e6284c;
}
#label_VoteCount
{
 float:right; 
 color:#669918; 
 height:20px;
 line-height:20px;
}
#div_VoteOption
{
    clear:both;
  width:149px; 
 height:140px; 
 padding:0px; 
 margin:0px; 
 color:#575757;
}
.div_VoteBottomPart
{
    width:149px; 
    height:60px;
}
#div_VoteButton
{
    width:84px; 
    height:19px; 
    margin:11px auto 0px auto;
}
#div_VoteMore
{
    height:30px;
    line-height:30px;  
    text-align:center;
}
#div_VoteMore a
{
    color:#5387da;
}

