html, body{
  font-size:100.01%;
  margin: 0;
  padding: 0;
}

body {
  font: 1em Arial, Helvetica, Verdana, Tahoma, sans-serif;
  background-color: #fff;
}

a{
  color: #04d;
  text-decoration: none;
}

a:hover{
  color: #f60;
  text-decoration: underline;
}

abbr, acronym{
  border: 0;
  font-variant: normal;
}

br{
  clear: both;
}

address, caption, cite, code, em, string, th ,var{
  text-align: left;
}

img {
  border: none;
}

h1, h2, h3, h4, h5, h6{
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-weight: normal;
}

li{
  list-style: none;
}

ul, ol, p, dl, form{
  margin: 0;
  padding: 0;
}

ul, ol, dl{
  overflow: hidden;
}

sup{
  vertical-align: text-top;
}

sub{
  vertical-align: text-bottom;
}


br{
  clear: both;
}


#body{
	background:url(images/bg.jpg) repeat;
	  }

#header {
    width:800px;
    margin:0px auto;
 }

#head { 
	height:200px;
	width:800px;
	background: url(images/top.jpg) no-repeat;
	
 }
 
#ad	{
      background:url(images/ad.jpg) repeat;
	  height:50px;
	  width:800px;
	  } 
	  
.logo{
	width:327px;
	height:77px;
	padding-top:123px;
	}

#nav{
      width:781px;
	  height:27px;
	  margin:0 11px;
	  padding-top:11px;
	  background:url(images/body_bg.jpg) repeat-y;
	  }

#nav a{
     color:#000;
	 font-weight:bold;
	 padding:0 8px;
	 }
	  
#line{
      background-image:url(images/line.jpg);
      background-repeat:repeat-x;
	  height:21px;
	  width:803px;
	  margin:0 auto;
	  } 

#main{
    width:781px;
    margin:0px auto;
	background:url(images/body_bg.jpg) repeat-y;
	}

#main_right{
	width:587px;
	float:right;
	border-left:#000 solid 4px;
	margin:0;
	padding-top:20px;
	  }
	  
#main_right_n{
	width:538px;
	height:32px;
	padding:1px;
	margin-left:15px;
	background-color:#FFF;
	border-top:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
}

#main_right_list{
	width:536px;
	height:28px;
	background-color:#066;
	float:left;
	border:#000 1px solid;
}

#main_right_nav{
	padding:5px 10px 0 10px;
	color:#fff;
	font-weight:bold;
	float:left;
}

#main_right_select{
	padding-top:5px;
}

#dunit_head_n{
	width:540px;
	display:table;
	margin-left:15px;
	background-color:#fff;
	border-bottom:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
}

#dunit_head_n1{
	width:572px;
	margin:0 auto 10px;
	padding:10px 0;
	background-color:#fff;
	border-bottom:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
}

#dunit_head h1{
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-align:center;
	padding:10px 0;
}

#dunit_head p{
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-align:justify;
	padding:5px 20px;
}

.dunit{
	width:534px;
	margin:0 auto;
}

.dunit_table {
    width:534px;
	border:#ccc 1px solid;
}

.dunit_tr1 {
    width:534px;
    margin:0 auto;
	background:#000;
	text-align:center;
}
.dunit_tr2 {
    width:534px;
    margin-top:1px;
}
.dunit_td1 {
	width:160px;
	height:20px;
	margin-left:1px;
	margin-bottom:1px;
	background:#FCF3D2;
	border: 1px solid #CCCCCC;
	font-weight:bold;
	padding-top:5px;
}

.dunit_td2{
	list-style-type:none;
	width:160px;
	line-height:25px;
	text-align:center;
	margin-left:1px;
	margin-bottom:1px;
	background:#fff;
	border: 1px solid #CCCCCC;
}

.dunit_td3 {
	list-style-type:none;
	width:180px;
	text-align:center;
	margin:0 0 1px 1px;
	background:#FCF3D2;
	border: 1px solid #CCCCCC;
	font-weight:bold;
	line-height:30px;
}

.dunit_td4{
	list-style-type:none;
	text-align:left;
	margin-left:1px;
	margin-bottom:1px;
	background:#fff;
	border: 1px solid #CCCCCC;
	width:345px;
	line-height:30px;
}

.dunit_td4 textarea{
	width:340px;
	height:100px;
}

.dunit_td4 input{
	width:200px;
	height:25px;
}

.dunit_td5{
	list-style-type:none;
	text-align:left;
	margin:0 0 1px 1px;
	padding:5px 0 5px 220px;
	color:#C67B10;
	background:#FCF3D2;
	border: 1px solid #CCC;
}

.dunit_outer_table{
	width:534px;
	background-color:#fff;
	font-size:12px;
}

.dunit_outer_title1{
	width:60px;
	height:20px;
	padding:2px 0 0 0;
	background:#FCF3D2;
	text-align:center;
	border:1px solid #CCC;
	font-weight:bold;
}

.dunit_outer_title2{
	width:100px;
	background:#FCF3D2;
	text-align:center;
	border:1px solid #CCC;
	font-weight:bold;
}

.dunit_outer_title3{
	width:80px;
	background:#FCF3D2;
	text-align:center;
	border:1px solid #CCC;
	font-weight:bold;
}

.dunit_outer_title4{
	width:115px;
	background:#FCF3D2;
	text-align:center;
	border:1px solid #CCC;
	font-weight:bold;
}

.dunit_outer_title5{
	width:55px;
	background:#FCF3D2;
	text-align:center;
	border:1px solid #CCC;
	font-weight:bold;
}

.dunit_outer_title6{
	width:120px;
	background:#FCF3D2;
	text-align:center;
	border:1px solid #CCC;
	font-weight:bold;
}

.dunit_outer_td1{
	width:60px;
	background:#FCF3D2;
	border:1px solid #CCC;
	text-align:center;
}


.dunit_outer_td2{
	width:100px;
	background-color:#FDFBF4;
	border:1px solid #CCC;
	text-align:center;
}

.dunit_outer_td3{
	border:#CCC 1px solid;
	text-align:center;
}

.dunit_inner_table{
	background-color:#FDFBF4;
}

.dunit_inner_td1{
	width:80px;
	text-align:center;
	background-color:#fff;
}

.dunit_inner_td2{
	width:115px;
	text-align:center;
	background-color:#fff;

}

.dunit_inner_price{
	width:55px;
	text-align:center;
	background-color:#fff;

}

.dunit_inner_td2 a{
	height:22px;
	width:94px;
	background:url(images/btu.jpg) no-repeat;
	display:block;
	margin:0 auto;
	text-align:center;
	color: #000;
	padding-top:3px;
	font-size:14px;
	font-weight:bold;
}

.dunit_outer_td4{
	text-align:center;
	background-color:#fff;
	border:#CCC 1px solid;
}

.dunit_outer_td5{
	width:135px;
	text-align:center;
	background-color:#fff;
	border:#CCC 1px solid;
}

.dunit_outer_td5 a{
	height:22px;
	width:94px;
	background:url(images/btu.jpg) no-repeat;
	display:block;
	margin:0 auto;
	text-align:center;
	color: #000;
	padding-top:3px;
	font-size:14px;
	font-weight:bold;
}

#text{
	padding-bottom:20px;
	float:left;
	padding-left:2px;
	padding-right:10px;
	}

#text h1{
	font-size:18px;
	font-weight:bold;
	color:#F60;
	padding-top:10px;
	}

#text h2{
	font-size:16px;
	font-weight:bold;
	color:#F60;
	padding:10px 0 0 6px;
	}
	
#text h3{
	font-size:16px;
	font-weight:bold;
	color:#F60;
	padding:10px 0 0 20px;
	}
	
#text p{
	font-size:13px;
	font-weight:bold;
	color:#000;
	padding:10px 0 0 10px;
	text-align:justify;
	}
	
#main_left{
	width:185px;
	float:left;
	padding-left:5px;
	
}

#main_left .main_left_gold{
	padding:12px 0;
	text-align:left;	
border-bottom:#000 4px solid;
padding-left:20px;
background:url(images/yu.jpg) no-repeat;
}

#main_left .main_left_gold a{
    font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#652827;
}

#main_left .main_left_livechat{
	height:81px;
	padding:12px 0;
	text-align:center;
	border-bottom:#000 4px solid;
}

#safety{
	height:81px;
	padding:12px 0;
	text-align:center;
	border-bottom:#000 4px solid;
}
#bottom{
	width:781px;
	margin:0 auto;
}  

#bottom_line{
	background: url(images/body_bottom.jpg) no-repeat;
	width:781px;
	height:5px;
	margin:0 auto;
}

#bottomtext{
	width:781px;
	height:40px;
	color:#fff;
	font-size:12px;
	text-align: center;
	float:left;
	padding:20px 0;
} 

#bottomtext a{
	color:#fff;
	font-size:12px;
	padding:0 10px;
}	
	
#w404{
	background:url(images/404.jpg) no-repeat;
	width:350px;
	height:174px;
	margin:20px 0 0 100px;
	}
	
#w4041 h1{
	text-align:center;
	font-size:24px;
	color:#F00;
	font-weight:bold;
	margin-top:40px;
	}
	
#w4042 h1{
	text-align:center;
	font-size:20px;
	color:#F00;
	font-weight:bold;
	margin-top:20px;
	}	
	
#w4042 a{
	text-align:left;
	padding-left:150px;
	font-weight:bold;
	}
	
#w4041 h2{
	text-align:center;
	font-size:18px;
	font-weight:bold;
	margin:20px;
	}	

#w4041 a{
	text-align:left;
	padding-left:50px;
	}

#w4041 p{
	text-align:left;
	font-size:16px;
	font-weight:bold;
	margin:30px 30px 0 30px;
	text-align:justify;
	}
	
.dunit3{
	padding-top:20px;
	padding-left:15px;
	float:left;
}

.dunit3_table {
    width:500px;
	padding-top:10px;
}
.dunit3_tr1 {
    width:500px;
    margin:0px;
}
.dunit3_tr2 {
    width:500px;
    margin-top:1px;
}
.dunit3_td1 {
	list-style-type:none;
	width:160px;
	height:25px;
	line-height:25px;
	text-align:left;
	margin:0 0 1px 1px;
	background:#FCF3D2;
	border: 1px solid #CCCCCC;
	font-weight:bold;
	padding-left:60px;
}

.dunit3_td2{
	list-style-type:none;
	width:270px;
	height:25px;
	line-height:25px;
	text-align:center;
	margin-left:1px;
	margin-bottom:1px;
	background:#fff;
	border: 1px solid #CCCCCC;
}

#news{
float:left;
padding:0 0 20px 2px;
	}
	
#news_link a{
	font-size:18px;
	font-weight:bold;
	color:#F60;
	padding-top:10px;
	}
	
#news_list{
	padding-left:10px;
	
}

#news_list{
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-left:10px;
	
}

#news_list a{
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-top:10px;
	}
	
#news_here{
	text-align:left;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
}

#news_here a{
	padding:5px 0;
}

#news_content h1{
	text-align:left;
	padding:20px 0 0 10px;
}

#news_content p{
	text-align:left;
	padding-left:10px;
}

#introduce_news_h{
	height:100px;
}

.spl{
	width:534px;
	margin:0 auto;
	font-size:12px;
	background-color:#FDFBF4;
}

.spl_outer_table{
	width:534px;
	text-align:center;
}

.spl_outer_title1{
	width:52px;
	background:#FCF3D2;
	border:1px solid #CCC;

}
.spl_outer_title2{
	width:58px;
	background:#FCF3D2;
	border:1px solid #CCC;
}
.spl_outer_title3{
	width:20px;
	background:#FCF3D2;
	border:1px solid #CCC;
}
.spl_outer_title4{
	width:33px;
	background:#FCF3D2;
	border:1px solid #CCC;
}
.spl_outer_title5{
	width:33px;
	background:#FCF3D2;
	border:1px solid #CCC;
}
.spl_outer_title6{
	width:53px;
	background:#FCF3D2;
	border:1px solid #CCC;
}
.spl_outer_title7{
	width:58px;
	background:#FCF3D2;
	border:1px solid #CCC;
}
.spl_outer_title8{
	width:38px;
	background:#FCF3D2;
	border:1px solid #CCC;
}
.spl_outer_title9{
	width:68px;
	background:#FCF3D2;
	border:1px solid #CCC;
}

.spl_outer_td1{
	width:52px;
	background:#FCF3D2;
	border:1px solid #CCC;
}

.spl_outer_td2{
	width:58px;
	border:1px solid #CCC;
}
.spl_outer_td3{
	width:20px;
	border:1px solid #CCC;
}
.spl_outer_td4{
	width:33px;
	border:1px solid #CCC;
}
.spl_outer_td5{
	width:33px;
	border:1px solid #CCC;
}
.spl_outer_td6{
	width:53px;
	border:1px solid #CCC;
}
.spl_outer_td7{
	width:58px;
	border:1px solid #CCC;
}

.spl_outer_td7 select{
	background-color:#fff;
}

.spl_outer_td8{
	width:38px;
	border:1px solid #CCC;
}
.spl_outer_td9{
	width:58px;
	border:1px solid #CCC;
}

#main_right_n1{
	width:570px;
	height:32px;
	margin:0 auto;
	padding:1px;
	background-color:#FFF;
	border-top:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
}

#main_right_list1{
	width:568px;
	height:28px;
	background-color:#066;
	float:left;
	border:#000 1px solid;
}

.em{
	width:565px;
	margin:0 auto;
	font-size:10px;
	background-color:#FDFBF4;
}

.em_outer_table{
	width:565px;
	text-align:center;
}

.em_outer_title1{
	width:30px;
	background:#FCF3D2;
	border:1px solid #CCC;
}

.em_outer_title2{
	width:30px;
	background:#FCF3D2;
	border:1px solid #CCC;
}
.em_outer_title3{
	background:#FCF3D2;
	border:1px solid #CCC;
}
.em_outer_title4{
	background:#FCF3D2;
	border:1px solid #CCC;
}
.em_outer_title5{
	background:#FCF3D2;
	border:1px solid #CCC;
}
.em_outer_title6{
	background:#FCF3D2;
	border:1px solid #CCC;
}
.em_outer_title7{
	background:#FCF3D2;
	border:1px solid #CCC;
}
.em_outer_title8{
	background:#FCF3D2;
	border:1px solid #CCC;
}
.em_outer_title9{
	background:#FCF3D2;
	border:1px solid #CCC;
}

.em_outer_title10{
	background:#FCF3D2;
	border:1px solid #CCC;
}

.em_outer_td1{
	background:#FCF3D2;
	border:1px solid #CCC;
}

.em_outer_td2{
	width:30px;
	border:1px solid #CCC;
}
.em_outer_td3{
	border:1px solid #CCC;
}
.em_outer_td4{
	border:1px solid #CCC;
}
.em_outer_td5{
	border:1px solid #CCC;
}
.em_outer_td6{
	border:1px solid #CCC;
}
.em_outer_td7{
	border:1px solid #CCC;
}

.em_outer_td7 select{
	background-color:#fff;
}

.em_outer_td8{
	border:1px solid #CCC;
}
.em_outer_td9{
	border:1px solid #CCC;
}

.em_outer_td10{
	border:1px solid #CCC;
}
#height{
	height:400px;
}