@charset "gb2312";
a {	
	/*color: #003399;*/
	color:#333333;
	text-decoration: none;
	font-size:12px;
}
body {	
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size:12px;
	margin:0px 0px 0px 0px;
}
h1.pro_list{
    display:block;
	margin:0px;
	padding:0px;
	font-size:16px;
}
h3.pro_list{
    display:block;
	margin:0px;
	padding:0px;
	font-size:16px;
}
/*-------------header-------------------*/
#head {
    width:984px;
	margin:10px auto 0px auto;
    display:block;
	float:none;
}
#logo {
    width:183px;
	display:inline;
	float:left;
	height:60px;
	background-image:url(../image/head_btn_l.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-top:5px;
}
#logo h1{
    display:block;
	margin:0px;
	padding:0px;
}
#logo h1 a{
   text-indent:-9999em;   
   background: url(../image/logo.gif) no-repeat 0px 0px; 
   display:block;  
   width: 183px;   
   height: 60px;   
   font-size:0;     
   border:0;   
   margin:0px;
   padding:0px;
   overflow:hidden;
}
#head_middle {
    display:inline;
	float:left;
	height:65px;
	width:786px;
}
#head_right {
    display:inline;
	float:left;
	height:65px;
	width:15px;
	background-image:url(../image/head_btn_r.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#head_middle_top1 {
   height:30px;
   display:inline;
   float:left;
   width:630px;
}
#head_middle_top2 {
   height:30px;
   display:inline;
   float:left;
   width:156px;

}
#head_menu {
    margin:0px 0px 0px 0px;
	width:786px;
	height:35px;
	text-align:center;
	float:left;
	padding:0px;
	background-image:url(../image/menu_ul_bg.gif);
	background-repeat:repeat-x;
}
#head_menu LI {
	DISPLAY: inline;
	font-size:13px;
}
#head_menu LI.first {
	DISPLAY: inline;
	font-size:13px;
}
#head_menu LI.first A {
	FLOAT: left;
	OVERFLOW: hidden;
	height:26px;
	font-weight:bold;
	padding-top:9px;
    width: 96px;
	color:#ffffff;
	background-image:url(../image/head_btn_first.gif);
	background-repeat:no-repeat;
	background-position:0px -35px;
}
#head_menu LI.first A:hover {
    text-decoration:underline;
}
#head_menu LI.first A.on {
	FLOAT: left;
	OVERFLOW: hidden;
	height:26px;
	font-weight:bold;
	padding-top:9px;
    width: 96px;
	color:#ffffff;
	background-image:url(../image/head_btn_first.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#head_menu LI A {
	FLOAT: left;
	OVERFLOW: hidden;
	height:26px;
	font-weight:bold;
	padding-top:9px;
    width: 84px;
	color:#ffffff;
	background-image:url(../image/head_btn.gif);
	background-repeat:no-repeat;
	background-position:-18px -35px;
}
#head_menu LI A.on {
	FLOAT: left;
	OVERFLOW: hidden;
	height:26px;
	font-weight:bold;
	padding-top:9px;
    width: 102px;
	color:#ffffff;
	background-image:url(../image/head_btn.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#head_menu LI A:hover {
    text-decoration:underline;
}
#head_bar_l {
    display:inline;
	float:left;
	height:51px;
	width:3px;
	background-image:url(../image/head_bar_l.gif);
	background-repeat:no-repeat;
}
#head_bar {
    display:inline;
	float:left;
	height:42px;
	width:970px;
	padding-top:9px;
	padding-left:8px;
	background-image:url(../image/head_bar_bg.gif);
	background-repeat:repeat-x;
}

#head_bar_r {
    display:inline;
	float:left;
	height:51px;
	width:3px;
	background-image:url(../image/head_bar_r.gif);
	background-repeat:no-repeat;
}
#search_bar_l {
    display:inline;
	float:left;
	height:33px;
	width:7px;
	background-image:url(../image/search_bar_l.gif);
	background-repeat:no-repeat;
}
#search_bar {
   display:inline;
   float:left;
   height:28px;
   width:800px;
   background-image:url(../image/search_bar_bg.gif);
   padding-left:0px;
   padding-top:5px;
}
#search_font {
   display:inline;
   float:left;
   height:19px;
   padding-top:3px;
   color:#FFFFFF;
   font-size:13px;
   font-weight:bold;
   margin-right:10px;
}
.selecter_gm {
   display:inline;
   float:left;
   width:130px;
   height:19px;
   vertical-align:middle;
   background-image:url(../image/selecter_gm.gif);
   background-repeat:no-repeat;
   padding-left:5px;
   padding-top:3px;
   overflow:hidden;
   margin-right:5px;
   color:#000000;
   font-size:13px;
   font-weight:normal;
}
.selecter_svr {
   display:inline;
   float:left;
   width:145px;
   height:19px;
   vertical-align:middle;
   background-image:url(../image/selecter_svr.gif);
   background-repeat:no-repeat;
   padding-left:5px;
   padding-top:3px;
   overflow:hidden;
   margin-right:5px;
   color:#000000;
   font-size:13px;
   font-weight:normal;
}
#search_bar_r {
  display:inline;
  float:left;
  height:33px;
  padding:0px;
}
.link_button {
  display:inline;
  float:left;
  margin-left:20px;
  height:31px;
  padding-left:2px;
  background-image:url(../image/myAccount_btn_left.gif);
  background-repeat:no-repeat;
  background-position:left 0px;
  text-align:center;
}
.link_button a{
  display:block;
  color:#FFFFFF;
  padding-top:8px;
  padding-left:13px;
  padding-right:15px;
  padding:8px 15px 10px 13px;
  font-weight:bold;
  line-height:normal;
  background-image:url(../image/myAccount_btn_right.gif);
  background-repeat:no-repeat;
  background-position:right 0px;
}
.link_button a:hover{
  text-decoration:underline;
  color:#FFFFFF;
}
/*-------------header-------------------*/
/*-------------button-------------------*/
.common_button{
  font-size:12px;
  cursor:hand;
  width:auto;
  height:32px;
  color:#FFFFFF;
  background-color:#FACB70;
  background-image:url(../image/bg_button.gif);
  background-repeat:repeat-x;
  background-attachment:scroll;
  background-position:center;
  border:1px solid #EC7224;
  text-align:center;
  padding-top:3px;
  font-weight:bold;
}
/*-------------button-------------------*/

/*-------------------------------------label--------------------------------------*/
/*-------------label1-------------------*/
ul.label1 {
  margin:0px;
  padding:0px;
  height:36px;
  background-image:url(../image/Label1_bg.gif);
  background-repeat:repeat-x;
  background-position:0px 0px;
  text-align:center;
  list-style-type:none;

}
ul.label1 li {
  display:inline;
  float:left;
  height:36px;
  background-image:url(../image/Label1_on_s.gif);
  background-repeat:no-repeat;
  background-position:left 0px;
  padding:0px;
  margin:0px;
  font-size:12px;
  font-weight:bold;
}
ul.label1 li a {
  display:inline;
  float:left;
  background-image:url(../image/Label1_on_s.gif);
  background-repeat:no-repeat;
  background-position:0px -108px;
  color:#666666;
  padding:0px;
  margin:0px;
}
ul.label1 li a strong{
  display:block;
  padding:6px 15px 10px 15px;
}
ul.label1 li a:hover {
  display:inline;
  float:left;
  background-image:url(../image/Label1_on_s.gif);
  background-repeat:no-repeat;
  background-position:0px -144px;
  padding:0px;
  color:#FFFFFF;
}
ul.label1 li a.on {
  display:inline;
  float:left;
  background-image:url(../image/Label1_on_s.gif);
  background-repeat:no-repeat;
  background-position:right -72px;
  color:#FFFFFF;
  padding:0px;
  margin-left:2px;
}
ul.label1 li a.on:hover{
  display:inline;
  float:left;
  background-image:url(../image/Label1_on_s.gif);
  background-repeat:no-repeat;
  background-position:right -72px;
  color:#FFFFFF;
  padding:0px;
  margin-left:2px; 
}
ul.label1 li a.on strong{
  display:block;
  background-image:url(../image/Label1_on_s.gif);
  background-position:center -36px;
  background-repeat:no-repeat;
  padding:6px 15px 15px 13px;

}
/*-------------label1-------------------*/



/*-------------------------------------label------------------------------------*/
#PageBody {
   float:none; 
   margin:0px auto 4px auto; 
   width:984px; 
   background-color:#ffffff; 
   display:block; 
   padding-top:130px; 
   *padding-top:10px !important; 
   *padding-top:10px
}
.c {
    clear:both;
}
.Yellow {
  font-weight:bold;
  color:#FF9900;
}
.Yellow a {
  font-weight:bold;
  color:#FF9900;
}
.red{
  color:#FF0000;
}
div.YellowTitle {
   font-size:24px;
   color:#ff9900;
   font-weight:bold;
   display:block;
   height:auto;
   padding-top:8px;
}
.Price{
  color:#ff9900;
  font-weight:bold;
  font-size:14px;
}
ul.ErrMsg {
   margin:0px;
   width:auto;
   height:auto;
   padding:0px;
}
ul.ErrMsg li {
   display:block;
   width:auto;
   height:30px;
   padding-left:20px;
   padding-top:8px;
   background-image:url(../image/Err_small.gif);
   background-repeat:no-repeat;
   background-position:0px 7px;
   font-size:14px;
}
td.td1 {
   background-color:#ffffff;
   padding-left:5px;
}
td.td2 {
   /*background-color:#E9E9E9;*/
   background-color:#efefef;
   padding-left:5px;
}


.copyright{                         /* 友情链接及底部银行图片共用框*/
  margin:0px auto 10px auto;
  padding:10px 10px 10px 10px;
  text-align:center;
  width:964px;
}


a:hover {
    color:#FE6700;
}
div.page_cute {
    display:inline;
	float:left;
	width:18px;
	height:18px;
	background-color:#FE6700;
	border:0px;
	color:#ffffff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:center;
	line-height:140%;
	margin:0px 2px 0px 2px;
}
div.page_cute a {
    display:inline;
	float:left;
	width:16px;
	height:16px;
	color:#BE9C26;
	background-color:#efefef;
	border:1px solid #cccccc;
	margin:0px;
}
div.page_cute a:hover {
	border:1px solid #FE6700;
    display:inline;
	float:left;
	width:16px;
	height:16px;
	color:#BE9C26;
	background-color:#efefef;
	margin:0px;
}

.ts3{
  height:36px;
  /*background:#6795B4;*/
  /*border-bottom:1px solid #565656;*/
  font-weight:bold;
  background-image:url(../image/action_bar_bk.gif);
}
.ts31{
  float:left; 
  font-size:13px; 
  color:#fff; 
  padding:6px 8px;
}
.ts32{
  float:right; 
  padding:6px 3px;
}
.ts32 a{
  color:#F6D2D8; 
  text-decoration:none;
}
/*---------------------------------------广告样式-------------------------------------*/
.ads_img_box{
  display:block;
  float:none;
  overflow:hidden;
  margin:0px auto 10px auto;
  padding:0px;
}

ul.ads_pro{
   margin:10px auto 10px auto;
   padding:0px;
   width:730px;
   display:inline;
}
ul.ads_pro li{
  margin:10px 0px 10px 20px;
  *margin:10px 0px 10px 20px!important;
  *margin:10px 10px 10px 10px;
  padding:0px;
  width:126px;
  display:inherit;
  float:left;
  text-align:center;
}
ul.ads_pro li a.adsimgbox{
  margin:0px 0px 10px 0px;
  padding:0px;
  width:90px;
  height:80px;
  display:block;
  text-align:center;
  border:1px solid #cccccc;
}
ul.ads_pro li a.adsimgbox:hover{
  margin:0px 0px 10px 0px;
  padding:0px;
  width:90px;
  height:80px;
  display:block;
  text-align:center;
  border:1px solid #ff7f00;
}
ul.ads_pro li a.adsimgbox .ads_p_img{
  border:0px;
  width:90px;
  height:80px;
}

/*---------------------------------------广告样式end ------------------------------------*/
/*---------------------------------------在线客服列表--------------------------*/
ul.Servicer_list{
   margin:7px;
   padding:0px;
   overflow:hidden;
}
ul.Servicer_list li{
   padding-left:0px;
   padding-right:0px;
   list-style-type:none;
   display:block;
   margin:0px;
   padding-top:2px;
   padding-bottom:2px;
   text-align:center;
   overflow:hidden;
}
/*---------------------------------------在线客服列表end--------------------------*/

#breadCrumb{
   list-style-type:none;
   display:block;
   margin:0px 0px 10px 0px;
   font-size:14px;
   font-weight:bold;
   height:20px;
   padding:0px 5px 0px 15px;
   background:url(../image/now_arrow.gif) no-repeat 0px 4px;
}
#breadCrumb li{
    margin:0px;
	padding:2px 0px 5px 0px;
	display:inline;
	float:left;
}
#breadCrumb li a{
    display:inline;
	float:left;
	background:url(../image/arrow_left.gif) no-repeat right 2px;
	margin:0px 4px 0px 0px;
	padding:0px 15px 0px 0px;
}