﻿.ActionZone{ text-align:left;padding:5px;}

.popupImage
{	
	margin-top:0px;
	margin-right:2px;
	cursor:hand;			
}

.popitmenu a:hover { display:block;width:100%;text-decoration:none;padding-left:6px;font-size:10px;font-family:Verdana;color:White;border-style:None;background-color:DarkBlue; }
.popitmenu a { display:block;width:100%;text-decoration:none;padding-left:6px;font-size:10px;font-family:Verdana;color:White;border-style:None;background-color:red; }
.popitmenu { line-height:18px;color:Black;background-color:White;border-color:Black;border-width:1px;border-style:Solid;position:absolute;z-index:100;visibility:hidden; }


#dropmenudiv
{
	text-align:left;
	background-color:White;
	position:absolute;
	border:1px solid black;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	width:128px;
}

#dropmenudiv a
{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover
{ 
	background-color: yellow;
}

.dragMe {
	width:100%;
	height:21px;
	background-color:#FFF;
	background-image:url(images/header-opened.png);
	text-align:center;
	cursor:move;
	font-weight:bold;
}
.panelCatalog
{
	 position:absolute;
	 width:300px;
	 left:expression((body.clientWidth-300)/2); 
	 top:100px;
}


.inputmessage
{
	width:300px;
	border:1px solid  #ffcc00;
	position:absolute;
	background-color:#ffffdd;		
}

.productmpic
{
	margin: 0px auto 5px;
	background-position:center center;
	background-repeat:no-repeat;
}

.ImageThumbnail
{
	margin: 0px auto 5px;
	background-position:center center;
	background-repeat:no-repeat;		
}

.window2 {
  background-color: #c0c0c0;
  border-color: #f0f0f0 #606060 #404040 #d0d0d0;
  border-style: none;
  border-width: 2px;
  margin: 0px;
  padding: 3px;
  position: absolute;
  text-align: left;
  visibility: hidden;
}

.titleBar {
  background-color: #008080;
  cursor: default;
  color: #ffffff;
  font-size: 8pt;
  margin: 0px;
  padding: 2px 2px 2px .5em;
  text-align: right;
  white-space: nowrap;
  height:15px;  
  
}

.titleBarText {
  float: left;
  overflow: hidden;
  text-align: left;
}

.titleBarButtons {
  background-image:url(images/buttons.gif);
  border-style: none;
  border-width: 0px;
  vertical-align: middle;
  width: 50px;
  height: 14px;
}


.PopupWindow
{
	text-align:left;
	left:expression((body.clientWidth-600)/2); 
	top:50px;
	width:600px;
	height:400px;
	border-width: 2px;
	border-style: solid;
	border-color:#A5BECE;
	position:absolute;
	background-color:White;	
	z-index:9999;					
}

.PopupWindow2
{
	text-align:left;
	width:600px;
	height:400px;
	border-width: 2px;
	border-style: solid;
	border-color:#A5BECE;
	background-color:White;	

		
}

#divMenuAction
{
	float:left;	
}

.menuaction
{
	text-align:left;	
	border:1px solid black;
	background-color:White;	
	
}
.PopupWindowTitle
{
	background-color:#A5BECE;
	color:White;
	
	
}

.edittoolbar
{
	border:1px solid #D1D1D1;
	background-color:White;
	z-index:99999;
	position:absolute;
	float:right;		
}


FIELDSET 
{	
	BORDER-RIGHT: #c8d9e4 1px solid; BORDER-TOP: #c8d9e4 1px solid; BORDER-LEFT: #c8d9e4 1px solid; BORDER-BOTTOM: #c8d9e4 1px solid
}
LEGEND 
{		
	FONT-WEIGHT: bold; COLOR: #000
}

.shadowbox {
	background: #ccc;
	position: relative;
	top: 4px;
	left: 4px;
	width:200px;
	height:200px;
}
.ppp
{
	background-color:White;
	border: 1px solid #000;
	color: #fff;
	padding: 2px;
	position: relative;
	top: -4px;
	left: -4px;
}

.productmpic
{
	margin: 0px auto 5px;
	background-position:center center;
	background-repeat:no-repeat;
		
}

  
.word220
{
	padding-left:10px;
	font-weight:bold;
	font-size:14px;			
}

.word26
{
	padding-left:10px;
	font-weight:bold;
	font-size:12px;			
}

.inputmessage
{
	width:300px;
	border:1px solid  #ffcc00;
	position:absolute;
	background-color:#ffffdd;		
}


.tdSpacing
{
	background-color:#F8F8F8;
}

.tdTitle
{
	text-align:right;
	width:120px; 
	padding-top:3px;		
}

.tdEdit
{
	text-align:left;
	width:280px;		
}

.redstar
{
	width:5px;
	padding-top:3px;
	text-align:right;
	color:Red;
		
}
.tdValue
{
	background-color:White;	
}

.tdMessage
{
	width:300px;	
}
.ctlpanelbox{
  width:100px;

}
.titleinco{padding-left:20px;background:url(images/pageedit.gif) no-repeat 6px 5px; text-align:left;}
.titleinco2{padding-left:12px;background:url(images/bordinco.gif) no-repeat 6px 8px;  text-align:left;}

.ctlpanelline{
  padding:2px;
  border-left:1px #C0C0C0 solid;
  border-right:1px #C0C0C0 solid;
  background:#FFF url(images/panbg.gif) repeat-x;
}
.ctlmenuaction
{background:#CECECE url(images/1.gif) repeat-x; border:1px #C0C0C0 solid;padding-left:5px; text-align:left;}
.ctlmenuaction a:link,.ctlmenuaction a:visited,
{color:#666666;text-decoration: none;}
.ctlmenuaction a:hover,.ctlmenuaction a:active,
{color:#333333;text-decoration: underline;}
.ctlmenuaction2
{background:#F3F3F3 url(images/2.gif) repeat-x; padding-left:5px;}
ul.ctlpanel{
  height:26px; 
}
ul.ctlpanel li.left{
width:7px; height:26px;background:url(images/pane_1a.gif) no-repeat;float:left;
}
ul.ctlpanel li.right{
width:8px; height:26px;background:url(images/pane_1c.gif) no-repeat;float:right;
}
ul.ctlpanel li.panetitle{background:url(images/pane_1b.gif) repeat-x;line-height:26px;}

ul.ctlpanelbottom{
  height:6px; 
  
}
ul.ctlpanelbottom li.left{
width:7px; height:6px;background:url(images/pane_bl.gif) no-repeat;float:left;
font-size:1px;
}
ul.ctlpanelbottom li.right{
width:8px; height:6px;background:url(images/pane_br.gif) no-repeat;float:right;
font-size:1px;
}
ul.ctlpanelbottom li.panebottom{background:#FFF ;line-height:5px;font-size:5px; border-bottom:1px #C0C0C0 solid;}




.loginbar{ list-style:none;  text-align:left;}
.loginbar li{ display:inline;}

.productzone li
{

}

.LinkListItem
{
	white-space:normal;
	text-overflow:ellipsis;
	overflow:hidden;	
}


.g_dialog{display:none;  border:solid 1px #e5e5e5; height:auto;}
.g_dialogtitle{width:100%; height:25px;background-image:url(images/jDialogHeaderCenter.gif)}
.g_dialogbody{width:100%; height:450px; text-align:left;background-color:White}
.g_dialogbottom{width:100%;height:20px;text-align:left;background-image:url(images/jDialogStatus.gif)}
.g_dialogclose{ position:absolute; width:20px;height:20px; right:2px; top:5px; cursor:pointer; background:url(images/jDialogclose.gif) no-repeat;}
.g_dialogtitletext{ position:absolute; left:5px; top:3px; cursor:pointer;}
#dialogdemocode{height:231px; width:190px; background-color:#607e14; padding:20px; color:White; font-size:14px; font-family:宋体}


.pannelmenu {MARGIN-TOP: 18px;FLOAT: left;WIDTH: 15%;POSITION: relative}
.pannelmenu A {	DISPLAY: block;	MARGIN-BOTTOM: 5px;	LINE-HEIGHT: 30px;	HEIGHT: 30px;	TEXT-ALIGN: left;	TEXT-DECORATION: none}.pannelmenu A.selected {	BORDER-RIGHT: #b4c9e0 0px solid;	PADDING-RIGHT: 0px;	BORDER-TOP: #b4c9e0 1px solid;	PADDING-LEFT: 1px;	BACKGROUND: #f2f8fe;	LEFT: 1px;	PADDING-BOTTOM: 1px;	BORDER-LEFT: #b4c9e0 1px solid;	CURSOR: default;	LINE-HEIGHT: 26px;	PADDING-TOP: 1px;	BORDER-BOTTOM: #b4c9e0 1px solid;	POSITION: relative;	HEIGHT: 26px}* + HTML .pannelmenu A.selected {	LEFT: 0px}* HTML .pannelmenu A.current {	LEFT: 0px}.pannelmenu A:hover {	TEXT-DECORATION: none}.current SPAN {	DISPLAY: block;	PADDING-LEFT: 15px;	BACKGROUND: #eaf3fd;	LINE-HEIGHT: 23px;	HEIGHT: 23px}
.pannelcontent {FLOAT: right;MARGIN-LEFT: -1px;	WIDTH: 85%; background-color:Red;	MARGIN-RIGHT: 1px}
.pannelcontent .pcontent {	BORDER-RIGHT: #b5c9e0 1px solid;	PADDING-RIGHT: 1px;	BORDER-TOP: #b5c9e0 1px solid;	PADDING-LEFT: 1px;	BACKGROUND: #f4f9fe;	PADDING-BOTTOM: 1px;	BORDER-LEFT: #b5c9e0 1px solid;	PADDING-TOP: 1px;	BORDER-BOTTOM: #b5c9e0 1px solid}
.pcontent .panneldetail {	PADDING-RIGHT: 4px;	PADDING-LEFT: 4px;	BACKGROUND: #eaf3fd;height:420px;PADDING-BOTTOM: 5px;	PADDING-TOP: 5px}

.tabmenu LI {	FLOAT: left;	LIST-STYLE-TYPE: none}.tabmenu UL A {	PADDING-RIGHT: 10px;	DISPLAY: block;	PADDING-LEFT: 10px;	BACKGROUND: #444;	PADDING-BOTTOM: 6px;	MARGIN: 1px 1px 1px 0px;	FONT: 10px Verdana;	COLOR: #fff;	PADDING-TOP: 2px;	TEXT-DECORATION: none !important}.tabmenu UL A:hover {	BACKGROUND: #111;	COLOR: #fff}.tabmenu UL A.selected {	BACKGROUND: white;	MARGIN-BOTTOM: 0px;	CURSOR: default;	COLOR: #000;	BORDER-BOTTOM: white 1px solid}
.tabcontent {	CLEAR: left;	PADDING-RIGHT: 10px;	MARGIN-TOP: -2px;	PADDING-LEFT: 10px;	BACKGROUND: white;	PADDING-BOTTOM: 8px;PADDING-TOP: 3px}


.rating ,
.rating .current ,
.rating .star_hover{
background:url(images/star.gif) repeat-x;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
}

.rating{
position:relative;
background-position:left top;
}

.rating .current{
position:absolute; 
top:0;
left:0;
background-position:left center;
}

.rating .star ,
.rating .star_hover{
position:absolute;
top:0;
left:0;
height:25px;
cursor:pointer;
}

.rating .star_hover{
background-position:left bottom;
}


        
.pagination a {
    text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;	
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding:0.1em 0.3em;
    margin-right: 2px;
}

.pagination .current {
    background: #26B;
    color: #fff;
	border: solid 1px #AAE;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}



.g-grid th {
	BACKGROUND: url(images/grid3-hrow.gif) #f9f9f9 repeat-x 0px bottom;
	height:20px;
	padding-left:2px;
	
}

/*
*  建站窗口
*/
.theme-choose
{
	background-color:#eaf3ff;
	border:solid 1px #e5e5e5;
	width:100%;
	height:410px;
	margin-top:5px;	
}

.theme-choose-classlist
{
	background-color:White;
	height:200px;
	margin:5px 5px 5px 5px;
	padding:2px 5px 5px 5px;
	
}

.theme-choose-themelist
{
	background-color:White;
	height:180px;
	margin:5px 5px 5px 5px;	
	padding:2px 5px 5px 5px;
}

.theme-choose-title
{
	 border-bottom:dotted 1px #e5e5e5;	
}

.theme-choose-themelist-body
{
	padding:5px 5px 5px 5px;	
}

.theme-detail
{
	margin:5px 5px 5px 5px;	
	padding:2px 5px 5px 5px;

}