html {
      height:100%;
      background:#fff;
      position:relative;
     }


body {
      position:relative;
      padding:0; 
      margin:0;
      height:100%;
      font-family:century gothic, myraid pro, trebuchet ms;
      background:url("/test/images/b.jpg") center 429px no-repeat;
     }


img {
     border:0px;
    }

.all {
      margin:0 auto;
      width:expression(document.documentElement.clientWidth>1280?"1280px":document.documentElement.clientWidth<=950?"950px":"100%");
      min-width:950px;
      max-width:1280px;
     }

.big {
      margin:0 auto;
      width:950px; 
     }

* html .all {
             height:100%;
            } 

* html .big {
             height:100%;
            } 


.header {
         width:100%; 
         float:left; 
         height:180px;
         background:url("/test/images/hback.jpg") center no-repeat #fff;
        }

.centerheader {
               width:658px;
               margin:0 auto; 
              }

.logo {
       float:left;
       width:491px;
       padding-top:14px;
      }

.hlinks {
         float:right;
         width:120px;
         padding-right:9px; 
         padding-top:54px;
         font-size:14px; 
        }

.hlinks p {
           margin:0;
           padding-top:0; 
           padding-bottom:1px; 
          }

.hlinks a {
           color:#ccc;
          }

.hlinks a:visited {
                   color:#ccc;
                  }


.hlinks a:hover {
                 color:#ccc;
                 text-decoration:none;
                }


.content {
          float:left;
          width:100%;
          background:#fff;
         }




.main { 
       float:left;
       width:100%;
       background:url("/test/images/cback.jpg") center top no-repeat #fff;
       position:relative;
      }

.surflower {
            float:right;
            width:380px;
            height:465px;
            position:relative;
           }


.flower {
         float:right;
         width:340px;
         height:465px;
         background:url("/test/images/flower.png") no-repeat;
         filter:expression(fixPNG(this));
         position:relative;
        }

.sursaucepan {
              float:left;
              width:24%;
              height:276px;
              position:relative;
             }

.saucepan {
           position:absolute;
           top:126px;
           right:0px; 
           width:198px;
           height:148px;
           background:url("/test/images/saucepan.png") no-repeat;
           filter:expression(fixPNG(this));
           z-index:3; 
          }

.knife {
        position:absolute;
        bottom:3px;
        left:10px; 
        width:403px;
        height:182px;
        background:url("/test/images/knife.png") no-repeat;
        filter:expression(fixPNG(this));
        z-index:3; 
       }

.bottle {
         position:absolute;
         top:27%;
         left:130px; 
         width:528px;
         height:253px;
         background:url("/test/images/bottle.png") no-repeat;
         filter:expression(fixPNG(this));
         z-index:0; 
        }


.footer {
         height:102px; 
         width:100%;  
         float:left;
         position:relative;
         background:#fff;
        }


.copyright {
            float:right; 
            width:450px;
            padding-top:43px;  
            padding-right:128px;
            color:#ccc;
           }

.devp {
       margin:0;
       font-size:20px;
       padding-bottom:2px;
       width:100%;
       text-align:right;
      }

.copp {
       margin:0;
       font-size:15px;
       width:100%;
       text-align:right;
      }

.wlink {
        color:#fff;
       }

.wlink:visited {
        color:#fff;
       }


.wlink:hover {
              color:#fff;
              text-decoration:none;
             }


#noteflower {
             position:absolute;
             font-size:15px;
             top:30px;
             left:25px;
             z-index:10;
            }

#noteflower div {
                 width:179px;
                 height:35px;
                 background:url("/test/images/noteflower.png") no-repeat;
                 filter:expression(fixPNG(this));
                 padding-left:11px;                 
                }

#noteflower a {
               position:relative;
              }

#notecontacts {
               position:absolute;
               font-size:14px;
               top:353px;
               left:28px;
               z-index:10;
              }

#notecontacts div {
                   width:73px;
                   height:32px;
                   background:url("/test/images/notecontacts.png") no-repeat;
                   filter:expression(fixPNG(this));
                   padding-left:13px;
                   padding-top:1px;
                  }

#notecontacts a {
                 position:relative;
                }

#noteknife {
            position:absolute;
            font-size:15px;
            top:5px;
            right:20px;
            z-index:10;
           }


#noteknife div {
                width:152px;
                height:37px;
                background:url("/test/images/noteknife.png") no-repeat;
                filter:expression(fixPNG(this));
                padding-left:15px;
               }

#noteknife a {
              position:relative;
             }


#notesaucepan {
               position:absolute;
               font-size:15px;
               tttop:235px;
               ltteft:100px;
               top:112px;
               left:83px;

               z-index:10; 
              }

#notesaucepan div {
                   width:67px;
                   height:25px;
                   background:url("/test/images/notesaucepan.png") no-repeat;
                   filter:expression(fixPNG(this));
                   padding-left:10px;
                   padding-top:10px;
                  }

#notesaucepan a {
                 position:relative;
                }

.worksnum {
           position:absolute;
           width:70px;
           height:40px;
           top:62px;
           left:240px; 
           z-index:20;
           text-align:center;
           color:#7f7e76; 
          }

.wndigit {
          font-weight:bold;
          font-size:25px;
          width:100%;
          display:block;
         }

.wntext {
         font-size:12px;
         width:100%;
         display:block;
        }

#quotation {
            position:absolute;
            z-index:2000;
            width:490px; 
            display:none; 
           }

.quottop {
          float:left;
          width:490px;
          height:18px;
          overflow:hidden;
          background:url("/test/images/quottop.png") no-repeat;
          filter:expression(fixPNG(this));
         }

.quotbody {
           float:left;
           width:446px;
           background:url("/test/images/quotback.png");
           filter:expression(fixPNG(this));
           padding-left:22px;
           padding-right:22px;
          }

.quotbottom {
             float:left;
             width:490px;
             height:25px;
             background:url("/test/images/quotbottom.png") no-repeat;
             filter:expression(fixPNG(this));
            }

.qtext {
        float:left;
        width:398px;
        padding-left:24px;
        padding-right:24px;
        background:url("/test/images/lq.png") no-repeat;
        filter:expression(fixPNG(this));
        position:relative;
        font-family:georgia;
        font-size:15px;
        color:#000;
        line-height:18px;
       }

.rq2 {
     width:17px;
     height:15px; 
     filter:expression(fixPNG(this));
    }

.qsign {
        float:left; 
        width:398px;
        padding-left:24px;
        padding-right:24px;
        text-align:right;
        font-family:georgia;
        font-size:11px;
        color:#666;
       }