@charset "utf-8";
/* CSS Document */
.main{width: 960px;margin: 0 auto;}
.main .block{width: 50px;height: 50px;position: absolute;}

.login-modal .bd .login-info p{line-height: 45px;}

/*头部*/
.header{height: 160px;width: 100%;position: relative;}
.header .top-bg{width: 1200px;margin: 0 auto;background: url("../images/ky_index_01.jpg?v=1.2") no-repeat top center; height: 120px;}
.header .new-menu{width: 100%;height: 40px;line-height: 40px;background-color: #707f8f;}
.header .new-menu ul{height:inherit;width: 1200px;margin: 0 auto;}
.header .new-menu ul li{float: left;height: inherit;line-height: inherit;width: 125px;}
.header .new-menu ul li:last-child{width: 90px;position: relative;}
.header .new-menu ul li a{display: block;width: inherit;line-height: inherit;height: inherit;text-align: center;color: #fff;font-size: 14px;}
.header .new-menu ul li:last-child a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.header .new-menu ul li:last-child a .label{background-color: #faaa04;}
.header .new-menu ul li.version{width: 75px;color: #fff;padding:0 10px;overflow: hidden;}
.header .new-menu ul li.version a{display: inline-block;width: 20px;}
.header .new-menu ul li.normal a:hover,.header .new-menu ul li.normal a.on{background-color: #faaa04;}
.header .new-menu ul li:last-child .drop-list{width: 90px;position: absolute;top: 40px;overflow: hidden;background-color: #faaa04;display: none;z-index: 9999999999;}
.header .new-menu ul li:last-child .drop-list a{width: 100%;height: 30px;border-bottom: 1px solid #fff;color: #fff;font-size: 14px;line-height: 30px;font-weight: normal;}
.header .new-menu ul li:last-child .drop-list a.no-border{border: none;}
.header .new-menu ul li:last-child .drop-list a:hover{color: #fff;}


.header .line-top{height: 50px;width: 50%;position: absolute;left: 50%;background-color: #192838;z-index: -1;}
.header .nav-bg{height: 160px;max-width: 960px;margin: 0 auto;background: url("../images/header.jpg") no-repeat left top;}
.header .nav-bg p.top{height: 50px;line-height: 50px;}
.header .nav-bg p.top span.first{margin-left: 310px;}
.header .nav-bg p.top span.second{margin-left: 34px;}
.header .nav-bg p.top span a{margin-left: 5px;margin-right: 5px;}
.header .nav-bg p.top span a.account{width: 50px;overflow: hidden;text-overflow: ellipsis;float: left;display: inline-block;}
.header .nav-bg p.top span a .label{display: inline-block;padding: 3px 6px;color: #fff;background-color: #cc0000;margin-left: 5px;border-radius: 7px;}
.header .nav-bg .nav{height: 50px;line-height: 50px;margin-left: 350px;margin-top: 30px;}
.nav ul li{float: left;width: 100px;font-size: 16px;font-weight: bold;position: relative;}
.nav ul li a{width: 100%;display: block;color: #333;text-align: center;}
.nav ul li a.on,.nav ul li a:hover{border-bottom: 3px solid #5daade;text-decoration: none;color: #ffc000;}
.nav ul li .drop-list{width: 100%;position: absolute;top: 52px;overflow: hidden;background-color: #054b91;display: none;z-index: 9999999999;}
.nav ul li .drop-list a{width: 100%;height: 30px;border-bottom: 1px solid #fff;color: #fff;font-size: 14px;line-height: 30px;font-weight: normal;}
.nav ul li .drop-list a.no-border{border: none;}
.nav ul li .drop-list a:hover{color: #ffc000;}

/*底部*/
.footer{height: 80px; line-height: 80px;width: 100%;background-color: #192838;}
.footer .main .fl{color: #fff;}
.footer .main .fr{margin-top: 20px;height: 60px;}
.footer .main .fr span{display: inline-block;width: 45px;height: 37px;border-right: 1px solid #fff;}
.footer .main .fr span.last{border: none;width: 37px;}
.footer .info-pop{display:none;position: absolute;bottom: 65px;z-index: 999;padding: 10px 14px;border: 1px solid #428bca;box-shadow: 0 0 3px #428bca;border-radius: 3px;line-height: 24px;white-space: nowrap;color: #428bca;background-color: #fff;right: 0;}
.footer .info-pop i{ position: absolute; bottom: -16px; font-size: 24px; color: #428bca; right: 60px;}
.footer .info-pop p{ text-align:center; }

/*banner*/
.banner{max-width: 1920px;margin: 0 auto;overflow: hidden;background-position: center top;background-repeat: no-repeat;}
.banner.b1{background-image: url("../images/ky_index_03.jpg");height: 400px;}
.banner.b1 .mid-box{width: 960px;margin: 0 auto; height: 600px;position: relative;}
.banner.b1 .mid-box a.block_btn{position: absolute;width: 145px;height: 45px;display: block;top: 299px;left:16px;}
.banner.b2{background-image: url("../images/milepost.jpg");height: 300px;}
.banner.b3{background-image: url("../images/credits-bg.jpg");height: 300px;}
.banner.b4{background-image: url("../images/book-bg.jpg");height: 300px;}
.banner.b5{background-image: url("../images/manager-bg.jpg");height: 300px;}
.banner.b6{background-image: url("../images/news-bg.jpg");height: 300px;}
.banner.b7{background-image: url("../images/cargo-bg.jpg");height: 300px;}
.banner.b8{background-image: url("../images/business-bg.jpg");height: 300px;}
.banner.b9{background-image: url("../images/contact-bg.jpg");height: 300px;}
.banner.index01{background-image: url("../images/ky_index_04.jpg?v=1.3"); height: 420px;}
.banner.index02{background-image: url("../images/ky_index_05.jpg"); height: 250px;}
.banner.index03{background-image: url("../images/ky_index_06.jpg?v=1.4"); height: 310px;}
.banner.index04{background-image: url("../images/ky_index_07.jpg?v=1.6"); height: 200px;}
.banner .center-div{width: 1200px;margin: 0 auto;height: inherit;position: relative;}
.banner .center-div a.link-btn{position: absolute;}
.banner .center-div a.link-btn.short{width: 220px;height: 50px;}
.banner .center-div a.link-btn.long{width: 342px;height: 50px;}
.banner .center-div a.box-btn{width: 288px;height: 250px;display: block;float: left;margin-right: 16px;}
.banner .center-div a.box-btn:last-child{margin-right: 0;}
/*首页*/
.index-intro{background: url("../images/index_03.jpg") no-repeat center top;min-height: 646px;font-size: 16px;padding-top: 235px;padding-left: 170px;}
.index-intro p.title{font-weight: bold;margin-bottom: 10px;}
.index-intro p.mt{margin-top: 32px;}
.index-intro p.mt-second{margin-top: 27px;}
.index-intro .content{width: 745px;margin-left: 0;line-height: 25px;}
.btn-show{height: 58px;width: 180px;margin: 0 auto;background-repeat: no-repeat;background-image: url("../images/button_down.png");cursor: pointer;}
.btn-show.to-up{background-image: url("../images/button_up.png");}
.milepost{height: auto;overflow: hidden;}
.milepost .bg{background-repeat: no-repeat;background-position: center top;}
.milepost .carousel{background-image: url("../images/line.jpg");height: 630px;background-repeat: repeat-y;overflow: hidden;}
.milepost .carousel .center-box{width: 920px;margin: 30px auto 0;overflow: hidden;}
.milepost .carousel .center-box .arrow-box{float: left; width: 14px; height: 533px; background-repeat: no-repeat; background-position: 0 center; display: block;}
.milepost .carousel .center-box .arrow-box.left-arrow{background-image: url("../images/join-left-arrow.png");margin-left: 25px;}
.milepost .carousel .center-box .arrow-box.right-arrow{background-image: url("../images/join-right-arrow.png");margin-left: 20px;}
.milepost .carousel .center-box .slider-box{width: 800px;height: 533px;overflow: hidden;float: left;margin-left: 20px;}
.milepost .carousel .center-box .slider-box ul li{width: 800px;height: 533px;overflow: hidden;}
.milepost .carousel .center-box .slider-box ul li img{width: 100%;height: 100%;}
.milepost .carousel .slider-nav{width: 210px; height: 10px; margin: 35px auto 0; overflow: hidden;}
.milepost .carousel .slider-nav ul li{background: url("../images/dot.png") no-repeat center; margin-right: 10px; width: 9px; height: 9px; float: left; cursor: pointer;}
.milepost .carousel .slider-nav ul li.on{background-image: url("../images/dot-cur.png");}
.milepost .bg1{background-image: url("../images/about_02.jpg");height: 342px;}
.milepost .bg2{background-image: url("../images/about_03.jpg");height: 343px;}
.milepost .bg3{background-image: url("../images/about_04.jpg");height: 342px;}
.milepost .bg4{background-image: url("../images/about_05.jpg?v=1.3");height: 742px;}
/*.milepost .bg5{background-image: url("../images/about_06.jpg");height: 262px;}*/

.business-box{height: auto;overflow: hidden;}
.business-box .bg{background-repeat: no-repeat;background-position: center top;position: relative;}
.business-box .bg a.qq-btn{background: url("../images/qq.png") no-repeat 0 -150px !important;width: 78px;height: 22px;margin: 0 ;display: block;position: absolute;}
.business-box .bg .ap{position: absolute;height: 25px;line-height: 25px;font-size: 16px;}
.business-box .bg1{background-image: url("../images/business_02.jpg?v=1.2");height: 280px;}
.business-box .bg1 .qq-txt{right: 145px;top: 218px;}
.business-box .bg1 .phone-txt{right: 128px;top: 268px;}
.business-box .bg1 .email-txt{right: 30px;top: 319px;}
.business-box .bg1 a.qq-btn{right: 55px;top: 136px;}
.business-box .bg2{background-image: url("../images/business_03.jpg?v=1.2");height: 214px;}
.business-box .bg2 .qq-txt{right: 145px;top: 35px;}
.business-box .bg2 .phone-txt{right: 128px;top: 85px;}
.business-box .bg2 .email-txt{right: 52px;top: 134px;}
.business-box .bg2 a.qq-btn{right: 55px;top: 77px;}
.business-box .bg3{background-image: url("../images/business_04.jpg?v=1.2");height: 264px;}
.business-box .bg3 .qq-txt{right: 145px;top: 49px;}
.business-box .bg3 .phone-txt{right: 128px;top: 101px;}
.business-box .bg3 .email-txt{right: 78px;top: 150px;}
.business-box .bg3 a.qq-btn{right: 55px;top: 63px;}

.contacts{height: auto;overflow: hidden;}
.contacts .bg{background-repeat: no-repeat;background-position: center top;position: relative;}
.contacts .bg .c-box{position: absolute;width: 300px;height: 180px;overflow: hidden;}
.contacts .bg .c-box1{left: 0;}
.contacts .bg .c-box2{left: 330px;}
.contacts .bg .c-box3{right: 0;}
.contacts .bg .c-box .ap{position: absolute;height: 25px;line-height: 25px;font-size: 16px;left: 75px;}
.contacts .bg .c-box .qq-txt{top: 34px;}
.contacts .bg .c-box .phone-txt{top: 83px;}
.contacts .bg .c-box .email-txt{top: 133px;}
.contacts .bg .c-box a.qq-btn{background: url("../images/qq.png") no-repeat 0 -150px !important;width: 75px;height: 22px;margin: 0 ;display: block;position: absolute;left: 183px;top: 35px;}
.contacts .bg1{background-image: url("../images/contact_02.jpg?v=1.5");height: 236px;}
.contacts .bg2{background-image: url("../images/contact_03.jpg?v=1.5");height: 214px;}
.contacts .bg3{background-image: url("../images/contact_04.jpg?v=1.6");height: 216px;}
.contacts .bg4{background-image: url("../images/contact_05.jpg?v=1.5");height: 244px;}

.cool-intro{background: url("../images/index_04.jpg") #5daade no-repeat center top;height: 500px;width: 100%;}
.cool-intro .main{height: 500px;position: relative;}
.cool-intro .main .fr{color: #fff;margin-top: 230px;width: 380px;line-height: 25px;font-size: 16px;}
.cool-intro .main .block{background-color: #ffc000;left: -100px;bottom: 60px;}
.contact-box{background: url("../images/index_05.jpg") no-repeat center top;height: 420px;}
.contact-box .main{position: relative;padding-top: 220px;padding-left: 50px;}
.contact-box .main p{line-height: 25px;font-size: 16px;}
.contact-box .main p a:hover{text-decoration: none;}
.contact-box .main .block{left: -100px;}
.contact-box .main .block.b1{background-color: #054b91;top: 20px;}
.contact-box .main .block.b2{background-color: #192838;top: 90px;}
.page-title{border-bottom: 1px solid #ccc;height: 50px;line-height: 50px;position: relative;}
.page-title .title-box{position: absolute;height: 60px;line-height: 60px;color: #fff;background-color: #054b91;width: 200px;top: -10px;text-indent: 37px;font-size: 22px;}
.page-title .title-box i{display: inline-block;background-position: -120px 5px;width: 40px;height: 40px;position: relative;top: 5px;}
.page-title .title-box i.icon_news{background-position: -160px 5px;}
.page-title .title-box i.icon_credits{background-position: -120px -34px;}
.page-title .title-box i.icon_book{background-position: -200px 5px;}
.page-title .title-box i.icon_personal{background-position: -160px -34px;}
.page-title .title-box i.icon_business{background-position: -242px -34px;}
.page-title .title-box i.icon_contact{background-position: -203px -34px;}
.page-title span.fr{margin-right: 20px;}
.page-title .news-choose{position: absolute;top: -10px;height: 60px;left: 200px;}
.page-title .news-choose ul li{float: left;line-height: 20px;width: 100px;height: 60px;text-align: center;}
.page-title .news-choose ul li.on{background-color: #5daade;}
.page-title .news-choose ul li a{width: 100px;height: 40px;padding-top:20px;text-align: center;display: block;}
.page-title .news-choose ul li a:hover{color: #333;}
.page-title .news-choose ul li.on a{color: #fff;}
.page-title .news-choose ul li.on a:hover{color: #fff;}
.news-list{margin-top: 20px;margin-bottom:40px;}
.news-list ul li{width: 100%;cursor: pointer;padding-bottom: 20px;border-bottom: 1px solid #ccc;margin-top: 20px;}
.news-list ul li .img-box{width: 200px;height: 120px;}
.news-list ul li .fr{width: 720px;}
.news-list ul li .title{line-height: 40px;}
.news-list ul li .title b{margin-right: 30px;font-size: 16px;}
.news-list ul li .title span{font-size: 12px;color: #aaa;}
.news-list ul li .content{width: 100%;padding-right: 20px;line-height: 25px;white-space: normal;height: 76px;overflow: hidden;}
.news{margin-bottom: 20px;}
.news h2{font-weight: bold;margin-top: 30px;text-align: center;line-height: 60px;}
.news p.info{text-align: center;color: #606000;font-size: 13px;padding-bottom: 30px;border-bottom: 1px dashed #ccc;margin-bottom: 20px;}
.news .content{width: 900px;margin: 0 auto;white-space: normal;margin-bottom: 40px;overflow: hidden;}
.gift-list{margin-top: 20px;margin-bottom: 40px;overflow: hidden;}
.gift-list ul li{width: 220px;height:280px;margin: 5px 10px;border: 1px solid #ccc;float: left;}
.gift-list ul li:hover{border-color: #74b9ef;box-shadow:0 0 4px #74b9ef;}
.gift-list ul li .li-img{ display: block; width: 210px; height: 210px; margin: 5px 5px 0 5px; overflow:hidden; }
.gift-list ul li .li-img img{width: 100%;}
.gift-list ul li .li-text{ border-top: 1px solid #eee; background-color: #fafafa; padding: 6px 8px; height: 63px; overflow: hidden; }
.gift-list ul li .li-text h2{ width: 202px; margin-bottom: 16px; font-weight: normal; color: #606d80; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px;}
.gift-list ul li .li-text h3{ width: 110px; float: left; font-weight: normal; }
.gift-list ul li .li-text h3 strong{ color: #f88f20; }
.gift-list ul li .li-text a{float: right; height: 30px; font-size: 12px; margin-top: -10px;}
.book .top{height: 30px;border-left: 5px solid #428bca;text-indent: 20px;line-height: 30px;margin: 10px 0;}
.book .top .fr{}
.book .top .fr a{display: inline-block;text-indent: 0;width: 100px;margin-left: 10px;}
.book .top .fr form{display: none;}
.book .table-title{background-color: #f8f8f8;border-top:1px solid #eee;border-right:1px solid #eee;border-left: 2px solid #ffc000;text-indent: 15px;width: 960px;line-height: 40px;height: 40px;position: relative;}
.book .table-title span{display: block;width: 200px;position: absolute;height: 20px;top: 10px;left: 100px;}
.book .table-title span input,.book .table-title span label{cursor: pointer;}
.book .table-title span input{position: relative;top: -4px;left: 10px;}
.book .confirm-btn{width: 180px;height: 50px;line-height: 50px;margin: 20px auto 40px;}
.book .book-table{width: 100%;box-sizing: border-box;table-layout: fixed;}
.book-table td{box-sizing: border-box;height: 40px;line-height: 40px;padding-left: 8px;}
.book-table td input[type="text"]{width: 90%;}
.book-table td input.long{width: 96%;}
.book-table td input.counter{width: 22%;margin-top: 5px;}
.book-table td span.last{width: 22%;display: block;float: left;margin-left: 15px;}
.book-table td span.last input{width: 50%;}
.book-table td span.common{width: 52%;display: block;}
.book-table td span.common input[type="text"]{width: 30px;padding: 0;text-align: center;}
.book-table td span.common,.book-table td input.counter{float: left;}
.book-table td.temperature .cool-choose,.book-table td.temperature input{display: block;float: left;}
.book-table td.temperature .cool-choose{width: 50px;margin-top: 5px;}
.book-table td.temperature .cool-choose input{display: inline-block;width: 15px;}
.book-table td.temperature .cool-choose input,.book-table td.temperature .cool-choose label{cursor: pointer;}
.book-table td.label-title{width: 120px;}
.book-table td.input-td{width: 360px;}
.book-table td.input-td i.icon{position: absolute;right: 45px;top:15px;}
.book-table td.input-td li{float: left;width: 165px;}
.book-table td.input-td li input[type="radio"]{margin-right: 10px;position: relative;top: -4px;}
.book-table td.input-td li input[type="radio"],.book-table td.input-td li label{cursor: pointer;}
.book-table td label.required{color: #d9534f;margin-left: 5px;display: inline-block;}

/*菜单*/
.menu{width: 200px;min-height: 950px;background-color: #eee;}
.menu ul{overflow: hidden;margin-top: 20px;}
.menu ul li{height: 60px;}
.menu ul li a{height: 60px; line-height: 60px;font-size: 20px;color: #333;width: 100%;text-align: center;display: block;border-bottom: 1px solid #ccc;}
.menu ul li a:hover,.menu ul li a.on{background-color: #428bca;color: #fff;border: none;}
/*个人中心*/
.manager .fr{width: 730px;overflow: hidden;margin-left: 15px;}
.all-info-box .base-box{width: 100%;border: 1px solid #ccc;overflow: hidden;padding-bottom: 20px;margin-top: 20px;}
.all-info-box .base-box .img-box{width: 120px;height: 120px;margin-left: 20px;margin-top: 20px;margin-right: 20px;}
.all-info-box .base-box .text-box{height: 80px;border-right: 1px solid #ccc;width: 330px;line-height: 25px;margin-top: 40px;font-size: 14px;}
.all-info-box .base-box .text-box p.login{color: #ddd;font-size: 12px;}
.all-info-box .base-box .text-box p.company{color: #428bca;font-size: 12px;}
.all-info-box .base-box .credits-box{width: 236px;margin-top: 35px;}
.all-info-box .base-box .credits-box p{font-size: 14px;text-align: center;line-height: 30px;}
.all-info-box .base-box .credits-box p.credit{color: #ffc000;font-size: 12px;}
.all-info-box .base-box .credits-box p.credit b{font-size: 20px;}
.all-info-box .base-box .credits-box a.u-btn-default{width: 80px;height:28px;line-height:25px;margin: 10px auto 0;}
.all-info-box .order-table{width: 730px;margin-top: 20px;margin-bottom: 20px;text-align: center;}
.order-table th.title{font-size: 16px;}
.order-table td{color: #ffc000;}
.order-table td.title{color: #333;}
.order-table th,.order-table td{height: 40px;line-height: 40px;border: 1px solid #ccc;text-align: center;}
.letter-list{border: 1px solid #ccc;overflow: hidden;width: 730px;margin-bottom: 20px;padding: 0 20px;}
.letter-list ul li{overflow: hidden;line-height: 23px;font-size: 12px;border-bottom: 1px solid #ccc;padding: 5px 0;}
.user-box{margin-top: 20px;}
.user-box .input-box{width: 440px;}
.user-box .input-box ul{overflow: hidden;}
.user-box .input-box ul li{line-height: 40px;height: 40px;margin: 5px 0;font-size: 14px;}
.user-box .input-box ul li label{display: inline-block;width: 90px;text-align: right;}
.user-box .input-box ul li span{display: inline-block;width: 330px;margin-left: 10px;}
.user-box .input-box ul li span input[type="text"],.user-box .input-box ul li span input[type="password"]{width: 90%;}
.user-box .input-box ul li span label.required{width: auto;text-align: left;color: #d9534f;margin-left: 5px;}
.user-box .input-box a.save-btn{width: 180px;height: 45px;line-height: 45px;margin:20px auto 0;}
.user-box .photo-box{width: 260px;margin-top: 25px;}
.user-box .photo-box p,.user-box .photo-box .img-box{margin-bottom: 15px;}
.user-box .photo-box a.upload-btn{width: 120px;height: 30px;line-height: 30px;font-size: 13px;}
.user-box .photo-box p.remark{font-size: 12px;margin-top: 20px;color: #bbb;line-height: 23px;}
.exchange-table{width: 728px;margin-bottom: 20px;margin-top: 20px;}
.exchange-table th{background-color: #F8F8F8;height: 30px;line-height: 30px;font-weight: normal;border-bottom:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}
.exchange-table th,.exchange-table td{text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.exchange-table td{font-size: 13px;}
.exchange-table .first{text-align: left;width: 140px;text-indent: 10px;}
.exchange-table .express_name{width: 80px;}
.exchange-table .express{width: 135px;}
.exchange-table .ttime{width: 120px;}
.order .tab-top{position: relative;height: 30px;border-bottom: 1px solid #428bca;margin-top: 20px;margin-bottom: 20px;}
.order .tab-top .tab-box{width: 125px;height: 30px;position: absolute;text-indent: 25px;line-height: 30px;border-left: 1px solid #eee;border-right: 1px solid #eee;border-top: 1px solid #eee;top: -1px;color: #aaa;font-size: 13px;cursor: pointer;}
.order .tab-top .tab-box span{display: inline-block;border-radius: 8px;width: 20px;height: 12px;color: #fff;background-color: #9a9a9a;margin-left: 5px;line-height: 12px;text-align: center;text-indent: 0;font-size: 12px;}
.order .tab-top .tab-box.wait{left: 0;}
.order .tab-top .tab-box.in{left: 135px;}
.order .tab-top .tab-box.finish{left: 270px;}
.order .tab-top .tab-box.cancel{left: 405px;}
.order .tab-top .tab-box.on{border-color: #428bca; color: #333;top:0;border-bottom: 1px solid #fff;}
.order .tab-top .tab-box.on span{background-color: #428bca;}
.order .order-table{margin-top: 20px;margin-bottom: 20px;width: 728px;border-right: 1px solid #eee;}
.order .order-table th{background-color: #428bca;color: #fff;height: 30px;line-height: 30px;border: none;}
.order .order-table td{border-bottom: 1px solid #eee;color: #333;font-size: 13px;border-left: none;border-right: none;}
.order .order-table .first{text-align: left;width: 220px;text-indent: 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.order .order-table .btn-td{width: 80px;}
.order .order-table .btn-td a.view-btn{width: 70px;margin: 0 auto;height: 23px;line-height: 23px;font-size: 12px;}
.order .order-view{margin: 20px 0;width: 730px;border: 1px solid #eee;border-bottom: none;}
.order-view p.title-top{background-color: #428bca;height: 35px;line-height: 35px;padding: 0 10px;overflow: hidden;font-size: 13px;font-weight: bold;}
.order-view p.title-top span{margin-right: 25px;color: #fff;}
.order-view p.title-top span.fr{margin-right: 0;width: auto;}
.order-view p.title{padding: 0 10px;height: 35px;line-height: 35px;background-color: #F8F8F8;border-bottom: 1px solid #eee;}
.order-view p.line{height: auto;line-height: 35px;border-bottom: 1px solid #eee;}
.order-view p.line.red{color: #d9534f;}
.order-view p.line span{padding: 0 10px;border-right: 1px solid #eee;height: auto;line-height: 23px;display: table-cell;vertical-align: middle;word-break: break-all;}
.order-view p.line span.no-border{border: none;}
.order-view p.line span.info-name{width: 120px;}
.order-view p.line span.handle{width: 24%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.order-view p.line span.company{width: 365px;}
.order-view p.line span.link-name{width: 110px;}
.order-view p.line span.normal{width: 225px;}
.order-view p.line span.address{width: 580px;}
.order-view p.line span a{display: inline-block;width: 70px;height: 30px;line-height: 30px;margin-top: 2px;font-size: 13px;margin-left: 7px;}

.manager .content .massage-box{ border:1px solid #dddddd; margin-top: 10px; }
.manager .content .massage-box ul li{ line-height: 24px; font-size: 12px; border-top: 1px solid #ddd; display: block; color: #606d80; padding: 12px 14px; background-color: #fff; }
.manager .content .massage-box ul li:first-child{ border-top: none; }
.manager .content .massage-box ul li p{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.manager .content .massage-box ul li:hover{ background-color: #eff2f5; }

.massage-box .letter-li li p a {
    float: right;
    margin-left: 10px;
    color: #b4c0cf;
}
.opration-box {
    margin-top: 10px;
}
.opration-box > a {
    float: left;
    margin-left: 10px;
    cursor: pointer;
}

/*积分兑换弹出层*/
.m-pop{overflow: hidden; }
.m-pop > div{ padding: 0; }
.m-pop .bd{ padding: 16px 24px; overflow: hidden;}
.m-pop .bd > div{ float: left; }
.m-pop .bd .goods-img{ width: 120px; height: 120px; border: 1px solid #ddd; margin-right: 18px; overflow: hidden; }
.m-pop .bd .goods-img img{ width: 100%; }
.m-pop .bd .goods-info{ width: 515px; padding-bottom: 10px; border-bottom: 1px dashed #ddd; }
.m-pop .bd .goods-info h4{ width: 515px; margin: 10px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #606d80; }
.m-pop .bd .goods-info .details{ width: 515px; overflow: hidden; }
.m-pop .bd .goods-info .details li{ float: left; width: 150px; margin-top:5px; height: 34px; line-height: 34px; color: #606d80; }
.m-pop .bd .goods-info .details li .available{ color: #428bca; }
.m-pop .bd .goods-info .details li .single-credits,
.m-pop .bd .goods-info .details li .total{ color: #f88f20; }
.m-pop .bd .goods-info .details .count label,
.m-pop .bd .goods-info .details .count .num{ float: left; }
.m-pop .bd .goods-info .details li .num input,
.m-pop .bd .goods-info .details li .num a{ float: left; }
.m-pop .bd .goods-info .details li .num a{ display: block; width: 32px; height: 32px; line-height: 32px; text-align: center; border: 1px solid #ddd; color: #606d80; }
.m-pop .bd .goods-info .details li .num a:hover{ color: #f88f20; }
.m-pop .bd .goods-info .details li .num a i{ line-height: 32px; }
.m-pop .bd .goods-info .details li .num .jian{ border-radius:3px 0 0 3px; border-right: none; }
.m-pop .bd .goods-info .details li .num .jia{ border-radius:0px 3px 3px 0px; border-left: none; }
.m-pop .bd .goods-info .details li .num input{ width: 40px; border-radius: 0; padding: 0; text-align: center;}
.m-pop .bd .form-info{ width: 680px; margin-top: 4px; }
.m-pop .bd .form-info > div{ margin-top: 8px; overflow: hidden;}
.m-pop .bd .form-info label{ display: block; float: left; width: 100px; line-height: 34px; text-align: right; }
.m-pop .bd .form-info input{ float: left; width: 200px; }
.m-pop .bd .form-info textarea{ float: left; width: 542px; height: 38px; }
.m-pop .bd .form-info .user-name{ margin-right: 20px; }
.m-pop > form > div{ padding: 0 24px; }
.m-pop .success > div{ padding: 0 24px; }
.m-pop .unlogin-tip > div{ padding: 0 24px; }
.m-pop .unlogin-tip .bd .tips{ margin: 30px 0; font-size: 16px; text-align: center; color: #13334d; }
.m-pop .unlogin-tip .bd .tips span{ color: #f88f28; }
.m-pop .ft{ height: auto; }
.m-pop .ft .tip,
.m-pop .ft .tip-number{ display: none; text-align: center; margin-top: 5px; margin-bottom: 5px; font-size: 13px; color: #f88f20; }
/*积分商城*/
