/*--------------------------*\
    * trjcn.com 专题公用头尾 base.css
    * Date: 2015-03-24
    * Update: 2015-04-03 ymj
    * author: ymjdesign
    * © 2015 www.trjcn.com
\*--------------------------*/
/* 公用按钮 */
.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-red{
    background-color: #e94e38;
}
a.ui-btn-red:hover{
    background-color: #f45842;
	color:#fff;
}
.ui-btn-blue{
    background-color: #76aedf !important;
}
a.ui-btn-blue:hover{
    background-color: #7cb7eb !important;
}
.ui-btn-orange{
    background-color: #f06612 !important;
}
a.ui-btn-orange:hover{
    background-color: #f67628 !important;
}
.ui-btn-wathetblue{background-color:#7989b8 !important;}

a.ui-btn-wathetblue:hover{
    background-color: #7989b8 !important;
}
.ui-btn-small-icon{ line-height:1em; padding-top:4px; height:20px;}
.ui-btn-same-icon{ line-height:1em; padding-top:7px; height:23px;}
/* 图标 */
.icon-recruit-add,
.icon-help-iphone,
.icon-help-android,
.icon-help-wechat,
.help-service-logo,
.certificate .mod { background-image: url(../../images/v6/home-sprite.png); _background-image: url(../../images/v6/home-sprite-ie6.png); background-repeat: no-repeat; }
/* 新头部 */
#header { height: 70px; background-color: #fff; border-bottom: 1px solid #dedede; -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1); }
.logo { float: left; margin-top: 15px; }
.sub-logo { float: left; margin-top: 15px; padding-left: 16px; line-height: 40px; font-size: 20px; color: #525a71; }
.slogan { float: left; margin-top: 15px; padding-left: 10px; font-size: 14px; line-height: 40px; }
.bgeee{ background:#eee}
/* 新版本主导航 */
.icon-recruit-add-a { position: absolute; left: 12px; top: 16px; display: block; overflow: hidden; width: 12px; height: 2px; vertical-align: middle; background-color: #666; }
.icon-recruit-add-b { position: absolute; left: 17px; top: 11px; display: block; width: 2px; height: 12px; vertical-align: middle; background-color: #666; }

/*头部导航开始*/
.logo-trjcn a{ background:url(../../images/logo.png) no-repeat; width:108px; height:40px; display:block;}
.logo-trjcn-a{ margin:15px 10px 0;}
.trjcn-title{  margin-top: 15px; font-size: 14px; line-height: 40px; float:left;}
.part-nav-all-a{}
.part-nav-all-a li { float: left; height: 70px; }
.part-nav-all-a li a { display: block; padding-left: 16px; padding-right: 16px; color: #333; white-space: nowrap; font-size: 16px; line-height: 70px; text-align: center; -webkit-transition: all 375ms; transition: all 375ms; }
.part-nav-all-a li.current a,.part-nav-all-a li a:hover{ color: #dd3650; text-decoration: none;}
/*头部导航结束*/


/* 底部帮助 */
.help { padding: 30px 0; color: #ccc; background-color: #484b54; min-width: 1000px; }
.help a { color: #ccc; }
.help a:hover { color: #fff; }
.help-service { float: left; width: 210px; }
.help-service-logo { overflow: hidden; margin-bottom: 5px; width: 108px; height: 40px; background-position: left top; text-indent: -999em; }
.help-service-text { line-height: 22px; }
.help-service-call { font-size: 24px; line-height: 28px; font-weight: bold; font-family: arial; }
.help-group { float: left; width: 156px; }
.help-title,
.help-title a { color: #eee; font-weight: bold; font-size: 14px; }
.help-title span { margin-left: 5px; font-weight: normal; }
.help-item { height: 22px; line-height: 22px; white-space: nowrap; }
.help-item-wechat { padding-top: 5px; }
.help-item-wechat span { display: block; }
.help-group-icon .help-item { padding-top: 5px; line-height: 24px; }
.icon-help-iphone,
.icon-help-android,
.icon-help-wechat { display: inline-block; margin-right: 5px; width: 18px; height: 18px; margin-top: -2px; vertical-align: middle; }
.icon-help-iphone { background-position: 2px -170px; }
.icon-help-android { background-position: -19px -171px; }
.icon-help-wechat { background-position: -40px -170px; }
.copyright { padding: 15px 0; color: #eee; background-color: #3b3d45; min-width: 1000px; }
.copyright a { color: #eee; }
.copyright a:hover { color: #fff; }
.index-info { text-align: center; }
.index-info a { margin: 0 5px; }
.copyright-info { text-align: center; }
.certificate { padding-top: 5px; text-align: center; }
.certificate .mod { height: 26px; display: inline-block; *zoom: 1; margin-right: 5px; }
.certificate .mod-a { width: 38px; background-position: left -45px; }
.certificate .mod-b { width: 22px; background-position: -48px -45px; }
.certificate .mod-c { width: 73px; background-position: 0 -76px; }
.certificate .mod-d { width: 74px; background-position: 0 -108px; }
.certificate .mod-e { width: 70px; background-position: 0 -140px; }
/* 顶部条 */
#site-nav {
    width: 100%;
    height: 30px;
    background-color: #f1f1f1;
    border-bottom: 1px solid #fff;
}
.sn-welcome {
    float: left;
    line-height: 30px;
    color: #666;
}
.sn-welcome span {
    margin-left: 10px;
}
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;
    white-space: nowrap;
    color: #666;
}
.sn-menu-item a:hover {
    color: #08c;
}
.sn-menu-message{
    _padding-top: 7px;
}
.sn-menu-message a i{
    display: inline-block;
    padding: 0 2px;
    min-width: 10px;
    _width: 9px;
    height: 13px;
    line-height: 13px;
    border-radius: 13px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    background-color: #e8192d;
    margin-left: 3px;
}
.sn-menu-message a:hover i{
    text-decoration: none;
}
.sn-separator {
    float: left;
    overflow: hidden;
    margin-top: 9px;
    width: 0;
    height: 12px;
    border-left: 1px solid #ddd;
}
.sn-dropdown {
    position: relative;
    z-index: 1000;
}
.sn-menu-item a.sn-dropdown-hd {
    display: block;
    _display: inline-block;
    position: relative;
    z-index: 1000;
    padding-right: 15px;
    height: 30px;
    border-left: 1px solid #f1f1f1;
    border-right: 1px solid #f1f1f1;
}
.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,.main-nav-item: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%;
}
.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;
}
.icon-mobile{
    position: absolute;
    left: 10px;
    top: 8px;
    overflow: hidden;
    width: 9px;
    height: 14px;
    background: url(../../images/icon-mobile.png) no-repeat left top;
}

.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-mobile-appdowm a:hover {
    color: #d02c00;
    background: none;
    text-decoration: none;
}
.sn-mobile-qrcode{
    margin-top: 5px;
    display: block;
    width: 142px;
    height: 110px;
    background: url(http://www.trjcn.com/static/images/v5/new_reg_guide.png) no-repeat left -139px;
    margin-bottom: 5px;
}
.sn-mobile-text{
    line-height: 18px;
}
/* 最顶上的导航栏开始 */
.ui-bg-gary-f1 { background-color: #f1f1f1; }
.part-top-allnav{ height:30px;}
.part-top-allnav-l-a{ line-height:30px; color:#999;}
.part-top-allnav-l-a a{ margin:0 5px;}
.part-icon-mobile{  background: url(../../images/icon-mobile.png) no-repeat; width:9px; height:14px; display:inline-block; font-size:0; float:left; margin-right:5px;}
.part-top-allnav-list li{ float:left; }
.part-top-allnav-list .part-top-allnav-link{ display:block; line-height:14px; border-right:1px solid #cccccc; padding:0 7px; margin-top:8px; position:relative;z-index:1102;}
.part-top-allnav-list .part-top-allnav-link a{ color:#666;}
.part-top-allnav-list .part-top-allnav-link a:hover{ color: #e93100;}
.part-top-allnav-list .part-top-allnav-link a i{ background:#ef4349; border-radius:13px; display:inline-block; line-height:13px; color:#fff; margin-left:5px; padding:0 2px;}
.part-top-allnav-pr{ z-index:1101; position:relative;margin-left:-1px;} 
.part-top-allnav-pr.cur{ z-index:1160;}
.part-icon-mobile-box{ padding:8px 7px; height:14px; line-height:14px; display:inline-block; color:#666; cursor:pointer; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1;}
.part-top-allnav-pr.cur .part-icon-mobile-box{ background:#fff;  position:relative; border-color:#ddd; z-index:11;}
.part-sn-dropdown-bd{ border:1px solid #dddddd; padding:10px; background:#fff; position:absolute; top:29px; right:0;_right:-1px; color:#333; display:none;}
.part-top-allnav-pr.cur .part-sn-dropdown-bd{ display:block;}
.part-sn-dropdown-bd p{ width:144px;}
.part-sn-mobile-appdowm a{ width:142px; height:26px; border:1px solid #dddddd; border-radius:3px; line-height:26px; text-align:center; display:block;}
.part-mobile-qrcode{ background: url(../../images/mobile-qrcode.png) no-repeat ; width:144px; height:110px ; display:block; margin:5px 0;}
.part-top-allnav-l-b{ margin-top:3px;}
.part-top-allnav-l-b span{ vertical-align:middle; line-height:1em;}
.part-top-allnav-l-b a{background: url(../../images/icon-top-allnav.png) no-repeat ; width:24px; height:24px ; display:inline-block; vertical-align:middle; margin-left:8px;}
.part-top-allnav-l-b a.top-allnav-icon1{ background-position:left top;}
.part-top-allnav-l-b a.top-allnav-icon2{ background-position:-32px top;}
.part-top-allnav-l-b a.top-allnav-icon1:hover{ background-position:-62px top;}
.part-top-allnav-l-b a.top-allnav-icon2:hover{ background-position:right top;}
/*投资机构免费招募*/
.btn-invest-recruit-a { padding:0 5px; width: 100px; height:20px; margin-top:5px; text-align: center; line-height: 20px; font-size: 12px; color: #FFF; background-color: #ef4349; border-radius: 3px; display:inline-block !important; margin-left:5px;}
.btn-invest-recruit-a:hover{ color:#fff;}
/* 最顶上的导航栏结束 */
/*图片滚动开始*/
.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;}
/*图片滚动结束*/

/*着陆页警示语*/
#footer.caution-promit{height:50px; line-height:25px; padding:5px 0; text-align:center; background:#3a3d44; color:#fff}
#footer.caution-promit p{text-align:center; font-size:14px; padding-top:0; color:#999}

.part-footer-a.caution-promit{height:50px; line-height:25px; padding:25px 0;font-size:14px;}
.part-footer-a.caution-promit p{text-align:center; font-size:14px; padding-top:0; color:#999}

.logo-cctv{ border-left:1px solid #dedede; padding-left:10px; height:33px;}
.logo-cctv dl{ float:left; margin-right:16px;}
.logo-cctv dl dt{ width:75px; height:19px; background:url(../../images/icon_cctv.jpg) no-repeat center; padding-left:0}
.logo-cctv dl dd{ width:75px; text-align:center; line-height:12px; padding-top:2px;}
.logo-cctv p{ float:left; line-height:33px;}
.ca-hd .part-logo{ margin-right:10px;}

/*下拉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(http://www.trjcn.com/static/images/user/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:16%; text-align:right; float:left; color:#666666; height:30px; line-height:30px;}
.part-fieldset aside span{ font-family:"宋体"; color:#e93100;}
.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:83%; 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 .part-fieldset-section{_height:expression(this.scrollHeight < 44 ? "44px" : "auto"); min-height:44px;}
.part-fieldset .part-fieldset-section img{ vertical-align:middle}
.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: 5px 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;}
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; position:relative; height:28px; line-height:28px; padding:0 20px 0 10px; display:inline-block; vertical-align:middle; margin-right:5px;width:156px;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;}
/*表单公共样式结束*/

/* 弹出层公共开始 */
.popup-msg-a .part-popup-ittext{ font-size:14px; color:#333; line-height:32px;}
.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 aside{ font-size:14px; width:27%;}
.popup-msg-c .part-fieldset section{ width:72%;}
.popup-msg-c .part-fieldset{ overflow:inherit;}
.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:186px; 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;}
/* 弹出层公共结束 */
/* 图标 */  
#float-sidebar a.go-top, #float-sidebar a.go-service { background-image: url(../../images/v6/icon-sidebar.png); background-repeat: no-repeat; }
#float-sidebar { position: fixed; left: 50%; top: 500px; _position: absolute; _top: expression(documentElement.scrollTop + 500 + "px"); margin-left: 510px; width: 60px; height: 60px; }
#float-sidebar a { -webkit-transition: all 375ms; transition: all 375ms; display: block; overflow: hidden; margin-bottom: 3px; padding: 15px 15px; width: 30px; height: 30px; color: #fff; text-align: center; }
#float-sidebar a:hover { text-decoration: none; background-color: #609acb; }
#float-sidebar a.go-service { background-position: left -134px; }
#float-sidebar a.go-service:hover { background-position: left -64px; }
#float-sidebar a.go-top { display: none; background-position: right -134px; }
#float-sidebar a.go-top:hover { background-position: right -64px; }
#float-sidebar a.go-feedback { background:#76aede;}
#float-sidebar a.go-feedback:hover{background:#609acb}