/*! www.vancheer.com  |  Powered by vancheer */
.ranking1 .topDiv{ background:url(../images/ico1_1bg.png) no-repeat top center; padding-top:30px; padding-bottom:20px;}
.ranking1 .topDiv .title{ line-height:20px; background:url(../images/ico1_hr1.png) no-repeat left center; padding-left:10px; font-size:16px; color:#fff; margin-bottom:30px;}
.ranking1 .topDiv .tablist{ height:40px; line-height:40px; background-color:#fff; border-radius:4px; overflow:hidden; box-shadow:2px 2px 5px rgba(0,0,0,0.1);}
.ranking1 .topDiv .tablist li{ float:left; width:50%; text-align:center; font-size:14px;}
.ranking1 .topDiv .tablist li a{ display:block; color:#999; width:100%;}
.ranking1 .topDiv .tablist li a:hover,.ranking1 .topDiv .tablist li a.aNow{ background-color:#f1c570; color:#fff;}
.ranking1 .topDiv .text{ margin-top:30px; margin-bottom:20px; text-align:center;}
.ranking1 .topDiv .text .ico{ margin:0 auto; width:120px; height:120px; border-radius:120px; overflow:hidden; border:3px #fff solid;}
.ranking1 .topDiv .text h3{ font-size:16px; color:#fff; font-weight:inherit; padding-top:5px; padding-bottom:5px;}
.ranking1 .topDiv .text p{ font-size:14px; color:#fff; opacity:0.5;}
.ranking1 .topDiv .num dd{ width:33.33%; float:left; text-align:center;}
.ranking1 .topDiv .num dd:nth-child(2){ background:url(../images/ico1_hr2.png) no-repeat left center,url(../images/ico1_hr2.png) no-repeat right center;}
.ranking1 .topDiv .num dd p{ font-size:14px; color:#fff; opacity:0.5;}
.ranking1 .topDiv .num dd em{ font-size:16px; color:#fff; display:block; height:20px; padding-top:5px;}
.ranking1 .topDiv .num dd span{ font-size:24px; color:#ffeec5; padding-top:5px; display:block;}
.ranking1 .list{background-color:#f5f5f5;}
.ranking1 .list .titlelist{ height:50px; line-height:50px; background-color:#fff; font-size:14px; padding-left:10px; padding-right:10px; margin-bottom:20px;}
.ranking1 .list .titlelist em{ font-size:16px; color:#f1c570;}
.ranking1 .list .titlelist .leftDiv{ float:left;}
.ranking1 .list .titlelist .rightDiv{ float:right;}
.ranking1 .list li{ position:relative; padding-left:10px; padding-right:10px; height:40px; line-height:40px; background-color:#fff; margin-bottom:5px;}
.ranking1 .list li .name{ display:inline-block; padding-right:10px;}
.ranking1 .list li .name span{ color:#f1c570; font-size:18px; padding-right:5px;}
.ranking1 .list li .name em{ font-size:16px;}
.ranking1 .list li p{ display:inline-block; color:#ccc;}
.ranking1 .list li p span{ padding-right:20px;}
.ranking1 .list li .shuzi{ position:absolute; top:0; right:10px; font-size:16px; color:#f1c570;}
.phmore{ margin-left:10px; margin-right:10px;}
.phmore a{ display:block; font-size:16px; color:#fff; height:40px; line-height:40px; border-radius:40px; background-color:#f0bb37; text-align:center;}
.ranking1 .phmore{ padding-top:30px; padding-bottom:40px;}

.mindex1 .topDiv{ background:url(../images/ico1_1bg.png) no-repeat top center; padding-top:30px; padding-bottom:20px;}
.mindex1 .topDiv .title{ height:38px; line-height:38px;}
.mindex1 .topDiv .title .logo{ float:left;}
.mindex1 .topDiv .title .tuichu{ float:right;}
.mindex1 .topDiv .title .tuichu a{ color:#fff;}
.mindex1 .topDiv .text{ margin-top:30px; margin-bottom:20px; text-align:center;}
.mindex1 .topDiv .text .ico{ margin:0 auto; width:120px; height:120px; border-radius:120px; overflow:hidden; border:3px #fff solid;}
.mindex1 .topDiv .text h3{ font-size:16px; color:#fff; font-weight:inherit; padding-top:5px; padding-bottom:5px;}
.mindex1 .topDiv .text p{ font-size:14px; color:#fff; opacity:0.5;}
.mindex1 .topDiv .num dd{ width:33.33%; float:left; text-align:center;}
.mindex1 .topDiv .num dd:nth-child(2){ background:url(../images/ico1_hr2.png) no-repeat left center,url(../images/ico1_hr2.png) no-repeat right center;}
.mindex1 .topDiv .num dd p{ font-size:14px; color:#fff; opacity:0.5;}
.mindex1 .topDiv .num dd em{ font-size:16px; color:#fff; display:block; height:20px; padding-top:5px;}
.mindex1 .list{background-color:#f5f5f5; padding-top:30px; padding-bottom:40px;}
.mindex1 .list li a{ display:block; padding-left:10px; padding-right:10px; height:40px; line-height:40px; margin-bottom:5px; background:url(../images/ico1_8.png) no-repeat right center; background-color:#fff;}
.mindex1 .list li a .imgon{ display:none;}
.mindex1 .list li a span{ padding-right:10px;}
.mindex1 .list li a span img{ width:20px;}
.mindex1 .list li a em{ font-size:14px; color:#666;}
.mindex1 .list li a:hover{ background:url(../images/ico1_8on.png) no-repeat right center; background-color:#f1c570;}
.mindex1 .list li a:hover em{ color:#fff;}
.mindex1 .list li a:hover .imgon{ display:inline-block;}
.mindex1 .list li a:hover .imgoff{ display:none;}

.member{ background:url(../images/ico2_1bg.png) no-repeat top center; background-size:100%; background-color:#f5f5f5; padding:30px 10px; padding-bottom:80px;}
.member .title0{ color:#fff; padding-bottom:20px; height:20px;}
.member .title0 h2{ float:left; font-size:16px; font-weight:inherit; background:url(../images/ico1_hr1.png) no-repeat left center; padding-left:10px; background-size:2px 15px; line-height:20px;}
.member .title0 .rightbox{ float:right; font-size:14px; color:#fff;}
.member .title0 .rightbox img{ height:25px; padding-right:5px;}

.personal1 .content{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:20px 10px;}
.personal1 .content .text{ margin-bottom:20px; text-align:center;}
.personal1 .content .text .ico{ margin:0 auto; width:120px; height:120px; border-radius:120px; overflow:hidden; border:3px #eee solid;}
.personal1 .content .text p{ padding-top:5px;}
.personal1 .content .text p a{ font-size:14px; color:#fac030;}
.personal1 .list li{ height:40px; line-height:40px; font-size:14px; border-bottom:1px #eee solid;}
.personal1 .list li:first-child{ border-top:1px #eee solid;}
.personal1 .list li span{ color:#999;}
.personal1 .btn{ margin-top:20px;}
.personal1 .btn a{ display:block; font-size:14px; color:#fff; background-color:#fac030; width:120px; height:40px; line-height:40px; border-radius:40px; text-align:center;}

.personaledit1{}
.personaledit1 .content{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:20px 10px;}
.personaledit1 .content .text{ margin-bottom:10px; text-align:center;}
.personaledit1 .content .text .ico{ margin:0 auto; width:120px; height:120px; border-radius:120px; overflow:hidden; border:3px #eee solid;}
.personaledit1 .content .text p{ padding-top:5px;}
.personaledit1 .content .text p a{ font-size:14px; color:#fac030;}
.personaledit1 .list li{ height:40px; line-height:40px; font-size:14px; padding-top:10px;}
.personaledit1 .list li:first-child{ border-top:1px #eee solid;}
.personaledit1 .list li em{ float:left;}
.personaledit1 .list li span{ display:block; color:#999; padding-left:76px;}
.personaledit1 .list li .input1{ display:block; width:100%; border:1px #e0e0e0 solid; height:40px; line-height:40px; text-indent:10px; border-radius:4px; color:#999; font-size:14px;}
.personaledit1 .list li select{ display:block; width:100%; border:1px #e0e0e0 solid; height:40px; line-height:40px; text-indent:10px; border-radius:4px; color:#999; font-size:14px; font-family:'微软雅黑';}
.personaledit1 .btn{ margin-top:20px;}
.personaledit1 .btn a{ display:block; font-size:14px; color:#fff; background-color:#fac030; width:120px; height:40px; line-height:40px; border-radius:40px; text-align:center; float:left; margin-right:10px;}
.personaledit1 .btn .a02{ background-color:#f5818b;}

.sale1{}
.sale1 .content{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:0 10px; padding-top:20px;}
.sale1 .content .title{ text-align:center; margin-bottom:20px; background:url(../images/ico2_2.png) no-repeat left bottom,url(../images/ico2_3.png) no-repeat right bottom;}
.sale1 .content .title p{ font-size:18px; color:#666; padding-bottom:5px; margin-bottom:10px; background:url(../images/ico2_1hr.png) no-repeat bottom center;}
.sale1 .content .title h3{ color:#f1c570; font-size:26px; font-weight:inherit;}
.sale1 .content .txt{ height:50px; line-height:50px; border-top:1px #eee solid; font-size:14px; color:#999;}
.sale1 .content .txt em{ font-size:24px; color:#f1c570;}
.sale1 .content02{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); margin-top:40px; padding-bottom:20px;}
.sale1 .content02 .title{ font-size:16px; height:40px; line-height:40px; border-bottom:3px #eee solid; text-align:center;}
.sale1 .content02 .list{ padding:0 10px;}
.sale1 .content02 .list li{ height:60px; line-height:60px; border-bottom:1px #eee solid;}
.sale1 .content02 .list li .leftDiv{ float:left; font-size:14px; color:#999;}
.sale1 .content02 .list li .rightDiv{ float:right; font-size:18px; color:#f1c570;}

.peson1 .tablist{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:10px 5px;}
.peson1 .tablist li{ width:50%; float:left;}
.peson1 .tablist li .box{ padding-left:5px; padding-right:5px;}
.peson1 .tablist li select{ display:block; width:100%; border:none; height:40px; line-height:40px; text-indent:10px; border-radius:4px; color:#fff; font-size:14px; font-family:'微软雅黑'; background-color:#f1c570;}
.peson1 .list{ margin-top:20px;}
.peson1 .list li{ margin-bottom:20px; background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); overflow:hidden;}
.peson1 .list li .title{ height:40px; line-height:40px; padding-left:10px; padding-right:10px; background-color:#f1c570;}
.peson1 .list li .title .leftDiv{ float:left; color:#fff; font-size:16px;}
.peson1 .list li .title .leftDiv img{ height:25px; float:left; padding-top:7px; margin-right:5px;}
.peson1 .list li .title .rightDiv{ float:right; color:#fae8c4; font-size:14px;}
.peson1 .list li .ddlist{ margin:10px; background:url(../images/ico2_5hr.png) repeat-x 50% center,url(../images/ico2_5hr.png) repeat-y 50% center;}
.peson1 .list li dd{ width:50%; float:left; text-align:center; padding-top:10px; padding-bottom:10px; font-size:14px;}
.peson1 .list li dd p{ font-size:14px; background:url(../images/ico2_6hr.png) no-repeat bottom center; padding-bottom:5px; margin-bottom:10px;}
.peson1 .list li dd em{ color:#f1c570; font-size:18px;}
.peson1 .phmore{ margin:0; padding-top:30px;}

.balance1{ min-height:600px;}
.balance1 .content{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding-top:20px; padding-bottom:20px;}
.balance1 .content .title{ text-align:center; border-bottom:2px #f4d191 solid; padding-bottom:20px; margin-bottom:20px;}
.balance1 .content .title p{ font-size:16px; padding-bottom:5px; margin-bottom:10px; background:url(../images/ico2_1hr.png) no-repeat bottom center;}
.balance1 .content .title em{ font-size:30px; color:#f1c570;}
.balance1 .list{ padding-left:10px; padding-right:10px;}
.balance1 .list li{ height:40px; line-height:40px; margin-bottom:10px; position:relative;}
.balance1 .list li em{ float:left; font-size:14px;}
.balance1 .list li p{ padding-left:70px;}
.balance1 .list li .input1{ display:block; text-indent:10px; color:#ccc; border:1px #e0e0e0 solid; height:40px; line-height:40px; width:100%; border-radius:4px;}
.balance1 .list li .ico{ position:absolute; right:5px; top:0;}
.balance1 .list li .ico img{ height:15px;}
.balance1 .list>p{ font-size:12px; text-align:right;}
.balance1 .list>p a{ color:#999;}
.balance1 .txt{ margin-left:10px; margin-right:10px; padding-top:10px; margin-top:15px; margin-bottom:20px; border-top:1px #eee solid; font-size:14px; color:#999;}
.balance1 .btn{ display:block; width:120px; border-radius:40px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; background-color:#f1c570; margin-left:10px;}

.tixing1{ display:none; position:absolute; z-index:999; width:95%; background-color:#fff; border-radius:4px; overflow:hidden;}
.tixing1 .title{ height:40px; line-height:40px; font-size:16px; color:#fff; text-align:center; background-color:#fac031;}
.tixing1 .close{ position:absolute; right:5px; top:5px;}
.tixing1 .close img{ width:25px;}
.tixing1 .content{ text-align:center; padding:20px 0;}
.tixing1 .content .ico img{ width:100px;}
.tixing1 .content .ico{ padding-bottom:10px;}
.tixing1 .content em{ font-size:18px; color:#fac031;}
.tixing1 .content p{ font-size:14px; line-height:1.5; padding:10px 40px;}
.tixing1 .btnDiv{ height:40px; margin:0 auto; width:260px;}
.tixing1 .btnDiv .btn1{ display:block; width:120px; height:40px; line-height:40px; font-size:14px; color:#fff; border-radius:40px; background-color:#f0bb37; float:left;}
.tixing1 .btnDiv .btn2{ margin-left:20px; background-color:#f5818b;}

.tixing2{ display:none; position:absolute; z-index:999; width:95%; background-color:#fff; border-radius:4px; overflow:hidden;}
.tixing2 .title{ height:40px; line-height:40px; font-size:16px; color:#fff; text-align:center; background-color:#fac031;}
.tixing2 .close{ position:absolute; right:5px; top:5px;}
.tixing2 .close img{ width:25px;}
.tixing2 .content{ text-align:center; padding:20px 0;}
.tixing2 .content .ico img{ width:100px;}
.tixing2 .content .ico{ padding-bottom:10px;}
.tixing2 .content em{ font-size:18px; color:#fac031;}
.tixing2 .content p{ font-size:14px; line-height:1.5; padding:10px 40px;}
.tixing2 .btnDiv{ height:40px; margin:0 auto; width:260px;}
.tixing2 .btnDiv .btn1{ display:block; width:120px; height:40px; line-height:40px; font-size:14px; color:#fff; border-radius:40px; background-color:#f0bb37; float:left;}
.tixing2 .btnDiv .btn2{ margin-left:20px; background-color:#f5818b;}


.password1{ min-height:670px;}
.password1 .content{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding-bottom:20px; overflow:hidden;}
.password1 .content .title{ height:40px; line-height:40px; background-color:#f1c570; text-align:center; font-size:16px; color:#fff;}
.password1 .content .list{ padding:20px 10px; padding-bottom:0;}
.password1 .content .list li{ height:40px; line-height:40px; border:1px #e0e0e0 solid; margin-bottom:20px;}
.password1 .content .list li em{ float:left; padding-left:10px;}
.password1 .content .list li p{ padding-left:45px;}
.password1 .content .list li input{ display:block; width:100%; height:40px; line-height:40px; font-size:14px; color:#999;}
.password1 .content .btn{ display:block; margin-left:10px; margin-right:10px; height:40px; line-height:40px; background-color:#f1c570; font-size:14px; color:#fff; text-align:center; border-radius:40px;}

.password2{min-height:670px;}
.password2 .content{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding-bottom:20px; overflow:hidden;}
.password2 .content .title{ height:40px; line-height:40px; background-color:#f1c570; text-align:center; font-size:16px; color:#fff;}
.password2 .text{ text-align:center; padding:20px 0;}
.password2 .text .ico img{ width:100px;}
.password2 .text .ico{ padding-bottom:10px;}
.password2 .text em{ font-size:18px; color:#fac031;}
.password2 .text p{ font-size:14px; line-height:1.5; padding:10px 40px;}
.password2 .text .btnDiv{ height:40px; margin:0 auto; width:260px;}
.password2 .text .btnDiv .btn1{ display:block; width:120px; height:40px; line-height:40px; font-size:14px; color:#fff; border-radius:40px; background-color:#f0bb37; float:left;}
.password2 .text .btnDiv .btn2{ margin-left:20px; background-color:#f5818b;}

.ranking3{ background:url(../images/ico2_1bg.png) no-repeat top center; background-size:100%; background-color:#f5f5f5; padding:30px 10px; padding-bottom:80px; min-height:670px;}
.ranking3 .title0{ color:#fff; padding-bottom:20px; height:20px;}
.ranking3 .title0 h2{ float:left; font-size:16px; font-weight:inherit; background:url(../images/ico1_hr1.png) no-repeat left center; padding-left:10px; background-size:2px 15px; line-height:20px;}
.ranking3 .tablist{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); overflow:hidden;}
.ranking3 .tablist select{display:block; width:100%; border:none; height:40px; line-height:40px; text-indent:10px; border-radius:4px; color:#999; font-size:14px; font-family:'微软雅黑';}
.ranking3 .content{ background:url(../images/ico2_12.png) no-repeat bottom right; background-size:50px; background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding-bottom:20px; overflow:hidden; margin-top:30px; text-align:center;}
.ranking3 .content .title{ height:40px; line-height:40px; font-size:16px; color:#fff; background-color:#f1c570;}
.ranking3 .content p{ padding-top:20px; padding-bottom:10px; margin-bottom:10px; font-size:14px; background:url(../images/ico2_6hr.png) no-repeat bottom center;}
.ranking3 .content .txt{ font-size:14px; color:#999;}
.ranking3 .content .txt em{ font-size:24px; color:#f1c570;}
.ranking3 .list{ margin-top:30px; margin-bottom:30px;}
.ranking3 .list li{ height:40px; line-height:40px; margin-bottom:10px; background-color:#fff; padding:0 10px; font-size:14px;}
.ranking3 .list li .leftDiv{ float:left;}
.ranking3 .list li .leftDiv em{ color:#f1c570; font-size:18px;}
.ranking3 .list li .rightDiv{ float:right; color:#f1c570;}
.ranking3 .phmore{ margin-top:30px;}

.ranking4{ background:url(../images/ico2_1bg.png) no-repeat top center; background-size:100%; background-color:#f5f5f5; padding:30px 10px; padding-bottom:80px; min-height:670px;}
.ranking4 .title0{ color:#fff; padding-bottom:20px; height:20px;}
.ranking4 .title0 h2{ float:left; font-size:16px; font-weight:inherit; background:url(../images/ico1_hr1.png) no-repeat left center; padding-left:10px; background-size:2px 15px; line-height:20px;}
.ranking4 .tablist{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); overflow:hidden;}
.ranking4 .tablist select{display:block; width:100%; border:none; height:40px; line-height:40px; text-indent:10px; border-radius:4px; color:#999; font-size:14px; font-family:'微软雅黑';}
.ranking4 .content{ background:url(../images/ico2_12.png) no-repeat bottom right; background-size:50px; background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding-bottom:20px; overflow:hidden; margin-top:30px; text-align:center;}
.ranking4 .content .title{ height:40px; line-height:40px; font-size:16px; color:#fff; background-color:#f1c570;}
.ranking4 .content .text{ margin-top:20px; margin-bottom:10px; text-align:center;}
.ranking4 .content .text .ico{ margin:0 auto; width:120px; height:120px; border-radius:120px; overflow:hidden; border:3px #eee solid;}
.ranking4 .content .text h3{ font-weight:inherit; font-size:16px; padding-top:10px; padding-bottom:10px;}
.ranking4 .content .text em{ padding-left:10px;}
.ranking4 .content .text p{ color:#ccc;}
.ranking4 .content .txt{ font-size:14px; color:#999;}
.ranking4 .content .txt em{ font-size:24px; color:#f1c570;}
.ranking4 .list .titlelist{ height:50px; line-height:50px; background-color:#fff; font-size:14px; padding-left:10px; padding-right:10px; margin-top:20px; margin-bottom:20px; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.ranking4 .list .titlelist em{ font-size:16px; color:#f1c570;}
.ranking4 .list .titlelist .leftDiv{ float:left;}
.ranking4 .list .titlelist .rightDiv{ float:right;}
.ranking4 .list li{ position:relative; padding-left:10px; padding-right:10px; height:40px; line-height:40px; background-color:#fff; margin-bottom:10px; border-radius:4px;}
.ranking4 .list li .name{ display:inline-block; padding-right:10px;}
.ranking4 .list li .name span{ color:#f1c570; font-size:18px; padding-right:5px;}
.ranking4 .list li .name em{ font-size:16px;}
.ranking4 .list li p{ display:inline-block; color:#ccc;}
.ranking4 .list li p span{ padding-right:20px;}
.ranking4 .list li .shuzi{ position:absolute; top:0; right:10px; font-size:16px; color:#f1c570;}
.ranking4 .phmore{ margin:30px 0;}

.dindex1 .topDiv{ background:url(../images/ico1_1bg.png) no-repeat top center; padding-top:30px; padding-bottom:20px;}
.dindex1 .topDiv .title{ height:38px; line-height:38px;}
.dindex1 .topDiv .title .logo{ float:left;}
.dindex1 .topDiv .title .tuichu{ float:right;}
.dindex1 .topDiv .title .tuichu a{ color:#fff;}
.dindex1 .topDiv .text{ margin-top:30px; margin-bottom:20px; text-align:center;}
.dindex1 .topDiv .text .ico{ margin:0 auto; width:120px; height:120px; border-radius:120px; overflow:hidden; border:3px #fff solid;}
.dindex1 .topDiv .text h3{ font-size:16px; color:#ffd97b; font-weight:inherit; padding-top:5px; padding-bottom:5px;}
.dindex1 .topDiv .text p{ font-size:14px; color:#fff; opacity:0.5;}
.dindex1 .topDiv .num dd{ width:33.33%; float:left; text-align:center;}
.dindex1 .topDiv .num dd:nth-child(2){ background:url(../images/ico1_hr2.png) no-repeat left center,url(../images/ico1_hr2.png) no-repeat right center;}
.dindex1 .topDiv .num dd p{ font-size:14px; color:#fff; opacity:0.5;}
.dindex1 .topDiv .num dd em{ font-size:16px; color:#fff; display:block; height:20px; padding-top:5px;}
.dindex1 .list{background-color:#f5f5f5; padding-top:30px; padding-bottom:40px;}
.dindex1 .list li a{ display:block; padding-left:10px; padding-right:10px; height:40px; line-height:40px; margin-bottom:5px; background:url(../images/ico1_8.png) no-repeat right center; background-color:#fff;}
.dindex1 .list li a .imgon{ display:none;}
.dindex1 .list li a span{ padding-right:10px;}
.dindex1 .list li a span img{ width:20px;}
.dindex1 .list li a em{ font-size:14px; color:#666;}
.dindex1 .list li a:hover{ background:url(../images/ico1_8on.png) no-repeat right center; background-color:#f1c570;}
.dindex1 .list li a:hover em{ color:#fff;}
.dindex1 .list li a:hover .imgon{ display:inline-block;}
.dindex1 .list li a:hover .imgoff{ display:none;}

.dpersonal1 .content{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:20px 10px;}
.dpersonal1 .content .text{ margin-bottom:20px; text-align:center;}
.dpersonal1 .content .text .ico{ margin:0 auto; width:120px; height:120px; border-radius:120px; overflow:hidden; border:3px #eee solid;}
.dpersonal1 .content .text p{ padding-top:5px;}
.dpersonal1 .content .text p a{ font-size:14px; color:#fac030;}
.dpersonal1 .list li{ height:40px; line-height:40px; font-size:14px; border-bottom:1px #eee solid;}
.dpersonal1 .list li:first-child{ border-top:1px #eee solid;}
.dpersonal1 .list li span{ color:#999;}
.dpersonal1 .btn{ margin-top:20px;}
.dpersonal1 .btn a{ display:block; font-size:14px; color:#fff; background-color:#fac030; width:120px; height:40px; line-height:40px; border-radius:40px; text-align:center;}


.dpersonaledit1{}
.dpersonaledit1 .content{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:20px 10px;}
.dpersonaledit1 .content .text{ margin-bottom:10px; text-align:center;}
.dpersonaledit1 .content .text .ico{ margin:0 auto; width:120px; height:120px; border-radius:120px; overflow:hidden; border:3px #eee solid;}
.dpersonaledit1 .content .text p{ padding-top:5px;}
.dpersonaledit1 .content .text p a{ font-size:14px; color:#fac030;}
.dpersonaledit1 .list li{ height:40px; line-height:40px; font-size:14px; padding-top:10px;}
.dpersonaledit1 .list li:first-child{ border-top:1px #eee solid;}
.dpersonaledit1 .list li em{ float:left;}
.dpersonaledit1 .list li span{ display:block; color:#999; padding-left:76px;}
.dpersonaledit1 .list li .inputbox{ width:50%; float:left;}
.dpersonaledit1 .list li .inputbox p{ padding-left:10px;}
.dpersonaledit1 .list li .input1{ display:block; width:100%; border:1px #e0e0e0 solid; height:40px; line-height:40px; text-indent:10px; border-radius:4px; color:#999; font-size:14px;}
.dpersonaledit1 .list li select{ display:block; width:100%; border:1px #e0e0e0 solid; height:40px; line-height:40px; text-indent:10px; border-radius:4px; color:#999; font-size:14px; font-family:'微软雅黑';}
.dpersonaledit1 .btn{ margin-top:20px;}
.dpersonaledit1 .btn a{ display:block; font-size:14px; color:#fff; background-color:#fac030; width:120px; height:40px; line-height:40px; border-radius:40px; text-align:center; float:left; margin-right:10px;}
.dpersonaledit1 .btn .a02{ background-color:#f5818b;}

.denglu{ background:url(../images/ico3_2bg.png) repeat;}
.denglu .bg{ min-height:700px; background:url(../images/ico3_1bg.png) no-repeat bottom center; background-size:100%;}
.denglu .logo{ text-align:right; padding:20px 10px;}
.denglu .logo img{ height:30px;}

.signin1 .ico{ text-align:center;}
.signin1 .ico img{ width:180px;}
.signin1 .list{ padding-left:15%; padding-right:15%;}
.signin1 li{ height:40px; line-height:40px; margin-top:20px;}
.signin1 li .inpbg{ height:40px; line-height:40px; border-radius:40px; background-color:#fea50b;}
.signin1 li em{ float:left; padding-left:15px;}
.signin1 li em img{ height:20px;}
.signin1 li .box{ padding-left:40px;}
.signin1 li .input1{ display:block; width:100%; height:40px; line-height:40px; font-size:14px; color:#fff;}
.signin1 li .leftDiv{ float:left; font-size:14px; color:#999;}
.signin1 li .leftDiv input{ float:left; margin-top:5px;}
.signin1 li .rightDiv{ float:right; font-size:14px; color:#999;}
.signin1 li .rightDiv a{ color:#999;}
.signin1 li .onbtn{ display:block; text-align:center; font-size:16px; color:#fff;}
.signin1 li .txt{ text-align:center; font-size:14px; color:#999;}
.signin1 li .txt a{ color:#f5818b;}
.signin1 li:nth-child(3),.signin1 li:nth-child(5){ height:20px; line-height:20px;}

.zhuce{ display:none; position:absolute; z-index:999; width:95%; background-color:#fff; border-radius:4px; overflow:hidden;}
.zhuce .title{ height:40px; line-height:40px; font-size:16px; color:#fff; text-align:center; background-color:#fac031;}
.zhuce .close{ position:absolute; right:5px; top:5px;}
.zhuce .close img{ width:25px;}
.zhuce .list{ padding:20px 0; display:block;}
.zhuce li{ width:33.33%; float:left; text-align:center;}
.zhuce li .ico img{ width:80px;}
.zhuce li .name{ padding-top:5px; font-size:14px; color:#666;}

.denglu .logo2{ text-align:center; padding-top:30px;}
.register1 .list{ padding-left:15%; padding-right:15%;}
.register1 .title{ font-size:16px; text-align:center;}
.register1 li{ height:40px; line-height:40px; margin-top:20px;}
.register1 li .inpbg{ height:40px; line-height:40px; border-radius:40px; background-color:#fac031;}
.register1 li em{ float:left; padding-left:15px;}
.register1 li em img{ height:20px;}
.register1 li .box{ padding-left:40px;}
.register1 li .input1{ display:block; width:100%; height:40px; line-height:40px; font-size:14px; color:#fff;}
.register1 li:nth-child(4) .inpbg{ width:60%; float:left;}
.register1 li:nth-child(4) .rihgtbtn{ width:40%; float:right;}
.register1 li:nth-child(4) .btnA{ margin-left:10px; display:block; color:#fff; text-align:center; height:40px; line-height:40px; border-radius:40px; background-color:#f5818b;}
.register1 li:nth-child(7){ height:20px; line-height:20px;}
.register1 li:nth-child(5){ color:#999; line-height:20px;}
.register1 li:nth-child(5) input{ float:left; margin-top:4px;}
.register1 li:nth-child(5) a{ color:#f5818b;}
.register1 li:nth-child(6) a{ display:block; text-align:center; color:#fff; font-size:16px;}
.register1 li:nth-child(7) .txt{ text-align:center; font-size:14px; color:#999;}
.register1 li:nth-child(7) .txt a{ color:#f5818b;}

.register2 .list{ padding-left:15%; padding-right:15%;}
.register2 .title{ font-size:16px; text-align:center;}
.register2 li{ height:40px; line-height:40px; margin-top:20px;}
.register2 li .inpbg{ height:40px; line-height:40px; border-radius:40px; background-color:#fac031;}
.register2 li em{ float:left; padding-left:15px;}
.register2 li em img{ height:20px;}
.register2 li .box{ padding-left:40px;}
.register2 li .input1{ display:block; width:100%; height:40px; line-height:40px; font-size:14px; color:#fff;}
.register2 li:nth-child(4) .inpbg{ width:60%; float:left;}
.register2 li:nth-child(4) .rihgtbtn{ width:40%; float:right;}
.register2 li:nth-child(4) .btnA{ margin-left:10px; display:block; color:#fff; text-align:center; height:40px; line-height:40px; border-radius:40px; background-color:#f5818b;}
.register2 li:nth-child(6){ color:#999; line-height:20px;}
.register2 li:nth-child(6) input{ float:left; margin-top:4px;}
.register2 li:nth-child(6) a{ color:#f5818b;}
.register2 li:nth-child(7) a{ display:block; text-align:center; color:#fff; font-size:16px;}
.register2 li:nth-child(8){ height:20px; line-height:20px;}
.register2 li:nth-child(8) .txt{ text-align:center; font-size:14px; color:#999;}
.register2 li:nth-child(8) .txt a{ color:#f5818b;}
.register2 li:nth-child(5) .inpbg{ overflow:hidden;}
.register2 li select{ display:block; width:100%; border:none; height:40px; line-height:40px; border-radius:4px; color:#fff; font-size:14px; font-family:'微软雅黑'; background-color:#fac031; margin-right:15px;}


.register3 .list{ padding-left:15%; padding-right:15%;}
.register3 .title{ font-size:16px; text-align:center;}
.register3 li{ height:40px; line-height:40px; margin-top:20px;}
.register3 li .inpbg{ height:40px; line-height:40px; border-radius:40px; background-color:#fac031;}
.register3 li em{ float:left; padding-left:15px;}
.register3 li em img{ height:20px;}
.register3 li .box{ padding-left:40px;}
.register3 li .input1{ display:block; width:100%; height:40px; line-height:40px; font-size:14px; color:#fff;}
.register3 li:nth-child(4) .inpbg{ width:60%; float:left;}
.register3 li:nth-child(4) .rihgtbtn{ width:40%; float:right;}
.register3 li:nth-child(4) .btnA{ margin-left:10px; display:block; color:#fff; text-align:center; height:40px; line-height:40px; border-radius:40px; background-color:#f5818b;}
.register3 li:nth-child(6){ color:#999; line-height:20px;}
.register3 li:nth-child(6) input{ float:left; margin-top:4px;}
.register3 li:nth-child(6) a{ color:#f5818b;}
.register3 li:nth-child(7) a{ display:block; text-align:center; color:#fff; font-size:16px;}
.register3 li:nth-child(8){ height:20px; line-height:20px;}
.register3 li:nth-child(8) .txt{ text-align:center; font-size:14px; color:#999;}
.register3 li:nth-child(8) .txt a{ color:#f5818b;}
.register3 li:nth-child(5) .left,.register3 li:nth-child(5) .right{ float:left; width:50%;}
.register3 li:nth-child(5) .left .inpbg{ margin-right:5px; overflow:hidden;}
.register3 li:nth-child(5) .right .inpbg{ margin-left:5px; overflow:hidden;}
.register3 li select{ display:block; width:100%; border:none; height:40px; line-height:40px; border-radius:4px; color:#fff; font-size:12px; font-family:'微软雅黑'; background-color:#fac031; margin-right:15px;}

.register4{ text-align:center;}
.register4 .ico2{ padding:20px 0;}
.register4 .ico1 img{ width:120px;}
.register4 .ico2 img{ width:80px;}
.register4 .name{ font-size:24px; color:#333;}
.register4 p{ font-size:14px; color:#999; padding:10px 0;}
.register4 .btn{ margin:0 10px; display:block; height:40px; line-height:40px; font-size:16px; color:#fff; border-radius:40px; text-align:center; background-color:#f0bb37;}

.find1{ min-height:700px;}
.find1 .ico{ text-align:center;}
.find1 .ico img{ width:180px;}
.find1 .title{ text-align:center; font-size:18px; padding-top:20px;}
.find1 .list{ padding:0 15%;}
.find1 li{ height:40px; line-height:40px; margin-top:20px;}
.find1 li .inpbg{ height:40px; line-height:40px; border-radius:40px; background-color:#fac031;}
.find1 li em{ float:left; padding-left:15px;}
.find1 li em img{ height:20px;}
.find1 li .box{ padding-left:40px;}
.find1 li .input1{ display:block; width:100%; height:40px; line-height:40px; font-size:14px; color:#fff;}
.find1 li:nth-child(2) .inpbg{ width:60%; float:left;}
.find1 li:nth-child(2) .rihgtbtn{ width:40%; float:right;}
.find1 li:nth-child(2) .btnA{ margin-left:10px; display:block; color:#fff; text-align:center; height:40px; line-height:40px; border-radius:40px; background-color:#f5818b;}
.find1 li:nth-child(4){ height:20px; line-height:20px;}
.find1 li:nth-child(3) a{ display:block; text-align:center; color:#fff; font-size:16px;}
.find1 li:nth-child(4) .txt{ text-align:center; font-size:14px; color:#999;}
.find1 li:nth-child(4) .txt a{ color:#f5818b;}
.find1 .nextlist{ margin-left:10px; margin-right:10px; border-top:3px #e0e0e0 solid; margin-top:30px;}
.find1 .nextlist dd{ width:33.33%; float:left; text-align:center; padding-top:30px; background:url(../images/ico4_7hr.png) no-repeat top center;}
.find1 .nextlist dd .imgon{ display:none;}
.find1 .nextlist dd.ddNow .imgoff{ display:none;}
.find1 .nextlist dd.ddNow .imgon{ display:inline-block;}
.find1 .nextlist dd .txt{ font-size:12px; color:#ccc; padding-top:5px;}
.find1 .nextlist dd.ddNow .txt{ color:#fac031;}

.find2{ min-height:700px;}
.find2 .ico{ text-align:center;}
.find2 .ico img{ width:180px;}
.find2 .title{ text-align:center; font-size:18px; padding-top:20px;}
.find2 .list{ padding:0 15%;}
.find2 li{ height:40px; line-height:40px; margin-top:20px;}
.find2 li .inpbg{ height:40px; line-height:40px; border-radius:40px; background-color:#fac031;}
.find2 li em{ float:left; padding-left:15px;}
.find2 li em img{ height:20px;}
.find2 li .box{ padding-left:40px;}
.find2 li .input1{ display:block; width:100%; height:40px; line-height:40px; font-size:14px; color:#fff;}
.find2 li:nth-child(3) a{ display:block; text-align:center; color:#fff; font-size:16px;}
.find2 .nextlist{ margin-left:10px; margin-right:10px; border-top:3px #e0e0e0 solid; margin-top:40px;}
.find2 .nextlist dd{ width:33.33%; float:left; text-align:center; padding-top:30px; background:url(../images/ico4_7hr.png) no-repeat top center;}
.find2 .nextlist dd .imgon{ display:none;}
.find2 .nextlist dd.ddNow .imgoff{ display:none;}
.find2 .nextlist dd.ddNow .imgon{ display:inline-block;}
.find2 .nextlist dd .txt{ font-size:12px; color:#ccc; padding-top:5px;}
.find2 .nextlist dd.ddNow .txt{ color:#fac031;}

.find3{ min-height:700px;}
.find3 .ico{ text-align:center;}
.find3 .ico img{ width:180px;}
.find3 .title{ text-align:center; font-size:18px; padding-top:20px;}
.find3 .list{ padding:0 15%;}

.find3{ text-align:center;}
.find3 .ico2{ padding:20px 0;}
.find3 .ico2 img{ width:80px;}
.find3 .name{ font-size:24px; color:#333;}
.find3 p{ font-size:14px; color:#999; padding:10px 0;}
.find3 .btn{ margin:0 10px; display:block; height:40px; line-height:40px; font-size:16px; color:#fff; border-radius:40px; text-align:center; background-color:#f0bb37;}

.find3 .nextlist{ margin-left:10px; margin-right:10px; border-top:3px #e0e0e0 solid; margin-top:40px;}
.find3 .nextlist dd{ width:33.33%; float:left; text-align:center; padding-top:30px; background:url(../images/ico4_7hr.png) no-repeat top center;}
.find3 .nextlist dd .imgon{ display:none;}
.find3 .nextlist dd.ddNow .imgoff{ display:none;}
.find3 .nextlist dd.ddNow .imgon{ display:inline-block;}
.find3 .nextlist dd .txt{ font-size:12px; color:#ccc; padding-top:5px;}
.find3 .nextlist dd.ddNow .txt{ color:#fac031;}

.zhidu{ display:none; position:absolute; z-index:999; width:95%; background-color:#fff; border-radius:4px; overflow:hidden; padding-bottom:20px;}
.zhidu .title{ height:40px; line-height:40px; font-size:16px; color:#fff; text-align:center; background-color:#fac031;}
.zhidu .close{ position:absolute; right:5px; top:5px;}
.zhidu .close img{ width:25px;}
.zhidu .txt{ padding:10px; display:block; font-size:14px;}
.zhidu .btn{ display:block; margin:0 auto; width:150px; height:40px; line-height:40px; text-align:center; border-radius:40px; font-size:16px; color:#fff; background-color:#dda61e; margin-top:20px;}

.sindex1 .topDiv{ background:url(../images/ico1_1bg.png) no-repeat top center; padding-top:30px; padding-bottom:20px;}
.sindex1 .topDiv .title{ height:38px; line-height:38px;}
.sindex1 .topDiv .title .logo{ float:left;}
.sindex1 .topDiv .title .tuichu{ float:right;}
.sindex1 .topDiv .title .tuichu a{ color:#fff;}
.sindex1 .topDiv .text{ margin-top:30px; margin-bottom:20px; text-align:center;}
.sindex1 .topDiv .text .ico{ margin:0 auto; width:120px; height:120px; border-radius:120px; overflow:hidden; border:3px #fff solid;}
.sindex1 .topDiv .text h3{ font-size:16px; color:#fff; font-weight:inherit; padding-top:5px; padding-bottom:5px;}
.sindex1 .topDiv .text p{ font-size:14px; color:#fff; opacity:0.5;}
.sindex1 .topDiv .num dd{ width:33.33%; float:left; text-align:center;}
.sindex1 .topDiv .num dd:nth-child(2){ background:url(../images/ico1_hr2.png) no-repeat left center,url(../images/ico1_hr2.png) no-repeat right center;}
.sindex1 .topDiv .num dd p{ font-size:14px; color:#fff; opacity:0.5;}
.sindex1 .topDiv .num dd em{ font-size:16px; color:#fff; display:block; height:20px; padding-top:5px;}
.sindex1 .list{background-color:#f5f5f5; padding-top:30px; padding-bottom:40px;}
.sindex1 .list li a{ display:block; padding-left:10px; padding-right:10px; height:40px; line-height:40px; margin-bottom:5px; background:url(../images/ico1_8.png) no-repeat right center; background-color:#fff;}
.sindex1 .list li a .imgon{ display:none;}
.sindex1 .list li a span{ padding-right:10px;}
.sindex1 .list li a span img{ width:20px;}
.sindex1 .list li a em{ font-size:14px; color:#666;}
.sindex1 .list li a:hover{ background:url(../images/ico1_8on.png) no-repeat right center; background-color:#f1c570;}
.sindex1 .list li a:hover em{ color:#fff;}
.sindex1 .list li a:hover .imgon{ display:inline-block;}
.sindex1 .list li a:hover .imgoff{ display:none;}

.spersonal1 .content{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:20px 10px;}
.spersonal1 .content .text{ margin-bottom:20px; text-align:center;}
.spersonal1 .content .text .ico{ margin:0 auto; width:120px; height:120px; border-radius:120px; overflow:hidden; border:3px #eee solid;}
.spersonal1 .content .text p{ padding-top:5px;}
.spersonal1 .content .text p a{ font-size:14px; color:#fac030;}
.spersonal1 .list li{ height:40px; line-height:40px; font-size:14px; border-bottom:1px #eee solid;}
.spersonal1 .list li:first-child{ border-top:1px #eee solid;}
.spersonal1 .list li span{ color:#999;}
.spersonal1 .btn{ margin-top:20px;}
.spersonal1 .btn a{ display:block; font-size:14px; color:#fff; background-color:#fac030; width:120px; height:40px; line-height:40px; border-radius:40px; text-align:center;}

.spersonaledit1{}
.spersonaledit1 .content{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:20px 10px;}
.spersonaledit1 .content .text{ margin-bottom:10px; text-align:center;}
.spersonaledit1 .content .text .ico{ margin:0 auto; width:120px; height:120px; border-radius:120px; overflow:hidden; border:3px #eee solid;}
.spersonaledit1 .content .text p{ padding-top:5px;}
.spersonaledit1 .content .text p a{ font-size:14px; color:#fac030;}
.spersonaledit1 .list li{ height:40px; line-height:40px; font-size:14px; padding-top:10px;}
.spersonaledit1 .list li:first-child{ border-top:1px #eee solid;}
.spersonaledit1 .list li em{ float:left;}
.spersonaledit1 .list li span{ display:block; color:#999; padding-left:76px;}
.spersonaledit1 .list li .input1{ display:block; width:100%; border:1px #e0e0e0 solid; height:40px; line-height:40px; text-indent:10px; border-radius:4px; color:#999; font-size:14px;}
.spersonaledit1 .list li select{ display:block; width:100%; border:1px #e0e0e0 solid; height:40px; line-height:40px; text-indent:10px; border-radius:4px; color:#999; font-size:14px; font-family:'微软雅黑';}
.spersonaledit1 .btn{ margin-top:20px;}
.spersonaledit1 .btn a{ display:block; font-size:14px; color:#fff; background-color:#fac030; width:120px; height:40px; line-height:40px; border-radius:40px; text-align:center; float:left; margin-right:10px;}
.spersonaledit1 .btn .a02{ background-color:#f5818b;}

.speson1 .tablist{ background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:10px 5px;}
.speson1 .tablist li{}
.speson1 .tablist li .box{ padding-left:5px; padding-right:5px;}
.speson1 .tablist li select{ display:block; width:100%; border:none; height:40px; line-height:40px; text-indent:10px; border-radius:4px; color:#fff; font-size:14px; font-family:'微软雅黑'; background-color:#f1c570;}
.speson1 .list{ margin-top:20px;}
.speson1 .list li{ margin-bottom:20px; background-color:#fff; border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,0.1); overflow:hidden;}
.speson1 .list li .title{ height:40px; line-height:40px; padding-left:10px; padding-right:10px; background-color:#f1c570;}
.speson1 .list li .title .leftDiv{ float:left; color:#fff; font-size:16px;}
.speson1 .list li .title .leftDiv img{ height:25px; float:left; padding-top:7px; margin-right:5px;}
.speson1 .list li .title .rightDiv{ float:right; color:#fae8c4; font-size:14px;}
.speson1 .list li .ddlist{ margin:10px; background:url(../images/ico2_5hr.png) repeat-x 50% center,url(../images/ico2_5hr.png) repeat-y 50% center;}
.speson1 .list li dd{ width:50%; float:left; text-align:center; padding-top:10px; padding-bottom:10px; font-size:14px;}
.speson1 .list li dd p{ font-size:14px; background:url(../images/ico2_6hr.png) no-repeat bottom center; padding-bottom:5px; margin-bottom:10px;}
.speson1 .list li dd em{ color:#f1c570; font-size:18px;}
.speson1 .phmore{ margin:0; padding-top:30px;}










@media screen and ( max-width:375px ){
}



























