@charset"utf-8";
/*昵称*/
header.head_box{width: 92%;height: 40px;background:#4DC1D2;color: #FFFFFF;line-height: 40px; padding: 0 4%;}
header.head_box p.title {font-size: 17px;width: 70%;margin-left: auto;margin-right: auto;}
header.head_box p.title1 {font-size: 17px;width: 50%;margin-left: auto;margin-right: auto;}
header.head_box a.right span{padding:0;height: 21px;position: absolute;top: 8px; right: 12px;  font-size: 12px;line-height: 21px;text-align:center; width:46px;}
header.head_box a.right .login{border: 1px solid #F6F6F6; color: #FFFFFF;}
header.head_box a.left span{height: 40px;line-height: 40px;/*display: inline-block;*/color:#fff;font-size:15px;}
header.head_box a.left span img{width: 28px;}
header.head_box a.left span.home img{width:72px;height: auto;}
header.head_box a.right span img{width: 20px;}
header.head_box p.title.t_right{margin-right:0;width:50%;line-height: 36px;margin-top:4px;}
.box_top{width: 100%; background: #FFFFFF;}
.head_float{background: #4DC1D2!important;}
.title1{font-size: 17px;width: 50%;margin-left: auto;margin-right: auto;color: #fff;}
.right{margin-top: -40px}
.right span{display: inline-block;border: 1px solid #F6F6F6;color: #fff;font-size: 12px;line-height: 21px;padding: 0 5px;}
.topnav{border-bottom: 1px solid #e6e6e6;}
.topnav ul{width: 92%; padding: 0 4%;}
/*.topnav ul li{padding:13px 0 13px 80px;background:url(../img/personalCenter_03.png) no-repeat 10px center; background-size:52px ;}*/
.topnav ul li{padding:13px 0 13px 0px; position: relative;}
.topnav ul li .head_icon{ position: absolute; top: 8px; left: 0; width: 50px; height: 50px;}
.topnav ul li .head_icon img{ border-radius: 50%;}
.right_nickname{padding-right: 14px; padding-left: 65px; background: url(../img/personalCenter_04.png) no-repeat right center; background-size: 8px; height: 39px;}
.box_list_p,.box_list_p1{color:#333333;word-break: break-all; font-size: 14px;}
.box_list_txt{font-size: 12px; color: #999999;padding-top: 4px;}
.box_list_p1{color:#333333;word-break: break-all; font-size: 14px;line-height: 39px;}
/*积分导航*/
.subnav{height: 50px;}
.subnav ul{height: 50px; width: 92%;padding: 0 4%;}
.subnav ul li {position: relative; padding: 17px 0;  height: 20px;float: left; width: 33%;text-align: center;}
.subnav ul li p{text-align: center;}
.subnav ul li span.ico1{background-image: url(../img/personalCenter_05.png);}
.subnav ul li span.ico2{background-image: url(../img/personalCenter_06.png);}
.subnav ul li span.ico3{background-image: url(../img/personalCenter_07.png);}
.subnav ul li span{ color: #999999; font-size: 12px;padding-left: 24px; padding-top: 4px;background-size: 16px; background-repeat: no-repeat;background-position:left 3px;}
.subnav ul li b{color: #333333;padding-left: 5px;}
.line_1{height: 20px;border-right: 1px solid #D4D4D4;line-height: 20px; }
/*内容列表*/
.bottomnav{border-top: 1px solid #e6e6e6;}
.content_box ul{background: #FFFFFF;}
.content_box ul li{line-height: 45px;background-size: 22px; height: 45px;background-repeat: no-repeat; background-position:4%; padding: 0 4%;}
.content_box ul li.listIco1{background-image:url(../img/personalCenter_08.png);}
.content_box ul li.listIco2{background-image:url(../img/personalCenter_02.png);}
.content_box ul li.listIco3{background-image:url(../img/personalCenter_01.png);}
.content_box ul li.listIco4{background-image:url(../img/personalCenter_13.png);}

.content_box ul li .text_arrow{line-height:45px ;  position:relative;color: #333333; font-size: 14px;background: url(../img/personalCenter_04.png) no-repeat right center; background-size: 8px;}
.content_box ul li .padd{padding-left: 28px;}
.content_box ul li .approve_1{ position: absolute;top: 12px;right: 15px;background:url(../img/personalCenter_10.png) no-repeat right center;background-size: 51px;width: 51px;height: 19px;}
.content_box ul li .approve_2{ position: absolute;top: 12px;right: 15px;background:url(../img/personalCenter_09.png) no-repeat right center;background-size: 51px;width: 51px;height: 19px;}
.content_box ul li .approve_3{ position: absolute;top: 12px;right: 15px;background:url(../img/personalCenter_14.png) no-repeat right center;background-size: 51px;width: 51px;height: 19px;}
.content_box ul li .approve_4{ position: absolute;top: 12px;right: 15px;background:url(../img/personalCenter_15.png) no-repeat right center;background-size: 51px;width: 51px;height: 19px;}
.reply{color: #999999; font-size: 14px; float: right; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 61%;  margin-right: 12px; text-align: right;}

/*个人信息*/
.per_in ul{ background: #FFFFFF;}
.per_in ul li{line-height: 45px; height: 45px;padding: 0 4%;}
.per_in ul li .head_in{background: url(../img/personalCenter_04.png) no-repeat right center; background-size: 8px;}
.head_img{ line-height: 75px;height: 75px; width: 92%;padding: 0 4%; background: #FFFFFF; margin-top: 15px;}
.head_img .headico{background: url(../img/personalCenter_04.png) no-repeat right center;background-size: 8px; position: relative;}
.item_icon {position: absolute;top: 0px;right:15px;width: 52px;height: 52px;}
.item_icon img{ border-radius: 50%;}

/*实名认证*/
.verified{font-size: 12px; color: #bbbbbb; width: 92%; margin: 0 auto; padding: 10px 0;}
.ver_top{margin-top: 15px;}
/*我的设置*/
.setUp{margin:15px 0;color: #eb5b4c;font-size: 16px;text-indent: 0em;height: 45px;line-height: 45px; padding: 0;  border: none;width: 100%; text-align: center; cursor: pointer;}
.a_box{ margin-top: 15px;}
.a_box input{width: 100%; height: 46px; line-height: 46px; padding: 0 4%;}
/*更换手机*/
.mob_box{background: #FFFFFF; height: 45px; line-height: 45px;position: relative; padding: 0 4%;width: 92%;}
.ui_button{ position: absolute; top: 0; right: 4%;}
.txt_phone{width: 100%;padding:8px 0;border: none;font-size: 14px;color: #888888;}
.txt_code{width: 100%;padding:8px 0;border: none;font-size: 14px;color: #888888;}
.ico_phone{margin-right: 12px;}
.mob_nb{width: 100%;}
.mob_button{padding: 0 4%;width: 92%;}
.mob_code{padding-right: 98px; border-top: 1px solid #e6e6e6;}
/*实名认证*/
body.ver_bg{ background: #fff;}
.ver_one_list p{ font-size: 14px;}
.ver_one_list p.one_des{ padding: 10px 4%; color: #bbbbbb; background: #f6f6f6;}
.ver_one_list ul{ padding: 0 4%; border: 1px solid #f8f8f8; border-left: 0; border-right: 0;}
.ver_one_list ul li{ position: relative; background-image: url(../img/verified_03.png); background-repeat: no-repeat; background-size: 12px; background-position: 5px center; height: 62px; line-height: 62px;}
.ver_one_list ul li .ver_box{ margin-left: 30px; border-bottom: 1px solid #f8f8f8;}
/*点击后的左边圆圈样式*/
.ver_one_list ul li.active_arrow{ background-image: url(../img/verified_01.png); background-size: 18px; background-position: 2px center;}
.ver_one_list ul li:last-child{ border-bottom: 0;}
.ver_one_list ul li span{ padding-left: 15px; color: #333;}
.ver_one_list ul li div.title{ color: #999; background-image: url(../img/personalCenter_04.png); background-repeat: no-repeat; background-size: 9px 14px; background-position: right center; padding-right: 24px;}
/*点击后的对勾样式*/
.ver_one_list ul li div.tit_arrow{ background-image: url(../img/verified_02.png); background-size: 15px 13px;}
.ver_one_list ul li .left_bor{ position: absolute; top: 35px; left: 10px; height: 54px; border-left: 2px solid #d4d4d4;}
/*点击后的左边框样式*/
.ver_one_list ul li .left_boractive{ position: absolute; top: 35px; left: 10px; height: 54px; border-left: 2px solid #25ae5f;}
/*实名认证第1步*/
.ver_input{width: 85%;line-height:32px;text-indent:6px;border: none;font-size: 14px;color: #888888; background:#f3f3f3; margin-top: -4px;}
.ver_bnt{text-align: center;background: #52C4D4;border-radius: 4px; padding: 6px; color: #FFFFFF;}
/*实名认证第三步*/
.verified_list{ padding: 10px 4% 0;}
.verified_list p{ height: 32px; line-height: 32px; font-size: 14px; color: #333;}
.verified_list ul{ padding: 0 2%;}
.verified_list ul li{ background: #fff; float: left; margin-left: 6%; margin-top: 15px; width: 47%; border-radius: 10px; padding: 15px 0 15px; min-height: 145px;}
.verified_list ul li.ver_mt{ margin-left: 0;}
.verified_list ul li .upload_pic{ text-align: center;padding-bottom: 15px; border-bottom: 1px solid #f5f5f5;}
.verified_list img{ width: 100px; height: 75px;}
.verified_list .upload_des{width: 110px; margin: 0 auto;}
.verified_list .upload_des p{ margin-top: 8px;}
.verified_list .upload_des p.ver_title{border-bottom: 1px solid #dadada; font-weight: bold; font-size: 15px;}
.verified_list .upload_des p.ver_des{color: #51c4d4; font-size: 7px; line-height: 20px;}
.verified_list .upload_des p.ver_des span{ width: 8px; height: 8px; background: #ffc800; display: inline-block; margin-right: 4px;}
/*修改手机号2*/
.mob_phone{position: relative;}

/*修改头像*/
.top_Body { background: #f6f6f6; padding-top: 40px;}
#savingState { display: none; color: #666; font-size: 16px; left: 50%; line-height: 24px; margin-left: -75px; min-height: 30px;  position: absolute; text-align: center; top: 52%; width: 150px; z-index: 600;}
#cutting_area { position: absolute; top: 40px; bottom: 0; left: 0; right: 0; display: none;}
#cuttingTool { width: 89px; height: 28px; position: absolute; z-index: 300; top: -40px; left: 0; background-color: #f3f3f3; border-radius: 3px;}
#cuttingTool li { float: left; text-align: center;}
.cuttingtool_btn { height: 22px; margin: 3px 0; background-repeat: no-repeat; background-color: transparent; cursor: pointer; border: 1px solid #f3f3f3;}
#ttbar_stop { background-image: url(../img/ttbar_stop1.png); background-position: center; margin: 3px 5px; width: 22px;}
#ttbar_save { background-image: url(../img/ttbar_save1.png); color: #333; background-position: 2px center; text-align: right; width: 52px; font-size: 13px;}
.imgCut { position: absolute; top: 40px; bottom: 0; left: 0;  right: 0; z-index: 100; background-color: #fff;}