.IE6png{/*** 第二步：通过适当的选择器，让需要在IE6透明的图片或者需要背景图片透明的容器使用上“behavior: url("iepngfix.htc");” ***/
behavior: url("iepngfix.htc");
}

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	background-color:#EDEDF0;
	margin:0px;
	}

input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	margin:0px;
	}
	
input[type=button], input[type=submit]{margin-top:5px; font-weight:bold; border:solid 1px #000000; background-color:#FFB200;}


.icon_style1{float:left; margin:1px 1px auto 1px; border:solid 1px #FFFFFF; width:16px; height:16px; -moz-border-radius:2px; background-color:none;}	
.icon_style1_background{ border:solid 1px #2D4488; background-image:url(../Images/BasePics/ui-icons_228ef1_256x240.png);}
.icon_style1_ponsition_N{ background-position:0 -48px;}
.icon_style1_ponsition_W{ background-position:-96px -48px;}
.icon_style1_ponsition_C{ background-position:-80px -144px;}
.icon_style1_ponsition_E{ background-position:-32px -48px;}
.icon_style1_ponsition_S{ background-position:-64px -48px;}
	
#frame{width:800px; margin-top:22px; margin-left:auto; margin-right:auto;}
	#top{width:100%; height:54px; background-image:url(../Images/topbg.jpg);}
		#logo{float:left; margin-left:15px; margin-top:8px;}
		#edition{float:right; margin-right:10px; margin-top:35px;}
		
	#content{width:100%; height:526px; background-color:#FFFFFF;}
		#menu{float:left; width:99px; background-image:url(../Images/toolbarbg.jpg);}
			#menu_top{width:100%; height:475px;}
			#menu_bottom{width:100%; height:51px;}
			
.menu_style1{width:99px; height:32px; background-image:url(../Images/menubg.jpg); cursor:pointer;}
.menu_style2{width:99px; height:32px; background-image:url(../Images/menuclick.jpg); cursor:not-allowed;}
			
		#menuview{float:left; width:152px; padding:10px 10px 10px 10px;}
			#menuview_title{width:100%; font-weight:bold; color:#CC3366;}
			#fen{width:118px; height:1px; margin-top:2px; font-size:0px; background-color:#000000;}
		
		#desk{float:left; width:529px;}
			#mapbg{width:520px; height:508px; margin-top:10px; background-color:#484761;}
				#boot{width:500px; height:454px; margin-top:5px; margin-left:auto; margin-right:auto; border:1px solid #FFFFFF; background:#FEF7DA url('../Images/BasePics/mapBase1.png') no-repeat;}
		
	#bottom{width:100%; height:100px; margin-top:10px; font-size:12px; text-align:center; line-height:20px;}

.color_frame{width:100%;}	
#color1{float:left; width:20px; height:20px; margin:3px 3px 3px 3px; border:solid 1px #000000; background-color:#FFFFFF; cursor:pointer;}
#color2{float:left; width:20px; height:20px; margin:3px 3px 3px 3px; border:solid 1px #000000; background-color:#CC0000; cursor:pointer;}
#color3{float:left; width:20px; height:20px; margin:3px 3px 3px 3px; border:solid 1px #000000; background-color:#FF9900; cursor:pointer;}
#color4{float:left; width:20px; height:20px; margin:3px 3px 3px 3px; border:solid 1px #000000; background-color:#FFFF00; cursor:pointer;}
#color5{float:left; width:20px; height:20px; margin:3px 3px 3px 3px; border:solid 1px #000000; background-color:#006600; cursor:pointer;}
#color6{float:left; width:20px; height:20px; margin:3px 3px 3px 3px; border:solid 1px #000000; background-color:#009999; cursor:pointer;}
#color7{float:left; width:20px; height:20px; margin:3px 3px 3px 3px; border:solid 1px #000000; background-color:#003366; cursor:pointer;}
#color8{float:left; width:20px; height:20px; margin:3px 3px 3px 3px; border:solid 1px #000000; background-color:#996699; cursor:pointer;}
#color9{float:left; width:20px; height:20px; margin:3px 3px 3px 3px; border:solid 1px #000000; background-color:#000000; cursor:pointer;}

	#gettext_div{width:100%; margin-top:5px;}
		
#artview_show{width:100%; display:none;}
	#art_frame{width:100%;}
		#art_frame_title{width:100%; line-height:20px; font-weight:bold; color:#000000;}
			#art_frame_title a{color:#000000; text-decoration:underline;}
		#art_frame_content{width:100%; height:470px; overflow-x:hidden; overflow-y:auto;}
			#art_frame_content ul{padding:0px; margin:0px;}
				#art_frame_content ul li{width:100%; margin-left:0px; margin-top:0px; line-height:18px; background:url('../Images/BasePics/directoryMark.png') no-repeat left; list-style-type:none; text-indent:20px;}
					#art_frame_content ul li a{display:block; color:#003366; text-decoration:none;}
						#art_frame_content ul li a:hover{ background:url('../Images/BasePics/directoryMarkOpen.png') no-repeat left; color:#000000; font-weight:bold; text-decoration:underline; text-indent:20px;}
			#art_frame_content img{float:left; margin:5px 5px 5px 5px; width:50px; height:50px; border:solid 1px #CCCCCC;}
			
	#red, #green, #blue{
		float: left;
		width: 100px;
		height:8px;
		margin: 4px auto auto 4px;
	}
	
	#text_edit_red, #text_edit_green, #text_edit_blue{
		float: left;
		width: 90px;
		height:8px;
		margin: 8px auto auto 8px;
	}
	
	#swatch {
		float: left;
		width: 30px;
		height: 20px;
		margin: 4px auto auto auto;
		border:1px solid #000000;
		background-image: none;
	}
	#red .ui-slider-range { background: #ef2929; }
	#red .ui-slider-handle { border-color: #ef2929; width:12px; height:12px;}
	#green .ui-slider-range { background: #8ae234; }
	#green .ui-slider-handle { border-color: #8ae234; width:12px; height:12px;}
	#blue .ui-slider-range { background: #729fcf; }
	#blue .ui-slider-handle { border-color: #729fcf; width:12px; height:12px;}
	
	#text_edit_red .ui-slider-range { background: #ef2929; }
	#text_edit_red .ui-slider-handle { border-color: #ef2929; width:12px; height:12px;}
	#text_edit_green .ui-slider-range { background: #8ae234; }
	#text_edit_green .ui-slider-handle { border-color: #8ae234; width:12px; height:12px;}
	#text_edit_blue .ui-slider-range { background: #729fcf; }
	#text_edit_blue .ui-slider-handle { border-color: #729fcf; width:12px; height:12px;}
	
.ImgSetBoxStep{width:100%; padding:1px 1px 0px 1px}
	.ImgSetBoxStep div{float:left; width:45%; margin:1px auto auto auto;}
	.ImgSetBoxStep select{float:left; width:55%; margin:1px auto auto auto;}
	
.SelectType
{
	width:100%; 
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7px;
	font-weight:bold;
	color:#000000;
	margin:auto auto auto auto;
}

#TextEditBox{
	position:absolute;
	width:auto;
	height:90px;
	padding:5px 5px 5px 5px;
	background-color:#FFFFFF;
	border:dashed 1px #CCCCCC;
	overflow-x:hidden; 
	overflow-y:hidden;
}

#TextEditBox_Step1{float:left; width:180px; margin-left:5px;}
#TextEditBox_Step2{float:left; width:80px; margin-left:5px;}
#TextEditBox_Step3{float:left; width:150px;}
#TextEditBox_Step4{float:left; width:118px; margin-left:5px; display:none;}
#TextEditBox fieldset{-moz-border-radius:1px; padding:1px 1px 1px 1px; border:1px solid #CCCCCC; margin:auto auto auto auto; color:#2D4488; font-weight:bold; text-align:center;}
#TextEditBox fieldset textarea{width:90%; height:24px; line-height:11px; margin:1px auto 1px auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#TextEditBox fieldset > div:not(#TextPositionBox){width:100%; margin-top:2px;}
#TextEditBox fieldset input[type=text]{width:50px;}
#TextEditBox fieldset select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:bold; color:#000000;}
#TextEditBox fieldset label{font-size:10px; color:#FF6600;}
#FontFamily{width:50px;}
#FontSize{width:40px;}

#TextPositionBox{width:62px; margin:5px auto auto auto;}

#BorderColorValue{width:90%; height:22px; margin:auto auto auto; border:1px solid #CCCCCC; background-color:#FFFFFF;}
#FontColorValue{width:80%; height:22px; margin:auto auto auto; border:1px solid #CCCCCC; background-color:#000000;}
.text_edit_radio_style1_div_step1{float:left; width:50%; margin-top:2px;}
.text_edit_radio_style1_div_step1 > div{width:90%;}
.text_edit_radio_style1_div_step1 > div > div{width:100%;}

#menuview_show textarea{width:95%; height:70px; margin:5px auto auto auto; padding:0px 0px 0px 0px; overflow:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#quote_show{margin:auto auto auto auto;}
	div.odd{float:left; width:95%; height:20px; margin-top:4px; text-align:center; line-height:20px; border-top:solid 2px #0066B2; font-size:11px; color:#000000; font-weight:bold; background-color:#B1D3EC;}
	div.even{float:left; width:95%; background-color:#FFFFFF;}
			.quote_show_size{float:left; width:25px; text-align:right; font-weight:bold; line-height:16px; margin-left:5px; margin-top:6px;}
			#quote_show div.even > div{float:left; width:100%;}
				#quote_show div.even > div > div{float:left; width:25px; text-align:right; font-weight:bold; line-height:16px; margin-left:5px; margin-top:6px;}
			#quote_show div.even input{float:left; width:20px; margin:auto auto auto auto; border:solid 1px #CCCCCC; margin-left:5px; margin-top:6px;}
			#quote_show div.even select{float:left; width:75px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:bold; margin-left:5px; margin-top:6px;}

#priceframe{position:absolute; z-index:999;}
	#priceframe table{width:100%; background-color: #039;}
		#priceframe table td{background-color:#FFFFFF; color: #F30; font-weight:bold; text-align:center; padding:2px 2px 2px 2px;}
	
#orderframe{position:absolute; width:600px; height:500px; border:1px dashed #CCCCCC; left:0px; top:0px; background-color:#FFFFFF; z-index:1000;}
	.orderframe_step{float:left; width:50%;}
		.orderframe_title{width:90%; margin:auto auto auto auto; height:20px; margin-top:4px; text-align:center; line-height:20px; border-top:solid 2px #0066B2; font-size:11px; color:#000000; font-weight:bold; background-color:#B1D3EC;}
		.orderframe_content{width:90%; height:250px; margin:auto auto auto auto; padding:5px 5px 5px 5px;}
		.orderframe_content2{width:90%; height:150px; margin:auto auto auto auto; padding:5px 5px 5px 5px;}
			.orderframe_content_step{float:left; width:100%; font-weight:bold; line-height:16px; margin-top:5px;}
				.orderframe_content_step select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; border:1px solid #0066B2;}
				.orderframe_content_step img{width:180px; height:164px; margin-top:5px;}
				.orderframe_content_step_left{float:left; width:90px; text-align:right; margin-left:5px;}
				.orderframe_content_step_right{float:left; margin-left:5px;}
				.orderframe_content_step_right input{width:140px; font-size:10px; height:14px; border:1px solid #0066B2;}
				.orderframe_content_step_right select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; border:1px solid #0066B2;}
				.orderframe_content_step_right textarea{font-family:Verdana, Arial, Helvetica, sans-serif; width:140px; font-size:10px; height:60px; border:1px solid #0066B2; overflow:auto;}
				.orderframe_content_step_mark{float:left; color:#F60; font-weight:bold; line-height:20px; margin-left:5px;}
				
.orderformtable{margin:20px auto 20px auto; background-color: #FEFFE6;}
	.orderformtable td{ padding:5px; font-size:12px; text-align:left;}
	
#orderslist{margin:auto auto 10px auto; width:96%; padding:10px;}
	#orderslist table{ background-color:#CCC;}
		#orderslist table td{ background-color:#FFF; text-align:center; line-height:20px; padding:1px;}
	
.orderFormFrame{position:absolute; width:100%; left:0px; top:0px; display:none; z-index:10000;}
	.orderFormDiv{float:left; width:100%; background-color:#FFF; overflow-x:hidden; overflow-y:auto;}
	.orderFormDiv table{ background-color: #F90; margin:auto auto auto auto;}
		.orderFormDiv table td{ background-color: #FFF; color:#000; padding:5px; text-align:left;}
		.orderFormDiv table td select{font-size:10px; font-weight:bold;}

.orderBgPic{background-image: url(../Images/BasePics/ui-icons_228ef1_256x240.png);}
	.closeButton{float:right; margin-top:8px; margin-right:10px; width:10px; height:10px; font-size:0px; cursor:pointer; background-position:-100px -132px;}
	
.adminOrderTitle{width:99%; margin:auto; padding:5px; color: #FFC; font-weight:bold; background-color:#F90;}
.adminOrderContent{width:99%; margin:auto; padding:5px;}
