@charset "utf-8";
body{background: #f9f9f9}
/*头部*/
.member_top {background: #ffffff;}
.member_top .member_head{height:90px;padding-top: 30px;border-bottom:4px solid #1abd9b}
.member_head .tops{background:#f7f7f7;}
.member_head a{display:inline-block;float:left;}
.member_head .logo_tit{display:inline-block;float:left;height:40px;line-height:25px;vertical-align: top;margin-top:15px;border-left:1px solid #ffffff;font-size:20px;font:bold 20px yahei;color:#333333;padding-left:20px;}
.member_head .logo_tit em{display:block;}
/*用户*/
.user_panel{clear:both;margin:0 auto 10px; height:450px;padding:20px 0px;}
.user_panel input[type=text],
.user_panel input[type=password]{vertical-align: middle;height:45px;line-height:45px;background: #fff;width:245px;border-left: 1px solid #ddd;padding-left:5px;float: left;}
.user_panel .user_field{position:relative; float:right; padding:22px 35px 0 0; width:780px; height:450px;background:url(../images/public/login_bg.png) no-repeat;}
.user_panel .user_fields{position:relative; float:right; padding:22px 35px 0 0; width:780px; height:420px;background:url(../images/public/login_bg.gif) no-repeat;}
.user_panel .btn_submit{float:right}
.user_panel .user_info{font-weight:700;float:right;width:300px;display: block;padding-top:30px;padding-right:10px;color:#1abd9b;font-size: 14px;}
.user_panel .user_info h1{color:#078d71;}
.user_panel .user_info p{line-height: 30px;font-size: 16px;font-weight: 700}
.user_panel .user_info .service{position:absolute;bottom:50px;vertical-align: top;}
.user_panel .user_info .service span{color:#078d71;font-size:20px;font-family: "微软雅黑";}
.user_panel em{font-style: normal;font-weight:700;font-size: 16px;display: block;float: left;width:140px;}
.user_panel .pwd li{width:760px;}
.user_panel .pwd .code{width:110px;}
.menu_min li{float:left;}
/*登录、注册*/
.user_panel .login_input{float:left;margin-left:20px;width:300px;height:450px;position: relative;}
.user_panel .login_inputs{float:left;margin-left:20px;width:300px;height:400px;position: relative;}
.user_panel .info{margin:25px 0px;clear: both;height: 40px;line-height: 40px;}
.login_input ul{width:300px;}
.login_input li{height:45px;inline-height:45px;margin-top:10px;clear:both;background:#fff;border: 1px solid #ddd;}
.login_input label{float:left;}
.login_input span{float: right;}
.login_input .button{height:42px;line-height:42px;}
.login_input .btn_submit{position:absolute;right:0px;bottom:40px;width:auto;width:150px;padding-left:5px;padding-right:5px;}
.login_input i{margin:8px 5px;background-position: center center; }
.login_inputs ul{width:300px;}
.login_inputs li{height:45px;inline-height:45px;margin-top:10px;clear:both;background:#fff;border: 1px solid #ddd;}
.login_inputs label{float:left;}
.login_inputs span{float: right;}
.login_inputs .button{height:42px;line-height:42px;}
.login_inputs .btn_submit{position:absolute;right:0px;bottom:50px;width:auto;width:150px;padding-left:5px;padding-right:5px;}
.login_inputs i{margin:8px 5px;background-position: center center; }
.login_input ul .get_code{margin-top:100px}

/*找回密码*/
.pwd{width:950px;margin:10px auto;}
.pwd .btn_submit{background:#1ABD9B;font-size: 20px;color: #183E36;width:150px;height:45px;line-height:45px;border-bottom:2px solid #069073;}
.pwd_panel{background:#ededed;padding:10px;width:750px;height:300px;padding-left:150px;}
.pwd_panel em{font-size:20px;font-family: "微软雅黑";}
.pwd_panel i{margin:5px 8px;}
.pwd_panel li{display:inline-block;margin:5px 10px;vertical-align: middle;line-height:45px;}
.pwd_panel li span{border:1px solid #ddd;display:inline-block;background:#fff;vertical-align: middle;}
.pwd_panel .code_img{height:45px;}
.pwd_panel .button{background:#f9b552;font-weight:700;height:45px;line-height:45px;}
.pwd_panel .service span{color:#078d71;font-size:26px;font-family: 'Microsoft JhengHei';float: left;font-weight: 700;margin-top:2px;}
.pwd_mess{display:block;height:130px;margin-top:30px;}

.pwd h1{color:#0B4E40;padding-top:10px;}
.pwd_mess img{display:inline-block;float:left;}
.pwd_mess span{display:inline-block;color:#19BD9A;font-size:20px;line-height:40px;float:left;margin-left:20px;}
.pwd_btn{clear:both;display:block;text-align: center;}
.pwd_btn .btn_submit{margin-right:180px;}


/*弹窗样式*/
.aui_close {background:url(../images/public/btn_close.png) no-repeat;width:60px;height:60px;position:absolute;top:-20px;right:-20px;z-index:99}
.aui_inner {background:#ededed;}
.aui_outer{position:relative;}
.aui_title{background:#f9b552;display:inline-block;position: absolute;top:-45px; left:-5px;padding-left:20px; height:70px; line-height:70px; background:url(../images/member/dialog_tit.png)  right; font-weight:bold; color:#333; font-family: Tahoma, Arial/9!important;}

/*置顶*/
#selected{display:inline-block;}
#selected span{width:120px;heigth:50px;line-height:50px;margin-right:10px;display:inline-block;color:red;cursor: pointer;text-align: center;}
#selected span:hover{background:#f9f9f9;}
.placed_top{border:1px solid #ddd;width:1000px;height:auto;}
.placed_top .tab_menu{display:inline-block;float:left;width:173px;background:#fbc26f;padding-top:10px;height:490px;}
.placed_top .tab_menu li{height:86px;line-height:86px;width:185px;cursor:pointer;font-size:18px;text-indent:2em;background:url(../images/member/top_menu.png) no-repeat 0px -86px;margin-top:-10px;}
.placed_top .tab_menu li:hover ,.placed_top .tab_menu .current{background-position:0px 0px; }
.placed_top .tab_box{display:inline-block;float:left;margin-left:20px;}
.top_qualifying {width:230px;float: left;border-right:1px solid #ddd;}
.top_qualifying li{border-bottom: solid 1px #e8e8e8;height:60px;line-height:60px;border-color:#ffffff;cursor: pointer;}
.top_qualifying span{width:30%;display:inline-block;vertical-align: middle;text-align:center;}
.top_qualifying i{background:#bdbcbc;padding:5px 10px;color:#ffffff;font-weight:700;width:30px;height:30px;line-height:30px;}
.top_qualifying em{display:inline-block;line-height:20px;width:80px;}
.top_qualifying input[type=radio]{display:none;}
.bodynavcon{width:700px;}
.top_qualifying .current i,.top_qualifying li:hover i{background:#1abd9b}
.top_date {margin-top:10px;}
.top_date h1{font-size:16px;line-height:40px;}
.top_date h2{line-height:50px;}
.sel_menu{margin-top:10px;line-height:40px;}
.sel_menu .sel_tit{font-size: 16px;font-weight: bolder;}
.sel_menu label{margin-right:10px;padding:5px 10px;cursor: pointer;}
.sel_menu label input[type=radio]{display:none;}
.sel_menu .current,.sel_menu label:hover{background:#ddd;}
.top_select{float:left;width:500px;padding:5px 20px;}
.prompt{color:red;padding-right:5px;font-weight:normal;color:blue;}
.cir_info{float:left;margin-left:15px;font-weight:normal;width: 160px;}





/* img */
img{padding:0;margin:0;vertical-align:top;border:none}
.img img{max-width: 100px;max-height: 100px;float: left;}


/* font */
a{color:#333;text-decoration:none;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
a:hover,a:active,a:focus{text-decoration:none;}

.red{color:#F00;}
.f60{color:#f60;}
.f02{color:#ff0022}

.top{width:100%;height:36px;border-bottom:#ccc solid 1px;background:#fff;}
.tops{width:1200px;height:36px;margin:0 auto;line-height:36px;}
.top_tips{float:left;height:36px;}
.top_tips a,.top_menu a{-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;display: inline-block;padding: 0 5px;height: auto;}
.top_menu a:hover{background-color: #EA4848;color: #fff;}
.top_menu{float:right;height:36px;}

.mem_head{width:1200px;height:90px;margin:0 auto;}
/*.mem_logo{width:475px;height:46px;margin:16px 0;float:left;}*/
.mem_user{width:auto;height:70px;margin:10px 0;float:left;}
.user_head{width:66px;height:66px;border-radius:35px;border:2px solid #ccc;float:left;margin-left:10px;}
.user_head img{width:100%;height:100%;border-radius:33px;}
.user_head:hover{border:2px solid #ea4848;}
.user_top{width:auto;float:left;height:70px;margin-left:10px;}
.user_top a{width:100%;height:40px;float:left;margin-top:5px;line-height:40px;font-size:20px;color:#ea4848;}
.user_top span{width:100%;height:20px;float:left;margin-buttom:5px;}
.mem_tel{width:auto;float:right;height:60px;margin:15px;}
.mem_tel img{float:left;width:40px;height:40px;margin:10px 0;}
.mem_tel span{float:left;margin-left:10px;font-size:18px;color:#f60;line-height:60px;}
/*.nav{width:1200px;height:40px;margin:0 auto;background:#1abd9b;border-radius:4px;overflow:hidden;}
.nav a{width:120px;float:left;height:80px;line-height:40px;text-align:center;color:#fff;margin-top:-40px;}
.nav a:hover{background:#369e88;margin-top:0;}
.nav_a{background:#369e88;margin-top:0!important;}*/

.nav{width:100px;float:left;height:auto;margin-right:20px;background:#fff;border-top:2px solid #1abd9b;position:relative;overflow:hidden;}
.nav a{width:100px;height:36px;line-height:36px;overflow:hidden;float:left;text-align:left;padding-left: 18px; z-index:2;position:relative;}
/*.nav a:hover{background:#1abd9b;color:#fff;}*/
.nav .current{background:#1abd9b;color:#fff;}
.nav_ab{color:#fff;}
.nav span{width:100px;height:36px;background:#1abd9b;position:absolute;z-index:1;top:-36px;left:0;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.t1{top:0 !important;}
.t2{top:36px !important;}
.t3{top:72px !important;}
.t4{top:108px !important;}
.t5{top:144px !important;}
.t6{top:180px !important;}
.t7{top:216px !important;}
.t8{top:252px !important;}
.t9{top:288px !important;}

.page{width:100%;height:40px;float:left;border-top:1px dashed #ccc;padding-top:10px;}
.page span{float:left;border-radius:4px;background:#1abd9b;width:40px;text-align:center;height:30px;margin:5px 15px 5px 0;line-height:30px;color:#fff;cursor:pointer;display:block;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.page_span{background:#ea4848!important;}
.page span:hover{background:#ea4848!important;}
	
.mem_box{width:1200px;margin:0 auto;}

.r_spot,.m_merch{width:800px;background:#fff;float:left;border-top:2px solid #1abd9b;box-shadow:0px 0px 3px #ccc;padding:0 10px 10px 10px;}
.r_spot_bt,.m_merch_bt{width:100%;float:left;height:40px;}
.r_spot_bt span,.m_merch_bt span{float:left;height:20px;border-left:5px solid #1abd9b;margin:10px 0;font-size:18px;line-height:20px;text-indent:0.5em;}
.r_spot_bt a{color:#ea4848;float:right;line-height:40px;}
.r_spot_bt a:hover{color:#1abd9b;}
.r_spot_box{width:100%;float:left;padding-bottom:10px;}
.r_spot_no{width:100%;float:left;height:50px;line-height:50px;}
.r_spot_no i{font-size:24px;color:#1abd9b;font-weight:bold;float: left;}
.r_spot_no span{font-size:14px;color:#666;font-weight:bold;float: left;}
.r_spot_no a{float:right;color:#fff;height:30px;padding:0 15px;background:#ea4848;line-height:30px;margin:10px 0 10px 10px;border-radius:4px;cursor:pointer;}
.r_spot_box ul{width:810px;float:left;margin:-10px 0 0 -10px;}
.r_spot_box li{width:260px;float:left;margin:10px 0 0 10px;height:40px;overflow:hidden;}
.r_spot_box li i,.r_spot_ps i{font-style:normal;color:#ea4848;font-size:14px;line-height:40px;height:40px;float:left;width:20px;text-align:center;}
.r_spot_box li span{width:100px;float:left;height:40px;line-height:40px;}
.r_spot_ps span{width:100px;float:left;height:55px;}
.r_spot_box li select{width:125px;height:40px;border:1px solid #ccc;float:left;padding-left:5px;}
.r_spot_box li input{width:123px;height:38px;border:1px solid #ccc;float:left;padding-left:5px;}
.r_spot_ps{margin-top:10px;float:left;width:100%;}
.r_spot_ps textarea{width:443px;max-width:443px;max-height:60px;border:1px solid #ccc;float:left;padding:5px;line-height:30px;height:60px;}
.r_spot_ps img{width:52px;height:52px;float:left;margin-right:10px;}
.r_spot_ps a{width:140px;height:49px;background:#1abd9b;float:right;color:#fff;font-size:16px;text-align:center;line-height:49px;border-bottom:3px solid #369e88;border-radius:4px;-moz-transition:all 0s;-webkit-transition:all 0s;transition:all 0s;}
.r_spot_ps a:active{line-height:52px;height:52px;border:none;}
.r_spot_bot{width:100%;border-top:1px dashed #ccc;float:left;height:60px;}
.r_spot_bot input,.r_spot_bot button{width:200px;height:50px;border-radius:4px;background:#ea4848;color:#fff;line-height:50px;margin:10px 0 0 10px;font-size:16px;font-weight:blod;float:right;}
.r_spot_bot input:hover{-webkit-animation:dou 0.3s linear 0s infinite;animation:dou 0.3s linear 0s infinite;}
.add_i{position:absolute;width:10px;height:20px;background:#ea4848;border-radius:4px 0 0 4px;right:-10px;top:20px;cursor:pointer;}
.add_i span{width:9px;float:left;margin:9px 0 9px 1px;height:2px;background:#fff;}
.ckg_add{position:relative;float:left;}

@-webkit-keyframes dou{0%{-webkit-transform:rotateZ(0deg)}25%{-webkit-transform:rotateZ(1deg)}50%{-webkit-transform:rotateZ(0deg)}75%{-webkit-transform:rotateZ(-1deg)}100%{-webkit-transform:rotateZ(0deg)}}
@keyframes dou{0%{transform:rotateZ(0deg)}25%{transform:rotateZ(1deg)}50%{transform:rotateZ(0deg)}75%{transform:rotateZ(-1deg)}100%{transform:rotateZ(0deg)}}

/*.r_spot,.m_merch{width:920px;background:#fff;float:left;border-top:2px solid #1abd9b;box-shadow:0px 0px 3px #ccc;padding:0 10px 10px 10px;}
.r_spot_bt,.m_merch_bt{width:100%;float:left;height:40px;}
.r_spot_bt span,.m_merch_bt span{float:left;height:20px;border-left:5px solid #1abd9b;margin:10px 0;font-size:18px;line-height:20px;text-indent:0.5em;}
.r_spot_bt a{color:#ea4848;float:right;line-height:40px;}
.r_spot_bt a:hover{color:#1abd9b;}
.r_spot_box{width:100%;border-top:1px dashed #ccc;float:left;padding-bottom:10px;}
.r_spot_no{width:100%;float:left;height:50px;line-height:50px;}
.r_spot_no i{font-size:24px;color:#1abd9b;font-weight:bold;}
.r_spot_no span{font-size:14px;color:#666;font-weight:bold;}
.r_spot_no a{float:right;color:#fff;height:30px;padding:0 15px;background:#ea4848;line-height:30px;margin:10px 0;border-radius:4px;}
.r_spot_box ul{width:930px;float:left;margin:-10px 0 0 -10px;}
.r_spot_box li{width:300px;float:left;margin:10px 0 0 10px;height:30px;overflow:hidden;}
.r_spot_box li i,.r_spot_ps i{font-style:normal;color:#ea4848;font-size:14px;line-height:30px;height:30px;float:left;width:20px;text-align:center;}
.r_spot_box li span,.r_spot_ps span{width:55px;float:left;height:30px;line-height:30px;}
.r_spot_box li select{width:225px;height:30px;border:1px solid #ccc;float:left;padding-left:5px;}
.r_spot_box li input{width:218px;height:28px;border:1px solid #ccc;float:left;padding-left:5px;}
.r_spot_ps{margin-top:10px;float:left;width:100%;}
.r_spot_ps textarea{width:523px;max-width:523px;max-height:40px;border:1px solid #ccc;float:left;padding:5px;line-height:20px;height:40px;}
.r_spot_ps a{width:140px;height:49px;background:#1abd9b;float:right;color:#fff;font-size:16px;text-align:center;line-height:49px;border-bottom:3px solid #369e88;border-radius:4px;-moz-transition:all 0s;-webkit-transition:all 0s;transition:all 0s;}
.r_spot_ps a:active{line-height:52px;height:52px;border:none;}
.r_spot_bot{width:100%;border-top:1px dashed #ccc;float:left;height:60px;}
.r_spot_bot input{width:200px;height:50px;border-radius:4px;background:#ea4848;color:#fff;line-height:50px;margin:10px 360px 0 360px;font-size:16px;font-weight:blod;}*/

.info_box{width:820px;float:left;}
.info_top{width:100%;float:left;margin-top:10px;}
.info_top li{width:390px;margin-left:10px;height:30px;float:left;line-height:30px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.info_top li span{color:#999;}
.info_top li i{font-style:normal;width:20px;height:20px;padding:5px 5px 5px 0;float:left;cursor:pointer;}
.info_top li img{float:left;}
.info_top li a{color:#ea4848;padding:0 10px;}
.info_fa{width:800px;padding:0 10px;float:left;border-top:2px solid #1abd9b;margin-top:20px;background:#fff;box-shadow:0px 0px 3px #ccc;}
.info_fb{float:left;width:100%;padding-bottom:10px;}
.info_fb li{width:100%;float:left;height:40px;margin-top:10px;line-height:40px;}
.info_fb span{float:left;font-size:14px;}
.info_fb i{float:left;padding:0 5px;color:#ea4848;font-style:normal;}
.info_fb input{width:100px;height:36px;background:#1abd9b;float:right;margin:2px 0 2px 14px;color:#fff;border-radius:4px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.info_fb input:hover{background:#ea4848;}

.m_spot_no{width:100%;float:left;height:50px;}
.m_spot_no i{font-size:24px;color:#1abd9b;font-weight:bold;line-height:50px;}
.m_spot_no span{font-size:14px;color:#666;font-weight:bold;line-height:50px;}
.m_spot_no a{width:80px;height:30px;background:#ea4848;color:#fff;float:right;line-height:30px;margin:10px 0;border-radius:4px;text-align:center;margin-left:10px;}
.m_spot_info{width:100%;float:left;position:relative;}
.m_spot_box{border-top:1px dashed #ccc;}
.m_spot_info i{width:80px;height:80px;position:absolute;right:0px;top:0px;z-index:1;}
.m_spot_info i img{width:100%;height:100%;}
.m_spot_info ul{width:810px;float:left;margin-left:-10px;position:relative;z-index:2;}
.m_spot_info li{width:260px;float:left;position:relative;z-index:2;line-height:40px;margin-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.m_spot_info img{width:30px;height:30px;float:left;margin-bottom:15px;}
.m_spot_info span{width:auto;padding:0 10px;float:left;height:30px;line-height:30px;border-radius:4px;border:1px dashed #ccc;color:#666;cursor:pointer;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.m_spot_info span:hover{border:1px solid #1abd9b;color:#fff;background:#1abd9b;}

.mem_right{width:200px;background:#fff;border-top:2px solid #1abd9b;float:right;padding:0 20px 10px 20px;box-shadow:0px 0px 3px #ccc;}
.mem_right_bt{width:195px;border-left:5px solid #1abd9b;height:20px;float:left;margin:10px 0;line-height:20px;text-indent:0.5em;font-size:16px;}
.mem_right_head{width:60px;height:60px;border:2px solid #79c9b8;float:left;border-radius:32px;}
.mem_right_head img{width:100%;height:100%;border-radius:50%;}
.mem_wel{width:116px;height:60px;line-height:20px;margin:2px 0 2px 20px;float:left;overflow:hidden;}
.mem_right ul{border-top:1px dashed #ccc;float:left;width:100%;margin-top:20px;}
.mem_right li{width:200px;margin-top:10px;float:left;line-height:24px;}
.mem_right li i{font-style:normal;width:55px;float:left;height:24px;}
.mem_right li span{width:145px;float:left;word-wrap:break-word;}
.mem_right li a{width:145px;float:left;word-wrap:break-word;text-decoration:underline;color:#ea4848;}
.mem_right_d{margin-top: 10px;}
.mem_right_d div{width:195px;height:20px;float:left;margin:10px 0;line-height:20px;text-indent:0.5em;font-size:16px;}
.mem_right_d textarea{width: 100%;border:1px solid #ccc;height: 100px;}
.mem_right_d a{color: #fff; background-color: #EA4848; padding: 10px 50px; display: inline-block; border-radius: 10px; margin: 10px 0 0 25px;}

.m_merch_bt{border-bottom:1px dashed #ccc;}
.m_merch_bt i{font-style:normal;float:right;line-height:40px;color:#1abd9b;}
.m_merch_box,.m_info_box,.m_spot_box{width:100%;float:left;}
.m_merch_head{width:90px;height:90px;border-radius:50%;margin:20px 20px 10px 10px;float:left;}
.m_merch_head img{width:100%;height:100%;border-radius:50%;}
.m_merch_info{width:680px;float:left;margin-top:20px;}
.m_merch_info li{width:50%;height:30px;line-height:30px;float:left;}
.m_merch_zz{width:100%;float:left;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;margin-top:10px;padding-bottom:10px;}
.m_merch_zz li{width:264px;height:auto;float:left;margin-top:20px;}
.m_merch_zz li span{width:auto;float:left;line-height:20px;margin-right:10px;}
.m_merch_zz li img{width:80px;height:auto;max-height:120px;}
.m_merch_zz li a{width:100px;height:36px;line-height:36px;background:#1abd9b;float:left;color:#fff;border-radius:4px;text-align:center;margin:0 0 10px 164px;}
.m_merch_zz li a:hover{background:#ea4848;}
.m_merch_ner{width:100%;float:left;margin-top:10px;}
.m_merch_ner i{font-style:normal;font-size:16px;width:80px;height:30px;float:left;}
.m_merch_ner span{width:;float:left;line-height:24px;width:720px;}

.m_merch_info ul{position: inherit;z-index: 1;}
.m_merch_info li.zypp{overflow:hidden;text-overflow:ellipsis;}
.m_merch_info li.zypp:hover{display: block; position: relative; text-overflow:inherit;overflow:visible;}
.m_merch_info li.zypp:hover div{background: #FFF;height: auto;z-index: 100; text-overflow:inherit;overflow:visible; border: 1px solid #ccc;border-radius:4px;padding: 2px;}


.edit_head{width:150px;height:150px;margin:10px;float:left;cursor:pointer;position: relative;}
.edit_head img{width:100%;height:100%;}
.edit_info{width:610px;float:left;margin-left:20px;margin-top:10px;}
.edit_info li{width:100%;float:left;margin-top:10px;overflow:hidden;}
.edit_info i{font-style:normal;width:20px;height:45px;line-height:45px;floaT:left;font-size:16px;color:#ea4848;}
.edit_info span{float:left;line-height:40px;height:40px;width:70px;}
.edit_info input{height:38px;float:left;border:1px solid #ccc;padding:0 7px;color:#666;}
.edit_info select{float:left;height:40px;padding-left:5px;margin-right:10px;color:#666;}
.edit_info textarea{width:440px;max-width:440px;border:1px solid #ccc;padding:7px;height:40px;max-height:40px;line-height:20px;}
.edit_btn{display:none;background:#000;-moz-opacity:0.5;opacity:0.5;width: 100%;height: 100%;position: absolute;top: 0px;text-align: center;font-size: 20px;color:#f9f9f9; }
.edit_btn span{width: 100%;height:30px;vertical-align: middle;position: absolute;top:50%;left: 0px;margin-top: -15px;}
.user_map{ display:none;position: absolute;top:40px;right: 78px;width: 274px;height: 274px;background: #f9f9f9;border:1px solid #ddd;}
#mapContainer{width:100%;height:100%;}
#tip{position:absolute;top:5px;right:5px;height:50px;font-size:12px;border:1px solid #CCCCCC;background-color:#FFFFFF;width:30px;height:30px;line-height: 30px;text-align: center;cursor: pointer;}

.zz_input{width:120px;height:40px;background:#1abd9b;color:#fff!important;float:left;border:none!important;border-radius:4px;}
.edit_zz{width:100%;float:left;border-top:1px dashed #ccc;margin-top:10px;padding-top:10px;}
.edit_zz ul{width:560px;float:left;}
.edit_zz li{width:100%;float:left;height:40px;overflow:hidden;margin-top:10px;}
.edit_zz li i{font-style:normal;width:20px;height:45px;line-height:45px;floaT:left;font-size:16px;color:#ea4848;}
.edit_zz li span{float:left;line-height:40px;height:40px;width:70px;margin:0 !important;}
.edit_zz li .as{width:350px;height:36px;float:left;background:#1abd9b;border-radius:4px;color:#fff;line-height:36px;cursor:pointer;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;text-align:center;}
.edit_zz li .as:hover{width:380px;}
.edit_zz input{width:80px;height:80px;background:#1abd9b;float:right;margin:10px;color:#fff;border-radius:5px;font-size:16px;font-weight:bold;line-height:72px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.edit_zz input:hover,.edit_zz input:focus{-moz-transform:rotate(720deg);-webkit-transform:rotate(720deg);-o-transform:rotate(720deg);transform:rotate(720deg);border-radius:50%; background:#ea4848;}

.m_info_box ul{float: left;width: 80%;}
.m_info_box li{margin-top:15px;height:42px;line-height:42px;position:relative;}
.m_info_box span{width:60px;float:left;text-align:center;}
.m_info_box i{width:300px;float:left;font-style:normal;}
.m_info_box a{width:100px;position:absolute;top:0;height:42px;background:#1abd9b;color:#fff; text-align:center;border-radius:0 3px 3px 0;}
.m_info_box input{width:300px;padding:5px 10px;float:left;height:30px;border:1px solid #ccc;border-radius:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.m_info_box input:focus{background:#1abd9b;border-color:#1abd9b;color:#fff;}
.m_info_input{width:20%;float:left;}
.m_info_input a{width:100px;height:36px;position:relative;margin:20px 10px 10px 10px;color:#fff;background:#1abd9b;text-align:center;line-height:36px;float:left;border-radius:4px;overflow:hidden;}
.m_info_input a span{width:100px;height:36px;position:absolute;top:0;left:0;z-index:2;}
.m_info_input a i{background:#d23;width:0px;height:36px;top:0;left:0;position:absolute;z-index:1;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.m_info_input a:hover i{width:100px;}


.topnav a.as{padding:0px 5px !important;line-height: 35px !important;}
.topnav ul{width: auto;float: none;}
.topnav .select-info li{width: auto;}
.a.as span{magin:0;padding:0 !important; }

.box_bg{width:100%;height:100%;_position:absolute;position:fixed;top:0;left:0;background:url(../images/box_bg.png);z-index:9999;display:none;}
.order_blocks{position:absolute;width:600px;height:290px;margin:-145px 0 0 -300px;top:50%;left:50%;background:url(../images/area_bg.png);border-radius:4px;box-shadow:0 0 2px #ccc;}
.order_ners{width:560px;height:250px;margin:10px;padding:10px;float:left; background:#fff;border-radius:3px;box-shadow:0 0 2px #ccc;}
.order_n_bt{width:555px;height:20px;line-height:20px;text-indent:10px;float:left;border-left:5px solid #1abd9b;margin-bottom:10px;}
.order_t{width:535px;height:auto;float:left;margin:0 10px;font-size:12px;line-height:30px;}
.order_t a{color:#ea4848;text-decoration:underline;}
.order_ners input{width:120px;height:40px;border-radius:4px;float:left;margin:15px 0px;background:#1abd9b;color:#fff;-webkit-transition:all 0.5s;}
.order_ners input:hover,.order_loing input:hover{background:#ea4848;}
.order_loings{width:560px;height:250px;margin:10px;padding:10px;float:left; background:#fff;border-radius:3px;box-shadow:0 0 2px #ccc;}
.order_loings ul{height:20xp;weidth:440px;float:left;margin:50px 100px 60px 150px}
.order_loings li{width:20px;height:20px;float:left;border-radius:10px;margin-left:20px;background:#1abd9b;}
.order_loings input{width:120px;height:40px;border-radius:4px;float:left;margin:35px 220px 0 220px;background:#1abd9b;color:#fff;-webkit-transition:all 0.5s;}

@-webkit-keyframes bg1{0%{opacity:1;filter:alpha(opacity=100);}10%{opacity:0.8;filter:alpha(opacity=80);}20%{opacity:0.6;filter:alpha(opacity=60);}30%{opacity:0.4;filter:alpha(opacity=40);}40%{opacity:0.2;filter:alpha(opacity=20);}50%{opacity:0;filter:alpha(opacity=0);}60%{opacity:0.2;filter:alpha(opacity=20);}70%{opacity:0.4;filter:alpha(opacity=40);}80%{opacity:0.6;filter:alpha(opacity=60);}90%{opacity:0.8;filter:alpha(opacity=80);}100%{opacity:1;filter:alpha(opacity=100);}}

@-webkit-keyframes bg2{0%{opacity:0.8;filter:alpha(opacity=80);}10%{opacity:0.6;filter:alpha(opacity=60);}20%{opacity:0.4;filter:alpha(opacity=40);}30%{opacity:0.2;filter:alpha(opacity=20);}40%{opacity:0;filter:alpha(opacity=0);}50%{opacity:0.2;filter:alpha(opacity=20);}60%{opacity:0.4;filter:alpha(opacity=40);}70%{opacity:0.6;filter:alpha(opacity=60);}80%{opacity:0.8;filter:alpha(opacity=80);}90%{opacity:1;filter:alpha(opacity=100);}100%{opacity:0.8;filter:alpha(opacity=80);}}

@-webkit-keyframes bg3{0%{opacity:0.6;filter:alpha(opacity=60);}10%{opacity:0.4;filter:alpha(opacity=40);}20%{opacity:0.2;filter:alpha(opacity=20);}30%{opacity:0;filter:alpha(opacity=0);}40%{opacity:0.2;filter:alpha(opacity=20);}50%{opacity:0.4;filter:alpha(opacity=40);}60%{opacity:0.6;filter:alpha(opacity=60);}70%{opacity:0.8;filter:alpha(opacity=80);}80%{opacity:1;filter:alpha(opacity=100);}90%{opacity:0.8;filter:alpha(opacity=80);}100%{opacity:0.6;filter:alpha(opacity=60);}}

@-webkit-keyframes bg4{0%{opacity:0.4;filter:alpha(opacity=40);}10%{opacity:0.2;filter:alpha(opacity=20);}20%{opacity:0;filter:alpha(opacity=0);}30%{opacity:0.2;filter:alpha(opacity=20);}40%{opacity:0.4;filter:alpha(opacity=40);}50%{opacity:0.6;filter:alpha(opacity=60);}60%{opacity:0.8;filter:alpha(opacity=80);}70%{opacity:1;filter:alpha(opacity=100);}80%{opacity:0.8;filter:alpha(opacity=80);}90%{opacity:0.6;filter:alpha(opacity=60);}100%{opacity:0.4;filter:alpha(opacity=40);}}

@-webkit-keyframes bg5{0%{opacity:0.2;filter:alpha(opacity=20);}10%{opacity:0;filter:alpha(opacity=0);}20%{opacity:0.2;filter:alpha(opacity=20);}30%{opacity:0.4;filter:alpha(opacity=40);}40%{opacity:0.6;filter:alpha(opacity=60);}50%{opacity:0.8;filter:alpha(opacity=80);}60%{opacity:1;filter:alpha(opacity=100);}70%{opacity:0.8;filter:alpha(opacity=80);}80%{opacity:0.6;filter:alpha(opacity=60);}90%{opacity:0.4;filter:alpha(opacity=40);}100%{opacity:0.2;filter:alpha(opacity=20);}}

@-webkit-keyframes bg6{0%{opacity:0;filter:alpha(opacity=0);}10%{opacity:0.2;filter:alpha(opacity=20);}20%{opacity:0.4;filter:alpha(opacity=40);}30%{opacity:0.6;filter:alpha(opacity=60);}40%{opacity:0.8;filter:alpha(opacity=80);}50%{opacity:1;filter:alpha(opacity=100);}60%{opacity:0.8;filter:alpha(opacity=80);}70%{opacity:0.6;filter:alpha(opacity=60);}80%{opacity:0.4;filter:alpha(opacity=40);}90%{opacity:0.2;filter:alpha(opacity=20);}100%{opacity:0;filter:alpha(opacity=0);}}

.close{width:14px;height:14px;position:absolute;right:15px;top:15px;border:2px solid #666;border-radius:50%;cursor:pointer;-webkit-transition:all 0.5s;}
.close i{width:14px;height:2px;background:#666;position:absolute;top:6px;left:0;-webkit-transition:all 0.5s;}
.close span{width:14px;height:2px;float:left;background:#666;margin-top:6px;-webkit-transition:all 0.5s;}
.close:hover{border:2px solid #f20;}
.close:hover i{-webkit-transform:rotate(45deg);background:#f20;}
.close:hover span{-webkit-transform:rotate(135deg);background:#f20;}


.r_spot_pl{border-top:1px dashed #353535;margin-top: 10px;padding-top: 10px; position: relative;}
.r_spot_pl div{border: 1px solid #ccc;border-radius: 5px;width: 80%;text-align: center;line-height: 40px;height: 40px; float: right;}
.r_spot_pl input[type="file"]{position: absolute;right: 0;line-height: 40px;height: 40px;width: 80%; filter:alpha(opacity:0);opacity: 0;}
.r_spot_pl input[type="submit"]{ width: 145px; height: 42px; border-radius: 4px; background: #ea4848; color: #fff; line-height: 43px; font-size: 16px;}

.m_main{width:800px;background:#fff;float:left;border-top:2px solid #1abd9b;box-shadow:0px 0px 3px #ccc;padding:0 10px 10px 10px;margin-top: 20px;}
.m_main_bt{width:100%;height:40px; border-bottom: 1px dashed #ccc;}
.m_main_bt span{float:left;height:20px;border-left:5px solid #1abd9b;margin:10px 0;font-size:18px;line-height:20px;text-indent:0.5em;}
.m_main_bt i{font-size: 14px;color: #f00;}

.m_main_1{background: #eafaea;margin:10px 10px 0 10px; padding: 5px; color: #339933; }
.m_main_1 a{color: #339933;}
.m_main_1 div{display: inline-block;}
.m_main_1 .abutton{color: #666; display: inline-block;background: #f4f4f4;border: 1px solid #dfdfdf;padding: 5px 10px;border-radius: 5px;margin: 5px;}
.m_main_1_3{float: right;}
.m_main_1_3 a{padding: 0 5px;}
.m_main_1_3 input{width: 20px;height: 20px; line-height: 0;margin: 0 10px;}
.m_main_2{margin:0 5px 0 10px; padding: 5px 0;}
.m_main_2 span{background: #f4f4f4;color: #666;display: inline-block;line-height: 30px;text-indent: 10px;}
.m_main_2 .m_main_2_1{width: 28%;}
.m_main_2 .m_main_2_2{width: 40%;}
.m_main_2 .m_main_2_3{width: 15%;}
.m_main_2 .m_main_2_4{width: 15%;}
.m_main_3{padding: 10px 0;margin:0 10px;border-bottom: 1px solid #ccc;}
.m_main_3 span{padding: 10px;font-weight: bold;}
/*.m_main_3 a{color: #f00;}*/
.m_main_3 a:hover{color: #1abd9b;}
.m_main_4{background: #eafaea;margin:10px 10px 0 10px; padding: 5px; color: #339933; }
.m_main_4 a{color: #339933;}
.m_main_4 div{display: inline-block;}
.m_main_4 .abutton{color: #666; display: inline-block;background: #f4f4f4;border: 1px solid #dfdfdf;padding: 5px 10px;border-radius: 5px;margin: 5px;}
.m_main_4_3{float: right;line-height: 35px;}
.m_main_4_3 a{padding: 5px;margin: 5px;background-color: #f4f4f4;border: 1px solid #dfdfdf;color: #727272;}
.m_main_4_3 a:hover{background-color: #ea5e00;border: 1px solid #ea5e00;color: #fff;}

.m_main ul li{margin:0 5px 0 10px; padding: 10px;border-bottom: 1px solid #ccc;}
.m_main ul li:hover{background: #faf3ea;}
.m_main ul li span{display:block;float: left;line-height: 30px;}
.clear{clear: both;float: none;}
.m_main ul li span.ulli_1{width: 28%;}
.m_main ul li span.ulli_2{width: 43%;}
.m_main ul li span.ulli_3{width: 15%;line-height: 15px;}
.m_main ul li span.ulli_4{width: 13%;}

.ulli_1 input{display: inline-block;float: left;}
.ulli_1 i{background: url(../images/member/ulli_1.png) no-repeat center;width: 14px;height: 30px;display: inline-block;float: left;padding: 0 10px;margin-bottom: -3px;}
.ulli_1 i.xuan{background: url(../images/member/ulli_2.png) no-repeat center;}
.ulli_4 i{background: url(../images/member/ulli_3.png) no-repeat center;width: 40px;height: 30px;display: inline-block;float: left;cursor: pointer;}
.ulli_4 i.xuan{background: url(../images/member/ulli_4.png) no-repeat center;}
.ulli_4 b{background: url(../images/member/ulli_5.png) no-repeat center;width: 55px;height: 30px;display: inline-block;float: left;cursor: pointer;}
.ulli_4 b.xuan{background: url(../images/member/ulli_6.png) no-repeat center;}

.ulli{border-top: 1px dashed #ccc; background: #f4f3f3;clear: both;float: none;padding: 10px;width: 765px;margin: 40px 0 -10px -10px;display: none;}
.ulli_p_1{font-weight: bold;font-size: 16px;padding: 10px 0;}
.ulli_p_2{text-align: right;padding: 10px 0;}

.m_main_t{height: 100%;width: 100%;position: fixed;top: 0;left: 0;z-index: 9999;display: none;}
.m_main_t_1{position: fixed;top: 50%;left: 50%;border: 1px solid #ccc;margin-left: -200px;width: 400px;border-radius: 10px;background: #fff;display: none;}
.m_main_t_1_1{background: #f6f6f6;font-size: 14px;padding:10px; border-radius:10px 10px 0 0;}
.m_main_t_1_2{background: url(../images/member/wenhao.png) no-repeat left;font-size: 26px;padding: 50px;margin-left: 50px;}
.m_main_t_2{color:#fff;background:rgba(229, 127, 127, 0.87);font-size: 26px;position: fixed;top: 50%;left: 40%;padding: 10px 50px;border-radius: 10px;display: none;}
.m_main_t_1_3 a{float: right;display: inline-block;font-size: 16px;padding: 5px 20px;margin: 10px;background: #fbfbfb;border: 1px solid #eee;border-radius: 15px;}
.m_main_t_1_3 a+a{background: #fdd901;border: 1px solid #cc9900;}
.m_main_t_3{position: fixed;top: 40%;left: 50%;border: 1px solid #ccc;margin-left: -200px;width: 400px;border-radius: 10px;background: #fff;display: none;}
.m_main_t_3_2{background: url(../images/member/gouhao.png) no-repeat left;font-size: 26px;padding: 50px;margin-left: 50px;}
.m_main_t_3 .m_main_t_1_3 a{background: #fdd901;border: 1px solid #cc9900;}
.m_main_red{color: #f00;}
#nav_09 i{color: #f00;padding: 0 5px;display:inline-block;}
#phoneValidate{margin-top:50px;display:none}
#tag8,#tag9,#tag1,#tag2,#tag3,#tag4,#tag5,#tag6,#tag7{display:none}

.tipbox {
    width: 300px;
    position: relative;
    height: 193px;
    background-position: 0px -313px;
}
#wanshanTipBg {width: 1920px; height: 978px; left: 0px; top: 0px; z-index: 999; opacity: 0.55; position: fixed; background-color: rgb(0, 0, 0);}
#wanshanTip {left: 50%; top: 270px; z-index: 1005; position: absolute; margin-left: -150px; background-color: transparent;}
#step1 {background:url(../images/member/notice.png) no-repeat;margin-left:-300px}
#wanshanTip .tipboxBtn {
    position: absolute;
    display: inline-block;
    width: 25px;
    height: 25px;
    left: -68px;
    top: 36px;
    cursor: pointer;
}
.tipboxNextbtn {
    position: absolute;
    display: inline-block;
    width: 82px;
    height: 28px;
    left: -156px;
    top: 119px;
    cursor: pointer;
}


@-webkit-keyframes twinkling{    /*透明度由0到1*/
    0%{
       opacity:0; /*透明度为0*/
     }
    100%{
       opacity:1; /*透明度为1*/
    }
}
#special_vip{
     -webkit-animation: twinkling 1s ease-in-out; 
}  
#oauthCode{
	text-decoration:underline;
	-webkit-animation: twinkling 1s ease-in-out; 
}