﻿/*#region:通用样式*/
/*layout:body居中*/
body
{
 margin:0 auto;	
}

/*endregion*/
/*#region:无权限提示样式*/
/*layout:防止内容溢出*/
.hiddentext
{
  overflow:hidden;	
}
/*layout:无权限提示文字位置*/
.norighttooltip
{
	float: left;
	margin: 25px 0 10px 60px; 
	width: 300px; 
    vertical-align: middle;
    line-height: 16px; 
}
/*font:无权限提示文字样式1*/
.norigthfont
{
  font-family:Arial,Sans-Serif; 
  font-size:10pt; 
  color:#6e5f42;
}
/*font:无权限提示文字样式2*/
.norigthfont2
{
  font-family:Arial,Sans-Serif; 
  font-size:9pt; 
  color:#000000;
}

/*endregion*/
/*#region:网站的页脚样式*/
/*layout:网站的页脚样式*/
.FootInfo
{
 text-align:center;
 margin:0 auto; 
 background-color:#E8F5FD;
 width:1003px;
 height:20px;
}
/*font:网站底部版权信息*/
.FootCopy
{
 color: Black; 
 font-size:8pt; 
 font-family:arial,Sans-Serif;
 text-align:center; 
 width:1003px;
 margin:0 auto; 
 background-color:White;
}
/*font:网站底部链接样式*/
.hypFont
{
	font-family:arial,Sans-Serif;
	Color:#000000;
	font-size:10.5pt;
	font-weight:bold;
	text-decoration:none;
}
/*font:网站底部链接鼠标悬停*/
.hypFont:hover
{
 
	color:#316D9C;
	text-decoration:underline;
}

/*endregion*/
/*#region:网站的页眉样式*/
/*layout:页眉中的Logo*/
#HeadLogo
{
  float:left;
  text-align:left;
  padding-bottom:8px;
  width:200px;
  height:20px;  
  margin-top:40px;
  padding-left:100px;
}
/*layout:页眉中的Menu*/
#HeadMenu
{
margin: 0; 
padding: 0; 
border:0;
background:url(Images/MenuBG.jpg);
width:1003px;
}
/*页眉总体样式
#HeadStyle
{
margin: 0 auto; 
width: 1000px; 

}*/
/*layout:页眉中的用户登陆信息条1*/
.LanguageAndLogin1
{
 text-align: right; 
padding-top: 5px; 
padding-right: 25px;
}
/*layout:页眉中的用户登陆信息条2*/
.LanguageAndLogin2
{
 text-align: right; 
padding-top: 5px; 
padding-right: 25px;
}
/*layout:页眉语言图片a标签*/
.flagimg a
{
	display:block;
}
/*layout:页眉menu内部样式*/
.divclass
{
 
	display:none
}
/*layout:页眉法语图片*/
.frimg
{
background:url(Images/imgFrench.gif) no-repeat left top;
width:26px;
height :26px;
}
/*layout:页眉英语图片*/
.enimg
{
background:url(Images/imgEngilsh.gif) no-repeat left top;
width:26px;
height :26px;
}
/*layout:页眉中文图片*/
.zhimg
{
background:url(Images/imgChina.gif) no-repeat left top;
width:26px;
height :26px;
}
/*layout:页眉西班牙文图片*/
.seimg
{
background:url(Images/se.gif) no-repeat left top;
width:16px;
height :16px;
}

/*endregion*/
/*#region:产品目录树的样式*/
/*font:目录树上方标题*/
.lblTitle
{

 font-size:10pt;
 font-weight:bold;
 color:#f55188;
}

/*endregion*/
/*#region:flash相册管理模块*/
/*background:flash管理页管理模块选择栏背景*/
.flashTitleBg
{
background-image:url(Images/FlashTitleBg.jpg); 
background-repeat:no-repeat;
width:955px; 
height:55px;
}
/*font:flash管理顶部管理模块选择标签按钮*/
.DefaultFlashTitleStyle
{
font-size: 10pt; 
text-decoration: none;
color: #ffffff;
font-weight:bold;
}
/*layout:flash管理页下拉列表样式*/
.DropDownlistStyle
{
  font-size:9pt;
  height:18px;
}
/*font:defaultflash产品相册管理目录树鼠标悬停样式*/
#PrdNode:hover,#PrdsNode:hover
{
  
	text-decoration:underline;
}
/*font:产品相册管理目录小类字体*/
#PrdsNode
{
	color:Black;
	font:9pt Verdana;
}
/*layout:flash相册管理welcome.aspx页面*/
.welcomeFlash
{
   width:613px;
	height:80px; 
	float:left;
}

/*endregion*/
/*#region:产品首页布局*/
/*layout:前台页面主体内容的布局*/
.indexstye
{
	margin:0 auto; 
	width:1000px;
	margin-bottom:6px;
	background-color:#ffffff;
}
/*layout:产品前台左边展示树形菜单容器*/
.indexLeft
{
	 float: left;
	 border:0px;
	 border-style:solid;
	 color:#ffffff;
	 margin-left:3px;
	 overflow:hidden;
}
/*layout:产品主页中间iframe容器*/
#indexMiddle
{
float:left; 
width:597px;
margin-top:6px;
margin-left:6px;
margin-right:6px;
padding-left:30px;
}
/*layout:产品前台右边容器*/
.indexRight
{
float:right;
margin-top:6px;
clear:right;
margin-right:3px;
}
/*layout:产品主页中间iframe容器*/
*html #indexMiddle
{
float:left; 
width:597px;
margin-top:6px;
margin-left:10px;
margin-right:10px;
}
/*layout:产品前台右边容器*/
*html .indexRight
{
float:right;
margin-top:6px;
clear:right;
margin-right:3px;
}
/*layout:产品主页中间iframe容器*/
*+html #indexMiddle
{
float:left; 
width:597px;
margin-top:6px;
margin-left:10px;
margin-right:10px;
}
/*layout:产品前台右边容器*/
*+html .indexRight
{
float:right;
margin-top:6px;
clear:right;
margin-right:3px;
}

/*endregion*/
/*#region:产品相册管理ProductPhoto.aspx页布局样式*/
/*layout:产品相册管理页右键菜单样式*/
.ProductListMenu
{
text-align: left;
display: none; 
position: absolute; 
z-index: 10; 
background-color:#9EBFD9;
}
/*font:产品相册管理页右键菜单字体*/
.ProductListMenuFont
{
color:#000000; 
font-size: 10pt;
cursor:hand;
text-decoration:none;
}

/*endregion*/
/*#region:产品列表页及列表控件*/
/*font:产品列表页列表控件外容器*/
.ListStyle
{
  
	height:100%;
	min-height:460px;
}
/*font:产品列表为空时的样式*/
.listemptyfont
{
	font-size:10.5pt;
	 font-family:arial,Sans-Serif;
	color:#000000;
	margin:0px auto;
	text-align:center;
}

/*endregion*/
/*#region:三状态按钮样式*/
/*background:正常状态下的样式*/
.btnAuto
{
text-align:center;
font-family:arial,Sans-Serif;
}
/*background:鼠标按下状态下的样式*/
.btnDown
{
font-family:arial,Sans-Serif;
}
/*background:鼠标悬停状态下的样式*/
.btnOver
{
font-family:arial,Sans-Serif;
}

/*endregion*/
/*#region:用户密码管理相关页面*/
/*font:通过邮箱找回密码标题样式*/
.labcuserg
{
	font-family:arial,Sans-Serif;
	font-size:10pt;
	color:Black;
	font-weight :bold;
}
/*font:修改密码标题样式*/
.uppwdtitle
{
 font-family:Arial;
 font-size:10pt;
 color:#000000;
 font-weight:bold;
}
/*layout:修改密码样式*/
.Updatepasswordstyle
{
	background-image:url(FrontImages/UpdatePwd.gif);
	width:703px;
	height:211px;
}
/*layout:修改密码样式*/
.pwdtitleplace
{
	padding-top:20px;margin-left:100px;
}
/*layout:修改密码样式*/
.pwdcenter
{
	padding-top:20px;
}
/*layout:修改密码样式*/
.pwdcenter td
{
	padding-left:5px;
}
/*layout:pwd*/
.pwdbottom
{
	margin: 0 auto; margin-top: 40px;
}
/*layout:pwd*/
.pwdenter
{
	float:left;
	padding-left:180px;
}
/*layout:pwd*/
.pwdcancel
{
	float:left;
	padding-left:30px;
}
/*endregion*/
/*#region:前台页面相关样式*/
/*layout:导航文本样式*/
.DefaultNavigateStyle
{
 padding-top: 3px;
 font-family:arial,Sans-Serif;
 font-size:9pt;
 padding-left:6px;
 color:#000000;
}
/*layout:JS检测容器*/
#TestJs
{
	position: absolute; 
	z-index: 100000;	
    background-color: White;
     word-wrap: break-word;
      font-family:arial,Sans-Serif;
       font-size: 11pt;
}

/*endregion*/
/*#region:后台管理首页页面相关样式*/
/*background:后台管理首页背景*/
.ManageBg
{
 width:1200px;
position:absolute;
background-image:url(Images/manageBg.png);
/*
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='App_Themes/AirFloral/Images/ManageBg.png' sizingMethod=scale );
*/
background-position:45% top;
background-position:left top;
background-attachment:scroll;
	background-repeat: no-repeat;
	background-color: #97989c;
}
/*layout:后台管理主页语言选择框*/
.ddllanguage
{
	border-style:inset;
	width:100px;
	 color:#000000;
	 height:24px;
	 font-family:arial,Sans-Serif;
	font-size:10.5;
}
/*layout:后台主页右上角工具栏*/
#managetoolbar
{
	float: left;
	 margin-left: 500px !important;
	 *margin-left: 450px;
	 height: 110px;
}
/*layout:后台主页右上角关闭按钮外框*/
#closebutton
{
	float: left; 
	margin-left: 8px; 
	margin-top: 2px;
	text-align: left;
	cursor: pointer;
}
/*layout:后台主页右上角关闭按钮关联文字*/
.lblclose
{
	font-size:10.5pt;
	 color:#000000;
}
/*background:后台主页右上角关闭按钮*/
.manageclose
{
	background:url(Images/manageclose.png);
	_background-image:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/AirFloral/Images/manageclose.png');
	width:32px;
	height:32px;
}
/*background:回到网站首页按钮FF*/
.imgreturnhome
{
 background:url(Images/home.png);
 width:24px;
 height:24px;
 background-repeat:no-repeat;
 float: left;
 margin-left: 225px;
 margin-top: 1px;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/home.png');
 _background:;
 _margin-left: 115px;
}
/*font:回到网站首页链接文字样式*/
.returnhomelink
{
	color:#000000;
    font-size:9pt;
    text-decoration:underline;
     font-weight:bold;
     font-family:arial,Sans-Serif;
     cursor: pointer;
     display: block; 
     float: left;
     margin-top: 8px;
     margin-left: 8px;
}
/*layout:后台管理页面主体内容*/
#managebody
{
	clear: both; 
	width: 1100px;
	 padding-left: 120px;
}
/*layout:左边导航链接栏*/
#leftitems
{
	width: 231px;
	 float: left;
	  padding: 0px;
}
/*layout:左边导航链接子栏目*/
.leftitem
{
	margin-bottom:10px;
}
/*layout:左边导航链接子栏目标题*/
.functionheadbox
{
width:231px;
height:32px;
position: absolute;
cursor: pointer;
position:relative;
}
/*layout:左边导航链接子栏目标题背景FF*/
.functionhead
{
background-image:url(Images/menuhead.png);
width:231px;
height:32px;
font-family:arial,Sans-Serif;
color:White;
font-weight:bold;
text-align:left;
padding:0px;
position:absolute;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/AirFloral/Images/menuhead.png');
}
/*layout:左边导航链接子栏目标题背景,当栏目收缩时*/
.functionheadalone
{
 background-image:url(Images/menuheadalone.png);
  width:231px;
  height:32px;
  font-family:arial,Sans-Serif;
  color:White;
  font-weight:bold;
  text-align:left;
  padding:0px;
  position:absolute;
  _background-image :none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/AirFloral/Images/menuheadalone.png');
}
/*font:左边导航链接子栏目标题文字样式*/
.titlefont
{
font-family:arial,Sans-Serif;
font-weight:bold;
font-size:10pt;	
float:left;
width:170px;
margin-top:10px;
margin-left:8px;
margin-right:0px;
color:#4c4948;
padding:0px;
}
/*background:左边导航链接子栏目隐藏时,标题右侧按钮*/
.hidenstyle
{
width:21px;
height:21px;	
float:left;
margin-top:6px;
margin-left:21px;
padding:0px;
cursor:pointer;
background-image: url(Images/whenhide.png);
_background-image: none;
_margin-left:13px;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/AirFloral/Images/whenhide.png' );
}
/*background:左边导航链接子栏目展开时,标题右侧按钮*/
.expandedstyle
{
width:21px;
height:21px;	
float:left;
margin-top:6px;
margin-left:21px;
padding:0px;
cursor:pointer;
background-image: url(Images/whenexpanded.png);
_background-image: none;
_margin-left:13px;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/AirFloral/Images/whenexpanded.png' );
}
/*background:左边导航链接子栏目背景*/
.menuBg
{
background-color:#D9D9D9;
}
/*layout:左边导航链接图标容器*/
.imgMark
{
width:16px;
height:16px;
padding-left:15px;
}
/*layout:左边导航链接项容器*/
.menulink
{
text-align:left;
padding-left:2px;
}
/*layout:后台管理首页右边Iframe*/
#rightiframe
{
	padding-left: 8px;
	 float: left;
}
/*background:ManageWelcome.aspx中的红色标头的容器*/
.redTitleBg
{
background-image:url(Images/redtitlebg.png);
width:694px;
height:52px;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/AirFloral/Images/redtitlebg.png');
}
/*background:ManageWelcome.aspx中的黑色标头的容器*/
.blackTitleBg
{
background-image:url(Images/blacktitlebg.png);
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/AirFloral/Images/blacktitlebg.png');
width:694px;
height:52px;
}
/*background:ManageWelcome.aspx中的图标栏目容器的标题FF*/
.boxtitle
{
	margin-left:20px;
}
/*background:ManageWelcome.aspx中的图标栏目容器的标题IE*/
*html .boxtitle
{
 margin-top:23px;
 margin-left:20px;
 color:Red;
}
/*background:ManageWelcome.aspx中的图标栏目容器的主体内容*/
.rightboxContent
{
	background-image: url(Images/BoxCenter.png);
   width:694px;
   background-repeat:repeat-y;
   height:auto;
   _background-image:none;
   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src='../App_Themes/AirFloral/Images/BoxCenter.png');
}
/*background:ManageWelcome.aspx中的图标栏目容器的底部*/
.detailBottomBg
{
background-image:url(Images/detailbottombg.png);
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/AirFloral/Images/detailbottombg.png');
width:694px;
height:20px;
}
/*background:ManageWelcome.aspx中的图标单元*/
.imgbutton
{
float:left ;
margin:10px 0px 25px 11px;
width:119px;
text-align:center;
padding:0px auto;
/*
word-wrap:break-word;
*/
}
/*background:ManageWelcome.aspx中的图标单元内表格*/
.itemtable
{
/*
 word-break:break-all;
*/
word-wrap:break-word;
margin:0px auto;
}
/*background:ManageWelcome.aspx中的图标单元内表格td*/
.itemtable td
{
	text-align:center;
}
/*background:ManageWelcome.aspx中的图标单元内表格div*/
.itemtable div
{
	 margin:0px auto;
}
/*background:后台管理首页左上角LOGO*/
.manageLogo
{
	background-image: url(Images/ManageLogo.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/AirFloral/Images/ManageLogo.png');
	float: left;
	width: 381px;
	height: 110px;
}
/*background:后台管理首页更换语言按钮FF*/
.changeStyle
{
background:url(Images/ChangeLanguage.png);
width:32px;
height:32px;
padding-top:3px;
cursor:pointer;
border:0;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/AirFloral/Images/ChangeLanguage.png');
_padding-bottom:0px;
}
/*font:ManageWelcome.aspx图标单元内链接*/
.memustyleManageNew
{
	font-family:arial,Sans-Serif;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
	cursor:hand;
	padding-left:5px;
}
/*font:后台管理首页左侧导航栏导航项文字链接*/
.memustyleManageNewleft
{
	font-family:arial,Sans-Serif;
	font-size:9pt;
	color:#696965;
	text-decoration:none;
	cursor:pointer;
}
/*font:后台管理首页左侧导航栏导航项文字链接被选中状态*/
.menustyleManageNewleftselected
{
	font-family:arial,Sans-Serif;
	font-size:9pt;
	color:#0b07a4;
	text-decoration:underline;
	cursor:pointer;
	
}

/*endregion*/
/*#region:即时通信样式*/
/*layout:即时通信编辑器样式*/
.Composition
{
	background: white;
	padding-bottom: 5px;
	overflow: auto;
	padding-top: 5px;
	border: groove 1 #ffffff;
}
/*font:即时通信信息日期样式*/
.IMDate
{
	font-size: 10pt;
	font-weight: bolder;
}
/*font:即时通信信息用户样式1*/
.IMOwerUserName
{
	font-size: 9pt;
	color: Green;
}
/*font:即时通信信息用户样式2*/
.IMUserName
{
	font-size: 9pt;
	color: Blue;
}
/*font:即时通信信息内容样式*/
.IMMessage
{
	font-size: 9pt;
}

/*endregion*/
/*#region:Adminlogin.aspx登录按钮样式*/
/*font:WebEditer/EditTool/AdminLogin.aspx登陆按钮样式*/
.LoginButtonStyle
{
 color:#FFFFFF; 
 font-size:10.5pt;
 font-weight:bold; 
 text-decoration:none; 
 font-family:arial,Sans-Serif;
}
/*font:WebEditer/EditTool/AdminLogin.aspx登陆按钮样式,鼠标悬停*/
.LoginButtonStyle:Hover
{
 color:#FFFFFF; 
 font-size:10.5pt;
 font-weight:bold; 
 text-decoration:underline;
 font-family:arial,Sans-Serif;
}
/*font:WebEditer/EditTool/AdminLogin.aspx登陆按钮样式鼠标悬停2*/
.LoginButtonStyleHover
{
 color:#FFFFFF; 
 font-size:10.5pt;
 font-weight:bold; 
 text-decoration:underline;
 font-family:arial,Sans-Serif;
}

/*endregion*/
/*#region:静态内容页样式*/
/*layout:内容展示区整体样式*/
.editplace
{
float: left; 
padding-left: 10px; 
padding-right: 10px; 
width: 710px; 
height: 100%;
padding-bottom: 30px;
}
/*background:静态展示内容上部的样式FF*/
.EditTopStyle ,.IntraEditTopStyle
{
width: 730px; 
clear: both; 
height: 36px; 
background: url(Images/EditTop.gif);
}
/*background:静态展示内容中间的样式*/
.EditCenterStyle ,.IntraEditCenterStyle
{
width: 690px; 
clear: both; 
height: 100%; 
padding:10px 20px 10px 20px;
color:#000000;
word-wrap: break-word;
background-image:url(Images/EditCenter.gif);
background-repeat:repeat-y;
min-height:450px;
_height:450px;

}
/*background:静态展示内容中间的div样式*/
.EditCenterStyle div
{
	width:100%;			
	overflow:hidden;
}
/*background:静态展示内容下部的样式*/
.EditBottomStyle , .IntraEditBottomStyle
{
width: 730px; 
clear: both; 
height: 17px; 
background: url(Images/EditBootom.gif);	

}
/*layout:静态页右侧内容*/
.staticpageright
{
float: right; 
padding-right: 10px;
margin-top:10px;
}
/*layout:静态页右侧广告图片容器*/
.flashbgstyle
{
cursor: hand; 
position:absolute; 
width: 228px; 
height: 380px; 
z-index: 100;
display:none;
}
/*layout:静态页右侧广告图片*/
.imgflashstyle
{
 width: 228px; 
 height: 380px; 
}

/*endregion*/
/*#region:页脚菜单样式*/
/*font:页脚菜单项样式*/
.footstatic
{
font-size:9pt;
cursor:pointer; 
font-weight:bold;
color:#000000;
padding-top:4px;	
text-decoration:none;
padding-left:8px;
padding-right:8px;
}
/*font:页脚菜单项样式,鼠标悬停*/
.footstatic:hover
{
font-size:9pt;
cursor:hand; 
font-weight:bold;
color:#000000;
padding-top:4px;
padding-left:8px;
padding-right:8px;	
text-decoration:underline;
}

/*endregion*/
/*#region:购物车按钮*/
/*background:购物车按钮*/
.CartButton
{
	width: 203px;
	height: 31px;
	border: none;
	background-image:url(FrontImages/Cart.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 10px;
	text-align:center;
	line-height: 31px;
	vertical-align: middle;
	display:block;
}

/*endregion*/
/*#region:首页页脚样式*/
/*background:页脚背景*/
.FootBgStyle ,.IntraFootBgStyle
{
clear:both;
background: url(FrontImages/FootBg.jpg);
height: 111px; 
width: 1001px;
}
/*layout:页脚菜单位置*/
.footmenuplace
{
padding-top:35px;
}
/*font:版权信息字体1*/
.footcopy1
{
	font-family:arial,Sans-Serif;
    color: #000000; 
    font-size:7pt; 
    word-spacing: normal;
    font-weight:bold;
}
/*font:版权信息字体2*/
.footcopy2
{
color: #000000; 
text-decoration: none;
font-family:arial,Sans-Serif;
border: 0; 
font-size: 7pt; 
display:block;
}

/*background:页脚网站图标*/
.imgcopy
{
background-position:left;
background-image:url(FrontImages/OMTCopy.png);
background-repeat:no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src='FrontImages/OMTCopy.png');
_background-image:none;
width:42px;
height:47px;
display:none;
}
/*layout:页脚布局*/
.FootCopyStyle
{
text-align: center; 
padding-top:7px;
}
/*layout:页脚版权信息容器*/
.copy1
{
text-align: center;
}
/*layout:页脚版权备注信息容器*/
.copy2
{
text-align: center; height:47px;

}
/*layout:页脚版权备注信息列表项格式*/
.copy2 ul li
{
	width:100%;
}



/*endregion*/
/*#region:首页页眉样式*/
/*layout:首页Logo的样式*/
.HeadLogoStyle
{
position: absolute;
width: 1000px;
}
/*background:页眉背景的样式*/
.HeadBgStyle,.InraHeadBgStyle
{
background: url(FrontImages/HeadBg.jpg);
height: 234px; 
width: 1000px;	
margin:0 auto; 
}
/*layout:页眉用户登录div样式*/
.userlogincss
{
	float: left;
	padding-top:3px;
}
/*layout:页眉顶*/
.headtop
{
	float: right;
	margin-right:15px;
	
}
/*layout:页眉菜单外容器样式*/
.menustyle
{
margin-top:176px;
margin-left: 40px;
position: absolute;
z-index: 10000;
}
/*layout:点击Logo的位置*/
.logoclick
{
	width: 200px;
	 height: 100px; 
	 position: absolute; 
	 margin-left: 0px;
}

/*endregion*/
/*#region:母板页样式*/
/*layout:母板页最外围div样式*/
.mastercss
{
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	background-color:#ffffff;
}

/*endregion*/
/*#region:导航菜单的样式*/
/*layout:导航条布局*/
.navagateplace
{
margin-top:205px;
position:absolute;
width:1000px;
}
/*layout:导航信息容器*/
.DaoHangLeft
{
width:680px;
float:left;	
}
/*layout:搜索控件容器*/
.DaoHangRight
{
width:300px;
float:right;
margin-right:15px;
}

/*endregion*/
/*#region:页眉LOGO控件*/
/*background:页眉LOGO背景*/
.logbgimg
{
 background:url(Images/logo.gif);	
 width:250px;
 height:160px;
 cursor:pointer;
}

/*endregion*/
/*#region:页眉菜单样式*/
/*font:页眉菜单鼠标默认字体样式*/
.headmenufont
{
 font-size:10pt;
cursor:pointer; 
color:#000000; 
font-weight:bold; 
font-family:arial,Sans-Serif;
text-decoration:none;
vertical-align:text-bottom;
text-align:center;
display:block;
height:30px;
line-height:30px;
padding-right:25px;
}
/*font:页眉菜单鼠标移上字体样式*/
.headmenufont:hover
{
color:#850042; 
}
/*font:当前页眉菜单的样式*/
.headmenufonthover
{
background-image:url(FrontImages/currentpage.gif);
background-position:left top;
background-repeat:no-repeat;
padding-left:31px;
font-size:10pt;
cursor:pointer; 
color:#850042; 
font-weight:bold; 
font-family:arial,Sans-Serif;
text-decoration:none;
vertical-align:text-bottom;
text-align:center;
display:inline-block;
height:30px;
line-height:30px;
padding-right:50px;
}
/*background:子菜单背景的样式*/
.submenubg
{
   background-color:#F9D3DE;
   position:relative;
/*IE8*/
z-index:10000000;
}
/*font:子菜单的样式*/
.headsubmenudefault
{
	font-weight:bold;
	font-family:arial,Sans-Serif;
	font-size:9pt;
	color:#000000;
	text-align:left;
	width:170px;
	height:20px;
	padding-top:4px;
	cursor:pointer;
    text-decoration:none;
    background-color:#F9D3DE;
    padding-left:10px;
    float:left;
}
/*font:子菜单的鼠标上移字体样式*/
.headsubmenudefault:hover
{
	font-weight:bold;
	font-family:arial,Sans-Serif;
	font-size:9pt;
	color:#850042;
	text-align:left;
	width:170px;
	height:20px;
	padding-top:4px;
	cursor:pointer;
    text-decoration:none;
    background-color:#F9D3DE;
    padding-left:10px;
    float:left;
}
/*font:子菜单的鼠标上移字体样式IE6*/
*html .headsubmenudefaulthover
{
	font-weight:bold;
	font-family:arial,Sans-Serif;
	font-size:9pt;
	color:#850042;
	text-align:left;
	width:175px;
	height:18px;
	padding-top:4px;
	cursor:pointer;
	text-decoration:none;
	padding-left:10px;
	background-color:#F9D3DE;
    float:left;
    clear:right;
}
/*font:子菜单的鼠标上移字体样式IE7*/
*+html .headsubmenudefaulthover
{
	font-weight:bold;
	font-family:arial,Sans-Serif;
	font-size:9pt;
	color:#850042;
	text-align:left;
	width:175px;
	height:18px;
	padding-top:4px;
	cursor:pointer;
	text-decoration:none;
	padding-left:10px;
	background-color:#F9D3DE;
    float:left;
    clear:right;
}

/*endregion*/
/*#region:用户登陆控件样式*/
/*background:用户登录页背景*/
.loginbg
{
background-color:#fff;
width:100%;
background-repeat:repeat;
}
/*background:用户登录控件外容器FF*/
.UserLoginBgStyle
{
margin:0px auto;
background: url(Images/UserLoginBg.png);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/UserLoginBg.png');
_background:;
width: 366px; 
height: 271px;
}
/*layout:解决滤镜遮挡问题*/
.UserLoginBgStyle div
{
	position:relative;
}
/*layout:登陆控件中内容容器*/
.loginbox
{
 margin-top:80px;    
 width: 230px;
 margin-left:115px;
     
}
/*layout:登陆用户名容器*/
.loginusernamediv
{

}
/*layout:登陆密码容器*/
.loginuserpwddiv
{
      float:left;
      margin-top:15px;
}
/*layout:登陆按钮容器*/
.loginbutton
{
    float:left;
    margin-top:5px;      
    clear:right; 
}
/*layout:错误信息*/
.errormessage
{
    clear:left;
    color: White; 
     font-size: 9pt;
    
}
/*layout:忘记密码和找回密码居上和居下的距离*/
.controlplace
{
padding-top: 150px; 
padding-bottom: 300px;
}
/*layout:辅助按钮区。。。忘记密码，注册*/
.loginassistdiv
{
      text-align:center;
    
}
/*layout:辅助按钮区。。。忘记密码，注册a标签*/
.loginassistdiv a
{
      margin-right:2px;
    
}
/*font:登录页字体*/
.loginfont
{
font-family:arial,Sans-Serif;
font-size: 9pt;
color: #000000;
text-decoration:underline;
cursor:pointer;
font-weight:bold;
}
/*layout:登录页注册链接容器*/
.loginregister
{
	display:inline;
}
/*layout:登录页忘记密码链接容器*/
.loginforget
{
display:inline;
}

/*endregion*/
/*#region:页眉登陆工具栏*/
/*font:页眉登陆工具栏链接字体样式*/
.fontStyle
{
color:#000000; 
text-decoration:none; 
font-family:arial,Sans-Serif;
font-size:10pt; 
font-weight:bold;
}

/*font:页眉登陆工具栏链接字体样式鼠标移上*/
.fontStyle:hover
{
color:#850042; 
text-decoration:none; 
font-family:arial,Sans-Serif;
font-size:10pt; 
font-weight:bold;
}

/*font:页眉登陆工具栏忘记密码字体样式*/
.forgetstyle
{
color:#000000; 
text-decoration:none; 
font-family:arial,Sans-Serif;
font-size:9pt; 
font-weight:bold;
}
/*font:页眉登陆工具栏忘记密码字体样式鼠标移上*/
.forgetstyle:hover
{
color:#000000; 
font-family:arial,Sans-Serif;
font-size:9pt; 
font-weight:bold;
text-decoration:underline;
}
/*background:用户名输入框*/
.UserName
{
 background:url(FrontImages/UserName.gif) no-repeat;
 padding-left:20px ;
}
/*background:密码输入框*/
.PassWord
{
	background:url(FrontImages/PsssWord.gif) no-repeat;
	padding-left:20px ;
}
/*background:用户登陆工具栏左侧样式*/
.menuLeft
{
	background: url(FrontImages/menuLeft.gif);
	height:30px; 
	width: 15px;
}
/*background:用户登陆工具栏中间样式*/
.menuCenter
{
 background: url(FrontImages/menuCenter.gif);
 height: 30px; 
 text-align: center;
}
/*background:用户登陆工具栏右侧样式*/
.menuRight
{
	background: url(FrontImages/menuRight.gif);
	width: 15px;
	height:30px; 
}
/*layout:用户注册链接容器*/
.reg
{
float: left; 
padding-top: 3px;
}
/*layout:忘记密码链接容器*/
.pwd
{
float: left;
padding-left:3px; 
margin-top:5px;
}
/*layout:语言按钮列表外容器*/
.flagdiv
{
float: left; 
padding-right: 15px;
margin-top:0px;
}
/*layout:语言按钮列表*/
.flagplace
{
float: left; 
padding:0px 0px 0px 10px;
margin: 0;
}
/*layout:语言按钮布局样式*/
.flagimg
{
float: left; 
padding-left:3px;
padding-right:3px;
}
/*layout:购物车按钮位置*/
.cartdiv
{
clear:both;
float:right;
padding-right:20px;
}

/*endregion*/
/*#region:注册页样式*/
/*font:注册页标题栏字体样式*/
.registertitle
{
font-size: 11pt; 
font-family:arial,Sans-Serif;
color:#000000;
font-weight:bold;
}
/*font:注册页输入框标题字体*/
.registerfontstyle
{
font-family:arial,Sans-Serif;
font-size:10pt; 
font-weight:bold; 
color:#000000;
}
/*font:用户注册/留言提示信息字体*/
.registerfonttip
{
	font-size: 9pt; 
	 font-family:arial,Sans-Serif;
	color:#000000;
}



/*endregion*/
/*#region:留言页字体样式*/
/*font:客户留言输入框标题字体样式*/
.bbsfontstyle
{
font-family:arial,Sans-Serif;
font-size:10pt; 
font-weight:bold; 
color:#000000;
}

/*endregion*/
/*#region:注册成功页字体*/
/*font:用户注册成功提示文字*/
.regsucesscontent
{
 font-family:arial,Sans-Serif; font-size: 9pt; color: #000000;
}

/*endregion*/
/*#region:前台页面加载效果*/
/*background:静态页背景颜色*/
.DefaultBgStyle
{
background-color: #ffffff;
margin:0 auto;
}
/*background:网站前台页面背景*/
.DefaultBodyBG
{
	background-image:url(Images/main_bg.jpg);
	width:100%;
	/*height:950px;*/
	background-repeat:repeat-x;
	background-color:#f3eddf;
}
/*background:外网首页页面加载图标样式*/
.loadStyle
{
background:url(Images/loading.gif);
width:100px;
height:100px;
background-repeat:no-repeat;
}
/*layout:外网首页页面加载图标外容器*/
.loadDivStyle
{
position: absolute; 
top: 50%; 
left: 50%; 
width:300px; 
height:200px;
z-index: 1200000;
cursor:wait;
display:none;
}
/*background:*页面加载遮罩效果外框*/
.loadbgstyle
{
    position: absolute; 
	top: 0; 
	left: 0; 
	height:100%;
    width:100%; 
    z-index: 100000;
    background-color: #000;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;	
	display:none;
}
/*background:页面加载遮罩效果1*/
.loadimg
{
	width:1000px;
	height:660px;
}
/*background:页面加载遮罩效果2*/
.loadivcss
{
	cursor:pointer;
	margin-right:auto;
	margin-left:auto;
}

/*endregion*/
/*#region:前台页面共用样式*/
/*layout:容器顶部留空间隔样式*/
.padtopstyle
{
	padding-top: 20px;
}
/*background:网站前台页主题内容背景(页眉之下)*/
.indexstye,.bodyCenterStyle
{
	
background-color:#fff;
background-image:url(FrontImages/bodyCenter.jpg);
background-repeat:no-repeat;
width:1000px;
margin:0 auto;
min-height:577px;
height:100%;
}
/*background:用户留言页，用户注册，用户注册成功页，用户找回密码，用户忘记密码页站背景图片,订单生成页背景*/
.bbsbodycenter, .regsucessbodycenter,.regbodycenter,.forgetbodycenter,.findbodycenter,.completebodycenter,#myCartbg
{
background-color:#fff;
background-image:url(FrontImages/bodyCenter.jpg);
background-repeat:no-repeat;
width:1000px;
margin:0 auto;
min-height:577px;
height:100%;
}
/*layout:产品页和产品详细页的Iframe*/
.productiframe
{
	width:703px;
}

/*endregion*/
/*#region:产品详细信息页样式BasicDetail.aspx*/
/*layout:左侧树形列表容器*/
#tree
{
	float:left;	
	height:100%;
	
}
/*layout:右边内容主体外框FF*/
#bodycontent
{
	float:left;
	width:770px;
	height:auto;	
	background-color:White; 
	overflow:hidden;
	margin-left:22px;
}
/*layout:产品详细信息*/
#detail
{
	width:100%;
	height:auto;	
    overflow :hidden;
}
/*layout:类别信息信息*/
#categoryinfo
{
	padding-top :6px;
	padding-bottom:3px;
	
}
/*layout:类别信息分割符*/
.categoryseperator
{
	display:inline-block;
	margin:0px -10px;
	
}
/*font:类别信息字体样式*/
#categoryinfo span
{
	padding-left:5px;
	text-align:left;
	font-size:10pt;
	font-family:arial,Sans-Serif;
	color:#515151;
	font-weight:bold;
}
/*layout:产品图片内容区块*/
#productphoto
{
	width:348px;
	float:left;
}
/*layout:主图片，最大的图片外容器*/
#mainphoto
{
	width:350px;
	height:350px;	
	text-align:center;
	margin:0px auto;
	border:solid 1px #38302d;
}
/*layout:主图片a标签*/
#mainphoto a
{
    width:350px;
	height:350px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	*font-size:315px;
	*display: block; 
}
/*layout:主图片img标签*/
#mainphoto img
{
  vertical-align:middle;
}
/*layout:产品详细页产品主图样式*/
.LeftimgStyle
{
 border:2px;
 border-style:solid;
 border-color:#FFFFFF;
 margin:0px auto;
}
/*layout:主图片下方的缩略图列表*/
.thumbphotos
{
	width:330px;	
	margin-top:8px;
	float:left;
	
}
/*layout:主图片下方的单个缩略图*/
.thumb
{
	width:76px;
	height:76px;
	text-align:center;	
	margin:0px 1px 5px 2px;
	float:left;
	border:solid 1px #38302d;	
	display:table-cell;
	
}
/*layout:主图片下方的单个缩略图a标签*/
.thumb a
{
	width:76px;
	height:76px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	*display: block; 
	*font-size: 66px;
 
}
/*layout:每个小缩略图*/
.thumb  img
{
	border:0;
	margin:0px;
	vertical-align:middle;
}
/*layout:产品详细信息容器*/
#detailinfo
{
    width:354px;
	height:auto;
	float:left;
	margin-left:9px;
	   
}
/*layout:主要属性容器*/
#maininfo
{
    width:100%;
}
/*font:产品名称*/
#maininfo .productname
{
	font-family:arial,Sans-Serif;
	font-size:11pt;
	color:#515151;
	text-align:left;
	float:left;
	width:100%;
	font-weight:bold;
}
/*font:产品描述*/
#maininfo .productdescription
{
	font-family:arial,Sans-Serif;
	font-size:9pt;
	color:#515151;
	text-align:left;
	margin-top:15px;
	width:100%;margin-bottom:10px;
}
/*layout:其他信息容器*/
#otherinfo
{
	width:100%;
	height:auto;
}
/*background:其他信息标题*/
#otherinfotitle
{
	float:left;
	background-image:url(FrontImages/otherinfotitle.gif);
	background-repeat:no-repeat;
	width:344px;
	height:25px;
	padding:0px 1px;
	color:#fff;
	font-family:arial,Sans-Serif;
	font-size:10pt;
	line-height:25px;
	padding-left:10px;
}
/*layout:其他信息内容主体*/
#otherinfocontent
{
	clear:both;
	padding:0px 10px;
	height:auto;
	border:solid 1px #f55188;
	overflow:hidden;
	
}
/*layout:价格信息容器*/
.priceinfo
{
	width:100%;
	height:20px;
	margin:10px 0 10px 0;
	padding-left:10px;
	display:none;
}
/*layout:正常价格*/
.normalpricediv
{
	 float:left;
}
/*layout:打折价格*/
.discountedpricediv
{
	float:left;
	padding-left:10px;
}
/*layout:无价格*/
.nopricediv
{
	float: left;
}
/*layout:询价*/
.pricechatdiv
{
	padding-top: 1px;
}
/*font:正常产品价格*/
.normalprice
{
	color:#515151;
	font-size:10pt;
	font-family:arial,Sans-Serif;
    text-decoration:line-through;
    line-height:20px;
    font-weight:bold;
    display:none;
}
/*font:打折价格*/
.discountedprice
{
	color:#c00119;
	font-family:arial,Sans-Serif;
	font-size:10pt;
	font-weight:bold;
	line-height:20px;
	display:none;
}
/*font:不含税字体样式*/
.noratefont
{
	float:left; 
	color:#515151; 
	 font-family:arial,Sans-Serif;
	font-size:10pt; 
	padding-right:10px;	
	line-height:20px;
}
/*background:添加到购物车按钮*/
.addcartbutton
{
	
	background-color:Transparent;	
	border:none;
	font-size:10pt;
	font-family:arial,Sans-Serif;
	text-decoration:none;
	color:Black;	
}
/*layout:发送链接*/
.sendlinkli
{
 float:left;
}
/*font:发送给好友链接字体样式*/
.sendlinkfont
{
text-decoration: underline;
cursor: pointer; 
font-weight:bold;
color:#515151; 
font-family:Arial Sans-Serif; 
font-size:9pt; 
}
/*layout:发送给好友链接位置样式*/
.sendlinkplace
{
 padding-top:5px;
}
/*layout:发送给好友链接与购物车按钮位置样式*/
.linkcartplace
{
float: right; 
font-size: 10pt;
clear: both;
padding-right:3px;
width:100%;
}
/*layout:购物车按钮的位置样式*/
.linkspace
{
	margin-left:3px;
	margin-right:3px;
	float:left;
}
/*layout:水平分割条*/
.horizontalbar
{
	
	height:10px;	
	width:96%;
	margin:0px auto;
	border-bottom:solid 1px #f55188;	
	clear:both;
}
/*font:属性标题字体，如:颜色，尺码等*/
.propertytitle
{
	color:#000;
	font-size:9pt;
	font-family:arial,Sans-Serif;
	clear:both;
	padding-bottom:4px;
	font-weight:bold;
}
/*layout:属性标题布局，如:颜色，尺码等*/
#otherinfocontent .propertytitle
{
	margin-top:6px;
	clear:both;
}
/*layout:颜色小方块的外框*/
ul.sizes li .colorskin,ul.cartmps li .colorskin
{
  width:20px !important;
  height:28px;
}
/*layout:尺码多选维条目布局*/
ul.sizes li
{
	
float:left;
margin:0 4px 4px 0;
padding:1px;
position:relative;
vertical-align:middle;
}
/*layout:多选维默认样式*/
ul.sizes li a,ul.cartmps li a
{
	font-family:arial,Sans-Serif;
	font-size:9pt;
	color:#3d3c3b;
	cursor:pointer;
	display:block;
	background-color:#FFFFFF;
	min-width:30px;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
	width:auto !important;
	border:solid 1px #918b7f;
	line-height:26px;
	_width:30px;
}

/*layout:订单生成页中具体产品列表中多选维备注块状图样式*/
ul.cartmps li a
{
	float:left;
}

/*layout:购物车列表中具体产品主要多选维备注标题*/
.mptitle
{	
	text-align:left;
}
/*layout:mycart 包装图片div*/
.pplimg
{
	float: left; text-align: center; width: 70px; border: 1px solid #B5B5B5;
}
/*layout:mycart 包装图片a*/
.pplimg a
{
    display:block;
}
/*layout:mycart 包装code*/
.ppltilie
{
	float: right; width: 150px; height: 70px; line-height: 60px; overflow: hidden; text-align: left;
	font:arial,Sans-Serif 9pt;
    color:#000;
}
/*layout:mycart 包装code a*/
.ppltilie a
{
	color:#ee9700;
}
/*layout:多选维框内文本样式默认样式*/
ul.sizes li a span,ul.cartmps li a span
{
	border: 1px solid White; 
	display: block;
	padding:0 5px;
	width:auto;
	height:26px;
	_width:18px;/*IE6*/
	*min-width:18px;/*IE7*/
}
/*layout:尺码多选维条目布局:正常状态*/
ul.sizes li.normal a
{
	border:solid 1px #918b7f;
	  
}
/*layout:尺码多选维条目布局:选中状态*/
ul.sizes li.selected a
{
	border:2px solid #918b7f;
	margin:-1px;
	
}
/*layout:尺码多选维条目布局:禁用状态*/
ul.sizes li.soldout
{
	border:1px dashed red;
	cursor:default;
}
/*layout:尺码多选维条目布局:禁用状态a*/
ul.sizes li.soldout a
{
	border:0px;
	cursor:default;
}
/*background:尺码标注图 按钮*/
.productsizedescription
{
	float:right;
	text-align:right;
	background-image:url(FrontImages/show.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:25px;
	height:23px;
	cursor:pointer;
}
/*font:尺码标注图按钮文字*/
.productsizedescription span
{
	font-family:arial,Sans-Serif;
	font-size:8pt;
	color:#a3a2a2;
	text-decoration:underline;
	line-height:23px;
}
/*background:尺码标注图展开样式*/
#Mp1Chart,#Mp2Chart
{
width:500px;	
z-index: 200000000; 
text-align: left; 
display: none;
opacity: 0; 
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
font-size: 12px; 
border: solid 1px #CCCCCC; 
padding: 10px;
position: absolute;
background-color:#ffffff;
}
/*layout:尺码标注图关闭按钮div*/
.rightdiv
{
	float: right;
	cursor: pointer;
	padding-top: 3px;
}
/*layout:多选维选择提示信息外框div*/
.mperror
{
 padding: 10px 0 0 0;
 text-align: right
}
/*layout:购买数量模块*/
.productbuynum
{
	float: left;
}
/*layout:发送给好友和加入购物车*/
.sendlinks
{
	float: right; 
	text-align: right;
}
/*layout:添加产品到购物车成功提示信息div*/
.addcartsuccessdiv
{
	width: 300px; 
	text-align: left;
	 padding: 5px 10px 5px 10px;
}
/*layout:添加产品到购物车操作按钮ul*/
.addcartsuccessbtns
{
	padding-top: 20px;
	position: relative;
	text-align: right;
	float: right;
	margin-right: 30px;
	padding-bottom:30px;
}
/*layout:补充信息*/
.futherinfo
{
	margin:0px;
	padding:0px;	
	clear:both;	
	padding:5px;	
	margin: 0 10px 10px 10px;
}
/*layout:补充信息列表*/
ul.futherinfo
{
	 list-style:disc;
}
/*font:补充信息条目字体样式*/
.futherinfoitem
{
	
	font-family:arial,Sans-Serif;
	font-size:9pt;
	color:#515151;
	
}
/*layout:补充信息条目布局*/
.futherinfo li
{
	list-style-type:disc;
	margin:0px;
	padding:0px;
	
}
/*layout:相关产品列表容器FF*/
#relatedproducts
{
   width:706px;
/*height:255px;*/
height:auto;
   display:block;
   float:left;
   border:solid 1px #f55188;
   float:left;
   margin-bottom:10px;
}
/*layout:相关产品区块标题布局*/
.relatedproducttitle
{
	margin:10px auto 10px 10px;
	
}
/*font:相关产品区块标题字体*/
.relatedproducttitle span
{
	font-family:arial,Sans-Serif;
	font-size:10pt;
	color:Black;
}
/*layout:相关产品单项容器*/
.relatedproduct
{
	float:left;
	width:160px;
	height:216px;
	*height:225px;
	margin:0px 5px;
}
/*layout:相关产品图片容器*/
.relatedproductimg
{
	width:160px;
	height:160px;
	text-align:center;
}
/*layout:相关产品图片a标签*/
.relatedproductimg a
{
	width:160px;
	height:160px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
    *font-size:150px; 
    *display:block;
}
/*layout:相关产品图片*/
.relatedproductimg a img
{
	vertical-align:middle;
}
/*font:相关产品名称链接*/
.relatedproduct a span
{
	font-family:arial,Sans-Serif;
	font-size:9pt;
	text-decoration:underline;
	color:#515151;	
	margin:0px auto;	
	overflow:hidden;
	cursor:pointer;
}
/*font:相关产品价格*/
.relatedproduct span
{
	font-family:arial,Sans-Serif;
	font-size:12pt;
	font-weight:bold;
	color:#930503;
	text-align:center;
	display:block;
}
/*font:相关产品价格*/
.relatedproduct .normalprice
{
	display:none;
	text-decoration:line-through;
	color:#3d3c3b;	
	font-size:10pt;
	font-family:arial,Sans-Serif;
}
/*产品补充信息列表*/
/*font:产品编号标题*/
.productcodelabel
{

}
/*font:产品编号值内容*/
.productcodevalue
{

}
/*font:最小订购量标题*/
.minorderquantitylabel
{

}
/*font:最小订购量内容*/
.minorderquantityvalue
{

}
/*font:产地标题*/
.fromlabel
{

}
/*font:产地内容*/
.fromvalue
{

}
/*font:成分标题*/
.demtionlabel
{

}
/*font:成分内容*/
.demtionvalue
{
   overflow:hidden;
}
/*font:自定义1标题*/
.custom1label
{

}
/*font:自定义1内容*/
.custom1value
{

}
/*font:自定义3标题*/
.custom3label
{

}
/*font:自定义3内容*/
.custom3value
{

}
/*font:自定义4标题*/
.custom4label
{

}
/*font:自定义4内容*/
.custom4value
{

}
/*font:自定义5标题*/
.custom5label
{

}
/*font:自定义5内容*/
.custom5value
{

}

/*endregion*/
/*#region:产品列表页样式ProductList.ascx和List.aspx*/
/*layout:产品列表整体布局*/
.productlist
{
 width: 610px; 
 overflow:hidden;
 background-color:White;
}
/*layout:顶部分页*/
.toppager
{
	text-align:right;
	margin:10px 0px;
	margin-right:25px;
}
/*font:未选中页码样式*/
.toppager a
{
font-family:arial,Sans-Serif;
font-size:8pt;
color:#000000;
font-weight:bold;

}
/*font:当前页页码样式*/
.toppager span
{
font-family:arial,Sans-Serif;
font-size:8pt;
color:#c00119;
}
/*layout:底部分页*/
.bottompager
{
 margin:0px auto;
 clear:both;
 text-align:center;
}
/*font:未选中页码样式*/
.bottompager  a
{
font-family:arial,Sans-Serif;
font-size:8pt;
color:#515151;
font-weight:bold;
}
/*font:当前页码样式*/
.bottompager  span
{
font-family:arial,Sans-Serif;
font-size:8pt;
color:#c00119;

}
/*layout:产品列表中的产品项*/
.ListStyle .relatedproduct
{
	float:left;
	width:202px;
	height:239px;
	*height:245px;
	overflow:hidden;	
	margin:0px;
}
/*layout:产品图片*/
.ListStyle .relatedproductimg
{
	width:184px;
	height:184px;
	margin:0px auto;
	text-align:center;
	border:solid 1px #000;
}
/*layout:产品图片a标签*/
.ListStyle .relatedproductimg a
{
	width:184px;
	height:184px;
	*font-size: 164px;
}

/*endregion*/
/*#region:开篇页样式*/
/*layout:开篇图片/Flash样式*/
.openingImg
{
	width:1000px;
	height:660px;
	
}

/*layout:开篇图片div样式*/
.openingdivcss
{
	cursor:pointer;
	margin-right:auto;
	margin-left:auto;
}

/*layout:开篇整体背景样式*/
.openingBg
{
	position: absolute; 
	top: 0; 
	left: 0; 
	height:100%;
    width:100%; 
    background-color: White; 
    z-index: 100000; 
    display:none;
}

/*endregion*/
/*#region:产品搜索页*/
/*font:产品搜索页搜索结果标题字体*/
.SameProductTitle
{
width:600px; 
font-weight:bold;
font-size:10pt;
padding-top:8px; 
color:#000;
}
/*layout:产品搜索结果页主体内容*/
.searchpagebody
{
	
	width:685px;		
	margin:0 auto;
	padding-top:10px;
	float:none;
	
}
/*layout:搜索提示信息div*/
.tipdiv
{
	margin-left:30px;
	margin-top:10px;
}
/*layout:提示信息标题*/
.tiptitle .normalfont
{
	float:left;
	clear:both;
	text-align:left;
	font-weight:bold;
	
}
/*font:提示信息标题字体*/
.tiptitle .normalfont
{
	float:left;
	clear:both;
	text-align:left;
	font-weight:bold;
	font-family:arial,Sans-Serif;
	font-size: 9pt;
	color:#c00119;
	text-decoration:none;
	width:630px;
	display:block;
	
}
/*layout:提示信息内容*/
.tipcontent
{
	float:left;
	clear:left;
	margin-top:2px;	
	 text-align: left;
	 font-size: 9pt;
	color:#c00119;
	
}
/*font:提示信息内容字体*/
.tipcontent .normalfont
{
	font-family:arial,Sans-Serif;
	font-size: 9pt;
	color:#c00119;
	text-decoration:none;
	width:630px;
	display:block;
}
/*layout:产品搜索结果外容器*/
.searchresult
{
	margin-top:10px;
	padding-top:10px;
	clear:both;
	width:685px;
}
/*layout:产品搜索结果分隔条*/
.searchpagehr
{
	color: #fdb4d6;
	height: 1px;
	width: 616px;
	margin-bottom:20px;
	display:none;
}
/*layout:搜索结果标题*/
.searchresult .SameProductTitle
{
	
	margin-left:15px;
}
/*layout:搜索结果产品列表容器*/
.searchresultlist
{
	width:685px;
	margin-top:28px;
}
/*font:搜索结果为空字体*/
.nosearchresult
{
	height:80px;
	line-height:80px;	
	text-align: center;
	font-size: 10pt;
	 font-family:arial,Sans-Serif;
	color: #000000;
    font-weight: bold;
}

/*endregion*/
/*#region:忘记密码 ForgetPassWord.aspx*/
/*layout:忘记密码主体内容布局*/
.forgetpasswordbody
{
	width:450px;
	margin:0px auto;
	margin-top:150px;
}
/*layout:忘记密码第一步骤相关样式*/
.forgetpasswordstepdiv
{
	 width:440px;
}
/*layout:文本框前标签*/
.steplabeldiv
{
	float: left;
	 text-align: right; 
	 width: 150px;
	  margin-right: 5px;
}
/*layout:文本框容器*/
.steptextboxdiv
{
	float: left;
	 width: 150px;
}
/*layout:验证容器*/
.stepvalidatordiv
{
	float: left;
	 width: 120px;
	 margin-left:5px;
	
}
/*layout:忘记密码第二步骤相关样式*/
.forgetpasswordstep2div
{
	
	width: 320px;
	
}
/*layout:第二步骤文本框前标签*/
.steplabeldiv
{
	float: left;
	 text-align: right; 
	 width: 160px;
	  margin-right: 5px;
}
/*layout:第二步骤验证容器*/
.step2validatordiv
{
	clear:left;
		float: left;
	 width: 140px;
	 margin-left:100px;
	
}
/*layout:找回密码第一步的下一步按钮*/
.nextstepbutton
{
	margin-right: 120px; 
	
}

/*endregion*/
/*#region:即时通信相关样式*/
/*font:即时工具聊天项链接*/
.realtimechat
{
color:Black; 
border:0px; 
text-decoration:none;
}
/*layout:页眉即时工具图标*/
.realtimeimg
{
float: left; 
padding: 3px;
}
/*background:详细页即时通讯链接*/
.detailchat
{
 background:url(FrontImages/detailChat.gif) no-repeat;
 width:auto;
 height:16px;
 background-position:left;
 padding-left:26px;
 text-decoration:underline;
 font-family:arial,Sans-Serif;
 color:#515151;
 font-size:10pt;
 cursor:pointer;
}
/*background:即时通讯弹出框样式*/
#chatinfo
{
text-align: left; 
display: none; 
width: 250px; 
overflow: hidden;
z-index: 20000000; 
opacity: 0;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
font-size: 12px; border: solid 1px #CCCCCC;  padding: 10px;
padding: 10px; 
background:#ffffff url(FrontImages/IMbg.gif) no-repeat right top;
 min-height:60px;
}
/*background:即时通讯弹出窗口关闭按钮*/
.chatcloseimgs
{
background-image:url(FrontImages/chatclose.gif); 
width:16px; 
height:16px;
}
/*layout:即时通讯弹出框中项目*/
.imchatstyle
{
height: 20px;
cursor:pointer;
}
/*layout:cart图片*/
.cartpimg
{
	float: left; text-align: center; width: 70px; height: 70px; border: 1px solid #B5B5B5;	
}
/*layout:cart标题*/
.cartptile
{
	float: right; width: 150px; height: 70px; line-height: 60px; overflow: hidden;	
}
/*layout:cart name*/
.cartpname
{
	text-align: left; height: 18px;
}
/*layout:cart编号*/
.cartpcode
{
	text-align: left;
}
/*endregion*/
/*#region:产品目录树*/
/*background:产品目录树背景*/
.lefttreebg
{
	background-color:#fff;
	
}
/*font:产品目录树二级菜背景,鼠标点击后*/
.lefttreesubbg
{
	font-family:arial,Sans-Serif;
	font-size:9pt;	
	background:transparent url(FrontImages/setMark.gif) no-repeat scroll left;
	 margin-left:18px;
	 padding-left:12px;
	 white-space:nowrap;
	 overflow:hidden;
	 float:left;
	 
}
/*font:产品目录树二级菜背景,鼠标点击前*/
.lefttreesubbgbefore
{
	 font-family:arial,Sans-Serif;
	 font-size:9pt;	
	 margin-left:18px;
	 padding-left:12px;
	 white-space:nowrap;
	 overflow:hidden;
	 float:left;
}
/*font:产品目录树二级菜背景,鼠标经过时*/
.lefttreesubbgbefore:hover
{
 font-family:arial,Sans-Serif;
	font-size:9pt;
}

/*endregion*/
/*#region:客户管理页面*/
/*layout:客户后台管理背景*/
.clientmanagerbg
{
	margin: 0 auto; 
	background-color: White; 
	width: 720px; 
	padding-left:15px; 
	padding-right:10px;
	overflow:hidden;
}
/*layout:客户后台帮助按钮容器*/
.clienthelp
{
float: right; 
text-align: right; 
margin-bottom: 3px; 
margin-top:5px; 
padding-right: 6px;
}

/*endregion*/
/*#region:用户权限页面*/
/*background:无权限用户登录提示窗口背景图*/
.norightbg
{
padding: 30px 38px 0 38px; 
margin: 0 auto; 
width: 562px; 
height:210px; 
background-image:url(FrontImages/norightBg.gif); 
background-repeat:no-repeat;
background-position:center;
}
/*layout:用户权限按钮外边框div*/
.userrightdiv
{
width: 484px; 
margin: 0 auto; 
padding-top: 60px;
}
/*layout:用户权限按钮左边框div*/
.userrightdivleft
{
width: 237px; 
float: left;
 text-align: right;
}
/*layout:用户权限按钮右边框div*/
.userrightdivright
{
width: 237px; 
float: left; 
padding-left: 10px;
}

/*endregion*/
/*#region:站点日志相关页面*/
/*font:站点日志标题样式*/
.schedulerfonttitle
{
	font-weight: bolder; 
	font-family:Arial, Sans-Serif; 
}
/*layout:定时任务配置页内容*/
.jobfont
{
	width: 792px; 
	height: 410px; 
}

/*endregion*/
/*#region:用户留言页，用户注册页，忘记密码页，找回密码页，注册成功页背景样式*/
/*background:顶部背景样式*/
.pagetopbg
{

}
/*background:中间背景样式*/
.pagecenterbg
{

}
/*background:底部背景样式*/
.pagebottombg
{

}
/*layout:忘记密码和找回密码居上和居下的距离*/
.controlplace
{
padding-top: 150px; 
padding-bottom: 300px;
}

/*endregion*/
/*#region:包装详细信息样式*/
/*layout:包装详细信息外容器样式*/
.packdetail
{
   width:706px;
   font-size:9pt;
   font-family:Arial;
   margin-top:10px;
   margin-left:10px;
}
/*layout:批发选购和相关产品推荐按钮外容器*/
.packnav
{

}
/*background:菜单选中右*/
.wholesalenav
{
	float: left;        
    background: url(FrontImages/navright1.gif) no-repeat right top;    
    margin: 0px 3px;    
    height: 23px;  
    cursor: pointer;  
}
/*font:菜单选中左*/
.wholesalenav a
{
   
    display: block;    
    height: 23px;    
    padding: 0 17px;    
    line-height: 23px;    
    background: url(FrontImages/navleft1.gif) no-repeat left top;    
    text-decoration: none;    
    float: left;    
    text-align:center;    
    color: #000;    
    font-weight: bold; 
    cursor: pointer;     
}
/*layout:产品购买按钮样式*/
.btnpbuy
{
    background: url(FrontImages/btnproductbuy.gif) no-repeat left top;    
    height: 29px;  
    width: 66px;
    cursor: pointer;  
    display: block;
    margin-top:10px;
}
/*background:子包装购买按钮样式*/
.btncpbuy
{
    background: url(FrontImages/btncpbuy.gif) no-repeat right top;    
    cursor: pointer;  
	padding-right:20px;
    margin-top:10px;
}
/*background:子包装购买按钮样式*/
.btncpbuy span
{
  padding-left:10px;
  color:#fa9804;
  text-decoration:underline;
}
/*background:菜单默认右*/
.relationnav
{
	float: left;        
    background: url(FrontImages/navright2.gif) no-repeat right top;    
    margin: 0px 3px;    
    height: 23px;  
    cursor: pointer;   
}
/*background:菜单默认左*/
.relationnav a
{
    background-color:#fff;
   display: block;    
    height: 23px;    
    padding: 0 17px;    
    line-height: 23px;    
    background: url(FrontImages/navleft2.gif) no-repeat left top;    
    text-decoration: none;    
    float: left;    
    text-align:center;    
    color: #000;    
    font-weight: bold; 
    cursor: pointer;       
}
/*layout:包装具体信息的外容器样式*/
.bpacklist
{
   border:solid 1px #F55188;
   clear:both;
   margin-bottom:20px;
   zoom:1;
}
/*layout:包装中每个包装信息的边框样式*/
.bliborder
{
    overflow:hidden;
    margin:10px auto;
    width:684px;
    border:solid 2px #dcdcdc;
    font-family:Arial;
	font-size:9pt;
}
/*layout:包装中每个包装信息鼠标移上时的边框样式*/
.bpacklist li.bliborderhover
{
    border:solid 2px #fbca3b;
}
/*layout:大包装信息背景*/
.bpackbg
{
  
   line-height:28px;	
   margin:0 auto;
   width:686px; 
   height:28px;
   background-color:#B5B5B5;
}
/*font:大包装信息外容器*/
.bpackinfo
{
   float:left;
   font-size:9pt;
   color:#000000;
}

/*font:大包装信息*/
.bpackinfo li
{
   float:left;
}
/*layout:包装编号样式*/
.bpackcode
{
   float:left;
   width:240px;
   height:28px;
   padding-left:10px;
}
/*layout:包装数量样式*/
.bpackinfo .bpacknum
{
   float:left;
   height:28px;
}
/*layout:包装中操作按钮的样式*/
.bpackbtn
{
   float:right;
   text-align:right;
   padding:5px;
}
/*layout:包装详细页上的价格样式*/
.pagepackedes .bpackbtn
{
	padding:0;
}
/*layout:包装详细页上的价格*/
.bpackbtn li
{
   float:left;
   padding-right:10px;
}
/*layout:子包装外容器样式*/
.ulbpackcontent
{
 
	width:668px;
	margin:0 auto;
}
/*layout:仅子包装外容器样式*/
.ulbpack
{
 
width:668px;
margin:0 auto;
font-family:Arial;
font-size:9pt;
overflow:hidden;
}
/*layout:子包装背景信息*/
.bchildpackbg
{
    background-color:#e3ebe1;
    overflow:hidden;
    height:20px;
    line-height:20px;
    margin-top:10px;  
    border-bottom:solid 1px #4fba2a;
}
/*font:错误提示字体*/
.buywrongtitle
{
 color:#c11418;
 font-size: 9pt;
 font-family:arial,Sans-Serif;
 padding: 0 0 10px 15px;
}
/*layout:buy悬浮框数量div样式*/
.buynumtitle
{
 width: 300px; text-align: center; padding-top: 5px;
 font-size: 10pt;
 font-family:arial,Sans-Serif;
}
/*layout:buy按钮div样式*/
.buybtntitle
{
 width: 300px; text-align: center; padding: 15px 0 30px 0;
}
/*layout:子包装的基本信息*/
.bchildpackinfo
{
  float:left;
}
/*layout:子包装的基本信息项*/
.bchildpackinfo li
{
  
	float:left; 
	padding-right:5px;
}
/*layout:子包装编号*/
.bchildcode
{
	width:200px;
	padding-left:10px;
}
/*layout:子包装数量*/
.bchildnum
{
   float:left;
   width:150px;
}
/*layout:子包装价格*/
.bchildpackinfo .bchildprice
{
   
	float:left;
	width:230px;
}
/*font:子包装价格*/
.spanchildfont
{
	text-decoration:line-through;
}
/*font:子包装促销价格*/
.spandischildfont
{
	font-size:10pt;
	color:#d60000;
}
/*layout:子包装按钮*/
.bchildpackbtn
{
   float:right;
   text-align:left;
}
/*layout:子包装按钮项*/
.bchildpackbtn li
{
	float:left;
	padding-right:10px;
}
/*layout:子包装购买按钮*/
.libuycp
{

}
/*layout:包装产品信息*/
.ulbchildpackcontent
{
  
   overflow: hidden; 
   width: 670px;
   margin:0 auto;
    padding-top:10px;
}
/*layout:包装产品信息背景*/
.bproductbg
{
	width:670px;
	overflow: hidden; 
}
/*layout:包装产品信息分割线*/
.ulbchildpackcontent .line
{
   background:#dcdcdc;
}
/*layout:包装产品信息*/
.bproductinfo
{
	float:left;
	width:670px;
	margin-bottom:3px;
	clear:both;
}
/*layout:包装产品名称*/
.bproductbg .bproductname
{
	float:left;
	width:100%;
}
/*font:产品名称字体样式*/
.aproductnamefont
{
	color:#0129aa;
}
/*layout:包装中产品价格布局*/
.bproductbg .bproductprice
{
	float:left;
}
/*font:包装产品价格样式*/
.bproductprice .spanchildfont
{
   color:#919191;
   text-decoration:line-through;
}
/*font:包装产品促销价格样式*/
.bproductprice .spandischildfont
{
	font-size:10pt;
	color:#000000;
}
/*layout:包装价格样式*/
.fpackprice
{
   padding-top:15px;
   color:#606060;
   font-size:12pt;
}
/*font:包装价格字体*/
.fpackprice .spanchildfont
{
  color:#606060;
  font-size:12pt;
}
/*font:包装打折价格字体*/
.fpackprice .spandischildfont
{
  color:#930503;
  font-weight:bold;
  font-size:14pt;
}
/*layout:包装产品颜色与尺码外容器table的样式*/
.btbproduct
{
  
   margin-top:12px;
   border-collapse:separate; 
   margin-bottom:15px;
   width:668px;
   font-size:9pt;
}
/*layout:包装产品颜色与尺码外容器table边框样式*/
.btbproduct td
{
 border-top: solid 1px #ccc;
 zoom:1;
}
/*layout:包装产品颜色与尺码左单元格的样式*/
.btdleft
{
	border :solid 1px #ccc; 
   width:60px; 
   height:22px; 
   border-bottom-width:0px;
/*防止分割线重复*/
padding-left:5px;
}
/*layout:包装产品颜色与尺码中间单元格的样式*/
.btdmiddle
{
   padding-left:20px;
   width:60px;
}
/*layout:包装产品颜色与尺码右单元格的样式*/
.btdright
{
  border:solid 1px #ccc;
   width:60px; 
   height:22px;
   border-bottom-width:0px;
/*防止分割线重复*/
text-align:center;
   
}
/*layout:包装产品颜色与尺码底部单元格的样式*/
.btdall
{
 
  border:solid 1px #ccc; 
   height:22px;
}
/*layout:包装价格和购物车按钮样式*/
.ulallinfo
{

}

/*endregion*/
/*#region:购物车列表页*/
/*layout:购物车列表备注样式*/
.ulremarks
{

}

/*endregion*/
/*#region:错误信息样式*/
/*font:选择产品多选维提示信息*/
#addpTips
{
	font-size: 9pt;
	color: Red;
	
}
/*endregion*/

/*#region:横Tree*/
/*layout:*/
/*layout:一级菜单*/
.ct-menu, .ct-menu *
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.ct-menu
{ 
    width:680px;
}
/*layout:一级菜单项*/
.ct-menu li
{
	float:left;
}

/*layout:tree中a的样式,下标样式*/
.ct-menu a
{
cursor:pointer;
border-right:1px solid #FFFFFF;
padding:5px 10px 5px;
text-decoration:none;
display:block;
position:relative;
font-weight:bold;
}
/*layout:tree中a的样式,下标样式*/
.ct-menu a span
{
	background: url(FrontImages/Arrow.jpg) no-repeat left top;  
	width:12px;
	height:14px;
	display:inline-block;
}
/*layout:隐2级菜单*/
.ct-tow-menu
{
	width:780px;
	display :none;
}
/*layout:2级菜单项*/
.ct-tow-menu li
{
 float:left; padding: 5px;
}
/*layout:2级菜单项a*/
.ct-tow-menu a
{
	font-size:10pt;
	cursor:pointer;
}
/*layout:1变换颜色*/
.ct-menu li:hover, .ct-menu a:focus, .ct-menu a:hover, .ct-menu a:active 
{
	color:Green;
}
/*layout:1点变换颜色*/
li.currcat
{
	color:Green;
}
/*layout:2变换颜色*/
.ct-tow-menu li:hover, .ct-tow-menu a:focus, .ct-tow-menu a:hover, .ct-tow-menu a:active 
{
	color:Red;
}
/*layout:2点变换颜色*/
li.currset
{
	color:Red;
}
/*endregion*/
