@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; background:#ffffff; font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{margin:0 auto;}
img{vertical-align:top; border:none;}
ol,ul {list-style:none;}   
caption,th{text-align:left;}   
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}   
q:before,q:after{content:'';}   
abbr,acronym{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal; font-style:normal;} 

/* link color font */

a{color:#333; text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#555;}
a:active{color:#ddd444;}
/*a{blr:expression(this.onFocus=this.blur())}*/

.floatL{float:left;}
.floatR{float:right;}
.blank5{height:5px; clear:both; display:block; overflow:hidden;}
.blank15{height:15px; clear:both; display:block; overflow:hidden;}


/*头部 框架*/
.header{width:1002px; margin:0 auto;}
.header h1 {color:#ffffff; font-size:14px; letter-spacing:2px;font-weight:bold;padding-left:10px; height:25px;line-height:25px;}
/*主体 框架*/
.main{width:1002px; clear:both; margin:0px auto; overflow:hidden;}
.main table td{line-height:20px;}

/*主体 * 左中右布局 * 小 */
.row_small{width:160px; _overflow:hidden;}
.row_03{width:161px;}
/*主体 * 左中右布局 * 中 */
.row_center{width:681px; overflow:hidden;}

/*主体 * 左中右布局 * 大 */
.row_big{width:737px;}


/*底部*/
.footer{clear:both; width:1002px; margin:0px auto;}
.line{width:1002px; margin:0 auto; overflow:hidden; display:block; clear:both;}




.pdf_pst{position:absolute; bottom:10px; left:50px;}

input{line-height:100%;}
.hz-eshop {
color: #FFFFFF; font-size: 13pt; font-weight: bolder; font-family: Arial, Helvetica, sans-serif;
}
.header a:hover{color:#fff;}
body{background:#fff url(../images/bg_top.gif) repeat-x 0 0;}
.top_ul{width:450px; height:25px; line-height:25px;}
.top_ul li{float:right; padding:0 20px 0 20px;}
.top_ul li a ,.top_ul li span{font-size:13px; font-weight:bold; color:#fff;}
.search_box{padding:3px 7px 0 0;}.search_box button{border:none; cursor:pointer; background:#555; color:#fff;}
.logo{margin:0 10px;}
.left_box{background:url(../images/login_04.jpg) repeat-x 0 0;}
.right_box{background:url(../images/rbg.jpg) repeat-x 0 0; overflow:hidden;}
.user_box{padding:10px 0 0 5px; text-align:center; height:145px;}.user_box p{padding:5px 0 5px 0;}.user_box input{width:90px; height:16px; line-height:19px; border:1px solid #555;}
.user_box button{background:none; border:none; height:14px; width:50px; padding:0; cursor:pointer;}
.car_center{ background:url(../images/line130_1.gif) no-repeat center top; width:150px; margin:5px auto;}.car_center{text-align:center; padding:10px 0 0 0;}.car_center p{line-height:20px;}
.height_01{min-height:330px !important; height:auto !important; _height:330px; overflow:visible;}.height_02{_height:40px; min-height:40px !important; height:auto !important; border-bottom:18px solid #E9F4FA;}      
.sev_box{width:160px; padding:10px 0 0 0; float:left; margin:0 20px 0 20px !important; _margin:0 10px 0 10px;}.sev_box dl{line-height:20px; padding:0 0 0 12px;}.sev_box dl dt{font-weight:bold; color:#000; line-height:24px;}
.sev_box1{width:160px; padding:10px 15px 0 15px; float:left; margin:0 0px 0 20px !important; _margin:0 8px 0 20px;}.sev_box1 dl{line-height:20px; padding:0 0 0 12px;}.sev_box1 dl dt{font-weight:bold; color:#000; line-height:24px;}
.sev_box2{ width:155px !important; _width:155px; padding:8px 0 0 0; float:right; text-align:center;}.sev_box2 p{color:#999; line-height:24px;}.sev_box2 strong{font-weight:bold; color:#111;}
.sev_box2 img{display:block; margin:10px auto 10px auto;}.sev_box dd a{color:#555;}.sev_box dd a:hover{color:#03C;}

.sev_box2 strong{color:#000;}
.footer{padding:15px 0 0 0; line-height:20px;}.footer a:hover{color:#03C;}
.cen_box{ background:#bed9ec;}.cen_box .slt_box{float:left; margin:0 10px; width:90px;}.cen_box .slt_box select{width:85px; background:#fff; y-overflow:hidden}
.cen_box table td{}.cen_box table td b{ }
.ul_box{padding:7px; min-height:21px !important; height:auto !important; _height:21px;}.ul_box li{float:left; padding:0 2px 0 0; line-height:21px;}.ul_box li a{display:block; padding:0 5px; line-height:21px; height:21px; border:1px solid #999; float:left; margin:0 2px 0 0; background:#fff url(../images/ico_01.gif) no-repeat right top;} 
.for_box{ clear:both; border-bottom:1px solid #eee; min-height:130px; height:auto !important; padding:15px 0 10px 0; _height:130px;}
.for_box .pic_box{float:left; width:150px;}.for_box .pic_box img{margin:30px auto; display:block;}
.for_box table{border:none; border-top:1px solid #999; border-left:1px solid #999;}.for_box table td{border:none; padding:3px; line-height:20px; border-bottom:1px solid #999; border-right:1px solid #999; }
.for_box .nr_01{line-height:20px; width:205px; overflow:hidden; padding:0 5px; float:left;}
.for_box .nr_02{line-height:20px; width:305px; overflow:hidden; padding:0 5px; float:left;}
.bg{background:#e9f4fa}
.pages{height:24px; line-height:24px; background:#f0f0f0; text-align:right; padding:0 8px 0 0;}
.obj_pic{width:300px; text-align:center; padding:30px 0 0 0; position:relative; height:230px;}.obj_pic img{display:block; margin:5px auto;}
.con_obj_ul{width:300px; float:right; line-height:22px;}
.dtm3{padding:0 0 0 40px !important; }
.dtm3 .sev_box1{width:150px; padding:5px 10px 0 20px; float:left; margin:7px 0px 0 20px !important; *margin:3px 0px 0 30px !important; _margin:0 8px 0 10px; }
.all_category11{width:645px; margin:5px auto;}
.all_category11 dl{width:645px; clear:both; display:block; height:auto;}
.all_category11 dt{display:block; width:25%; line-height:26px; float:left; color:#976042; height:auto; font-weight:bold;}
.all_category11 dd{line-height:26px; width:75%; float:left;}.all_category11 dd a{padding:0 16px 0 0; width:auto; color:#976042; white-space:nowrap; display:inline; }
.height_01 table td table td{line-height:22px;}
.height_01 table td table{float:left; height:130px;}
.height_01 table td table td select{ height:96px;}

.nr_01 strong{ color:#F00; font-weight:normal;}
.nr_01 span{color:#F00;}
.nr_01 a{color:#F00;}.nr_01 a:hover{text-decoration:underline;}

.txt_tb select{overflow:auto;}.txt_tb table{float:left; width:auto;}
.txt_tb input,.txt_tb img{margin:10px 0 0 0;}
.row_center table td b{ display:inline;} 
.row_center table td a{color:#976042;}
.left_box .height_01{
	background:#555;
    filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;
	}
#nav{
width:150px;
list-style:none;
line-height:18px;
padding:5px 0 3px 0;
padding-left: 0px;
margin:0px auto;
position:relative;
}
.line_nav{
background:url(/images/line130_1.gif) no-repeat 5px top;
filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;
}
#nav ul {
width:159px;
list-style:none;
line-height:18px;
padding-top:5px;
padding-left: 0px;
margin:0px;
position:relative;
}
#nav li a{color:#fff;}
#nav li a:hover{color:#000;}
#nav .sfhover a{color:#000;}
#nav .sfhover li a{color:#fff;}
#nav li{
background: url(../images/ico_01.gif) no-repeat 0 0;
padding:0px 0 0 7px;
margin:1px 0 0 0;
height:21px;
display:block;
}

#nav .s1 a{display:block; height:21px; color:#fff; background: url(../images/ico_01.gif) no-repeat 0 0; padding:0 0 0 8px;}
#nav .s1 a:hover{ background:#fff url(../images/ico_01.gif) no-repeat right top;}
#nav .s1{margin:0px 0 1px 0; height:21px;display:block; background:none;padding:0px 0 0 0px;}
#nav li ul li{
padding:0 0 0 0;
margin:0;
background:none;
clear:both;
width:156px;
display:block;
border-bottom:1px solid #575757;
}
#nav li ul li a{display:block; height:21px; color:#fff; background:#555 url(../images/ico_01.gif) no-repeat 0 0; line-height:21px; padding:0 0 0 8px;}
#nav li ul li a:hover{color:#000; background:#fff url(../images/ico_01.gif) no-repeat right top; display:block; height:21px;
}
#nav li ul{
filter:alpha(opacity=85);
position:absolute;
z-index:9999;
margin:-22px 0px 0px 0 !important;
*margin:-3px 0px 0px 0 !important;
_margin:-3px 0px 0px 0;
padding:3px 3px 3px 3px;
left:-9999px;
line-height:21px;
width:160px;
font-weight:normal;
border:1px solid #828282;
background:#575757;
}
/* 二级菜单宽 */

#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{
left:150px;
}
#nav li:hover, #nav li.sfhover
{   color:#000;
	background:#fff url(../images/ico_01.gif) no-repeat right top;
	height:21px;

} 

