@charset "utf-8";
/*
 * CSS Document
 * 开发： 362401963@qq.com
 * 日期： 2022.12.19
 * 功能： 会员中心样式
 * 
*/
.head { padding: 2.050rem 0 0 0; }

/* 内容 */
.member_cont{ background-color: #fff; border-radius: 0.2rem; margin: 0.15rem; padding:0.15rem; }

.member_cont h4{ font-size:0.40rem; padding: 0.2rem 0;}

.member_info{ padding:0 0 0.2rem 0; }
.member_info dt,.member_info dd{ float: left;}
.member_info dt{ padding:0.5rem;}
.member_info dt img{ display: block; width: 1.6rem; height: 1.6rem; border-radius: 0.8rem ; margin: 0 auto;}

.member_info dd{ width: 6.5rem; margin: 0.5rem 0;  font-size:0.40rem;}
.member_info p{ font-size:0.38rem; padding: 0.2rem 0; color: #999; }
.member_info .cur{ border:1px solid #479BE0; background-color:#479BE0; color: #fff; }


/* 导航 */
.member_nav{ text-align: center;}
.member_nav li{ float: left; width:25%; }
.member_nav a{ display:inline-block; border:1px solid #dcdcdc; padding: 0 0.25rem;  line-height: 0.6rem; border-radius: 0.3rem; font-size:0.38rem; }
.member_nav li:last-child a{ background-image:url();}

/* 选项卡 */
.member_tab{ border-bottom:1px solid #f3f3f3; font-size: 0.37333rem;}
.member_tab ul{float:left; width:100%; }
.member_tab li{ float: left; text-align: center; width:20%;}
.member_tab li a{ display:inline-block; line-height: 1rem; }
.member_tab .cur{ color:#19B5FE;}

/*投稿按钮*/
.contribute{ float:right; line-height: 0.75rem; padding: 0 0.3rem; background-color:#ffe301; cursor: pointer; text-align: center;  border-radius: 5px; font-size:0.26667rem; margin: 0.2rem 0.3rem 0 0;}

/* 基本资料 */
.member_txt{ padding:0.25rem; }

/* 基本资料 */
.basicsinfo li{ padding:0.15rem 0; border-bottom:1px solid #f8f8f8;}
.basicsinfo dt,.basicsinfo dd{ display:inline-block; line-height: 0.7rem;}
.basicsinfo dt{ width:2.5rem;  text-align: right;}
.basicsinfo .submit{ height: 1rem; width: 100%; border-radius: 0.5rem; border:none; background-color:#479BE0; color: #fff; font-size:0.40rem; display:inline-block; text-align: center; line-height: 1rem;  }

/* 修改资料 */
.updateinfo li{ padding:0.25rem 0; border-bottom:1px solid #f8f8f8;}
.updateinfo dt,.updateinfo dd{ float: left; line-height: 0.7rem;}
.updateinfo dt{ width:2.5rem;  text-align: right;}
.updateinfo .text1{ width:6rem; height: 0.7rem; border:1px solid #f3f3f3; text-indent: 0.2rem; border-radius: 5px;}
.updateinfo .text3{ width:6rem; }
.updateinfo .text1:focus,.updateinfo .textarea1:focus{ outline: none;}
.updateinfo .textarea1{ width:6rem; height: 2rem; border:1px solid #f3f3f3; border-radius: 0.2rem; text-indent: 0.2rem; color:#333;}
.updateinfo .submit{ width:100%; height: 1.1rem; border:none; background-color:#ffe301; cursor: pointer; outline: none; border-radius: 0.2rem;}

/* 投稿列表 */
.memberlist{ }
.memberlist li{ border-bottom: 1px solid #f2f2f2; padding: 0.15rem 0;}
.memberlist dt{ font-size:0.40rem; padding: 0.2rem 0; line-height: 0.6rem; }
.memberlist dd{ padding:0; line-height: 0.5rem; font-size: 0.32rem;}
.memberlist dd,.memberlist dd a{ color:#999;}
.memberlist dd span{ display:inline -block; margin:0 0.3rem 0 0;}
.memberlist dd {}

/* 搜素框 */
.searchinfo{ padding: 0.4rem 0 0 0; text-align: center; position: relative;}
.searchinfo .text1,.searchinfo .submit{border:none; outline: none; height: 0.7rem; line-height: 0.7rem; font-size:0.38rem; color: #666; background-color:#fff; text-align: center;}
.searchinfo .text1{ width:5rem;  border-bottom: 1px solid #dcdcdc; padding: 0 0.7rem 0 0;}
.searchinfo .submit{ width:1rem; position: absolute; right: 20% ;  background-image: url(../images/searchIco.png); background-size:auto 60%; background-repeat: no-repeat; background-position: center center;}
 
/* 分页 */
.page{ text-align: center; font-size:0.32rem; border-bottom: 0.24000rem solid #f1f1f3;  padding: 0.34667rem 0;}
.page li{ display:inline-block;}
.page a{ display:inline-block; padding: 5px 10px; background-color:#fff;}
.page a:hover,.page .cur{ background-color:#ffc600; color:#fff;}

/* 投稿范围 */
.rangelist{}
.rangelist li,.rangelist li a{ float: left; }
.rangelist li{ width: 50%;}
.rangelist li a{ padding: 0.2rem;}

/* 投稿栏目 */
.columnlist{ padding:0.5rem 0.24rem; }
.columnlist .select{ width:100%; height: 1rem; border:1px solid #f1f1f1; outline: none; margin: 0 0 0.5rem 0;}
.columnlist .select option{ padding:0 0.15rem; cursor: pointer; font-size: 0.50rem; }
.columnlist .submit{ width:100%; height: 1.1rem; border:none; background-color:#ffe301; cursor: pointer; outline: none; border-radius: 5px;}

/* 投稿信息 */
.addinfo{}
.addinfo li{ padding:0.24rem 0; border-bottom:1px solid #f8f8f8;}
.addinfo dt,.addinfo dd{ line-height: 0.7rem; }
.addinfo dt{ text-align: left; font-weight: bold;}
.addinfo dd{ width:100%;}
.addinfo dd p{ padding:0.15rem 0;  }
.addinfo input,.addinfo select{ border:1px solid #dcdcdc; height: 0.7rem; outline: none; padding:0 2px;}
.addinfo textarea{ border:1px solid #dcdcdc; outline: none; }
.addinfo .checkbox{ height:auto;}
.addinfo .text1{ width:6rem; height: 0.7rem; border:1px solid #f3f3f3; text-indent: 0.1rem; border-radius: 0.2rem;}
.addinfo .text2{ width:3rem; height: 0.7rem; border:1px solid #f3f3f3; text-indent: 0.1rem; border-radius: 0.2rem;}
.addinfo .textarea1{ width:5.9rem; height: 2rem; border:1px solid #f3f3f3;  border-radius: 5px;}
.addinfo .text1:focus,.addinfo .text2:focus,.addinfo .textarea1:focus{ outline: none;}
.addinfo .submit{ display: block; width:100%; height: 1.1rem; border:none; background-color:#ffe301; cursor: pointer; outline: none; border-radius: 5px;}


/* login */
.login_cont{ padding: 0.15rem; position:relative; border-radius: 0.2rem; margin: 0.15rem; background-color: #fff;}
.login_title{ font-size:0.53333rem; padding: 0.7rem 0.76rem;}

/* 输入框 */
.login_input{ padding:0 0.88rem; font-size: 0.42667rem;}
.login_input li{ padding: 0.2rem 0; border-bottom: 1px solid #ececec; margin: 0.5rem 0;}
.login_input i{ display:inline-block; width: 0.45rem; height: 0.58rem; background-image:url(../images/login_navico.png); background-repeat: no-repeat; background-size:100% auto; position:relative; margin: 0 0.2rem 0 0;}
.login_input .ico1{ background-position:left top; top: 0.22rem;}
.login_input .ico2{ background-position:left center; top: 0.20rem;}
.login_input .ico3{ background-position:left bottom; top: 0.16rem;}

.login_input input{ border:none; outline:none; background-color:#fff; font-size:0.40rem;}
.login_input .input1{ height: 0.6rem; width: 5rem;}
.login_input .input2{ height: 0.6rem; width: 2rem; background-color:#f8f8f8;}

/* 验证码 */
#loginshowkey,#regshowkey{ position:relative; top: 0.02rem;font-size: 0.38rem; }
#loginshowkey #loginKeyImg{ position:relative; top: 0.1rem; height: 0.5rem;  }

/* 提示 */
.login_password{ padding:0.7rem 0.88rem; text-align: right; color:#555555; font-size:0.40000rem;}
.login_register{ padding:0.7rem 0.88rem; text-align: center; font-size:0.34667rem;}
.login_register a{ color:#0097fe;}

/* 登录按钮 */
.login_submit,.member_submit{ padding:0.2rem 0.88rem; text-align: center;}
.login_submit .submit,.member_submit .submit{ height: 1rem; width: 40%; border-radius: 0.5rem; border:none; background-color:#479BE0; color: #fff; font-size:0.40rem; }
.member_submit .submit{ display:inline-block; text-align: center; line-height: 1rem; }



.w100{ width:2rem !important;}



