@charset "utf-8";
/* CSS Document */

body{
	margin-top:0px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	}
img {
    border: none;
}

a:link{
	font-family:Arial;
	font-size: 13px;
	color: #333;
	text-decoration: none;
}
a:visited{
	font-family:Arial;
	font-size: 13px;	
	color: #333;
	text-decoration: none;
}
a:hover{
	color: #FF6600;
	text-decoration:underline;
}

	
.table{
	border:1px #fe8602 solid;
	}
.table2{
	border:1px #fff solid;
	}
.table3{
	border:1px #e0e0e0 solid;
	}
.table4{
	border:1px #aed980 solid;
	}
.table5{
	border:1px #ccc solid;
	}
	
.t{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#669900;
	font-weight:bold;
	font-size:13px;
	}
.t a{
	color:#669900;
	text-decoration:none;
	}
.t a:hover{
	color:#ff6600;
	text-decoration:underline;
	}
.t1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	}
.t1 a{
	color:#000;
	text-decoration:none;
	}
.t1 a:hover{
	color:#ff6600;
	text-decoration:underline;
	}
	
.t2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ff6600;
	font-weight:bold;
	}
.t2 a{
	color:#ff6600;
	text-decoration:none;
	}
.t2 a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
	
.tb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#669900;
	font-weight:bold;
	}
.tb a{
	font-size:15px;
	color:#333;
	text-decoration:none;
	}
.tb a:hover{
	color:#ff6600;
	text-decoration:none;
	}
.tb2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ff6600;
	font-weight:bold;
	}
.tb2 a{
	font-size:15px;
	color:#666;
	text-decoration:none;
	}
.tb2 a:hover{
	color:#ff6600;
	text-decoration:none;
	}
.sb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#669900;
	font-weight:bold;
	}
.sb a{
	font-size:15px;
	color:#666;
	text-decoration:none;
	}
.sb a:hover{
	color:#669900;
	text-decoration:none;
	}
.green_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#669900;
	font-weight:bold;	
}
.block_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666;
	font-weight:bold;	
}
.ts{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc0000;
	}
.ts a{
	font-size:13px;
	color:#333;
	text-decoration:none;
	}
.ts a:hover{
	color:#669900;
	text-decoration:underline;
	}

.tile{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	}
.tile a{
	color:#666;
	text-decoration:none;
	}
.tile a:hover{
	color:#333;
	text-decoration:underline;
	}

.price{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration: line-through;
	}
.price2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff0000;
	}
.price3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0000ff;
	}
.price4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#ff0000;
	}
.price10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	}
		
.price_b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ff0000;
	}
	
.title1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	font-weight:bold;
	}	
.title2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ff6600;
	font-weight:bold;
	}	
	
.w1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	line-height:22px;
	}
.w1 a{
	color:#666;
	text-decoration:none;
	}
.w1 a:hover{
	color:#ff6600;
	text-decoration:underline;
	}
.w1s{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:22px;
	font-weight:bold;
	}

.w2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#326400;
	}
.w2b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#326400;
	}

.w3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff6600;
	}
.w3b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ff6600;
	font-weight:bold;
	}
.w3b1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff6600;
	font-weight:bold;
	}
.w4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:22px;
	}
.w5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ff3366;
	}
.w6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:22px;
	}
.w6b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	line-height:22px;
	}

.w7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	line-height:22px;
	}
.w8s{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000ff;
	line-height:22px;
	}
	

.txt_red{
	font-size: 15px;
	color: #ff0000;
	font-weight: normal;
	line-height: 18px;
}

.line_down{
	border-bottom:1px #ccc dotted;
	}
.line_top{
	border-top:1px #ccc dotted;
	}
.line_left{
	border-left:1px #ccc dotted;
	}
.line_down2{
	border-bottom:1px #ccc solid;
	}
.line{
	color:#666;
	}


/*menu*/

#menu{
	margin:0;
	clear:both;
	Z-INDEX: 1000000;
	margin-left:-40px;
} 
#menu ul{ 
    list-style:none; 
} 
#menu li {
    margin-top:-16px;
    float:left; 
    position:relative; 
} 
#menu ul li{ 
 float:left;
} 

#menu ul ul {
    visibility:hidden; 
    position:absolute; 
    left:-40px; 
    top:36px;   
    } 
#menu table{ 
    position:absolute; 
    left:0; 
    top:0; 
} 
#menu ul li:hover ul,#menu ul a:hover ul{ 
   visibility:visible; 
} 
#menu a{
	display:block;
	text-align:center;
	text-decoration:none;
	width:auto;
	line-height:32px;
} 
#menu a:hover{ 
} 
#menu ul ul li 
{
   margin-top:0px;
   clear:both; 
   text-align:center;
   border-bottom:1px #fff solid;
   Z-INDEX: 1000000;
} 
#menu ul ul li a{ 
  display:block; 
  width:75px; 
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  padding-left:5px;
  text-align:left;
  background:#fef7c8; 
  color:#333; 
  } 
#menu ul ul li a:hover{ 
  background:#fe8602; 
  color:#fff; 
}

/*提示文字框*/

#prompt{
	float:left;
	width:248px;
	height:104px;
	}
#prompt2{
	float:left;
	width:208px;
	height:86px;
	}

.toolchip{
	display:none;
	position:relative;
	width:360px;
	height:180px;
	top:-150px;
	left:200px;
	background: url(../img/box_bg1.png) no-repeat top left;
	Z-INDEX: 1000000;
	OVERFLOW: hidden;
}

.toolchip p {
    font-family:Arial;
	line-height:18px;
	font-size:13px;
	padding-left:45px;
	padding-top:15px;
	padding-right:22px;
	padding-bottom:15px;
	position:relative;
	left:-6px;
}
.toolchip2{
	display:none;
	position:relative;
	width:360px;
	height:180px;
	top:-150px;
	left:-330px;
	background: url(../img/box_bg2.png) no-repeat top left;
	Z-INDEX: 1000000;
	OVERFLOW: hidden;
}

.toolchip2 p {
    font-family:Arial;
	line-height:14px;
	font-size:13px;
	padding-left:30px;
	padding-top:13px;
	padding-right:45px;
	padding-bottom:15px;
	position:relative;
	left:-6px;
}

	
#page a{
	font-size: 12px;
	color: #333333;
	padding-left: 3px;
	padding-right: 3px;
	height: 25px;
	width: 25px;
	border: thin solid #cccccc;
	background-position: center center;
	text-decoration: none;
}
#page a:hover{
	color:#49b700;
	font-size: 12px;
	padding-left: 3px;
	padding-right: 3px;
	height: 25px;
	width: 25px;
	border: thin solid #cccccc;
	background-position: center center;
	text-decoration: none;
}
.t1_1{padding:5px;color:#313131;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#5f9c7b;border-left-color:#5f9c7b;}
.t1_2{color:#313131;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#5f9c7b;border-bottom-color:#5f9c7b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
     }

.t2_1{padding:5px;border-top:1px #ccc solid;border-left:1px #ccc solid;}
.t2_2{border-bottom:1px #ccc solid;border-right:1px #ccc solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
    }
.bgs
{
background-image:url(../img/tabmenu_bg2.png);
background-repeat:no-repeat;
width:104px;
height:30px;
}
.bgs2
{
background-image:url(../img/tabmenu_bg1.png);
background-repeat:no-repeat;
width:104px;
height:30px;
}

	
/* Selectbox Styles
=================================*/

a.sctble_display {
	border: solid #ddd 1px;
    background:url(../img/icon_select.gif) no-repeat;	
}

	a.sctble_display span {
		padding: 0 22px 0 7px;
		height: 22px;
		overflow:hidden;
		background: #fff url(../img/icon_select.gif) no-repeat right 0;
		line-height: 22px;
	}
	a.sctble_display:hover span { background-position: right -21px }
	a.sctble_focus span { background-position: right -42px !important }
	
/* Pulldown Mat (Basis)
=================================*/

div.sctble_mat {}

	div.sctble_mat dl {}
	
	div.sctble_mat a {
		padding-right: .7em;
		color: #1972ea;
	}
	
	div.sctble_mat a.selected {
		color: #333;
		text-decoration: none;
		cursor: default;
	}	
	
	.error {
    color: red;
	size:6px;
	font-size:12px;
	padding-left:10px;
}
	

textarea {
	font-family:Arial, Helvetica, sans-serif;
}

.price5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0000ff;
	}
		