
body {
    padding:0;
    margin:0;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    background:url(index3_02.jpg) repeat-x #7a9a32;
}
.main {
    width:984px;
    margin:0 auto;
}
.home_nav_w {
    width:983px;
    float:left;
    height:30px;
    text-align:center;
    line-height:30px;
    color:#98d026;
}
.home_nav_w a {
    color:#98d026;
    text-decoration:none;
}
.home_nav_w a:hover {
    color:#c6d98b;
    text-decoration:none;
}
.cell {
    float:right;
    display:block;
    padding:0 15px;
}
.logo_w {
    width:983px;
    float:left;
    height:80px;
    text-align:left;
}
.logo {
    width:425px;
    height:80px;
    float:left;
}
.login_box {
    width:558px;
    float:left;
    background:url(index3_06.gif) no-repeat left;
    height:80px;
}
.login {
    width:530px;
    float:right;
    margin-top:6px;
}
.textbox {
    float:left;
    width:130px;
    height:19px;
}
.login_text2 {
    width:120px;
    float:left;
    height:19;
    line-height:18px;
    text-align:left;
    color:#5c1b00;
}
.login_text {
    width:70px;
    float:left;
    height:19;
    line-height:18px;
    text-align:left;
    color:#5c1b00;
}
.inp_style {
    width:122px;
    border:none;
    height:19px;
    line-height:18px;
    font-size:12px;
    background:url(textbox_08.gif) no-repeat;
    margin:0;
    padding:0;
    color:#999999;
}
.login_btn {
    width:50px;
    float:left;
}
.login_r {
    width:530px;
    line-height:12px;
    height:20px;
    color:#345005;
    text-align:left;
}
.login_r a {
    color:#c6d98b;
    text-decoration:underline;
}
.login_r a:hover {
    color:#5c1b00;
    text-decoration:underline;
}
.Search {
    width:270px;
    font-weight:bold;
    color:#676565;
    margin-left:60px!important;
    margin-left:30px;
    margin-top:40px;
    float:left;
}
.f_line {
    width:270px;
    float:left;
    height:32px;
}
.s_line .style {
    border:1px solid #c8c8c8;
    background-color:#ededed;
    margin:0 5px 0 0;
}
.Search .text {
    width:100px;
    float:left;
    line-height:22px;
    text-align:right;
    height:22px;
    margin-right:8px!important;
    margin-right:4px;
}
.Search .text2 {
    width:36px;
    float:left;
    line-height:22px;
    text-align:center;
    height:22px;
}
.form1 {
    width:158px;
    float:left;
}
.form2 {
    width:60px;
    float:left;
}
.form1 .style {
    height:22px;
    width:156px;
    border:1px solid #bb924c;
    background-color:#fffae4;
    color:#676565;
    margin:0;
    padding:0;
}
.form2 .style2 {
    height:22px;
    width:60px;
    border:1px solid #bb924c;
    background-color:#fffae4;
    color:#676565;
    margin:0;
    padding:0;
}
.btn2 {
    width:270px;
    text-align:right;
    float: left;
    margin-top:15px;
}
.banner_w {
    width:983px;
    float:left;
    height:632px;
    background:url(index3_09.jpg) no-repeat right;
}
.search_box_w {
    width:362px;
    height:632px;
    float:left;
}
.search_bg1 {
    width:361px;
    float:left;
    height:60px;
    overflow:hidden; 
    background:url(bg_03.png) no-repeat left;
}
.search_bg2 {
    width:361px;
    float:left;
    height:107px;
    background:url(index3_10.jpg) no-repeat left;
}
.search_bg3 {
    width:361px;
    float:left;
    height:283px;
    background:url(index3_11.jpg) no-repeat left;
}
.search_bg4 {
    width:361px;
    float:left;
    height:118px;
    background:url(index3_13.jpg) no-repeat left;
}
.join {
    width:150px;
    float:left;
    margin-left:70px!important;
    margin-left:35px;
    color:#fff;
    margin-top:40px;
    line-height:26px;
}
.join a {
    color:#ffd893;
    text-decoration:underline;
}
.join a:hover {
    color:#fff;
    text-decoration:underline;
}
.btn {
    width:126px;
    height:118px;
    float:right;
}
.search_bg5 {
    width:361px;
    float:left;
    height:87px;
    background:url(index3_15.jpg) no-repeat left;
}
.content_w {
    width:983px;
    float:left;
    background-color:#e5dfba;
}
.content {
    width:971px;
    margin:0 auto;
}
.feature_w {
    width:970px;
    float:left;
    background:url(index3_21.jpg) repeat-x;
    height:168px;
    margin-top:10px;
}
.feature_w .left {
    width:39px;
    float:left;
    height:168px;
    background:url(index3_18.jpg) no-repeat;
}
.feature_w .center {
    width:890px;
    float:left;
    height:168px;
}
.feature_w .center .title1 {
    width:889px;
    float:left;
    height:37px;
    background:url(index3_19.jpg) no-repeat left;
}
.feature_w .center .pic {
    width:888px;
    float:left;
    padding-left: 35px;
}
.feature_w .center .pic ul {
    width:888px;
    float:left;
    padding:0;
    margin-top:4px;
    margin-left:2px!important;
    margin-left:1px;
}
.feature_w .center .pic ul li {
    width:148px;
    float:left;
    list-style-type:none;
    text-align:center;
    color:#9e1001;
}
.feature_w .center .pic ul li img {
    border:3px solid #bb924c;
}
.feature_w .right {
    width:41px;
    float:right;
    height:184px;
    background:url(index3_23.jpg) no-repeat;
}
.word_w {
    width:970px;
    float:left;
    margin-top:30px;
}
.word {
    width:640px;
    float:left;
    margin-left:12px!important;
    margin-left:6px;
    line-height:18px;
}
.maintext {
    width:640px;
    float:left;
}
.tips {
    width:640px;
    float:left;
}
.tips .tt {
    width:640px;
    float:left;
    height:30px;
    line-height:30px;
    color:#8d4f30;
    font-weight:bold;
    font-size:18px;
}
.tips .point {
    width: 640px;
    float:left;
    color:#394f00;
    margin-top:10px;
}
.tips .point a {
    color:#394f00;
    text-decoration:underline;
}
.tips .point a:hover {
    color:#8d4f30;
    text-decoration:underline;
}
.tips .point .p_1 {
    width:40px;
    float:left;
    height:40px;
    background:url(one.gif) no-repeat;
}
.tips .point .p_2 {
    width:40px;
    float:left;
    height:40px;
    background:url(two.gif) no-repeat;
}
.tips .point .p_3 {
    width:40px;
    float:left;
    height:40px;
    background:url(three.gif) no-repeat;
}
.maintext p {
    margin:15px 0;
    padding:0;
    color:#394f00;
}
.maintext p a:link, .maintext p a:visited {
    color: #394f00
}
.color1 {
    color:#8d4f30;
    font-weight:bold;
    font-size:18px;
}
.bold {
    font-weight:bold;
}
.Unique_w {
    width:279px;
    float:right;
    margin-right:4px!important;
    margin-right:2px;
}
.Unique_bg {
    width:278px;
    float:left;
    background:url(index3_41.jpg) repeat-y left;
}
.Unique_bg_top {
    width:278px;
    float:left;
    background:url(index3_30.jpg) no-repeat;
    height:17px;
}
.Unique_bg_foot {
    width:278px;
    float:left;
    background:url(index3_43.jpg) no-repeat;
    height:17px;
}
.Unique_con_w {
    width:236px;
    float:left;
    margin-left:20px!important;
    margin-left:10px;
}
.Unique_title {
    width:235px;
    float:left;
    height:36px;
    background:url(index3_34.jpg) no-repeat left;
}
.Unique_text {
    width:235px;
    float:left;
}
.Unique_text ul {
    width:234px;
    float:left;
    margin:15px 0;
    padding:0;
}
.Unique_text ul li {
    width:220px;
    float:left;
    list-style-type:none;
    background:url(index3_38.png) no-repeat left center;
    padding-left:20px;
    height:30px;
    line-height:30px;
    margin:0;
    color:#a54118;
}
.Unique_text ul li a {
    color:#a54118;
    text-decoration:underline;
}
.Unique_text ul li a:hover {
    color:#70a140;
    text-decoration:underline;
}
.bank1 {
    width:983px;
    float:left;
    height:30px;
}
.bank2 {
    width:983px;
    float:left;
    height:15px;
}
.foot_w {
    float:left;
    width:983px;
}
.foot_nav {
    float:left;
    width:983px;
    height:30px;
    background-color:#c6cd90;
    text-align:center;
    line-height:30px;
    color:#394f00;
}
.foot {
    width:983px;
    float:left;
    background:url(bottom_60.gif) no-repeat bottom #6c9126;
    text-align:center;
    color:#d6f08f;
    line-height:18px;
    padding-top:10px;
}
.foot_nav a {
    color:#394f00;
    text-decoration:none;
}
.foot_nav a:hover {
    color:#a54118;
    text-decoration:none;
}
.foot a {
    color:#d6f08f;
    text-decoration:underline;
}
.foot a:hover {
    color:#fff;
    text-decoration:underline;
}
.upgrade_now {
    color: #f7c750;
}

.facebook_login{
    height:26px;
    line-height:26px;
}
.facebook_login span{margin:0 10px;
font-size:14px; font-weight:bold; color:#c1c1c1
}
.facebook_login input{
    border:none;
    background:url(facebook_login.png) no-repeat;
    width:97px;
    height:22px;
    text-align:center;
    padding-left:20px;
    font-weight:bold;
    color:#fff;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serifr;
}

body{font:normal 100% Arial, sans-serif; color:#737d8c; font-size:0.75em; }
.main{
    width:100%;
    max-width:984px;
    min-width:320px;
}
.home_nav_w{
    width:100%;
    max-width:984px;
}
.login .rowbox,
.login .rowbox2
{
    float:left;
    margin-top:3px;
    width:30%;
    color:#5c1b00;
    line-height:18px;
}
.login .rowbox2{
    width:40%;
}
.feature_w .center .title1{
    line-height:37px;
    overflow:hidden;
    text-indent:1000px;
}
div.foot_w.footer_anchor_text div.foot p a:link, div.foot_w.footer_anchor_text div.foot p a:visited {
    color: #fff !important;
}
@media screen and (max-width:984px)
{
    .logo_w{
        padding:15px 0;
        width:100%;
        height:auto;
        max-width:984px;
        background:#e7d49e;
        overflow:hidden;
    }
    .logo{
        display:none;
    }
    .login{
        margin:0;
        padding:0;
        float:none;
        width:100%;
        max-width:984px;
    }
    .login_box{
        float:none;
        width:100%;
        height:auto;
        max-width:984px;
        background:none;
    }
    .login .rowbox,
    .login .rowbox2
    {
        float:none;
        width:100%;
        max-width:984px;
        clear:both;
        padding-left:15px;
    }
    .login .clear{
        padding:10px 0 0 15px;
    }
    .login .clear a{
        color:#5c1b00;
    }
    .login .clear a:hover{
        text-decoration:none;
    }
    .home_nav_w,
    .logo_w,
    .banner_w,
    .content_w,
    .foot_w,
    .foot
    {
        float:none;
    }
    
    .content_w,
    .content,
    .bank1,
    .feature_w,
    .feature_w .center,
    .feature_w .center .pic ul,
    .feature_w .center .pic,
    .word_w,
    .word,
    .tips,
    .Unique_w,
    .foot_w,
    .foot_nav,
    .foot
    {
        height:auto;
        width:100%;
        overflow:hidden;
    }
    .feature_w .left,
    .feature_w .right
    {
        display:none;
    }
    .feature_w .center .pic ul{
        height:auto;
        overflow:hidden;
    }
    .feature_w .center .pic ul li{
        height:112px;
    }
    .feature_w{
        background:none;
    }
    .feature_w .center .title1{
        color:#000;
        font-size:18px;
        font-weight:bold;
        background:none;
        text-indent:15px;
    }
    .banner_w{
        overflow:hidden;
    }
    .word_w{
        margin:0;
    }
    .word{
        margin:0!important;
        padding:0;
    }
    .maintext,
    .tips .tt,
    .tips .point
    {
        width:auto;
        padding:0 15px;
    }
    .Unique_w{
        margin:0!important;
    }
    .Unique_bg,
    .Unique_bg_foot{
        float:none;
        margin:auto;
        overflow:hidden;
    }
    .Unique_bg{
        margin-top:10px;
    }
    .Unique_bg_foot{
        margin-bottom:20px;
    }
}
@media screen and (max-width:768px){
    body{font:normal 100% Arial, sans-serif; color:#737d8c; font-size:0.875em; }
    .home_nav_w{
        height:auto;
    }
    .cell{
        float:left;
        display:block;
        width:100%;
        height:auto;
        text-align:left;
        padding:0.2em 0;
        text-indent:15px;
        border-bottom:1px solid #ccc;
    }
    .banner_w{
        width:100%;
        min-width:362px;
    }

    
}
@media screen and (max-width:360px){
    .search_box_w,
    .banner_w
    {
        height:auto;
    }
    .banner_w{
        background:#e7d49e;
    }
    .search_bg1,
    .search_bg2,
    .search_bg4,
    .search_bg5
    {
        display:none;
    }
    .search_box_w,
    .search_bg3,
    .Search
    {
        width:100%;
        min-width:320px;
        
    }
    .search_bg3{
        padding:20px 0;
        height:auto;
        background:#fff3bf;
    }
    .Search{
        float:none;
        margin:0!important;
    }
}
