﻿.auto_main {
    width:639px;  
    position:relative;
    background: none;
    float: left;
}
.auto_main_text li {
    display:block; 
    float:left; 
    height:272px; 
    width:639px;
    border: 0;
}
.auto_main_text li a.a1 {
    background: url(/images/ajax-loader2.gif) no-repeat center;
    border: 0;
    text-decoration: none;
}

.auto_main_text li a.a1, .auto_main_text li a.a1 img {
    overflow:hidden;
    display:block; 
    width:639px; 
    height:272px;
    text-decoration: none;
}
.auto_main_text li p {
    overflow:hidden; 
    margin-top:3px;  
    height:32px; 
    line-height:16px; 
    width:639px;
}
.auto_main_button {
    position:absolute; 
    width:639px; 
    height:79px; 
    bottom:10px; 
    right:10px;
}
.auto_main_button ul {
    position:absolute; 
    z-index:10; 
    bottom:0; 
    right:0px;  
    display:inline-block; 
    height:13px;
}
.auto_main_button ul li {
    position:relative; 
    float:left; 
    width:13px; 
    height:13px; 
    background:  url(../images/thumb-bg.png)-13px 0 no-repeat; 
    margin-left:5px;
}
.auto_main_button ul li span {
    overflow:hidden; 
    display:block; 
    margin:0 auto;  
    width:13px; 
    height:13px; 
    cursor:pointer;
}
.auto_main_button ul li span img {
    width:13px; 
    height:13px; 
    cursor:pointer;
}
.auto_main_button ul li.current {
    background: url(/images/thumb-bg.png)  no-repeat;
}
.auto_main_button ul li.current span{}
.auto_main .next-button {
    z-index:99; 
    right:10px; 
    top:150px; 
    position:absolute; 
    width:35px; 
    height:33px; 
    background:url(/images/control-buttons.png) no-repeat -35px 0; 
    cursor: pointer;
    display:none
}
.auto_main:hover .next-button {
    display:block
}
.auto_main .next-button:hover {
    background-position: -105px 0;
}
.auto_main .next-button:active {
    background-position: -175px 0;
}
.auto_main .prev-button {
    z-index:99; 
    left:10px; 
    top:150px; 
    position:absolute; 
    width:35px; 
    height:33px; 
    background:url(/images/control-buttons.png) no-repeat 0 0; 
    cursor: pointer; 
    display:none
}
.auto_main:hover .prev-button {
    display:block
}
.auto_main .prev-button:hover {
    background-position: -70px 0;
}
.auto_main .prev-button:active {
    background-position: -140px 0;
}
.auto_main .description {
    width:639px;
}
.auto_main_relative {
    position:relative; 
    overflow:hidden; 
    height:272px; 
    width:639px;
}

li {
    list-style:none;
    margin:0;padding:0;
}

ul {
    list-style:none;
    margin:0;padding:0;
}