@charset "utf-8";
/* CSS Document */
/***************************** CSS Reset - Start ****************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-family: 'Open Sans',sans-serif;
	font-size: 13px;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear{clear:both; line-height:1px; font-size:1px;}
/***************************** CSS Reset - Find ****************************************/

body		{ font-family: 'Open Sans',sans-serif; font-size:12px; color:#000; background:#fff;}

/* * * * * *  html 5 fix  * * * * * */
section,
article,
header,
footer,
nav,
aside,
address,
hgroup            			 { display: block; font-family: 'Open Sans',sans-serif; font-size: 13px;}
#wrapper					 { width:100%; position:relative;}
.container					 {width:1200px; margin: 0px auto; background: none repeat scroll 0% 0% #FFF; position:relative;}
.content 					 { width:997px; height:auto; margin:0 auto; padding:0; position:relative;}

/***************************** Header start here ****************************************/
header								{width:997px; height:auto; margin:0 auto; padding:18px 0px 10px 0; }
header	.logo						{ display:block; padding:0px; float:left; width:290px; height:71px; margin-left:-20px;}
header .mol-logo					{float: left; width:435px; margin-top:18px;}
header .mol-logo img				{ float:left; margin-right:13px;}
header .mol-logo h3					{font-size:19px; line-height:19px; font-weight:600; float:left;  font-family: 'Open Sans',sans-serif;
margin-top:7px;}
header .login				 		{ float:right; width:88px; color:white; font-size:13px; line-height:13px; font-weight:600;
padding:13px 0 17px 0; background:#009fff; text-align:center; cursor:pointer; border:0px none; margin-top:10px; text-decoration:none;}
.wrap_log							{ float:right; position:relative; width:290px; z-index:1;}
.log_popup							{ display:none; width:220px; padding:13px 38px 31px 30px; border:1px solid #c6c6c6; box-shadow:7px 10px 8px -4px #aaaaaa;
position:absolute; right:0; top:53px; background:#fff;}
.log_popup label					{font-size:13px; line-height:13px; font-weight:600; color:#444; display:block; margin:20px 0 14px 0;}
.log_popup input					{font-size:13px; line-height:13px; font-weight:400; font-style:italic; color:#c8c8c8;display:block;
background:#f5f5f5; padding:15px 12px; width:194px; border:1px solid #c6c6c6; }
.log_popup input:hover				{ background:#fff; border:1px solid #009fff; font-style:normal;}
.log_popup button					{font-size:13px; line-height:13px; font-weight:600; color:#fff; display:block; text-align:center;
width:220px; padding: 16px 0; cursor:pointer; background:#009fff; border:0; box-shadow:none; margin:40px 0 26px 0;  }
.log_popup button:hover				{ background:#0090e7;}
.log_popup .f_pass					{ margin-top:24px;}
.log_popup .now_sign				{ margin-top:16px;}
.log_popup .f_pass,.log_popup .now_sign		{ display:block;}
.log_popup .f_pass a				{font-size:12px; line-height:12px; font-weight:400; color:#009fff; text-decoration:none; text-align:center; display:block;}
.log_popup .now_sign em				{font-size:14px; line-height:14px; font-weight:400; color:#444444; font-style:italic; display:inline-block; font-style:normal; font-weight:bold;}
.log_popup .now_sign				{ text-align:center;}
.log_popup .now_sign a				{font-size:14px; line-height:14px; font-weight:400; font-style:normal; color:#009fff; text-decoration:none; text-align:center; display:inline-block;}
.first_p 							{ font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; color:#444444;
display:block; float:right; margin:0 0 11px 0;}
.blue{color:#009fff;}
.first_p a							{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:10px;}
.first_p a:hover					{ text-decoration: underline;}


/************menu******/
.menu								{ background-color:#2e3192; width:100%; min-height:49px; margin:0px; padding:0px; position:relative;}
.nav_left							{ float:left; }
.nav_left div { margin:0; padding:0; list-style:none;padding:0; list-style:none; position:relative;width:64px; background:url(/images/main/menunew.PNG) no-repeat left top; padding:19px 0 19px 38px; text-decoration:none; color:#009fff;}
.nav_left ul						{ margin:0; padding:0; list-style:none;}
.nav_left ul li						{ padding:0; list-style:none; position:relative;}

/*.nav_left ul li:hover ul			{ display:block;}
.nav_left ul li ul					{ width:204px; position:absolute; left:0; top:100%; background:#2e3192;}
.nav_left ul li ul li				{ margin:0 0 2px 0;}*/
.nav_left ul li a					{ font-size:13px; line-height:13px; font-family:'Open Sans', sans-serif; color:#fff; text-decoration:none; padding:15px 20px 15px 10px; display:block;}
.nav_left ul li a.click				{ width:64px; background:url(/images/main/menunew.PNG) no-repeat left top; padding:19px 0 19px 38px; text-decoration:none; color:#009fff;
font-size:13px; line-height:13px; font-family:'Open Sans', sans-serif; display:block;}
.nav_left ul li ul li:hover a		{ background:#373bb0;}
.nav_left ul li.main_search a		{ background:#009fff;}
.nav_right							{ float:right;}
.nav_right ul						{ margin:0; padding:0; list-style:none;}
.nav_right ul li					{ float:left; background:url(/images/main/white_sep.jpg) no-repeat right 50%;}
.nav_right ul li:last-child			{ background:0;}
.nav_right ul li a					{color:#fff; display:block; padding:19px; font-size:13px; line-height:13px; font-family:'Open Sans', sans-serif; text-decoration:none;}
.nav_right ul li a:hover			{ text-decoration:underline;}


/***************************** Container start here ****************************************/
#main_container						{ width:100%; height:auto; min-height:500px; margin:0 auto; padding:0; border-bottom:1px solid #333;}
.banner								{ width:980px; height:auto; min-height:150px; margin:0 auto 10px; padding:0; text-align:center; background:#CCC;}
.inner_container					{width:796px; margin:0 auto; }
.bg									{background-color:#f5f5f5;}
table								{ float:left;}
.tabDetail02						{ padding:29px 0 26px 0;}
.tabDetail03						{ padding:27px 0 24px 0;}
.bx-wrapper .bx-viewport			{ box-shadow:none; border:0;}
.tabDetails							{ display:none;}
table td.white_b:hover					{ border:1px solid #999999 !important;}
.sidebar							{ width:150px; height:auto; min-height:480px; margin:10px; padding:0; float:right; background:#CCC;}
.left-content						{ width:800px; height:auto; min-height:480px; margin:10px; padding:0; float:left; background:#CCC;}
h1									{text-align:center; text-align: center;font-size: 25px; font-family:'Open Sans', sans-serif;
 padding:43px 0px 30px 0; color: #2e3192; font-weight:600;}

.article_heading_second				{padding-top: 62px; font-size: 14px; line-height:14px; color: #444444;margin-bottom: 31px;}
.article_heading_third				{font-size: 13px;color: #444444;margin-bottom:38px;}
.tab01 li								{float: left;width:332px; text-align: center; height:45px; }
.tab01 li a								{ display:block; text-decoration:none; font-size: 14px; line-height:14px; font-weight:600; font-family:'Open Sans', sans-serif;
padding:16px 0 16px 135px; text-align:left;  color: #009fff;  font-weight:600;}
.tab01 li img							{vertical-align: middle; padding: 9px 0px; text-align: center;}
.tab1								{background:url('/images/main/tab1.png') no-repeat left top;}
.tab2								{background:url('/images/main/tab2.png') no-repeat left top;}
.tab3								{background:url('/images/main/tab3.png') no-repeat left top;  }
.tab01 li.tab3						{width:333px;}
.search_text 						{width:720px; font-size: 14px; line-height:19px; color:#444444; border: 1px solid #009FFF;padding:0 15px 0 15px; height:42px; float:left;}
.search_button						{width:44px; margin:0px; padding:0px; height:44px; background-color: #009FFF;text-align: center;
border: 0px !important;  float:left; background:url(/images/main/search.png) no-repeat center 50% #009fff; cursor:pointer;}
.search_button:hover				{ background:url('/images/main/search.png') no-repeat center 50% #0090e7;}
.identifier 						{padding:20px 0px 12px 0px;}
.tab01								{ margin:0; padding:0; list-style:none;}
.tab01 li							{ margin:0; padding:0; list-style:none; float:left;}
.tab01 li:hover.tab1				{ background-position:0 -50px;}

.tab01 li.tab1.active				{  background-position:0 -100px;}
.tab01 li.active a					{ color:#fff;}
.tab01 li:hover.tab2				{ background-position:0 -50px;}
.tab01 li.tab2.active				{ color:#fff; background-position:0 -100px;}
.tab01 li:hover.tab3				{ background-position:0 -50px;}
.tab01 li.tab3.active				{ color:#fff; background-position:0 -100px;}
.identifier .article_text  a 		 {float:left; width:353px; font-size: 13px; color:#009fff; margin-top:9px; text-decoration:none; display:block; padding-bottom:5px;}
.article_text-form					{ float:right; width:auto;}
.article_text-form_select			{width: 190px; height: 32px;padding-left: 15px;color: #444444; float:left; }
.article_text-form .sbHolder		{ border:1px solid #999999; background:#ffffff; float:left;}
.article_text-form .sbToggle		{   background: url("/images/main/arrow_select.jpg") no-repeat scroll center 50%;}
.article_text-form .sbSelector		{  text-indent: 10px; text-align:left; color:#444444; text-transform:uppercase;}
.article_text-form .sbSelector:link, .article_text-form .sbSelector:visited, .article_text-form .sbSelector:hover	 {color:#444444;}
.article_text-form em				{padding-right: 34px; font-size: 13px; line-height:13px; color: #444444; float:left; display:inline-block; font-style:normal; margin:10px 0 0 0;}
.article_text-button 				{text-align:center; width:189px; margin:0 auto;}
.article_text-button input			{ padding:0 19px 0 19px; height:44px; width:106px;   background: #2E3192; color: white; display:inline-block;
float:left; border:0;}



.article_text-button input:hover	{ background:#373bb0;}
.search_arrow span					{ position:absolute;  left: -36px; top:-2px;}
.search_arrow:hover					{ background:#41c0c9;}
.article_bottom						{ background-color: #ebebeb;text-align: center; margin-bottom: 46px; margin-top:44px; float:left;width:100%; padding:0 0 0 0;}
.article_bottom:hover				{ background:#dedede;}
.article_bottom h6					{ font-size: 15px; line-height:15px; color: #ff6a00; font-weight:600; float:left; width:245px; padding:5px 0 00 ;}
.article_bottom em					{ font-style:normal; display:inline-block; font-size: 14px; line-height:14px; font-weight:normal; float:left; width:59px; padding:6px 0 0 0;}
.article_bottom .article_bottom_text	{ width:583px; margin:0 73px 0 94px; float:left; padding:14px 0 0 0;}
.small_real_t						{ float:left;}
.small_real_t img					{ float:left; margin:0 4px 0 0;}
.small_real_t h5					{ font-size: 14px; line-height:14px; font-weight:600; float:left; color:#39a8b0; margin:8px 0 0 0;}
.small_real_t h5 a					{ color:#39a8b0; text-decoration:none;}
.small_real_t h5 a:hover			{ text-decoration:underline;}
.small_real_t p						{ font-size: 13px; line-height:13px; font-weight:600; float:left; color:#444444;}
.article_bottom .article_bottom_text p	{ width:100%; font-size: 13px; line-height:13px; 	color:#444444; padding-top:6px;}
.small_real_t sup					{ font-size:10px; line-height:10px; color:#39a8b0; text-transform:uppercase;}

.article_text-form_select			{width: 190px; height: 32px;padding-left: 15px;color: #444444; float:left; }
.tabDetails .left					{ float:left; width:605px;}
.tabDetails .right					{ float:right; width:188px; padding:27px 0 0 0;}
.tabDetails .right ul				{ width:100%; margin:0 0 0 0;}
.tabDetails .right ul li			{ width:100%; margin:0 0 15px 0; float:left;}
.tabDetails .right ul li .wrap_radio	{ width:100%; float:left; margin:0 0 20px 0;}
.tabDetails .right ul li .wrap_radio label { color:#444444; font-size: 13px; line-height:13px; font-weight:400;}
.tabDetails .right ul li.second label	{ margin-bottom:11px; float:left;}
.tabDetails .right ul li.second 	   { margin:0 0 141px 0; float:left;}

.tabDetails .right .sbHolder		{ border:1px solid #999999; background:#ffffff; float:left; width:186px;}
.tabDetails .right .sbToggle		{   background: url("/images/main/arrow_select.jpg") no-repeat scroll center 50%;}
.tabDetails .right .sbSelector		{  text-indent: 10px; text-align:left; color:#444444; text-transform:uppercase;}
.article_text-form .sbSelector:link, .article_text-form .sbSelector:visited, .article_text-form .sbSelector:hover	 {color:#444444;}
.sbOptions							{ background:#2e3192;}
.sbOptions a 						{  border-bottom: 1px dotted #fff;}
.sbOptions li:last-child a						{ border-bottom:0;}
.tabDetails .right ul li .reset		{ background:#c8c8c8 !important; text-align:center; width:100%; padding:14px 0; border:0;
font-size: 14px; line-height:15px; font-weight:500; color:#fff; cursor:pointer; outline:none; margin-bottom:14px;}
.sbHolder:hover						{ border:1px solid #000 !important;}
.tabDetail01 {padding-bottom:62px;}

.search_arrow	{width: 43px; float: right; height: 84px;background-color: #dedede; position:relative;}
.search_arrow span img	{ padding:0;}
.search_arrow a			{ display:block; height:100%; background:url(/images/main/sec_arrow.png) no-repeat center 50%;}
.drop_down		{    margin-top: 33px; margin-top: 33px;padding-bottom: 33px;border-bottom: 1px dashed #c7c7c7; }
.accordion_left	{float: left; width: 796px;}
.accordion_left ul {  border-bottom: 1px dashed #c7c7c7;}
.accordion	{ cursor: pointer;  float: left; width: 746px; padding: 13px 0px 0px 14px; background-color: #f5f5f5; border-top: 1px dashed #c7c7c7; border-bottom: 1px dashed #c7c7c7;}
.accordion:hover{background-color: #EAEAEA;}
.accordion span	{font-size: 13px; position: relative; color:#444444;top: -6px;left: 15px; display:inline-block;}
.accordion_right{float:right; width: 189px; text-align: center;}
.accordion_right_first{color: white; background-color: #ff6a00; padding:9px 0px 15px 0; font-size:21px; line-height: 32px;  font-weight:400;}
.accordion_right_first b	{ font-size:10px; line-height:30px; display:block;}

.accordion_right_first a{text-decoration:none; color:white;}
.accordion_right_first span{background-color: #2E3192;padding: 22px 12px;position: relative;top: 4px;font-size: 18px;}
.accordion_right_first  img{background-color: #009FFF;position: relative;top: 26px;right: -13px;width: 45px;height: 65px;}
.accordion_right_second{background-color: #EBEBEB;margin-top: 12px;padding:12px 4px 8px 4px;  line-height: 24px; float:left;}
.accordion_right_second:hover	{ background:#c8c8c8;}
.accordion_right_second a{text-decoration:none; color:#444444; font-size:14px; line-height:18px; font-style:italic;}
.accordion_right_second a b	{ font-size:22px; line-height:24px; color:#373bb0;}
.accordion_right_second_p1{font-size:13px;}
.accordion_right_second_p2{font-size:24px; color:#373bb0; font-weight: bolder;}
.grid{margin-bottom: 37px; padding-top: 34px;  border-bottom: 1px dashed #c7c7c7;}
.grid h2										{text-align: center;color: #444444;font-size: 22px; font-weight:600;}
.grid h2 span									{ font-weight:600; font-size:12px; line-height:12px; color:#444444;}
.rotater_link ul li a							{font-size:13px; line-height:14px; color:#fff; font-weight:400;}
.brands_header span{font-size:12px !important;}
.rotater{text-align: center; margin: 9px 0 0 0;}

.rotater_link{background-color: #2e3192;
text-align: center;
margin: 0px auto;
width: 100%;
padding:13px 0px;
border-bottom: 1px dashed;
border-radius: 5px 5px 0px 0px;}
.rotater_link a{text-decoration:none;}
.rotater_link:hover	{ background-color:#009fff; }
.rotater_link ul li	{ display:inline; margin:0; padding: 0px 31px; border-right: 1px solid white;}
.rotater_link ul li:first-child{padding-left: 0px;}
.rotater_link ul li:last-child{border-right: 0px;}
.rotater_link ul li a	{ color:#fff; text-decoration:none;}
.rotater_link ul li a:hover		{ text-decoration:none;}
/***************************** Footer start here ****************************************/
.footer_container{width:1200px; margin: 0px auto;}
#footer		{ background-color:#ebebeb; margin: 0px; padding:0 0 25px 0px;}
#footer ul 	{ display:block; margin:18px 0 19px 0; padding:0;}
#footer ul li		{  display:inline-block; margin:0; padding:0 25px; background:url(/images/main/foot_sep.png) no-repeat right 50%; }
#footer ul li:last-child	{ background:none;}
#footer ul li a		{ color:#999999; text-decoration:none;  font-size:12px; line-height:12px;}
#footer ul li a:hover	{ text-decoration:underline; color:#009fff;}

#footer ul li:first-child	{ padding-left:0;}
.social_icon {float: right;}
.social_icon  ul li { }
.footer_menu {border-top: 1px solid #C7C7C7; border-bottom: 1px solid #C7C7C7; }
.footer_menu ul li{}
address{float:left; line-height:20px; margin:17px 0 0 0;}
address p{color: #999999; font-size: 10px; line-height:14px; margin:3px 0 0 0; padding: 5px 0px; font-style:normal;}
address p a	{color: #999999; text-decoration:none; font-size:10px;}
address p a:hover	{ text-decoration:underline;}
.bottom_logo{float:right;     text-align: right;   margin-top:30px;}
.bottom_logo p{ color: #999999; font-size:10px; margin:9px 0 0 0;}
#footer .social_icon ul li		{ background:none; padding:0; margin:0 0 0 1px;}
#footer .social_icon ul li:first-child	{ position:relative; top:4px;}
#footer .social_icon ul 				{ margin: 10px 0 14px;}
#footer .social_icon ul li.second		{ margin-right:14px !important; position:relative; top:4px;}
address p span												{ color:#999999; font-size:10px; line-height:10px; font-weight:800; margin-right:10px;}







.inner_content_style {
position: relative;
left: -14px;
width: 101.9%;}


.navigation_menu ul{display: none;
position: absolute;
top: 159px;
left: 463px;
background-color: blue;
padding: 12px; list-style:none;}
.navigation_menu ul li{display:block; padding: 15px 63px 15px 13px;}
.navigation_menu:hover .navi_menu{display:block;}
.navi_menu{display:block;  background-color:white; }
.navi_menu a{color:white; }



.physical_property .pp_right ul				{ float:right;}


.physical_property							{ width:100%; float:left; border-top: 1px dashed #c7c7c7; padding:13px 0;}
.physical_property	label					{font-size:13px; line-height:13px; color:#444444; font-weight:600; padding:9px 5px; background:#dcdcdc; text-align:center; width:184px; display:inline-block; float:left;}
.physical_property .pp_right				{ float:right; width:593px;}
.physical_property .pp_right ul li label	{ background:none; width:auto;}
.physical_property .wrap_right_select 		{ width:100%; float:left; padding:0 0 5px 0;}
.physical_property .wrap_right_select .sbHolder		{ border:1px solid #999999; background:#ffffff; float:left; width:590px;}
.physical_property .wrap_right_select .sbToggle		{   background: url("/images/main/arrow_select.jpg") no-repeat scroll center 50%;}
.physical_property .wrap_right_select .sbSelector		{  text-indent: 10px; text-align:left; color:#444444; text-transform:uppercase; width:561px;}
.physical_property .wrap_right_select .sbOptions		{ width:590px;}

.physical_property .pp_right ul li			{ float:left;}
.physical_property .pp_right ul li label	{font-size:13px; line-height:13px; color:#444444; padding-right:8px; margin-left:7px; display:inline-block;}
.physical_property .pp_right ul li input[type=text]	{font-size:13px; line-height:13px; color:#444444; padding:8px 5px 9px 5px !important; border:1px solid #999999; width:117px; }
.physical_property .pp_right ul li input[type=text]:hover { border:1px solid #000;}
.physical_property .pp_right ul li .sbHolder		{ border:1px solid #999999; background:#ffffff; float:left; width:129px;}
.physical_property .pp_right ul li .sbToggle		{   background: url("/images/main/arrow_select.jpg") no-repeat scroll center 50%;}
.physical_property .pp_right ul li .sbSelector		{  text-indent: 10px; text-align:left; color:#444444; text-transform:uppercase; width:561px;}
.physical_property .pp_right ul li .sbOptions		{ width:129px;}
.coumpound											{ float:left; width:100%; border-top: 1px dashed #c7c7c7; padding:13px 0;}

.coumpound .reset									{ background:#c8c8c8 !important; text-align:center; width:188px; padding:14px 0; border:0;
font-size: 14px; line-height:16px; font-weight:500; color:#fff; cursor:pointer; outline:none; margin:18px 14px 0 0; float:left;}
.coumpound .article_text-button 					{ width:189px; float:left; margin:18px 0 0 0;}
.coumpound.wrap_right_select 						{ width:100%; float:left;}
.coumpound .sbHolder								{ border:1px solid #999999; background:#ffffff; float:left; width:590px;}
.coumpound .sbToggle								{   background: url("/images/main/arrow_select.jpg") no-repeat scroll center 50%;}
.coumpound .sbSelector								{  text-indent: 10px; text-align:left; color:#444444; text-transform:uppercase; width:561px;}
.coumpound .sbOptions								{ width:590px;}
.coumpound .pp_right								{ float:right; width:593px;}
.coumpound 	label									{font-size:13px; line-height:13px; color:#444444; font-weight:600; padding:9px 5px; background:#dcdcdc; text-align:center; width:184px; display:inline-block; float:left;}
.tit_ask {
  margin-bottom:5px;
  font-size:20px;
}
.click_me a											{ display:block; text-decoration:none; background:#003add; padding:15px 0;  box-shadow: 2px 4px 8px 1px #bbb; }
.click_me a:hover									{ background:#003add;}
.click_me a span									{width:175px;display:block; background: url(/images/main/click_me_icon.png) no-repeat right 58%; display:block; text-decoration:none;
font-size:18px; line-height:21px; margin-top:10px; color:#fff; font-weight:600; margin:0 auto;}
.click_to_ask {
	background-color:#f9f9f9;
	border:1px solid #003add;
}
.click_to_ask p										{font-size:13px; line-height:20px; color:#444444; margin-bottom:7px;}
.click_to_ask [type=text]							{font-size:13px; line-height:13px; color:#444444; padding:12px 10px !important; border:1px solid #ddd !important;  width:178px;}
.click_to_ask label									{font-size:13px; line-height:13px; color:#444444; font-weight:600; margin:24px 0 8px 0; display:block;}
.click_to_ask textarea								{font-size:13px; line-height:13px; color:#444444;   padding:5px 10px; min-height:124px; width:178px;  border:1px solid #ddd !important;}
.send												{ background:url(/images/main/send.jpg) no-repeat center top ; width:200px; height:44px; border:0; outline:none;
font-size:0px; margin-bottom:32px; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.52);}
.send:hover											{ background-position: center -45px;}

input[type="file"] > input[type="button"]::-moz-focus-inner
.accordion_left ul.start							{ width:100%; float:left;}
.accordion_left ul.start li a						{font-size:13px; line-height:14px; color:#444444; text-decoration:none; display:block; background:url(/images/main/plus.png) no-repeat 15px top #f5f5f5;
padding:14px 0;   width:100%;}
.accordion_left ul.start li							{ border-top:1px dashed #c7c7c7;}
.accordion_left ul.start li a span					{ display:block; margin:0 0 0 49px;}
.accordion_left ul.start li a.active				{background:url(/images/main/minus.png) no-repeat 15px top #f5f5f5;}
.accordion_left ul.start li ul li					{ background:none; padding:0; border:0;}
.accordion_left ul.start li ul li .title a			{ font-weight:800; background:none; padding:0; background:url(/images/main/bullet.jpg) no-repeat left 50%; padding:0 0 0 13px;}
.accordion_left ul.start li ul li .title a b		{ color:#03a0ff; font-weight:normal; padding:0 0 00 ;}
.accordion_left ul.start li ul li .data01			{ padding-bottom:25px; float:left;}
.accordion_left ul.start li ul li .data01 p			{ margin:11px 0 30px 0;}
.accordion_left ul.start li ul 						{ margin:0 0 0 37px;}
.accordion_left ul.start li ul						{ display:none;}
.accordion_left ul.start li ul li .data01 .title 	{ margin:0 0 0 0; float:left; width:100%;}
.accordion_left ul.start li ul li .data01 .note span	{ float:left; width:37px; display:inline-block;}
.accordion_left ul.start li ul li .data01 .note .right { float:left;}
.accordion_left ul.start li ul li .data01 .note .right p	{ margin:0 0 10px 0;}
.accordion_left ul.start li ul li .data01					{ padding:19px 0 0 0;}
.accordion_left ul.start li ul li .title a:hover			{ color:#03a0ff; text-decoration:underline;}
.accordion_left ul.start li ul li .data02					{ padding:17px 0 5px 0;}
.accordion_left ul.start li ul li .data02 span				{ background:url(/images/main/minute_bullet.jpg) no-repeat left 15px; line-height:34px; padding:0 0 0 25px; margin:0 0 0 0; width:90%; display:block;}
.accordion_left ul.start li ul li .data02 span b			{ color:#03a0ff;}
.accordion_left ul.start li ul li .data01 .searches ul		{ margin:11px 0 27px 0; float:left;}
.accordion_left ul.start li ul li .data01 .searches ul li	{ float:left; padding:0 15px; background:url(/images/main/ac_sep.jpg) no-repeat right 50%;}
.accordion_left ul.start li ul li .data01 .searches ul li:hover	{ background:none;}
.accordion_left ul.start li 	{ color:#646464;}
.accordion_left ul.start li ul li .data06					{ padding-top:21px;}
.accordion_left ul.start li ul li .data06 p					{line-height:22px; margin-bottom:25px; width:85%; }
.accordion_left ul.start li ul li .data06 p b				{ color:#009fff;}
.accordion_left ul.start li ul li .data06.data07 p b				{ color:#009fff;}

.wrap_admin													{ position:relative;z-index:1;}
.wrap_admin .admin											{ background:url(/images/main/admin.png) no-repeat center top; width:44px; height:44px; display:block; float:right; margin-top:8px;}
.admin_popup												{ width:258px; border:1px solid #a4a4a4; background:#fff; padding:26px 22px 21px 22px;
position:absolute; right:0; top:53px; display:none; box-shadow:7px 10px 8px -4px #aaaaaa;}
.admin_popup a												{ text-decoration:none;}
.admin_popup span											{ margin:17px 0 22px 0; display:block;}
.admin_popup span a											{font-family:'Open Sans', sans-serif; font-size:12px; line-height:12px; color:#444444; }
.admin_popup span a:hover									{ text-decoration:underline;}
.admin_popup div											{ margin-bottom:1px;}
.admin_popup div a											{font-family:'Open Sans', sans-serif; font-size:12px; line-height:19px; color:#444444; background:#ebebeb; padding:12px 0; display:block; }
.admin_popup div span										{ width:212px; margin:0 auto; background:url(/images/main/admin_arrow.png) no-repeat right 50%; display:block;}
.admin_popup h5												{font-family:'Open Sans', sans-serif; font-size:16px; line-height:16px; font-weight:600; color:#0c1a55; }
.log_out													{ background:#999999; width:100%; font-family:'Open Sans', sans-serif; font-size:14px; line-height:14px; font-weight:600; color:#fff;
border:0; height:44px; cursor:pointer;}
.admin_popup div.second										{ margin-bottom:16px; padding-bottom:18px; border-bottom:2px dashed #e4e4e4;}
.bottom_logo a:hover											{ opacity:0.8;}
.inner .tabDetail02 form									{ box-shadow:1px 1px 3px rgba(0,0,0,0.52);}


.inner .identifier .article_text a 							{ color:#41a1c9; padding-bottom:12px;}
.inner .search_button										{ background:url(/images/main/tick_inner.png) no-repeat center 50% #41c0c9;}
.inner .tabDetail02 .right .article_text-button input		{ background:#0c1a55; font-size:14px; line-height:14px; font-weight:500; text-align:center; font-family:'Open Sans', sans-serif; }
.inner .inner_container em									{font-size:13px; line-height:13px;  color: #444444; font-style:normal; float:right; display:block; position:absolute; bottom:14px; right:0;}
.chemical_box												{ background:#fff; box-shadow:1px 2px 2px 1px #b5b7bb; border:1px solid #c8c8c8; width:874px;
float:left; padding:17px 0 15px 0; position:absolute; left:0; top:28px; display:block;}
.chemical_box ul											{ margin:0; padding:0; list-style:none; float:left;}
.chemical_box ul li											{ margin:0; padding:3px 11px; list-style:none; float:left; font-size:11px; line-height:11px;
border-right:1px dashed #dbdbdb;}
.chemical_box ul li span									{ color:#575758; display:block; margin-bottom:11px; }
.chemical_box ul li em										{ color:#9b9bb2; display:block; font-style:normal; position:static; font-size:11px; line-height:11px;}
.chemical_box ul li:last-child								{ border:0;}
.identifier .article_text 									{ position:relative; float:left; z-index:4;}


.wrap_chem							{box-shadow: 1px 1px 3px rgba(0,0,0,0.52); width:797px; float:left; background:#009FFF;}
.wrap_chem:hover							{box-shadow: 1px 1px 3px #000;}


/*.container_click			{width:1200px; margin:0 auto; left:50%; margin-left:-600px; position: absolute;}
.wrap_click											{ position:fixed; right:100px; bottom:269px; width:231px;}

*/
.wrap_click						{ width:231px; position: fixed; bottom:0; right:30px;}
.click_to_ask										{ width:200px; border:1px solid #003add; box-shadow:4px -1px 5px -2px #bbb; padding:31px 14px 0 15px; position:relative; left:0; display:none;
background:#F5F5F5;}

.fileUpload:hover 										{background-position: center -45px;}

.fileUpload {
    position: relative;
    overflow: hidden;
    margin: 10px;
}
.fileUpload input.upload {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
	}

.fileUpload 	{background:url(/images/main/submit_file.jpg) no-repeat center top ; width:200px; height:44px; border:0; outline:none; display:block;
font-size:0px; -webkit-appearance:none; margin-bottom:32px; margin-top:18px; margin-left:0;}
.searches				{ padding:0 0 19px 0;}
.searches span		{ display:inline-block; background:url(/images/main/text_search.jpg) no-repeat right 50%; padding:0 15px;}
.searches span.first	{ padding-left:0px !important;}
.searches span.no_bg	{ background:none !important;}
.no_padbotom			{ padding-bottom:0px !important;}
.part01 span			{ padding:0 38px 0px 0; display:inline-block;}
.part02 span			{ padding:0 0 0 0; width:136px; display:inline-block;}

.accordion_left ul.start li ul li .title h6	{ padding-bottom:10px; margin-top:16px; font-size:14px; color:#444;}
.part04 span			{ padding:0 0 0px 0; display:inline-block; width:240px;}
.part05 span			{ padding:0 0 0px 0; display:inline-block; width:345px;}
.part03					{ width:323px; float:left; padding:0 0 10px 0;}
.part03 h6				{ float:left;}
.part03 span			{ display:inline-block;}
.wrap_03				{ padding-top:14px; float:left; width:100%;}
.accordion_left ul.start li ul li .data01.new p { margin-bottom:8px; line-height:23px;}
.accordion_left ul.start li ul		{ border:0;}

.accordion_left ul.start li ul li .data01	{ line-height:23px;}
.accordion_left ul.start li ul li .title a	{ font-size:14px; line-height:25px;}
.accordion_left ul.start li ul li .data01 .note .right p	{ margin:0;}
.accordion_left ul.start li ul li .data01		{ padding:24px 0 21px 0;}
.accordion_left ul.start li ul li .data01 p    { margin:0 0 20px 0;}
.accordion_left ul.start li ul li .data02 span b	{ font-size:14px; line-height:14px; font-weight:600;}
.accordion_left ul.start li ul li .data02 span em	{font-weight:600; color:#646464; font-style:normal;}
.accordion_left ul.start li ul li .data01.data03	{ padding:26px 0 29px 0;}
.accordion_left ul.start li ul li .data01.new .title	{ padding-bottom:10px;}
.accordion_left ul.start li ul li .data01.new .title.top	{ margin-top:-10px;}
.small_real_t:hover sup	{ text-decoration:underline;}
.log_popup .f_pass a:hover								{ text-decoration:underline;}
.log_popup .now_sign a:hover							{ text-decoration:underline;}
.accordion_left ul.start li ul li .data01 .note .right p b a.click_me	{ color:#444; padding:0; background:none; width:auto; display:inline-block;}
.accordion_left ul.start li ul li .data01 .note .right p b a.click_me:hover { color:#03a0ff; text-decoration:underline;}
.accordion_left ul.start li ul li .data01 .note .right p b { color:#444;}
.accordion_left ul.start li ul li .data01.new .title .part01 { padding-left:10px;}
.accordion_left ul.start li ul li .data01.new .title .part02 { padding-left:10px;}
.accordion_left ul.start li ul li .data01.new .title .part04 { padding-left:10px;}
.accordion_left ul.start li ul li .data01.new .title .part05 { padding-left:10px;}
.part03 h6			{ color:#444; margin-right:10px;}
.accordion_left ul.start li ul li .data01.new .title h6		{ padding-bottom:0px; font-weight:600;  font-family:'Open Sans', sans-serif;}
.accordion_left ul.start li ul li .data01.new .title .part06 { padding-left:10px;}
	.accordion_left ul.start li ul li .data01.new .title .part06 span	{ width:210px; float:left;}
.accordion_left ul.start li ul li .data01.new .title .part07 { padding-left:10px;}
.accordion_left ul.start li ul li .data01.new .title .part07 span {  width:176px; float:left;}
.accordion_left ul.start li ul li .data01.new .title .part08 { padding-left:10px;}
.accordion_left ul.start li ul li .data01.new .title .part08 span {  width:100%; float:left;}
.accordion_left ul.start li ul li .data01.new .title .part06 span.full	{ width:100%;}
.log_out:hover	{ background:#646464;}
.admin_popup div a:hover	{ background:#e0e0e0;}
.sbOptions li	{ width:97%;}
	.accordion_left ul.start li a span	{font-family: 'Open Sans',sans-serif;}
.click_to_ask label	 {font-family: 'Open Sans',sans-serif;}
.click_to_ask textarea   {font-family: 'Open Sans',sans-serif;border:1px solid #ddd !important;}
.click_me a span         {font-family: 'Open Sans',sans-serif;}
.rotater_link ul li a	  {font-family: 'Open Sans',sans-serif;}

.accordion_left ul.start p	{ font-family:Arial, Helvetica, sans-serif  !important;}
.accordion_left ul.start .part01 span	{font-family:Arial, Helvetica, sans-serif !important;}
.accordion_left ul.start .part02 span	{font-family:Arial, Helvetica, sans-serif !important;}
.accordion_left ul.start .part03 span	{font-family:Arial, Helvetica, sans-serif !important;}
.accordion_left ul.start .part04 span	{font-family:Arial, Helvetica, sans-serif !important;}
.accordion_left ul.start .part05 span	{font-family:Arial, Helvetica, sans-serif !important;}
.accordion_left ul.start .part06 span	{font-family:Arial, Helvetica, sans-serif !important;}
.accordion_left ul.start .part07 span	{font-family:Arial, Helvetica, sans-serif !important;}
.accordion_left ul.start .part08 span	{font-family:Arial, Helvetica, sans-serif !important;}
.accordion_left ul.start li ul li .title a	{ font-family:Arial, Helvetica, sans-serif;}
.searches span { font-family:Arial, Helvetica, sans-serif;}
.accordion_left ul.start li a:hover						{background:url(/images/main/plus.png) no-repeat 15px top #ebebeb;
}

.article_text-button input {font-size: 14px; line-height:14px; font-weight:600; font-family:'Open Sans', sans-serif;}
.tab01 li a					{font-size: 14px; line-height:14px; font-weight:600; font-family:'Open Sans', sans-serif;}
.search_text				{ color:#999;}
address p span				{ font-weight:600;}
.inner .inner_container .chemical_box ul li em { float:left;}
.accordion_left ul.start li ul li .data01.new .title h6	{ font-size:13px; line-height:25px; color:#444444; font-weight:600; font-family:'Open Sans', sans-serif;}
.part03 h6												{ font-size:13px; line-height:25px; color:#444444; font-weight:600; font-family:'Open Sans', sans-serif;}
.accordion_left ul.start li ul li .title a				{ font-size:13px; line-height:25px; color:#444444; font-weight:600; font-family:'Open Sans', sans-serif;
background:url(/images/main/bullet.png) no-repeat left 50%;}
.searches												{  padding: 0 0 19px 13px;}
.accordion_left ul.start li ul li .data01 p				{ padding:0 0 0 13px;}
.accordion_left ul.start li ul li .data01 .note .right p b            {color:#444444;}
.accordion_left ul.start li ul li .data01 .note .right p b a.click_me {color:#444444;}
.accordion_left ul.start li ul li .data01.new .title .part01			{ padding-left:18px;}
.accordion_left ul.start li ul li .data01.new .title h6		{ background:url(/images/main/bullet.png) no-repeat left 50%; padding: 0 0 0 14px;}
.accordion_left ul.start li ul li .data01.new .title .part02	{ padding-left:14px;}
.accordion_left ul.start li ul li .data01.new .title .part07	{ padding-left:16px;}
.accordion_left ul.start li ul li .data06						{ padding-left:12px;}
.accordion_left ul.start li ul li .data01.new .title .part05    { padding-left:16px;}
.accordion_left ul.start li ul li .data01.new .title .part04     { padding-left:16px;}
.accordion_left ul.start li ul li .data01.new .title .part06    { padding-left:16px;}
.part03    { padding-left:16px;}
.accordion_left ul.start li ul li .data01.new .title .part08    { padding-left:16px;}
.identifier .article_text a										{ width:auto;}
.physical_property .wrap_right_select .sbHolder               { border:1px solid #d3d3d3;}
.physical_property .pp_right ul li .sbHolder					{ border:1px solid #d3d3d3;}
.physical_property .pp_right ul li input[type="text"]				{ border:1px solid #d3d3d3;}
.coumpound .sbHolder												{ border:1px solid #d3d3d3;}
.physical_property													{ width:99.4%;}
.coumpound															{ width:99.4%;}
.accordion_left ul.start li ul li .data02 span						{ background:url(/images/main/bullet.png) no-repeat left 50%; padding: 0 0 0 14px;}
.chemical_box ul													{ width:843px; margin:0 auto; float:none;}
.inner .inner_container .chemical_box ul							{ width:843px; margin:0 auto; float:none;}
/*.wrap_click															{ z-index:99999999;}*/
table input															{ border:0; box-shadow:none; text-align:center;}
.trial																{ width:188px; }
.trial a															{ display:block; height:44px;}
.trial01															{ width:140px;  font-size:14px; line-height:43px; color:#fff; text-decoration:none; font-weight:600; font-family:'Open Sans', sans-serif;
background:#2e3192;}
.trial02															{ width:48px; background:url(/images/main/arrow_left.png) no-repeat center 50% #009fff;}
.trial01:hover														{ background:#373bb0;}
.trial02:hover														{background:url(/images/main/arrow_left.png) no-repeat center 50% #0090e7;}
.trial01,.trial02													{ float:left;}
.accordion_right_first												{ width:188px; font-size:17px; line-height:30px; font-weight:600;}
.accordion_right_first b											{ font-size:24px; line-height:37px; font-weight:700; font-family:'Open Sans', sans-serif;}
.accordion_right_second												{padding:12px 4px 12px 4px; font-family:'Open Sans', sans-serif;}
.accordion_right_first em											{ font-weight:300; font-style:normal; font-size:17px; font-family:'Open Sans', sans-serif;}

/* 20 samples */
.ban_20samples {
 display:block;
 width:100%;
 height:302px;
 padding:30px 20px 0;
 color:#fff;
 background-color: #198fec;
 background-image: -webkit-linear-gradient(#4f5fc8, #198fec, #04a0fb);
 background-image: -o-linear-gradient(#4f5fc8, #198fec, #04a0fb);
 background-image: linear-gradient(#4f5fc8, #198fec, #04a0fb);
 box-sizing:border-box;
 text-decoration:none;
 text-align:left;
 font-size:15px;
}

.tit_b2s {
 font-size:21px;
 font-style:italic;
}

.tit_b2s > em {
 display:block;
 font-size:60px;
}

.txt_b2s {
 margin:12px 0;
 font-size:13px;
 line-height:16px;
 color:#e6eff5;
}

.txt_nosignup {
 padding-bottom:20px;
 background:url('/images/main/icon_arrow.png') no-repeat 0 100%;
 font-size:15px;
}

.tab1 {
	width:499px !important;
	background-image:url('/images/main/tab1_2.png');
}
.tab1 > a {
	padding-left:230px !important;
}
.tab2 {
	width:498px !important;
	background-image:url('/images/main/tab2_2.png');
}
.tab2 > a {
	padding-left:210px !important;
}

.bnr_citation {
	clear:both;
	display:block;
	width:997px;
	height:126px;
	margin-top:33px;
	padding:25px 0 0 290px;
	background:url('/images/main/bg_molban.gif') no-repeat 0 0;
	color:#cefbed;
	font-size:22px;
	text-decoration:none;
	box-sizing:border-box;
	overflow:hidden;
	line-height:26px;
}

.go_citation {
	display:inline-block;
	margin-top:5px;
	padding-right:23px;
	font-size:15px;
	font-weight:600;
	color:#fff;
	background:url('/images/main/icon_arrow.png') no-repeat 100% center;
}

.msgBoxSubmit {
  background:url('/images/main/send.jpg') no-repeat center top;
  cursor:pointer;
}

.msgBoxSubmit:disabled {
  background:url('/images/main/send.jpg') no-repeat center bottom;
  cursor:default;
}

.attachBtn, #fileBtn {
  margin:19px 0 !important;
}

.click_to_ask label.label_cta {
  display:inline-block;
  margin:0 0 18px 0;
  font-weight:400;
  font-size:12px;
}

.click_to_ask label.label_cta a {
  color:#003add;
  text-decoration:underline;
  font-size:12px;
}
.check_cta {
  vertical-align:middle;
}





/* 231205 language */
.footer_container {
	position: relative;
}
.language_warp {
  position: relative;
	float: right;
	padding: 0 !important;
	margin-right: 106px !important;
}
.language_warp .language {
  display: block;
	font-weight: 500;
  position: relative;
  padding: 0 17px 0 20px;
  cursor: pointer;
  background: none;
  border: none;
	font-size: 12px !important;
  font-family: 'Open Sans',sans-serif;
}
.language_warp .language::before {
  content: "";
  display: block;
  width: 15px;
  height: 15px;
  background: url(/images/icon_language.png) no-repeat center;
  position: absolute;
  left: 0;
  top: 1px;
}
.language_warp .language::after {
  content: "";
  display: block;
  background: url(/images/icon_language_arrow.png) no-repeat center;
  position: absolute;
  width: 8px;
  height: 4px;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.language_warp .language_list {
  display: none;
  padding: 18px 24px !important;
  margin: 0 !important;
  border: 1px solid #e6e6e6;
  background: #fff;
  position: absolute;
  left: 50%;
  top: -86px;
  transform: translateX(-50%);
  box-sizing: border-box;
}
.language_warp .language_list li {
  cursor: pointer;
  margin: 0 0 15px 0 !important;
	padding: 0 !important;
	background: none !important;
}
.language_warp .language_list li a {
	color: #000 !important;
	font-weight: 500;
}
.language_warp .language_list li a:hover {
text-decoration: none !important;
}
.language_warp .language_list li:last-child {
  margin-bottom: 0 !important;
}

.language_warp .language_list li a:hover {
  /* 231206 li.active > a:hover 변경 */
  color: #ff2227 !important;
}