@charset "utf-8";
/* CSS Document */
.mt30{margin-top:30px}
.mlt{margin:15px 0 0 20px;}
.mrt{margin:8px 0 0 20px}
.error,.red{color:#f00}
.header .brand{width:auto !important;}
.header .brand img {height: 25px;}
.role_tree label {display: inline;margin-bottom: 0px;line-height: 25px;}
.control-group.hidden {display: block;visibility: visible}
.form-horizontal .control-group{ margin-bottom:10px;}
.loading2{display:block;width:30px;height:30px;background-repeat: no-repeat;background-size:contain;
background-image: url("../img/loading2.gif");}

.layui-layer-content .layui-layer-setwin {top: 10px;}
.action_btn.btn3{width:150px;}
.form-search{margin-bottom:15px;}
.form-search .input-append input{border-right: 1px solid #e5e5e5 !important;margin:0 0 0 5px;}
.form-search .input-append input:focus{border-right: 1px solid #999 !important;margin:0 0 0 5px;}
.form-search select{height:34px;line-height:30px;margin-left:5px;border:1px solid #e5e5e5;}
.form-search select:focus{border:1px solid #999;}
.form-search .btn{margin-left:5px;}
.filename-box .fileupload .btn-box{right:-172px;top:4px;}
.filename-box .fileupload .btn-box .btn{margin-left:5px;}
.form-search select,.list_op_type{margin-bottom:0;}
.pages .pagination{margin-top:0;}
.pagination ul{margin-left:10px;}
.pagination .total{line-height:32px;vertical-align: top;display: inline-block;*display:inline;*zoom:1;}
.pages select.m-wrap,.pages input.m-wrap{width:100px;}
.fileupload{position: relative;}
.fileupload .btn-box{position: absolute;right:0;top:44px;}
.fileupload .input-append{position: relative;float:none;margin-bottom:10px;display:block;}
.fileupload-exists .fileupload-preview.thumbnail{display:block;width:50px;height:50px;max-height:50px;}
.fileupload-exists .fileupload-preview.thumbnail img{max-width:100%;height:auto;}
.fileupload .input-append .btn-file{position:absolute;right:0;top:0;margin:0;}
.fileupload .input-append .uneditable-input{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;width:100%;height:34px !important;padding:0 !important;line-height:34px;}
.fileupload .input-append .uneditable-input i{margin-left:6px;}
.fileupload .btn-box .btn{margin:0 0 5px 0;width:40px;}
.fileupload-new .fileupload-preview.thumbnail{display:none;}
.form-horizontal .control-group.image{margin-bottom:0;}
.form-horizontal .control-group .fileupload{margin-bottom:0;}

.form-horizontal .form-actions{z-index:9999;padding-left:0;text-align:center;position: fixed;width:100%;left:0;bottom:-20px;filter:Alpha(opacity=40);background:#000;padding-top:5px;padding-bottom:5px;background:rgba(0,0,0,0.5);}
.form-horizontal .form-actions>div{position: relative;}

.image_auto .closed{display:block;width:16px;height: 16px;background-repeat: no-repeat !important;background-image: url("../img/remove-icon-small.png") !important;}
.image_auto .closed:hover{opacity: 0.4;filter: alpha(opacity=40);}
.image_auto .modal-header{border-bottom:none !important;}

.form-horizontal .control-label {float: left;padding-top: 5px;text-align: left;width: 70px;}
.form-horizontal.language .control-label {width: 100px;}
.form-horizontal .controls{ margin-left:80px;}
.help-block, .help-inline {color: #ccc;}
@media (max-width: 480px){
  .form-horizontal .control-label {float:none;padding-top: 5px;text-align: left;width: 70px;}
.form-horizontal .controls{ margin-left:0;}
}

.file-list th, .file-list td{ padding:5px 0px;}
.progress { margin-bottom:0px;}
/*#search{margin:0;}*/

.action_btn{width:200px;overflow:hidden;}
.action_btn a{float:left;}
.btn6{width:210px;overflow:hidden;}
.btn5{width:175px;overflow:hidden;}
.btn4{width:140px;overflow:hidden;}
.btn3{width:105px;overflow:hidden;}
.btn2{width:70px;overflow:hidden;}
.btn1{width:35px;overflow:hidden;}
.btn5 .label,.btn4 .label,.btn3 .label,.btn2 .label,.btn1 .label{float:left;margin:1px 3px 0 0;}

/* 2014.04.17 jquery-nestable */
.dd-item.active.dd-collapsed > .dd-list{display: block!important;}
.dd-item.active > .dd-list{display: none!important;}
.dd-item.active > button:before {content: '\f068';}
.dd-item.active > button[data-action="collapse"]:before {content: '\f067';}
.dd-list .dd3-content.active a {color: #ff0000;}
.dd-list .dd3-content.active .pull-right a {color: #333;}


/*高级搜索*/
.adv-search-box .btn{margin:0 0 0 10px;}
.adv-search-box .search-actions{padding:10px 20px 10px 80px;background:#fff;margin:5px -10px -10px;text-align:center; }
.limit_num{width:70px;padding:7px 8px;margin:0;height:auto;}
.btn-item{margin-left:20px;padding-top:12px}
.btn-item .btn{margin-left:3px;}
.btn-item>.btn>i{margin-left:5px;}
.btn-item>.btn>i:before{cursor:pointer;}
.btn-item>.btn-group{margin-left:3px!important;margin-bottom: 0px !important;}
.dataTables_length label{margin:0 0 10px;}
.dataTables_length form{margin:0;}
.dataTables_filter label{margin:0;}
.dataTables_filter form{margin:0;}

.page-content .breadcrumb{margin-top:25px; position:relative}
.disConnectNotice{
	position: absolute;
	top:0;
	right:0;
	background: #fce3e3;
	color: #ff5860;
	width: 260px;
	line-height:34px;
	text-align:center;
	border: 1px solid #ff5860
}
#search_form a.btn{margin-left: 3px;}
.search-form .search-input{width:220px;}
.btn-item .list-op-btn{padding:7px 10px;}
.table th{background:#f1f1f1;}
.table .sorting {background: url("../img/sort_both.png") no-repeat scroll right 8px #f1f1f1;cursor: pointer;padding-right: 14px;}
.table .sorting-asc {background: url("../img/sort_asc.png") no-repeat scroll right 12px #f1f1f1;cursor: pointer;padding-right: 14px;}
.table .sorting-desc {background: url("../img/sort_desc.png") no-repeat scroll right 4px #f1f1f1;cursor: pointer;padding-right: 14px;}
.adv-search-box .portlet-title{cursor:pointer;}
.cus-sorting,.cus-sorting-asc,.cus-sorting-desc{cursor: pointer;padding-right: 14px;}
.cus-sorting {background: url(../img/sort_both.png) no-repeat scroll right 0; }
.cus-sorting-asc {background: url(../img/sort_asc.png) no-repeat scroll right 4px;}
.cus-sorting-desc {background: url(../img/sort_desc.png) no-repeat scroll right -4px;}

/*分页跳转样式*/
.pages .jump-page{width: 32px;height: 18px;margin:0 2px 5px 2px;text-align:center;}
.pages .page-jump{height: 32px;line-height: 32px;vertical-align: top;margin-right:8px;}
.pages .jump-btn{margin: 0 2px 5px 2px;padding: 4px 8px;border: medium none;background-color: #357AFB;border-radius:5px;color: white;text-shadow: none;cursor:pointer;}
.jump-btn:hover,
.jump-btn:focus,
.jump-btn:active,
.jump-btn.active,
.jump-btn.disabled,
.jump-btn[disabled] {
    background-color: #0362fd !important;
    color: #fff !important;
}
.pagination ul > li > a,.pagination ul > li > span {padding:0px 6px;margin:4px 0 0 12px;border-radius:50%;border-color:#fff}
.pagination ul > li:first-child > a, .pagination ul > li:first-child > span,
.pagination ul > li:last-child > a, .pagination ul > li:last-child > span{
	border-radius:5px;padding:4px 12px;margin-top:0;border-color:#ddd;
}
.pagination ul > li > a, .pagination ul > li > span{border-left-width:1px}
.pagination ul > .active > a, .pagination ul > .active > span {
    color: #fff;
    cursor: default;
	background:#357AFB;
}

.instant-edit .tmp-text{margin:0;padding:0;}
.portlet-body td.editable:hover{background:#ccc;cursor:cell;}
/*特殊元素重定义z-index*/
#ui-datepicker-div{z-index:99999999 !important;}
#select2-drop{z-index:99999999 !important;}
.toggle-button label{z-index:0 !important;}

.quick-preview{position:relative;cursor:zoom-in;}
/*预览窗*/
pre { 

	white-space:pre-wrap; /* css-3 */ 

	white-space:-moz-pre-wrap; /* Mozilla, since 1999 */ 

	white-space:-pre-wrap; /* Opera 4-6 */ 

	white-space:-o-pre-wrap; /* Opera 7 */ 

	word-break:break-all; 

}
#pre-window{position:absolute;display:block;z-index:99999;white-space:pre;background:#ffc;filter:alpha(Opacity=90); opacity:1;padding:5px;border:2px solid #ccf;box-shadow:5px 5px 5px rgba(33, 33, 0, 0.555);}

/*群发验证的高度限制与滚动条*/
.page-content div#msg{max-height:300px;overflow-y:auto;}

.fileinput-button{margin-left: 10px;}
.table.file-list{margin-bottom: 10px;}

/*开关按钮与提示信息*/
.success-toggle-button.toggle-button{float: left;}
.help-inlie{display: inline-block;float: left;}
/*头部显示登录用户头像*/
.user-logo{max-height:29px;max-width:29px;}
.table-salary tr td{background:#fff !important;}
.table-salary .salary-past td{background:#eee !important;}
.table-salary .salary-valid td{background:#e0fff8 !important;}

.text-weekend td{color:#ff4e00 !important;}

.add-on{
	height: 20px !important;
    padding-top: 8px !important;
}
#ajax-modal{
	border-width:0;
}
.alert .close {
    line-height: 20px;
    position: relative;
    right: -21px;
    top: 6px;
}


/** 弹出框  **/
.md-modal {
    position: fixed;
    bottom: -90px;
    right: -188px;
    width: 20%;
    max-width: 600px;
    min-width: 280px;
    height: auto;
	min-height: 180px;
    z-index: 100000;   
    transform: translateX(-50%) translateY(-50%);
	background:#E74C3C;
}
.md-modal, .md-modal a{color:#fff}
.md-content h3 {
    margin: 0px;
    padding: 0.2em 2.3em;
    font-size: 1em;
    font-weight: 500;
    opacity: 0.8;
    background: rgba(0, 0, 0, 0.1) none repeat scroll 0% 0%;
    border-radius: 5px 5px 0px 0px;
}
.md-content > div{
	padding: 15px 30px 30px;
    margin: 0px;
    font-weight: 300;
    font-size: 1em;
}


/* 右侧收缩导航　*/
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}
ul,ul li{margin:0px;padding:0px;list-style:none;}
.cndns-right{position:fixed;right:10px;bottom:0;margin-bottom:350px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff;}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-btn,a.cndns-right-btn{text-decoration:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.cndns-right-meau .subscript{position:absolute;right:-5px;top:-11px;width:22px;height:22px;line-height:20px;
		border:1px solid #e00;border-radius:30px;background:#f00;color:#fff;font-size:11px;text-align:center}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(../img/pop/msgIcon.png) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn.gif{background:url(../img/pop/msgIcon.gif) no-repeat #ff6800 center;}
.meau-sev .cndns-right-btn.none{background:none;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
/* 客户备忘录 */
.meau-sev .cndns-right-btn.customer{border-color:#ff6800;background:url(../img/pop/bookIcon.png) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn.customer.gif{background:url(../img/pop/bookIcon.gif) no-repeat #ff6800 center;}

.cndns-right-box{position:absolute;top:-35px;right:48px;padding-right:25px;display:none;color:#999;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../img/pop/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t{position:relative;}
.cndns-right-box .box-border .sev-t a.more{font-size:12px;color:#c3c3c3;font-style: normal;position:absolute;top:5px;right:10px;}
.cndns-right-box .box-border .sev-t p{color:#ff6800;font-size:22px;line-height:28px;display:inline-block;}
.cndns-right-box .box-border .sev-t .total{font-size:13px;line-height:28px;margin-left:20px;display:inline-block;}
.cndns-right-box .box-border .sev-t .total .org{color:#ff6800;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border ul{max-height:285px;overflow-y:scroll;}
.cndns-right-box .box-border .sev-b li{}
.cndns-right-box .box-border .sev-b li span, .cndns-right-box .title span
{display:inline-block;font-size:13px;width:8%;margin-left:1%;line-height:30px;height:30px;text-align: left;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cndns-right-box .box-border .sev-b li span.w1{width:15%;}
.cndns-right-box .box-border .sev-b li span.w2{width:7%;}
.cndns-right-box .box-border .sev-b li span.w3{width:15%;}
.cndns-right-box .box-border .sev-b li span.w4{width:6%;}
.cndns-right-box .box-border .sev-b li span.w5{width:7%;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:620px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
/*.cndns-right-meau:hover .cndns-right-box{display:block}*/
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}
/* 右侧收缩导航　*/
/* 右侧收缩导航-客户推荐　*/
.cndns-right-box .title{margin-bottom:0;}
.cndns-right-box .title span{color: #666;font-weight:bold}
.cndns-right-box .box-border .sev-b span.s1{width:205px;}
.cndns-right-box .box-border .sev-b span.s2{width:150px;}
.cndns-right-box .box-border .sev-b span.s3{width:75px;}
.cndns-right-box .box-border .sev-b span.s4{width:65px;}
.cndns-right-box .box-border .sev-b span.s5{width:auto;}

a.dropdown-toggle{position:relative;display:inline-block;}
.user .icon-notice{width:8px;height:8px;border:8px;border-radius:8px;background:#f00;position:absolute;right:3px;top:11px}

.none{display:none;}
span.notice,.control-label em{font-style:normal;color:#f00;}
.control-label em{position:relative;top:2px;left:5px;}
.formwarp{padding-top:15px;}
.formwarp .row-fluid,.formwarp .mt10{margin-top:10px}
.formwarp .mt_10{margin-top:-10px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mr10{margin-right:10px}
input[type="text"].m-wrap.formtime{height:34px;line-height:34px}

a.plusBtn{width:36px;height:24px;line-height:24px;text-align:center;display:block;background:#4d90fe;color:#fff;font-size:22px;text-decoration:none;}
a.plusBtn:hover{background:#3B7EF0;}
a.questBtn{width:36px;height:24px;line-height:24px;text-align:center;display:block;background:#4d90fe;color:#fff;font-size:22px;text-decoration:none;}
a.questBtn:hover{background:#3B7EF0;}
.trDelBtn{font-size:19px;position:relative;top:8px;left:8px;display:inline-block;}
.trDelBtn .icon-remove-circle:before{cursor:pointer;color:#000;}
.table th, .table td {padding: 7px 8px;}
.breadcrumb>li{font-size:14px}
.panel{padding: 10px 15px;}
.panel-warning{color: #31708f;background-color: #d9edf7;border-color: #bce8f1;border: 1px solid #bce8f1;}

.list-group{padding:0 10px 20px 10px;background:#fff;}
.list-group-item {position: relative;display: block;margin-bottom: -1px;background-color: #fff;border: 1px solid #ddd;}
.list-group-item a{text-decoration:none}
.list-group-item>span,.list-group-item>a{padding: 10px 15px;}
.list-group-item .tit{width:80px;background:#f1f1f1;display:inline-block}
.nav-tabs{margin-bottom:0;}
.conditions{line-height:24px;padding:20px 10px 10px 10px;background:#fff;}
.conditions em{    
	display: inline-block;
    max-width: 160px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #e0e0e0;
    background: #f1f1f1;
    position: relative;
    padding: 0 10px;
    color: #999999;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: middle;
    margin-right: 10px;
	font-style:normal;
}
.conditions em>span{display:inline-block;margin-right:15px;}
.conditions em i{background: url(../img/screen-xx.png) no-repeat;width: 10px;height: 10px;display: inline-block;position: absolute;right: 5px;top: 7px;cursor: pointer;}
.home,.car,.ship,.rmb,.dollar,.dong{width: 20px;height: 20px;display: block;float:left;margin-right:4px;}
.home{background: url(../../../trading/create_words_watermark) no-repeat;background-size:contain;}
.car{background: url(../img/car.png) no-repeat;background-size:contain;}
.ship{background: url(../img/ship.png) no-repeat;background-size:contain;}
.rmb{background: url(../img/rmb.png) no-repeat;background-size:contain;margin-right:0px;}
.dollar{background: url(../img/dollar.png) no-repeat;background-size:contain;margin-right:0px;}
.dong{background: url(../img/vnd.png) no-repeat;background-size:contain;margin-right:0px;}
.conditions em i{background: url(../img/screen-xx.png) no-repeat;width: 10px;height: 10px;display: inline-block;position: absolute;right: 5px;top: 7px;cursor: pointer;}
.a-down,.a-up{width: 12px;height: 12px;display: inline-block;margin-left:4px;}
.a-down{background: url(../img/a-down.png) no-repeat;background-size:contain;margin-right:0px;}
.a-up{background: url(../img/a-up.png) no-repeat;background-size:contain;margin-right:0px;}

.revokeIco,.revokeIco:hover,.copyIco,.copyIco:hover,.deleteIco,.deleteIco:hover,.powerIco,.powerIco:hover,.editIco,.editIco:hover,
.prohibitIco,.prohibitIco:hover,.powerIco_org,.downloadIco,.downloadIco:hover,.viewIco,.viewIco:hover,.viewFileIco,.viewFileIco:hover
,.submitIco,.submitIco:hover
	{width: 16px;height: 16px;display: block;float:left;margin-right:15px;}
.revokeIco{background: url(../img/revoke.png) no-repeat;background-size:contain;}
.revokeIco:hover{background: url(../img/revoke-on.png) no-repeat;background-size:contain;}
.copyIco{background: url(../img/copy.png) no-repeat;background-size:contain;}
.copyIco:hover{background: url(../img/copy-on.png) no-repeat;background-size:contain;}
.deleteIco{background: url(../img/delete.png) no-repeat;background-size:contain;}
.deleteIco:hover{background: url(../img/delete-on.png) no-repeat;background-size:contain;}
.powerIco{background: url(../img/right.png) no-repeat;background-size:contain;}
.powerIco:hover,.powerIco_org{background: url(../img/right-on.png) no-repeat;background-size:contain;}
.editIco{background: url(../img/edit.png) no-repeat;background-size:contain;}
.editIco:hover{background: url(../img/edit-on.png) no-repeat;background-size:contain;}
.prohibitIco{background: url(../img/prohibit.png) no-repeat;background-size:contain;}
.prohibitIco:hover{background: url(../img/prohibit-on.png) no-repeat;background-size:contain;}
.downloadIco{background: url(../img/download.png) no-repeat;background-size:contain;}
.downloadIco:hover{background: url(../img/download-on.png) no-repeat;background-size:contain;}
.viewIco{background: url(../img/see.png) no-repeat;background-size:contain;}
.viewIco:hover{background: url(../img/see-on.png) no-repeat;background-size:contain;}
.viewFileIco{background: url(../img/see-file.png) no-repeat;background-size:contain;}
.viewFileIco:hover{background: url(../img/see-file-on.png) no-repeat;background-size:contain;}
.collectIco,.collectedIco{width: 14px;height: 14px;display: block;float:left;position:relative;margin-right:15px;top:1px}
.collectIco{background: url(../img/collect.png) no-repeat;background-size:contain;}
.collectedIco{background: url(../img/collect-on.png) no-repeat;background-size:contain;}
.submitIco{background: url(../img/submit.png) no-repeat;background-size:contain;}
.submitIco:hover{background: url(../img/submit-on.png) no-repeat;background-size:contain;}

.addCusIco,.addCusIco.has,.viewCusIco
{width: 24px;height: 24px;display: block;float:left;margin-left:15px;}
.addCusIco{background: url(../img/addCus.png) no-repeat;background-size:contain;}
.addCusIco.has{background: url(../img/addCus-on.png) no-repeat;background-size:contain;}
.viewCusIco{background: url(../img/viewCus.png) no-repeat;background-size:contain;}

.big-pepole,.big-total,.big-trade
	{width: 156px;height: 117px;display: inline-block;margin-right:15px;}
.big-pepole{background: url(../img/big-pepole.png) no-repeat;background-size:contain;}
.big-total{background: url(../img/big-total.png) no-repeat;background-size:contain;}
.big-trade{background: url(../img/big-trade.png) no-repeat;background-size:contain;}

.toggle-button span.success,.toggle-button span.info {background:#4d90fe;}

.catetype.conditions{padding:4px 20px 0 0;}
.catetype.conditions em{background-color: #4d90fe;border-color: #4d90fe;color:#fff;border-radius:2px;margin-bottom:10px;}
.catetype.conditions a:hover em{color:#0d638f;color:#fff;}
.catetype.conditions em>span{display:inline-block;margin-right:0}
.catetype.conditions.setWidth em, .catetype.conditions.setWidth span.total{width:95px;display:inline-block;text-align: center;}
.catetype.conditions span.total{margin:0 10px 10px 0;padding:0 10px;color:#f00}	 
.catetype.conditions .menu{max-width:128px;}
.catetype.conditions .menu .sub{max-width:115px;}

.catetype.conditions .menu{position:relative;}
.catetype.conditions .menu .sub{position:absolute;left:0;top:24px;overflow:hidden;z-index:66;display:none;
 	padding:5px 0;border:1px solid #4d90fe;border-radius:2px;background:#F3F6FB;}
.catetype.conditions .menu .sub a{height: 28px;line-height: 28px;width:95px;padding:0 10px;color:#666;display:inline-block;
 	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom:1px dashed #ccc;}
.catetype.conditions .menu .sub a:hover{text-decoration:none;color:#0d638f; }
.catetype.conditions .menu .sub a:last-child{border:none;}

/*------------字体闪烁-----------------------------------*/
@keyframes blink{
    0%{opacity: 1;}
    100%{opacity: 0.3;}
}
@-webkit-keyframes blink {
    0% { opacity: 1; }
    100% { opacity: 0.3; }
}
@-moz-keyframes blink {
    0% { opacity: 1; }
    100% { opacity: 0.3; }
}
@-ms-keyframes blink {
    0% {opacity: 1; }
    100% { opacity: 0.3;}
}
@-o-keyframes blink {
    0% { opacity: 1; }
    100% { opacity: 0.3; }
}
.blink{
    color: #f00;
    animation: blink 1s linear infinite;
    -webkit-animation: blink 1s linear infinite;
    -moz-animation: blink 1s linear infinite;
    -ms-animation: blink 1s linear infinite;
    -o-animation: blink 1s linear infinite;
}

/* 左侧排行榜 */
.bankList{padding:15px 10px 0 10px;border-top:1px solid #5c5c5c;position:relative;}
.bankList .title a{width:50%;text-align:center;display:inline-block;line-height:30px;border-radius:15px;text-decoration:none;color:#fff}
.bankList .title a.active{background:#FC7C35;font-weight:bold;}
.bankList .title a:hover{font-weight:bold;}
.bankList .list{width:208px;background: url(../img/rank/left-top.png) no-repeat;padding-top:4px;margin-top:15px}
.bankList .list ul{margin:0 5px;padding:5px 0;background:#fff;display:none;color:#666}
.bankList .list li span{display:inline-block;font-size:12px;margin-left:2%;line-height:30px;height:30px;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bankList .list li span:nth-child(1){text-align:center;width:18%}
.bankList .list li span:nth-child(2){width:38%}
.bankList .list li span:nth-child(3){width:38%}
.bankList .category li span:nth-child(1){width:28%}
.bankList .category li span:nth-child(2){text-align:left;width:33%;margin-left:3%;}
.bankList .category li span:nth-child(3){width:30%}
.bankList.pp .title a{width:30%;}
.bank-person-box{position:absolute;top:28px;left:243px;padding-right:25px;display:none;color:#999;z-index:10;}
.bank-person-box .box-border{width:330px;border:1px solid #ccc;border-top:4px solid #ff6800;padding:10px 20px 20px 20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.bank-person-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../img/pop/arrow.png) no-repeat;position:absolute;left:-13px;top:26px;
	transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.bank-person-box .box-border .sev-t{position:relative;}
.bank-person-box .box-border .sev-t a.more{font-size:12px;color:#c3c3c3;font-style: normal;position:absolute;top:5px;right:10px;}
.bank-person-box .box-border .sev-t p{color:#ff6800;font-size:18px;line-height:24px;font-weight:bold;display:inline-block;margin-bottom:0;}
.bank-person-box .box-border .sev-t .total{font-size:13px;line-height:28px;margin-left:20px;display:inline-block;}
.bank-person-box .box-border .sev-t .total .org{color:#ff6800;}
.bank-person-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.bank-person-box .box-border .sev-b{padding-top:10px;margin-top:15px;border-top:1px solid #e4e4e4}
.bank-person-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.bank-person-box .box-border ul{max-height:380px;overflow-y:scroll;}
.bank-person-box .box-border .sev-b li{}
.bank-person-box .box-border .sev-b li span{display:inline-block;font-size:13px;width:10%;margin-left:2%;line-height:30px;height:30px;text-align: left;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bank-person-box .box-border .sev-b li a:hover{color:#ff6800}
.bank-person-box .box-border .sev-b li span:nth-child(1){text-align:center;width:10%}
.bank-person-box .box-border .sev-b li span:nth-child(2){width:40%;margin-left:10%;}
.bank-person-box .box-border .sev-b li span:nth-child(3){width:30%}
.bankList .list em,.bank-person-box .sev-b em{font-style:normal;}
.bankList .list li span.no1,.bankList .list li span.no2,.bankList .list li span.no3,
.bank-person-box .box-border .sev-b li span.no1,.bank-person-box .box-border .sev-b li span.no2,.bank-person-box .box-border .sev-b li span.no3
	{height:30px;background: url(../img/rank/no1.png) no-repeat center center;width:16%;padding-right:2%;}
.bankList .list li span.no2,.bank-person-box .box-border .sev-b li span.no2
	{background: url(../img/rank/no2.png) no-repeat center center;}
.bankList .list li span.no3,.bank-person-box .box-border .sev-b li span.no3
	{background: url(../img/rank/no3.png) no-repeat center center;}
.bankList .list .portrait,.bank-person-box .box-border .portrait
	{cursor:pointer;width:20px;height:20px;border-radius:20px;margin-right:5px;position:relative;top:-2px}

.bank-person-box .box-border .sev-b li span.no1,.bank-person-box .box-border .sev-b li span.no2,.bank-person-box .box-border .sev-b li span.no3
{width:8%;}
.zanPop{position:absolute;z-index:100;top:60px;left:45%;line-height:42px;background:#fff;border-radius:10px;font-size:16px;color:#333;padding:0 20px;
-moz-box-shadow:-1px 0px 3px #999; -webkit-box-shadow:-1px 0px 3px #999; box-shadow:-1px 0px 3px #999;}
.zanPop .portrait{width:30px;height:30px;border-radius:30px;background:#000;position:relative;top:-1px}
.zanPop .zanIcon{display:inline-block;width:20px;height:22px;background: url(../img/rank/zan.png) no-repeat;position:relative;top:3px}
.zanPop .close{display:inline-block;margin-left:20px;width:20px;height:20px;border-radius:20px;position:relative;top:10px;right:-5px;background: #666 url(../img/rank/close.png) no-repeat center center;}


.broadcast{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);z-index:9999999;}
.broadcast .count{width:500px;height:500px;margin:-250px auto 0 auto;position: relative;top: 50%;}
.broadcast .fireworks{width:1920px;height:1080px;margin:-540px auto 0 auto;position: absolute;top: 50%;}
.broadcast .cowarp{width:654px;height:604px;padding-top:110px;margin: -364px auto 0 auto;position: relative;top: 50%;background: url(../img/rank/bg.png) no-repeat;font-size:14px;}
.broadcast .con .no1{width:120px;height:151px;background: url(../img/rank/no1-bg.png) no-repeat;}
.broadcast .con .no2,.broadcast .con .no3{width:100px;height:123px;background: url(../img/rank/no2-bg.png) no-repeat;}
.broadcast .con .no3{background: url(../img/rank/no3-bg.png) no-repeat;}
.broadcast .con .mr1,.broadcast .con .mr2,.broadcast .con .mr3{text-align:center;float:left;margin-left:80px;}
.broadcast .con .mr2,.broadcast .con .mr3{margin-top:60px;}
.broadcast .con .mr1 img{width:114px;height:114px;border-radius:114px;position:relative;top:33px}
.broadcast .con .mr2 img,.broadcast .con .mr3 img{width:94px;height:94px;border-radius:94px;position:relative;top:25px}
.broadcast .con .mr1 .name,.broadcast .con .mr2 .name,.broadcast .con .mr3 .name{line-height:28px;margin:5px 0 0 0;font-weight:bold;font-size:16px;color:#FEDD58}
.broadcast .con .mr2 .name{color:#92C6F4}
.broadcast .con .mr3 .name{color:#F2C245}
.broadcast .cowarp .closed{position:absolute;top: 95px;right: 28px;width: 18px;height: 18px;
	background: url(../img/rank/big-close.png) no-repeat;}
.broadcast .charts{width:540px;height:300px;position:relative;top:30px;left:50px}

.header .marquee{position:absolute;top:5px;width:50%;left:25%;font-size:14px;color:#fff;overflow:hidden;}
.header .marquee .content span,.header .mqrquee .content a{text-decoration:none;display:inline-block;}
.header .marquee a{width: auto;color:#fff;height:30px;line-height:30px;}
.header .marquee a,.header .marquee a:hover { text-decoration: none;}
.header .marquee .content{width:9000000px;}

.collertNotice {width:15px;height:17px;display: inline-block;position: relative;top: 2px;background:url(../img/pop/msgIcon.png) no-repeat transparent center;background-size:contain} 
.collertNotice.active{background:url(../img/pop/msgIcon.gif) no-repeat transparent center;background-size:contain}

/* resizableColumns */
.rc-handle-container{position:relative;}
.rc-handle{position:absolute;width:7px;cursor:ew-resize;*cursor:pointer;margin-left:-3px;}
table.table-resizableColumns th{background-color:#f4f4f4 !important;border-top:1px solid #e6e6e6 !important;border-right:1px solid #e6e6e6}
table.table-resizableColumns th:last-child{border-right:none}