.search {
        width: 330px;
        height: 15px;
        padding: 10px 5px;
        border: 1px solid #ccc;
        -moz-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
        -webkit-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
        box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
}

.search:focus {
        outline: 0;
        border-color: #aaa;
        -moz-box-shadow: 0 1px 1px #bbb inset;
        -webkit-box-shadow: 0 1px 1px #bbb inset;
        box-shadow: 0 1px 1px #bbb inset;
}

.search::-webkit-input-placeholder {
   color: #999;
   font-weight: normal;
}

.search:-moz-placeholder {
        color: #999;
        font-weight: normal;
}
.search:-ms-input-placeholder {
        color: #999;
        font-weight: normal;
} 

.submitcss {
        border: 1px solid #00748f;
        height: 37px;
        width: 100px;
        padding: 0;
        cursor: default;
        font-size:14px; font-weight:bold;
        color: #ffffff;
        background-color: blue;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        text-shadow: 0 1px 0 rgba(0, 0 ,0, .3);
        -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
        -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
        box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
}

.submitcss:hover,
.submitcss:focus {
        background-color: #0000AC;
}       

.submitcss:active {
        outline: 0;
        -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
        -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
}
.submitcss::-moz-focus-inner {
        border: 0;
}

.homegroup
{
    width: 780px; text-align: left; margin-bottom: 10px;
    color: blue; font-weight: bold; text-transform: uppercase;
}
.innerAll
{
    text-decoration:none; color:#000000;
}
.innerAll:hover
{
    text-decoration:underline;color:#000000;
}
.homegroup .inner
{
    width:770px; background:green;font-size: 15px; padding:10px;
}
.homecontentTrans{width: 760px;border-left: 1px #CCCCCC solid;border-bottom: 1px #CCCCCC solid;
                  border-right: 1px #CCCCCC solid;border-top: 3px #00BE00 solid;clear:both;padding:10px;}
.homecontent{width: 780px;border-left: 1px #CCCCCC solid;border-top: 3px #00BE00 solid;clear:both;}
.homecontent .groupcontent
{
    width: 170px; margin-right: 0px; padding: 10px 12px 10px 12px;border-bottom: 1px #CCCCCC solid; 
    border-right: 1px #CCCCCC solid; text-align: left; float: left;
}
.homecontent .groupcontent .img{width: 170px;}
.homecontent .groupcontent .img .inner{width: 170px; height: 160px;}
.homecontent .groupcontent .title{width: 170px; padding-top: 10px;}
.homecontent .groupcontent .title .inner{text-decoration: none;color:#000000;}
.homecontent .groupcontent .title .inner:hover{text-decoration: underline;color:#000000;}
.homecontent .groupcontent .money{width: 170px; padding-top: 10px; color: red;font-weight:bold;}

.leftgroup
{
    border-bottom: 1px solid #ccc; width: 278px; font-weight: bold; padding: 8px 10px 7px 10px;
            text-align: center; color: #000000; font-size: 17px;background:#F1F1F1;
}
.leftcontent
{
    width: 278px; padding: 10px 10px 10px 10px;
}
.leftcontent .inner
{
    width: 130px; text-align: left; float: left; padding-right: 1px; margin-right: 15px;
}
.leftcontent .inner .img
{
    width: 130px; 
}
.leftcontent .inner .img .inner
{
    width:125px; height:120px;
}
.leftcontent .inner .title
{
    width: 130px; font-size: 12px;
}
.leftcontent .inner .title .inner
{
    color:Blue; text-decoration:none;
}
.leftcontent .inner .title .inner:hover
{
    color:Blue; text-decoration:underline;
}
.leftcontent .inner .money
{
    width: 130px; color: red;
}