﻿body
{
	margin:0px;
	font-family: 宋体;
	font-size: 13px;  
	color:#222222; 
	}
.brotherLink
{
	line-height: 20px;
	display: block;
	font-size: 13px;
	position: static;
	height: 20px;
	text-align: right;
	padding-right: 20px;
}	
.pageTitle
{
    font-size: 20px;
    font-family: 幼圆, 黑体;
    color: black;
    position: static;
    font-weight: bold;
    padding-left: 20px;
}
	
.duanluo
{
    font: 13px 宋体;
    line-height: 20px;
    text-indent: 0px;
    margin: 10px 5px 10px 65px;
    text-align: justify;
    text-justify: distribute;
}

.Serviceli
{
    font: 13px 宋体;
    text-indent: 0px;
    margin-top:5px;
    margin-bottom:15px;
}

.newDetailP
{
    font: 13px 宋体;
    line-height: 20px;
    text-indent: 0px;
    margin: 10px 5px 10px 30px;
    text-align: justify;
    text-justify: distribute;
}

.newDetailP2
{
    font: 13px 宋体;
    line-height: 20px;
    text-indent: 0px;
    margin: 10px 5px 10px 0px;
    text-align: justify;
    text-justify: distribute;
}

.divPhoto
{
    line-height: 20px;
    display: block;
    font-size: 13px;
    position: static;
    text-align: right;
    clear: none;
    float: right;
    width: 300px;
}	

.pPadding
{
    PADDING-RIGHT: 20px; 
    PADDING-LEFT: 10px; 
    PADDING-TOP: 10px
    }
a
{
	text-decoration:none;
	color:Blue;
	border:none;
	}
	
.blockShowBg
{
    background-color:#ededed;
    }

.tboxBg
{
	background-color: transparent;
	
}

.gridviewContent
{
    padding:5px;
}

.pname{font-weight: bold; font-size: 14px; font-family: 幼圆, 黑体; padding-bottom: 5px;}

.ProductSelect
{
    position:relative;
    top:0px;
    left:3px;
    padding:5px;
    margin:0px;
    border-left:solid 1px #DDDDDD;
    border-top:solid 1px #DDDDDD;
    border-bottom:solid 1px #DDDDDD;
    border-right:solid 1px #FFFFFF;
    background-color:#FFFFFF;}
    
.ProductSelect2
{
    position:relative;
    top:0px;
    left:3px;
    padding:5px;
    margin:0px;
    border-left:solid 1px #DDDDDD;
    border-top:solid 1px #DDDDDD;
    border-bottom:solid 1px #DDDDDD;
    border-right:solid 1px #DDDDDD;
    background-color:#EEEEEE;}   
    
.menuTabs
{
    position:relative;
    top:1px;
    left:30px;
    z-index:100;
}
.tab
{
    border:Solid 1px #DDDDDD;
    border-bottom:none;
    padding:5px;
    background-color:#EEEEEE;
    text-align:center;
}

.selectedTab
{
    border-bottom:Solid 1px #FFFFFF;
    padding:5px;
    background-color:#FFFFFF;
    text-align:center;

}

.btn
{
    background-color:#FFFFFF;
    width:100px;
    text-align:center;
    vertical-align:middle;
    }   

.tableInR_head
{
    height:26px;
    background-color:#EDEDED;
    white-space:nowrap;
    padding:2px 5px 2px 5px;
}

.tableInR
{
    background-color:#CCCCCC;
}

.tableInR_content
{
    background-color:#FFFFFF;
    padding:2px 5px 2px 5px;
}

.subMenuNormal
{
    padding: 2px;
    margin: 2px;
    border: solid 1px #A4CAE0;
    color: #000000;
    font-family: 幼圆, 宋体;
    font-size: 14px;
    font-weight: bold;
}

.subMenuHover
{
    padding: 2px;
    margin: 2px;
    border: solid 1px #005586;
    background-color: #DDDDDD;
    color: #000000;
    font-family: 幼圆, 宋体;
    font-size:14px;
    font-weight: bold;
}

.SubMenuA
{
	text-decoration:none;
	color:#000000;
	border:none;
	}
	
.selected 
{
	background-color:#CCCCCC;
    border:dotted 1px #666666;
	}

	
.calenderStyle .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #EEEEEE;
    color: black;
    font-size:13px;
    margin:2px;
    
}
.calenderStyle .ajax__calendar_other .ajax__calendar_day,
.calenderStyle .ajax__calendar_other .ajax__calendar_year {
    color: #999999;
}
.calenderStyle .ajax__calendar_hover .ajax__calendar_day,
.calenderStyle .ajax__calendar_hover .ajax__calendar_month,
.calenderStyle .ajax__calendar_hover .ajax__calendar_year {
    color: white;
    background-color:red;
}
.calenderStyle .ajax__calendar_active .ajax__calendar_day,
.calenderStyle .ajax__calendar_active .ajax__calendar_month,
.calenderStyle .ajax__calendar_active .ajax__calendar_year {
    color: white;
    background-color:red;
    font-weight:bold;
}
	

.errorStyle
{
	color:Red;
	font-size:13px
	}

.smallTitleBg
{
	background-color:#cccccc}
.actionStyle
{
	text-align:right;
	background-color:#cccccc
	}	
	
.headStyle
{
	background-color:#EEEEEE;
	text-align:left;
	font-weight:normal;
	white-space:nowrap;
	font:13px Arial,Sans-Serif;
}

.headStyle2
{
	background-color:#EEEEEE;
	
}

.validatorCalloutHighlight
{
    background-color: #FFFACD;
}

.treeStyle
{
	line-height:100%;
	}
	
	.nowrap
	{
		white-space:nowrap
	}

.tab1
{
    border-top:Solid 1px black;
    border-bottom:none;
    padding:5px;
    background-color:#CCCCCC;
    width:120px;
    text-align:left;
}

.tab2
{
    border-top:Solid 1px black;
    border-right:Solid 1px black;
    border-bottom:none;
    padding:5px;
    background-color:#DDDDDD;
    width:200px;
    text-align:left;
}

.selectedTab1
{
    border-top:Solid 1px black;
    border-bottom:none;
    padding:5px;
    background-color:#ffffff;
    width:120px;
    text-align:left;
}

.tabBody
{
    border:Solid 1px black;
    padding:5px;
    padding-top:15px;
    background-color:#EEEEEE;
}

.selectPanelHide
{
	background-color:#EECCFF;
	border:solid 1px #000000:
	padding:2px;
	width:250px;
	height:200px;
	display:none;
	}

.selectPanelShow
{
	background-color:#EECCFF;
	border:solid 1px #000000:
	padding:2px;
	width:250px;
	height:200px;
	display:block;
	}
	
.selectPanel
{
	width:100%;
	height:180px;
	overflow:scroll;	
	}
		
.hide
{
	display:none;
	}
	
.show
{
	display:block;
	}	

.selectButton
{
	border:solid 1px #999999;
	background-color:#eeeeee;
}

.mustHaveData
{
	color:Red;
	}
	
.NotMustHaveData
{
	color:black;
	}
	
.troubleControlWidth
{
	width:130px;
	}
	
.subMenu {
	position: absolute;
	z-index: auto;
}
.ZCDHJ {
	line-height: 20px;
	cursor:hand;
	text-align:center;
	white-space:nowrap;

}

.imgNoBorder
{
    border:none;
    }
.ctbg {
	background-image: url(../images/c_t_bg.jpg);
	background-repeat: repeat-x;
}
.clbg {
	background-image: url(../images/c_l_bg.jpg);
	background-repeat: repeat-y;
}
.crbg {
	background-image: url(../images/c_r_bg.jpg);
	background-repeat: repeat-y;
}
.cbbg {
	background-image: url(../images/c_b_bg.jpg);
	background-repeat: repeat-x;
}
