@charset "utf-8";/*#------------------------------共用样式*/
*{margin:0px;padding:0px;border:0px;outline:0px;margin:0;font-family:"微软雅黑"; box-sizing:border-box;}
div,ul,li,p,ol,dl{list-style:none;}
table{border:0;cellpadding:0;cellspacing:0;border-collapse:collapse;border-spacing:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
a{text-decoration:none;}
a:hover{color:#333; }
i,em{font-style: normal}
/*
-webkit-text-size-adjust:auto !important;
-webkit-text-size-adjust:100%;不自动缩放字体
*/
/*-----------------------------------------------*/
html,body{width:100%;height:100%;}
body{font-size:1em;line-height:1.2em; background:#fff;}
.fl{float:left;}
.fr{float:right;}
.clr{clear:both;width:100%;height:0px;font:0px/0px '';overflow:hidden;}
.mainW{width:100%;padding:0%;}

/*------------------header-----------------------*/
.page{position:absolute;top:0px;width:100%;/*height:100%;*/min-width:240px;background:#fff;}
/**header 头部**/
/*#header{width:100%;margin:0 auto;height:75px;line-height:75px;border-bottom:1px solid #efefee;box-shadow:1px 1px 2px #ccc;position:relative;z-index:3;}
#header .logo{width:100%;height:100%;text-align:center;}
#header .logo img{vertical-align:middle;}
#header a.head{position:absolute;top:20px;width:36px;height:36px;background-size:cover;}
#header a.user{left:20px;background:url("../images/user.png") no-repeat;}
#header a.menu{right:20px;background:url("../images/navList.png") no-repeat;}*/
/*------------------header end-----------------------*/


/*nav导航栏 在底部*/
#nav{width:100%;z-index:5;/*overflow:hidden;*/}
#nav ul{height:85px; text-align:center;margin-bottom:0}
#nav ul li{float:left;background:#dbdbdb;width:25%;height:100%;/*margin:21px 0 0 0;*/font-size:18px;letter-spacing:2px;position:relative;}
#nav ul li a{display:block;color:#514b4d;}
#nav .navIcon{margin:12px auto 4px;}
#nav .Icon_sp{position:absolute;bottom:0;left:11px;z-index:9;}

/**/
.top{color:#fff;font-size:1.7em; letter-spacing:3px;height:76px;line-height:76px;background:#069a3a;position:relative; text-align:center;}
.top_bg{padding-left:40px;background:url(../images/topLogo.png) 0 center no-repeat;background-size: auto 70%;}
.goBack{ display:block;height:100%;position:absolute;}
.goBack img{ height:100%;}
	/**/
.top2{width:100%;height:52px;}
.goBack2{ display:block;position:absolute;padding:6px 0 0 6px;}
.goBack2 img{width:70%;}
/**/
.navSub{width:100%;}
.navSub ul{text-align:center;font-size:1.5em;}
.navSub ul li{float:left;width:33.3334%;line-height:70px;letter-spacing:2px;background:url(../images/order_li1.jpg) center bottom repeat-x;}
.navSub ul li a{color:#069a3a;}
.navSub li.on{background-image:url(../images/order_li2.jpg);}
/***banner***/
.banner{width:100%;position:relative;z-index:2;}
.banner .hd{width:100%;position:absolute;bottom:15px;left:0;z-index:9;}
.banner .hd ul{width:100%;text-align:center;}
.banner .hd ul li{width:8px;height:8px;border-radius:4px;background:#fff;display:inline-block;margin:0 5px;}
.banner .hd ul .on{background:#e31c2f;}
.banner .bd ul{width:100%;}
.banner .bd li{width:100%;}
.banner .bd li img{width:100%;height:auto;}


/**/
.issue{width:100%;overflow:hidden;margin:12px auto;display:-webkit-box;border-top:solid 1px #33583e;border-bottom:solid 1px #33583e;line-height:3em;}
.issue_icon{width:11%;margin:0 2% 0 0;height:auto;background:url(../images/issue.png) right center no-repeat;}
.issue_f{font-size:1.1em;}
.issue_f a{color:#aaaaaa;}
/**/
.menuUl{width:100%;padding:1em 0 1em;font-size:18px;}
.menuUl li{float:left;width:25%; height:120px;text-align:center;}
.menuUl li img{margin-bottom:5px;}
.menuUl li a{display:block;width:100%;height:100%;color:#868686;}
/**/
.ads{}
/**/
.search{width:90%;padding:2em 0;margin:0 auto;}
.search input{line-height:48px;font-size:20px;border-radius:5px;}
.search_text{width:80%;color:#c4c4c4;text-indent:4.5em;background:url(../images/search_bg.png) no-repeat;border:solid 1px #d9d9d9;}
.search_btn{float:right;width:15%;color:#fff;background:#f39801;}

/**container**/
.container{width:100%;padding:0;height:auto;margin:0 auto;position:relative;}

/*公用*/
#goTop{display:none;width:9%;position:fixed; z-index:99;bottom:110px;right:10px;z-index:10;}
#goTop img{width:100%;}
.Btn1{padding:0 25px; display:block; font-size:1.375em;line-height:50px;text-align:center;color:#fff;}
.Gradation1{
    background: -webkit-gradient(linear, 0 0, 0 95%, from(#feb701), to(#fe7700));
}

.Gradation2{background:url(../images/btn.jpg) repeat-x;background-size:auto 100%;}
/*公用 End*/

/**/
.con{width:90%;padding:23px 5% 30px;border-top:dashed 1px #c7c7c7;}
.conTil{width:100%;margin:0 0 23px 0;font:24px/26px '微软雅黑';color:#787878;text-indent:25px;background:url(../images/Cap_icon.png) no-repeat;position:relative;}
.conMore{display:block;font:18px/34px 'arial';color:#3b3b3b;position:absolute;top:0px;right:0;padding:0 35px 0 0; background:url(../images/more.jpg) right 5px no-repeat;}

.conC{width:100%;height:170px;display:-webkit-box;}
.conUl{width:25%;background:#069a3a;}
.conUl li{text-align:center;font-size:1.375em;height:2.5em;line-height:2.5em;overflow:hidden;}
.conUl a{color:#fff;}
.conCImg{text-align:right;height:100%;-webkit-box-flex:1;}
.conCImg img{height:100%;}


/*bodyCheck*/
.bodyCheck{width:85%;margin:50px auto;font-size:24px;text-align:center;}
.bCheckbor{box-shadow:0 0 25px -5px #5b9138 inset;border-radius:5px;padding:0 0 2em 0;}
.question{padding: 55px 0;}
.ans_label{line-height:48px; }
.ans_Radio{width: 45px;  height: 29px;  vertical-align:middle;}
.bCheck_btn{width:120px;height:60px; font-size:inherit;color:#fff;margin:50px auto;background:#8fc320;box-shadow: 0 0 66px -25px #000000 inset;border-radius:5px;}

/*order*/
.orderUL{width:90%;margin:10px auto;}
.orderUL li{padding:12px 0 10px;border-bottom:solid 1px #b4b4b4;position:relative;}
.orderUL li a{display:block;display:-webkit-box;}
.orderImg{width:205px;height:115px;margin:0 10px 0 0;}
.orderCom{-webkit-box-flex:1;}
.orderTil{color:#514b4d;font-size:1.5em;height:26px;}
.orderC{width:40%;color: #a1a1a1;  line-height: 43px;  font-size: 1.3em;  padding-top: 10px;}
.orderBtn{position:absolute;bottom:19px;right:10px; font-size:1.275em;}

/*tuina*/
.tuina_bg{width:100%;padding:210px 0 160px;background:url(../images/tuina_bg.jpg) no-repeat; background-size:cover;}
.tuina{width:75%;padding:0 0 10px 0;margin:0 auto;background:url(../images/tuina_bg2.png);border-radius:5px;border:solid 1px #a3a3a3;box-shadow:0 0 15px 0px #536725;font-size:1.25em;color:#757575;}
.tuina p{padding:20px 0;}
.lab{padding:0 10px 0 30px;}
.tuinaElement{font-size:1em;width:19%;line-height:42px;margin:0 0 0 10px;color:#757575;-webkit-box-sizing:border-box;border:solid 1px #a3a3a3;border-radius:5px;}
.tuinaSel{background:url(../images/select_icon.png) #fff 96% center no-repeat; background-size: auto 90%;-webkit-appearance: none;}
.tuinaInp1{width:19%;}
.tuinaInp2{width:41%;}
.tuinaInp3{width:64%;}
.tuinaBtn{width:140px;height:52px;font-size:1.25em;}

/*dianPing*/
.dianPing{color:#969696;}
.dpCom{width:90%;font-size:1.5em;line-height:1.5em;padding:15px 5%;}
.dianPingUL{background:#fff;border-top:solid 1px #c5c5c5;border-bottom:solid 1px #c5c5c5;}
.dianPingUL li{width:90%;font-size:1.375em;line-height:2.5em;margin:0 auto;padding:19px 0 0;border-bottom:solid 1px #c9c9c9;}
.dianPingUL li:last-child{border:none;}
.dianPingUL span{padding:0 25px 0 0;}
.dianPingUL i{float:left;display:inline-block;margin:14px 5px 0;width:35px;height:31px;background:url(../images/star.png) 0 0 no-repeat;}
.dianPingUL i.on{background-position:right 0;}
.dpTxt{width:90%;height:96px;padding:30px 5%;margin:17px 0 0 0;color:#cbcbcb;font-size:1.8em;border-top:solid 1px #c5c5c5;border-bottom:solid 1px #c5c5c5;}
.dpPic{width:90%;min-height:96px;padding:0 5%; background:#fff;border-bottom:solid 1px #c5c5c5;}
.dpPic li{padding:10px 0;}
.dpPicBtn{width:140px;height:52px;margin:20px auto 60px;}

/*register*/
.register_bg{background:url(../images/register_bg.jpg);}
.headImg{width:24%;margin:3em auto;}
.headImg img{width:96%;border-radius:50%;border:solid 2px #fff;}

.register{padding:1px 0;background:url(../images/tuina_bg2.png);}
.registerInp{width:64%;margin:10px auto; line-height:72px;font-size:1.5em;color:#222; display:block;text-indent:50px;border:solid 1px #b4b8ba; border-radius:5px; }
.registerBtn{line-height:64px;margin:36px auto;text-align:center;text-indent:0;color:#fff;}
.registerInp_bg1{background:url(../images/regis_icon1.png) #fff 10px center no-repeat;margin-top:1em;}
.registerInp_bg2{background:url(../images/regis_icon2.png) #fff 10px center no-repeat;}
.registerInp_bg3{background:url(../images/regis_icon3.png) #fff 10px center no-repeat;}
.registerInp_bg4{background:url(../images/regis_icon4.png) #fff 10px center no-repeat;}
.registerInp_bg5{background:url(../images/regis_icon5.png) #fff 10px center no-repeat;}
.registerInp_bg6{background:url(../images/regis_icon6.png) #fff 10px center no-repeat;}
.registerInp_bg7{background:url(../images/regis_icon7.png) #fff 10px center no-repeat;}
.registerInp_bg8{background:url(../images/regis_icon8.png) #fff 10px center no-repeat;}
.registerInp_bg9{background:url(../images/regis_icon9.png) #fff 10px center no-repeat;}


.register_P{height:38px;color:#222;}
.register_Span{width:40px;display:block;float:left;}
.register_Span{width:40px;display:block;float:left;}

.register_Sel{float:left;margin: 8px 0 0 -4px;width:78%;}
/**/
.vCard{width:85%;margin:0 auto;position:relative;}
.memberImg{width:24%;position:absolute;top:12%;right:5%;margin:0; font-size:1.5em; text-align:center;color:#fff; line-height:1.5em; box-sizing:border-box;}
.memberNum{position:absolute;top:84%;left:25%;color:#ade925;font:1.625em/1.5em 'arial';}

.myInfo{width:100%; text-align:center;padding: 25px 0;}
.myInfo li{width:22.2%;color:#fff; display:inline-block;font-size:1.7em;padding:.9em 0;line-height:1.4em;}
.myInfo li:nth-child(odd){ background:#069a3a;}
.myInfo li:nth-child(even){ background:#8fc320;}

.myInfoTable{width:91.5%;margin:0 auto 4em; background:#fff;border-top:solid 1px #ced4ce;border-left:solid 1px #ced4ce;}
.myInfoTable tr{}
.myInfoTable td{width:50%;border-right:solid 1px #ced4ce;border-bottom:solid 1px #ced4ce;}
.myInfoTable td img{vertical-align:middle;margin:23px 20px 23px 36px;}
.myInfoTable td a{ display:block;color:#3e3e3e; font-size:1.65em;}

/*product*/
.product_list{width:100%;display:-webkit-box;background:#efefef;margin-top:1em;}
	/*pro list left*/
.proList_le{width:23.4%;text-align:center;}
.proList_le li a{ display:block;color:#069a3a;font-size:1.125em;line-height:1.2em;padding:1em 0;border-bottom:solid 1px #c5c5c5;}
.proList_le li a.on{color:#fff;background:#069a3a;}
.proList_le_Cap{ background:#b0b0b0; font-size:1.5em; line-height:3.25em;color:#fff;}
	/*pro list com*/
.proList_Com_UL{-webkit-box-flex:1; background:#fff;padding-bottom:1em;}
.proList_Com_UL li{float:left;width:46%;margin:1em 0% 0 3%;background:#fff;box-shadow:5px 8px 25px 0px #e3e3e3;}
.proList_Com_UL li:nth-child(2n){margin-right:0;}
.proList_Com_Img{width:95%;text-align:center;display:table-cell;position:relative; border-bottom:solid 1px #ccc;}
.proList_Com_Img img{vertical-align:middle;max-width:100%;max-height:100%;}
.proLogo{position:absolute;top:0;left:0;}
.proList_Com_Info{width:90%;padding:0 5%;font-size:1em;}
.proList_Com_Til{height:2.6em;padding:6px 0;line-height:1.3em;color:#000;overflow:hidden;}
.proList_Com_Price{padding-bottom:10px;color:#ff0002;display:table-cell;}
.proList_Com_Price img{vertical-align:middle;margin-right:10px; display:inline-block;}



/**/
.search2{width:94%;padding:2em 0;margin:0 auto;}
.search2 input{line-height:48px;font-size:20px;border-radius:5px;}
.search2_text{width:80%;color:#c4c4c4;text-indent:3.5em;background:url(../images/Mag.png) #fff no-repeat;border:solid 1px #d9d9d9;}
.search2_btn{float:right;width:15%;color:#fff;background:#f39801;}

.area{width:94%;margin:0 auto; box-sizing:border-box;}
.areaSel{width:44%;height:3em;text-indent:4%;border:solid 1px #e7e7e7;background:url(../images/area_icon.jpg) #fff 88% center no-repeat; overflow:hidden;}
.areaSel select{width:100%;height:100%;font-size:1.3em;color:#969696; border:none;-webkit-appearance:none;text-transform:uppercase; background:none;}

.pingfeng{width:94%;padding:1em 1em 0 1em;background:#fff;margin:1em auto 0;box-sizing:border-box;border:solid 1px #c3c4c3;}
.tech{display:-webkit-box;}
.tech_img{position:relative;margin:0;width:34%;padding:.7em 0;background:#e7e7e7; text-align:center;color:#969696;font-size:1.35em;}
.tech_img img{width:68%;border-radius:50%;border:solid 2px #fff;margin-bottom:1em;}
.tech_info{-webkit-box-flex:1;}
.zhili_star{ border:none; width:100%;}
.zhili_star li{margin-bottom:2px;}
.zhili_star li:nth-child(3){margin-bottom:0;}

.pf_img_UL{border:none;}
.pf_img_UL li{width:100%;text-indent:1%;}
#tech_bor{width:100%;height:3em;line-height:3em;border:solid 1px #969696;padding:0;  overflow:hidden;}
#tech_bor span{width:28%; background:#969696; text-align:center; color:#fff;padding:0;margin-right:1em;}

.bookingBtn{width:49%;line-height:2.2em;font-size:1.35em;}

.Remark{width:94%;margin:2em auto 5em;border:solid 1px #ccc;}
.RemarkTxt{width:80%;height:130px;font-size:1.35em;padding:.8em;box-sizing:border-box;}
.Remarkbtn{width:20%;color:#fff;padding:50px 0;font-size:1.35em; text-align:center;}


/**/
.w94{width:94%;margin-left:auto;margin-right:auto;}
.list_len3{width:100%;color:#787878; font-size:1.25em;margin: .7em auto;}
.list_len3 li{background:#fff;width:32%;margin-right:2%;padding:.7em 0 .7em 2%;float:left;box-sizing:border-box;position:relative; text-align:center;}
.list_len3 li:nth-child(3n){margin-right:0;}
.list_len3 input,.list_len3 select{color:#787878; font-size:1em;border:none; width:100%;}
.list_len3 select{width:60%; background:url(../images/select_icon2.jpg) 90% center no-repeat;-webkit-appearance: none;}
i.red{position:absolute;color:red;top:1em;left:-2px;}
.upPic{position:absolute;}
.list_len3_second{ overflow:hidden;}
.list_len3_second li{ padding:0; text-align:center; display:table-cell; background:#fff;}
.list_len3_second li img{ vertical-align:middle;}

.dpTxt2{width:90%;height:96px;padding:30px 5%;margin:17px 0 0 0;color:#dbdbdb;font-size:1.2em;}

i.red2{height:100%;color:red;top:1em;left:2px;padding: 0 5px; display:inline-block;}

.bor_rep{width:100%;color:#787878;font-size:1.2em;line-height:2.9em;box-sizing:border-box;border:solid 1px #a7a7a7; background:#fff;margin:1em 0;}
.bor_rep_w{width:48%;margin:0;}
.bor_Inp1{color:#787878;font-size:1em;width:78%;}
.bor_Sel{background:url(../images/select_icon2.jpg) #fff 99% center no-repeat;-webkit-appearance: none;}
.bor_Sel_w{width:50%;-webkit-box-flex:1;}
.ReBtn{width:66%;margin:2.5em auto 3.5em;border-radius:5px;line-height:3em;}

.dection{width:100%;color:#9f9f9f;font-size:12px;text-align:center;margin:0 auto 3.5em;}

/****************************************************************************************/

.proDeImg{padding:10px .8em; background:#fff; text-align:center;}
.proDeImg img{width:100%;}

.proDeInfo{padding:10px .8em; background:#fff;border-top:solid 1px #c8c8c8;}
.proDeTIl{font-size:1.2em; line-height:1.2em;color:#2d2d2d;}
.proDePrice{font-size:1.4em;color:#f47019;margin:20px 0 10px;}
.proDePri{}
.proDePri li{width:32%;color:#646464;font-size:14px; display:inline-block;}
.proDePri li:nth-child(2){ text-align:center;}
.proDePri li:nth-child(3){ text-align:right;}

.ProSaleService{width:100%;background:#f6f6f6;}
.ProSaleService li{font-size:14px; line-height:18px; float:left;color:#646464;text-indent:16px;background:url(../images/ProSaleService_icon.png) 0 1px no-repeat;background-size: auto 80%;margin:5px 10px 5px 0;}
.ProDeCom{padding:10px .8em;color:#646464;font-size:14px;background:#fff;}

.proDeBtn{padding:10px .6em;text-align:center;margin:10px 0 20px;}
.proDeBtn a{font-size:1em;color:#fff;}
.proDeBtn li{float:left;width:50%;padding:.5em 0;}
.proDeBtnCar{ background:#fe9402;}
.proDeBtnSale{ background:#fe4f00;}
/**/
.my_erweima{width:100%;padding:1px 0;text-align:center; background:url(../images/bg3.jpg); background-size:cover;}
.erweima_img{ display:block;margin:7em auto;}

/**/
.padd_1{padding:10px .8em;}
.padd_2{padding:10px .6em;}

.shopcarB{width:94%;margin:15px auto;background:#fff;padding-bottom:43px;position:relative;}
.shopcarB i,.Price i{font-style:normal;}
.shopcar{display:-webkit-box;padding-bottom:9px;}
.shopcarImg{width:90px;height:100%;border:solid 1px #a3a3a3; border-radius:5px; overflow:hidden; display:table-cell;vertical-align:middle;}
.shopcarImg img{width:100%;vertical-align:middle;}
.shopcarInof{padding:0 10px 0 10px;-webkit-box-flex:1;font-size:1em;position:relative;}
.shopcarTil{color:#969696;margin-bottom:10px;}
.shopcarPrice{color:#ff0002;}

.shopcarCheck{/*position:absolute;top:3px;right:4px;*/margin-top:2em;width:20px;height:20px;}

.Quantity{position:absolute;bottom:8px;left:16px;width:126px;height:26px;color:#111;display:-webkit-box;text-align:center; border:solid 1px #ccc;}
.Quan1{display:block;width:35px;color:#fff;font-size:1.5em;line-height:21px;background:#ccc;}
.Quan2{display:block;-webkit-box-flex:1;}

.del_icon{ display:block;position:absolute;width:26px;height:26px;bottom:8px;right:16px;background:url(../images/del_icon.jpg) center no-repeat;}

.Price{color:#969696;font-size:1em;}

.shopcarBtn{ text-align:center;margin-bottom:20px;}
.shopcarSub{width:100px; display:inline-block;margin:10px;text-align:center; line-height:2em; font-size:1em; border-radius:5px; color:#fff;}
.shopcarSub1{border:solid 1px #e56d01;}
.shopcarSub2{border:solid 1px #b2b2b2;}

.Gradation3{background: -webkit-gradient(linear, 0 0, 0 95%, from(#fcfcfc), to(#e0e0e0));}

/**/
.memberTop{font-size:.8em;background:url(../images/menberTop.jpg);position:relative; background-size:cover;}
.memberHeadImg{margin:1em auto;text-align:center;}
.memberHeadImg img{width:100px;border-radius:50%;}

.zhangdan{}
.zhangdan li{float:left;width:55px;color:#565656;font-size:.8em;line-height:2em; text-align:center;margin-right:10px;}
.zhangdan li a{ display:block;color:#565656;}
.zhangdan li a.on{color:#fff; background:#069a3a; border-radius:5px;}

.mingxiBox{width:91%;margin:10px auto;border:solid 1px #a3a3a3; border-radius:5px;margin-bottom:20px;}

.mingxi{font-size:.8em;}
.mingxiTime{background:#f3fae2;}
.add_m{color:#fff;display:inline-block;padding:0 5px;margin:0 5px;background:#069a3a;border-radius:5px;}
.reduct_m{background:#c20000;}
.mingxiCom{border-bottom:solid 1px #a3a3a3;border-top:solid 1px #a3a3a3;}

/**/
.chongzhiiBox{ font-size:.8em;}
.jinE{font-size:1em;line-height:2em;background:#fff;border:solid 1px #c9c9c9; border-radius:5px; color:#2d2d2d;margin:0 0 15px 0;}
.jinE input,.jinE textarea{font-size:1em;line-height:2em;width:75%;float:left; text-indent:10px;}

/**/
.shopAddress_p{padding:5px 0;height:40px;}
.shopInp{line-height:30px;height:30px; text-indent:10px;font-size:.8em; border:solid 1px #ccc;width:100%;}
.shopInp option{text-indent:10px;}

.shopTxt{height:90px;}
.shopLab{width:30%;max-width:80px;float:left;line-height:30px;font-size:.8em; text-align:right;}

.xiugai{width:100%;font-size:.8em;border-top:solid 1px #ccc; display:-webkit-box;}
.xiugai_lab{display:block;width:85px;text-align:right;line-height:22px;padding-right:20px;letter-spacing:1px;}
.xiugai_spa{display:block;width:55px;-webkit-box-flex:1;}
.xiugai_inp{width:96%;border:solid 1px #666; line-height:22px;}




@-webkit-keyframes scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
        background: #008000;
    }
    45% {
        -webkit-transform: scale(0.1);
        transform: scale(0.1);
        opacity: 0.7;
        background: #1C9D5F;
    }
    80% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
        background: #D6412B;
    }
}
@keyframes scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
        background: #008000;
    }
    45% {
        -webkit-transform: scale(0.1);
        transform: scale(0.1);
        opacity: 0.7;
        background: #1C9D5F;
    }
    80% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
        background: #D6412B;
    }
}
.ball-pulse > div:nth-child(0) {
    -webkit-animation: scale 0.75s 0s infinite cubic-bezier(.2, .68, .18, 1.08);
    animation: scale 0.75s 0s infinite cubic-bezier(.2, .68, .18, 1.08); }
.ball-pulse > div:nth-child(1) {
    -webkit-animation: scale 0.75s 0.12s infinite cubic-bezier(.2, .68, .18, 1.08);
    animation: scale 0.75s 0.12s infinite cubic-bezier(.2, .68, .18, 1.08); }
.ball-pulse > div:nth-child(2) {
    -webkit-animation: scale 0.75s 0.24s infinite cubic-bezier(.2, .68, .18, 1.08);
    animation: scale 0.75s 0.24s infinite cubic-bezier(.2, .68, .18, 1.08); }
.ball-pulse > div:nth-child(3) {
    -webkit-animation: scale 0.75s 0.36s infinite cubic-bezier(.2, .68, .18, 1.08);
    animation: scale 0.75s 0.36s infinite cubic-bezier(.2, .68, .18, 1.08); }
.ball-pulse > div {
    background-color: #fff;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    margin: 2px;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    display: inline-block;
}
.loader{
    position: fixed;
    left: 0px;
    width: 100%;
    bottom: 0px;
    top:0px;
    background: rgba(140,140,140,.5);
    z-index: 9999;
}
.loader .loader-inner{
    position: absolute;
    left: 50%;
    top:50%;
    width: 100px;
    height: 30px;
    text-align: center;
    margin-left: -50px;
    margin-top: -15px;
}
.query_list{padding:15px;}
.n_title{padding:15px}

#selectname{
    width: 100%;
    display: block;
    height: 40px;
    border: 1px solid #ccc;
    border-top: none;
}
#selectname em{
    width: 100%;
    line-height: 40px;
    text-align:center;
}
#selectname em:before{
    position: absolute;
    right: 20px;
}
#selectlist{
    position: absolute;
    width: 100%;
    background: #fff;
    height: 0;
    overflow-y:scroll !important;
    border: 1px solid #ccc;
    border-top: none;
    display:none;
    z-index: 5;
}
#selectlist em{
    width: 100%;
    display: block;
    text-align: center;
    height: 40px;
    line-height: 40px;

}
#selectlist em:nth-child(2n){
    background: #f5f5f5;
}
