﻿body {
}

/*layout*/
.enterprise{
}
.enterprise_leftside{
    float:left;
    margin-right:0px !important;
    margin-right:-3px;
    width:690px;
}
.enterprise_rightside{
    float:right;
    margin-left:0px !important;
    margin-left:-3px;
    width:250px;
}
.enterprise_main{
    padding-left:2px;
}
.enterprise_main_top{
    padding-left:2px;
    background:url(images/bg_enterprise_tleft.jpg) repeat-y left top;
}
.enterprise_main_main{
    padding-right:2px;
    background:url(images/bg_enterprise_tright.jpg) repeat-y right top;
}
.enterprise_main_content{
    padding:15px 10px;
    background:url(images/bg_enterprise_content.jpg) repeat-x top;
}
.enterprise_main_bottom{
    background:url(images/bg_enterprise_bcontent.jpg) repeat-x;
}
.enterprise_main_bmain{
    background:url(images/bg_enterprise_bleft.jpg) no-repeat left;
}
.enterprise_main_bcontent{
    height:16px;
    background:url(images/bg_enterprise_bright.jpg) no-repeat right;
}
.enterprise_main_tab{
    padding:0px 1px 0px 2px;
    height:26px;
}
.enterprise_main_tab a:hover{
    text-decoration:none;
}
.enterprise_main_tab ul{
    list-style-type:none;
}
.enterprise_main_tab li{
    display:inline;
    margin:-1px;
}
.enterprise_main_tab_item{
    font-size:12px;
    padding:13px 0px;
    line-height:26px;
    background:url(images/bg_tabmenu_item_left.jpg) no-repeat left;
}
.enterprise_main_tab_item_content{
    padding:13px 30px;
    background:url(images/bg_tabmenu_item_right.jpg) no-repeat right; 
}
.enterprise_main_tab a{
    font-weight:bold;
    color:#000;
    text-decoration:none;
    outline:none;
}
.enterprise_main_tab a:hover .enterprise_main_tab_item{
    color:#fff;
}
.enterprise_main_tab a:hover .enterprise_main_tab_item_content{
}
.enterprise_main_tab .actived .enterprise_main_tab_item{
    color:#fff;
}
.enterprise_main_tab .actived .enterprise_main_tab_item_content{
}
.enterprise_button{
    padding:5px 4px 10px 0px;
    text-align:right;
}
.enterprise_button_edit{
    width:91px;
    height:24px;
    border:none;
    color:#000;
    font-weight:bold;
    cursor:pointer;
    outline:none;
    background:url(images/bg_button_edit.jpg) no-repeat;
}
.enterprise_button_edit:hover{
    color:#fff;
    background:url(images/bg_button_edit_hover.jpg) no-repeat;
}
/*end layout*/

.colorbox{
    padding:1px;
}
.colorbox_top{
}
.colorbox_tright{
    padding-left:22px;
    height:37px;
    line-height:37px;
    color:#fff;
    font-size:14px;
    font-weight:bold;
}
.colorbox_middle{
    background:url(images/bg_colorbox_left.jpg) repeat-y left;
}
.colorbox_main{
    background:url(images/bg_colorbox_right.jpg) repeat-y right;
}
.colorbox_content{
    padding:0px 5px;
}
.colorbox_bottom{
    font-size:11px;
    background:url(images/bg_colorbox_bleft.jpg) no-repeat left;
}
.colorbox_bright{
    height:19px;
    background:url(images/bg_colorbox_bright.jpg) no-repeat right;
}

/*enterprise_news*/
.enterprise_news{
}
.enterprise_news_items{
}
.enterprise_news_item{
    padding:5px 15px 5px 20px;
    background:url(images/bg_icon_node.jpg) no-repeat 10px 9px;
    line-height:18px;
    text-align:left;
}
.enterprise_news_item_title{
    padding-left:10px;
}
.enterprise_news_item_title a{
    color:#1d4cb6;
    text-decoration:none;
}
.enterprise_news_item_title a:hover{
    text-decoration:underline;
}
.enterprise_news_item_datetime{
    font-size:11px;
    color:#8b8b8b;
    text-align:right;
}
/*end enterprise_news*/

/*entrepreneur_news*/
.entrepreneur_news
{
   
}
.entrepreneur_news_items{
}
.entrepreneur_news_item{
    padding:5px 15px 5px 20px;
    background:url(images/bg_icon_node.jpg) no-repeat 10px 9px;
    line-height:18px;
    text-align:left;
}
.entrepreneur_news_item_title{
    padding-left:10px;
}
.entrepreneur_news_item_title a{
    color:#1d4cb6;
    text-decoration:none;
}
.entrepreneur_news_item_title a:hover{
    text-decoration:underline;
}
.entrepreneur_news_item_datetime{
    font-size:11px;
    color:#8b8b8b;
    text-align:right;
}
/*end entrepreneur_news*/

/*enterprise_info*/
.enterprise_info{
}
.enterprise_info:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .enterprise_info {
	height: 1%;
}
* + html .enterprise_info {
	height: 1%;
}
.enterprise_info_left{
    float:left;
    padding-top:10px;
    margin-right:0px !important;
    margin-right:-3px;
    width:188px;
}
.enterprise_info_logo{
    margin:auto;
    width:140px;
    height:112px;
    padding:10px 0px;
}
.enterprise_info_logo img{
    width:140px;
    height:112px;
}
.enterprise_info_right{
    float:right;
    width:467px;
    margin-left:0px !important;
    margin-left:-3px;
}
.enterprise_info_right_item{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
    padding-top:10px;
}
.enterprise_info_content{
    padding:10px 10px 0px 10px;
}
.enterprise_info_content:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .enterprise_info_content {
	height: 1%;
}
* + html .enterprise_info_content {
	height: 1%;
}
.enterprise_info_content_title{
    position:absolute;
    padding:0px 5px;
    top:0px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    color:#1d4cb6;
}
.enterprise_info_content_name{
    font-weight:bold;
}
.enterprise_info_content_detail{
    padding-top:8px;
    font-size:11px;
}
.enterprise_info_content_detail dl{
    
}
.enterprise_info_content_detail dt{
    float:left;
    width:8px;
    text-align:center;
}
.enterprise_info_content_detail dt.label{
    width:140px;
    float:left;
    text-align:left;
    font-weight:bold;
}
.enterprise_info_content_detail dd{
    margin-left:146px !important;
    margin-left:143px;
    margin-bottom:7px; 
    min-height:15px;
    height:auto !important;
    height:15px; 
}
.enterprise_info_content_detail span{
    padding:0px 3px;
}
/*end enterprise_info*/
/*enterprise_profile*/
.enterprise_profile{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
    padding-top:10px;
}
.enterprise_profile_title{
    position:absolute;
    padding:0px 5px;
    top:0px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    color:#1d4cb6;
}
.enterprise_profile_content{
    padding:0px 15px;
    line-height:20px;
}
/*end enterprise_profile*/
/*enterprise_activity*/
.enterprise_activity{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
    padding-top:10px;
}
.enterprise_activity_title{
    position:absolute;
    padding:0px 5px;
    top:1px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    color:#1d4cb6;
}
.enterprise_activity_content{
    padding:0px 3px;
}
.enterprise_activity_items{
}
.enterprise_activity_item{
    padding-top:10px;
}
.enterprise_activity_item_photo{
    float:left;
    padding-left:10px;
    margin-right:0px !important;
    margin-right:-3px;
    width:100px;
    height:80px;
    position:relative;
    top:0px;
    left:0px;
}
.enterprise_activity_item_photo span{
    width:100px;
    height:80px;
    position:absolute;
    top:0px;
    left:10px;
    background:url(images/bg_100x80.gif) no-repeat;
}
.enterprise_activity_item_photo img{
    width:100px;
    height:80px;
    display:block;
}
.enterprise_activity_item_content{
    margin-left:123px !important;
    margin-left:120px;
    padding-bottom:10px;
    padding-right:10px;
}
.enterprise_activity_item_title{
    padding:0px 20px 5px 0px;
    font-weight:bold;
}
.enterprise_activity_item_title a{
    color:#ce0000;
    text-decoration:none;
}
.enterprise_activity_item_title a:hover{
    text-decoration:underline;
}
.enterprise_activity_item_datetime{
    font-size:11px;
    color:#8b8b8b;
    text-align:right;
    padding-bottom:5px;
}
.enterprise_activity_item_cite{
    font-size:11px;
    text-align:justify;
    line-height:18px;
    height:36px;
    overflow:hidden;
}
.enterprise_activity_item_edit{
    text-align:right;
    padding-right:10px;
}
.enterprise_activity_item_edit a{
    text-decoration:none;
    color:#ce0000;
}
.enterprise_activity_item_edit a:hover{
    text-decoration:underline;
}

/*end enterprise_activity*/
/*enterprise_statistics*/
.enterprise_statistics{
    padding:3px;
}
.enterprise_statistics_content{
    padding:10px 20px 5px 20px;
}
.enterprise_statistics_logo{
    margin:auto;
    width:140px;
    height:112px;
    padding-bottom:10px;
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
}
.enterprise_statistics_logo span{
    width:140px;
    height:112px;
    background:url(images/bg_140x112.gif) no-repeat;
    position:absolute;
    top:0px;
    left:0px;
}
.enterprise_statistics_logo img{
    width:140px;
    height:112px;
    display:block;
}
.enterprise_statistics dl{
    line-height:18px;
}
.enterprise_statistics dt{
    float:left;
    width:8px;
    text-align:center;
}
.enterprise_statistics dt.label{
    width:110px;
    float:left;
    text-align:left;
    font-weight:bold;
}
.enterprise_statistics dd{
    margin-left:123px !important;
    margin-left:120px;
    margin-bottom:5px; 
    min-height:18px;
    height:auto !important;
    height:18px; 
}
/*end enterprise_statistics*/

/*editenterpriseinfo*/
.editenterpriseinfo{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
    padding-top:10px;
}
.editenterpriseinfo_title{
    position:absolute;
    padding:0px 5px;
    top:0px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    color:#ce0000;
}
.editenterpriseinfo_content{
    padding:10px 30px;
}
.editenterpriseinfo_content:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .editenterpriseinfo_content {
	height: 1%;
}
* + html .editenterpriseinfo_content {
	height: 1%;
}
.editenterpriseinfo_content dl{
    line-height:18px;
}
.editenterpriseinfo_content dt{
    float:left;
    width:8px;
    text-align:center;
}
.editenterpriseinfo_content dt.label{
    width:120px;
    float:left;
    font-weight:bold;
    text-align:left;
}
.editenterpriseinfo_content dd{
    margin-left:128px !important;
    margin-left:125px;
    padding-bottom:5px; 
    min-height:30px;
    height:auto !important;
    height:30px;    
}
.editenterpriseinfo_category_items{
}
.editenterpriseinfo_category_items:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .editenterpriseinfo_category_items {
	height: 1%;
}
* + html .editenterpriseinfo_category_items {
	height: 1%;
}
.editenterpriseinfo_category_item{
    float:left;
    margin-right:0px !important;
    margin-right:-3px;
    padding-right:30px;
    width:150px;
}
.editenterpriseinfo_logo{
    float:left;
    margin-right:0px !important;
    margin-right:-3px;
    width:180px;
    padding:5px 0px;
    text-align:center;
}
.editenterpriseinfo_logo_content{
    padding:10px 0px;
}
.editenterpriseinfo_logo_content img{
    width:140px;
    height:112px;
}
.editenterpriseinfo_logo_delete{
    margin-left:190px !important;
    margin-left:187px;
    padding-top:130px;
}
.editenterpriseinfo_editlogo{
}
.editenterpriseinfo_editlogo:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .editenterpriseinfo_editlogo {
	height: 1%;
}
* + html .editenterpriseinfo_editlogo {
	height: 1%;
}
.editenterpriseinfo_update{
    text-align:right;
    padding-right:7px;
}
.editenterpriseinfo_logo_content{
    height:110px;
}
/*end editenterpriseinfo*/

/*editenterpriseprofile*/
.editenterpriseprofile{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
    padding-bottom:40px;
}
.editenterpriseprofile_title{
    position:absolute;
    padding:0px 5px;
    top:1px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    background:#fff;
    color:#ce0000;
}
.editenterpriseprofile_content{
    padding:10px 30px;
}
.editenterpriseprofile_content:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .editenterpriseprofile_content {
	height: 1%;
}
* + html .editenterpriseprofile_content {
	height: 1%;
}
.editenterpriseprofile_content dl{
    line-height:18px;
}
.editenterpriseprofile_content dt{
    float:left;
    width:8px;
    text-align:center;
}
.editenterpriseprofile_content dt.label{
    width:120px;
    float:left;
    text-align:left;
    font-weight:bold;
}
.editenterpriseprofile_content dd{
    margin-left:128px !important;
    margin-left:125px;
    padding-bottom:5px; 
    min-height:30px;
    height:auto !important;
    height:30px;    
}
.editenterpriseprofile_update{
    text-align:right;
    padding-right:7px;
}
/*end editenterpriseprofile*/

/*editenterprise_activity*/
.editenterprise_activity{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
    padding-top:10px;
}
.editenterprise_activity_title{
    position:absolute;
    padding:0px 5px;
    top:0px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    color:#ce0000;
}
.editenterprise_activity_content{
    padding:0px 10px;
}
.editenterprise_activity_content:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .editenterprise_activity_content {
	height: 1%;
}
* + html .editenterprise_activity_content {
	height: 1%;
}
.editenterprise_activity_content dl{
    line-height:18px;
}
.editenterprise_activity_content dt{
    float:left;
    width:8px;
    text-align:center;
}
.editenterprise_activity_content dt.label{
    width:100px;
    float:left;
    text-align:left;
    font-weight:bold;
}
.editenterprise_activity_content dd{
    margin-left:108px !important;
    margin-left:105px;
    padding-bottom:5px;
    min-height:30px;
    height:auto !important;
    height:30px;    
}
.editenterprise_activity_update{
    text-align:right;
    padding-right:7px;
}
.uploader{
    width:250px;
    height:22px;
    line-height:22px;
}
.editenterprise_activity_uploaded{
    border:solid 1px #cfcfcf;
    margin-left:108px;
    padding:10px;
    margin-bottom:10px;
    padding-bottom:0px;
}
.editenterprise_activity_uploaded:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .editenterprise_activity_uploaded {
	height: 1%;
}
* + html .editenterprise_activity_uploaded {
	height: 1%;
}
.editenterprise_activity_uploaded dl{
}
.editenterprise_activity_uploaded dt.label{
    float:left;
    margin-right:0px !important;
    margin-right:-3px;
    width:150px;
    height:20px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.editenterprise_activity_uploaded dt.url{
    float:left;
    margin-right:0px !important;
    margin-left:-3px;
    width:200px;
}
.editenterprise_activity_uploaded dd{
    margin-left:350px;
}
/*end editenterprise_activity*/

/*editenterprisecontact*/
.editenterprisecontact{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
    padding-top:20px;
}
.editenterprisecontact_title{
    position:absolute;
    padding:0px 5px;
    top:10px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    color:#ce0000;
}
.editenterprisecontact_content{
    padding:10px 30px;
}
.editenterprisecontact_content:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .editenterprisecontact_content {
	height: 1%;
}
* + html .editenterprisecontact_content {
	height: 1%;
}
.editenterprisecontact_content dl{
    line-height:18px;
}
.editenterprisecontact_content dt{
    float:left;
    width:8px;
    text-align:center;
}
.editenterprisecontact_content dt.label{
    width:120px;
    float:left;
    font-weight:bold;
    text-align:left;
}
.editenterprisecontact_content dd{
    margin-left:128px !important;
    margin-left:125px;
    margin-bottom:3px; 
    min-height:30px;
    height:auto !important;
    height:30px;
}
.editenterprisecontact_update{
    text-align:right;
    padding-right:7px;
}
/*end editenterprisecontact*/

/*entrepreneur*/
.entrepreneur{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
}
.entrepreneur_title{
    position:absolute;
    top:1px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    background:#fff;
    color:#1d4cb6;
}
.entrepreneur_content{
    padding-bottom:10px;
    line-height:20px;
}
.entrepreneur_content:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .entrepreneur_content {
	height: 1%;
}
* + html .entrepreneur_content {
	height: 1%;
}
.entrepreneur_content_photo{
    float:left;
    margin-right:0px !important;
    margin-right:-3px;
    padding:10px;
    width:500px;
    height:350px;
    position:relative;
    top:0px;
    left:0px;
    text-align:center;
    font-weight:bold;
    color:#ce0000;
    font-size:16px;
    line-height:30px;
}
.entrepreneur_content_info{
    margin-left:500px;
    margin-left:497px;
    padding:6px;
    font-size:11px;
    text-align:left;
}
.entrepreneur_content_info p{
    line-height:14px;
}
.entrepreneur_content_info .separate_dotted{
    margin-top:3px;
    margin-bottom:5px;
    margin-left:10px;
    height:5px;
    border-bottom:dotted 1px #000;
}
.entrepreneur_content_photo span{
    width:500px;
    height:350px;
    position:absolute;
    top:10px;
    left:10px;
    background:url(images/bg_500x350.gif) no-repeat;
}
.entrepreneur_content_photo img{
    width:500px;
    height:350px;
    display:block;
}
.entrepreneur_button{
    text-align:right;
    padding-right:20px;
}
/*entrepreneur_article*/
.entrepreneur_article{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
    padding-top:20px;
}
.entrepreneur_article_title{
    position:absolute;
    padding:0px 3px;
    top:5px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    background:#fff;
    color:#1c4db6;    
}
.entrepreneur_article_content{
}
.entrepreneur_article_items{
    padding:0px 5px;
}
.entrepreneur_article_item{
    padding:10px;
}
.entrepreneur_article_item:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .entrepreneur_article_item {
	height: 1%;
}
* + html .entrepreneur_article_item {
	height: 1%;
}
.entrepreneur_article_item_photo{
    float:left;
    margin-right:0px !important;
    margin-right:-3px;
    width:90px;
    height:72px;
    position:relative;
    top:0px;
    left:0px;
}
.entrepreneur_article_item_photo span{
    width:90px;
    height:72px;
    position:absolute;
    top:0px;
    left:0px;
    background:url(images/bg_90x72.gif) no-repeat;
}
.entrepreneur_article_item_photo img{
    width:90px;
    height:72px;
    display:block;
}
.entrepreneur_article_item_content{
    margin-left:100px;
}
.entrepreneur_article_item_title{
    padding-bottom:5px;
    font-size:12px;
}
.entrepreneur_article_item_title a{
    color:#ce0000;
    text-decoration:none;
}
.entrepreneur_article_item_title a:hover{
    text-decoration:underline;
}
.entrepreneur_article_item_cite{
    font-size:11px;
    text-align:justify;
    line-height:18px;
    height:54px;
    overflow:hidden;
}
.entrepreneur_article_button{
    text-align:right;
    padding-top:10px;
    padding-right:5px;
}
.entrepreneur_article_button_add{
    text-align:left;
    padding-top:10px;
    padding-left:15px;
}
/*end entrepreneur_article*/
/*entrepreneur_other*/
.entrepreneur_other{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
    padding-top:30px;
}
.entrepreneur_other_title{
    position:absolute;
    padding:0px 3px;
    top:15px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    background:#fff;
    color:#1c4db6;    
}
.entrepreneur_other_content{
}
.entrepreneur_other_items{
    padding:5px 9px 5px;
}
.entrepreneur_other_items:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .entrepreneur_other_items {
	height: 1%;
}
* + html .entrepreneur_other_items {
	height: 1%;
}
.entrepreneur_other_item{
    float:left;
    margin-right:0px !important;
    margin-right:-3px;
    width:155px;
    padding:3px;
}
.entrepreneur_other_item_content{
    height:125px;
}
.entrepreneur_other_item_photo{
    margin:auto;
    width:100px;
    height:80px;
    position:relative;
    top:0px;
    left:0px;
}
.entrepreneur_other_item_photo span{
    width:100px;
    height:80px;
    position:absolute;
    top:0px;
    left:0px;
    background:url(images/bg_100x80.gif) no-repeat;
}
.entrepreneur_other_item_photo img{
    width:100px;
    height:80px;
}
.entrepreneur_other_item_name{
    font-weight:bold;
    line-height:18px;
    text-align:center;
    font-size:11px;
}
.entrepreneur_other_item_name a
{
    text-decoration:none;
    color:blue;
}
.entrepreneur_other_item_company{
    font-weight:bold;
    color:#ce0000;
    line-height:18px;
    text-align:center;
    font-size:11px;
}
/*end entrepreneur_other*/
/*editentrepreneur_personal*/
.editentrepreneur_personal{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
}
.editentrepreneur_personal_title{
    position:absolute;
    padding:0px 5px;
    top:1px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    background:#fff;
    color:#ce0000;
}
.editentrepreneur_personal_content{
    padding:10px;
}
.editentrepreneur_personal_content dl{
    line-height:18px;
}
.editentrepreneur_personal_content dt{
    float:left;
    width:8px;
    text-align:center;
}
.editentrepreneur_personal_content dt.label{
    width:120px;
    float:left;
    font-weight:bold;
    text-align:left;
}
.editentrepreneur_personal_content dd{
    margin-left:128px !important;
    margin-left:125px;
    padding-bottom:5px; 
    min-height:30px;
    height:auto !important;
    height:30px;    
}
.editentrepreneur_personal_update{
    text-align:right;
    padding-right:20px;
}
/*end editentrepreneur_personal*/
/*editentrepreneur_position*/
.editentrepreneur_personal{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
}
.editentrepreneur_personal_title{
    position:absolute;
    padding:0px 5px;
    top:1px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    background:#fff;
    color:#ce0000;
}
.editentrepreneur_personal_content{
    padding:10px;
}
.editentrepreneur_personal_content dl{
    line-height:18px;
}
.editentrepreneur_personal_content dt{
    float:left;
    width:8px;
    text-align:center;
}
.editentrepreneur_personal_content dt.label{
    width:120px;
    float:left;
    font-weight:bold;
    text-align:left;
}
.editentrepreneur_personal_content dd{
    margin-left:128px !important;
    margin-left:125px;
    padding-bottom:5px; 
    min-height:30px;
    height:auto !important;
    height:30px;    
}
.entrepreneur_personal_viewavatar{
    width:130px;
}
.entrepreneur_personal_avatar{
    width:100px;
    height:80px;
}
.entrepreneur_personal_avatar img{
    width:100px;
    height:80px;
}
.editentrepreneur_personal_update{
    text-align:right;
    padding-right:20px;
}
/*end editentrepreneur_position*/
/*editentrepreneur_photo*/
.editentrepreneur_photo{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
}
.editentrepreneur_photo_title{
    position:absolute;
    padding:0px 5px;
    top:1px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    background:#fff;
    color:#ce0000;
}
.editentrepreneur_photo_content{
    padding:10px;
}
.editentrepreneur_photo_content dl{
    line-height:18px;
}
.editentrepreneur_photo_content dt{
    float:left;
    width:8px;
    text-align:center;
}
.editentrepreneur_photo_content dt.label{
    width:120px;
    float:left;
    font-weight:bold;
    text-align:left;
}
.editentrepreneur_photo_content dd{
    margin-left:128px !important;
    margin-left:125px;
    padding-bottom:5px; 
    min-height:30px;
    height:auto !important;
    height:30px;    
}
.editentrepreneur_photo_update{
    padding-right:20px;
    text-align:right;
}
/*end editentrepreneur_photo*/
/*editentrepreneur_contact*/
.editentrepreneur_contact{
    position:relative;
    top:0px !important;
    top:50px;
    left:0px;
}
.editentrepreneur_contact_title{
    position:absolute;
    padding:0px 5px;
    top:1px;
    left:22px;
    font-size:14px;
    font-weight:bold;
    background:#fff;
    color:#ce0000;
}
.editentrepreneur_contact_content{
    padding:10px;
}
.editentrepreneur_contact_content dl{
    line-height:18px;
}
.editentrepreneur_contact_content dt{
    float:left;
    width:8px;
    text-align:center;
}
.editentrepreneur_contact_content dt.label{
    width:120px;
    float:left;
    font-weight:bold;
    text-align:left;
}
.editentrepreneur_contact_content dd{
    margin-left:128px !important;
    margin-left:125px;
    padding-bottom:5px; 
    min-height:30px;
    height:auto !important;
    height:30px;    
}
.editentrepreneur_contact_update{
    padding-right:20px;
    text-align:right;
}
/*end editentrepreneur_contact*/
/* start product list */
.product_list{
    padding-top:10px;
}
.product_list_group{
    padding-left:5px;
}
.product_list_group:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .product_list_group {
    height: 1%;
}
* + html .product_list_group {
    height: 1%;
}
.product_list_item{
    width:154px;
    float:left;
    padding-left:10px;
}
.product_list_item_image{
    width:140px;
    height:112px;
    position:relative;
}
.product_list_item_image span{
    width:140px;
    height:112px;
    position:absolute;
    top:0px;
    left:0px;
    background:url(images/bg_product_list_trans.gif);
    cursor:pointer;
}
.product_list_item_image img{
    width:140px;
    height:112px;
    display:block;
}    
.product_list_item_name{
    padding:8px 0px 5px;
    width:140px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    font-weight:bold;
    color:#054ab1;
}
.product_list_item_name a{
    font-weight:bold;
    text-decoration:none;
    color:#054ab1;
}
.product_list_item_name a:hover{
    color:#cc3300;
}
.product_list_item_price{
    font-size:11px;
    font-weight:bold;
}
.product_list_item_price span{
    color:#c20501;
}
.product_list_item_update{
    font-size:11px;
    padding-top:5px;
}
.product_list_item_update a{
    color:#054ab1;
}
.product_list_item_update a:hover{
    color:#cc3300;
}
.product_list .hseparate_up{
    padding:15px 0px;
}
.product_list_insert{
    text-align:right;
}
.btn_product{
    width:80px;
    height:24px;
    cursor:pointer;
    outline:none;
    border:none;
    color:#000;
    font-weight:bold;
    font-size:11px;
    background:url(images/bg_product_btn.jpg) no-repeat;
}
.btn_product:hover{
    color:#fff;
    background:url(images/bg_product_btn_hover.jpg) no-repeat;
}
.btn_product_larger{
    width:91px;
    height:24px;
    cursor:pointer;
    outline:none;
    border:none;
    color:#000;
    font-weight:bold;
    font-size:11px;
    background:url(images/bg_button_edit.jpg) no-repeat;
}
.btn_product_larger:hover{
    color:#fff;
    background:url(images/bg_button_edit_hover.jpg) no-repeat;
}
/* start product seller */
.product_seller{
    position:relative;
    padding-top:20px;
}
.proseller_title{
    position:absolute;
    top :10px;
    left:5px;    
}
.proseller_title{
    color:#054ab1;
    font-size:13px;
    font-weight:bold;
    background:url(images/bg_product_seller_title_w.jpg) repeat-x bottom;
}
.proseller_content{
    padding:15px 15px 0px;
}
.proseller_item{
    position:relative;
}
.proseller_item:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .proseller_item {
    height: 1%;
}
* + html .proseller_item {
    height: 1%;
}
.proseller_item_left{
    width:294px;
    float:left;
}
.proseller_item_right{
    margin-left:310px !important;
    margin-left:307px;
}
.proseller_item_image{
    width:294px;
    height:214px;
    position:relative;
}
.proseller_item_image span{
    width:294px;
    height:214px;
    position:absolute;
    top:0px;
    left:0px;
    background:url(images/bg_product_seller_trans.gif);
    cursor:pointer;
}
.proseller_item_image img{
    width:294px;
    height:214px;
    display:block;
}
.proseller_item_left .hseparate_down{
    padding-top:1px;
}
.proseller_item_right dl{
    line-height:18px;
    font-size:11px;
}
.proseller_item_right dt{
    width:90px;
    float:left;
    font-weight:bold;
}
.proseller_item_right dd{
    margin-left:100px !important;
    margin-left:97px;
    min-height:20px;
    height:auto !important;
    height:20px;
    color:#054ab1;
}
.proseller_item_right dd a{
    color:#c20501;
    text-decoration:none;
    font-weight:bold;
}
.proseller_item_right dd a:hover{
    color:#cc3300;
    text-decoration:underline;
}
.proseller_item_right .colon{
    width:5px;
    float:left;
    font-weight:bold;
}
.proseller_item_right .hseparate_up{
    padding:3px 0px 10px;
}
.proseller_item_update{
    text-align:right;
}
.proseller_content .hseparate_up{
    padding:10px 0px 20px;
}
.proseller_other{
    position:relative;
}
.proseller_other:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .proseller_other {
    height: 1%;
}
* + html .proseller_other {
    height: 1%;
}
.proseller_other_item{
    width:158px;
    float:left;
    text-align:center;
    font-size:11px;
}
.proseller_other_item_image{
    width:100px;
    height:80px;
    position:relative;
    margin:0 auto;
}
.proseller_other_item_image span{
    width:100px;
    height:80px;
    position:absolute;
    top:0px;
    left:0px;
    background:url(images/bg_product_seller_other_trans.gif);
    cursor:pointer;
}
.proseller_other_item_image img{
    width:100px;
    height:80px;
    display:block;
}
.proseller_other_item .hseparate_down{
    padding:1px 30px 0px;
}
.proseller_other_item_name{
}
.proseller_other_item_name a{
    color:#c20501;
    font-weight:bold;
    text-decoration:none;
}
.proseller_other_item_name a:hover{
    text-decoration:underline;
    color:#cc3300;
}
.proseller_other_item_update{
    padding-top:5px;
}
.proseller_other_item_update a{
    color:#054ab1;
    text-decoration:none;
}
.proseller_other_item_update a:hover{
    color:#cc3300;
}
.proseller_other_insert{
    text-align:right;
    padding-top:15px;
}
/* end product seller */
/* start prodcut other seller */
.pro_otherseller{
    padding-top:20px;
}
.pro_otherseller:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .pro_otherseller {
    height: 1%;
}
* + html .pro_otherseller {
    height: 1%;
}
.pro_otherseller_title{
    color:#054ab1;
    font-size:14px;
    font-weight:bold;
    padding-top:10px;
    background:url(images/bg_product_seller_title_w.jpg) repeat-x bottom;
}
.pro_otherseller_item{
    width:166px;
    height:155px;
    margin:0 auto;
    background:url(images/bg_pro_otherseller_item.jpg) no-repeat center;
    float:left;
    text-align:center;
    font-size:11px;
    font-weight:bold;
    position:relative;
    margin-top:12px;
}
.pro_otherseller_item_image{
	margin:0 auto;
	width:100px;
    height:80px;
    position:relative;
    margin-top:20px;
}
.pro_otherseller_item_image span{
	width:100px;
    height:80px;
    position:absolute;
    top:0px;
    left:0px;
    background:url(images/bg_product_seller_other_trans.gif);
    cursor:pointer;
}
.pro_otherseller_item_image img{
	width:100px;
	height:80px;
	display:block;
}
.pro_otherseller_item_name{
    padding:7px 5px 3px;
}
.pro_otherseller_item_name a{
    color:#c20501;
    text-decoration:none;    
}
.pro_otherseller_item_name a:hover{
    color:#cc3300;
}
.pro_otherseller_item_company{
    padding:0px 5px;
}
.pro_otherseller_item_company a{
    color:#000;
    text-decoration:none;
}
.pro_otherseller_item_company a:hover{
    color:#cc3300;
}
/* end prodcut other seller */
/* start insert product */
.insert_product{
    padding-left:20px;
}
.insert_product h3{
    padding-top:15px;
    color:#c20501;
    font-size:14px;
    font-weight:bold;
}
.insert_product dl{
    padding-top:15px;
}
.insert_product dl:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .insert_product dl {
    height: 1%;
}
* + html .insert_product dl {
    height: 1%;
}
.insert_product dt{
    width:100px;
    float:left;
    font-weight:bold;
}
.insert_product dd{
    margin-left:100px !important;
    margin-left:97px;
    margin-bottom:7px;
}
.insert_product .special_text{
    color:#8c8c8c;
    font-size:11px;
}
.insert_pro_cate{    
    padding-top:10px;
    padding-left:100px;
}
.insert_pro_cate:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .insert_pro_cate {
    height: 1%;
}
* + html .insert_pro_cate {
    height: 1%;
}
.insert_pro_cate_left{
    width:140px;
    float:left;
}
.insert_pro_cate_left span, .insert_pro_cate_right span{
    background:url(images/bg_insert_pro_cate_node.jpg) no-repeat left 4px;
    padding-left:12px;    
}
.insert_pro_cate_right{
    margin-left:145px !important;
    margin-left:142px;
}
.drd_insert_pro_cate{
    width:270px;
    height:25px;
}
.txt_insert_pro_common{
    width:220px;
    height:18px;
}
.txt_insert_pro_small{
    width:130px;
    height:18px;
}
.drd_insert_pro_price{
    width:130px;
    height:25px;
}
.txt_insert_pro_large{
    width:386px;
    height:18px;    
}
.txt_insert_pro_details{
    width:410px;
    height:80px;
}
.txt_insert_pro_url{
    width:359px !important;
    width:356px;
    height:18px;
}
.insert_pro_update{
    text-align:right;
    padding-top:20px;
    padding-right:20px;
}
.insert_pro_imageupload_group{
    padding:20px 0px 10px;
    padding-left:100px;
    position:relative;
}
.insert_pro_imageupload_group:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}
*html .insert_pro_imageupload_group {
    height: 1%;
}
* + html .insert_pro_imageupload_group {
    height: 1%;
}
.insert_pro_imageupload{
    width:170px;
    float:left;
}
.insert_pro_imageupload span{
    display:block;
}
.insert_pro_image{
    width:140px;
    height:110px;
    position:relative;
    float:left;
}
.insert_pro_image span{
    width:140px;
    height:110px;
    position:absolute;
    top:0px;
    left:0px;
    background:url(images/bg_insert_pro_trans.gif) no-repeat;
    cursor:pointer;
}
.insert_pro_image img{
    width:140px;
    height:110px;
}
/* end insert product */
/* start enterprise article */
.enterprise_article{
}
.article_details{
    padding:0px 5px;
}
.article_details_title{
    color:#c20501;
    font-size:13px;
    font-weight:bold;
    padding-top:10px;
}
.article_details_describe{
    text-align:justify;
    font-weight:bold;
    padding:10px 0px;
}
.article_details_info{
    text-align:right;
    color:#8c8c8c;
    padding-top:5px;
    padding-bottom:10px;
}
.article_details_content{
    text-align:justify;
}
.article_function{
    text-align:right;
    padding:10px 15px 0px;
}
.article_func_view{
    padding:5px 0px;
    color:#666666;
}
.article_related{
    padding:20px 15px 0px;
}
.article_related_title{
    color:#c20501;
    font-size:13px;
    font-weight:bold;
    padding-top:5px;
}
.article_related_item{
    padding-top:8px;
}
.article_related_item_title{
    background:url(images/bg_article_focus_item.jpg) no-repeat left 3px;
    padding-left:18px;
}
.article_related_item_title a{
    color:#054ab1;
    text-decoration:none;
}
.article_related_item_title a:hover{
    color:#cc3300;
}
.article_related_info{
    color:#8c8c8c;
    padding-left:18px;
    padding-top:3px;
    font-size:11px;
}
.article_other{
    padding:20px 15px 0px;
}
.article_other_title{
    color:#c20501;
    font-size:13px;
    font-weight:bold;
    padding-top:5px;
}
.article_other_item{
    padding-top:8px;
}
.article_other_item_title{
    background:url(images/bg_article_focus_item.jpg) no-repeat left 3px;
    padding-left:18px;
}
.article_other_item_title a{
    color:#054ab1;
    text-decoration:none;
}
.article_other_item_title a:hover{
    color:#cc3300;
}
.article_other_info{
    color:#8c8c8c;
    padding-left:18px;
    padding-top:3px;
    font-size:11px;
}
/* end enterprise article */
.company_header{
    margin:auto;
    width:1000px;
    height:197px;
    background:url(images/bg_companyheader.jpg) repeat-x top;
}
.company_header .header_middle_right_bottom{
    font-size:18px;
    font-weight:bold;
    color:#fff;
    text-align:right;
    padding-top:20px;
    padding-right:100px;
}
.company_header .header_middle_right_bottom{
    height:77px;
    background:url(images/bg_header_m_r_bottom.jpg) no-repeat left top;
}

#product_detail{
    padding:10px 0px;
}
.product_detail_image{
    position:relative;
    float:left;
    margin-right:0px !important;
    margin-right:-3px;
    width:354px;
    height:282px;
}
.product_detail_image span{
    position:absolute;
    top:0px;
    left:0px;
    width:354px;
    height:282px;
    background:url(images/bg_productdetail.gif) no-repeat;
}
.product_detail_image img{
    width:354px;
    height:282px;
}
.product_detail_info{
    margin-left:364px;
}
.product_detail_info h3{
    padding-bottom:5px;
    font-weight:bold;
    color:#003366;
}
.product_detail_info dl{
    font-size:11px;
    font-weight:bold;
}
.product_detail_info dt{
    float:left;
    margin-right:0px !important;
    margin-right:-3px;
    width:95px;
}
.product_detail_info dd{
    margin-left:100px !important;
    margin-left:97px;
    margin-bottom:7px;
    min-height:18px;
    height:auto !important;
    height:18px;
    color:#ce0000;
}
.product_detail_info a{
    display:inline-block;
    padding-left:30px;
    height:23px;
    background:url(images/bg_icon_zoomin.jpg) no-repeat left top;
    font-size:11px;
    color:#0033cc;
    line-height:23px;
    text-decoration:none;
}
.product_detail_info a:hover{
    text-decoration:underline;
}
.product_detail_description{
    clear:both;
    padding-top:10px;
}
.product_detail_description h3{
    color:#003366;
}
.product_detail_description p{
    padding:5px 0px;
}
#product_other{
    padding-bottom:10px;
    border-bottom:dotted 1px #8b8b8b;
}
#product_other h3{
    padding-bottom:5px;
    border-bottom:dotted 1px #8b8b8b;
    color:#003366;
}
.product_other_items{
    padding:10px 0px;
}
.product_other_item{
    float:left;
    margin-right:0px !important;
    margin-right:-3px;
    width:165px;
}
.product_other_image{
    position:relative;
    margin:auto;
    width:143px;
    height:115px;
}
.product_other_image span{
    position:absolute;
    top:0px !important;
    width:143px;
    height:115px;
    background:url(images/bg_product_other.gif) no-repeat;
}
.product_other_image img{
    width:143px;
    height:115px;
}
.product_other_info{
    padding:10px 5px;
}
.product_other_info a{
    color:#ce0000;
    text-decoration:none;
}
.product_other_info a:hover{
    text-decoration:underline;
}
.product_other_info span{
    color:#ce0000;
}
.product_other_viewall{
    clear:both;
    padding-top:10px;
    padding-right:20px;
    text-align:right;
}
.product_other_viewall a{
    color:#ce0000;
    font-size:11px;
}

.mainpage_wrapper
{
    margin-top:-17px;
}