/*  reset  */
*{ font-size:12px; margin:0 auto;}
html,body { MARGIN: 0px auto; FONT-SIZE: 12px; COLOR: #444444; FONT-FAMILY: ,Arial, Helvetica, sans-serif; }
ol,ul,dl,dt,dd,form,label,fieldset,legend,blockquote { margin:0; padding:0; }
ol,ul { list-style:none; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }
body { background-color:#fff; }
img { border:0; }
select { font-size:12px; }
table { text-align:left; }
td { vertical-align:top; }
textarea { border-width:1px; border-style:solid; border-color:#848484 #e1e1e1 #e1e1e1 #848484; }
fieldset { border:0; }
cite,em { font-style:normal; }
a:link,a:visited { text-decoration:none; color:#444; }
a:hover,a:active { text-decoration:underline; }

/*  general  */
#captcha { text-transform:uppercase; }
.sinput { height:16px; padding:3px 3px 0; border:1px solid #B3B3B3; background:url(images/input_bg.gif) repeat-x; }
.sbtn { height:22px; padding:3px 3px;  border-width:1px; border-style:solid; border-color:#e1e1e1 #848484 #848484 #e1e1e1; }
.sinput.gray { border-color:#dadada; }
.soption { background:#fff; height:17px; float:left; margin-right:5px; border:1px solid #9fd8f3; }
.soption p { overflow:hidden; float:left; }
.soption select { border:0; _margin:-2px; }
*+html .soption select { border:0; margin:-2px; }
img,input { vertical-align:middle; }
.popuplist li { margin-bottom:5px; padding-left:15px; }
.popuplist li a { color:#4A4A4A; }
.slist li { background:url(images/icon_store_category_tree_02.gif) no-repeat 0 center; padding:5px 0 5px 10px; border-bottom:1px solid #f1f1f1; }
.fleft { float:left; clear:none; }
.fright { float:right; clear:none; }
.rline { margin-right:-1px; }
.clearfix { *display:inline-block; }
.clearfix:after { content:"."; display:block; height:0px; visibility:hidden; clear:both; }
.ECM_adposition { margin-bottom:10px; }
.format_article ul { margin-left:1.5em;  }
.format_article li { margin-bottom:5px; }
#wrapper {
	MARGIN: 0px auto; WIDTH: 960px
}

/*-------head css start------*/
#head{width:960px; float:left; margin:0px;}

#head_top{width:960px; height:30px; line-height:30px; background:#f0f0ef; float:left;}

#left_top_l{margin-left:15px; width:300px; height:30px; line-height:30px; float:left; display:inline;}

#left_top_l font{height:30px; line-height:30px; background:yellow;}

#left_top_l ul{display:inline; float:left; height:30px;}

#left_top_l ul li{float:left; list-style:none; padding-right:5px;}


#left_top_c{margin-left:150px; float:left; height:30px; line-height:30px; width:200px; font-weight:bold; color:#e77919; 
background:url(/themes/mall/skin/default/images/zone_bg1.gif) no-repeat 0% 50%; text-indent:20px;}

#left_top_r{margin-left:20px; float:left; height:30xp;}

#left_top_r ul{display:inline;}

#left_top_r ul li{float:left; list-style:none;  height:30px; line-height:30px; padding-right:5px; }

#left_top_r ul li a{padding-right:5px;}

#head_bottom{height:102px; width:960px; float:left; padding-top:5px; padding-bottom:5px; display:inline;}

#head_bottom_l{margin-left:15px; width:200px; height:120px; float:left; display:inline; background:url(/themes/mall/skin/default/images/zone_bg2.gif) no-repeat 0% 50%;}

#head_bottom_l ul{display:inline; float:left; margin-top:40px; height:60px; }

#head_bottom_l ul li{list-style:none; float:left; width:200px; clear:both; text-indent:30px; height:18px; *height:22px; _height:22px;  line-height:22px;}

#head_bottom_c{margin-left:100px; height:120px; width:280px; float:left; display:inline; text-align:center;}

#head_bottom_r{margin-right:20px; height:33px; padding-top:30px; float:right;}






#head_left{width:495px;height:137px; float:left; }

#head_right{width:465px;height:137px; float:left; }

#head_left_top{ width:100%; height:37px; float:left; clear:right; margin-bottom:10px; }

#head_left_top ul{display:inline;}

#head_left_top ul li{float:left; list-style:none; height:45px; line-height:33px;}

#head_left_top ul li.li1{width:292px; }

#head_left_top ul li.li2{width:220px; }

#head_left_top ul li.li3{width:224px; }

#head_left_top ul li.li4{width:224px; }

#head_left_top ul li.li1 a{width:147px; background:url(/themes/mall/skin/default/images/body_head105.gif) no-repeat top left; display:inline; float:left; height:45px; }

#head_left_top ul li.li2 a{width:165px; background:url(/themes/mall/skin/default/images/body_head206.gif) no-repeat; display:block; float:left; height:45px; }

#head_left_top ul li.li3 a{width:169px; background:url(/themes/mall/skin/default/images/body_head305.gif) no-repeat; display:block; float:left; height:45px; }

#head_left_top ul li.li4 a{width:169px; background:url(/themes/mall/skin/default/images/body_head405.gif) no-repeat; display:block; float:left; height:45px; }

#head_left_top ul li.li1 a:hover{width:147px; background-position:0% -45px; }

#head_left_top ul li.li3 a:hover{width:169px; background-position:0% -45px; }

#head_left_top ul li.li4 a:hover{width:169px; background-position:0% -45px; }

#head_left_top ul li a{font-size:14px; color:#124061;}

#head_left_top ul li a:hover{text-decoration:underline;}

#telepho{width:38px; height:36px; float:left; /*margin-left:470px;*/ display:inline; margin-left:470px; margin-top:0px; background:url(/themes/mall/skin/default/images/telepho.gif) no-repeat 0 5px; }

#compliment{width:200px; height:36px; float:left; padding-top:0px; padding-left:0px; background:;}

#head_right_menu1{ width:250px; float:left; height:36px; background:;}

#head_right_menu1 ul{list-style:none; overflow:hidden; }
#head_right_menu1 li{display:inline; float:left; }

#head_right_menu1 a,a:link{color:#0033CC; text-decoration:none};
#head_right_menu1 a:hover{color:orange; text-decoration:none; };

#head_logo{width:960px; height:64px; float:left;  }
#head_left_logo{width:230px; height:64px; float:left; border-top:1px solid #d5d5d5;}

#head_right_menu2{width:730px; height:64px; float:right; border-top:1px solid #d5d5d5;}

#head_right_menu2 ul{padding-right:5px; float:right; padding-top:20px; padding-left:0px; }

#head_right_menu2 li{list-style:none; float:left; border:0px solid black; }

#head_right_menu2 a{display:block; text-align:center;  margin-top:8px; margin-left:10px; }

#head_right_menu2 a,a:link{color:#666666; text-decoration:none;};

#head_right_menu2 a:hover{color:orange; text-decoration:none;};

#green_road a,a:link{color:white;}

#green_road a:hover{color:orange;}


/* 菜单栏 */
#menue{ width:960px; height:30px; float:left; cursor:hand; margin:0px; padding:0px;}
#menue ul{list-style:none; padding:0 12px 30px 115px; }
#menue li{display:inline;}
#menue a{float:left; background:url(/themes/mall/skin/default/images/tab_left3.gif) no-repeat left top;  padding:8px 0 6px 4px;}
#menue a span{float:left; diapaly:block; background:url(/themes/mall/skin/default/images/tab_right3.gif) no-repeat right top; padding:10px 16px 6px 12px; color:#868685; font-weight:bold; text-decoration:none;}

#li_1 a{background:url(/themes/mall/skin/default/images/tab_left2.gif) no-repeat left top; padding:8px 0 6px 4px;}
#li_1 a span{float:left; diapaly:block; background:url(/themes/mall/skin/default/images/tab_right2.gif) no-repeat right top; padding:10px 16px 6px 12px; color:#ffffff; font-weight:bold; text-decoration:none;}

#menue a span {float:none;}	/* 关键 */
#menue a{text-decoration:none;}
#menue a:hover {background-position:0% -31px;}
#menue a:hover span {background-position:100% -32px;color:#FFF;} 

#li_1 a:hover {background-position:left top;}
#li_1 a:hover span {background-position:right top; color:#fff;}  

#li_hovor a:hover{color:white}
/*----head css end-----*/

/*----foot css start-----*/
#footer{width:960px; height:170px; margin-top:3px;  height:auto; }
#footer_menu{width:960px; clear:both; height:30px; border-bottom:1px solid #d6d6d6; text-align:center; margin-top:10px; padding-top:10px; _padding-top:0px; *padding-top:0px;}

#footer_menu a{padding-left:5px; padding-right:5px;}

#footer_menu a,a:link{color:#666666; text-decoration:none};
#footer_menu a:hover{color:blue; text-decoration:none};

#footer_copyright{padding-top:15px; color:#666666; line-height:2px;}

#footer_copyright li{padding-bottom:15px;text-align:center;}

#footer_link{width:530px; height:53px; padding-left:430px;}
#footer_link ul{display:inline;}
#footer_link li{list-style:none; float:left; padding-left:6px;}
/*--------foot css end--------------*/

#search{float:left; width:958px; height:55px; border:1px solid #71acce; background:url(images/head_search.gif) repeat-x; background-position:left top;}
#search select { vertical-align:middle; border:none; margin-top:16px;}
#search h1{margin-left:178px; width:70px; float:left; font-size:14px; font-weight:bold; line-height:55px; display:inline; }

#search input{margin-top:15px;}

.btn {
border: #7b9ebd 1px solid; padding:2px 8px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); 
cusor:hand; color: black; margin-left:5px;}

#breadcrumbs {width:958px; height:30px; line-height:30px; background:url(images/b_bg15.gif) repeat-x left bottom ; border:1px solid #d7d7d7; margin-top:3px; }
#breadcrumbs ul {display:inline; margin-left:5px; }
#breadcrumbs #breadcrumbs_home { background:none; display:block; float:left; padding:0 8px 0 5px; }
#breadcrumbs .selected { color:#333; font-weight:700; }
#breadcrumbs ul li{padding-left:10px; list-style:none; float:left;}

#breadcrumbs ul li a,a:link{color:#666666; text-decoration:none;}

#breadcrumbs ul li a:hover{color:orange; text-decoration:none;}

#pagechanger { margin-top:14px; text-align:center;}
#pagechanger ul { margin:0 auto}
#pagechanger li { display:inline; }
#pagechanger li.pg_total { line-height:16px; color:#fff; background:orange; padding:3px 5px 3px 5px; border:1px solid #d7d7d7; }
#pagechanger li.curr-page { line-height:16px; color:#258ab8; background:#dae6ec; padding:3px 5px 3px 5px; border:1px solid #d7d7d7; }
#pagechanger li.pg_omission { color:#999; padding:3px 5px 3px 5px; }
#pagechanger li a { border:1px solid #d7d7d7; padding:3px 5px 3px 5px; }
#pagechanger a:hover { color:orange; text-decoration:none;}
