body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure,select{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 arial,\5b8b\4f53;color:#4d4d4d;}h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#4a80b5;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
#page,#header,#content,#footer{margin-left:auto;margin-right:auto;}
html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}(this));}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
.fl{float:left;_display:inline;}.fr{float:right;_display:inline;}.cb{clear:both;}.cl{clear:left;}.cr{clear:right;}.tl{text-align:left;}.tr{text-align:right;}.tc{text-align:center;}.vm{vertical-align:middle;}.pr{position:relative;}.pa{position:absolute;}.fn{font-weight:normal;}.fb{font-weight:bold;}.zoom{zoom:1;}
body { word-wrap: break-word; word-break: break-all;}
body { _background: url(about:blank) fixed; }
html,body{height: 100%;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.clearfix{*zoom:1;}
input:-ms-input-placeholder {
  color: #b2b2b2;
}​

/* 全局 */
header {position: relative;top: 0;left: 0;z-index: 99;}
.headerBotm {background: #ffe897;padding: 0.5% 2%;display: none;}
.headerBotm .bell,.headerBotm .coffee {margin-right: 8px;}
.headerBotm .todo b{margin-top:0;padding: 0 6px 0 0;_float:left;}
.placeholder-wrap {position: relative;overflow: hidden;zoom:1;}
/* ie10 */
input::-ms-clear{display:none;}
input::-ms-reveal { display: none; }
a:active{
background-color: transparent
}

/*头部样式*/
.nomis {background: #d1e5f5;padding: 10px 20px;text-align: left;}
.hbshow {display: block;}
.headerBotm span.bell {float:left;width: 17px;height: 18px;display: inline-block;background: url(/images/global.png) -221px 0 no-repeat;vertical-align: middle;margin-top: 9px;}
.headerBotm span.coffee {float:left;width: 18px;height: 16px;display: inline-block;background: url(/images/global.png) -221px -20px no-repeat;vertical-align: middle;margin-top: 2px;}
.headerBotm b.todotit {float:left;margin-top:9px;vertical-align: middle;}
.headertop{width: 100%;height: 70px;background: url(/images/headerBg.jpg) 0 0 repeat-x;position: relative;min-width: 1000px;overflow: hidden;}
.headerBotm ul.todo {margin-left: 100px;_margin-left:0;}
.headerBotm ul.todo li {margin-right: 20px;line-height: 34px;white-space: nowrap;vertical-align: middle;float: left;}
.headerBotm a.btn {float: none;margin: 0;margin-left: 6px;}
.headerBotm ul.todo,.headerBotm ul.todo li span {_float:left}
#logo{font-size: 18px;font-family: Microsoft YaHei;color: #fff;display: inline-block;padding-left: 14px;vertical-align: 18px;margin-top: 20px}
header .nowuser{position: absolute;right: 300px;top: 26px;color: #979ba1;}
header .headerR{position: absolute;right: 10px;top: 26px;}
header ul.navi,header ul.navi li.navi-li{float: left;position: relative;}
header ul.navi span,header ul.navi cite{cursor: pointer;}
header ul.navi{margin-top: -12px;}
header ul.navi li.navi-li{width: 80px;height: 56px;background: url(/images/global.png) -240px -4px no-repeat;}
header ul.navi li.home {background: 0 none;}
header ul.navi li.navi-li a{display: block;width: 80px;height: 56px;color: #9a9ea3;}
header ul.navi li.navi-li span{position: absolute;top: 3px;left: 34px;}
header ul.navi li.navi-li cite{position: absolute;top: 22px;left: 31px;}
header ul.navi li.leave cite{position: absolute;top: 22px;left: 18px;}
header ul.navi li.chgpas cite{position: absolute;top: 22px;left: 18px;}
header ul.navi li.home span{width: 16px;height: 15px;background: url(/images/global.png) 0 0 no-repeat;}
header ul.navi li.chgpas span{width: 18px;height: 16px;background: url(/images/global.png) -40px 0 no-repeat;top: 5px;}

.place-holder {display: none;}
header .headerBotm.sticky {position:fixed; _position:absolute; top:0;left: 0; _top:expression(eval(document.documentElement.scrollTop)); box-shadow: 0px 2px 8px #ccc;  z-index: 9999;width: 100%;}

.nav b {font-weight: normal;}

header ul.navi li.chgpass span{width: 14px;height: 16px;background: url(/images/global.png) -40px 0 no-repeat;}
header ul.navi li.leave span{width: 18px;height: 16px;background: url(/images/global.png) -60px 0 no-repeat;}
input.txt{border: 1px solid #CCCCCC;height: 18px;padding: 4px 5px;width: 178px;box-shadow:2px 2px 1px 0 #F3F3F3 inset;}
/* begin M201506050027 wmy 20150610 新增宽度增大的input*/
input.addresstxt{border: 1px solid #CCCCCC;height: 18px;padding: 4px 5px;width: 350px;box-shadow:2px 2px 1px 0 #F3F3F3 inset;}
/*end*/
.wrongTips{position: absolute;top: -28px;left: 110px;width: 202px;height: 44px;}
.wrongTips label{padding: 4px 10px;background: #ff3e2f;height: 24px;line-height: 24px;border: 1px solid #670801;color:#fff;position: absolute;top: 0;left: 0;width: 180px;}
.wrongTips em{background: url(/images/triangle.png) 0 -30px no-repeat;height: 10px;position: absolute;top: 10px;right: 10px;width: 10px;cursor: pointer;overflow: hidden;}
i.triangle{background: url(/images/triangle2.png) 0 0 no-repeat;height: 11px;position: absolute;top: 33px;left: 160px;width: 11px;}

span.placeholder{display: none;position: absolute;top: 5px;left: 10px;z-index: 1}
/* TIP弹出层 */
.tiplayer {background-color: #FFFFFF; border: 1px solid #DCDBDB; border-radius: 5px 5px 5px 5px; padding: 10px 18px;}
.tiplayer .tipicon, .boxcont .tipicon { float: left; height: 20px; margin-right: 3px; overflow: hidden; width: 20px;}
.tipicon, .valid-fail, .tip-icon {background: url("../images/tips-sprite.png") no-repeat scroll 0 0 transparent;}
.tiplayer .tipbtn {clear: both;padding-top: 18px; text-align: center;}
.tiplayer .tipbtn a { display: inline-block; margin: 0 5px;}
.tiplayer .innertext {float: left;font-size: 14px;}
.tipbtn .btn {float: none;}
.tiplayer .confirm {background-position: 0 -135px;}
.tiplayer .warn {background-position: 0 -62px;}
.tiplayer .err {background-position: 0 -200px;}
.tiplayer .fail {background-position: 0 -204px;width: 14px;height: 14px;margin-top: 4px;}
/*添加弹出层等待的样式 2015-01-30*/
.tiplayer .tipicon.waiting {
    background: url("../images/loading.gif") 0px 0px no-repeat;
    width: 16px;
    height: 16px;
    display: line-block;
    vertical-align: middle;
    margin: 2px 8px 0px 0px;
}

.wrap{height: auto; min-height: 100%; position: relative; width: 100%;}
.wrap .leftShadow{background: url(/images/menu-shadow.png) right top repeat-y #fafafa;_background:none;border-right: 1px solid #ccc;_border-right:none;position: absolute;top: 0;bottom: 0;z-index: -1;width: 168px;*margin-left: -168px;*padding-bottom: 200px;*margin-bottom: -200px;}
.wrap .menuShadow{background: url(/images/menu-shadow.png) right top repeat-y;_background:none;position: absolute;top: 0;bottom: 0;right:0;z-index: 1;width: 6px;height: 100%}
.wrap aside{width: 168px;position: relative;border-right: 1px solid #ccc;float: left;_padding-bottom: 10000px;_margin-bottom: -10000px;}
.wrap aside ul li{background: #f2f2f2;width: 168px;text-align: center;position: relative;cursor: pointer;font-size: 14px;vertical-align: bottom;}
.wrap aside ul li a.father{border-bottom: 1px solid #ccc;line-height: 48px;position: relative;z-index: 10;display: block;color: #4d4d4d;}
.wrap aside ul li a{line-height: 34px;position: relative;z-index: 10;display: block;color: #4d4d4d;}
.wrap aside ul li p{border-bottom: 1px solid #ccc;line-height: 48px;position: relative;z-index: 10;display: block;color: #4d4d4d;}
.wrap aside ul li a.father:hover{text-decoration: none;}
.wrap aside ul li.index span{width: 16px;height: 15px;background: url(/images/global.png) -144px -20px no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.branchManage span{width: 16px;height: 16px;background: url(/images/global.png) -104px 0 no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.bulletinManage span{width: 16px;height: 16px;background: url(/images/global.png) -124px 0 no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.taskList span{width: 16px;height: 16px;background: url(/images/global.png) -124px -60px no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.inquiryStatistics span{width: 15px;height: 15px;background: url(/images/global.png) -144px 0 no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.inquiryStatistics ul,.wrap aside ul li.onlinebusiness ul,.wrap aside ul li.businessSearch ul,.wrap aside ul li.marketingChannels ul,.wrap aside ul li.marketingManagement ul,.wrap aside ul li.productPublish ul,.wrap aside ul li.paraSets ul{display: none;}
.wrap aside ul li.openVerify span{width: 16px;height: 16px;background: url(/images/global.png) -180px -20px no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.openRecheck span{width: 15px;height: 15px;background: url(/images/global.png) -104px -20px no-repeat;position: absolute;top: 17px;left: 23px;}
.wrap aside ul li.paraSets span{width: 16px;height: 16px;background: url(/images/global.png) -162px 0 no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.signUserList span{width: 16px;height: 15px;background: url(/images/global.png) -124px -20px no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.videoAuth span{width: 16px;height: 14px;background: url(/images/global.png) -180px 0 no-repeat;position: absolute;top: 18px;left: 26px;}
.wrap aside ul li.videoUpload span{width: 16px;height: 16px;background: url(/images/upload.png) 0px 0 no-repeat;position: absolute;top: 18px;left: 26px;}
.wrap aside ul li.certifi span{width: 15px;height: 16px;background: url(/images/global.png) -162px -20px no-repeat;position: absolute;top: 17px;left: 24px;}
.wrap aside ul li.onlinebusiness span{width: 16px;height: 17px;background: url(/images/global.png) -104px 0 no-repeat;position: absolute;top: 16px;left: 22px;}
.wrap aside ul li.marketingChannels span{width: 15px;height: 15px;background: url(/images/global.png) -88px -16px no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.businessSearch span{width: 17px;height: 19px;background: url(/images/global.png) -200px -16px no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.marketingManagement span{width: 16px;height: 16px;background: url(/images/global.png) -16px -32px no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.productPublish span{width: 16px;height: 16px;background: url(/images/global.png) -72px -34px no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.commQuestion span{width: 16px;height: 16px;background: url(/images/question.png) 0px 0px no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li.maintenance span{width: 16px;height: 16px;background: url(/images/sets-ico.png) 0px 0px no-repeat;position: absolute;top: 16px;left: 24px;}
.wrap aside ul li b{border-color: #4D4D4D #f2f2f2 #f2f2f2; border-style: solid; border-width: 4px; float: right; font-size: 0; height: 0; left: 130px;line-height: 0; position: absolute; top: 22px; transition: all 0.2s ease 0s; width: 0;-webkit-transition: all 0.2s ease 0s; width: 0;-moz-transition: all 0.2s ease 0s; width: 0;}
.wrap aside ul li b.hover{transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);transform-origin: 50% 30%;-webkit-transform-origin: 50% 30%;-moz-transform-origin: 50% 30%; transition: all 0.2s ease 0s;-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;}
.wrap li cite{width: 7px;height: 7px;display: inline-block;background: url(/images/global.png) -214px 0 no-repeat;position: absolute;right: 40px;top: 21px;}
.wrap ul.LeftUl ul li{font-size: 12px;background: #fafafa;height: 34px;line-height: 34px;border: none;text-align: left;text-indent: 36px;}

.mainRight{margin-left: 169px;_float:left;_margin-left: 0;}
.mainRight div.navHead {background: url(/images/tile.jpg) 0 0 repeat-x;height: 48px;width: 100%;line-height: 48px;font-family: "宋体";position: relative;text-indent: 40px;border-bottom: 1px solid #ccc;}
.mainRight div.navHead .nav{float: left;}
.mainRight div.navHead span{width: 8px; height: 16px; background: url(/images/global.png) -200px 0 no-repeat;position: absolute;top: 16px;left: 18px;}
.mainRight div.navHead time{float: right;margin-right: 26px;}

.back {font-family: "宋体";text-decoration: underline;}
.back:hover {font-family: "宋体";text-decoration: underline;}

/* 弹出层 */

.layerbox {
    width: 100%;
}
.layerbox .hborder {
    height: 5px;
}

.layerbox .vborder {
    width: 5px;
}
.layerbox .popborder {
    background-color: #000000;
    opacity: 0.2;
    filter:alpha(opacity=20);
}
.layerbox td {
    padding: 0;
}
.layerbox .boxtitle {
    background: #f0f0f0;
    height: 37px;
    position: relative;
}

.layerbox .boxtitle h2 {
    color: #4B4B4B;
    font-size: 14px;
    font-weight: normal;
    position: relative;
    text-indent: 12px;
    top: 7px;
}

.layerbox .boxtitle .close {
    background: url(/images/global.png) no-repeat 0 -20px;
    display: inline-block;
    height: 10px;
    overflow: hidden;
    position: absolute;
    right: 12px;
    text-indent: -9999em;
    top: 12px;
    width: 10px;
}

.layerbox .boxcont:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.layerbox .boxcont {
    background-color: #FFFFFF;
    padding: 15px;
    
}
.layerbox .boxcont p{height: 34px;line-height: 34px;}
textarea{vertical-align: text-top;border: none;border: 1px solid #ccc;width: 410px;padding: 4px 6px;box-shadow: 2px 2px 1px 0 #F3F3F3 inset}

/*头部队列*/
.queue {display:none;position: absolute;top: 29px;left: 0;z-index: 999;border-right:1px solid #ccc;border-bottom:1px solid #ccc;max-height:300px;overflow: auto;overflow-x:hidden; }
.queue th,.queue td {border-top:1px solid #ccc;border-left:1px solid #ccc;background: #fff;padding: 3px 10px;text-align: center;cursor: default;}

.mainRight .mainCont{padding:22px 26px 200px 18px;overflow: hidden;margin-bottom: -200px;}
div.tit{height: 36px;overflow: hidden;border-bottom: 1px solid #ccc;}
div h4{height: 36px;width: 100%;line-height: 34px;background: url(/images/tile.jpg) 0 -48px repeat-x;text-indent: 14px;}
/* 我的首页 */
.welcome{width: 100%;}
.waitForDeal,.welldone {margin-bottom: 10px;border: 1px solid #ccc;position: relative;}
.shownum {position: absolute;right: 10px;top: 24px;}
.welldone div.tit {height: auto;border-bottom: none;}
.doneForToday {padding: 5px 14px 15px 14px;}
.welcome .welldone ul.todaymission {width: 76%;display: inline-block;vertical-align: middle;}
.welldone ul.todaymission li {float: left;color: #808080;margin-right: 30px;white-space: nowrap;}
span.todaytit {display: inline-block;}
.shownum .js-select {background: none;width: 40px;padding: 4px 5px;text-align: center;}
.waitForDeal ul li a{text-decoration: underline;}
.down .LR-head b{margin: 4px 5px 0 0}
.welcome ul.todo,.welcome ul.sysNotice{padding: 20px 24px;}
.welcome ul.todo li,.welcome ul.sysNotice li{line-height: 32px;}
.welcome ul.todo li cite,.welcome ul.sysNotice li cite{width: 60px;text-align: right;display: inline-block;margin-right: 6px;}
.welcome ul li span,.mainCont .welcome ul li.loginTip{color: #4d4d4d;}


.sysNotice {margin-bottom: 10px;}
.sysNotice li {line-height: 24px;}
.sysNotice a {text-decoration: underline;margin-left: 10px;}
.flash{text-align: center;margin-top: 20px;}
.waitForDeal,.waitForDeal ul,.welldone ul.todaymission{overflow: hidden;}
.waitForDeal li {float: left;margin-right: 30px;}
.todaylist {margin-top: -11px;}
/* 修改密码 */
#chgpass {width: 410px;margin: 50px auto;padding-left: 0px;}
#chgpass .itemL span{float: left; height: 28px; line-height: 28px; margin: 0 10px 0 -100px; text-align: left; width: 100px;}
#chgpass .txt {height: 24px;width: 284px;float: left;}
#chgpass #chg {overflow: hidden;}
#chgpass .confirmC {margin-top: 20px;}
#chgpass .confirmC .chg {margin: 0 16px 0 -16px;}

.btn{display: inline-block;float:left;padding-right: 12px;vertical-align: middle;background: url(/images/all-btns.png) right -136px no-repeat;font-weight: normal;overflow: visible;margin: 24px 0 0 10px;cursor: pointer;}
.btn.fr{float:right;margin-right: 10px;}
.btn em{display: inline-block;float: left;padding-left: 12px;vertical-align: middle;background: url(/images/all-btns.png) left -108px no-repeat;color: #4d4d4d;height: 28px;line-height: 28px;overflow: visible;font-weight: bold}

/* 添加营业部 */
#addBranches {margin-left:22px}
#addBranches b {display: inline-block;width: 200px;font-weight: normal;}
p.head-line{height: 48px;line-height: 48px;border-bottom: 1px solid #e4e4e4;text-indent: 4px;font-weight: bold;font-size: 14px;}
.items{padding-top: 30px;}
        /* 多行相同列表 */
div.itemL{padding: 0 0 20px 100px;}
div.itemL,div.itemR{float: left;line-height: 28px;padding: 0 0 20px 100px;position: relative;}
div.itemR{margin-left: 50px;*margin-left: 46px;_margin-left:44px;}
div.item span.itemName{width: 100px;float: left;text-align: right;margin:0 10px 0 -100px;height: 28px;line-height: 28px;}
div.item input.txt{width: 178px;height: 18px;border: none;border: 1px solid #ccc; padding: 4px 5px;}
#serialNum input{width: 123px;}
div.item input.radio{vertical-align: middle;width: 32px;}
div.item label{padding-left: 6px;margin-right: 30px;outline: none;}

.sections{padding-bottom: 10px; margin-bottom:20px;border-bottom: 1px dashed #ccc;}

#addBranches div.item div.map{height: 300px;}
.mapAdd{margin-top: 18px;padding-left: 10px;}
#addBranches div.item .mapAdd input {width: 300px;}
#addBranches div.item .map{padding-left: 0;margin-left: 40px;}
span.js-select{background:url(/images/select-sprite.gif) right 4px no-repeat; border: 1px solid #C7C7C7; box-shadow: 2px 2px 1px 0 #F3F3F3 inset; color: #4D4D4D; cursor: pointer; display: inline-block; font-size: 12px;  padding: 4px 28px 4px 5px; vertical-align: middle;position: relative;height: 18px;line-height: 18px;position: relative; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis;word-wrap:normal;}
span.js-select:hover { background-position: right -23px;text-decoration: none;}

.fakeOption {background-color: #FFFFFF; border: 1px solid #CBCBCB;}
.fakeOption li {cursor: pointer; font-size: 12px;line-height: 30px;padding: 0 28px 0 5px; white-space: nowrap;}
.fakeOption .selected{background-color:#f6f6f6;}
        /* 确认相同按钮 */
.confirmC{padding:0 0 0 100px;margin-top: 30px;height: 42px;*padding-left:80px;}
.confirmC a {margin: 0}
.confirmC a.blueBtn {margin-right: 10px}
.confirmC a.grayBtn {margin-right: 10px;background-position: right -578px;cursor: default;}
.confirmC a.grayBtn em{background-position: left -536px;cursor: default;color: #b8b8b8;}

.boxcont .centre{padding-left: 66px;_padding-left:60px;}
.boxcont .centre a.blueBtn {margin-right: 10px;}
.boxcont .red{padding-left: 30px;_padding-left:20px;}
.boxcont .red .blueBtn{background-position:right -494px;margin-right: 10px;}
.boxcont .red .blueBtn em{background-position:left -452px;}
.edit-btn{padding-right: 44px;background-position:right -66px}
.edit-btn em{padding-left: 44px;background-position:left -24px;height: 42px;line-height: 42px;font-size: 14px;}
a.no-flo {margin : 0 0 0 10px;}

.blueBtn {background-position:right -350px;}
.blueBtn em{background-position:left -308px;color: #fff;}

.confirmC a:hover{text-decoration: none}
.confirm{margin-right: 14px;}
.addBranchConf{padding:0 0 0 200px;}

/* 公告管理 */
.LR-head{margin-bottom: 10px;width: 100%;font-weight: bold;}
.LR-head b{float: left;font-weight: bold;}
.LR-head a{float: right;text-decoration: underline;padding-right: 10px;}


/* 系统消息 */
.sysNotice span{float: left;}
.sysNotice a.more{float: right;margin-right: 10px;}


    /* 弹出层 */
div.cenEditBulletin div.bulletinCont{height: 220px;}
div.cenEditBulletin cite{padding: 0 10px;}
div.cenEditBulletin .editBulletinBtn{margin-top: 0;padding-left: 110px;text-align: left;}
div.cenEditBulletin .editBulletinBtn a{margin: 0}
/* 编辑公告 */
.editBulletin{padding: 0 20px;}
.editBulletinCont{padding: 30px 0;}
#bulletinCont{width: 400px;height:200px;border: none;border: 1px solid #ccc;padding: 4px 5px;vertical-align: text-top;}
div.editBulletinCont div.bulletinCont{height: 220px;}
div.bulletinName input.txt {width: 400px;}
.editBulletinCont cite{padding:  0 10px;}
.editBulletinCont div.editBulletinBtn{padding-left: 110px;}

    
.red,.fail{color: #ff3030}
.blue{color: #2988e1}
.success{color: #55951c;}

/* 系统设置 */
.systemSets{padding: 0 18px;}
.openTimeCont{padding: 30px 0}
div.choosetime input.txt {float: left; width: 35px; margin: 0 10px; } 
div.openTimeCont input.txt{width: 35px;margin: 0 10px;}
div.choosetime input.txt{width: 35px;margin: 0 10px;}
.reviewTimeCont b{float: left; padding: 0 10px; margin-top: 4px;} 
.reviewTimeCont i{padding: 0 4px;font-style: normal;}
.reviewTimeCont .itemL{padding-left: 0}
.reviewTimeCont .itemL span.itemName{width: 140px;margin-left: -140px;}
.reviewTimeCont span.name {float: left; margin-top: 4px; }
.reviewTimeCont .weektime {float: left; margin: 4px 0 0 10px; width: 85px; }
.reviewTimeCont span.example {float: left; color: #ccc; margin: 4px 0 0 10px; } 
div.choosetime input.date_input {width: 83px; margin: 0; }
.reviewTimeCont cite {float: left; width: 7px; height: 6px; background: url(/images/global.png) -20px -20px no-repeat; margin: 10px 0 0 10px; visibility: hidden; cursor: pointer;} 
.marginB{margin: 20px 0;}
.chooseday,.openStateCont {margin: 30px 0}
.chooseday input,.openStateCont input{vertical-align: middle;margin-right: 10px;}
.chooseday label{margin-right: 40px;}
.openStateCont .itemL{padding-left: 70px;}
.openStateCont .itemL span.itemName{width: 70px; margin-left: -70px;}
div.systemSets div.sysSave{padding-left: 0px;}
.cenSureToMaintain .sureToMaintainConf{padding-left: 24px;*padding-left: 20px;}

/* 角色管理 */
.LR-head a#addRole{float: right;text-decoration: underline;padding-right: 10px;}
.cenModifyAuth{overflow: hidden;}
.cenModifyAuth ul,#cenAddRole ul{overflow: hidden;}
#cenAddRole p{font-weight: bold}
.cenModifyAuth ul li,#cenAddRole ul li{float: left; height: 40px; text-align: center; width: 120px;line-height: 40px;}
.cenModifyAuth ul li input,#cenAddRole ul li input {vertical-align: middle;margin-right: 6px;}


/* 开户协议 */
.protocolConf,.thirdPartyConf,.IDverifyConf{padding-left: 110px;}
.line{height: 0;border-bottom: 1px solid #e3e3e3;margin:30px 0;}
.PROTOCONTCont span {width: 10px;height: 12px;background: url(/images/view.png) 0 0 no-repeat;display: inline-block;vertical-align: middle;padding-right: 4px;}
.ued {margin-left: 10px;line-height: normal;*float: left;*margin-left: 0}
.ueditor-line .itemL {float: none;line-height: normal;padding: 0 0 20px 100px;*display: inline-block;}
#edui1_iframeholder {height: 200px;}

/* 预览开户协议 */
#viewProtocols h3{text-align: center;font-size: 16px;border-bottom: 1px solid #ccc;height: 48px;line-height: 48px;}
#viewProtocols .protocolCont{padding: 20px;}

/*日期宽度 */
.applyDate input{width: 80px;}

/* 业务查询 */
#businessSearch .IDNum input {width: 150px;}
#businessSearch .phone-Num input {width: 100px;}
#businessSearch .BACKUPCont span { background: url("/images/view.png") no-repeat scroll 0 0 transparent;display: inline-block;height: 12px;padding-right: 4px;vertical-align: middle; width: 10px;}

/* 业务流水 */
.backCont {position: relative;}
.backCen {background-color: #FFF8C1;border: 1px solid #FDD66F;left: -228px;line-height: 18px;padding: 8px 15px; position: absolute;text-align: left;top: 15px;width: 228px;z-index: 111;display: none;}

/* 业务品种 */
.modify{margin-right: 10px;}

/* 修改业务品种 */
#editBusiness .ORCont input{vertical-align: middle;margin-left: 4%;margin-right: 2%;*margin: 0}

/* 修改委托方式 */
#editEntrust .ORCont input{vertical-align: middle;margin-left: 4%;margin-right: 2%;*margin: 0}

/* 日期控件样式 */
.ui-datepicker .ui-datepicker-calendar th{padding: 0.7em 0}

/* 开户申请统计 */
#openStatistics .tableSearch{border-bottom: 1px solid #ccc;}
#openStatistics span.js-select {width: 70px}
#outputTable {float: right;padding-right: 20px;}
.ApplyNum{margin-top: 20px;}
.ApplyNum,.successNum,.failNum,.month{width: 800px;height: 290px;}

/* 用户流失统计 */
#userLostStatistics .tableSearch{border-bottom: 1px solid #ccc;}
p.part{height: 34px;line-height: 34px;text-indent: 20px;background:#f4f4f4;margin: 20px 0;}
.pageTurnover,.userStayRatio{width: 800px;height: 360px;overflow: hidden;}
.submit {border:none;background: none;background: url(/images/btn-bg.jpg) 0 0 no-repeat;width: 57px;height: 28px;display: inline-block;cursor: pointer;line-height: 28px;}
.IDpart {float: left;width: 400px;height: 205px;}
.openpart {float: left;width: 399px;border-left: 1px solid #e6e6e6;}
.IDpart span,.openpart span{float: left;width: 90px;text-align: right;}
.IDpart .sector,.openpart .sector {height: 22px;line-height: 22px;margin-bottom: 20px;}
.IDpart .outer,.openpart .outer{float: left;height: 22px;width: 240px;margin: 0 4px 0 20px;}
.IDpart .outer b,.openpart .outer b{position: absolute;right: -36px;top: 0;font-weight: normal;}
.IDpart .percent,.openpart .percent{float: left;height: 22px;background: #1fc8ff;width: 100%;position: relative;}
.IDpart .orange,.openpart .orange{background: #ffa63d;}
.IDpart .higher,.openpart .higher{background: #ff6666;}
.IDpart h3,.openpart h3 {text-align: center;margin-bottom: 10px;font-size: 16px;font-weight: normal;font-family: "MicroSoft YaHei";color: #6e6e6e;}
.IDpart h3 i,.openpart h3 i{margin-right: 4px;}



/* 证书颁发*/
#certificate .user-info {border: 1px solid #ccc;padding: 16px 20px;width: 800px;}
#certificate .user-info p {font-weight: bold;margin-bottom: 10px;}
.user-info span{color: #999;}
.user-info b{font-weight: normal;padding-right: 50px;}
.user-info .reslt b{font-weight: normal;padding-right: 10px;}
.user-info .item {margin-bottom: 20px;}
.user-info .idnum {height: 38px;line-height: 38px;}
.user-info .idnum,.user-info .reslt{float: left;}
.user-info .reslt {display:inline-block;background: #eaeaea;border: 1px solid #ccc;width: 200px;padding: 0 10px;height: 38px;line-height: 38px;margin-right: 10px;}
.user-info  img{vertical-align: middle;}
.user-info .pics {margin-top: 10px;}
.user-info .pics img {margin: 0 50px 0 10px;}
.confirmC a.cerbtn {margin-right: 10px;}
.reason {display: none;overflow: hidden;}
.reason p {font-weight: bold;margin-bottom: 10px;}
.reason textarea {width: 800px;height: 100px;}
.reason .submit{margin-top: 10px;}
.saved-video img {cursor: pointer;}
.pics img {cursor: url(/images/zoom-in.cur),default;}
#conf .confirmC {padding-left: 30px;}
#certificate .item{position: relative;}
#certificate .wrongTips label{left: 0}
.certif img {cursor: url(/images/zoom-in.cur),default;vertical-align: middle;}
#head-url {cursor: url(/images/zoom-in.cur),default;}
.submitBtn {overflow: hidden;}

/* 三方存管银行 */
.companyInquiry p.pTitle,.verifyConclusion p.pTitle {border-bottom: 1px solid #ccc;}
.LR-head a.add{float: right;text-decoration: underline;padding-right: 10px;}
#thirdPartyCostody .editBank{margin-right: 10px;}
.cenAddID .confirmC {margin: 0 0 10px 0}
#bankName span.js-select {width: 100px;}
#branchthird a.deleteBank {margin-right: 10px;}
#addBank .itemL,#changeNum .itemL {padding: 0 0 10px 20px;float: none;}
#addBank .confirmC,#changeNum .confirmC {padding-left: 30px;margin:10px 0 0 0;}
#addBank .txt,#changeNum .txt {width: 80px;}
#addBank span.leftside,#changeNum span.leftside {padding-right: 12px;}

#thirdPartyCostody  .opbrch,.userdetail .opbrch {width: 530px;height: 92px;border: 1px solid #ccc;float: left;padding: 4px 5px;overflow: auto;cursor: default;}
#thirdPartyCostody  .opbrch li {float: left;line-height: 14px;margin:0 10px 10px 0;}
#thirdPartyCostody  .opbrch li span {display: inline-block; padding: 4px 5px;background: #53A0E7;color: #fff;}

#branchthird .back {margin-bottom: 10px;display: block;}


/* 图片放大 */
.IDpCont img,.IDnCont img,.avatars img,.police img {cursor:  url(/images/zoom-in.cur),default;}
/* 未选择时灰色 */
.vid img {cursor: pointer;vertical-align: middle;}
.vid .vidTime {color: #0c89fd;margin: 0 10px;}
.vid .playvid {color: #0c89fd;cursor: pointer;}
.image-recheck {background-position:right -648px;float: none;margin: 0 0 0 20px;}
.image-recheck em{background-position:left -620px;}
.loadpic {display: none;margin:12px 0 0 10px;float: left;}
/* 风险评测 */
#risk {width: 960px;margin: 0 auto}
#risk h2 {text-align: center;font-size:24px;margin: 30px 0;letter-spacing: 1px;}
#risk div.tips{margin-bottom: 10px;}
#risk ul li{padding: 10px;background: #f7f7f7;margin-bottom: 10px;}
#risk ul li label{margin-right: 18px;}
#risk ul li dl{overflow: hidden;}
#risk ul li dt{font-weight: bold;margin-bottom: 4px;}
#risk ul li dd{overflow: hidden;}
#risk ul li dd input{vertical-align: middle;margin-right: 5px;_margin-top:-26px;}
#risk .LR-head a{float: left;text-decoration: underline;padding-right: 10px;}
#risk .riskBtn {padding: 0;text-align: center;}
#risk .riskBtn a{float: none}
#risk .riskBtn a em{margin: 0 auto;float: none}
/* 开户查询详情 */

#openSearchDetail .rectification { background:  #FFE897;border: 1px solid #D79D38; padding: 8px 20px;}
#openSearchDetail .tableStyle tbody tr td { padding-left: 10px; text-align: left;}
#openSearchDetail .op .flow tbody tr td {text-align: center;}
.op {margin-top: 10px;overflow: hidden;}
.op .tit {float: left;font-weight: bold;font-size: 14px;}
.op .flow {float: right;width: 92%}
.op .flow table .INDEXTIME{width: 30%}
.op .flow table .OP{width: 40%}
.op .flow table .OPER{width: 30%}

/* 用户管理 */
.brchesslct span.js-select{width: 140px;}

/* 添加用户 */
.addUser .roles,.userdetail .roles {width: 550px;}
.addUser .roles .itemName,.userdetail .roles .itemName{margin-right: 0}
.addUser .roles label,.userdetail .roles label{display: inline-block;width: 98px;height: 34px;*width: 100px;*padding-right: 20px;*margin-right: 0}
.addUser .checkbox,.userdetail .checkbox {vertical-align: middle;margin: 0 4px;}
.addbch,.addbch:hover,.addbch,.addbch:hover {padding-left: 10px;text-decoration: underline;font-family: "宋体";vertical-align: top;}
.addUser .confirmC,.userdetail .confirmC {padding-left: 110px;margin: 0}
.layerbox .confirmC {padding: 0;text-align: center;}
.layerbox .confirmC a {float: none;margin: 0}
.addUser .opbrch,.userdetail .opbrch {width: 530px;height: 92px;border: 1px solid #ccc;float: left;padding: 4px 5px;overflow: auto;cursor: default;}
.addUser .opbrch li {float: left;line-height: 14px;margin:0 10px 10px 0;}
.addUser .opbrch li span {display: inline-block; padding: 4px 5px;background: #53A0E7;color: #fff;}
.userdetail .edit {margin-right: 10px;}
.opbrch span{padding-left: 6px;}
.opbrch b {background: url("/images/global.png") no-repeat scroll -20px -20px transparent; cursor: pointer; visibility: hidden; display: inline-block;height: 6px; width: 7px;margin: 3px;vertical-align: middle;}
.opbrch b.showdel {visibility:visible;display:inline-block}
/* 灰色小按钮 */
.grayBtnSmall {background-position: right -704px;cursor: default;}
.grayBtnSmall em {background-position: left -676px;cursor: default;color: #b8b8b8;}

/*diySelect*/
.js-option {
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #fff;
  border: 1px solid #cecece;
  zoom: 1;
}
.js-option li {
  line-height: 30px;
  padding: 0 10px;
  white-space: nowrap;
  font-size: 12px;
  cursor: pointer;
}
.js-option li.active, .js-option li.selected {
  background-color: #f6f6f6;
}

.ui-datepicker div.ui-datepicker-buttonpane button.ui-datepicker-current {
    font-weight: bold;
    opacity: 1;
    filter:Alpha(Opacity=100);
}
/* 遮罩层 */
.masklayer {position: fixed; z-index: 850; background: none repeat scroll 0% 0% rgb(0, 0, 0); opacity: 0.15; display: block; width: 100%; height: 100%; left: 0px; top: 0px; display:none;filter:alpha(opacity=15)}


/*签署协议导出*/
#protocalEx .tableSearch {border-bottom: 1px solid #ccc;}
#protocalEx .tableSearch input.txt {width: 100px;margin-top: 0}

/*文件导入*/
#picUploader{
    position:absolute;
    top: 0;
    left: 0;
    opacity: 0;
    filter:alpha(opacity=0);
    width: 74px;
    height: 28px;
    cursor: pointer;
    *margin-top: 10px;
}
/*anyChatIframe*/
iframe.anyChatIframe {filter:alpha(opacity=0);border:0 none;position:absolute; visibility:inherit; top:0px; left:0px; width:100%; height:100%; z-index:-1;}

/* 搜索相同样式 */
.tableSearch {
  border: 1px solid #ccc;
  border-bottom: none;
  padding-bottom: 1px;
  padding: 8px 0;
  background: url("/images/tile.jpg") 0 -84px repeat-x;
  position: relative;
}
.tableSearch b {
  padding: 0 10px;
}
.tableSearch dl {
  height: 64px;
  padding: 12px 0 0 10px;
  display: inline-block;
}
.tableSearch dl {
  *display: inline;
}
.tableSearch dt {
  font-weight: bold;
  margin-bottom: 8px;
}
.tableSearch .btn {
  display: inline-block;
  float: none;
  margin-top: 0;
}
.tableSearch .btn em {
  display: inline-block;
  float: none;
}
.tableSearch .btn {
  *display: inline;
  *margin-top: -28px;
}
.tableSearch .btn em {
  *display: inline;
}
.inline-search .btn {
  display: inline-block;
  float: none;
  margin-top: 0;
}
.inline-search .btn {
  *display: inline;
}
.tableSearch span.posi {
  padding: 7px 6px 0 6px;
}
.tableSearch #brches-select {
  margin-right: 10px;
}
.tableSearch div.slct {
  display: inline-block;
}
.tableSearch div.slct {
  *display: inline;
}
.right_link {
  display: inline-block;
  margin-left: 30px;
  text-decoration: underline;
}
.right_btn {
  display: inline-block;
  margin-left: 40px;
}
.otherBtns {
  padding: 15px 0;
}


/* 表格相同样式 */
.tableStyle {
  border: 1px solid #ccc;
}
.tableStyle thead {
  height: 34px;
}
.tableStyle thead tr {
  background: url("/images/tile.jpg") 0 -48px repeat-x;
  height: 34px;
  line-height: 34px;
}
.tableStyle thead tr .th {
  display: block;
  float: left;
}
.tableStyle tbody {
  text-align: center;
}
.tableStyle thead tr th {
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
}
.tableStyle tbody tr td {
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  *border-right: 1px solid #ccc;
  *border-bottom: 1px solid #ccc;
}
.tableStyle thead tr th.borderN {
  border-left: none;
  border-right: none;
}
.tableStyle tbody tr td {
  padding: 10px 0;
}
.tableStyle tbody tr td a.btn {
  float: none;
  margin-top: 0;
}
.editrole {
  margin-right: 10px;
}
.page {
  margin: 0 auto;
  width: 560px;
  margin-top: 20px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.page li {
  display: inline-block;
  margin-right: 6px;
}
.page li {
  *display: inline;
  margin-right: 6px;
}
.page a {
  display: inline-block;
  _float: left;
  padding-right: 16px;
  vertical-align: middle;
  background: url("/images/all-btns.png") right -200px no-repeat;
  font-weight: normal;
}
.page em {
  display: inline-block;
  float: left;
  padding-left: 16px;
  vertical-align: middle;
  background: url("/images/all-btns.png") left -164px no-repeat;
  color: #707070;
  height: 36px;
  line-height: 36px;
  font-weight: bold;
  cursor: pointer;
}
.page .thisPage a {
  display: inline-block;
  padding-right: 16px;
  vertical-align: middle;
  background: url("/images/all-btns.png") right -272px no-repeat;
  font-weight: normal;
  cursor: default;
}
.page .thisPage em {
  display: inline-block;
  float: left;
  padding-left: 16px;
  vertical-align: middle;
  background: url("/images/all-btns.png") left -236px no-repeat;
  color: #fff;
  height: 36px;
  line-height: 36px;
  font-weight: bold;
  cursor: default;
}
.page .thisPage a:hover {
  text-decoration: none;
}

/* 添加角色 */
.roles input {
    vertical-align:  middle;
    margin-right:  4px
}
.roles b {
    width: 18px;
    height:18px;
    display: inline-block;
    background: url(/images/tree/folder.gif) left top no-repeat;
    vertical-align: middle;
}
.roles .unfolder {
    width: 18px;
    height:18px;
    display: inline-block;
    background: url(/images/tree/folderopen.gif) left top no-repeat;
    vertical-align: middle;
}
.roles .page_ico {
    width: 18px;
    height:18px;
    display: inline-block;
    background: url(/images/tree/page.gif) left top no-repeat;
    vertical-align: middle;
}
.roles .plus_ico {
    width: 18px;
    height:18px;
    display: inline-block;
    background: url(/images/tree/plus.gif) left top no-repeat;
    vertical-align: middle;
}
.roles .plus2_ico {
    width: 18px;
    height:18px;
    display: inline-block;
    vertical-align: middle;
    background: url(/images/tree/plus2.gif) left top no-repeat;
}
.roles .minus {
    background: url(/images/tree/minus.gif) left top no-repeat;
}
.roles .minus2 {
    background: url(/images/tree/minus2.gif) left top no-repeat;
}

.roles .join_ico {
    width: 18px;
    height:18px;
    display: inline-block;
    background: url(/images/tree/join.gif) left top no-repeat;
    vertical-align: middle;
}
.roles .blank_ico {
    width: 18px;
    height:18px;
    display: inline-block;
    vertical-align: middle;
}

.roles .join_last_ico {
    background: url(/images/tree/joinbottom.gif) left top no-repeat;
}
.roles .line_ico {
    width: 18px;
    height:18px;
    display: inline-block;
    background: url(/images/tree/line.gif) left top no-repeat;
    vertical-align: middle;
}
.class1 {
    text-indent: 18px
}
.class2 {
    text-indent: 30px
}
.class3 {
    text-indent: 60px
}
.class4 {
    text-indent: 80px
}
.cl1_ul {
    margin-left: 10px
}
.cl2_ul,.cl3_ul,.cl4_ul {
    display: none;
}
/* marking css by ld 2014-07-24*/
.pdtl_15{padding: 15px 0px 0 15px;}
.searchdl dl{padding-right: 15px;}
.insertbtnrightS{float: left;border: 1px solid #ccc;color: #4d4d4d;margin: 10px 10px 0px 20px;line-height: 20px;}
.insertbtnrightS:hover{color: #ff4400;}
.alginbottom{vertical-align: super;}
.markinginfo .forIEselect b{width: 100px;text-align: right;padding-right: 0px;}
#markupdate{border-bottom: 1px solid #ccc;}
.markleft{border:1px solid #ccc;float: left;width: 100%;}
.openmode{width: 185px;min-height: 195px;position: relative;top:0;left: 0;background: #f0f0f0;}
.openmode li{width: 100%;border-bottom:1px solid #ccc;height: 39px;line-height: 39px;text-align: center;}
.openmode li a{color:#4d4d4d;height: 39px;line-height: 39px;width: 185px;display: block;}
.mg15{margin:15px;}
.openmode .colG{background:#424a55;line-height: 39px;width: 185px;color:#fff;}
.openmode li a:hover{color: #fff;background:#424a55;}
.openrightmar{float:left;margin:20px 15px;width: 78%;}
.mgl_30{margin-left: 10px;}
.borderB{border-bottom: 1px solid #ccc;}
.proullist{margin-left: 30px;}
.proullist li{float: left;padding: 0 75px 0 10px;}
.proullist li span{display: block;line-height: 18px;}
.borbl{border-left: 1px solid #205ba5;}
.borgr{border-left: 1px solid #667709;}
.borbr{border-left: 1px solid #af6b00;}
.borre{border-left: 1px solid #d21818;}
.borpu{border-left: 1px solid #960f9e;}
.F26{font-size: 24px;}
.colBl{color:#205ba5;}
.colGr{color: #667709;}
.colBr{color: #af6b00;}
.colRe{color: #d21818;}
.colPu{color: #960f9e;}
.regdetails .listheader{border-left: 5px solid #4d4d4d;height: 12px;line-height: 12px;padding: 0px 5px;margin:5px 0;display: block;}
.floleft{float: left;}
.floright{float: right;}
.floleft.sumnum,.floright.out{height: 36px;line-height: 36px;}
.outico{background:url(/images/out.gif) left top no-repeat; width: 15px;height: 13px;vertical-align: middle;display: inline-block;}
.ulnavtab li{height: 35px;width:100px;float: left;border: 1px solid #ccc;border-bottom:none;}
.ulnavtab li a{color: #4D4D4D;height: 35px;line-height: 35px;display: block;text-align: center;}
.navbackimg{background: url("/images/tile.jpg") 0 -84px repeat-x;}
.ulnavtab li a:hover{background: url("/images/tile.jpg") 0 -84px repeat-x;}
.showMarb15{margin-bottom: 15px;}
.txtright{text-align: right;width: 100px;display: inline-block;}
.popupdate input.width_100{width: 100px;margin:10px 0px;text-align: center;}
.popupdate td{border-bottom: 1px solid #ccc;height: 30px;line-height: 30px;text-align: center;padding-right: 15px;}
.popupdate .udline{text-decoration: underline;}
/*videosverify update css by ld 2014-7-29 13:45*/
.remindinfo{width: 175px;margin:10px;border: 1px solid #ccc;padding:15px 10px;height: 648px;}
.remindinfo ul li{margin-bottom: 10px;}
.remindinfo h3{text-align: center;border-bottom: 1px solid #ccc;font-size: 14px;padding-bottom: 10px;}
.remindinfo i{color: blue;}
.indent_2em{text-indent: 2em;}
.mgb_20{margin-bottom: 20px;}
.mgtb_20{margin: 20px 0;}
.mgt_5{margin-top:5px;}
.tasktype1 {margin-bottom: 10px;background: #f4f4f4;padding: 10px 0 10px 20px;}
/*userlosecount css by ld 2014-07-29 17:38*/
.selectcontent{border: 1px solid #ccc;padding:0px;position: relative;overflow: hidden;width: 900px;}
.selectcontent input{vertical-align: middle;}
.checkbox_sel{padding:15px 0px 0px 10px;background: #f2f2f2;border-bottom: 1px solid #ccc;}
.checkbox_sel label{width: 120px;text-align: left;display: inline-block;padding-bottom: 10px;}
.datetimeradio{margin: 20px 10px;}
.datetimeradio label{width: 60px;text-align: left;display: inline-block;}
.datetimeradio .txt{width: 80px;}
.output{float: right;padding:0px 10px 0px 0px;}
.output a{line-height: 60px;}
.datetimeradio a{float: none;margin:0px 20px;}
.describe{margin-left: 10px;}
.describe span{display: block;line-height: 24px;}
.changetable{margin:30px 0 0 10px;border: 1px solid #ccc;}
.changetable thead{background: #e4e4e4;}
.changetable th{height: 40px;line-height: 40px;border: 1px solid #ccc;}
.changetable td{height: 30px;line-height: 30px;border: 1px solid #ccc;text-align: center;}
.border_ccc{border: 1px solid #ccc;overflow: hidden;width: 800px;margin: 20px 10px;}
.btncenter{margin:20px auto;position: relative;left: 450px;overflow: hidden;}
/*渠道营销二次修改 css by ld 2014-08-03*/
#allserlist{margin-bottom:10px; }
.alllistname{border-bottom: 1px dashed #ccc;position: relative;z-index: 1;}
.showinfo{width: 100px;position: absolute;min-height: 40px;top:30px;overflow: auto;}
.alllistname b{position: absolute;top: 10px;left: 10px;}
.content-name{display: inline-block;padding: 0 130px; height: 36px;overflow: hidden;}
.attr-panl{padding: 11px 0px;}
.content-name .attr-panl a{margin: 0 40px 11px 0;max-width: 140px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.attr-panl a:hover,.option-name a:hover{color: #ff4400;}
.attr-panl .checked{color: #ff4400;}
.alllistname a{color: #4d4d4d;line-height: 20px;}
/*.alllistname a:hover{text-decoration: underline;}*/
.attr-option{display: none;text-align: center;}
.attr-option a{margin: 5px;}
.searchdiv{height: 20px;position: relative;width: 131px;background: url(/images/serbtn.gif);margin:10px 0px 0px 130px;top: 5px;}
.searchdiv input{border: 0 none;font-size: 12px;height: 15px;left: 22px;line-height: 15px;position: absolute;width: 106px;z-index: 1;margin-top: 2px;}
.searchcondition{margin:10px 0px 20px 10px;}
/*多选*/
.select .attr-option{display: block;}
.content-name.line2{height: 69px;}
.content-name.more{height: auto;}
.content-name.more .attr-panl{overflow-y:scroll;max-height: 120px;}
.option-name{position: absolute;top: 8px;right: 19px;}
.option-name .add{border: 1px solid #dad9d9;display: block;width: 24px;padding: 2px 5px;line-height: 15px;position: absolute;right: 50px;}
.option-name .more{position: absolute;display: block;width: 24px;right: 0px;}
.param-checkbox{background: url(/images/iconbtn.png) 0px 0px no-repeat;width: 13px;height: 13px;display: inline-block;vertical-align: middle;margin: 0 5px 0 0;}
.param-checkbox:hover,.icon-hover{background: url(/images/iconbtn.png) 0px -15px no-repeat;}
.ico-arrow{background: url(/images/iconbtn.png) -9px -35px no-repeat;width: 7px;height: 5px;display: inline-block;vertical-align: middle;}
.ico-arrow.ico-bottom{background: url(/images/iconbtn.png) 0px -35px no-repeat; }
.attbtn{border: none;padding:1px 15px;display: inline-block;background: #e3e3e3;}
.attbtn.subbtn{background: #ff4400;color: #fff;line-height: 20px;margin: 10px 10px 0px 10px;}
.icon-arrow-right{background: url(/images/iconbtn.png) -8px -40px no-repeat;width: 7px;height: 9px;display: inline-block;vertical-align: middle;margin: 0 3px;}
.nav-crumb-item{float: right;margin-right: 35px;}
.tb-crumbs{float: left;margin-left: 20px;}
.tb-crumbs li{float: left;}
.icon-tag{color: #4d4d4d;border: 1px solid #ccc;height: 20px;line-height: 20px;padding:2px;}
.icon-tag h5{display: inline;font-weight:normal;}
.nav-pill-cancle{background: url(/images/iconbtn.png) 0px -50px no-repeat;width: 8px;height: 8px;display: inline-block;vertical-align: middle;margin: 0 3px;}
.icon-tag:hover{border: 1px solid #ff4400;}
.nav-pill-cancle.icon-btn-x,.nav-pill-cancle:hover{background: url(/images/iconbtn.png) -8px -50px no-repeat;}
.nav-switch{width: 15px;height: 15px;line-height:15px;float: right;position: relative;left: -25px;border: 1px solid #ccc;}
.icon-btn-arrow-up{background: url(/images/iconbtn.png) 0px -58px no-repeat;width: 11px;height: 7px;display: inline-block;vertical-align: middle;margin:0 2px 2px 2px;}
.icon-btn-arrow-up:hover{background: url(/images/iconbtn.png) -13px -58px no-repeat;}
.icon-btn-arrow-up.open-btn{background: url(/images/iconbtn.png) -24px -58px no-repeat;}
/*销售管理 css by ld 2014-8-6*/
.dateul{margin:10px 0 10px 110px;background: #e3e3e3;padding: 10px 15px;border: 1px solid #ccc;width: 330px;}
.dateul li{line-height: 36px;height: 36px;}
.dateul li em{width: 70px;display: inline-block;}
#dateullist li input{width: 90px;}
#maincontent dl{margin-right: 25px;}

.uploadname{
    display: inline-block;
    border:1px solid #ccc;
    background: #dedede;
    margin-left:10px;
    padding: 4px 20px;
    border-radius: 3px; 
    color: #444;

}
.filename{
    /*line-height: 30px;
    
    width: 266px;    
    z-index: 9;  
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;*/
    position: relative;
    height: 30px;
}
/*.fileupload{
 
    z-index: -1;
    position: absolute;
    left: 295px;
}*/
/*产品发布css by ld 2014-08-28*/

.publishinfo{
    margin: 0px 15px;
    padding:15px;
    width: 80%;
    border: 1px solid #dedede;
}
.publishinfo b{
    text-align: right;
    width: 105px;
    display: inline-block;
}
/*vtm css*/
.vtnnavtab{
    margin-bottom: 20px;
}
.vtnnavtab li{
    float: left;
    font-size: 14px;
    color: #bebebe;
    line-height: 20px;
}
.vtnnavtab li a{
    color: #bebebe;
}
.showindex-vtm-ul{
    width: 830px;
}
.showindex-vtm-ul li{
    float: left;
    width: 385px;
    height: 205px;
    margin: 0px 20px 20px 0px;
    border: 1px solid #ccc;
}
.add-img-link{
    display: block;
    color: #bebebe;
    font-size: 14px;
    text-align: center;
}
.add-img-link i{
    background: url('/images/vtm_ico.png') 0px 0px no-repeat;
    display: block;
    vertical-align: middle;
    margin: 65px 0px 20px 170px;
    width: 42px;
    height: 42px; 
}
.vtm-show-img{
    padding: 18px 18px;
    border-bottom: 1px solid #bebebe ;
}
.vtm-btn-p{
    height: 46px;
    line-height: 46px;
}
.vtm-edit{
    background: url('/images/vtm_ico.png') 0px -51px no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 26px;
    height: 27px;
    margin: 0px 65px 0px 100px;
}
.vtm-delete{
    background: url('/images/vtm_ico.png') 0px -85px no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 21px;
    height: 27px;
    margin: 0px 100px 0px 65px;
}
.vtm-show-dl{
    height: 132px;
    padding: 14px 18px;
    border-bottom: 1px solid #bebebe;
}
.vtm-show-dl dt{
    float: left;
}
.vtm-show-dd{
    width: 215px;
    overflow: hidden;
    padding: 20px 0px;
}
.vtm-show-dd p{
    color: #bebebe;
    padding-left: 25px;
    line-height: 30px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/*销售管理 产品设置 css*/
.publishtitle {
    display: inline-block;
    margin-right: 50px;
    font-weight: bold;
}
.showindex-pro-ul{
    font-family: "MicroSoft YaHei";
    width: 950px;
}
.showindex-pro-li{
    
    font-size: 14px;
    color: #b7b7b7;
    border: 1px solid #ccc;
    margin-bottom: 15px;
}
.pro-show-dl dt,.pro-show-dl dd{
    float: left;
}
.pro-show-dl dd{
    padding-top: 20px;
}
.pro-show-dl dt img{
    padding: 10px 0px 10px 10px;
    vertical-align: middle;
}
.pro-name{
    color: #f00;
    font-size: 24px;
    display: inline-block;
    margin:0px 15px 0px 20px;
}
.describe-pro{
    margin-left: 20px;
}
.describe-num li{
    margin: 20px 0px 50px 0px;
    height: 75px;
    border-right: 1px dashed #cdcdcd;
    float: left;
    padding: 0px 20px;
}
.describe-num .last{
    border: none;
}
.font-r{
    color: #ff6565;
    font-size: 40px;
}
.font-g{
    color: #5f5f5f;
    font-size: 24px;
    display: inline-block;
    padding: 20px 10px 0px 0px;
}
.fengxian{
    padding-top: 30px;
}
/*低，中低，中，中高，高 5中风险 begin*/
.fengx-d{
    background: url('../images/fengxian-ico.png') 0px 0px no-repeat;
    width: 28px;
    height: 15px;
    display: inline-block;
    vertical-align: text-top;
    margin-right: 8px;
}
.fengx-zd{
    background: url('../images/fengxian-ico.png') 0px -20px no-repeat;
    width: 28px;
    height: 15px;
    display: inline-block;
    vertical-align: text-top;
    margin-right: 8px;
}
.fengx-z{
    background: url('../images/fengxian-ico.png') 0px -40px no-repeat;
    width: 28px;
    height: 15px;
    display: inline-block;
    vertical-align: text-top;
    margin-right: 8px;
}
.fengx-zg{
    background: url('../images/fengxian-ico.png') 0px -60px no-repeat;
    width: 28px;
    height: 15px;
    display: inline-block;
    vertical-align: text-top;
    margin-right: 8px;
}
.fengx-g{
    background: url('../images/fengxian-ico.png') 0px -80px no-repeat;
    width: 28px;
    height: 15px;
    display: inline-block;
    vertical-align: text-top;
    margin-right: 8px;
}
/*低，中低，中，中高，高 5中风险 end*/
.font-b{
    color: #4d4d4d;
}
.describe-pro a{
    float: right;
    border: 1px solid #ccc;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    color: #4D4D4D;
    padding:  0px 15px;
    border-radius: 4px;
    background: #f5f5f5;
}
.font-red{
    color: #f00;
}
.font-blue{
    color: #00f;
}
.pro-btn-p{
    border-top: 1px solid #ccc;
    height: 46px;
    line-height: 46px;
}
.pro-edit{
    background: url('/images/vtm_ico.png') 0px -51px no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 26px;
    height: 27px;
    margin: 0px 80px 0px 150px;
}
.pro-delete{
    background: url('/images/vtm_ico.png') 0px -85px no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 21px;
    height: 27px;
    margin: 0px 150px 0px 80px;
}
.pro-showico{
    background: url('/images/eye-ico.png') 0px 0px no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 18px;
    margin: 0px 150px 0px 0px;
}
.pro-showico.noshow{
    background: url('/images/eye-ico.png') 0px -23px no-repeat;
}
.add-pro-div{
    width: 948px;
    height: 60px;
    line-height: 60px;
    border: 1px solid #ccc;
    margin-bottom: 15px;
}
.add-pro-div a{
    display: block;
    color: #bebebe;
    text-align: center;
    font-size: 16px;
}
.add-pro-div i {
background: url('/images/vtm_ico.png') 0px 0px no-repeat;
display: inline-block;
vertical-align: middle;
margin-right: 10px;
width: 42px;
height: 43px;
}
.search-pro{
    height: 30px;
    line-height: 30px;
    margin-bottom: 15px;
}
.line-blank{
    display: inline-block;
    margin-left: 55px;
}
.search-pro-btn{
    margin-left: 55px;
    border: 1px solid #ccc;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    color: #4D4D4D;
    padding:  0px 25px;
    border-radius: 4px;
    background: #f5f5f5;
}
.show-radio{
    display: inline-block;
    vertical-align: middle;
}
.remind-ljjz{
    height: 50px;
    line-height: 50px;
    padding-left: 25px;
}
.mar-left{
    margin-left: 25px;
}
.show-title-div{
    margin: 20px 0px;
}
.details-info-pro{
    height: 30px;
    line-height: 30px;    
}