@charset "utf-8";
.sub-banner{}

/* 登录 注册 */
.member_fra{background:#fafafa; text-align:left; padding:45px 0 10px; color:#333;border-top: #0873c5 solid 2px;}
.member_login{width:1198px; background-color:#fff; border:1px solid #dadada; margin:0 auto; min-height:491px; padding:30px 60px 40px; box-sizing:border-box;}
.member_login h2{border-bottom:1px solid #e0e0e0; text-align:left; position:relative; height:34px;}
.member_login h2 a.span01{position:absolute; left:0; bottom:-1px; border-bottom:3px solid #0773c5; font-size:22px; color:#0773c5; font-weight:normal; line-height:40px; padding:0 5px;}
.member_login h2 a.span02{position:absolute; left:160px; bottom:2px;font-size:22px; color:#333; font-weight:normal; line-height:40px; padding:0 5px; }
.member_login_form{float:left; width:390px; margin:32px 0 0;}
.member_line1_fl{float:left; width:241px; height:34px; color:#333333;}
.member_login_line1 .inpf{float:left; border:1px solid #dddddd; }
.member_login_des{float:right; width:225px; border-left:1px solid #e0e0e0; height:290px; margin:61px 0 0; padding:0 0 0 66px; color:#868686; font-size:14px;}
.member_login_des p{line-height:27px;}
.member_login_des a{float:left; width:70px; height:29px; margin:30px 0 0; background:url(../images/mem3.png) center center no-repeat; padding:0 0 0 37px; line-height:29px; color:#fff; font-size:14px;}


.member_reg{}
.member_reg_form{float:left; width:765px; margin:32px 0 0;}
.member_reg_line1{overflow: hidden; width:100%; margin:29px 0 0;}

.member_reg_line1 .inpf{float:left; border:1px solid #dddddd; height:34px;}
.member_reg_line1 .inpf input{ width:245px; height:34px; line-height:34px; font-size:14px; border:0; padding-left: 45px; color: #666; font-family: '微软雅黑';}
.member_reg_line1 .mbg1{background:url(../images/mem4.png) 9px center no-repeat;}
.member_reg_line1 .mbg2{background:url(../images/mem5.png) 9px center no-repeat;}
.member_reg_line1 .mbg3{background:url(../images/mem7.png) 11px center no-repeat;}
.member_reg_line1 .mbg4{background:url(../images/mem6.png) 9px center no-repeat;}
.member_reg_line1 .mbg5{background:url(../images/mem10.png) 9px center no-repeat;}
.member_reg_line1 .mbg6{background:url(../images/mem12.png) 10px center no-repeat;}
.member_reg_line1 .mbg7{background:url(../images/mem13.png) 10px center no-repeat;}
.member_reg_line1 .mbg8{background:url(../images/mem14.png) 11px center no-repeat;}
.member_reg_line1 .mbg9{background:url(../images/mem15.png) 15px center no-repeat;}
.inpf select{ width:290px; padding-left: 45px; line-height:34px; height: 34px; font-size:14px; border:0; padding-left: 45px; color: #666; font-family: '微软雅黑';}

.wjmm a{ display: block; font-size: 12px; color: #ff8d1d; text-decoration: underline; margin:30px 0 0 350px; }
.member_reg_line1 .inpf1 input{float:left;height:34px; line-height:34px; color: #000; background: #ddd; border:none; font-size: 12px; width: 100px; margin-left:5px;}

.member_reg_line1 span{float:left; margin:0 0 0 10px; height:34px; line-height:34px;}
.member_reg_line1 .member_reg_name{float:left; width:106px; text-align:right; color:#333333; font-size:14px; line-height:34px;}
.member_reg_line1 .yzm{float:left; margin:0 0 0 10px;}
.member_reg_line1 .mem_rn{float:left; margin:4px 0 0 15px;}


.member_reg_line1 .mem_rn1{float:left; width:227px; height:15px; margin:10px 0 0 10px; background:url(../images/mem3.jpg) center center no-repeat;}
.member_reg_line1 .mbg4 input{ width:140px;}
.member_reg_line3{float:left; width:100%; margin:30px 0 0;}
.member_reg_line3 input{cursor:pointer;width:293px; height:41px; background:#0873c5; border:0; margin:0 0 0 116px; font-size:18px; color:#fff; line-height:41px;}


/* 用户中心 */
.user{}
.userleft{}

.lefter{}
.lefter a{ background: url(../images/f01.jpg) no-repeat 30px center; line-height: 46px; height: 46px; overflow: hidden; border-top:1px dotted #dbdbdb; padding-left: 47px; display: block; }

/* 用户中心首页 */
.biaoge{}
.uderxm{}
.uderxm { overflow: hidden; }
.uderxm dl a{ display: block; float: left; width: 150px; height: 200px; overflow: hidden; border-radius: 5px; text-align: center; color: #fff; margin:30px 0 0 33px;}
.uderxm dl dt{padding-top: 10px; height: 100px;}
.uderxm dl dd{ font-size: 16px; }
.uderxm dl dd span{ display: block; font-weight: bold; font-size: 36px; }
.uderxm dl a.bg01{ background: #fea595; }
.uderxm dl a.bg02{ background: #51a8ef; }
.uderxm dl a.bg03{ background: #6edaca; }
.uderxm dl a.bg04{ background: #ff8291; }
.uderxm dl a.bg05{ background: #40beee; }

.uderbtn{ position: relative; height: 90px; margin-top: 30px; }
a.uderbtn01{ display: block; position: absolute; top: 0; left: 30px; width: 460px; background: url(../images/ubtn01.png) no-repeat; line-height: 60px; color: #fff; font-size: 24px; text-align: center; }
a.uderbtn02{ display: block; position: absolute; top: 0; right: 30px; width: 415px; background: url(../images/ubtn02.png) no-repeat; line-height: 60px; color: #fff; font-size: 24px;  text-align: center;}
a.uderbtn03{ display: block; position: absolute; top: 0; left: 30px; width: 460px; background: url(../images/ubtn03.png) no-repeat; line-height: 60px; color: #fff; font-size: 24px; text-align: center; }
a.uderbtn04{ display: block; position: absolute; top: 0; right: 30px; width: 415px; background: url(../images/ubtn04.png) no-repeat; line-height: 60px; color: #fff; font-size: 24px;  text-align: center;}



.uderxm01{line-height: 50px;color: #4b4b4b;font-size: 18px;font-weight: bold; padding:0 25px; }
.uderxm02{ height: 10px; background: url(../images/us06.png) repeat;  }


.index_order02 {width: 953px; padding:0; float: right;border: 1px solid #dbdbdb;position: relative;background: #fff;min-height: 676px;border-top: #e7e7e7 solid 1px;border-left: #e7e7e7 solid 1px;border-bottom: #e7e7e7 solid 1px;line-height: 40px;}
.index_order02 table tr {background: #fff;color: #666;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.index_order02 table th {background: #f5f5f5;line-height: 42px;font-size: 14px;color: #333;text-align: center;border-bottom: #e7e7e7 solid 1px;border-top: #e7e7e7 solid 1px;border-right: #e7e7e7 solid 1px;}
.index_order02 table td {position: relative;text-align: center;font-size: 14px;line-height: 40px;height: 40px;border-right: #e7e7e7 solid 1px;border-bottom: #e7e7e7 solid 1px; padding:0 20px;}
.index_order02 table tr:hover{ background: #f6f6f6; }
.index_order02 table td a{}
.index_order02 table td a:hover{ color: #0873c5;text-decoration: underline;}







/*个人信息*/
.member_information{width:1200px;  margin:0 auto;  }
.member_info_fl{float:left; width:208px; border:1px solid #dbdbdb; position:relative; padding-top:44px;min-height:440px; background:#fff;}
.member_info_fl h2{position:absolute; width:210px; height:44px; left:-1px; top:-1px; background:#4f4f4f; text-align:center; line-height:44px; color:#fff; font-weight:normal; font-size:18px;}
.member_info_fl ul{float:left; width:160px; padding:10px 24px; }
.member_info_fl ul li{float:left; width:160px; border-bottom:1px solid #dcdcdc; line-height:46px; font-size:14px; }
.member_info_fl ul li a{display:block; padding-left:48px; color:#6b6b6b; }
.member_info_fl ul li a.a1{background:url(../images/a1.png) 13px center no-repeat;}
.member_info_fl ul li a.a2{background:url(../images/a2.png) 13px center no-repeat;}
.member_info_fl ul li a.a3{background:url(../images/a3.png) 13px center no-repeat;}
.member_info_fl ul li a.a4{background:url(../images/a4.png) 13px center no-repeat;}
.member_info_fl ul li a.a5{background:url(../images/a5.png) 13px center no-repeat;}
.member_info_fl ul li a.a6{background:url(../images/a6.png) 13px center no-repeat;}
.member_info_fl ul li a.a7{background:url(../images/a7.png) 13px center no-repeat;}

.member_info_fl ul li a:hover{color:#ff3253;}
.member_info_fl ul li a.cur{color:#ff3253;}

.member_info_fr{float:right; width:843px; border:1px solid #dbdbdb; position:relative; padding:20px 54px 60px; background:#fff; min-height:500px;}
.member_info_fr h2{border-bottom:1px solid #c6c6c6; line-height:50px; color:#4b4b4b; font-size:18px; font-weight:bold;}
.member_info_frcon{padding:30px 0 0 150px;}
.member_info_line{ line-height:40px; font-size:14px; color:#3b3b3b; margin:13px 0 0;}
.member_info_name{float:left; width:100px; text-align:right; padding:0px 5px 0 0; vertical-align: middle;}
.mem_inp1{width:336px; height:32px; border:1px solid #d6d6d6; padding:0 15px; line-height: 32px; font-family: '微软雅黑';}
.mem_ta{width:336px; height:200px; border:1px solid #d6d6d6; padding:0 15px; line-height: 32px; font-family: '微软雅黑';}
.member_info_line input{vertical-align:middle; margin-top: 10px;}
.member_info_select1{width:102px; height:31px; text-align:center; border:1px solid #d5d5d5; padding:0 0 0 10px;}
.member_info_sex{margin-left:50px;}
.member_info_sub{cursor:pointer;width:151px; height:40px; background:#ff8d1d; border:0; margin:0 0 0 105px; border-radius:5px; color:#fff; font-size:18px;}


/*信息列表*/
.comp_info{width:830px; margin:0 auto; padding:20px 0 0;}
.comp_info li{border-bottom:1px solid #e8e8e8; height:49px; line-height:49px;}
.comp_info li a{float:left; width:670px; color:#6e6e6e; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;background:url(../images/mem11.png) left center no-repeat; padding:0 0 0 30px;}
.comp_info li a:hover{color: #0873c5;}
.comp_info li span{float:right; color:#a5a4a4; width:95px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ab_frname{border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8; margin:66px auto 0; font-size:22px; text-align:center; padding:10px 0; width:700px;}
.ab_frsou{color:#909090; text-align:center; line-height:50px;}
.ab_frpn{width:816px; border-top:1px solid #e8e8e8; margin:30px auto 0; padding:20px 0; font-size:14px;}
.ab_frpn .left{float:left; width:700px; line-height:30px;}
.ab_frpn a{color:#6e6e6e;}
.ab_frpn a:hover{color:#000;}
.ab_frpn span{padding:0 5px; margin:0 2px 0 0; color:#000000;}
a.ab_return{float:right; margin:10px 0 0 0; font-size:14px; background: url(../images/mem20.png) left center no-repeat; width:70px; height:32px; color:#fff; line-height:32px; padding-left:34px;}
a.ab_return:hover{color:#fff;}
.ab_frcon{line-height:35px; color:#404040; font-size:14px; padding:30px 0;}
.ab_frcon1{line-height:35px; width:810px; margin:0 auto; color:#404040; font-size:14px; padding:20px 0;}













