﻿@charset "utf-8";
*{ padding:0px; outline: none; font-family:Helvetica; }
a
{
    text-decoration: none;
    font-family:Helvetica;
}
.cl {
    clear: both;
    font-family: Helvetica;
    display: block;
}
.fl
{
    float: left;font-family:Helvetica;
}
.fr
{
    float: right;font-family:Helvetica;
}
ul, li
{
    margin: 0;
    padding: 0;
    list-style: none;
    font-family:Helvetica;
}
dl,dt,dd{ padding:0px; margin:0px;font-family:Helvetica;}
img {
	border: none;
}
html{ padding:0px; margin:0; font-family:Helvetica; }
body
{
    position:relative;
   	font-family:Helvetica;
	background:#f8f8f8;
    margin:0px;
    padding:0px;
}
.top{ background:#005bac; height:80px;   width:100%; }
.topc{ width:980px; margin:0 auto; }
.topc .topcl{ padding-top:10px; padding-bottom:10px; }
.topc .topcl a img{ height:60px; }
.topcr{ width:220px; height:36px; position:relative;  margin-top:25px; }
.topcr input{ border:0px; border-radius:5px; width:210px; height:36px; line-height:36px; padding-left:10px; color:#fff;  background:#669dcd; font-size:16px;font-family:Helvetica;  }
.topcr a{ position:absolute; top:10px; right:10px; }
.topsub {
    position:relative;  margin-top:25px;margin-left:20px;
}
    .topsub a {
        color:white;
        height:36px;
        line-height:36px;
        padding:9px;
        background:#669dcd;
        border:0px; 
        border-radius:5px;
    }
    .topsub a:hover {
        text-decoration:underline;
    }
        .topsub a img {
            padding-right:10px;
        }
.banner{  height:50px; background:#eeeeee; z-index:1000; border-bottom:1px solid #fff;border-top:1px solid #fff;  }
.bannerc{ width:980px; margin:0 auto; z-index:1000; }
.bannerc ul li.zli{ float:left; position:relative; z-index:1000;  }
.bannerc ul li.zli a.da{font-family:Helvetica; font-size:16px; display:inline-block; padding-top:14px; padding-bottom:13px; padding-left:30px; padding-right:30px;  color:#333333; text-align:center;  }
.bannerc ul li.zli a.da .ico{ margin-left:10px; display:inline-block;  background:url(../img/xsanjiao.png) no-repeat; width:7px; height:5px; background-position:0px 0px }
.bannerc ul li.zli a.da:hover{background:#93c7f8;  border-bottom:1px solid #2e80d0; color:#fff; }
.bannerc ul li.zli a.da:hover .ico{  background:url(../img/xsanjiao.png) no-repeat; width:7px; height:5px; background-position:-13px 0px }
.bannerc ul li.zli a.da.on{background:#93c7f8;border-bottom:1px solid #2e80d0; color:#fff; }
.bannerc ul li.zli a.da.on .ico{  background:url(../img/xsanjiao.png) no-repeat; width:7px; height:5px; background-position:-13px 0px }
.bannerc ul li.zli a.not-link{
    cursor:default;
}
/*下拉菜单1*/
.bannerc ul li.zli dl {
    z-index: 1000;
    display: none;
    position: absolute;
    top: 50px;
    left: 0px;
    border-top: 1px solid #dddddd;
}
.bannerc ul li.zli dl dt{ background:#f2f4f9; border:1px solid #dddddd; width:190px;border-top:0px;  }
.bannerc ul li.zli dl.dl1 dt{width:190px;}

.bannerc ul li.zli dl dt a{ width:170px; position:relative; padding-left:20px; height:44px; line-height:44px; font-family:Helvetica; font-size:16px; display:inline-block;  color:#333333; text-align:left;}
.bannerc ul li.zli dl dt a:hover{background:#63b2f5; color:#fff;}
.bannerc ul li.zli a.da:hover dl{ display:block;}
.bannerc ul li.zli dl dt a .icox{ right:13px; top:17px;  position:absolute; display:inline-block;  background:url(../img/ysanjiao.png) no-repeat; width:5px; height:7px;background-position:0px -13px}
.bannerc ul li.zli dl dt a:hover .icox{ display:inline-block;  background:url(../img/ysanjiao.png) no-repeat; width:5px; height:7px;background-position:0px 0px}
.bannerc ul li.zli dl dd.dd1{ display:none; position:absolute; top:89px; left:191px; width:340px;border-top:1px solid #dddddd; }
.bannerc ul li.zli dl dd.dd1 ul.zlix li.li1{ clear:both; display:block; border:1px solid #dddddd; border-top:0px; }
.bannerc ul li.zli dl dd.dd1 ul.zlix li.li1 a{ display:inline-block; padding-left:18px; width:320px; padding-top:11px; padding-bottom:11px;  background:#f2f4f9; color:#333333; font-size:16px;}
.bannerc ul li.zli dl dd.dd1 ul.zlix li.li1 a:hover{background:#63b2f5; color:#fff;}
 .bannerc ul li.zli dl dd.dd1x{  position:absolute; top:-1px; left:191px; width:460px;border-top:1px solid #dddddd; }
.bannerc ul li.zli dl dd.dd1x ul.zlix li.li1{ clear:both; display:block; border:1px solid #dddddd; border-top:0px; }
.bannerc ul li.zli dl dd.dd1x ul.zlix li.li1 a{ display:inline-block; padding-left:18px; width:440px; padding-top:11px; padding-bottom:11px;  background:#f2f4f9; color:#333333; font-size:16px;}
.bannerc ul li.zli dl dd.dd1x ul.zlix li.li1 a:hover{background:#63b2f5; color:#fff;}
.bannerc ul li.zli dl dd.dd1x ul.zlix li.li1{  position:relative; }
.bannerc ul li.zli dl dd.dd1x ul.zlix li.li1 a .icox{ right:13px; top:17px;  position:absolute; display:inline-block;  background:url(../img/ysanjiao.png) no-repeat; width:5px; height:7px;background-position:0px -13px}
.bannerc ul li.zli dl dd.dd1x ul.zlix li.li1 a:hover .icox{ display:inline-block;  background:url(../img/ysanjiao.png) no-repeat; width:5px; height:7px;background-position:0px 0px}
.bannerc ul li.zli dl dd.dd1x ul.zlix li.li1{ position:relative }
.bannerc ul li.zli dl dd.dd1x ul.zlix li.li1 .ul2x{ display:none; position:absolute; width:202px; top:0px; left:458px;border-top:1px solid #dddddd; }
.bannerc ul li.zli dl dd.dd1x ul.zlix li.li1 .ul2x li {clear:both; width:200px; display:block; border:1px solid #dddddd; border-top:0px; }
.bannerc ul li.zli dl dd.dd1x ul.zlix li.li1 .ul2x li a{ display:inline-block; padding-left:18px; width:182px; padding-top:11px; padding-bottom:11px;  background:#f2f4f9; color:#333333; font-size:16px;}
.bannerc ul li.zli dl dd.dd1x ul.zlix li.li1 .ul2x li a:hover{background:#63b2f5; color:#fff;}
/*下拉菜单2*/
.bannerc ul li.zli dl.dl2 dt{width:420px;}
    .bannerc ul li.zli dl.dl2 dt a {
        width: 400px;
        position: relative;
        padding-left: 20px;
        height: 44px;
        line-height: 44px;
        font-family: Helvetica;
        font-size: 16px;
        display: inline-block;
        color: #333333;
        text-align: left;
    }
.bannerc ul li.zli dl dd.dd2x{  position:absolute; top:44px; left:191px; width:211px;border-top:1px solid #dddddd; }
.bannerc ul li.zli dl dd.dd2x ul.zlix li.li1{ clear:both; display:block; border:1px solid #dddddd; border-top:0px; }
.bannerc ul li.zli dl dd.dd2x ul.zlix li.li1 a{ display:inline-block; padding-left:18px; width:191px; padding-top:11px; padding-bottom:11px;  background:#f2f4f9; color:#333333; font-size:16px;}
.bannerc ul li.zli dl dd.dd2x ul.zlix li.li1 a:hover{background:#63b2f5; color:#fff;}
.bannerc ul li.zli dl dd.dd2x ul.zlix li.li1{  position:relative; }
.bannerc ul li.zli dl dd.dd2x ul.zlix li.li1 a .icox{ right:13px; top:17px;  position:absolute; display:inline-block;  background:url(../img/ysanjiao.png) no-repeat; width:5px; height:7px;background-position:0px -13px}
.bannerc ul li.zli dl dd.dd2x ul.zlix li.li1 a:hover .icox{ display:inline-block;  background:url(../img/ysanjiao.png) no-repeat; width:5px; height:7px;background-position:0px 0px}
.bannerc ul li.zli dl dd.dd2x ul.zlix li.li1{ position:relative }
.bannerc ul li.zli dl dd.dd2x ul.zlix li.li1 .ul2x{ display:none; position:absolute; width:202px; top:-1px; left:209px;border-top:1px solid #dddddd; }
.bannerc ul li.zli dl dd.dd2x ul.zlix li.li1 .ul2x li {clear:both; width:200px; display:block; border:1px solid #dddddd; border-top:0px; }
.bannerc ul li.zli dl dd.dd2x ul.zlix li.li1 .ul2x li a{ display:inline-block; padding-left:18px; width:182px; padding-top:11px; padding-bottom:11px;  background:#f2f4f9; color:#333333; font-size:16px;}
.bannerc ul li.zli dl dd.dd2x ul.zlix li.li1 .ul2x li a:hover{background:#63b2f5; color:#fff;}
/*下拉菜单3*/
.bannerc ul li.zli dl.dl3 dt{width:280px;}
.bannerc ul li.zli dl.dl3 dt a{ width:260px; position:relative; padding-left:20px; height:44px; line-height:44px; font-family:Helvetica; font-size:16px; display:inline-block;  color:#333333; text-align:left;}
.bannerc ul li.zli dl.dl3 dt a:hover{background:#63b2f5; color:#fff;}
.bannerc ul li.zli dl dd.dd3x{  position:absolute; top:0px; left:266px; width:296px;border-top:1px solid #dddddd; }
.bannerc ul li.zli dl dd.dd3x ul.zlix li.li1{ clear:both; display:block; border:1px solid #dddddd; border-top:0px; }
.bannerc ul li.zli dl dd.dd3x ul.zlix li.li1 a{ display:inline-block; padding-left:18px; width:278px; padding-top:11px; padding-bottom:11px;  background:#f2f4f9; color:#333333; font-size:16px;}
.bannerc ul li.zli dl dd.dd3x ul.zlix li.li1 a:hover{background:#63b2f5; color:#fff;}
.bannerc ul li.zli dl dd.dd3x ul.zlix li.li1{  position:relative; }
.bannerc ul li.zli dl dd.dd3x ul.zlix li.li1 a .icox{ right:13px; top:17px;  position:absolute; display:inline-block;  background:url(../img/ysanjiao.png) no-repeat; width:5px; height:7px;background-position:0px -13px}
.bannerc ul li.zli dl dd.dd3x ul.zlix li.li1 a:hover .icox{ display:inline-block;  background:url(../img/ysanjiao.png) no-repeat; width:5px; height:7px;background-position:0px 0px}

.bannerc ul li.zli dl dd.dd3x.d31{ top:-1px;}
.bannerc ul li.zli dl dd.dd3x.d32{ top:45px;}
.bannerc ul li.zli dl dd.dd3x.d33{ top:90px;}
.bannerc ul li.zli dl dd.dd3x.d34{ top:134px;}
/*下拉菜单4*/
.bannerc ul li.zli dl.dl4 dt{width:400px;}
.bannerc ul li.zli dl.dl4 dt a{ width:380px; position:relative; padding-left:20px; height:44px; line-height:44px; font-family:Helvetica; font-size:16px; display:inline-block;  color:#333333; text-align:left;}
.bannerc ul li.zli dl.dl4 dt a:hover{background:#63b2f5; color:#fff;}
.bannerc ul li.zli dl dd.dd4x{  position:absolute; top:0px; left:266px; width:296px;border-top:1px solid #dddddd; }
.bannerc ul li.zli dl dd.dd4x ul.zlix li.li1{ clear:both; display:block; border:1px solid #dddddd; border-top:0px; }
.bannerc ul li.zli dl dd.dd4x ul.zlix li.li1 a{ display:inline-block; padding-left:18px; width:278px; padding-top:11px; padding-bottom:11px;  background:#f2f4f9; color:#333333; font-size:16px;}
.bannerc ul li.zli dl dd.dd4x ul.zlix li.li1 a:hover{background:#63b2f5; color:#fff;}
.bannerc ul li.zli dl dd.dd4x ul.zlix li.li1{  position:relative; }
.bannerc ul li.zli dl dd.dd4x ul.zlix li.li1 a .icox{ right:13px; top:17px;  position:absolute; display:inline-block;  background:url(../img/ysanjiao.png) no-repeat; width:5px; height:7px;background-position:0px -13px}
.bannerc ul li.zli dl dd.dd4x ul.zlix li.li1 a:hover .icox{ display:inline-block;  background:url(../img/ysanjiao.png) no-repeat; width:5px; height:7px;background-position:0px 0px}

.bannerc ul li.zli dl dd.dd4x.d31{ top:-1px;}
.bannerc ul li.zli dl dd.dd4x.d32{ top:45px;}
.bannerc ul li.zli dl dd.dd4x.d33{ top:90px;}
.bannerc ul li.zli dl dd.dd4x.d34{ top:134px;}

/*底部*/
.bottom{ background:#2b4c80; padding-top:20px; padding-bottom:0px;margin-bottom:0px; width:100%; height:270px;}
.bottomc{ width:980px; margin:0 auto;height:254px;   }
.bottomc .bottomc1{ width:33%; }
.bottomc .bottomc1 ul li{ clear:both; display:block; padding-top:9px; padding-bottom:9px;  color:#ffffff; font-size:18px; font-family:Helvetica  }
.bottomc .bottomc1 ul li a{ color:#ffffff; font-size:18px; font-family:Helvetica}
.bottomcx{width:980px; margin:0 auto;height:254px;    }
.bottomcx .bottomc1{ width:25%; }
.bottomcx .bottomc1  strong{ font-size:18px; color:#fff;}
.bottomcx .bottomc1 ul li{ clear:both; display:block; padding-top:9px; padding-bottom:9px;  color:#ffffff; font-size:18px; font-family:Helvetica  }
.bottomcx .bottomc1 ul li a{ padding-left:10px; background:url(../img/diand.png) no-repeat; background-position:0px 6px;   color:#ffffff; font-size:16px; font-family:Helvetica}
.bottomcx .bottomc1.botl ul li a{ background:url(none); }

.bottomcx .bottomc1x{ width:420px;  padding-top:10px;  }
.bottomcx .bottomc1x ul{ padding-left:10px; }
.bottomcx .bottomc1x ul li{ clear:both; display:block;  color:#ffffff;  font-family:Helvetica  }
.bottomcx .bottomc1x ul li a{  line-height:36px; color:#ffffff; font-size:16px; font-family:Helvetica}
.bottomcx .bottomc2x{ width:240px;  padding-top:10px;  }
.bottomcx .bottomc2x ul{ padding-left:10px; }
.bottomcx .bottomc2x ul li{ clear:both; display:block;  color:#ffffff;  font-family:Helvetica  }
.bottomcx .bottomc2x ul li a{  line-height:36px; color:#ffffff; font-size:16px; font-family:Helvetica}

.bottomcx .bottomc3x{ width:310px; padding-left:10px;  padding-top:10px;  }
.bottomcx .bottomc3x ul{ padding-left:10px; }
.bottomcx .bottomc3x ul li.tu{ padding-top:20px;padding-bottom:20px; }
.bottomcx .bottomc3x ul li{  font-weight:bold; clear:both; display:block;  color:#67799c;   line-height:36px;  font-size:16px; font-family:Helvetica}


/*index*/
.h30{ height:30px; }
.h10{ height:10px; }
.flash{ width:980px;   height:240px; margin:0 auto; z-index:1; position:relative }

#slider{overflow:hidden; width:980px;z-index:1;
  height: 240px;position:relative; margin:0px auto;}
#slider .pics{ width:980px;
  height: 240px;}
#slider .pics li{width:980px;
  height: 240px;float:left}
#slider #nav {position:absolute;bottom:25px;right:5px;  margin-left:-50px; left:50%; }
#slider #nav li.nav{background:#66a9ef;  border:2px solid #cccccc;  color:#fff;  }
#slider #nav li{border:2px solid #cccccc; background:#f2f4f9; color:#66a9ef; cursor:pointer;font-size:12px; line-height:20px; text-align:center; height:20px;width:20px; border-radius:20px; float:left;margin-left:4px;display:inline;text-align:center}

.newsarticle{  width:980px; margin:0 auto; padding-top:10px; padding-bottom:0px;overflow:hidden; }
.articlel{  width:660px; }
.newsr1{ width:300px; margin-left:20px; }
.articlel ul.tit{ width:100%; clear:both; display:block; }
.articlel ul.tit li{ float:left; margin-right:10px; cursor:pointer;font-size:20px; background:#f6f6f6; color:#999999; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px; }
.articlel ul.tit li.on{ font-weight:bold; background:#e9f2fc; color:#333333; }
                        
.artcon{  background:#e9f2fc;  padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:10px;}
.artcon ul li{ border-bottom:1px dotted #dddddd; overflow:hidden; padding-top:12px; padding-bottom:12px;  }
.artcon ul li strong{ line-height:32px; padding-bottom:8px;  clear:both; display:block }
.artcon ul li strong a{ color:#4174c5; font-size:18px; }
.artcon ul li p{ line-height:24px; color:#999999; font-size:16px;clear:both; display:block;margin:0px;}
.artcon ul li span a{ font-weight:bold; line-height:28px; color:#ff9900; font-size:16px;clear:both; }

.newsr1 strong.tit{ clear:both; display:block;   padding-top:10px; padding-bottom:0px; }
.newsr1 strong.tit a{font-size:20px;  color:#4174c5;}
.newsr1 dl{ clear:both; display:block;border-bottom:1px solid #efefef;overflow:hidden; padding-top:10px; height:63px;  padding-bottom:10px; }
.newsr1 dl dt{ text-align:center; background:#ebf4fc; float:left; width:40px; height:52px; padding-top:10px; border-radius:5px; }
.newsr1 dl dt span{text-align:center;clear:both; display:block; color:#333333; font-size:16px;}
.newsr1 dl dt strong{text-align:center;clear:both; display:block; color:#333333; font-size:12px;}
.newsr1 dl dd{ float:left;width:250px; padding-left:10px; height:52px;} 
.newsr1 dl dd a{color:#666; font-size:14px; line-height:15px; }
.newsr1 a.more{color:#4174c5; }
.newsr1 .nfooter {
    float:right;
    padding-top:6px;
}
.newsr1 a.on {
    font-weight:bold;
}

.indexpic{ width:980px; margin:0 auto; padding-top:0px; padding-bottom:0px; overflow:hidden  }
.indexpic ul.jcarousel li {
    float: left;
    width: 16.667%;
}
    .indexpic ul.jcarousel li img {
        width: 97%;
        height: 222.67px;
    }
indexpic ul li.ls img {
    width:100%;
}
.indexpic .jtitle {
}

.indexpic .jtitle td{
    padding:0;
    padding-top:5px;
    padding-bottom:5px;
    
}

    .indexpic .jtitle td label {
        color: #4174c5;
        font-size: 20px;
        font-weight:bold;
    }
    .indexpic .jtitle td a {
        color: #4174c5;
        font-size: 16px;
    }

.articlel ul.titx {
    width: 100%;
    clear: both;
    display: block;
}
.articlel ul.titx li{ float:left; margin-right:10px; cursor:pointer;font-size:20px; background:#f6f6f6; color:#999999; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px; }
.articlel ul.titx li.on{ font-weight:bold; background:#e9f2fc; color:#333333; }
                        
.artcoxn{  background:#e9f2fc;  padding-left:20px; padding-right:20px;padding-top:15px;padding-bottom:10px; }
.artcoxn ul li{ border-bottom:1px dotted #dddddd; overflow:hidden; padding-top:12px; padding-bottom:12px;  }
.artcoxn ul li strong{ line-height:32px; padding-bottom:8px;  clear:both; display:block }
.artcoxn ul li strong a{ color:#4174c5; font-size:18px; }
.artcoxn ul li p{ line-height:24px; color:#666666; font-size:16px;clear:both; display:block }
.artcoxn ul li span a{line-height:28px; font-weight:bold; color:#ff9900; font-size:16px;clear:both; }
.newsr1 .titx{clear:both; display:block;   padding-top:10px; padding-bottom:10px; font-size:20px;  color:#4174c5;}
.newsr1 p{ font-size:16px; font-weight:lighter; color:#333; padding-top:10px; line-height:22px; }
.newsr1 img{ width:300px; height:150px; }
/*home*/
.news{ width:980px; margin:0 auto;min-height:540px; }
.news h2.tt{ padding-top:10px; padding-bottom:10px;font-size:16px; color:#999999; line-height:30px; }
.news h2.tt a{ color:#2b4c80; font-size:16px; }
.newsc{ height:40px; line-height:40px; }

.newsc .titnew span{ float:left; height:40px; line-height:40px; display:inline-block; }
.newsc .titnew span.sp1{
 background:url(../img/pbg.png) repeat-x; width:10px;}
 .newsc .titnew span.sp2
 {
      width:5px;}
 .newsc .titnew span.sp3{
 background:url(../img/pbg.png) repeat-x;  padding-left:10px; padding-right:10px; }
 .newsc .titnew span.sp3{ color:#4174c5; font-size:18px; text-shadow:1px 1px #fff;}
    .newsc .titnew ul {
        list-style:none;
        padding:0;
        margin:0;
    }
    .newsc .titnew ul li{
        float:left;
        list-style:none;
        padding:0;
        margin:0;
        padding-right:10px;
    }
    .newscont ul {
        clear: both;
        display: block;
        padding-top: 10px;
        padding-bottom: 10px;
    }
.newscont ul li{ clear:both; display:block; border-bottom:1px solid #e5e5e5; overflow:hidden;  }
.newscont ul li a{ display:block; width:98%; clear:both; padding-top:10px; line-height:14px; padding-bottom:10px; text-align:left; float:left; padding-left:1%; padding-right:1%; color:#4174c5;   font-size:14px }
.newscont ul li a span{ float:right; display:inline-block; text-align:right; color:#999999; font-size:16px; }
.newscont ul li a:hover { background:#fff9ed; }
.page{ text-align:right; padding-top:16px; padding-bottom:30px; line-height:18px; height:18px; }
.page a{ color:#4174c5; font-size:18px; height:18px; line-height:18px; margin-left:12px; }
.page a:hover{ color:#ff9900;}
/*详情*/
  .time{ padding-top:5px;  color:#999999; font-size:16px; }
  .time span{ color:#ff9900 }
  .newscontc{ padding-top:10px;  padding-bottom:20px; }
    .newscontc p{  color:#333333; font-size:16px; line-height:25px; padding-top:10px; padding-bottom:10px;  }
/*Privacy*/
.newscontli ul li{ padding-top:10px;   }
.newscontli ul li strong{  clear:both; display:block;border-bottom:1px solid #cccccc; color:#ff9900; font-size:18px;}
.newscontli ul li strong a{color:#ff9900;}
.newscontli ul li p{   padding-top:15px; padding-bottom:15px;  color:#333333; font-size:16px; line-height:24px; }

/*review*/
.news{ padding-bottom:15px; overflow:hidden; }
.newsl{ width:290px;}
.newsr{ width:670px; margin-left:20px; }

.newsl ul li{ clear:both; display:block; border-bottom:1px solid #4175c5; overflow:hidden; padding-top:10px; padding-bottom:10px; }



.newsl ul li a span{ display:inline; font-size:16px; color:#2b4c80;  float:left;   }
.newsl ul li a span.on{ width:10px; height:22px; background:url(../img/lansanjiao.png) no-repeat; background-position:0px  5px; padding-left:5px;  }
.newsl ul li a span.fl2{ width:260px; }
.newsl ul li a:hover span{  color:#ff9900;   }

/*feedbook*/
.feedbook{ border:1px solid #e0e0e0; background:#f5faff; padding:18px; }
.feedbook .new1{ color:#333333; font-size:15px; line-height:32px; padding-top:8px; padding-bottom:8px; }
.feedbook .new2{ color:#ff9900; font-size:15px; line-height:42px; border-bottom:1px solid #cccccc }
.new3 ul li{ clear:both; display:block; padding-top:10px; line-height:22px; color:#666666; font-size:16px; }
.new3 ul li span{ color:#ff9900 }
.new3 ul li input{ border:1px solid #dddddd; width:440px; height:42px; line-height:42px; padding-left:10px; background:#fff; }
.subject{ border:1px solid #dedede; height:250px; text-align:left; background:#fff; padding:10px; font-size:16px; width:875px; }
.subject p{ line-height:24px; }
.tijiao{ padding-top:24px; padding-bottom:40px; }
.tijiao a{ background:#63b2f5; color:#fff; font-size:16px; padding:8px 20px; border-radius:5px; } 
.tijiao input{ background:#63b2f5; color:#fff; font-size:16px; padding:8px 20px; border-radius:5px; } 
/*faq*/
.faq dl{ clear:both; padding-top:20px; padding-bottom:20px; overflow:hidden  }
.faq dl dt{ cursor:pointer; clear:both;  border-bottom:1px solid #cccccc; padding-bottom:5px; overflow:hidden }
.faq dl dt span{ float:left; font-size:18px; color:#ff9900; }
.faq dl.off dt span.on{ background:url(../img/dianr.png) no-repeat; width:25px; height:20px; line-height:20px; background-position:left center; }
.faq dl.on dt span.on{ background:url(../img/dianx.png) no-repeat; width:25px; height:20px; line-height:20px; background-position:left center; }
.faq dl dd{ display:none; clear:both; padding-top:5px; padding-bottom:5px;  }
.faq dl.on dd
{clear:both; padding-top:5px; padding-bottom:5px; display:block;  }
.faq dl dd p{ padding:5px 0px;  font-size:16px; color:#333333 }


.faqx dl{ clear:both; padding-top:10px; padding-bottom:10px; overflow:hidden  }
.faqx dl dt{ cursor:pointer; clear:both;  border-bottom:1px solid #cccccc; padding-bottom:5px; overflow:hidden }
.faqx dl dt span{ float:left; font-size:19px; color:#ff9900; }
.faqx dl.off dt span.on{ background:url(../img/dianr.png) no-repeat; width:25px; height:20px; line-height:20px; background-position:left center; }
.faqx dl.on dt span.on{ background:url(../img/dianx.png) no-repeat; width:25px; height:20px; line-height:20px; background-position:left center; }
.faqx dl dd{ display:none; clear:both; padding-top:5px; padding-bottom:5px;  }
.faqx dl.on dd
{clear:both; padding-top:5px; padding-bottom:5px; display:block;  }
.faqx dl dd p{ padding:5px 0px;  font-size:16px; color:#333333 }

/*sitemap*/
.faq dl dd ul{ padding-top:20px; padding-bottom:20px; }
.faq dl dd ul li{  display:block; clear:both; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #cccccc; overflow:hidden  }
.faq dl dd ul li:last-child{ border-bottom:0px; }
.faq dl dd ul li .fl1{ width:241px; display:inline-block; color:#4174c5; font-size:16px; line-height:20px; }
.faq dl dd ul li .fl2{ width:545px;display:inline-block;color:#4174c5; font-size:16px; line-height:20px;}
.faq dl dd ul li .fl3{ width:355px;display:inline-block;color:#4174c5; font-size:16px;line-height:20px; }
.faq dl dd ul li a{ color:#4174c5;}
.faq dl dd ul li a:hover{ color:#ff9900;} 


/*membership*/
.ship h3{ clear:both; display:block; height:42px; line-height:42px; border-bottom:1px solid #cccccc; color:#ff9900; font-size:17px; }
.ship ul{clear:both; display:block; padding-top:10px; padding-bottom:10px; overflow:hidden }
.ship ul li{ float:left; margin-right:37px; padding-top:20px; }
.ship ul li a img{ border:1px solid #dddddd; width:286px; height:88px; }

/*Journals*/
.Journals dl{ border:1px solid #63b2f5; background:#f5faff; padding:10px;  height:325px; width:460px; float:left;  }
.Journals dl:hover{ border:1px solid #ffcc66; background:#fffdf5 }
.Journals dl dt{ float:left; width:230px; height:325px;}
.Journals dl dt img{ width:230px; }
.Journals dl dd{ float:left; padding-left:15px; width:190px; height:325px; }
.Journals dl.dl1{ margin-left:10px; margin-bottom:10px; }
.Journals dl dd span{   }
.Journals dl dd .sp1{clear:both; display:block; color:#4174c5; font-size:16px; line-height:20px; padding-bottom:2px; }
.Journals dl dd .sp2{clear:both; display:block; color:#333333; font-size:16px; line-height:20px; padding-bottom:2px; }
.Journals dl dd .sp3{clear:both; display:block; color:#333333; font-size:16px; line-height:20px; padding-bottom:2px; }
.Journals dl dd .sp3 span{ color:#999999 }

.Subscriptions {
}
    .Subscriptions .username {
        color:#2b4c80;
        font-size:18px;
        padding-bottom:30px;
    }
    .Subscriptions .userinfo {
        margin-bottom:20px;
    }
    .Subscriptions .userinfo .required{
        color:red;
    }
        .Subscriptions .userinfo .infotitle {
            color:#4174c5;
        }
        .Subscriptions .userinfo th, td {
            padding:5px;
        }
        .Subscriptions .userinfo th {
            width:100px;
            text-align:left;
            font-weight:normal;
        }
        .Subscriptions .userinfo td .textbox {
            border:1px solid #63b2f5;
            width:300px;
            border-radius:5px; 
            padding-left:10px; 
            height:35px;
            line-height:35px;
        }
    .Subscriptions .subscribe-table {
        
    }
    .Subscriptions .subscribe-table td{
        padding:10px;
        border-top:1px solid #63b2f5;
        border-bottom:1px solid #63b2f5;
        color:#4174c5;
    }
        .Subscriptions .subscribe-table td input {
            border:1px solid #63b2f5;
        }
    .Subscriptions .subscribe-table td.jname{
    }
    .Subscriptions .subscribe-table td .letterName{
    }
    
        

    .Subscriptions .sumitbtn {
        display:block;
        float:none;
        clear:both;
        width:100%;
        margin:0 auto;
        text-align:center;
        margin-top:40px;

    }

        .Subscriptions .sumitbtn .btnclass {
            display: inline-block;
            text-decoration: none;
            text-align: center;            
            width:150px;
            border-radius:10px; 
            height:50px;
            line-height:50px;
            color:white;
            background-color:#005BAC;
            border:none;
            box-shadow:none;
            font-size:16px;
            background-image:none;
        }
            .Subscriptions .sumitbtn .btnclass:hover {
                background-color:#63b2f5;
            }

.Journalsxl{ width:270px; }
.Journalsxl ul.ul1 li{ cursor:pointer; padding-left:20px; background:url(../img/lansanjiao.png) no-repeat;  background-position:0px 15px; color:#2b4c80; font-size:18px; 
                        border-bottom:1px solid #4175c5;
                        }
.Journalsxl ul.ul1.on li{background:url(../img/sanjxia.png) no-repeat;  background-position:0px 15px;}       
                 
.Journalsxl .ul1con{ display:none; background:#f8f8f8; padding-top:3px; padding-bottom:3px; }
.Journalsxl .ul1con.on{ display:block;}
.Journalsxl .ul1con dl.dl1{ }
.Journalsxl .ul1con dl.dl1 dt{ cursor:pointer; clear:both; display:block;  padding-top:10px; padding-bottom:10px; background:#f8f8f8 url(../img/sanjiaoyou.png) no-repeat; background-position:20px 20px;  padding-left:40px;  color:#4174c5 }
.Journalsxl .ul1con dl.dl1 dt:hover{ background:#fffdf5 url(../img/sanjiaoyou.png) no-repeat; background-position:20px 20px; }
.Journalsxl .ul1con dl.dl1 dt.on{ background:#fbef94 url(../img/sanjiaoyou.png) no-repeat; background-position:20px 20px; }
.Journalsxl .ul1con dl.dl2{  }
.Journalsxl .ul1con dl.dl2 dd{ background:#f8f8f8;   }
.Journalsxl .ul1con dl.dl2 dd a{ padding-left:57px; display:block; color:#666666; height:20px; padding-top:8px; padding-bottom:8px;border-top:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8; }
.Journalsxl .ul1con dl.dl2 dd a:hover{ border-top:1px solid #ffce6d;border-bottom:1px solid #ffce6d; background:#fffdf5; }
.Journalsxl .ul1con dl.dl2 dd a.on{ border-top:1px solid #ffce6d;border-bottom:1px solid #ffce6d; background:#fffdf5; }

.Journalsxl .ul1con dl.dl2 dd:first-child a{ border-top:0px; }
.Journalsxl .ul1con dl.dl2 dd:last-child a{ border-bottom:0px; }
.Journalsxl .ul1con dl.dl2 dd:first-child a:hover{ border-top:0px; }
.Journalsxl .ul1con dl.dl2 dd:last-child a:hover{ border-bottom:0px; }

.Journalsxr{ width:680px; margin-left:20px; }
.Journalsxr dl{ clear:both; display:block; }
.Journalsxr dl dt{ clear:both; border-bottom:1px solid #cccccc; height:46px; line-height:46px;  color:#ff9900; font-size:18px;  }
.Journalsxr dl dd{clear:both; padding-bottom:15px; }
.Journalsxr dl dd p{ line-height:24px; color:#333333; font-size:16px; padding-top:10px; padding-bottom:10px;  }

.Journalsf {
    width:680px; margin-left:20px;

}

    .Journalsf table {
        margin-bottom:10px;
        border-bottom:1px solid #e5e5e5;
    }
    .Journalsf table td {
        vertical-align:top;
        padding:8px;
    }

    .Journalsf dl dt {
        clear:both; color:#ff9900; font-size:18px;padding-bottom:10px;
    }
        .Journalsf dl dt a {
            color:#ff9900;
        }
    .Journalsf dl dd {
        clear:both;padding-bottom:5px;
    }
    .Journalsf .pubdate {
        font-style:italic;
        font-size:14px;
    }
    .Journalsf .abstract {
        color:gray;
        font-size:14px;
    }
/*Hepatology*/
.Journalsxrc{width:690px; margin-left:20px; }

.books{ padding-top:30px;}
.books dl{   width:890px;  height:380px;  clear:both  }
.books dl:hover{  }
.books dl dt{ float:left; width:270px; height:380px;}
.books dl dd{ float:left; margin-left:15px; width:580px; height:380px; line-height:36px; }
.books dl dd span{ color:#999999 }

.booksx{ padding-top:20px; }
.booksx p{ line-height:28px; padding-top:10px; padding-bottom:10px; }
.booksx p.p1{ padding-left:20px; }
.edit{  padding-top:10px; padding-bottom:28px; overflow:hidden; font-size:14px; }
.edit dl{ clear:both; display:block;padding-top:10px;}
.edit dl dt{ float:left;  width:130px;}
.edit dl dd{ float:left;  width:400px;}
.edit strong{ color:#4174c5;  }
.edit span{ color:#ff9900;  }
.edit p{ color:#999999;  margin:0px;}
    .edit p a{
        color: #999999;
        text-decoration:none;
    }
    .edit p a:hover {
        color: #999999;
        text-decoration:underline;
    }

.boardmember {
    padding-top:10px; padding-bottom:28px; overflow:hidden; font-size:12px;
}
    .boardmember ul {
        clear:both; display:block;padding-top:10px;display:table; width:100%;
    }
        .boardmember ul li {
            float:left;
            width:24%;
            height:250px;
            padding-left:5px;
            display:table-cell;
        }
            .boardmember ul li p {
                color: #999999;
                margin: 0px;
                padding:0px;
                text-align:center;
                width:100%;
                margin-bottom:5px;
                word-break:break-word;
            }
                .boardmember ul li p strong {
                    color: #4174c5;
                }
                .boardmember ul li p img {
                    width:110px;
                    height:110px;
                }
.boardmembernew {
    padding-top: 10px;
    padding-bottom: 28px;
    overflow: hidden;
    font-size: 14px;
}

    .boardmembernew ul {
        clear: both;
        display: block;
        padding-top: 10px;
        display: table;
        width: 100%;
    }

        .boardmembernew ul li {
            width: 100%;
            padding-left: 5px;
            display:block;
            margin-bottom:10px;
        }

            .boardmembernew ul li p {
                color: #999999;
                margin: 0px;
                padding: 0px;
                width: 100%;
                margin-bottom: 5px;
                font-size: 14px;
            }

                .boardmembernew ul li p strong {
                    color: #4174c5;
                }

                .boardmembernew ul li p img {
                    width: 110px;
                    height: 110px;
                }

/*art*/
.rilicon{padding-top:40px;}
.rilic{  padding-bottom:30px; }
.rilic ul li{ float:left; padding-right:20px; }
.rilicbutton{ display:block; background:#63b2f5; width:60px; height:50px; line-height:50px; padding-left:30px; padding-right:30px; font-size:18px; color:#fff; }
.rilicinput{ border:1px solid #cccccc; width:160px; height:50px; line-height:50px; padding-left:10px; color:#999999  }


.height20{ height:40px;  display:block; clear:both; }
.volume-list-container {
    padding-top: 20px;
    width: 100%;
    clear:both;
}
    .volume-list-container .volume-year {
        display:block;
        clear:both;
        padding-top:20px;
        padding-bottom:10px;
    }
        .volume-list-container .volume-year span {
            font-weight: bold;
        }
    .volume-list-container .issue-list {
        padding: 0;
        margin: 0;
        list-style-type: none;
        list-style: none;
        width: 100%;
        display: block;
    }
        .volume-list-container .issue-list li {
            padding: 0;
            margin: 0;
            list-style-type: none;
            list-style: none;
            float: left;
            width: 25%;
            height:280px;
            padding-bottom:10px;
        }
        .volume-list-container .issue-list li table {
            width:100%;
           
        }
        .volume-list-container .issue-list li table td{
            padding:0;
            text-align:center;
        }
            .volume-list-container .issue-list li table td a {
                text-decoration: none;
                color: #4174C5;
            }

                .volume-list-container .issue-list li table td a:hover {
                    color: #4174C5;
                    text-decoration: underline;
                }

                .volume-list-container .issue-list li table td a:visited {
                    text-decoration: none;
                    color: #4174C5;
                }
        .volume-list-container .issue-list li table td img{
            width:160px;
            height:210px;
        }
.riliconx {
    padding-top: 30px;
    width: 100%;
}
.riliconx ul{ clear:both; display:block;padding:0;margin:0; }
    .riliconx ul.jcthnew {
        clear: both;
        display: block;
        max-width:400px;
    }
    .riliconx ul li {
        padding: 0;
        margin: 0;
        float: left;
        padding-right: 36px;
        line-height: 32px;
    }
.riliconx ul li strong{ color:#333333; font-size:19px;}
 .riliconx ul li a{ color:#4174c5;font-size:19px;}
    .riliconx table td {
        vertical-align:middle;
    }
    .riliconx table td strong {
        color: #333333;
        font-size: 19px;
    }
 
 /*aj*/
  .hop ul{ padding-top:14px; padding-bottom:14px;}
 .hop ul li{ color:#4174c5; font-size:18px; }
  .hop ul li p{ color:#333333; font-size:16px; line-height:26px;}

/*detail*/
.Journalsxl ul.jul li{ border-top:1px solid #fff; border-bottom:1px solid #fff; }
.Journalsxl ul.jul li a{ display:block; background:#e2eaf3;  color:#2b4c80; font-size:14px; font-weight:bold; padding-left:22px; padding-top:7.6px; padding-bottom:7.6px; }
.Journalsxl ul.jul li a:hover{ background:#63b2f5; color:#fff;}
.Journalsxl ul.jul li.on a{ background:#63b2f5; color:#fff;}
.jsx1 .jsx1tit{ border-bottom:1px solid #cccccc;  line-height:22px; font-size:16px; color:#333333; font-weight:bold }
.jsx1 .jsx1con{ padding-top:15px; padding-bottom:15px; }
.jsx1 .jsx1con p{ color:#666666; font-size:16px; line-height:26px; }
.jsx1 .jsx1con  span{ color:#ff9900; font-size:18px; }
.jsx1 .jsx1con  span a{ color:#ff9900;}
.jsx1 .jsx1con p.cl{ text-align:center; padding-top:10px; padding-bottom:10px;  }
.jsx1 .jsx1con p.cl img{ border:1px solid #cccccc; }
/*detal1*/
/*books*/
.titcon{ padding-top:10px; }
.titcon p{color:#666666; font-size:16px; line-height:26px;padding-top:10px; padding-bottom:10px; }
.down { padding-left:20px; padding-top:20px; }
.down strong a{  background:url(../img/down.png) no-repeat; padding-left:20px; height:18px; line-height:18px; color:#ff9900; font-size:16px; }
.down .bianji{ margin-top:15px; width:650px; height:480px;  text-align:left; }
/*meeting*/
.threm ul li{ clear:both; display:block; border-bottom:1px solid #e5e5e5; overflow:hidden; }
.threm ul li strong{ color:#4174c5; font-size:16px; }
.threm ul li.tit{ border-bottom:1px solid #63b2f5; padding-top:15px; padding-bottom:5px; }
.threm ul li .fl1{ float:left; width:540px; padding-left:20px;line-height:16px; }
.threm ul li .fl2{float:left; width:190px; padding-left:0px;line-height:16px; }
.threm ul li .fl3{float:left; width:220px; padding-left:0px;line-height:16px; padding-right:10px; text-align:left }
.threm ul li .fl3 span{ float:left; line-height:16px; }
.threm ul li .fl3 .ico{ background:url(../img/xiajian.png) no-repeat;   width:15px; height:16px; display:inline-block; }
.threm ul li a{ padding-top:10px; padding-bottom:10px; display:block; overflow:hidden;  }
.threm ul li a .fl1{ color:#4174c5 }
.threm ul li a .fl2{ color:#666666 }
.threm ul li a .fl3{ color:#666666 }
.threm ul li a:hover{ background:#fff9ed }
/*meeting1*/
.Mdetail{ width:980px; }
.Mdetaill{ width:290px; }
    .Mdetaill img {
        width:290px;
    }
.Mdetailr{ width:670px; margin-left:20px; }
.Mdetailr1{ border:1px solid #69b5f5; background:#f5faff; padding:20px; }
.Mdetailr1 h3{ color:#4174c5; font-size:16px; line-height:45px; }
.Mdetailr1 h3 span{ color:#333333 }
.Mdetailr2{}
.Mdetailr2 p{ color:#333333; font-size:16px; }
.Mdetailr2 p.pa1{ padding-left:20px; }

    .Mdetailr2 > ul {
        margin-left: 20px;
    }

    .Mdetailr2 > ul, .Mdetailr2 > ul > li {
        list-style-type: disc
    }

.Mdetail > div > ul {
    margin-left: 20px;
    list-style-type:disc;
}

    .Mdetail > div > ul, .Mdetail > div > ul > li {
        list-style-type: disc
    }

/*author*/
.author{}
.author dl{ float:left; background:#ffffff; border:1px solid #63b2f5; padding:10px; width:440px; height:150px; margin-bottom:30px; }
.author dl:hover{ background:#fffdf5; border:1px solid #ffcc66 }
.author dl.dl1{ margin-left:30px; }
.author dl dt{ float:left; width:150px; padding-top:2px;}
.author dl dt img{ width:150px; }
.author dl dd{ float:left; width:290px; padding-top:5px; }
.author dl dd strong{ color:#4174c5; font-size:18px; }
.author dl dd p{ color:#999999; font-size:16px; line-height:32px; }

/*author1*/
.author dl dd ul li{  line-height:31px; }
.author dl dd ul li a{ color:#4174c5; font-size:16px; background:url(../img/refe_09.png) no-repeat; background-position:0px 7px;  padding-left:10px;  text-decoration:underline; }
/*Resource*/
.Resource{ border:1px solid #ffcf6f; padding:20px; background:#fffdf5; overflow:hidden }
.Resource strong{ color:#4174c5; font-size:18px; clear:both; display:block }
.Resource ul{ width:50%; float:left; }
.Resource ul li{ text-align:left; padding-left:5px; padding-top:6px; padding-bottom:6px; overflow:hidden }
.Resource ul li a{ color:#4174c5; font-size:16px;  text-decoration:underline; padding-left:10px; background:url(../img/diand.png) no-repeat; background-position:0px 5px;  }
.Resource ul li a:hover{ color:#ffcc66;}

.Resourcex{ padding-top:36px; padding-bottom:36px; }
.Resourcex1{border:1px solid #68b4f5; padding:20px; width:428px; background:#ffffff;  float:left }
.Resourcex1 strong{ color:#4174c5; font-size:18px; clear:both; display:block }
.Resourcex1 ul{ width:100%; float:left; }
.Resourcex1 ul li{ text-align:left; padding-left:5px; padding-top:6px; padding-bottom:6px; overflow:hidden }
.Resourcex1 ul li a{ color:#4174c5; font-size:16px;  text-decoration:underline; padding-left:10px; background:url(../img/diand.png) no-repeat; background-position:0px 5px;  }
.Resourcex1 ul li a:hover{ color:#ffcc66;}

.Resourcex2{ margin-left:40px; }
.faqxx{ padding-top:10px; }
.faqxx p{color:#333333; font-size:16px; line-height:24px; padding-top:10px; padding-bottom:10px;  }

/*aboutus*/

.aboutxz{}
.aboutxz dl{ border:1px solid #dddddd; background:#f5faff; width:478px; height:170px;margin-bottom:40px; float:left; }
.aboutxz dl dt{ float:left; width:170px;}
.aboutxz dl dt img{width:170px;}
.aboutxz dl dd{float:left; width:250px; padding-left:20px; padding-top:5px; }
.aboutxz dl.dl1{ margin-left:20px;  }
.aboutxz strong{ color:#4174c5; font-size:18px; clear:both; display:block }
.aboutxz dl dd ul li{ text-align:left; padding-left:5px; padding-top:5px; padding-bottom:5px; overflow:hidden }
.aboutxz dl dd ul li a{ color:#4174c5; font-size:16px;  text-decoration:underline; padding-left:10px; background:url(../img/diand.png) no-repeat; background-position:0px 8px;  }
.aboutxz dl dd ul li a:hover{ color:#ffcc66;}
.aboutxz p{ color:#999999; font-size:16px; padding-top:3px; padding-bottom:3px; }

/*about1*/
.booksx strong{ color:#ff9900; font-size:20px; border-bottom:1px solid #cccccc; height:30px; line-height:30px; display:block; }
.booksx ul{padding-top:5px;}
.booksx ul li{ clear:both; display:block; color:#333333; padding-top:5px; padding-bottom:5px; }
.booksx ul li span.fl1{ color:#999999; font-size:16px; }
.Journalsxl .ul1 li{ padding-top:8px;padding-bottom:5px;}
.Journalsxl .ul1 li a.on{ color:#ff9900 }

/*about2*/
.piclist ul{ padding-top:20px; }
.piclist ul li{ float:left;  width:162px;  margin-right:10px; margin-bottom:20px; margin-top:1px; }
.piclist ul li a img{ width:162px; height:162px; }
.piclist ul li strong{ display:block; clear:both; color:#4174c5; font-size:11px; line-height:32px; }
.piclist ul li span{display:block; clear:both; color:#ff9900; font-size:16px; line-height:32px; }
.piclist ul li p{display:block; clear:both; color:#999999; font-size:12px; }
.piclist dl{  padding-top:20px; padding-bottom:20px; }
.piclist dl dt{ float:left; width:200px;}
.piclist dl dd{ float:left; padding-left:20px; width:400px; }
.piclist dl dd strong{ display:block; clear:both; color:#4174c5; font-size:18px; line-height:32px; }
.piclist dl dd span{display:block; clear:both; color:#ff9900; font-size:18px; line-height:32px; }
.piclist dl dd p{display:block; clear:both; color:#999999; font-size:16px; }

.member p{ color:#333333; font-size:16px; line-height:32px; padding-top:10px; padding-bottom:10px;  }
.job{padding-top:20px; }
.job strong{color:#ff9900; font-size:18px; border-bottom:1px solid #cccccc; height:30px; line-height:30px; display:block; }
.job p{display:block; clear:both; color:#333333;line-height:32px; font-size:16px;padding-top:10px; padding-bottom:10px; }
.job p.p1{ color:#999999; font-size:16px; }

.contact ul{padding-top:5px;}
.contact ul li{ clear:both; display:block; color:#333333; padding-top:5px; padding-bottom:5px; }
.contact ul li span.fl1{ color:#999999; font-size:16px; }
/*jdetals*/
.Journalsxrr{ width:680px; margin-left:20px; }
.jdet{ background:#e9f2fc; width:640px; padding:20px;  margin-top:20px;overflow:hidden }
.jdet dl{ width:600px; min-height:180px; float:left; }
.jdet dl dt{ float:left; width:200px; }
.jdet dl dd{ float:left; width:320px; padding-left:20px; color:#333333; font-size:12pt;  }
.jdet dl dd span{ color:#999999 }
    .jdet ul {
        width:600px; min-height:180px; float:left;
    }
        .jdet ul li {
            float:left;
        }
            .jdet ul li.jimg {
                width:200px;
            }
                .jdet ul li.jimg img {
                    margin-bottom:10px;
                }
            .jdet ul li.jcontent {
                width:380px; padding-left:20px; color:#333333; font-size:12pt;
            }
                .jdet ul li span {
                    color:#999999;
                }
            .jdet ul li.metrics {
                width: 640px;
                font-size: 12pt;
                color: #333;
            }
                .jdet ul li.metrics span {
                    color: #333;
                    font-size: 12pt;
                }
                .scope {
                    padding-top: 10px;
                    padding-bottom: 10px;
                }
.scope h1{ color:#4174c5; font-size:20px; line-height:32px; border-bottom:1px solid #cccccc; }
.scope p
{ color:#333333; line-height:26px; font-size:16px; }
.Featured ul.tit li{ cursor:pointer; float:left; background:#f6f6f6; padding-left:24px; padding-right:24px; padding-top:5px; padding-bottom:5px; color:#999999; font-size:20px; }
.Featured ul.tit li.on{ float:left; background:#e9f2fc; padding-left:24px; padding-right:24px; padding-top:5px; padding-bottom:5px; color:#333333; font-size:20px; }
.Featured ul.tit li:hover{ float:left; background:#e9f2fc; padding-left:24px; padding-right:24px; padding-top:5px; padding-bottom:5px; color:#333333; font-size:20px; }
.Featured ul.tit li.li2{ margin-left:10px;}
.Featuredcon{ padding-top:10px; padding-bottom:10px;background:#e9f2fc; padding-left:10px; padding-right:10px; }
.Featuredcon ul li{ border-bottom:1px dotted #dddddd; padding-top:10px; padding-bottom:10px;}
.Featuredcon ul li a{ color:#4174c5; font-size:16px; line-height:32px;font-weight:bold; }
.Featuredcon ul li p{ color:#999999; font-size:16px; padding-top:5px; }
.Featuredcon ul li span a{ color:#ff9900; font-size:16px; font-weight:bold; line-height:28px; }
.Featuredcon a.more{color:#4174c5; float:right }
    .Featuredcon div.morecon {
        padding-top:10px;
        background-color:#e9f2fc;
        height:20px;
    }

.Special{}
.Special1{ width:330px; }
.Special1 h1{ color:#4174c5; font-size:20px; line-height:36px; }
.Special1 img{width:330px;  clear:both; display:block }
.Special1 p{ padding-top:10px; color:#333333; font-size:16px; line-height:20px; }
.Special1 a.more{color:#4174c5; float:right }
.Special2{ width:330px; }
.Special2 h1{ color:#4174c5; font-size:20px; line-height:36px; }
.Special2 dl{ clear:both; display:block; border-bottom:1px solid #efefef; padding-top:10px; padding-bottom:10px; overflow:hidden;  }
.Special2 dl dt{ width:50px; float:left; }
.Special2 dl dt .pic{ text-align:center; float:left; width:42px; height:56px; background:#ebf4fc; padding-top:5px; }
.Special2 dl dt .pic span{ color:#464748; font-size:12px;text-align:center; }
.Special2 dl dt .pic span.sp1{ color:#464748; font-size:24px;text-align:center; }
.Special2 dl dd{ width:280px; float:left; }
.Special2 a.more{color:#4174c5; float:right }
.Special a.more {
    color: #4174c5;
    float: right;
}
.Special .s-title {
    color: #4174c5;
    font-size: 20px;
    line-height: 36px;
}
/*newslist*/
.Journalsxrh {
    width: 670px;
    margin-left: 20px;
}
.jsx1 .jsx1tit{ border-bottom:1px solid #cccccc;  line-height:22px; font-size:16px; color:#333333; font-weight:bold }
.Journalsxrh .jsx1 .jsx1conm{ padding-top:15px; padding-bottom:15px; }
.Journalsxrh .jsx1 .jsx1conm dl{ padding:0px; margin:0px; clear:both; display:block; width:100%; width:680px;  }
.Journalsxrh .jsx1 .jsx1conm dl dt{padding:0px; margin:0px; display:inline-block; float:left; }
.Journalsxrh .jsx1 .jsx1conm dl dd{padding:0px; margin:0px;display:inline-block; float:left;font-size:16px;  padding-left:10px;}
.Journalsxrh .jsx1 .jsx1conm dl dd .d1{ height:24px; padding-top:4px; padding-bottom:5px; color:#999999; }
.Journalsxrh .jsx1 .jsx1conm dl dd .des{ margin-top:4px;margin-left:20px;}
.Journalsxrh .jsx1 .jsx1conm dl dd .d1 span{ color:#333; font-size:16px;}
.Journalsxrh .jsx1 .jsx1conm dl dd .d1 strong{ color:#999999; font-size:16px;}
.Journalsxrh .jsx1 .jsx1conm dl dd .d1 a{ text-decoration:underline; color:#4174c5; padding-left:15px; margin-left:20px;margin-right:20px; background:url(../img/list_06.png) no-repeat; }

.jitem{  padding-top:15px; }
.jitem h2{ padding-top:5px; color:#ff9900; font-size:16px; border-bottom:1px solid #cccccc; padding-bottom:5px; margin:0px;}
    .jitem .classification-container {
        padding-top: 20px;
        padding-bottom:10px;
        margin: 0px;
    }
        .jitem .classification-container span {
            color: #ff9900;
            font-size: 17px;
            font-weight:bold;
        }
        .jitem h3 {
            padding-top: 15px;
            padding-bottom: 5px;
            color: #333;
            font-size: 16px;
            line-height: 22px;
            margin: 0px;
        }
.jitem p{ color:#333333; font-weight:lighter; font-size:16px; padding-bottom:5px; margin:0px;}
.jitem h4{ font-weight:lighter; color:#999999; padding-bottom:5px; margin:0px;}
.jitem h4 a{ color:#4174c5; }
    .jitem h4 a:visited {
        color: #4174c5;
    }
    .jitem h4 label a {
        color: #ff9900;
    }
    .jitem p a {
        color: #4174c5;
    }
    .jitem p a:visited {
        color: #4174c5;
    }

.mostreaditem{  padding-top:20px; }
.mostreaditem h2{ padding-top:5px; color:#ff9900; font-size:16px; border-bottom:1px solid #cccccc; padding-bottom:5px; }
.mostreaditem h3{ color:#ff9900; font-size:16px; line-height:22px; }
    .mostreaditem h3 a {
        color:#4174C5;
    }
.mostreaditem p{ color:#333333; font-weight:lighter; font-size:16px; line-height:22px; padding-top:5px; padding-bottom:5px; }
.mostreaditem h4{ font-weight:lighter; color:#999999; }
.mostreaditem h4 a{ color:#4174c5; }
.mostreaditem h4 span a{ color:#ff9900; }
    .mostreaditem div.mrpubdate {
        display:block;
    }
    .mostreaditem div.mrdoi {
        color:#999999;
    }

        .mostreaditem div.mrdoi ul li {
            float:left;
        }

        .mostreaditem div.mrdoi .withborder{
            float:left;
            margin-left:8px;
            padding-left:8px;
            border-left: 1px solid #d4d4d4;
        }


/*.booksx ul,.booksx ul li {list-style-type:square;}*/
.Journalsxrc>.lsitx>ul{ margin-left:20px; }
.Journalsxrc>.lsitx>ul,.Journalsxrc>.lsitx>ul>li {list-style-type: disc}

.Journalsxrr>.scope>.lsitx>ul{ margin-left:20px; }
.Journalsxrr>.scope>.lsitx>ul,.Journalsxrr>.scope>.lsitx>ul>li {list-style-type: disc}

/*search*/
.searchc{ width:220px; height:36px; position:relative;  margin-top:30px; }
.searchc input{ border:0px; border-radius:5px; width:210px; height:36px; line-height:36px; padding-left:10px; color:#999999;  background:#fff; border:1px solid #5aa8ee; font-size:16px;font-family:Helvetica;  }
.searchc a{ position:absolute; top:10px; right:10px; }
.listdl{ padding-top:15px; }
.listdl dl{ clear:both; display:block; }
.listdl dl dt{clear:both; display:block;  }
.listdl dl dt a{ font-weight:bold; color:#336699; font-size:16px; line-height:24px; text-decoration:underline }
.listdl dl dd{clear:both; display:block; padding-bottom:15px; }
.listdl dl dd p{clear:both; display:block;font-size:16px; color:#333333; line-height:24px; }
.listdl dl dd span{clear:both; display:block; }
.listdl dl dd span a{ color:#669933;line-height:24px;font-size:16px;}
.pagel{ text-align:left; padding-top:16px; padding-bottom:30px; line-height:18px; height:18px; }
.pagel a{ color:#4174c5; font-size:18px; height:18px; line-height:18px; margin-left:12px; }
.pagel a:hover{ color:#ff9900;}

.htmleditorcontent {
}

.htmleditorcontent>ul>li
{
    list-style-type:disc;
    list-style:disc;
    margin-left:40px;
}
.successinfo {
    width:100%;
    text-align:center;
    margin:0 auto;
    vertical-align:middle;
    font-size:18px;
    color:#4174c5;
    padding-top:25px;
}
.successimg {
    width:100%;
    text-align:center;
    margin:0 auto;
    padding-top:20px;
}
    .successimg img {
        height:80px;
    }
.returnHome {
    padding-top:25px;
    text-align:center;
    margin:0 auto;
    font-size:16px;
}


.bottomn {
    background: #2b4c80;
    padding-top: 20px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    width: 100%;
    height: auto;
}

.bottomnc {
    width: 980px;
    margin: 0 auto;
    height: 360px;
}
    .bottomnc .bottommenu {
        padding-top:20px;
    }
        .bottomnc .bottommenu ul {
            float: left;
            width: 25%;
        }
            .bottomnc .bottommenu ul li {
                color:white;
                padding-bottom:5px;
            }
            .bottomnc .bottommenu ul li:first-child {
                padding-bottom:10px;
            }
                
                .bottomnc .bottommenu ul li a {
                    font-size:14px;
                    color: white;
                }
                .bottomnc .bottommenu ul li a:hover {
                    text-decoration:underline;
                }
                .bottomnc .bottommenu ul li strong {
                    font-weight: 600;
                    color: #ff9900;
                }

                    .bottomnc .bottommenu ul li strong a {
                        font-weight: 600;
                        color: #ff9900;
                    }
    .bottomnc .bottomcopy {
        margin: 0 auto;
        width: 660px;
        margin-top: 20px;
        padding-top: 20px;
        display:block;
    }

        .bottomnc .bottomcopy ul {
            
        }

            .bottomnc .bottomcopy ul li {
                padding:0px;
                margin:0px;
                float: left;
                color: #67799c;
                padding-right: 20px;
            }
                .bottomnc .bottomcopy ul li.visit {
                    color: #67799c;
                }
                .bottomnc .bottomcopy ul li.sharebutton {
                    padding-right:5px;
                }
                .bottomnc .bottomcopy ul li.sharebutton img{
                    width:25px;
                    height:25px;
                }
.article-list {

}
    .article-list .article-item {
        padding: 15px;
        background-color: #f8f8f8;
        margin-bottom: 10px;
        -webkit-box-shadow: 1px 1px 3px 0 rgba(204,204,204,.75);
        -moz-box-shadow: 1px 1px 3px 0 rgba(204,204,204,.75);
        box-shadow: 1px 1px 3px 0 rgba(204,204,204,.75);
        font-size:12px;
    }
        .article-list .article-item .text-info {
            font-size: 12px;
            color: #333;
        }
        .article-list .article-item .article-icons {
            padding-bottom:5px;
        }
            .article-list .article-item .article-icons .label {
                padding: 3px 6px;
                color:white;
            }
            .article-list .article-item .article-icons .openaccess {
                background-color: #FFC000;
            }
            .article-list .article-item .article-icons .articletype {
                background-color: #9f1326;
            }
        .article-list .article-item .item {
        }
            .article-list .article-item .item a.title-link {
                font-size: 16px;
                line-height: 22px;
                font-weight: 700;
                display: block;
                margin-bottom: 5px;
                margin-top: 5px;
                color: #333;
                display: block;
                text-decoration: none;
            }
                .article-list .article-item .item a.title-link:hover {
                    color: #4174C5;
                }
            .article-list .article-item .item .authors {
                margin-bottom:5px;
            }
            .article-list .article-item .item .pubinfo {
            }
            .article-list .article-item .item .abstract-div {
                margin-top: 5px;
                color: #333
            }
                .article-list .article-item .item .abstract-div strong {
                    color: #4174C5;
                }
                .article-list .article-item .item .abstract-div a {
                    color: #4174C5;
                }
                .article-list .article-item .item .abstract-div a:hover {
                    text-decoration:underline;
                }
                .article-list .article-item .item .abstract-div .abstract-cropped {
                    display:none;
                }
                    .article-list .article-item .item .abstract-div .abstract-cropped.inline {
                        display: inline;
                    }
                .article-list .article-item .item .abstract-div .abstract-full {
                    display: none;
                }
                    .article-list .article-item .item .abstract-div .abstract-full.inline {
                        display: inline;
                    }
                    .article-list .article-item .item .abstract-div .abstract-full.inline > div {
                        display: inline;
                    }
.journal-news-table {
    margin-bottom:5px;
    width:100%;
}
    .journal-news-table tr td {
        padding-right:10px;
        text-align:left;
    }
.member-group-name {
    padding-top: 15px;
    padding-bottom: 15px;
    font-weight: bold;
    /*color: #4174c5;*/
    color: #FF9900;
    font-size: 14px;
}
.col-banner {
    margin-top:10px;
    margin-bottom:10px;
}
.col-desc {
    margin-bottom: 10px;
}
.col-article-list {
    padding: 10px;
    padding-bottom:2px;
    background-color: #E9F2FC;
}
    .col-article-list ul {
        list-style:disc;
        list-style-type:disc;
        margin-left:20px;
    }
    .col-article-list ul li{
        list-style: disc;
        list-style-type: disc;
    }
    .col-article-list .highlighs {
        padding-top: 5px;
    }
.default-btn {
    display:table-cell;
    color: white;
    height: 28px;
    line-height: 28px;
    padding-left: 5px;
    padding-right:5px;
    background: #669dcd;
    border: 0px;
    border-radius: 5px;
    font-size:14px;
}


    .default-btn:hover {
        text-decoration: none;
    }
    .default-btn img {
        padding-right:5px;
        width:14px;
    }
.refine-btn {
    display: inline-block;
    color: #777B84;
    height: 24px;
    line-height: 24px;
    padding-left: 5px;
    padding-right: 5px;
    background: #E3EAF4;
    border: 1px solid #777B84;
    border-radius: 5px;
    font-size: 14px;
}
    .refine-btn:hover {
        text-decoration: none;
    }
.article-search-right {
    width: 660px;
    margin-left: 30px;
}
.results-container {
    margin-top: 10px;
    border-top: 2px solid #213862;
}
.mnav-container {
    background-color: #E3EAF4;
    padding: 1rem;
    margin-bottom: 2px;
}
    .mnav-container .mnavbar {
        font-size: 1rem;
        font-weight: bold;
        color: #213862;
        margin-bottom:0.5rem;
    }
    .mnav-container .mnavbox {
    }
.ul {
    list-style: none;
    list-style-type: none;
    padding: 0;
    margin: 0;
}

    .ul li {
        list-style: none;
        list-style-type: none;
        padding: 0;
        margin: 0;
    }
.sortedby-list {
}

    .sortedby-list li {
        padding-bottom: 0.3125rem;
    }

        .sortedby-list li a {
            text-decoration: none;
            color: #4174c5;
            font-size: 0.875rem;
        }

            .sortedby-list li a:hover {
                text-decoration: none;
                color: #63b2f5;
            }

.sort-highlight {
    color: #f90 !important;
}
.facet-items {
}

    .facet-items li {
        float: left;
        padding-bottom: 0.3125rem;
    }

        .facet-items li a {
            cursor: pointer;
        }

        .facet-items li:first-child {
            padding-right: 0.625rem;
        }

        .facet-items li label {
            font-size: 0.875rem;
            cursor: pointer;
        }
.facet-items-table {
    padding-bottom: 0.3125rem;
}

    .facet-items-table tr td {
        padding:0;
        vertical-align: top;
        padding-right: 0.625rem;
        text-align:left;
    }

        .facet-items-table tr td:first-child {
        }

        .facet-items-table tr td label {
            font-size: 0.875rem;
            cursor: pointer;
        }

.refine-btn-container {
    margin-top: 0.625rem;
    width: 100%;
    height: 1.875rem;
    padding-bottom: 0.3125rem;
}
.search-journal-name {
    color:black;
    font-style:italic;
}
.search-highlight {
    color: #4174c5;
}
.advanced-search {
    color: #f90;
    text-decoration: none;
}
    .advanced-search:hover {
        color: #f90;
        text-decoration: underline;
    }
    .advanced-search:visited {
        color: #f90;
    }
.search-control {
    border: 1px solid #669dcd;
    height: 28px;
    font-size:14px;
    border-radius: 5px;
    width: 175px;
    font-family: Helvetica !important;
}
.advanced-search-control {
    border: 1px solid #669dcd;
    border-radius: 5px;
    font-size: 16px;
    height: 28px;
    width: 330px;
    font-family: Helvetica !important;
    padding-left: 5px;
}


.advanced-search-container {
    margin-bottom: 1rem;
}
    .advanced-search-container table {
        width:100%;
    }
        .advanced-search-table-th {
            font-family: Helvetica !important;
            font-size: 16px;
            padding:10px;
            vertical-align:middle;
            font-weight:normal;
            text-align:left;
        }
.advanced-search-table-td {
    font-family: Helvetica !important;
    font-size: 16px;
    padding: 10px;
    vertical-align: middle;
}
.search-date-container {
    padding: 0;
    margin:0;
    list-style:none;
}

    .search-date-container li {
        padding: 0;
        margin: 0;
        list-style: none;
        float:left;
    }
.adv-search-btn {
    color: white;
    padding-top:5px;
    padding-bottom:5px;
    padding-left: 10px;
    padding-right: 10px;
    background: #669dcd;
    border: 0px;
    border-radius: 5px;
}

.adv-search-btn:hover {
    text-decoration: none;
}
.article-list-search {
    margin-top: 20px;
    background-color: #f8f8f8;
}

    .article-list-search .article-item {
        margin-bottom: 20px;
        font-size: 12px;
    }

        .article-list-search .article-item .text-info {
            font-size: 12px;
            color: #333;
        }

        .article-list-search .article-item .article-icons {
            padding-bottom: 5px;
        }

            .article-list-search .article-item .article-icons .label {
                padding: 3px 6px;
                color: white;
            }

            .article-list-search .article-item .article-icons .openaccess {
                background-color: #FFC000;
            }

            .article-list-search .article-item .article-icons .articletype {
                background-color: #9f1326;
            }

        .article-list-search .article-item .item {
        }

            .article-list-search .article-item .item a.title-link {
                font-size: 14px;
                font-weight:700;
                display: block;
                margin-bottom: 5px;
                margin-top: 5px;
                color: #333;
                display: block;
                text-decoration: none;
            }

                .article-list-search .article-item .item a.title-link:hover {
                    color: #4174C5;
                }

            .article-list-search .article-item .item .text-info {
                margin-bottom: 5px;
            }

            

            .article-list-search .article-item .item .abstract-div {
                margin-top: 5px;
                color: #333
            }

                .article-list-search .article-item .item .abstract-div strong {
                    color: #4174C5;
                }

                .article-list-search .article-item .item .abstract-div a {
                    color: #4174C5;
                }

                    .article-list-search .article-item .item .abstract-div a:hover {
                        text-decoration: underline;
                    }

                .article-list-search .article-item .item .abstract-div .abstract-cropped {
                    display: none;
                }

                    .article-list-search .article-item .item .abstract-div .abstract-cropped.inline {
                        display: inline;
                    }

                .article-list-search .article-item .item .abstract-div .abstract-full {
                    display: none;
                }

                    .article-list-search .article-item .item .abstract-div .abstract-full.inline {
                        display: inline;
                    }

                        .article-list-search .article-item .item .abstract-div .abstract-full.inline > div {
                            display: inline;
                        }
.searched-articles-title-container {
    width:100%;
    padding:0;
}
.search-parameters-container {
}
    .search-parameters-container li {
        color: #777B84;
        font-size:14px;
        padding-bottom:5px;
    }
.download-container {
    padding-left: 5px;
    float: left;
}
    .download-container img {
        padding-left: 5px;
        height: 16px;
    }
.pay-invoice {
    text-align:center;
}
    .pay-invoice h1 {
        padding-bottom:1rem;
        padding-top:1rem;
        font-size:1.3rem;
    }
    .pay-invoice div {
        padding-bottom:1rem;
    }
    .pay-invoice .pay-btn {
        height: 2rem;
        line-height: 2rem;
        background-color: #FF9900;
        color:white;
        width:12rem;
        display:block;
        margin:auto;
    }
.refine-search-table {
    width:100%;
    padding:0;
}
    .refine-search-table tbody {
        padding: 0;
    }
    .refine-search-table tbody td{
        vertical-align:middle;
        text-align:center;
        padding-left:0;
        padding-right:3px;
    }
.refine-select {
    width: 80px;
    background: #E3EAF4;
    border: 1px solid #777B84;
    border-radius: 5px;
    font-size: 14px;
    height: 25px;
    padding-left: 5px;
}
.refine-search-text {
    width: 100px;
    border: 1px solid #777B84;
    border-radius: 5px;
    font-size: 14px;
    height: 25px;
    padding-left:5px;
}
.refine-oper-button {
}
.refine-oper-button img{
    width:24px;
}
.refine-andor-items {
    width:60px;
}
.advanced-search-control-l {
    border: 1px solid #669dcd;
    border-radius: 5px;
    font-size: 16px;
    height: 28px;
    width: 190px;
    font-family: Helvetica !important;
    padding-left:5px;
}
.advanced-contentlist-table {
    padding:0;
    width:100%;
}
    .advanced-contentlist-table td {
        padding-left:0;
        padding-right:5px;
        text-align:left;
        vertical-align:middle;

    }
.related-article-container {
    background-color: #ECECEC;
    padding: 1rem;
    margin-top: 1rem;
}

    .related-article-container .related-article-toptitle {
        font-size: 14px;
        color: #4174c5;
        margin: 0;
        padding: 0;
        margin-bottom: 0.5rem;
        display: block;
    }

    .related-article-container .related-article-list {
    }

        .related-article-container .related-article-list .related-article-item {
            margin-bottom: 10px;
        }

            .related-article-container .related-article-list .related-article-item .related-article-title {
                font-weight: bold;
                font-size: 12px;
                color: #333;
                display: block;
                text-decoration: none;
                margin-bottom: 5px;
            }

            .related-article-container .related-article-list .related-article-item .related-article-authors {
                font-size: 12px;
                display: block;
            }

.related-article-full-container {
    margin-top: 1rem;
}

    .related-article-full-container .related-article-toptitle {
        font-size: 14px;
        margin: 0;
        padding: 0;
        margin-bottom: 0.5rem;
        display: block;
        cursor: pointer;
        color: #737373;
        border: 1px solid #DFDFDF;
        background-color: #ECECEC;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 20px;
        padding-right: 20px;
        width: fit-content;
    }
    .related-article-full-container .colplus {
        font-size:1.2rem;
    }

    .related-article-full-container .related-article-toptitle-clicked {
        color: #4174c5;
        background-color: none;
    }

    .related-article-full-container .related-article-list {
        background-color: #ECECEC;
        padding:1rem;
    }

        .related-article-full-container .related-article-list .related-article-item {
            margin-bottom: 10px;
        }

            .related-article-full-container .related-article-list .related-article-item .related-article-title {
                font-weight: bold;
                font-size: 0.875rem;
                color: #333;
                display: block;
                text-decoration: none;
                margin-bottom: 5px;
            }
            .related-article-full-container .related-article-list .related-article-item .related-article-type {
                font-size: 0.875rem;
                display: block;
                color: #666;
                margin-bottom: 5px;
            }
            .related-article-full-container .related-article-list .related-article-item .related-article-authors {
                font-size: 0.875rem;
                display: block;
            }
.back-to-top {
    position: fixed;
    bottom: -4px;
    text-decoration: none;
    color: white;
    background-color: rgba(135,135,135,.5);
    font-weight: 400;
    line-height: 1.5;
    font-size: 12px;
    padding: 9px 8px;
    display: none;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    text-align: center;
    width: 111px;
    right: 80px;
}
    .back-to-top:hover {
        background-color: #878787;
        color: white;
        text-decoration: none;
        font-weight: 400
    }
    