/* CSS Document */

/*-----------------------------------------all------------------*/

body{

margin:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#003399;;

text-align:center;

background:url(header_bg.jpg) repeat-x;

}

img{ border:0px;}

a{color:#003399; text-decoration:none;}

a:hover{text-decoration:underline;}



.allbox{ clear:both; width:920px; overflow:hidden; margin:0px auto; text-align:left;}



.block{ border:1px solid #B6CAD6;}

.clear{ clear:both;}





.header{}

.header span{ float:right; margin-right:15px; margin-top:15px; color:#000;}

.header a{ color:#000;}

.logo{ clear:both; height:150px; width:920px; overflow:hidden; background:url(banner.jpg) no-repeat;}

.muen_a{ clear:both; text-align:center; line-height:35px; height:35px; background:url(muen_bg_hover.jpg) repeat-x;}

.muen_a a{ padding: 0px 20px; font-weight:bold;height:35px; color:#fff; text-decoration:none;}

.muen_a a:hover{ background:url(muen_bg_hovera.jpg) repeat-x; text-decoration:none;}



.leftcontact{ clear:both; background:#fff; border:1px solid #ccc; padding:1px; height:76px; margin:5px auto;}

.leftcontact h2{ font-size:13px; padding-left:5px; color:#fff; background:url(conbg.jpg) no-repeat right; line-height:26px; height:26px;}

.leftcontact div{ height:30px; clear:both;}

.leftcontact div a{ display:block; clear:both; margin-left:10px; font-size:14px; font-weight:bold; margin-top:5px;}

.leftcontact div.yahoo{ background:url(1168522243.jpg) no-repeat bottom right;}

.leftcontact div.msn{ background:url(1168522158.jpg) no-repeat bottom right;}



.login{ float:left;text-align:center;height:30px; color:#003399;}

.login input{ width:90px;}

.login li{ float:left; width:100%; margin:2px auto;}

.login span{ text-align:center; display:block; margin-top:10px;}

.login span img{}

.login button{ width:74px;margin-left:10px; height:21px; border:0px;}



.indexl span{ float:right; margin-right:30px; height:20px; overflow:hidden;}

.indexl span a{ color:#006699; margin-bottom:5px;}

.indexl span img{}



.search{ clear:both; text-align:center; }

.search form{ margin:0px; text-align:center; clear:both; font-size:14px; font-weight:bold;}

.search select{ margin:3px auto;}

.search span{ float:right; margin-right:30px;}



.indexcontect{ margin-left:0px!important; margin-left:4px;}

.indexcontect a{ margin-left:3px; color:#003399;}

.indexcontect h2{ background:url(contact_top.gif) 3px 3px no-repeat; line-height:25px;color:#003399; font-size:15px; text-align:left; padding-left:25px; margin:0px;}



.leftbox{ float:left; width:220px;}

h2{margin:0px;}

h4 span{ float:right; margin-right:40%;}

 h3{ margin:0px;}

 h4{ margin:0px; height:37px;}

 .leftbox h3{ clear:both; margin:0px;}

 .leftbox h3 img{ margin:0px;}

.rightbox{ float:right; width:700px;overflow:hidden;}

.indextopbanner{ clear:both; height:200px; margin:5px auto;}

.indexflash{ margin:27px auto auto 13px;background:#D7EEF9; border:1px solid #B6CAD6; padding:5px;}

.indextopright{ float:right; width:177px; overflow:hidden;margin-right:5px; margin-top:30px; }

.indextopleft{ float:left;}



.indexnews{ float:left; text-align:left; width:250px;border:1px solid #93C9EA; height:200px;}

.indextopbanner img{ float:right;}

.indexnews h3{ background:url(header_bg.jpg) 0px -2px repeat-x; height:25px; line-height:25px; margin:0px; border-bottom:5px; border-bottom:1px solid #93C9EA; padding-left:15px; font-size:13px;}

.indexnews li{ text-align:left; list-style:none;}

.advbanner{ background:#D7EEF9; border:1px solid #B6CAD6; padding:5px; float:left;}



.indexnewpro{ margin-top:5px;}

.indexnewpro h4{ text-align:center; clear:both;}

.imgsb{ background:#efefef; padding:5px; border:2px solid ccc; border-left:0px; border-top:0px; text-align:center; margin-left:15px;}

.indexnewpro h3{background:url(h4bg.gif) right no-repeat; line-height:35px;padding-left:25px; color:#fff;}

.indexnewpro h3 a{ color:#fff;}

.indexgoodsside{ border:1px solid #fff; float:right; border-top:0px; margin-bottom:5px;}

.indexgoods{ float:left; text-align:center; margin:5px 8px 5px 8px; overflow:hidden;}

.indexgoods h2{ margin:0px; font-size:12px; font-weight:bold; text-align:center; line-height:20px; white-space:nowrap;}

.indexgoods h2 a{ color:#0066CC;}
.indexgoods .smallimg{ width:120px; height:130px; text-align:center; overflow:hidden;}

.indexgoods img.imgs { height:110px; border:4px solid #efefef;}

.indexgoodsside strong{ font-size:14px;}



.links{ margin-top:19px; padding:5px; text-align:center;}

.links a img{ height:37px; margin:2px 2px;}



.msnlinks{ text-align:center;}

.msnlinks a{ margin:1px 15px;}



#reply{



paddng-left:5px;

width:100%;

text-align:center;

overflow:hidden;

/*border:1px solid #666;*/

margin:0px auto;

}

#reply ul,#reply ul li{

float:left;

}

#reply input{ border:1px solid #ccc;}

#reply div{ text-align:center;}

#reply ul{

width:100%;

text-align:justify;

text-indent:20px;

margin:3px 0px;

line-height:25px;

border-bottom:1px solid #06ADF4;

/*text-align:center;*/}

#reply ul li{ width:150px; font-weight:bold;} 





.foot{background:url(header_bg.jpg) repeat-x;}



/*=============ÓÒÆ®±ß²Ëµ¥======*/

#maincontent{}

#sortlist {clear:both; margin:0px; border:1px solid #ccc; padding:1px; background:#E8F9FD;}

#sortlist li{cursor: pointer;}

#sortlist li a {font-size:13px;color:#666666; font-weight: bold ;text-decoration:none;}

#sortlist li a#top_c{ display:block; clear:both;height:28px; line-height:28px; background:#006699; color:#fff; font-size:12px; text-align:center; margin-bottom:2px;}

#sortlist li ul{ margin:0px;}

#sortlist li ul li a:hover {color: ##2767AD;}

#sortlist li ul li {position: relative; line-height:24px; border-bottom:1px dotted #ccc; padding-left:35px;}

#sortlist li ul li ul{left: 160px;position: absolute;width:160px;top: -3px; z-index:100; background:#fff; border:1px solid #0A86A5; padding:1px;}

#sortlist li ul li ul li{ padding-left:10px;line-height:22px;}

