*{
margin:0px;padding:0px;
}
BODY {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px;background-color:#fff;
}
UL {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
OL {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
LI {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
P {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
H1 {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
H2 {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
H3 {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
H4 {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
H5 {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
H6 {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
FORM {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
FIELDSET {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
TABLE {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
TD {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
IMG {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}
DIV {
	BORDER-WIDTH: 0px; PADDING: 0px;  MARGIN: 0px; 
}

SELECT {
	VERTICAL-ALIGN: middle
}
INPUT {
	VERTICAL-ALIGN: middle
}
IMG {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
A {
	TEXT-DECORATION: underline
}
A:link {
	COLOR: #333333; text-decoration:underline;
}

A:hover {
	COLOR: #59a021;text-decoration:underline;
}
A:visited {
	COLOR: #333333;text-decoration:none;
}
A:active {
	COLOR: #333333;text-decoration:none;
}
A:focus {
	COLOR: #333333;text-decoration:none;
}
#page {
	MARGIN: 0px auto; OVERFLOW: visible; WIDTH: 1000px; _display: inline-block; font-family:Verdana,Arial, Helvetica, sans-serif; 
}

body {
	font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:0.65em;
	/*background:url(images/bg_ccm.gif) #fff;*/
}

ul,dl,li{ text-decoration:underline
	padding:0;
	margin:0;
	list-style:none;
}
.clear{clear:both;}
.start{
    color:#F00;
}
#header{
	margin:0 auto;
	width:990px;
	height:75px; /* 85px;background:url(images/top_bg.jpg) no-repeat;*/
	padding-left:5px; background-color:#fff; 
	
	/**/
	border-top:5px solid #f2f1f1;
}
#header #logo{
	float:left;
	display:block;
	margin-top:-10px;
	width:925px;
	padding-left:65px;
	/*width:604px;*/
	height:50px;
	background:url(images/logo.jpg)  no-repeat;
	font-family:"Courier New";
}
#header #logo .CCM{
	 font-family:Verdana;
	font-size:2.5em;height:50px;
padding-top:22px; /*padding-top:22px; */
	width:62px;
	color:#616161;clear:both;float:left;
}
/*#header #logo .CCM{
	background:url(images/logo_ccm.gif) left bottom  no-repeat;
	font-size:2.5em;height:50px;
  text-indent:-9999px;
	width:62px;
	color:#4f4f4f;clear:both;float:left;
}*/
/*#header #logo .ICC{height:50px;
	 background:url(images/logo_data.gif) left bottom no-repeat ;font-size:1.7em;
	color:#fff;
	width:223px;margin-left:4px;margin-right:3px;
	text-indent:-9999px;float:left;
}*/
#header #logo .ICC{
	font-size:1.4em;
	color:#a3a2a2;
	width:200px;margin-left:4px;
	float:left; margin-top:34px; font-family:Verdana;
}
#header #logo .sign{height:14px;padding-top:38px;padding-left:8px; font-family:"Verdana";  float:right;font-size:12px;}
#header #logo .sign a:link{ text-decoration:underline;color:#59a021;}
#header #logo .sign a:hover{ text-decoration:underline;color:#333;}


#header #right_top{color:#ffffff; text-align:right;padding-top:5px;float:right;margin-top:15px; display:none;}


#header .header_top{float:right;  background:url(images/header_cor.gif) left no-repeat #f2f1f1;font-size:10px;padding:2px 15px 8px 35px;display:block;}
/*---------search bar begin---------*/
#header #search{ text-align:center;
	width:320px; background:url(images/search_left.gif) left no-repeat #eee;
	height:37px;
	padding-top:15px;
	padding-left:0px; 
}
#header #search .key-words{
	border:#CBCBCB 1px solid;
	width:120px;font-size:11px;
	height:16px; color:#666666;
}
#header #search .channels{
	border:#CBCBCB 1px solid;
	height:18px;
	font-size:1em; color:#666666;
}
#header #search .button-common{
	border:0;
	background:url(images/search.gif) no-repeat transparent;
	cursor:pointer;
	width:53px;font-size:1em;line-height:10px;
	height:20px;color:#ffffff;
}
/*---------navigation bar  start---------*/
#nav{ background:url('images/nav_center.jpg');margin:auto;width:1000px;  height:30px;float:left;
	
}
.nav_right{background:url('images/nav_right.jpg') no-repeat right; height:30px;
	
}
.nav_left{
	background:url('images/nav_left.jpg') no-repeat left; height:30px;
}
#nav ul{padding-left:30px;/*display:none;*/
	list-style-type:none;margin-left:20px;}
#nav ul li{ LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: left; text-align:center;	list-style-type:none;float:left;font-size:1.1em;color:#e9e9e9;
padding-right:20px;padding-left:20px; background:url(images/nav_center_line.jpg) right no-repeat;}
#nav ul li a:link{ LINE-HEIGHT: 30px;  TEXT-ALIGN: left;	list-style-type:none;float:left;color:#e9e9e9;
 text-decoration:none;}
#nav ul li a:visited{ LINE-HEIGHT: 30px; TEXT-ALIGN: left;	list-style-type:none;float:left;color:#e9e9e9;
 text-decoration:none;}
 #nav ul li a:hover{ LINE-HEIGHT: 30px;  TEXT-ALIGN: left;	list-style-type:none;float:left;color:#ffdc71;
 text-decoration:underline; }

 #nav ul li a:actived{ LINE-HEIGHT: 30px; TEXT-ALIGN: left;	list-style-type:none;float:left;color:#e9e9e9;
 text-decoration:none;}
/*---------navigation bar home start---------*/

.nav_home_right{background:url('images/nav_home_right.jpg') no-repeat right; height:30px;
	
}
.nav_home_left{
	background:url('images/nav_home_left.jpg') no-repeat left; height:30px;
}

.nav_bottom_bg{ background:url(images/nav_bottom_bg.gif) repeat-x; width:1000px; height:11px;clear:both; }
/*---------navigation bar  end---------*/
#center_page{margin:auto;width:1000px;/* background:url(images/center_bg.jpg) repeat-x;*/ overflow:hidden; background-color:#fff; }
#center_page_min{margin:auto;width:996px;margin-top:10px; clear:both;height:auto; clear:both;overflow:hidden; /*background:#ffffff url(images/db_home_center_bg.gif ) left repeat-y;*/}
#center_page_minx{width:996px; clear:both;height:auto; clear:both;overflow:hidden; background:url(images/db_home_center_bg.gif ) right repeat-y;}
.center_page_bottom_line{border-bottom:5px solid #555555;width:996px;height:5px;clear:both;}

#center_page_adv{height:210px;clear:both;}

#center_page_pro {clear:both;}
#center_page_pro p{line-height:12px;margin-bottom:10px;}
#center_page_pro span{color:#e33d39;}
#center_page_pro ul{ list-style:none;}
#center_page_pro li{}
#center_page_pro .pro_one{float:left;padding:20px 16px 10px 16px; background-color:#f6f6f6;width:301px;height:165px;}
#center_page_pro .pro_two{float:left;padding:20px 16px 10px 16px; background-color:#fff;width:301px;height:165px;}

#center_page_pro .pro_db{ background:url(images/pro_db.jpg) no-repeat left; text-indent:-9999px;height:35px;}

#center_page_pro .pro_db_li li{background:url(images/pro_li_min.gif)  3px 3px no-repeat;padding:0px 0px 8px 12px;margin-left:8px;}
#center_page_pro .pro_db_li a:link{ text-decoration:underline;font-size:1.em;}
#center_page_pro .pro_db_li a:visited{ text-decoration:underline;font-size:1.em;}
#center_page_pro .pro_db_li a:hover{ text-decoration:none;font-size:1.em;}

#center_page_pro .pro_db_li { height:61px;background:url(images/pro_li_map.gif) right bottom no-repeat;}


#center_page_pro .pro_conferences{ background:url(images/pro_conferences.gif) no-repeat left; text-indent:-9999px;height:35px;}

#center_page_pro .pro_conferences_li li{padding-left:0px;margin-left:0px;width:212px;padding:2px 0px 0px 0px;}
#center_page_pro .pro_conferences_li a:link{ text-decoration:underline;font-size:1.em;}
#center_page_pro .pro_conferences_li a:visited{ text-decoration:underline;font-size:1.em;}
#center_page_pro .pro_conferences_li a:hover{ text-decoration:none;font-size:1.em;}

#center_page_pro .pro_conferences_li { background:url(images/pro_conf.gif) right top no-repeat;}


#center_page_pro .pro_publications{ background:url(images/pro_publications.gif) no-repeat left; text-indent:-9999px;height:35px;}

#center_page_pro .pro_publications_li li{background:url(images/pro_li_min.gif) 3px 3px no-repeat;margin-left:8px;width:180px;padding:0px 0px 8px 12px;}
#center_page_pro .pro_publications_li a:link{ text-decoration:underline;font-size:1.em;}
#center_page_pro .pro_publications_li a:visited{ text-decoration:underline;font-size:1.em;}
#center_page_pro .pro_publications_li a:hover{ text-decoration:none;font-size:1.em;}

#center_page_pro .pro_publications_li { height:61px;background:url(images/pro_pub_map.gif) right bottom no-repeat;}

#center_page_pro .pro_journals{ background:url(images/pro_journals.gif) no-repeat left; text-indent:-9999px;height:35px;}

#center_page_pro .pro_journals_li li{background:url(images/pro_li_min.gif) 3px 3px no-repeat;margin-left:8px;padding:0px 0px 8px 12px;}
#center_page_pro .pro_journals_li a:link{ text-decoration:underline;font-size:1.em;}
#center_page_pro .pro_journals_li a:visited{ text-decoration:underline;font-size:1.em;}
#center_page_pro .pro_journals_li a:hover{ text-decoration:none;font-size:1.em;}


#center_page_pro .pro_trade{ background:url(images/pro_trade.gif) no-repeat left; text-indent:-9999px;height:35px;}


#center_page_pro .pro_consultancy{ background:url(images/pro_consutancy.gif) no-repeat left; text-indent:-9999px;height:35px;}

#center_page_pro .pro_consultancy_li li{background:url(images/pro_li_min.gif) 3px 3px no-repeat;margin-left:8px;width:250px;padding:0px 0px 8px 12px;}
#center_page_pro .pro_consultancy_li a:link{ text-decoration:underline;font-size:1.em;}
#center_page_pro .pro_consultancy_li a:visited{ text-decoration:underline;font-size:1.em;}
#center_page_pro .pro_consultancy_li a:hover{ text-decoration:none;font-size:1.em;}

#center_page_pro .pro_consultancy_li { height:61px;background:url(images/pro_consultancy_map.gif) right bottom no-repeat;}


#index_new_pic{ background:url(images/db_home_top_bg.gif) #ffffff top repeat-x;}
#index_new_picx{ background:url(images/db_home_bottom_bg.gif)  bottom repeat-x;clear:both;height:550px;}
#left_pic{margin:0px;padding:0px;padding-top:5px;float:right; clear:both;}

#index_new_pic_leftb{background:url(images/db_home_center_bg.gif) left top repeat-y; width:230px; float:left;}
#index_new_pic_left{background:url(images/db_home_left_bg.gif) left top no-repeat;width:230px;height:333px;}
#right_aboutus{margin:0;width:224px;height:322px;float:left;/*background:url(images/db_home_left_bg1.gif) left bottom no-repeat;*/padding:6px 0px 5px 6px;overflow:hidden;}
#right_aboutus h1{background:url(images/right_about1.jpg) no-repeat;height:143px; text-indent:-2000px;font-size:1.2em;}
#right_aboutus p{ text-align:left;line-height:19px;padding:5px;color:#2c2a2f;background-color:#fdfdfb;}
#right_aboutus p span{margin:0px;padding:0px;float:right;color:#f47b05;padding-right:5px; }
#right_aboutus p span a:link{color:#f37a04; text-decoration:none;}
#right_aboutus p span a:visited{color:#f37a04; text-decoration:underline;}
#right_aboutus p span a:hover{color:#194502; text-decoration:underline;}

#right_top a:link{color:#ffffff; text-decoration:none;}
#right_top a:hover{color:#f37a04; text-decoration:none;}
#right_top a:visited{color:#ffffff; text-decoration:none;}



/*start of  database_left search product */


#index_new_pic_center{margin:0px;padding:5px 0px 0px 0px; height:326px;float:left;width:536px;}
/*end of database_center spider_flash  */

/*start of database_right chemical name*/
#index_new_pic_right{float:left; background:url(images/db_home_right_bg_x.gif) right top no-repeat;width:230px;height:333px;color:#555555;overflow:hidden;}
/*#index_new_pic_rightx{float:left; background:url(images/db_home_right_bg1.gif) right bottom no-repeat;}*/
#index_new_pic_name h2{ background-color:#0b0b0b;height:22px;color:#ffffff;font-size:12px;font-weight:bold;line-height:22px;padding-left:10px;margin-right:7px;}
#index_new_pic_name{ margin:6px 0px 0px 0px;}
#index_new_pic_name ul{padding:10px;overflow:hidden; }
#index_new_pic_name li{ margin-bottom:5px;line-height:14px;background-color:#fdfdfb; padding-bottom:8px;background:url(images/line.gif) left bottom no-repeat;text-indent:2px; }
#index_new_pic_name span{color:#6ba32d;}

/*---------column list----------*/
#column{
	clear:both;
	width:996px;
	height:211px; color:#194502; background:url(images/line2.gif)  repeat-y; background-color:#fdfdfb;}

#column #column-ul dd a:link{color:#555555; text-decoration:none;}
#column #column-ul dd  a:hover{color:#f37a04; text-decoration:underline;}
#column #column-ul dd  a:visited{color:#127f23; text-decoration:none;}
#column #column-ul dd  a:active{color:#127f23; text-decoration:none;}

#column #column-ul li h1{color:#ffffff;font-weight:bold;font-size:1.0em;padding-left:10px;line-height:20px;height:21px;}
#column #column-ul li h1 a:link{color:#ffffff; text-decoration:none;}
#column #column-ul li h1 a:hover{color:#f37a04; text-decoration:underline;}
#column #column-ul li h1 a:visited{color:#ffffff; text-decoration:none;}


#column #column-ul{
padding-left:6px;padding-right:5px;
}
#column ul{
	/*background:url(images/db_home_center_bg.gif) right repeat-y; background-color:#000000;*/
}
#column #column-ul li{
	float:left;
	height:210px;
	overflow:hidden;padding:0 0px; 
}
#column #column-ul dl{
	margin:0;
}
#column #column-ul dd{
	margin:0;
	line-height:16px;margin:5px 0px;
	padding:0;padding-left:5px;
	
}
#column #column-ul .one{ background-color:#6ba32d;/*border-right:1px solid #6ba32d;*/}
#column #column-ul .two{ background-color:#555555;/*border-right:1px solid #555555;*/}
#column #column-ul .third{ background-color:#6ba32d;/*border-right:1px solid #6ba32d;*/}
#column #column-ul .fouth{ background-color:#555555;/*border-right:1px solid #555555;*/}
#column-ul .kuan{width:269px;}
#column-ul .zai{width:223px;}

/*---------end of column list----------*/




/*---------footer begin----------*/
#footer{
	clear:both;
	font-size:0.9em;
	margin:0px auto 0px auto;
	padding:5px;
	width:990px;height:30px;padding-top:15px;
	text-align:right;/* background-color:#e1e1e1;*/background-color:#f1f1f1;
}
#footer #footerLeft{
	float:left;
	/*width:500px;*/padding-left:10px;
	text-align:right;
	
}#footer #footerLeft li{
	float:left;
	margin-right:10px;
}
#footer #footerRight{
	width:400px;padding-right:10px;
	float:right;
	
}
#footer #footer-nav{
	margin-right:0;
	width:800px;
	height:30px;
	line-height:2em;
}
#footer #footer-nav ul{
	float:right;
	margin-right:5px;
}
#footer #footer-nav li{
	float:left;
	margin-right:10px;
}
#footer #footer-nav li a{
	color:#C33;
	text-decoration:none;
}
#footer #footer-nav li a:hover{
	background:#C33;
	color:#FFF;
	text-decoration:underline;
}
#footer #rights{
}
/*---------end of footer----------
.about_top_bg{margin:0 auto;margin-top:10px;  background:url(images/about_top_bg.gif) top no-repeat;height:15px;width:996px;overflow:hidden;}*/
#about{
	width:980px;padding:10px;
	margin:0 auto;
	color:#333; background-color:#fff;
}
#about strong{
	display:block;
	margin:10px auto;
}
#about p{margin-bottom:5px ;font-size:11px;line-height:18px;}
#about .big-title{
    font-size:16px;
    font-weight:bold;
    color:#59a021;line-height:23px;padding-bottom:10px; vertical-align:top;
}
#about .about-title{
	font-weight:bold;
	font-size:16px;
	color:#C33;
}
#about #about-left{
	width:200px;
	float:left;
	text-indent:1em;
}
.about_left_bg{ background-color:#f2f2f2;}
#about #about-left li{font-size:10px;height:20px;line-height:20px;
	margin:0;overflow:hidden;
	padding:0; /*background:url(images/db_home_min1.gif) left no-repeat;border-bottom:1px dotted #f1f1f1;*/
}
#about #about-left li a{
	font-size:10px;
}
#about #about-left li a:hover{ display:block ;font-size:10px;height:20px;line-height:20px;
	 background-color:#f1f1f1; text-decoration:none; color:#cc3333;
}

#about #about-right{
	float:right;
	width:740px;
	overflow:hidden;padding-right:8px;
}
#about #about-right li a:hover{
	
	text-decoration:underline;
	background:#C33;
	color:#FFF;
}
#about #about-right table{
	font-size:11px;line-height:18px;
}

#contentPanel{
	margin:0px auto;
	width:1000px;
	padding-top:15px;
	}
#contentPanel #pwStrength{
}
#contentPanel dd img{
    float:none;
}
#contentPanel dd .codeImg
{
    margin-top:30px;
}
#contentPanel #pwStrength li{
	float:left;
}
#contentPanel .inputText{
    width:278px;
	border:#CCC 1px solid;
}
#contentPanel .radioBtn{
	width:0px;
}
#contentPanel .regBtn{
    width:135px;
    height:19px;
    border:0px solid #2D64A2;
    background:#FFF; background:url(images/db_login_button.jpg) no-repeat;
    cursor:pointer;color:#fff;
    margin-right:30px;
}
#contentPanel .frmBox{
    margin:5px auto 30px auto;
    width:800px;
    padding-bottom:20px;
    border-bottom:1px solid #CBCBCB;
}
#contentPanel dd span{
    margin-left:5px;
}
#contentPanel .regInfo{
       width:980px; text-align:center;
    border-bottom:1px dashed #CBCBCB;
    text-indent:2em;
    padding-bottom:0.5em;font-size:1.2em;margin-bottom:10px;
}
#contentPanel .frmTitle{
    font-size:13px;
    font-weight:bold;
    color:#ffffff;line-height:25px;
    width:800px;margin-bottom:10px;
    height:25px;
     text-align:left;padding-left:30px;
    background:#555555;
}
#contentPanel .textIndent{
	text-indent:0;
}
#contentPanel dl{
    width:800px;
    margin:0 auto;
}
#contentPanel dt{
	width:215px;
	text-indent:2.5em;
	text-align:right;
	line-height:2em;
}
#contentPanel dd{
	margin-left:225px;
	margin-top:-1.8em;
	line-height:2.5em;
}

#contentPanel select{
    width:284px;
}


#siteMap{
   color:#555;
    width:980px;margin:0 10px;
    height:20px;
 line-height:25px;padding:5px 0;
 border-bottom:0px solid #eeeeee;margin-bottom:8px;
}
#siteMap a{
	color:#df3232;
	text-decoration:none;
	line-height:25px;font-weight:bold;
	
}
#siteMap a:hover{
	text-decoration:underline;
}

#alertsignin {border:5px solid #555;width:370px;height:250px;background:#fff;z-index:1000;position:absolute;display:none;} 
        #alertsignin h4 {height:20px;background:#6ca32e;color:#fff;padding:5px 0 0 5px;} 
        #alertsignin h4 span {float:left;} 
        #alertsignin h4 span#closesignin {margin-left:210px;font-weight:500;cursor:pointer;} 
        #alertsignin h4 img#imgclosesignin {margin-left:210px;font-weight:500;cursor:pointer;}
        #alertsignin p {padding:10px 0 5px 30px;} 
.alert_signin {margin:0 auto;width:342px; float:left;}
.alert_signin p{padding:10px; padding-top:12px;}
.alert_signin span{color:#333;padding-right:10px;font-size:11px;}


.alert_signin_home {margin:0 auto;width:210px; }
.alert_signin_home p{padding-top:8px;padding-left:10px;}
.alert_signin_home span{font-weight:bold;color:#171d21;}

.alert_signin_btn{
	background:url(images/db_login_button.jpg) no-repeat;
	margin:0;margin-left:70px;
	font-size:11px;color:#ffffff;
	width:135px;
	height:19px;line-height:14px;border:0px;
	cursor:pointer; display:block; text-align:center;
	
	}
.alert_signin_adv{padding-left:120px;width:315px;padding-right:40px; float:left;text-align:right;margin-right:40px;border-right:1px solid #ececec;}
.alert_signin_adv h5{ display:block;}
.alert_signin_k{width:200px;border:1px solid #cbcbcb;}
.alert_signin_adv ul{padding-top:5px;clear:both;padding-left:20px;}
.alert_signin_adv li{float:left; display:block;padding:0px 8px;height:20px; white-space:nowrap;/* background:url(images/pro_li_min.gif) left no-repeat;*/}
.alert_signin_adv li a{ text-decoration:underline;}

.star{color:#c33;}