/* 通用样式 */
body { background-color: #ffffff; padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: Tahoma, Arial; }

div { font-size: 12px; font-style: normal; color: #333333; font-family: Arial; }

td { font-size: 12px; font-style: normal; color: #333333; font-family: Arial; }

A:link { font-size: 12px; font-style: normal; color: #436896; text-decoration: none; }
A:visited { font-size: 12px; font-style: normal; color: #436896; text-decoration: none; }
A:hover { font-size: 12px; font-style: normal; color: #FF6600; text-decoration: none; }

p { font-family: Arial; text-indent: 0px; margin-left: 24px; margin-top: 6px; margin-bottom: 8; line-height: 150%; color: #333; font-size: 12px; }

strong { color: #333; font-size: 12px; }

ul { text-align: left; padding: 0px; margin-left: 20px; }

li { padding-top: 10px; padding-right: 10px; }

.tableBorder { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; }
.limitstring { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

#logo { text-align: center; width: 216px; height: 96px; background-image: url("../../images/logo_bg.gif"); }

.fl { float: left; }
.fr { float: right; }
clear { clear: both; }
/*  */
.required { color: Red; }


/* 输入框和按钮样式 */
.inputCss { border: 1px solid #849EBD; height: 20px; }

.inputSearch { padding: 0; margin: 0; border: 0; height: 16px; }

.repInputCss { border: solid 1px #FF9600; height: 16px; font-size: 12px; }

.textareaCss { border: solid 1px #849EBD; line-height: 18px; }

.buttomCss { border: solid 1px #FF9600; background-color: #FFE1B7; color: #C15200; font-size: 12px; height: 22px; }

.TitlePos { color: #FF7800; }

/*------------------------------------*/
.divProductList { font-family: Arial; font-size: 12px; font-weight: bolder; }

.RegTitle { height: 32px; line-height: 32px; font-family: Arial; font-size: 20px; font-weight: bold; color: #FF6C00; padding-left: 20px; text-align: left; }

.SmallTitle { color: #F36100; font-family: Arial; font-size: 14px; font-weight: bold; }

/*产品搜索*/
.LeftTitle { color: #ffffff; font-family: Arial; font-size: 13px; font-weight: bold; }

/**/
#leftTitle { color: #000000; font-family: Arial; font-size: 12px; font-weight: bold; padding-left: 12px; }

/* Product */
.ProductProperty { font-size: 12px; font-style: normal; color: #333333; font-family: Arial; font-weight: bold; vertical-align: top; padding: 5px; }

.ProductPropertyTitle { font-size: 18px; color: #2A7ECC; font-family: Arial; font-weight: bold; vertical-align: top; padding: 1px 6px; }

.ProductOutline { font-size: 15px; color: #FF9600; font-family: Arial; font-weight: bold; vertical-align: top; padding: 2px 10px; }

.ProductMainInfoLine { border-top: dashed 1px #666666; border-bottom: dashed 2px #666666; }

.ProductImage { border: solid 2px #2164A3; }

.ProductImageBg { height: 140px; }

.ProductOperate { width: 100%; height: 20px; background-color: #B0D9FF; font-size: 11px; }
/* End Product */

/* Spec */
.plContainer { clear: both; }

.plItem { padding: 3px; float: left; }

.plItemBg { background-color: #e3e9f1; }

.plItemBg2 { background-color: #efefef; }

.plDiv { padding: 0 2px; padding-top: 6px; padding-bottom: 2px; float: left; }
/* End Spec */

/* Order */
#div_ProProperty { background-color: #e3e9f1 !important; background: #e3e9f1 !important; width: 100%; }

.Div_ProTitle { background-color: #e3e9f1; padding-right: 2px; padding-left: 2px; float: left; padding-bottom: 8px; width: 16%; padding-top: 8px; height: 18px; }

.Div_ProOrderList { float: left; padding: 8px 2px; }

.ListDivStyle { padding: 4px 0px; border-bottom: solid 1px #E3E9F1; }
/* End Order */

/* News */
.NewsListTitle { height: 22px; line-height: 22px; padding-left: 10px; }

.NewsListDate { height: 25px; line-height: 25px; padding-right: 8px; padding-left: 5px; }

.NewsTitle { font-family: Arial; font-size: 16px; }

.CommeQuote { padding-top: 10px; line-height: 150%; }
/* End News */

/* Product Outline */
.outlineName { padding-right: 5px; font-weight: bold; }

.outline { font-weight: normal; padding-right: 20px; }

.div_OutLine { width: 90%; height: 30px; line-height: 30px; padding-left: 10px; background-color: #F4F5F6; border-bottom: dashed 1px #ccc; }
/* End Product Outline */

/*  Order  */
.div_orderListTitle { float: left; padding: 5px 0px; background-color: #E3E9F1; height: 20px; line-height: 20px; }

.div_orderListContent { float: left; padding: 5px 0px; border-bottom: solid 1px #E3E9F1; height: 20px; line-height: 20px; }

.remindMassage { color: Red; }
/* End Order */

/* Survey */
.td_1 { padding-left: 10px; background: #eee; height: 25px; }
.td_2 { padding-left: 20px; height: 22px; }
.td_3 { padding-left: 30px; }

.surveyInput { padding: 0; margin: 0; border-top: 0; border-left: 0; border-right: 0; border-bottom: 1px #ccc solid; height: 18px; }
.sur_table { border-bottom: 2px #ccc solid; }
.sur_div { width: 100%; text-align: center; height: 30px; padding-top: 10px; }
.sur_th { height: 40px; font-size: 20px; color: Red; }
.sur_Link { height: 30px; width: 120px; text-align: right; padding-right: 5px; }
.sur_LinkInput { border: 1px solid #ccc; width: 150px; }
.sur_LinkAreaTxt { width: 300px; border: 1px solid #ccc; }
/* End Survey */

/* banner */
.position { background-color: #fff; margin-right: 2px; margin-bottom: 2px; height: 23px; line-height: 25px; float: right; padding-left: 20px; }
/* End banner */

/* Register */
.firstTD { width: 30px; }

.regTrCss { width: 35%; height: 35px; font-weight: bold; font-size: 12px; text-align: left; vertical-align: top; }

.regDiv_in_td { vertical-align: top; text-align: center; }

.reg_td { height: 25px; text-align: left; }
/* End Register */

/* 注册页面的提示信息样式 */
.DivRemindCss { width: 400px; line-height: 23px; border: none; border-left: 3px solid #cccccc; text-align: left; background-color: #efefef; padding: 0px 5px; }

.DivClickCss { width: 400px; line-height: 23px; border: none; border-left: 3px solid #FFCD07; text-align: left; background-color: #FFFEDB; padding: 0px 5px; }

.DivWrongkCss { color: #F54100; width: 400px; line-height: 23px; border: none; border-left: 3px solid #F54100; text-align: left; background-color: #FFF1EB; padding: 0px 5px; }

.DivRightkCss { color: #00AE14; width: 400px; line-height: 23px; border: none; border-left: 3px solid #00AE14; text-align: left; background-color: #EFFEF1; padding: 0px 5px; }
/* End */

/* Register Step */
.RegisterInfoTitle { background-color: #eeeeee; text-align: left; height: 30px; font-size: 14px; font-weight: bold; padding-left: 5px; }

.RegisterShowPersonalInfo { width: 15%; height: 30px; text-align: right; font-weight: bolder; background-color: #fcfcfc; }

.RegisterShowPersonalContent { text-align: left; padding-left: 10px; width: 35%; }

.RegisterStepTitle { height: 40px; line-height: 40px; padding-left: 45px; color: #FF6600; }

.currentStep { font-weight: bolder; }

.Register_Successful_td { text-align: center; height: 200px; border: solid 1px #ccc; background-color: #fafafa; }
/* End Step */

/* Product */
.olContent { list-style: none; font-size: 12px; line-height: 150%; margin-left: 20px; }

/* End Product */

/* Default */
.ShowProduct { font-size: 11.5px; }

/* End Default */

/* HELP 提示信息 */
.imgcss { position: relative; cursor: help; margin-left: 3px; margin-right: 2px; }

.spaninfo { position: absolute; top: 10px; left: -180px; width: 220px; border: 2px solid #5D8EBD; background: #E6F3FF; color: #000; padding: 6px; text-align: left; line-height: 150%; font-size: 12px; }

.btnNoRemind { border: solid 1px #DF5D0E; background-color: #FFB182; color: #A23F04; font-size: 11.5px; font-family: Arial; margin-top: 8px; margin-left: 20px; margin-bottom: 5px; }
/* End HELP 提示信息 */

/*MSDS*/
.td_procode { height: 36px; padding-left: 6px; font-size: 16px; }
.td_msdstitle { background: #efefef; height: 24px; padding-left: 6px; }
.td_msds { padding-left: 20px; line-height: 18px; }

.td_con_t { white-space: nowrap; word-wrap: break-word; vertical-align: top; }



/*SiteMap*/
.ProType { width: 100%; font-weight: bold; font-family: Arial; }
.proChild { width: 100%; font-size: 12px; font-family: Arial; }
.tableBorder { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; }
td { font-size: 12px; font-style: normal; color: #333333; font-family: Arial; }
.RegTitle { height: 32px; line-height: 32px; font-family: Arial; font-size: 20px; font-weight: bold; color: #FF6C00; padding-left: 20px; text-align: left; }
.div_catalog { height: 20px; line-height: 20px; }
.div_pro { padding: 6px 6px 6px 10px; width: 93%; clear: both; background-color: #eee; border-top: #ddd 1px solid; }
.div_outline { padding: 4px 0 4px 20px; width: 90%; clear: both; overflow: auto; border-bottom: 1px #efefef solid; }
.outlineName { padding-right: 5px; font-weight: bold; }
.outline { font-weight: normal; padding-right: 20px; }
span.spectitle { color: red; font-size: 25px; padding-left: 40px; width: 96%; }
div.specinfo { padding-left: 30px; line-height: 20px; width: 95%; clear: both; }
div.specinfo .sinfo { float: left; padding: 5px; }


/* Picture News */
.flashNews { position: relative; width: 206px; height: 160px; overflow: hidden; border: 2px solid #2164A3; }
.flashNews .bg { width: 206px; height: 20px; background: #B0D9FF; line-height: 20px; padding-left: 16px; }
.flashNews a.title { font-size: 12px; color: #000; }
.flashNews a.title:hover { color: #F20000; }
#SwitchNav { position: absolute; right: 0; bottom: 9px !important; *bottom:21px!important;
margin-right:1px;list-style-type:none;
background:url(/images/flashPage_bg.png)00no-repeat;z-index:3;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/flashPage_bg.png',sizingMethod='crop')
}
#SwitchNav li { float: left; width: 15px; height: 18px; line-height: 18px; text-align: center; margin-left: 1px; background: #565656; color: #fff; padding: 0; }
#SwitchNav li a, #SwitchNav li a.button { display: block; width: 15px; height: 18px; font-size: 10px; font-family: Tahoma; font-weight: bold; color: #FFFFFF; }
#SwitchNav li a.button:hover, #SwitchNav li a.sel { color: #F20000; }


.ig_56882a95_r0{font-family:Arial Narrow;font-size:8pt;background-color:#F0F0F0;border-color:#F0F0F0;border-style:Solid;border-width:2px;width:190px;}
.ig_56882a95_r1{font-family:MS Sans Serif;font-size:8pt;background-color:#F0F0F0;color:Black;border-color:#CCCCCC;border-style:Outset;border-width:1px;cursor:Default;}
.ig_56882a95_r2{font-size:8pt;border-color:#F0F0F0;border-style:Solid;border-width:1px;}
.ig_56882a95_r3{font-size:8pt;background-color:#DDDDDD;color:#333333;height:24px;cursor:Default;}
.ig_56882a95_r5{font-size:8pt;font-weight:bold;height:25px;margin:1px 1px 1px 2px;cursor:Default;}
.ig_56882a95_r6{border-color:#F0F0F0;border-style:Solid;border-width:1px;height:22px;margin:1px 1px 1px 0px;}
.ig_56882a95_r8{background-image:url(../images/ig_menuSep.gif);background-repeat:repeat-x;}
.ig_56882a95_r9{background-color:#F3EAE7;color:#FF4E00;border-color:Gray;border-style:Solid;border-width:1px;cursor:Default;}
.ig_56882a95_r12{color:LightGrey;}