@charset "utf-8";
/*CSS reset*/
html, body, div, p,ol,ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select,fieldset,legend, button, textarea,iframe, table, marquee,img{ margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6{font-size:12px;}
html{
	min-width:100%; 
	min-height:100%; 
	overflow-x:hidden;
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
	}
fieldset{border:0 none;}
legend{display:none;}
textarea,input{outline:none;}
input[type=checkbox]{border:0 none;}
table{border-collapse:collapse;border-spacing:0;}
img{ 
  border: 0 none;
  /*vertical-align:bottom; display:block;空隙的解决方法 */
  max-width:100%;
}
_img{width:100%;}
ul, li{ list-style-type: none; }
em{ font-style:normal;}
body{
	font-family:"Hiragino Sans GB","宋体","WenQuanYi Micro Hei", Arial, Helvetica, sans-serif;
	color:#333;
	-webkit-text-size-adjust:none;
	font-size:12px;
	cursor:default;
	}
article, aside, figure, figcaption, footer, header, hgroup, nav, section, summary,time{display: block;}
/*文本选择的高亮效果*/
::selection{background:#4173a8; color:#fff;}
::-moz-selection{background:#4173a8; color:#fff;}
::-webkit-selection{background:#4173a8; color:#fff;}

/*定位*/

.wrapper{margin:0 auto;width:1002px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left: auto;margin-right: auto;}
.fl{float:left;display:inline;} 
.fr{float:right;display:inline;}
.clearfix:after{
	content:"."; 
	display:block;
	height:0;
	line-height:0; 
	clear:both;
	visibility:hidden;
	}
.clearfix{zoom:1;/*IE6/7*/}
.hide{ display:none;}
.b{ border:1px solid #000000;}
.w{ border:1px solid #ffffff;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f25{font-size:25px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.block{ display:block;}
.inline_block{display:inline-block;}
.bold{ font-weight:bold;}
.lh36{line-height:36px;}
.lh24{line-height:24px;}
.white{ color:#fff;}
.blue{ color:#0373cc;}
.red{color:#C03;}
.gray{ border:1px solid #eaeaea;}
.pointer{ cursor:pointer;}
.cur_defalut{cursor:default;}
.Arial{font-family:Arial, Helvetica, sans-serif;}
.over_hidden{overflow:hidden;}
.pos_relative{position:relative;top:0;left:0; *z-index:800;}
.pos_absolute{position:absolute;top:0;left:0; z-index:999;}
.transparent{
	filter:alpha(opacity=50);
	-khtml-opacity:0.5;
	-moz-opacity:0.5;
	opacity:0.5;
	}
	
/*a*/
a{blr:expression(this.onFocus=this.blur())/*IE下*/; transition:color ease-in-out .2s/*IE10+、Firefox、chrome、Opera*/;} 
a:focus{outline:none;}/*FF下*/
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#0d65b1;text-decoration:none;}

/*Top*/
.warn{height:45px;line-height:45px;width:auto;text-align:center;display:none;background-color:#FEE8AB;font-size:16px;}
/* 回到顶部 */
 #returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:800;
	right:35px;
	bottom:-200px;
	_bottom:auto;
	width:40px;
	height:40px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(images/up.png);
	_background-image:url(images/up.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
#header{width:100%; height:auto;}
.h95{height:95px;}
  .logo{padding:0px 0 0 0;}
  .logo img{vertical-align:bottom; display:block;}

	/*Menu*/
  .menu{width:auto; height:38px; background-color:#4173a8;}
	.menu ul{height:auto;}
	.main_nav{float:left; display:inline; width:130px; height:38px; position:relative; z-index:999;}
	.main_nav a{
		display:block; 
		width:110px; 
		height:38px; 
		line-height:38px; 
		text-align:center; 
		font-size:14px;
		margin:0 auto;
		}
	.main_nav a:link{color:#fff;text-decoration:none;}
	.main_nav a:visited{color:#fff;text-decoration:none;}
	.main_nav a:hover{color:#fff;text-decoration:none; background:#0d65b1;}
	#selected_1{color:#fff;text-decoration:none; background:#0d65b1;}
	.menu .main_nav a.Hover{color:#fff;text-decoration:none; background:#0d65b1;}
	/*二级菜单*/
	.main_nav ul{
		background:#86b2d7; 
		padding:0; 
		position:absolute; 
		top:38px; 
		left:10px; 
		z-index:10000; 
		opacity:0.9; 
		filter:alpha(opacity=90);
		display:none;
		}
	  .subNav{float:none; width:110px; height:25px;}
	  .subNav a{
		   display:block;
		   width:110px; 
		   height:25px; 
		   line-height:25px; 
		   text-align:center; 
		   font-size:12px;
		   background:url(images/index_4.png) no-repeat 10% center;
		   text-overflow:ellipsis;
		   white-space:nowrap;
		   overflow:hidden;
		   }
	  .subNav a:link{color:#fff;}
	  .subNav a:visited{color:#fff;}
	  .subNav a:hover{color:#fff; background:#4c87b8 url(images/index_4.png) no-repeat 10% center;}
	
	/*Language*/
  .lang{
	  width:109px; 
	  height:21px; 
	  position:absolute; 
	  top:18px; 
	  right:20px; 
	  z-index:500;
	  background:url(images/index_5.png) no-repeat 95% center;
	  }
    .lang li{padding:0 0 0 50px; width:59px; height:19px; line-height:19px;}
	.lang li a{display:block; width:59px; height:19px;}
	.lang li a:link{color:#aaaaaa;}
	.lang li a:visited{color:#aaaaaa;}
	.lang li a:hover{color:#0d65b1;}
    .zh{background:url(images/zh.png) no-repeat 15% center; border:1px solid #aaa;}
	.en{
		background:url(images/en.png) no-repeat 15% center; 
		border:1px solid #ccc;
		background-color:#fbfbfb; 
		border-top:0 none;
		}
 

  /*search*/
  .search{
	  width:147px; 
	  height:21px; 
	  background:url(images/index_2.png) no-repeat center top;
	  position:absolute;
	  top:18px;
	  right:0;
	  overflow:hidden;
	  }
	.keywords,.submit{border:0 none;}
	.submit{cursor:pointer;}
	.keywords{width:110px; height:14px; line-height:14px; margin:1px 0 0 5px;}
	
	
/*用户操作*/
 .user_operation{height:38px; line-height:38px; color:#fff;}
 .user_operation a{color:#fff; display:inline-block;}
 .user_operation a:hover{text-decoration:underline;}
 .icon-msg{
	 height:38px;
	 padding-right: 45px;
	 background:url(images/icon-msg2.png) no-repeat right center;
	 }
 /*注册、登录*/	
 .register,.login{padding:0 10px;}
 
 /*登录框*/
 .login_bg{height:100%;}
   .loginTop{
	    width:300px;
		height:auto;
		padding:5px 20px 15px 20px;
		border-bottom:1px dashed #e3e3e3;
	   }
    .login_title{
		font-size:18px;
		font-weight:normal;
		color:#0d65b1;
		}
	#login_hint{
		position:absolute;
		top:25%;
		right:25%;
		}
     /*Login_form*/	
	 #login_form{margin:15px auto 0 auto; width:295px;overflow:hidden;}
	 #login_form p i{position:absolute; right:15px; top:30%;}
	   #account,#password{
		   width:263px;
		   height:24px;
		   line-height:24px;
		   padding:8px 15px; 
		   border:1px solid #e6e6e6; 
		   box-shadow:inset 0 0 8px #eaeaea;
		   border-radius:4px;
		   }
	   
	   .submit_user{
			border:0 none;
			background:#7486A9;
			width:295px;
			height:35px;
			font-size:14px;
			color:#fff;
			border-radius:4px;
		   }
		.submit_user:hover{background:#235E9B;}
		
    .register_url{
		display:block;
		background:#fff;
		margin:20px auto 20px auto;
		width:295px;
		height:35px;
		line-height:35px;
		border:1px solid #e6e6e6;
		font-size:17px;
		text-align:center;
		border-radius:4px;
		letter-spacing:1px;
		}
	 .register_url:hover{background:#fcfcfc; box-shadow:0 0 8px #ddd;}
	 
  /*注册框*/
  .register_bg{height:100%;}
   .registerTop{
	    width:350px;
		height:auto;
		padding:5px 20px 15px 20px;
		border-bottom:1px dashed #e3e3e3;
	   }
    .register_title{
		font-size:18px;
		font-weight:normal;
		color:#0d65b1;
		}
	#register_hint{
		position:absolute;
		top:25%;
		right:25%;
		}
	
	#register_form{
		margin:20px auto 0 auto;
		 width:295px;
		 height:auto;
		}
	  .enter-role{border:0 none; vertical-align:-3px;}
	  .role_ml{margin:0 0 0 50px;}
	  .register-item{
		  width:265px;
		  height:24px;
		  line-height:26px;
		  padding:8px 15px; 
		  border:1px solid #e6e6e6; 
		  box-shadow:inset 0 0 8px #eaeaea; 
		  background:#fdfdfd;
		  border-radius:4px;
		  *vertical-align:middle;
		  }
		#register_form p i{position:absolute; right:15px; top:30%;}
		.must_input{color:#D5171A;}
	.reg_verifycode{
		   width:59px;
		   height:24px;
		   line-height:24px; 
		   border:1px solid #e6e6e6; 
		   border-radius:4px; 
		   padding:6px 10px;
		   box-shadow:inset 0 0 8px #eaeaea;
		   }
		 #verifycodeimg{background:#EEEEEE; padding:14px; cursor:pointer;}
   #login_form input[type=text]:focus,
   #login_form input[type=password]:focus,
   #register_form input[type=text]:focus,
   #register_form input[type=password]:focus{border:1px solid #235E9B;}
   
 /*购物车、收藏夹*/
 .cart,.favorite{
	 display:inline-block;
	 width:40px;
	 height:28px;
	 margin:5px 0 0 0;
	 position:relative;
	 top:0;
	 left:0;
	 text-decoration:none;
	 }
 .cart i,.favorite i{
	 position:absolute;
	 top:0;
	 right:0;
	 width:13px;
	 height:13px;
	 line-height:13px;
	 padding:2px;
	 background-color:#f60;
	 font-size:11px;
	 font-family:Arial, sans-serif;
	 font-style:normal;
	 text-align:center;
	 -moz-border-radius:15px;
	 -webkit-border-radius: 15px;
	 border-radius:15px;
/*	 text-overflow:ellipsis;
	 white-space:nowrap;
	 overflow:hidden;*/
	 }
 .cart{background:url(images/index_38.png) no-repeat 0 center;}
 .favorite{background:url(images/index_39.png) no-repeat 0 center;}
 
 /*Slide*/
 .banner_bg{
	 width:1920px; 
	 height:484px;
	 position:relative;
	 top:0;
	 left:50%;
	 margin-left:-960px;
	 z-index:500;
	 overflow:hidden;
	 }
 .slide_link{
	 display:block;
	 width:1920px; 
	 height:484px;
	 }
	
/*Content*/
.outer{width:100%; height:auto; position:relative; top:0; overflow:hidden;}
 
 /*首页新闻模块*/
 .h190{height:190px;}
 .index_news{width:300px; height:auto; margin:0 50px 0 0;}
  .index_newsTop{
	  width:100%; 
	  height:35px; 
	  line-height:35px;
	  border-bottom:1px solid #6ea3d0;
	  }
   .int_title{font-size:16px; color:#717171;}
  .index_newsCotent{
	  width:100%;
	  height:140px;
	  padding:10px 0 0 0;
	  overflow:hidden;
	  }
   .inc_list{
	   background:url(images/index_23.png) no-repeat left center;
	   height:27px;
	   line-height:27px;
	   border-bottom:1px dotted #dcdcdc;
	   padding:0 0 0 10px;
	   *margin:-4px 0 0 0;
	   }
   .inc_list a{
	   width:245px;
	   text-overflow:ellipsis;
	   white-space:nowrap;
	   overflow:hidden;
	   }
 /*首页中部产品系列*/
 .series_bg{
	 background:url(images/series_bg.jpg) no-repeat fixed bottom center;
	 width:100%;
	 height:170px;
	 margin:30px 0 0 0;
	 }  
  .series{height:auto; padding:40px 0 0 0;}
   .series_img{margin:0 auto 15px auto; width:210px; height:33px;}
   .series_items{height:24px; line-height:24px; margin:0 0 3px 0;}
   .series_items a{display:inline-block; padding:0 5px; color:#0b4c90;}
   .series_items a:hover{color:#f60;}
   
 /*热门产品*/
 .index_products{
	 width:1002px; 
	 height:290px; 
	 margin:40px auto 0 auto; 
	 overflow:hidden;
	 }
  .ip_title{
	  width:80px; 
	  height:30px;
	  line-height:30px;
	  border-bottom:1px solid #000;
	  color:#000;
	  font-size:18px;
	  font-weight:normal;
	  }
  .ip_items{height:auto;}
  .ip_items_pl{padding:25px 0 0 28px;}
  .ip_items li{float:left; display:inline; margin:0 15px 30px 0; height:215px; overflow:hidden;}
   .ip_img{width:143px; height:143px; border:1px solid #d0cfcf;}
   .ip_txt{
	   width:143px;
	   height:38px;
	   line-height:18px;
	   text-align:center;
	   margin:5px 0 0 0;
	   color:#8b8b8b;
	   /*text-overflow:ellipsis;
	   white-space:nowrap;*/
	   overflow:hidden;
	   }
   .ip_login{margin:10px 0 0 0;}
   .ip_login a{color:#aaa;}
   .ip_login a:hover{color:#0b4c90;}
 
 /*内页背景和Banner*/
 .content_bg{
	 width:1600px; 
	 height:auto; 
	 background:url(images/content_bg.jpg) repeat-y center top fixed;
	 position:relative;
	 top:0;
	 left:50%;
	 z-index:500;
	 margin-left:-800px;
	 overflow:hidden;
	 }	   
  .banner{width:1000px; height:261px; background:#fff; margin:0 auto;}
  .banner img{vertical-align:bottom; display:block;}
  .content{
	  width:1000px; 
	  margin:0 auto; 
	  padding:40px 0 30px 0; 
	  background:#fff;
	  background:rgba(255,255,255,0.85);
	  position:relative;
	  top:0;
	  z-index:600; 
	  overflow:hidden;
	  }
	  
 /*Breadcrumb*/
 .breadcrumb{height:auto; color:#bbb; margin-top:30px;}
  .breadcrumb a{color:#bbb;}
  .breadcrumb a:hover{color:#333;}
 

  /*产品一级类目*/ 
  .products{
	  width:1024px; 
	  margin:0 auto;  
	  height:auto; 
	  padding:30px 0 40px 0; 
	  overflow:hidden;
	  }
   .products_list{
	   float:left; 
	   display:inline; 
	   width:246px; 
	   height:174px; 
	   margin:0 8px 8px 0;
	   position:relative;
	   top:0;
	   z-index:1;  
	   }
	.pro_bg{border:1px solid #fff; background:url(images/index_19.png) no-repeat center top;}
	  .products_list img{position:absolute; z-index:15;}
	  .products_cover{
		  width:226px; 
		  height:144px;
		  padding:15px 10px;
		  background:#212121;
		  color:#999;
		  position:absolute;
		  bottom:0;
		  z-index:20;
		  display:none;
		  transform: rotateY(180deg) perspective(300px);
		  -webkit-transform: rotateY(180deg) perspective(300px);
		  overflow:hidden;
		  }
		 .products_cover strong{
			 display:block; 
			 width:226px; 
			 color:#fff; 
			 margin:0 0 5px 0; 
			 text-overflow:ellipsis; 
			 white-space:nowrap; 
			 overflow:hidden;
			 }
		.products_cover .pro_txt{display:block; width:226px; line-height:18px; overflow:hidden;}
		 a.btn_blue{
			  display:inline-block;
			  zoom:1;
			  font-weight: bold;
			  height: 30px;
			  line-height: 30px;
			  padding: 0 8px;
			  margin-top: 8px;
			  background: linear-gradient(top,#4d90fe,#4787ed);
			  background: -webkit-linear-gradient(top,#4d90fe,#4787ed);
			  background: -moz-linear-gradient(top,#4d90fe,#4787ed);
			  background: -ms-linear-gradient(top,#4d90fe,#4787ed);
			  background: -o-linear-gradient(top,#4d90fe,#4787ed);
			  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fe', endColorstr='#4787ed'); /* IE6,IE7 */
			  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fe', endColorstr='#4787ed')"; /* IE8 */
			  border: 1px solid #3079ed;
			  color:#fff;
			  }
		  a.btn_blue:hover{
			  background: linear-gradient(top,#649efd,#3773d3);
			  background: -webkit-linear-gradient(top,#649efd,#3773d3);
			  background: -moz-linear-gradient(top,#649efd,#3773d3);
			  background: -ms-linear-gradient(top,#649efd,#3773d3);
			  background: -o-linear-gradient(top,#649efd,#3773d3);
			  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#649efd', endColorstr='#3773d3'); /* IE6,IE7 */
			  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#649efd', endColorstr='#3773d3')"; /* IE8 */
			  }
  /*一级类目下的产品列表*/
  .w800{width:800px;}
  /*产品活动*/
  .pro_active{
	  width:218px;
	  height:auto;
	  padding:10px 0;
	  border:1px solid #bce8f1;
	  }	  
  .pro_active li{margin:15px auto 0 auto; width:190px;}
  .pa_img{ width:190px; height:100px;}
  .pro_active a.pa_link{
	  display:block;
	  width:190px;
	  height:30px;
	  line-height:30px;
	  color:#335b91;
	  text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow:hidden;
	  }	
  .pro_active a.pa_link:hover{text-decoration:underline;}		
  /*产品最终页*/
 .box_left{width:790px;}
  .p_imgSwitch{width:352px;height:420px;overflow:hidden;}
     .bigImage{}
     .jqzoom{position:relative;cursor:pointer;}
     .jqzoom .pro_img{border:1px solid #CCC;width:350px;height:350px;}
     
     /*jQzoom*/
      div.zoomdiv {
		  z-index:999;
		  position: absolute;
		  /*border:1px solid #CCCCCC;*/
		  display:none;
		  text-align: center;
		  overflow: hidden;
		  }
	  div.zoomdiv img{max-width:none;}
      div.jqZoomPup {
		  z-index: 999;
		  visibility: hidden;
		  position: absolute;
		  top:0px;left:0px;
		  width:50px;
		  height:50px;
		  border: 1px solid #aaa;
		  background:#fff url(images/zoomlens.gif) 50% top  no-repeat;
		  opacity: 0.5;
		  -moz-opacity: 0.5;
		  -khtml-opacity: 0.5;
		  filter: alpha(opacity=50);
		  }
	  
	  .smallImage{text-align:center;}
	  .smallImage img{width:66px; height:66px;}
	  
   /*产品信息*/ 
  .product_info{width:430px; height:420px;}
	  .pi_title{
		  width:80px; 
		  height:30px;
		  line-height:30px;
		  text-align:center;
		  font-size:14px;
		  border:1px solid #cacaca;
		  border-bottom:0;
		  background-color:#fff;
		  position:relative;
		  z-index:2;
		  top:1px;
		  }
	  .pi_content{
		  width:408px;
		  height:362px;
		  padding:25px 0 0 20px;
		  border:1px solid #cacaca;
		  
		  }
	   .product_name{
		   font-size:18px;
		   height:35px;
		   font-weight:normal;
		   }
	   .product_detail{height:155px;}
	   .product_detail p{height:40px; line-height:40px; font-size:15px;}
	   
	   /*数量增加操作*/
	   .amount-control {
			height:40px;
			line-height:40px;
			vertical-align:middle;
		}
		.amount-control a{
			width: 18px;
			line-height:15px;
			height: 18px;
			text-align:center;
			border: 1px solid #BDBDBD;
			display:inline-block;
			color:#bcbcbc;
			vertical-align: -5px;
			font-size:14px;
			/**line-height:10px;*/
			*vertical-align: 0;
			overflow: hidden;
			}
		.amount-control a:hover{border: 1px solid #4173a8;}
		a.amount-down{background:url(images/index_29.png) no-repeat -26px 4px;}
		a.amount-up{background:url(images/index_29.png) no-repeat 4px 4px;}
		a.amount-down:hover{background:url(images/index_29.png) no-repeat -26px -16px;}
		a.amount-up:hover{background:url(images/index_29.png) no-repeat 4px -16px;}
		
		.amount-input{
			width: 30px;
			height:20px;
			line-height:20px;
			text-align:center;
			*margin:0 0 0 5px;
			*vertical-align:middle;
			}
	   
	   .product_btn{}
	   .product_btn a{
		   float:left;
		   display:inline;
		   margin:0 10px 0 0;
		   height: 55px;
		   line-height: 55px;
		   font-size: 19px;
		   background-color:#4173a8;
		   padding:2px 15px;
		   letter-spacing:1px;
		   color:#fff;
		   border-radius:5px;
		   background: linear-gradient(top,#1d5db0,#04287e);
		   background: -webkit-linear-gradient(top,#1d5db0,#04287e);
		   background: -moz-linear-gradient(top,#1d5db0,#04287e);
		   background: -ms-linear-gradient(top,#1d5db0,#04287e);
		   background: -o-linear-gradient(top,#1d5db0,#04287e);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d5db0', endColorstr='#04287e'); /* IE6,IE7 */
			-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d5db0', endColorstr='#04287e')"; /* IE8 */
		   }
		  
	   .product_btn a.disabled,.product_btn a.disabled:hover{background-color:#E1E1E1; cursor:default; color:#0d65b1;} 
	   .product_btn a:hover{background-color:#09477d;}
	 
   /*产品参数*/ 
  .parameter{width:790px; height:auto; margin:25px 0 0 0;}
	  .parameter_title{
		  width:80px; 
		  height:30px;
		  line-height:30px;
		  text-align:center;
		  font-size:14px;
		  border:1px solid #cacaca;
		  border-bottom:0;
		  background-color:#fff;
		  position:relative;
		  z-index:2;
		  top:1px;
		  }
	  .parameter_content{
		  width:738px;
		  padding:25px;
		  border:1px solid #cacaca;
		  line-height:24px;
		  }
	 .parameter_content p{margin:0 0 10px 0;}
   
 .box_right{width:220px;}
  /*查找商品*/
  .search_goods{width:218px; height:auto; border:1px solid #bce8f1;}
   .sg_title{
	   width:218px; 
	   height:38px;
	   line-height:38px;
	   text-align:center;
	   font-size:14px;
	   border-bottom:1px solid #bce8f1; 
	   background-color:#d9edf7;
	   color:#4173a8;
	   }
   .sg_content{width:210px; height:50px; padding:14px 0 0 10px;}
    .sg_name{
		width:145px;
		height:22px;
		line-height:22px;
		border:1px solid #cccccc;
		border-right:0 none;
		padding:5px 0 5px 10px;
		}
	.sg_btn{
		width:40px;
		height:34px;
		background:#4173a8 url(images/index_30.png) no-repeat center center;
		border:0 none;
		}
	.sg_btn:hover{background-color:#648db7;}
  
  /*精品推荐***大家都在看*/
  .other_goods{width:218px; height:auto; border:1px solid #bce8f1;}
   .og_title{
	   width:100%;
	   height:38px;
	   line-height:38px;
	   text-align:center;
	   font-size:14px;
	   border-bottom:1px solid #bce8f1;
	   color:#4173a8;
	   background-color:#d9edf7;
	   }
   .og_content{margin:0 auto; width:175px;}
   .og_content li{
	   width:175px;
	   height:175px;
	   padding:10px 0 0 0;
	   border-bottom:1px dotted #cacaca;
	   } 
	.og_name{
		margin:0 auto;
		width:140px;
		height:24px;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden;
		}
	.og_img{
		margin:0 auto; 
		width:100px; 
		height:100px; 
		background-color:#e5e5e5;
		}
	.og_txt{height:24px; line-height:24px; text-align:center;}
	a.quickView{
		margin:0 auto;
		display:block;
		width:75px;
		height:20px;
		line-height:20px;
		text-align:center;
		background-color:#4173a8;
		color:#fff;
		}
    a.quickView:hover{background-color:#09477d;} 
	
 /*我的账户*/
 .account{margin:0 auto; width:1024px; height:auto; padding:40px 0;}
 .account_title{
	 height:60px; 
	 font-size:25px; 
	 color:#666; 
	 letter-spacing:2px;
	 font-weight:normal;
	 }
 .account_left{width:168px; border:1px solid #e0eded; border-bottom:0 none;}
  .account_list{
	  /*width:168px;
	  height:42px;*/
	  border-bottom:1px solid #e0eded;
	  background-repeat:no-repeat;
	  background-position:10% center;
	  
	  }
  .my_info{background-image:url(images/index_31.png);}
  .my_profiles{background-image:url(images/index_32.png);}
  .my_cart{background-image:url(images/index_33.png);}
  .my_order{background-image:url(images/index_34.png);}
  .my_favorite{background-image:url(images/index_35.png);}
  .my_credits{background-image:url(images/index_36.png);}
  .account_list a{
	  display:block;
	  width:130px;
	  height:44px;
	  line-height:42px;
	  background:url(images/index_37.png) no-repeat 90% center;
	  padding:0 0 0 40px;
	  *padding:0 0 0 20px;
	  font-size:14px;
	  
	  }
  .account_list a:hover,.account_list a.active{font-weight:bold; color:#4173a8;} 
 .account_right{width:840px;}
  .ar_box{/*display:none;*/}
  .ar_box_title{
	  width:798px;
	  height:48px;
	  line-height:48px;
	  color:#616161;
	  font-size:15px;
	  font-weight:normal;
	  border:1px solid #f3f3f3;
	  background-color:#fcfcfc;
	  padding:0 20px;
	  }
  .ar_info{
	  color:#8a6d3b;
	  border:1px solid #faebcc;
	  background-color:#fcf8e3;
	  }
  .ar_box_content{
	  width:798px;
	  height:auto;
	  border:1px solid #e0eded;
	  border-top:0 none;
	  padding:20px;
	  }
  /*修改账户信息*/
  #modify_info{
	   margin:0 auto;
	   width:100%;
	   height:auto;
	  }
  .modify_title{font-size:15px; margin:10px 0 0 0;}
  .lable_name{
	  display:inline-block; 
	  width:150px; 
	  font-size:14px;
	  margin:0 10px 0 70px;
	  text-align:right;
	  }
  .modify-item{
	  width:365px;
	  height:24px;
	  line-height:26px;
	  padding:6px 15px; 
	  border:1px solid #e6e6e6; 
	  box-shadow:inset 0 0 8px #eaeaea; 
	  background:#fdfdfd;
	  border-radius:4px;
	  *vertical-align:middle;
	  }
   #modify_info p i{position:absolute; right:25px; top:30%;}
   .modify_user{
		border:0 none;
		background:#59b2e5;
		width:auto;
		padding:0 20px;
		height:35px;
		font-size:14px;
		color:#fff;
		border-radius:4px;
		margin:0 0 0 225px;
	   }
	.modify_user:hover{background:#3892c5;}
   #modify_info input[type=text]:focus,
   #modify_info input[type=password]:focus{border:1px solid #235E9B;}
   #modify_info input[type=radio]{border:0 none;}
   
   /*我的收藏*/
   .fav_padding{width:818px; padding:0 10px 15px 10px;}
   .fav_list{
	   float:left;
	   display:inline;
	   width:163px;
	   height:auto;
	   /*border:1px solid #e0eded;*/
	   margin:15px 0 0 0;
	   position:relative;
	   left:0;
	   top:0;
	   z-index:500;
	   }
   .fav_operation{
	   width:100%;
	   position:absolute;
	   bottom:0;
	   left:0;
	   z-index:999;
	   }
	.fav_operation span{
		*margin:0 0 0 5px;
		display:inline-block;
		width:22px;
		height:22px;
		background-position:48% center;
		background-repeat:no-repeat;
		cursor:pointer;
		}
    .favo_cart{background-color:#4173a8; background-image:url(images/index_40.png);}
	.favo_del{background-color:#aeabab; background-image:url(images/index_41.png);}
	.favo_cart:hover{background-color:#77a7d9;}
	.favo_del:hover{background-color:#929292;}
   .fav_img{
	   margin:0 auto; 
	   width:149px; 
	   height:149px;
	   border:1px solid #e0eded;
	   border-bottom:0 none;
	   }
   .fav_txt{
	   margin:0 auto;
	   width:129px; 
	   height:65px;
	   border:1px solid #e0eded;
	   padding:5px 10px 0 10px;
	   text-align:center;
	   overflow:hidden;
	   }
	   
   /*历史订单*/
   .order_history a{display:inline-block;}
   .order_history a:hover{text-decoration:underline;}
   #orderTable,#orderTable th,#orderTable td{border:1px solid #dddddd;}
   #orderTable th{font-size:15px;} 
   a.oh_add_cart,a.ot_del{
		display:inline-block;
		width:22px;
		height:22px;
		background-position:48% center;
		background-repeat:no-repeat;
		margin:4px 2px 0 2px;
		*margin:0 4px;
	   }
   a.oh_add_cart{background-color:#4173a8; background-image:url(images/index_40.png);}
   a.ot_del{background-color:#aeabab; background-image:url(images/index_41.png);}
   a.oh_add_cart:hover{background-color:#77a7d9;}
   a.ot_del:hover{background-color:#929292;}
	
   /*****我的购物车结算*********/
   #cartTable {
    text-align: center;
    width: 100%;
	
	}
	#cartTable th, #cartTable td{border: 1px solid #CADEFF;}
	#cartTable th {
		/*background: #e2f2ff;
		border-top: 3px solid #a7cbff;*/
		height: 30px;
		font-size:14px;
		border:0 none;
	}
	#cartTable td {padding:10px; border:0 none;}
	#cartTable tbody tr{
		background: #fafafa;
		border-top:3px solid #fff;
		}
	#cartTable tbody tr:hover,#cartTable tbody tr.on{background: RGB(238,246,255);}
	.checkbox{width:40px;}
	.goods {width: 300px;}
	.goods span {
		width: 180px;
		margin-top: 20px;
		text-align: left;
		float: left;
	}
	.price {width: 70px;}
	.count {width: 90px;}
	.count .add, .count input, .count .reduce {
		float: left;
		margin-right: -1px;
		position: relative;
		z-index: 0;
	}
	.count .add, .count .reduce {
		height: 23px;
		width: 17px;
		border: 1px solid #e5e5e5;
		background: #f0f0f0;
		text-align: center;
		line-height: 23px;
		color: #444;
	}
	.count .add:hover, .count .reduce:hover {
		color: #4173a8;
		z-index: 3;
		border-color: #4173a8;
		cursor: pointer;
	}
	.count input {
		width: 50px;
		height: 15px;
		line-height: 15px;
		border: 1px solid #aaa;
		color: #343434;
		text-align: center;
		padding: 4px 0;
		background-color: #fff;
		z-index: 2;
	}
	.subtotal {
		width: 70px;
		color: red;
		font-weight: bold;
	}
	.operation {width: 30px;}
	.operation span:hover{
		cursor: pointer;
		color: red;
		text-decoration: underline;
	}
	#cartTable img {
		width: 80px;
		height: 80px;
		margin-right: 10px;
		float: left;
	}
	
	.foot {
		width: 100%;
		margin-top: 10px;
		color: #666;
		height: 48px;
		border: 1px solid #c8c8c8;
		background-color: #eaeaea;
		background-image:linear-gradient(RGB(241,241,241),RGB(226,226,226));
		position: relative;
		z-index: 8;
	}
	.foot div, .foot a {line-height: 48px; height: 48px;}
	.foot .select-all {
		width: 100px;
		height: 48px;
		line-height: 48px;
		padding-left: 5px;
		color: #666;
	}
	.foot .closing {
		border-left: 1px solid #c8c8c8;
		width: 100px;
		text-align: center;
		color: #000;
		font-weight: bold;
		background: RGB(238,238,238);
		cursor: pointer;
	}
	.foot .total{margin: 0 20px; cursor: pointer;}
	.foot  #priceTotal, .foot #selectedTotal {
		color: red;
		font-family: "Microsoft Yahei";
		font-weight: bold;
	}
	.foot .selected {cursor: pointer;}
	.foot .selected .arrow {
		position: relative;
		top:-3px;
		margin-left: 3px;
	}
	.foot .selected .down {
		position: relative;
		top:3px;
		display: none;
	}
	 .show .selected .down {display: inline;}
	 .show .selected .up {display: none;}
	.foot .selected:hover .arrow {color: red;}
	.foot .selected-view {
		width: 100%;
		border: 1px solid #c8c8c8;
		position: absolute;
		height: auto;
		background: #ffffff;
		z-index: 9;
		bottom: 48px;
		left: -1px;
		display:none;
	}
	.show .selected-view {display: block;}
	.foot .selected-view div{height: auto;}
	.foot .selected-view .arrow {
		font-size: 16px;
		line-height: 100%;
		color:#c8c8c8;
		position: absolute;
		right: 330px;
		bottom: -9px;
	}
	.foot .selected-view .arrow span {
		color: #ffffff;
		position: absolute;
		left: 0px;
		bottom: 1px;
	}
	#selectedViewList {padding: 15px; /*margin-bottom: -20px;*/}
	#selectedViewList div{
		display: inline-block;
		position: relative;
		width: 100px;
		height: 80px;
		border: 1px solid #ccc;
		margin: 10px;
	}
	#selectedViewList div span {
		display: none;
		color: #ffffff;
		font-size: 12px;
		position: absolute;
		top: 0px;
		right: 0px;
		width: 60px;
		height: 18px;
		line-height: 18px;
		text-align: center;
		background: RGBA(0,0,0,.5);
		cursor: pointer;
	}
	#selectedViewList div:hover span {display: block;}



 /*订单提交*/
 .orders{margin:0 auto; width:1002px; height:auto; padding:40px 0;}
 .orders_title{
	 height:60px; 
	 color:#666; 
	 letter-spacing:2px;
	 font-weight:normal;
	 }
	/*收货人信息*/
  .consignee_info{
	  width:972px;
	  height:auto;
	  background-color:#f3f3f3;
	  padding:15px;
	  }
   .consignee_info p{
	   height:30px;
	   font-size:14px;
	   line-height:30px;
	   }
   .consignee_info input{
	   width:500px; 
	   height:20px;
	   *line-height:20px;
	   border:1px dashed #ccc;
	   background-color:#fcfcfc;
	   *vertical-align:-5px;
	   padding:0 5px;
	   }
   .consignee_info input:hover,.consignee_info input:focus{
	   border:1px dashed #005397;
	   background-color:#fff;
	   }
   .cnee_info_editor{
	   position:absolute;
	   bottom:0;
	   right:0;
	   background-color:#297abc;
	   color:#fff;
	   padding:1px 8px;
	   }
   .cnee_info_editor:hover{background-color:#005397;}
   .editor_hint{
	   position:absolute;
	   top:5px;
	   right:5px;
	   color:#51BB26;
	   }
	   
	/*确认订单信息*/
	#orders_table {width: 100%;}
	#orders_table th, #orders_table td{/*border: 1px solid #CADEFF;*/}
	#orders_table th {
		height: 30px;
		font-size:14px;
		border:0 none;
	}
	#orders_table td {padding:20px 10px; border:0 none;}
	#orders_table tbody tr{border-top:1px solid #eee;}
	
	#orders_table img {
		width: 80px;
		height: 80px;
		margin:0 10px 0 50px;
		vertical-align:middle;
	}
	
	.order_count {}
	.order_count .add, .order_count input, .order_count .reduce {
		float: left;
		margin-right: -1px;
		position: relative;
		z-index: 0;
	}
	.order_count .add, .order_count .reduce {
		height: 23px;
		width: 17px;
		border: 1px solid #e5e5e5;
		background: #f0f0f0;
		text-align: center;
		line-height: 23px;
		color: #444;
	}
	.order_count .add:hover, .order_count .reduce:hover {
		color: #4173a8;
		z-index: 3;
		border-color: #4173a8;
		cursor: pointer;
	}
	.order_count input {
		float:left;
		width: 50px;
		height: 15px;
		line-height: 15px;
		border: 1px solid #aaa;
		color: #343434;
		text-align: center;
		padding: 4px 0;
		background-color: #fff;
		z-index: 2;
	}
   .payment{
	   font-size:18px;
	   color:#cc0000;
	   font-weight:600;
	   }   
	.credits{vertical-align:-2px;} 
	.submitBtn{
		display:inline-block;
		background-color:#005397;
		color:#fff;
		font-size:15px;
		width:120px;
		height:30px;
		line-height:30px;
		text-align:center;
		margin:20px 0 0 0;
		cursor:pointer;
		} 
	.submitBtn:hover{background-color:#920404;}
	
	/*确认支付*/
  a.back_to_modify{
	  display:inline-block;
	  margin:15px 20px 0 0;
	  color:#666;
	  }
  a.back_to_modify:hover{text-decoration:underline;}
  .orders_txt{
	  height:35px;
	  line-height:35px;
	  }
  .banks_top{
	  width:100%;
	  height:40px;
	  border-bottom:2px solid #005397;
	  }
  .banks_title{
	  *float:left;
	  display:inline-block;
	  width:auto;
	  height:40px;
	  line-height:40px;
	  font-size:15px;
	  padding:0 15px;
	  color:#666666;
	  border:2px solid #005397;
	  border-bottom:2px solid #fff;
	  background-color:#fff;
	  margin:-1px 0 0 0;
	  }
  .banks_paytype{padding:0 0 15px 0; border-bottom:1px solid #ccc;}
  .banks_content{}
  .banks_list{
	  float:left;
	  display:inline;
	  margin:15px 28px 0 0;
	  }
  .banks_list input{border:0 none;}
  .banks_content img{border:1px solid #ddd; vertical-align:-11px; cursor:pointer;}
  
  .upop img{vertical-align:-15px;}
  .banks_item{}
  
  /*Sidebar*/
  .sidebar{width:150px; height:auto; margin:0 0 0 50px;}
	.sidebarTitle{width:150px; height:40px; line-height:40px; border-bottom:1px solid #0d65b1;}
	.sidebarTitle img{vertical-align:bottom; display:block;}
	.sidebarContent{width:150px; height:auto; margin:0 auto; padding:15px 0;}
	  .items{height:auto;}
	  .items li{width:150px; height:34px; background:url(images/index_8.png) no-repeat 85% center; border-bottom:1px dotted #6c6c6c;}
	  .items li a{display:block; width:150px; height:34px; line-height:34px; text-indent:30px;}
	  .items li a:link{color:#6c6c6c;text-decoration:none;}
	  .items li a:visited{color:#6c6c6c;text-decoration:none;}
	  .items li a:hover,.items li a.active{color:#0d65b1;text-decoration:none; background:url(images/index_9.png) no-repeat 85% center;}
	.sidebar_logo{margin:80px 0 0 0;} 
	.sidebar_logo img{vertical-align:bottom; display:block;}
	
/*Main*/
.right{width:730px; height:auto; margin:0 15px 0 0;}
  .right_title{width:730px; height:38px; line-height:38px; overflow:hidden;}
    .tit{font-size:16px; margin:0 0 0 18px; height:36px; letter-spacing:1px; border-bottom:1px solid #000c5d; color:#000c5d; padding:0 5px;}
	.location{margin:0 15px 0 0;}
  .right_content{width:710px; height:auto; line-height:24px; padding:25px 10px 15px 10px; overflow:hidden;}
  .right_content p{margin-bottom:12px;}
  .noInfo{width:100%;height:300px;line-height:300px;text-align:center;font-size:34px;}
  
  /*Contact*/
  .contact{width:820px; margin:0 auto; height:auto;}
    .contactTop{height:50px; border-bottom:1px solid #a0a0a0;}
	  .contact_title{
		  height:50px; 
		  line-height:60px; 
		  background:url(images/index_43.png) no-repeat left center; 
		  padding:0 0 0 70px;
		  font-size:18px;
		  color:#000c5d;
		  }
	  .online_btn{margin:10px 0 0 0;}
    .contact_content{
		width:100%; 
		min-height:283px; 
		_height:283px; 
		background:url(images/contact.png) no-repeat 95% center; 
		font-size:14px;
		}
	.contact_content p{margin-bottom:12px;}
	
	/*News*/
  .news{width:940px; margin:0 auto; height:auto;}
    .newsTop{height:50px; border-bottom:1px solid #a0a0a0;}
	  .news_title{
		  height:50px; 
		  line-height:60px; 
		  background:url(images/index_43.png) no-repeat left center; 
		  padding:0 0 0 60px;
		  font-size:18px;
		  color:#000c5d;
		  }
	  a.newsList{padding:4px 8px; margin:23px 0 0 15px;}
	  a.newsList:link{color:#0d65b1;}
	  a.newsList:visited{color:#0d65b1;}
	  a.newsList:hover{color:#fff; background:#0d65b1;}
	  .newsTop a.news_selected{color:#fff; background:#0d65b1;}
    .news_content{width:850px; padding:24px 45px 0 45px;}
	  .top_news{width:100%; height:auto;}
		.top_news_left{width:550px; height:110px; overflow:hidden;}
		.no_news{height:80px; line-height:80px; font-size:15px; color:#bebebe;}
		  .hot_news{color:#0d65b1; font-size:15px;}
		  .top_news_title{width:550px; font-size:14px; margin:4px 0 0 0; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
		  .top_news_title a:link{color:#6b95c6;}
		  .top_news_title a:visited{color:#6b95c6;}
		  .top_news_title a:hover{color:#4f8ccf; text-decoration:underline;}
		  .top_news_content{line-height:21px; margin:6px 0 0 0;}
	    .top_news_right{width:176px; height:106px; background:#979696; padding:2px; box-shadow:0 0 8px #bebebe; overflow:hidden;}
		
  .newsItems{width:780px; margin:0 auto; padding:30px 0 10px 0;}
  .newsitems{width:auto;  padding:10px 0 20px 0;}
	.news_lists{
		border-bottom: 1px dotted #77a8d2;
		line-height:35px; 
		height:35px; 
		background:url(images/index_13.png) no-repeat left center; 
		padding:0 0 0 15px;
		}
	.new_banner{width:100%;height:24px;line-height:24px;border-bottom:1px dotted #bebdbd;margin-bottom:10px;}
	  .pubTime{display:inline-block;}
  .browse{margin-left:20px;}
  .bottom_line{height:10px;border-top:1px dotted #bebdbd;width:100%;margin-top:20px;} 
  .goBack{color:#7b0002;margin-right:10px;margin-top:10px;}
  
  
  .feedback-show{
	  width:151px; 
	  height:27px; 
	  position:fixed; 
	  bottom:0; 
	  right:0; 
	  z-index:999;
	  cursor:pointer;
	  background:url(images/index_22.png) no-repeat 0 0;
	  }
  .feedback-show:hover{background-position:0 -27px;}
  .feedback{
	  width:288px; 
	  height:auto; 
	  position:fixed; 
	  bottom:0; 
	  right:0px;
	  color:#333; 
	  z-index:1100; 
	  display:none;  
	  overflow:hidden;
	  }
    .feedback_title{
		width:288px; 
		height:34px;
		background:#0d65b1 url(images/index_44.png) no-repeat 10% center; 
		border-radius:4px 4px 0 0;
		}
	  .slide_down{width:24px; height:24px; background:url(images/slideDown.png) no-repeat center top; margin:5px 15px 0 0; cursor:pointer;}
	.feedback_content{
		width:288px; 
		height:auto; 
		background:#f9f9f9; 
		padding:15px 0 0 0; 
		opacity:0.9; 
		filter:alpha(opacity=90);
		
		}
	  .fc_txt{width:230px; margin:0 auto; line-height:20px;}
	    .qq_btn{display:inline-block; height:20px; margin:0 5px; vertical-align:-4px; overflow:hidden;}
	  
      #form{width:230px; margin:0 auto; padding:20px 0 0 0;}
	   #username_hint,#email_hint,#content_hint,#submit_hint{display:inline-block; height:24px; line-height:24px;}
	   #submit_hint .success{ color:#119a03;}
	   .input_text{height:55px;}
		.form_text{
			width:220px; 
			height:24px;
			line-height:24px;
			padding-left:5px; 
			border-color:#0d65b1; 
			border-radius:5px;
			color:#898989;
			font-weight:bold;
			}
	   .textarea{height:125px;}
	    .textarea label{height:24px; font-size:14px;}
	    .form_textarea{width:220px; height:70px; padding-left:5px; border-color:#0d65b1; border-radius:5px;}
		
		.form_submit{
			width:230px; 
			height:30px; 
			background:#0d65b1; 
			color:#fff; 
			text-align:center; 
			border:0 none; 
			border-radius:5px;
			letter-spacing:3px;
			font-size:13px;
			margin:5px 0 0 0;
			}
		 .form_submit:hover{
			background: linear-gradient(top,#065aa3,#044e8e);
			background: -webkit-linear-gradient(top,#065aa3,#044e8e);
			background: -moz-linear-gradient(top,#065aa3,#044e8e);
			background: -ms-linear-gradient(top,#065aa3,#044e8e);
			background: -o-linear-gradient(top,#065aa3,#044e8e);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#065aa3', endColorstr='#044e8e'); /* IE6,IE7 */
			-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#065aa3', endColorstr='#044e8e')"; /* IE8 */
			 }
	   .comment{height:65px;}

/*Footer*/
.fatFooter{
	width:100%; 
	background:#3f3f3f; 
	padding:35px 0 20px 0;
	color:#fff;
	}
.mt60{margin:60px 0 0 0;}
.fatFooter a{color:#fff;}
.fatFooter a:hover{text-decoration:underline;}

 .field{padding:0 0 30px 0;}
 .field_a{width:260px;}
  .footer_logo{width:295px; height:41px; overflow:hidden;}
  .footer_contact{margin:40px 0 0 0; line-height:24px;}
 .field_b{width:240px; margin:0 0 0 110px;}
  .footer_nav dt{
	  width:100%;
	  height:32px;
	  line-height:32px; 
	  font-size:15px;
	  background:url(images/index_25.png) repeat-x center center;
	  }
  .footer_nav dt h2{
	  display:inline-block;
	  *float:left;
	  height:30px; 
	  background:#3f3f3f; 
	  padding:0 10px 0 0;
	  }
  .footer_nav dd{
	  height:20px; 
	  line-height:20px;
	  width: 240px;
	  text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow: hidden;
	  }
 .field_c{width:270px; margin:0 0 0 110px;}
  .qrcode{
	  margin:30px 0 0 0;
	  width:168px; 
	  height:168px; 
	  overflow:hidden;
	  }
   .qrcode_title{width:168px; height:30px; line-height:30px; font-size:15px;}
 
 #footer{
	 margin:0 auto;
	 width:1002px;
	 border-top:1px solid #797979;
	 padding:15px 0;
	 line-height:20px;
	 text-align:center;
	 font-family:Arial, Helvetica, sans-serif;
	 }

/*分页*/
.page{ text-align:center; margin:20px  0;}
.page_turner{padding:4px 0px 0px 1px;/*float:right;clear:both;*/ display:inline-block;*display:inline; zoom:1;}
.page_turner a, .page_turner span{
	float:left;
	display:block;
	border:1px solid #4173a8;
	padding:3px 7px;
	margin-left:4px;
	line-height:14px;
	}
.page_turner a:link, .page_turner a:visited{text-decoration:none;}
.page_turner a:hover, .page_turner a.c{background:#4173a8;color:#fff}
/*留言板*/

textarea, select,input{border:1px solid #CCC;font-size:12px;padding:2px;}
