@charset "utf-8";
/* CSS Document */
@font-face {
    /* font-properties */
    font-family: PingFang-SC-Regular;
    src:url('/public/font/PingFang-biao.woff'); /* IE9 */
}
@font-face {
    /* font-properties */
    font-family: PingFang-bold;
    src:url('/public/font/PingFang-bold.woff'); /* IE9 */
}
/*统一样式*/
* { margin:0; padding:0; outline:none;}
li { list-style:none;}
img { border:none 0;}
a{ text-decoration:none;}
.clear { clear:both;}
.div_space{ padding-top:10px; margin:0 auto; clear:both;}
.div_space_h{ padding-left:10px; float:left; height:10px;}
.auto{ margin:0 auto;}
label,input,img,button,select{ vertical-align:middle;}


body{ font-family: PingFang-SC-Medium; font-size:14px; color:#333; /*height:5000px;*/}
.bd_bg1{ background:#ebebeb;}
/*head*/
.head{ height:85px; border-top:3px solid #2497b7;}
.head .head_con{ margin:0 auto; padding-top:8px;width: 1200px;}
.head .head_con .h_right{ float:right; padding-top:30px;}
.head .head_con .h_right .p1{ font-size:14px; color:#524e4d; text-align:right;font-family: 宋体 }
.head .head_con .h_right .p1 .color{ color:#47c442;}
.head .head_con .h_right .p2{ padding-top:15px;padding-right: 90px}
.head .head_con .h_right .p2 .ipt1{ width:200px; height:20px; line-height:20px; padding:7px 0 7px 3px; border:1px solid #c9c9c9; border-right:none;}
.head .head_con .h_right .p2 .btn1{ width:106px; height:36px; background:#f18f37; border:0 none; font-size:18px; color:#fff; font-family:"宋体"; cursor:pointer;}
/*导航*/
.nav_wrap{ height:38px; background: url(../../../images/front/bor.jpg) repeat-x;font-size: 17px;
font-family: "microsoft yahei",Arial,sans-serif;
}
.nav_wrap .nav{ width:1200px; height:38px; margin:0 auto;}
.nav_wrap .nav a{ color:#fff;}
.nav_wrap .nav .left{ font-family:"微软雅黑"; font-size:18px;}
.nav_wrap .nav .left li{ float:left; height:38px; position:relative; }
.nav_wrap .nav .left li a{ display:inline-block; height:38px; line-height:38px; padding:0 30px;}
.nav_wrap .nav .left li.sel{ background:#0086a0;}
.nav_wrap .nav .left li .sp1{ position:absolute; top:15px; _top:10px; left:15px;}
.nav_wrap .nav .left li .bg{ background:url(../images/caiYuan56/nav_bg1.png) 15px no-repeat;}
.nav_wrap .nav .left li .nav_list{ z-index: 9999;width:140px; position:absolute; top:38px; left:0; background:#fff; display:none;}
.nav_wrap .nav .left li .nav_list a{ color:#636363; border:1px solid #d9d9d9;}
.nav_wrap .nav .right{ margin-right:5px;width:125px; height:37px;margin-top:1px ;float:right; background:#f88810;line-height: 38px;font-size:15px;font-family:宋体;}
.nav_wrap .nav .right dt{ float:left; width:40px; text-align:center; padding-top:8px;padding-left:10px;}
.nav_wrap .nav .right dd{ float:left; text-indent:0px;}
.nav_wrap .nav .right dd .p1{ height:25px; line-height:25px;}
.nav_wrap .nav .right dd .p2{ height:18px; line-height:18px; padding-left:8px;}











/*页码*/
.pagenumber{ text-align:center; padding:30px 0;}
.pagenumber a{ display:inline-block; height:30px; line-height:30px; padding:0 15px; border:1px solid #ccc; background:#fff; color:#333;}
.pagenumber a.sel{ background:#f88810; color:#fff;}




/*friendlink友情链接*/
.friendlink{ height:30px; padding:20px 0; line-height:30px; color:#6e6e6e; text-align:center; border-bottom:1px solid #c5c5c5;}
.friendlink a{ color: #2d7f95;font-family: 楷体;font-size: 20px;}
.friendlink a:hover{ text-decoration:underline;}

.hr1{ color:#d1d1d1; margin:10px 0;}

/*登录*/
.login_head{ height:62px; width:1200px; padding-top:20px; margin:0 auto; }
.login_con{ width:356px; height:404px; padding-left:468px; margin:0 auto; border:5px solid #ccc; background:url(../../../images/front/login_bg1.jpg) #fff left no-repeat; position:relative;}
.login_con ul{ padding-top:45px; width:330px;}
.login_con ul li{ padding:10px 0;}
.login_con ul .li1{ position:relative;}
.login_con ul .ipt1{ width:260px; height:20px; line-height:20px; padding:8px 0 8px 4px; /*background:url(../images/login_bg2.jpg) no-repeat; border:0 none;*/}
.login_con ul .lb1{ position:absolute; left:18px; top:20px; color:#878787;}
.login_con ul .li2{ /*display:none;*/ }
.login_con ul .li3{}
.login_con ul .li3 a{ color:#333; text-decoration:underline;}
.login_con ul .li3 .right{ float:right;}
.login_con ul .btn1{ width:329px; height:36px; line-height:36px; color:#fff; font-size:18px; background:url(../../../images/front/btn_bg1.png) no-repeat; border:0 none; cursor:pointer; font-family:"宋体", "宋体";}
.login_con .lgn_back{ display:inline-block; width:130px; height:40px; line-height:40px; color:#fff; background:#3e89bd; text-align:center; position:absolute; right:0; bottom:0;}
/*注册*/
.login_con2{ width:1200px; height:525px;  background-color:white; margin:0 auto;}
.login_con2 .ul1{ }
.login_con2 .ul1 li{ padding:10px 0;}
.login_con2 .ul1 .lb1{ color:rgba(77,72,72,1);font-size:16px; display:inline-block; width:89px; text-align:justify;text-align-last:justify;}
.login_con2 .ul1 .ipt1{ width:363px; height:30px; line-height:30px; padding:7px 0 7px 3px; border:1px solid #ccc;}
.login_con2 .ul1 .ipt2{ width:120px; height:20px; line-height:20px; padding:7px 0 7px 3px; border:1px solid #ccc;}
.login_con2 .ul1 .lb2{ display:inline-block; padding-left:28px; height:28px; line-height:28px; background:url(../images/caiYuan56/error.jpg) left no-repeat;}
.login_con2 .ul1 .btn1{ width:240px; height:34px; line-height:34px; color:#fff; text-align:center; border:0 none; background:#2d9fbe; cursor:pointer; margin-left:20px; font-size:14px; font-family:"宋体";}
.login_con2 .ul1 .lb3{ color:#f00;}
.login_con2  .ul1 .btn2{ width:264px; height:54px; line-height:54px; color:#fff; 
font-size:24px; border:0 none; background:#f18f37; cursor:pointer; font-family:"宋体";}
.login_con2 .ul1 .li2{ display:none;}
.login_con2 .ul1 .lb4{ display:none;}
.login_con2 .regist_p1{ width:330px; height:58px; line-height:58px; padding-left:70px; background:url(../images/caiYuan56/regist_bg2.png) left no-repeat; margin:0 auto; font-size:18px;}
.login_con2 .regist_p1 a{ color:#f18f37; text-decoration:underline;}

/*找回密码*/
.login_con3{ width:968px; height:370px; padding-top:63px; background:url(../images/caiYuan56/lostPwd_bg1.png) no-repeat; margin:0 auto;}
.login_con3 .ul1{ width:650px; margin:0 auto;}
.login_con3 .ul1 li{ padding:10px 0;}
.login_con3 .ul1 .lb1{ color:#2d9fbe; font-size:18px; display:inline-block; width:100px; text-align:right;}
.login_con3 .ul1 .ipt1{ width:260px; height:20px; line-height:20px; padding:7px 0 7px 3px; border:1px solid #ccc;}
.login_con3 .ul1 .ipt2{ width:120px; height:20px; line-height:20px; padding:7px 0 7px 3px; border:1px solid #ccc;}
.login_con3 .ul1 .lb2{ display:inline-block; padding-left:28px; height:28px; line-height:28px; background:url(../images/caiYuan56/error.jpg) left no-repeat;}
.login_con3 .ul1 .btn1{ width:240px; height:34px; line-height:34px; color:#fff; text-align:center; border:0 none; background:#2d9fbe; cursor:pointer; margin-left:20px; font-size:14px; font-family:"宋体";}
.login_con3 .ul1 .lb3{ color:#f00;}
.login_con3 .ul1 .btn2{ width:238px; height:54px; line-height:54px; color:#fff; font-size:24px; border:0 none; background:#2d9fbe; cursor:pointer; font-family:"宋体";}
.login_con3 .ul1 .li2{ display:none;}
.login_con3 .ul1 .lb4{ display:none;}
.login_con3 .regist_p1{ width:330px; height:58px; line-height:58px; padding-left:70px; background:url(../images/caiYuan56/regist_bg2.png) left no-repeat; margin:0 auto; font-size:18px;}
.login_con3 .regist_p1 a{ color:#f18f37; text-decoration:underline;}

/*首页发布货源*/
.navfr{height: 38px;
color: #fff;width: 275px;float: right;margin-top: 2px}
.navfr .a1 {
display: inline-block;
width: 106px;
height: 34px;
line-height: 34px;
font-size: 14px;
color: #FFF;
background: url(../images/caiYuan56/bt_03.jpg) no-repeat;
text-align: right;
padding-right: 75px;
}

.navfr .a2 {
	display: inline-block;
	width: 106px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #FFF;
	background: url(../images/caiYuan56/bg_kuaiyun.png) no-repeat;
	text-align: right;
	padding-right: 75px;
}

/*footer版权*/
.footer{ height:50px; line-height:40px; text-align:center; color:#636363;}
.error{color:red;padding-left:10px;}


.passwordStrength{
	margin-left: 107px;
	margin-top: 5px
}
.passwordStrength b{
	font-weight:normal;
}
.passwordStrength b,.passwordStrength span{
	display:inline-block; 
	vertical-align:middle;
	line-height:16px;
	line-height:18px\9;
	height:16px;
}
.passwordStrength span{
	width:45px; 
	text-align:center; 
	background-color:#d0d0d0; 
	border-right:1px solid #fff;
}
.passwordStrength .last{
	border-right:none;
}
.passwordStrength .bgStrength{
	color:#fff;
	background-color:#71b83d;
}