#divtoparea, #divtopheader {
    margin: 0 auto;
    background-color: #004C9E
}

#header_new, #logo_new {
    padding: 0;
    height: 90px
}

#header_new li, #logo_new {
    float: left
}

#divtoparea {
    width: 100%;
    /* height: 126px; */
}

#divtopheader {
    width: 975px;
    /* height: 119px; */
    padding: 0
}

#header_new {
    width: 975px;
    position: relative;
    border: 0 solid orange;
    margin: 0
}

li#slogan {
    font-size: 13px;
    font-weight: 700;
    font-family: inherit;
    letter-spacing: 1px;
    line-height: 20px;
    background: #fff
}

#logo_new {
    position: absolute;
    width: 200px;
    display: block;
    background: url(/images/logo_new.png) left top no-repeat
}

#logo_new a, #logo_new a:link {
    width: 200px;
    height: 90px;
    display: block;
    margin: 0;
    padding: 0 8px;
    text-decoration: none;
    font: 14px/150px PMingLiU !important;
    letter-spacing: 3px;
    color: #FFF
}

#header_new ul.header_top_new {
    position: absolute;
    right: -8px;
    top: 3px
}

ul.header_top_new>li {
    color: #004C9E;
    font-size: 12px;
    font-family: inherit;
    line-height: 21px;
    padding: 0 8px 0 9px;
    background-color: #004C9E
}

a:visited, ul.header_top_new>li>a:link {
    text-decoration: none;
    color: #FFF
}

a:active, ul.header_top_new>li>a:hover {
    text-decoration: underline;
    color: #FFF
}

li#slogan_new {
    font-size: 13px;
    font-weight: 700;
    font-family: inherit;
    letter-spacing: 1px;
    line-height: 20px;
    background: #fff
}

li.langmenu_new {
    list-style: none
}

ul.langoption_new {
    background-color: #FFF;
    border: 1px solid #CCC;
    border-bottom: 0 solid #CCC;
    display: none;
    right: 8px;
    position: absolute;
    width: inherit;
    z-index: 100000;
    overflow: hidden
}

ul.langoption_new li {
    clear: both;
    line-height: 15px;
    background-color: #FFF;
    border-bottom: 1px solid #CCC;
    padding: 3px 8px;
    width: 100%
}

ul.langoption_new li:hover {
    background-color: #d3f3c2;
    cursor: pointer;
    text-decoration: underline
}

#header_bottom_new {
    background-color: #004C9E;
    /* height: 30px; */
    margin-bottom: 18px;
    width: 975px;
    /* overflow: hidden; */
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#header_bottom_new ul {
    /* float: left; */
    padding-top: 3px;
    margin: 0 5px 0 3px;
    /* height: 26px; */
    border: 0 dotted #d3d3d3
}

#search_area li.advanced_search a {
    /* background: url(/images/icon_06.gif) no-repeat left top; */
    /* padding-left: 15px */
}

#header_bottom_new ul.member_menu {
    /* float: right; */
}

#header_bottom_new ul.member_menu li {
    float: left;
    height: 26px;
    line-height: 26px;
    padding-right: 5px;
    margin: 0;
    border: 0 dotted red
}

#header_bottom_new ul.member_menu li a {
    margin-right: 7px;
    height: 26px;
    line-height: 26px;
    vertical-align: baseline
}

#divHSep20, #divHSepLine {
    height: 20px;
    width: 100%;
    clear: both
}

#header_bottom_new ul.member_menu li.welcome {
    padding-right: 5px
}

#header_bottom_new ul.member_menu li.Login a {
    background: url(/images/icon_01login.gif) left top no-repeat;
    padding-left: 15px
}

#header_bottom_new ul.member_menu li.Logout a {
    background: url(/images/icon_01.gif) left top no-repeat;
    padding-left: 15px
}

#header_bottom_new ul.member_menu li.my_account a {
    background: url(/images/icon_02.gif) left top no-repeat;
    padding-left: 15px
}

#header_bottom_new ul.member_menu li.interest_p a {
    background: url(/images/icon_03.gif) left top no-repeat;
    padding-left: 14px
}

#header_bottom_new ul.member_menu li.order_status a {
    background: url(/images/icon_04.gif) left center no-repeat;
    padding-left: 14px
}

#header_bottom_new ul.member_menu li.cart a {
    background: url(/images/icon_05.gif) left center no-repeat;
    padding-left: 18px
}

.div_A01, .div_A04, .div_A06, .div_A11, .div_A13, .div_A15, .div_A16, .div_A21, .div_A23, .div_A27, .div_A29, .div_A31, .div_A35 {
    background-color: #FFF;
    margin: 0 auto
}

#divcontentarea {
    width: 975px;
    margin: auto
}

#divmainarea {
    clear: both;
    margin: 0 auto;
    width: 100%;
    padding: 0
}

#divHSep {
    clear: both;
    margin: 0 auto;
    width: 100%;
    height: 40px
}

#divHSepLine {
    border-bottom: #999 .5px solid;
    margin: 0 auto
}

#divHSep2p5 {
    clear: both;
    margin: 0 auto;
    width: 100%;
    height: 2.5px
}

#divHSep5 {
    clear: both;
    margin: 0 auto;
    width: 100%;
    height: 5px
}

#divHSep10 {
    clear: both;
    margin: 0 auto;
    width: 100%;
    height: 10px
}

#divHSep20 {
    margin: 0 auto
}

#divHSep215 {
    clear: both;
    margin: 0 auto;
    width: 100%;
    height: 215px
}

#divHSep242p5 {
    clear: both;
    margin: 0 auto;
    width: 100%;
    height: 242.5px
}

#divVSep {
    margin: 0 auto;
    width: 25px;
    height: 100%;
    float: left;
    text-align: left
}

#divVSepLine {
    border-right: #999 .5px solid;
    width: 12px;
    height: 100%
}

#divVSep15 {
    margin: 0 auto;
    width: 15px;
    height: 100%;
    float: left;
    text-align: left
}

#divVSep12p5 {
    margin: 0 auto;
    width: 12.5px;
    height: 100%;
    float: left;
    text-align: left
}

#divVSep150 {
    margin: 0 auto;
    width: 150px;
    height: 100%;
    float: left;
    text-align: left
}

#divVSep230 {
    margin: 0 auto;
    width: 230px;
    height: 100%;
    float: left;
    text-align: left
}

#divVSep475 {
    margin: 0 auto;
    width: 475px;
    height: 100%;
    float: left;
    text-align: left
}

#divHLevel_1 {
    clear: both;
    margin: 0 auto;
    width: 100%;
    height: 340px;
    text-align: center
}

#divHLevel_2 {
    clear: both;
    margin: 0 auto;
    width: 100%;
    height: 390px;
    text-align: center
}

#divHLevel_3 {
    clear: both;
    margin: 0 auto;
    width: 100%;
    height: 275px;
    text-align: center
}

.div_A01 {
    width: 475px;
    height: 340px;
    float: left;
    text-align: left
}

.div_A02, .div_A02 A:active, .div_A02 A:hover, .div_A02 A:link, .div_A02 A:visited {
    width: 230px;
    height: 50px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #000;
    text-decoration: none
}

.div_A03, .div_A03 ul {
    font-size: 13px;
    font-family: Arial, Verdana, sans-serif
}

.div_A03 {
    width: 230px;
    height: 142.5px;
    margin: 0 auto;
    text-align: left
}

.div_A03 ul {
    list-style-type: disc;
    padding-left: 15px;
    line-height: 16px
}

.div_A03 ul li, .div_A03 ul li A:active, .div_A03 ul li A:hover, .div_A03 ul li A:link, .div_A03 ul li A:visited {
    color: #000;
    text-decoration: none;
    padding-bottom: 5px
}

.div_A04 {
    width: 230px;
    height: 195px;
    padding: 0;
    text-align: left
}

.div_A05, .div_A05 A:active, .div_A05 A:hover, .div_A05 A:link, .div_A05 A:visited {
    width: 230px;
    height: 30px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none
}

.div_A05 div, .div_A05 div A:active, .div_A05 div A:hover, .div_A05 div A:link, .div_A05 div A:visited {
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A06 {
    width: 230px;
    height: 95px;
    text-align: left
}

.div_A07, .div_A07 A:active, .div_A07 A:hover, .div_A07 A:link, .div_A07 A:visited {
    width: 230px;
    height: 30px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none
}

.div_A07 div, .div_A07 div A:active, .div_A07 div A:hover, .div_A07 div A:link, .div_A07 div A:visited {
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A08, .div_A08 ul {
    font-size: 13px;
    font-family: Arial, Verdana, sans-serif
}

.div_A08 {
    width: 230px;
    height: 95px;
    margin: 0 auto;
    text-align: left
}

.div_A08 ul {
    list-style-type: disc;
    padding-left: 15px;
    line-height: 16px
}

.div_A08 ul li, .div_A08 ul li A:active, .div_A08 ul li A:hover, .div_A08 ul li A:link, .div_A08 ul li A:visited {
    color: #000;
    text-decoration: none
}

.div_A08 div, .div_A08 div A:active, .div_A08 div A:hover, .div_A08 div A:link, .div_A08 div A:visited {
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 13px;
    color: #004b9e;
    text-decoration: none;
    padding-left: 8px
}

.div_A09, .div_A09 A:active, .div_A09 A:hover, .div_A09 A:link, .div_A09 A:visited {
    width: 230px;
    height: 30px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #000;
    text-decoration: none
}

.div_A10, .div_A10 A:active, .div_A10 A:hover, .div_A10 A:link, .div_A10 A:visited {
    width: 230px;
    height: 45px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 13px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A11 {
    width: 230px;
    height: 170px;
    text-align: left
}

.div_A12, .div_A12 A:active, .div_A12 A:hover, .div_A12 A:link, .div_A12 A:visited {
    width: 230px;
    height: 50px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none
}

.div_A12 div, .div_A12 div A:active, .div_A12 div A:hover, .div_A12 div A:link, .div_A12 div A:visited {
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A13 {
    width: 230px;
    height: 250px;
    text-align: left
}

.div_A14, .div_A14 A:active, .div_A14 A:hover, .div_A14 A:link, .div_A14 A:visited {
    width: 230px;
    height: 50px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none
}

.div_A14 div, .div_A14 div A:active, .div_A14 div A:hover, .div_A14 div A:link, .div_A14 div A:visited {
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A15, .div_A16 {
    width: 230px;
    height: 70px;
    text-align: left
}

.div_A17, .div_A17 A:active, .div_A17 A:hover, .div_A17 A:link, .div_A17 A:visited, .div_A17 i {
    width: 230px;
    height: 30px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #000;
    text-decoration: none
}

.div_A18, .div_A18 A:active, .div_A18 A:hover, .div_A18 A:link, .div_A18 A:visited {
    width: 230px;
    height: 127.5px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 13px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A19 {
    width: 230px;
    height: 160px;
    margin: 0 auto;
    text-align: left;
    background-color: #FFF
}

.div_A20, .div_A20 A:active, .div_A20 A:hover, .div_A20 A:link, .div_A20 A:visited {
    width: 230px;
    height: 50px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none
}

.div_A20 div, .div_A20 div A:active, .div_A20 div A:hover, .div_A20 div A:link, .div_A20 div A:visited {
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A21 {
    width: 230px;
    height: 160px;
    text-align: left
}

.div_A22, .div_A22 A:active, .div_A22 A:hover, .div_A22 A:link, .div_A22 A:visited {
    width: 230px;
    height: 50px;
    margin: 0 auto;
    text-align: right;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none
}

.div_A22 div, .div_A22 div A:active, .div_A22 div A:hover, .div_A22 div A:link, .div_A22 div A:visited {
    margin: 0 auto;
    text-align: right;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A23 {
    width: 230px;
    height: 110px;
    text-align: left
}

.div_A24, .div_A24 A:active, .div_A24 A:hover, .div_A24 A:link, .div_A24 A:visited {
    width: 230px;
    height: 50px;
    margin: 0 auto;
    text-align: right;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none
}

.div_A24 div, .div_A24 div A:active, .div_A24 div A:hover, .div_A24 div A:link, .div_A24 div A:visited {
    margin: 0 auto;
    text-align: right;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A25, .div_A25 A:active, .div_A25 A:hover, .div_A25 A:link, .div_A25 A:visited {
    width: 475px;
    height: 30px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #000;
    text-decoration: none
}

.div_A26, .div_A26 A:active, .div_A26 A:hover, .div_A26 A:link, .div_A26 A:visited {
    width: 475px;
    height: 25px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 13px;
    color: #000;
    text-decoration: none
}

.div_A27 {
    width: 150px;
    height: 160px;
    text-align: left
}

.div_A28, .div_A28 A:active, .div_A28 A:hover, .div_A28 A:link, .div_A28 A:visited {
    width: 150px;
    height: 50px;
    margin: 0 auto;
    text-align: center;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none;
    line-height: 50px
}

.div_A28 div:nth-child(1), .div_A28 div:nth-child(1) A:active, .div_A28 div:nth-child(1) A:hover, .div_A28 div:nth-child(1) A:link, .div_A28 div:nth-child(1) A:visited {
    width: 100%;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none;
    line-height: 18px
}

.div_A28 div:nth-child(2), .div_A28 div:nth-child(2) A:active, .div_A28 div:nth-child(2) A:hover, .div_A28 div:nth-child(2) A:link, .div_A28 div:nth-child(2) A:visited {
    width: 100%;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A29 {
    width: 150px;
    height: 160px;
    text-align: left
}

.div_A30, .div_A30 A:active, .div_A30 A:hover, .div_A30 A:link, .div_A30 A:visited {
    width: 150px;
    height: 50px;
    margin: 0 auto;
    text-align: center;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none;
    line-height: 50px
}

.div_A30 div:nth-child(1), .div_A30 div:nth-child(1) A:active, .div_A30 div:nth-child(1) A:hover, .div_A30 div:nth-child(1) A:link, .div_A30 div:nth-child(1) A:visited {
    width: 100%;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none;
    line-height: 18px
}

.div_A30 div:nth-child(2), .div_A30 div:nth-child(2) A:active, .div_A30 div:nth-child(2) A:hover, .div_A30 div:nth-child(2) A:link, .div_A30 div:nth-child(2) A:visited {
    width: 100%;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A31 {
    width: 150px;
    height: 160px;
    text-align: left
}

.div_A32, .div_A32 A:active, .div_A32 A:hover, .div_A32 A:link, .div_A32 A:visited {
    width: 150px;
    height: 50px;
    margin: 0 auto;
    text-align: center;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none;
    line-height: 50px
}

.div_A32 div:nth-child(1), .div_A32 div:nth-child(1) A:active, .div_A32 div:nth-child(1) A:hover, .div_A32 div:nth-child(1) A:link, .div_A32 div:nth-child(1) A:visited {
    width: 100%;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none;
    line-height: 18px
}

.div_A32 div:nth-child(2), .div_A32 div:nth-child(2) A:active, .div_A32 div:nth-child(2) A:hover, .div_A32 div:nth-child(2) A:link, .div_A32 div:nth-child(2) A:visited {
    width: 100%;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    line-height: 15px
}

.div_A33, .div_A33 A:active, .div_A33 A:hover, .div_A33 A:link, .div_A33 A:visited {
    width: 475px;
    height: 30px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #000;
    text-decoration: none
}

.div_A34, .div_A34 A:active, .div_A34 A:hover, .div_A34 A:link, .div_A34 A:visited {
    width: 230px;
    height: 25px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none
}

.div_A35 {
    width: 230px;
    height: 160px;
    text-align: left
}

.div_A36, .div_A36 A:active, .div_A36 A:hover, .div_A36 A:link, .div_A36 A:visited {
    width: 230px;
    height: 50px;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none;
    line-height: 50px;
    background-color: #75D3D1
}

.div_A36 div:nth-child(1), .div_A36 div:nth-child(1) A:active, .div_A36 div:nth-child(1) A:hover, .div_A36 div:nth-child(1) A:link, .div_A36 div:nth-child(1) A:visited {
    width: 100%;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    padding-top: 5px;
    padding-left: 5px;
    text-decoration: none;
    line-height: 18px
}

.div_A36 div:nth-child(2), .div_A36 div:nth-child(2) A:active, .div_A36 div:nth-child(2) A:hover, .div_A36 div:nth-child(2) A:link, .div_A36 div:nth-child(2) A:visited {
    width: 100%;
    margin: 0 auto;
    text-align: left;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #000;
    padding-left: 5px;
    text-decoration: none;
    line-height: 15px
}

.div_A37, .div_A37 A:active, .div_A37 A:hover, .div_A37 A:link, .div_A37 A:visited, .div_A39, .div_A39 A:active, .div_A39 A:hover, .div_A39 A:link, .div_A39 A:visited, .tbl_A32 td, .tbl_A39 td {
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    text-decoration: none
}

.tbl_A32, .tbl_A32 A:active, .tbl_A32 A:hover, .tbl_A32 A:link, .tbl_A32 A:visited {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    line-height: 17px
}

.tbl_A32 td {
    padding-left: 5px
}

.div_A37, .div_A37 A:active, .div_A37 A:hover, .div_A37 A:link, .div_A37 A:visited {
    width: 230px;
    height: 25px;
    margin: 0 auto;
    text-align: left
}

.div_A38 {
    width: 230px;
    height: 160px;
    margin: 0 auto;
    text-align: left;
    background-color: #FFF;
    background-image: url(/images/38Abvideo.gif)
}

.div_A39, .div_A39 A:active, .div_A39 A:hover, .div_A39 A:link, .div_A39 A:visited {
    width: 230px;
    height: 50px;
    margin: 0 auto;
    text-align: left;
    line-height: 50px;
    background-color: #9CDDEF
}

.tbl_A39, .tbl_A39 A:active, .tbl_A39 A:hover, .tbl_A39 A:link, .tbl_A39 A:visited {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    line-height: 17px
}

.tbl_A39 td {
    padding-left: 5px
}

.cycle-slideshow, .cycle-slideshow * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.cycle-slideshow {
    width: 100%;
    height: 100%;
    min-width: 200px;
    max-width: 230px;
    margin: 0 auto;
    padding: 0;
    position: relative;
    background: url(/images/ajax-loader.gif) 50% 50% no-repeat
}

#bottomAboutus li, #bottomWheretobuy li, #quickorder_bottom_size_ul li, #quickorder_bottom_ul li, #quickorder_top_ul li {
    list-style: none;
    margin-left: 0
}

.cycle-slideshow img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding: 0;
    display: block
}

.cycle-slideshow img:first-child {
    position: static;
    z-index: 100
}

.cycle-pager {
    text-align: right;
    z-index: 500;
    position: absolute;
    bottom: 2px;
    right: 15px;
    overflow: hidden
}

.cycle-pager span {
    font-family: arial;
    font-size: 50px;
    width: 20px;
    height: 16px;
    display: inline-block;
    color: #ddd;
    cursor: pointer
}

.divfootermenu1_title, .divfootermenu2_title, .divfootermenu3_title, .divfootermenu4_1_title, .divfootermenu4_2_title, .divfootermenu4_3_title {
    height: 30px;
    line-height: 30px
}

.cycle-pager span.cycle-pager-active {
    color: #F2B517
}

.cycle-caption, .cycle-overlay, .cycle-paused:after {
    color: #fff;
    position: absolute
}

.cycle-pager>* {
    cursor: pointer
}

.cycle-caption {
    bottom: 15px;
    right: 15px;
    z-index: 700
}

.cycle-overlay {
    font-family: Arial, Verdana, sans-serif;
    bottom: 0;
    width: 100%;
    z-index: 600;
    background: #000;
    padding: 15px;
    opacity: .5
}

.cycle-paused:after {
    content: 'Paused';
    background: #000;
    padding: 10px;
    z-index: 500;
    top: 10px;
    right: 10px;
    border-radius: 10px;
    opacity: .5;
    filter: alpha(opacity=50)
}

@media only screen and (max-width:480px), only screen and (max-device-width:480px) {
    .cycle-slideshow {
        width: 200px
    }

    .cycle-overlay {
        padding: 4px
    }

    .cycle-caption {
        bottom: 4px;
        right: 4px
    }
}

#divfootermenu {
    clear: both;
    margin: 0 auto;
    width: 100%;
    text-align: center;
    padding-bottom: 5px
}

.divfootermenu1, .divfootermenu2, .divfootermenu3, .divfootermenu4 {
    width: 230px;
    float: left;
    text-align: left
}

.divfootermenu4_1, .divfootermenu4_2 {
    width: 100%;
    text-align: left
}

.divfootermenu4_1 {
    background-color: #aa5
}

.divfootermenuspace18 {
    width: 18px;
    float: left;
    text-align: left
}

.divfootermenuspace19 {
    width: 19px;
    float: left;
    text-align: left
}

.divfootermenu1_content, .divfootermenu1_title, .divfootermenu2_content, .divfootermenu2_title, .divfootermenu3_content, .divfootermenu3_title, .divfootermenu4_1_content, .divfootermenu4_1_title, .divfootermenu4_2_title {
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    width: 100%
}

.divfootermenu1_title {
    font-size: 14px;
    color: #003977;
    text-decoration: none
}

.divfootermenu1_content {
    font-size: 12px;
    color: #004C9E;
    text-decoration: none
}

.divfootermenu2_title {
    font-size: 14px;
    color: #00A2A6;
    text-decoration: none
}

.divfootermenu2_content {
    font-size: 12px;
    color: #00AAAC;
    text-decoration: none
}

.divfootermenu3_title {
    font-size: 14px;
    color: #003977;
    text-decoration: none
}

.divfootermenu3_content {
    font-size: 12px;
    color: #004C9E;
    text-decoration: none
}

.divfootermenu4_1_title {
    font-size: 14px;
    color: #FFF;
    background-color: #00AAAC;
    text-decoration: none
}

.divfootermenu4_1_content {
    font-size: 12px;
    color: #00AAAC;
    text-decoration: none;
    background-color: #f9c;
    margin-bottom: 5px
}

.divfootermenu4_2_title {
    font-size: 14px;
    color: #FFF;
    background-color: #00AAAC;
    text-decoration: none
}

.divfootermenu4_2_content, .divfootermenu4_3_content, .divfootermenu4_3_title {
    width: 100%;
    color: #00AAAC;
    text-decoration: none;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700
}

.divfootermenu4_2_content {
    font-size: 12px;
    margin-top: 5px;
    margin-bottom: 5px
}

.divfootermenu4_3_title {
    font-size: 14px
}

.divfootermenu4_3_content {
    font-size: 12px
}

#bottomConnection li, #bottomProductBrowser li, #bottomServices li {
    list-style: none;
    margin-left: 0;
    line-height: 20px
}

#bottomConnection li>A:link, #bottomProductBrowser li>A:link {
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 12px;
    color: #004C9E;
    text-decoration: none
}

#bottomConnection li>A:visited, #bottomProductBrowser li>A:visited {
    color: #004C9E;
    text-decoration: none
}

#bottomConnection li>A:active, #bottomConnection li>A:hover, #bottomProductBrowser li>A:active, #bottomProductBrowser li>A:hover {
    color: #004C9E;
    text-decoration: underline
}

#bottomAboutus li>A:link, #bottomServices li>A:link {
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 12px;
    color: #00AAAC;
    text-decoration: none
}

#bottomAboutus li>A:visited, #bottomServices li>A:visited {
    color: #00AAAC;
    text-decoration: none
}

#bottomAboutus li>A:active, #bottomAboutus li>A:hover, #bottomServices li>A:active, #bottomServices li>A:hover {
    color: #00AAAC;
    text-decoration: underline
}

.divfootermenu4_1_title>A:active, .divfootermenu4_1_title>A:hover, .divfootermenu4_1_title>A:link, .divfootermenu4_1_title>A:visited {
    color: #FFF;
    text-decoration: underline
}

#bottomAboutus li {
    padding-left: 4px;
    line-height: 20px
}

.divfootermenu4_1_title>A:link {
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 14px
}

#divqo, #quickorder {
    width: 100%;
    color: #00AAAC;
    text-decoration: none;
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 12px
}

#divqo {
    background-color: #FFF
}

#quickorder {
    height: 120px;
    border: 0 solid #004C9E;
    overflow: hidden
}

.quickorder_bottom, .quickorder_top {
    position: relative;
    width: 100%;
    height: 60px;
    margin: 0
}

#quickorder_top_ul li>A:active, #quickorder_top_ul li>A:hover, #quickorder_top_ul li>A:link, #quickorder_top_ul li>A:visited {
    color: #00AAAC;
    text-decoration: underline
}

.quickorder_top {
    padding-left: 4px;
    overflow: hidden;
    font-size: 12px;
    color: #00AAAC;
    line-height: 20px;
    background: url(/images/quickorder_new.png) right bottom no-repeat
}

#footer_new, #footerinfo_new {
    clear: both;
    margin: 0 auto;
    padding-bottom: 5px
}

#quickorder_top_ul li {
    line-height: 20px
}

#quickorder_top_ul li>A:link {
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px
}

#quickorder_bottom_ul li {
    line-height: 20px;
    padding-left: 40px
}

#bottomWheretobuy li>div, #quickorder_bottom_ul li>div {
    font-family: Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 12px;
    background: url(/images/wheretobuy_bg.png) right top no-repeat;
    height: 40px;
    line-height: 40px;
    color: #00AAAC;
    text-decoration: none;
    text-align: right;
    padding-right: 20px
}

#cls_Inquiry, #quickorder_bottom_size_ul li>div {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    height: 20px;
    color: #00AAAC;
    font-weight: 700
}

#quickorder_bottom_size_ul li {
    line-height: 25px;
    padding-left: 4px
}

#quickorder_bottom_size_ul li>div {
    line-height: 20px;
    text-decoration: none
}

#cls_Inquiry {
    line-height: 20px
}

#bottomWheretobuy li {
    line-height: 20px;
    padding-left: 4px
}

.clsWTBuy {
    width: 150px;
    border: none
}

.clsHL {
    font-size: 14px;
    font-weight: 700;
    color: #F92375
}

#footer_sep {
    width: 100%;
    height: 3px;
    background: -webkit-linear-gradient(left, #135178, #00AAAC);
    background: -o-linear-gradient(right, #135178, #00AAAC);
    background: -moz-linear-gradient(right, #135178, #00AAAC);
    background: linear-gradient(to right, #135178, #00AAAC)
}

#footer_new {
    text-align: center;
    width: 100%
}

#footer_new ul {
    padding-top: 5px
}

#footer_new li.clear {
    clear: both
}

.footer_blue {
    color: #004C9E;
    font-family: inherit;
    font-size: 12px;
    line-height: 20px
}

.footer_blue A:link, .footer_blue A:visited {
    color: #004C9E;
    font-size: 12px;
    text-decoration: none
}

.footer_blue A:hover {
    color: #004C9E;
    font-size: 12px;
    text-decoration: underline
}

#footerinfo_new {
    border-bottom: #FFF 0 solid;
    width: 100%
}

#footerinfo_new ul {
    overflow: hidden;
    text-align: right;
    padding-top: 5px
}

#footerinfo_new ul li {
    float: right;
    height: 22px;
    padding-left: 3px
}