﻿body
{
	/*background-image: url(../images/index2/line2_1.png); 	background-repeat: repeat-y;*/ /*padding-top: 0; 	padding-bottom: 0; 	margin-top: 0; 	margin-bottom: 0;*/
	font-size: 12px;
	color: #58595B; /*height: 100%;*/
	margin: 0;
	padding: 0;
}
A
{color: #1998D5;font-size: inherit;text-decoration: none;}

ul, li
{
	list-style:none;
	margin: 0;
	padding: 0;
}

/*--------------------网页总体top-----------------*/
.topdiv
{
	background-image: url(../images/index2/top2_1.png);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 227px;
	width: 1002px;
	float: left;
	left: 0px;
	top: 0px;
	position: absolute;
}

.SG_dot {
	background-image: url(../images/SG_dot.gif);
	background-repeat: no-repeat;
}
/*----------------------------------------------*/

.mymall_title_bg{text-align: center;
	height:30px;
	background-image: url(../images/bg_table_title.gif);
	background-repeat: repeat-x;
	margin-top:20px;
	color:#333;
}

.table1{border:0; 
	background:#FFF; 
	color: #333; 
	width:100%; 
	margin-top:20px; 
	font-family:arial;
	}
	
/*-------------------ASLAN的口号---------------*/
#topFont
{
	position: absolute;
	left: 539px;
	top: 97px;
	font-size: 18px;
	font-family: 华文细黑;
	color: #448ABE;
	font-weight: 600;
}
/*----------------------------------------------*/

/*-------------------ASLAN logo 放在顶部的---------------*/
#topLogo
{
	position: absolute;
	left: 700px;
	top: 74px;
}
/*----------------------------------------------*/

/*--------------主菜单---------------*/
.menubar
{
	font-size: 11px;
	width: 750px;
	position: absolute;
	top: 173px;
	left:-50px;
	text-align: right;
	float: right;
}

.menubar li a
{
	font-size: 12px;
	color: #448ABE;
	height: 30px;
	font-weight: 600;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	word-spacing: 20px;
	background: #FFF url(../images/new/menugap.png) no-repeat right center;
	text-decoration: none;
}
.menubar li a.here, .menubar li a:hover
{
	margin-top: 1px;
	color: #000000;
	text-decoration: none;
}
.menubar li a.last
{
	background: #FFF;
}
/*-------------------------------------*/

/*------------提醒链接 申请试用，代码助手申请等等----------*/
.menubar2
{
	left: 240px;
	top: 207px;
	width: 530px; /*right = 800*/
	position: absolute;
	text-align: right;
}
.menubar2 ul, li
{
	display:inline-block;
}
.menubar2 li a
{
	font-size: 12px;
	color: #000000;
	height: 30px;
	font-weight: 600;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	word-spacing: 20px;
	background: #FFF url(../images/new/menugap.png) no-repeat right center;
	text-decoration: none;
}
.menubar2 li a.last
{
	background: #FFF;
	color: #448ABE;
}
/*--------------------------*/

/*-------------欢迎语言---------------*/
.welcomediv
{
	font-size: 12px;
	color: White;
	height: 30px;
	font-weight: 400;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	width: 250px;
	left: 140px;
	top: 15px;
	position: absolute;
}
/*-----------------------------------*/

/*-------------主体部分-------------*/
.mainContent
{
	width: 640px;
	height: 300px;
	float: left;
	display: inline;
	position: absolute; /*top: 240px; 	left: 192px;*/
	text-align: center;
}
/*--------------------------*/

.label_bold
{
	font-weight: bold;
}

/*--------正文的大标题--------*/
.bigheader
{
	/*background: #FFF url(../images/new/HeaderBar.png) no-repeat left bottom;*/
	background-image: url(../images/index2/line2_2.png);
	color: #1998D5;
	font-size: 14px;
	font-weight: 600;
	width: 680px;
	height: 22px;
	text-align: left;
	text-indent: 15px;
	vertical-align: middle;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	float: left;
	line-height: 30px;
}
/*-------------------------*/

/*--------正文的小标题--------*/
.smalltitle
{
	color: #448ABE;
	font-size: 15px;
	font-weight: 600;
	height: 30px;
	vertical-align: middle;
}
/*-------------------------*/

/*------------正文左侧菜单项--------------*/
.leftmenubar
{
	width: 106px;
	text-align:center;
}

.leftmenubar ul
{
	margin:0;
}
.leftmenubar li
{
	list-style:none;background: url(../images/new/leftmenu_unselected.png);line-height: 43px;width: 120px;
}
.leftmenubar li a
{
	text-decoration:none;height:43px; width:100%;font-size: 12px; color:#1998D5;
}

.leftmenubar li a.here, .leftmenubar li a:hover
{
	background:url(../images/new/leftmenu_selected.png);display:block;font-size: 12px; color:#1998D5;
}


/*------------------------------------*/


/*--------正文内容-------*/
/*左侧有menu，右侧TD部分*/
.content1
{
	margin-top:40px;
	margin-left:15px;
}
/*左侧没有menu,所有内容部分*/
.content2
{
	margin-top:40px;
	}
.content1 H1
{
	color: #448ABE;
	font-size: 15px;
	margin: 12px;
}
/*----------------------*/

/*--------底部-------*/
.bottom
{
	background-image: url(../images/index2/botton2_1.png);
	margin-top: 10px;
	padding-top: 10px;
	margin-left: 0px;
	font-size: 11px;
	color: #000000;
	text-align: center;
	line-height: 18px;
	float: left;
	width: 1024px;
}
/*----------------------*/

/*----------------页面中间的一根线，放在mainContent上面------------------*/
.content_line
{
	position: absolute;
	top: 225px;
	left: 193px;
}
/*----------------------*/

/*-----------table---------------*/
.table2
{
	line-height: 18px;
}
.table4
{
	border-collapse: collapse;
	border-spacing: 0;
	padd: expression(this.cellPadding=0);
	width: 500px;
	word-break: break-all;
}
/*--------------------------------*/

/*---------------hyperlink------------*/
A.hyperlink:unknown
{
	color: #448ABE;
	text-decoration: none;
	font-family: Tahoma;
}
A.hyperlink:link
{
	color: #448ABE;
	text-decoration: none;
	font-family: Tahoma;
}
A.hyperlink:visited
{
	color: #448ABE;
	text-decoration: none;
	font-family: Tahoma;
}
A.hyperlink:hover
{
	color: #FF6600;
	text-decoration: underline;
	font-family: Tahoma;
}
/*--------------------------------*/

.tr_height
{
	vertical-align: top;
	height: 200px;
}

.dgheader /*****所有前台的datagrid的表头******/
{
	background-color: #448ABE;
	color: #FFFFFF;
	font-weight: 600;
}
.dgheader A
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 600;
}
.dgheader A:hover
{
	color: #ff0000;
	text-decoration: underline;
}

/*-------弹出的修改页面---------*/
.panel1 /*弹出的层*/
{
	background-color: White;
	left: expression((this.offsetParent.clientWidth/2)-(this.clientWidth/2)+this.offsetParent.scrollLeft);
	top: expression((this.offsetParent.clientHeight/2)-(this.clientHeight/2)+this.offsetParent.scrollTop);
	position: absolute;
}
.toumin /*盖住下面其他内容的层*/
{
	background-color: Black;
	filter: alpha(opacity=50);
	opacity: 0.5;
	top: 0;
	left: 0;
	width: expression(this.offsetParent.clientWidth);
	height: expression(this.offsetParent.clientHeight);
	position: absolute;
}
/*----------------------------*/


/*--------------首页--------------*/
.indexbottom
{
	margin-top: 10px;
	padding-top: 10px;
	margin-left: 0px;
	font-size: 11px;
	color: #000000;
	text-align: center;
	line-height: 18px;
	float: left;
	width: 640px;
	position: absolute;
	left: 192px;
	top: 480px;
	vertical-align: middle;
}
.bottommenu
{
	font-weight: 600;
	color: #448ABE;
}
.bottommenu a
{
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: 300;
}
/*---------------------------------------*/

/*---------------mainTable-------------*/
.maintable
{
	border-collapse: collapse;
	border-spacing: 0;
	text-align: left;
	height: 350px; /*width: 594px;*/
	width: 720px;
	vertical-align: text-top;
	padd: expression(this.cellPadding=0);
	padding-top: 0;
}
.maintable H2
{
	font-size: 16px;
	font-weight: 600;
	color: #000000;
}
/*-------------------------------------*/

/*---------------mainTable-------------*/
.maintable2
{
	border-collapse: collapse;
	border-spacing: 0;
	text-align: left;
	height: 350px;
	width: 594px;
	vertical-align: text-top;
	padd: expression(this.cellPadding=0);
	padding-top: 0;
}
.maintable2 li
{
	display: block;
}
/*-------------------------------------*/
.TitleCss
{
	font-size:16px;
	font-weight :600;
	}
.div_word
{
	line-height: 2;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.div_word H2
{
	color: #53b402;
	font-size: 16px;
	font-weight: bold;
}
.div_word table
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	background-color: #F9FCFE;
}

.dgtop
{
	background-image: url(../images/dgheader.jpg);
	background-repeat: repeat-x;
	height: 27px;
	font-weight: bold;
}

.label_huise
{
	color: #6F6F6F;
}

.div_word2
{
	line-height: 2;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.div_word2 H2
{
	color: #448ABE;
	font-size: 16px;
	font-weight: bold;
}


/***************************Add by zw*********************************/
.kunrao
{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	width: 580px;
	color: #8F8F8F;
	line-height: 15px;
	text-align: left;
}
/*新*/
.kunrao2
{
	color: #1D99D6;
	background-image: url(../images/index2/line2_4.png);
	height: 35px;
	background-repeat: repeat-x;
	background-position: center center;
	font-weight: bold;
}
/*新*/
.zuowei
{
	background-color: #ECEDED;
	color: Black;
}

.kunrao H2
{
	font-family: 黑体;
	font-size: 20px;
	color: #000000;
}

.jiejue
{
	font-family: 宋体;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	width: 580px;
	color: #000000;
	text-align: left;
	line-height: 15px;
}

/*新*/
.jiejue2
{
	color: White;
	background-image: url(../images/index2/line2_3.png);
	height: 30px;
	background-repeat: repeat-x;
	background-position: center center;
	font-weight: bold;
}

.jiejue H2
{
	font-family: 黑体;
	font-size: 20px;
	color: #F00000;
}

.daohang
{
	font-family: 宋体;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 0px;
	text-align: left;
}

.label_underline
{
	margin: 21px;
	border-bottom: #7ca6d4 solid 1px;
	color: #003399;
	font-size: 14px;
	font-weight: bold;
	padding: 15px 0 3px;
}

/*new*/
img
{
	border-width: 0px;
}

/*白色-黑色*/
.table_white_black{}
.table_white_black A:link{color: White;text-decoration: none;}
.table_white_black A:unknown{color: White;text-decoration: none;}
.table_white_black A:visited{color: White;text-decoration: none;}
.table_white_black A:hover{color: black;text-decoration: none;}
.table_white_black A.here{color: black;text-decoration: none;}

/*table加粗 鼠标划过A黑色*/
.table_bold{font-weight:bold;}
.table_bold A:link{text-decoration: none;}
.table_bold A:active{text-decoration: none;}
.table_bold A:visited{text-decoration: none;}
.table_bold A:hover{color: black;text-decoration: none;}
.table_bold A.here{color: black;text-decoration: none;}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: auto;
	text-align: center;
	text-decoration: none}


#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}
		
		
	
.btn {
 BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
}
.btn1_mouseout {
 BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn1_mouseover {
 BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn2 {padding: 2 4 0 4;font-size:12px;height:23;background-color:#ece9d8;border-width:1;}
.btn3_mouseout {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mouseover {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mousedown
{
 BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
}
.btn3_mouseup {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn_2k3 {
 BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid
}
.mybtn {
  background-color :#FF6600; 
   color :White ;	
	font-size:14px;
	font-weight:bold;
	height:23px;
	line-height:23px;
	overflow:hidden;
	padding:0 15px 0 15px;
	text-align:center;
	cursor :hand;
}
#sddm2
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm2 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm2 li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: auto;
	text-align: center;
	text-decoration: none}


#sddm2 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm2 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial}

	#sddm2 div a:hover
	{	background: #49A3FF;
		color: #FFF}
		
.hyRight
{
	margin-right :0px
	}
	
ul li.dropdown ul{display:none;}

/* Shopping Process */
.flow-steps li.current {
	background-color:#f60;
	color:#FFFFFF;
}
.flow-steps .num4 li {width:150px;}
.flow-steps li {
	background:#E4E4E4 url(../images/bg_flow_steps.gif) no-repeat scroll 100% 0;
	color:#404040;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:23px;
	line-height:23px;
	overflow:hidden;
	padding:0 15px 0 0;
	text-align:center;
}
.flow-steps li.last {background-position:100% -138px;}
.flow-steps li.current .first {
	background-color:#f60;
	background-position:-12px -92px;
}
.flow-steps li .first {background:#E4E4E4 url(../images/bg_flow_steps.gif) no-repeat scroll -12px -69px;}
.flow-steps li span, .flow-steps li strong {display:block;}
.flow-steps li.done {
	background-color:#fff5ee;
	background-position:100% -46px;
	color:#f60;
}

.flow-steps li.current-prev {background-position:100% -23px !important;}
.flow-steps li.current-prev2 {background-position:100% -46px !important;}
.flow-steps {
	margin:0px;
	overflow:hidden;
}
.flow-steps li.done .first {
	background-color:#fff5ee;
	background-position:-12px -115px;
}
