/*登陆*/
.login-bg{background: url(../images/l_bg.png) no-repeat center center;background-size: 100% 100%;width: 100%;height: 100%;}
.login-infor{width: 883px;/*height: 571px;*/height: 500px;position: absolute;top: 50%;left: 50%;margin-top:-285.5px;margin-left:-441.5px;background: #fff;border-radius:25px;box-shadow: 0 0 15px rgba(0, 0, 0, .48);padding: 50px;}
.specialcss{behavior: url(PIE.htc);}
.login-form{background: url(../images/l_imagenew.png) no-repeat left center;padding-left: 487px;min-height: 446px;/*padding-top: 50px;*/background-size: 52%;}
.form-list{padding: 0 20px;}
.form-list li{margin-top: 15px;}
.form-list .inputstyle{width: 100%;height: 46px;border: 1px solid #dcdddd;border-radius: 10px;behavior: url(PIE.htc);background-repeat: no-repeat;background-position:13px center;background-color:#fff;    padding-left:39px;}
.form-list .nameico input{background-image: url(../images/ico01.png);}
.form-list .passico input{background-image: url(../images/ico02.png);}
.form-list input[type="checkbox"]{vertical-align: middle;margin-right: 8px;}
.form-list .loginbtn{width: 100%;height: 46px;background: #51689a;border-radius: 10px;behavior: url(PIE.htc);border: none; color: #fff;margin-top: 10px;}
/**header*/
.i-logo{margin-top: 2px;}
.topmenu{height: 54px;/*width:1622px;*/margin: 0 auto;}
.menu-list{margin-left:35px;}
.menu-list li{display: inline-block;float: left;width: 101px;text-align: center;    line-height: 54px;}
.menu-list li a.actived{color: #51689a;font-weight: bold;}
.menu-list::after,.menu-list::before{content: '';display: block;clear: both;}
.menu-list li a{color:#444444;display: block;}
.menu-list li.active a{background: #51689a;color: #fff;}
.search-infor {position: relative;width: 292px;height: 38px;border: 1px solid #dcdddd;border-radius: 10px;margin-top: 8px;padding: 2px 8px;    margin-left: 35px;}
.search-infor input{height: 100%;border: 0;width: 90%;}
.search-infor .shbtn{background: url(../images/sico.png) no-repeat left center;width: 20px;height: 20px;vertical-align: text-bottom;border: none;}
.banner{width: 100%;text-align: center;height: 562px;}
.banner img{width: 100%;height: 100%;}
.tlogin{line-height: 54px;}
.tlogin a{color: #333;font-size:15px;}
.tlogin img{vertical-align: middle;width: 20px;margin-right: 15px;}
/*首页主体*/
.bg01{background: #fcfcfc;}
.container{width:1324px;margin: 0 auto;}
.navinfor{background: #f4f4f4;width: 1014px;margin: 0 auto;padding:0 44px 30px;position: relative;}
.title{text-align: center;padding:30px 0;}
.title .bluef,.left-menu .title{color: #51689a;font-size: 21px;font-weight: 700;margin-bottom: 5px;}
.title .grayf{color:#d9d9d9;font-size: 11.3px;text-transform:uppercase}
.n-list > li{display: inline-block;float: left;width: 16.66%;text-align: center;padding-bottom:12px;position: relative;cursor: pointer;background: url(../images/dico.png) no-repeat bottom center;}
.n-list > li:nth-last-child(1),.n-list > li:nth-last-child(2),.n-list > li:nth-last-child(3){background: none;}
.n-list > li:hover {color: #556c9e;}
.n-list > li span{display: block;padding-top:28px;background-repeat: no-repeat;background-position: top center;}
.n-list > li .ico01{background-image: url(../images/n_ico07.png);}
.n-list > li:hover .ico01{background-image: url(../images/n_ico07_h.png);}
.n-list > li .ico02{background-image: url(../images/n_ico01.png);}
.n-list > li:hover .ico02{background-image: url(../images/n_ico01_h.png);}
.n-list > li .ico03{background-image: url(../images/n_ico02.png);}
.n-list > li:hover .ico03{background-image: url(../images/n_ico02_h.png);}
.n-list > li .ico04{background-image: url(../images/n_ico03.png);}
.n-list > li:hover .ico04{background-image: url(../images/n_ico03_h.png);}
.n-list > li .ico05{background-image: url(../images/n_ico04.png);}
.n-list > li:hover .ico05{background-image: url(../images/n_ico04_h.png);}
.n-list > li .ico06{background-image: url(../images/n_ico05.png);}
.n-list > li:hover .ico06{background-image: url(../images/n_ico05_h.png);}
.n-list > li .ico07{background-image: url(../images/n_ico06.png);}
.n-list > li:hover .ico07{background-image: url(../images/n_ico06_h.png);}

.downinfor{position: absolute;width:108%;background: #fff;box-shadow: 0 0 6px rgba(0, 0, 0, .16);border-radius: 10px;top:64px;padding: 10px;display: none;    left: 50%; margin-left: -54%;}
.downinfor02{text-align: left;}
.downinfor::before{content: '';position: absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:8px solid #fff;left: 50%; top: -8px;margin-left:-10px;}
.downinfor dd::before,.downinfor dd::after{display: block;content:'';clear: both;}
.downinfor li,.downinfor dd a{float: left;width:50%;text-align: center;margin: 4px 0;}
.downinfor li a,.downinfor dd a{color: #444;display: block;}

.n-list > li:hover .downinfor{display: block;}
.downinfor:hover,.n-list > li span:hover{display: block;}
.t-list li{float: left;width:29%;margin: 0 .62%;text-align: center;box-shadow: 0 0 8px rgba(237, 237, 237, .35);}
.t-list .noshadow{width: 36%;}
.whitebg{background: #fff;}
.t-list li p{line-height:20px;}
.t-list li .topimg{width: 100%;height: 204px;overflow: hidden;}
.t-list li .fbig{margin: 10px 0;}
.t-list li .infor{padding:0 30px 25px;}
.t-list li .fsmall{font-size: 12px;}
.t-list li .fgreen{color: #64b733;margin: 15px 0;font-weight: bold;}
.t-list li .fgreen span{font-size: 29px;margin: 0 5px;}
.bluebtn,.slist .sbtn .bluebtn,.companyinfor .sbtn .btn_wr{border: none;display: inline-block;width: 164px;height: 40px;text-align: center;line-height: 40px;background: #64b733;color: #fff;border-radius: 25px;}
.t-list .noshadow {box-shadow: none;}
.t-list .noshadow .topone{width: 100%;height:195px;box-shadow: 0 0 8px rgba(237, 237, 237, .35);background: #fff;}
.t-list .noshadow .limg{float: left;width: 277px;height: 195px;overflow: hidden;}
.t-list .noshadow .topone .rinfor{margin-left: 280px;}
.t-list .noshadow .bluebtn{width: 128px;}
.t-list .noshadow .toptwo{margin-top: 15px;}
.t-list .noshadow .toptwo .rinfor{margin-left: 0;margin-right: 280px;}
.t-list .noshadow .toptwo .limg{float: right;}
.t-list .noshadow .topone .rinfor{padding:27px 0}

.w_1014{width: 1014px;margin: 0 auto;}
.thirdinfor{margin-top: 50px;box-shadow: 0 0 8px rgba(237, 237, 237, .35);    padding-bottom: 50px;}
.provicet li{width: 21%;float: left;margin-right:5.3%;}
.provicet li:nth-last-child(1){margin-right:0;}
.provicet li .timg{padding:13px;border: 1px solid rgba(0, 0, 0, 0.2);height: 259px;}
.provicet li .timg img{width: 100%;height: 267px;}
.provicet li .timg{margin-bottom:35px;}
.provicet li .binfor,.provicelist li .pdetail{font-size: 11px;color: #999;line-height:22px;}
.provicet li .binfor .fbig,.provicelist li .pdetail .fbig{font-size: 15px;color: #666;margin-bottom: 3px;}
.provicet li .binfor p span{display: block;float:left;width: 50%;}
.provicet li .binfor p span:nth-last-child(1){text-align: right;}
.provicet li .bottombtn{margin-top: 22px;text-align: center;}
.provicet li:nth-child(2n) .bottombtn{margin-top:22px;}
.provicet li:nth-child(2n) .binfor{margin-bottom:15px;}

.graybg{background: #f4f4f4;padding: 20px 0 50px 0;}
.provicelist li{float: left;width: 48%;}
.provicelist li:nth-child(1){margin-right: 4%;}
.provicelist li .pimg{width: 100%;height: 334px;overflow: hidden;margin-bottom: 15px;}
.provicelist li .bluebg{width:12%;height: 52px;background:#64b733;color: #fff;font-size: 11px;
text-align: center;padding: 18px 0;}
.provicelist li .pdetail{width:59%;margin:0 3%;}
.provicelist li .fr{width:22%;}
.provicelist li .fr .bluebtn{width: 100%;}
.provicelist li p span{float: left;width: 33.3%;}
.provicelist li .fltwo span{width: 50%;}

/*footer*/
.footer{background: #51689a;color: #fff;padding: 10px 0;}
.footer .flogo{width: 25%;}
.footer .contantus{width:46%;margin: 0 2.5% 0 3.5%;}
.footer .wbimg{width:24%;padding-top: 10px;}
.footer .contantus .title{text-align: left;padding: 10px 0;}
.footer .contantus .title span{text-transform: uppercase;margin-left: 10px;font-size: 11px;}
.footer .c-list li{padding: 10px 0;border-bottom: 1px solid rgba(255,255,255,.5);color: #d5d9e4;padding-left:25px;}
.footer .c-list .addico{background: url(../images/f_ico01.png) no-repeat left center;}
.footer .c-list .telico{background: url(../images/f_ico02.png) no-repeat left center;}
.footer .c-list .emailico{padding-left: 0;}
.footer .c-list .emailico a{float: left;margin-right:20px;padding-left: 27px;color: #fff;}
.footer .c-list .emailico .hico01{background: url(../images/h_ico01.png) no-repeat left center;}
.footer .c-list .emailico .hico02{background: url(../images/h_ico02.png) no-repeat left center;}

.footer .copyright{font-size: 11px;margin-top: 20px;color: #d5d9e4;}

/*列表页*/
.all-list dl{margin-bottom: 10px;}
.all-list dt,.all-list dd,.all-list dd a{float: left;}
.all-list dd::before,.all-list dd::after{display: block;content: '';clear: both;}
.all-list dt{padding-left:28px;background-repeat: no-repeat;background-position: left center;margin-right:2%;width: 10%;color: #6478a5;}
.all-list dd{width:88%;}
.all-list dd a{color: #444;margin-right: 12px;margin-bottom: 8px;}
.all-list dd .on{color:#51689a;}
.all-list .ico01{background-image: url(../images/n_ico07_h.png);padding-top: 10px;margin-top: -10px;}
.all-list .ico02{background-image: url(../images/n_ico01_h.png);padding-top: 3px;
margin-top: -3px;}
.all-list .ico03{background-image: url(../images/n_ico02_h.png);padding-top: 3px;
margin-top: -3px;}
.all-list .ico04{background-image: url(../images/n_ico03_h.png);padding-top: 3px;
margin-top: -3px;}
.all-list .ico05{background-image: url(../images/l_ico01.png);padding-top: 3px;
margin-top: -3px;}
.all-list .ico06{background-image: url(../images/l_ico02.png);padding-top: 3px;
margin-top: -3px;line-height: 37px;}
.all-list .timeinput,.msginformation .timeinput,.pesonallist li p input,.ordercondition li .timeinput,.ordercondition li .timeinput02,.lyscondition .s_ipt,.publish li .select,.publish li .s_ipt ,.publish li .Wdate,.addfile li .s_ipt,.p_phone .p_bnt,.asearch .timeinput,.publish li .selectcar{width: 222px;height: 37px;background: #fff;border: 1px solid #dedede;border-radius: 5px;padding: 0 10px;}
.all-list .fgray,.msginformation .fgray,.ordercondition li .fgray,.publish li .fgray{color: #b5b5b6;letter-spacing: -7px;margin: 0 20px 0 10px;}
.all-list .surebtn{width: 150px;height: 37px;background: #64b733;color: #fff;border-radius: 5px;border: none;margin-left: 15px;}

.d-list{margin: 30px 0;color: #999;}
.d-list li:nth-child(1) .linfor,.d-list li:nth-child(1) .rtime{border-top:1px solid #e2e2e2;}
.d-list .linfor{float:left;width: 75%;border-bottom:1px solid #e2e2e2;padding: 15px 0;height: 210px;}
.d-list .rtime{float: right;width:22%;padding:34px 0;border-bottom:1px solid #e2e2e2;text-align: center;height: 210px;}
.d-list .fimg{width:29%;height: 102px;overflow: hidden;float: left;}
.d-list .fdetail{margin-left: 3%;font-size:12px;line-height: 22px;float: left;width: 68%;}
.d-list .fdetail .fbig{font-size: 15px;color: #51689a;font-weight: bold;margin-bottom: 10px;}
.d-list .fdetail a{color: #51689a;}
.d-list .fdetail .bluebtn{color: #fff;margin-top: 10px;}
.d-list .fdetail span{float: left;margin-right:5px;}
.d-list .rtime .fbig{font-weight: bold;font-size: 33px;}
.d-list .fimg a{display: block;width: 100%;height: 100%;}
.page{text-align: center;margin:50px 0;}
.page span,.page a{display: inline-block;width: 30px;height: 30px;background: #dcdddd;color: #3e3a39;text-align: center;line-height: 30px;cursor:pointer;margin: 0 2px;}
.page .laypage_curr,.page .cur{background:#64b733;color: #fff;}
.page .laypage_last{display: none;}

.carinfor{margin: 20px 0;background: url(../images/car_bg.png) no-repeat center center;height: 90px;line-height: 90px;color: #51689a;font-size: 17px;text-align: center;}
.carinfor .carico{display: inline-block;width:27px;height: 27px;background:url(../images/carico.png) no-repeat left center;vertical-align: middle;margin-right: 15px;}
/*内容页*/
.information .title{text-align: center;color: #51689a;font-weight: bold;font-size: 26px;}
.information .title .fgray{color: #d9d9d9;font-size: 14px;margin-top: 5px;}
.information .indetail{color: #999;line-height: 22px;}
.information .indetail p{text-indent:28px;}
.historyinfor{margin:60px 0;padding-top: 10px;border-top:1px solid #eaeaea;}
.historyinfor .fl,.historyinfor .fr{width: 50%;color: #999;}
.historyinfor .fr{text-align: right;}
.historyinfor a{color: #333;}
/**信息管理左侧菜单*/
.systermg{display: table;}
.systermg .left-menu{display:table-cell;background: #f4f4f4;width: 275px;    padding-bottom: 70px;}
.systermg .rightinfor{display: table-cell;width: 739px;padding-left: 30px;vertical-align: top;}
.systermg .left-menu dl{width: 197px;margin: 0 auto;color: #666;line-height: 38px;}
.systermg .left-menu dt{color:#556c9e;padding-left:26px;background-repeat: no-repeat;background-position: left center;}
.systermg .left-menu .ico01{background-image: url(../images/u_ico01.png);}
.systermg .left-menu .ico02{background-image: url(../images/u_ico02.png);}
.systermg .left-menu .ico03{background-image: url(../images/u_ico03.png);}
.systermg .left-menu .ico04{background-image: url(../images/u_ico09.png);}
.systermg .left-menu .wallet{background-image: url(../images/wallet.png);}

.systermg .left-menu dd a{display: block;padding-left:26px;color: #666;}
.systermg .left-menu dd a.active{background: #fff;}
.left-menu .title{font-size:21px;padding-bottom: 10px;}
.left-menu .title .grayf{margin-top: 5px;}
/**信息管理右侧*/
.n-title{color: #556c9e;margin: 30px 0 15px;}
.slist {padding: 0 20px;color: #666;}
.slist li{margin-bottom: 15px;}
.slist label{float: left;width: 13%;line-height: 37px;}
.slist p{float: left;width: 87%;}
.mtitle{color: #556c9e;padding-left: 18px;margin-bottom: 15px;}
.msginformation .mtitle{background: url(../images/u_ico04.png) no-repeat left center;}
.msginformation .timeinput,.ordercondition li .timeinput,.publish li .Wdate{width: 46%;background: url(../images/u_ico05.png) no-repeat 95% center;}
.msginformation .timeinput02,.ordercondition li .timeinput02{width: 100%;background: none;}
.slist .sbtn,.passwordlist .sbtn,.ordercondition .sbtn,.companyinfor .sbtn{text-align: center;margin:35px 0;}
.slist .sbtn .bluebtn,.passwordlist .sbtn .bluebtn,.ordercondition .sbtn .bluebtn,.lyscondition .btn_wr,.companyinfor .sbtn  .btn_wr{color: #fff;border: none;background: url(../images/u_ico06.png) no-repeat 31% center #64b733;padding-left: 4%;}
.news{background: url(../images/u_ico07.png) no-repeat left center;padding-left:20px;color: #556c9e;}
.newlist li{margin:20px 0;padding-left:70px;background: url(../images/u_ico08.png) no-repeat left top;position: relative;    background-color: #f8f8f8;}
.newlist .rightbtn{position: absolute;right:10px;top: 5%;    width:118px;}
.newlist .rightbtn a{float:left;margin:0 5px;}
.newlist  .delbtn{background:url(../images/del.png) no-repeat left center;}
.newlist li p{background: #f8f8f8;border-radius: 5px;box-shadow:0 5px 0 0 #e5e6e6;margin-left: -25px;position: relative;z-index: -1;    min-height: 8px;}
.newlist a{color:#666;padding: 22px 24px; display: block;}
.newlist .cur{color:#00a0e9}
/*旅行社资料*/
.ldetail{color: #666;line-height: 34px;padding: 0 20px;}
.ldetail .fbig{font-size: 18px;color: #556c9e;}
.ldetail .fgreen{color: #65b633;}
.ldetail .fgreen span,.orderdetail .s,.orderdetail .k,.orderdetail .l{display: inline-block;width: 17px;height: 15px;background-repeat: no-repeat;background-position: left center;margin-right: 5px;}
.ldetail .fgreen .s,.orderdetail .s{background-image: url(../images/simg.png);}
.ldetail .fgreen .k,.orderdetail .k{background-image: url(../images/kimg.png);}
.orderdetail .l,.ldetail .fgreen .l{background-image: url(../images/limg.png);}
.pesonallist{padding: 0 20px;}
.pesonallist li,.ordercondition li {margin:15px 0;}
.pesonallist li label{float: left;width: 10%;line-height: 37px;}
.pesonallist li p{float: left;width:70%;}
.pesonallist li p input{width: 100%;}
.pesonallist li .greenbtn{float: right;width:18%;background-color: #64b733;border: none;border-radius: 5px;height: 37px;color: #fff;padding-left:5%;background-repeat: no-repeat;background-position:18% center;}
.pesonallist li .pedit{background-image: url(../images/pico01.png);}
.pesonallist li .tedit{background-image: url(../images/pico02.png);}
.pesonallist li .aedit{background-image: url(../images/pico03.png);}
.pesonallist li .faxedit{background-image: url(../images/pico04.png);}
/**修改密码*/
.passwordlist li label,.ordercondition li label{width: 14%;}
.passwordlist li p,.ordercondition li .ofr{width:86% ;}
.passwordlist .sbtn .bluebtn,.orderlist .p_table .p_bm,.p_datar .p_bm{background: #64b733;padding-left: 0;}
/*订单详情*/
.orderinformation .rightinfor{padding-left: 0;padding-right: 30px;vertical-align: top;}
.orderdetail li{margin-bottom: 25px;}
.orderdetail .otitle{background: #51689a;line-height: 49px;border-radius: 5px;width: 130px;color: #fff;font-size: 16px;font-weight: bold;text-align: center;margin-bottom: -5px;}
.orderdetail .graybg{border-radius: 5px;box-shadow:0 5px 0 0 #e5e6e6;padding: 20px;    word-break: break-all;    min-height: 120px;color: #777;line-height: 26px;}
.orderdetail .oinfor{width:76%;padding-right: 2%;}

.orderdetail  dd,.orderdetail .oinfor h3{float: left; width: 50%;;}
.orderdetail .oimg{width: 22%;}
.orderdetail .fbig{font-size:16px;color:#51689a}
.orderdetail .lastinfor span{float: left;width: 50%;}
.orderdetail .lastinfor .fgreen{color: #64b733;font-size: 20px;font-weight: bold;}
.fgreen{color: #64b733;}
/*生效订单*/
.ordercondition li .ofr,.ordercondition li label{float: left;}
.orderlist .p_table{background: #f8f8f8;margin-bottom: 18px;box-shadow:0 5px 0 0 #e5e6e6;border-radius: 5px;}
.orderlist .ptitle{background:#ececec;}
.orderlist .p_table td{border-right: 1px solid #ddd;}

.orderlist .ptitle td,.orderlist .p_table td{height:40px;padding:10px 15px;}
.orderlist .ptitle .p_s5{width: 50%;display: inline-block;}
.orderlist h1,.orderlist h2{font-size: 14px;font-weight: normal;}
.orderlist a{color: #51689a;}
.orderlist h2{margin:10px 0;}
.orderlist h2 span{display: inline-block;margin-right:5px;}
.orderlist .state{font-size: 12px;}
.orderlist .orderstate span{display: block;text-align: left;}
.orderlist .lines{border-bottom: 1px solid #ddd;margin:6px -15px;}
.orderlist .p_table .p_bm,.p_datar .p_bm{width: 141px;height: 37px;border-radius: 5px;border: none;margin: 5px 0;color: #fff;}
.page a{color: #3e3a39;}
.page .p_txt{width: 34px;height: 34px;border: 1px solid #dcdddd;margin: 0 10px;}
.page .btn{width: 66px;height: 36px;background: #dcdddd;border: none; margin-left: 10px;}

/**旅行社信息*/
.lyscondition .s_ipt{width:78%;float: left;margin-right: 2%;}
.lyscondition .btn_wr{width: 20%;border: none;border-radius: 5px;float: left;height: 37px;}
.lysinformation h2 span{display: inline-block;width: 50%;    margin-right: 0;}
.lysinformation h2{margin: 0;}
.lysinformation img{margin-right: 5px;vertical-align: middle;}
.lysinformation td{line-height: 32px;}
/*发布信息*/
.publish li .erro{float: left;display: block;width: 100%;}
.publish li label,.addfile li label,.p_phone .lt{float: left;width: 15%;line-height: 37px;}
.publish li .select,.selectlist li .select,.publish li .selectcar{float: left;width:26.3%;margin:0 1%;line-height: 37px;background: url(../images/dico.png) no-repeat 93% center;position: relative;}
.select,.selectcar{position: relative;}
.selectBg,.selectBg02,.selectBgcar{position: absolute;background: #fff;border: 1px solid #dedede;width: 100%;height: 150px;overflow-y: auto;z-index: 3;border-radius: 5px;left: 0;border-top: 0;padding: 0 10px;}
.selectBank{position: absolute;background: #fff;border: 1px solid #dedede;width: 100%;height: 150px;overflow-y: auto;z-index: 3;border-radius: 5px;left: 0;border-top: 0;padding: 0 10px;display: none;}
.publish li .w_85,.publish li .s_ipt{width: 83%;}
.publish li .w_85{background-position:98% center;}
.selectBg,.selectBgcar{display: none;}
.publish li .s_ipt {margin:0 1%;float: left;}
.publish li .Wdate,.publish li .w_38{width: 37.2%;margin: 0 1%;}
.publish li .fgray02{float: left;line-height: 37px;}
.publish li .w_33{width: 33%;}
.p_textarea textarea{width:100%;border: 1px solid #dcdddd;min-height: 157px;    border-radius: 5px;resize: none;}
.addfile li label,.p_phone .lt{width: 18%;}
.addfile li .s_ipt,.p_phone .p_bnt{float: left;width:68%;border-radius:5px 0 0 5px;}
.addfile li .btn_wr,.p_phone .p_but,.pay .updateBtnByPay,.personalinfor .fl .p_upload,.p_photos ul li .p_upload,.p_stitle .ed{width: 14%;background: #64b733;height: 37px;border-radius: 0 5px 5px 0;color: #fff;border: none;}
.addfile li .btn_adjunct{border-radius: 5px;display: block;text-align: center;    line-height: 37px;}
.p_dbtn {text-align: center;margin: 39px 0;}
.p_dbtn input{width: 203px;height: 50px;border: none;border-radius: 25px;color: #fff;margin: 0 15px;font-size: 15px;}
.p_dbtn .p_upload{background: #64b733;}
.p_dbtn .p_but{background: #51689a;}
/**导游个人资料*/
.personalinfor .fl{width:48%;line-height: 36px;margin-left: 3%;}
.personalinfor .fl img{max-width: 100%;max-height:408px;}
.personalinfor .fr{width:48%;line-height: 36px;}
.personalinfor .fl .p_upload{border: none;margin:15px 0;border-radius: 5px;width: 29%;}
.taling{text-align: center;}
.personalinfor h1{color: #556c9e;font-size: 18px;font-weight: normal;    margin-bottom: 5px;}
.personalinfor h2{color:#65b633;font-weight: normal;font-size: 14px;}
.pay p{margin-bottom: 10px;}
.pay .p_bnt{border-radius: 5px;width: 82%;}
.pay .pro_city_p .p_bnt{width:40%;}
.pay .pro_city_p .province_s{margin-right: 2%;}
.pay .updateBtnByPay{border-radius: 5px;margin:10px 0;}
.p_photos ul li{width: 25%;padding:0 10px;text-align: center;}
.p_photos ul li img{height: 202px;width: 100%;border-radius: 5px;}
.p_photos ul li .p_upload{width:60%;border-radius: 5px; height: 32px;margin: 5px 0;}
.p_self{word-break: break-all;margin-bottom: 20px;}
.p_stitle .n-title{margin: 0;line-height: 32px;}
.p_stitle .ed{border-radius: 5px;height: 32px;width: 85px;}
.p_photos ul li a{display:block;width:100%;height: 100%;position: relative;}
.p_photos .del{position: absolute;left: 0;top: 50%;width: 100%;text-align: center;color: #fff;background: url(../images/delet.png) no-repeat top center;padding-top: 40px; margin-top: -25px;display: none;}
.p_photos ul li a:hover .del{display: block;}

/*导游信息*/
.companyinfor li{margin: 15px 0;}
.companyinfor li .select{width:83%}
.companylist .p_table .p_bm{width: 61px;}
/*弹窗*/
#shade,#shadei{position:fixed;top: 0;left: 0;bottom: 0;right: 0;background:rgba(0, 0, 0, .5);z-index:9;}
#showmsgi,#showmsg{position: fixed;top: 50%;left: 50%;z-index:10;background: #fff;border-radius: 10px;box-shadow: 0 3px 10px rgba(0,0,0,.3);}
.applybus,.tipsdialog,.traveldialog,.disdialog,.btdialog,.paydialog,.seedialog{width:503px;height:485px;margin-left:-251.5px;margin-top:-242.5px;}
#msg_tit{text-align: center;background: url(../images/title_bg.png) no-repeat left top;height: 84px;font-size: 16px;font-weight: bold;color: #6eb111;line-height: 83px;}
#closeicoi,#closeico{position: absolute;background: url(../images/close.png) no-repeat left center;width: 36px;height: 36px;right: 10px;top: 10px;cursor: pointer;}
#mb_msg{padding: 0 18px;}
#mb_msg .process{height:546px;overflow-y: auto;}
.asearch label{float: left;width:15%;line-height: 30px;}
.asearch .timeinput{width:60%;height: 30px;float: left;}
.asearch .bluebtn{float: left;background: #64b733;height: 30px;width: 22%;margin-left: 3%;border: none;border-radius: 5px;line-height: 30px;}
.atitle{margin:30px 0 10px 0;}
.dialogtable .p_table td,.managerinfor .p_table td{border-bottom:1px solid #ddd;}
#mb_msg .page{margin:25px 0;}
.dialogtable{height: 237px;overflow-y: auto;}
/*管理合并*/
.managerinfor .p_table .p_bm{width: auto;padding:0 15px;}
.funderline{text-decoration: underline;margin-right: 15px;}
/*提示弹窗*/
.tipsdialog{height:310px;margin-top: -155px;}
.tipsdialog #mb_msg p{margin:20px 0;}
#mb_btnbox{text-align: center;margin-top: 35px;}
#mb_btnbox input{background: #64b733;padding:12px 44px;border: none;border-radius: 5px;color: #fff;}
/*旅行社和大巴公司*/
.traveldialog{height:654px;margin-top: -327px;}
.pro-list{padding: 0 10px;}
.pro-list li label,.pro-list li span{float: left;}
.pro-list li label{width:69px;height:20px; margin-top: 65px;text-align: right;margin-right: 10px;font-size: 15px;color: #565656;font-weight: bold;}
.pro-list li:nth-child(1) label{margin-top: 39px;}
.pro-list .pimg{background-repeat: no-repeat;background-position: left center;width: 37px;height: 88px;margin-right: 10px;}
.pro-list .pimg01{background-image: url(../images/tico01.png);width: 37px;height: 63px;}
.pro-list .pimg02,.pro-list .pimg03,.pro-list .pimg04,.pro-list .pimg05,.pro-list .pimg06{background-image: url(../images/tico02.png);}
.pro-list .pimg07{background-image: url(../images/tico03.png);width: 37px;height: 136px;}
.pro-list .circle{width: 50px;height: 50px;border-radius: 50%;background-color: #c3c1c1;margin-top:52px;background-repeat: no-repeat;background-position: center center;margin-bottom: -10px;}
.pro-list li:nth-child(1) .circle{margin-top:15px;}
.pro-list .circle01{background-image: url(../images/cico01.png);}
.pro-list .circle02{background-image: url(../images/cico02.png);}
.pro-list .circle03{background-image: url(../images/cico03.png);}
.pro-list .circle02_01{background-image: url(../images/cico03_1.png);}
.pro-list .circle04{background-image: url(../images/cico04.png);}
.pro-list .circle05{background-image: url(../images/cico05.png);}
.pro-list .circle06{background-image: url(../images/cico06.png);}
.pro-list .circle07{background-image: url(../images/cico07.png);}
.pro-list .fonts{margin-top: 67px;margin-left: 10px;}
.pro-list li:nth-child(1) .fonts{margin-top:30px;}

.pro-list .bluebtn{width: auto;padding: 10px 20px;margin-top: 30px;background:#64b733;border: none;border-radius: 5px;height: inherit;    line-height: inherit;margin-top: 57px;margin-left: 10px;float: right;display: none;}
.pro-list li:nth-child(1) .bluebtn{margin-top:23px;}
.pro-list .active .pimg01{background-image: url(../images/tico01_green.png);}
.pro-list .active .pimg02,.pro-list .active .pimg03,.pro-list .active .pimg04,.pro-list .active .pimg05,.pro-list .active .pimg06{background-image: url(../images/tico02_green.png);}
.pro-list .active .pimg07{background-image: url(../images/tico03_green.png);}
.pro-list .active .circle{background-color: #64b733;}
.pro-list .active .bluebtn{display: block;}
.pco-list-people .circle03{background-image: url(../images/cico08.png);}
.pco-list-people .circle04{background-image: url(../images/cico09.png);}
/*纠纷申请*/
.fblue{color: #51689a;}
.disdialog .dtextarea,.seedialog .dtextarea{width: 100%;height: 78px;border: 1px solid #dcdddd;    padding: 10px;}
.disdialog .dfont{color: #666;margin: 15px 0;}
.disdialog .paymoney{border: 1px solid #dcdddd;width: 83px;height: 30px;padding: 5px;}
/*行包安检*/
.spanstyle span{float: left;width: 35%;}
.p-talbestyle td{line-height: 32px;}
.orderlist .p-talbestyle .p_bm{width: auto;padding: 5px 15px;height: inherit;text-align: center;padding-left: 15px;border-radius: 20px;margin-left: 10px;}
.imgshow{height:371px;overflow-y: auto;}
.lookpicdialog #msg_tit{line-height:26px;}
.lookpicdialog #msg_tit .ltitle{padding-top: 27px;}
.lookpicdialog #msg_tit .fgray{color: #666;font-size: 13px;    font-weight: normal;}
.lookpicdialog .imgshow .img{float: left;width: 50%;padding: 0 10px;text-align: center;height: 256px;overflow: hidden;}
/*标贴详情*/
.btdialog{height: 469px;margin-top: -234.5px;}
.btdialog .btdetail{line-height: 26px;font-size: 13px;}
.btdialog .btdetail .fl,.btdialog .btdetail .fr{width: 49%;}
.btdialog #mb_btnbox{margin-top: 20px;}
.btdialog .fgreen{font-size: 16px;font-weight: bold;}
.btdialog .fblcck{font-weight: bold;}
.btdialog .img{width: 160px;height: 154px;margin-bottom: 10px;}
.btdialog  .btdetail .ptime .fl{width:23%;}
.btdialog  .btdetail .ptime .fr{width: 77%;}
/*支付保证*/
.paydialog{height: 677px;margin-top: -338.5px;}
.paydialog .ptitle{padding-bottom:10px;margin-bottom: 10px;border-bottom: 1px dashed #9fa0a0;}
.paydialog .p_table {border-collapse: collapse;}
.paydialog .p_table td{border: 1px solid #c9caca;padding: 0 5px;height:40px;    text-align: center;}
.paydialog .p_table .greenbg{background: #ecfae3;}
.paydialog .gtitle{text-align: center;color: #6eb111;font-size: 17px;font-weight: bold;margin: 20px 0;}
.paydialog .btdetail{line-height: 25px;}
.paydialog .linetitle{text-align: center;margin:20px 0;background: url(../images/line_bg.png) no-repeat center center;}
.seedialog .ltitle{margin-bottom: 8px;}
.seedialog .dtextarea{height:78px;resize: none;}
.seedialog .btn-bottom{width:62%;}
.seedialog #mb_btn_ok{background-color:#51689a;padding:8px 18px ;}
.seedialog  .sbtn{position: absolute;width:62%;text-align: center;right: 0;
    bottom:6.5%;}
.seedialog  .surebtn{padding:8px 18px ;background-color: #ff9900;border-radius: 5px;border: none; color: #fff;right: 0;}
.seedialog #mb_btnbox{margin-top: 20px;}
.seedialog .dfont{margin: 10px 0;}
.disdialog.seedialog .btn-bottom{width: 100%;}
.seelarger{height: 640px;margin-top:-320px;}
.seelarger .btn-bottom{width: 100%;}
.seelarger #mb_btn_ok{background-color: #64b733;}
/*帮助页面*/
.helplist a{color: #51689a;font-size: 16px;font-weight: bold;}
.helplist .downfile,.newlist .downfile{display: block;background: url(../images/down_ico.png) no-repeat center center;height: 26px;}
.helplist .linfor{padding: 24px 0; height: 72px;}
.helplist .rtime{padding: 21px 0; height: 72px;}
/*下拉菜单弹窗*/
.selectlist li {margin: 10px 0;}
.selectlist li label{width:118px;float: left;line-height: 37px;}
.selectlist li .select{margin: 0;margin-left:125px;float: none;width: auto;border: 1px solid #dedede;border-radius: 5px;padding: 0 10px;height: 37px;cursor: pointer;}
.selectdialog #mb_btnbox{margin-top: 9px;}
.selectdialog .selectlist { height: 293px;overflow-y: auto;}
/*erro*/
.erro-404{text-align: center;}
.erro-404 p{margin-bottom: 50px;}
/**/
.accountinfor{line-height: 30px;padding: 0 20px;}
.accountdetail{padding:15px 0 15px 15px;}
.accountdetail .addaccount{margin-top: 15px;background: url(../images/addico.png) no-repeat left center;padding-left: 30px;margin-bottom: 10px;cursor: pointer;}
.account-list li{margin-bottom: 10px;}
.account-list li .fl{width:34%;}
.account-list li .fr{width:52%;}
.account-list li .fbutton{width: 14%;float: right;}
.account-list li .fbutton input{width: 100%;background: #64b733;height: 37px;border:none;border-radius: 5px;}
.account-list li .fl label{float: left;width:50px;line-height: 37px;}
.account-list li .fl p{margin-left:50px;}
.account-list li .fr label{float: left;width: 169px;line-height: 37px;}
.account-list li .fr p{margin-left:169px;}
.account-list li .keywords{width: 90%;height: 37px;border: 1px solid #dcdddd;border-radius: 5px;}
#firstLoginDiv #mb_msg{padding: 0 40px;}
#firstLoginDiv #mb_msg .asearch{margin-bottom: 15px;}
#firstLoginDiv #mb_msg .asearch div{margin-left: 16%;}
#firstLoginDiv #mb_msg .asearch div input{width: 100%;}
#firstLoginDiv .btnbtomm{text-align: center;}
#firstLoginDiv .btnbtomm input{border: 0;}
/**填写上车时间和上车地点弹窗样式*/
.fillInfoUl{padding: 0 25px;}
.fillInfoUl li{font-size: 14px;height: 24px;line-height: 22px;margin-bottom: 18px;}
.fillInfoUl li span{float:left;width:23%;line-height: 30px;}
.fillInfoUl li input {background: #fff;border: 1px solid #dedede;border-radius: 5px;line-height: 30px;float:left;width:60%;padding: 0 5px;}
.fillInfoUl .nborder{border:none;}
/*日历 0814*/
/*导游信息日历*/
.p_table td .p_button{width:410px;position:absolute;right:2px; z-index:10}
.p_table td .p_button .cal{width:196px;float:left;margin-right:5px;}
.p_table td .calendar{padding-right:0;margin:0;}
.p_table td .calendar .days .day,.p_table td .calendar .header-div .header-day{width:27.7px;line-height:28px;}
.p_table td .calendar .clndr-grid{font-size:14px;}
.calendar{border:1px solid #ea5514;padding:5px;background-color:#FFF;text-align:center;margin-bottom:15px;}
.calendar .month{background:#7fbe26;font-size:16px;line-height:33px;color:#fff;}
.calendar .clndr-grid{font-size:16px;}
.calendar .header-div{border:1px solid #ea5514;}
.calendar .header-div .header-day,.calendar .days .day{width:33.7px;line-height:30px;float:left;}
.calendar .days .past{color:#c9caca;}
.calendar .days .adjacent-month{color:#fff;text-indent:-2000px;overflow:hidden;}
.calendar .days .red{background-color:red;color:#fff;}
.calendar .days .orange{background-color:orange;color:#fff;}
.calendar .days .blue{background-color:#0099ff;color:#fff;}
.calendar .days .last-month{background-color:#fff;}
/*0814首次登录*/
#firstLoginDiv #mb_msg .asearch div #vCodeValue{width:59%}
#firstLoginDiv #mb_msg .asearch div #sendCode{width: 38%;}
#firstLoginDiv #showmsgi{height: 649px !important;margin-top:-324.5px}
.businessFlag_p,.treasurerFlag_p{line-height: 30px}
.businessFlag_p input,.treasurerFlag_p input{vertical-align: middle;}
.select .selectBg ul li{margin:0;line-height: 24px}
/*0820首页消息通知*/
.advice {background: url(../images/adviceo_img.png) no-repeat left center;padding-left:35px;line-height:54px;color: #ff3e59;font-size: 16.5px;margin-left: 26px;}
/*0901*/
.importpage{    margin-top: 15px;}
.inportstyle{position: relative;float:left;line-height: 37px; width: 68px;;margin-left: 15px;color: #fff;border-radius: 5px;background: #64b733 !important;border: none;}
.importpage li .s_ipt{ width: 42%;float:left}
.importpage  li .btn_adjunct{display:inline-block;float:left;}
/*0910*/
.newaddclass{    height: 532px;}
.newaddclass #mb_btnbox {width: 70%;position: absolute; bottom: 6.5%;
}
.lagerdialog{height: 640px;margin-top:-320px}
.lagerdialog .ltitle{    margin: 7px 0;}
.smalldialog{height: 360px;margin-top:-180px;}
/*0916*/
.w_1110{width: 1110px;margin: 0 auto;}
.andorstyle{margin-right:10px}
/*0917*/
.tablestyle{height: 400px;overflow-y:auto;margin-bottom:20px}
/*0930**/
.tabchange ul{border-bottom: 1px solid #7787a9;margin-top: 20px;}
.tabchange ul li{float: left;min-width:89px;line-height:29px;border: 1px solid #7787a9;border-radius: 5px 5px 0 0;text-align: center;margin-right: 10px;border-bottom: 0;background: #fff;cursor: pointer;}
.tabchange ul li.active{background: #7787a9;color: #fff;}
/*1029*/
.hottel{text-align: center;color: #fff;font-size: 16px;position: absolute;bottom: -6%;left: 0;right: 0;}
/*1023**/
.sigter{background: #f4f4f4;padding: 20px;}
.stitle{font-size: 30px;text-align: center;margin: 15px 0;font-weight: normal;}
.sigster-infor{width:700px;margin: 0 auto;}
.sltitle{color: #1890FF;font-size: 16px;margin:20px 0;}
.sigter .formlist{padding:0 40px;color: #333;}
.sigter .formlist li{margin:13px 0;}
.sigter .formlist .fleft{float: left;width:28%;line-height: 37px;}
.sigter .formlist .fright{margin-left:29%;}
.sigter .formlist .fright input{background: #fff;border: 1px solid #dedede;width: 100%;line-height: 37px;padding: 0 10px;border-radius: 5px;}
.sigter .formlist .fred{color: #fc0000;vertical-align: middle;}
.sigter .formlist .nolineh .nfleft{line-height: 18px;}
.sigter .formlist .fright .greebtn{width: 30%;background:rgba(102, 204, 0, 1);    color: #fff;}
.sigter .formlist .fright .smallbtn{width: 66%;margin-right:4%;}
.sigter .formlist .radiocheck .fright p{float: left;margin: 0 20px;}
.sigter .formlist .radiocheck .fright p input{width: auto;margin-right: 5px;}
.sigter .formlist li .select {margin: 0;float: none;width: auto;border: 1px solid #dedede;border-radius: 5px;padding: 0 10px;height: 37px;cursor: pointer;line-height: 37px;background: url(../images/dico.png) no-repeat 93% center #fff;position: relative;}
.sigter .formlist .selectchage .w_48{width: 48%;float: left;}
.sigter .formlist .selectchage .w_48:nth-child(1){margin-right:4%;}
.sigter .bottombtn{margin:30px 0;text-align: center;}
.sigter .bottombtn .bluebtn{background: #64b733;border: none;border-radius: 5px;color: #fff;}
/**0922yl**/
.buscompany-list::before,.buscompany-list::after{
    display:block;
    clear: both;
    content: " ";
}
.buscompany-list dl{
    float: left;
    width: 50%;
    display: flex;
}
.buscompany-list .w-100{
    width: 100%;
}
.buscompany-list dl dd{
    flex: 1;
}
.buscompany-list dl dt{
    width:115px;
    line-height: 37px;
    background-position: left 13px;
    margin-right: 11px;
}
.buscompany-list .w-100 dd a{
    line-height:37px;
}
.buscompany-list dl .inputstyle,.buscompany-list dl .l-width{
    height: 37px;
    background: #fff;
    border: 1px solid #dedede;
    border-radius: 5px;
    padding: 0 10px;
    width: 94%;
}
.buscompany-list dl .l-width{
    margin: 0 1%;
    line-height: 37px;
    background: url(../images/dico.png) no-repeat 93% center #fff;
    position: relative;
}
.busselectlist{
    border-radius: 5px;
    width: 100%;
    position: absolute;
    left: 0;
    padding: 0 10px;
    background: #fff;
    border: 1px solid #dedede;
    display: none;
}
.busselectdown .tag_selectcar,.busselectdown .downlist li{
    cursor: pointer;
}



