/*
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
blockquote,th,td {margin:0; padding:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
abbr,acronym { border:0; }

*{margin:0;padding:0;}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,
blockquote,th,td {margin:0; padding:0; }

body {
    height: auto;margin:0 auto;text-align:center;font-size:12px;color: #43679B;
    background: url(top_bg.gif) repeat-x #ffffff 0 5px;;font-family: Arial, 宋体,Helvetica, sans-serif;line-height:1.4;font-size:12px;
}
/*body,td,div,p,span,select,input,ul,dl,a{font-size:12px;line-height:155%;line-height:150%\9;}/*有这个就破坏了css原有的继承属性，还是不用好,比如<ul style="font-size:14px;"><li></li></ul>*/
select,input { font-size:12px;}/*ff必须设置*/
/*h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }*/
ol,ul{list-style:none;}
fieldset,img {border: none;} 
caption,th { text-align:left; }
/*table {border-collapse: collapse; border-spacing: 0;}*/
q:before, q:after, blockquote:before, blockquote:after {content: "";}

/** init end **/
.hr {border-top:1px solid #cef;height:6px;clear:both;_overflow:hidden}

.wordwrap{
    word-wrap: break-word;
    -moz-binding: url('wordwrap.xml#wordwrap'); 
    display: block;
    overflow: auto;
} 

a:link,
a:visited {	color: #43679B; text-decoration: none}
a:hover,
a:active  { color: #ff0000; text-decoration: none}

a.white:link,
a.white:visited { text-decoration: none; color: #ffffff; } 
a.white:hover   { text-decoration: none; color: #ffffff; }

a.left:link,
a.left:visited { text-decoration: none; color: #333333; } 
a.left:hover   { text-decoration: none; color: #ff0000; }

a.bottom:link,
a.bottom:visited { text-decoration: none; color: #666666; } 
a.bottom:hover   { text-decoration: underline; color: #ff0000; }


.date { font-size: 10px;color: #939393;font-family: Verdana, 宋体, Helvetica, sans-serif;}
.dw_td { padding:4px 0px;}


.clearfix {zoom:1}
.clearfix:after { content: '\20'; display: block;  clear: both; } 

.clearDIV {clear:both;height:0%;font-size:0%;visibility:hidden;}
.clear:after { content:"."; display:block; height:0; visibility:hidden; clear:left;}
/* Holly Hack Begine-Hides IE-mac会将下面作为注释,而IE-Win可看见,不要去注释 \*/
* html .clear { height:1%; }
.clear { display:block; }
/* End Hack */

/*.clear: { clear:both; margin:0px; padding:0px; font-size:0px; line-height:0px;}
.overflow: { overflow:hidden;zoom:1;background-color:#43FF73;}*//*要清除浮动的元素加此样式*/

.bak10 { height:10px;font-size:1px; line-height:1px; margin:0px; padding:0px;clear:both;}
.bak8 { height:8px;font-size:1px; line-height:1px; margin:0px; padding:0px;clear:both;}
.bak5 { height:5px;font-size:1px; line-height:1px; margin:0px; padding:0px;clear:both;}

/**** form ************************************************/
.input{BORDER-RIGHT: #ffffff 1px groove; BORDER-TOP: #ffffff 1px groove; FONT: 12px Verdana,Geneva,sans-serif; BORDER-LEFT: #ffffff 1px groove; WIDTH1: 80px; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px groove; HEIGHT: 18px; BACKGROUND-COLOR: #FFF8F0}

.btn {	BORDER-RIGHT: #737373 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #cdcdcd 1px solid; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #737373 1px solid; LETTER-SPACING: 0px; HEIGHT: 19px}

INPUT.smallInput {	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: black 1px solid; LINE-HEIGHT: normal; BORDER-BOTTOM: black 1px solid; FONT-STYLE: normal; HEIGHT: 19px; FONT-VARIANT: normal}

.bt_bg { border:0;background:url(bt_bg.gif) #f2f2f2;width:80px; height:25px;color:#333333;cursor:pointer;}
.bt_bg_60 { border:0;background:url(bt_bg_60.gif) #f2f2f2;width:60px;height:20px;color:#333333;cursor:pointer;}
.bt_bg_40 { border:0;background:url(bt_bg_40.gif) #f2f2f2;width:40px;height:20px;color:#333333;cursor:pointer;}

a.bt_search input{border:0;background:url(bt_search.gif) 0 -21px;width:65px;height:21px;cursor:pointer;display:block;text-indent:70px;}
a.bt_search:hover input{border:0px solid #000;background:url(bt_search.gif) 0 bottom;}

a.bt_login input{border:0;background:url(bt_bg_60.gif);width:60px;height: 20px;cursor:pointer;text-indent1:100px;}
a.bt_login:hover input{border:0px solid #000;background:url(bt_bg_60.gif) 0 bottom;}

div.bt_more { }
div.bt_more a { display:block;margin:0 0 0 auto;width:39px;height: 14px;overflow: hidden;background:url(bt_more.gif) 0px 42px;text-indent:-39px;}
div.bt_more a:hover{ background:url(bt_more.gif) 0px 28px;}




/**** #wrapper ************************************************/
#wrapper { width:1000px;margin:0 auto;overflow:hidden;zoom:1;background1:#fff;}/*最外面的box*/
/*.wrapper_m_l { float:left;width:36px;margin-bottom:-30000px;padding-bottom:30000px;background: url(body_l.gif) left top repeat-y;
  height:10px;margin-top:-10px;font-size:0%;/*for ie6*/
/*}
.wrapper_m_r { float:right;width:36px;margin-bottom:-30000px;padding-bottom:30000px;background: url(body_r.gif) left top repeat-y;
  height:10px;margin-top:-10px;font-size:0%;/*for ie6*/
/*}
*/
.wrapper_m_m { width:1000px;margin:0 auto;background1:#FFFFFF;border:0px solid #ccc;padding:0px;text-align:left;}/*IE6设置width后位置会下移,m_l.m_r加height:10px;margin-top:-10px;font-size:0%;解决*/



/**** #header ************************************************/
#header { height:90px;}
#header .logo { float:left;width:800px;height:85px;background1:url(logo.gif) 0px 5px;}
#header .topnav { float:right;padding:10px 20px 0px 0px}
.topnav li { float:left; margin-right:5px;}
.topnav li a { display:block; width:73px; height:21px; overflow:hidden; background:url(bt_topnav.gif) 0px 21px;
    color:#ffffff;line-height:18px;text-align:left;text-indent:16px;font-family: 宋体;
}
.topnav li a:hover { background:url(bt_topnav.gif) 0px 21px;color:#ffffff;}


/**** #banner ************************************************/
#banner { position:relative;height:170px;background:url(banner_bg.jpg);text-align:left;}




/**** #nav ************************************************/
/*注意：如果子菜单的父级有position:relative;在ie6,7下会被其他position:relative(z-index=0)的层挡住,解决方法：添加z-index:1;*/
#nav { width:100%;height:31px;border-top:0px solid #eeeeee;border-bottom:0px solid #045EAC;background1:url(nav_bg.gif) 0 75%;text-align:center;}
#nav ul { float:left;left:50%;position:relative;z-index:999;}/*position:relative,left,right配合使ul不定宽居中*/
#nav ul li { float:left;right:50%;position:relative;z-index:999;background1:url(nav2.gif);}/*float:left放在a里,ie6不行*/
#nav ul li.first { border-left:1px solid #49A9FF;}
#nav ul li.last { border-right:1px solid #99D8FF;}
#nav ul li.line { width:1px;border-left:1px solid #fff;overflow: hidden;line-height:31px;}/*单行内容的居中用overflow: hidden防止用户放大字体破坏布局*/
#nav ul li a.nav{ display:block;padding:0 25px;border-left:1px solid #99D8FF;border-right:1px solid #49A9FF;
    text-align:center;line-height:31px;font-weight:bold;text-decoration:none;color:#ffffff;font-size:14px;
}
#nav ul li a.nav:hover{ background1:url(nav_bg.gif) 0 25%; color:#FFFF99;}/*不能为空,否则ie6无效*/
/*#nav ul li a.active,
#nav ul li a.active:hover { background:url(nav_bg.gif) 0 25%; color:#FFFFFF;}*/

/*子菜单*/
#nav dl { position: absolute;left: -999em; border:2px solid #99D8FF; line-height: 27px;text-align:left;}
#nav dl dd {  }
#nav dl dd a{ display: block; width: 190px;text-align:left;padding-left:12px;background: #F6F6F6; }
#nav dl dd a:link,
#nav dl dd a:visited{ color:#666666;text-decoration:none;font-weight:bold;}
#nav dl dd a:hover  { color:#F3F3F3;text-decoration:none;font-weight:normal;background:#045EAC;}
#nav li:hover dl { left:0;}
#nav li:hover dl dd{ right:0;}
#nav li.sfhover dl { left:0;}
#nav li:sfhover dl dd{ right:0;}

/*顺序float,left,position,display,width,margin,padding,border,overflow,zoom,background,line-height,font*/




/**** #mainBody ************************************************/
#mainBody { width:auto;border:0px solid #000;background:url(left_bg1.gif) repeat-y #fff;padding:0 0px;margin: 0px auto;min-height:100px;_height:100px;position: relative;padding-top:5px;padding-bottom:0px
  /*overflow:hidden;/*等高用*/
  /*position: relative;/*3列定位用*/
}
#mainBody .column { /*#main,#left,#right同时具有column样式*/
  /*margin-bottom: -32767px !important;padding-bottom: 32767px !important;/*等高用*/
  /*position: relative;/*3列定位用*/
}
#main { float:left;width:745px;background:url(main_left_bg.gif) repeat-y;
  /*自设*/height:auto !important;min-height:450px;height:450px;padding-top:0px;padding-left:0px;padding-right:0px;background1:#eee;
  /*left: 0;/*3列定位用*/
}
#left { display:none;color:#333;
  /*自设*/
}
#right { float:right;width:250px;color:#333;line-height:16px;
  text-align:left;padding:0px;z-index:999;border:0px solid #C0C0C0;background1:url(left_bg.gif) repeat-y;/*自设*/
}
/*三栏*/
/*#main { float:left;width:600px;background:url(right_top.gif) 552px 0px no-repeat #FAFADE;
  /*left: 130px;/*3列定位用* /
}
#left { float:left;width:130px;background-color: #7bd;
  /*left: -600px;/*3列定位用* /
}
#right { float:right;width:230px;background:url(right_top.gif) right 0px no-repeat #B40C00;}
*/





/**** #footer ************************************************/
#footer { margin-top:10px;border-top:0px #045EAC solid;background:url(footer_bg.gif) center top repeat-x;}
/*.footer_l { float:left;width:150px;height:75px;background:#eeee00;}*/
.footer_m { height:55px;padding:20px 0 10px;}
.footer_m p { text-align:center;COLOR: #111111;line-height:18px;FONT-FAMILY: Tahoma;}




/**** #main ************************************************/

/**** #main #main_title **********/
#main_title { position:relative;margin-top:0px;height:28px;background:url(main_title_bg.gif) no-repeat;text-align:left;}
#main_title h3 { display:block;padding:4px 0px 0px 40px;height1:24px;background-repeat:no-repeat;background-position:31px -95px;}
#main_title h3 span {display1:none;font-size:14px;font-weight:bold;color:#ffffff;line-height:27px;}
#main_title h3 img { display:none;height:23px;}
#main_title #LocationStr { position: absolute;top:6px;right:10px;font-family: 宋体;border:0px solid #000}

/*.index */#main_title { display:none;}
/**** #main #main_body.box (不要改)****************************/
/*顺序float,left,position,width,margin,padding,border,overflow,zoom,background,line-height,font*/
.box {overflow:hidden;width:100%;margin:0 auto;}/*IE6要用到,当t,b小于10px时,ie6还是会按10px*/
.box .t_m span,.box .t_l,.box .t_r,.box .m_l,.box .m_r,.box .b_m span,.box .b_l,.box .b_r {display:block;}/*sd modify,原.box span{}因为content里面还有其它span,会引起麻烦*/

.box .t_m { position:relative;height:10px;padding:0 10px;}/*这是可左右伸展的区域，两例留出空白便于放置左右列同高容器*/
.box .t_m span { width:100%;height:10px;background:#709;font-size:0%;line-height:1}/*IE6:line-height:1;*/
.box .t_l { float:left;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}
.box .t_r { float:right;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}

.box .box_m { overflow:hidden;zoom:1;}
.box .m_l,.box .m_r { margin-bottom:-30000px;padding-bottom:30000px;/*两列等高*/
  height:10px;margin-top:-10px;font-size:0%;/*for ie6,sd add,ie6首行文字会有一点向右移*/
}
.box .m_l { float:left;width:10px;background:#700;} 
.box .m_r { float:right;width:10px;background:#700;}
.box .m_m { padding:0px 10px;background:#ccaFAA;}/*两边空要加上m_l,m_r的宽*/

.box .b_m { height:10px;padding:0 10px;}
.box .b_m span { width:100%;height:10px;background:#700;font-size:0%;} 
.box .b_l { float:left;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}
.box .b_r { float:right;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;} 
/**** end *********/
/**** 下面是自定义设置 *********/
/*
#main_body {}
#main_body .t_m{height:58px;padding:0px 140px 0px 66px;}
#main_body .t_m span{height:58px;background:url(main_t_m.gif)}
#main_body .t_l{width:66px;height:58px;margin-top:-58px;background:url(main_bg.gif) left top no-repeat}
#main_body .t_r{width:140px;height:58px;margin-top:-58px;background:url(main_bg.gif) right top no-repeat;}

#main_body .m_m{padding:0px 140px 0px 66px;background:none;}
#main_body .m_l{width:66px;background:url(main_m_l.gif)}
#main_body .m_r{width:140px;background:url(main_bg.gif) right -48px no-repeat;}
#main_body .m_m .m_m_c{background:#b19e00;height:379px;}

#main_body .b_m { height:58px;padding:0px 140px 0px 66px;}
#main_body .b_m span{height:58px;background:url(main_b_m.gif)}
#main_body .b_l{width:66px;height:58px;margin-top:-58px;background:url(main_bg.gif) left bottom no-repeat}
#main_body .b_r{width:140px;height:58px;margin-top:-58px;background:url(main_bg.gif) right bottom no-repeat}
*/
#main_body .t_m,#main_body .t_l,#main_body .t_r,#main_body .m_l,#main_body .m_r,#main_body .b_m,#main_body .b_l,#main_body .b_r{display:none}
#main_body .m_m { padding:10px 10px;background:none;}

.index #main_body .m_m { padding:0px 0px;}/*首页*/

/********** box_common ****************/
.box_common {border:1px solid #CCCCCC;padding:4px;width:auto;}
#main_body.box_common .t_m { display:block}
.box_common .left,.box_common1 .right,
.box_common .t_m span,.box_common .m_m,.box_common .b_m span{ background:none;}

.box_common .t_m { height:25px;background:url(box_common1.gif) no-repeat}
.box_common .t_m span { text-align:left;font-size:14px;font-weight:bold;color:#ffffff;line-height:28px;text-indent:20px;}
.box_common .m_m { text-align1:left;padding-top:10px;}
.box_common .m_m p{ margin:10px 0px;}

/***** ArticleShow,PageShow *********************/
#main_body #title div{ /*内容的标题*/
  margin:0 auto;padding:5px 10px;font-size:16px;font-weight:normal;color:#3162AF;background1:#eeeeee;border:0px solid #000;font-family:黑体;text-align:center;
}
#main_body #title span{ /*标题下的时间，点击数*/
  display:block;margin:0 auto;padding:0px 10px 5px;font-size:12px;font-weight:normal;color:#999;background:none;border-bottom:1px dashed #c0c0c0;text-align:center;
}
#main_body #content { /*正文内容*/
  padding:5px 0px;height:auto !important;min-height: 250px;height:250px;
  text-align:left;border:0px solid #000;background1:#fff;line-height:1.8;
}


/***** ArticleList *********************/
.ArticleList .box .m_m { text-align:left;}
/***** 新闻列表左边图片显示 ****/
.ArticleList #AdShow { display1:none;float1:left;position:absolute;padding:10px 0px 0px 0px;border:0px solid #000}
.ArticleList #AdShow img{ 
  display:block;width:200px;height:230px;border:2px solid #aaa;padding:2px;
}
/***** 新闻列表显示 ****/
.ArticleList #div_KeyWord{ padding-bottom:10px;}
.ArticleList #DataList { 
  float1:left;height:auto !important;min-height: 250px;height:250px;background1:#eee;text-align:center;
  padding:0px 0px;;border:0px solid #00ff00;
}
/*.ArticleList #DataList ul { display:block;width:100%;}
.ArticleList #DataList li { position:relative;margin:8px 0px 0px 0px;padding-right:80px;border-bottom:1px dashed #c0c0c0;text-align:left;background:url(dd.gif) 0px 5px no-repeat;text-indent:8px;}*/
/*日期居左
#DataList li a { display:block;padding-left:80px;border:0px solid #fff;line-height:18px;}
#DataList li span { position:absolute;display:block;width:78px;border:0px solid #fff;text-align:left;color:#999}
*/
/*日期居右*/
.ArticleList #DataList li a { border:0px solid #fff;}
/*ie6在a标签里用display:block会造成行间距不好控制*/
.ArticleList #DataList li a.ClassName { display:none;position:absolute;left:0;width:88px;margin-left:0px}
.ArticleList #DataList li span { position:absolute;right:0;display:block;width:78px;border:0px solid #fff;text-align:left;color:#999}

/*两列
#DataList li { float:left;width:48%;height:20px;overflow:hidden;text-align:left;padding:0px 5px;}
#DataList li.right { float:left;width:48%;}
*/

/***** ArticleShow ****/
.ArticleShow #XG_PrevNext { margin-top:10px;background1:#efefef; padding:10px 0px 10px 0px;border-top:1px solid #eeeeee;}
.ArticleShow #XG_PrevNext legend { padding:0px 0px; font-weight:bold;font-size:14px;background:#fff; border:0px solid #999;font-size:0%;}/*background:#fff;去除虚线和文字重叠*/
.ArticleShow #XG_PrevNext ul { padding-left1:20px;list-style1:url(dd0.gif);}
.ArticleShow #XG_PrevNext ul li {width:50%;float:left;text-align:left;} 
.ArticleShow #XG_PrevNext ul li span{display:none;} 
.ArticleShow #XG_PrevNext ul li.left {width:49%;background:url(iwms.gif) no-repeat left -400px;text-indent:20px;}
.ArticleShow #XG_PrevNext ul li.right {width:48%;background:url(iwms.gif) no-repeat right -450px;padding-right:20px;text-align:right}
.ArticleShow #XG_PrevNext ul li a{color:#4686C4}

.ArticleShow #XG_list {margin-top:0px;border:1px dashed #aaaaaa; background1:#efefef; padding:10px 10px 10px 10px;border-top1:1px solid #eeeeee;}
.ArticleShow #XG_list legend { padding:0px 2px 0px 32px; line-height:30px;font-weight:bold;font-size:14px;background:url(../plug/news_tips.gif) no-repeat 8px 5px #ffffff;border:0px solid #999;color:#4686C4;}/*background:#fff;去除虚线和文字重叠*/
.ArticleShow #XG_list_ul {text-align:left;list-style:url(dd0.gif);}
.ArticleShow #XG_list_ul li{list-style:square inside url(dd0.gif);}

/***** ProductList *********************/
.ArticleList #div_KeyWord{ padding-bottom:10px;}
.ProductList #DataList { margin:0px 0 0 0;}
.ProductList #DataList li {float:left;padding:5px 3px 5px 3px;}
/*.ProductList #DataList li.right {float:left;width:33%;}*/
.ProductList #DataList a {display:block;position1: relative;overflow:visible;text-align:center;border:1px solid #fff;padding:5px;}
.ProductList #DataList a:hover{ border:1px solid #ccc;}
.ProductList #DataList a div{position: relative;}
.ProductList #DataList a div span{ display:block; position: absolute;left: 50%;bottom:0;}
.ProductList #DataList a img {float:none;display:block;margin:0 auto;border:1px solid #aaa;padding:3px;
    position: relative;left: -50%;
}
.ProductList #DataList a h3{display:block;margin-top:5px;text-align:center;font-weight:normal;font-size:13px;}

/***** ProductClassList *********************/
.ProductClassList #DataList { margin:0px 0 0 0;}
.ProductClassList #DataList li {float:left;padding:5px 3px 5px 3px;}
.ProductClassList #DataList a {display:block;position1: relative;overflow:visible;text-align:left;border:1px solid #fff;padding:5px;}
.ProductClassList #DataList a:hover{ border:1px solid #ccc;}
.ProductClassList #DataList a div{position: relative;}
.ProductClassList #DataList a div span{ display:block; position: absolute;left: 50%;bottom:0;}
.ProductClassList #DataList a img {float:none;display:block;margin:0 auto;border:0px solid #aaa;padding:3px;
    position: relative;left: -50%;
}
.ProductClassList #DataList a h3{display:block;margin-top:5px;text-align:center;font-weight:normal;font-size:13px;}


/***** ProductShow *********************/
#ProductPhoto { float:left;width:200px;padding:0px 10px 10px 0px;}
#ProductParamater { float:left;text-align:left;}
#ProductParamater legend { font-size:16px;font-weight:bold;color:#A9260E;}
#ProductParamater ul { margin-top:10px;line-height:1.8;}
#ProductParamater li label { font-weight:bold;width:200px;}
#ProductParamater li span { }

.ProductShow #content h3 { font-size:14px;font-weight:bold;color:#4686C4;border-bottom:1px solid #eee;margin-bottom:5px;}

.ProductShow #XG_PrevNext { margin-top:10px;border:1px dashed #aaaaaa; background1:#efefef; padding:10px 0px 10px 0px;border-top1:1px solid #eeeeee;}
.ProductShow #XG_PrevNext legend { padding:0px 0px; font-weight:bold;font-size:14px;background1:#fff; border:0px solid #999;font-size:0%;}/*background:#fff;去除虚线和文字重叠*/
.ProductShow #XG_PrevNext ul { padding-left1:20px;list-style1:url(dd0.gif);}
.ProductShow #XG_PrevNext ul li {width:50%;float:left;text-align:left;} 
.ProductShow #XG_PrevNext ul li span{display:none;} 
.ProductShow #XG_PrevNext ul li.left {width:49%;background:url(iwms.gif) no-repeat left -400px;text-indent:20px;}
.ProductShow #XG_PrevNext ul li.right {width:48%;background:url(iwms.gif) no-repeat right -450px;padding-right:20px;text-align:right}
.ProductShow #XG_PrevNext ul li a{color:#4686C4}

.ProductShow #XG_list {margin-top:0px;border:1px dashed #aaaaaa; background1:#efefef; padding:10px 10px 10px 10px;border-top1:1px solid #eeeeee;}
.ProductShow #XG_list legend { padding:0px 2px 0px 32px; line-height:30px;font-weight:bold;font-size:14px;background:url(../plug/news_tips.gif) no-repeat 8px 5px #ffffff;border:0px solid #999;color:#4686C4;}/*background:#fff;去除虚线和文字重叠*/
.ProductShow #XG_list_ul {text-align:left;list-style:url(dd0.gif);}
.ProductShow #XG_list_ul li{list-style:square inside url(dd0.gif);}

/***** 分页显示 ****/
#PageShow { 
  clear:both;width:600px;height:16px;display:block;padding:5px 0px;margin:0px auto 0;text-align:center;border:0px solid #000;background1:#eee;
}
#PageShow ul { float:left;left:50%;position:relative;}
#PageShow li.l,
#PageShow li.m,
#PageShow li.r { display:block;float:left;right:50%;position:relative;padding:0px 5px;}
#RecordCount,#PageTotalNN,#PageCurrNN,#MaxItemCount { display:inline;padding:0px 2px;color:red}

#PageShow li.m { margin-top:0px;}
#PageShow a.p_redirect_prev,#PageShow a.p_redirect_next{/*按钮*/
  display:block;float:left;width:35px;height:17px;margin:0px 5px;line-height:20px;
}
#PageShow a.p_redirect_prev { background:url("p_prev.gif") -16px 0px;}
#PageShow a.p_redirect_next { background:url("p_next.gif") -16px 0px;}
#PageShow a.p_redirect_prev span,#PageShow a.p_redirect_next span { display:none;}

#PageShow li.r { margin-top:-1px;}
#PageShow li.r select {}


/***** member *********************/
.mem .red{ color:red}
.mem .TipStr { width:90%;margin:0 auto 10px;}
.mem .TipStr fieldset { border:1px dashed #999999; background1:#efefef; padding:0px 10px 10px 10px; }
.mem .TipStr legend { padding:0px 5px; font-weight:bold;background:#fff; border:0px solid #999}/*background:#fff;去除虚线和文字重叠*/
.mem .TipStr ul { padding-left:20px;list-style:url(dd0.gif);}

.mem #boxouter { width:90%;}


/**** other ************************************************/



/**** Show Control ************************************************/
.PageShow #title,
.ProductShow #title,
.mem #title,
.khfk #title{ display:none}
.index #LocationStr,
.PageShow #LocationStr,
.khfk #LocationStr{ display1:none}
.ProductList #main_title #LocationStr,
.ProductClassList #main_title #LocationStr{ display:block}

/**** .s_box (不要改)************************************************/
/*顺序float,left,position,width,margin,padding,border,overflow,zoom,background,line-height,font*/
.s_box {overflow:hidden;width:100%;margin:0 auto;}
.s_box .s_t_m span,.s_box .s_t_l,.s_box .s_t_r,.box .s_m_l,.s_box .s_m_r,.s_box .s_b_m span,.s_box .s_b_l,.s_box .s_b_r {display:block;}

.s_box .s_t_m { position:relative;height:10px;padding:0 10px;}/*这是可左右伸展的区域，两例留出空白便于放置左右列同高容器*/
.s_box .s_t_m span { width:100%;height:10px;background:#709;font-size:0%;line-height:1}/*IE6:line-height:1;*/
.s_box .s_t_l { float:left;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}
.s_box .s_t_r { float:right;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}

.s_box .s_box_m { overflow:hidden;zoom:1;}
.s_box .s_m_l,.s_box .s_m_r { margin-bottom:-30000px;padding-bottom:30000px;/*两列等高*/
  height:10px;margin-top:-10px;font-size:0%;/*for ie6,sd add,ie6首行文字会有一点向右移*/
}
.s_box .s_m_l { float:left;width:10px;background:#700;} 
.s_box .s_m_r { float:right;width:10px;background:#700;}
.s_box .s_m_m { padding:0px 10px;background:#ccaFAA;}/*两边空要加上m_l,m_r的宽*/

.s_box .s_b_m { height:10px;padding:0 10px;}
.s_box .s_b_m span { width:100%;height:10px;background:#700;font-size:0%;} 
.s_box .s_b_l { float:left;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}
.s_box .s_b_r { float:right;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}     
/**** end *********/
/**** 下面是自定义设置 *********/
/*#main_body .s_top,#main_body .s_m_l,#main_body .s_m_r,#main_body .s_b_l,#main_body .s_b_r,#main_body .s_b_m{background:none}
*/
/********** s_box_common1 ****************/
.s_box_common1 {border:1px solid #CCCCCC;padding:4px;width:auto;}
.s_box_common1 .s_left,.s_box_common1 .s_right,
.s_box_common1 .s_t_m span,.s_box_common1 .s_m_m,.s_box_common1 .s_b_m span{ background:none;}

.s_box_common1 .s_t_m { height:25px;background:url(box_common1.gif) no-repeat}
.s_box_common1 .s_t_m span { text-align:left;font-size:14px;font-weight:bold;color:#ffffff;line-height:28px;text-indent:20px;}
.s_box_common1 .s_m_m { text-align:left;padding-top:10px;}
.s_box_common1 .s_m_m p{ margin:10px 0px;}

/********** s_box_common2 ****************/
.s_box_common2 { width:auto;;border:0px solid #000}
.s_box_common2 .s_left,.s_box_common2 .s_right,
.s_box_common2 .s_t_m span,.s_box_common2 .s_m_m,.s_box_common2 .s_b_m span{ background:none;}

.s_box_common2 .s_t_l { width:12px;height:27px;margin-top:-27px;background:url(box_common2.gif) left top no-repeat;}
.s_box_common2 .s_t_r { width:4px;height:27px;margin-top:-27px;background:url(box_common2.gif) right top no-repeat;}
.s_box_common2 .s_t_m { height:23px;background:url(box_common2.gif) -12px top;padding:4px 4px 0 12px;}
.s_box_common2 .s_t_m span { text-align:left;line-height:23px;text-indent:8px;font-size:13px;font-weight:bold;color:#045EAC;}

.s_box_common2 .s_box_m { border-left:1px solid #7AA0C4;border-right:1px solid #7AA0C4;background:#ECF3FD;}
.s_box_common2 .s_b_m span{ height:5px;border-bottom:1px solid #7AA0C4;background:#ECF3FD;}
.s_box_common2 .s_b_l { height:6px;background:url(box_common2.gif) left bottom;}
.s_box_common2 .s_b_r { height:6px;background:url(box_common2.gif) right bottom;}

.s_box_common2 .s_m_m { text-align:left;padding-top:10px;}
