 
body {
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #393939;
    line-height: 1.5;
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
::-webkit-scrollbar-track-piece {
	background-color: #fff;
	-webkit-border-radius: 0
}

::-webkit-scrollbar {
	width: 10px;
	height: 10px
}

::-webkit-scrollbar-thumb {
	height: 50px;
	background-color: #b8b8b8;
	-webkit-border-radius: 6px;
	outline: 2px solid #fff;
	outline-offset: -2px;
	border: 2px solid #fff;
	filter: alpha(opacity = 50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5
}

::-webkit-scrollbar-thumb:hover {
	height: 50px;
	background-color: #878987;
	-webkit-border-radius: 6px
}
#main_header{ 
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 10px;  
	width: 100%;
	height: 50px; 
	background: #FFFFFF;
	box-shadow: 0px 0px 4px rgba(24, 33, 62, 0.05);
	border-radius: 3px; 
}
.header{
 	height: 50px!important;
    display: flex!important;
    justify-content: space-between!important;
    align-items: center!important; 
    box-shadow: 1px 1px 4px #9aa0b9;
    display: flex;
    align-items: center;
    padding: 20px;
}
#main_header .header-title {font-size: 16px; color: #232A35; margin-left: 5px;  font-weight: 600; }
#main_header .header-companyName {padding-right: 20px;font-size: 14px; color: #232A35; margin-left: 5px;  font-weight: 500; }
#main_header .header-right-box {display: flex;flex-direction: row;align-items: center;justify-content: center;margin-right: 26px;}

#main_header .header-right-box .open_link{ position: relative; padding: 0 10px;}
#main_header .header-right-box .open_span{
	position: absolute;font-weight: normal; color: white; background: #e23442; border-radius: 11px;
    top: -1px; right: 1px; min-width: 20px; height: 20px; line-height: 20px; margin-top: -11px; text-align: center;
    }

#main_header .header-right-box .header-tips {margin-right: 10px;height: 15px;cursor: pointer;}
#main_header .header-right-box .header-user {
    display: flex;font-size: 12px;flex-direction: row;align-items: center;
    justify-content: center;height: 15px;margin-right: 18px;cursor: pointer;
}
#main_header .header-right-box .header-user .header-avatar {margin-right: 8px;width: 24px;height: 24px;border-radius: 24px;}
#main_header .header-right-box .header-setting {margin-right: 18.5px;height: 15px;cursor: pointer;}
#main_header .header-right-box .header-out {cursor: pointer;}

/***下划线  开始***/
.xiahuaxian{border-bottom: 1px solid #f0f0f0;}
/***下划线  结束***/

/***数据状态 颜色 开始***/
.button_level_lv {
	background-color: #1EBFA0; border: medium none; color: #fff;   display: block; text-align: center;
    height: 20px; line-height: 20px; width: 50px;border-radius: 5px;
}
.button_level_hong {
	background-color: #FF6B84; border: medium none; color: #fff;   display: block; text-align: center;
    height: 20px; line-height: 20px; width: 50px;border-radius: 5px;
}
/***数据状态 颜色  结束***/

/* color start */
.red{ color:#F00;}
.org{ color:#F60;}
.lv{ color:#00a200;}
.lan{ color:#4D4D8D;}
/* xuxian start */
.xuxian_biaoti { margin-top: 2px; margin-bottom: 2px; width: 98%; width: 97%;margin-left: 10px;float: left; border-bottom: 1px dashed #ddd;  height: 26px;}
.xuxian_duan_biaoti { margin-top: 2px; margin-bottom: 2px; width: 98%; width: 97%;margin-left: 10px;float: left; border-bottom: 1px dashed #ddd;  height: 26px;}
.xuxian_neirong {text-indent: 20px; margin-top: 2px; margin-bottom: 2px; width: 97%; margin-left: 10px; float: left; border-bottom: 1px dashed #ddd;  height: 26px;}
.xuxian_neirong .text { display: block; line-height: 26px; padding: 0 10px;  float: left;  text-align: center;  margin-left: 3px;  border-radius: 5px; -moz-border-radius: 5px; }
.xuxian_duan_biaoti a,.xuxian_biaoti a { display: block; line-height: 26px; padding: 0 10px;  float: left;  text-align: center;  margin-left: 3px;  border-radius: 5px; -moz-border-radius: 5px; }
.xuxian_duan_biaoti a:hover,.xuxian_biaoti a:hover{color: #0076B9; }

/* ȫ�� ��/��/�޸�/���� start */
.page-add,.page-edit,.page-tongbu,.page-view,.page-reduce,.page-jiami,.page-jiemi,.page-wenhao,.page-checkbox,.tree-indent,.page-qiyong,
.page-tiyong,.page-shanchu,.page-fuzhi,.page-tijiao,.page-xiajia,.page-kaishi,.page-kuaidi,.page-zanting,.page-jieshu,.page-fukuan,
.page-kuaidi-qianshou,.page-export,.page-inport,
.page-shouhou, .page-jinexiugai, .page-fapiao, .page-lingqu,.page-chuli,.page-tixian,.page-chongzhi,.page-xiaofei,.page-tuikuan,
.page-output, .page-daochu, .page-nodes, .page-quanxian, .page-xiazai,.page-online ,.page-offline,.page-payment,.page-contact{
	display: inline-block; width: 13px; height: 13px; vertical-align: middle; overflow: hidden;
}
/**.page-view { background: url("../images/datagrid_icons.png") no-repeat -114px -1px; cursor: pointer; margin: 0 2px;}
*/
.page-export { background: url("../images/icon_export.png"); cursor: pointer; margin: 0 2px;}
.page-inport { background: url("../images/icon_inport.png"); cursor: pointer; margin: 0 2px;}
.page-payment { background: url("../images/icon_payment.png"); cursor: pointer; margin: 0 2px;}
.page-online { background: url("../images/icon_online.png"); cursor: pointer; margin: 0 2px;}
.page-offline { background: url("../images/icon_offline.png"); cursor: pointer; margin: 0 2px;}
.page-nodes{ background: url("../images/icon_nodes.png"); cursor: pointer; margin: 0 2px;}
.page-quanxian{ background: url("../images/icon_quanxian.png"); cursor: pointer; margin: 0 2px;}
.page-xiazai{ background: url("../images/icon_xiazai.png"); cursor: pointer; margin: 0 2px;}
.page-view { background: url("../images/icon_search.png"); cursor: pointer; margin: 0 2px;}
.page-add { background: url("../images/icon_add.png"); cursor: pointer; margin: 0 2px;}
.page-edit { background: url("../images/icon_edit.png"); cursor: pointer; margin: 0 2px;}
.page-contact { background: url("../images/icon_contact.png"); cursor: pointer; margin: 0 2px;}
.page-tongbu { background: url("../images/icon_tongbu.png"); cursor: pointer; margin: 0 2px;}
.page-reduce { background: url("../images/datagrid_icons.png") no-repeat -130px -1px; cursor: pointer; margin: 0 2px;}
.page-jiami { background: url("../images/datagrid_icons.png") no-repeat -83px -1px; cursor: pointer; margin: 0 2px;}
.page-jiemi { background: url("../images/datagrid_icons.png") no-repeat -98px -1px; cursor: pointer; margin: 0 2px;}
.page-wenhao { background: url("../images/wenhao.gif") no-repeat -65px -1px; cursor: pointer; margin: 0 2px;}
.page-qiyong { background: url("../images/icon_qiyong.png"); cursor: pointer; margin: 0 2px;}
.page-tiyong { background: url("../images/icon_tiyong.png"); cursor: pointer; margin: 0 2px;}  
.page-shanchu { background: url("../images/icon_shanchu.png"); cursor: pointer; margin: 0 2px;}  
.page-fuzhi { background: url("../images/datagrid_icons.png") no-repeat -217px -1px; cursor: pointer; margin: 0 2px;}
.page-tijiao { background: url("../images/datagrid_icons.png") no-repeat -181px -1px; cursor: pointer; margin: 0 2px;}
.page-xiajia { background: url("../images/datagrid_icons.png") no-repeat -290px -1px; cursor: pointer; margin: 0 2px;}
.page-kaishi { background: url("../images/datagrid_icons.png") no-repeat -236px -1px; cursor: pointer; margin: 0 2px;}
.page-zanting { background: url("../images/datagrid_icons.png") no-repeat -255px -1px; cursor: pointer; margin: 0 2px;}
.page-jieshu { background: url("../images/datagrid_icons.png") no-repeat -271px -1px; cursor: pointer; margin: 0 2px;}
.page-output { background: url("../images/datagrid_icons.png") no-repeat -306px -1px; cursor: pointer; margin: 0 2px;}
.page-daochu { background: url("../images/datagrid_icons.png") no-repeat -324px -1px; cursor: pointer; margin: 0 2px;}
.page-kuaidi { background: url("../images/icon_kuaidi.png"); cursor: pointer; margin: 0 2px;}
.page-fukuan { background: url("../images/datagrid_icons.png") no-repeat -39px -18px; cursor: pointer; margin: 0 2px;}
.page-kuaidi-qianshou { background: url("../images/datagrid_icons.png") no-repeat -60px -18px; cursor: pointer; margin: 0 2px;}
.page-lingqu { background: url("../images/datagrid_icons.png") no-repeat -150px -18px; cursor: pointer; margin: 0 2px;}
.page-chuli { background: url("../images/datagrid_icons.png") no-repeat -132px -18px; cursor: pointer; margin: 0 2px;}

.page-shouhou { background: url("../images/datagrid_icons.png") no-repeat -81px -18px; cursor: pointer; margin: 0 2px;}
.page-jinexiugai { background: url("../images/datagrid_icons.png") no-repeat -100px -18px; cursor: pointer; margin: 0 2px;}
.page-fapiao { background: url("../images/datagrid_icons.png") no-repeat -116px -18px; cursor: pointer; margin: 0 2px;}
 
.page-chongzhi { background: url("../images/datagrid_icons.png") no-repeat -23px -59px; cursor: pointer; margin: 0 2px;}
.page-tixian { background: url("../images/datagrid_icons.png") no-repeat -42px -59px; cursor: pointer; margin: 0 2px;}
.page-xiaofei { background: url("../images/datagrid_icons.png") no-repeat -58px -59px; cursor: pointer; margin: 0 2px;}
.page-tuikuan { background: url("../images/datagrid_icons.png") no-repeat -77px -59px; cursor: pointer; margin: 0 2px;}



.page-customer-liebiao, .page-customer-yichu{
	display: inline-block; width: 20px; height: 18px; vertical-align: middle; overflow: auto;
}
.page-customer-liebiao { background: url("../images/datagrid_icons.png") no-repeat  -6px -38px; cursor: pointer; margin: 0 2px;}
.page-customer-yichu { background: url("../images/datagrid_icons.png") no-repeat  -30px -38px; cursor: pointer; margin: 0 2px;}

#pf-hd {
	height: 65px;
	position: relative;
	z-index: 2;
	background-color: #4D4D8D;
	/**background: linear-gradient(to bottom, #A1DFFF, #FFFFFF);**/
}

#pf-hd .pf-logo {
	display: flex;
	float: left;
    padding: 0px 5px 0px 15px;
    height: 100%;
    width: 250px;
    line-height: 60px;
    color: #FFF;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 1px;
}

#pf-hd .pf-logo img {
	vertical-align: middle;
	margin-left: -10px;
	margin: 5px;
	width: 50px;
    height: 50px;
}

#pf-hd .pf-logo .system-name {
	display: none;
	float: left;
	line-height: 60px;
	font-size: 26px;
	color: #fff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5)
}

#pf-hd .pf-nav {
	float: left
}

#pf-hd .pf-nav .pf-nav-item {
	float: left;
    height: 35px;
    color: #fff;
    padding: 10px 10px 10px 15px;
    border-right: 1px solid #128ed4;
    border-top: 1px solid #128ed4;
    border-left: 1px solid #128ed4;
}
#pf-hd .pf-nav .pf-nav-item:hover{
    background-color: #128ed4;
}
 
#pf-hd .pf-nav .pf-nav-item a {
	display: block;
	color: #fff;
	text-decoration: none
}

#pf-hd .pf-nav .pf-nav-item .iconfont {
	display: block;
	margin-top: 12px;
	font-size: 26px;
	height: 30px;
	text-align: center
}

#pf-hd .pf-nav .pf-nav-item.current {
	background-color: #128ed4;
}

#pf-hd .pf-nav .pf-nav-item.current a {
	color: #fff
}

#pf-hd .pf-nav-wrap {
	position: relative;
	float: left;
	top: 30px;
}

#pf-hd .pf-nav-left {
    float: left;
    overflow: auto;
    width: 15px;
    position: absolute;
    left: 0px;
    top: 10px;
    z-index: 999;
    cursor: pointer;
    position: relative;
    float: left;
    top: 39px;
}

#pf-hd .pf-nav-wrap .pf-nav-ww {
	float: left;
	height: 30px;
	width: 625px;
	overflow: auto;
}

#pf-hd .pf-nav-right {
    float: left;
    overflow: auto;
    width: 15px;
    position: absolute;
    right: 0px;
    z-index: 999;
    top: 10px;
    cursor: pointer;
    position: relative;
    float: left;
    top: 39px;
}

#pf-hd .pf-nav-prev,#pf-hd .pf-nav-next {
	position: absolute;
	right: -32px;
	top: 10px;
	width: 26px;
	height: 25px;
	border-radius: 3px 3px 0 0;
	background: #09825b;
	color: #fff;
	text-decoration: none;
	text-align: center;
	line-height: 23px
}

#pf-hd .pf-nav-prev:hover,#pf-hd .pf-nav-next:hover {
	background: #fff;
	color: #4D4D8D
}

#pf-hd .pf-nav-prev.disabled,#pf-hd .pf-nav-next.disabled {
	color: #cccccc;
	background: #fff;
	cursor: default
}

#pf-hd .pf-nav-next {
	top: 36px;
	border-radius: 0 0 3px 3px
}

#pf-hd .pf-user {
	position: relative;
	float: right;
	margin-right: 10px;
	padding: 0 10px;
	height: 60px;
	line-height: 60px;
	cursor: pointer;
	width: 250px;
}

#pf-hd .pf-user .pf-user-photo {
	float: left;
	margin: 12px 10px 0 0;
	width: 48px;
	height: 48px
}

#pf-hd .pf-user .pf-user-photo img {
	margin: 4px
}

#pf-hd .pf-user .pf-user-name {
	float: left;
	max-width: 150px;
	color: #fff;
	font-size: 14px;
	margin-right: 5px;
}

#pf-hd .pf-user .xiala {
	color: #fff;
	position: relative;
	top: -2px
}

#pf-hd .pf-user .pf-user-panel { 
	position: absolute;
	left: 0;
	right: 0;
	z-index: 111; 
    top: 30px;
}

#pf-hd .pf-user .pf-user-time { 
	position: absolute;
    left: 0;
    right: 0;
    top: 5px;
    z-index: 111;
    
}
#pf-hd .pf-user .pf-user-time li {
	height: 30px;
    line-height: 30px;
    padding: 0 15px;
    float: left;
     color: #FFF;
    font-size: 12px;
    font-weight: bold;
}

#pf-hd .pf-user .pf-user-panel li {
	height: 30px;
    line-height: 30px;
    padding: 0 10px;
    float: left;
    color: #000;
    font-size: 12px;
    font-weight: bold;
}

#pf-hd .pf-user .pf-user-panel li a {  color: #FFF; text-decoration: none }

#pf-hd .pf-user .pf-user-panel li .iconfont { margin-right: 2px; }
 
#pf-hd .pf-user .pf-user-panel li:hover .iconfont { color: #bfbfbf; }

#pf-hd .pf-user .pf-user-panel li:hover .pf-opt-name { color: #bfbfbf; }

#pf-hd .pf-user:hover .pf-user-panel { color:#ffd800;}

.msm_top {
    position: relative;
    right: 5px;
    bottom: 2px;
    color: #fff;
    padding: 1px 5px;
    background: #F00;
    border-radius: 6px;
    -moz-border-radius: 6px;
}

.zhy_menu{ overflow: auto;}
.zhy_menu li{ overflow: auto; display:block; float:left; }
.zhy_menu li a{ min-width:75px; position:relative; display:block; float:left; height:30px; font-size:14px; text-align:center; color: #FFF;line-height:30px; margin:0 3px; font-weight: bold;font-family:"΢���ź�";}
.zhy_menu li a img{ margin-left:3px;}
.zhy_menu_gb{ position:absolute;cursor:pointer; top:12px;right:0;}
.zhy_menu li a.zhy_menuCurrent{ background:url(../images/menu_hover.png) no-repeat center; color:#ffd800;}
.zhy_menu li a:hover{color:#ffd800;}
.zhy_header_close{ width:110px; float:right; overflow: auto; height:21px; margin-top:8px;}
.zhy_header_close a{ margin:0; padding:0;}

#pf-ft {
	position: absolute;
	width: 100%;
	height: 27px;
	line-height: 27px;
	bottom: 3px;
	background: #4D4D8D;
	border-top: 1px solid #cacaca
}

#pf-ft .system-name,#pf-ft .copyright-name {
	margin-left: 8px;
	font-size: 12px;
	color: #FFF;
}

#pf-ft .system-name .iconfont,#pf-ft .copyright-name .iconfont {
	color: #FFF;
	margin-right: 3px
}
#pf-ft .system-name  {
	float: right;
	font-weight: bold;
}
#pf-ft .copyright-name {
	float: left;
	font-weight: bold;
}

#pf-ft .copyright-name .iconfont {
	font-size: 8px;
}

.menu .menu-active {
	background: #0c9d72;
	color: #fff
}

@font-face {
	font-family: 'iconfont';
	src: url('../fonts/iconfont.eot?1464535104');
	src: url('../fonts/iconfont.eot?&1464535104#iefix')
		format("embedded-opentype"), url('../fonts/iconfont.woff?1464535104')
		format("woff"), url('../fonts/iconfont.ttf?1464535104')
		format("truetype"), url('../fonts/iconfont.svg?1464535104#iconfont')
		format("svg")
}
.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.con_title {
    padding: 0 10px;
    background: none repeat scroll 0 0 #f0f0f0; 
    height: 30px;
    line-height: 30px;
    margin-bottom: 3px;
}
.con_right { overflow: auto; width: 100%;}
.con_right_left { overflow: auto; width: 49%; float:left;}
.con_right_right { overflow: auto; width: 49%; float:right;}
.con_rightCon { overflow: auto; width: 100%; }

.zhy_ht_left{width: 500px; overflow: auto;  background: #F7F7F7; border-right: 1px solid #DAE3E9; padding-bottom: 20px;}


#changecolor {border-collapse: collapse; background: #FFF; }

a{color:#333;text-decoration:none;outline: none; blr:expression(this.onFocus=this.blur());}
a:hover{color:#0076B9;}

.login_txt{color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:25px;}
.login_foot{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:25px;}
.login_foot1{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:25px;}
.login_txt2{color:#666666;font-family:Arial,Helvetica,sans-serif; font-size:12px;line-height:25px;text-decoration:none;}


.jsuo a { color: #fff; display: block; float: left; line-height: 28px; text-align: center;margin-bottom: 1px;}
.jsuo_order a { color: #fff; display: inline-block; line-height: 28px; text-align: center;margin-bottom: 1px;}
.add_cart { background-color: #4D4D8D; width: 100px;}
.add_cart:hover{background-color: #ffd800; color:#4D4D8D;}
 
.button_search {margin-top:1px; margin-bottom:1px; background-color: #4D4D8D;border: medium none; color: #fff; cursor: pointer;  display: block; float: left; font-size: 12px; font-weight: bold; height: 28px; line-height: 22px;  margin-right: 5px; width: 65px; border-radius: 5px;}
.button_search_100{margin-top:1px; margin-bottom:1px;background-color: #4D4D8D;border: medium none; color: #fff; cursor: pointer;  display: block; float: left; font-size: 12px; font-weight: bold; height: 28px; line-height: 22px;  margin-right: 5px; width: 100px; border-radius: 5px;}
.button_search:hover{ background-color: #666699; color:#fff;}
.button_search_100:hover{ background-color: #666699; color:#fff;}

.button_center{margin-top:1px; margin-bottom:1px; background-color: #4D4D8D;border: medium none; color: #fff; cursor: pointer;  display: block; float: center; font-size: 12px; font-weight: bold; height: 28px; line-height: 28px;  margin-right: 5px; width: 110px; border-radius: 5px;}
.button_center:hover{ background-color: #666699; color:#fff;}

.button_center_150{margin-top:1px; margin-bottom:1px;background-color: #4D4D8D;border: medium none; color: #fff; cursor: pointer;  display: block; float: center; font-size: 12px; font-weight: bold; height: 28px; line-height: 28px;  margin-right: 5px; width: 150px; border-radius: 5px;}
.button_center_150:hover{ background-color: #666699; color:#fff;}


.button_center_long {margin-top:1px; margin-bottom:1px; background-color: #4D4D8D;border: medium none; color: #fff; cursor: pointer;  font-size: 12px; font-weight: bold; height: 28px; line-height: 28px;  margin-right: 5px; width: 110px; border-radius: 5px;}
.button_center_long:hover{background-color: #666699;color:#fff; }


.button_login{text-align: center;margin-top:1px; margin-bottom:1px; background-color: #4D4D8D;border: medium none; color: #fff; cursor: pointer;  display: block; float: left; font-size: 12px; font-weight: bold; height: 28px; line-height: 28px;  margin-right: 5px; width: 110px; border-radius: 5px;}
.button_login:hover{ background-color: #666699; color:#fff;}

.center_addBg{ width:110px; height:24px;background-color: #4D4D8D; font-weight:bold; float:left; line-height:24px; display:block; text-align:center; font-size:12px; color:#444;border-radius: 5px;}
.center_addBg img{ margin-right: 5px; margin-top: 5px;}

.button_css_right80{margin-top:1px; margin-bottom:1px;background-color: #4D4D8D;border: medium none; color: #fff; cursor: pointer;  display: block; float: right; font-size: 12px; font-weight: bold; height: 28px; line-height: 28px;  margin-right: 5px; width: 80px; border-radius: 5px;}
.button_css_right80:hover{ background-color: #666699; color:#fff;}

.text_b{text-align: center;font-size: 13px;height: 26px; line-height:24px;  color: #333; font-weight: bold;border-radius: 5px;}
.text_m{text-align: center;font-size: 12px;height: 26px; line-height:24px;  color: #333; font-weight: bold;border-radius: 5px;}
.text_m_lan{text-align: center;font-size: 12px;height: 26px; line-height:24px; color:#0B9EDA; font-weight: bold;border-radius: 5px;}

.input_css{width: 300px; height: 25px; font-size: 12px;border-radius: 5px;}
.input1_css{width: 200px; height: 25px; font-size: 12px;border-radius: 5px;}

.input200_css{width: 200px; height: 25px; font-size: 12px;border-radius: 5px;}
.input300_css{width: 300px; height: 25px; font-size: 12px;border-radius: 5px;}
.input600_css{width: 600px; height: 25px; font-size: 12px;border-radius: 5px;}
.input_time_css{width: 95px; height: 25px; font-size: 12px;border-radius: 5px;}
.input100_textarea{ border:1px solid #D1D1D1; width:100px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input200_textarea{ border:1px solid #D1D1D1; width:200px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input300_textarea{ border:1px solid #D1D1D1; width:300px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input350_textarea{ border:1px solid #D1D1D1; width:350px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input380_textarea{ border:1px solid #D1D1D1; width:380px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}

.input400_textarea{ border:1px solid #D1D1D1; width:400px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input400_100_textarea{ border:1px solid #D1D1D1; width:400px;height:100px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input400_200_textarea{ border:1px solid #D1D1D1; width:400px;height:200px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input450_textarea{ border:1px solid #D1D1D1; width:450px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input500_textarea{ border:1px solid #D1D1D1; width:500px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input600_textarea{ border:1px solid #D1D1D1; width:600px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input700_textarea{ border:1px solid #D1D1D1; width:700px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input750_textarea{ border:1px solid #D1D1D1; width:750px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}
.input800_textarea{ border:1px solid #D1D1D1; width:800px;height:50px;line-height:25px; font-size: 12px;border-radius: 5px;resize: none;}

/*dddd**/
ul, ol, p, h3, h4, h1, h2, form, dt, dl, dd, span, h5, h6 { margin: 0;  padding: 0;}
ul li{list-style:none;}

input:focus { border:1px solid #40ADF5; box-shadow:0px 0px 1px 1px #98D8FF;}
select:focus { border:1px solid #40ADF5; box-shadow:0px 0px 1px 1px #98D8FF;}
textarea:focus { border:1px solid #40ADF5; box-shadow:0px 0px 1px 1px #98D8FF;}

.inp_150{border:1px solid #D1D1D1;  width:150px; height:30px; line-height:30px; border-radius: 5px;}
.inp{ border:1px solid #D1D1D1;color: #666F66;padding-left: 5px; width:130px; height:28px; line-height:28px; margin-bottom: 1px;border-radius: 5px;}
.inp0{ border:1px solid #D1D1D1;color: #666F66;padding-left: 5px;width:137px; height:28px; line-height:28px; margin-bottom: 1px;border-radius: 5px;}
.inp30{ border:1px solid #D1D1D1; width: 30px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px; text-align: center;} 
.inp50{ text-align: center;border:1px solid #D1D1D1; color: #666F66;padding-left: 5px; width: 50px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp60{ text-align: center; border:1px solid #D1D1D1; color: #666F66;padding-left: 5px; width: 60px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp65{ text-align: center; border:1px solid #D1D1D1; color: #666F66;padding-left: 5px; width: 65px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp80{ padding-left: 5px;border:1px solid #D1D1D1; width: 80px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp85{ padding-left: 5px;border:1px solid #D1D1D1; width: 80px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp100{ padding-left: 5px;border:1px solid #D1D1D1; width: 100px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp120{ padding-left: 5px;border:1px solid #D1D1D1; width: 120px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;} 
.inp125{ padding-left: 5px;border:1px solid #D1D1D1; width: 125px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;} 
.inp130{ padding-left: 5px;border:1px solid #D1D1D1; width: 130px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;} 
.inp150{ padding-left: 5px;border:1px solid #D1D1D1; width: 150px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;} 
.inp170{ padding-left: 5px;border:1px solid #D1D1D1; width: 170px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;} 
.inp180{ padding-left: 5px;border:1px solid #D1D1D1; width: 180px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;} 
.inp200{ padding-left: 5px;border:1px solid #D1D1D1; width: 200px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp300{ padding-left: 5px;border:1px solid #D1D1D1; width: 300px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp350{ padding-left: 5px;border:1px solid #D1D1D1; width: 350px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp380{ padding-left: 5px;border:1px solid #D1D1D1; width: 380px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp400{ padding-left: 5px;border:1px solid #D1D1D1; width: 400px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp450{ padding-left: 5px;border:1px solid #D1D1D1; width: 450px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp500{ padding-left: 5px;border:1px solid #D1D1D1; width: 500px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp600{ padding-left: 5px;border:1px solid #D1D1D1; width: 600px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp650{ padding-left: 5px;border:1px solid #D1D1D1; width: 650px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp700{ padding-left: 5px;border:1px solid #D1D1D1; width: 700px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp750{ padding-left: 5px;border:1px solid #D1D1D1; width: 750px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}
.inp800{ padding-left: 5px;border:1px solid #D1D1D1; width: 800px; height: 28px; font-size: 12px; margin-bottom: 1px;border-radius: 5px;}

.dateinp{ border:1px solid #D1D1D1; border-radius: 5px;width:130px; height:28px; font-size:9pt; cursor:default; margin-bottom:1px; line-height:25px; color:#666;background:#fff url("../images/datePicker.png") no-repeat right;}
.dateinp_ymd{ border:1px solid #D1D1D1; border-radius: 5px;width:85px; height:28px; font-size:9pt; cursor:default; margin-bottom:1px; line-height:25px; color:#666;background:#fff url("../images/datePicker.png") no-repeat right;}
.dateinp_smm{ border:1px solid #D1D1D1; border-radius: 5px;width:60px; height:28px; font-size:9pt; cursor:default; margin-bottom:1px; line-height:25px; color:#666;padding-left: 5px;}
.dateinp100{ border:1px solid #D1D1D1; border-radius: 5px;width:100px; height:28px; font-size:9pt; cursor:default; margin-bottom:1px; line-height:25px; color:#666;background:#fff url("../images/datePicker.png") no-repeat right;}
.date{ border:1px solid #D1D1D1; border-radius: 5px;width:150px; height:28px; font-size:9pt; cursor:default; margin-bottom:1px; line-height:25px; color:#666;background:#fff url("../images/datePicker.png") no-repeat right;}
.date130{ border:1px solid #D1D1D1; border-radius: 5px; width:130px; height:28px; font-size:9pt; cursor:default; margin-bottom:1px; line-height:25px; color:#666;background:#fff url("../images/datePicker.png") no-repeat right;}
.date150{ border:1px solid #D1D1D1; border-radius: 5px; width:150px; height:28px; font-size:9pt; cursor:default; margin-bottom:1px; line-height:25px; color:#666;background:#fff url("../images/datePicker.png") no-repeat right;}
.date0{ border:1px solid #D1D1D1; border-radius: 5px; width:125px; height:28px; font-size:9pt; cursor:default; margin-bottom:1px; line-height:25px; color:#666;background:#fff url("../images/datePicker.png") no-repeat right;}
.sel { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 130px;border-radius: 5px; margin-bottom: 1px;}
.sel60 { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 60px;border-radius: 5px; margin-bottom: 1px;}
.sel80 { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 80px;border-radius: 5px; margin-bottom: 1px;}
.sel85 { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 85px;border-radius: 5px; margin-bottom: 1px;}
.sel100 { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 100px;border-radius: 5px; margin-bottom: 1px;}
.sel125 { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 125px;border-radius: 5px; margin-bottom: 1px;}
.sel130 { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 130px;border-radius: 5px; margin-bottom: 1px;}
.sel150 { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 150px;border-radius: 5px; margin-bottom: 1px;}
.sel200 { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 200px;border-radius: 5px; margin-bottom: 1px;}
.sel300 { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 300px;border-radius: 5px; margin-bottom: 1px;}
.sel400 { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 400px;border-radius: 5px; margin-bottom: 1px;}
.sel600 { border: 1px solid #d1d1d1;height: 28px;line-height: 28px;width: 600px;border-radius: 5px; margin-bottom: 1px;}

.textar{ height:44px; border:1px solid #D1D1D1; line-height:22px;border-radius: 5px;}

#dxgl_xs_zx { margin-top: -8px; position: relative;}
.dxgl_xs1_zx {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #319de8;
    display: none;
    left: 20px;
    overflow: auto;
    padding: 6px 10px;
    position: absolute;
    top: 30px;
    width: 300px;
}

.dxgl_xs1_zx li {
    color: #f00;
    line-height: 25px;
    text-align: left;
}
.wenh{ vertical-align:top; margin-left:5px; margin-top:11px;}
table{ font-size:12px;}
.td_bg{padding: 5px;background-color: #FFF;}
.marRig { margin-right: 10px;}
.ver1 { vertical-align: middle; margin-top: 10px; }
.ver_tuxing { vertical-align: middle; margin-top: 0px; }

.fleft {float: left;}
.fright {float: right;}
.tab_bg th { background: none repeat scroll 0 0 #f0f0f0; color: #222; font-weight: bold; height: 32px; line-height: 32px;text-align: center;}
.tab_bgcor{height: 32px; line-height: 32px;border-bottom: 1px solid #f0f0f0;}

.tab_top{ font-size:12px; color:#222;background-color:#FFF;padding:5px 0;}
.tab_top tr td{ line-height:30px;padding: 3px 0;}
.tab_top tr td span{line-height:30px;}
.tab_top tr td label{ width:90px; float:left; display:block;text-align:right; line-height:28px; }

.tab_edit_bg{ background-color:#f0f0f0;font-size: 12px;font-weight: bold; color: #000;}
.tab_edit{ font-size:12px; color:#222;background-color:#FFF;padding:5px 0;}
.tab_edit tr td{ line-height:30px;padding: 3px 0;}
.tab_edit tr td span{line-height:30px;}
 


.tab_edit_zhuyi{ font-size:12px; color:#222;background-color:#FFF;}
.tab_edit_zhuyi tr td{ line-height:20px;padding: 2px 0;}

.button_baocun {
	margin-top:1px; margin-bottom:1px; background-color: #4D4D8D;border: medium none; color: #fff; 
	cursor: pointer; font-size: 12px; font-weight: bold; height: 28px; 
	line-height: 28px;  margin-right: 50px; width: 90px; border-radius: 5px;
}
.button_baocun:hover{ background-color: #666699; color:#fff;}

.button_baocun_cancel {
	margin-top:1px; margin-bottom:1px; background-color: #FFF;border: 1px solid #000; color: #000; 
	cursor: pointer; font-size: 12px; font-weight: bold; height: 28px; 
	line-height: 28px;  margin-right: 0px; width: 90px; border-radius: 5px;
}
.button_baocun_cancel:hover { color: #4D4D8D;border: 1px solid #4D4D8D;}


.tab_edit .json_center .button_view {
	margin-top:1px; margin-bottom:1px; background-color: #4D4D8D;border: medium none; color: #fff; 
	cursor: pointer;  display: block; float: left; font-size: 12px; font-weight: bold; height: 28px; 
	line-height: 28px;  margin-right: 50px; width: 90px; border-radius: 5px;
}
.tab_edit .json_center .button_view:hover{ background-color: #666699; color:#fff;}

.tab_edit .json_center .button_view_cancel {
	margin-top:1px; margin-bottom:1px; background-color: #FFF;border: 1px solid #000; color: #000; 
	cursor: pointer;  display: block; float: left; font-size: 12px; font-weight: bold; height: 28px; 
	line-height: 28px;  margin-right: 0px; width: 90px; border-radius: 5px;
}
.tab_edit .json_center .button_view_cancel:hover { color: #4D4D8D;border: 1px solid #4D4D8D;}

/****底部****/ 
.tab_foot{ font-size:12px; color:#222;background-color:#FFF;position: absolute;bottom: 15px;}
.tab_footer{ font-size:12px; color:#222;background-color:#FFF;padding-bottom: 5px;}
.tab_foot tr td,.tab_footer tr td{ line-height:30px;padding: 4px 0;}
.tab_foot .json_center,.tab_footer .json_center{display: flex; justify-content: center;}
.tab_foot tr td span,.tab_footer tr td span{padding-right: 5px;} 

.tab_foot .json_center .button_view,.tab_footer .json_center .button_view {
	margin-top:1px; margin-bottom:1px; background-color: #4D4D8D;border: medium none; color: #fff; 
	cursor: pointer;  display: block; float: left; font-size: 12px; font-weight: bold; height: 28px; 
	line-height: 28px;  margin-right: 50px; width: 90px; border-radius: 5px;
}
.tab_foot .json_center .button_view:hover,.tab_footer .json_center .button_view:hover{ background-color: #666699; color:#fff;}

.tab_foot .json_center .button_view_cancel,.tab_footer .json_center .button_view_cancel {
	margin-top:1px; margin-bottom:1px; background-color: #FFF;border: 1px solid #000; color: #000; 
	cursor: pointer;  display: block; float: left; font-size: 12px; font-weight: bold; height: 28px; 
	line-height: 28px;  margin-right: 0px; width: 90px; border-radius: 5px;
}
.tab_foot .json_center .button_view_cancel:hover,.tab_footer .json_center .button_view_cancel:hover { color: #4D4D8D;border: 1px solid #4D4D8D;}
/****底部****/
 
 
.button_inport_image {
	position: relative; display: inline-block; background-color: #FFF;border: 1px solid #000; color: #000; 
	cursor: pointer;  display: block; float: left; font-size: 12px;  height: 22px; margin-left: 0px;
	line-height: 22px;  margin-right: 0px; width: 60px; border-radius: 5px;text-align: center;
}
.button_inport_image input { position: absolute; right: 0;top: 0;opacity: 0;width: 60px;}
.button_inport_image:hover {color: #4D4D8D;border: 1px solid #4D4D8D;}
.imageContainer{margin-top: 10px;}
.imageContainer img{width: 200px;height: 200px;}
  
  
.button_xiazai {
	background-color: #FFF;border: 1px solid #000; color: #000; 
	cursor: pointer;  display: block; float: left; font-size: 12px; height: 22px; 
	line-height: 22px;  margin-right: 10px; width: 50px; border-radius: 5px;text-align: center;
}
.button_xiazai:hover{ color: #4D4D8D;border: 1px solid #4D4D8D;}
 
.button_return{    
	background-color: #FFF;color: #000;border: 1px solid #000;margin-top:1px; margin-bottom:1px;cursor: pointer;  
    display: block; float: center; font-size: 12px; font-weight: bold; height: 28px; line-height: 28px;  
    margin-right: 5px; width: 90px; border-radius: 5px;
}
 



tr .tab_bgcor:hover{ background:#E5F7FF;}
/* .tab_bgcor td { border-bottom: 1px solid #f0f0f0;color: #333; height: 30px; line-height: 30px; text-align: center; white-space: normal; word-break: break-all;} */
.tab_bgcor td { border-bottom: 1px solid #f0f0f0;color: #333; height: 30px; line-height: 30px; text-align: center; white-space: nowrap;;}
/**��̨�����µ�**/
.order_bgcor td { border: 1px solid #d5d5d5; color: #333; height: 28px; line-height: 28px; white-space: normal; word-break: break-all;}

.order_create_product tr td{ font-size: 12px; height: 28px; line-height: 28px; color: #404040;  padding: 0 0px 0 0px; }

/** ��ҳ **/
.fenye{ line-height: 30px;text-align: center;padding: 5px; background: none repeat scroll 0 0 #f0f0f0;}
.newfont03{padding-left:4px;}

/**��ҵģ��**/

/*****/
 
.button_level_A {
	background-color: #FF0000; border: medium none; color: #fff;   display: block; text-align: center;
    height: 20px; line-height: 20px; width: 40px;border-radius: 5px;
}
.button_level_B {
	background-color: #FF8800; border: medium none; color: #fff;   display: block; text-align: center;
    height: 20px; line-height: 20px; width: 40px;border-radius: 5px;
}
.button_level_C {
	background-color: #FFBB00; border: medium none; color: #fff;   display: block; text-align: center;
    height: 20px; line-height: 20px; width: 40px;border-radius: 5px;
}
.button_level_D {
	background-color: #95F204; border: medium none; color: #fff;   display: block; text-align: center;
    height: 20px; line-height: 20px; width: 40px;border-radius: 5px;
}
 
/*****/

 
.main_top{ border:1px solid #EDEDED; background:#F9F9F9; height:27px; padding:2px 2px 2px 2px;margin-bottom:3px;font-size:12px; color:#222;}
.main_top tr td{ line-height:24px;}
.main_top tr td label {width: 100%; float: left; display: block; text-align: center; height:25px; line-height: 25px; background: #ECECEC;}
.main_top .redtext {color:#e38;font-weight:bold}
 
.main_main{ border:1px solid #EDEDED; background:#F9F9F9; padding:2px 0px 0px 2px;font-size:12px; align:top; color:#222;}
.main_main tr td{ line-height:26px;}

/** genre css **/
.categories{
	position:relative;
	margin-right:-8px;
	padding: 5px 5px 5px;
}
.categories_select{
	float: left;
	display: inline-block;
	padding: 4px 10px;
	margin-top: 3px;
	margin-right: 8px;
	background: #e30d70;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
	width: 320px;
	border-radius: 5px;
}
.categories_noselect{
	float: left;
	display: inline-block;
	padding: 4px 10px;
	margin-top: 3px;
	margin-right: 8px;
	background: #ECECEC;
	color: #000;
	font-size: 12px; 
	white-space: nowrap;
	width: 320px;
	border-radius: 5px;
}
.categories-container span:hover{
	background: #e30d70;
	color: #fff;
	border-radius: 5px;
}
.categories_button{
	float: center;
	text-align: center;
	display: inline-block;
	padding: 4px 10px;
	margin-top: 3px;
	margin-right: 8px;
	background: #ECECEC;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	white-space: nowrap;
	width: 230px;
	border-radius: 5px;
}
.categories-button span:hover{
	background: #e30d70;
	color: #fff;
	border-radius: 5px;
}


.datalist{
	position:relative;
	margin-right:-8px;
	padding:6px 30px 10px;
}
.datalist_noselect{
	float: left;
	display: inline-block;
	padding: 4px 10px;
	margin-top: 3px;
	margin-right: 8px;
	background: #ECECEC;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	white-space: nowrap;
	width: 230px;
	border-radius: 5px;
	}
/* tab start */
.tab_list{ width:1000px; overflow: auto; margin:0 auto; }
#tab_list_dh{ width:100%; height:30px; line-height:30px; background:#B8C9D6;border-radius:3px;-moz-border-radius:3px; /* Old Firefox */}
#tab_list_dh li{width:100px; margin-top:5px; height:18px; list-style:none; color:#fff; font-size: 12px; line-height:18px; font-weight:bold; float:left; margin-left:4px; cursor:pointer; border-right:1px solid #fff; float:left; text-align:center;}
#tab_list_dh li a{color:#fff;  }
#tab_list_dh li.tab_list_dhHover{ color:#222;}
#tab_list_dh li.tab_list_dhHover a{ color:#222;}
.tab_list_content{ overflow: auto;}
.tab_list_con{ overflow: auto;}
.tabList{ overflow: auto; }
.list_tab_bg_posi{position:fixed;background: #F7F7F7;}
.list_tab_bg th{text-align:center; height:30px; line-height:30px; font-weight:bold; color:#222; margin-bottom:5px; border-bottom:1px solid #D5D5D5;}
.list_tab_bgcor td{ text-align:center; height:25px; line-height:25px;color:#333;white-space:normal; word-break:break-all;}
.list_tab_bgcor:hover{ background:#E8E8E8;}
.list_tab_bgcorHover{ background:#E8E8E8;}
.list_tab_bgcorHover td{ text-align:center; height:25px; line-height:25px;color:#333;white-space:normal; word-break:break-all;}
/** ҳ������ ��ʼ**/
.container { position: relative; padding-left: 240px;margin: 2px;}
.container .left-tree {position: absolute; left: 0; top: 0; bottom: 0; padding: 10px; width: 210px; border: 1px solid #bfbfbf;}
.content { padding-left: 0px;}
.content .basic-info { padding: 10px;}
.content .tabs-header { background-color: #fff; border-width: 0;}
.content .tabs li { border-top: 1px solid #bfbfbf;border-radius: 3px 3px 0 0;}
.content .tabs li.tabs-selected { border-top: 2px solid #4D4D8D;}
.content .tabs li.tabs-selected a.tabs-inner { color: #000; background-color: #fff;}
.content .tabs li a.tabs-inner { color: #000; background-color: #e3e3e3;}
.content .tabs li a.tabs-inner .tabs-title {font-size: 14px;}
.content .column {position: relative;height: 30px;border-bottom: 1px solid #d4d4d4;margin-bottom: 10px;}
.content .column span.current {
	position: relative;top: 0px;display: inline-block;color: #09825b;font-size: 12px;
	font-weight: bold;height: 30px;line-height: 30px;border-bottom: 2px solid #ff9d02;
}
.content caption, .content table th, .content table td { font-weight: normal; vertical-align: middle; }
.content table.kv-table {margin-bottom: 20px;width: 100%;border: 1px solid #cacaca; border-collapse: collapse; border-spacing: 0;}
.content table.kv-table .kv-label { padding: 0 5px; width: 90px; background: #f5f5f5;  border: 1px solid #cacaca; border-top: none; }
.content table.kv-table td.kv-content, table.kv-table td.kv-label { height: 29px; padding: 5px 0; border-bottom: 1px solid #cacaca; font-size: 12px;  padding-left: 10px;}
.content table.kv-table tr:first-child td.kv-content, table.kv-table tr:first-child td.kv-label {  }
.content table.kv-table td.kv-label { height: 30px; font-size: 12px; text-align: right;}

.content .pf-nav { float: left; }
.content .pf-nav .pf-nav-item {  float: left; height: 20px;  color: #fff; padding: 5px;  border:1px solid #128ed4; }
.content .pf-nav .pf-nav-item.current { background-color: #128ed4; }

.row_son_item { height: 25px;line-height: 25px;padding: 2px 0;border-bottom: 1px solid #f0f0f0;}


.content .pf-nav a, .content .pf-nav span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
    margin-bottom: 5px;
}
.content .pf-nav .current {
    background: #e38;
    color: #fff;
    margin: 0px 5px;
    font-size: 14px;
    padding: 5px 15px;
    border: 1px solid #ddd;
}
.content .pf-nav .current.prev, .content .pf-nav .current.next {
    color: #999;
    background: #fff;
}






/** ҳ������ ����**/
/** ���� ��ʼ**/
.tree { margin: 0; padding: 0; list-style-type: none;}
.tree li { white-space: nowrap;}
.tree li ul { list-style-type: none; margin: 0; padding: 0;padding-left: 20px;}
.tree-node { height: 28px; white-space: nowrap; cursor: pointer; line-height: 28px;}
.tree-node-proxy { background-color: #666; color: #fff; border-color: #000;}
.tree li ul li:hover { background: #e8e8e8; color: #000;}
.tree-node-selected { background: #e8e8e8; color: #000; cursor: pointer;}
.tree-hit { cursor: pointer; }
.tree-expanded,.tree-collapsed,.tree-add,.tree-edit,.tree-reduce,.tree-join,.tree-folder,
.tree-file,.tree-checkbox,.tree-indent,.tree-toapprove {
	display: inline-block; width: 13px; height: 13px; vertical-align: middle; overflow: auto;
}
.tree-add { background: url("../images/icon_add.png"); cursor: pointer; margin: 0 2px;}
.tree-edit { background: url("../images/icon_edit.png"); cursor: pointer; margin: 0 2px;}
.tree-reduce {background: url("../images/icon_shanchu.png"); cursor: pointer; margin: 0 2px;}
.tree-expanded { background: url("../images/tree_icons.png") no-repeat -18px -1px; cursor: pointer; margin: 0 2px;}
.tree-toapprove { background: url("../images/datagrid_icons.png") no-repeat -216px -1px; cursor: pointer; margin: 0 2px;}

.tree-expanded-hover { background: url("../images/tree_icons.png") no-repeat -50px 0px; }
.tree-collapsed { background: url("../images/tree_icons.png") no-repeat 0px 0px; }
.tree-collapsed-hover { background: url("../images/tree_icons.png") no-repeat -32px 0px; }
.tree-lines .tree-expanded,.tree-lines .tree-root-first .tree-expanded {
	background: url("../images/tree_icons.png") no-repeat -144px 0;
}
.tree-lines .tree-collapsed,.tree-lines .tree-root-first .tree-collapsed{
	background: url("../images/tree_icons.png") no-repeat -128px 0;
}
.tree-lines .tree-node-last .tree-expanded,.tree-lines .tree-root-one .tree-expanded {
	background: url("../images/tree_icons.png") no-repeat -80px 0;
}
.tree-lines .tree-node-last .tree-collapsed,.tree-lines .tree-root-one .tree-collapsed {
	background: url("../images/tree_icons.png") no-repeat -64px 0;
}
.tree-line { background: url("../images/tree_icons.png") no-repeat -176px 0;}
.tree-join { background: url("../images/tree_icons.png") no-repeat -192px 0;}
.tree-joinbottom { background: url("../images/tree_icons.png") no-repeat -160px 0;}
.tree-folder { background: url("../images/tree_icons.png") no-repeat -208px 0;}
.tree-folder-open { background: url("../images/tree_icons.png") no-repeat -224px -3px;}
.tree-file { background: url("../images/tree_icons.png") no-repeat -241px -3px;}
.tree-loading { background: url("../images/loading.gif") no-repeat center center;}
.tree-checkbox0 { background: url("../images/tree_icons.png") no-repeat -208px -18px;}
.tree-checkbox1 { background: url("../images/tree_icons.png") no-repeat -224px -18px;}
.tree-checkbox2 { background: url("../images/tree_icons.png") no-repeat -240px -18px;}
.tree-title {
	font-size: 12px; display: inline-block; text-decoration: none; vertical-align: middle;
	white-space: nowrap; padding: 0 2px; height: 28px; line-height: 28px;
}
.tree-node-proxy { font-size: 12px; line-height: 20px; padding: 0 2px 0 20px; border-width: 1px; border-style: solid; z-index: 9900000; }
.tree-dnd-icon { display: inline-block; position: absolute; width: 16px; height: 18px; left: 2px; top: 50%; margin-top: -9px;}
.tree-dnd-yes { background: url("../images/tree_icons.png") no-repeat -256px 0; }
.tree-dnd-no { background: url("../images/tree_icons.png") no-repeat -256px -18px; }
.tree-node-top { border-top: 1px dotted red; }
.tree-node-bottom { border-bottom: 1px dotted red; }
.tree-node-append .tree-title { border: 1px dotted red; }
.tree-editor {
	border: 1px solid #000; font-size: 12px; line-height: 16px; padding: 0 4px; margin: 0;
	width: 80px; outline-style: none; vertical-align: middle; position: absolute; top: 0;
}
.tree-node-proxy { background-color: #666; color: #fff; border-color: #000;}
.tree-node-hover { background: #e8e8e8; color: #000;}
.tree-node-selected { background: #e8e8e8;color: #000;}
.tree-node-hidden { display: none;}
/** ���� ����**/
/** tabs ����**/
.tabs-container { overflow: auto; }
.tabs-header {
    border-width: 1px;
    border-style: solid;
    border-bottom-width: 0;
    position: relative;
    padding: 0;
    padding-top: 6px;
    overflow: auto;
}
.tabs-scroller-left, .tabs-scroller-right {
    position: absolute; top: auto;  bottom: 0; width: 18px; font-size: 1px;
    display: none; cursor: pointer; border-width: 1px; border-style: solid;
}
.tabs-scroller-left { left: 0; }
.tabs-scroller-left { background: #E0ECFF url("../images/tabs_icons.png") no-repeat 1px center; }
.tabs-scroller-right { right: 0; }
.tabs-scroller-right { background: #E0ECFF url("../images/tabs_icons.png") no-repeat -15px center; }
.tabs-wrap { position: relative; left: 0; overflow: auto;  width: 100%; margin: 0;  padding: 0; }
.tabs { list-style-type: none; height: 34px;  margin: 0px;  padding: 0px;
    padding-left: 4px;  width: 50000px; border-style: solid;  border-width: 0 0 1px 0;
}
.tabs li {
    float: left;
    display: inline-block;
    margin: 0 4px -3px 0;
    padding: 0;
    position: relative;
    border: 0;
    border-top: 2px solid #09825b;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

.tabs li.tabs-selected { border-top: 2px solid #ff9d02; }

.tabs-header, .tabs-tool {  background-color: #e3e3e3; }

.tabs li a.tabs-inner {
    color: #fff;
    background-color: #09825b;
}
.tabs li a.tabs-inner {
    display: inline-block;
    text-decoration: none;
    margin: 0;
    padding: 0 16px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    white-space: nowrap;
    border-width: 1px;
    border-style: solid;
    background-color: #09825b;
    border: 1px solid #09825b;
    border-top: 2px;
    color: #fff;
    font-size: 13px;
    height: 32px;
    line-height: 32px;
}
.tabs-panels { margin: 0px; padding: 0px; border-width: 1px; border-top-width: 0; overflow: auto; }
.panel {
    overflow: auto; text-align: left; margin: 0; border: 0;
    -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0;
}
.tabs-header, .tabs-scroller-left, .tabs-scroller-right, .tabs-tool, .tabs, .tabs-panels, .tabs li a.tabs-inner, 
.tabs li.tabs-selected a.tabs-inner, .tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, .tabs-header-left 
.tabs li.tabs-selected a.tabs-inner, .tabs-header-right .tabs li.tabs-selected a.tabs-inner {
    border-color: #bfbfbf;
}
.tabs li.tabs-selected a.tabs-inner { border-bottom: 1px solid #ffffff; }
/** tabs ����**/

/** �� ��ʼ **/
.letter_select {
    float: left; cursor: pointer; display: inline-block; padding: 3px 5px; margin-right: 5px; text-align: center; 
    background: #128ed4;color: #fff; font-size: 12px; font-weight: bold; white-space: nowrap;
    width: 30px;  border-radius: 5px; margin-bottom: 2px;
}
.letter_noselect {
    float: left; cursor: pointer; display: inline-block; padding: 3px 5px; margin-right: 5px; text-align: center;
    background: #ECECEC; font-size: 12px; font-weight: bold; white-space: nowrap;
    width: 30px; border-radius: 5px; margin-bottom: 2px;
}
.city_select {
    float: left; cursor: pointer; display: inline-block; padding: 3px 5px; margin-right: 5px; text-align: center; 
    background: #128ed4;color: #fff; font-size: 12px; font-weight: bold; white-space: nowrap;
    width: 20px;  border-radius: 5px; margin-bottom: 2px;
}
.city_noselect {
    float: left; cursor: pointer; display: inline-block; padding: 3px 5px; margin-right: 5px; text-align: center;
    background: #ECECEC; font-size: 12px; font-weight: bold; white-space: nowrap;
    width: 20px; border-radius: 5px; margin-bottom: 2px;
}
.brand_container_left { position: relative; width: 230px;  margin: 2px; vertical-align:top;}

/** ��ʼ **/
.brand_area_select {
    float: left; cursor: pointer; display: inline-block; padding: 3px 5px; margin-right: 5px; text-align: center; 
    background: #128ed4;color: #fff; font-size: 12px; font-weight: bold; white-space: nowrap;
    width: 100px;  border-radius: 5px; margin-bottom: 2px;
}
.brand_area_noselect {
    float: left; cursor: pointer; display: inline-block; padding: 3px 5px; margin-right: 5px; text-align: center;
    background: #ECECEC; font-size: 12px; font-weight: bold; white-space: nowrap;
    width: 100px; border-radius: 5px; margin-bottom: 2px;
}
.brand_container_left { position: relative; width: 230px;  margin: 2px; vertical-align:top;}

/**cti �绰����**/
/* �������� start */
.cs_fxbg{ width:99%; margin:0 auto; overflow: auto; margin-top:10px; border:1px solid #EBEBEB;margin-bottom:20px;border-radius:5px;-moz-border-radius:5px; /* Old Firefox */}
.cs_fxbg1{ width:99%; margin:0 auto; overflow: auto; margin-top:10px;}
.cs_fxbg_pic{ overflow: auto; width:100%; margin:0 auto; padding-bottom:10px; margin-left:-5px;}
.cs_fxbg_pic_con{ width:100%;}
.cs_fxbg_con{ overflow: auto; margin-bottom:10px;}
.cs_fxbg_con_top{ overflow: auto; width:100%;margin-bottom:15px; margin-top:10px;}
.cs_fxbg_con_list{ width:16.4%; overflow: auto; float:left; border:1px solid #EFEFEF; padding:5px 0;}
.cs_fxbg_con_list6{ width:16.3%; overflow: auto; float:left; border:1px solid #EFEFEF; padding:5px 0;}
.cs_fxbg_con_list1{ width:24.7%; overflow: auto; float:left; border:1px solid #EFEFEF; padding:5px 0;}
.cs_fxbg_con_list2{ width:33.1%; overflow: auto; float:left; border:1px solid #EFEFEF; padding:5px 0;}
.cs_fxbg_con_down{ overflow: auto; width:98%; margin:0 auto;}
.cs_fxbg_con_list_top{ overflow: auto; text-align:center; line-height:30px;}
.cs_fxbg_con_list_center{ overflow: auto; line-height:30px; text-align:center;}
.cs_fxbg_con_list_center strong{ font-size:16px; font-family:"΢���ź�";}
.cs_fxbg_con_list_down{ overflow: auto; line-height:30px; text-align:center;}
.cs_fxbg_pic1{ overflow: auto; width:99%; margin:0 auto; padding-bottom:10px;}
.cs_fxbg_pic_left{ width:40%; overflow: auto; float:left;}
.cs_fxbg_pic_right{ width:60%; overflow: auto; float:right;}
.xjtj_con{ overflow: auto; width:98%; margin:0 auto;}
.xjtj_con_top{ width:99.8%; overflow: auto;background: #FAFAFA; border:1px dashed #DBDBDB; padding:5px 0;}
.xjtj_con_dh{ overflow: auto; margin:6px 0; padding:0 10px;}
.xjtj_con_dh strong{ display:block; width:100px; text-align:right; float:left; color:#444;line-height:28px;}
.xjtj_con_dh p{ display:block; float:left; width:85%;}
.xjtj_con_dh p span{ margin-right:10px; cursor:pointer; padding:0 10px; color:#666; display:block; float:left; line-height:28px;}
.xjtj_con_dh p span.xjtj_current{ background: #E0E0E0; border:1px solid #D6D6D6;}
.xjtj_con_down{ margin-top:10px; width:100%;overflow-x:auto;}
.xjtj_list_con{min-width:800%;}
.xjtj_list{overflow: auto; font-family:"΢���ź�"; float:left; border:1px solid #E3E3E3; margin:15px 10px; padding:6px;}
.xjtj_list strong{ display:block; text-align: center; line-height:26px; margin-bottom:6px; font-size:16px; color:#333; font-weight:normal;}
.xjtj_list_tab{ text-align:center; overflow: auto;}
.xjtj_list_tab tr th{ line-height:25px; color:#555; padding:0 10px;}
.xjtj_list_tab tr td{ text-align:center; line-height:25px; color:#555; padding:0 10px;}
.xjtj_list_tab tr td b{ font-size:14px; font-weight:normal;}
.xjtj_list_tab_bg tr th{text-align:center; height:30px; line-height:30px; font-weight:bold; color:#222; margin-bottom:5px; border-bottom:1px solid #D5D5D5;}
.xjtj_list_tab_bg tr td { border-bottom: 1px dashed #ddd; text-align: center;  height: 30px; line-height: 30px; color: #333; white-space: normal;  word-break: break-all; }

/****/
.zhy_headertop {position: fixed; overflow: auto;left: 230px;display: block; right: 160px;top: 0px;width: 100px;}
.zhy_headerRight_top {overflow: auto;float: left;position: relative;z-index: 1;padding: 0 10px;height: 30px;left: 25px;}
.zhy_headerRight_top .top_bohao { display: block; width: 25px; height: 20px; overflow: auto;  background: #d8d8d8; border: 1px solid #d8d8d8;  border-radius: 8px; float: left; margin: 4px; }
.zhy_headerCenter {position: fixed; overflow: auto;left: 260px;display: block; right: 160px;top: 34px;width: 840px;}
.zhy_menu_left {float: left;overflow: auto; width: 15px;position: absolute;left: 0px;z-index: 999;cursor: pointer;top: 10px;}
.zhy_headerRight_down {overflow: auto;float: left;position: relative;z-index: 1;padding: 0 10px;height: 30px;}
.zhy_menu_right {float: left;overflow: auto;width: 15px;position: absolute;right: 0px;z-index: 999;cursor: pointer;top: 10px;}

.ver1 {vertical-align: middle;margin-top: -4px;margin: 0 5px;}
/** phone button **/

/* ������ start */
.cs_bh_inp { border: 1px solid #D1D1D1; width: 225px; height: 30px; line-height: 30px; color: #666; border-radius: 5px 5px 5px 5px;}
.cs_bh_menu{ overflow: auto;}
.cs_bh_menu_top{ overflow: auto; background:#ececec;}
.cs_bh_menu_center{ padding:10px 0 10px 3px; overflow: auto; background:#ececec; margin-top:10px;}
.cs_bh_menu_center p{ display:block; clear:both;}
.cs_bh_menu_down{ overflow: auto; margin-top:15px; line-height:25px; color:#ff8921; padding:0 12px;}

.cs_bh_bg{ display:block; width:46px; height:46px; overflow: auto; background:#d8d8d8;border-radius:8px; border:1px solid #d8d8d8; float:left; margin:4px;}
.cs_bh_bg:hover{ background:#B4B4B4;}
.cs_bh_bg strong{ display:block; width:28px; height:20px; margin:0 auto; margin-top:5px;}
.cs_bh_bg span{ display:block; line-height:25px; color:#1672c7; text-align:center;}
.cs_bh_bg_current{display:block; width:46px; height:46px; overflow: auto; background:#B4B4B4; border:1px solid #B4B4B4;border-radius:8px; float:left; margin:4px;}
.cs_bh_bg_current strong{ display:block; width:28px; height:20px; margin:0 auto; margin-top:5px;}
.cs_bh_bg_current span{ display:block; line-height:25px; color:#1672C7; text-align:center;}
.cs_bh_bg_hui{ display:block; width:46px; height:46px; overflow: auto; background:#d8d8d8; border:1px solid #d8d8d8;border-radius:8px; float:left; margin:4px;}
.cs_bh_bg_hui strong{ display:block; width:28px; height:20px; margin:0 auto; margin-top:5px;}
.cs_bh_bg_hui span{ display:block; line-height:25px; color:#909090; text-align:center;}
.cs_bh_bg_hover{ display:block; width:46px; height:46px; overflow: auto; background:#d8d8d8; border:1px solid #d8d8d8;border-radius:8px; float:left; margin:4px;}
.cs_bh_bg_hover strong{ display:block; width:28px; height:20px; margin:0 auto; margin-top:5px;}
.cs_bh_bg_hover span{ display:block; line-height:25px; color:#3eb68a; text-align:center;}

.list_bh_bgcor td{ text-align:center; height:35px;line-height:35px;color:#333;white-space:normal; word-break:break-all; border:1px solid #E2E1E1; cursor:pointer;}
.list_bh_bgcor1 td{ text-align:center; height:42px;line-height:42px;}
.list_bh_font{ font-size:16px; font-family:"΢���ź�"; color:#333;}
.list_bh_bgcor td:hover{ background:#D6D6D6;}
.cs_bh_qc{ font-size:14px; font-family:"΢���ź�"; text-align:center; display:block; line-height:35px; color:#888;}
.cs_bh_bd{ display:block; width:64px; height:28px; background:#42cb69; line-height:28px; text-align:center; margin:0 auto;border-radius:5px;}
.cs_bh_ld{ display:block; width:64px; height:28px; background:#42cb69; line-height:28px; text-align:center; margin:0 auto;border-radius:5px;}
/*.cs_bh_bd:hover{ background:#0da338;}*/
.cs_bh_hui{ background:#B2B2B2; display:block; width:64px; height:28px; line-height:28px; text-align:center; margin:0 auto;border-radius:5px;}
.cs_bh_gd{ display:block; width:64px; height:28px; background:#ff312c; line-height:28px; text-align:center; margin:0 auto;border-radius:5px;}
/*.cs_bh_gd:hover{ background:#da221e;}*/
.cs_bh_sc{ display:block; width:27px; height:17px; margin:0 auto;}
.cs_bh_zj{ width:92%; margin:0 auto; margin-top:20px;}
.cs_bh_down{ overflow:auto; height:320px;}
.cs_bh_tjkh{ overflow: auto;}
.cs_bh_tjkh span{ display:block; width:46%; overflow: auto; cursor:pointer; float:left; margin:0 3px 3px 0; line-height:30px; padding-left:6px; border:1px solid #eaeaea;border-radius:5px;}
.cs_bh_tjkh span.cs_bh_tjkh_current{ border:1px solid #7da5cd;}
.cs_bh_tjkh span img{ margin-right:3px;}
.cs_bh_zjInp{ overflow: auto; margin-bottom:15px;}
.cs_bh_zjCon{ overflow: auto; margin-bottom:10px;}
.cs_bh_zjCon_top{ overflow: auto; margin-bottom:8px;}
.cs_bh_zjCon_down{ overflow: auto;}
.cs_bh_zjCon_down span{ display:block; width:100px; float:left; line-height:30px; cursor:pointer;}
.cs_bh_zjCon_down span img{ margin-right:3px;}
#cs_bh_tan{ display:block; width:230px; background:#fff; position:absolute; z-index:9999; height:180px; overflow:auto; top:32px;}
#cs_bh_tan ul li{ line-height:28px; color:#333; display:block; padding-left:10px; cursor:pointer; overflow: auto; clear:both;}
#cs_bh_tan ul li span{ float:left;}
#cs_bh_tan ul li b{ font-weight:normal; float:right; width:95px; display:block; color:#888;}
#cs_bh_tan ul li:hover{ background:#EDEDED;}
#cs_bh_tan ul li.cs_bh_tanCurrent{ background:#EDEDED;}
.l_over #cs_bh_tan{ display:block;}
.cs_bh_gdjl{ width:98%; margin:0 auto;}
.cs_bh_gdjl_tab1 th{ color:#5476AB; line-height:35px; border-bottom:1px solid #E9E9E9;}
.cs_bh_gdjl_tab td{ line-height:28px; border-bottom:1px solid #E9E9E9; text-align:center;}
.cs_bh_gdjl_tab:hover{ background:#E9E9E9;}

/***bound *******/
.cs_gd_con{ width:100%; overflow: auto; float:left;}
.cs_gd_con_left{ width:61%; overflow: auto; float:left;}
.cs_gd_con_right{ width:38%; overflow: auto; float:right; background:#FAFAFA;}
.right_kehuCon {  width: 100%; float: left; text-align:center;overflow: auto; margin:0 auto; color: #555;}
.zhy_right_con{ width:100%; overflow: auto;}
.zhy_right_conCon{ width:100%; margin:0 auto;overflow: auto;padding-bottom:5px; border-bottom:1px solid #EDEDED;}
.zhy_right_conLeft1{ overflow: auto; float:left;}
.zhy_right_conLeft1 a{ display:block; float:left; margin-left:5px; height:25px; line-height:25px; border:1px solid #C4C9D0; color:#536083; background:#FBFBFB; padding:0 6px; border-radius:5px;-moz-border-radius:5px; /* Old Firefox */}
.zhy_right_conLeft1 a:hover{ background:#E3E5EA; border:1px solid #B9BFC6;}
.zhy_right_conLeft{ overflow: auto; float:left;}
.zhy_right_conLeftCon1 strong{ font-size:24px; float:left; margin-left:22px;}
.zhy_right_conLeftCon1 b{ font-size:24px; float:left;}
.zhy_right_conLeftCon1{ width:100%; overflow: auto;}
.zhy_right_conLeftCon1 span{ font-weight:bold; font-size:16px; line-height:29px; color:#555; float:left;padding-left: 5px;padding-top: 5px;}
.ldtp_topMenu{ float:left;}

.tel_conList { width: 99%; overflow: auto; margin: 0 auto; }
.customer_title { overflow: auto; margin-left: 15px; margin-bottom: 10px; }
.customer_title_name { overflow: auto; float: left; width: 100%;}
.customer_title_left { overflow: auto;  float: left; }
.cs_customer {  margin-right: 10px; }
.cs_customer img {  display: block;  width: 50px; height: 50px; }
.cs_customer_img {  cursor: pointer;  border-radius: 50px;  border: 1px solid #C9C9C9; }
.customer_title_left strong { display: block; font-weight: normal; }

.customer_title_left strong b { font-size: 16px;  color: #333;  line-height: 30px; display: block;}
.ldtp_topMenu {  float: left; }
.ldtp_topMenu ul li { cursor:hand;float: left; display: block; margin-right: 2px; display: block; float: left; margin-left: 5px; height: 25px; margin-top: 3px;  line-height: 25px;
    border: 1px solid #C4C9D0;  color: #536083;
    background: #FBFBFB; padding: 0 6px;  border-radius: 5px;  -moz-border-radius: 5px;}

.ldtp_menuB a img { margin-right: 2px; }   
.customer_title_left_span { font-size: 12px;  display: block; font-family: "΢���ź�"; clear: both; float: left;}    
.customer_title_left_span span { margin-right: 0px; }
.customer_title_left_span b { font-weight: normal; }    
    
.cs_customer_menu { margin-top: 5px; margin-bottom: 5px; float: left;}      
.cs_customer_menu a { display: block;  line-height: 28px;  padding: 0 10px;
    border: 1px solid #B9BFC6;  float: left; text-align: center;
    color: #0076B9;  margin-left: 3px; border-radius: 5px; -moz-border-radius: 5px; }     
.cs_customer_menu a img { margin-right: 3px; }  
    
.cs_customer_label { margin-top: 5px; margin-bottom: 2px; width: 99%; float: left; border-bottom: 1px dashed #ddd;height: 30px;}
.cs_customer_label strong b {  font-size: 12px; color: #333; line-height: 30px;  display: block; }
.cs_customer_label .title { display: block; line-height: 25px; padding: 0 5px; border: 1px solid #B9BFC6; float: left; text-align: center; color: #0076B9;  border-radius: 5px; -moz-border-radius: 5px;}
.cs_customer_label .lable_name { display: block; margin-left: 3px; line-height: 25px; padding: 0 5px; border: 1px solid #B9BFC6; float: left; text-align: center; color: #0076B9;  border-radius: 5px; -moz-border-radius: 5px;}

.cs_customer_label a { display: block; line-height: 26px; padding: 0 10px; border: 1px solid #B9BFC6; float: left;  text-align: center; color: #0076B9; margin-left: 3px;  border-radius: 5px; -moz-border-radius: 5px; }
.cs_customer_label a img { margin-right: 3px; }
.cs_customer_label a:hover{background: #0076B9; color: #FFF; }
.cs_customer_label .selected { display: block; line-height: 26px; padding: 0 10px;  float: left;  text-align: center; background: #0076B9; color: #FFF; margin-left: 3px;  border-radius: 5px; -moz-border-radius: 5px; }
.cs_customer_label a:active {color:#0000FF}   /* ѡ�������� */
 
.cs_customer_label a select{
    display: block; line-height: 26px;  padding: 0 10px;  border: 1px solid #B9BFC6; float: left;
    text-align: center; color: #0076B9; margin-left: 3px; border-radius: 5px;  -moz-border-radius: 5px;
}

/* boda genjin start */
.kh_content {
    width: 99%; overflow: auto;  border: 1px solid #B8C9D6;float: left;
    border-radius: 5px;  margin: 0 auto; margin-top: 1px;  background: #E4EAF2; font-size: 12px; padding-bottom: 5px;}
.kh_conTitle {height: 28px; line-height: 28px; background: #F2F2F2; padding-left: 10px;}   
.kh_conTitle .kh_name {float: left; height: 26px; line-height: 26px; padding-left: 10px;}    
.kh_khgj { width: 96%; margin: 0 auto;  padding: 5px 0 10px 0; }    
.kh_conTitle strong { font-size: 14px; font-weight: bold; }    
.kh_khgj table tr td { line-height: 28px; }
.radio_but { vertical-align: middle; margin-top: -2px; margin-bottom: 1px; }
.checkbox_but { vertical-align: middle;  margin-top: -2px; margin-bottom: 1px; margin-right: 2px;}
/* appstore tab end */


/* appstore tab start */
#main { margin:5px 5px 0 5px; }
.content-list .content-item { width:180px;float: left;  border: 1px solid #cfcfcf; margin: 0 10px 10px 0; }
.content-list .content-item .content-hd {  height: 30px;  font-size: 14px;  line-height: 30px; padding-left: 15px;  background: #f4f4f4;  border-bottom: 1px solid #cfcfcf;  cursor: move; }
.content-list .content-item .content-hd .opt { float: right; margin-right: 10px; }
.content-list .content-item .content-bd { height: 170px; color: #000;  overflow: auto;  background: #fff; width: 100%; }
.content-list .content-item .content-bd .content-list { padding: 5px 5px 5px 10px; }
.content-list .content-item .content-bd .content-list-item {margin-bottom: 8px;  overflow: auto;  white-space: nowrap; text-overflow: ellipsis; }
.content-list .content-item .content-bd .content-list-item .icon { 
	display: inline-block;
    margin-right: 5px;
    width: 8px;
    float: left;
    height: 9px;
    margin-top: 5px;
    background: url(../images/plist.png);
    }

/* welcome start */
#main{ font-size:12px;}
#main span.time{ font-size:14px; color:#528dc5; width:100%; padding-bottom:10px; float:left}
#main div.top{ width:100%; background:url(../images/main_r2_c2.jpg) no-repeat 0 10px; padding:0 0 0 15px; line-height:35px; float:left}
#main div.sec{ width:100%; background:url(../images/main_r2_c2.jpg) no-repeat 0 15px; padding:0 0 0 15px; line-height:35px; float:left}
.left{ float:left}
#main div a{ float:left}
#main span.num{  font-size:30px; color:#538ec6; font-family:"Georgia","Tahoma","Arial";}
.left{ float:left}
div.main-tit{ font-size:14px; font-weight:bold; color:#4e4e4e; background:url(../images/main_r4_c2.jpg) no-repeat 0 14px; width:100%; padding:10px 0 0 20px; float:left}
div.main-con{ width:100%; float:left; padding:10px 0 0 20px; line-height:36px;}
div.main-corpy{ font-size:14px; font-weight:bold; color:#4e4e4e; background:url(../images/main_r6_c2.jpg) no-repeat 0 14px; width:100%; padding:10px 0 0 20px; float:left}
div.main-order{ line-height:30px; padding:10px 0 0 0;}

/* 拓扑图 开始*/

/* chart start*/ 
.devise {position: relative; margin:5px;background-color: #FFF;}
.devise-box {position: relative; flex-direction: row;flex-wrap: wrap; }
.devise-box .item_li { float: left; width:20%; }
.devise-box .item_li .left_box {margin: 5px;margin-right: 10px;background: #FFFFFF;}
.devise-box .item_li .right_box {margin: 5px;border-radius: 25px;}

.devise-box .item_li .aui-item {display: flex;flex-direction: column;padding:10px; text-align: center;}
.devise-box .item_li .aui-item .item_img{ justify-content: center; padding: 5px 0;}
.devise-box .item_li .aui-item .item_img img {width: 180px;height: 90px;}
.devise-box .item_li .aui-item .item_text {display: flex;flex-direction: column; padding-bottom: 0px;  text-align: left;}
.devise-box .item_li .aui-item .item_text .title {
	font-size: 12px;padding-bottom: 1px;font-weight: 600;height: 20px;line-height: 20px;
    letter-spacing: 1px;display: -webkit-box;overflow: auto;text-overflow: ellipsis;
    word-wrap: break-word;white-space: normal !important;-webkit-line-clamp: 1;-webkit-box-orient: vertical;
}
 

.devise-box .title_item {height: 20px; line-height: 20px;
    display: flex; flex-direction: row; justify-content: space-between; align-items: center; font-size:10px;color: #86909C;
}
.devise-box .title_item .left-title {padding-right: 10px;display: flex;flex-direction: row; justify-content: space-between; align-items: center;}
.devise-box .title_item .left-title img{width: 12px;height: 12px;vertical-align: middle;padding-right: 5px;}
.devise-box .title_item .right-title {border-radius: 5px;flex-direction: row; justify-content: space-between; align-items: center; }
.devise-box .title_item .right-title img{width: 12px;height: 12px;vertical-align: middle;padding-right: 5px;}
 
.devise-box .buttom_item {
	padding-bottom: 1px;font-weight: 600;height: 20px;line-height: 20px; letter-spacing: 1px;
    display: flex; flex-direction: row; justify-content: space-between; align-items: right; font-size:10px;color: #86909C;
}
.devise-box .buttom_item .left-title {padding-right: 10px;display: flex;flex-direction: row; justify-content: space-between; align-items: right;}
.devise-box .buttom_item .left-title img{width: 12px;height: 12px;vertical-align: middle;padding-right: 5px;}
.devise-box .buttom_item .right-title {border-radius: 5px;flex-direction: row; justify-content: space-between; align-items: right; }
.devise-box .buttom_item .right-title img{width: 12px;height: 12px;vertical-align: middle;padding-right: 5px;}
.devise-box .buttom_item .right-title a{font-size:12px;color: #4D4D8D;font-weight: 500;}
.devise-box .buttom_item .right-title a:hove{font-size:12px;color: #4D4D8D;font-weight: 500;}   /**加 **/
/* chart end*/  


/* 机柜图 开始*/

/* chart start*/ 
.cabinet {position: relative; margin:0px;background-color: #FFF;}
.cabinet_box {position: relative; flex-direction: row;flex-wrap: wrap; }
.cabinet_box .item_li { float: left; width:25%; }  
.cabinet_box .item_li .cabinet_content{display: flex;flex-direction: column;margin: 5px;text-align: center;background-color: #666;border-radius: 5px;}

.cabinet_content .box{display: flex;flex-direction: column;margin: 5px 10px;padding: 0 10px;border-radius: 5px;text-align: center;background-color: #333;}
.cabinet_content .box .title_item {height: 25px; line-height: 25px;
    display: flex; flex-direction: row; justify-content: space-between; align-items: center; font-size:10px;color: #86909C;
}
.cabinet_content .box .title_item .left_title {padding-right: 10px;display: flex;flex-direction: row; justify-content: space-between; align-items: center;}
.cabinet_content .box .title_item .left_title img{width: 12px;height: 12px;vertical-align: middle;padding-right: 5px;}
.cabinet_content .box .title_item .right_title {border-radius: 5px;flex-direction: row; justify-content: space-between; align-items: center; }
.cabinet_content .box .title_item .right_title img{width: 12px;height: 12px;vertical-align: middle;padding-right: 5px;}
 
.hui { color: #86909C;}
.bai { color: #FFFFFF;}

.cabinet_content .box .main_box {position: relative; background-color: #1D2129;color:#FFF;}
.cabinet_content .box .main_box .list_item {display:flex;flex-direction:row;justify-content: space-between; align-items: center;background-color: #000000;} 
.cabinet_content .box .main_box .list_item .left { padding: 0 0px;} 
.cabinet_content .box .main_box .list_item .left .list-img{width:90px;height:90px;background: #F4F6FA; border-radius: 50px;}
.cabinet_content .box .main_box .list_item .left .list-img img{display: block;width:60px;height:60px;padding: 15px;}   
.cabinet_content .box .main_box .list_item .left .list-text {display: flex; flex-direction: column;text-align: center;width: 20px;padding: 0 2px 0px 2px;height: 20px;line-height: 20px;border-bottom: 2px solid #1D2129;}
.cabinet_content .box .main_box .list_item .left .list-text text {font-size: 26px;padding: 0px 0; font-weight:500;} 

.cabinet_content .box .main_box .list_item .right { color: #333;padding:0 0px;width: 100%;background-color: #1D2129;}  
.cabinet_content .box .main_box .list_item .right .right_item_bg{padding: 0 10px;background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 20px;height: 20px;border-bottom: 2px solid #1D2129;padding-left: 2px;}  
.cabinet_content .box .main_box .list_item .right .right_item_bg .text_rows { background-color: #666;width: 100%;height: 20px; padding-left:5px;margin-bottom: 2px;; display: block;}
.cabinet_content .box .main_box .list_item .right .right_item_1{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 20px;height: 20px;border-bottom: 2px solid #1D2129;padding-left: 2px;}  
.cabinet_content .box .main_box .list_item .right .right_item_2{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 42px;height: 42px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_3{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 64px;height: 64px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_4{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 86px;height: 86px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_5{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 108px;height: 108px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 

.cabinet_content .box .main_box .list_item .right .right_item_6{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 130px;height: 130px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_7{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 152px;height: 152px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_8{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 174px;height: 174px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_9{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 196px;height: 196px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_10{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 218px;height: 218px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 

.cabinet_content .box .main_box .list_item .right .right_item_11{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 240px;height: 240px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_12{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 262px;height: 262px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_13{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 284px;height: 284px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_14{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 306px;height: 306px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_15{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 328px;height: 328px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_16{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 350px;height: 350px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_17{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 372px;height: 372px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_18{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 394px;height: 394px;border-bottom: 2px solid #1D2129;padding-left: 2px;}     
.cabinet_content .box .main_box .list_item .right .right_item_19{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 416px;height: 416px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_20{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 438px;height: 438px;border-bottom: 2px solid #1D2129;padding-left: 2px;}  
 
.cabinet_content .box .main_box .list_item .right .right_item_21{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 460px;height: 460px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_22{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 482px;height: 482px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_23{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 504px;height: 504px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_24{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 526px;height: 526px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_25{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 548px;height: 548px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_26{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 570px;height: 570px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_27{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 592px;height: 592px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_28{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 614px;height: 614px;border-bottom: 2px solid #1D2129;padding-left: 2px;}     
.cabinet_content .box .main_box .list_item .right .right_item_29{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 636px;height: 636px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_30{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 658px;height: 658px;border-bottom: 2px solid #1D2129;padding-left: 2px;}  
 
.cabinet_content .box .main_box .list_item .right .right_item_31{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 680px;height: 680px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_32{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 702px;height: 702px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_33{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 724px;height: 724px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_34{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 746px;height: 746px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_35{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 768px;height: 768px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_36{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 790px;height: 790px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_37{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 812px;height: 812px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_38{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 834px;height: 834px;border-bottom: 2px solid #1D2129;padding-left: 2px;}     
.cabinet_content .box .main_box .list_item .right .right_item_39{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 856px;height: 856px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_40{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 878px;height: 878px;border-bottom: 2px solid #1D2129;padding-left: 2px;}  
 
.cabinet_content .box .main_box .list_item .right .right_item_41{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 900px;height: 900px;border-bottom: 2px solid #1D2129;padding-left: 2px;} 
.cabinet_content .box .main_box .list_item .right .right_item_42{background-color: #000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;line-height: 922px;height: 922px;border-bottom: 2px solid #1D2129;padding-left: 2px;}  
    

.cabinet_content .box .main_box .list_item .right .text_left { color: #333;}
.cabinet_content .box .main_box .list_item .right .text_right { padding:0 10px 0 0px;display: flex;} 
.cabinet_content .box .main_box .list_item .right .text_left .tit_name { 
	font-size: 12px;height: 25px; line-height: 25px;padding: 0px 0;display: -webkit-box;overflow: auto;text-overflow: ellipsis;
    word-wrap: break-word;white-space: normal !important;-webkit-line-clamp: 1;-webkit-box-orient: vertical;
}
.cabinet_content .box .main_box .list_item .right .text_left .tit_name text {color:#FFF;font-size:12px;font-weight: 500;}
.cabinet_content .box .main_box .list_item .right .text_left .tit_memo { font-size: 12px; color:#999; line-height: 25px;} 
.cabinet_content .box .main_box .list_item .right .text_left .tit_memo text{ 
    color: #999;font-size: 26px;line-height: 50px;display: -webkit-box;overflow: auto;text-overflow: ellipsis;
    word-wrap: break-word;white-space: normal !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.cabinet_content .box .main_box .list_item .right .text_right .choose {overflow: auto;  line-height: 40px;white-space: nowrap;}
.cabinet_content .box .main_box .list_item .right .text_right .choose view {
    float: right;border-radius: 10px;padding: 10px;margin-left: 10px; font-size: 26px;font-weight: 500;
 }  
.cabinet_content .box .main_box .list_item .right .text_right { font-size: 12px;color: #666;padding-right: 5px;display: flex;flex-direction: row;align-items: center; justify-content: space-between }
.cabinet_content .box .main_box .list_item .right .text_right .right_image_1 img{width: 1px;height: 20px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_2 img{width: 1px;height: 40px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_3 img{width: 1px;height: 60px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_4 img{width: 1px;height: 82px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_5 img{width: 1px;height: 104px; padding-left: 2px;margin: 2px 0;display: block;} 
.cabinet_content .box .main_box .list_item .right .text_right .right_image_6 img{width: 1px;height: 126px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_7 img{width: 1px;height: 148px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_8 img{width: 1px;height: 170px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_9 img{width: 1px;height: 192px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_10 img{width: 1px;height: 214px; padding-left: 2px;margin: 2px 0;display: block;}

.cabinet_content .box .main_box .list_item .right .text_right .right_image_11 img{width: 1px;height: 236px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_12 img{width: 1px;height: 258px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_13 img{width: 1px;height: 280px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_14 img{width: 1px;height: 302px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_15 img{width: 1px;height: 324px; padding-left: 2px;margin: 2px 0;display: block;} 
.cabinet_content .box .main_box .list_item .right .text_right .right_image_16 img{width: 1px;height: 346px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_17 img{width: 1px;height: 368px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_18 img{width: 1px;height: 390px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_19 img{width: 1px;height: 412px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_20 img{width: 1px;height: 434px; padding-left: 2px;margin: 2px 0;display: block;}

.cabinet_content .box .main_box .list_item .right .text_right .right_image_21 img{width: 1px;height: 456px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_22 img{width: 1px;height: 478px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_23 img{width: 1px;height: 500px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_24 img{width: 1px;height: 522px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_25 img{width: 1px;height: 544px; padding-left: 2px;margin: 2px 0;display: block;} 
.cabinet_content .box .main_box .list_item .right .text_right .right_image_26 img{width: 1px;height: 566px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_27 img{width: 1px;height: 588px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_28 img{width: 1px;height: 610px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_29 img{width: 1px;height: 632px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_30 img{width: 1px;height: 654px; padding-left: 2px;margin: 2px 0;display: block;}

.cabinet_content .box .main_box .list_item .right .text_right .right_image_31 img{width: 1px;height: 676px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_32 img{width: 1px;height: 698px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_33 img{width: 1px;height: 720px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_34 img{width: 1px;height: 742px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_35 img{width: 1px;height: 764px; padding-left: 2px;margin: 2px 0;display: block;} 
.cabinet_content .box .main_box .list_item .right .text_right .right_image_36 img{width: 1px;height: 786px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_37 img{width: 1px;height: 808px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_38 img{width: 1px;height: 830px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_39 img{width: 1px;height: 852px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_40 img{width: 1px;height: 874px; padding-left: 2px;margin: 2px 0;display: block;}

.cabinet_content .box .main_box .list_item .right .text_right .right_image_41 img{width: 1px;height: 896px; padding-left: 2px;margin: 2px 0;display: block;}
.cabinet_content .box .main_box .list_item .right .text_right .right_image_42 img{width: 1px;height: 918px; padding-left: 2px;margin: 2px 0;display: block;}

.cabinet_content .box .buttom_item {
	padding-bottom: 1px;font-weight: 600;height: 20px;line-height: 20px; letter-spacing: 1px;
    display: flex; flex-direction: row; justify-content: space-between; align-items: right; font-size:10px;color: #86909C;
}
.cabinet_content .box .buttom_item .left-title {padding-right: 10px;display: flex;flex-direction: row; justify-content: space-between; align-items: right;}
.cabinet_content .box .buttom_item .left-title img{width: 12px;height: 12px;vertical-align: middle;padding-right: 5px;}
.cabinet_content .box .buttom_item .right-title {border-radius: 5px;flex-direction: row; justify-content: space-between; align-items: right; }
.cabinet_content .box .buttom_item .right-title img{width: 12px;height: 12px;vertical-align: middle;padding-right: 5px;}
.cabinet_content .box .buttom_item .right-title a{font-size:12px;color: #86909C;font-weight: 500;}
  
 
/* chart end*/  


/**gen start ***/
.gen_box {display: flex;}
.gen_box .title_item {height: 28px; line-height: 28px;
    display: flex; flex-direction: row; justify-content: space-between; align-items: center; font-size:10px;color: #86909C;
}
.gen_box .title_item .left_title {padding-right: 10px;display: flex;flex-direction: row; justify-content: space-between; align-items: center;}
.gen_box .title_item .left_title img{width: 12px;height: 12px;vertical-align: middle;padding-right: 5px;}
.gen_box .title_item .right_title {border-radius: 5px;flex-direction: row; justify-content: space-between; align-items: center; }
.gen_box .title_item .right_title img{width: 12px;height: 12px;vertical-align: middle;padding-right: 5px;}

.gen_content {max-width: 100%;margin: 0 auto; display: flex;justify-content: top;flex-direction: column;align-items: center;}
.gen_content .fl {float: left;display: block;}
.gen_content ul li {width: 100%;}
.gen_content .title {font-size: 30px;font-weight: bold;color: #333333; margin: 0px 20px;line-height: 70px;
	    display: flex;justify-content: top;flex-direction: column;align-items: center;
}
.gen_content .title_A {font-size: 16px;font-weight: bold;color: #333333;display: block;margin: 10px 20px;line-height: 30px;}
.gen_content .title_B {font-size: 16px;font-weight: bold;color: #333333;display: block;margin: 10px 20px;line-height: 30px;}
.gen_content .title_C {font-size: 16px;font-weight: bold;color: #333333;display: block;margin: 10px 20px;line-height: 30px;}
.gen_content .memo {font-size: 12px;color: #333333;line-height: 25px;width: 100%;}


/**gen end***/