@charset "utf-8"; body { margin: 0; padding: 0; text-align: center; /* 在 IE 5* 浏览器中,这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */ color: #000; font-family: Arial,Simsun; font-size: 12px; background-color: #8E0300; background-image: url(../images/bg.jpg); background-repeat: no-repeat; line-height: 150%; background-position: center top; } form { margin:0; padding:0; } p { margin: 0px; padding: 0px; } ul { margin: 0px; padding: 0px; } li { display: block; margin: 0px; padding: 0px; list-style-type:none; list-style-position:outside; } img { border:0; } h1 { font-size:22px; font-weight:bold; color:#CB1108; padding:0 0 0 0; margin:0; } h2, h3 { color: #000066; font-size: 16px; font-weight: bold; line-height:21px; margin:0; } a:link { color: #000; text-decoration: none; } a:visited { color: #000; text-decoration: none; } a:hover { color: #747474; text-decoration:none; } a:active { color: #000; text-decoration: none; } .underline a { text-decoration:underline; color:#0000FF; } .f1 { font-size:x-small; color:#FFF; font-weight:bold; } .m_top10 { margin:10px 0 0 0!important; margin:5px 0 0 0; } *+html .m_top10 { margin:10px 0 0 0; } .m_top20 { margin:20px 0 0 0!important; margin:10px 0 0 0; } *+html .m_top20 { margin:20px 0 0 0; } .m_bottom10 { margin:0 0 10px 0!important; margin:0 0 5px 0; } *+html .m_bottom10 { margin:0 0 10px 0; } .m_bottom20 { margin:0 0 20px 0!important; margin:0 0 10px 0; } *+html .m_bottom20 { margin:0 0 20px 0; } .block { display:block; float:left; width:100%; height:0px; } .error { color:#F00; } .red { color: #F00; } #tip { display:block; float:left; width:760px; color:#666666; margin:10px 0 0 0; } #tip a { color:#666666; text-decoration: none; } .gray { color: #5F574A; font-weight: normal; } input { color:#666; } #hometopimg { padding-bottom: 12px; } .twoColFixLtHdr #container { margin: 0 auto; text-align: left; } #main_container { margin: 0 auto; text-align: left; width: 980px; padding:15px 0 15px 0; } .twoColFixLtHdr #header { width: 980px; height: 188px; padding-top: 0; padding-right: 0px; padding-bottom: 0; padding-left: 0px; margin-bottom: 0px; margin:0 auto; } .twoColFixLtHdr #header h1 { margin: 0; font-size: 12px; line-height: 18px; font-weight: normal; color: #CCC; padding-top: 0px; padding-right: 0; padding-bottom: 0px; padding-left: 0; } #logo { height:156px; float:left; display:block; width:360px; text-indent: 400px; line-height:156px; overflow: hidden; float:left; display:block; } #logo a{ display:block; width: 360px; height: 156px; margin: 0; padding: 0px; } #topsearch { float:left; display:block; overflow:hidden; width: 260px; padding: 87px 0 0 355px; height: 35px; margin: 0; } #topsearch #key{ border: 0px; height: 22px; line-height: 22px; padding: 0px 5px 0 5px; margin: 0; width: 200px; background-color: transparent; display: block; float: left; color: #CCC; } #btnsearch { margin:0; padding:0px 0px 0 0px; width:35px; height:22px; display:block; float:left; cursor:pointer; background-color:transparent; border:0; } #topshoppingcart{ display:block; float:left; width: 200px; height: 62px; margin: 0; padding: 0 0 0 30px; text-indent: 50px; overflow:hidden; } #topshoppingcart a{ display:block; width: 200px; height: 20px; margin: 0; padding: 30px 0 0 0px; color: #FFF; } #mainmenu{ width:740px; height:32px; line-height:32px; display:block; float:left; overflow:hidden; padding:0 0px 0 10px; margin:0; } #mainmenu .nobg{ background-image:none; } #mainmenu li { display:block; float:left; overflow:hidden; color:#FFF; font-size:14px; font-weight:bold; line-height:30px; background-image: url(../images/main_menu_bg.gif); background-repeat: no-repeat; background-position: 0px 1px; } #mainmenu a{ color:#fff; display: block; text-decoration: none; padding:0 25px 0 25px; } #mainmenu li a:hover{ color:#f0b8b5; } #mainmenu li ul { line-height: 25px; list-style-type: none; text-align: left; left: -999em; width: 110px; position: absolute; padding: 0 0 0 0; z-index: 10000; background: #fff; border-top-width: 2px; border-top-style: solid; border-top-color: #FF7B0A; } #mainmenu li ul li{ float: left; width: 110px; background: #fff; color:#2f2f2f; font-weight:normal; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #B6A593; padding:0; } #mainmenu li ul a{ display: block; width: 90px; text-align:center; color:#2f2f2f; padding:5px 10px 5px 10px; line-height:18px;text-decoration:none; } #mainmenu li ul a:hover { text-decoration:none;font-weight:normal;background:#CC1108;color:#ffffff; } #mainmenu li:hover ul { left: auto; } #mainmenu li.sfhover ul { left: auto; } #mainContentContainer { padding:0 0 0 0; margin:0; } #allproductstypecontent { overflow:hidden; background-color: #FFF; padding: 8px; border: 1px solid #FC0; width: 600px; text-align:left; line-height:21px; } #allproductstype { overflow:hidden; background-color: #FFF; padding: 8px; text-align:left; line-height:21px; } .toptype1 a{ font-weight:bold; color:#F60; } .toptypelist{ display:block;float:left;width:200px;overflow:hidden;margin:0;padding:0px; } .sidebar1 { font-size:12px; float: left; width: 190px; padding: 0px 0 0 0px; margin: 0 0 0 0px; text-align: left; overflow:hidden; } .side_title { display:block; float:left; background-color:#CB1108; width:190px; height:30px; line-height:30px; text-indent:10px; font-size:14px; color:#fff; } .left_article{ display:block; float:left; width:177px; overflow:hidden; text-align:left; } #left_contact { background-image: url(../images/left_bg.jpg); background-repeat: no-repeat; display:block; float:left; width:170px; height:261px; overflow:hidden; text-align:left; padding:20px 10px 20px 10px; line-height:200%; } .navigation { font-size: 12px; text-indent: 0px; width: 190px; margin: 0; padding-top: 0; padding-right: 0; padding-bottom: 0px; padding-left: 0px; border: 0px; display: block; float: left; background-color: #FFF; } .navigation a { cursor:pointer; display:block; margin:0 0 0 0; padding:0px; text-decoration: none; color:#000; } .navigation a:hover { color:#CC0001; } .navigation a.selected { font-weight:bold; color:#CC0001; } .navigation ul { border-width:0px; margin:0px; padding:0px; text-indent:0px; } .navigation li { display: block; background-image: url(../images/side_navigation_bg.jpg); background-repeat: no-repeat; height:30px; text-indent:40px; line-height:30px; } .twoColFixLtHdr #mainContent { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 200px!important; margin-left: 196px; width: 780px; overflow: hidden; background-image: url(../images/main_bg.jpg); background-repeat: repeat-y; } *+html .twoColFixLtHdr #mainContent { margin-left: 200px; } .twoColFixLtHdr #mainContent2 { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 10px!important; margin-left: 10px; width:560px; overflow:hidden; display:block; float:left; } *+html .twoColFixLtHdr #mainContent2 { margin-left: 10px; } #title { width: 770px; padding-left:10px; height: 30px; line-height: 30px; overflow: hidden; color: #fff; font-size: 14px; margin: 0; background-color: #CB1108; } #title a { color:#fff; text-decoration:none; } #title1 { width: 580px; display:block; float:left; } #title2 { width: 190px; display:block; float:left; } #productstypeid, #Listby, #jumpMenu { font-size:12px; } #right_content {min-height:500px;} .content{padding:10px;overflow:hidden; font-size:14px;line-height:1.6;} .content table{margin:0;border-collapse:separate;text-align:left;} .content td, .content th{padding:0;} .content p{margin:1.12em 0;line-height:1.6;padding:0;} .content p img{float:none;margin:0;padding:0;} .content strong{font-weight:700;} .content em{font-style:italic;} #article_list li { background-image: url("../images/dot2.gif"); background-position: 0 12px; background-repeat: no-repeat; padding: 0 0 0 12px; line-height:30px; } #article_title { display:block; float:left; width:100%; font-size:16px; font-weight:bold; text-align:center; padding:10px 0 5px 0; } #article_title2 { display:block; float:left; width:100%; font-size:12px; text-align:center; padding:0px 0 10px 0; color:#999; } .img_b { width: 300px; } .img_s { border: 1px solid #CCC; width: 60px; margin:0 5px 0 0; } #product_big_img { margin: 0 0 10px 0; } #product_big_img img { border:1px solid #CCC; } #mainlink { text-align:center; } .twoColFixLtHdr #footer { padding: 20px 0 0 0; margin: 0 auto; text-align:center; background-color:#ffffff; float:none; color:#3C3C3C; } #footer a{ color:#3C3C3C; } #footer2 { padding: 10px 0 0 0; margin: 0 auto; width:980px; text-align:center; } #footer3 { margin: 0 auto; display:block; width:980px; padding:20px 0 0 0; text-align:center; } #footer4 { margin: 0 auto; width:980px; text-align:center; padding:20px 0 10px 0; } #page { font-size:12px; width:780px; padding:10px 0 0 10px; display:block; float:left; } #page span { } #page a{ color: #000; text-decoration: none; display:block; float:left; border: 1px solid #CCC; margin: 0 5px 0 0; padding: 2px 5px 2px 5px; background-color:#fff; } #page .disabled{ color:#CCC; text-decoration: none; display:block; float:left; border: 1px solid #CCC; margin: 0 5px 0 0; padding: 2px 5px 2px 5px; background-color:#fff; } #page .current{ color: #fff; text-decoration: none; display:block; float:left; border: 1px solid #CCC; margin: 0 5px 0 0; padding: 2px 5px 2px 5px; background-color: #8e0300; } .fltrt { float: right; margin-left: 8px; } .fltlft { float: left; margin-right: 8px; } .clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; } .table { background-color: #DBDBDB; } .tr { background-color: #FAFAFA; } .tr2 { background-color: #E5E5E5; height:30px; } .tr3 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; line-height: 190%; } .border { background-color: #E2E5EF; border: 1px solid #CED1DB; padding: 8px; } .border a { color:#00F; text-decoration: underline; } .border2 { } .submit { background-image:url(../images/submit_bg.gif); background-repeat:no-repeat; width:109px; height:32px; border:0; color:#FFF; cursor:pointer; } .x-small { font-size:x-small; } .other_products { width:765px; } .sidebar1 ul li { margin:0; padding:0; } .sidebar1 li a{ display:block; width:190px; } .news li { padding:5px 0 0 15px; background-image: url(../images/dot2.gif); background-repeat: no-repeat; background-position: 0px 12px; } #onlinechat ul{ height:110px; margin:10px 0 0 0; } #onlinechat li{ display:block; float:left; margin:0 25px 0 0; } #onlinechat li a{ padding:25px 0 0 0; width:100px; height:75px; text-align:center; border: 1px solid #CCC; display:block; color:#333; text-decoration: none; } .h1 { font-size:18px; color:#F00; line-height:24px; font-weight:bold; } #contacttab{ background-image:url(../images/map.jpg); background-repeat: no-repeat; background-position: 295px 5px; } #print{ width:640px; color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: x-small; } .right_title{ text-decoration: none; display: block; float: left; width: 780px; height: 30px; line-height: 30px; font-size: 14px; background-color: #CC3A00; color: #ffffff; text-indent: 15px; border-top-width: 1px; border-top-style: solid; border-top-color: #cb1108; } .right_title a { color:#ffffff; } .right_title2{ background-color: #DBDBDB; color: #CC0000; font-size: 14px; font-weight: bold; line-height: 35px; text-indent: 15px; } .right_title2 span { font-size:12px; font-weight:normal; color:#000; } .right_title2 span a{ text-decoration: underline; } #productintro{ display:block; float:left; width:765px; } .b{ font-size:small; line-height:150%; } .message2{ font-size:medium; line-height:150%; } .small { font-size:small; } #alert_message { background-color:#FF0; color:#000; position:absolute; margin:0px; z-index: 50; padding:5px; display:none; } .home_products { display:block; float:left; width:770px; padding:20px 0 10px 5px; overflow:hidden; } .home_products_list{ width:178px; float:left; height:240px; display:block; overflow:hidden; padding: 0 0 0 12px; } .home_products_list2{ width:178px; float:left; height:240px; display:block; overflow:hidden; padding: 0 0 0 12px; } .home_products_list img, .home_products_list2 img{ width:178px; height:178px; border: 1px none #CCC; } .home_products_list a, .home_products_list2 a{ color:#747474; text-decoration: none; } .products_list_text{ padding:5px 0 0 0; display:block; width:178px; height:18px; line-height:18px; overflow:hidden; text-align:center; font-weight:bold; } .price { color:#CC0000; display:block; width:178px; height:21px; line-height: overflow:hidden; text-align:center; font-size:13px; font-weight:bold; } .home_products2 { display:block; float:left; width:560px; margin:0 0 10px 0; padding:0 0 0 0; text-align:center; } .home_products2 h1{ margin:0; padding:0 0 5px 5px; text-align:left; font-size:14px; font-weight:bold; line-height:25px; } #right_promotions { padding:8px 0 0 0; overflow:hidden; } #right_promotions .home_products_list{ margin:0 0 0 20px!important; margin:0 10px 0 10px; } .clr{clear:both;} #type_detail{ display:block; float:left; width:760px; margin:5px 0 5px auto; } #type_photo{ margin:0; padding:0; width:780px; overflow:hidden; } .error { color:#F00; } #home_container { display: block; padding-top:540px; padding-bottom:20px; width: 980px; height: 780px; margin: 0 auto; text-align: left; background-image: url(../images/home_bg.jpg); background-repeat: no-repeat; background-position: 0 540px; } #home_products { width:600px; height:710px; display:block; float:left; padding: 60px 10px 10px 10px; overflow:hidden; } #home_about { width:280px; height:355px; display:block; float:left; padding: 15px 70px 45px 10px; overflow:hidden; } #home_news { width:340px; height:290px; display:block; float:left; padding: 65px 10px 10px 10px; overflow:hidden; } #home_news li { background-image: url("../images/dot2.gif"); background-position: 0 12px; background-repeat: no-repeat; padding: 0 0 0 12px; line-height:21px; }