@charset "utf-8";
/** --------------
 * Copyright (c) 2010 . All rights reserved.
 * XHTML $ css by socity <msn:22364459@qq.com>
 * ---------------------------------------------
 * 2010-01-06
--------------------  **/
div,td,span,ul,li,p{margin:0;padding:0;list-style-type: none;text-decoration: none;font-size:9pt;color:#888;line-height:22px;}
body{margin:0;padding:0;font-family:宋体, Tahoma, arial, verdana;font-size:9pt;list-style-type: none;text-decoration: none;color:#888;background:url(../images/bg.gif) repeat-x #999;}
a{color:#3366CC;outline:none;}
a:link, a:visited{color:#3366CC;text-decoration: none;}
a:hover{color:#FF9900;text-decoration:underline;}
h1, h2, h3, h4, h5, h6,form{border:0; padding:0; margin:0;font-family:arial, verdana, sans serif;}
.clear{line-height:1px;clear:both;visibility:hidden;}
img{border:0}

/* ------------------------ header css ------------------------ */
#main{width:100%;margin:0 auto;}
#cont{width:998px;margin:0 auto;height:auto;background-color:#FFF;padding:0 6px}
.news{width:998px;height:17px;background:url(../images/in_16.jpg) no-repeat top;}
.news1{width:998px;height:22px;background:url(../images/in_14.jpg) no-repeat bottom;}
.news2{width:998px;height:8px;background:url(../images/in_16.jpg) no-repeat bottom; font-size:0}
#idScroller{width:998px;height:22px;text-indent:100px;font-family:Arial, Helvetica, sans-serif; overflow:hidden;}
#idScroller ul{width:700px;}
#idScroller li{width:700px;line-height:22px;text-align:left;overflow:hidden;}
.head_bg{width:998px;height:223px;background:url(../images/in_17.jpg) no-repeat;}
.head_bg ul li{float:left;width:249px;height:auto;line-height:22px;margin:0 auto;text-align:center;margin-bottom:30px}
.head_bg ul li img{border:3px #000 solid}
.head_bg ul li a:hover img{border: 3px solid #FF9900!important;}
.head_wrap{width:998px;height:auto;overflow:hidden;background-color:#AF0149}


/* ------------------------ shop css ------------------------ */
.shop_tab{width:822px;height:27px;background:url(../images/shop_17.gif) repeat-y;text-align:right;line-height:27px;font-size:15px;}
.shop_tab a{text-decoration:underline;}
.shop_tab a:hover{text-decoration:none;}
.shop_tj{width:998px;height:auto;background-color:#FFF3AB;overflow:hidden}
.shop_pro{width:950px;height:auto;margin:0 auto;text-align:center;margin-top:10px}
.shop_pro ul li{float:left;width:105px;height:auto;position:relative;line-height:22px;margin:0 auto;text-align:center;padding-bottom:15px}
.shop_pro ul li img{border:1px #DDD solid;padding:5px;background-color:#FFF;}
.shop_pro ul li a:hover img{border: 1px solid #474747!important;padding:5px;background-color:#474747}
.shop_pro ul li span{display:block;white-space: nowrap;overflow: hidden;color:#3366CC;width:90px;margin:0 auto;}
.shop_pro ul li p{color:#CE1329;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; font-size:10pt}

.shop_pu{width:998px;height:auto;padding:10px 0; overflow:hidden}
.shop_pu ul li{float:left;line-height:26px;text-align:left;}
.shop_pu ul li a{width:115px;white-space:nowrap;overflow: hidden;display:block;text-indent:9px;margin-left:9px;background:url(../images/shop_74.gif) no-repeat left;}

.shop_sw{width:998px;height:auto;overflow:hidden}
.shop_sw table img{border:1px solid #EFEAF0;}
.shop_sw table a:hover img{border:1px solid #FF9900!important;}
.shop_sw_l{width:227px;float:left;padding-right:35px;_*padding-right:33px}
.shop_sw_l h3{height:31px;background:url(../images/shop_37.gif) no-repeat;}
.shop_sw_l ul li{float:left;display:block;width:227px;padding:6px 0;text-indent:10px;background:url(../images/shop_74.gif) no-repeat left;white-space:nowrap;overflow: hidden; border-bottom:1px solid #D8D8D8}
.shop_sw_r{width:736px;float:left; overflow:hidden}
.shop_sw_r h3{height:22px;background:url(../images/shop_37.gif) no-repeat left;border-bottom:1px solid #D8D8D8;padding-top:5px}
.shop_sw_r a.top {width:55px;height:15px;display:inline;background: url(../images/top.gif) no-repeat 50% top;float:right;font-size:0}
.shop_sw_r a.top:hover {background-position:50% bottom}
.shop_sw_r ul li{float:left; position:relative;width:123px;height:auto;text-align:left;padding:13px 24px 13px 0}
.shop_sw_r ul li img{border:1px #395692 solid;}
.shop_sw_r ul li span{display:block;text-align:center;white-space: nowrap;overflow: hidden;color:#3366CC;width:123px;margin:0 auto;}
.shop_sw_r ul li p{text-align:center;color:#FF9900;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; font-size:13pt}
.shop_sw_r_l{float:left;width:77px;height:370px;background:url(../images/shop_63.gif) no-repeat;padding-right:8px}
.shop_sw_r_r{float:left;width:651px;overflow:hidden}
.shop_sw_r_r h3{height:21px;background:url(../images/shop_65.gif) no-repeat left;border-bottom:1px solid #D8D8D8;}
.shop_sw_r_r ul li{float:left;position:relative;width:202px;height:auto;text-align:left;padding:6px}
.shop_sw_r_r ul li img{border:none;}
.right_line{border-right:1px #D8D8D8 dotted;margin:0;padding:0}
.bottom_line{border-bottom:1px #D8D8D8 dotted;margin:0;padding:0}

.shop_end{width:998px;height:auto;background:url(../images/shop_88.gif) repeat-x left top #DDDDDD;}
.shop_end_l{float:left;width:998px;height:57px;background:url(../images/shop_87.gif) no-repeat left;}
.shop_end_l span{float:right;width:97px;height:57px;background:url(../images/shop_89.gif) no-repeat right;}
.shop_end_m{width:980px;height:auto;margin:0 auto;}
.shop_end_m ul li{float:left;position:relative;width:140px;height:auto;text-align:center;padding:10px 0}
.shop_end_m ul li img{padding:8px 8px 8px 8px;background-color:#FFF;}
.shop_end_m ul li span{display:block;white-space:nowrap;overflow: hidden;color:#3366CC;width:110px;padding:1px 8px 5px 8px;background-color:#FFF;margin:0 auto;margin-top:-8px}
.shop_end_m ul li p{color:#FF9F10;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;}
.shop_end_m ul li h4{font-size:9pt;color:#888;width:110px;padding:1px 8px 5px 8px;background-color:#FFF;font-weight:normal;text-align:left;margin:0 auto;margin-top:-8px}
.shop_bot{width:998px;height:26px;background:url(../images/footer_bg.jpg) no-repeat;}

/* ------------------------ footer css ------------------------ */
#footer{width:998px;height:28px;background-color:#DDDDDD;text-align:center;font-family:Arial, Helvetica, sans-serif;}
#footer span{padding:0 8px}