﻿body
{
 color:#464646;
 font-size:10px;
 margin:0;
 word-break:break-all;
 text-align:center;
 font-family:黑体;
 background-color:White;
}
.InputTxt
{
	border:solid 1px #999;
	height:12px;
}
.BigTitleEN
{
	font-size:25px;	
}
.BigTitleCN
{
	font-size:25px;	
}
.TitleEN
{
	font-size:18px;
	font-family:Tahoma, Arial Black;
}
.TitleCN
{
	font-size:18px;
}
.NoteEN
{
	font-size:9pt;	
	font-family:Tahoma,Arial;
}
.NoteCN
{
	font-size:7.5pt;	
}
.Phone
{
	font-size:9pt;
	color:#000;
}
.SmallTitleEN
{
	font-size:10px;	
	font-family:Tahoma,Arial;
}
.SmallTitleCN
{
	font-size:10px;	
}

.DullEN
{
	color:#C2C2C2;
}
.DullCN
{
	color:#C2C2C2;
}
.ExtendEN
{
	font-size:14px;
}
.ExtendCN
{
	font-size:14px;
}
.BoldEN
{
	font-weight:bold;
}
.BoldCN
{
	font-weight:bold;	
}
.ExBoldEN
{
	font-size:14px;
	font-weight:bold;
}
.ExBoldCN
{
	font-size:14px;
	font-weight:bold;
}
.SmallFontEN
{
	font-size:10px;
}
.SmallFontCN
{
	font-size:10px;
}
.webWindow
{
	
	border:solid 1pt #333;
	border-collapse:collapse;
	background-color:white;
	position:relative;
	padding:0px;
}
.webWindowBody
{
	padding:0px;
	background-color:white;
}
.webWindowTitleBar
{
	font:14px 宋体;
	padding-left:10px;
	background-color:White;
	color:#464646;
	cursor:move;
	height:27px;
	vertical-align:middle;
}
.webWindowTitleText
{
	float:left;
}
.webWindowCloseOut
{
	background-image:url(WebWindowImages/closeOut.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	padding-right:12px;
	padding-left:2px;
	width:20px;
	height:18px;
}
.webWindowCloseIn
{
	background-image:url(WebWindowImages/closeIn.gif);	
    background-repeat:no-repeat;
    cursor:pointer;
	padding-right:12px;
	padding-left:2px;
	width:20px;
	height:18px;
}
.frame
{
	overflow:hidden;		
}
.shop
{
 background-color:Black;
 color:White;
}

.ShopWin
{
	
}
.ShopCart
{
	
	padding:2px;
	width:400px;	
}
.ButtonCommon
{
	color:White;
	background-color:Black;
	width: 76px;
}
/*
	购物车样式表
*/
.ShoppingCart
{
	width:396px;
	height:350px;
	padding:2px;
	text-align:center;
	overflow:visible;
		
}
.ShoppingCartHeader
{
	width:380px;
	border:solid 1px black;
	padding:2px;	
}
.ShoppingCartHeaderApplyCard
{
	border:solid 1px black;
	margin:5px;
	padding:5px;
}
.ShoppingCartHeaderLogin
{
	margin:5px;
}
.ShoppingCartHeaderMember
{
	margin:5px;	
	text-align:left;
	background-color:Black;
	color:White;
	font-weight:bold;
}
.ShoppingCartHeaderPresent
{
	margin:5px;
	width:95%;
	height: 63px;
}
.ShoppingCartGameResult
{
	width:96%;
	border:solid 0px black;
	padding:2px;
	height:20px;	
}
.ShoppingCartBody
{
	width:380px;
	border:solid 1px black;
	padding:5px;
}
/*只为多余两个购物项的购物车设定*/
.ShoppingCartRightBody
{
	width:380px;
	border:solid 1px black;
	padding:5px;
	margin-left:10px;
    margin-top:5px;
}

.ShoppingCartBodyItemOrder
{
	 background-color:Black;
	 color:White;
	 font-weight:bold;
	 vertical-align:middle;
	 text-align:center;
	 padding:2pt;
}
.ShoppingCartBodyItemName
{
	border-right:solid 1px #e2e2e2;
	border-bottom:solid 1px #e2e2e2;	
}
.ShoppingCartBodyItemSpec
{
	border-bottom:solid 1px #e2e2e2;
}
.ShoppingCartBodyItemCount
{
	border-right:solid 1px #e2e2e2;
	border-bottom:solid 1px #e2e2e2;
}
.ShoppingCartBodyItemPrice
{
	border-bottom:solid 1px #e2e2e2;	
}
.ShoppingCartBodyItemPoint
{
	border-bottom:solid 1px Black;	
}
.ShoppingCartBodyItemOperator
{
	border-bottom:solid 1px Black;	
	text-align:right;	
}
.ShoppingCartBodyItemTotalLabel
{
	border-right:solid 1px Black;	
}
.ShoppingCartBodyItemTotalData
{
}
.ShoppingCartFooter
{
	text-align:right;
	margin:5px;	
}
.ShopIframe
{
	width:420px;
	height:350px;	
}
.ShopCartBillFetch
{
	margin:50px 50px 0px 0px; 
	padding:3px;	
	border:solid 1px black;
	width:270px;
	float:left;
}
.ShopCartBillFetchMain
{
	margin:2px;
	padding:1px;
	border:solid 1px black;
	width:85%;
}
.ShopCartBillFrame
{
		
}
.ShopCartBillStube
{
	width:200px;
	height:300px;
	background-color:Orange;
	position:absolute;
}
.PreloaderInit
{
	background-color:White;
	position:absolute;
	text-align:center;
	width:100%;
	height:800px;
	left:0px;
	top:70px;
	margin:0px;
	display:none;
}
.hotProductClass
{
	height:50px;
	padding-top:15px;
}
.logoClass
{
	height:430px;
	text-align:center;
	vertical-align:middle;
	
}
.tipClass
{
	position:relative;
	top:30px;
	text-align:center;
}
.frameContainerClass
{
	display:none;
}
.productClass
{
	height:120px;
}
.LogoImageClass
{
	height:80px;
	width:200px;
	border:0px;
	margin:100px 0px 10px 0px;
}
/*首页样式开始*/
#FlashOuter
{
	width:800px;
	height:535px;
	background-color:White;
	text-align:center;	
}
#FlashBottom
{
	width:800px;
	height:65px;
	background-color:White;
}
.EnterFont
{
	color:#b8b8b8;
	font-size:14px;
	margin:5px;	
}
/*首页样式结束*/
.ProductItem
{
	margin:3px;
	text-align:center;
	text-decoration:none;	
}
.RightItem
{
	text-align:center;
	display:none;	
}
.ProductList
{
	margin:5px;
	text-align:center;
	padding:2px;	
}
.ProductPhoto
{
	width:450px;
	height:300px;
	margin-left:10px;
	border:1px solid #C93;
	text-align:center;
}
.ShopInfo
{
  width:150px;
  height:200px;
  padding:5px;
  margin:5px;
  background-color:Black;
  color:White;		
  float:left;
}
.ShopImage
{
	width:280px;
	height:220px;
	margin:5px;
	border:solid 1px #FFF;	
}
.ShopIframe
{
	width:500px;
	height:300px;
	border:0px;
}
.HrSplit
{
	border-collapse:collapse;
	width:100%;
	border-top:1px solid #e2e2e2;
	height:0;
}
.CommonCard
{
	height:111px;
	width:200px;
	background-image:url(Images/Common.gif);	
	background-repeat:no-repeat;
	 background-position:center;		
}
.VIPCard
{
	height:111px;
	width:200px;
	background-image:url(Images/VIP.gif);
	background-repeat:no-repeat;
	background-position:center;	
}
.ApplyingCard
{
    height:360px;
	width:400px;
	padding:2px;
}
.ShopItem
{
	padding:2px;	
}
a.ShopItem:link 
{
	color: #B7B7B7;
	font-size:14px;
	padding:1px;
	border-color:Black;
	border-width:1px;
}    
a.ShopItem:visited 
{
	color: #B7B7B7;
	font-size:14px;
	padding:5px;
} 
a.ShopItem:hover 
{
	color:White;
	font-weight:bold;
	font-size:14px;
	font-family:华文宋体;
	padding:5px;
	background-color:Black;
}   
a.ShopItem:active 
{
	color:White;
	font-size:14px;
	padding:5px;
	background-color:Black;
}
.ShopMenu
{
	cursor:move;
	text-align:left;	
}
.MaterialList
{
	width:300px;
	height:350px;
	padding:2px;	
}
.MaterialItem
{
	
	padding:3px;
}
.MaterialInfo
{
	width:400px;
	height:360px;	
}
.MenuOuterClass
{
	position:absolute;
	left:830px;
	text-align:right;
	width:150px;
	height:400px;
	background-color:White;
	background-image:url(Images/Logo.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.ProductMember
{
text-decoration:none;
padding-left:4px;
padding-right:4px;
padding-bottom:10px;
font-family:黑体;
font:16px;
margin-top:5px;
margin-bottom:5px;
}

#TopStrip
{
	height:70px;
	width : 800px;
	background-color:White;	
	vertical-align:text-bottom;
}
#FrameStrip
{
	height:410px;
	width:800px;	
	background-color:White;
}
#ProductStrip
{
	height:75px;
	width:800px;	
	background-color:White;
	text-align:center;
}
#BottomStrip
{
	height:45px;
	width:800px;	
	background-color:White;
}
#DocumentBack
{
	width:100%;
	background-color:#959595;	
}
#PhotoPart
{
	height:400px;
	width:480px;
	position:absolute;
	left:0px;
	top:0px;	
}
#PhotoPartHot
{
	height:400px;
	width:480px;
	cursor:hand;
}
#TimeHour
{
	font-size:20px;
	font-family:Tahoma, Arial Black;
	color:#333;
}
#TimeMin
{
	font-size:20px;	
	font-family:Tahoma, Arial Black;
	color:#bababa;
}
#WeekHot
{
	font-size:12px;	
}
#DesriptionPart
{
	word-break:break-all;
	height:400px;
	width:540px;
	position:absolute;
	left:480px;
	top:0px;	
	text-align:left;
}
#DescriptionPartDown
{
	width:70%;
}
#DesriptionPartHot
{
   height:400px;
	width:320px;
	position:absolute;
	left:480px;
	top:0px;	
	text-align:left;
}
#ImgPhoto
{
	width:390px;
	height:258px;
	padding-left:20px;
	padding-top:45px;
}
#DesriptionPartInner
{
	padding-top:45px;
	margin-left:10px;
	width:240px;
	word-wrap:normal;
	word-break:break-all;
}
#SnailCart
{
	position:absolute;
	left:192px;
	top:150px;
	z-index:101;
	width:80px;
	height:50px;
	font-size:8pt;
	border:solid 0px black;
	display:none;	
}
#NavigateMenu
{
	position:absolute;
	left:125px;
	top:260px;	
	z-index:100;
	width:150px;
	font-size:9pt;
	text-align:center;
	cursor:pointer;
}
.MenuFontEN
{
	font-family:Tahoma,Arial;
	letter-spacing:1px;
}
#MenuPoint
{
	position:absolute;
	left:125px;
	top:241px;	
	z-index:110;
	width:80px;
	height:13pt;
	cursor:hand;	
}
#specs
{
	font-size:8pt;	
}
#ImgSnailLogo
{
	position:absolute;
	left:260px;
	top:0px;
	z-index:99;
	width:80px;
	height:80px;
}
#TbExtender
{
	position:absolute;
	top:0px;
	left:310px;
	height:400px;
	margin:0px;	
	z-index:102;
}
.ProductSet
{
	font-size:11px;
}
A
{
 text-decoration:none;	
}
a.ProductSet:link 
{
	color: #B7B7B7;

}    
a.ProductSet:visited 
{
	color: #B7B7B7;
} 
a.ProductSet:hover 
{
	color: #464646;
	font-weight:bold;
}   
a.ProductSet:active 
{
	color: #464646;
}
#DivMask
{
	position:absolute;
	z-index:200;
	background-color:White;
	margin:0px;
	top:0px;
	left:0px;
	width:100%;
	height:600px;
	text-align:center;
	display:none;
}
#DivMotto1
{
	position:relative;
	z-index:201;
	height:400px;
	width:800px;
	background-color:White;
    display:none;
    margin-top:70px;
    text-align:left;
}
#DivMotto2
{
	position:relative;
	z-index:202;
	height:400px;
	width:800px;
	background-color:White;
	display:none;
	margin-top:70px;
	text-align:left;
}
#DivBengons
{
	position:absolute;
	z-index:203;
	top:70px;
	left:100px;
	height:400px;
	width:800px;
	background-color:White;	
	display:none;
	text-align:center;
}
.Bengons
{
	padding-top:150px;
}
#DivTip
{
	position:absolute;
	z-index:204;
	height:400px;
	width:800px;
	background-color:Yellow;
	display:none;
}
#CopyRight
{
	color:#d3d3d3;
	font-size:10px;
}
/*购物车开始*/
.ButtonX
{
	color:White;
	background-color:Black;
	border-style:solid;
	border-width:1px;	
	cursor:hand;
}
.ButtonZ
{
	color:White;
	background-color:Black;
	border-style:solid;
	border-width:1px;	
	cursor:hand;
	font-size:8pt;	
}
.ButtonY
{
	color:black;
	background-color:White;
	border-style:solid;
	border-width:1px;	
	cursor:hand;	
}
.StrongFont
{
	font-weight:bold;
	font-size:12px;	
}
.WeakFont
{
	color:#999999;
}
.CartTitle
{
	font-size:11pt;
	width:65pt;	
}
#CartApply
{
	border:solid 1px #333;
	margin-top:5pt;
	width:95%;
	display:block;
	font-size:8pt;
}
#CartLogin
{
	width:95%;
	display:block;
	text-align:left;
	margin-top:5pt;
	margin-bottom:5pt;	
}
#CartLoginInfo
{
	background-color:#333;
	color:#FFF;
	width:95%;
	height:20px;
	text-align:left;
	margin-top:5pt;
	display:block;
	font-size:8pt;
}
#CartPresent
{
	border:solid 1px #333;
	height:35px;
	width:95%; 
	margin-top:5pt; 
	margin-bottom:5pt; 
	display:block;
}

#CartBody
{
	width:99%; height:160px; border:solid 1px black; margin-left:2px;margin-right:2px;margin-bottom:2px;
}
.CartBodyItem
{
	 margin:4px; text-align:left; width:95%;
}
.CartBodyItemOrder
{
  font-size:14px;background-color:#333; color:White; width:80%; height:20px; font-weight:bold;
}
#CartBodyTotal
{
	margin:6px; text-align:center; height:25px; width:95%;
}

#MCartHeader
{
	width:98%; 
	border:solid 1px black;
	margin-left:2px;
	margin-right:2px; 
	margin-bottom:2px;
}
#MCartCaption
{
	width:97%; height:12pt;
}

#MCartCaptionSpan
{
}



#MCartBodyRight
{
	width:97%; height:320px; border:solid 1px black; margin-left:3pt;margin-right:1px;margin-bottom:1px;	
}
#MCartLeft
{
	background-color:White;
	width:370px;
	height:330px;	
}
#MCartRight
{
	 width:370px;
	 height:330px;
	 background-color:White;	
	 display:none;
	 
}
.EnglishFont
{
	font-family:Tahoma, Arial Black;	
}
.ChineseFont
{
	
}

/*显示产品信息的主界面*/

.ImgGoods
{
	position:absolute;
	top:78px;
	left:75px;
	width:375px;
	height:265px;
	filter:progid:DXImageTransform.Microsoft.CheckerBoard(duration=3,squaresX=8, squaresY=8)	
}
.ImgGoodsHot
{
	position:absolute;
	top:78px;
	left:75px;
	width:375px;
	height:265px;	
	cursor:pointer;
}
.GoodsDesription
{
	position:absolute;
	word-break:break-all;
	height:410px;
	width:800px;
	top:0px;
	left:505px;	
	text-align:left;
	z-index:105;
}
.GoodsDesriptionTop
{
	margin-top:78px;
	width:238px;
	word-wrap:normal;
	word-break:break-all;
}
.GoodsDesriptionDown
{
	width:170px;
	word-wrap:normal;
	word-break:break-all;
}
.FreePhoneHeader
{
	font-size:9px;
}
.FreePhoneNumber
{
	font-size:10px;
	letter-spacing:1px;
}
.Menus
{
	position:absolute;
	top:293px;
	left:121px;
	cursor:pointer;
	font-size:12px;	
}
.MenuItemOut
{
	color:Black;
	background-color:White;
}
.MenuItemIn
{
	color:White;
	background-color:Black;
}
.MenusTop
{
	border-left:solid 1px #333;
	border-top:solid 1px #333;
	border-right:solid 0px #333;
	border-bottom:solid 1px #333;
	margin:0;
	position:absolute;
	width:56px;
	height:18px;
	top:305px;	
	left:64px;
}
.SmallCart
{
	position:absolute;
	top:185px;
	left:171px;
	width:70px;
	font-size:9px;
	color:#333;
	border:solid 1px #000;
	text-align:center;
	display:block;
}
.SmallCartItemOrder
{
	font-size:10px;	
	background-color:#333; 
	color:White;
	padding-top:2px;
	padding-bottom:2px;
	margin:2px;
}
.SmallCartSubmit
{
	cursor:pointer;
	text-align:center;
	font-size:10px;
	height:18px;
	background-color:Black;
	color:White;
}
.imgGoodsLogo
{
	position:absolute;
	top:20px;
	left:743px;
	height:75px;
	width:75px;
	z-index:103;
}
#TableExtender
{
	position:absolute;
	top:0px;
	left:241px;
	height:410px;
	width:0px;
	background-color:Transparent;	
}
.cartMain
{
	text-align:center;	
}
#CartMainLeft
{
	height:342px;
	width:340px;
	background-color:White;
}
#CartMainRight
{
	width:340px;
	display:none;	
}
#leftPartHeader
{
	width:90%; 
	border:solid 1px black;
	
}
.leftPartHeader
{
	font-size:10px;	
}
#leftPartHeaderApplay
{
	font-size:10px;	
	width:96%;
	text-align:left;
	border:solid 1px #333;
	margin-top:5px;
}
#leftPartHeaderCartLogin
{
	font-size:10px;	
	width:96%;
	text-align:left;
	margin-top:5px;
}
#leftPartHeaderCartLoginInfo
{
	font-size:9px;	
	width:96%;
	height:20px;
	text-align:left;
	background-color:#333;
	color:White;
	margin-top:5px;
}
#leftPartHeaderCartPresent
{
	font-size:10px;
	border:solid 1px #333;
	height:35px;
	width:96%; 
	margin-top:5px; 
	margin-bottom:5px; 
	display:block;	
}
#leftPartCartCaption
{
	width:90%; height:12pt;
}
#leftPartCartCaptionContent
{
	border-left:solid 1px #333;
	border-right:solid 1px #333;
	border-top:solid 1px #333;
	border-bottom:solid 0px #333; 
	height:10pt;
	font-size:9px;
	padding-top:2px;
}
#leftPartCartBodyLeft
{
	width:90%; height:160px; border:solid 1px #333;
}
#rightPartCartBody
{
	width:90%;
	height:325px;
	border:solid 1px #333;
	text-align:center;	
}
.ButtonA
{
	color:White;
	background-color:#333;
	border-style:solid;
	border-width:1px;	
	cursor:hand;
	font-size:10px;
}
/*会员申请*/
.CardApplyFrame
{
	width:320px;
	height:370px;
	margin-left:10px;
	margin-right:10px;
}
.CardApplyFrameTitle
{
	width:99%;
	font-size:15px;
	text-align:center;
	
}
.CardApplyFrameInfo
{
	width:100%;
	font-size:12px;
	text-align:left;	
}
.CardApplyFrameChoose
{
	width:99%;	
}
.CardApplyFrameTop
{
	width:99%;
	height:85px;		
}
.CardApplyFrameMiddle
{
	width:100%;
	height:255px;
	border-top:solid 1px #333;
	border-bottom:solid 1px #333;
}
.CardApplyFrameBottom
{
	width:99%;
	height:60px;
	text-align:right;
}
/*填写订单信息*/
.BillInfoFrame
{
	height:290px;
	width:315px;
	text-align:center;
	display:block;
}
.BillStube
{
	height:290px;
	width:230px;
	position:absolute;
	top:-290px;
	left:0px;
	display:none;
	border-left:solid 1px #333;
	border-top:solid 1px #333;
	border-right:solid 1px #333;
	border-bottom:solid 0px #333;
}
.BillStubeTop
{
	width:100%;	
	
}
.BillStubeBottom
{
	width:100%;	
}
.BillStubeMask
{
	height:0px;
	width:230px;
	border:solid 1px #FFF;
	position:absolute;
	top:10px;
	left:45px;
	background-color:White;
	display:none;
	z-index:402;
}
.BillStubeGate
{
	height:20px;
	width:250px;
	left:30px;
	background-color:#333;
	z-index:401;	
	display:none;
}
/*主界面样式*/
.BackgroundMaskOuter
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:600px;
	z-index:300;	
	text-align:center;
}
.BackgroundMask
{
	position:relative;
	width:800px;
	height:600px;
	background-color:White;	
	
}
.FrontLayer
{
	position:relative;
	width:87.5%;
	text-align:left;
	font-size:18px;
	padding-left:12.5%;
    padding-top:20%;
    display:none;
}
.Bengonslayer
{
	position:relative;
	width:82%;
	text-align:left;
	font-size:18px;
	padding-left:18%;
    padding-top:30%;
    display:none;
}
.BengonsAlternatelayer
{
	position:relative;
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
    display:none;
}

.MottoFilter
{
	width:400px;
	height:60px;
	position:absolute;
}
