html{font-size:100.01%;height:100%;}
* {padding:0;margin:0;}
body{color:#111;font:12px/1.3 Arial, Tahoma, Verdana, sans-serif;background:#fff;margin:0;position: relative;min-height:100%;}
h1 , h2, h3, h4, h5, h6 {margin-bottom:0.5em;}

p{margin: 0 0 1em;}
ul, ol{margin:0;padding:0;}
ul li, ol li{}
a{color:#ee9604;text-decoration: none;}
a img {border:0;}
a:hover{text-decoration:underline;}

.clear{clear:both;font-size:0;overflow:hidden;}

.txt {border:1px solid #d2d2d2;padding: 1px 2px;}
.wrap {width:1000px;margin:0 auto;position: relative;}
#all {}
    #header{background:url(../img/bg-header.gif) repeat-x;height:116px;position: relative;}
        #header .wrap {height:100%;}
        #logo{position: absolute;top:20px;left:0;}
        #av_logo{position: absolute;top:10px;right:0;}
        #main_menu {list-style: none;width:100%;position: absolute;bottom:0;font-size:16px;}
            #main_menu li {float:left;width:14%;padding:11px 1% 8px;text-align:center;}
            #main_menu li.active {background:#fff;border-radius:8px 8px 0 0;}
                #main_menu li a {color:#fff;}
                    #main_menu li a:hover {text-decoration: none;}
                #main_menu li.active a {color:#000;}
        #content {padding:20px 0 94px;}
            .col {float:left;}
            .col.cmain {width:65%;margin-right:2%;}
            .col.cright {width:32%;}
            .goods_nav {margin-bottom:1em;}
                #res_count {float:left;color:#ee9604;}
                ul.view_nav {list-style: none;float: right;display:none;}
                    ul.view_nav li {float:left;margin-left:5px;}
                        ul.view_nav li a {display: block;background:url(../img/ico-set1.gif) no-repeat 0 0;width:13px;height: 13px;}
                            ul.view_nav li a:hover {text-decoration: none;}
                            ul.view_nav li.matrix a {background-position:0 0;}
                            ul.view_nav li.matrix.active a {background-position:0 -14px;}
                            ul.view_nav li.table a {background-position:-21px 0;}
                            ul.view_nav li.table.active a {background-position:-21px -14px;}
            ul.goods {list-style:none;margin-bottom: 1em;padding: 0 !important;}
                ul.goods li {float:left;width:195px;height:147px;margin-right:20px;margin-bottom:20px;position: relative;}
                    ul.goods a {display:block;border:2px solid #b5b5b5;position: relative;}
                        ul.goods a img {display:block;}
                        ul.goods a del {font-size:10px;}
                        ul.goods a .red {color:#ea0000;}
                        ul.goods a span.info {position: absolute;width:97%;padding:1% 2%;color:#111;z-index:3;bottom:0;display: none;background:url(../img/bg-opacity-g.png);}
                            ul.goods a span.info small {display: block;}
                            ul.goods a span.info .iprice {display: block;text-align: right;}
                        ul.goods a span.price {position: absolute;width:97%;padding:1% 2%;color:#fff;z-index:2;bottom:0;text-align:right;}
                        ul.goods a:hover {border:2px solid #ee9604;box-shadow:0 0 5px 0 #bcbcbc;}
                            ul.goods a:hover span.info {display: block;}
                            ul.goods a:hover span.price {display: none;}
                            ul.goods img.mark {position:absolute;top:-10px;right:-10px;}
            .pages span {font-size:14px;color: #ee9604;font-weight: bold;}
            .fblock {border:1px solid #d2d2d2;border-radius:8px;}
                .frl {float:right;}
                .fblock .ftitle {height:43px;line-height: 43px;background: url(../img/bg-title-orange.gif) repeat-x;font-size:16px;border-radius:8px;padding:0 10px;color:#fff;}
                    .fblock .ftitle .frl {font-size:10px;}
                    .fblock .ftitle a {color:#fff;}
                .fcnt {padding:10px;}
                .sh {color:#666;border-bottom:1px solid;line-height:18px;}
                    .sh .frl {color:#666;font-size:10px;}
                    .sh .fl {float:right;margin-left:5px;}
                    .sh .txt {padding:0;}
                .flist {list-style: none;margin-bottom:2em;font-size:11px;}
                    .flist li {float:left;width:27%;margin-right:1%;margin-bottom:5px;padding-left:15px;position:relative;}
                        .flist li label {margin-left:5px;}
                        .flist li input {position:absolute;left:0px;}
            .obutton {background: url(../img/bg-button-orange.gif) repeat-x;height:23px;border:1px solid #ee9604;padding:0 20px;color:#fff;cursor:pointer;font-size:12px;border-radius:8px;}
#footer{background:url(../img/bg-footer.gif) repeat-x;height:64px;padding:15px 0;position: absolute;bottom:0;width:100%;font-size:10px;color:#333;}

#photos {list-style: none;margin:1em 0;}
    #photos li {display:inline;}
.item_table {border-collapse: collapse;margin-bottom:1em;}
    .item_table .txt {width:74%;}
    .item_table tr td, .item_table tr th {padding:3px 5px;}
    .item_table tr th {background: url(../img/bg-title-orange.gif) repeat-x center;color:#fff;text-align:left;vertical-align: middle;padding:5px 10px !important;}
        .item_table tr:first-child th {border-radius:5px 5px 0 0;}
    .item_table tr td {border-bottom:1px solid #ACACAC;vertical-align: top;padding:3px 5px;}
        .item_table tr:last-child td {border-bottom:0px none;}
    .item_table tr td.b {border-bottom:1px solid #ACACAC;vertical-align: top;padding:3px 5px;}
h1 {color:#666;border-bottom:1px solid;}
    .cmain ol, .cmain ul {margin-bottom:1em;padding-left:2em;}
    
