﻿.fundIntro2 { padding: 20px 0; }
.artlist2 { padding:15px 50px; }
.artlist2 h4.t { font-size:14px; color:#333; font-weight:bold; border-bottom:1px solid #cfcfcf; height:30px; line-height:30px; padding:0 10px; background:#f4f4f4; }
.artlist2 ul li { font-size:14px; min-height:30px; line-height:30px; border-bottom:1px dotted #c6cbce; }
.artlist2 ul li .title { float:left; }
.artlist2 ul li a:hover { color:#0e6ca7; }
.artlist2 ul li .time { float:right; color:#666; }
.content_list h1 { text-align:center; font-size:16px; font-weight:bold; line-height:45px; }
.content_list .title { border-bottom:1px dotted #dfdfdf; }
.content_list .title .font_size { text-align:right; line-height:20px; }
.content_list .font_size span { text-decoration:underline; margin:0 5px; cursor:pointer; }
.content_list .content_info { padding:15px 60px; font-size:14px; line-height:1.8; }
.content_list .content_info strong { font-weight:bold; }
.content_list .content_info p { margin: 10px auto; text-indent:2em; }
.noIndent { text-indent:0 !important; }
.content_list .content_info p img { max-width:90%; _width:90%; margin-left:-2em; border:1px solid #999; }
.content_list .content_info table td { border:1px solid #333; padding:0 5px; }
.content_list .content_info table thead td { background:#ccc; }
.content_list .content_info table p { text-indent:0; }
.topage a { margin:0 15px; }
.topage .pre,.topage .next { display:none; }

.fundW .fundL { float:left; width:940px; }
.fundW .fundR { float:right; width:220px; }
.chartD { overflow: hidden; margin-top:10px; position:relative; min-height:371px; border:1px solid #c7c7c7; }
.fundW .tbW { margin-bottom:-1px; }
.fundW .artlist2 { padding:0 0 31px; }
.fundW .artlist2 ul { padding:0 10px; }
.pageNum2,.txtM .topage { text-align:center; background:#f4f4f4; margin:30px -1px -1px; border:1px solid #c7c7c7; }
.chartD .pageNum2 { width:100%; position:absolute; bottom:0; }
.pageNum2 a { vertical-align:top; height:32px; line-height:32px; font-weight:bold; border:1px solid #c7c7c7; display:inline-block; margin:-1px -1px -1px 0; font-size:14px; padding:0 15px; }
.pageNum2 a.dot3 { font-family:Tahoma, Geneva, sans-serif; }
.pageNum2 a.cur { color:#0e6ca7; background:#fff; }
.detailD { border:1px solid #c7c7c7; }
.detailD h3 { padding:0 10px; height:30px; border-bottom:1px solid #c7c7c7; }
.detailD h3 span { height:100%; line-height:25px; position:relative; top:1px; font-weight:bold; display:inline-block; }
.detailD ul { padding:5px 0 5px 10px; }
.detailD li { line-height:26px; float:left; width:48%; }
.detailD li a { color:#0e6ca7; }
.detailD li a.cur { color:#c00; }
.detailD .tp { text-align:center; padding-bottom:10px; }
.fundW .artlist2 h4.t { border:1px solid #c7c7c7; margin:-1px; }
.fundW .artlist2 li .title  { width:825px; height:30px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; }
/**/
.txtM { color:#000; font-size:14px; }
.txtM h4 { position:relative; text-align:center; border-bottom:1px solid #cfcfcf; height:30px; line-height:30px; padding:0 20px; background:#f4f4f4; }
.txtM h4 .back { line-height: 30px; font-family:"宋体"; position:absolute; left:20px; color:#0e6ca7; font-weight:bold; }
.txtM .txt { line-height:30px; text-indent:2em; padding:10px 20px; }
.txtM .topage { height:32px; line-height:32px; overflow:hidden; position:absolute; bottom:0; width:100%; }
.txtM .topage a { margin:0 25px; }
/* 某个基金 */
.fundOne { line-height:27px; border:1px solid #c7c7c7; padding:5px 25px; }
.fundOne .N,.fundOne .D,.fundOne .C { float:left; width:33%; }
.fundOne h3 { font-size:16px; color:#ed8d1d; }
.fundOne h3 a { color:#ed8d1d; }
.fundOne h3,.fundOne .N em { font-weight:bold; }
.fundOne .field { color:#353535; font-weight:bold; }
.fundOne .c1 em { font-size:18px; }
.fundOne .N .time { margin-left:30px; }
.fundOne .C .s { display:inline-block; width:42%; }
.fundOne .bs { padding-top:10px; text-align:center; margin-left:-18px; }
.fundOne .bs a { margin-right:25px; font-weight:bold; color:#333; }
.fundOne .star em { vertical-align:text-bottom; margin-right:1px; }
.g { border:1px solid #c7c7c7; }
.tbW { overflow:hidden; }
.tbW table { margin:-1px -1px 0; width:100.3%; }
.tbW thead td { color:#000; }
.tbW td {padding:0 10px;text-align:center;height:26px; border:1px solid #e3e3e3; }
.tbW h3 { font-weight:bold; border-bottom:1px solid #e3e3e3; height:26px; line-height:26px; padding:0 15px; }
.tbW h3 em { color:#575757; margin-left:5px; }
.tbW.cs6 h3,.trendW h3 { margin-bottom:1px; height:30px; line-height:30px; border-bottom:1px solid #eb780d; background:#f1efef; background:-webkit-linear-gradient(#fff,#e4e1e1); background:linear-gradient(#fff,#e4e1e1); }
.tbW.cs6 thead td { color:#333 !important; font-weight:bold; background:#f4f4f4; }
.tbW.cs6 td { text-align:left; padding:0 20px; line-height:26px; }
tr.inThead td { font-weight:bold; }
tr.inTbody td { color:#666; }
tr.inTbody td.fst { text-indent:1em; }
.groupL .tbW { margin:0; }
.trendW h3 { padding:0 5px 0 15px; }
.trendW .customS.S2 .in3 { padding:5px 10px; width:120px; }
.trendW .trendC { padding:10px; }
.trendW .type { display:block; font-size: 12px; text-align: right; padding-right: 20px; }
.trendW .type em { cursor:pointer; display:inline-block; height:28px; line-height:28px; padding:0 10px; border:1px solid #c9c9c9; color:#565252; margin-right:-1px; background:#f3f3f3; background:-webkit-linear-gradient(#fff,#e6e6e6); background:linear-gradient(#fff,#e6e6e6); }
.trendW .type em.l { border-bottom-color:#a8a8a8; border-radius:3px 0 0 3px; }
.trendW .type em.r { border-top-color:#a8a8a8; border-radius:0 3px 3px 0; }
.trendW .type em.cur { color:#0e6ca7; background:#f3f3f3; background:-webkit-linear-gradient(#e6e6e6,#fefefe); background:linear-gradient(#e6e6e6,#fefefe); box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.15); }
.trendW .trendChart { position: relative; margin-top:5px; height: 450px; overflow: hidden; }
.trendW .chart { position: absolute; left: 0; top: 0; height: 100%; width: 100%; }
.trendW #chart2 { left: -2000px; }
.trendW .queryT,.trendW .setT { display:inline-block; padding-top:1px; *padding-top:0; }
.queryT .field { font-weight:bold; }
.setT { font-weight:bold; }
.cDate.S2 { display:inline-block; _display:inline-block !important; }
.cDate.S2 .in3 { padding:5px 10px; width:120px; }
.cDate.S2 em { top:1px; right:1px; }
.btnG4 { display:inline-block; height:26px; line-height:26px; padding:0 10px; border:1px solid #bababa; background:#f1f1f1; background:-webkit-linear-gradient(#fff,#e6e6e6); background:linear-gradient(#fff,#e6e6e6); }
.setT .btnG4 { margin-left:5px; vertical-align:top; }
.tipF { margin:20px 0; display:block; text-align:center; height:30px; line-height:30px; color:#838281; font-size:13px; }
.inforI,.inforI2 { display:inline-block; width:15px; height:16px; background-position:-245px -102px; }
.inforI2 { background-position:-262px -102px; }
.tipF .inforI { vertical-align:middle; margin-right:5px; }
.pageNum { text-align:center; padding:15px 0; margin:10px 10px 0; border-top:1px dotted #dfdfdf; border-bottom:1px dotted #dfdfdf; }
.pageNum a,
.pageNum .previous_page,.pageNum .next_page { font-weight:bold; display:inline-block; margin:0 3px; color:#fff; background:#c7c7c7; padding:3px 7px; cursor:pointer; }
.pageNum a.dot3 { background:none; color:#000; font-family:Tahoma, Geneva, sans-serif; margin:0; }
.pageNum a.cur { background:#e39027; }
.pageNum a:hover,
.pageNum .previous_page:hover,.pageNum .next_page:hover { color:#000; }
.pageNum span { margin:0 20px; }
.pageNum a.prePage,.pageNum a.nextPage,
.pageNum .previous_page,.pageNum .next_page { height:21px; line-height:21px; padding:0 10px; font-weight:normal; background:#eead44; background:-webkit-linear-gradient(#ffda70,#df861d); background:linear-gradient(#ffda70,#df861d); border:1px solid #df861d; box-shadow:inset 0 0 1px #ffe8a8; }
.pageNum a.prePage.G,.pageNum a.nextPage.G,.pageNum a.prePage.disabled,.pageNum a.nextPage.disabled,
.pageNum .previous_page.G,.pageNum .next_page.G,.pageNum .previous_page.disabled,.pageNum .next_page.disabled { background:#f4f1f1; background:-webkit-linear-gradient(#fff,#e8e2e2); background:linear-gradient(#fff,#e8e2e2); border-color:#c7c7c7; color:#b5b4b4; cursor:default; }
.aTip { text-align:center; line-height:45px; }
.aTip em { color:#c00; font-weight:bold; }
.btnG2 { display:inline-block; border:1px solid #c9c9c9; height:24px; line-height:24px; padding:0 10px; _padding:4px 10px; _height:16px; border-radius:15px; color:#f41400; background:#f3f3f3; background:-webkit-linear-gradient(#fff,#e6e6e6); background:linear-gradient(#fff,#e6e6e6); }
.btnG2 em { margin-right:3px; vertical-align:-2px; *vertical-align:middle; }
.iconBuyR,.iconTimeR,.iconAddR,.iconOptR,.iconCpR,.iconSaveR,.iconQueryR,.iconResetR { display:inline-block; width:19px; height:15px; line-height:20; overflow:hidden; background-position:-21px -95px; }
.iconTimeR { width:19px; height:16px; background-position:-21px -110px; }
.iconAddR { width:13px; height:13px; background-position:-21px -126px; }
.iconOptR { width:14px; height:14px; background-position:-21px -139px; }
.iconCpR { width:14px; height:13px; background-position:-21px -153px; }
.iconSaveR { width:15px; height:12px; background-position:-40px -43px; }
.iconQueryR { width:14px; height:14px; background-position:-256px 0; }
.iconResetR { width:14px; height:14px; background-position:-241px 0; }

@media (max-width: 799px){
  html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

  .topBar,.headerBar,.footer,.gI2T{display: none!important;}
  .page{min-width: auto;}
  .fm{margin: 0;}
  .fm>.inner{padding: 0;}

  .mainw{width: auto;font-size: 16px;}
  .fundIntro2{padding: 0;}
  .fundW .fundL{width: auto;float: none;}
  .fundOne{padding:0 15px;border: none;line-height: 1.8;}
  .fundOne h3{font-size: 20px;padding: 5px 0;}
  .fundOne .N, .fundOne .D, .fundOne .C{float: none;width: auto;}

  .chartD{border: none;margin: 0}
  .trendW,.tbW{margin-top: 20px!important;}
  .trendW+.tbW{margin-top: 0!important}
  .tbW.cs6 h3, .trendW h3{background: #ecf0f1;height: auto;padding: 5px 15px; line-height: inherit;border: none;}
  .trendW h3>*{display: block;float: none!important;}
  .tbW h3 em{margin: 0;display: block;}
  .tbW table{white-space: nowrap;font-size: 14px;}
  .tbW.wrap table{white-space: normal;}
  .tbW .wrap{overflow: auto;}
  .tbW.cs6 td{padding: 0 5px;text-align: center;}

  .trendW .trendC{padding: 10px 0 0 0;}
  .trendW .trendChart{height: 250px;}

  .fundR{float: none;width: auto;display: none;}
  .detailD{border: none;}
  .detailD li{width: 7em;}
  .artlist2 ul li{line-height: inherit;min-height: auto;padding: 5px 0}
  .fundW .artlist2 li .title{white-space:normal;float: none;}
  .fundW .artlist2 li .title a{display: inline;}
  .artlist2 ul li .time{float: none;}
  .pageNum2 a:nth-child(-n+2),.pageNum2 a:nth-last-child(-n+2){display: none;}

  .gDropMenu .iFont{display: inline-block; transition: all .2s; }
  .gDropMenu.open .iFont{transform: rotate(180deg);}
  .gDropMenu.m {display: block; padding: 12px 15px; background: #f0f0f0;position: relative;z-index: 1}

  .xMenu{visibility: hidden; position: fixed;left: 0;right: 0;bottom: 0;top:45px;transition: all .2s;}
  .xMenu>.wrap{background:#fff;transition: all .2s;transform: translateY(-100%);}
  .xMenu.open{visibility: visible;background: rgba(0,0,0,.6);}
  .xMenu.open>.wrap{transform: translateY(0);}
}
