
/* CSS Document */
.body 
{margin:0 auto 0 auto; background-color:#e9e9e9; font-size:12px; color:#333;  }

#body_global 
{width:778px;margin:0 auto; }

#body_g {width:778px; background-image:url(../images/cf_index_bg.jpg);background-repeat:repeat-y; float:left;}

#body_style {width:757px;margin-left:11px;  }

a:link {font-size:12px; color:#961C55; text-decoration:none;}

a:hover {font-size:12px; color:#666; text-decoration:none;}

a:actived {font-size:12px; color:#666; text-decoration:none;}

a:visited {font-size:12px; color:#961C55; text-decoration:none;}

#index_newslist_div {border-left:#ccc solid 1px;border-right:#ccc solid 1px;border-bottom:#ccc solid 1px; height:auto; width:100%;}

#index_newslist_div a:link{
color:#333333;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

#index_newslist_div a:active {
color:#ccc;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}

#index_newslist_div a:hover {
color:#961C55;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}

#index_newslist_div a:visited {
color:#333333;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
/* Top style  */

#top_style 
{ width:757px;}

#top_content 
{width:757px;}

#top_content_left
 {width:360px; float:left; margin-left:5px; margin-top:10px;}
 
#top_content_right 
{width:250px; float:right; margin-right:3px; margin-top:3px;}

.top_jumpmenu_form 
{ border-bottom-color:#CCCCCC;  border-bottom-style:outset; background-image:url(../images/bottom.png); background-repeat:repeat-x;border-bottom:thin; font-size:12px; color:#333333; width:auto;}

#top_logo_div 
{height:56px; background-color:#961C55; backgro/und-image:url(../images/cf_logo_bg.png); backgr/ound-repeat:repeat-x;}

#top_nav_div 
{background-color:#e5e5e5;width:100%; height:24px; background-color:#eee; }

#top_nav_style 
 {margin-right:1px; margin-top:5px;width:99%;text-align:right;}
 
#top_nav_style ul 
 { padding:0px 10px; width:60%; }
 
#top_nav_style li 
 {display:inline; padding:0px 12px; background-image:url(../images/cf_nav_arrow.gif); background-repeat:no-repeat; list-style-type:none; float:left;  }
 
#top_nav_style a:link 
 {font-size:12px; color: #961C55; font-family: "宋体", Arial;font-weight:bold; font-stretch:normal; text-decoration:none;}
 
#top_nav_style a:hover 
 { font-size:12px; color: #3B7678; font-family:"宋体", Arial; font-weight:bold; text-decoration:none;}
 
#top_nav_style a:visited
  { font-size:12px; color: #961C55; font-family:"宋体", Arial;font-weight:bold; text-decoration:none;}

/* Top style  */

/* Banner Index style  */

.adbanner {height:300px; float:left; margin-top:0px;}

/* Banner Index style  */

/* mid frame style  */

#mid_div_style { margin-top:6px; margin-left:3px; margin-right:3px; float:left; width:99%; height:auto;}

#mid_div_left  {float:left;width:150px; margin-left:3px;height:auto; clear:left;}

#mid_div_right {float:right; width:590px;height:auto;margin:0; clear:right;}

/* mid frame style  */

/* mid Content_left style  */

#mid_left_link_div {width:150px; }

#mid_left_nav_title { width:150px; height:46px; background-image:url(../images/leftmenu_top.png); background-repeat:no-repeat;}

.mid_left_nav_title_font {font-size:12px; font-family:"宋体",Arial,Verdana; font-weight:bold; margin-top:16px; margin-left:12px;}

/* mid Content_left style  */

/* mid Content_right style  */
#mid_right_div_margin {margin-left:10px; margin-right:10px;}

#mid_right_content_div {float:left;margin-top:6px; width:100%;}

#mid_right_content_div {float:left;margin-top:6px; width:100%;}

#mid_div_right_top {width:100%; height:22px;}

#mid_topcontent_left_div {margin-top:3px; float:left; width:40%;}

#mid_topcontent_right_div {margin-top:2px; width:40%; float:right; text-align:right;}

.mid_topcontent_left_div_font {font-size:12px; color:#999; font-family:"宋体", Arial;}

.mid_topcontent_right_div_font {font-size:14px; color:#fff; font-family:"宋体", Arial; font-weight:bold; }

#content_article_div {margin-top:22px; text-align:left;}

#mid_left_nav_title { width:150px; height:46px; background-image:url(../images/leftmenu_top.png); background-repeat:no-repeat;}

.mid_left_nav_title_font {font-size:12px; font-family:"宋体",Verdana,Arial; font-weight:bold; margin-top:16px; margin-left:10px;}

/* mid Content_right style  */

#mid_board {height:28px; height:auto !important; max-height:120px; width:570px; border-bottom:1px;border-bottom-color:#e1e1e1; border-bottom-style:solid; background-color:#f5f5f5; float:left; }

.mid_board_title {font-size:12px; font-weight:bold; color:#666666; font-family:"宋体", Arial;}

.mid_board_font {color:#999999; font-family:"宋体", Arial;}

#index_content_div_global {width:97%;margin-top:2px; margin-left:8px; height:auto; min-height:400px;}

#conten_div_right font { font-size:12px; font-family:"宋体", Arial; color:#000000;}

#index_content_div {width:100%; margin-top:6px;}

#index_content_div_right {float:right; width:486px;}

#content_news_div 
{width:310px; margin-top:3px; margin-left:0px; float:left;}

#content_news_div ul 
{ padding:6px 10px;  text-align:left; list-style-type:none;}

#content_news_div li
{ padding:0px 10px; background-image:url(../images/cf_news_arrow.png); background-repeat:no-repeat; list-style-type:none;  }

#cimfax_wiki_div 
{width:350px; margin-top:3px; margin-left:0px; float:left;}

#cimfax_wiki_div ul 
{ padding:6px 10px; width:280px; }

#cimfax_wiki_div li
{ padding:0px 10px; background-image:url(../images/cf_news_arrow.png); background-repeat:no-repeat;  }

#cimfax_faq_div 
{float:right; width:280Px;}

#cimfax_faq_div ul 
{ padding:6px 10px;list-style-type:none; text-align:left; }

#cimfax_faq_div li
{ padding:0px 10px; background-image:url(../images/cf_news_arrow.png); background-repeat:no-repeat; list-style-type:none; float:left; }


/* bottom style  */

#bottom_div 
{height:auto; width:757px; margin-top:12px; float:left; bottom:0px; }

#bottom_menu 
{height:auto; background-image:url(../images/cf_bottom_menu_bg.png); background-repeat:repeat-x; width:100%; margin:0px;}

#bottom_ation 
{margin-left:0px; margin-top:4px; text-align:center; height:auto; padding:3px;}

.bottom_font 
{color:#000; font-size:12px;text-align:center; font-family:Verdana,Arial,"宋体";}

.cp_font 
{color:#fff; font-size:12px;text-align:center; font-family:Verdana,Arial,"宋体";}

#copyright_div 
{height:auto; margin-top:0px; margin-bottom:0px; float:inherit; width:100%; margin-top:1px!important;}

#c_menu_div 
{ backgro/und-image:url(../images/cf_c_menu_bg.png); background-r/epeat:repeat-x; height:26px; background-color:#961C55; width:100%; }

#c_menu_font_div 
{margin-left:0px;text-align:center; width:100%;margin-top:5px; margin-top:4px!important; padding:3px; padding:0px!important;}

#c_menu_font_div a:link
{font-size:12px; color:#fff; text-decoration:none;}

#c_menu_font_div a:visited
{font-size:12px; color:#ccc; text-decoration:none;}

#c_menu_font_div a:hover
{font-size:12px; color:#fff; text-decoration:none;}

.c_menu_font 
{color:#ccc; font-size:10px;text-align:center; font-family:Verdana,Arial,"宋体";}

#copyright
 {margin-left:0px; margin-top:4px; text-align:center;}
 
#end 
{margin:0 auto 0 auto; backgrou/nd-image:url(../images/end_bg.jpg); background-re/peat:no-repeat; height:0px; width:0px;}



/* bottom style  */

/* Banner Style */

#banner_agent_0706 {margin-top:2px; background-image:url(../images/banner_partner0706.jpg); background-repeat:no-repeat; height:130px; width:570px; float:left;}

#banner_agent_0710 {margin-top:2px; background-image:url(../images/banner_partner0706.jpg); background-repeat:no-repeat; height:130px; width:570px; float:left;}

#banner_products_default { float:left; margin-top:2px; background-image:url(../images/banner_products_0709.jpg); background-repeat:no-repeat; height:130px; width:570px; float:left;}

#banner_service_default {margin-top:2px; background-image:url(../images/banner_service_0709.jpg); background-repeat:no-repeat; height:130px; width:570px; float:left;}

#banner_solution_default {margin-top:2px; background-image:url(../images/banner_solution_0709.jpg); background-repeat:no-repeat; height:130px; width:570px; float:left;}

#banner_show_default {margin-top:2px; background-image:url(../images/banner_demo_0804.jpg); background-repeat:no-repeat; height:130px; width:570px; float:left;}

#banner_buy_default {margin-top:2px; background-image:url(../images/banner_buy_0804.jpg); background-repeat:no-repeat; height:130px; width:570px; float:left;}


#banner_cimfax_default { float:left; margin-top:2px; background-image:url(../images/banner_cimfax_0709.jpg); background-repeat:no-repeat; height:130px; width:570px; float:left;}

#banner_left_div {margin-left:3px; margin-top:8px; width:65px; float:left; clear:left;}

#banner_right_div {width:495px; float:right; clear:right; margin-top:6px;}

#product_mid_content_left {float:left; width:98%; float:left;}

#product_mid_content_show {float:left; width:100%; float:left;}

#product_mid_content_right {float:right; width:155px; height:auto; border:1px; border-style:solid; border-color:#eee; margin-right:1px;}

#product_tech_div_out_left {float:left; width:48%; margin-top:6px;}

#product_tech_pic {float:left; width:42px; height:42px; border-color:#CCCCCC; border-style:solid; border:1px;}

#product_tech_content {float:right; margin-left:2px;}

#product_tech_div_out_right {float:right; width:49%; margin-left:6px; margin-top:6px;}

#about_more {margin:6px;}

#product_mid_div_style_title {width:96%; background-color:#961C55;margin-top:3px; padding:5px;}

#product_mid_div_left  {width:98%; margin-top:12px;  height:auto; float:left; padding:5px; border:#ccc solid 1px; }

#product_mid_div_left2  {width:98%; margin-top:22px;  height:auto; float:left; padding:5px; border:#ccc solid 0px;}

#product_title_pic {float:left; width:142px; height:102px; border:1px; border-color:#CCCCCC; border-style:solid; margin:3px; }

#product_title_intro {float:right; width:72%;}

#product_indextitle_intro {width:99%; margin-left:0px; margin-top:0px;}

#product_contentl_intro {width:48%; margin-left:6px; margin-top:6px; float:left; clear:left;}

#product_contentr_intro {width:48%; margin-left:6px; margin-top:6px; float:right; clear:right;}


/* Banner Style */

/* Nav style */

#nav_margin {margin-top:7px; margin-right:12px; float:right; padding:0px;}

#global_nav {width:770px;margin-top:7px; }

#global_nav ul {width:770px;}

#nav_margin a:link {font-size:12px; color: #efefef; font-family: "宋体", Arial;font-weight:bold; font-stretch:normal; text-decoration:none;}

#nav_margin a:hover {font-size:12px; color: #999; font-family: "宋体", Arial;font-weight:bold; font-stretch:normal; text-decoration:none;}

#nav_margin a:visited {font-size:12px; color: #efefef; font-family: "宋体", Arial;font-weight:bold; font-stretch:normal; text-decoration:none;}

#nav_rightbg {height:28px; text-align:right;  background-image:url(../images/menuright.jpg); background-repeat:no-repeat; background-position:right;}

#nav_leftbg {height:28px; background-image:url(../images/menuleft_bg.jpg); background-repeat:repeat-x; background-color:#fff;}

#nav_style2 {width:100%; height:28px;}

#top_rightstyle {width:400px; float:right; clear:right; line-height:15px; vertical-align:middle; text-align:right; padding-right:6px; margin-top:6px;}

#logo_newstyle {height:68px; width:350px; float:left; clear:left; }

#logo_show { height:40px;width:350px; }

#logo_name { height:28px; width:173px; font-size:12px; text-align:right;}

#top_globalstyle {height:68px; width:757px; background-color:#fff;}

#content_title_bg {width:98%;margin-top:6px; padding:5px; background-image:url(../images/content_title_bg.png); background-repeat:no-repeat; float:left;}

.title_font {color:#961C55; font-size:12px; font-weight:bold;}

/* +++ daric +++ 
.table {border-collapse:collapse; border:solid #efefef; border-width:1px 0 0 1px; }
.table caption {font-size:14px;font-weight:bolder;}
.tfoot td {text-align:center;}
.table th, table td {border:solid #efefef;border-width:0 1px 1px 0;padding:2px;}
 --- daric --- */
