@charset "utf-8";
	/* CSS Document*/
	ul, li, ol, dd, dt, dl, p, label, div, table, th, td, tr, h1, h2, h3, h4, h5, h6, h7, hr, input, frame, iframe, form, select, img {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
body {
	margin: 0px;
	padding: 0px;
	line-height: 24px;
	font-size: 12px;
	color: #333;
	font-family: Arial, "宋体", Tahoma;
}
table {
	border-collapse: collapse;
}
a {
	color: #333;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: #ba2426;
	text-decoration:underline;
}
img {
	border: 0 none;
	vertical-align: top;
}
p.t_int {
	text-indent: 2em;
}
.yh {
	font-family: "Microsoft YaHei";
}
.mt8 {
	margin-top: 8px!important;
}
.mt10 {
	margin-top: 10px!important;
}
.mt15 {
	margin-top: 15px!important;
}
.mt25 {
	margin-top: 25px!important;
}
.mt100 {
	margin-top: 100px!important;
}
.pb10 {
	padding-bottom: 10px!important;
}
.mb50 {
	margin-bottom: 50px!important;
}
.mb10 {
	margin-bottom: 10px!important;
}
.no_mt {
	margin-top: 0!important;
}
.ml10 {
	margin-left: 10px }
.bluecol {
	color: #3F64B2;
}
.redcol {
	color: #ba2426;}
.graycol{
	color:#999;}
.orgcol{
	color:#f17106!important;}
.center {
	text-align: center;
}
.right {
	text-align: right }
.font14 {
	font-size: 14px !important;
}
.f12px {
	font-size: 12px;
}
.forb {
	color: #f17106;
	font-weight: 700;
}
.font999 {
	color: #999999;
}
a.fontlinkr {
	color: #ba2426;
	text-decoration: underline;
}
a.fontlinkr:hover {
	text-decoration: none;
}
a.fontlinkb {
	color: #4ea0f4;
	text-decoration: underline;
}
a.fontlinkb:hover {
	text-decoration: none;
}
.fontlinkb {
	color: #4ea0f4;
}
.pl155 {
	padding-left: 155px !important;
}
h4 {
	font-size: 14px;
}
h3 {
	font-size: 16px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.bold {
	font-weight: bold }
.clearflaot {
	clear: both;
	font-size: 0px;
	height: 0px;
	line-height: 0px;
}
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}
body {
	background: #fff;
}
/***修改**************/
.top{border-bottom:1px solid #ccc;}
.header{
	width: 955px;
	margin: 0 auto;
}

.header {
	height: 57px;
}
.header .logo {
	float: left;
	display: inline-block;
	overflow: hidden;
	margin-right: 12px;
}
.sys_name {
	color: #004f7e;
	font-size: 21px;
	font-weight: bold;
	display: inline-block;
	line-height: 55px;
	height: 55px;
	background: url(../images/line.gif) 0px 0px no-repeat;
	padding-left: 20px;
}
.header .speedy {
	float: right;
	display: inline-block;
	line-height:55px;
	height: 55px;
	font-family: "Microsoft YaHei";
	font-size:13px;
	padding-right:10px;
	width:160px;
}
.header .speedy em{
	color:#c42d30;
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	margin-left:5px;}
/*------ 底部保持跟长网样式一样修改 start ------*/
.footer {
	text-align: center;
	padding: 16px 0px 30px;
	color: #323232;
	background:#d7d7d7;
}
.footlink {
	line-height: 38px;
	height: 38px;
	padding:1px 10px 3px;
	margin-bottom: 8px;
}
.footlink a {
	margin: 0px 3px;
	padding: 0px 5px;
	color: #555;
}
.fot_safe {
	margin-top: 20px;
}
.fot_safe a {
	margin: 0px 10px;
	display: inline-block;
	text-align: left;
	position: relative;
	height: 37px;
	width:170px;
	line-height:37px;
}
.fot_safe a img {
	vertical-align: middle;
	position:absolute;
}
.footer p {
	color: #323232;
	line-height: 18px;
}
.footer p span{margin:0px 10px;}
/*------ 底部保持跟长网样式一样修改 end ------*/
/*---header footer结构样式---*/
	.mainbox {
	width: 953px;
	margin: 18px auto 10px;
	position: relative;
	border: 1px solid #dedede;
	background: #fff url(../images/bg02.gif) repeat-y;
	padding-bottom: 30px;
}
.stepcont {
	}
.step_side {
	width: 140px;
	float: left;
	padding:40px 0px 0px 22px;
}
.step_main {
	width: 760px;
	padding: 0 12px;
	float: right;
}
.online_servers {
	color: #4ea0f4;
	text-decoration: underline;
	text-align: right;
	float: right;
	padding-right: 15px;
	line-height: 32px;
}
.step_inner {
	padding: 10px 15px 0px 15px;
}
.uploading_dl {
	border-bottom: 1px dashed #e4e4e4;
	padding: 0px 10px 25px;
	height: 18px;
	line-height: 18px;
	margin-bottom: 45px;
}
.uploading_dl dd {
	float: left;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	width: 190px;
	background: url(../images/bg07.gif) right 3px no-repeat;
	margin-right: 45px;
}
.uploading_dl dd.dd_last {
	background:#FFFFFF;
	width: auto;
	margin: 0px;
}
.uploading_dl dd span {
	background: url(../images/bg07.gif) 0px -146px no-repeat;
	padding-left: 34px;
	line-height: 18px;
	display: inline-block;
	color: #b9b9b9;
}
.uploading_dl dd span.current {
	background: url(../images/bg07.gif) 0px -66px no-repeat;
	color: #d93339;
}
.btn_choosephoto {
	background: url(../images/btn01.gif) no-repeat;
	width: 58px;
	padding-left: 25px;
	height: 32px;
	line-height: 32px;
	color: #010101;
	display: inline-block;
}
.btn01, .btn02 {
	background: url(../images/btn02.gif) 0px 0px no-repeat;
	width: 130px;
	height: 37px;
	text-align: center;
	line-height: 37px;
	display: inline-block;
	font-size: 18px;
	color: #fff;
	font-family: "Microsoft YaHei";
	margin: 0px 15px;
}
.btn02 {
	background-position: 0px -54px;
	color: #fff;
	cursor:text;
}
.btn01:hover {
	color: #fff;
	text-decoration:none;
	background-position: right 0;
}
.btn02:hover {
	color: #fff;
	text-decoration:none;
}
.choose_photo {
	margin-bottom: 20px;
	padding: 0px 10px;
}
.choose_photo span {
	line-height: 32px;
	color: #a4a4a4;
	margin-left: 15px;
}
.uploadphoto_step {
	padding: 0px 10px 56px;
}
.u_left {
	width: 355px;
	min-height: 202px;
	_height: 202px;
	float: left;
	border-right: 1px solid #e8e8e8;
}
.u_right {
	width: 220px;
	float: right;
}
.photobg {
	background: url(../images/bg_upload.gif) no-repeat;
	height: 202px;
	width: 282px;
	text-align: center;
}
.center_line {
	border-top: 1px dashed #e4e4e4;
	padding-top: 39px;
	text-align: center;
}
.zoom_dl dt {
	width: 60px;
	float: left;
	line-height: 12px;
	color: #747474;
}
.zoom_dl dd {
	width: 88px;
	float: left;
}
.progress_bar {
	background: url(../images/zoom.gif) 0px -20px no-repeat;
	height: 12px;
	width: 88px;
	position: relative;
	margin-bottom: 9px;
}
.progress_bar span {
	position: absolute;
	background: url(../images/zoom.gif) 0px 0px no-repeat;
	height: 12px;
	width: 2px;
	left: 50%;
	top: 0px;
}
.zoom_btns {
	height: 26px;
	margin-bottom: 12px;
}
.btn_smaller, .btn_bigger, .btn_turnleft, .btn_turnright {
	background: url(../images/zoom.gif) 0px -40px no-repeat;
	width: 29px;
	height: 26px;
	display: inline-block;
	cursor: pointer;
}
.btn_smaller {
	float: left;
}
.btn_bigger {
	background-position: -56px -40px;
	float: right;
}
.btn_turnleft {
	background-position: 0px -79px;
	float: left;
}
.btn_turnright {
	background-position: -56px -79px;
	float: right;
}
.btn03 {
	background: url(../images/zoom.gif) 0px -121px no-repeat;
	width: 84px;
	height: 26px;
	display: inline-block;
	color: #343434;
	text-align: center;
}
.zoom_btn03 {
	margin: 0px 0px 0px 64px;
}
.step_ul {
	background: url(../images/bg05.gif) 4px bottom no-repeat;
	padding-bottom: 24px;
}
.step_ul ul {
	background: url(../images/line2.gif) 8px 0px repeat-y;
}
.stepall {
	background: url(../images/bg08.gif) 4px bottom no-repeat;
}
.step_ul ul li {
	font-family: "Microsoft YaHei";
	font-size: 18px;
	color: #505050;
	line-height: 20px;
	display: block;
	padding-bottom: 0px;
}
.step_ul ul li span {
	background: url(../images/nub.gif) 0px -114px no-repeat;
	width: 20px;
	height: 20px;
	line-height: 20px;
	vertical-align: top;
	display: inline-block;
	font-size: 13px;
	text-align: center;
	color: #5e5e5e;
	margin-right: 12px;
}
.step_ul ul li ul {
	padding: 35px 0 0;
	zoom: 1;
}
.step_ul ul li ul li {
	font-size: 16px;
	color: #5b5b5b;
	line-height: 38px;
	height: 63px;
	margin-top: -24px;
	display: block;
	
	position: relative;
	padding: 0px 0px 0px 32px;
}
.step_ul ul li.current {
	color: #be2527;
	background: url(../images/line5.gif) 8px 0px repeat-y;
}
.step_ul ul li.current span {
	background-position: 0px -57px;
	color: #fff;
}
.step_ul ul li.current ul li {
	color: #878787;
}
.step_ul ul li.seted span {
	background-position: 0px 0px;
	color: #fff;
}
.step_ul ul li.current li.selected {
	color: #434343;
}
.step_ul ul li.seted {
	color: #479e05;
}
.step_ul ul li.seted ul li {
	color: #000;
}
.step_ul ul li.seted, .step_ul ul li.seted ul {
	background: url(../images/line4.gif) 8px 0px repeat-y;
}
.step_ul ul li.current ul {
	background: url(../images/line5.gif) 8px 0px repeat-y!important;
}
.step_ul ul li.current ul li {
	background: url(../images/line3.gif) 8px 0px repeat-y;
}
.step_ul ul li.current ul li.selected, .step_ul ul li.current ul li.visited {
	color: #000;
	background: url(../images/line5.gif) 8px 0px repeat-y!important;
}
.step_ul ul li.seted ul li.visited, .step_ul ul li.current ul li.visited{
    color:#666;}

.step_ul ul li ul li.selected{ position:relative;}
.step_ul ul li ul li.selected em{position:absolute; top:9px; right:-15px; width:15px; height:18px; background:url(../images/ti_zt.gif) no-repeat;}

.video_box {
	padding: 10px 0 20px 27px;
}
.video_box .text {
	margin-top: 10px;
	color: #666666;
	text-align: center;
}
.ti_topline {
	border-bottom: 1px dashed #e4e4e4;
	padding: 35px 10px 10px;
	height: 18px;
	line-height: 18px;
	font-family:"Microsoft yahei";
	font-size: 17px;
	color:#696969;
}
.ti_topline2{
	border-bottom: 1px dashed #e4e4e4;
	line-height:0px;
	font-size:0px;
	overflow:hidden;
	margin-bottom:15px;}
.prompt_box {
	background-color: #FFF;
}
.prompt_bg {
	background-color: #efefef;
}
.lybox_tit {
	height: 40px;
	line-height: 40px;
	background-color: #b41c1e;
	color: #FFF;
	padding-left: 15px;
	position: relative;
}
.lybox_tit h3 {
	font-size: 14px;
}
.lybox_tit .close {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/icon10.gif) no-repeat center center;
	position: absolute;
	right: 15px;
	top: 10px;
}
.lybox_tit .close:hover {
	background-color: #a00406;
}
.prompt_box .truebt {
	padding: 20px 10px;
	text-align: center;
}
.prompt_box .truebt01 {
	padding: 0px 10px 20px 10px;
	text-align: center;
}
.lybox_cont {
	padding: 20px;
	margin-top: 30px;
}
.lybox_cont dl dt {
	float: left;
	width: 90px;
}
.lybox_cont dl dd {
	margin-left: 110px;
	font-family: "Microsoft YaHei";
	color: #696969;
}
.lybox_cont01 {
	padding: 15px;
}
.lybox_cont01 h3 {
	text-align: center;
}
.lybox_textbox {
	height: 326px;
	background: #FFFFFF;
	border: 1px solid #d9d9d9;
	padding: 10px;
	overflow: auto;
}
.lybox_textbox p {
	text-indent: 24px;
	line-height: 22px;
}
.chkbox, .chkbox_chked, .dx_chkbox,.dx_chkbox_chked{
	display: inline-block;
	padding-left: 24px;
	margin-right: 6px;
}

.dx_chkbox {
	background: url(../images/dx_chkbox.gif) no-repeat 0 5px;
}

.dx_chkbox:hover {
	background: url(../images/dx_chkbox_hover.gif) no-repeat 0 5px;
	text-decoration: none;
	color: #333;
}
.dx_chkbox_chked {
	background: url(../images/dx_chkbox_hover.gif) no-repeat 0 5px;
}

.dx_chkbox_chked:hover {
	background: url(../images/dx_chkbox_hover.gif) no-repeat 0 5px;
	text-decoration: none;
	color: #333;
}
.chkbox_chked {
	background: url(../images/chkbox_chked.gif) no-repeat 0 5px;
}
.chkbox_chked:hover {
	background: url(../images/chkbox_chked_hover.gif) no-repeat 0 5px;
	text-decoration: none;
	color: #333;
}
.chkbox {
	background: url(../images/chkbox.gif) no-repeat 0 4px;
}
.chkbox:hover {
	background: url(../images/chkbox_hover.gif) no-repeat 0 4px;
	text-decoration: none;
	color: #333;
}

.text_cer p{ padding-left:15px; margin-bottom:5px;}

/*---开立账户样式---*/
	.choose_s {
	margin: 0 20px 20px;
}
.choose_s dl {
	margin-bottom: 15px;
}
.choose_s dl dt {
	float: left;
	width: 30px;
}
.choose_s dl dd {
	margin-left: 35px;
}
.form_table {
	font-size: 12px;
}
.form_table th {
	color: #696969;
	font-weight: normal;
	padding: 7px 2px;
	text-align: right;
	line-height:40px;
	vertical-align:top;
}
.form_table td {
	padding: 7px 2px; color:#707070;
	vertical-align:top;
}
.form_table td input{
	vertical-align:middle;}
.sb_input, .sb_input b, .sb_input_this, .sb_input_this b, .sl_input, .sl_input b, .sl_input_this, .sl_input_this b {
	display: inline-block;
	padding-left: 7px;
	height: 40px;
	background: url(../images/inputbg.gif) no-repeat 0px -40px;
}
.sb_input b {
	background-position: right -120px;
	padding: 4px 7px 0 0;
	height: 36px;
}
.sb_input_this, .sl_input_this {
	background-position: 0 0px;
	height: 40px;
}
.sb_input_this b {
	background-position: right -80px;
	padding: 4px 7px 0 0;
	height: 36px;
}
.sl_input{
	position:relative;}
.sl_input b {
	background-position: right -200px;
	padding: 4px 7px 0 0;
	height: 36px;
}
.sl_input_this b {
	background-position: right -160px;
	padding: 4px 7px 0 0;
	height: 36px;
}

.logtxt {
	height: 30px;
	line-height: 30px;
	width: 215px;
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
	vertical-align: middle;
	outline: none;
}

.check_txt,.prompt_txt{
	display:inline-block;
	background:url(../images/icon_p3.gif) no-repeat 0 bottom;
	padding-bottom:7px;
	width:165px;
	vertical-align:bottom;
}
.check_txt span,.prompt_txt span{
	width:144px;
	color:#DC0000;
	display:inline-block;
	line-height:18px;
	background:url(../images/icon_p3.gif) no-repeat 0 0;
	padding:4px 2px 0 18px;
	*padding-top:6px;
	min-height:22px;
	*min-height:20px;
	*height:20px;
}
.check_txt span .io_error{
	background:url(../images/icon02.gif) 0px -59px no-repeat;
	width:18px;
	height:18px;
	display:inline-block;
	vertical-align:middle;
	margin-right:6px;}
.prompt_txt{ 
	background-position: -174px bottom}
.prompt_txt span{ 
	background-position: -174px 0; 
	padding-left:14px; color:#006FD7; 
	width:148px;}
.text_paw{ 
	padding-left:15px; 
	margin-bottom:15px;}

.prompt_yes,.prompt_err{
	display:inline-block;
	padding-left:18px;
	background:url(../images/icon02.gif) no-repeat;
	font-size:12px;

	}
.prompt_yes{
	background-position: 0 0px; 
	width:24px; 
	height:24px;
	margin-left:-30px;
	margin-top:8px;
	vertical-align:top;
	}
.prompt_err{
	background-position: 0 -24px;
    width:24px; 
	height:24px;
	margin-left:-35px;
	margin-top:5px;
	vertical-align:top;
	}
.wd_lybg{
	width:641px;
	height:390px;
	padding: 17px;
	position:fixed;
	top:50%;
	margin-top:-212px;
	left:50%;
	margin-left:-337px;
	background:url(../images/wd_bg.png) no-repeat;}
.wd_close{
	display:inline-block;
	width:23px;
	height:23px;
	background:url(../images/icon11.png) no-repeat;
	position:absolute;
	top:6px;
	right:6px;}
.wd_ask{
	height:34px;
	line-height:34px;
	padding: 14px 13px 0;}
.wd_ask p{
	background:url(../images/wd_icon01.gif) no-repeat 0 center;
	font-weight:bold;
	padding-left:28px;}
/*------ 修改文本信息弹出框样式 start ------*/
.wd_ansbox{
	height:341px;
	border-top:1px solid #d5cebb;
	overflow-x:hidden;
	overflow-y:auto;}
/*------ 修改文本信息弹出框样式 end ------*/
.wd_ans{
	margin: 10px 13px;
	line-height:22px;
	padding-top:16px;
	padding-left:16px;}
.risk_jd{
	height:24px;
	margin-bottom:10px;}
.jd_span01{
	float:left;
	width:100px;
	font-family: "Microsoft YaHei";
	font-size:13px;
	color:#656565;}
.jd_span02{
	float:left;
	width:47px;
	font-family: "Microsoft YaHei";
	font-size:13px;
	color:#656565;
	margin-left:10px;}
.jd_imgbox{
	height:7px;
	width:470px;
	float:left;
	margin-top:8px;
	background:url(../images/jd_bg01.gif) no-repeat;}
.jd_imgyg{
	height:7px;
	padding-left:5px;
	background: url(../images/jd_bg02.gif) no-repeat 0 0;}
.jd_imgyg div{
	padding-right:5px;
	height:7px;
	background:url(../images/jd_bg02.gif) no-repeat right bottom;}
.risk_scroll{
	height:360px;
	overflow-x:hidden;
	overflow-y:auto;
	background:#fff;
	border-top:1px dashed #d7d7d7;}
.risk_list{
	padding: 10px;}
.risk_list dl{
	padding: 10px 15px;
	font-size:14px;}
.risk_list dl dt{
	margin-bottom:8px;}
.risk_list dl dd{
	padding: 2px 8px;}
.risk_list dl dd a{
	float:left;}
.risk_list dl dd span{
	display:block;
	margin-left:30px;}
.dl_error{
	background:#fff6f6;
	border: 1px solid #ff0000;}
.sele_bankdl dt{
	width:108px;
	text-align:right;
	float: left;
	line-height:40px;}
.sele_bankdl dd{
	margin-left:112px;}
.bank_list li{
	float:left;
	width:148px;
	height:26px;
	padding: 7px 0 8px;}
.bank_list li a{
	float:left;
	margin-top:1px;
	margin-right:0;}
.bank_list li span{
	display:inline-block;
	height:24px;
	width:104px;
	float:left;
	text-align:center;
	border:1px solid #dddddd;}
.llogtxt {
	height: 30px;
	line-height: 30px;
	width: 299px;
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
	vertical-align: middle;
	outline: none;
}
.card_num{
	height:40px;
	position:relative;}
.card_numtip{
	position:absolute;
	bottom:42px;
	left:3px;
	height:40px;
	line-height:40px;
	padding: 1px 17px 6px;
	width:272px;
	background:url(../images/bg09.gif) no-repeat;
	color:#b67a11;
	font-size:24px;}
.xy_scroll{
	height:360px;
	overflow-x:hidden;
	overflow-y:auto;}
.xy_list{
	padding: 20px 50px;}
.xy_list p{
	text-indent:2em;}
.table_txt{
	line-height:24px;
	margin: 10px 0;}
.table_txt th{
	border:1px solid #ddd;
	font-weight:normal;
	text-align:left;
	padding: 0 8px;}
.table_txt td{
	border:1px solid #ddd;
	padding: 0 8px;}
td.tit_td{
	padding: 5px 8px;
	font-weight:bold;
	color:#cf0008;}
td.tit_td span{
	color:#a5a5a5;}
.unbluelink{
	color:#4ea0f4;
	text-decoration:underline;}
.suc_box{
	padding:45px 50px 60px;
	line-height:30px;}
.id_main{
	width:956px;
	margin: 0 auto;
	padding:12px 0 10px;}
.id_ban{
	height:360px;
	position:relative;
	width:100%;
}
.banner_1{
	background:url(../images/banner1.png) center center no-repeat;}
.banner_1 .yd{position:absolute; left:50%; margin-left:-50px; bottom:10px;}
.banner_1 .yd a{width:15px; height:15px; display:inline-block; background:url(../images/ban_num.png) right top no-repeat; margin-right:10px;}
.banner_1 .yd a.on{ background-position:left top;}
.banner_2{
	background:url(../images/banner2.png) center center no-repeat;}
.id_lgbox{
	width:250px;
	padding:25px 27px;
	background:url(../images/id_rebg.png) repeat;
	position:absolute;
	top:15px;
	right:200px;
	color:#fff;}
.id_lgbox h3{
	font-family: "Microsoft YaHei";
	font-size:17px;
	font-weight:normal;
	padding: 0 5px;
	height:30px;
	line-height:30px;}
.id_lgcont{
	height:230px;
	position:relative;}
.id_error{
	line-height:33px;
	height:33px;
	padding: 0 14px 0 36px;
	background: url(../images/id_error.png) no-repeat;
	width:199px;
	color:#dc0000;
	position:absolute;
	left:0;
	top:-38px;}
.id_txtbox,.id_butbox{
	padding: 5px 0;
	position:relative;
	height:43px;}
.id_txtbox input{
	width:219px;
	height: 43px;
	line-height:43px;
	background: none;
	border:0 none;
	padding: 0 15px;
	color:#666;
	font-size:14px;
	background:url(../images/id_txt.png) no-repeat;}
.texbox_current  input, 
.id_txtbox input:hover,
.id_txtbox input:focus{
	background:url(../images/id_txton.png) -1px -1px no-repeat;
	padding: 5px 20px;
	position:relative;
	top:-5px;
	left:-5px;}
.id_txtbox label{
	display:inline-block;
	height:43px;
	line-height:43px;
	font-size:14px;
	width:219px;
	padding: 0 15px;
	position:absolute;
	top:5px;
	left:0;
	color:#a3a3a3;}
.idlg_btn{
	display:block;
	background:url(../images/id_btn.png) no-repeat 0 0;
	height:43px;
	line-height:43px;
	text-align:center;
	color:#fff;
	font-family: "Microsoft YaHei";
	font-size:18px;}
.idlg_btn:hover{
	color:#fff;}
.hq_yzm{
	color:#fff;}
.hq_yzm{
	color:#fff;}
.kh_help{
	color:#dd4446;
	font-weight:bold;}
.id_maincont{
	padding: 15px 10px 0;}
.id_left{
	width:480px;
	float:left;}
.id_right{
	width:440px;
	float: right;}
.id_zbdl dt{
	font-family: "Microsoft YaHei";
	font-size:25px;
	height:26px;
	line-height:26px;
	margin-bottom:20px;}
.zbdl_spel{
	height:24px;
	line-height:24px;
	font-family: "Microsoft YaHei";
	font-size:14px;
	color:#818181;}
.zb_ztspan{
	float:right;
	font-family:"宋体";
	font-size:12px;}
.zb_ztspan a{
	text-decoration:underline;
	color:#0189c4;}
.khzb_list{
	padding: 15px 0 0;}
.khzb_list li{
	width:160px;
	float:left;}
.id_right .khzb_list li{
	width:110px;}
.khzb_list li div{
	width:72px;
	text-align:center;
	color:#696969;}
.khzb_list li .pic{
	height:72px;
	position:relative;
	margin-bottom:8px;}
.khzb_list li .pic em{
	display:inline-block;
	width:22px;
	height:22px;
	position:absolute;
	right:-10px;
	top:-8px;}
.tpem01{
	background:url(../images/tp01.png) no-repeat;}
.tpem02{
	background:url(../images/tp02.png) no-repeat;}
.tpem03{
	background:url(../images/tp03.png) no-repeat;}
.tpem04{
	background:url(../images/tp04.png) no-repeat;}
.zc_banklist li{
	
	float:left;
	
	height:60px;}
.zc_banklist li span{
	display:inline-block;
	
	padding:0px 10px;
	border-right:1px solid #cecece;
	
	text-align:center;
	float:left;}
.zc_banklist li span.noborder_r{ border-right:none;}
.lg_user{
	float:right;
	margin-top:16px;
	margin-right:15px;}
.lg_user a{
	color:#4ea0f4;
	text-decoration:underline;
	margin-left:10px;}
.idsp_box{
	width:641px;
	height:390px;
	padding: 19px 19px 24px;
	background:url(../images/sp_bg.png) no-repeat;
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-216px;
	margin-left:-339px;}
.idsp_box .close{
	display:inline-block;
	width:23px;
	height:23px;
	background:url(../images/icon11.png) no-repeat;
	position:absolute;
	top:4px;
	right:4px;}
.sl_input_this{
	position:relative;}
.sl_thisbox{
	width:228px;
	position:absolute;
	top:37px;
	left:0;}
.sl_thisbox .t{
	background:url(../images/sele_t.png) no-repeat;
	height:6px;
	font-size:0;
	line-height:0;}
.sl_thisbox .c{
	background:url(../images/sele_c.png) repeat-y;
	padding: 0 4px;}
.sl_thisbox .b{
	background:url(../images/sele_b.png) no-repeat;
	height:6px;
	font-size:0;
	line-height:0;}
.sl_list{
	line-height:32px;}
.sl_list li a{
	display:block;
	padding: 0 5px;
	color:#666;}
.sl_list li a:hover{
	color:#03abdb;
	background-color:#efefef;
	text-decoration:none;}
.com_btn{
	color: #FFFFFF;
    display: inline-block;
    font-family: "Microsoft YaHei";
    font-size: 17px;
    font-weight: 700;
    height:33px;
    line-height: 33px;
	border:1px solid #af0907;
	background:url(../images/cj/btn_line.gif) repeat-x;
    padding: 0 30px 0 30px;}
.com_btn:hover{
	text-decoration:none;
	color:#fff;
	background: url(../images/cj/btn_line_hover.gif) repeat-x;}

.com_graybtn{
	height:28px;
	line-height:28px;
	display:inline-block;
	background-color:#eee;
	border: 1px solid #ccc;
	padding: 0 15px;}
.com_graybtn:hover{
	background-color:#fff0df;
	text-decoration:none;
	color:#4c4c4c;}
.mla10{ margin-left:10px}
.wx_list{
	width:320px;
	margin: 0 auto;
	font-size:14px;}
.wx_list li{
	margin:28px 0;
	line-height:32px;
	padding-left:42px;}
.wx_list li.ie{
	background:url(../images/ts_01.gif) no-repeat 0 0;}
.wx_list li.flash{	
	background:url(../images/ts_02.gif) no-repeat 0 0;}
.wx_list li.dc{
	background:url(../images/ts_03.gif) no-repeat 0 0;}
.substep{
	background:url(../images/gj_line1.png) repeat-y 16px top;}
.substep dt{
	height:36px; 
	overflow:hidden;}
.substep dt b{
	float:left; 
	display:inline-block; 
	width:36px; 
	height:30px; 
	line-height:30px; 
	text-align:center;
	background:url(../images/ico-ji02.png) no-repeat 0 0; 
	color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px}
.substep dt span{
	float:left; 
	line-height:30px; 
	display:inline-block; 
	padding-left:10px; 
	color:#ba2426; 
	font-size:16px; 
	font-family:"Microsoft YaHei", SimHei;}
.substep dt.on{
	height:36px !important;}
.substep dt.on b{
	color:#fff;
	height:36px !important;
	line-height:36px !important;
	background:url(../images/ico-ji02.png) no-repeat no-repeat 0 -35px;
	_background:url(../images/ico-ji02.png) no-repeat no-repeat 0 -34px;}
.substep dt.off b{
	height:30px;
	line-height:30px;
	background:url(../images/ico-ji02.png) no-repeat no-repeat 0 -76px;
	_background:url(../images/ico-ji02.png) no-repeat no-repeat 0 -75px;}
.substep dt.off span{
	line-height:30px;
	height:30px;}
.substep dt.on span{
	color:#ba2426;
	line-height:36px !important;}
.substep dd{
	width:160px;}
.substep dd ul li{
	width:160px; 
	height:18px; 
	padding:20px 0;
	overflow:hidden;
	position:relative;
	top:28px;}
.substep dd ul li b{
	float:left; 
	display:inline-block; 
	margin:0 0 0 11px; 
	width:16px; 
	height:18px; 
	background:url(../images/ico-ji02.png) no-repeat 3px -120px;
	_background:url(../images/ico-ji02.png) no-repeat 4px -120px;}
.substep dd ul li span{
	float:left;
	margin:0 0 0 2px;
	height:18px;
	line-height:18px;
	padding:0 12px;
	color:#808080;}
.substep dd ul li.on b{
	background:url(../images/ico-ji02.png) no-repeat 0 -148px;}
.substep dd ul li.on span{
	background:#0e75dc;
	color:#ffffff;}
.substep dd ul li.off b{
	background:url(../images/ico-ji02.png) no-repeat 0 -180px;}
.substep dt.last{
	height:30px;}
.yc_dd{
	height:60px;}
.zk_dd{
	padding-bottom:44px;}
.p_orgcol{
	color:#f17106;
	padding-left:48px;}
.test_result{
	border-bottom:1px dashed #f5f5f5;
	padding:10px 17px;
	margin-bottom:10px;}
.id_butbox a{
	background:url(../images/btn_choose.png) no-repeat;
	width:173px;
	height:43px;
	padding-left:76px;
	display:block;
	font-size:18px;
	color:#505050;
	font-family:"Microsoft yahei";
	line-height:43px;
	font-weight:bold;}
.id_butbox a span{
	font-size:16px;
	margin-left:4px;
	color:#6d6d6d;}
.id_butbox a:hover{
	text-decoration:none;}
.id_butbox a.btn_choose span{
	background:url(../images/icon_jt.gif) right  4px no-repeat;
	padding-right:17px;
	}
.id_butbox a.btn_chooseon span,
.id_butbox a.btn_choose:hover span{
	background:url(../images/icon_jt.gif) right  -46px no-repeat;
	}
.tips{
	background:url(../images/tipsbox.png) no-repeat;
	height:78px;
	padding:22px 15px 10px;
	width:231px;
	line-height:23px;
	color:#fff;
	font-family:"Microsoft yahei";}
.ts_lybox{
	height:450px;
	background-color:#efefef;}
.ts_lyimg{
	padding: 15px 0 20px;
	position:relative;}
.ts_prev,
.ts_next{
	display:inline-block;
	width:45px;
	height:45px;
	position:absolute;
	top:160px;}
.ts_prev{
	background:url(../images/prev.png) no-repeat;
	left:20px;}
.ts_prev:hover{
	background:url(../images/prev_hover.png) no-repeat;}
.ts_next{
	background:url(../images/next.png) no-repeat;
	right:20px;}
.ts_next:hover{
	background:url(../images/next_hover.png) no-repeat;}
.ts_imgscroll{
	width:600px;
	margin: 0 auto;
	height:320px;
	overflow:hidden;}
.ts_imgscroll ul{
	width:2400px;
	height:320px;}
.ts_imgscroll ul li{
	float:left;
	width:600px;
	height:320px;}
.ts_ly_p{
	height:40px;
	font-size:14px;}
.ts_imgscroll ul li .pic{
	height:280px;
	width:502px;
	margin: 0 auto;
	text-align:center;}
.ts_imgnum{
	height:12px;
	font-size:0;
	line-height:0;
	text-align:center;
	margin-top:20px;}
.ts_imgnum span{
	display:inline-block;
	width:12px;
	height:12px;
	margin: 0 3px;
	background:url(../images/ban_num.png) no-repeat right 0;}
.ts_imgnum span.hover{
	background-position: 0 0;}
.load_box{
	width:150px;
	height:129px;
	position:fixed;
	top:50%;
	margin-top:-64px;
	left:50%;
	margin-left:-75px;
	background:url(../images/load_bg.png) no-repeat;
	z-index:1000;
	text-align:center;
	color:#fff;
	font-size:14px;}
.load_box .img{
	padding: 15px 0 10px;}
.sb_input_this{
	position:relative;}
.kboard_icon{
	display:inline-block;
	width:25px;
	height:17px;
	background:url(../images/kboard_icon.gif) no-repeat;
	top:11px;
	right:11px;
	position:absolute;}
.hf_wjtit{
	padding: 0px 10px 18px;
	height: 18px;
	line-height: 18px;
	font-family:"Microsoft yahei";
	font-size:17px;
	color:#696969;
	font-weight:normal;}
.flash_box{
	height:350px;}
	
/***add***/
.kh_sucdl{
	padding:15px 0 10px;
	text-align:center;
	line-height:}
.kh_sucdl dt{
	line-height:32px;
	font-family:"Microsoft YaHei";
	font-size:24px;}
.mt20{
	margin-top:20px;}
.mt30{
	margin-top:30px;}
.fixed_box{
	height:380px;
	overflow-x:hidden;
	overflow-y:auto;}
.icon_suc{
	padding-top:90px;
	background:url(../images/suc_icon.png) no-repeat center 0;
	font-family:"Microsoft YaHei";
	font-size:24px;
	text-align:center;}
.mt110{
	margin-top:110px;}
.set_pwordbox{
	padding: 20px 0 0 130px;}
.set_pwordbox h4{
	font-size:14px;}
.set_pwordbox h4 span{
	font-weight:normal;}
.ti_topline span{
	font-size:12px;
	font-family:"宋体";}
.bank_span {
    border: 1px solid #DDDDDD;
    display: inline-block;
    float: left;
    height: 32px;
    padding: 2px 4px;
    width: 167px;}
.bank_span img{
	display:block;
	height:32px;}	
.yyb_link{
	display:inline-block;
	padding-right:25px;
	font-size:12px;
	font-family:"宋体";
	background:url(../images/lk_icon01.png) no-repeat right center;}
.yyb_link:hover{
	background-image:url(../images/lk_icon02.png);
	color:#bd2627;
	text-decoration:none;}	
.ml40{
	margin-left:40px;}
.sbnk_list {
	padding:25px 0 0;}
.sbnk_list li{
	width:225px;
	height:38px;
	padding:8px 0;
	float:left;}
.sbnk_list li input{
	float:left;
	margin-top:12px;
	margin-right:10px;}
.sbnk_list li a{
	display:inline-block;
	height:32px;
	float:left;
	width:155px;
	padding: 2px 4px;
	border:1px solid #ddd;}
.sbnk_list li a img{
	height:32px;}
.sbnk_list li a:hover{
	border:1px solid #0082CD;}
.more_bank{
	border:0 none !important;
	line-height:28px;
	text-align:center;
	background:url(../images/arw01.gif) no-repeat center 28px; }
.more_bank:hover{
	text-decoration: none;}	
.sp_wpbox{
	padding-top:20px;}
.sp_wpbox .lt{
	width:404px;
	float:left;}
.sp_wpbox .rt{
	width:310px;
	float:right;}
.cs_spbox{
	width:404px;
	height:288px;
	position:relative;}
.cs_sptop{
	height:38px;
	line-height:38px;
	text-align:center;
	position:absolute;
	top:0;
	width:100%;
	left:0;
	color:#b1b5b8;
	background:url(../images/rebg01.png) repeat;}
.cs_sptop a{
	color:#b1b5b8;}
.cs_sptop .close{
	display:inline-block;
	width:7px;
	height:7px;
	background:url(../images/sp_close.png) no-repeat center center;
	position:absolute;
	top:6px;
	right:10px;}
.cs_spinfo{
	width:100%;
	position:absolute;
	top:182px;
	line-height:25px;
	text-align:center;
	color:#b1b5b8;}
.pg_smtit{
	padding:10px 5px;
	border-bottom:1px solid #ededed;}
.pg_smtit h4{
	font-weight:normal;
	line-height:22px;}
.com_span{
	color:#489edd;}
.t_icon01{
	padding-left:37px;
	background:url(../images/t_icon01.png) no-repeat 0 0;}
.t_icon02{
	padding-left:37px;
	background:url(../images/t_icon02.png) no-repeat 0 0;}
.t_icon03{
	padding-left:37px;
	background:url(../images/t_icon03.png) no-repeat 0 0;}
.t_icon04{
	padding-left:37px;
	background:url(../images/t_icon04.png) no-repeat 0 0;}
.t_icon05{
	padding-left:37px;
	background:url(../images/t_icon05.png) no-repeat 0 0;}
.yy_spxl{
	padding-right:16px;
	background:url(../images/arw01.gif) no-repeat right center;}
.yy_spsq{
	padding-right:16px;
	background:url(../images/arw02.gif) no-repeat right center;}
.yysp_box{
	margin-top:6px;
	padding: 6px 0 6px 10px;}
.yy_timelist{
	padding: 10px 0;}
.yy_timelist label{
	display:inline-block;
	height:22px;
	line-height:22px;
	width:100px;
	font-size:12px;
	float:left;
	padding: 2px 0;}
.yy_timelist label input{
	float:left;
	margin-right:5px;
	margin-top:5px;
	*margin-top:1px;}
.yy_qqbox{
	height:30px;}
.yy_qqbox a{
	display:inline-block;
	height:28px;
	line-height:28px;
	padding: 0 20px;
	color:#fff;
	background-color:#bd2627;
	border:1px solid #bd2627;
	margin-left:-1px;}
.yy_qqbox a:hover{
	background-color:#a11214;
	border:1px solid #a11214;
	color:#fff;
	text-decoration:none;}
.yysp_link{
	padding-left:22px;
	background:url(../images/yy_link.png) no-repeat 0 center;
	display:inline-block;
	margin-left:7px;
	color:#b4191b;}
.yysp_link:hover{
	color:#b4191b;}
.my_spbox{
	height:61px;
	text-align:center;}
.my_spbox .pg_smtit{
	border-bottom: 0 none;}
.my_spbox .t_icon03{
	display:inline-block;}
.my_spcont{
	width:318px;
	height:227px;
	margin: 0 auto;}	
.txt04{
	height:28px;
	line-height:28px;
	padding: 0 10px;
	font-size:14px;
	color:#969696;
	border:1px solid #88929c;
	width:140px;}
.com_oranlink{
	color:#b4191b;}
.suc_tablebox{
	border:1px solid #88929c;}
.suc_table th{
	height:50px;
	padding: 0 20px;
	font-weight:normal;
	text-align:left;
	background-color:#ccc;
	border:1px solid #ededed;}
.suc_table td{
	padding: 0 20px;
	border:1px solid #ededed;}
th.spel_th{
	color:#fff;
	background-color:#999;}
th.error_th{
	color:#fff;
	background-color:#b4191b;}
.share_box{
	height:20px;
	margin-top:65px;
	line-height:20px;}
.share_box .lt{
	width:480px;
	float:left;
	height:20px;}
.share_box .rt{
	width:246px;
	height:20px;
	float:right;
	text-align:right;}
.share_list{
	float:left;
	display:inline-block;
	width:230px;
	height:20px;}
.share_list span{
	display:inline-block;
	float:left;}
.share_list  a{
	float:left;
	margin: 0 3px;}
.xg_link{
	padding-right:19px;
	background:url(../images/arw03.gif) no-repeat right center;}
.xg_link:hover{
	color:#b4191b;
	text-decoration:none;}
.xyqs_top{
	padding: 10px 0;}
.xyqs_bot{
	padding:10px 0;
	border-top:1px solid #ededed;}
.xy_list{
	padding:10px 0;
	line-height:35px;
	color:#b4191b;}
.xy_list a{
	display:inline-block;
	color:#b4191b;}
.xy_chbox{
	padding: 0 10px;
	line-height:22px;}
.xy_chbox p{
	padding:6px 0;}
.xy_chbox label{
	display:inline-block;
	width:280px;}
.xy_chbox .chbox{
	margin-right:10px;
	position:relative;
	top:2px;
	*top:1px;}
.xyqs_top .pg_smtit,
.xyqs_bot .pg_smtit{
	border-bottom: 0 none;}	
.yyb_fixed{
	margin: 0 auto;
	width:788px;
	height:330px;
	overflow-x:hidden;
	overflow-y:auto;}
.yyb_xzbox{
	margin: 0 35px;}
.yyb_xzbox h4{
	padding-top:15px;
	height:28px;
	line-height:28px;
	font-size:14px;
	font-family:"Microsoft YaHei";
	font-weight:normal;}
.yyb_xzlist{
	border-bottom:1px solid #ededed;
	padding-bottom:15px;}
.yyb_xzlist dl{
	overflow:hidden;}
.yyb_xzlist dl dt{
	padding:2px 0;
	float:left;
	width:50px;
	line-height:26px;
	font-weight:bold;}
.yyb_xzlist dl dd{
	margin-left:50px;
	line-height:26px;
	overflow:hidden;}
.yyb_xzlist dl dd span{
	display:inline-block;
	height:26px;
	float:left;
	padding: 2px 0;
	width:74px;}
.yyb_xzlist dl dd span a{
	display:inline-block;
	padding: 0 10px;}
.yyb_xzlist dl dd span a:hover{
	background-color:#db5e3c;
	text-decoration:none;
	color:#fff;}
.yyb_xzlist dl dd span a.current,
.yyb_xzlist dl dd span a.current:hover{
	background-color:#489edd;
	text-decoration: none;
	color:#fff;}
.dq_yyblist {
	padding-bottom:15px;}	
.dq_yyblist li{
	line-height:24px;
	padding: 5px 0;}
.dq_yyblist li .radio{
	margin-right:10px;}	
.ly_btnbox{
	height:40px;
	border-top:1px solid #e1e1e1;
	text-align:center;
	padding:15px 0 30px;}
.ly_btnbox a{
	margin: 0 15px;}
.ly_tpbox{
	padding: 15px 100px;
	text-align:center;}
.ly_tpbox h2{
	font-size:16px;
	font-family:"Microsoft YaHei";
	font-weight:normal;
	margin-bottom:10px;}
.sm_ewmbox{
	padding:10px 20px 0;}
.sm_ewmbox dl{
	width:140px;
	text-align:center;}
.sm_ewmbox dl dt{
	height:98px;
	margin-bottom:5px;}	
.rl_span{
	display:inline-block;
	width:111px;
	height:40px;
	float:left;
	position:relative;}
.rl_span .logtxt{
	float:left;
	margin-right:0;
	padding: 0 6px;
	width:85px;}
.rl_line{
	display:inline-block;
	width:8px;
	height:40px;
	background:url(../images/rl_line.gif) no-repeat center center;
	float:left;}
.rl_btn{
	display: inline-block;
	width:21px;
	height:17px;
	position:absolute;
	right:8px;
	top:11px;
	background: url(../images/ri_icon.gif) no-repeat;}
.rl_btn:hover{
	background:url(../images/ri_icon_hover.gif) no-repeat;}	
.tip_yes{
	display:inline-block;
	width:16px;
	height:16px;
	position:relative;
	top:2px;
	*top:-5px;
	background:url(../images/fm_yes.png) no-repeat 0 center;}
.tip_no{
	display:block;
	padding-left:22px;
	color:#bd2627;
	line-height:22px;
	background:url(../images/fm_no.png) no-repeat 0 center;}
.set_pwordbox h4{
	font-size:14px;}
.set_pwordbox h4 span{
	font-weight:normal;}
.set_pwordchk{
	color:#bd2627;
	margin: 10px 0 20px;}
.set_pwordchk .chbox{
	margin-right:10px;}
.cp_cjresult{
	padding: 15px 18px;
	border-bottom:1px dashed #E4E4E4;}
.choose_s{
	padding: 15px 18px;
	margin: 0;}	
.choose_s dl dt{
	padding-top:3px;}	
.tip_list{
	padding: 40px 30px 20px;
	font-size:14px;}

/*-- add20150319 --*/
.radio_span{
	display:inline-block;
	line-height:20px;
	padding: 10px;
	margin-right:15px;}	
.radio_span input{
	margin-right:8px;}	
.zj_yybbox{
	padding-right:50px;}
.zj_yybbox h5{
	font-family:"Microsoft YaHei";
	font-size:14px;
	font-weight:normal;
	padding: 10px 5px;}	
.zj_yybbox .cont{
	border-top:1px dashed #e4e4e4;
	padding: 10px 15px;}
.zj_left{
	width:282px;
	float:left;}
.zj_right{
	width:282px;
	float:right;
	border-left:1px dashed #e4e4e4;
	padding-left:40px;}	
.yyb_tipdl{
	padding: 20px 10px 10px 35px;
	height:174px;
	border: 1px solid #fff;
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#666;}
.yyb_tipdl dt{
	padding:8px 0 8px 35px;
	line-height:22px;
	font-size:17px;
	color:#000;
	background:url(../images/zj_icon.png) no-repeat 0 11px;}
.yyb_tipdl dd{
	line-height:22px;
	padding:6px 0 6px 35px;
	background:url(../images/zj_icon.png) no-repeat 0 -44px;}
.yyb_tipdl dd.imp{
	background-position: 0 -102px;}	
.tipdl_current{
	background-color:#edf9fe;
	border:1px solid #52c0ef;}
	
/*-- add20150320 --*/
.yybtop_box{
	height:54px;
	position:relative;}
.yyb_tab{
	height:40px;
	padding:8px 20px 0;
	border-bottom:1px solid #e5e5e5;} 
.yyb_tab li{
	float:left;
	position:relative;
	top:4px;}
.yyb_tab li a{
	display:inline-block;
	padding: 0 10px;
	height:37px;
	line-height:37px;
	font-family:"Microsoft YaHei";
	font-size:14px;}
.yyb_tab li a:hover{
	color:#a10a0c;
	text-decoration:none;}
.yyb_tab li a.current{
	border-bottom:3px solid #a10a0c;
	color:#a10a0c;}	
.yyb_contbox{
	padding:12px 20px 20px;}
.yyb_leftbox{
	width:190px;
	float:left;}
.map_box{
	width:547px;
	height:297px;
	border: 1px solid #ddd;
	background-color:#f5f5f5;
	float:right;}
.yyb_selebox{
	height:25px;
	padding:12px 0 14px;
	position:relative;
	border-bottom:1px dotted #d2d2d2;
	margin-bottom:8px;}
.yyb_txt{
	border: 1px solid #e5e5e5;
	height:23px;
	line-height:23px;
	padding: 0 9px;
	width:65px;
	float:left;
	font-size:12px;
	color:#666;}
.yyb_citylk{
	color:#a10a0c;
	float:left;
	margin-left:5px;}
.wd_fixed{
	height:216px;
	overflow-x:hidden;
	overflow-y:auto;}
.yywd_list li a{
	display: inline-block;
	line-height:18px;
	padding:3px;}
.yywd_list a:hover{
	text-decoration:none;}	
.yywd_list a.current{
	text-decoration:none;
	color:#fff;
	background:#a10a0c;}
.yybtop_box .close{
	display:inline-block;
	width:23px;
	height:23px;
	background:url(../images/sp_close.png) no-repeat;
	position:absolute;
	top:12px ;
	right:12px;}	
.city_box{
	background:#fff;
	border: 1px solid #dcdcdc;
	width:282px;
	position:absolute;
	top:6px;
	left:170px;}
.city_list{
	padding: 10px 10px 30px;
	line-height:18px;}
.city_list a{
	display:inline-block;
	padding: 0 3px;
	margin: 3px 1px;
	float:left;}	
.city_list a:hover{
	text-decoration:none;}
.city_list a.current{
	background:#a10a0c;
	color:#fff;}

/***新增*************/
.ban_wx{position:absolute; top:50%; height:160px; margin-top:-80px; right:20px;  border:1px solid #ccc;}
.ban_wx .wx_img{padding:10px; background:#fff;}
.ban_wx p{text-align:center; background:#f1f1f1;  line-height:30px; color:#333; font-size:14px; border-top:1px solid #ccc;}
.ban_main{position:absolute; top:70px; left:200px;}
.ban_main p{font-size:44px; color:#4e4d4d; line-height:44px; margin-bottom:55px;}
.ban_main li{float:left; width:170px; text-align:center; font-family:"Microsoft YaHei";}
.ban_main li p{font-size:16px; color:#4e4343; padding-top:60px;}
.ban_main li p.icon4{background:url(../images/icon4.png) center top no-repeat;}
.ban_main li p.icon5{background:url(../images/icon5.png) center top no-repeat;}
.ban_main li p.icon6{background:url(../images/icon6.png) center top no-repeat;}

.id_maincont .box	{margin-bottom:50px;}
.id_maincont .box li{width:310px; text-align:center; float:left; font-family:"Microsoft YaHei";}	
.id_maincont .box_li1{ background:url(../images/line1.png) right top no-repeat;}
.id_maincont .box_li2{ background:url(../images/line1.png) right top no-repeat;}
.box .red{ color:#ce4141; font-size:24px;  padding-top:85px; }
.box .box_li1 .red{background:url(../images/icon1.png) center top no-repeat }
.box .box_li2 .red{background:url(../images/icon2.png) center top no-repeat }
.box .box_li3 .red{background:url(../images/icon3.png) center top no-repeat }

.box li p{font-size:18px; color:#393939; line-height:30px;}
.box li p .yellow{ color:#ffa600;}
.box li span{ color:#7d7d7d; font-size:16px;}

.bank{ background:#f3f3f3; padding:20px 0px 30px;}
.bank dl{width:980px; margin:0 auto;}

/*--add 20150516 --*/
.tg_topbox{
	height:360px;
	position:relative;}
.tg_banner{
	height:360px;
	overflow:hidden;
	width:100%;
	position:relative;}
.tg_banlist{
	height:360px;}
.tg_banlist li{
	height:100%;
	width:100%;
	background-position: center 0;
	background-repeat: no-repeat;}
.tg_number{
	height:12px;
	width:100%;
	text-align:center;
	position:absolute;
	left:0;
	bottom:4px;
	font-size:0;
	line-height:0;}
.tg_number span{
	display:inline-block;
	width:12px;
	height:12px;
	background:url(../images/ban_num.png) no-repeat right 0;
	margin: 0 6px;}
.tg_number span.hover{
	background-position: 0 0;}
.top_center{
	height:0;
	width:900px;
	margin: 0 auto;
	position:relative;
	z-index:100;}
.tg_lgbox{
	width:265px;
	position:absolute;
	top:19px;
	right:0;
	font-family:"Microsoft YaHei";
	background:url(../images/tg_bg01.png) repeat;}
.tg_contwp{
	padding:15px 19px;}
.tg_lgbox h3{
	color:#fff;
	font-weight:normal;
	font-size:16px;
	line-height:22px;
	font-family:"Microsoft YaHei";}
.tg_title{
	line-height:20px;
	padding:5px 0;
	margin-bottom:6px;
	color:#fff;
	font-size:14px;}
.tg_title img{
	display:block;
	float:left;
	height:14px;
	margin-right:3px;
	margin-top:3px;}
.tg_ewmdl{
	height:116px;
	padding: 4px;
	background:#fff;
	margin-bottom:6px;}
.tg_ewmdl dt{
	width:116px;
	float:left;}
.tg_ewmdl dt img{
	display:block;
	width:116px;
	height:116px;}
.tg_ewmdl dd{
	margin-left:124px;
	text-align:center;
	line-height:25px;
	font-size:16px;
	color:#333;
	padding-top:20px;}
.tg_btn{
	display:block;
	height:41px;
	text-align:center;
	line-height:41px;
	background:url(../images/tg_btn01.png) no-repeat;
	color:#333;
	font-size:16px;}
.tg_btn span{
	display:inline-block;
	padding-right:31px;
	padding-left:31px;
	background:url(../images/tg_icon01.png) no-repeat right center;}
.tg_tips{
	height:26px;
	line-height:26px;
	color:#fff;
	text-align:center;
	background:url(../images/tg_bg02.png) repeat;
	font-size:12px;}
.footlink{
	margin-bottom:0;}
.khzb_list{
	font-family:"Microsoft YaHei";}

/*--add 20150518 --*/
.tg_lgtab{
	height: 44px;}
.tg_lgbox{
	width:266px;}
.tg_lgtab li{
	float:left;
	width:133px;}
.tg_lgtab li a{
	display:block;
	height:44px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#8b8b8b;
	font-weight:bold;
	background:url(../images/tg_tabbg.png) no-repeat;}
.tg_lgtab li.s1 a{
	background-position: 0 0;}
.tg_lgtab li.s2 a{
	background-position: right 0;}
.tg_lgtab li a.current{
	background: none;
	color:#fff;}
.tg_tabcont{
	height:276px;}
.tg_phonedl{
	color:#fff;
	padding-top:31px;}
.tg_phonedl dt{
	padding:4px;
	background:#fff;
	width:136px;
	height:136px;
	margin: 0 auto;}
.tg_phonedl dt img{
	display:block;
	width:136px;
	height:136px;}
.tg_phonedl dd{
	padding: 15px 10px 0;
	text-align:center;
	font-size:12px;
	line-height:30px;}
.tg_phonedl dd h5{
	font-size:17px;}
.tg_phonedl dd p{
	font-family:"宋体";}
.tg_pcdl{
	padding-top:30px;
	color:#fff;}
.tg_pcdl dt img{
	display:block;
	margin: 0 auto;
	width:130px;
	height:100px;}
.tg_pcdl dd{
	padding: 30px 19px;
	text-align:center;}
.tg_pcdl dd p img{
	position:relative;
	*top:-3px;}





