﻿@charset "UTF-8";

.page-bd{ padding:20px 0px;}
.main-wrap{ margin-left: 220px; }

/*弹窗*/
.grayBg{ height: 100%; overflow: hidden;}
.popupBox{ display: none; }
.popup-box{ display: none; width: 560px; background: #efefef; border-radius: 5px; position: absolute; top: 10%; left: 50%; margin-left: -280px; z-index: 999;}
.popup-title{ width: 100%; height: 40px; line-height: 40px; text-align: center; background: #28b78d; border-radius: 5px 5px 0px 0px; color: #fff; font-size: 14px; }
.popup-content{ max-height: 540px; overflow: auto; }
.popup-content::-webkit-scrollbar{ width:5px;} /* 滚动条宽度 */
.popup-content::-webkit-scrollbar-thumb{ background-color: rgba(0, 0, 0, 0.2); -webkit-border-radius: 2px; border-radius: 2px;} /* 滑块颜色 */
.tabPop{/*  display: block; */ max-height: 450px; overflow: auto; }
.tabPop::-webkit-scrollbar{ width:5px;} /* 滚动条宽度 */
.tabPop::-webkit-scrollbar-thumb{ background-color: rgba(0, 0, 0, 0.2); -webkit-border-radius: 2px; border-radius: 2px;} /* 滑块颜色 */
.tabPop thead th{ height: 20px; line-height: 20px; padding:5px 10px; background: #dde9e7; color: #28b78d; text-align: left; white-space: nowrap;}
.tabPop tbody th{ width: 110px; height: 20px; line-height: 20px; background: #fff; font-weight: normal; padding:5px 10px; text-align: right; white-space: nowrap; border-bottom: 1px solid #ccc;}
.tabPop td{ height: 40px; padding:5px 10px; background: #fff; border-bottom: 1px solid #ccc;}
.tabPop a{ display: inline-block; margin: 0 10px; text-decoration: underline; }
.tabPop label{ margin-right: 20px; }
.tabPop .radio{ vertical-align: middle; margin-right: 5px; }
.tabPop .text{ width: 150px; height: 30px; line-height: 30px; border:none;}
.tabPop .ipt200{ width: 200px; height: 20px; line-height: 20px; padding:5px 10px; border:1px solid #ccc;}
.tabPop .txt120{ width: 120px; padding:5px 10px; border:1px solid #ccc;}
.tabInfo{ color: red; }
.tabList{ width: 770px;/*  max-height: 300px; overflow: auto; */ margin-bottom: 10px; text-align: center;}
/* .tabList::-webkit-scrollbar{ width:5px;} */ /* 滚动条宽度 */
/* .tabList::-webkit-scrollbar-thumb{ background-color: rgba(0, 0, 0, 0.2); -webkit-border-radius: 2px; border-radius: 2px;}  *//* 滑块颜色 */
.tabPop .chooseBox{ float: left; padding:5px 10px; margin-top: 7px;}
.tabPop .page-new{ float: left; }
.tabPop .page-new,.tabPop .page-new a{ margin: 0px; }
.tabPop .page-new .page-count{ margin-left: 0px; }
.cBox03,.addBox{ width: 800px; margin-left: -400px; top: 10%;}
.cBox02 .tabPop,.cBox03 .tabPop,.addBox .tabPop{ display: block; *display: inline-block; }
.addBox tbody th{ width: 80px; }
.addBox tbody thead th,.cBox03 tbody thead th,.cBox02 tbody thead th{ background: #dde9e7; text-align: center;}
.addBox .tabList{ width: 780px; }
.cBox02 .tabList{ width: 540px; }

/*侧边栏*/
.nav-box{ float: left; width: 200px; background: #fff; border:1px solid #d4dbda; border-radius: 5px;}
.nav-box a{ display: block; color: #787c7b; border-left:2px solid #fff; position: relative;}
.nav-box dt a{ padding-left: 24px; height: 40px; line-height: 40px; font-size: 16px; border-bottom: 1px solid #d4dbda;}
.nav-box dt b{ position: absolute; right: 10px; top: 10px; width: 20px; height: 20px; background: url(../../images/member/selfhelp/list-hide.png) no-repeat; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; background: url(../../images/member/selfhelp/list-hide2.png) no-repeat\9;}
.nav-box dt .second{ -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg); }
.nav-box dd{ display: none;}
.nav-box dd a{ padding-left: 50px; height: 30px; line-height: 30px; background: #fff url(../../images/consult/list-box.png) no-repeat; background-position: 20px -43px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.nav-box dd a:hover,.nav-box .isShow .current a{ background:url(../../images/consult/list-box.png) no-repeat; background-position: 20px -66px; color: #fa8f12;}
.nav-box dt a:hover,.nav-box .isShow dt a,.nav-box .cur-nav a{ color: #333; background: #fff; border-left:2px solid #fa8f12; text-decoration: none;}
.nav-box .isShow dt b{ background: url(../../images/member/selfhelp/list-show.png) no-repeat; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.nav-box .isShow dt .frist{ -moz-transform:rotate(-360deg); -webkit-transform:rotate(-360deg); -o-transform:rotate(-360deg); -ms-transform:rotate(-360deg); transform:rotate(-360deg);}
.nav-box .isShow dt .second{ -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg);}
.nav-box .isShow dd{ display: block;}
.nav-box .border-top{ border-top: 1px solid #d4dbda;}
.nav-box .cur-nav a,.nav-box .cur-nav a:hover{ border-left:2px solid #fa8f12;}


/*搜索框*/
.search-box{ width: 100%; margin-bottom: 20px;}
/* .search-list li{ float: left; } */
.search-list .inputBox{ position: relative;}
.inputBox label,.selectBox label{ position: absolute; left: 5px; top: 1px; height: 30px; line-height: 30px; background: #fff; color: #859199; *top: 2px; *height: 28px;}
.inputBox .ipt130{ width: 80px; height: 20px; padding: 5px 10px 5px 40px; margin-right: 5px; background: #fff; border: 1px solid #ccc; border-radius: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.searchBtn{ display: inline-block; width: 80px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; border-radius: 5px; cursor: pointer; background: #28B78D url(../../images/member/selfhelp/btn-icon.png) 47px -3px no-repeat; padding-right: 20px; border:none;}
.showAll{ color: #28B78D; margin-left: 10px; }
.showAll:hover{ color: #28B78D; text-decoration: underline;}

/*下拉列表*/
.selectBox{ float: left; position: relative; z-index: 5; margin-right: 5px;}
.selectBox-hd{ display: inline-block; width: 255px; height: 20px; line-height: 20px; padding:5px 15px 5px 10px; border:1px solid #ccc; background:#fff url(../../images/global/btn-icon2.png) no-repeat; background-position: 250px 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: default;/*  color: #859199; */}
.selected-hd{ border:1px solid #fa8f12; background-position: 250px -23px;}
.selectBox-bd{ display: none; min-width: 260px; max-height: 230px; padding:5px 10px; overflow: auto; background: #fff; border-radius: 3px; position: absolute; top: 32px; left: 0px;}
.selectBox-bd::-webkit-scrollbar{ width:5px;} /* 滚动条宽度 */
.selectBox-bd::-webkit-scrollbar-thumb{ background-color: rgba(0, 0, 0, 0.2); -webkit-border-radius: 2px; border-radius: 2px;} /* 滑块颜色 */
.selectBox-bd li{ width: 100%; float: none; white-space: nowrap; }
.selectBox-bd li:hover{ color: #fa8f12; cursor: pointer;}

.width130 .selectBox-hd{ width: 50px; padding-left: 70px; border-radius: 5px; background-position: 110px 3px;}
.width130 .selectBox-bd{ min-width: 120px; }
.width130 .selected-hd{ background-position: 110px -23px;}
.width110 .selectBox-hd{ width: 80px; padding-left: 40px; border-radius: 5px; background-position: 110px 3px;}
.width110 .selectBox-bd{ min-width: 110px; }

.width110 .selected-hd{ background-position: 110px -23px;}
.width90 .selectBox-hd{ width: 50px; padding-left: 40px; border-radius: 5px; background-position: 80px 3px;}
.width90 .selectBox-bd{ min-width: 90px; }
.width90 .selected-hd{ background-position: 80px -23px;}

.width140 .selectBox-hd{ width: 140px; padding-left: 40px; border-radius: 5px; background-position: 170px 3px;}
.width140 .selectBox-bd{ min-width: 130px; }
.width140 .selected-hd{ background-position: 170px -23px;}

.width120 .selectBox-hd{ width: 80px; border-radius: 5px; background-position: 80px 3px;}
.width120 .selectBox-bd{ min-width: 90px; }
.width120 .selected-hd{ background-position: 80px -23px;}


.minWidth100 .selectBox-hd{ width: 100px; padding-left: 40px; border-radius: 5px; background-position: 130px 3px;}
.minWidth100 .selectBox-bd{ min-width: 130px; }

.minWidth100 .selected-hd{ background-position: 130px -23px;}




/*卡内样式*/
.card-info{ float: left; width: 100%; background: #fff; border:1px solid #d4dbda; border-radius: 5px;}
.card-title{ width: 100%; height: 50px; text-align: center; font-size: 14px; color: #fff;border-radius: 5px 5px 0px 0px;}
.card-title .card-name{ height: 50px; line-height: 50px; margin:0px 10px; color: #fa8f12; font-size: 16px;}
.card-title .psg-name{ float: left; height: 50px; line-height: 50px; margin:0px 10px; color: #333; }
.card-content{ width: 100%;}
.card-btn{ float: right; padding:5px 5px 5px 30px; *padding-left:15px; margin-top: 10px; margin-right: 10px; border-radius: 5px; cursor: pointer; background:#fa8f12 url(../../images/member/selfhelp/btn-icon.png) no-repeat; color: #fff; border:none;}
.cBtn01{ width: 90px; background-position: -5px -110px; }
.cBtn02{ width: 90px; background-position: -5px -84px; }
.cBtn03,.cBtn12{ width: 130px; background-position: -5px -56px; }
.cBtn04{ width: 110px; background-position: -5px -28px; }
.cBtn05,.cBtn14{ width: 90px; background-position: -5px -219px; }
.cBtn06{ width: 110px; background-position: -5px -192px; }
.cBtn07{ width: 130px; background-position: -5px -167px; }
.cBtn08{ width: 110px; background-position: -5px -139px; }
.cBtn09{ width: 120px; background-position: -5px -246px; }
.cBtn10{ width: 90px; background-position: -5px -370px; float: left; padding-left: 20px;}
.cBtn11{ width: 60px; background-position: -5px -395px; float: left; padding-left: 20px;}
.cBtn13{ width: 160px; background-position: -5px -56px; }
.cBtn15{ width: 90px; background-position: -5px -370px; padding-left: 20px; margin:0px; position: absolute; top: 1px; right: 3px;}
.privilege-btn{ float: left; border:1px solid #28b78d; border-radius: 5px; margin: 10px;}
.privilege-btn a{ display: inline-block; padding:5px 5px 5px 30px; border-radius: 5px; color: #28b78d; background: url(../../images/member/selfhelp/btn-icon.png) no-repeat; cursor: pointer; }
.privilege-btn a:hover{ text-decoration: none;}
.privilege-btn .role{ background-position: 0px -275px; }
.privilege-btn .data{ background-position: 0px -336px; }
.privilege-btn .current.role{ background: #28b78d url(../../images/member/selfhelp/btn-icon.png) no-repeat; color: #fff; background-position: 0px -245px;}
.privilege-btn .current.data{ background: #28b78d url(../../images/member/selfhelp/btn-icon.png) no-repeat; color: #fff; background-position: 0px -305px;}

.tabNew{ width: 100%; text-align: center; }
.tabNew a{ display: inline-block; *float: left; margin-right: 5px; color: #28b78d;}
.tabNew thead th{ height: 30px; background: #e5f5ef; border-bottom: 1px solid #ccc; }
.tabNew tbody td{ height: 50px;}
.tabNew .singleLine{ background: #fff;}
.tabNew .doubleLine{ background: #FAF0E3;}
.tabNew .caozuo{ width: 29%; }
.tabNew .name{ color: #333; }
.tabNew tfoot td{ height: 50px; text-align: left;}
.tabNew tfoot label{  float: left; margin-top: 10px; margin-left: 20px; }
.tabNew tfoot label input{ vertical-align: middle; margin-right: 5px; }

.btn-item{ width: 100%; text-align: center; padding:10px 0px;}
.btnItem{ display: inline-block; width: 160px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #fff; border-radius: 5px; margin:0px 50px; cursor: pointer; border:none;}
.btn01{ background: #fa8f12; }
.btn02{ background: #28B78D; }
.btn03{ background: #dc4b4b; }
.btn04{ background: #fa8f12; width: 50px; margin: 0 20px;}
.btn05{ background: #28B78D; width: 130px; height: 30px; line-height: 30px; margin-left: 80px;}
.btn06{ background: #28B78D; width: 50px; height: 30px; line-height: 30px; position: absolute; top: 1px; right: -1px; margin: 0px;}

.swith-btn,.long-btn{ display: inline-block; *float: left; padding:0px 5px; height: 24px; line-height: 24px; position: relative; color: #fff; text-align: left;}
.move{ width: 24px; height: 24px; background: url(../../images/member/selfhelp/move.png) no-repeat; position: absolute; top: 0px;}
.swith-btn{ width: 45px; background: url(../../images/member/selfhelp/btn55.png) no-repeat;}
.swith-btn .move{ left: 30px; }
.swith-off{ background: url(../../images/member/selfhelp/btn55-gray.png) no-repeat; text-align: right;}
.swith-off .move{ left: 1px; }
.long-btn{ width: 57px; background: url(../../images/member/selfhelp/btn67.png) no-repeat;}
.long-btn .move{ left: 43px; }
.long-off{ background: url(../../images/member/selfhelp/btn67-gray.png) no-repeat; text-align: right;}
.long-off .move{ left: 1px; }

/*公司资料*/
.cpy-info{ padding:20px 100px; border-top: 1px solid #fa8f12; }
.cpy-info .li-item{ float: left; width: 360px; height: 50px; padding:10px; }
.cpy-info .li-short{ width: 80px; *width: 82px; height: 80px; position: relative;}
.cpy-info .li-long{ width: 600px; height: 80px;}
.cpy-info label{ display: block; }
.cpy-info .ipt280{ width: 260px; height: 20px; padding: 5px 10px; border:1px solid #ccc;}
.cpy-info .logo{ display: inline-block; width: 60px; height: 60px; line-height: 60px; text-align: center; background: #fff; border:1px solid #ccc;}
.cpy-info .ipt-file{ width: 60px; height: 60px; position: absolute; top: 30px; left: 10px; opacity: 0; filter:alpha(opacity=0); cursor: pointer; }
.cpy-info .txt-intro{ width: 100%; height: 60px; overflow: auto; resize: none; border:1px solid #ccc;}

/*城市选择器*/
.allBox{ display: none; width: 300px; padding: 2px; background: #fff; border:1px solid #ccc; position: absolute; top: 33px; left: 0px; z-index: 3;}
.allBox .close{ width: 16px; height: 16px; line-height: 16px; text-align: center; border:1px solid #ccc; background: #fff; position: absolute; top: 5px; right: 5px; cursor: pointer;}
.tabBox{ width: 300px; height: 32px; line-height: 20px; text-align: center; padding-top: 1px; margin-bottom: -1px;}
.tabBox li{ float: left; width: 48px; padding:5px; cursor: pointer;}
.tabBox .current{ border: 1px solid #faa512; border-bottom: 1px solid #fff;}
.infoBox{ width: 300px; height: 240px; border-top: 1px solid #faa512; padding-top: 2px;}
.infoBox li{ float: left; border:1px solid #fff; padding: 5px 10px; cursor: pointer; white-space: nowrap;}
.infoBox li:hover{ border:1px solid #F5E2C7; background: #FFFBF4;}

/*权限设置*/
.pri-info{ border-top:1px solid #28b78d; padding: 10px 30px;}
.list-box2{ float: left; width: 365px; max-height: 375px; min-height: 280px; padding: 10px 5px; margin-right: 10px; background: #e1f6f0; border-radius: 5px; overflow: auto;}
.list-box2::-webkit-scrollbar{ width:5px;} /* 滚动条宽度 */
.list-box2::-webkit-scrollbar-thumb{ background-color: rgba(0, 0, 0, 0.2); -webkit-border-radius: 2px; border-radius: 2px;} /* 滑块颜色 */
.list-box2 li{ float: left; padding: 5px 10px; margin: 5px 0px;}
.list-box2 .active,.list-box2 li:hover{ color: #fa8f12; cursor: default;}
.choose-box{ float: left; width: 475px; padding: 20px; background: #e1f6f0; border-radius: 5px;}
.choose-box .block{ display: block; padding:10px 0px; }
.choose-box .selectBox{ margin: 5px 10px 10px; }
.choose-box .float{ float: left; margin: 5px 10px 10px; position: relative;}
.choose-box .float .btnItem{ height: 32px; *height: 34px; }
.choose-box .float a{ display: inline-block; height: 32px; line-height: 32px; color:#008371; white-space: nowrap;}
.choose-box .btn05{ margin: 0px; width: 135px;}
.choose-box .grayBtn{ background-color: #d9e3e7;}

.choose-box .treeList{ display: block; width: 475px; height: 260px; overflow: auto; border:1px solid #ccc; border-radius: 5px;}
.choose-box .treeList::-webkit-scrollbar{ width:5px;} /* 滚动条宽度 */
.choose-box .treeList::-webkit-scrollbar-thumb{ background-color: rgba(0, 0, 0, 0.2); -webkit-border-radius: 2px; border-radius: 2px;} /* 滑块颜色 */
.treeList .ParentNode{ width: 97%; height: 32px; line-height: 32px; padding:5px; border-bottom:1px dashed #aabdce; white-space: nowrap;}
.treeList .ParentNode span{ background:url(../../images/member/selfhelp/index_left_menu_down.png) no-repeat; width:18px; height:18px; display:inline-block; margin-right:5px; vertical-align: middle;}
.treeList .show span{ background:url(../../images/member/selfhelp/index_left_menu_on.png) no-repeat;}
.treeList .ParentNode:hover,.treeList .page a:hover{ background:#FAF3E2;}
.treeList .ChildNode{ padding-left:30px;}
.treeList .hidden{ display:none;}
.treeList li input{ margin-right: 5px; vertical-align: middle;}
.treeList .page a{ display: block; height: 32px; line-height: 32px; color: #28b78d; border-bottom:1px dashed #aabdce; padding:0 10px; }

.choose-box .sendBox .ipt130{ width: 405px; height: 20px; padding: 5px 60px 5px 10px; background: #fff; border: 1px solid #ccc; border-radius: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.choose-box .sendBtn{ position: absolute; top: 0px; right: 0px; }
.choose-box .roleList{ padding:10px 0px; }
.choose-box .roleList li{ height: 30px; line-height: 30px; font-size: 14px; }
.choose-box .roleList li input{ vertical-align: middle; margin-right: 5px; }

.pre-box{ float: left; width: 100%; margin-top: 20px; }
.pre-box strong{ float: left; font-size: 16px; margin-right: 30px; }
.pre-box .float{ float: left; position: relative;}

/*员工邀请页*/
.email-add{ height: 30px; margin:20px; padding-left: 40px; background: url(../../images/member/selfhelp/add-icon.png) no-repeat; position: relative;}
.email-ipt{ width: 88%; height: 20px; line-height: 20px; padding:5px 100px 5px 5px; background: #f0f3f5; border:none; border-radius: 5px;
*margin-left: -20px;}
.add-email{ display: none; position: absolute; top: 30px; right: 30px; background: #fff; border:1px solid #fa8f12; border-radius: 5px;}
.add-email li{ width: 250px; height: 24px; line-height: 24px; padding:5px 10px; border-bottom:1px dashed #fa8f12;}
.add-email input{ border:none; width: 230px; height: 24px; line-height: 24px; margin-left: 10px;}
.bg-top,.bg-bottom{ width: 96%; height: 10px; margin:20px auto; background: url(../../images/member/selfhelp/add-bg.png) repeat-x; }
.email-content{ padding-left: 100px; padding-right: 20px; margin:0px 20px; background: url(../../images/member/selfhelp/add-pix.png) no-repeat;}
.email-content .title{ height: 70px; line-height: 70px; color: #fa8f12; text-align: right; font-size: 14px; background: url(../../images/global/TMC.png) no-repeat; border-bottom: 1px dashed #ccc;}
.email-content .content{ line-height: 32px; }
.email-content .content a,.email-content .content a:hover{ color: #fa8f12;}
.email-content .content img{ margin:20px 40px; margin-left: 0px; }

/*注册绑定页*/
.bingdingBox{ width: 420px; margin:20px auto; }
.bingdingBox h3{ width: 100%; text-align: center; font-size: 18px; font-weight: bold; margin-bottom: 20px;}
.bingdingBox li{ height: 40px; line-height: 40px; }
.bingdingBox label{ display: inline-block; width: 90px; padding-right: 10px; text-align: right; }
.bingdingBox .ipt250{ width: 250px; height: 20px; padding: 5px 10px; border: 1px solid #ccc;}
.bingdingBox .sendBtn{ display: inline-block; width: 100px; height: 30px; line-height: 30px; text-align: center; background: #28B78D; border:none; border-radius: 5px; color: #fff;}


/*常用旅客*/
.usuallypsg-nav{ float: left; width: 162px; min-height: 300px; background: #E1F6F0; border: 1px solid #d4dbda; border-radius: 5px; margin-left: 10px;}
.usuallypsg-nav li{ height: 40px; line-height: 40px; border-bottom: 1px solid #d4dbda; font-size: 14px;}
.usuallypsg-nav .top-title{ height: 44px; }
.usuallypsg-nav .top-title span{ display: inline-block; text-align: center; padding-top: 24px; font-size: 12px; line-height: 12px; background: url(../../images/member/selfhelp/btn-icon.png) no-repeat; cursor: pointer;}
.usuallypsg-nav .top-title span:hover{ color: #F8910E; }
.usuallypsg-nav .top-title .add-group{ width: 60px; background-position: center -414px; }
.usuallypsg-nav .top-title .new-name{ width: 54px; background-position: center -443px; }
.usuallypsg-nav .top-title .delete{ width: 48px; background-position: center -472px; }
.usuallypsg-nav .top-title .add-group:hover{ background-position: center -504px; }
.usuallypsg-nav .top-title .new-name:hover{ background-position: center -533px; }
.usuallypsg-nav .top-title .delete:hover{ background-position: center -562px; }
.usuallypsg-nav li a{ display: block; }
.usuallypsg-nav .point{ float: left; width: 6px; height: 6px; border-radius: 50%; background: #787C7B; margin: 16px 6px;}
.usuallypsg-nav .group-name{ float: left; width: 100px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.usuallypsg-nav .number{ float: right; margin-right: 6px;}
.usuallypsg-nav a:hover,.current{ color: #F8910E; text-decoration: none; }
.usuallypsg-nav a:hover .point,.current .point{ background: #F8910E; }
.usuallypsg-info{ margin-left: 186px; width: 760px; height: auto;}
.usuallypsg-info .searchBox{ margin-bottom: 10px; }
.usuallypsg-info .searchBtn{ width: 120px; background-position: 85px -3px; margin-left: 5px; }
.usuallypsg-info .card-btn{ width: 120px; height: 30px; margin: 0px 5px; font-size: 14px; background-position: -4px -368px;}

/*自适应区域*/
.w980 .search-list .ipt130{ width: 55px; }
.w980 .choose-box .ipt130{ width: 75px; }
.w980 .choose-box .sendBox .ipt130{ width: 325px; }
.w980 .width110 .selectBox-hd{ width: 70px; background-position: 100px 3px;}
.w980 .width110 .selected-hd{ background-position: 100px -23px;}
.w980 .width110 .selectBox-bd{ min-width: 100px; }
.w980 .width90 .selectBox-hd{ width: 30px; background-position: 60px 3px;}
.w980 .width90 .selected-hd{ background-position: 60px -23px;}
.w980 .width90 .selectBox-bd{ min-width: 65px; }
.w980 .searchBtn{ width: 60px; background-position: 30px -3px;}

.w980 .card-info{ width: 745px;}
.w980 .cpy-info{ padding:20px 50px;}
.w980 .cpy-info .li-item{ width: 300px; }
.w980 .cpy-info .li-short{ width: 80px;}
.w980 .cpy-info .li-long{ width: 500px;}

.w980 .pri-info{ padding: 10px; }
.w980 .list-box2{ width: 265px; max-height: 420px;}
.w980 .choose-box,.w980 .choose-box .treeList{ width: 395px; }

.w980 .tabNew .caozuo{ width: 40%; }
.w980 #TreeList .number{ margin-right: 10px; }

.w980 .email-ipt{ width: 84%; }