﻿@charset "utf-8";
/* CSS Document */
/*Index*/
.index-box{overflow:hidden;zoom:1;position:relative;}
.menu-left{float:left;width:35%;background:#f5f5f5;}
.menu-left li{line-height:2.3rem;font-size:1.5rem;}
.menu-left li span{display:block;text-align:center;padding:2.2rem 1rem;border-bottom:1px solid #cfcfcf;font-weight:bold;}
.menu-left li.current{background:#fff;border-left:solid 3px #3268af;color:#547ea4;}
.menu-left li.current span{border-color:#fff;}
.index-box section{width:65%;background:#fff;position:absolute;top:0;bottom:0;left:35%;}
.index-box section ul{overflow:hidden;zoom:1;}
.index-box section li{float:left;width:44%;text-align:center;padding:0 3%;margin-top:2rem;}
.index-box section li img{display:block;margin:0 auto;width:40%;margin-bottom:1.4rem;}
.index-box section li span{display:block;font-size:1.3rem;line-height:2rem;height:4rem;overflow:hidden;}
/*.index-box section li:nth-child(2n+1){
    clear:left;
}*/
/*01*/
.table-tip{overflow:hidden;zoom:1;padding:1rem;border-bottom:solid 1px #f5f5f5;padding-bottom:1rem;font-size:1.6rem;}
.table-tip h4{color:#255ca4;font-size:1.6rem;line-height:2.4rem;}
.table-tip ul{margin-top:1rem;line-height:2.6rem;font-size:1.4rem;}
.btn{color:#fff;background:#4a85d3;border-radius:5px;display:block;text-align:center;margin:2rem 10% 2rem;line-height:4rem;font-size:1.6rem;}
.tp_1{margin:1rem auto 0;width:90%;display:block;}
/*02*/
.tb_1{width:94%;margin:0 auto;overflow:hidden;zoom:!;display:block;}
.tb_1 td{width:25%;padding:1.6rem 0;font-size:1.4rem;}
.tb_1 input{border:0;font-size:1.6rem;}
.tb_1 select{border:0;font-size:1.4rem;margin:0;padding:0;}
.tb_1_tit td{color:#255ca4;font-size:1.6rem;}
.tr_bor td{border-bottom:solid 1px #f5f5f5;}
.tb_1 input.number{width:4rem;border-bottom:#333 solid 1px ;}
.tb_1 input.bor_txt{border-bottom:#333 solid 1px ;}
.tb_1 input.long_txt{width:100%;}
.upload-certificate h2,.my_business_pic h2{font-size:1.6rem;font-weight:bold;padding:0 6%;line-height:5rem;}
.upload-certificate section,.my_business_pic section{margin:0 3%;overflow:hidden;zoom:1;border-bottom:solid 1px #ccc;padding-bottom:1rem;	}
.upload-certificate section .image_dev,.my_business_pic section .image_dev{width:45%;float:left;margin-left:3%;margin-top:1rem;}
.upload-certificate section img,.my_business_pic section img{display:block;}
.upload-certificate section span,.my_business_pic section span{font-size:1.4rem;display:block;text-align:center;line-height:3rem;}
/*03*/
.info_affirm{overflow:hidden;zoom:1;border-bottom:solid 1px #f5f5f5;margin:0 1rem;padding:1rem 0;}
.info_affirm h4{font-size:1.6rem;color:#255ca4;}
.info_affirm ul{line-height:2.4rem;font-size:1.4rem;}
.tb_btn{text-align:center;padding:2rem 0;}
.tb_btn a{margin:0 1rem;display:inline-block;border:solid 1px #4a85d3;border-radius:5px;font-size:1.6rem;width:40%;text-align:center;color:#4a85d3;padding:0.8rem 0;}
.tb_btn a:hover,.tb_btn a.upfile{background:#4a85d3;color:#fff;}
.tb_btn a.concel{color:#e70013;border:solid 1px #e70013;}
.tb_btn a.concel:hover{background:#e70013;color:#fff;border-color:#e70013;}
.tb_delete,.tb_add{}
.tb_delete a,.tb_add a{border:solid 1px #4a85d3;border-radius:0.5rem;font-size:1.4rem;color:#4a85d3;display:inline-block;padding:0.5rem 1rem;margin:0 auto;}
.tb_add a{color:#fff;background:#4a85d3;}

.tips_bg{background:#000;}
.info-box{position:fixed;top:45%;left:20%;right:20%;background:#fff;border-radius:10px;text-align:center;padding-bottom:2rem;font-size:1.4rem;}
.info-box img{display:block;margin:-2rem auto 0;width:40%;position:relative;}
.info-box h4{font-size:1.6rem;}
.info-box p{line-height:2rem;color:#999;margin:0.6rem 2rem;}
.info-box a,.edit_pwd_box a,.select_join a,.info_btn,.wish_get_btn{border:solid 1px #4a85d3;font-size:1.4rem;display:inline-block;border-radius:5px;padding:0.5rem 2rem;color:#4a85d3;}
.info-box a:hover,.edit_pwd_box a:hover,.select_join a:hover,.info_btn:hover{background:#4a85d3;border-color:#4a85d3;color:#fff;}
.edit_pwd_box a.cancel,.select_join a{border:solid 1px #e60012;color:#e60012;}
.info-box a.cancel:hover,.edit_pwd_box a.cancel:hover,.select_join a:hover{background:#e60012;border-color:#e60012;color:#fff;}
/*05*/
.u_bg{background:url(../images/icon_6.png) 0 0 no-repeat;background-size:100% auto;}
.u_top{text-align:center;color:#fff;}
.u_top img{display:inline-block;width:5.5rem;border:solid 1px #fff;border-radius:50%;margin-top:2.5rem;}
.u_top h4{font-size:1.9rem;padding:1rem;}
.u_top b{font-weight:normal;font-size:1.4rem;}
.u_top a{font-size:1.4rem;color:#fff;border:solid 1px #fff;border-radius:0.5rem;padding:0.3rem 1.1rem;}
.u_menu{background:#fff;border-top-left-radius:1rem;border-top-right-radius:1rem;margin-top:1rem;padding:1.5rem;margin-top:1.5rem;}
.u_menu li{overflow:hidden;zoom:1;font-size:1.5rem;border-bottom:solid 1px #f5f5f5;padding:1rem;}
.u_menu li span{float:right;}
.u_menu li b{color:#4a85d3;display:inline-block;margin-right:0.5rem;}
.u_menu li img{float:left;width:1.8rem;}
.u_menu li i{float:left;margin-left:1.5rem;}
.u_menu li a{overflow:hidden;zoom:1;}

/*06*/
.business_list{padding:1.5rem;font-size:1.4rem;}
.business_list li{border-bottom:solid 1px #f5f5f5;padding:1rem 0;}
.business_list li span,.business_list li font,.business_list li b{width:25%;display:inline-block;}
.business_list li b{font-weight:normal;color:#999;}
.business_list li font,.my_business_status font,.wish_user_list span{color:#ff8a00;height:1.7rem;overflow:hidden;position:relative;padding-left:4%;width:20%;}
.business_list li i,.my_business_status font i,.wish_user_list span b{font-size:4rem;position:absolute;top:-1.5rem;left:0;font-weight:normal;}
.business_list li font.green,.my_business_status font.green,.business_handling_list b.green,.wish_user_list span.green{color:#38ab00;}
.business_list li font.red,.my_business_status font.red,.business_handling_list b.red,.wish_user_list span.red{color:#e60012;}
.business_list li font.blue,.my_business_status  font.blue,.business_handling_list b.blue,.wish_user_list span.blue{color:#4d8ee3;}
.business_list li font.gray,.my_business_status  font.gray,.business_handling_list b.gray,.wish_user_list span.gray{color:#999;}
.business_list li a{color:#2d69b8;}
.wish_user_list span{float:left;margin-left:2%;}
/*07*/
.my_business_top{margin:0 1rem;border-bottom:solid 1px #ccc;padding-bottom:1rem;font-size:1.4rem;}
.my_business_top h1{color:#255ca4;font-size:1.6rem;line-height:3rem;}
.my_business_top p{line-height:2rem;}
.my_business_top a{display:block;overflow:hidden;zoom:1;margin-top:0.6rem;font-size:1.4rem;}
.my_business_pic h2{font-weight:normal;padding-left:3%;font-size:1.4rem;}
.my_business_status{margin:0 1rem;line-height:4rem;border-bottom:solid 1px #ccc;font-size:1.4rem;}
.my_business_status font{padding-left:1.2rem;}
.my_business_status font i{top:-1.3rem;}
.my_business_cancel{position:fixed;top:40%;background:#fff;border-radius:1rem;left:20%;right:20%;padding-bottom:1rem;}
.my_business_cancel_item{text-align:center;padding-top:4rem;font-size:1.4rem;}
.my_business_cancel_item img{display:block;margin:0 auto;width:5rem;}
.my_business_cancel_item span{display:block;margin-top:1rem;}
.my_business_cancel_item textarea{text-align:left;width:80%;height:6rem;margin-top:1rem;padding:0.5rem;}
/*11*/
.my_message{overflow:hidden;zoom:1;font-size:1.4rem;margin:0 1rem;}
.my_message li {margin-top:1rem;background:#fff;border-radius:0.6rem;padding:0 1rem;}
.my_message li section{overflow:hidden;zoom:1;height:2.8rem;padding-top:1rem;}
.my_message li section i{float:left;color:#e60012;font-size:4rem;margin-top:-2rem;width:1.5rem;height:3rem;}
.my_message li section b{float:left;font-weight:normal;font-size:1.6rem;}
.my_message li section span{float:right;color:#999;}
.my_message li div{padding-bottom:1rem;border-top:solid 1px #ccc;margin-left:1.5rem;line-height:2.4rem;padding:0.8rem 0;color:#666;}
.my_message li section font{width:1rem;height:2rem;}
.my_message li section font:before {border-left-color: #333;}
.my_message li section font.up{ transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);margin-right:0;margin-left:1.5rem;margin-right:0.5rem;margin-top:1.5rem;}
  .my_message li section font.down{ transform: rotate(90deg);
  -webkit-transform: rotate(90deg);margin-right:1rem;margin-left:1rem;margin-top:-1.4rem;}
  /*12*/
.writing{padding:0 1rem;}
.writing table{font-size:1.4rem;width:100%;}
.writing table td{padding:0.8rem 0.5rem;}
.writing table td i{color:#ff0000;font-size:1.7rem;}
.writing table tr.tr_bor td{border-bottom:solid 1px #ccc;}
.writing table  .pictip{display:block;font-weight:normal;color:#999;}
.writing table .txt{border:0;width:100%;}
.writing table .radio{margin-right:0.5rem;}
.writing .add_pic{width:22.5%;float:left;}
.writing div.img_item,.alliance_join_data div.img_item{float:left;width:22.5%;margin-right:3%;position:relative;}
.writing div.img_item font,.alliance_join_data div.img_item font{background:url(../images/icon_16.png) no-repeat;position:absolute;right:-0.7rem;top:-0.7rem;height:1.5rem;width:1.5rem;display:block;background-size:100%;}
.picbox{overflow:hidden;zoom:1;}

.picbox .van-uploader__wrapper{width:100%;overflow:hidden;zoom:1;margin-top:1rem;}
.van-uploader__upload{float:left;width:30%;margin-right:3%;}
.picbox .van-uploader__preview{float:left;width:30%;margin-right:3%;}
/*13*/
.admin_body{background:url(../images/icon_17.png) 0 0  no-repeat #f4f5fa;background-size: 100%;}
.admin_top{color:#fff;text-align:center;}
.admin_top h1{font-size:2.2rem;color:#fff;text-shadow: 1px 1px 2px #666;padding-top:6.7rem;}
.admin_top h2{font-size:3.2rem;font-weight:bold;text-shadow: 1px 2px 2px #666;padding-top:1.5rem;}
.login_box{background:#fff;border-radius:1rem;margin:5.8rem 2.7rem 0;box-shadow:1px 1px 40px #92cad0;position:relative;}
.login_box h1{font-size:2.4rem;padding-left:2.5rem;padding-top:2.5rem;padding-bottom:1.2rem;}
.login_box div{border-bottom:solid 1px #d3dfef;margin:0 1.6rem;margin-top:1.8rem;}
.login_box input{border:0;font-size:1.4rem;padding-left:6rem;height:4.2rem;background:url(../images/icon_18.png) 2.4rem 1rem no-repeat;background-size:1.4rem auto;}
.login_box div.pwd input{background-image:url(../images/icon_19.png);}
.login_box p{text-align:right;padding-top:2rem;height:5.4rem;}
.login_box p a{color:#255ca4;font-size:1.4rem;margin-right:3rem;}
.login_btn{position:absolute;width:100%;text-align:center;bottom:-2rem;left:0;}
.login_btn a{display:inline-block;background:#4a85d3;color:#fff;width:24rem;height:4rem;border-radius:1rem;line-height:4rem;font-size:1.6rem;}
.edit_pwd_box{background:#fff;border-radius:1rem;position:fixed;top:40%;left:15%;right:15%;}
.edit_pwd_box h2{font-size:1.6rem;text-align:center;padding:1.6rem 0 1.2rem;}
.edit_pwd_box span{margin:0 2.4rem;display:block;border-bottom:solid 1px #d0d0d0;font-size:1.4rem;padding:0.5rem 0;}
.edit_pwd_box span input{border:0;font-size:1.4rem;padding:0.5rem 0;margin-top:0.5rem;}
.edit_pwd_box div{text-align:center;padding:1.4rem 0;}
.edit_pwd_box p{text-align:center;font-size:1.4rem;padding:0.6rem 0;}
/*14*/
.business_handling_tab{border-bottom:solid 1px #d0d0d0;padding:1rem 0;background:#fff;}
.business_handling_tab span{display:inline-block;width:49%;text-align:center;font-size:1.4rem;padding:0.4rem 0;}
.business_handling_tab span select{border:0;font-size:1.6rem;}
.business_handling_tab span:first-child{border-right:solid 1px #d0d0d0;}
.business_handling_tab span font{display:inline-block;margin-left:1rem;}
.business_handling_tab span i{display:inline-block; width: 0;  height: 0; border-width: 0.5rem; border-style: solid;border-color:#666 transparent transparent transparent; vertical-align:middle;margin-top:0.6rem;}
.business_handling_tab span.current{color:#255ca4;}
.business_handling_tab span.current select{color:#255ca4;}
.business_handling_tab span.current i{border-color:#2376e7 transparent transparent transparent; transform: rotate(180deg);-webkit-transform: rotate(180deg);margin-top:-0.4rem;}
.business_handling_list{margin:0 1rem;}
.business_handling_list li{overflow:hidden;zoom:1;border-bottom:solid 1px #d0d0d0;line-height:5rem;font-size:1.4rem;}
.business_handling_list span{display:inline-block;width:40%;color:#999;}
.business_handling_list i{display:inline-block;width:40%;}
.business_handling_list b{display:inline-block;width:20%;font-weight:normal;color:#ff8a00;text-align:center;}
.edit_pwd_box div a.cancel{margin-right:2rem;padding-left:3.4rem;padding-right:3.4rem;}
/*16*/
.business_par ul{border-bottom:solid 1px #d0d0d0;margin:0 1rem;font-size:1.4rem;line-height:2.4rem;padding:1rem 0;}
.edit_pwd_box textarea{text-align:left;border:solid 1px #d0d0d0;width:80%;padding:0.5rem;height:10rem;}
/*19*/
.message_list{margin:0 1rem;}
.message_list li{border-bottom:solid 1px #d0d0d0;font-size:1.6rem;line-height:2.4rem;padding:1rem 0;}
.message_list h3{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight:bold;width:31rem;}
.message_list li span{font-size:1.4rem;}
.message_list li b{display:inline-block;font-weight:normal;width:50%;}
.message_list li i{color:#999;display:inline-block;}
/*20*/
.message_par_top{margin:0 1.5rem;font-size:1.4rem;border-bottom:solid 1px #d0d0d0;padding-bottom:2rem;}
.message_par_top div{overflow:hidden;zoom:1;padding:1rem;}
.message_par_top div img{width:3.5rem;border-radius:50%;float:left;}
.message_par_top div span{float:left;margin-left:1rem;}
.message_par_top div b{display:block;}
.message_par_top div i{color:#999;}
.message_par_top h2{font-size:1.6rem;line-height:2.4rem;padding:0.6rem 0;}
.message_par_top p{line-height:2rem;padding-bottom:1rem;}
.message_par_top p img{display:inline-block;width:30%;margin-right:3%;}
.replay_content{line-height:2rem;margin:0 1.5rem;font-size:1.4rem;padding:1rem 0;}
.replay_content i{color:#255ca4;}
/*21*/
.work_guide h1{text-align:center;font-size:1.6rem;padding-top:2.6rem;}
.work_guide h2{text-align:center;font-size:1.4rem;color:#255ca4;padding-top:1rem;}
.work_guide div{overflow:hidden;zoom:1;margin-left:3.2rem;margin-right:4rem;padding-top:4rem;}
.work_guide div img{float:left;width:9rem;}
.work_guide div p{overflow:hidden;zoom:1;border-bottom:solid 1px #d0d0d0;padding:2rem 0;margin-left:1rem;}
.work_guide div  span{float:left;color:#999;margin-left:1rem;margin-top:0.6rem;}
.work_guide div  span b{display:block;font-size:1.6rem;font-weight:normal;color:#333;}
.work_guide div  a{float:right;color:#255ca4;border:solid 1px #255ca4;border-radius:0.6rem;font-size:1.6rem;padding:0.6rem 1.5rem;}
.work_guide_tit{font-size:1.6rem;color:#255ca4;margin:0 2rem;padding-top:1.8rem;}
.work_guide_menu{margin-top:0;}
/*23*/
.work_guide_par{font-size:1.6rem;margin:0 1.5rem;}
.work_guide_par h1{text-align:center;padding-top:1.8rem;}
.work_guide_par blockquote{margin-top:2rem;}
.work_guide_par p{margin-top:1rem;line-height:2.2rem;font-size:1.4rem;}
.work_guide_par img{display:block;margin:1rem auto 0;}
/*24*/
.alliance-box{width:95%;margin:2rem auto 0;overflow:hidden;zoom:1;position:relative;}
.alliance-box div{overflow:hidden;zoom:1;}
.alliance-box span{background:#f2bf70;border:solid 2px #d71418;float:right;height:3rem;text-align:center;margin-left:0.2rem;margin-top:0.2rem;overflow:hidden;}
.alliance-box font{background:#d71418;height:3rem;float:right;text-align:center;margin-left:0.2rem;margin-top:0.2rem;border:solid 2px #d71418;}
.alliance-1{float:left;width:37%;text-align:right;}
.alliance-2{float:left;width:26%;padding-top:5rem;}
.alliance-3{float:left;width:37%;}
.alliance-3 span,.alliance-3 font{float:left;}
.alliance-4{float:left;width:100%;}
.alliance-4-t{overflow:hidden;zoom:1;}
.alliance-4-t-1{float:left;float:left;width:40%;}
.alliance-4-t-2{float:left;float:left;width:20%;}
.alliance-4-t-3{float:left;float:left;width:40%;}
.alliance-4-t-3 span,.alliance-4-t-3 font{float:left;}
.alliance-4-b{overflow:hidden;zoom:1;}
.alliance-4-b-1{float:left;float:left;width:45%;}
.alliance-4-b-2{float:left;float:left;width:10%;}
.alliance-4-b-3{float:left;float:left;width:45%;}
.alliance-4-b-3 span,.alliance-4-b-3 font{float:left;}
.alliance-box img{position:absolute;bottom:0rem;left:2rem;width:7rem;}

.alliance-show{background:#f2bf70;position:fixed;top:30%;left:10%;right:10%;border:solid 1px #d71418;padding-top:4rem;font-size:1.4rem;padding-bottom:2rem;}
.alliance-show img{position:absolute;right:1rem;top:1rem;width:3rem;}
.alliance-show h4{text-align:center;font-weight:bold;}
.alliance-show p{margin:2rem 1rem 0;line-height:2.8rem;}
.alliance_tit{text-align:center;font-size:1.6rem;padding-top:2.3rem;}
.select_join{background:#fff;position:fixed;top:20%;left:10%;right:10%;text-align:center;font-size:1.6rem;padding-bottom:2rem;border-radius:1rem;}
.select_join h2{border-bottom:solid 1px #d0d0d0;padding-top:1.7rem;height:2.9rem;}
.select_join div{overflow:hidden;zoom:1;padding-top:1.7rem;}
.select_join span{display:inline-block;width:9rem;height:9rem;border:solid 1px #d0d0d0;border-radius:50%;position:relative;}
.select_join span img{width:3.6rem;margin:1rem auto 0.5rem;display:block;}
.select_join span:last-child{margin-left:4rem;}
.select_join a{margin-top:2rem;}
.select_join span.current{color:#f00;}
.select_join span.current font{background:url(../images/icon_44.png) no-repeat;display:inline-block;width:2rem;height:2rem;background-size:100%;position:absolute;right:-0.1rem;top:-0.1rem;}
/*26*/
.alliance_join_data td{border-bottom:solid 1px #d0d0d0;font-size:1.4rem;padding:0.8rem 0;}
.alliance_join_data input{margin-top:0.5rem;}
.alliance_join_data input.txt{border:0;padding:0.2rem 0;margin-top:0.5rem;width:80%;}
.alliance_join_data{margin:0 1.5rem;}
.alliance_join_data table{width:100%;}
.alliance_join_data img{margin-top:0.8rem;width:22%;}
.alliance_join_data textarea{border:0;width:80%;height:6rem;margin-top:0.5rem;}
.alliance_join_data tr:last-child td{border:0;}
.alliance_join_data select{border:0;font-size:1.4rem;margin-top:0.5rem;color:#999;}
.alliance_join_data span{display:inline-block;color:#999;margin-top:0.5rem;}
.alliance_join_data span font{top:0.3rem;}
.alliance_join_data span font.right_arrows:before{color:#333;border-left-color: #333;}
.alliance_join_data i{color:#999;}
.alliance_join_data .add_pic{float:left;}
.alliance_join_data .img_item img{width:100%;}
/*27*/
.wish_box span{display:inline-block;position:absolute;width:11.6rem;height:24.8rem;text-align:center;background:url(../images/icon_46.png) no-repeat;background-size:100% auto;}
.wish_box img{width:18rem;margin:42% auto 0;display:block;}
.wish_box font{color:#fff;width:8rem;display:block;font-size:1.4rem;margin:4rem auto 0;display:-webkit-box;
    -webkit-box-orient:vertical;/*设置方向*/
    -webkit-line-clamp:3;/*设置超过为省略号的行数*/
    overflow:hidden;}
.wish_box span.wish_1{left:1rem;top:350px;z-index:99999;animation: movepoint1 6s infinite;}
.wish_box span.wish_2{left:12rem;width:5.6rem;height:12.4rem;top:440px;animation: movepoint2 5s infinite;}
.wish_box span.wish_2 font{width:4rem;margin-top:0.4rem;}
.wish_box span.wish_3{left:10rem;width:5.6rem;height:12.4rem;top:250px;animation: movepoint3 4s infinite;}
.wish_box span.wish_3 font{width:4rem;margin-top:0.4rem;}
.wish_box span.wish_4{left:1rem;width:8.2rem;height:17.4rem;top:220px;animation: movepoint4 7s infinite;}
.wish_box span.wish_4  font{width:5.8rem;margin-top:2rem;}
.wish_box span.wish_5{left:14rem;width:7.8rem;height:16.6rem;top:330px;animation: movepoint5 8s infinite;}
.wish_box span.wish_5  font{width:5.8rem;margin-top:2rem;}
.wish_box span.wish_6{left:18rem;width:10.7rem;height:20.7rem;top:200px;animation: movepoint6 4s infinite;}
.wish_box span.wish_6  font{width:5.8rem;margin-top:2rem;}
.wish_box span.wish_7{left:23rem;width:6.7rem;height:14.3rem;top:350px;animation: movepoint7 7s infinite;}
.wish_box span.wish_7  font{width:5rem;margin-top:2rem;}
.wish_box span.wish_8{left:18rem;width:9.7rem;height:20.7rem;top:410px;animation: movepoint8 5s infinite;}
.wish_box span.wish_8  font{width:5rem;margin-top:2rem;}
.wish_box span.wish_9{left:29rem;width:9.7rem;height:20.7rem;top:260px;animation: movepoint9 5s infinite;}
.wish_box span.wish_9  font{width:5rem;margin-top:2rem;}
.wish_box span.wish_10{right:1rem;width:9.7rem;height:20.7rem;top:380px;animation: movepoint10 6s infinite;}
.wish_box span.wish_10  font{width:5rem;margin-top:2rem;}
@keyframes movepoint1{/*from{top:30rem}to{top:1rem} */
 0%   {top:350px;}
50%  {top:360px;}
100% {top:350px;} 
}
@keyframes movepoint2{/*from{top:30rem}to{top:1rem} */
 0%   {top:480px;}
50%  {top:470px;}
100% {top:480px;} 
}
@keyframes movepoint3{/*from{top:30rem}to{top:1rem} */
 0%   {top:250px;}
50%  {top:260px;}
100% {top:250px;} 
}
@keyframes movepoint4{/*from{top:300px}to{top:10px} */
 0%   {top:220px;}
50%  {top:210px;}
100% {top:220px;} 
}
@keyframes movepoint5{/*from{top:300px}to{top:10px} */
 0%   {top:330px;}
50%  {top:320px;}
100% {top:330px;} 
}
@keyframes movepoint6{/*from{top:300px}to{top:10px} */
 0%   {top:200px;}
50%  {top:210px;}
100% {top:200px;} 
}
@keyframes movepoint7{/*from{top:300px}to{top:10px} */
 0%   {top:350px;}
50%  {top:360px;}
100% {top:350px;} 
}
@keyframes movepoint8{/*from{top:300px}to{top:10px} */
 0%   {top:410px;}
50%  {top:420px;}
100% {top:410px;} 
}
@keyframes movepoint9{/*from{top:300px}to{top:10px} */
 0%   {top:260px;}
50%  {top:250px;}
100% {top:260px;} 
}
@keyframes movepoint10{/*from{top:300px}to{top:10px} */
 0%   {top:380px;}
50%  {top:370px;}
100% {top:380px;} 
}
.wish_sub{bottom:10rem;}
.info_btn{text-align:center;margin:3rem 1.5rem 0;display:block;font-size:1.6rem;padding:1.2rem 0;}
.wish_user_top{background:url(../images/icon_49.png) no-repeat;background-size:100% auto;overflow:hidden;zoom:1;padding-bottom:2.1rem;}
.wish_user_top div{float:left;border:solid 2px #458ae3;border-radius:50%;width:6.2rem;height:6.2rem;overflow:hidden;margin-left:3rem;margin-top:2rem;}
.wish_user_top div img{width:100%;}
.wish_user_top span{float:left;color:#fff;font-size:1.6rem;margin-top:3.5rem;margin-left:1.4rem;}
.wish_user_top span i{display:block;}
.wish_user_top span b{font-weight:normal;font-size:1.4rem;}
.wish_user_top a{float:right;border:solid 1px #fff;color:#fff;margin-top:1.6rem;margin-right:2.2rem;border-radius:0.4rem;padding:0.3rem 0.5rem;font-size:1.4rem;}
.wish_user_tab{overflow:hidden;zoom:1;background:#356eb8;height:5.4rem;}
.wish_user_tab span{display:inline-block;width:49%;text-align:center;line-height:3.4rem;margin-top:1rem;}
.wish_user_tab span:first-child{border-right:solid 1px #fff;}
.wish_user_tab span:first-child a{background-image:url(../images/icon_50.png);}
.wish_user_tab span a{background:url(../images/icon_51.png)  no-repeat;background-size:2.2rem auto;padding-left:2.8rem;color:#fff;font-size:1.7rem;}

.wish_user_list a{overflow:hidden;zoom:1;background:#fff;display:block;margin:1.5rem 0.8rem 0;border-radius:0.5rem;font-size:1.5rem;padding:1.5rem 2%;}
.wish_user_list a i{float:left;width:43%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.wish_user_list a b{float:right;font-weight:normal;color:#999;margin-right:2.2rem;}
.wish_user_list a font{top:0.3rem;}
.wish_user_list font.right_arrows:before{color:#999;border-left-color: #999;}

.wish_box2 span{background-image:url(../images/icon_52.png);}
/*34*/
.wish_list{}
.wish_list section{overflow:hidden;background:#fff;border-radius:1rem;font-size:1.4rem;margin:1rem 1.7rem 0;}
.wish_list div{overflow:hidden;zoom:1;padding-top:2.4rem;}
.wish_list div img{width:4rem;border-radius:50%;float:left;margin-left:1.7rem;}
.wish_list div span{float:left;color:#999;margin-left:1rem;}
.wish_list div span b{display:block;color:#333;}
.wish_list div i{float:right;background:url(../images/icon_53.png) 0 0.2rem no-repeat;color:#999;background-size:1.8rem auto;padding-left:2rem;margin-right:2rem;}
.wish_list p{overflow:hidden;zoom:1;padding:1.1rem 0;}
.wish_list p strong{float:left;margin-left:1.7rem;font-weight:normal;line-height:2rem;}
.wish_list p font{float:right;background:#f7f6f5;border-radius:0.3rem;padding:0.2rem 0.4rem;margin-right:2rem;color:#999;}
.wish_list a{display:block;margin:0 1.7rem;text-align:center;border-top:solid 1px #d0d0d0;padding:1rem 0;}
.wish_list section i.current{background-image:url(../images/icon_54.png);}
.wish_list_count{font-size:1.4rem;text-align:center;padding-top:1rem;}
.wish_list_count i{color:#2d84f6;}

/*35*/
.wish_status{overflow:hidden;zoom:1;background:#fff;}
.wish_status div{float:left;width:25%;text-align:center;font-size:1.4rem;padding:1.5rem 0;}
.wish_status div font{display:block;height:3rem;overflow:hidden;}
.wish_status div i{display:block;font-size:8rem;overflow:hidden;margin-top:-4rem;}
.wish_status div b{display:block;font-weight:normal;}
.wish_status div span{font-size:1.2rem;color:#999;}
.wish_status p{float:left;width:12.5%;border-top:dashed 1px #d0d0d0;height:1rem;margin-top:3.6rem;}
.wish_status div.current{color:#255ca4;}
.wish_status p.current{border-color:#255ca4;}

.wish_content{background:#fff;border-radius:0.5rem;margin:1rem;padding:1rem;}
.wish_content h1{text-align:center;font-size:2rem;padding-top:1.3rem;height:2.7rem;}
.wish_content h2{border-left:solid 8px #255ca4;font-size:1.6rem;padding-left:1rem;}
.wish_content p{font-size:1.4rem;line-height:2.2rem;margin-top:0.5rem;border-bottom:solid 1px #d0d0d0;padding-bottom:1.5rem;}
.wish_content ul{line-height:3rem;font-size:1.4rem;margin-top:1.5rem;}
.wish_content ul img{width:3rem;border-radius:50%;margin-right:1rem;}
.wish_content ul.wish_work{border-top:solid 1px #d0d0d0;padding-top:2rem;}
.wish_get_btn{background:#255ca4;display:block;margin:2rem 1rem 0;color:#fff;text-align:center;padding:1rem 0;font-size:1.6rem;}
/*36*/
.intro-content{overflow:hidden;zoom:1;padding:1rem;}
.intro-content p{font-size:1.6rem;line-height:2.4rem;}
.intro-content p span{font-size:1.8rem;line-height:2.4rem;}
.intro-content p img{margin-top:1.5rem;}
/*37*/
.map_content{font-size:1.4rem;line-height:2.2rem;padding:1rem;}
.map_content h3{font-size:1.6rem;color:#255ca4;}
.map_content div{border:5px solid #ffecc4;position:relative;}
.map_content div span{display:block;width:1rem;height:1rem;position:absolute;}
.map_content div span img{position:absolute;display:block;width:100rem;display:none;}
.map_content div span.community-2{top:28%;left:65%;width:8%;height:10%;}
.map_content div span.community-3{top:20%;right:5%;width:11%;height:14%;}
.map_content div span.community-4{bottom:11%;left:11%;width:12%;height:17%;}
.map_content div span.community-5{bottom:24%;left:34%;width:15%;height:18%;}
.map_content div span.community-6{top:40%;left:58%;width:10%;height:16%;}
.map_content div span.community-7{top:43%;left:70%;width:6%;height:8%;}
.map_content div span.community-8{top:36%;left:78%;width:10%;height:14%;}
.map_box{background:#fff;border-top:solid 10px #4a85d3;position:absolute;left:15%;right:15%;top:30%;}
.map_box h3{text-align:center;font-size:1.6rem;padding:1rem 0;}
.map_box p{margin:1rem 1.5rem;font-size:1.4rem;line-height:2.1rem;}
/*38*/
.notice_list{font-size:1.4rem;margin:1rem;}
.notice_list li{overflow:hidden;zoom:1;border-bottom:solid 1px #d0d0d0;padding:1rem 0;}
.notice_list li a{float:left;width:65%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.notice_list li span{float:right;margin-right:0。5rem;color:#999;}
.notice_list li font{margin-right:2rem;margin-top:0.5rem;}
.notice_list li font.right_arrows:after,.notice_list li font.right_arrows:before {border: 5px solid transparent;border-left: 5px solid #fff;}
.notice_list li font.right_arrows:before {
  border-left-color: #255ca4;
  right: -21px;
}
.notice_par{margin:1rem;}
.notice_par img{width:100%;display:block;}