﻿        ul {
            padding:0;margin:0;list-style:none
        }
        .logo {
            width:auto;height:30px;display:inline-block;margin-top:-16px
        }
        .logoTitle {
            font-size:48px;line-height:78px;margin-left:10px;color:#016fb9
        }
        .navItem {
            float:right;margin-left:20px;margin-top:16px;padding:15px 10px;line-height:1;cursor:pointer;color:#333;font-size:16px
        }
            .navItem:hover {
                color:#3c8cff
            }
        .navItemS {
            float:right;margin-left:20px;margin-top:16px;padding:15px 10px;line-height:1;cursor:pointer;color:#FFF;font-size:16px
        }
            .navItemS:hover {
                color:#f2fc08
            }
        .navHover {
            color:#3c8cff
        }
        .navHoverS {
            color:#f2fc08
        }
        #navTop {
            border-bottom:rgba(255,255,255,0.2) solid 1px;width:100%;position:fixed;top:0;left:0;background-color:rgba(60,140,255,0.9);z-index:2;
        }


        .productTitle {
            font-size:40px;text-align:center;line-height:1;color:#333;margin:100px 0 30px 0;font-weight:600
        }
        .productBorder {
            width:130px;height:1px;background:#3c8cff;margin:0 auto 50px auto
        }
        .lightspotDiv {
            height:330px;cursor:pointer;position:relative;overflow:hidden
        }

        .lightspotBgImg {
            display:block;width:100%;height:auto
        }
        .lightspotVague1 {
             filter: blur(0);-webkit-filter: blur(0);
        }
        .lightspotVague2 {
             filter: blur(15px);-webkit-filter: blur(15px);
        }
        .lightspotVagueHover2 {
            transform:translate(0px, -210px);
        }          
        .lightspotLucency {
            display:block;width:100%;height:100%;position:absolute;top:0;left:0
        }
        .lightspotDivTitle {
            width:300px;position:absolute;top:350px;left:50%;margin-left:-150px;letter-spacing:5px;font-size:24px;text-align:center;
            transition-delay: 0s;transition-duration:0.5s;
        }
        .bottomBody {
            background-color:#cd0401;padding:40px 0;color:#FFF;
        }
        .bottomItem {
            float:right;padding:0 15px;color:#FFF;font-size:16px;font-weight:600;cursor:pointer
        }
            .bottomItem:hover {
                color:#f2fc08;
            }

