﻿.module {
    border: 1px solid #ffcb9e;
    border-radius: 10px;
    padding: 13px;
    margin: 0 auto 20px auto;
}

/*
Grid System CSS Framework
*/
.grid-layout {
    width: 976px;
    margin: 0 auto;
    position: relative;
}
.row
{
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.row .row
{
	margin: 0 -7px 0 -7px;
	width: auto;
	display: inline-block;
}

#row_content
{
	background-color: #f4f3f3;
}
div.row {
    height: 1%;
}
div.row-end {
    clear: both;
    font: 1px/1px sans-serif;
    height: 1px;
    overflow: hidden;
}

div.col1, div.col2, div.col3, div.col4, div.col5, div.col6, div.col7, div.col8, div.col9, div.col10, div.col11, div.col12, div.col13, div.col14, div.col15, div.col16, div.col17, div.col18, div.col19, div.col20, div.col21, div.col22, div.col23, div.col24, div.col25, div.col26, div.col27, div.col28, div.col29, div.col30, div.col31, div.col32, div.col33, div.col34, div.col35, div.col36, div.col37, div.col38, div.col39, div.col40, div.col41, div.col42, div.col43, div.col44, div.col45, div.col46, div.col47, div.col48, div.col49, div.col50, div.col51, div.col52, div.col53, div.col54, div.col55, div.col56, div.col57, div.col58, div.col59, div.col60, div.col61,div.col62,div.col63,div.col64,div.col65,div.col66,div.col67,div.col68,div.col69,div.col70,div.col71 {
    float: left;
    margin-left: 14px;
}

/*div.col1:first-child, div.col2:first-child, div.col3:first-child, div.col4:first-child, div.col5:first-child, div.col6:first-child, div.col7:first-child, div.col8:first-child, div.col9:first-child, div.col10:first-child, div.col11:first-child, div.col12:first-child, div.col13:first-child, div.col14:first-child, div.col15:first-child, div.col16:first-child, div.col17:first-child, div.col18:first-child, div.col19:first-child, div.col20:first-child, div.col21:first-child, div.col22:first-child, div.col23:first-child, div.col24:first-child, div.col25:first-child, div.col26:first-child, div.col27:first-child, div.col28:first-child, div.col29:first-child, div.col30:first-child, div.col31:first-child, div.col32:first-child, div.col33:first-child, div.col34:first-child, div.col35:first-child, div.col36:first-child, div.col37:first-child, div.col38:first-child, div.col39:first-child, div.col40:first-child, div.col41:first-child, div.col42:first-child, div.col43:first-child, div.col44:first-child, div.col45:first-child, div.col46:first-child, div.col47:first-child, div.col48:first-child, div.col49:first-child, div.col50:first-child, div.col51:first-child, div.col52:first-child, div.col53:first-child, div.col54:first-child, div.col55:first-child, div.col56:first-child, div.col57:first-child, div.col58:first-child, div.col59:first-child, div.col60:first-child, div.col61:first-child {
    margin-left: 0;
}*/

div.col1 {
    width: 14px;
}

div.col2 {
    width: 28px;
}

div.col3 {
    width: 42px;
}

div.col4 {
    width: 56px;
}

div.col5 {
    width: 70px;
}

div.col6 {
    width: 84px;
}

div.col7 {
    width: 98px;
}

div.col8 {
    width: 112px;
}

div.col9 {
    width: 126px;
}

div.col10 {
    width: 140px;
}

div.col11 {
    width: 154px;
}

div.col12 {
    width: 168px;
}

div.col13 {
    width: 182px;
}

div.col14 {
    width: 196px;
}

div.col15 {
    width: 210px;
}

div.col16 {
    width: 224px;
}

div.col17 {
    width: 238px;
}

div.col18 {
    width: 252px;
}

div.col19 {
    width: 266px;
}

div.col20 {
    width: 280px;
}

div.col21 {
    width: 294px;
}

div.col22 {
    width: 308px;
}

div.col23 {
    width: 322px;
}

div.col24 {
    width: 336px;
}

div.col25 {
    width: 350px;
}

div.col26 {
    width: 364px;
}

div.col27 {
    width: 378px;
}

div.col28 {
    width: 392px;
}

div.col29 {
    width: 406px;
}

div.col30 {
    width: 420px;
}

div.col31 {
    width: 434px;
}

div.col32 {
    width: 448px;
}

div.col33 {
    width: 462px;
}

div.col34 {
    width: 476px;
}

div.col35 {
    width: 490px;
}

div.col36 {
    width: 504px;
}

div.col37 {
    width: 518px;
}

div.col38 {
    width: 532px;
}

div.col39 {
    width: 546px;
}

div.col40 {
    width: 560px;
}

div.col41 {
    width: 574px;
}

div.col42 {
    width: 588px;
}

div.col43 {
    width: 602px;
}

div.col44 {
    width: 616px;
}

div.col45 {
    width: 630px;
}

div.col46 {
    width: 644px;
}

div.col47 {
    width: 658px;
}

div.col48 {
    width: 672px;
}

div.col49 {
    width: 686px;
}

div.col50 {
    width: 700px;
}

div.col51 {
    width: 714px;
}

div.col52 {
    width: 728px;
}

div.col53 {
    width: 742px;
}

div.col54 {
    width: 756px;
}

div.col55 {
    width: 770px;
}

div.col56 {
    width: 784px;
}

div.col57 {
    width: 798px;
}

div.col58 {
    width: 812px;
}

div.col59 {
    width: 826px;
}

div.col60 {
    width: 840px;
}

div.col61 {
    width: 854px;
}
div.col62 {
    width: 868px;
}
div.col63 {
    width: 882px;
}
div.col64 {
    width: 896px;
}
div.col65 {
    width: 910px;
}
div.col66 {
    width: 924px;
}
div.col67 {
    width: 938px;
}
div.col68 {
    width: 952px;
}
div.col69 {
    width: 966px;
}
div.col70 {
    width: 980px;
}
div.col71 {
    width: 994px;
}
.caption {
height:auto;
width: 100px;
text-align: center;
position: relative;
bottom: 0;
padding:5px;
font-size:11px;
font-weight:bold;
white-space:normal;
word-wrap:break-word;
}

.primary-navbar .grid-layout {
    margin-bottom: 55px;
}

.primary-navbar {
    background: -moz-linear-gradient(left, #7a2b83 0%, #7a2b83 50%, #260859 51%, #260859 100%);
 /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #7a2b83), color-stop(50%, #7a2b83), color-stop(51%, #260859), color-stop(100%, #260859));
 /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #7a2b83 0%, #7a2b83 50%, #260859 51%, #260859 100%);
 /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #7a2b83 0%, #7a2b83 50%, #260859 51%, #260859 100%);
 /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #7a2b83 0%, #7a2b83 50%, #260859 51%, #260859 100%);
 /* IE10+ */
    background: linear-gradient(to right, #7a2b83 0%, #7a2b83 50%, #260859 51%, #260859 100%);
 /* W3C */
    background: url(../images/core/banner-gradient.html) repeat-y center center #260859;
    position: relative;
    line-height: 50px;
    font-weight: bold;
    color: #fff;
    font-size: 16px;
}

.primary-navbar .row {
    height: 50px;
    padding: 0;
    border-bottom: none;
}

.primary-navbar ul {
    float: right;
    margin: 0 -4px 0 0;
}

.primary-navbar li {
    padding-left: 10px;
}

.primary-navbar a, .primary-navbar a:visited {
    color: #fff;
    padding: 0 20px 0 10px;
    font-size: 16px;
    font-weight: bold;
}

.primary-navbar a:hover,.primary-navbar a:visited:hover {
    color: #fff;
    background: #583e7d;
    padding: 8px 10px;
    margin: 0 10px 0 0;
    border-radius: 5px;
}

.primary-navbar .dropdown-menu ul {
    position: absolute;
    background-color: #fff;
    border: 1px solid #e1e1e1;
    border-radius: 0 0 5px 5px;
    min-width: 180px;
    margin: 2px 0 0 145px;
    float: none;
    border-top: 0;
    box-shadow: 1px 1px 5px #e1e1e1;
    z-index: 1000;
}

.primary-navbar .dropdown-menu ul li a {
    color: #0B61A8;
    padding: 5px 16px;
    margin: 0;
    display: block;
    line-height: 30px;
    border-bottom: 1px solid #dbdbdb;
}

.primary-navbar .dropdown-menu ul li:last-child a {
    border: 0;
}

.primary-navbar .dropdown-menu ul li a:hover {
    color: #0C92FF;
    background: #fff;
}

.main-header {
    width: 100%;
}

.main-header li {
    display: inline;
}

.main-header a.logo, .main-header a.logo:hover {
    position: absolute;
    width: 232px;
    height: 100px;
    top: -12px;
    background: transparent url(../images/core/logo.html) 0 0 no-repeat;
}

.main-header .logo a {
    display: block;
    text-indent: -300px;
}
div.row {
height: 1%;
}
.grid-layout {
width: 976px;
margin: 0 auto;
position: relative;
}
.main {
border: 0;
background: url(../images/banner.png) no-repeat 0 0 #fff;
overflow: hidden;
padding: 16px 0px 16px 16px;
width:980px;
}
.main .wrap {
background-image: -o-linear-gradient(left, #7a2b83 0%, #451667 100%);
    background-image: -moz-linear-gradient(left, #7a2b83 0%, #451667 100%);
    background-image: -webkit-linear-gradient(left, #7a2b83 0%, #451667 100%);
    background-image: -ms-linear-gradient(left, #7a2b83 0%, #451667 100%);
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #7a2b83), color-stop(1, #451667));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#7a2b83, endColorstr=#451667, GradientType=1);
    background-image: linear-gradient(left, #7a2b83 0%, #451667 100%);
    border-radius: 10px;
    color: #fff;
  /*height: 385px;*/
    padding: 16px;
}
div.col25 {
width: 400px;
}

.main .car-search-type .active {
background: url(../2012.10.03/images/core/car-search-type-arrow.html) no-repeat center bottom transparent;
}
.main .car-search-type li {
float: left;
margin: 15px 10px 5px 0;
height: 32px;
}
.main .car-search-type .active a, .main .car-search-type li a:hover {
background-color: #fff;
color: #333;
}
.main .car-search-type li a {
color: #fff;
padding: 8px 10px;
border-radius: 5px;
background-color: #8f639f;
font-weight: bold;
}
.clearfix {
clear: both;
}
select {
color: #333;
font-size: 14px;
border: 0;
width: 120%;
outline: none;
background-color: transparent;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
padding: 0;
margin: 0px;
height: 19px;
}
div.col11 {
width: 176px;
}

