/*--------------------------*\
    * trjcn.com V6 home
    * Date: 2015-4-15
    * author: dbj
    * ©: 2015 www.trjcn.com
\*--------------------------*/
/* 公用 */
html {
    _background-attachment: fixed;
    _background-image: url(about:blank);
}
html, #page {
    min-width: 1000px;
    background-color: #f1f1f1;
}
.container:after, .ui-box-head:after, .main:after{
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.container {
    *zoom: 1;
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}
.ui-box{
    margin-top: 10px;
	background:#fff;
}
.ui-box-first{ 
    margin-top: 0;
}
.ui-box-head{
    *zoom: 1;
    height: 30px;
    background-color: #f6f6f6;
    border-bottom: 1px solid #ddd;
}
.ui-box-head-title{
    float: left;
    _position: absolute;
    padding: 0 10px;
    line-height: 29px;
    font-weight: bold;
    font-size: 14px;
    color: #2d395f;
    border-bottom: 2px solid #2d395f;
}
.ui-box-cont{
    padding-top: 10px;
}
.ui-tab-head{
    height: 26px;
}
.ui-tab-head ul{ 
    float: left;
}
.ui-tab-head li{ 
    padding: 0 15px;
	float: left;
	margin-right: 5px;
    height: 24px;
    line-height: 24px;
    color: #666;
    cursor: pointer;
    border: 1px solid #ccc; 
    border-bottom: 0;
    border-radius: 3px 3px 0 0;
    background-color: #f0f0f0;
	display:inline-block;
}
.ui-tab-head li.ui-tab-head-current{ 
    position: relative;
    height: 25px;
    color: #333;
    background-color: #fff;
}
.ui-tab-head li.active {
  position: relative;
  height: 25px;
  color: #333;
  background-color: #fff;
}
.ui-tab-head li a{
	padding:0 15px;
	margin:0 -15px;
	white-space: nowrap;
	display:inline-block;
}
.ui-tab-head li a:hover{
	text-decoration:none;
}
.ui-tab-cont{
    margin-top: -1px;
    padding-top: 10px;
    border-top: 1px solid #ccc;
}
.ui-tab-cont .active{display:block;}
/* 公用图片 */
.icon-subnav-manage, .icon-subnav-arrow, .icon-subnav-info, .icon-subnav-social, .icon-subnav-order, .icon-subnav-account, .i-tips-info, .i-tips-info-amount, .icon-notice, .icon-user-phone, .icon-user-face, .icon-user-email, .icon-user-post, .icon-user-org, .icon-user-firm, .icon-user-honor,.icon-user-phone-gray, .icon-user-face-gray, .icon-user-email-gray, .icon-user-post-gray, .icon-user-org-gray, .icon-user-firm-gray, .icon-user-honor-gray, .icon-info-deliver, .icon-info-guestbook, .icon-info-private, .icon-info-message, .icon-info-time, .icon-question-mark,.toolbar-info-nav i,.icon-part-bg{
    background-image: url(../images/icon.png);
    background-repeat: no-repeat;
}
/* 公用按钮 */
.ui-btn,.ui-btn-small,.ui-btn-big{
    color: #fff;
}
a.ui-btn:hover,a.ui-btn-small:hover,a.ui-btn-big:hover{
    color: #fff ;
    text-decoration: none;
    cursor: pointer;
}
.ui-btn,.ui-btn-small,.ui-btn-big{
    display: inline-block;
    *zoom: 1;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    border: 0;
    border-radius: 3px;
}
.ui-btn{
    padding: 0 8px;
    height: 30px;
    line-height: 30px;
	font-size: 14px;
}
.ui-btn-small{
    padding: 0 6px;
    height: 24px;
    line-height: 24px;
}

.ui-btn-big{
    padding: 0 10px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
.ui-btn-gray{
    background-color: #ededed;
	color:#999;
}
a.ui-btn-gray:hover{
    background-color: #d8d8d8;
	color:#666;
}

.ui-btn-darkgray{
    background-color: #d8d8d8;
	color:#999;
}
a.ui-btn-darkgray:hover{
    background-color: #d8d8d8;
	color:#999;
}

.ui-btn-red{
    background-color: #dd3650;
}
a.ui-btn-red:hover{
    background-color: #ff4663;
}
.ui-btn-gree{
    background-color:#090;
}
a.ui-btn-gree:hover{
    background-color:#0C0;
}
.ui-btn-blue{
    background-color: #7381ac !important;
}
a.ui-btn-blue:hover{
    background-color: #8fa0d3 !important;
}
.ui-btn-orange{
    background-color: #f06307 !important;
}
a.ui-btn-orange:hover{
    background-color: #ff802d !important;
}


/*提示图标*/
i.icoErr16,i.icoWar16,i.icoDou16,i.icoPro16,i.icoBul16,i.icoCor16,i.icoHor16,i.icoCor16gray,i.icoPro16yellow{ width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:3px; background:url(../images/icon-tips.png) no-repeat; margin-right:3px;}
i.icoErr16{ background-position:0 0;}
i.icoWar16{ background-position:left -40px;}
i.icoDou16{ background-position:left -79px;}
i.icoPro16{ background-position:left -120px;}
i.icoBul16{ background-position:left -159px;}
i.icoCor16{ background-position:left -200px;}
i.icoCor16gray{ background-position:-37px -240px;}
i.icoHor16{ background-position:left -240px;} 
i.icoPro16yellow{ background-position:left -315px;} 
i.icoErr32,i.icoWar32,i.icoDou32,i.icoPro32,i.icoBul32,i.icoCor32,i.icoCor32gray,i.icoPro32yellow{ width:32px; height:32px; display:inline-block; vertical-align:middle; background:url(../images/icon-tips.png) no-repeat; margin-right:3px;}
i.icoErr32{ background-position:right top;}
i.icoWar32{ background-position:right -40px;}
i.icoDou32{ background-position:right -79px;}
i.icoPro32{ background-position:right -120px;}
i.icoBul32{ background-position:right -159px;}
i.icoCor32{ background-position:right -200px;}
i.icoCor32gray{ background-position:right -269px;}
i.icoPro32yellow{ background-position:right -315px;} 
i.icoErr24,i.icoWar24,i.icoDou24,i.icoPro24,i.icoBul24,i.icoCor24,i.icoCor24gray,i.icoPro24yellow{ width:24px; height:24px; display:inline-block; vertical-align:middle; background:url(../images/icon-tips.png) no-repeat; margin-right:3px;}
i.icoErr24{ background-position:-30px 0;}
i.icoWar24{ background-position:-30px -40px;}
i.icoDou24{ background-position:-30px -79px;}
i.icoPro24{ background-position:-30px -120px;}
i.icoBul24{ background-position:-30px -159px;}
i.icoCor24{ background-position:-30px -200px;}
i.icoCor24gray{ background-position:-30px -269px;}
i.icoPro24yellow{ background-position:-30px -315px;} 

/* 顶部条 */
#site-nav {
    width: 100%;
    height: 30px;
    background-color: #f1f1f1;
    border-bottom: 1px solid #fff;
}
.sn-welcome {
    float: left;
    line-height: 30px;
    color: #666;
}
a.sn-user-nick {
    font-weight: bold;
    color: #c82a00;
}
.sn-menu {
    float: right;
}
.sn-menu-item {
    float: left;
    line-height: 30px;
}
.sn-menu-item a {
    padding: 0 10px;
    color: #666;
}
.sn-menu-item a:hover {
    color: #08c;
}
.sn-separator {
    float: left;
    overflow: hidden;
    margin-top: 9px;
    width: 0;
    height: 12px;
    border-left: 1px solid #999;
}
.sn-dropdown {
    position: relative;
    z-index: 100;
}
.sn-menu-item a.sn-dropdown-hd {
	  position: relative;
  z-index: 1000;
    display: inline-block;
    padding-right: 15px;
    height: 30px;
    border-left: 1px solid #f1f1f1;
    border-right: 1px solid #f1f1f1;
}
/*下载手机端样式*/
.sn-mobile a.sn-dropdown-hd{padding:0 10px 0 24px;}
.sn-mobile .sn-dropdown-bd{border-top: 1px solid #ddd;
  right: 0;
  left: auto;
  width: 146px;
  padding: 10px;}
.sn-dropdown-bd .sn-mobile-appdowm a{
  height: 26px;
  line-height: 26px;
  font-weight: bold;
  color: #3b4a82;
  border-radius: 3px;
  width: 145px;
  border: 1px solid #ddd;
  text-align: center;	
}
.sn-dropdown-bd .sn-mobile-appdowm a:hover {
    color: #d02c00;
    background:#fff;
    text-decoration: none;
}
.sn-mobile-appdowm a:hover{color:#}
.sn-mobile-qrcode{
	margin-top: 5px;
  display: block;
  width: 142px;
  height: 110px;
  background: url(../images/YQ-lianjie.png) no-repeat left -139px;
  margin-bottom: 5px;
}
.sn-mobile-text{
  line-height: 18px;	
}
.ui-text-red {
  color: #e93100;
}

/*关注微信*/
.sn-wechat .sn-dropdown-bd{
  border-top: 1px solid #ddd;
  right: 0;
  left: auto;
  width: 100px;
  padding: 10px;
    line-height: 20px;
    text-align: center;
}


.sn-menu-item .sn-dropdown:hover a.sn-dropdown-hd, .sn-menu-item .sn-dropdown-hover a.sn-dropdown-hd {
    background-color: #fff;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

.sn-dropdown-bd {
    display: none;
    position: absolute;
    left: 0;
    top: 29px;
    width: 73px;
    border: 1px solid #ddd;
    border-top: 0;
    background-color: #fff;
}
.sn-dropdown-bd a {
    display: block;
    padding: 0;
    text-align: center;
}
.sn-dropdown-bd a:hover {
    background-color: #f9f9f9;
}
.icon-dropdown-arrow {
    -webkit-backface-visibility: hidden;
    position: absolute;
    right: 6px;
    top: 12px;
    width: 0;
    height: 0;
    border-width: 3px;
    border-style: solid dashed dashed;
    border-color: #666 transparent transparent;
    font-size: 0;
    line-height: 0;
}
.sn-dropdown:hover .sn-dropdown-bd, .sn-dropdown-hover .sn-dropdown-bd {
    display: block;
}
.sn-dropdown:hover .icon-dropdown-arrow {
    -webkit-transition: -webkit-transform .2s ease-in;
    -moz-transition: -moz-transform .2s ease-in;
    -o-transition: -o-transform .2s ease-in;
    transition: transform .2s ease-in;
    -moz-transform: rotate(180deg);
    -moz-transform-origin: 50% 30%;
    -webkit-transform: rotate(180deg);
    -webkit-transform-origin: 50% 30%;
    -o-transform: rotate(180deg);
    -o-transform-origin: 50% 30%;
    transform: rotate(180deg);
    transform-origin: 50% 30%;
}

/* 头部 */
#header {
    width: 100%;
    height: 40px;
    background-color: #1B1C1D;
}
.container .logo{width:86px;}
.logo {
    float: left;
    overflow: hidden;
    margin-top: 8px;
    width: 86px;
    height: 26px;
    text-indent: -999em;
    background-image: url(../images/sm-logo.png);
}
.sub-logo {
    float: left;
    margin-top: 10px;
    margin-left: 10px;
    padding-left: 10px;
    width: 79px;
    height: 20px;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    border-left: 1px solid #535d7c;
}
.sub-logo:hover{ color:#fff;}
/* 主导航 */
.nav {
    float: left;
}
.nav-item {
    float: left;
	position:relative;
}
.nav .nav-item a {
    display: block;
    float: left;
    padding: 5px 30px;
    height: 30px;
    font-size: 16px;
    line-height: 30px;
    color: #fff;
}
.nav-item a:hover, .nav-item-current a {
    background-color: #ff6600;
    text-decoration: none;
    color: #fff;
}
.nav .nav-item img{ position:absolute; top:2px; right:10px;}
/* 主体容器 */
#content {
    padding-top: 10px;
    padding-bottom: 10px;
}
#content .container {
    position: relative;
    padding-left: 179px;
    width: 819px;
	min-width:819px;
    border: 1px solid #ddd;
    border-radius: 3px;
    background-color: #f5f5f5;
}

/* 用户中心导航 */
.subnav {
    position: absolute;
    left: 0;
    top: 0;
    width: 179px;
}
.subnav-header {
    position: relative;
    padding-left: 35px;
    height: 37px;
    line-height: 37px;
    font-size: 18px;
    color: #fff;
    border-top-left-radius: 3px;
    background-color: #717171;
}
.subnav-group {
    padding-bottom: 10px;
}
.subnav-title {
    position: relative;
    padding-left: 35px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #333;
    border-bottom: 1px solid #e7e7e7;
    background-color: #f1f1f1;
}
.subnav-item {
    margin-left: 10px;
    margin-right: 10px;
}
.subnav-item a {
    display: block;
    position: relative;
    padding-left: 25px;
    height: 30px;
    line-height: 30px;
    color: #666;
    border-bottom: 1px dashed #c2c2c2;
    border-top: 1px dashed #fff;
}
.subnav-item-first {
    margin: 0;
    padding: 5px 10px 0;
    border-top: 1px solid #fff;
}
.subnav-item-first a {
    border-top: 0;
}
.subnav-item-last {
    border-bottom: 1px dashed #fff;
}
.icon-nav-dot {
    display: block;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -2px;
    overflow: hidden;
    width: 4px;
    height: 4px;
    background-color: #d6d6d6;
}
.subnav-item a:hover, .subnav-item-current a {
    color: #333;
    background-color: #ebebeb;
    text-decoration: none;
}
.i-tips-info {
    display: inline-block;
    *display: inline;
    *position: absolute;
    overflow: hidden;
    margin-left: 2px;
    margin-top: 2px;
    *margin-top: -6px;
    padding-left: 3px;
    height: 13px;
    vertical-align: top;
    background-position: -110px -22px;
}
.i-tips-info-amount {
    display: inline-block;
    padding-right: 3px;
    height: 13px;
    line-height: 12px;
    font-family: arial;
    _font-size: 11px;
    background-position: right -42px;
    vertical-align: top;
    color: #fff;
}

/* 导航区图标 */
.icon-subnav-manage, .icon-subnav-arrow, .icon-subnav-info, .icon-subnav-social, .icon-subnav-order, .icon-subnav-account {
    display: block;
    position: absolute;
    left: 13px;
    top: 50%;
    margin-top: -8px;
    overflow: hidden;
    width: 16px;
    height: 16px;
}
.icon-subnav-manage {
    background-position: -2px -2px;
}
.icon-subnav-arrow {
    left: auto;
    right: 6px;
    background-position: -23px -1px;
}
.icon-subnav-line {
    display: block;
    position: absolute;
    left: -3px;
    top: 0;
    overflow: hidden;
    width: 3px;
    height: 30px;
    background-color: #ff6600;
}
.icon-subnav-info {
    background-position: -42px -2px;
}
.icon-subnav-social {
    background-position: -62px -3px;
}
.icon-subnav-order {
    background-position: -82px -3px;
}
.icon-subnav-account {
    background-position: -102px -2px;
}

/* 主内容 */
.main {
    *zoom: 1;
    padding: 10px;
    min-height: 800px;
    _height: 1000px;
    border-left: 1px solid #ddd;
    border-radius: 3px;
    background-color: #fff;
}

/* 工具栏 */
#toolbar {
    z-index: 30;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30px;
    _position: absolute;
    _top: expression(documentElement.scrollTop+documentElement.clientHeight-30);
}
.toolbar-wrap {
    position: relative;
    height: 30px;
}
.toolbar-wrap .container {
    position: relative;
}
.toolbar-bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 30px;
    background-color: #2d395f;
    filter: alpha(opacity=80);
    opacity: 0.8;
}

/* 工具栏公告 */
.toolbar-notice {
    width: 35%;
    height: 30px;
    overflow: hidden;
    padding-left: 20px;
    position: relative;
	float:left;
}
.icon-notice {
    display: block;
    position: absolute;
    left: 0;
    top: 8px;
    width: 16px;
    height: 16px;
    background-position: -2px -23px;
}
.toolbar-notice-roll {
    position: relative;
}
.toolbar-notice-roll li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}
.toolbar-notice-roll li a {
    color: #fff;
}
.toolbar-notice-roll li a.classify {
    margin-right: 10px;
    color: #ffbd00;
}
/* 工具栏信息右边内容 */
.toolbar-info{
	float:right;
	height:30px;
}
.toolbar-info-box{
	float:left;
	border-left:1px solid #1b233e;
	position:relative;
}
.toolbar-info-box-last{
	border-right:1px solid #1b233e;
}
.toolbar-info-box-last{
	border-right:1px solid #535d7c;
}
.toolbar-info-nav{
	border-left:1px solid #535d7c;
	display:inline-block;
	color:#fff;
	height:16px;
	padding:7px 10px;
}
.toolbar-info-nav:hover{
	color:#fff;
	background:#273051;
	text-decoration:none;
}
.toolbar-info-nav i{ 
    height:16px; 
	display:inline-block; 
	width:20px; 
	vertical-align:middle; 
	margin-right:4px;
}
.toolbar-info-nav .toolbar-mail{
	background-position:-21px -24px;
}
.toolbar-info-nav .toolbar-message{
	background-position:-40px -24px;
}
.toolbar-info-nav .toolbar-contacts{
	background-position:-60px -24px;
}
.toolbar-info-nav .toolbar-top{
	background-position:-81px -24px;
}
.toolbar-info-nav span{
	color:#ffbd00; 
	font-weight:bold;
}
/* 工具栏信息右边内容详细 */
.toolbar-info-part{
	position:absolute;
	bottom:37px;
	left:0;
	border:1px solid #ddd;
	width:210px;
	display:none;
	border-radius:5px;
	background:#fff;
}
.toolbar-info-part1{
	height:156px;
}
.toolbar-info-part .hd{
	background:#f6f6f6;
	height:30px;
	border:0;
	border-radius:5px  5px 0 0;
}
.toolbar-info-part .hd li{
	float: left;
	padding: 0 15px;
	margin:4px 0 0 5px;
	height: 24px;
	line-height: 24px;
	color: #666;
	cursor: pointer;
	border: 1px solid #ccc;
	border-bottom: 0;
	border-radius: 3px 3px 0 0;
    background-color: #f0f0f0;
}
.toolbar-info-part .hd li.ui-tab-head-current{
	position: relative;
	height: 25px;
	color: #333;
	z-index:111;
	background-color: #fff;
}
.toolbar-info-part .close{
	font-size:14px;
	padding:0 6px;
	line-height:28px;
	position:absolute;
	font-weight:bold;
	right:0;
	top:0;
}
.toolbar-info-part .close:hover{
	text-decoration:none;
}
.toolbar-info-part .md{
	border-top: 1px solid #ddd;
	margin-top:-1px;
	padding:6px;
}
.icon-toolbar-arrow-a,.icon-toolbar-arrow-b{
    position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
	border: 8px dashed transparent;
	display:none;
    
}
.icon-toolbar-arrow-a{
	top: -8px;
	left:12px;
    border-top: 8px solid #ddd;
}
.icon-toolbar-arrow-b{
	top: -9px;
	left:12px;
    border-top: 8px solid #fff;
}
.footer-information{
	line-height:22px;
}
.information-cont{ 
    height:54px;
}
.information-cont-wu{
	text-align:center;
	line-height:54px; 
}
.toolbar-info-part2{
}
.toolbar-info-part .md{
	padding:0 6px 2px;
}
.toolbar-info-part2 .md article{
	overflow:hidden;
	zoom:1;
	padding:6px 0;
	border-bottom:1px dashed #ddd;
}
.toolbar-info-part2 .md aside{
	float:left;
}
.toolbar-info-part2 .md aside img{
	width:34px;
	height:34px;
	display:block;
	border:1px solid #d9dce8;
	
}
.toolbar-info-part2 .md section{
	margin:0 0 0 38px;
}
.toolbar-info-part2 .md article div{
	border: 1px solid #d5c8ae;
	margin-top:10px;
}
.toolbar-info-part2 .md .fn-right a{
	padding:2px;
	background-color: #fff0d2;
	color:#7c6536;
}
.toolbar-info-part2 .md footer{
	text-align:right;
}
/* 等待删除 */
.tx-c{
	text-align:center;
}
/* 工具栏信息 */


/* 底部内容 */
#footer {
    margin: 10px auto 0;
    padding: 10px;
    width: 980px;
    line-height: 24px;
    color: #666;
    text-align: center;
    border-top: 1px solid #ccc;
}
.ft-quick-link a {
    margin-left: 8px;
    margin-right: 8px;
}
/*图标区开始 */
.icon-part-bg{
	vertical-align:middle;
	display:inline-block;
	font-size:0;
	margin-right:3px;
}
.icon-part-email{
	background-position:-62px -104px;
	width:16px;
	height:14px;
}
.icon-part-search{
	background-position:-43px -103px;
	width:14px; 
	height:14px;
}
.icon-project-close{
	background-position:-2px -102px;
	width:16px;
	height:16px;
	text-indent:-1000em;
}
.icon-part-tr{
	background-position:-80px -104px;
	width:20px; 
	height:13px;
}
.icon-part-tr-1{
	background-position:0 -123px;
	width:20px; 
	height:13px;
}
.icon-part-tr-2{
	background-position:-20px -123px;
	width:20px; 
	height:13px;
}
.icon-part-phone{
	background-position:-104px -102px;
	width:14px; 
	height:16px;
}
.icon-part-calendar{
	background-position:-42px -122px;
	width:16px; 
	height:16px;
}
.icon-part-word{
	background-position:-62px -123px;
	width:16px; 
	height:15px;
}
.icon-part-delete{
	background-position:-4px -162px;
	width:13px; 
	height:15px;
}
/*图标区结束 */
/*公共搜索导航块开始 */
.search-part-nav{
	background:#f1f1f1;
	padding:5px 10px;
	overflow:hidden;
	zoom:1;
}
.search-part-nav .ui-btn-blue{
	padding-left:25px;
}
.search-part-nav .ui-btn-blue i{
	position:absolute;
	left:5px;
	top:4px;
}
.search-part-nav input{
	border:1px solid #bbb;
	padding-left:5px;
	height:18px;
	line-height:18px;
}
.search-part-nav .search-part-link{
	color:#333;
	margin-right:15px;
}
.search-part-nav .search-part-link a{
	line-height:20px; 
	padding:0 20px;
	color:#333;
}
.search-part-nav .search-part-link-first{
	padding-left:0;
}
/* 公共搜索导航块结束 */
/*公共表格开始 */
.table-part-all-f table{
	color:#000;
}
.table-part-all table{
	width:100%;
}
.table-part-all table th,.table-part-all table td{
	padding:10px;
	border:1px solid #ddd;
}
.table-part-all-f table th{
	background:#f8f8f8;
	text-align:center;
	white-space: nowrap;
}
.table-part-all .table-hover td{
	background:#f1f1f1;
}
.table-part-all-f table td{
	background:#fff;
	word-wrap: break-word;
	word-break: break-all;
}
.table-part-all .btn-text a{
	color:#3b4a82;
	white-space: nowrap;
}
.table-part-th-b th{
	font-weight:bold;
}
/*公共表格结束 */
/*公共头部A开始 */
.part-head-all-a{
	background:#f6f6f6;
	overflow:hidden;
	zoom:1;
	padding-right:10px;
	position:relative;
}
.part-head-all-a h4{
	font-size:14px;
	font-weight:bold;
	line-height:28px;
	padding:0 10px;
	border-bottom:2px solid #2d395f;
	position:relative;
}
.part-head-all-a nav li{
	float:left;
	margin:5px 0 0 5px;
}
.part-head-all-a nav li a{
	color:#666;
	background:#e9e9e9;
	border-radius:5px 5px 0 0;
	line-height:24px;
	height:24px;
	display:inline-block;
	padding:0 15px;
}
.part-head-all-a nav li a:hover{
	text-decoration:none;
}
.part-head-all-a nav .ui-tab-head-current a{
	background:#536290;
	color:#fff;
}
/*公共头部A结束 */
/* 用户资料信息详细开始 */
/* 用户信息详细 */
.baseinfo {
    float: left;
    padding: 0 10px;
    width: 607px;
}
.baseinfo-w{
	padding-left:20px;
	width:654px;
}
.username {
    padding-top: 8px;
    height: 25px;
    border-bottom: 1px dashed #ddd;
    color: #666;
}
.username-nick {
    color: #c82a00;
}
.username-nick i {
    margin: 0 3px;
}
.login-time {
    margin-left: 5px;
    color: #999;
}
.baseinfo-group {
    padding-top: 5px; color: #666;
}
.baseinfo-item {
    padding: 4px 0; height: 18px; line-height: 18px;
}
.baseinfo-label {
    display: inline-block;
	float:left;
}
.baseinfo-value strong {
    /*font-weight: normal;*/
}
.baseinfo-value a {
    color: #666;
}
.baseinfo-value a:hover {
    color: #c82a00;
}
.baseinfo-integrity strong {
    font-size: 18px;
}
.baseinfo-integrity a{
    margin-left: 10px; color: #3b4a82;
}
.baseinfo-message a{
    margin-right: 5px;
}
.baseinfo-services{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width:350px; display:inline-block; vertical-align:bottom; line-height:17px;}
/* 用户资料图标 */
.icon-user-phone, .icon-user-face, .icon-user-email, .icon-user-post, .icon-user-org, .icon-user-firm, .icon-user-honor,.icon-user-phone-gray, .icon-user-face-gray, .icon-user-email-gray, .icon-user-post-gray, .icon-user-org-gray, .icon-user-firm-gray, .icon-user-honor-gray, .icon-info-deliver, .icon-info-guestbook, .icon-info-private, .icon-info-message, .icon-question-mark {
    display: inline-block;
    margin-right: 3px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background-position: -2px -2px;
	
}
.icon-user-phone{
    background-position: -3px -41px;
}
.icon-user-face{
    background-position: -22px -42px;
}
.icon-user-email{
    background-position: -42px -42px;
}
.icon-user-post{
    background-position: -62px -42px;
}
.icon-user-org{

}
.icon-user-firm{

}
.icon-user-honor{

}
.icon-user-phone-gray{

}
.icon-user-face-gray{

}
.icon-user-email-gray{

}
.icon-user-post-gray{

}
.icon-user-org-gray{

}
.icon-user-firm-gray{

}
.icon-user-honor-gray{

}
.icon-info-deliver{
    background-position: -2px -83px;
}
.icon-info-guestbook{
    background-position: -23px -83px;
}
.icon-info-private{
    background-position: -43px -83px;
}
.icon-info-message{
    background-position: -63px -83px;
}
/* 用户资料信息详细结束 */
/* 公共提醒信息开始 */
.promptBdr-s{ border: 1px solid #f3e2bd;  background: #fffbf2;  padding: 5px 10px;  text-align: left;  color: #333;}
/* 公共提醒信息结束 */
/* 投递箱 新版本开始 */
.ico-deliver,.btn-deliver,.deliver-tab .tabMenu ul li.current a,.deliver-tab .tabMenu ul li.current a i{ background-image: url(http://www.trjcn.com/static/images/v5/new-deliver.png); background-repeat: no-repeat; background-color: transparent; border: 0; }
.deliver-dialog .publicForm{ margin: 0 auto; padding: 10px 0 10px 10px; }
.deliver-dialog .publicForm dl {padding: 7px 0;color: #666;}
.deliver-dialog .publicForm dl dt{ width: 160px; text-align: right; font:normal 14px/30px 'Microsoft Yahei',arial; float:left;}
.deliver-dialog .publicForm dl dt i{font-family:"宋体"; color:#e93100;}
.deliver-dialog .publicForm dl dd{ padding-left: 165px; font-family: 'Microsoft Yahei';  }
.deliver-dialog .publicForm dl dd textarea{font-family: 'Microsoft Yahei'; font-size: 14px; width:240px; height:80px; border:1px solid #e1e1e1; padding:5px; vertical-align:middle;}
.deliver-dialog .publicForm dl dd input.text{ font:normal 14px/30px 'Microsoft Yahei',arial; height: 18px; line-height: 18px; border:1px solid #e1e1e1; padding:5px;}

.deliver-tab{ border:0;}
.deliver-tab .tabMenu{ position: relative; width: 100%; background-image:none; background-color: #6472a6; border:none; height: 35px; padding-top: 5px; overflow: hidden; }
.deliver-tab .tabMenu ul{ *position:static; top: 5px;}
.deliver-tab .tabMenu ul li{ background-image: none; height: 35px; margin-right: 0; }
.deliver-tab .tabMenu ul li a{ display: block; float: left; font:bold 14px/35px 'Microsoft Yahei',arial; height: 35px; background-image: none; padding-left: 35px; }
.deliver-tab .tabMenu ul li a i{ display: block; float: left; height: 35px; line-height: 35px; color: #fff; background-image: none; padding-right: 35px; }
.deliver-tab .tabMenu ul li.current a{ height: 35px; background-position: left top; }
.deliver-tab .tabMenu ul li.current a i{ height: 35px; background-position: right -45px; color: #51619e; }
.deliver-tab .tabBox{width:706px; padding:20px; border-top:0;}
.deliver-dialog-cont{ width: 400px; margin:0 auto; padding:30px 0 10px 150px; }
.deliver-dialog-cont dt{ float: left; width: 145px; font:14px/35px 'Microsoft yahei',arial; color:#666; text-align: right; margin-left: -150px;}
.deliver-dialog-cont dd select{ margin: 0; font-family: 'Microsoft Yahei',arial; width:350px; padding:10px 5px; border:1px solid #e1e1e1; border-radius: 3px; }
.btn-deliver{text-shadow: 1px 1px 2px #333; cursor: pointer; display:inline-block; width: 140px; height: 38px; text-align: center; font:bold 18px/38px 'Microsoft Yahei',arial; color: #fff; background-position: left -385px; border:none; padding:0; }
a.btn-deliver:hover{ color: #fff; text-decoration: none;}
.deliver-box{ font-family: "Microsoft Yahei",simhei,arial; background-color: #f5f0e4; border:1px solid #fff; width: 708px; padding: 8px 20px; overflow: hidden; }
.ico-deliver{ display: block; width: 102px; height: 102px; float: left; background-position: left -777px; }
.deliver-box-info{ float:  left; width: 380px; padding-left: 15px; padding-top: 12px; }
.deliver-box-info span{ display: block; color: #ce8d4e; }
.deliver-box-info span.ft22{ font-size: 22px; font-weight: bold; }
.deliver-box-send{ font-size: 14px; padding-top: 10px; width: 160px; float: left; text-align: center;}
.deliver-box-send .btn-deliver{ background-position: left -591px; width: 150px; height: 42px; padding-right: 10px; margin: 5px 0; }
.deliver-dialog .aui_close {outline: none;top: 8px;position:absolute;right: 8px;width: 18px;height: 18px;line-height: 18px;text-align: center;text-indent: 0;font-size: 24px;text-decoration: none;color: #fff;z-index: 500;background: none;}
/* 投递箱 新版本结束 */
/*表单公共样式开始*/
/*下拉select Ie处理开始*/
.standard_select{display:inline-block;	border:solid 1px #ddd;	vertical-align:middle;	padding:2px ;*padding:6px ;	margin-right:5px; background:#fff;}
.select_shelter{display:inline-block;height:20px;*height:16px;	border:0px;	overflow:hidden;}
.select_shelter select{	*margin:-2px;padding:2px;*padding:6px ;	border:0px; color:#999;}
.select_shelter select:focus{ outline:0;}
.select-w246{ width:246px;*width:244px;}
.select-w264{ width:264px;*width:261px;}
.select-w182{ width:182px;*width:180px;}
.select-w126{ width:126px;*width:124px;}
.select-w116{ width:116px;*width:114px;}
.select-w80{ width:81px;*width:77px;}
/*下拉select Ie处理结束*/
.fieldsetMod{position:relative; border:1px solid #dadde9; padding:1px; margin-top:30px;}
.fieldsetMod h2{ position:absolute; padding:5px 10px; display:inline; font:bold 12px simsun; background-color:#fff; left:10px; top:-13px;_top:-11px;}
.fieldsetMod h2 .icoDot{ background:url(sprite.png) no-repeat -260px -60px; width:5px; height:5px; display:inline-block; overflow:hidden; vertical-align:middle; position:relative; right:-10px;}
.fieldsetMod .fieldsetBd{ padding:20px; overflow:hidden;}
.part-fieldset{ overflow:hidden; zoom:1;}
.part-fieldset aside{ width:17%; text-align:right; float:left; color:#666666; height:30px; line-height:30px;}
.part-fieldset aside i{ background:#f1f1f1; height:30px; line-height:30px; width:30px;text-align:center; color:#999999; display:inline-block; margin-right:5px;}
.part-fieldset-min-textarea aside{ height:84px; line-height:84px;}
.part-fieldset-img aside{line-height:80px;}
.part-fieldset-img{ margin-bottom:14px;}
.part-fieldset section{ width:82%; padding:0; display:inline-block; color:#999;}
.part-fieldset-wh-a .part-fieldset aside{ width:20%;}
.part-fieldset-wh-a .part-fieldset section{ width:79%;}
.part-fieldset-wh-b .part-fieldset aside{ width:21%;}
.part-fieldset-wh-b .part-fieldset section{ width:78%;}
.part-fieldset-all-c{border: 1px solid #ddd;padding: 20px;}
.part-fieldset-all-c .part-fieldset aside{ width:21%;}
.part-fieldset-all-c .part-fieldset section{ width:78%;}
.part-fieldset .part-fieldset-section{_height:expression(this.scrollHeight < 44 ? "44px" : "auto"); min-height:44px;}
.part-fieldset .part-fieldset-section .uploadify{float:left;margin-right: 5px}
.part-fieldset .part-fieldset-section .uploadify-queue{margin-bottom:0;}
.part-fieldset .part-fieldset-section.select-height{min-height:0; margin-bottom:14px;}
.part-fieldset .part-fieldset-label{padding:4px 0; margin-bottom:13px;}
.part-fieldset .part-fieldset-text{ line-height:30px; height:30px; margin-bottom:13px;}
.part-fieldset-min-textarea section{_height:expression(this.scrollHeight < 98 ? "98px" : "auto"); min-height:98px;}
.part-fieldset-time i{ position:absolute; left:8px; margin-top:7px;z-index:10;}
.part-fieldset-time input{ padding:0 0 0 29px !important;}
.part-fieldset .t_input{ height:28px; border:1px solid #ddd; background:#fff; line-height:28px; padding:0 10px; width:248px; margin-right:5px; display:inline-block; vertical-align:middle; position:relative;}
.part-fieldset section label{ display:inline-block; cursor:pointer; margin-right:10px; color:#666; }
.part-fieldset section label input{ vertical-align:middle; margin-right:3px;}
.part-fieldset .part-fieldset-msg{  padding: 2px 0; display: inline-block; vertical-align:middle;}
.part-fieldset .part-fieldset-msg em{ position: relative;  margin: 0 0 0 20px;  display: block;}
.part-fieldset .part-fieldset-msg i {  position: absolute;  top: 2px;  _top: 0;  left: -20px;}
.part-fieldset textarea{ vertical-align:middle; border:1px solid #ddd; height:72px; width:360px; padding:5px; display:inline-block; margin-right:5px; position:relative;}
body placeholder{ white-space:nowrap !important;}
.part-fieldset-code{ border:1px solid #ddd; height:28px; text-align:center; display:inline-block; vertical-align:middle; line-height:28px; margin-left:-6px; width:147px;}
.part-fieldset-code:hover{ text-decoration:none;}
.part-fieldset-code-cur,.part-fieldset-code-cur:hover{ background:#ccc; color:#999}
.part-fieldset-pic-itimg img{ width:80px; height:80px; display:block;}
.part-fieldset-pic-ittext{ margin-left:100px;}
.part-fieldset-footer{ text-align:center; margin:40px 0;}
.part-fieldset-all-a{ border:1px solid #ddd; padding:20px;}
.part-fieldset-all-aside80 aside{ width:80px;}
.part-fieldset .t_input_disabled{ background:#f0f0f0;}
.part-footer-ml146{ margin-left:146px;}
.part-footer-ml96{ margin-left:96px;}
.part-footer-ml110{ margin-left:110px;}
.part-fieldset-multi-select{ cursor:pointer; border:1px solid #ddd; width:156px; position:relative; height:28px; line-height:28px; padding:0 20px 0 10px; display:inline-block; vertical-align:middle; margin-right:5px;  overflow:hidden;}
.part-fieldset-multi-select i{  position: absolute;  width: 0;  height: 0;  overflow: hidden;  border: 6px dashed transparent;  right: 5px;   top: 12px;  border-top: 6px solid #ddd;}
.btn-more-case{ color:#cc3300; border:1px solid #cc3300; padding:2px 5px; border-radius:5px; display:inline-block;}
.btn-more-case:hover{ text-decoration:none;}
.tex-disabled-prat{ cursor:no-drop;vertical-align:middle; border:1px solid #ddd; height:72px; width:360px; padding:5px; display:inline-block; margin-right:5px; color:#999; overflow:auto; background:#f5f5f5;}
.input-disabled-prat{ cursor:no-drop;  height: 28px;  border: 1px solid #ddd;  line-height: 28px;  padding: 0 10px;  width: 248px;  margin-right: 5px;  display: inline-block;  vertical-align: middle;  position: relative; background:#f5f5f5;}
.part-fieldset-obj .uploadify{ display:inline-block !important; height:30px !important; width:80px !important; float:left; margin-right:5px;}
.part-fieldset-obj .uploadify-button{ background:url(../images/btn-uploadify.png) no-repeat !important; height: 30px !important; width:80px !important;  line-height: 30px !important;  font-size: 14px;   display: inline-block !important; white-space: nowrap; text-align: center;  vertical-align: middle;  border: 0;  color: #999 !important ;}
.part-fieldset-obj .uploadify-button:hover{ background-position:0 -31px !important;}
.part-fieldset-obj object{ width:80px !important; height:30px !important;}
.part-fieldset-obj .ignore{ width:100% !important;}
.part-fieldset-obj .uploadify-queue{ display:inherit !important;}
.part-fieldset-obj #J_upload_file_view{ color:#666;}
.part-fieldset-obj  #J_upload_file_view a{ color:#3b4a82;}
.part-fieldset-obj  #J_upload_file_view a:hover{ color:#e93100;}
.ui-le-ht30 { line-height: 30px; }
.part-fieldset-brred{ border-color:#e93100 !important;}
/*表单示例图片*/
.part-sample-aside{ color:#999;}
.part-sample-aside img{ display:block; width:140px; margin:5px 0 30px;}
/*表单公共样式结束*/
/*服务热线开始*/
.service-hotline{font-size:16px; color:#d0d8e9; margin-top:8px;}
/*服务热线结束*/
/* 组件 步骤 */
.trjStep{height:34px;overflow:hidden;margin:0 auto 10px;padding:0; background:#ddd;}
.trjStep ol{width:100%;margin:0;padding:0;}
.trjStep li{float:left;background:url(../images/step_bg.png) #ddd no-repeat 100% -34px;color:#666666; font:bold 14px/34px arial;text-align:left;list-style:none;}
.trjStep li span{ padding-left:15px;}
.trjStep .cols2 li{width:49.9%;}.trjStep .cols3 li{width:33.3%;}.trjStep .cols4 li{width:24.9%;}.trjStep .cols5 li{width:19.92%;}.trjStep .cols6 li{width:149px;}
.trjStep_no1 .step_1,.trjStep_no2 .step_2,.trjStep_no3 .step_3,.trjStep_no4 .step_4,.trjStep_no5 .step_5,.trjStep_no6 .step_6{background-position:100% -34px;background-color:#f0aa4c;color:#FFFFFF;}
.cols2 .step_2,.cols3 .step_3,.cols4 .step_4,.cols5 .step_5,.cols6 .step_6{background-image:none;}
.trjStep_no2 .step_1,.trjStep_no3 .step_2,.trjStep_no4 .step_3,.trjStep_no5 .step_4,.trjStep_no6 .step_5{background-position:100% -0px;background-color:#ddd;color:#666666;}
.trjStep_no3 .step_1,.trjStep_no4 .step_1,.trjStep_no4 .step_2,.trjStep_no5 .step_1,.trjStep_no5 .step_2,.trjStep_no5 .step_3,.trjStep_no6 .step_1,.trjStep_no6 .step_2,.trjStep_no6 .step_3,.trjStep_no6 .step_4{background-position:100% -34px;background-color:#ddd;color:#666666;}

.trjStep-tal li span{ text-align:center; padding-right:15px; display:block;}
/*表格搜索开始*/
.part-search-nav-a{ background:#f1f1f1; padding:10px 10px 0;}
.part-search-nav-a th{ text-align:right;}
.part-search-nav-a .fn-tac{ text-align:center; padding-right:5px;}
.part-search-nav-a th,.part-search-nav-a td{ padding-bottom:10px; }
.part-search-cont-a table{ width:100%; margin-top:10px;  color:#666;}
.part-search-cont-a thead th{ background:#f1f1f1; text-align:center;}
.part-search-cont-a tbody th{ background:#f5f5f5;}
.part-search-cont-a th{ padding:10px;border:1px solid #f1f1f1;}
.part-search-cont-a td{ background:#fff;padding:10px;word-wrap: break-word;	word-break: break-all;border:1px solid #f1f1f1;}
.part-search-cont-a-msg{ position:relative;margin-top:10px;border:1px solid #dedede;}
.part-search-cont-a-msg .ui-le-ht24{ padding:20px 10px; }
.part-search-cont-a-msg i{ position: absolute;	width: 0;	height: 0;	overflow: hidden;	border: 8px dashed transparent;}
.part-search-cont-a-msg .search-msg-arrow-a{top: -15px;left:10px;z-index:10;    border-bottom: 8px solid #fff;}
.part-search-cont-a-msg .search-msg-arrow-b{top: -16px;left:10px; border-bottom: 8px solid #dedede;}
.part-search-cont-a-msg .search-msg-close{ position:absolute; right:10px;_right:20px;top:0; font-size:18px;}
.part-search-cont-a-msg .search-msg-close:hover{ text-decoration:none;}
/*表格搜索结束*/
/*完善资料左边栏开始*/
.part-aside-information{ background:#f5f5f5; border:1px solid #e2e2e2; width:180px;}
.part-aside-information h2{ padding:7px; color:#666699; font-weight:bold; font-family:"宋体";}
.part-aside-information h6{ padding:7px; background:#ededed; color:#000;font-family:"微软雅黑";}
.part-aside-information h6 i{ background:url(../images/icon-information.png) no-repeat; width:16px; vertical-align:middle; margin-right:5px; height:17px; display:inline-block;}
.part-aside-information .aside-information-icon1{ background-position:-1px 0;}
.part-aside-information .aside-information-icon2{ background-position:-21px 0;}
.part-aside-information .aside-information-icon3{ background-position:-44px 0;}
.part-aside-information .aside-information-icon4{ background-position:-66px 0;}
.part-aside-information p{ line-height:22px; padding:7px 7px 7px 28px;}
/*完善资料右边栏结束*/
/* 弹出层公共开始 */
.popup-msg-a .part-popup-ittext{ font-size:14px; color:#333; line-height:32px; margin-top:16px; padding:0px 15px;}
.popup-msg-a .ui-le-ht26{ line-height:26px;}
.popup-msg-a .ui-btn,.popup-msg-e .ui-btn{ /*width:130px;*/}
.popup-wh-ao{ margin:0 auto; overflow:hidden; zoom:1; text-align:left;}
.popup-wh-ao section{ margin-left:42px;}
.popup-msg-a .label-pointer{display: inline-block; overflow:hidden; zoom:1;}
.popup-msg-a .label-pointer p{margin-left: 15px; text-align: left; color:#999;}
.popup-msg-a .label-pointer input{ float:left; margin-top:2px;*margin-top:0;}
.part-popup-name{ display:block; margin:5px 0;}
.part-popup-name em{ font-size:18px; margin-right:10px; vertical-align:text-bottom; font-weight:bold;}
.popup-msg-a textarea{ width:95.3%; padding:2%; border:1px solid #ccc; height:8em; position:relative; }
.popup-msg-b .part-popup-po{ position:absolute;top:-33px; width:496px; text-align:right;}
.popup-msg-b .part-popup-pot{padding:10px 0; margin-bottom:20px; background:#f1f1f1; text-align:center;}
.popup-msg-b .part-fieldset aside{ font-size:14px; width:22%;}
.popup-msg-b .part-fieldset section{ width:77%;}
.popup-msg-b .part-fieldset textarea{ width:375px; margin-right:0;}
.popup-msg-b .part-fieldset .t_input{ width:242px;}
.popup-code-cur{ color:#ccc; cursor:no-drop; background:#ededed;}
.popup-code-cur:hover{ color:#ccc !important;background:#ededed !important;}
.popup-msg-c .part-fieldset{ overflow:inherit;}
.popup-msg-c .part-fieldset aside{ font-size:14px; width:27%;}
.popup-msg-c .part-fieldset section{ width:72%;}
.popup-msg-b .part-fieldset section .w370{ width:365px !important; margin-right:0;}
.popup-msg-d section i{ margin-top:8px;}
.popup-msg-d section .ittext{margin:0 140px 0 40px}
.popup-msg-e h6{ background:#f1f1f1; text-align:center; height:30px; line-height:30px; color:#ec7b68;}
.popup-msg-e .part-fieldset section{ width:230px;}
.popup-msg-e .part-fieldset aside{ width:100px;}
.popup-msg-e form{ width:340px; margin:15px auto; font-size:14px; color:#666;}
.popup-msg-e .part-dialog-btn{ border-top:1px dashed #333333; text-align:center; color:#666;}
.popup-msg-e .part-dialog-btn p{ margin:15px 0;}
.popup-msg-e-s .part-fieldset-text{ width:210px !important;}
.popup-msg-e-s .part-fieldset .t_input{ font-size:12px;}
.popup-msg-e-s .part-dialog-btn div{ margin:25px 0 5px 174px;}
.popup-msg-f aside img{ width:48px; height:48px; border:1px solid #dad9e9;}
.popup-msg-f section{ line-height:22px; width:250px;}
.pop-msg-label label{ width:136px; display:inline-block; margin:10px 0; cursor:pointer;}
.pop-msg-label label input,.pop-msg-label2 label input{ vertical-align:middle; margin-right:3px;}
.pop-msg-label130 label{ width:130px;}
.fieldset-select-arrow-box{ display:inline-block; vertical-align:middle; margin-right:10px; position:relative; z-index:110; background:#fff;}
.fieldset-select-arrow-box .t_input{  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right:30px; width:260px !important;}
.fieldset-select-arrow{ width:28px; height:28px; background:#f1f1f1 url(../images/v6/go-bo.png) center no-repeat; position:absolute; top:1px; left:273px;}
.fieldset-select-arrow-box.cur .fieldset-select-arrow{  background:#f1f1f1 url(../images/v6/go-to.png) center no-repeat;}
.fieldset-select-arrow-box ul{ position:absolute; top:28px;background:#fff; left:0; border:1px solid #ddd; display:none; overflow-y:auto; max-height:11em; width:300px; _height:expression(this.scrollHeight > 112 ? "112px" : "auto");}
.fieldset-select-arrow-box.cur ul{ display:block;}
.fieldset-select-arrow-box ul li{ width:100%;}
.fieldset-select-arrow-box ul li a{ height:28px; line-height:28px; display:inline-block; padding:0 4%;  width:92%;font-size:14px; color:#999;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.fieldset-select-arrow-box ul li a:hover{ background:#f1f1f1;}
.part-fieldset-msg-mr{ margin-right:80px;}
.pop-msg-label2{ color:#333; font-size:14px;}
.pop-msg-label2 label{ cursor:pointer; vertical-align:middle;}
.pop-msg-label2 nav{ border-bottom:1px dashed #5c5c5c; padding-bottom:5px;}
.pop-msg-label2 nav label{ font-weight:bold; margin-left:10px;}
.pop-msg-label2 article{ padding:10px 0 0 15px; color:#666666;}
.pop-msg-label2 article section{ float:left;  margin-bottom:5px; }
.pop-msg-label2 article .pop-primary-nav{width:158px;}
.pop-msg-label2 article .pop-primary-nav a{ display:block; padding-left:4px; height:22px; line-height:22px;}
.pop-msg-label2 article .pop-primary-nav a:hover{ background:#3b4b82; color:#fff; text-decoration:none;}
.pop-msg-label2 .pop-secondary-nav{ position: absolute; border:1px solid #e1e1e1; background:#f1f1f1; z-index:115254; top:13px; left:13px;}
.pop-msg-label2 .pop-secondary-nav label{ display:block; width:150px; padding:2px 4px 4px; }
.pop-msg-label2 .pop-secondary-nav label.cur{ background:#536290; color:#fff;}
.pop-msg-limit{ position:absolute; right:45px; top:-50px;}
.pop-msg-textarea{ border:1px solid #dce0e9; width:95.5%; padding:2%; height:60px; display:block;}
.part-fieldset aside span{ font-family:"宋体"; color:#e93100;}
.popup-btn-part .ui-btn-red,.popup-msg-a .ui-btn-red,.popup-msg-b .ui-btn-red,.popup-msg-c .ui-btn-red,.popup-msg-d .ui-btn-red,.popup-msg-e .ui-btn-red{  background:#e94e38 !important;}
.popup-btn-part .ui-btn-red:hover,.popup-msg-a .ui-btn-red:hover,.popup-msg-b .ui-btn-red:hover,.popup-msg-c .ui-btn-red:hover,.popup-msg-d .ui-btn-red:hover,.popup-msg-e .ui-btn-red:hover{  background:#f45842 !important;}
/* 弹出层公共结束 */
/*图片滚动开始*/
.part-shuffling-list{ overflow:hidden; margin:0 auto; position:relative}
.part-shuffling-list ul{ overflow:hidden; zoom:1; width:10000px;}
.part-shuffling-list li{ float:left; position:relative; margin-right:10px;}
.part-shuffling-btn a{display:block;height:14px;width:7px; background:url(../images/part-shuffling-btn.png) no-repeat; position:absolute;top:55px;  z-index:20; font-size:0;}
.part-shuffling-btn .sPrev{background-position:0 0; left:-20px;}
.part-shuffling-btn .sNext{background-position:-8px 0; left:952px;}
.part-shuffling-btn .sPrev:hover{background-position:0 -15px; }
.part-shuffling-btn .sNext:hover{background-position:-8px -15px; }
/*公共图片底部有文字背景*/
.part-pic-all .part-pic-text-bg{ background:#000; opacity:0.5; z-index:11; width:100%;filter: alpha(opacity=50); position:absolute; bottom:0; height:24px;}
.part-pic-all .part-pic-text{ line-height:24px; color:#fff; padding:0 4%; width:92%; text-align:center;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; z-index:12; position:absolute; bottom:0; height:24px;}
/*图片不同的尺寸调整写这下面*/
.part-shuffling-all-a .part-shuffling-list{ width:940px;}
.part-shuffling-all-a li{ width:180px;}
.part-shuffling-all-a li img{ display:block;width:180px; height:118px;}
/*图片滚动结束*/
/*没有内容的情况下开始*/
.part-not-cont{ text-align:center; padding-top:50px;}
.part-not-cont span,.part-not-cont a{ color: #e93100; }
/*没有内容的情况下结束*/
/*头部手机栏开始*/
.part-icon-mobile {  position: absolute;  left: 10px;  top: 8px; background: url(../images/icon-mobile.png) no-repeat;  width: 9px;  height: 14px;  display: inline-block;  font-size: 0;
  float: left;  margin-right: 5px;}
/*头部手机栏结束*/
/*上传图片的时候关于这个Class操作开始*/
.portrait-edit-boxnot .portrait-edit{ display:inline-block;}
/*上传图片的时候关于这个Class操作结束*/

/*select下来框样式*/
.select-style{border:1px solid #ddd; padding:5px 0 5px 0; outline:none; color:#999; margin-right:5px;}
.pdt5{ padding-top:5px;}
.prompt_pass.pdl30{padding-left:30px;}
.fn-herit{ display: inherit;}
.prompt_pass{*top:8px;_top:8px;}
.newer-Warp {
  border: 1px solid #ddd;
  border-radius: 5px;
  position: relative;
  width: 998px;
  z-index: 1;
  background-color: #fff;
  margin:0 auto;
}
.company-piclist-field{width:450px; height:80px;padding:0 10px 0 0}
.company-piclist{width:450px; height:80px; overflow:hidden}
.company-piclist ul{height:80px; position:relative;left:0}
.company-piclist li{float:left; position:relative}
.company-piclist li img{ width:80px;height:80px; margin-right:10px;}
.company-piclist li i{ position:absolute;top:0;right:7px; cursor:pointer;}

.company-piclist-field .sPrev,.company-piclist-field .sNext{position:absolute;
  display: none;
  height: 14px;
  width: 7px;
  background: url(../images/part-shuffling-btn.png) no-repeat;
  top:33px;
  z-index: 20;
}
.company-piclist-field a.sPrev{left:0;}
.company-piclist-field a.sPrev:hover{background-position:0 -15px}
.company-piclist-field a.sNext{right:0; background-position:-8px 0}
.company-piclist-field a.sNext:hover{background-position:-8px -15px}

.zzfw dt{float:left; padding-right:5px; }
.zzfw dd{ height:57px; color:#333}
.popup-btn-part{background-color:#FFF; padding:20px;}

.part-fieldset-obj .uploadify-button {
    background: url(btn-uploadify.png) center top no-repeat !important;
    width: 80px !important;
    line-height: 30px !important;
    font-size: 14px;
    display: inline-block !important;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    border: 0;
    color: #999 !important;
}