﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; color:#484848;}
body,header,foot1,section,div,span,p,img,a,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,em,i,b,u,del,menu,nav,fieldset,legend,article,aside,details,figcaption,hgroup,pre,code,from,blockquote,th,td,tr,hr,table,img,figure,button,input,textarea{padding:0;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Microsoft Yahei,Helvetica,Arial;}
body,#scroll,.owl-carousel .owl-wrapper-outer{background-color:#fff;padding: 0; width:100%;min-width: 300px; max-width: 640px;margin: 0 auto; overflow-x:hidden;}
input,textarea{-webkit-user-select:auto !important;user-select:auto !important;}
:focus{outline:none;}
img{vertical-align:middle;border:0 none; max-width:100%;}
ul, li, ol{list-style:none;}
a{text-decoration:none;color:inherit;}
sectionn,header,foot1,nav{display:block;margin:0 auto;}
header,foot1{margin:0 auto;width:100%;}
em,i{font-style:normal;}
table,td,tr,th,input,select,button{outline:none;}
button,input{border:0 none;}
u,del{text-decoration:none;}
input[type="submit"],input[type="reset"],input[type="button"],input[type="password"],input[type="text"],button{-webkit-appearance:none;outline:none;}
input[type="button"]{ cursor:pointer}
h1,h3,h4, h5,em {font-style: normal;font-weight:normal;}
.hide{display:none}
.clear{ clear:both;}
.clearfix:after,ul:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix,ul { zoom:1; }
.h20{ height:1rem;}
.h10{ height:0.5rem;}
.over{ overflow:hidden}
.fl {float:left}
.fr {float:right;}
.backgr{background:#f9f9f9}
html,body{font-size:13px;}
.overloay{display:none;position:fixed; background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;top:0; left:0; width:100%; height:100%;}
/* media query */
html{font-size:12px;}
.top-fixed{ height:1.44rem; position:relative; left:0; width:100%; background:#303030;    z-index: 2;}
.getback a{ position:absolute; left:0.373rem; top:0;padding-left:0.733rem; background:url(../images/left.png) no-repeat 0 center; background-size:0.373rem; height:1.44rem; font-size:0.533rem; line-height:1.44rem; color:#fff }
.top-fixed h1{ font-size:0.56rem;color:#fff; line-height:1.44rem; text-align:center}
.top-fixed p{font-size:0.56rem;color:#fff; line-height:1.44rem; text-align:right;position:absolute; right:0.373rem; top:0;}
/*banner*/
.top-slider-wrapper{width:100%;overflow:hidden;position:relative}
.slide_box{overflow:hidden}
.slide_box img{width:100%;height: auto;}
.bx-wrapper .bx-controls{ position:absolute; width:100%; bottom:12px; left:0;}
.bx-wrapper .bx-controls .bx-pager{clear:both;width:100%;text-align:center;position:relative}
.bx-wrapper .bx-controls .bx-pager a{width:.23rem;height:0.23rem; margin:0 3px;border:0.05rem solid #fff; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%;display:inline-block;overflow:hidden;}
.bx-wrapper .bx-controls .bx-pager a:hover,.bx-wrapper .bx-controls .bx-pager a.active{background:#00a8ff !important; }
/*尾部*/
.foot1 {width: 100%;position: fixed;bottom: 0;left: 0;padding: 0.166rem 0rem 0rem 0rem;border-top: 1px solid #dadada;background: #fff}
.foot1 ul li {width: 33.3%;text-align: center;float: left}
.foot1 ul li span {display: block;margin: 0 auto;width: 0.72rem;height: 0.72rem;}
.foot1 ul li p {font-size: 0.343rem;color: #333;line-height: 0.7rem}
.foot1 ul .li1 span {background:url(../images/foot_01.png);background-size: 100% 100%;}
.foot1 ul .li2 span {background:url(../images/foot_02.png);background-size: 100% 100%;}
.foot1 ul .li3 span {background:url(../images/foot_03.png);background-size: 100% 100%;}
.foot1 ul li a:hover p,.foot1 ul li a:focus p,.homebody .foot1 ul .li1 p,.cardca-se .foot1 ul .li2 p,.my-se .foot1 ul .li3 p{color:#36ccb7}


/**登录**/
.bannerlo{ width:100%}
.loginbox ul{ background:#fff;}
.loginbox ul li{ background:url(../images/login_05.jpg) no-repeat 0.493rem center /0.56rem; padding:0.466rem 0.693rem 0.366rem 0.693rem; height:0.56rem; border-bottom:2px solid #f5f5f5}
.loginbox ul .lo2{ background:url(../images/login_08.jpg) no-repeat 0.493rem center /0.56rem}
.loginbox ul li input{ width:7rem;  height:0.56rem; line-height:0.56rem; font-size:0.466rem; padding-left:0.6rem; background:none; color:#bbbbbb}
.botonlog input{ margin:0.506rem auto 0.56rem auto; border-radius:0.6rem; display:block; background:#3ccabb; line-height:1.253rem; color:#fff; font-size:0.506rem; width:8.866rem; height:1.253rem; box-shadow:2px 6px 10px #abe7df;}
.pashre{ text-align:center;font-size:0.4rem; color:#b2b2b2}
.pashre a{text-decoration:underline !important;}

.stockcontent{ padding:0 0.42rem; background:#fff; overflow:hidden}
.stockcontent ul li{ border:1px solid #dadada; background:url(../images/tixia_03.png) no-repeat 0.426rem center /0.64rem; margin-top:0.533rem; height:1.4rem; line-height:1.4rem; border-radius:0.7rem}
.stockcontent ul .de1{ background:url(../images/tixia_06.png) no-repeat  0.426rem center /0.64rem}
.stockcontent ul li input{ margin-top:0.2rem; padding-left:1.346rem; background:none; font-size:0.4rem; height:0.64rem; line-height:0.64rem}
.rental{ color:#9697a1; text-align:center; font-size:0.4rem; margin:0.56rem 0 0.72rem 0}
.rental span{ color:#F5646F}
.confirm a{ display:block; width:100%; font-size:0.466rem; color:#f5f5f5; text-align:center; line-height:1.45rem; height:1.766rem; background:url(../images/tixia_09.png) no-repeat 0 0 /100% 100%}
.paybut input{ width:100%; margin-top:0.733rem}
.stockcontent ul li .code{ position:absolute; top:0.24rem; padding-left:0; -webkit-border-radius:0.44rem; -moz-border-radius:0.44rem; -ms-border-radius:0.44rem; - border-radius:0.44rem; right:0.293rem; width:2.4rem; height:0.893rem; color:#666; background:#eee; line-height:0.693rem; margin-top:0; font-size:0.346rem; text-align:center}
.stockcontent ul .wor2{ position:relative}
.stockcontent ul .wor1{ background:url(../images/password_03.jpg) no-repeat 0.426rem center /0.64rem;}
.stockcontent ul .wor2{ background:url(../images/password_06.jpg) no-repeat 0.426rem center /0.64rem;}
.stockcontent ul .wor3{background:url(../images/password_09.jpg) no-repeat 0.426rem center /0.64rem;}

/**首页**/
.headcbox ul{ overflow:hidden;padding:0.373rem 0; background:#fff;}
.headcbox ul li{ float: left; width:33.3%; height:0.933rem;border-left:1px solid #dadada; margin-left:-1px;  }
.headcbox ul li .headcount{  text-align:right; width:2.2rem; margin:0 auto; font-size:0.32rem; color:#2d2f43; background:url(../images/inde_03.jpg) no-repeat left center /0.88rem}
.headcbox ul li .number{ background:url(../images/inde_05.jpg) no-repeat left center /0.88rem; width:2.4rem}
.headcbox ul li .depo{ width:2.853rem; height:1.2rem; font-size:0.373rem; color:#fff; text-align:center; line-height:1.1rem; background:url(../images/icn_03.png) no-repeat 0 0 /100% 100%; margin:0 auto}
.mypurse{ background:#FFF; margin-top:0.4rem}
.mypurse .titlepay{ height:1.333rem; line-height:1.333rem; position:relative; color:#333333; font-size:0.373rem; padding:0 0.32rem; border-bottom:2px #e0e0e0 solid}
.mypurse ul{ overflow:hidden; padding:0.453rem 0 0.64rem 0}
.mypurse ul li{ text-align:center; float:left; width:50%; border-left:1px solid #dadada; margin-left:-2px}
.mypurse ul li h1{ font-size:0.4rem; color:#333; margin-bottom:0.26rem}
.mypurse ul li p{ font-size:0.32rem; color:#a9abb1}
.mypurse ul li p span{ font-size:0.533rem}
.chahibox ul{ overflow:hidden; margin-top:0.4rem; background:#fff;}
.chahibox ul li{ float:left; width:33.3%; font-size:0.373rem; color:#333; margin-bottom:0.473rem; border-bottom:2px solid #f9f9f9; margin:0.473rem 0 0 -2px; text-align:center; padding-bottom:0.473rem }
.chahibox ul li img{ width:0.88rem; margin-bottom:0.22rem}.chahibox ul li a{ border-left:1px solid #dadada; display:block} 
.heig{ height:2.12rem;}

.myname{ text-align:center; position:relative; background:url(../images/back.png) no-repeat; background-size:100% 75%;padding:3.4rem 0 1.133rem 0;}
.shezhi{ position:absolute; right:0.4rem; top:0.4rem;}
.shezhi img{ width:0.6rem; margin-bottom:0.1rem;}
.myprivilege{ background:#fff; width:94%; height:2.94rem; position:absolute; left:3%; bottom:-0.893rem; background:#fff; border-radius:20px; padding:0.5rem 0 0.8rem 0; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; border-radius:6px;}
.tuxiang{ width:70%; float:left;}
.tuxiang dl{ margin:0rem 0 0.4rem 0.5rem;}
.tuxiang dt img{ width:1.68rem; height:1.68rem; border-radius:50%; border:3px solid #e2e2e2; margin-right:0.3rem;}
.tuxiang dd{ padding-top:0.3rem;}
.tuxiang dd p{ font-size:0.3rem; text-align:left; line-height:0.5rem;}
.tuxiang dd p span{background:url(../images/vip.png) no-repeat left center / 0.3rem 0.3rem;padding-left:0.42rem;}
.juli{width:30%; float:right;background:url(../images/cet_bg.png) no-repeat right; background-size:100% 100%; height:1.4rem; margin-top:0.2rem; color:#fff;}
.juli p{ padding-top:0.3rem; font-size:0.29rem;color:#fff;}
.juli h3{  font-size:0.36rem;color:#fff;}
ul.leiji{}
ul.leiji li{ width:48%; float:left; background:url(../images/xian.png) no-repeat right;}
ul.leiji li p{ font-size:0.3rem;}
ul.leiji li h3{ font-size:0.45rem; color:#36ccb7; padding-top:0.2rem;}
ul.leiji li.lei_last{ background:none;}

/**导航**/
.nav{overflow:hidden;width:96%; padding:0.346rem 2%;height:0.666rem;background:#fff; position:relative;}
.nav .line{ position:absolute;height:0.966rem;left:0;line-height:0.966rem;text-align:center;cursor:pointer;}
.nav .line li{float:left; font-size:0.373rem; background:#eee; margin:0 0.2rem;color:#666;  border-radius: 0.3rem; text-align:center; height:0.666rem; line-height:0.77rem}
.nav .line li:first-child{ background:none;}
.nav .line li a{ color:#666666;text-decoration:none; text-align:center; float:none}
.nav .line li.coloxt{background:none; border:1px solid #00a8ff;}
.nav .line li.coloxt a{ color:#00a8ff;}
.grabchibox ul li{ overflow:hidden; padding:0.246rem 0.4rem; background:#fff; margin-top:0.32rem; }
.grabchibox ul li .singlechi{ margin-top: 0.2rem; width:85%; float:left; height:1.3rem; line-height:1.3rem; font-size:0.346rem; color:#333}

.grabchibox ul li .singlechi p{ margin:0 6%; float:left}
.grabchibox ul li .singlhrf a{ float:right; padding:0.6rem 0; text-align:center; font-size:0.373rem; color:#fff; width:15%; background:url(../images/chi_03.png) no-repeat 0 0 /100% 100%; }
.grabchibox ul li .sink a{background:url(../images/chl_03.png) no-repeat 0 0 /100% 100%;}
/**注册**/
.registe ul li{ line-height:0.533ren; height:0.533rem; border-bottom:2px solid #eeeeee; padding:0.56rem 0.373rem}
.registe ul li img{ float:left; width:0.886rem}
.registe ul li input{ float:left; padding:0 0 0 0.2rem; font-size:0.466rem; margin-top:0.1rem; display:inline-block}
/*单选框*/
.autologin label::before {content: '';width: 0.506rem;height: 0.506rem;margin-right: 0.333rem;display: inline-block;vertical-align: middle;background-image:url(../images/right_20.jpg);background-repeat: no-repeat;background-size: 100% 100%;}
.autologin input {display: none;}
.autologin input:checked+label::before {content: '';width: 0.506rem;height: 0.506rem;margin-right: 0.333rem;display: inline-block;vertical-align: middle;background-image:url(../images/reso_09.jpg);background-repeat: no-repeat;background-size: 100% 100%;}
.autologin{ font-size:0.373rem; color:#999999; line-height:0.506rem; margin:0.533rem auto 0.8rem auto;; text-align:center}
/*我的资料*/
.personal_menu ul{background:#fff;padding:0 2%; margin-bottom:0.2rem; }
.personal_menu li{ position:relative;border-bottom:1px solid #e6e6e6; padding:1%; line-height:0.4rem; cursor:pointer; zoom:1;}
.personal_menu li:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.personal_menu li span{ float: left; display:block; width:20%; font-size:0.4rem; color:#333; line-height:1rem;}
.personal_menu li i{float:right; height:1rem; width:6%; background:url(../images/userjt2.png) no-repeat right center; background-size: 0.3rem 0.5rem;position: absolute;right: -5px;width: 100%; }
.personal_menu li font{ font-size:0.3rem; color:#ccc; float:right; margin-top:0.3rem;}
.personal_menu li label{ font-size:0.3rem; color:#333; float:right;margin-top:0.3rem;}
.personal_menu li input{display: none; height: 1rem;line-height: 1rem; color: #666; font-size: 0.334rem;float: left; border: 0; width: 40%;}
.personal_menu .li1 em{ float:right;border:2px solid #36ccb7; width:1rem; height:1rem; background-size:1rem 1rem; border-radius:100%;}
.personal_menu .li1 em img{width:1rem; height:1rem; border-radius:50%; display:inline-block;}
.personal_menu .li1 span,.personal_menu .li1 i{ /* margin-top:0.5rem; */}
.personal_menu .li4 label{ float:left;}
.personal_menu .li4 .replace{ float:right; color:#47b34e;margin-top:0.3rem;font-size:0.3rem;}

.personalbox{ display:none; position:fixed;z-index:999;  left:3%; bottom:0; width:94%;}
.personalbox .contents{ background:#fff;}
.visico .porteimgbox h1{ line-height:1.28rem;height: 1.28rem;}
.personalbox .contents{background:#fff; line-height:1.28rem; text-align:center; border-radius:10px; font-size:0.373rem;  color:#333;}

.personalbox .contents h1{ font-size:0.373rem;color:#333; font-weight:normal;}
.personalbox .contents li{ position:relative; height:1.186rem; border-top:1px solid #e8e8e8; }
.personalbox .contents a{ display:block; color:#333;}
.personalbox .contents button{ display:block; width:100%; height:1.2rem; line-height:1.2rem; border:0; font-size:0.373rem; color:#333; cursor:pointer; background:none;}
.personalbox .contents .cancel{cursor:pointer;}
.personalbox .contents li .check{left: 55%;position: absolute;top: 0.4rem; margin-left:-2rem;}
.personalbox .contents li .check label{ /* width:4rem; */ height:0.4rem;line-height:0.4rem; background-position: 0 center; text-indent:0.5rem; font-size:0.4rem;}
.personalbox .contents li .check input{ position:absolute; top:0;left:0; margin:0;}
.poreback{ background:url(../images/backc_02.jpg) no-repeat 0 0 /100% 100%;}
.personal_menu li .cancels{display: none;position: absolute;top: 0.45rem;right: 0.4rem;  z-index: 1000;width: 0.46rem; height: 0.46rem; background: url(../images/usercancel.png) no-repeat center center; background-size: 0.46rem 0.46rem; }
/*我的消息*/
.cen_xiaoxi dl{ width:92%; margin:0.2rem auto; background:#fff; padding:0.3rem; border-radius:6px;}
.cen_xiaoxi dt{}
.cen_xiaoxi dt h3{ font-size:0.4rem; float:left;}
.cen_xiaoxi dt span{ float:right; font-size:0.36rem;}
.cen_xiaoxi dd{ padding-top:0.2rem; line-height:0.46rem; font-size:0.34rem; color:#7a7a7a;}
.cen_xiaoxi dd a{ color:#36ccb7;}
.cen_xiaoxi dd span{ opacity:0;filter:alpha(opacity=0); color:#ff4208; padding-left:0.4rem;-webkit-transition: all .28s;transition: all .28s ;}
.cen_xiaoxi dl:hover span{opacity:100;filter:alpha(opacity=100);}
/*资金帐户*/
.zijinzh{background: -webkit-linear-gradient(left, #31d29e , #44ced3); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(right, #31d29e, #44ced3); /* Opera 11.1 - 12.0 */  background: -moz-linear-gradient(right, #31d29e, #44ced3); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #31d29e , #44ced3); /* 标准的语法 */ height:4.9rem; text-align:center; color:#fff; padding-top:0.4rem; box-shadow:2px 6px 10px #abe7df;}
.zijin_zh{ width:4rem; height:4rem; border:8px solid #fff; border-radius:50%; margin:0 auto;}
.zijin_zh p{ font-size:0.36rem; color:#fff; padding-top:1rem;}
.zijin_zh h3{font-size:0.7rem; font-family:Tahoma, Geneva, sans-serif;color:#fff;text-shadow:2px 4px 10px #2aad95;margin-top:20px;}
.zijin_zh span{ color:#fff;font-size:0.3rem;}
.zijin_zh a{ background:#fff; width:1.6rem; color:#36ccb7; font-size:0.3rem; height:0.56rem; border-radius:0.4rem; display:block; line-height:0.56rem; margin:0.2rem auto;box-shadow:2px 4px 10px #2aad95;}
.tixian_cz{ margin-top:0.2rem; background:#fff;  padding:0.2rem 0; border:1px solid #ededed;}
.tixian_cz li{ width:49%; float:left;padding:0.2rem 0; font-size:0.46rem; text-align:center; border-right:1px solid #ccc; }
.tixian_cz li p{ background:url(../images/tixian1.png) no-repeat left; background-position:1.2rem 0.1rem; background-size:12%; line-height:0.8rem}
li.ixian{border:none;}
li.ixian p{background:url(../images/tixian2.png) no-repeat left; background-position:0.8rem 0.16rem; background-size:12%; line-height:0.8rem}
.mx_tit{ margin-top:0.2rem; background:#fff;  padding:0.3rem; border:1px solid #ededed;font-size:0.4rem;}
.mx_tit h3{ font-size:0.4rem;}
.mx_tit span{ color:#c8c8c8;}
.zijin_mx{background:#fff;padding:0.3rem; margin-top:0.2rem;}
.zijin_mx dl{ background:url(../images/dian.png) no-repeat 0.1rem 0.4rem; background-size:1.6%;font-size:0.34rem; border-bottom:1px dashed #e6e6e6; padding:0.26rem 0 0.1rem 0.38rem;}
.zijin_mx dd{ padding-top:0.1rem;}
.zijin_mx dd p{ font-size:0.3rem; color:#a2a2a2;}
.zijin_mx dd h3{font-size:0.4rem; color:#36ccb7;}

.zhang_cz{ margin-top:0.3rem;}
.zhang_cz ul{ background:#fff; width:90%; border-radius:8px; padding:0.3rem; margin:0 auto;}
.zhang_cz ul li{border-bottom:1px solid #e3e3e3; line-height:1.4rem;font-size:0.5rem;color:#36ccb7;}
.zhang_cz ul li label{ width:32%; display:block; float:left;}
.zhang_cz ul li input,.zhang_cz ul li select{ width:60%;font-size:0.5rem; color:#000; border:none;font-family:Microsoft Yahei,Helvetica,Arial;}
.zhang_cz ul li input.shuliang{ width:65%;}
.zhang_cz ul li span{ font-size:0.56rem; color:#36ccb7;}
.zhang_cz ul li.li_last{ border:none;}
/*学费返还*/
.fanh_zg{ background:#fff; margin-top:0.3rem;}
.fanh_zg dl{ padding:0.34rem;}
.fanh_zg dt{ border-bottom:1px solid #e3e3e3; padding-bottom:0.2rem;}
.fanh_zg dt h3 img{ width:30%;}
.fanh_zg dt p{ font-size:0.4rem;color:#36ccb7;}
.fanh_zg dt p img{ width:88%;}
.fanh_zg dt h3 span{ font-size:0.33rem; padding-left:0.2rem;}
.fanh_zg .tuandui { width:50%; float:left;}
.fanh_zg dd{ padding-top:0.2rem;font-size:0.4rem; }
.fanh_zg dd span{padding:0.1rem 0 0 0.2rem; display:inline-block;}
.fanh_zg dd i{ color:#36ccb7;}
.fanh_zg dd p{ color:#afafaf;}
.tuandui img{width:13%; float:left; display:block;}

.fanh_mx{ background:#fff; margin-top:0.2rem; padding:0.3rem;}
.fanh_mx table{border:1px solid #e6e6e6;border-collapse: collapse; text-align:center;}
.fanh_mx tr{ height:1.2rem; line-height:1.2rem; font-size:0.36rem; }
.fanh_mx tr th{ background:#f4f4f4;border-right:1px solid #e6e6e6;}
.fanh_mx tr td{ border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}

/*个人进货*/
.jinhuo_sq{ }
.jinhuo_sq a{ display:block;font-size:0.5rem; line-height:0.8rem;padding:0.3rem; margin-top:0.1rem; background:#fff;}
.jinhuo_sq a i{background:url(../images/userjt2.png) no-repeat right center; background-size: 0.3rem 0.5rem; display:inline-block;float:right; height:0.8rem; width:6%; }


