/* CSS Document */

#mainbanner #banner {
	background:url(../images/banner.jpg) no-repeat center;
	display:block;
	height:440px;
}

#mainbanner .topbox {
	margin-top:-400px;
}
.topbox .tabli {
	float:left;
	margin-top:240px;
}
.topbox .tabli li {
	float:left;
	margin-right:10px;
}
.topbox .tabli li a {
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:15px;
	color:#ffffff;
	width:60px;
	display:block;
	padding:5px 0;
	border-top:2px solid #CCCCCC;
}
.topbox .tabli li a:hover {
	border-top:2px solid #FF9900;
}
.topbox .loginbox {
	background:url(../images/loginbox.gif) no-repeat;
	width:258px;
	height:299px;
	float:right;
}
.loginbox .timg {
	background:url(../images/timg.jpg) no-repeat;
	width:210px;
	height:40px;
	margin:30px 30px 0 30px;
	padding-bottom:5px;
	border-bottom:1px dotted #211006;
}
.loginbox .cbtn {
	width:80px;
	display:block;
}
.loginbox a.cbtn:hover {
	color:#ffffff;
}
.loginbox .loginbtn {
	margin:10px 20px 0 35px;
	height:30px;
}
.loginbox .searchbox {
	background:url(../images/searchbox.gif) no-repeat 0 10px;
	padding-top:30px;
	margin:0 20px 0 35px;
}
.searchbox .cbtn {
	margin-top:20px;
}
.mbox {
	position: relative;
    width: 1006px;
	margin:0 auto;
	margin-top:35px;
}
.reward {
    background: url("../images/reward.gif") no-repeat;
	width:25px;
	height:46px;
	position:absolute;
	left:-10px;
	top:-15px;
	z-index:5;
}
.mbox .mleft {
	background: url("../images/mboxbg.gif") no-repeat scroll 0 0 transparent;
	width:328px;
	height:225px;
	position: relative;
	z-index:1;
}
.mbox .mleft p {
	color:#ffffff;
	line-height:30px;
	font-size:14px;
}
.mbox .mleft p a {
	color:#ffffff;
	text-decoration:underline;
}
.mbox .mleft p a:hover {
	text-decoration:none;
}
.mbox .mleft p strong {
	font-size:18px;
	text-shadow:0 0 8px #663300,0 0 8px #663300,0 0 8px #663300;
}
.mleft .gin {
    background: url("../images/mtitle.gif") no-repeat scroll -119px -5px transparent;
}
.mbox .mmid,.mbox .mright {
	background:url(../images/mboxbg.gif) no-repeat -340px 0;
	width:328px;
	height:225px;
	position: relative;
	overflow:hidden;
	z-index:1;
}
.mbox .mmid {
	margin-left:10px;
}
.mbox .mtitle {
	margin:10px 0 15px 20px;
	height:28px;
}
.mbox .mtitle .mt {
	width:70px;
	height:20px;
	display:block;
	float:left;
	margin-top:5px;
}
.mbox .mtitle .more {
	display:inline;
	width:25px;
	height:28px;
	float:right;
	margin-right:45px;
}
.mbox .rss {
	background:url(../images/rss.gif) no-repeat;
	width:16px;
	height:16px;
	display:block;
	float:left;
	margin-top:7px;
}
.mbox h2 {
	font-size:16px;
	margin:0 20px;
	font-weight:700;
	padding:3px 0;
	color:#AD5905;
}
.mbox p {
	font-size:12px;
	color:#333333;
	margin:10px 20px 0;
	line-height:180%;
	font-size:14px;
	position:relative;
	z-index:20;
}
.mbox .gin {
	position:absolute;
	bottom:40px;
	left:20px;
	width:77px;
	height:16px;
	display:block;
	text-indent:-3000px;
	overflow:hidden;
	z-index:20;
}
.mbox .mbg {
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:10;
}
.mleft .mt {
	background:url(../images/mtitle.gif) no-repeat -6px -3px;	
}
.mmid .mt {
	background:url(../images/mtitle.gif) no-repeat -6px -35px;	
}
.mright .mt {
	background:url(../images/mtitle.gif) no-repeat -6px -66px;	
}
.mleft .mtitle .more {
    background: url("../images/mtitle.gif") no-repeat scroll -75px 0 transparent;
}
.mmid .mtitle .more,.mright .mtitle .more {
	background:url(../images/mtitle.gif) no-repeat -75px -45px;
}
.mleft .gin {
	background:url(../images/mtitle.gif) no-repeat -119px -5px;	
}
.mmid .gin,.mright .gin {
	background:url(../images/mtitle.gif) no-repeat -119px -35px;	
}
.mbox .mleft h2 {
    background: #663300;
    color: #FFFFFF;
    display: inline-block;
	_display:inline;
	*display:inline;
	zoom:1;
    padding: 3px 5px;
}
.mbox .mleft .mbg {
	background:url(../images/mbg1.gif) no-repeat;
	width:87px;
	height:72px;
}
.mbox .mmid .mbg {
	background:url(../images/mbg2.gif) no-repeat;
	width:91px;
	height:72px;
}
.mbox .mright .mbg {
	background:url(../images/mbg3.gif) no-repeat;
	width:95px;
	height:95px;
}
.mbox .mright h2 span {
	color:#996600;
}


.mainact {
	margin-top:18px;
	margin-bottom:20px;
}
.mainact .weibo {
	height:33px;
	line-height:26px;
	margin-left:30px;
	background:url(../images/text2.gif) no-repeat 0 -90px;
	padding-left:100px;
}
.mainact .weibo a {
	padding:0 6px;
}
.mainact .weibo a.line {
	color:#993300;
	border-left:1px solid #000000;
	padding-left:12px;
	margin-left:5px;
}
.mainact .act {
	margin-right:50px;
}
.mainact .act p {
	color:#993300;
	font-size:16px;
	font-weight:700;
	position:relative;
	top:5px;
}
.mainact .act .acbtn {
	margin-left:5px;
}
.mainact .act p,.mainact .act .acbtn {
	float:left;
}
.mainwrapper {
	background:#ffffff url(../images/mwtbg2.gif) repeat-y right;
	position:relative;
	_height:1%;
}
.maintab {
	margin:60px 40px 0 25px;
}
.maintab .l {
    background: url(../images/tabg1.gif) no-repeat scroll -3px center;
    display: block;
    height: 94px;
    width: 30px;
}
.maintab .r {
    background: url(../images/tabg1.gif) no-repeat scroll -45px center;
    display: block;
    height: 94px;
    width: 30px;
}
.maintab .tabcontent {
	width:880px;
	float:left;
	overflow:hidden;
	height:120px;
}
.tabcontent ul li {
	width:277px;
	float:left;
	line-height:12px;
	margin-left:15px;
	display:inline;
}
.tabcontent ul li img {
	padding:1px;
	border:1px solid #cccccc;
	margin-bottom:5px;
}
.tabcontent ul li p {
	margin-top:5px;
}

.maindate {
	margin:50px 55px 0 50px;
	padding-top:10px;
}
.netvalue {
	width:572px;
	padding-right:32px;
	border-right:1px dotted #cccccc;
}
.nvtab {
	border-bottom:1px solid #999999;
}
.nvtablist {
	height:24px;
	border-left:1px solid #999999;
	overflow:hidden;
}
.nvtab .nvtablist li {
	float:left;
}
.nvtab .nvtablist li a {
	color:#91623C;
	font-size:14px;
	font-weight:700;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	padding:0 15px;
	display:inline-block;
	_display:inline;
	*display:inline;
	zoom:1;
	line-height:24px;
	height:24px;
}
.nvtab .nvtablist li a:hover {
	text-decoration: none;
}
.nvtab .nvtablist .current {
	background:#91623C;
}
.nvtab .nvtablist .current a {
	color:#ffffff;
	border-color:#91623C;
}
.netvalue .nvtabcontent {
	margin-top:20px;
}
.nvtabcontent th {
	border-bottom:1px solid #996600;
	padding-bottom:5px;
	color:#885230;
	font-weight:normal;
	margin-bottom:10px;
}
.nvtabcontent td {
	padding:2px 0;
	text-align:Center;
}
.nvtabcontent .fundname {
	text-align:left;
	padding:2px 0 2px 10px;
}
.nvtabcontent .tline td {
	height:8px;
	overflow:hidden;
	line-height:0;
}
.nvtabcontent td .buy {
	background:url(../images/buy.gif) no-repeat;
	background-position: 0 -4px;
	_background-position: 0 -5px;
	*background-position: 0 -5px;
	padding-left:25px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.nvtabcontent td span {
	background:url(../images/buy.gif) no-repeat;
	background-position: 0 -28px;
	background-position: 0 -27px\9;
	_background-position: 0 -28px;
	*background-position: 0 -29px;
	padding-left:25px;
	color:#999999;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.nvtabmain { }
.nvtabcontent .l2 {
	background:#F2EDE3;
}
.nvtabmain .nvt {
	table-layout:fixed;
}
.nvtabmain .nvt th {
	text-align:left;
	border:none;
	color:#000000;
	padding-left:15px;
}
.nvtabmain .nvt .current td {
	background:#dfdfdf;
}
.nvtabcontent .nvt a {
	color:#885230;
}
.golink {
	height:24px;
	margin-top:20px;
}
.golink span,.golink img {
	float:left;
}
.golink img {
	position:relative;
	top:1px;
	margin-left:10px;
}
.golink span a {
	color:#993300;
	font-family:SimSun;
}
.netpay {
	width:270px;
}
.netpay .nptop {
	background:url(../images/npbg1.gif) no-repeat center top;
	height:5px;
	font-size:0;
}
.netpay .npbot {
	background:url(../images/npbg1.gif) no-repeat center bottom;
	height:5px;
	font-size:0;
}
.netpay .npcontent {}
.netpay .nptitle {
	height:24px;
	border-bottom: 1px solid #999999
}
.netpay .nptitle h3 {
	font-size:12px;
	float:left;
	color:#2E1C04;
}
.morebtn {
	background:url(../images/morebtn.gif) no-repeat;
	width:67px;
	height:19px;
	display:block;
	float:left;
	margin-left:10px;
}
.netpay .nplist {
	padding:10px 0;
}
.netpay .nplist p span {
	color:#996600;
	font-size:16px;
	font-weight:700;
}
.netpay .nplist ul li img {
	float:left;
}
.netpay .nplist .npt {
	margin:10px 0;
}
.netpay .nplist .npt th,.netpay .nplist .npt td {
	vertical-align:middle;
	padding:5px 0;
}
.netpay .nplist .npt th {
	text-align:center;
}
.netpay .nplist .npt h5 a,.netpay .nplist .more a {
	color:#996600;
	font-weight:700;
	font-size:12px;
	font-family:SimSun;
}
.netpay .nplist .npt p {
	color:#666666;
}





.ndnews {
	margin:35px 50px 0 45px;
	border:2px solid #cccccc;
	background:url(../images/ndbg.gif) repeat-x bottom;
	padding:30px 15px;
	height:175px;
	overflow:hidden;
}
.ndnews dl {
	width:265px;
}
.ndnews dl dt {
	height:30px;
	border-bottom:1px solid #999999;
	margin-bottom:10px;
}
.ndnews dl dd {
	line-height:200%;
}
.ndnews dl dd span {
	margin:0 8px 0 2px;
}
.ndnews dl dd img {
	position:relative;
	top:5px;
	margin-left:5px;
}
.ndnews dl h2 {
	float:left;
	text-indent:-3000px;
	width:70px;
	height:20px;
}
.ndnews .nd2 {
	margin-left:20px;
	padding:0 20px;
	border-left:1px dotted #999999;
	border-right:1px dotted #999999;
	padding-bottom:15px;
}
.ndnews .nd1 h2 {
	background:url(../images/btext.gif) no-repeat 0 -95px;
}
.ndnews .nd2 h2 {
	background:url(../images/btext.gif) no-repeat 0 -129px;
}
.ndnews .nd3 h2 {
	background:url(../images/btext.gif) no-repeat 0 -164px;
}

/**/
.fdinfo {
	border:1px solid #cccccc;
	border-bottom:2px solid #663300;
	margin-top:-2px;
	padding:10px;
	text-align:left;
}
.fdinfo .finfo {
	height:170px;
	margin:1px;
	line-height:150%;
	overflow:hidden;
}
.fdinfo .fpic {
	width:300px;
}
.fdinfo .finfo ul {
	margin-left:370px;
	padding-top:30px;
}
.fdinfo .finfo ul li {
	position:relative;
	margin:6px 0;
}
.fdinfo .finfo ul li b {
	color:#666666;
	font-weight:normal;
	position:absolute;
	left:-60px;
	top:-1px;
	_top:-2px;
	*top:-2px;
}
.fdinfo .finfo .title {
	margin-bottom:12px;
}
.fdinfo .baodao {
	margin:10px 10px 20px;
}
.fdinfo .baodao b {
	font-weight:normal;
	color:#993300;
}
.fdinfo .buylink {
	border:1px solid #cccccc;
	background:#E1DBCF;
	padding:10px;
	margin:0 10px;
	text-align: right;
}
.fdinfo .buylink img {
	margin:0 10px;
}








/*2016-09-18 */

/*ÐÂÑùÊ½ - Ê×Ò³*/
.menu .wrapfix {background:url(../images/new/menubg.png) no-repeat right center;}
#header .menu{background: #BC0000;}
.menu ul li a.current, .menu ul li a:hover{background-image:none;}
.menu ul li a span{border-left: 1px solid #fff;}
.loginbox .timg{background: url(../images/new/timg.jpg) no-repeat;}
.topbox .loginbox{background: url(../images/new/loginbox.gif) no-repeat;}
.loginbox .searchbox{background: url(../images/new/searchbox.gif) no-repeat 0 10px;}
.mbox .mleft,.mbox .mmid, .mbox .mright{background-image:none;}
.mainwrapper,.mainfund{background: #fff url(../images/new/mwtbg2.png) repeat-y right;}
.mwt,.mainfund{background: url(../images/new/mwtbg.gif) no-repeat;height: 49px;width: 46px;}
.mainact .weibo{background-image: url(../images/new/text2.gif)!important;}
.morebtn{background: url(../images/new/morebtn.gif) no-repeat;}
.nvtab .nvtablist li a{color: #BC0000;}
.mainact .act p,.nvtabcontent th,.nvtabcontent .nvt a,.netpay .nplist p span,.netpay .nplist .npt h5 a, .netpay .nplist .more a,.nvtab .nvtablist li a{color: #BC0000;}
.nvtab .nvtablist .current {background: #BC0000;}
.nvtabcontent td .buy{background: url(../images/new/buy.png) no-repeat;}
.nvtabcontent td span{background: url(../images/new/buy.png) no-repeat 0 -28px;}
#footer{width: 1006px;background: url(../images/new/ftbg.gif) repeat-x top;}
.mwb{background: url(../images/new/mwbot1.gif) repeat-x;}
a:hover{color: #BC0000;}
.ftlink .box1{background: url(../images/new/ftlink1.png) no-repeat top left;}
.ftlink .box2{background: url(../images/new/ftlink2.gif) no-repeat top left;}
.ftlink .box3{background: url(../images/new/ftlink3.gif) no-repeat top left;}
.ftlist dt{border-top: 2px solid #BC0000;}
.ndnews .nd1 h2 {background-image: url(../images/new/btext.gif);}
.ndnews .nd2 h2{background-image: url(../images/new/btext.gif);}
.ndnews .nd3 h2{background-image: url(../images/new/btext.gif);}
.ftlist dt a{color: #BC0000;}






/*2016-09-26*/
.menu ul .n9 span {background:url(../images/new/classnav.gif) no-repeat;}


/*2016-09-27*/
.menu ul li a.current span{background-image: url(../images/new/text11.png);}
.menu ul li a span{background-image: url(../images/new/text1.png);}


/*2019-06-17 start*/
.loginbox .timg {
	margin: 30px auto 0;
}
.loginbox .loginbtn {
	width: 212px;
	margin: 15px auto 0;
}
.loginbtn .rbtn {
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
	width: 64px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 0 2px;
	background: url(../images/red_btn_bg.png) no-repeat center;
}
.loginbtn .rbtn:hover {
	color: #FFFFFF !important;
	text-decoration: none;
}
.code_img_text {
	width: 220px;
	overflow: hidden;
	margin: 0 auto;
}
.code_img_text > .box {
	float: left;
	width: 94px;
	padding: 10px 8px; 
}
.code_img_text .img_box {
	padding: 5px;
	border: 1px solid #666;
}
.code_img_text .img_box img {
	display: block;
	width: 100%;
}
.code_img_text p {
	line-height: 30px;
	font-size: 12px;
	text-align: center;
	color: #333;
}
.code_img_text .btn {
	display: block;
	width: 64px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 0 auto;
	background: url(../images/red_btn_bg.png) no-repeat center;
}
.loginbtn .rbtn:hover,.code_img_text .btn:hover {
	text-decoration: none;
}

.sercice_new .seract .actlist {
	background: none;
}
.sercice_new .seract .actlist .actmain {
	padding-right: 200px;
}

/*2019-06-17 end*/

.nvtabcontent .fundnav_displaynone_td span {
	background: none;
	padding:0;
	height: auto;
	line-height: auto;
}

/* 20240129 begin*/
.nvtab .nvtablist li a:hover {
	color:#ffffff!important;
}
.loginbtn .rbtn.fir{
    margin-left: 18px;
}
.loginbtn .rbtn.sec{
    margin-left: 40px;
}
.topbox .loginbox {
	height:220px;
}
.netvalue {
	width:672px;
	border-right: none;
}
.nvtabcontent td {
    height: 30px;
}
.loginbtn .rbtn.long {
	width: 100px;
    margin-left: 56px;
    background: url(../images/red_btn_bg_long.png) no-repeat center;
}
/* 20240129 end*/