@charset "utf-8";
/* CSS Document */
body,html{
	margin:0px;
	padding:0px;
	font-family:"新宋体";
	font-size:12px;
	line-height:22px;
	color:#333333;
	/*filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
}
body{
	background-color:#FFF;
	background-image:url(../image/v1_Common_Main_Bg.png);
	background-position:left top;
	background-repeat:repeat-x;
}
div{
	float:left;
	margin:0px;
	padding:0px;
	word-break：break-all;
	word-wrap:break-word;
	border:none;
}
a{
	border:none;
	margin:0px;
	padding:0px;
}
a:link {
	color:#000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
img{
	border:none;
	margin:0px;
	padding:0px;
}
form{
	margin:0px;
	padding:0px;
	border:0px;
}
input{
	margin:0px;
}
.cspaUnderLine{
	text-decoration:underline;
}
.cspaLineThrough{
	text-decoration:line-through;
}
.cspaRed{
	color:#ff0000;
}
.cspaGray{
	color:#999999;
}
.cspaRedBold{
	color:#ff0000;
	font-weight:bold;
}
.cspaBlackBold{
	color:#000000;
	font-weight:bold;
}
.cspaBlueBold{
	color:#0066FF;
	font-weight:bold;
}
.cspaBlueS16{
	font-size:14px;
	color:#00F;
}
.cspaBlackS16Bold{
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
.cspaBlueS16Bold{
	font-size:16px;
	color:#0066FF;
	font-weight:bold;
}
.cspaUnderLine{
	text-decoration:underline;
}
.cspaUnderLineBlue{
	color:#09F;
	text-decoration:underline;
}
/*Instance Style*/
#tdMainBg{
}
#divMainBg{
	width:978px;
	background-color:#FFF;
	background-image:url(../image/v1_Common_Main_Bg_Top.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#divMain{
	width:100%;
	background-image:url(../image/v1_Common_Main_Bg_Bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}
#divMainButtonPart{
	width:960px;
	_width:961px;
	height:30px;
	background-color:#999;
	margin-left:9px;
	_margin-left:4px;
	margin-top:20px;
}
#divMainButtonPart .caActive div{
	background-color:#CCC;
	background-image:url(../image/v1_Common_MainButton_Act.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#divMainButtonPart a{
	margin-left:13px;
	background-color:#FFF;
}
#divMainButtonPart a:hover{
	text-decoration: none;
}
#divMainLogo{
	background-image:url(../image/v1_Common_Main_Logo.gif);
	background-repeat:no-repeat;
	background-position:20px top;
	width:200px;
	height:100%;
}
.cdivMainButton{
	margin-left:13px;
	width:100px;
	height:30px;
	cursor:pointer;
	line-height:30px;
	text-align:center;
}
#divMainContent{
	width:100%;
	padding-left:18px;
}
#divMainBottomCopyRight{
	margin-top:32px;
	width:100%;
	text-align:center;
}
.cdivPart_Bg{
	background-color:#ffffff;
	margin-top:8px;
	margin-right:8px;
}
.ctdPartNoTitle_BgLeftTop{
	background-image:url(../image/common_PartNoTitle_BgLeftTop.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.ctdPartNoTitle_BgTop{
	background-image:url(../image/common_PartNoTitle_BgTop.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.ctdPartNoTitle_BgRightTop{
	background-image:url(../image/common_PartNoTitle_BgRightTop.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.ctdPart_BgLeftTop{
	background-image:url(../image/common_Part_BgLeftTop.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.ctdPart_BgTop{
	background-image:url(../image/common_Part_BgTop.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding-left:4px;
}
.ctdPart_BgRightTop{
	background-image:url(../image/common_Part_BgRightTop.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.ctdPart_BgLeft{
	background-image:url(../image/common_PartNoTitle_BgLeft.gif);
	background-position:left;
	background-repeat:repeat-y;
}
.ctdPart_BgRight{
	background-image:url(../image/common_PartNoTitle_BgRight.gif);
	background-position:right;
	background-repeat:repeat-y;
}
.ctdPart_BgLeftBottom{
	background-image:url(../image/common_PartNoTitle_BgLeftBottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.ctdPart_BgBottom{
	background-image:url(../image/common_PartNoTitle_BgBottom.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.ctdPart_BgRightBottom{
	background-image:url(../image/common_PartNoTitle_BgRightBottom.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.cdivHSpliterLine{
	width:100%;
	height:12px;
	background-image:url(../image/common_HSpliterLine.jpg);
	background-position:center;
	background-repeat:no-repeat;
	line-height:0px;
}
.cspaResultNotify{
	color:#F00;
	display:none;
}
.ctabCommonDateTable{
	table-layout:fixed;
	word-break:break-all;
	word_warp:break-word;
}
.ctabCommonDateTable #trTitle{
	background-image:url(../image/common_Report_Table_Tile_Bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.ctabCommonDateTable #trTitle td{
	border:none;
}
.ctabCommonDateTable td{
	border:none;
	border-right:1px dotted #999;
	border-bottom:1px dotted #999;
	padding:0px 4px	0px 4px;
}
.ctabCommonDateTable .ctdRightest{
	border-right:none;
}
.ctabCommonDateTable .ctdFooter{
	background-image:url(../image/common_Report_Table_Footer_Bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border-bottom:none;
	border-right:none;
}
.ctabCommonDateTable .cdivAddRow{
	width:22px;
	height:22px;
	background-image:url(../image/common_Logo_AddAndDel_Row.gif);
	background-position:center top;
	background-repeat:no-repeat;
	font-size:1px;
	cursor:pointer;
	padding:0px;
}
.ctabCommonDateTable .cdivAddRow:hover{
	background-position:center -44px;
}
.ctabCommonDateTable .cdivDelRow{
	width:22px;
	height:22px;
	background-image:url(../image/common_Logo_AddAndDel_Row.gif);
	background-position:center -22px;
	background-repeat:no-repeat;
	font-size:1px;
	cursor:pointer;
	padding:0px;
}
.ctabCommonDateTable .cdivDelRow:hover{
	background-position:center -66px;
}
.ctxtNormal_0_24{
	width:0px;
	height:20px;
	font-size:14px;
	line-height:20px;
	border:1px solid #999;
}
.ctxtNormal_216_24{
	width:216px;
	height:20px;
	font-size:14px;
	line-height:20px;
	border:1px solid #999;
}
.ctxtNormal_80_24{
	width:80px;
	height:20px;
	font-size:14px;
	line-height:20px;
	border:1px solid #999;
}
.csltNormal_80_24{
	width:80px;
	height:24px;
	font-size:14px;
	line-height:20px;
	border:1px solid #999;
}
.csltNormal_216_24{
	width:216px;
	height:24px;
	font-size:14px;
	line-height:20px;
	border:1px solid #999;
}
.cbutNormal_80_12{
	width:80px;
	height:24px;
	cursor:pointer;
}
.cbutNormal_62_24{
	width:62px;
	height:24px;
	line-height:14px;
	font-size:14px;
	cursor:pointer;
}
.cbutNormal_82_24{
	width:82px;
	height:24px;
	line-height:14px;
	font-size:14px;
	cursor:pointer;
}
.cbutNormal_216_24{
	width:216px;
	height:24px;
	line-height:14px;
	font-size:14px;
	cursor:pointer;
}
.cdivSplitRow{
	width:100%;
	height:34px;
	background-image:url(../image/common_SplitRow_Bg.png);
	background-position:left top;
	background-repeat:repeat-x;
	padding-left:4px;
	line-height:36px;
	margin:0px;
	_margin-bottom:-2px;
}
.cdivSplitRow_Orange{
	width:100%;
	height:34px;
	background-image:url(../image/common_SplitRow_Bg_Orange.png);
	background-position:left top;
	background-repeat:repeat-x;
	padding-left:4px;
	line-height:36px;
	margin:0px;
	_margin-bottom:-2px;
}
.cdivSplitRow_Black{
	width:100%;
	height:34px;
	background-image:url(../image/common_SplitRow_Bg_Black.png);
	background-position:left top;
	background-repeat:repeat-x;
	padding-left:4px;
	line-height:36px;
	margin:0px;
	_margin-bottom:-2px;
}
.cdivSplitRow_Blue{
	width:100%;
	height:34px;
	background-image:url(../image/common_SplitRow_Bg_Blue.png);
	background-position:left top;
	background-repeat:repeat-x;
	padding-left:4px;
	line-height:36px;
	margin:0px;
	_margin-bottom:-2px;
}
.cdivSplitRow_ButtonArrowDown{
	width:45px;
	height:28px;
	margin-top:4px;
	background-image:url(../image/common_SplitRow_ButtonArrowDown_Bg.png);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:26px;
	text-align:center;
}
.ctdCommon_Shadow_Rect_LeftTop_0{
	font-size:1px;
	line-height:0px;
	width:12px;
	height:5px;
	background-position:right bottom;
	background-repeat:no-repeat;
	background-image:url(../image/common_Shadow_Rect_LeftTop_0.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_LeftTop_0.png', sizingMethod='image');
}
.ctdCommon_Shadow_Rect_LeftTop_1{
	font-size:1px;
	line-height:0px;
	width:5px;
	height:7px;
	background-position:right top;
	background-repeat:no-repeat;
	background-image:url(../image/common_Shadow_Rect_LeftTop_1.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_LeftTop_1.png', sizingMethod='image');
}
.ctdCommon_Shadow_Rect_Top{
	font-size:1px;
	line-height:0px;
	height:5px;
	background-position:left bottom;
	background-repeat:repeat-x;
	background-image:url(../image/common_Shadow_Rect_Top.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_Top.png', sizingMethod='scale');
}
.ctdCommon_Shadow_Rect_RightTop_0{
	font-size:1px;
	line-height:0px;
	width:12px;
	height:5px;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(../image/common_Shadow_Rect_RightTop_0.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_RightTop_0.png', sizingMethod='image');
}
.ctdCommon_Shadow_Rect_RightTop_1{
	font-size:1px;
	line-height:0px;
	width:7px;
	height:7px;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../image/common_Shadow_Rect_RightTop_1.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_RightTop_1.png', sizingMethod='image');
}
.ctdCommon_Shadow_Rect_Left{
	font-size:1px;
	line-height:0px;
	width:5px;
	background-position:right top;
	background-repeat:repeat-y;
	background-image:url(../image/common_Shadow_Rect_Left.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_Left.png', sizingMethod='scale');
}
.ctdCommon_Shadow_Rect_Right{
	font-size:1px;
	line-height:0px;
	width:7px;
	background-position:left top;
	background-repeat:repeat-y;
	background-image:url(../image/common_Shadow_Rect_Right.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_Right.png', sizingMethod='scale');
}
.ctdCommon_Shadow_Rect_LeftBottom_0{
	font-size:1px;
	line-height:0px;
	width:5px;
	height:5px;
	background-position:right top;
	background-repeat:no-repeat;
	background-image:url(../image/common_Shadow_Rect_LeftBottom_0.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_LeftBottom_0.png', sizingMethod='image');
}
.ctdCommon_Shadow_Rect_LeftBottom_1{
	font-size:1px;
	line-height:0px;
	width:12px;
	height:7px;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../image/common_Shadow_Rect_LeftBottom_1.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_LeftBottom_1.png', sizingMethod='image');
}
.ctdCommon_Shadow_Rect_RightBottom_0{
	font-size:1px;
	line-height:0px;
	width:7px;
	height:5px;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../image/common_Shadow_Rect_RightBottom_0.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_RightBottom_0.png', sizingMethod='image');
}
.ctdCommon_Shadow_Rect_RightBottom_1{
	font-size:1px;
	line-height:0px;
	width:12px;
	height:7px;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../image/common_Shadow_Rect_RightBottom_1.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_RightBottom_1.png', sizingMethod='image');
}
.ctdCommon_Shadow_Rect_Bottom{
	font-size:1px;
	line-height:0px;
	height:7px;
	background-position:left top;
	background-repeat:repeat-x;
	background-image:url(../image/common_Shadow_Rect_Bottom.png)!important;
	background-image:none;
	filter:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/common_Shadow_Rect_Bottom.png', sizingMethod='scale');
}
.cdivCommon_Menu{
	display:none;
}
.cCommon_Menu_Content{
	line-height:22px;
	padding-top:2px;
	padding-left:3px;
	padding-right:3px;
	background-color:#fff;
}
.cCommon_Menu_Content span{
	padding:4px;
	cursor:default;
}
.cCommon_Menu_Content a{
	padding:4px;
}
.cCommon_Menu_Content a:hover{
	background-color:#ccc;
	text-decoration: none;
}
.cCommon_Menu_Content .caGray{
	background-color:#e8e8e8;
}
.ctdCommon_TabOnTitle_Space{
	background-repeat:no-repeat;
	background-position:left top;
}
.ctdCommon_TabOnTitle_Content{
	background-repeat:repeat-x;
	background-position:left top;
	font-size:12px;
	line-height:24px;
	padding-top:6px;
	cursor:pointer;
}
.ctdCommon_TabOnTitle_space_active_leftest{
	background-image:url(../image/common_TabOnTitle_Border.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.ctdCommon_TabOnTitle_space_active_left{
	background-image:url(../image/common_TabOnTitle_Border.jpg);
	background-repeat:no-repeat;
	background-position:0px -170px;
}
.ctdCommon_TabOnTitle_space_active_right{
	background-image:url(../image/common_TabOnTitle_Border.jpg);
	background-repeat:no-repeat;
	background-position:0px -136px;
}
.ctdCommon_TabOnTitle_space_active_rightest{
	background-image:url(../image/common_TabOnTitle_Border.jpg);
	background-repeat:no-repeat;
	background-position:0px -34px;
}
.ctdCommon_TabOnTitle_space_normal_leftest{
	background-image:url(../image/common_TabOnTitle_Border.jpg);
	background-repeat:no-repeat;
	background-position:0px -102px;
}
.ctdCommon_TabOnTitle_space_normal_left{
	background-image:url(../image/common_TabOnTitle_Border.jpg);
	background-repeat:no-repeat;
	background-position:0px -238px;
}
.ctdCommon_TabOnTitle_space_normal_right{
	background-image:url(../image/common_TabOnTitle_Border.jpg);
	background-repeat:no-repeat;
	background-position:0px -204px;
}
.ctdCommon_TabOnTitle_space_normal_rightest{
	background-image:url(../image/common_TabOnTitle_Border.jpg);
	background-repeat:no-repeat;
	background-position:0px -68px;
}
.ctdCommon_TabOnTitle_content_active{
	background-image:url(../image/common_TabOnTitle_Bg.png);
	background-repeat:repeat-x;
	background-position:0px 0px;
}
.ctdCommon_TabOnTitle_content_normal{
	background-image:url(../image/common_TabOnTitle_Bg.png);
	background-repeat:repeat-x;
	background-position:0px -34px;
}

.ctrCommon_Tab{
	background-repeat:repeat-x;
	background-position:left top;
	background-image:url(../image/common_TabCommon_Bg.gif);
	background-position:0px 0px;
}
.ctdCommon_Tab_Space{
	width:20px;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url(../image/common_TabCommon_Border.jpg);
}
.ctdCommon_Tab_Space_Act_Leftest{
	background-position:0px 0px;
}
.ctdCommon_Tab_Space_Act_Rightest{
	background-position:0px -32px;
}
.ctdCommon_Tab_Space_Act_MidLeft{
	background-position:0px -64px;
}
.ctdCommon_Tab_Space_Act_MidRight{
	background-position:0px -96px;
}
.ctdCommon_Tab_Space_Nor_Leftest{
	background-position:0px -128px;
}
.ctdCommon_Tab_Space_Nor_Rightest{
	background-position:0px -160px;
}
.ctdCommon_Tab_Space_Nor_MidLeft{
	background-position:0px -192px;
}
.ctdCommon_Tab_Space_Nor_MidRight{
	background-position:0px -224px;
}
.ctdCommon_Tab_Content{
	width:90px;
	height:32px;
	font-size:12px;
	text-align:center;
	cursor:pointer;
	background-repeat:repeat-x;
	background-position:left top;
	background-image:url(../image/common_TabCommon_Bg.gif);
	background-position:0px 0px;
}
.ctdCommon_Tab_Content div{
	width:100%;
	margin-top:2px;
	_margin-top:4px;
	text-align:center;
}
.ctdCommon_Tab_Content_Act{
	background-position:0px -32px;
}
.ctdCommon_Tab_Content_Nor{
	background-position:0px -64px;
}
.cdivCommon_Tab_BottomBar{
	width:100%;
	height:36px;
	background-position:left top;
	background-repeat:repeat-x;
	background-image:url(../image/common_TabCommon_BottomBar_Bg.png);
	line-height:32px;
}
.ctrCommon_Tab_Downward{
	background-repeat:repeat-x;
	background-position:left top;
	background-image:url(../image/common_TabCommon_Bg_Downward.gif);
	background-position:0px 0px;
}
.ctdCommon_Tab_Space_Downward{
	width:20px;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url(../image/common_TabCommon_Border_Downward.jpg);
}
.ctdCommon_Tab_Space_Act_Leftest_Downward{
	background-position:0px 0px;
}
.ctdCommon_Tab_Space_Act_Rightest_Downward{
	background-position:0px -32px;
}
.ctdCommon_Tab_Space_Act_MidLeft_Downward{
	background-position:0px -64px;
}
.ctdCommon_Tab_Space_Act_MidRight_Downward{
	background-position:0px -96px;
}
.ctdCommon_Tab_Space_Nor_Leftest_Downward{
	background-position:0px -128px;
}
.ctdCommon_Tab_Space_Nor_Rightest_Downward{
	background-position:0px -160px;
}
.ctdCommon_Tab_Space_Nor_MidLeft_Downward{
	background-position:0px -192px;
}
.ctdCommon_Tab_Space_Nor_MidRight_Downward{
	background-position:0px -224px;
}
.ctdCommon_Tab_Content_Downward{
	width:90px;
	height:32px;
	font-size:12px;
	text-align:center;
	cursor:pointer;
	background-repeat:repeat-x;
	background-position:left top;
	background-image:url(../image/common_TabCommon_Bg_Downward.gif);
	background-position:0px 0px;
}
.ctdCommon_Tab_Content_Downward div{
	width:100%;
	text-align:center;
}
.ctdCommon_Tab_Content_Act_Downward{
	background-position:0px -32px;
}
.ctdCommon_Tab_Content_Nor_Downward{
	background-position:0px -64px;
}
.cdivCommon_Tab_TopBar{
	width:100%;
	height:36px;
	background-position:left top;
	background-repeat:repeat-x;
	background-image:url(../image/common_TabCommon_TopBar_Bg.png);
	line-height:32px;
}
.cdivCommon_OperateBarLeft{
	float:right;
	width:5px;
	height:34px;
	background-image:url(../image/user_Common_OptBar_Bg.png);
	background-position:left top;
	background-repeat:repeat-x;
	font-size:0px;
}
.cdivCommon_OperateBar{
	width:100%;
	height:34px;
	background-image:url(../image/user_Common_OptBar_Bg.png);
	background-position:left top;
	background-repeat:repeat-x;
	font-size:0px;
}
.cdivCommon_OperateBar a{
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
	padding-bottom:6px;
	_padding-top:6px;
	_padding-bottom:4px;
	
	font-size:12px;
	line-height:32px;
	cursor:pointer;
}
.cdivCommon_OperateBar a:hover{
	padding-left:5px;
	padding-right:5px;
	background-color:#ccc;
	border:1px solid #999;
	text-decoration:none;
}
.cdivCommon_OperateBar .caActivationHref{
	padding-left:5px;
	padding-right:5px;
	background-color:#ccc;
	border:1px solid #999;
	text-decoration:none;
}
.cdivCommon_OperateBarRight{
	width:5px;
	height:34px;
	background-image:url(../image/user_Common_OptBar_Bg.png);
	background-position:left top;
	background-repeat:repeat-x;
	font-size:0px;
}
