
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,
th,td,table,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,select{
	padding:0;
	margin:0;
	font-size:12px;
	font-family:"����";
	color:#5E5E5E;}
table{
	border-collapse:collapse;}
img{
	border:0 none;}
input{
	border:0 none;}
img,input,select,a{
	vertical-align:middle;}
ul li{
	list-style:none;}
a{
  cursor:pointer;
  text-decoration:none;
  color: #545454;}
.clearfix:after{
	content:".";
	height:0px;
	clear:both;
	display:block;
	visibility:hidden;}
* html .clearfix{
	height:1%;}
.clearfix{
	display:block;}	
.clear{
	clear:both;
	height:0px;
	line-height:0px;
	overflow:hidden;}
.float_lt{
	float:left;}
.float_rt{
	float:right;}
body{
	background:#fff none;}
.wrapper{
	width:950px;
	margin:auto;}
.header_box1{
	padding:20px 0px;
	height:30px;
	overflow:visible;}
.header_lt{
	float:left;}
.header_rt{
	float:right;}
.blog{
	color:#999;
	line-height:25px;
	height:25px;
	display:inline-block;
	background:url(../images/icon18.gif) 0px 3px  no-repeat;
	padding-left:25px;}
.searchbox{
	background:url(../images/bg02.gif) no-repeat;
	width:203px;
	height:25px;
	display:inline-block;
	padding-left:32px;
	margin-left:15px;}
.searchbox .txt01{
	width:162px;
	padding-right:6px;
	height:25px;
	border:0 none;
	background:transparent none;
	line-height:25px;
	vertical-align:middle;}
.searchbox .but01{
	width:35px;
	height:25px;
	color:#fff;
	border:0 none;
	background:transparent none;
	vertical-align:middle;}
.nav{
	background:url(../images/bg03.gif) no-repeat;
	padding:6px 0px 3px 3px;
	height:36px;
	position:relative;
	z-index:2;}
.nav ul li{
	float:left;
	height:36px;}
.nav ul li.last{
	width:145px;
	margin-left:5px;}
.nav ul li a{
	font-family:"΢���ź�";
	padding:0px 17px 0px 16px;
	display:inline-block;
	line-height:36px;}
.nav ul li.last a{
	position:relative;
	width:105px;
	color:#c97f06;
	padding:0px 0px 0px 40px;}
.nav ul li a.current,
.nav ul li a:hover{
	color:#e71d29;
	background:url(../images/icon06.gif) center 3px no-repeat;}
.nav ul li.last img{
	position:absolute;
	top:10px;
	right:30px;}
.pulldown_box{
	border:2px solid #d10c15;
	padding:10px;
	width:600px;
	background:#fffaea none;
	position:absolute;
	top:35px;
	left:220px;
	z-index:11;
	background-image: -moz-linear-gradient(top, #fff, #fffaea); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #fffaea)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fffaea', GradientType='0'); 
	opacity:0.97; /*Chrome��Safari��Firefox��Opera */ 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=97); /* IE6/IE7/8 */ 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=97)"; /*  IE6 */ 
	}
.pulldown_box img{
	vertical-align:middle;}
.pulldown_box dl{
	width:50%;
	float:left;}
.pulldown_box dl dt{
	font-family:"΢���ź�";
	color:#e71d29;
	font-size:13px;
	line-height:22px;
	padding-left:13px;}
.pulldown_box dl dt.dt_gap{
	margin-top:18px;}
.pulldown_box dl dd{
	padding-left:8px;}
.pulldown_box dl dd.current,
.pulldown_box dl dd:hover{
	background:url(../images/icondn.gif) 0px 7px no-repeat;}
.pulldown_box dl dd a{
	color:#545454;
	width:99%;
	display:block;
	line-height:22px;
	font-family:"΢���ź�";
	padding-left:5px;}
.goldox{
	color:#fe901d;
	margin:0px 7px;}
.yellow_star{
	color:#e0c540;}
.pulldown_box dl dd.current a,
.pulldown_box dl dd a:hover{
	background:url(../images/bgdown.gif) center center repeat-x;
	color:#fff;
	}
.branch{
	background:url(../images/about_05.gif) repeat-x;
	height:47px;
	padding-left:30px;}
.content{
	margin:12px 0px;
	display:block;}
.tel{
	position:absolute;
	left:0px;
	bottom:10px;
	width:162px;
	height:140px;}
.left_bar{
	width:240px;
	float:left;
	display:block;
	overflow:hidden;}
.bar_title{
	background:url(../images/bg01.gif) no-repeat;
	width:225px;
	height:27px;
	padding-left:15px;
	line-height:27px;
	color:#fff;
	font-weight:bold;}
.sidetitle{
	background:url(../images/titbg2.gif) left top no-repeat;
	height:28px;
	line-height:28px;
	color:#d20d16;
	font-weight:bold;
	padding-left:15px;
	}
.small_bar{
	width:160px;
	float:left;
	display:block;}
.sbar_title{
	background:url(../images/bg21.jpg) no-repeat;
	width:145px;
	height:27px;
	padding-left:15px;
	line-height:27px;
	color:#fff;
	font-weight:bold;
	}
.small_nav{
	border:2px solid #d20d16;
	border-top:0 none;
	width:156px;
	overflow:hidden;}
.left_nav{
	border:2px solid #d20d16;
	border-top:0 none;
	width:236px;
	overflow:hidden;}
.left_nav ul li{
	background:url(../images/bg07.gif) repeat-x;
	line-height:30px;
	float:left;
	width:236px;
	display:block;}
.left_nav ul li a{
	padding-left:12px;
	line-height:30px;
	display:block;
	font-weight:bold;
	color:#545454;
	border:0 none;
	border-bottom:1px solid #e5e5e5;}
.left_nav ul li a.current,
.left_nav ul li a:hover{
	color:#c60000;
	_background:0 none;
	font-weight:bold;}
.left_nav ul li ul{
	margin:0p auto;
	padding:0px 15px;}
.left_nav ul li ul li{
	background:0 none;
	width:206px;}
.left_nav ul li ul li a{
	background:url(../images/icon07.gif) 8px -50px no-repeat;
	border-bottom:1px solid #e5e5e5;
	text-indent:12px;
	font-weight:normal;
	line-height:30px;}
.left_nav ul li ul li a:hover,
.left_nav ul li ul li a.current,
.left_nav ul li ul li ul li a:hover,
.left_nav ul li ul li ul li a.current,{
	color:#d00c16;}
.left_nav ul li ul li ul{
	padding:0px;
	margin:auto;}
.left_nav ul li ul li ul li a{
	background:url(../images/icon07.gif) 20px 10px no-repeat;
	padding-left:20px;
	}
	
.small_nav ul li ul{
	margin:0p auto;
	padding:0px 15px;}
	
.small_nav ul li ul li{
	background:0 none;
	width:206px;}

.cont_right{
	float:right;
	width:700px;
	display:block;
	overflow:hidden;}
.cont_right2{
	float:right;
	width:780px;
	display:block;
	overflow:hidden;}
.road{
	background:#fff url(../images/road.gif) -1px 0px no-repeat;
	padding-left:17px;
	display:block;
	height:30px;
	line-height:30px;
	color: #5E5E5E;}
.road a{
	 color: #5E5E5E;}
.road a:hover{
	color:#c9060c;
	text-decoration:underline;}
.road span{
	color:#c9060c;}
.position{
	background:#e50012 none;
	padding-left:17px;
	display:block;
	height:30px;
	line-height:30px;
	color: #fff;
	margin-bottom:10px;}
.position a{
	color:#fff;}
.position a:hover{
	color:#fff;
	text-decoration:underline;}
.position span{
	color:#fff;}
.cont_box{
	margin-top:10px;}
.btn01{
	background:url(../images/btn02.gif) 0px -79px no-repeat;
	height:23px;
	width:80px;
	text-align:center;
	line-height:23px;
	display:inline-block;
	color:#fff;
	font-weight:bold;
	margin:0px 5px;}
.btn02{
	border:1px solid #a40615;
	height:22px;
	line-height:22px;
	padding:0px 5px;
	color:#fff;
	background:#970d1a none;
	display:inline-block;
	border-radius:3px 3px 3px 3px;}
.btn12{
	height:24px;
	line-height:24px;
	padding:0px 5px;
	color:#fff;
	background:#2288cc none;
	display:inline-block;
	border-radius:3px 3px 3px 3px;}
.btn12.current,
.btn12:hover{
	color:#fff;
	background:#e30012 none;}
.btn03,.btn04{
	width:69px;
	height:29px;
	line-height:29px;
	text-align:center;
	font-weight:bold;
	display:inline-block;
	color:#fff;
	font-size:14px;}
.btn03{
	background:url(../images/btn02.gif) 0px 0px no-repeat;}
.btn04{
	background:url(../images/btn02.gif) -76px 0px no-repeat;}
.btn13{
	background:url(../images/btn17.gif) 0px 0px no-repeat;}
.btn14{
	background:url(../images/btn17.gif) 0px -33px no-repeat;}
.btn13,.btn14{
	width:124px;
	height:29px;
	line-height:24px;
	text-align:center;
	font-family:"΢���ź�";
	display:inline-block;
	font-size:14px;
	color:#fff;}
.btn15{
	background:url(../images/btn17.gif) 0px -73px no-repeat;
	width:124px;
	height:43px;
	line-height:43px;
	text-align:center;
	font-family:"΢���ź�";
	display:inline-block;
	font-size:15px;
	color:#a37a1c;}
.mar10{
	margin:10px;}
.marb10{
	margin-bottom:10px;}
.h1_sty{
	border-bottom: 1px dotted #CCCCCC;
    font-size: 12px;
	padding-bottom:10px;
	margin:10px 0px;}
.h2_sty{
	font-size:18px;
	font-weight:bold;
	line-height:24px;}
.table01 tr td{
	border:1px solid #9c9c9c;
	padding:5px;
	line-height:24px;
	color: #5E5E5E;}
.table01 tr.td_sty2 td{
	text-align:center;
	background:#f1f1f1 none;}
.table01 tr td a{
	text-decoration:underline;}
.table01 tr td a.btn03{
	text-decoration:none;}
.table04 tr td{
	border:1px solid #9c9c9c;
	line-height:24px;
	padding:2px 0px;
	color: #5E5E5E;
	text-align:center;}
.table04 tr.tr_sty1 td{
	padding:2px 0px;
	line-height:20px;
	background:#f1f1f1 none;}
.table04 tr.tr_sty2 td{
	line-height:38px;
	background:#f1f1f1 none;}
.bggray{
	background-color:#f1f1f1;
	text-align:center;}
.lable01{
	width:80px;
	text-align:right;
	display:inline-block;
	font-weight:bold;}
td.td_sty1{
	background:#f4f4f4 none;}
.tsred{
	color:#d43232;}
.tsred2{
	color:#c60000;}
.tsgreen{
	color:#008000;}
.text01{
	border:1px solid #bbb;
	background:#fff none;
	height:22px;
	line-height:22px;
	padding:0px 5px;}
.text02{
	border:1px solid #bbb;
	background:#fff none;
	height:20px;
	line-height:20px;
	padding:0px 5px;}
.w140{
	width:140px!important}
.w70{
	width:70px!important}
.center{
	text-align:center;}
.link{
	margin:20px auto;}
.link a{
	margin:0px 10px;}
.artcle_sty1{
	padding:10px;}
.artcle_sty1 h4{
	font-size:12px;
	line-height:24px;
	margin-bottom:10px;}
.artcle_sty1 p{
	line-height:24px;
	text-indent:25px;}
.artcle_sty2{}
.artcle_sty2 h3{
	text-align:center;
	font-size:18px;
	line-height:34px;
	margin-bottom:15px;}
.artcle_sty2 p{
	line-height:24px;
	text-indent:25px;
	margin-bottom:20px;}
.tips{
	font-weight:bold;
	margin-top:25px;
	margin-bottom:20px;
	line-height:30px;
	padding-left:20px;}
.c_title{
	padding-top:10px;}
.title_pic{
	float:left;}
.c_link{
	float:right;
	padding-right:30px;}
.tips2{
	font-weight:bold;
	color: #C70102;
	line-height:22px;
	margin:10px 0px;
	background:url(../images/icon30.gif) 0px 0px no-repeat;
	padding-left:30px;}
.table02 tr td{
	border:1px solid #ccc;
	background:url(../images/bg_header_gray.gif) repeat-x;
	height:38px;
	line-height:38px;
	padding:0px 10px;}
.table02 tr td a{
	color: #545454;}
.table02 tr td a:hover{
	color:#bb892f;}
.psty1{
	line-height:24px;}
.martb20{
	margin:20px 0px;}
.martb10{
	margin:10px 0px;}
.table03 tr th{
	border:1px solid #ccc;
	line-height:32px;
	padding:0px 5px;
	background:#f1f1f1 none;}
.table03 tr th.aright{
	text-align:right;
	padding-right:10px;}
.table03 tr td{
	border:1px solid #ccc;
	padding:5px;
	line-height:20px;}
.tsbold{
	font-weight:bold;}
.mar15{
	margin:15px 0px;}
.rules h2{
	font-size:18px;
	line-height:48px;}
.rules p{
	padding-left:30px;
	line-height:24px;}
.question_list{
	clear:both;
	width:720px;}
.question_list li{
	width:30%;
	background:url(../images/arrow_cjwt.gif) 0px 10px no-repeat;
	padding-left:20px;
	float:left;
	height:32px;
	line-height:32px;}
.question_list li.point{
	width:45%;}
.question_list li a{
	color:#f47b21;
	font-size:12px;
	line-height:15px;}
.question_list li a:hover{
	text-decoration:underline;}
.search{
	margin:20px 0px 10px;}
.ask_question{}
.ask_question li{
	border-bottom:1px dotted #ccc;
	padding:10px 0px;
	line-height:22px;}
.ask_question li .ask{
	background:url(../images/new_tb.gif) 0px 5px no-repeat;
	padding-left:20px;
	font-weight:bold;}
.ask_question li .answer{
 	background-color: #EEEEEE;
    display: block;
	margin-top:5px;
    padding:8px;}
.page{
	padding:10px 0px;
	text-align:center;}
.page a:hover{
	text-decoration:underline;}
.page .text01{
	width:40px;}
.pad_l20{
	padding-left:20px;}
.link1{
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	margin-left:100px;}
.h2_sty2{
	font-size:16px;
	 color: #990000;
	 line-height:30px;
	 display:inline-block;}
.textarea01{
	 border: 1px solid #ccc;
	 width:98%;
	 height:120px;
	 padding:5px;
	 line-height:20px;
	 overflow-y:scroll;
	 overflow-x:hidden;}
.textarea02{
	 border: 1px solid #ccc;
	 width:230px;
	 height:80px;
	 padding:5px;
	 line-height:20px;
	 overflow:hidden;
	 vertical-align:text-top;}
.intro_txt h4{
	font-size:14px;
	line-height:30px;
	margin-bottom:10px;}
.intro_txt p{
	line-height:22px;
	margin-bottom:15px;
	text-indent:25px;}
/*--�߽�����-*/
.zhichi .txt img{
	float:left;
	padding-right:20px;}
.zhichi .txt{
	line-height:24px;}
.zhichi .txt h4{
	font-size:14px;
	line-height:30px;}
.zhichi .txt p{
	text-indent:25px;}
.lcb_list li{
	background:url(../images/icon01.gif) 10px 7px no-repeat;
	padding-left:25px;
	margin-bottom:20px;
	line-height:20px;}
.lcb_list li.star{
	background:url(../images/icon02.gif) 5px 5px no-repeat;
	padding-left:25px;}
.lcb_list li span{
	color:#c70102;}
.contact_us .bm{
	border-bottom:1px dotted #f46500;
	padding:10px;
	font-weight:bold;
	margin-bottom:10px;}
.contact_us p{
	line-height:20px;
	padding-left:30px;}
.manager_list li{
	padding-bottom:20px;
	display:block;
	width:604px;}
.manager_list li .pic{
	float:left;
	margin-right:20px;
	height:145px;
	display:block;}
.manager_list .txt{
	min-height:145px;
	_height:145px;
	overflow:visible;}
.manager_list .txt h4{
	font-weight:bold;
	line-height:30px;
	font-size:14px;}
.manager_list .txt p{
	line-height:20px;}
/*--��ѯstart--*/
.hello{
	line-height:30px;
	font-weight:bold;
	margin-bottom:10px;}
#step_list{
	margin:auto;
	overflow:hidden;}
#step_list li{
	background:0 none;
	line-height:32px;}
#step_list li a{
	border:1px solid #bb5f47;
	background:#fff url(../images/icon03.gif) 17px 10px no-repeat;
	text-align:left;
	padding-left:35px;
	font-size:12px;
	font-family:"����";
	color:#212121;
	height:32px;
	display:block;
	line-height:32px;}
#step_list li a.current,
#step_list li a:hover{
	font-weight:bold;
	background:#f7f3ea url(../images/icon03.gif) 17px 10px no-repeat;}
.fund_check{
	border-bottom:1px solid #ccc;
	padding:10px 0px;
	font-weight:bold;
	margin-bottom:20px;}
.title_sty{
	padding:20px 30px 0px;
	font-size:14px;
	font-weight:bold;
	color:#d20000;}
.a_underline{
	text-decoration:underline;}
.whichway{
	font-weight:bold;
	color:#d00000;
	margin-top:20px;
	line-height:24px;}
.news_list{
	margin:10px 0px;}
.news_list li{
	background:url(../images/news_sj.png) 5px 3px no-repeat;
	position:relative;
	line-height:30px;
	height:30px;
	white-space:nowrap;
	border-bottom:1px dotted #ccc;
	padding-left:20px;}
.news_list li a:hover{
	color:#c9060c;}
.news_list li  span{	
	position:absolute;
	right:10px;
	top:0px;}
.h1_title{
	background:url(../images/zi4.gif) no-repeat;
	width:299px;
	height:29px;
	line-height:27px;
	font-size:14px;
	text-align:center;
	color:#912a29;
	font-family:"΢���ź�";
	margin:20px auto;}
.zhinan{
	line-height:24px;}
.zhinan p{
	margin-bottom:10px;
	text-indent:25px;}
.zn_point{
	font-weight:bold;
	margin:10px 0px;}
.point_list{
	background:url(../images/news_sj02.png) 0px 7px no-repeat;
	padding-left:12px;}
.point_ul{
	padding-left:20px;}
.plan_ol{
	padding-left:45px;}
.plan_ol li{
	list-style-type:decimal;
	line-height:24px;}
/*------foot end---*/
.footer{}
.footer_link{
	background:url(../images/bg04.gif) 0px 0px no-repeat;
	width:915px;
	height:27px;
	line-height:27px;
	color:#666;
	padding-left:35px;}
.footer_link a{
	color:#666;
	margin:0px 8px;}
.footer_link a:hover{
	text-decoration:underline;
	color:#de121d;}
.friend_link{
	background:url(../images/bg04.gif) 0px -32px no-repeat;
	height:33px;
	line-height:33px;
	margin:6px 0px;
	padding:0px 35px;
	color:#f2dddc;}
.friend_link .friend_lt{
	float:left;}
.friend_link .friend_lt a{
	color:#f2dddc;
	margin:0px 8px;}
.friend_link .friend_lt a:hover{
	text-decoration:underline;}
.friend_link .friend_rt{
	float:right;}
.table05 tr td{
	line-height:24px;
	padding:2px;}
/*---index css start---*/
.header_add{
	background:url(../images/topbg.gif) no-repeat;
	width:920px;
	height:42px;
	color:#f2eadb;
	line-height:42px;
	padding:0px 10px 0px 20px;
	position:relative;}
.newslistwraper{
	position:relative;
	}
.newslist_sc{
	height:42px;
	line-height:42px;
	width:770px;
	overflow:hidden;
	position:relative;
	float:left;
}
.newslist_sc ul{
	position:absolute;
	left:0px;
	top:0px;
	width:770px;}
.newslist_sc ul li{
	float:none;
	color:#f2eadb;}
.newslist_sc ul li a{
	color:#f2eadb;}
.ascroll{
	background:url(../images/icon_ud.gif) no-repeat;
	width:28px;
	height:28px;
	display:inline-block;
	float:left;
	margin-right:8px;
	vertical-align:middle;
	margin-top:5px;
	overflow:hidden;
	position:relative;}
.ascroll a{
	width:23px;
	height:12px;
	display:inline-block;
	text-indent:-9999px;
	overflow:hidden;
	margin-left:0px;}
.ascroll .up{
	position:absolute;
	top:3px;
	left:3px;}
.ascroll .down{
	position:absolute;
	top:15px;
	left:3px;}
.header_add ul{
	float:left;}
.header_add ul li{
	color:#f2eadb;}
.header_add ul li a{
	color:#f2eadb;
	margin-left:20px;}
.header_add a:hover{
	text-decoration:underline;}
.btn05{
	background:url(../images/btn02.gif) 0px -31px no-repeat;
	width:84px;
	height:24px;
	line-height:24px;
	text-align:center;
	display:inline-block;
	font-family:"";
	color:#d20d16;
	position:absolute;
	right:10px;
	top:8px;}
.btn05 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;}
.title_top{
	background:url(../images/i10.gif) left bottom repeat-x;
	height:28px;
	line-height:28px;
	padding-left:15px;}
.title_top2{
	background:url(../images/titbg2.gif) right top no-repeat;
	height:28px;
	line-height:28px;
	padding-left:15px;
	}
.title_top h4{
	float:left;
	color:#fff;}
.title_top2 h4{
	color:#fff;
	color:#d20d16;}
.btn_download{
	float:right;
	color:#fff;
	font-weight:bold;
	padding-right:15px;
	background:url(../images/icon_download.gif) 0px 7px no-repeat;
	padding:0px 15px 0px 18px;}
.btn_download:hover{
	text-decoration:underline;}
.top_time{
	float:right;
	color:#c9caca;
	margin-right:12px;}
.struct1{
	width:240px;
	float:left;}
.struct2{
	width:700px;
	float:right;
	overflow:hidden;}
.title_bot,
.title_bot2{
	border:1px solid #cdcdcd;
	border-top:0 none;
	padding:10px 8px;
	height:63px;
	overflow:hidden;
	background:#fff url(../images/bg09.gif) left bottom repeat-x;}
.title_bot3{
	border:1px solid #cdcdcd;
	border-top:0 none;
	padding:10px 20px 30px;
	min-height:300px;
	_height:300px;
	background:#fff url(../images/bg09.gif) left bottom repeat-x;}
.title_bot4{
	border:1px solid #cdcdcd;
	border-top:0 none;
	padding:24px 20px;}
.account_list{}
.account_list li{
	background:url(../images/bg01.gif) 0px -67px no-repeat;
	width:220px;
	height:27px;
	margin-bottom:6px;}
.account_list li a{
	background:url(../images/icon13.gif) 47px -346px no-repeat;
	padding-left:73px;
	width:147px;
	height:27px;
	line-height:27px;
	display:block;
	font-size:15px;
	color:#d10f0f;
	font-family:"΢���ź�";}
.change_list{
	background:url(../images/i20.jpg) no-repeat;
	width:463px;
	height:36px;
	float:left;
	margin-top:12px;}
.change_list li{
	float:left;
	display:block;}
.change_list li.c1 a{
	width:104px;}
.change_list li.c2 a{
	width:116px;}
.change_list li.c3 a{
	width:134px;}
.change_list li.c4 a{
	width:108px;}
.change_list li a{
	color:#d20000;
	height:36px;
	line-height:36px;
	line-height:0px;
	font-size:0px;
	overflow:hidden;
	display:inline-block;}
.link_center{
	float:right;
	width:145px;}
.link_center .btn03{
	margin-right:7px;}
.link_a{
	margin-top:5px;}
.link_a a{
	width:72px;
	float:left;
	display:block;
	line-height:16px;
	color:#656565;}
.index_box1{
	height:112px;}
.index_box2{
	margin:8px 0px;}
.bar_bottom{
	border:2px solid #d20d16;
	border-top:0 none;
	width:216px;
	padding:11px 10px 13px;
	*+padding:11px 10px 10px;
	_padding:11px 10px 12px;}
.rate{
	border-top:6px solid #d20d16;
	border-bottom:2px solid #ccc;
	height:0px;
	display:block;
	overflow:hidden;}
.bar_title2{
	background:url(../images/bg01.gif) 0px -32px no-repeat;
	width:225px;
	height:27px;
	padding-left:15px;
	line-height:27px;
	color:#fff;
	font-weight:bold;}
.bar_title2 strong{
	background:url(../images/icon13.gif) 0px -240px no-repeat;
	padding-left:20px;
	height:27px;
	line-height:27px;
	display:block;
	float:left;}
.bar_title2 .more2{
	float:right;
	margin-right:15px;
	color:#fff;
	font-weight:normal;}
.bar_title2 .more2:hover{
	text-decoration:underline;}
.types_list li{
	background:url(../images/bg11.gif) 0px bottom no-repeat;
	height:30px;
	line-height:30px;
	display:block;}
.types_list li a{
	background:url(../images/icon13.gif) 5px -296px no-repeat;
	padding-left:20px;
	display:block;}
.btn06,.btn07{
	position:absolute;
	width:6px;
	height:71px;
	display:inline-block;
	overflow:hidden;
	font-size:0px;
	line-height:0px;
	top:15px;}
.btn06{
	background:url(../images/icon14.gif) 0px 0px no-repeat;
	left:0px;}
.btn07{
	background:url(../images/icon14.gif) right 0px no-repeat;
	right:0px;}
.video_part{
	padding:10px 0px;
	width:216px;
	position:relative;}
.video_list{
	margin:0px 15px;}
.video_list li{
	text-align:center;
	float:left;
	width:50%;
	display:block;}
.video_list li a{
	display:block;
	line-height:14px;
	color:#545454;}
.video_list li a:hover{
	color: #C60000;}
.video_list img{
	margin-bottom:10px;
	border:1px solid #b8b8b8;
	padding:1px;}
.rangge_tab{
	border-bottom:1px solid #e5e5e5;
	height:24px;
	line-height:24px;
	margin-bottom:4px;}
.rangge_tab a{
	text-align:center;
	height:24px;
	width:88px;
	display:inline-block;}
.rangge_tab a:hover,
.rangge_tab a.current{
	background:url(../images/tab1.gif) left bottom no-repeat;
	color:#ba262d;
	font-weight:bold;}
.table06 tr td{
	line-height:22px;
	color:#545454;
	padding:0px 5px;}
.index_middle{
	width:450px;
	float:left;
	padding-left:9px;
	display:block;}
.index_right{
	width:240px;
	float:right;}
.news_center{
	border:1px solid #cdcdcd;
	background:url(../images/bg09.gif) left bottom repeat-x;
	width:448px;
	height:298px;}
.news_top{
	background:#fff url(../images/bg12.gif) left 1px repeat-x;
	height:33px;}
.news_tab{
	line-height:30px;
	color:#cccccc;
	float:left;}
.news_tab a{
	padding:0px 10px;
	display:inline-block;}
.news_tab a:hover,
.news_tab a.current{
	background:url(../images/bg13.gif) center top no-repeat;
	_background:url(../images/bg13.gif) center -1px no-repeat;
	_border-top:1px solid #d2000d;
	height:33px;
	color:#c60000;
	font-weight:bold;}
.more{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;
	margin-right:5px;
	line-height:30px;}
.index_gap{
	margin-bottom:5px;}
.blogbox{
	height:99px;}
.index_box3{
	background:#fff url(../images/bg10.gif) left bottom repeat-x;
	border:3px solid #dedddd;
	padding:10px 14px 15px 14px;}
.hotquestion{
	background:#fff url(../images/bg10.gif) left bottom repeat-x;
	border:3px solid #dedddd;
	margin-bottom:5px;
	width:205px;
	height:165px;
	padding:10px 14px 15px 14px;}	
.title_box{
	border-bottom:1px solid #e2e2e2;
	padding-bottom:12px;
	height:13px;
	display:block;}
.tit_question{
	background:url(../images/icon13.gif) 0px -114px no-repeat;
	color:#c9070c;
	padding-left:20px;
	height:14px;
	line-height:14px;
	float:left;
	display:inline-block;}
.fast_answer{
	float:right;
	background:url(../images/icon13.gif) 0px -246px no-repeat;
	padding-left:20px;}
.wt_list{
	margin-top:5px;}
.wt_list li{
	margin-bottom:4px;}
.wt_list li a{
	background:url(../images/icon07.gif) 4px -58px no-repeat;
	padding-left:15px;
	line-height:20px;}
.wt_list li a:hover{
	color: #C60000;}
.txt_right{
	text-align:right;}
.order_infor{
	background:url(../images/icon13.gif) 0px 4px no-repeat;}
.consultant_service{
	background:url(../images/icon13.gif) 0px -52px no-repeat;}
.fast_dl dt{
	color:#c9070c;
	font-weight:bold;
	padding-left:25px;
	line-height:24px;
	margin-top:10px;}
.fast_dl dd{
	color:#ccc;}
.fast_dl dd a{
	line-height:20px;}
.fast_dl dd a:hover{
	color: #C60000;
	text-decoration:underline;}
.news_bottom{
	padding:10px 18px;}
.news_mixinfor{}
.news_pic{
	background:url(../images/i4.gif) no-repeat;
	padding:6px;
	width:109px;
	height:84px;
	float:left;}
.news_txt{}
.news_txt h4{
	color:#c60000;
	line-height:22px;
	font-size:12px;}
.news_txt p{
	line-height:18px;}
.news_txt p a{
	color:#c60000;}
.news_txt p a:hover{
	text-decoration:underline;}
.news_ul{
	position:relative;
	z-index:1;}
.news_ul li{
	border-bottom:1px dotted #ccc;
	line-height:24px;
	height:24px;
	position:relative;
	z-index:1;}
.news_ul li a{
	background:transparent url(../images/news_sj.png) 5px -5px no-repeat;
	white-space:nowrap;
	padding-left:20px;
	color:#666;}
.news_ul li a:hover{
	color:#c9060c;
	text-decoration:underline;}
.news_ul li span{
	position:absolute;
	top:0px;
	right:5px;}
.grading{
	border:1px solid #ebd8b8;
	padding:1px;
	width:446px;
	height:180px;
	margin-top:10px;}
.grading_inner{
	background:#f7ecd9 none;
	width:446px;
	height:180px;}
.grading_ul{
	display:block;
	float:left;
	margin-top:15px;
	width:106px;}
.grading_ul li{
	height:44px;}
.grading_ul li a{
	color:#bc872e;
	line-height:44px;
	height:44px;
	padding-left:32px;
	width:74px;
	display:block;}
.grading_ul li a:hover,
.grading_ul li a.current{
	background:#fff url(../images/icon13.gif) 14px -421px no-repeat;}
.grading_detail{
	background:url(../images/gradding.jpg) left -1px no-repeat;
	width:446px;
	height:180px;
	float:right;}
.grading_link{
	margin:75px 0px 0px 200px;}
.grading_link a{
	display:block;
	color:#bc872e;
	line-height:18px;}
.grading_link a:hover{
	text-decoration:underline;}
.notice{
	width:700px;
	float:left;}
.notice_title{
	background:url(../images/bg14.gif) 0px 0px no-repeat;
	height:29px;
	line-height:29px;
	padding:0px 15px;}
.notice_title strong{
	float:left;
	color:#fff;}
.notice_link{
	float:right;}
.notice_link a{
	color:#fff;
	margin-left:10px;}
.notice_link a:hover{
	text-decoration:underline;}
.noticebg{
	background:#fff url(../images/bg06.gif) left top repeat-x;
	border:2px solid #d20d16;
	border-top:0 none;
	padding:15px 12px 20px;}
.notice_tab{
	background:url(../images/bg15.gif) left bottom repeat-x;
	height:27px;
	padding-top:1px;
	border-top:2px solid #fff;
	margin-bottom:2px;}
.notice_tab a{
	padding:0px 12px;
	height:27px;
	line-height:27px;
	display:inline-block;}
.notice_tab a:hover,
.notice_tab a.current{
	background:#fff none;
	color:#d70000;
	font-weight:bold;}
.notice_tab a.hot{
	color:#b38728;
	position:relative;
	padding:0px 20px 0px 12px;}
.notice_tab a.hot img{
	position:absolute;
	top:0px;
	right:-5px;}
.notice_tab a.currenthot{
	background:#fff none;
	color: #D70000;
	position:relative;
	padding:0px 20px 0px 12px;}
.notice_tab a.currenthot img{
	position:absolute;
	top:0px;
	right:-5px;}
.notice_cont{
	background:url(../images/bg17.gif) 0px 0px repeat-x;
	padding:0px 15px;}
.popup{
	position:absolute;
	left:170px;
	top:10px;}
.popupjiao{
	position:absolute;
	left:0px;
	top:1px;
	*top:11px;}
.popup_cont{
	border:3px solid #eddcbf;
	position:absolute;
	left:5px;
	top:0px;
	width:280px;
	padding:10px 16px;
	background:#fff none;
	line-height:18px;
	opacity: 0.90; /*Chrome��Safari��Firefox��Opera */ 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE6/IE7/8 */ 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=90)"; /*  IE8 */ }
.popup h4{
	color:#e00313;
	font-size:12px;}
.btn08{
	background:url(../images/btn02.gif) 0px -58px no-repeat;
	width:39px;
	height:18px;
	display:inline-block;
	text-align:center;
	line-height:18px;
	color:#787878;
	margin-right:10px;}
.btn09{
	background:url(../images/btn02.gif) -50px -58px no-repeat;
	width:59px;
	height:18px;
	display:inline-block;
	text-align:center;
	line-height:18px;
	color:#fff;
	}
.table08 tr th{
	border-bottom:1px solid #e5e5e5;
	height:26px;}
.table08 tr td{
	border-bottom:1px solid #f2f2f2;
	line-height:36px;
	text-align:center;}
.table08 tr td .aleft{
	text-align:left;
	position:relative;}
.table08 tr.tdtop td{
	border:0 none;
	padding:6px 0px 0px;
	line-height:14px;}
.f2bg{
	background:#f2f2f2 none;}
.table08 tr td .btn10{
	font-weight:bold;
	color:#e00313;}
.table08 tr td .btn10 span{
	width:10px;
	display:inline-block;}
.table08 img{
	vertical-align:baseline;}
.zhu{
	background:url(../images/icon16.gif) 0px 3px no-repeat;
	line-height:18px;
	margin:20px 0px;
	padding-left:20px;}
.zhu p{
	color:#8e8e8e;}
.calculator_box{
	border:2px solid #dedddd;}
.cal_way{
	background:url(../images/calculator.jpg) -2px -2px no-repeat;
	width:236px;
	height:176px;}
.cal_way p{
	padding:100px 12px 0px;}
.cal_way p a{
	color:#c4090f;}
.cal_way p a:hover{
	text-decoration:underline;}
.calculator{
	background:url(../images/calculator.jpg) -2px -180px no-repeat;
	height:78px;
	width:236px;
	cursor:pointer;}
.stock_index{
    border:1px solid #CDCDCD;
    height:238px;
	*height:236px;
    width:238px;
	margin-top:2px;
	overflow:hidden;}
.stock_index .news_tab a{
	padding:0px;
	width:76px;
	text-align:center;}
.table18{
	margin-top:5px;}
.table18 tr td{
	line-height:26px;
	text-align:center;
	white-space:nowrap;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff url(../images/bg06.gif) left -20px repeat-x;}
.table18 tr td.tdflash{
	text-align:center;
	background:0 none;
	padding:5px 0px;}
.table18 tr td a{
	color:#0150c9;
	text-decoration:underline;}
.jbbg{
	background:#fff url(../images/bg06.gif) left top repeat-x;
	padding-top:5px;}
.table07 tr td{
	line-height:22px;
	text-align:center;}
.table07 tr td a{
	background:url(../images/i17.gif) 0px 1px no-repeat;
	padding-left:20px;
	color:#dc0817;
	text-decoration:underline;}
.tsgray{
	color:#8b8b8b;}
.tsyellow{
	color:#d2ad5c;}
.table08 tr .tsgray,.table08 tr .tsyellow{
	margin-right:10px;}
.martb10{
	margin:10px 0px;}
.column{
	margin-bottom:10px;}
.column_bottom{
	background:#fff url(../images/bg09.gif) left bottom repeat-x;
	border:1px solid #cdcdcd;
	padding:20px;}
.column_bottom2{
	background:#fff url(../images/probg.gif) left top repeat-x;
	border:1px solid #cdcdcd;
	height:242px;
	overflow:hidden;
	padding:15px 7px 7px;}
.column_bottom3{
	background:#fff url(../images/bg09.gif) left bottom repeat-x;
	border:1px solid #cdcdcd;
	padding:15px 15px 20px;}
.view_pic{
	/*background:url(../images/phobg3.gif) no-repeat;*/
	width:113px;
	height:115px;
	padding:4px 0px 0px 5px;
	float:left;
	margin-right:10px;}
.view_txt{
	line-height:22px;
	min-height:120px;
	_height:120px;}
.view_txt h4{
	color:#d00f10;
	margin-bottom:5px;}
.table09 tr th{
	color:#d30e17;
	background:url(../images/bg16.gif) repeat-x;
	border-right:1px solid #cecece;
	height:50px;}
.table09 tr.thsty th{
	color:#bd953b;
	background:url(../images/bg16.gif) repeat-x;
	border-right:0 none;
	border-bottom:2px solid #bd953b;
	height:30px;}
.table09 tr.thred th{
	color:#d30e17;
	background:url(../images/bg16.gif) repeat-x;
	border-right:0 none;
	border-bottom:2px solid #e18181;
	height:30px;}
.table09 tr.thblack th{
	color:#666;
	background:url(../images/bg16.gif) repeat-x;
	border-bottom:2px solid #afafaf;
	border-right:0 none;
	height:30px;}
.table09 tr td{
	height:30px;
	padding:2px 0px;
	color:#666;
	text-align:center;
	background:#ececec none;
	border:1px solid #fff;}
.table09 tr td.aleft_td{
	text-align:left;
	padding-left:10px;}
.statement{
	width:660px;
	margin:auto;}
.statement_h2{
	font-size:18px;
	margin-bottom:20px;}
.btn11{
	background:url(../images/sg_btn.gif) no-repeat;
	width:58px;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	color:#fff;
	display:inline-block;
	font-size:13px;}
.super_fund{}
.super_fund li{
	background:url(../images/prosty.jpg) center bottom no-repeat;
	width:164px;
	height:242px;
	float:left;
	display:block;
	margin:0px 3px;
	_margin:0px 2px;}
.super_fund li a.a_pro{
	width:164px;
	height:127px;
	text-align:center;}
.super_fund li p{
	line-height:18px;
	padding:8px 16px 0px;
	margin-bottom:8px;
	height:54px;
	text-align:left;
	}
.super_fund li .sg{
	text-align:center;}
.super_fund li .sg a{
	margin-left:5px;}
.tab_sty{
	border-bottom:1px solid #ccc; padding-bottom:2px;}
.fund_tab{
	margin:10px 0px;
	border-bottom:1px solid #ebebeb;}
.fund_tab a{
	background:url(../images/btn17.gif) -21px -225px no-repeat;
	padding-left:14px;
	height:26px;
	line-height:26px;
	display:inline-block;}
.fund_tab a span{
	background:url(../images/btn17.gif) right -225px no-repeat;
	padding-right:14px;
	height:26px;
	display:inline-block;}
.fund_tab a:hover,
.fund_tab a.current{
	background:url(../images/btn17.gif) -21px -190px no-repeat;}
.fund_tab a:hover span,
.fund_tab a.current span{
	background:url(../images/btn17.gif) right -190px no-repeat;
	color:#fff;}
.add_tab a{
	padding-left:9px;}
.add_tab a span{
	padding-right:9px;}
.btn16{
	background:url(../images/btn15.gif) no-repeat;
	width:68px;
	height:40px;
	padding-bottom:5px;
	padding-right:10px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-weight:bold;
	color:#de111c;
	font-weight:bold;
	display:inline-block;}
.table10 tr td{
	line-height:20px;}
.table10 a:hover{
	text-decoration:underline;
	color:#DE111C;}
.tdline{
	height:1px;
	line-height:1px;
	overflow:hidden;
	font-size:0px;
	margin:15px 0px;
	background:#e2e2e2 none;}
.fund_mix{
	padding:20px;}
.fund_flash{
	float:left;
	width:162px;
	padding-top:30px;
	text-align:center;}
.fund_data{
	/*float:right;*/
	width:490px;}
.property_tab{
	background:url(../images/line4.gif) 0px 2px repeat-x;
	_background:url(../images/line4.gif) 0px 3px repeat-x;
	padding-top:2px;
	height:41px;}
.property_tab a{
	background:url(../images/line3.gif) right top no-repeat;
	line-height:35px;
	height:41px;
	display:inline-block;
	text-align:center;
	width:100px;}
.property_tab a.current,
.property_tab a:hover{
	background:url(../images/btn18.gif) center top no-repeat;
	font-weight:bold;
	color:#5e5e5e;}
.fund_intro{
	border:2px solid #e0dfdf;
	margin-bottom:10px;
	background:url(../images/bg05.gif) repeat-x scroll left bottom #FFFFFF;}
.fund_intro h3{
	padding-left:15px;
	border-bottom:1px solid #e0dfdf;
	color:#c9070c;
	line-height:35px;}
.intro_detail{
	padding:14px;}
.firgure_infro{
	background:url(../images/bg28.gif) left bottom repeat-x;
	border:1px solid #e5e5e5;
	border-radius:5px;
	padding:15px 15px 0px;}
.firgure_txt{
	padding-left:140px;
	display:block;
	_padding-left:10px;
	line-height:24px;
	height:154px;}
.txt_right{
	text-align:right;
	color:#de111c;}
.intro_photo{
	background:url(../images/photobg.gif) no-repeat;
	width:127px;
	height:154px;
	float:left;}
.fund_txt{
	line-height:24px;
	width:255px;
	float:left;}
.marr20{
	margin-right:20px;}
.marr15{
	margin-right:15px;}
.table11{
	border:2px solid #dedddd;}
.table11 tr.td_sty3 td{
	border-right:1px solid #c1c1c1;
	background:#dedddd none;
	line-height:30px;
	text-align:center;
	color:#c70b0b;
	border-bottom:2px solid dedddd;}
.table11 tr td{
	background:#f0f0f0 none;
	font-weight:bold;
	color:#666;
	line-height:54px;
	text-align:center;}
.oparate_buttons{
	width:130px;
	float:right;
	padding-top:18px;}
.oparate_buttons .btn14{
	margin:5px 0px 10px;}
.intro_pad{
	padding:0px 17px;}
.fund_window{
	margin-top:8px;
	height:78px;
	overflow:hidden;
	width:510px;
	float:left;
	}
.fund_window dt{
	color:#c5953c;
	font-family:"΢���ź�";
	font-size:24px;
	height:78px;
	line-height:78px;
	display:block;
	width:130px;
	text-align:center;
	float:left;
	border-right:2px solid #e8e8e8;
	_padding-top:20px;
	_height:78px;}
.fund_window dt img{
	vertical-align:text-top;}
.fund_window dd{
	float:left;}
.fund_window dd a{
	margin-left:20px;
	background:url(../images/icon13.gif) 0px -490px no-repeat;
	padding-left:12px;
	color:#575550;
	line-height:24px;}
.fund_window dd a:hover{
	text-decoration:underline;
	color: #C60000;}
.seek{
	float:right;
	margin-bottom:8px;}
.seek .seek_lable{
	background:url(../images/seek.gif) 0px 0px no-repeat;
	width:155px;
	height:29px;
	padding-left:10px;
	display:inline-block;
	position:relative;}
.seek .seek_lable input{
	background:0 none;}
.seek_lable .text03{
	width:125px;
	line-height:29px;
	height:29px;}
.seek_lable .btn17{
	width:25px;
	height:23px;
	position:absolute;
	right:3px;
	top:3px;
	text-indent:-99999px;
	display:inline-block;
	overflow:hidden;}
.yellow_link{
	line-height:12px;}
.yellow_link a{
	color:#c3963b;
	font-family:"΢���ź�";
	margin-right:6px;}
.yellow_link a:hover{
	text-decoration:underline;}
.op_button{
	float:left;
	display:block;
	padding-top:10px;}
.op_button a{
	margin-right:15px;}
.cz_list{
	float:right;
	display:block;
	_width:250px;
	_overflow:visible;}
.cz_list li{
	float:left;
	border-right:2px solid #e6e6e6;
	padding:0px 15px;}
.cz_list li a{
	line-height:24px;
	display:block;
	color:#0c0c0c;}
.cz_list li a:hover{
	text-decoration:underline;
	color: #E71D29;}
.figure_box{
	border:1px solid #cacaca;
	border-radius:2px;
	padding:5px;
	width:520px;
	float:left;}
.bd_tab{
	margin-bottom:10px;}
.bd_tab a{
	background:url(../images/btn17.gif) 0px -293px no-repeat;
	width:112px;
	height:32px;
	line-height:26px;
	display:inline-block;
	text-align:center;
	color:#333;
	margin-right:10px;}
.bd_tab a.current{
	background:url(../images/btn17.gif) 0px -260px no-repeat;
	color:#fff;}
.time_choose{
	margin-top:10px;}
.tc_lt{
	width:230px;
	float:left;}
.tc_lt input{
	width:90px;
	height:20px;
	border:1px solid #ababab;
	line-height:20px;
	text-align:center;
	border-radius:3px;}
.tc_rt{
	float:right;
	width:280px;
	float:right;
	text-align:right;}
.tc_rt a{
	padding:0px 5px;
	height:20px;
	display:inline-block;
	border:1px solid #ababab;
	line-height:20px;
	text-align:center;
	border-radius:3px;
	margin:0px 1px;}
.tc_rt a:hover,
.tc_rt a.current{
	background:#cc0000;
	color:#fff;}
.datatime{
	border:1px solid #cdcdcd;
	background:url(../images/bg25.gif) left bottom repeat-x;
	padding:10px 5px;
	width:125px;
	float:right;
	height:398px;
	_height:270px;}
.datatime ul li{
	text-align:center;
	padding:12px 0px 14px;
	_padding:12px 0px 12px;
	line-height:20px;
	color:#c70b0b;
	background:url(../images/bg26.png) center bottom no-repeat;
	_border-bottom:2px solid #dedcdc;
	_background:0 none;}
.datatime ul li.last{
	border:0 none;
	background:0 none;}
.datatime ul li h4{
	color:#c70b0b;
	font-size:12px;
	line-height:30px;
	font-weight:bold;}
.datatime ul li strong{
	display:block;
	color:#666;}
.table12{
	border:1px solid #cecece;}
.table12 tr th{
	background:url(../images/bg27.gif) left top repeat-x;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	padding:6px;
	border-bottom:0 none;
	text-align:right;}
.table12 tr td{
	background:url(../images/bg27.gif) left top repeat-x;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	padding:6px;
	line-height:24px;}
.btn_pos{
	margin-top:20px;
	text-align:right;}
.former_manager{
	margin-bottom:10px;}
.former_manager h4{
	font-size:12px;
	color:#de111c;
	padding-left:20px;
	line-height:14px;
	padding-bottom:8px;}
.table13 tr th,
.table13 tr td{
	background:#f5f5f5 none;
	line-height:34px;
	text-align:center;
	border-bottom:2px solid #fff;}
.table14 tr th{
	color:#ff0000;
	line-height:36px;}
.table14 tr td{
	background:url(../images/bg29.gif) left bottom repeat-x;
	line-height:36px;
	text-align:center;}
.table14 tr td strong{
	color:#ff0000;}
.lgcheck{
	margin-top:15px;
	text-align:right;}
.lgcheck a{
	background:url(../images/icon21.gif) 0px -1px no-repeat;
	padding-left:15px;
	line-height:20px;
	color:#ff0000;
	margin-left:8px;}
.lgcheck a:hover{
	text-decoration:underline;}
.checkcont{
	margin-bottom:24px;
	height:28px;
	line-height:28px;}
.checkcont dd{
	float:left;
	margin-right:14px;}
.checkcont dd strong{
	float:left;
	color:#ff0000;}
.selbox{
	border:1px solid #fcc3c3;
	height:26px;
	line-height:26px;
	width:130px;
	display:block;
	position:relative;
	float:left;}
.selbox input{
	width:108px;
	height:26px;
	line-height:26px;
	background:transparent none;}
.selboxtwo{
	border:1px solid #fcc3c3;
	height:26px;
	line-height:26px;
	width:80px;
	display:block;
	position:relative;
	float:left;}
.selboxtwo input{
	width:80px;
	height:26px;
	line-height:26px;
	background:transparent none;}
.btn18{
	background:url(../images/btn17.gif) 0px -343px no-repeat;
	width:45px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#fff;
	display:inline-block;}
.networth_chart{
	margin-bottom:15px;}
.networth_chart .n_chart{
	width:415px;
	float:left;}
.networth_chart .n_table{
	float:right;
	width:235px;}
.table15 tr th{
	color:#ff0000;
	background:url(../images/bg16.gif) repeat-x;
	border-right:0 none;
	border-bottom:2px solid #fd7b7b;
	height:30px;}
.table15 tr td{
	line-height:23px;
	color:#666;
	text-align:center;
	background:#ececec none;
	border-bottom:1px solid #fff;}
.table16{
	border:2px solid #efefef;}
.table16 tr th{
	background:url(../images/bg30.gif) left top repeat-x;
	color:#ff0000;
	border-right:0 none;
	border-bottom:2px solid #ff7d7d;
	border-left:2px solid #efefef;
	height:30px;}
.table16 tr td{
	background:url(../images/bg30.gif) left top repeat-x;
	line-height:33px;
	color:#666;
	text-align:center;
	border-bottom:2px solid #ff7d7d;
	border-left:2px solid #efefef;}
.notesbox{
	padding:0px 70px;}
.notesbox .table16{
	margin-bottom:10px;}
.colomn_top{
	background:#f3f3f3 url(../images/bg31.gif) left -1px repeat-x;
	height:36px;
	line-height:36px;
	border:1px solid #cdcdcd;
	border-bottom:0 none;
	padding-left:20px;}
.colomn_top h4{
	font-size:12px;
	color:#444;}
.colomn_top strong{
	color:#c60000;
	float:left;}
.t9_mar{
	margin-left:35px;}
.psty2{
	color:#666;
	line-height:30px;}
.psty3{
	color:#ff0000;
	line-height:30px;
	margin-top:30px;}
.table17{
	border:1px solid #e1e1e1;}
.table17 tr th{
	color:#636363;
	background:url(../images/bg16.gif) repeat-x;
	border-right:0 none;
	border-bottom:2px solid #f77d84;
	height:30px;}
.table17 tr td{
	background:url(../images/bg27.gif) left top repeat-x;
	line-height:32px;
	text-align:center;
	color:#636363;
	border-right:1px solid #e1e1e1;}
.table17 tr.secend_th td{
	font-weight:bold;
	padding:5px 0px;
	line-height:22px;
	border-bottom:2px solid #e9e9e9;}
.worm_tips{
	background:url(../images/wormtips.gif) 0px 0px no-repeat;
	padding:20px 0px 0px 80px;
	line-height:22px;
	margin:15px 0px;}
.essay h2{
	color:#d70109;
	font-family:"΢���ź�";
	font-size:22px;
	padding:10px 0px 15px;
	text-align:center;}
.essay p{
	line-height:20px;
	margin-bottom:15px;
	text-indent:28px;}
.paper_list li{
	line-height:30px;
	height:30px;
	padding-left:20px;
	position:relative;}
.paper_list li.odd{
	background:url(../images/bg29.gif) left bottom repeat-x;
	line-height:30px;}
.paper_list li a{
	background:url(../images/icon13.gif) 0px -531px no-repeat;
	padding-left:10px;}
.paper_list li a:hover{
	color:#DE121D;}
.paper_list li span{
	position:absolute;
	right:20px;
	top:0px;}
.tsbrown{
	color:#c5953c;
	font-family:"΢���ź�";
	font-size:15px;
	margin-left:25px;
	line-height:34px;}
.btn_left{
	text-align:right;}
.banksupport{
	margin:18px 0px;}
.banksupport span{
	width:130px;
	float:left;
	padding-top:10px;}
.banklist{
	float:right;
	width:520px;}
.seekbox{
	float:right;
	margin-right:4px;}
.seekbox span{
	float:right;}
.searchbox2{
	background:url(../images/searchb.gif) 0px 0px no-repeat;
	width:114px;
	height:21px;
	display:inline-block;
	margin-top:7px;
	float:right;
	margin-left:8px;
	position:relative;}
.searchbox2 .text04{
	width:80px;
	padding:0px 3px;
	height:21px;
	background:transparent none;
	border:0 none;
	float:left;}
.searchbox2 .btn19{
	width:28px;
	height:21px;
	display:inline-block;
	color:#fff;
	background:transparent none;
	border:0 none;
	float:left;}
.company_list{}
.company_list li{
	background:url(../images/bg37.gif) 0px 6px no-repeat;
	width:20%;
	text-align:center;
	float:left;
	line-height:28px;
	position:relative;
	z-index:1;}
.company_list li.right a{
	background:url(../images/bg37.gif) right 6px no-repeat;
	width:100%;
	display:inline-block;}
.company_list li.current a{
	color:#ed6650;}
.cbox{
	width:100%;
	*width:656px;
	position:relative;}
.detail{
	position:absolute;
	z-index:11;
	top:110px;
	left:180px;
	background:#eeeded none;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eeeded)); 
	background: -moz-linear-gradient(top, #fff, #eeeded);
	opacity: 0.90; /*Chrome��Safari��Firefox��Opera */ 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE6/IE7/8 */ 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=90)"; /*  IE8 */ 
	color:#ed6650;
	border:1px solid #d7d7d7;
	line-height:30px;
	text-align:left;
	display:block;
	padding:10px 20px;}
.detail h4{
	font-size:14px;
	line-height:30px;
	color:#ed6650;}
.box_lt{
	width:700px;
	float:left;}
.box_rt{
	width:240px;
	float:right;}
.essaybox{
	margin:20px 50px 0px;}
.essaybox p{
	line-height:24px;
	margin-bottom:20px;
	text-indent:25px;}
.essay_intro{
	background:url(../images/detailbg.gif) left bottom no-repeat;
	width:579px;
	text-align:center;
	margin:0px auto 15px;
	padding-bottom:20px;}
.essay_intro h2{
	background:url(../images/detailbg.gif) left top no-repeat;
	color:#c8252e;
	font-size:24px;
	vertical-align:middle;
	padding:10px 20px 5px;
	font-family:"΢���ź�";
	font-weight:normal;}
.essay_intro span{
	line-height:20px;}
.essay_intro span i{
	font-style:normal;
	color:#999;
	margin-left:20px;}
.bar_box{
    background:url(../images/bg10.gif) left bottom repeat-x;
    border:2px solid #DEDDDD;
    padding: 10px 0px;
	margin-bottom:10px;
}
.btn20,.btn21{
	width:89px;
	height:29px;
	line-height:26px;
	vertical-align:middle;
	font-family:"΢���ź�";
	text-align:center;
	font-size:14px;
	color:#fff;
	display:inline-block;}
.btn20{
	background:url(../images/btn17.gif) 0px -124px no-repeat;
	margin-right:10px;}
.btn21{
	background:url(../images/btn17.gif) 0px -159px no-repeat;}
.btngap{
	margin:0px 20px 10px;}
.handle_list{
	margin:0px 30px;}
.handle_list li{
	width:50%;
	float:left;
	display:block;}
.handle_list li a{
	background:url(../images/icon07.gif) no-repeat scroll 10px 2px;
	color:#656565;
	padding-left:20px;
	line-height:24px;}
.handle_list li a:hover{
	color:#E71D29;
	text-decoration:underline;}
.showdown{
	margin:0px 50px;}
.showdown li{
	width:50%;
	float:left;
	display:block;}
.off_list{
	display:block;
	position:relative;}
.btn_qj{
	position:absolute;
	left:2px;
	top:30px;}
.btn_ht{
	position:absolute;
	right:2px;
	top:30px;}
.off_list ul{
	width:196px;
	margin:auto;}
.off_list ul li{
	width:50%;
	float:left;
	text-align:center;
	margin:3px 0px;
	display:block;}
.login_box{
	border:1px solid #CDCDCD;
	background:url(../images/loginbg.jpg) right bottom no-repeat;
	height:203px;
	margin-top:10px;
	padding:15px 20px 0px;}
.login_box table tr td{
	height:38px;}
.text05{
	border:1px solid #ccc;
	height:23px;
	line-height:23px;
	width:160px;
	padding:0px 3px;}
.text05{-webkit-box-shadow:inset 1px 1px 1px #bbb;-moz-box-shadow:inset 1px 1px 1px #bbb;box-shadow:inset 1px 1px 1px #bbb;}
.text05:focus{-webkit-box-shadow:#aaa 0px 0px 6px;-moz-box-shadow:#aaa 0px 0px 6px;box-shadow:#aaa 0px 0px 6px;outline:none;}
.table_calculator tr td,.table_calculator tr th{ 
	line-height:24px;
	padding:4px 5px;}
.table_calculator tr th{
	text-align:right;}
.pinkbg {
	background:#fff7f0 none;}
.lablegap{
	margin-right:15px;}
.control_box{
    border: 1px solid #BBBBBB;
	background:#fff url(../images/icon20.gif) 115px 2px no-repeat;
    height: 22px;
    line-height: 22px;
    padding: 0 20px 0px 3px ;
	width:110px;
	display:inline-block;
	vertical-align:middle;}
.table_data tr td{
	line-height:32px;}
.disclaimer{
	line-height:20px;
	margin-top:20px;}
.disclaimer h4{
	font-size:12px;
	font-weight:bold;}
.disclaimer p{
	text-indent:24px;
	color:#888;}
.plus_link{
	text-align:right;}
.btn_wj,
.plus_link a{
	background:url(../images/icon13.gif) 0px -572px no-repeat;
	display:inline-block;
	margin-left:20px;
	line-height:24px;
	padding-left:18px;
	color: #C97F06;}
.plus_link a:hover{
	text-decoration:underline;}
.fund_link{
	margin-bottom:15px;}
.fund_link a{
	background:url(../images/btn43.gif) 0px -33px no-repeat;
	height:26px;
	line-height:26px;
	display:inline-block;
	margin-right:10px;
	padding-left:8px;}
.fund_link a span{
	background:url(../images/btn43.gif) right -33px no-repeat;
	padding-right:8px;
	display:inline-block;
	height:26px;}
.fund_link a:hover,
.fund_link a.current{
	background:url(../images/btn43.gif) 0px 0px no-repeat;
	color:#fff;}
.fund_link a:hover span,
.fund_link a.current span{
	background:url(../images/btn43.gif) right 0px no-repeat;}
.web_map{
	margin:0px 20px;}
.web_map dt{
	border:1px solid #e71d29;
	background:url(../images/bgmap.gif) repeat-x;
	height:36px;
	line-height:36px;
	margin-bottom:10px;}
.web_map dt a{
	background:url(../images/icon_map.gif) 15px 15px no-repeat;
	padding-left:29px;
	color:#545454;
	height:36px;
	display:block;
	font-family:"΢���ź�";
	font-weight:bold;}
.web_map dd{
	padding:5px 0px;}
.web_map dd a{
	background:url(../images/icon_map.gif) 10px -28px no-repeat;
	padding-left:25px;
	width:13.6%;
	float:left;
	line-height:24px;}
.web_map dd a:hover{
	 color:#C9060C;
	text-decoration:underline;}
.allfund{
	background:url(../images/addtabbg.gif) left top no-repeat;
	padding-left:2px;
	height:25px;
	line-height:25px;
	margin-bottom:3px;
	border-bottom:1px solid #ccc;}

.allfund a{
	color:#de111c;
	width:84px;
	padding-left:3px;
	margin-right:-20px;
	text-align:center;
	display:inline-block;
	float:left;
	overflow:hidden;}
.allfund a.selected{
	background:url(../images/addtabbg.gif) -2px -25px no-repeat;
	color:#fff;}
.online_box{
	width:905px;}
.online_title{
	background:url(../images/quebar.gif) no-repeat;
	height:27px;
	padding:0px 13px;
	line-height:27px;
	color:#d71313;
	font-weight:bold;}
.online_cont{
	border:1px solid #d3d3d3;
	border-top:0 none;
	padding:35px 25px 35px 50px;}
.online_cont2{
	border:1px solid #d3d3d3;
	border-top:0 none;
	padding:10px 25px 25px;}
.btn_submit,.btn_search{
	background:url(../images/btn05.jpg) 0px 0px no-repeat;
	width:66px;
	height:28px;
	line-height:28px;
	display:inline-block;
	color:#fff;
	text-align:center;
	margin-left:22px;}
.btn_search{
	background:url(../images/btn05.jpg) -88px 0px no-repeat;}
.welcome_p{
	font-size:14px;
	margin:20px 0px 40px 0px;}
.question_box{
	background:url(../images/icon_ask.gif) 0px 0px no-repeat;
	padding:10px 0px 20px 95px;
	height:67px;}
.textarea03{
	border:1px solid #d3d3d3;
	padding:0px 0px 0px 10px;
	height:60px;
	line-height:20px;
	width:520px;
	overflow-x:hidden;
	overflow-y:scroll;}
.question_box .textarea03{
	float:left;}
.question_box .btn_submit,.question_box .btn_search{
	float:left;
	margin-top:15px;}
.table_question tr td.td1{
	border-right:1px dotted #d3d3d3;
	padding-right:21px;
	}
.table_question tr td.td2{
	padding-left:21px;}
.h4_q{
	font-size:14px;
	line-height:28px;}
.mar0{
	margin:0px!important;}
.mart23{
	margin-top:23px!important;}
.table_qa tr td{
	line-height:24px;
	}
.table_qa tr td.td1{
	padding:0px 48px 0px 0px;
	}
.table_qa tr td.td2{
	border-bottom:1px dotted #d3d3d3;}
.table_register{
	margin:20px 0px 10px;
	}
.table_register tr th{
	text-align:right;
	font-size:14px;
	color:#545454;
	padding:6px 0px;}
.table_register tr td{
	font-size:14px;
	color:#545454;
	padding:6px 0px;}
.text06{
	border:1px solid #cfcfcf;
	height:26px;
	padding:0px 3px;
	width:190px;}
.select01{
	border:1px solid #cfcfcf;
	height:26px;
	width:200px;}
.a3{
	color:#333;
	font-size:12px;}
.a3:hover{
	color:#D20D16;
	text-decoration:underline;}
.p1{
	padding-left:195px;
	line-height:24px;
	color:#000;}
.p2{
	padding-left:195px;
	color:#545454;
	line-height:24px;}
	
.showText{
	text-align:left;
	color:red;
	font-weight: bold;
	font-family: ΢���ź�;
	font-size:10px;
	
}

.effective{
	text-align:left;
	background:url(../images/pic_03.gif) no-repeat left;
}

/* 银华部门问卷调查-new_add-start */
.depart_banner{
	height: 380px;
}
.yh_w1000{
	width: 1000px;
	margin: 0 auto;
}
.yh_question_logo{
	padding: 50px 0 0 66px;
}
.yh_question_logo img{
	display: block;
	vert-align: top;
}
.yh_question_words{
	padding: 50px 0 0 45px;
}
.yh_question_words h2{
	font-size: 76px;
	color: #5a3116;
	line-height: 90px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}
.yh_question_words h3{
	font-size: 51px;
	color: #886135;
	line-height: 60px;
	margin-top: 6px;
	font-family: "Microsoft YaHei";
	letter-spacing: 5px;
}
.yh_question_words .ts{
	font-size: 23px;
	color: #a58b6e;
	line-height: 28px;
	margin-top: 71px;
}
.take_care_option{
	background-color: #fbfbfc;
	padding: 41px 0;
}
.take_care_option .text{

	font-size: 20px;
	color:#030000;
	line-height: 32px;
	margin-bottom: 3px;
	font-family: "Microsoft YaHei";
}
.depart_question_content{
	min-height: 538px;
	padding: 55px 0 100px;
}
.depart_question_content .question{
	padding: 0 55px;
	font-size:20px;
	color: #030000;
	line-height: 30px;
	margin-bottom: 18px;
	font-family: "Microsoft YaHei";
}
.depart_question_content .answer{
	padding:0 40px 0 120px;
	font-size:20px;
	color: #030000;
	line-height: 22px;
	margin-bottom: 18px;
	font-family: "Microsoft YaHei";
	position: relative;
}
.depart_question_content .answer a,.depart_question_content .answer input{
	display: inline-block;
	_display:inline;
	vertical-align: top;
}
.depart_question_content .answer a{
	position: absolute;
	top: 0;
	left: 73px;
	width: 20px;
	height: 20px;
	border: 1px solid #030000;
	margin: 0 6px 0 18px;
}
.depart_question_content .answer a.act{
	background: url("../images/yh_icon_01.png") no-repeat center;
	background-size: 16px 16px;
}
.depart_question_content .answer.ud{
	padding-left: 100px;
}
.depart_question_content .answer.ud input{
	min-width: 900px;
	font-size:20px;
	color: #030000;
	line-height: 21px;
	padding: 5px 0;
	border-bottom: 1px solid #030000;
	background: none;
	outline: none;
	font-family: "Microsoft YaHei";
}
.depart_question_content .dqc_detail.other{
	margin-top: 55px;
}
.depart_question_content .dqc_detail.other .question{
	margin-bottom: 0;
}
.depart_question_content .dqc_detail.other .other_answer{
	display: block;
	padding-left: 55px;
}
.depart_question_content .dqc_detail.other input{
	display: block;
	width: 100%;
	padding: 10px 0;
	line-height: 22px;
	height: 22px;
	font-size:20px;
	color: #030000;
	border-bottom: 1px solid #030000;
	outline: none;
	background: none;
	font-family: "Microsoft YaHei";
}
.depart_footer{
	background-color: #efeeed;
	padding: 12px 0;
}
.depart_footer .copyright{
	font-size: 14px;
	color: #000000;
	line-height: 21px;
	text-align: center;
}

.depart_question_content .dqc_btn {
    text-align: center;
    font-size: 0;
    margin-top: 80px;
}
.depart_question_content .dqc_btn a {
    display: inline-block;
    vertical-align: top;
    width: 148px;
    border: 1px solid #5A3116;
    line-height: 38px;
    font-size: 18px;
    color: #030000;
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    letter-spacing: 3px;
}