body {font-size : 12px;	font-family : verdana;	font-weight : normal;	text-decoration : none;	margin-top:0px;	}
A  {	font-family : verdana;	color: #03c;	}
img {margin-bottom:0px;margin-top:0px;}
form{margin-top:0px;padding:0px;} 
table{padding:0;}
td  {	font-size : 10pt;	font-family : arial;}
input{ font:12px verdana, Helvetica, sans-serif;}
button, input.button, buttongeneral {width:auto ; margin-right:10px; border:1px solid #bfbfbf;}
a.button {position:relative; width:auto; border:1px solid #bfbfbf; border-right-color:#908d8d; border-bottom-color:#908d8d; margin-right:10px; padding:2px .6em; background:#e1e1e1 url(/WEBSCR-630-20100506-1/en_US/i/pui/core/btn_bg_default.gif) left center repeat-x; color:#000; font-weight:normal !important; text-decoration:none;}
a {color:#084482; text-decoration:underline; cursor:hand;}
form {margin:0; padding:0;}
input, select, textarea {border:1px solid #C6D2DD;}
input, textarea {  font:1em Arial, Helvetica, sans-serif;}
textarea {vertical-align:top;}
input[type=checkbox], input[type=radio], input[type=hidden] {border:none; padding:0; margin-right:0.25em; vertical-align:middle;}
input.checkbox, input.radio, input.hidden, label.checkbox input, label.radio input {border:none; padding:0;}
iframe{    BORDER: #000033 0px solid;}
div.messageBox, #messageBox {width:auto; min-height:44px; margin:1em 0; border:1px solid #ffcf0f; padding:0 12px; background-color:#ffffde;background-position:20px 10px; background-repeat:no-repeat;}
div.messageBox p {margin:10px 0;}
div.messageBox.notification, .information {border-color:#81a4c6;color:yellow ;font-size:14px;font-weight:600; padding-left: 55px; padding-top:5px;padding-bottom:5px; background-color:#908d8d;}
div.messageBox.error, div.messageBox.alert {padding-left: 55px; background-image:url(/WEBSCR-630-20100506-1/en_US/i/icon/icon_alert_24wx24h.gif);}
div.messageBox ul {position:absolute; top:0; left:-500em; width:1px; height:1px; overflow:hidden; text-indent:-9999em; line-height:0;}
img{ cursor:hand;}
.title  { font-size: 20px; font-family: arial; color: black; font-weight:bold; text-decoration: underline }
.stitle { font-size: 14px; font-family: arial; color: black; font-weight:bold; text-decoration: underline }


.large {font-size: 17px;} 
.extraLarge {font-size: 24px;}
.extraLargeEmphasis {font-size: 24px; font-weight: 700;}
.largeEmphasis {font-size: 17px; font-weight: 700;}
.caption {font-size: 11px; color: #336699;}

.superheading {font-size: 21px; font-weight: 700; color: #036;}
.heading {font-size: 17px; font-weight: 700; color: #036; margin-bottom:10px;margin-top:15px;margin-left:20px}
.subheading {font-size: 14px; font-weight: 700; color: #036;}

.small {font-size: 11px; font-weight: 400; } 
.middle { font-size: 14px;}

.emphasis {font-weight: 700;}
.smallEmphasis {font-size: 11px; font-weight: 700;}

.confirmation {border-color:#c4de95; padding-left: 55px; background-color:#f8feee; background-image:url(icon_success_24wx24h.gif);}
.message { font-size: 14px;  color: black; font-weight:bold; text-decoration: none }
.success{font-size: 17px;  color: #304C73; text-decoration: none}
.warning, .error { font-size: 12px; font-family: arial; color: red; font-weight:bold; text-decoration: none }
.smallwarning { font-size: 12px; font-family: arial; color: FF0099;  text-decoration: underline }
.noticeablemessage{font-size: 14px; font-family: arial; color: black; font-weight:bold; text-decoration: none }
.legacyErrors div.messageBox ul {position:relative; height:auto; width:auto; left:0; top:0; text-indent:0; overflow:visible; line-height:1em;}
.search{ width: 850px; padding:5px;margin-left: 10px; margin-top: 5px; margin-bottom: 2px; border: 1px solid #C6D2DD; background-image: url(/design22/images4/bg_st2.gif); height: 45px; }
.fr { float: right; }
.fl { float: left; }
.fc { float: center; text-align:center;width:100% }
.topline { background:url(/design22/scripts/images/bg.jpg) repeat-x; line-height: 21px; height: 21px; width:100%}
.formheader { background:url(/design22/scripts/images/bg.jpg) repeat-x; line-height: 21px; height: 21px; width:100%}


.primary {border:1px solid #d5bd98; border-right-color:#935e0d; border-bottom-color:#935e0d; background:#ffa822;padding-left:2px }
.buttonrow {width:auto; margin:0; padding:0px 0; background-color:#d6e7f4; text-align:right;}

.buttonGen{	font-size: 12px;   BACKGROUND-COLOR: #8FE2DB}
.buttonNoticable {BACKGROUND-COLOR: 336699; color:White; padding:3 3 2 3;font-weight:600;  }
.Noticable {	 BACKGROUND-COLOR: EEFFFF; color:black;}
.tableNews
{
    BORDER-RIGHT: #D0D9E2 1px solid;
    BORDER-TOP: #D0D9E2 1px solid;
    BORDER-LEFT: #D0D9E2 1px solid;
    BORDER-BOTTOM: #D0D9E2 1px solid; clear:both;
}
.tableNews th img { vertical-align:middle; margin-left:2px; }
.tableNews TH
{
	/*
    HEIGHT: 18px;
    COLOR: #000000;
    BACKGROUND-COLOR: #E2E9EF;
	padding-left:5px;   
	*/ 
	FONT-SIZE: 12px;
	height:26px; background:url(images/thBg01.png) repeat-x; 
	font-weight:bold;
	padding-left:5px;
	cursor:pointer;
}

.tableNews TD
{
    FONT-SIZE: 12px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	BORDER-BOTTOM:#CFD9E2 1px solid;  text-align:left;
}
.tableNews TH.subtitle 
{
    BACKGROUND-COLOR: #EEEEEE;	
    BORDER-TOP: #000 3px solid;
}


.tableLeft
{
    BORDER-RIGHT: #000033 1px dotted;
    BORDER-TOP: #6699cc 2px solid;
    BORDER-LEFT: #000033 0px solid;
    BORDER-BOTTOM: #000033 0px  dotted;
    BACKGROUND-COLOR: #FFFFEE      
}
.tableLeft TH
{
    HEIGHT: 18px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BORDER-BOTTOM: #000033 1px solid;
}

.tableLeft TD
{
    FONT-SIZE: 12px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:2px;
    BORDER-BOTTOM: #000033 0px solid;
 
}

.tableDotted
{
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-BOTTOM: #000033 1px  solid;
    BACKGROUND-COLOR: #FFFFEE  ;
	margin:5px;
}
.tableDotted td
{

    BORDER-TOP: #6699cc 1px dotted;
}
.noticeableDiv
{
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-BOTTOM: #000033 1px  solid;
    BACKGROUND-COLOR: #FFFFEE  ;
	margin:5px;
}


.noticeable
{
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-BOTTOM: #000033 1px  solid;
    BACKGROUND-COLOR: #FFFFEE  ;
	margin:5px;
}

.tableLeft_nopadding
{
    BORDER-RIGHT: #000033 1px dotted;
    BORDER-TOP: #000033 1px solid;
    BORDER-LEFT: #000033 0px solid;
    BORDER-BOTTOM: #000033 0px  dotted;
    BACKGROUND-COLOR: #FFFFEE      
}
.tableLeft_nopadding TD
{
    FONT-SIZE: 12px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    BORDER-BOTTOM: #000033 0px solid;
 
}

.tableGeneral
{
    BORDER-RIGHT: #D9DADC 0px solid;
    BORDER-TOP: #D9DADC 1px solid;
    BORDER-LEFT: #D9DADC 1px solid;
    BORDER-BOTTOM: #D9DADC 0px solid;
}

.tableGeneral TD
{
	font-family:verdana;
    FONT-SIZE: 11px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
    BACKGROUND-COLOR: #F6FAFD;
    BORDER-BOTTOM: #D9DADC 1px solid;
    BORDER-RIGHT: #D9DADC 1px solid;	
}

.tableGeneral2
{
    BORDER-RIGHT: #99BCE6 1px solid;
    BORDER-TOP: #99BCE6 1px solid;
    BORDER-LEFT: #99BCE6 1px solid;
    BORDER-BOTTOM: #99BCE6 1px solid;
}

.tableGeneral2 A
{
font-family:verdana;
font-size:10px;
}

.tableGeneral2 TH{
 BACKGROUND-COLOR: #D0DEF0;
 	font-family:verdana;
    FONT-SIZE: 12px;
	padding:5px;
}
.tableGeneral2 TD
{
	font-family:verdana;
    FONT-SIZE: 11px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #D1D1D1 1px solid;
    BORDER-RIGHT: #D1D1D1C 1px solid;	
}
.tableGeneral2 .firstcolumn{
    BACKGROUND-COLOR: #ECECEF
}

.header
{
    BORDER-RIGHT: #31659C 1px solid;
    BORDER-TOP: #31659C 1px solid;
    BORDER-LEFT: #31659C 1px solid;
    BORDER-BOTTOM:#31659C 1px solid;
}

.subMenuTable
{
    BORDER-RIGHT: #000033 0px solid;
    BORDER-TOP: #000033 0px solid;
    BORDER-LEFT: #000033 0px solid;
    BORDER-BOTTOM: #000033 0px solid;
	background-color:red;

}

.EachMainMenuTableActive  TD
{
    font-family:arial,helvetica;
    font-size:14px;
    font-weight:600;
    color:White;
    
}

.EachMainMenuTableInActive TD
{
    font-family:arial,helvetica;
    font-size:12px;
    font-weight:300;
    color:White;
    cursor:pointer;
}

.InActiveSubTd
{   font-family:arial,helvetica;
    font-size:14px;
    font-weight:600;
    padding:0px;
    height:31px;
    color:White;
}

.ActiveSubTd
{
	 background-color:green;
    font-family:arial,helvetica;
    font-size:14px;
    font-weight:300;
    padding:10px;
    height:31px;
    color:White;
}


.pi_cell_selected{background-color:#acd6ff;   font-family:arial,helvetica;     font-size:9pt;}

.pi_cell_unviewed { background-color:#ffffff; font-family:arial,helvetica; font-size:9pt;  color:#999999;}

.pi_cell_visited {background-color:#f1f1f1;font-family:arial,helvetica;font-size:9pt;    color:#999999;}

.idclass {  behavior: url('/lkk.htc'); } 

 

.disabled { /* Text and background colour, medium red on light yellow */ 
color:#933; 
background-color:#EEEEEE; 
} 

.selectedradiobox{padding:5px; background-color:lightblue;border:1px}

.curvebutton{background:url(/design22/images4/Green_Curve.jpg) no-repeat 2px 2px ;font-family:verdana;
border:1px solid; border-color: #696 #363 #363 #696;   }

.greenbutton{background:url(m_images/Button_Green.JPG) ;color:white; font-family:verdana;font-weight:600; padding:0 5px; cursor:pointer;
border:1px solid; border-color: #696 #363 #363 #696;   }

.greenbutton2
  {
  	background:url(images/btnBg03.png) repeat-x center;  border:0 none; color:#FFF;  height:20px; vertical-align:middle; 	
  	padding:0 5px; padding-bottom:2px; cursor:pointer;  
  	}      

.goback{margin-left:10px;margin-top:10px;font-family : verdana;}
#selecteventrow{background-color:#3F75A3;padding-left:10px;padding-right:3px;color:white; solid;border-bottom:#3F75A3 2px solid;}
.dynamicDiv {position:absolute;left:30;top:30;border:solid 5px blue;background-color:#e1e1e1;font-size:14px;font-family:verdana;color:#000;padding:5px;}


 select { border-collapse: collapse;border:1px solid #c5c5c5; }
/*按钮*/
.btn01 { border-style: none;	border-color: #C6D2DD;	border-width: medium;	
	     width:80px;background-color:Maroon; color: #FFF; font-weight: bold;font-size: 13px;cursor: pointer; }
.action{border:1px solid #c5c5c5; background-color:#000;color:#fff; width:100px;}
/*下拉列表*/

.dp_box { position: relative; z-index: 50; }

.dp { border: 1px solid #c5c5c5; display: block; background: #FFF; position: absolute; left: 0; top: 20px; overflow: hidden; }

.dp li { padding: 0 5px; line-height: 25px; height: 25px; cursor: pointer; }

.dp .current { background: #5d9e00; color: #FFF; }
/*分页*/
.page { margin: 0 auto; margin-top: 10px; text-align: center; padding-bottom:5px; }

.page li { display:inline; text-align:center; padding:0 3px; }

.page a.normal { border:1px solid #adc2d6; color:#adc2d6; padding:0 3px; }

.page a.normal:hover { background:#adc2d6; color:#FFF; }

.page a.current { background:#adc2d6; border:1px solid #adc2d6; color:#FFF; padding:0 3px; }
/*report*/
.cont_box2{border-top: none; margin-left: 10px; width: 900px; overflow:hidden;}

/*销售统计报表*/
.report
{   
	border-collapse:collapse; /* 关键属性：合并表格内外边框(其实表格边框有2px，外面1px，里面还有1px哦) */
	border:solid #adc2d6; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */
	border-width :1px 0 0 1px; /* 设置边框状粗细：上 右 下 左 = 对应：1px 0 0 1px */
	width:100%;
}
.report td{border:solid #adc2d6;border-width:0 1px 1px 0;padding:2px;}

.broder{ border-width:0 1px 0 0; }
/*table*/
.a_table 
  { 
	border-collapse:collapse; /* 关键属性：合并表格内外边框(其实表格边框有2px，外面1px，里面还有1px哦) */
	border:solid #adc2d6; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */
	border-width :1px 0 0 1px; /* 设置边框状粗细：上 右 下 左 = 对应：1px 0 0 1px */
  }
.a_table a{color:#6C6C6C; text-decoration:underline;}

.a_table td{border:solid #adc2d6;border-width:0 1px 1px 0;}

.a_table .info { border-bottom: 1px dashed #adc2d6; padding: 5px; width: 788PX; line-height: 200%; cursor: pointer; overflow: hidden; zoom: 1; }

.a_table .info li { float: left; display: inline; text-align: center; overflow: visible; }

.a_table .info li .h { margin-left: 10px; color: #79A3C8; font-size: 10px;}

.a_table a:hover{text-decoration:none; color:#FF6600; }

.a_table a:hover span{color:#FF6600;}

.left { padding-left:10px; text-align:left;}

.head{padding-left:10px;}

.true{color:Green;}

.false{color:#ccc;}

 #headtitle td{ background-color:#fff; font-weight:bold; text-align:center;}
 
 #seleted{ cursor:hand;}
 .cont_event{background-color:#FFC78E; position:absolute; padding:5px 5px 5px 5px; border:solid 1px #FFAF60; display:none;}
 
 /*数据表2*/
.data2 {width: 530px; text-align:center; border: 1px solid #adc2d6;}

.data2 th { border-bottom: 1px solid #adc2d6; background: url(../images/bg_th.gif) repeat-x bottom; line-height: 21px; height: 21px; }

.lh30 { line-height: 100%; word-wrap: break-word; word-break: break-all; }
.pricelist{ display:none;}
.total{width:898px;  text-align:center; padding:5px 0 5px 0; border:1px solid #adc2d6; background-color:#3D7878; color:#fff;}
.chuli{width:50px; text-align:center; padding:5px 0 5px 0;  border:1px solid Maroon; background-color:Maroon; color:#fff;}

/*权限设置*/
#navi1{width:100%;font-weight:bold; color:#304C73;background-color: #D0DEF0;padding-left:0px;}
#navi1 input{visibility:hidden;}
#navi2{color:#ff6600; font-weight:bold;padding-left:0px;padding-left:-10px; }
#navi2 input{visibility:hidden;}
#navi3{padding-left:0px;font-size:10px;	BACKGROUND-COLOR: #F2F2F2; }
#navi3_checked{padding-left:0px;font-size:10px; background-color: Lightgreen}
.issystem {border:1px solid black;}
.notisMenu {text-decoration:line-through;}

.controlscz2{ background:#FFC080;width:40px;font-size:12px; -display:block; text-align:center; border:1px solid #999; cursor:pointer; vertical-align:middle ;}
.controlscz{ 
background:url(images/btnBg03.png) repeat-x center; color:#fff;  height:18px;  	
  	cursor:pointer; padding:3px 3px 3px 3px; border:0 none; vertical-align:middle ;  }