
#el_1533093325510hd0g2 {
padding-left: 15px;
padding-right: 15px;
padding-top: 7px;
padding-bottom: 7px;
}

@media (min-width: 1200px) {
#el_1533093325510hd0g2 {
padding-left: 45px;
padding-right: 45px;
}
}

@media (max-width: 960px) {
#el_1533093325510hd0g2 {
padding-bottom: 10px;
padding-top: 2px;
}
}

@media (max-width: 767px) {
#el_1533093325510hd0g2 {
padding-top: 0px;
padding-bottom: 0px;
}
}

#el_1533093325507cxwj1 {
margin-top: 5px;
}

#app_7017036782443994 {
max-width: 200px;
margin-left: 0px;
}

@media (max-width: 960px) {
#app_7017036782443994 {
max-width: 130px;
}
}

@media (max-width: 960px) {
#app_7017036782443994 .logo .container {
height: 27px;
}
}

#el_1533094177538kcu51 {
max-width: 770px;
margin-right: 0px;
margin-top: -15px;
}

@media (min-width: 1200px) {
#el_1533094177538kcu51 {}
}

@media (max-width: 960px) {
#el_1533094177538kcu51 {
margin-top: -25px;
}
}

@media (max-width: 767px) {
#el_1533094177538kcu51 {
margin-top: -12px;
}
}

#app_8269719511736363 {
text-align: center;
height: 38px;
}

@media (max-width: 960px) {
#app_8269719511736363 {
position: relative;
z-index: 1;
}
}

#app_8269719511736363 .con_body {
background-color: transparent;
}

#app_8269719511736363 .navItem {}

#app_8269719511736363 .navItem a,
#app_8269719511736363 .navItem a:link {
color: #23b9a2;
font-size: 16px;
}

#app_8269719511736363 .navItem:hover {}

#app_8269719511736363 .navItem:hover a,
#app_8269719511736363 .navItem:hover a:link {
color: #ffffff;
}

#app_8269719511736363 .navItem.selected {}

#app_8269719511736363 .navItem.selected a,
#app_8269719511736363 .navItem.selected a:link {
color: #ffffff;
}

@media (max-width: 960px) {
#app_8269719511736363 .navItem {
border-top-color: transparent;
border-right-color: transparent;
border-bottom-color: transparent;
border-left-color: transparent;
}
#app_8269719511736363 .navItem a,
#app_8269719511736363 .navItem a:link {
color: #23b9a2;
}
}

#app_8269719511736363 .navItem .navItemBar {
padding-right: 0px;
padding-left: 47px;
line-height: 20px;
}

@media (min-width: 961px) and (max-width: 1199px) {
#app_8269719511736363 .navItem .navItemBar {
padding-left: 45px;
}
}

@media (max-width: 960px) {
#app_8269719511736363 .navItem .navItemBar {
margin-bottom: 20px;
}
}

#app_8269719511736363 .navMenu {
color: #ffffff;
}

@media (max-width: 960px) {
#app_8269719511736363 .navMenu {
margin-right: -10px;
}
}

@media (max-width: 960px) {
#app_8269719511736363 .navList {
background-color: rgba(0, 0, 0, 0.8);
padding-top: 60px;
}
}

#el_15355311825260e4y2 {
background: #15211f;
padding-top: 100px;
padding-bottom: 80px;
}

@media (min-width: 961px) and (max-width: 1199px) {
#el_15355311825260e4y2 {
padding-top: 60px;
padding-bottom: 60px;
}
}

@media (max-width: 960px) {
#el_15355311825260e4y2 {
padding-top: 40px;
padding-bottom: 50px;
}
}

#app_4680012784038361 .gallery_category_name {
position: absolute;
z-index: 1;
right: 0px;
bottom: 0px;
left: 0px;
padding-top: 10px;
padding-bottom: 7px;
background-color: rgba(0, 0, 0, 0.6);
color: #ffffff;
margin-right: -0.5px;
font-size: 16px;
}

#app_4680012784038361 .gallery_category_name:hover {
background-color: rgba(0, 0, 0, 0.8);
}

@media (max-width: 960px) {
#app_4680012784038361 .gallery_category_name {
margin-right: -0.5px;
}
}

@media (max-width: 767px) {
#app_4680012784038361 .gallery_category_name {
padding-top: 5px;
padding-bottom: 5px;
font-size: 14px;
margin-right: 0px;
}
}

@media (max-width: 479px) {
#app_4680012784038361 .gallery_category_name {
margin-bottom: -1px;
padding-bottom: 3px;
}
}

#app_4680012784038361 .gallery_category_list {
position: relative;
z-index: 1;
padding-bottom: 0px;
}

#app_4680012784038361 .con_body>div.appRow>div.appPatch {
margin-left: -30px
}

#app_4680012784038361 .con_body>div.appRow>div>div>div.latticePad {
margin-left: 30px
}

@media (max-width: 960px) {
#app_4680012784038361 .con_body>div.appRow>div.appPatch {
margin-left: -20px
}
#app_4680012784038361 .con_body>div.appRow>div>div>div.latticePad {
margin-left: 20px
}
}

#app_4680012784038361 .gallery_category_describe {}

#el_1535531182525n16g1 {
max-width: 1230px;
padding-right: 5px;
padding-left: 5px;
}
#el_1537154251753l30o1 {
color: #23b9a2;
font-size: 28px;
padding-left: 10px;
margin-bottom: 0px;
text-align: center;
}
#el_1537154251753l30o1 .fenlei{
color: #23b9a2;
font-size: 28px;
padding-left: 10px;
margin-bottom: 0px;
text-align: center;
}
#el_1537154251753l30o1 .fenlei a{
	color: #23b9a2;
	border-radius: 16px;
    border: 1px solid #23b9a2;
    font-size: 18px;
    float: left;
    margin: 5px 10px;
    padding: 5px 20px;
}
#el_1537154251753l30o1 .fenlei a:hover,#el_1537154251753l30o1 .fenlei a:active,#el_1537154251753l30o1 .fenlei a:focus{
background: #23b9a2;
    color: #142a27;
}
#el_1537154251753l30o1 .fenlei .active{
background: #23b9a2;
    color: #142a27;
}

#el_1537154251753l30o1 .fenlei1 a{
border-radius: 10px;
    border: 1px solid #9cf4ff;
    font-size: 16px;
    float: left;
    margin: 5px 10px;
    padding: 4px 15px;
}
#el_1537154251753l30o1 .fenlei1 a:hover,#el_1537154251753l30o1 .fenlei1 a:active,#el_1537154251753l30o1 .fenlei1 a:focus{
background: #9cf4ff;
    color: #142a27;
}
#el_1537154251753l30o1 .fenlei1 .active{
background: #9cf4ff;
    color: #142a27;
}

#el_1537154251753l30o1 .fenlei2 a{
border-radius: 10px;
    border: 1px solid #9cf4ff;
    font-size: 12px;
    float: left;
    margin: 5px 10px;
    padding: 3px 12px;
}
#el_1537154251753l30o1 .fenlei2 a:hover,#el_1537154251753l30o1 .fenlei2 a:active,#el_1537154251753l30o1 .fenlei2 a:focus{
background: #9cf4ff;
    color: #142a27;
}
#el_1537154251753l30o1 .fenlei2 .active{
background: #9cf4ff;
    color: #142a27;
}

#el_1537154251753l30o1 .dangqian {
margin: 10px 0;
font-size: 14px;
float: right;
}
#el_1537154251753l30o1 .dangqian a{
border-radius: 14px;
padding: 2px 5px;
}
#el_1537154251753l30o1 .dangqian a:hover,#el_1537154251753l30o1 .dangqian a:active,#el_1537154251753l30o1 .dangqian a:focus{
background: #fff;
    color: #142a27;
}
#el_1537154251753l30o1 .dangqian .active{
background: #fff;
    color: #142a27;
}
@media (min-width: 961px) and (max-width: 1199px) {
#el_1537154251753l30o1 {}
}

@media (max-width: 960px) {

#el_1537154251753l30o1 {
font-size: 24px;
}
#el_1537154251753l30o1 .fenlei{
color: #9cf4ff;
font-size: .8rem;
padding-left: 10px;
margin-bottom: 0px;
text-align: center;
}
#el_1537154251753l30o1 .fenlei a{
    font-size: .8rem;
    margin: 3px;
    padding: 3px 15px;
}
#el_1537154251753l30o1 .fenlei a:hover,#el_1537154251753l30o1 .fenlei a:active,#el_1537154251753l30o1 .fenlei a:focus{
background: #9cf4ff;
    color: #142a27;
}
#el_1537154251753l30o1 .fenlei .active{
background: #9cf4ff;
    color: #142a27;
}

#el_1537154251753l30o1 .fenlei1 a{
font-size: .6rem;
    margin: 3px;
    padding: 2px 10px;
}
#el_1537154251753l30o1 .fenlei1 a:hover,#el_1537154251753l30o1 .fenlei1 a:active,#el_1537154251753l30o1 .fenlei1 a:focus{
background: #9cf4ff;
    color: #142a27;
}
#el_1537154251753l30o1 .fenlei1 .active{
background: #9cf4ff;
    color: #142a27;
}

#el_1537154251753l30o1 .fenlei2 a{
font-size: .4rem;
    margin: 3px;
    padding: 2px 8px;
}
#el_1537154251753l30o1 .fenlei2 a:hover,#el_1537154251753l30o1 .fenlei2 a:active,#el_1537154251753l30o1 .fenlei2 a:focus{
background: #9cf4ff;
    color: #142a27;
}
#el_1537154251753l30o1 .fenlei2 .active{
background: #9cf4ff;
    color: #142a27;
}

#el_1537154251753l30o1 .dangqian {
font-size: .4rem;
    float: left;
}
#el_1537154251753l30o1 .dangqian a{
padding: 0px;
}
#el_1537154251753l30o1 .dangqian a:hover,#el_1537154251753l30o1 .dangqian a:active,#el_1537154251753l30o1 .dangqian a:focus{
background: #fff;
    color: #142a27;
}
#el_1537154251753l30o1 .dangqian .active{
background: #fff;
    color: #142a27;
}
}

#el_1535960686064fjxu5 {
color: #9cf4ff;
font-size: 18px;
font-family: 'Arial Narrow', sans-serif;
letter-spacing: 1px;
margin-top: 0px;
padding-left: 10px;
text-align: center;
}

@media (min-width: 961px) and (max-width: 1199px) {
#el_1535960686064fjxu5 {}
}

@media (max-width: 960px) {
#el_1535960686064fjxu5 {
font-size: 16px;
}
}

@media (max-width: 767px) {
#el_1535960686064fjxu5 {
margin-bottom: 20px;
}
}

@media (max-width: 479px) {
#el_1535960686064fjxu5 {}
}

#el_1533095580423cou83 {
padding-top: 60px;
padding-bottom: 60px;
}

@media (max-width: 960px) {
#el_1533095580423cou83 {
padding-top: 40px;
padding-bottom: 40px;
}
}

#el_15330955804201bhf2 {
max-width: 1230px;
padding-left: 15px;
padding-right: 15px;
}

#el_153311593229462h61 {
max-width: 200px;
margin-left: 0px;
}

@media (max-width: 767px) {
#el_153311593229462h61 {
max-width: 100%;
}
}

#el_1533116673331dxre2 {
background: #142a27;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
color: #ffffff;
padding-top: 15px;
padding-bottom: 15px;
margin-bottom: 0px;
}

#el_1533116673329n6bd1 {
max-width: 120px;
}

#app_2548185952471361 {
font-size: 16px;
background-image: url(../images/153311662896704.png);
background-size: 21px auto;
background-repeat: no-repeat;
background-position: center left;
padding-left: 30px;
margin-bottom: 0px;
}

@media (max-width: 960px) {
#app_2548185952471361 {
font-size: 16px;
}
}

#el_1542856874451nnjv1 {
margin-top: 10px;
text-align: center;
font-size: 18px;
}

@media (max-width: 960px) {
#el_1542856874451nnjv1 {}
}

#el_1533117452644imre5 {
background: #142a27;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
color: #ffffff;
padding-top: 15px;
padding-bottom: 15px;
margin-top: 20px;
}

#el_1533117452646xra96 {}

#el_1533117452647rt397 {
font-size: 16px;
background-image: url(../images/153311738593407.png);
background-size: 21px auto;
background-repeat: no-repeat;
background-position: center left;
padding-left: 30px;
max-width: 120px;
margin-bottom: 0px;
}

@media (max-width: 960px) {
#el_1533117452647rt397 {
font-size: 16px;
}
}

#el_15331174526475ftf8 {
margin-top: 10px;
text-align: center;
font-size: 16px;
}

@media (max-width: 960px) {
#el_15331174526475ftf8 {}
}

#el_1533115965409yep83 {
color: #9cf4ff;
}

@media (max-width: 767px) {
#el_1533115965409yep83 {
margin-top: 30px;
}
}

#el_15427885570718hb81 {}

@media (max-width: 479px) {
#el_15427885570718hb81 {
font-size: 12px;
}
}

#el_15427885570749kmw3 {
font-size: 16px;
color: #ffffff;
margin-bottom: 0px;
}

@media (max-width: 960px) {
#el_15427885570749kmw3 {
font-size: 16px;
}
}

@media (max-width: 479px) {
#el_15427885570749kmw3 {
font-size: 14px;
}
}

#el_154278855707509ge4 {
margin-top: 10px;
line-height: 24px;
}

#el_1542788557076ujy26 {
font-size: 16px;
color: #ffffff;
margin-bottom: 0px;
}

@media (max-width: 960px) {
#el_1542788557076ujy26 {
font-size: 16px;
}
}

@media (max-width: 479px) {
#el_1542788557076ujy26 {
font-size: 14px;
}
}

#el_15427885570778lxn7 {
margin-top: 10px;
line-height: 24px;
}

#el_1542788557079c7d19 {
font-size: 16px;
color: #ffffff;
margin-bottom: 0px;
}

@media (max-width: 960px) {
#el_1542788557079c7d19 {
font-size: 16px;
margin-right: -15px;
}
}

@media (max-width: 479px) {
#el_1542788557079c7d19 {
font-size: 14px;
}
}

#el_1542788557081hffq10 {
margin-top: 10px;
line-height: 24px;
}

#el_1542788557082sac312 {
font-size: 16px;
color: #ffffff;
margin-bottom: 0px;
}

@media (max-width: 960px) {
#el_1542788557082sac312 {
font-size: 16px;
}
}

@media (max-width: 479px) {
#el_1542788557082sac312 {
font-size: 14px;
}
}

#el_1542788557083aauu13 {
margin-top: 10px;
line-height: 24px;
}

#el_1533117913635h2y030 {
text-align: center;
max-width: 260px;
margin-right: 0px;
}

@media (max-width: 960px) {
#el_1533117913635h2y030 {
margin-left: -15px;
}
}

@media (max-width: 767px) {
#el_1533117913635h2y030 {
max-width: 100%;
margin-left: 0px;
margin-top: 30px;
}
}

@media (max-width: 767px) {
#el_1542788568429l79b14 {
max-width: 280px;
}
}

#el_1542788568430498n16 {
font-size: 16px;
color: #ffffff;
margin-bottom: 0px;
}

@media (max-width: 960px) {
#el_1542788568430498n16 {
font-size: 16px;
}
}

#el_1542788568430lfmj17 {
margin-top: 15px;
}
.selectPage a.active {
background-color: #001003;
border-top-color: transparent;
border-right-color: transparent;
border-bottom-color: transparent;
border-left-color: transparent;
color: #ffffff;
}

.selectPage a {
background-color: #142a27;
}

.selectPage a:hover {}