.wrapcar{min-width: 320px;width: 100%;margin:0 auto;}
.clossBtn{ position: absolute; display: inline-block; width: 1.6rem; height: 100%; background: none; top: 0; font-size: .4rem; color: #2d354c; line-height: 1.45rem; left: 0; }
.navBtn{ display: inline-block; background: url(../img/navIcon.png) no-repeat; width: .55rem; height: 100%; position: absolute; right: 4%; background-size: contain; top: 0; background-position: 50% 50%; }

.searchinput{width: 98%;vertical-align: middle;border-radius: 6px;border: 1px solid #ccc;padding:1%;font-size: .35rem;text-indent: 15%;line-height: .6rem;
background: url(../img/search.png) no-repeat;background-size: 7%;background-position: 5% 50%;}
.back-icon{width: 1rem;padding-left: 3%;float: left;margin-top: .18rem;}
.back-icon img{width: 56%;}
.home-icon{float: right;padding-right: 3%;width: 1rem;margin-top: .18rem;}
.home-icon img{width: 70%;}

.search{font-size: .35rem;border: 1px solid #efefef;width: 1.4rem;text-align: center; height: .7rem;line-height: .7rem;color: #333;border-radius: 6px;float: right;margin-right: 3%;margin-top: .16rem;}

.h-nav,.n-ABC{background: #fff; padding: .3rem 0;}
.h-nav div,.n-ABC div{padding: 2% 3%;display: -moz-box;display: -webkit-box;display: box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;}
.h-nav a,.n-ABC a{border-left: 0;border-right: 0;border-left: 1px solid #efefef;display: block;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;width: 50%;}
.h-nav a:first-child{border-left: 1px solid #efefef;border-radius: 6px 0 0 6px;}
.h-nav a:last-child{border-right: 1px solid #efefef;border-radius: 0 6px 6px 0;}
.h-navlinkstyle,.n-abclinkstyle{color: #2d354d;border: 1px solid #efefef;text-align: center;padding: 1.5% 0;font-size: .35rem;display: block;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.h-navlinkstyle{ padding: .2rem 0; }

.n-ABC div{padding: 0 3%;}
.n-ABC h1{color: #999;font-size: .3rem;border-bottom: 1px solid #eaeaea;padding: 2% 0;text-indent: 4%;}
.n-ABC div:nth-of-type(1){padding: 4% 3% 0 3%;}
.n-ABC div:nth-of-type(2){padding: 0 3% 4% 3%;}
.n-ABC div:nth-of-type(1) a{border-bottom: 0;}
.n-ABC a{padding: 3% 0;}
.n-ABC a:first-child{border-left: 1px solid #efefef;border-radius: 0;}
.n-ABC a:last-child{border-right: 1px solid #efefef;border-radius: 0;}

.hotcitychild{ position: relative; }
.Tstyle{color: #2d354c;font-size: .38rem;border-bottom: 1px solid #eaeaea;padding: 4% 6%; position: relative; }
.Tstyle:before{ content: ""; display: inline-block; width: 4px; height: .4rem; border-radius: 15px; background: #2d354c; position: absolute; left: 3%; top: 37%; }
.hotLink{padding: 2% 8%;text-align: center; margin-bottom: .2rem; }
.hotbox{ background: #fff; }
.hotLink a{display: inline-block;border: 1px solid #eaeaea;font-size:.3rem;padding: 2% 4%;color: #666;margin: 2%;-webkit-border-radius: 16px;border-radius: 16px;}

.citychild{background: #fff;margin:0 0 0 0;}
.citystyle{display: block;text-indent: 5%;padding: 4% 0;color: #666;font-size: .35rem;border-bottom: 1px solid #d7d7d7;position: relative;margin: 0 5%;}
.citystyle i{display: inline-block;font-style: normal;font-size: .2rem;background: #efefef;position: absolute;top:-1px;left: 0;padding: 0 3px 1px 1px;text-indent: 0;}


.slider1{max-height: 50px;max-width: 50px;position: fixed;right:-50px;bottom:30px;background:url(../img/gogogo_icon.png) no-repeat;background-size: 100% 100%;border-radius: 10px;-webkit-transition:all .8s linear;-moz-transition:all .8s linear;}
.slider2{right:15px;height: 50px;width: 50px;position: fixed;bottom:30px;background:url(../img/gogogo_icon.png) no-repeat;background-size: 100% 100%;border-radius: 10px;-webkit-transition:all .8s linear;-moz-transition:all .8s linear;}


.dq{ padding: .2rem 0; background: none; font-size: .38rem; color: #656b85; text-align: center; }
.positionAirport{ font-size: .4rem; color: #2d354c; padding: .4rem 4%; background: #fff; margin-bottom: .2rem; }
.grayF{ font-size: .35rem; color: #ced1de; }
.initail{ width: 8%; position: fixed; right: 0; text-align: center; bottom: 2%; }
.iniTxt{ text-align: center; color: #999; font-size: .38rem; display: block; }

/*index*/
.ixNav{ padding: .18rem 8%; display: -webkit-box; display: -moz-box; display: box;}
.ixnChild{ display: block; -webkit-box-flex:1; -moz-box-flex:1; box-flex:1; width: 24%; text-align: center; }
.ixbl{ font-size: .4rem; color: #7b8091; padding: .15rem 0; }
.ixblse{ border-bottom: 1px solid #910000; color: #910000; }
.bannerStyle{ display: block; width: 100%; height: auto; }
.sp-startendstyle{padding: 0 4%; }
.sp-textstyle{position: relative;}
.sp-iconstyle{width: 28px;position: absolute;left:2px;top: .4rem;}
.sp-iconstyle span{display: inline-block; width: .3rem; height: .3rem; border-radius: 50%;}
.sp-iconstyle i{display: inline-block;padding: 1.2px;border-radius: 100%;background: #2d354c;margin:1px 12px 1px 7px;float: left;}
.sp-iconstyle i:first-child{margin-top: 16px;}
.sp-iconstyle i:last-child{margin-bottom: 16px;}
.greencircle{ border: 3px solid #21cc71; margin-bottom: 5px; }
.redcircle{ border: 3px solid #e73737; margin-top: 5px; }
.sp-inputtextstyle{margin-left: 42px;}
.sp-inputtextstyle input,.home-input{width: 96%;padding: .4rem .1rem;background: none;border: 0;color: #2d354c;font-size: .4rem;}
.sp-inputtextstyle input:nth-of-type(1){border-bottom: 1px solid #d9ddeb;}
.sp-inputtextstyle input:nth-of-type(2){}
.sp-contentchild{padding: 2%;background: #efefef;}
.sp-contentstyle{background: #fff;padding: 2%;}
.moduleo{ padding: 2% 4%; margin-top: -1.5rem; border-radius: .15rem; background: #fff; position: relative; margin-bottom: .4rem; }
.pdlr{ padding: 0 4%; }
.sp-iconstyle .airIcon{ display: inline-block; width: .5rem; height: .5rem; background: url(../img/a005.png) no-repeat; background-size: contain; border-radius: 0;  }
.sp-iconstyle .dateIcon{ display: inline-block; width: .5rem; height: .5rem; background: url(../img/a003.png) no-repeat; background-size: contain; border-radius: 0; margin-top: .85rem; }
.borB{ border-bottom: 1px solid #d9ddeb !important; font-size: .4rem; min-height: .5rem; }

.count{ font-size: .4rem; color: #e73737; float: right; }
.integral,.integralyu{ font-style: normal; font-size: .32rem; color: #949cba; margin-left: .2rem; }
.yuan{ font-weight: normal; text-decoration: line-through; }
.tit{ color: #2d354c;font-size: .38rem;border-bottom: 1px solid #eaeaea;padding: 4% 6%; position: relative; }
.tit:before{ content: ""; display: inline-block; width: 4px; height: .4rem; border-radius: 15px; background: #2d354c; position: absolute; left: 3%; top: 37%; }
.ixkeep{display: inline-block; position: relative;font-size: .32rem;color: #949cba; float: right; margin-top: -.2rem; }
.ixkeep input[type="text"]{padding: 4px 2%;border: 0;border-bottom: 1px solid #ccc;width: 96%;color: #333;text-indent: 2px;font-size: 1rem;}
.ixkeep input[type="checkbox"]{-webkit-appearance:none; -moz-appearance:none;width: 18px;height: 18px;vertical-align: -4px;margin-top: 10px;margin-right: 5px;background: url(../img/unchecked.png) no-repeat;background-size: 100% 100%; border: none;}
.ixkeep input[type="checkbox"]:checked{background: url(../img/checked.png) no-repeat;background-size: 100% 100%;}
.add-inputstyle{padding:14px 0; border-bottom: 1px solid #d9ddeb; }
.add-inputstyle span{display: inline-block;font-size: .38rem;width: 17%;color: #7b8091; text-align:justify; text-align-last:justify;}
.add-inputstyle div{display: inline-block;width: 80%;position: relative;font-size: . 38rem;color: #999;}
.add-inputstyle input[type="text"]{padding: 4px 2% 4px 6%; border: 0; width: 96%;color: #333;text-indent: 2px;font-size: .38rem;}
.add-inputstyle input[type="checkbox"]{-webkit-appearance:none; -moz-appearance:none;margin-left: 5px;width: 18px;height: 18px;vertical-align: -4px;margin-top: 10px;margin-right: 5px;background: url(../img/unchecked.png) no-repeat;background-size: 100% 100%;}
.add-inputstyle input[type="checkbox"]:checked{background: url(../img/checked.png) no-repeat;background-size: 100% 100%;}
.add-numberstyle a{display:inline-block;width:30px;font-size: .38rem;text-align: center; height: 35px;line-height: 35px;border:1px solid #d9ddeb;padding: 0 7px;color: #c4cadc;}
.add-numberstyle a:nth-of-type(1){border-radius: 6px 0 0 6px; margin-left: .5rem; border-right: 0;}
.add-numberstyle a:nth-of-type(2){border-radius: 0 6px 6px 0; border-left: 0;}
.add-numberstyle input[type="text"]{width: 26%;border-bottom:0;border:1px solid #d9ddeb;height: 35px;line-height: 35px;font-size: .38rem;padding: 0;text-indent: 0;text-align: center;}
.add-books{position: absolute;top:3px;right:2px;display: inline-block; width: 23px;height: 23px;background: url(../img/peoplex.png) no-repeat;background-size: 100% 100%;z-index: 9;}
.passenger{position: absolute;top:3px;right:2px;display: inline-block; width: 23px;height: 23px;background: url(../img/peoplex1.png) no-repeat;background-size: 100% 100%;z-index: 9;}
.add-childstyle{ padding: 0 4%; }
.add-textstyle{font-size: .38rem; margin-bottom: 1.5rem;}
.add-textstyle h1{font-size: .38rem;color: #999;padding: 10px 4%;border-bottom: 1px solid #ccc;margin-bottom: 25px;}
.add-textstyle div{ text-align: center;margin-top: 10px;}
.add-textstyle span{display: inline-block;width: 24%;text-align: center; font-size: .32rem;}
.add-textstyle input[type="checkbox"]{-webkit-appearance:none; -moz-appearance:none; border:none;width: 18px;height: 18px;vertical-align: -4px;background-color:none;background: url(../img/unchecked.png) no-repeat;background-size: 100% 100%;margin-right: 3px;}
.add-textstyle input:checked{background: url(../img/checked.png) no-repeat;background-size: 100% 100%;}
.add-textstyle textarea{width: 88%;border:1px solid #ccc;padding: 4%;height: 100px;resize:none; margin-bottom: .4rem; font-size: .38rem;}
.p-subimt a{display: inline-block; text-align: center; padding: .4rem 0; font-size: .38rem; }
.p-subimt a:nth-of-type(2){background: #9c1919; width: 30%; color: #fff; float: right; }
.p-subimt a:nth-of-type(1){ width: 68%; color: #2d354d; text-align: left; text-indent: .3rem; }
.p-subimt b{font-weight: normal; color: #e73737; }
.p-subimt{ background: #fff; position: fixed; bottom: 0; width: 100%; }
.fullCon{ background: #fff; width: 100%; margin-bottom: .2rem; }
.add-childstyle .borB0{ border-bottom: 0; }
.empty{position: absolute;right: 2%;top:50%;width: .6rem;height: .6rem;margin-top: -.3rem;background: url(../img/icon_empty.png) no-repeat;background-size: 100% 100%;}
.empty_icon_black{background: url(../img/icon_empty_black.png) no-repeat;background-size: 100% 100%;}
.po{ position: relative; }
.hide{ display: none; }
.oc{background:#646b84;color:#fff;}
.pagex{ display: none; }
.ixmPage{ display: none; }

.cen{ text-align: center; }
.borR{ border-right: 1px solid #d9ddeb; }
.motorcycleType{ display: -webkit-box; display: -moz-box; display: box; border-bottom: 1px solid #d9ddeb; }
.mtBox{ -webkit-box-flex:1; -moz-box-flex:1; box-flex:1; display: block; width: 33%; padding: .5rem 0; }
.ixcar1{ background: url(../img/car1.png); }
.mtBoxselect .ixcar1{ background: url(../img/car11.png); }
.ixcar2{ background: url(../img/car2.png); }
.mtBoxselect .ixcar2{ background: url(../img/car22.png); }
.ixcar3{ background: url(../img/car3.png); }
.mtBoxselect .ixcar3{ background: url(../img/car33.png); }
.mtBoxselect .carIcon{ display: inline-block; width: 1.5rem; height: .8rem; background-repeat: no-repeat; background-size: 1.4rem .6rem; background-position: 50% 50%; }
.carIcon{ display: inline-block; width: 1.5rem; height: .8rem; background-repeat: no-repeat; background-size: 1.4rem .6rem; background-position: 50% 50%; }
.IxcarName{ text-align: center; font-size: .38rem; color: #7b8091; }
.modulet{ background: #fff; border-radius: .15rem; margin-bottom: .4rem; width: 100%; }
.carDetails{ padding: 1rem 0 .4rem; text-align: center; position: relative; }
.cdPrice{ text-align: center; font-size: . 35rem; color: #2d354c; position: relative; display: inline-block; padding-right: .2rem; }
.cdpNum{ font-size: .45rem; color: #e73737; font-weight: normal; padding-right: .1rem; }
.cdprs{ font-size: .32rem; color: #b7b9c2; text-align: center; }
.mtBoxselect{ background: #f7f8fc; position: relative; }
.mtBoxselect:before{ content: ""; display: inline-block; position: absolute; bottom: -.26rem;  left: 50%; margin-left: -.23rem;border-left: .26rem solid transparent;border-right: .26rem solid transparent;border-top: .26rem solid #d9ddeb; z-index: 999; }
.mtBoxselect:after{ content: ""; display: inline-block; position: absolute; bottom: -.23rem;  left: 50%; margin-left: -.23rem;border-left: .26rem solid transparent;border-right: .26rem solid transparent;border-top: .26rem solid #f7f8fc; z-index: 999; }
.mtBoxselect .IxcarName,.redFont{ color: #e73737 !important; }
.ixBtnbox{ background: #fff; padding: .4rem 4%; border-top: 1px solid #e1e1e1; text-align: center; }
.ixBtn{ display: block; padding: .3rem 0; text-align: center;font-size: .4rem; color: #fff; border-radius: .15rem; background: #d9d9d9; }
.ixBtnred{ background: #910000; }
.hbLink{ font-size: .38rem; display: inline-block; color:  }
.hbLink{ position: absolute; right: 2%; top:10%; height: .6rem; font-style: .38rem;color: #2d354c; padding: .2rem 0 .2rem .3rem; border-left: 1px solid #d9ddeb; }
.tIcon{ display: inline-block; width: .4rem; height: .4rem; background: url(../img/T.png) #fff no-repeat; background-size: 100% 100%; position: absolute; right: -.3rem; z-index: 99; bottom: .1rem; }

/*detail*/
.b-wrap{background: #f5f6fa;}
.d-hr{display: -webkit-box;display: box;padding: .4rem;background: #fff;position: relative;border-bottom: 1px solid #d9ddeb;}
.d-hr .tel{position: absolute;width: 100%;height: 100%;top:0;left: 0;}
.d-hr .flex{-webkit-box-flex:1;box-flex:1;display: -webkit-box;display: box;-webkit-box-pack:center;box-pack:center;}
.d-hr .flex:nth-of-type(1){width: 20%;-webkit-box-align:center;box-align:center;}
.d-hr .flex:nth-of-type(1) img{width: 1.4rem;}
.d-hr .flex:nth-of-type(2){width: 68%;-webkit-box-orient:vertical;box-orient:vertical;padding-left: .2rem;}
.d-hr .flex:nth-of-type(2) .name{color: #2d354c;font-size: .45rem;}
.d-hr .flex:nth-of-type(2) .message{margin-top: .05rem;}
.d-hr .flex:nth-of-type(2) .message span{color: #7b8091;vertical-align: middle;font-size: .4rem;}
.d-hr .flex:nth-of-type(2) .message em{display: inline-block;padding: 0 .1rem;font-size: .35rem;vertical-align: middle;}
.d-hr .flex:nth-of-type(2) .star{margin-top: .05rem;}
.d-hr .flex:nth-of-type(2) .star img{width: .35rem;vertical-align: middle;}
.d-hr .flex:nth-of-type(2) .star span{padding: .05rem .1rem;margin-left: .1rem;font-size: .3rem;color: #fff;background: #ffbd88;vertical-align: middle;}
.d-hr .flex:nth-of-type(3){width:10%;-webkit-box-align:center;box-align:center;}
.d-hr .flex:nth-of-type(3) span{display:inline-block;width: .6rem;height: .6rem;background: url(../img/call-out@2x.png) no-repeat;background-size: 100% 100%;}

.d-al-text{padding: .2rem .4rem;color: #7b8091;font-size: .4rem;text-align: right;}
.d-main{background: #fff;padding: .4rem .4rem .2rem .4rem; position: relative;}
.titlel{color: #949cba;font-size: .4rem;}
.tx-main .text-mn{margin: .4rem .2rem 0 .2rem;}
.tx-main .text-mn .start{padding-bottom: .3rem;position: relative;top:-.1rem; border-left: 2px dashed #949cba;}
.tx-main .text-mn em{display: inline-block;width: .4rem;height: .4rem;border-radius: 100%;vertical-align: top;position: relative;background: #fff;left: -.25rem;}
.tx-main .text-mn .start_icon{border: 3px solid #21cc71;}
.tx-main .text-mn .end_icon{border: 3px solid #e73737;}
.tx-main .text-mn p{display: inline-block;vertical-align: middle;font-size: .4rem;color: #2d354d; width: 92%;}
.title,.text{font-size: .4rem;vertical-align: middle;display: inline-block;margin-top: .3rem;}
.title{color: #959cb9;width:18%;display: inline-block; margin-right: 5%;
	text-align: justify;   
    text-justify: distribute-all-lines;
    text-align-last: justify; }
.tx-main .text{color: #2d354d;width: 75%;}
.evaluation{padding: .4rem;background: #fff;margin-top: .2rem;text-align: center;}
.evaluation .al-text{color: #9d9dba;font-size: .4rem;margin-top: .3rem;}
#star{margin-top: .3rem;}
#star img{width: .7rem;margin: 0 .1rem;}
.choose-en{margin: .5rem 0 0 0;}
.choose-en .ch-en-active{border: 1px solid #ffbd88;color: #ffbd88;}
.choose-en span{display: none;color: #7b8091;border: 1px solid #edeff6;padding: .1rem .2rem;margin: 0 .05rem;border-radius: .3rem;font-size: .35rem;}
.en-text{margin: .4rem .6rem;display: none;}
.en-text textarea{width: 100%;resize:none;box-sizing:border-box;padding: .2rem;font-size: .38rem;border: 1px solid #d9ddeb;height: 4rem;}


/*20161102*/
.bannerBox{ position: relative; }
.banTxt{ padding: 1.3rem 8%; position: absolute; top: 0; }
.banImg{ display: block; width: 100%; height: auto; }
.fillInbox{ position: absolute; top: 0; padding: .7rem 8%; width: 84%; }
.fiCon{ display: -webkit-box; display: -moz-box; display: box; }
.fiCon li{ -webkit-box-flex:1; -moz-box-flex:1; box-flex:1; }
.fiL1{ width: 45%; text-align: left; display: block; }
.fiL2{ width: 10%; text-align: center;
		display:-moz-box;
		-moz-box-pack:center;
		-moz-box-align:center;
		display:-webkit-box;
		-webkit-box-pack:center;
		-webkit-box-align:center;
		display:box;
		box-pack:center;
		box-align:center; }
.fiL3{ width: 45%; text-align: right; display: block; }
.fT1,.fT3{ font-size: .38rem; color: #7b8091; }
.fT2{ font-size: .45rem; color: #fff; padding: .15rem 0; }
.fiAirIcon{ display: inline-block; width: .9rem; height: .9rem; background: url(../img/cAir.png) no-repeat; background-size: contain; background-position: 50% 50%; }
.sp-iconstyle .trainIcon{ display: inline-block; width: .55rem; height: .55rem; background: url(../img/train.png) no-repeat; background-size: contain; border-radius: 0;  }
.aLink{ display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 99; }
.boomBox{ background: rgba(255,255,255,.94); width: 100%; height: 100%; position: fixed; top: 0; z-index: 9999;
		display:-moz-box;
		-moz-box-pack:center;
		-moz-box-align:center;
		display:-webkit-box;
		-webkit-box-pack:center;
		-webkit-box-align:center;
		display:box;
		box-pack:center;
		box-align:center; }
.boMain{ display: block; width: 76%; }
.boTopbox{ padding-bottom: .3rem; border-bottom: 1px solid #e8ebf3; }
.fyyg{ position: relative; text-align: center; }
.line1{ position: absolute; left: 0; top: 55%; width: 35%; height: 1px; background: #d9ddeb; display: inline-block; }
.line1 i{ display: inline-block; width: 5px; height: 5px; border-radius: 50%; background: #d9ddeb; float: right; margin-top: -2px; }
.fyTitle{ font-size: .38rem; color: #ced1de; }
.line2{ position: absolute; right: 0; top: 55%; width: 35%; height: 1px; background: #d9ddeb; display: inline-block; }
.line2 i{ display: inline-block; width: 5px; height: 5px; border-radius: 50%; background: #d9ddeb; float: left; margin-top: -2px; }
.boPrice{ font-size: .7rem; color: #2d354c; text-align: center; padding: .7rem 0; }
.boList{ padding: .2rem 0; overflow: hidden; }
.boLT1{ float: left; font-size: .38rem; color: #7b8091; }
.boLT2{ float: right; font-size: .38rem; color: #7b8091; }
.redP span{ color: #e73737; }
.boTips{ font-size: .32rem; color: #7b8091; padding: .5rem 0; }
.jgz{ text-align: center; padding: .3rem 0; }
.jgzTxt{ display: inline-block; font-size: .38rem; color: #2d354c; padding-right: .5rem; background: url(../img/more.png) no-repeat; background-size: .24rem .38rem; background-position: 100% 50%; }
.boclossBox{ padding: 1rem 0; }
.boClossBtn{ display: inline-block; width: 1rem; height: 1rem; background: url(../img/closed.png) no-repeat; background-size: 100% 100%; }
.boclossBox{ text-align: center; }

.seachInp{ color: #ced1de; font-size: .38rem; display: inline-block; width: 74%; padding: .2rem; text-align: center; border-radius: 50px; border: 1px solid #d9ddeb; float: right; background: #fff; }
.seClossBtn{ font-size: .4rem; color: #2d354c; padding: .2rem 0; line-height: 1rem;}
.seHead{ overflow: hidden; padding: .3rem 4%; }
.seIconBtn{ display: inline-block; width: .4rem; height: .4rem; background: url(../img/a011.png) no-repeat; background-size: 100% 100%; }
.borB1{ border-bottom: 1px solid #eeeff3; }
.adgGraybox{ background: #f7f8fc; padding: .4rem 3% .5rem; }
.adgT1{ font-size: .38rem; color: #2d354d; font-weight: bold; }
.adgT2{ font-size: .42rem; color: #2d354d; font-weight: bold; }
.bgGray{ background: #eeeff3; }
.qxBox{ background: #fff; margin-top: .4rem; position: relative; margin-bottom: 2.5rem; }
.qzf{ padding: .4rem 4%; }
.qzfIcon1{  background: url(../img/icon_qy.png) no-repeat; background-size: .6rem .45rem; }
.qzfIcon2{  background: url(../img/icon_coupon.png) no-repeat; background-size: .6rem .45rem; }
.qzfLeft{ font-size: .4rem; color: #2d354c; padding-left: .8rem; background-position: 0 50%; }
.qzfRight{ float: right; font-size: .4rem; color: #949cba; padding-right: .4rem; background: url(../img/icon_corrency_go.png) no-repeat; background-size: .2rem .3rem; background-position: 100% 50%; }
.qzfRightred{ float: right; font-size: .4rem; color: #e73737; padding-right: .4rem; background: url(../img/icon_corrency_go.png) no-repeat; background-size: .2rem .3rem; background-position: 100% 50%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 65% }
.otGraybox{ background: #fafafa;padding:0 .4rem;}
.tx-main{ position: relative; padding-bottom: .3rem; }
.magT2{ margin-top: .2rem; }
.magT6{ margin-top: .6rem; }
.quxiao{ display: block; padding: .3rem 0; text-align: center;font-size: .4rem; color: #2d354c; border-radius: .15rem; margin-top: .4rem; border: 1px solid #2d354c; }


/*165498496465464984984984984*/
.RuleTable{padding: .4rem;}
.RuleTable table{width: 100%;border: 1px solid #d9ddeb;}
.RuleTable th{width: 25%;border-right: 1px solid #d9ddeb;text-align: center;padding: .4rem 0;}
.RuleTable th:last-child{border-right: 0;}
.RuleTable img{width: 1.4rem;}
.RuleTable p{color: #2d354c;font-size: .4rem;margin-top: .1rem;}
.RuleTable td{text-align: center;padding: .3rem;border-top: 1px solid #d9ddeb;border-right: 1px solid #d9ddeb;}
.RuleTable td p{text-align:justify;text-align-last:justify;}
.RuleTable span{color: #7b8091;}
.RuleTable td:last-child{border-right: 0;}
.RuleText{padding: 0 .4rem;}
.RuleText div{font-size: .38rem;color: #7b8091;margin-bottom: .2rem;}

.subBtnbox{ text-align: center; padding: .3rem 0 .4rem;display: none;}
.subBtn{ display: inline-block; width: 60%; padding: .35rem 0; text-align: center; font-size: .38rem; color: #fff; border-radius: .15rem; background: #910000; }
.sliUpBox{ display: none;}
.slitoBtnBox{box-sizing:border-box;text-align: center; background: #fafafa;padding: .1rem 0;}
.slitoIcon{ display: inline-block; width: .6rem; height: .3rem; background: url(../img/sliUpIcon.png) no-repeat; background-size: 100% 100%; }
.cancBtn{ display: inline-block; width: 1.5rem; height: 1.5rem; background: url(../img/icon_cancelled.png) no-repeat; background-size: 100% 100%; }
.cancBtnbox{ background: #fff; padding: .8rem 4%; border-top: 1px solid #e1e1e1; text-align: center; }
.cancTxt{ text-align: center; font-size: .38rem; color: #2d354d; padding: .4rem 0; }

/*113*/
.seachBox{ display: -webkit-box; display: -moz-box; display: box; padding: .3rem 4%; }
.seachBox li{ -webkit-box-flex:1; -moz-box-flex:1; box-flex:1; display: block; position: relative; }
.seab1{ width: 18%; }
.seachSelect{ font-size: .38rem; color: #2d354c; background-color: none; }
.ubIcon{ content: ""; display: inline-block; width: .4rem; height: .4rem; background: url(../img/icon_down.png) no-repeat; background-size: .35rem .22rem; background-position: 50% 50%; position: absolute; right: 0; top: .12rem;
				transform:rotate(180deg);
				-ms-transform:rotate(180deg); 
				-moz-transform:rotate(180deg); 
				-webkit-transform:rotate(180deg); 
				-o-transform:rotate(180deg); }
.seab2{ width: 60%; margin-left: .3rem; }
.seab3{ width: 10%; text-align: right; font-size: .4rem; color: #e73737; }
.seaInp{ border: none; font-size: .38rem; color: #2d354d; padding: .1rem .3rem; border-left: 1px solid #ced1de; background: none; width: 100%; }
.seaInp::-webkit-input-placeholder{ color: #ced1de; }
.seachSelect option,.seachSelect{ background: none;-webkit-appearance: none;-moz-appearance: none;appearance: none; border: 0; line-height: .6rem; }
.seachSelect option{ font-size: .38rem; color: #2d354d; }
.seaMain{ padding: 0 4%; }
.seamList{ padding: .35rem 0; border-bottom: 1px solid #eeeff3; }
.seaMain{ background: #fff; }
.slT1{ font-size: .4rem; color: #2d354d; }
.slT2{ font-size: .35rem; color: #ced1de; padding-top: .1rem; }
.clearH{ text-align: center; padding: .8rem 0; }
.clearTxt{ font-size: .38rem; color: #2d354d; }
.magL{ left: -.28rem !important; }