﻿@charset "utf-8";
.pz_u_main img{ border:0}
.pz_u_main h1, .pz_u_main h2, .pz_u_main h3, .pz_u_main  h4, .pz_u_main h5, .pz_u_main h6, .pz_u_main h7, .pz_u_main p, .pz_u_main ul, .pz_u_main ol, .pz_u_main dl, .pz_u_main dt, .pz_u_main dd, .pz_u_main  li, .pz_u_main body, .pz_u_main form, .pz_u_main input, .pz_u_main button, .pz_u_main img, .pz_u_main cite, .pz_u_main strong, .pz_u_main em{ padding:0; margin:0;}
.pz_u_main ul, ol,li{ list-style-type:none;}


/*
   所有边线颜色：#eeebeb
   红按钮：背景#E3393B 边框#E3393B 鼠标经过 #A40000
   灰按钮：背景#f7f7f7 边框#eeebeb 鼠标经过 #F1F1F1

    宽度修改
    总宽度1000 所有1000修改为新宽度 
    例：1200
        左侧宽度200不修改
        右侧修改所有800修改为 1000
*/
.pz_u_main{ float:left; width:100%; font-family: "微软雅黑"; font-size:12px;margin:30px 0;}
.pz_u_main a{ color:#484747; font-size:12px; text-decoration:none;}
.pz_u_main a:hover{}
.pz_u_main  .pz_u_blue_a{color:#005EA7;line-height:45px;}
.pz_u_main  .pz_u_bluea{color:#005EA7;}

.pz_u_xx {background:url(images/xx.png) 0 15px;width:75px;height:15px; overflow:hidden}
.pz_u_xx  li{width:20%;display:block;height:15px;float:left;}
.pz_u_xx  .sel,.pz_u_xx  .on{width:20%;display:block;height:15px;float:left;background:url(images/xx.png);}


.pz_u_top{width:100%;float:left;border-bottom:#e3e2e2 solid 1px;margin-bottom:10px;}
.pz_u_top div{width:1000px; margin:0 auto;line-height:69px; color:#565555; font-size:30px;background:#fff;}
.pz_u_center{width:1000px; margin:0 auto;border:#eeebeb solid 1px;overflow:auto;background:#fff;}
.pz_u_centerBorder,.pz_u_center_top{width:1000px; margin:0 auto;border:#eeebeb solid 1px;overflow:auto;background:#fff url(images/border.jpg) repeat-y 199px top;}

.pz_u_center_top{border-bottom:0px;}
/*.pz_u_center_top a{border-bottom:#e3e2e2 dashed 1px;}*/

.pz_u_center_top .pz_user{float:left; padding:10px 10px 10px 35px;position:relative;}
.pz_u_center_top .pz_user .pz_u_photo{ width:50px; height:50px;border-radius:25px;overflow:hidden;float:left; }
.pz_u_center_top .pz_user .pz_u_photo img{width:100%; height:100%; }
.pz_u_center_top .pz_user .pz_u_photo img:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.pz_u_center_top .pz_user .pz_u_profile{float:left; padding:0 10px; width:120px;}
.pz_u_center_top .pz_user .pz_u_profile li{float:left; width:100%; line-height:25px;color:#7c7c7c;}
.pz_u_center_top .pz_user .pz_u_profile li.nicheng a{ font-size:16px;font-weight:bold;color:#333;}

.pz_u_center_top .pz_user .pz_u_attribute{float:left; padding:25px 10px 0 0;font-size:12px; line-height:25px;color:#7c7c7c;}
.pz_u_center_top .pz_user .pz_u_attribute a{font-family:Arial}

.pz_u_center_top .pz_u_exit{float:right; padding:10px 20px;line-height:50px;}

.pz_u_left{ float:left; width:200px;}
.pz_u_left .pz_u_nav{ float:left; width:180px; padding:20px 0 20px 20px;line-height:32px; }
.pz_u_left .pz_u_nav .l1{ float:left; width:100%;}
.pz_u_left .pz_u_nav .l1 a{float:left; width:90%; padding-left:10%; font-weight:bold;}
.pz_u_left .pz_u_nav .l1 a:hover,
.pz_u_left .pz_u_nav .l1 .hover{ }
.pz_u_left .pz_u_nav .l2{float:left;  width:100%; }
.pz_u_left .pz_u_nav .l2 a{float:left; width:80%; padding-left:20%;color:#7c7c7c;}
.pz_u_left .pz_u_nav .l2 a:hover,
.pz_u_left .pz_u_nav .l2 .hover{}

.pz_u_right{ float:left; width:800px;padding:0 0 20px 0;}
.pz_u_right h3{float:left; width:97%;padding-left:3%; color:#454444; font-size:14px; line-height:30px; border-bottom:#fff solid 1px;display:none }
.pz_u_tab{float:left;width:97%;padding-left:3%;  border-bottom:#eeebeb solid 1px;margin-bottom:25px;}
.pz_u_tab ul{float:left;}
.pz_u_tab li{float:left;padding-top:20px}
.pz_u_tab li a{display:block;background-color:#f7f7f7; line-height:27px; border:#eeebeb solid 1px; border-bottom:none; padding:0 15px; white-space:nowrap;  margin-right:4px;-moz-border-radius:2px 2px 0 0; webkit-border-radius:2px 2px 0 0; -khtml-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0; }
.pz_u_tab li.on a{background-color:#E3393B;border:#E3393B solid 1px; color:#fff }


.pz_u_right .table{width: 100%;float:left;}
.pz_u_right .table .th{ width:150px;text-align:right; color:#393939; font-size:14px;padding-right:15px;font-weight:400;height:70px; line-height:42px;vertical-align:top;}
.pz_u_right .table .td{vertical-align:top;line-height:42px;}
.pz_u_right .table .td .checkbox{width:100%; float:left;padding:0; margin:0;border:0;}
.pz_u_right .table .td .checkbox li{width:50%; float:left;padding:0; margin:0; line-height:25px; overflow:hidden; height:25px; }
.pz_u_right .table .td .checkbox li input{ margin:0 5px 0 0;}
.pz_u_right .inpit_text{ text-indent:5px;height:40px; line-height:40px; border:1px #cccccc solid;color:#808181;float:left }

.pz_u_right .table .td select{ height:40px; line-height:40px; border:1px #cccccc solid;color:#808181;float:left }

.pz_u_right .box2 .table .td .pz_tip{color:#666;}
.pz_u_right .box2 .table .checkbox{}
.pz_u_right .box2 .table .checkbox td{  padding:0; margin:0; width:90px;}
.pz_u_right .box2 .table .td .e_pic{margin:5px 5px 5px 0; padding:5px; float:left;border:1px solid #E5EAF0;background:#F5F5F5; position:relative;min-width:35px;}
.pz_u_right .box2 .table .td .e_pic img{max-width:200px;}



/*我的账号-3我的地址*/
.pz_u_right .pz_u_addresslist{width:40%;margin:10px 2%;line-height:25px;background-color:#f7f7f7;float:left; padding:10px 3%; border-radius: 10px;}
.pz_u_right .pz_u_addresslist p{text-align:right}
.pz_u_right .pz_u_addresslist:hover{background-color:#f1f1f1}
.pz_u_right .addresscheck{background-image:url(images/right.png);background-position:335px 15px; background-repeat:no-repeat;}

/*在线支付*/
.pz_u_pay_article{float:left; width:100%; border-bottom:#eeebeb solid 1px; padding:0 0 20px 0;}
.pz_u_pay_article table{float:left; width:100%;}
.pz_u_pay_article h3{ color:#000000; font-size:14px; font-weight:bold;line-height:45px;padding-left:20px;}
.pz_u_pay_article td{ color:#666666; line-height:40px;}
.pz_u_pay_article td span{color:#E3393B; font-weight:bold;}
.pz_u_pay_select {float:left; width:94%; padding:0 3% 25px 3%;}
.pz_pay_radio {width: 157px;float: left;height: 46px;border:solid #fff 1px;margin:3px 28px 3px 0;}
.pz_pay_radio input{margin-top:17px;margin-left:10px;}
.pz_u_pay_article input,.pz_u_pay_article label{vertical-align:middle;}

.pz_u_pay_article .table{width:90%;float:left;background-color: #F7F7F7;margin-left:5%;padding:35px 0;}
.pz_u_pay_article .table .th{ width:180px;text-align:right;font-size:14px; color:#393939; padding-right:15px;font-weight:400;height:46px; line-height:37px;vertical-align:top;}
.pz_u_pay_article .table .td{vertical-align:top;line-height:37px;}
.pz_u_pay_article .table .td .pz_tip{color:#666;}
.pz_u_pay_article .inpit_text{ text-indent:5px;height:35px; line-height:35px; border:1px #cccccc solid;color:#000;float:left ;font-size:14px;}
.pz_u_pay_article .inpit_select{height:35px; line-height:35px; border:1px #cccccc solid;color:#000;float:left }


/*.pz_u_pay_article .pz_u_edit{border:#E3393B solid 1px;overflow:auto;}*/

.pz_u_pay_topay{float:left; width:100%; height:50px; background-color:#f7f7f7;overflow:hidden;} 
.pz_u_pay_topay .txtleft{float:left; width:80%; line-height:50px; text-align:right; padding-right:5%; color:#565555; }
.pz_u_pay_topay .txtleft span{ font-size:18px; font-weight:bold; color:#E3393B;}
.pz_u_pay_topay .btnright{float:left; width:15%; height:50px;}
.pz_u_pay_topay .btnright DIV{cursor: pointer;float:left; width:100%; height:100%;line-height:50px;display:inline-block; border:#E3393B solid 0px; color:#FFFFFF; text-align:center;  font-size:18px; font-weight:bold;background:#E3393B }  
.pz_u_pay_topay .btnright DIV:hover{background:#A40000;line-height:50px; }




.pz_u_tableList {padding:0 3%;width:94%;float:left;}
.pz_u_tableList table{width:100%;border-left:#eeebeb solid 1px;border-top:#eeebeb solid 1px;}
.pz_u_tableList table td{ border-bottom:#eeebeb solid 1px;border-right:#eeebeb solid 1px;text-align:center}


/*注册或登录*/
.pz_u_logig_reg{float:left; width:43%;padding:0 0 0 2%;background-color:#f7f7f7;opacity:1;}

 /*找回 密码*/
.pz_u_forgetPassword{ width:70%;margin:0 auto; padding-bottom:25px;overflow:auto;}

.pz_u_tab2{float:left;width:97%;padding-left:3%;  border-bottom:#eeebeb solid 1px;margin-bottom:25px;}
.pz_u_tab2 ul{float:left;}
.pz_u_tab2 li{float:left; padding:20px 15px 0 15px;line-height:38px;color:#5f5f5f;font-size:14px;cursor:pointer}
.pz_u_tab2 li.on{font-weight:bold;border-bottom:#E3393B solid 2px; }

.pz_u_checkform{}
.pz_u_checkform table{width:100%;float:left}
.pz_u_checkform th{width:140px;text-align:right; color:#393939; font-size:14px;padding-right:15px;font-weight:400;height:70px; line-height:42px;vertical-align:top;}
.pz_u_checkform td{vertical-align:top;}
.pz_u_input{width:86%;text-indent:5px;height:40px; line-height:40px; border:1px #cccccc solid;color:#808181;float:left}
.u_code {height:60px;padding:10px 0 0 0;float:left}

/*注册第二第三步 支付成功*/
.pz_u_reg_2{width:70%;padding:80px 15% 100px;float:left}
.pz_u_reg_2 p{text-align:center;line-height:35px; }
.pz_u_reg_2 .p1{color:#cc0110; font-size:30px; line-height:68px; }
.pz_u_reg_2 .p2{color:#3b3b3b; font-size:14px;}
.pz_u_reg_2 .p2 span{ font-weight:bold; font-size:14px; color:#cc0110;}
.pz_u_reg_2 .p3{color:#6f7173;   }

/*购物车*/


.pz_u_cart_list {width:100%;float:left;}
.pz_u_cart_list td{text-align:center; border-bottom:#eeebeb solid 1px;vertical-align:middle;line-height:25px;padding:10px 0;}
.pz_u_cart_title {background-color:#F7F7F7;}

.pz_u_cart_btns{width:100%;float:left;}
.pz_u_cart_btns td{line-height:25px;text-align:center}
.pz_u_cart_btns td span{color:#cc0110;font-size:14px;font-weight:bold;}

.pz_u_count{width:98px;height:23px;border:#eeebeb solid 1px}
.pz_u_count_plus,.pz_u_count_reduce{width:23px;height:23px;float:left;font-size:16px; font-weight:bold; line-height:23px;color:#999;cursor:pointer; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
.pz_u_count_plus:hover,.pz_u_count_reduce:hover{background-color:#f1f1f1}
.pz_u_count_input{width:50px;height:23px;float:left;border:#eeebeb solid 1px;border-bottom-width:0; border-top-width:0;}
.pz_u_count_input input{border:0;width:96%; height:20px;line-height:20px;text-align:center}

.pz_u_cart_img {width:72px;}
.pz_u_cart_img img{width:50px; height:50px;border:#eeebeb solid 1px;float:left }

.pz_u_pinglun_img {width:62px;}
.pz_u_pinglun_img img{width:58px;margin:2px; }


#pz_sys_submitDiv {text-align:center;float:left;width:100%;}


.pz_u_btn,.pz_u_btn:link,.pz_u_btn:visited,.pz_u_btn:active{
 display: inline-block;
  padding: 6px 18px;
  margin: 3px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border-radius: 2px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
       -o-user-select: none;
          user-select: none;

	border:1px solid #E3393B;
	background-color:#E3393B;
    color:#fff;
}

.pz_u_btn:hover{
    color:#fff;
    background-color:#A40000;
    border:1px solid #A40000;


}
.pz_u_btn2,.pz_u_btn2:link,.pz_u_btn2:visited,.pz_u_btn2:active{
 display: inline-block;
  padding: 10px 15px;
  margin: 0px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border-radius: 0px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
       -o-user-select: none;
          user-select: none;

    border: 1px solid #eeebeb;
	background-color:#f7f7f7;
    color:#000;
}

.pz_u_btn2:hover{ color:#000; background-color:#F1F1F1;}

#pz_sys_content,#pz_sys_load {display:none;}
/* 验证专用 */

.Validform_checktip{
    
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;
    width:100%;
    float:left;
}
.Validform_right{
	color:#71b83d;
	background:url(images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	white-space:nowrap;
}
.Validform_loading{
	padding-left:20px;
	background:url(images/onLoad.gif) no-repeat left center;
}
.Validform_error{
    border-color: #ff0000;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
background: -moz-linear-gradient(top, #999, #666 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#666)); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666');}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}

.passwordStrength{}
.passwordStrength b{font-weight:normal;}
.passwordStrength b,.passwordStrength span{display:inline-block; vertical-align:middle;line-height:40px;height:40px;}
.passwordStrength span{border-radius: 3px;width:60px; text-align:center; background-color:#d0d0d0; border-right:1px solid #fff; color:#888;}
.passwordStrength .last{border-right:none;}
.passwordStrength .bgStrength{color:#fff;background-color:#71b83d;}




 
 



/* 分页 */
.pz_fy{width:100%; float:left; padding:10px 0px; text-align:center;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { border: #eeebeb 0px solid; PADDING:3px 9px; text-decoration:none; margin:0 1px; }
.pz_fy a:hover,.pz_fy a.on{color: #fff; border: #E3393B 0px solid; background-color:#E3393B; text-decoration:none;}/*鼠标经过和默认当前页样式*/

































