﻿@charset "utf-8";
/* CSS Document */
body{ background:#eee;}
.blueBtn{ border-style:none; vertical-align:middle; padding:2px 10px; background:#0e466d; color:#fff; padding:4px 15px; overflow:visible; box-shadow: 0 0 1px 1px #f0f0f0; border-radius:2px; cursor:pointer; }
input.blueBtn, input.regBtn{overflow:visible;}


/** 会员中心 **/
/* 头部 */
.g-bn{ min-width:985px; }
.banner, .wrap, .m-foot{ width:985px; margin:0 auto;}
.topNav{ padding:0 20px;}
.g-bn .banner .logo{ float:left; width:143px; height:80px; margin-top:20px; background:url(../Images/vipLogo.png); text-indent:-99999px;}
.g-bn .banner p { padding-top:50px; text-align:center; font-size:16px; color:#fff; letter-spacing:.1em;}

/* 主体左侧 main */
.main{ width:723px;}
.perInf, .tipsBox, .funcArea ul li, .upLoad, .contUs, .account{ background:#fff; border:1px solid #e2e2e2; overflow:hidden;}
.perInf{height:162px;}
.perInf .Con, .perInf .con1{ line-height:2.5em; padding:20px;}
.perInf .Con{ width:279px; border-right:1px solid #e2e2e2;}
.perInf .con1{ width:360px}
.perInf .con1 .pay{ padding:3px 10px;}
.tipsBox{ height:35px; overflow:hidden;}
.tipsBox .t_news{ height:19px; background:url(../Images/leftIco_01.png) 10px -382px no-repeat;padding-left:25px; margin-top:9px; overflow:hidden; position:relative;}
.tipsBox .t_news b{ line-height:19px; font-weight:bold; display:inline-block;}
.tipsBox .news_li,.swap{ line-height:19px; display:inline-block; position:absolute; top:0; left:85px;}
.tipsBox .swap{top:19px;}
.funcArea{ width:722px; height:130px; overflow:hidden;}
.funcArea ul{ width:740px;}
.funcArea ul li, .funcArea ul li a{ float:left; width:106px; }
.funcArea ul li{height:128px; margin-right:15px;}
.funcArea ul li a{ float:none; display:block; height:33px; padding-top:95px; background:url(../Images/func_ico.jpg) no-repeat #fff; text-align:center;}
.funcArea ul li a.a1{ background-position: 0 11px;}
.funcArea ul li a.a2{ background-position: -106px 11px;}
.funcArea ul li a.a3{ background-position: -212px 11px;}
.funcArea ul li a.a4{ background-position: -318px 11px;}
.funcArea ul li a.a5{ background-position: -424px 11px;}
.funcArea ul li a.a6{ background-position: -530px 11px;}
.funcArea ul li a.a1:hover{ background-position: 0 -128px;}
.funcArea ul li a.a2:hover{ background-position: -106px -128px;}
.funcArea ul li a.a3:hover{ background-position: -212px -128px;}
.funcArea ul li a.a4:hover{ background-position: -318px -128px;}
.funcArea ul li a.a5:hover{ background-position: -424px -128px;}
.funcArea ul li a.a6:hover{ background-position: -530px -128px;}
.funcArea ul li a:hover{ background-color:#1c87d4; color:#fff;}
.upLoad h2, .contUs dt, .account h2, .u-tpyName{ height:40px; line-height:40px; padding-left:20px; background:#f5f5f5; border-bottom:1px solid #e2e2e2; font-size:14px; font-weight:normal;}
.upLoad{ padding-bottom:20px; height:221px;}
.upLoad p{ padding:20px; line-height:2em;}
.upLoad .aplBtn{ left:622px; padding: 2px 10px; background:#0e466d; color:#fff;}
.contUs{width:983px; margin:0 auto;}
.contUs dl{ float:left; width:245px; height:270px; border-right:1px solid #e2e2e2;}
.contUs dt{ text-align:center; padding:0;}
.contUs dd{ padding:20px; width:205px; line-height:30px; font-size:14px;}
.contUs dd img{ margin:29px 0 0 48px;}

/* 主体右侧 sidR */
.sidR{ width:247px;}
.account{ /*height:295px;*/}
.account ul{ padding:10px 30px;}
.account ul li{ display:block; border-bottom:1px dotted #e2e2e2;}
.account ul li:last-child{ border-bottom:0;}
.account ul li a{display:block; height:30px; line-height:30px; background:url(../Images/leftIco_01.png) no-repeat; padding-left:20px; white-space:nowrap; }
.account ul li a:hover{ color:#F4A720}
.account ul li a.a1{background-position: 0 -463px;}
.account ul li a.a2{background-position: 0 -494px;}
.account ul li a.a3{background-position: 0 -526px;}
.account ul li a.a4{background-position: 0 -583px;}
.account ul li a.a5{background-position: 0 -553px;}
.account ul li a.a6{background-position: 0 -606px;}
.account ul li a.a7{background-position: 0 -640px;}
.account ul li a.a8{background-position: 0 -666px;}
.account ul li a.a9{background-position: 0 -692px;}
.weibo{ background:#fff; height:400px; border:1px solid #e2e2e2;}

/** 用户选择页 **/
.g-bn2{ height:250px; min-width:985px; _width:985px; background:url(../Images/banner2.jpg) center top no-repeat #4a456c;}
.g-bn2 .banner .logo{ float:left; width:143px; height:80px; margin:149px 30px 0 15px; background:url(../Images/vipLogo.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/vipLogo.png"); text-indent:-9999px}
.g-bn2 .banner p{ font-size:14px; color:#fff; padding-top:175px;letter-spacing:.1em;}
.choTit h2{ display:block; height:60px; line-height:60px; color:#0f476d; font-weight:normal; padding:0 20px; margin-top:35px;}
.choTit h2 i{ display:block; float:left; width:35px; height:32px; margin-top:14px; padding-right:5px; background:url(../Images/blue.png) no-repeat;}
.choTit h2 i.ico2{ background-position: 0 -42px}
.choTit h2 i.ico3{ background-position: 0 -80px}
.choTit h2 i.ico4{ background-position: 0 -124px}
.choTit h2 i.ico5{ background-position: 0 -160px;}
.compIntr{ padding:5px 20px 40px; line-height:30px;}
/* 选择服务 */
.choServ{}
.choServ ul{ padding:30px 5px 0; margin-bottom:60px; width:1030px;}
.choServ ul li{ float:left; width:230px; margin-right:15px; border:2px solid #3cb1e7; background:#fff; overflow:hidden; cursor:pointer;}

.choServ ul li .vipBtn{ display:block; background:url(../Images/vipBtn.jpg); width:128px; height:77px; line-height:77px; margin:23px 0 0 19px; font-size:24px; color:#fff; text-align:center;}
.choServ ul li img{ width:210px; padding:20px 10px 0;}
.choServ ul li dl{ padding-top:14px; height:280px;}
.choServ ul li dt{ padding:15px 10px;  line-height:22px; background:#3cb1e7; color:#fff; text-align:center; font-size:13px; text-align:center;}
.choServ ul li dd{ width:180px; margin:0 auto; padding:15px 0; line-height:26px; color:#666;}
.choServ ul li p{ height:42px; line-height:42px; padding-right:20px; background:#f5f5f5; border-top:1px solid #eee; text-align:right}
.choServ ul li.li-1{ border-color:#01a89e; }
.choServ ul li.li-1 dt{background:#01a89e;}
.choServ ul li.li-2{ border-color:#e7a53c; }
.choServ ul li.li-2 dt{background:#e7a53c;}
.choServ ul li.li-3{ border-color:#fe5f3d; }
.choServ ul li.li-3 dt{background:#fe5f3d;}
.bgGrey{ background:#f5f5f5;}
.bgGreen{ background:#f0fcff;}
.bgBlue{ background:#204a84;}
.proCla{ width:580px; padding:20px 20px 50px;}
.proCla li{ float:left; width:145px; padding:5px 0;}
.proCla li a{ color:#0f476d; font-size:16px;}


/* 用户注册 */
.flChart{ height:100px; width:550px; overflow:hidden; margin:0 auto 20px; background:url(../Images/line.gif) left center repeat-x;}
.flChart div{ width:60px; height:60px; padding:20px 30px; text-align:center; background:#fff; color:#c1c0c0}
.flChart div img{ padding:12px}
.flChart div.active{ color:#333;}
.flChart div.active img{ padding:0;}
.reg{ min-height:640px; _height:640px;}
.reg .con{ width:900px; margin:50px auto 50px;}
.reg h2, .popFlow h2{ background:#204a84; border:1px solid #e2e2e2; box-shadow: 0 0 1px #f3f3f1; padding:10px; font-weight:normal; letter-spacing:1.5px;}
.reg h2 a, .reg h2 a:hover{ text-decoration:underline;background:none;}
.reg h3{ font-size:14px; border-bottom:1px solid #d0d0d0; padding:10px;}
.reg td{ padding:8px 0;}
.reg label{ padding:0 40px 0 5px;}
.reg img.code{ vertical-align:middle; cursor:pointer;}
.reg .inpCheck{}
.reg .inpTxt, .reg select{ padding:5px; width:330px; border-radius:2px;}
.reg .inpTxt{ height:18px;}
.reg select{ padding:5px; width:340px;}
.reg .inpBtn, .reg .regBtn{ padding:5px 20px; overflow:visible; cursor:pointer; border-radius:3px; border:1px solid #ccc;}
.reg .inpBtn{ background:#ceebf4; border:1px solid #ceebf4;}
.reg .wh100{ width:160px;}
.reg .wh80{ width:100px;}
.reg .wh120{ width:120px;}
.reg .marr5{ margin-right:8px}
.reg .tips{ color:#9c9a9a;}
.reg .tips img{ float:left; margin-right:5px;}
.regBtn{width:340px; background:#204a84; box-shadow: 0 0 1px #f3f3f1; letter-spacing:2px; color:#fff; font-size:14px; text-align:center;}
.regBtn:hover{ background:#103a85;}
.reg.sucss{ padding-bottom:100px;}
.reg.sucss h1{  padding:120px 0 40px; color:#e74c3c;  text-align:center; margin-left:-136px;}
.reg.sucss h1 img{vertical-align:-30px; margin-right:20px;}
.reg.sucss h1 span{font-size:28px; letter-spacing:.2em;}
.reg.sucss .m-qrCode{text-align:center; margin:100px 0 0 0;}
.reg.sucss .m-qrCode img{ width:100px;}
.reg.sucss p{  padding-left:370px; line-height:36px; font-size:14px;}
.reg.sucss .regBtn{ margin: 50px 0 0 365px;}
.reg.sucss .regBtn:hover{ color:#fff;}

/* 2015-7-3 */
.regCon{ float:left; width:63%; margin-top:50px;}
.reg .inpTxt, .reg select{width:280px;}
.reg select, .regBtn{ width:290px;}

.regLine{ float:left; height:490px; margin:50px 30px; width:1px; font-size:0; overflow:hidden; background:#e2e2e2; border:1px solid #f8f6f6; }

.regTip{ padding:60px 10px 50px 0;}
.regTip p{ line-height:24px; margin-bottom:15px;}

/* 注册页新增2015-7-9 */
.regTip .othAcco{ margin-bottom:20px;}
.regTip .othAcco p{ padding:10px 0;}
.regTip .othAcco a{ display:block; float:left; width:24px; height:24px; overflow:hidden; background:url(../images/icon_5654f5ca.png); margin-right:10px; text-indent:-150px; border-radius:12px;}
.regTip .othAcco a.bd-acc-qzone{ background-position: 0 0;}
.regTip .othAcco a.bd-acc-tsina{ background-position: -25px 0;}
.regTip .othAcco a.bd-acc-weixin{ background-position:25px 0;}


/* 会员DNA */
.keyList{ padding: 10px 0 15px;}
.keyList li, .logoList li{ float:left; width:150px; padding:2px 5px; background:#eee; margin:5px 5px 0 0;}
.keyList li i{ padding: 0 5px;}
.f-vaT{ vertical-align:10px; vertical-align:top\9;}

.popFlow ul.keyList li{ padding:2px 5px;}

/* 弹出层 */
.popFlow{position:fixed;top:50%;left:50%;margin:-200px 0 0 -180px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2));	_margin-top:0;
 display:none; width:450px; border:1px solid #204a84; background:#f0fcff; padding-bottom:15px;z-index:1001;}
.popFlow h2{ padding:5px 10px;}
.popFlow .closed{ position:absolute; right:15px; top:3px; color:#fff; cursor:pointer; padding:0 5px; margin-right:-5px;}
.popFlow ul { padding:5px 10px; border:1px solid #e2e2e2; background:#fff; margin:10px;}
.popFlow ul li{ float:left; width:130px; padding-bottom:5px;}
.popFlow ul li label{ padding-right:0;}
.popFlow .closBtn{ margin-right:45%; padding:3px 10px; border:1px solid #e0e0e0; border-radius:3px; background:#204a84; color:#fff;}
.popFlow .closBtn.marr5{ margin-right:5px;}
.popFlow.pF2{ width:700px; margin:-300px 0 0 -350px;}
.popFlow.pF2 table{ background:#fff; border:1px solid #e6e6e6;}
.popFlow.pF2 th{ background:#f2f2f2; padding-right:5px}
.popFlow.pF2 th, .popFlow.pF2 td{ border-bottom:1px solid #e6e6e6	}
.popFlow.pF2 td{ padding:0;}
.popFlow.pF2 ul{ border:none; margin:0; padding-right:0;}
.popFlow.pF2 ul li{ width:190px; padding-bottom:2px;}
.popFlow.pF3{ background:#fff; padding-bottom:15px;}
.popFlow.pF3 .inpTxt{ width:255px;}
.popFlow.pF3 .closBtn{ float:left; margin-right:5px;}
.popFlow.pF3 .closBtn.calBtn{ background:#f2f2f2; border:1px solid #e3e6e7; color:#5a5a5a;}
.popFlow .article{ margin:10px; padding:10px; max-height:300px;height:expression(this.height >300 && this.height <= this.height ? 300: true); overflow-y:scroll; background:#fff;}
.popFlow .article h1{ padding-bottom:10px;}
.popFlow .article p{ padding-bottom:5px;}
.u-mask {
	position:fixed;
	top:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	left:0;
	z-index:1000;
	width:100%;
	height:100%;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.h-iframe{
	width:100%;
	height:100%;
	background:transparent;
	position:absolute;
	border:none;
	top:0;left:0;
	padding:0;
	margin:0;
	z-index:-1;
	filter:alpha(opacity=0);/*这个不可少，否则iframe将展示默认的样式，将取代目标元素的展示*/
}

/* 绑定手机弹窗样式 灰色 */
.m-Pop{ position:fixed; top:50%; left:50%; margin:-160px 0 0 -300px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2));	_margin-top:0; width:550px;background:#fff; padding:10px;border:1px solid #eae8e8; border-radius:2px; display:none; z-index:99999;}
.m-Pop h2{ position:relative; height:36px; line-height:36px;margin:-10px -10px 15px; padding:0 10px; border-bottom:1px solid #eae8e8; background:#f4f4f4; font-size:12px;}
.m-Pop h2 i.u-clod{ position:absolute; display:block; top:8px; right:5px; width:20px; height:20px; background:url(../images/popClosed.gif) no-repeat; cursor:pointer;}
.m-Pop p{ text-align:center; line-height:30px;}
.m-Pop p i{ padding:0 5px; font-family:Verdana, Geneva, sans-serif;}
.m-Pop .m-form td{ padding:5px}
.m-Pop label{ padding:0 10px;}
.m-Pop .u-inpBtn{ padding:5px 15px; overflow:visible; border-radius:2px;}
.m-Pop .inpTxt{height:19px; line-height:19px; padding:5px; box-shadow:inset 0 1px  3px #f3f1f1}



/* 账户信息 */
.accInfor{ background:#fff; border:1px solid #e2e2e2;min-height:760px; _height:760px;}
.accInfor .con{ padding:0 20px 30px;}
/*.u-tpyName{ padding:10px 0; font-size:14px; font-weight:normal;}*/
.u-tpyName img{ height:14px; width:4px; vertical-align:middle; margin-right:8px; margin-bottom:2px;}

/* 左侧导航 */
.sideNav{ height:auto;}
.sideNav h2, .u-tpyName{ height:40px; line-height:40px; font-size:14px;}
.sideNav ul li{ line-height:26px; border-bottom:1px dashed #d0d0d0;}

/* 右侧切换签 */
.tagTitle{ height:32px; line-height:32px; border-left:1px solid #d0d0d0;}
.tagTitle ul li{ float:left; height:31px; line-height:31px; padding:0 15px;background:#f1f1f1; border:1px solid #d0d0d0; border-left:none; border-bottom:none;}
.tagTitle ul li.on, .tagTitle ul li.on.crt{ border-top:2px solid #0e466d;/* margin-bottom:-1px;管理组织机构弹窗 */position:relative; z-index:9; background:#fff;}
.tagTitle ul li.crt{ background:#dbd8d8;}
.tagText{ border:1px solid #d0d0d0; padding:15px; }

.selArea .inpTxt{ padding:2px 5px; height:21px;}
.selArea select{ padding:3px 5px; height:27px;}
.selArea .blueBtn{background:url(../images/selIco.png) 5px 8px no-repeat #0e466d; padding:4px 10px 4px 20px; }

/* 表格 */
.tab{ border:1px solid #e1e1e1; margin-top:10px;}
.tab th{ height:38px; line-height:38px; background:#f1f1f1; text-align:center; font-weight:bold; border:1px solid #e1e1e1; border-bottom:2px solid #0e466d;}
.tab td{padding:8px 0; font-size:12px; border:1px solid #e1e1e1; text-align:center;}
.tab td.f-tal{ text-align:left; padding-left:5px;}
.tab tr.odd{ background:#f3f3f3;}

.imporTips{ padding:15px; line-height:2em; border:1px solid #d0d0d0; background:#f1f1f1; border-radius:1px;}

/* 2014-12-19日修改 */
.choTit h2{ height:35px; line-height:35px; margin-top:20px}
.choTit h2 i{ width:25px; height:30px; margin-top:4px;}
.choTit h2 i.ico2{ background-position:0 -28px;}
.compIntr {
padding: 5px 20px 20px;
line-height: 26px;
}
.redNext{width:50%; height:40px; margin-left:25%; margin-bottom:35px; background:#e74c3c; cursor:pointer;}
.redNext:hover{ background:#f53525;}
.choServ ul {
padding: 20px 5px 0;
margin-bottom: 30px;
}
.choServ ul li.on, .choServ ul li.crt{box-shadow: 0 0 3px 1px #3cb1e7;}
.choServ ul li.li-1.on, .choServ ul li.li-1.crt{box-shadow: 0 0 3px 1px #01a89e}
.choServ ul li.li-2.on, .choServ ul li.li-2.crt{box-shadow: 0 0 3px 1px #e7a53c}
.choServ ul li.li-3.on, .choServ ul li.li-3.crt{box-shadow: 0 0 3px 1px #fe5f3d}

.choServ ul li.on dt, .choServ ul li.crt dt{ background:#24c7f5;}
.choServ ul li.li-1.on dt, .choServ ul li.li-1.crt dt{ background:#00bdaf;}
.choServ ul li.li-2.on dt, .choServ ul li.li-2.crt dt{ background:#f5b824;}
.choServ ul li.li-3.on dt, .choServ ul li.li-3.crt dt{ background:#f53c26;}

/* 2014-12-31 */
input[type="checkbox"]{ vertical-align:middle;}

/* 2015-1-8 */
.blueBtn:hover{ background-color:#095e95;}
.regBtn:hover{ background-color:#095e95;}
.reg .inpBtn:hover{ background:#d8f1f8; border:1px solid #d8f1f8;}
.redNext:hover{ background:#f23220}
.choServ ul li dl{ padding-top:0; margin-top:14px;}
.choServ ul li.on dl, .choServ ul li.crt dl{ background:#f5f5f5}
.upLoad .aplBtn:hover{ background:#b44b03}
.reg a.regBtn{ padding:8px 20px;}

/* 2015-1-16 */
.reg.reg2{ min-height:0; _height:auto;}
.reg.reg2 td{ padding:5px 0;}
.reg .f-wh200{ width:200px;}


/* 2015-1-22 安全中心 */

.safe-item {
	display:inline-block;
	display:block;
	padding:30px 0;
	border-bottom:1px solid #e6e6e6
}
.safe-item:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
* html .safe-item {
	height:1%
}
*+html .safe-item {
	min-height:1%
}
.saft-item-lists {
	margin-bottom:-31px;
	overflow:hidden
}
.warn-box {
	background:#fffdee;
	padding:5px
}
.safe-item .fore1,.safe-item .fore2,.safe-item .fore3 {
	float:left;
	height:32px;
	line-height:32px
}
.safe-item .fore1 {
	width:155px;
	text-align:left;
	font-size:18px;
	padding-left:15px
}
.safe-item .fore1 s,.icon-01 {
	display:inline-block;
	width:32px;
	height:33px;
	background:url(../Images/icon-msg2013.png) no-repeat;
	vertical-align:middle;
	margin-right:20px
}
.icon-01,.icon-02,.icon-03 {
	float:left;
	margin-bottom:10px
}
.safe-item .fore1 strong {
	margin-right:5px
}
.icon-id01,.icon-id01d,.icon-id02,.icon-id02d {
	background:url(../Images/icon-id20131211.png);
	display:inline-block;
	*zoom:1;
	width:14px;
	height:14px;
	line-height:100px;
	line-height:0\9;
	font-size:0;
	overflow:hidden
}
.icon-id02 {
	background-position:-14px 0
}
.icon-id01d {
	background-position:0 -15px
}
.icon-id02d {
	background-position:-14px -15px
}
.safe-item .fore1 .icon-01,#flexsuc .icon-01 {
	background-position:-64px 0
}
.safe-item .fore2 {
	border-left:1px solid #E6E6E6;
	padding-left:10px;
	width:400px
}
.safe-item .fore3 {
	text-align:center;
	width:100px
}
.safe-item .fore3 a {
	margin:0 5px
}
.safe-item .btn {
	vertical-align:middle
}


.u-safe {
	}
.u-safe .safe-rank01,.u-safe .safe-rank02,.u-safe .safe-rank03,.u-safe .safe-rank04,.u-safe .safe-rank05,.u-safe .safe-rank06 {
	background:url(../Images/safe-rank2014.png) no-repeat 0 0;
	display:inline-block;
	font-size:0;
	height:14px;
	line-height:0;
	margin-right:10px;
	overflow:hidden;
	vertical-align:middle;
	width:68px
}
.u-safe .safe-rank02 {
	background-position:0 -15px
}
.u-safe .safe-rank03 {
	background-position:0 -30px
}
.u-safe .safe-rank04 {
	background-position:0 -45px
}
.u-safe .safe-rank05 {
	background-position:0 -60px
}
.u-safe .safe-rank06 {
	background-position:0 -75px
}
.u-safe .rank-text {
	font-weight:400;
	margin-right:5px
}


.btn-7{
	background-color:#f1f6fd;
	background-image:-moz-linear-gradient(top,#f1f6fd,#e2eaf5);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1f6fd),color-stop(1,#e2eaf5));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f6fd', endColorstr='#e2eaf5', GradientType='0');
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f6fd', endColorstr='#e2eaf5');
	background-image:linear-gradient(to top,#f1f6fd 0,#e2eaf5 100%);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:18px;
	line-height:18px;
	border:1px solid #aebed5;
	padding:2px 14px 3px;
	color:#323333
}
.btn-7:hover{
	background-color:#f0f4fa;
	background-image:-moz-linear-gradient(top,#f0f4fa,#e8eef7);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0f4fa),color-stop(1,#e8eef7));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f4fa', endColorstr='#e8eef7', GradientType='0');
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f4fa', endColorstr='#e8eef7');
	background-image:linear-gradient(to top,#f0f4fa 0,#e8eef7 100%)
}
.btn-7:link,.btn-7:visited{
	color:#323333;
	text-decoration:none
}


/* 邮箱注册成功  2015-2-3  */
.emailSuc{ width:600px; margin:120px auto 0;}
.emailSuc h1{ height:40px; margin-bottom:50px; line-height:40px; font-size:24px; text-align:center; color:#e74c3c;}
.emailSuc h1 img{ vertical-align:middle; margin-right:15px;}
.emailSuc h1 i{ padding:0 5px;}
.emailSuc p{ line-height:36px; font-size:15px;}
.u-btn{vertical-align:middle; padding:8px 20px; background:#204a84; border:1px solid #e2e2e2; border-radius:1px; cursor:pointer; color:#fff; text-align:center; letter-spacing:2px; font-size:14px; }
.u-btn:hover{ background:#b44b03;}

/* 项目线索 2015-2-4 */
.weibo{ height:400px; overflow:hidden;}
.m-Clues{ width:333px; height:100px;  padding:25px 10px 15px; color:#fff; text-align:center}
.m-Clues h2{ font-size:24px; text-align:center}
.m-Clues p{ font-size:16px;  padding-top:18px; line-height:30px; font-family:"微软雅黑"}
.m-Clues.subm {background:#00b050; }

.m-Clues.rewa {background:#31859b; }

/* 2015-2-5 */
.g-ft{ min-width:985px; }
.m-foot .logo{ position:absolute; top:15px; padding:0; }
.m-foot .footNav{ letter-spacing:1px; }
.m-foot .footNav a{ padding:0 15px;}
.m-foot p{ padding-left:15px; color:#ccc; line-height:21px;letter-spacing:.5px;}
.m-foot .con{ width:600px; margin:0 auto; text-align:center; }
/* 2015-2-10 */
td.f-tar{ padding-right:8px}
.reg.reg2 td.f-tar{ padding-right:8px}


/* 2015-3-3 qin */
.Q_imgCon img{ margin:5px 10px; vertical-align:middle;}
.popFlow .article .inpTxt{ padding:2px 5px; border:1px solid #e2e2e2;}
.popFlow .article td{ padding-top:5px; padding-bottom:5px;}
.mTop{ padding:10px 10px 0; color:#fff;}
.mTop a{ padding-right:10px; color:#fff;}
.mTop ul li{ display:inline;}

/* 按钮、色块 */ 
.u-aBtn{border:1px solid #ceebf4; display:block;color:#fff; border-radius:3px;box-shadow: 0 0 1px 1px #f0f0f0;}
.u-aBtn:hover{ color:#fff;}
.u-inpBtn{border:1px solid #ceebf4; padding:8px 20px; overflow:visible; color:#fff; cursor:pointer; border-radius:3px; box-shadow: 0 0 1px 1px #f0f0f0;}

.bge69{ color:#fff; background:#e69d36} /* 黄 */
a.bge69:hover, input.bge69:hover{ color:#fff; background:#f4a720;}
.u-inpBtn.bge69.crt{ border:2px solid #fe781f;background:#f4a720;}
.bgfb8{ color:#fff; background:#fe781f} /* 橘黄 */
a.bgfb8:hover, input.bgfb8:hover{ color:#fff; background:#f77323;}
.bg2da{ color:#fff; background:#2da5da} /* 蓝 */
a.bg2da:hover, input.bg2da:hover{color:#fff; background:#1ab6ef}
.bgd2e{ color:#fff; background:#d8edfa; color:#333;} /* 浅蓝 */
a.bgd2e:hover, input.bgd2e:hover{color:#333; background:#bfdff8}
.bg5e8{ color:#fff; background:#5e83b0} /* 青 */
a.bg5e8:hover, input.bg5e8:hover{color:#fff; background:#548cc8}
.bge2e{ background:#e6e6e6; color:#adadad; border-color:#ccc;}/* 灰 */
a.bge2e:hover, input.bge2e:hover{ background:#edecec;}
.bge74{ background:#e74c3c; color:#fff} /* 红 */
.bge74:hover{ background:#f23220}

.bdRadiu{ border-radius:3px;}


/* 账户余额弹层 */
.m-accLayer{ position:absolute; z-index:10; width:400px; padding:15px; background:#333; opacity:0.9; filter:alpha(opcity=90); color:#fff; display:none;}
.m-accLayer li{ line-height:21px; margin-bottom:5px; list-style: inside decimal}


/* 2015-4-9 */
.popFlow .tagBox{ margin:15px 10px;}
.popFlow .tagTitle ul{ padding:0; border:0; margin:0; background:none;}
.popFlow .tagTitle ul li{ width:auto;}
.popFlow .tagText{ padding:0; border:none;}
.popFlow .tagText div .whitBg{ background:#fff; padding:10px 0; border:1px solid #d0d0d0;}



/* 换肤 */
.g-bn h2{ font-size:39px; line-height:120px;  }
.u-theme{ position:absolute; right:20px; top:50px; padding:3px 5px; background:#FBA60A; border-radius:3px; color:#fff; font-size:14px; cursor:pointer;}
.m-theme{ position:absolute; right:80px; top:0; z-index:9; padding:15px 10px 15px 15px; background:#333; border-top:1px solid #666; color:#fff; /*display:none;*/}
.m-theme .u-closed{ float:right; margin-top:-10px; cursor:pointer;}
.m-theme .u-inpBtn{ border-color:#333;box-shadow: 0 0 1px 1px #333;}
#skin
{
	overflow:hidden;
    }
#skin li{
	display:inline-block;
	*display:inline; 
	*zoom:1;
    margin-right:5px;
    width:15px;
    height:15px;
	border-radius:2px;
	text-indent:-9999px;
	cursor:pointer;
}
#skin li.selected{ background-image:url(../images/selected.png);}
#skin_1{
	background-color:#999;
}
#skin_2{
	background-color:#2028fe;
}
#skin_3{
	background-color:#f1cdff;
}
#skin_4{
	background-color:#f72721;
}
#skin_5{
	background-color:#ca2656;
}
#skin_6{
	background-color:#4bcff2;
}
#skin_7{
	background-color:#752926;
}
#skin_1:hover{
	background-color:#aaa9a9;
}
#skin_2:hover{
	background-color:#373eeb;
}
#skin_3:hover{
	background-color:#e5a7fd;
}
#skin_4:hover{
	background-color:#f0514c;
}
#skin_5:hover{
	background-color:#d63f6b;
}
#skin_6:hover{
	background-color:#87e5fe;
}
#skin_7:hover{
	background-color:#7d3c39;
}.m-theme ul li .inpCheck{ margin-right:5px;}
.m-theme ul li .inpTxt{ width:141px; margin-top:5px; padding:3px 5px;}


/* 组织机构-添加 */
.popFlow ul.keyList{ border:none; margin:0;}

/* 账户充值 */
h2.u-payTitle{ color:#666; padding:10px 5px; font-weight:normal;}
h3.u-payTitle{color:#00b0f0; padding-left:5px; margin-top:25px; font-size:15px;}
.m-payInp{ margin-top:5px; /*border-top:1px solid #ededed; border-bottom:1px solid #ededed; padding:35px 0;*/}
.m-payInp .inpTxt{ padding:8px;border-radius:2px;}
.m-payTips{ border:none; background:#fff; padding:10px;}
.m-payTips i{ padding-right:20px;}
.bankList dl{ text-align:left; padding:10px 0 10px 100px;}
.bankList dl dt{ font-size:15px; font-weight:bold;}
.bankList dl dt img{ vertical-align:middle; margin-right:10px;}
.bankList dl dd{ line-height:26px; color:#666;}
.bankList dl dd p i{ padding-left:10px;}


/*  引导页*/

html{ height:100%;}
.guidepage{
	position:absolute;
	top:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	left:0;
	z-index:1000;
	width:100%;
	height:100%;
	background:url(../images/opc-bg.png);
	color:#fff;
	min-width:985px;
	overflow:hidden; 
	zoom:1;
	
}
.guidepage div{
	position:relative;
	width:985px;
	margin:0 auto;
	}
.guidepage .lsck,.guidepage .bxgl,.guidepage .gcdx{ position:absolute; display:none;}
.guidepage .lsck{ top:460px; left:200px;}
.guidepage .bxgl{ top:337px; left:330px;}
.guidepage .gcdx{ top:490px; left:90px;  display:inline;}
.guidepage .u-inpBtn{ position: absolute; top:580px; right:50%; width:150px; border:none}


/* 企业信息匹配 */
.infor-match{ width:70%; margin:40px auto;}
.infor-claim h3
{
	font-size: 14px;
	border-bottom: 1px solid #d0d0d0;
	padding: 8px;
	margin:20px 0;
	}
.infor-claim p
{
	 width:95%; 
	 margin:0 auto;
	line-height:24px;
	margin-bottom:5px;
	}
.infor-match #id3{
	width:95%;
	margin:0 auto;
	}
.infor-match #id3 p{
	margin-bottom:5px;
}
.infor-match #id3 ul{
	overflow:hidden;
	zoom:1;
	margin-bottom:10px;
	}
.infor-match #id3 ul li{
	float:left;
	width:50%;
	line-height:26px;
	}
.infor-match #id3 ul li input{
	vertical-align:middle;
	margin:-2px 5px 0 0;
	}
.infor-match #id4{
	text-align:center;
	margin-top:30px;
	}
	
	
/* 2015-8-14 样式整理 */
.the-border
{
	background:#fff;
    border:1px solid #c9c9c9;
    box-shadow: 0 1px 2px #d3d3d3;
}
.the-form td{ padding-top:8px; padding-bottom:8px;}
.the-form .inpTxt{ box-sizing:border-box; height:35px; padding:5px; border:1px solid #c9c9c9;  box-shadow: 0 1px 2px #d3d3d3;}
.the-form .u-inpBtn{ box-shadow: 0 0 0 #d3d3d3;}



/* 上传身份证照片 */
.uploadId{
	margin-bottom:35px;
	text-align:center;
	
	}
.uploadId dl{
	display:block;
	width:250px;
	height:250px;
	background:#f5f5f5;
	padding:15px 15px 25px;
	border:1px solid #e6e6e6;
	border-radius:3px;
	}
.uploadId .f-fl{
	margin-left:40px;
	}
.uploadId .f-fr{
	margin-right:40px;
	}
.uploadId dl dt{
	font-size:14px;
	text-align:center;
	margin-top:5px;
	
	}
.uploadId dl dd{
	text-align:center;
	
	}
.uploadId dl dd.imgcon{
	height:135px;
	margin:20px 0 30px;
	
	}
.uploadId dl dd input.u-inpBtn{
	padding:5px 30px;
	}

/* 首页进度条 */
.perInf .Con {
	line-height:26px;
	padding-bottom:10px;
              
}
.theBar
{
	position:absolute;
	top:6px;
	display:inline-block;
	width:120px;
	padding:1px 2px;
	height:10px;
	border-radius:5px;
	background:url(../images/theBar_04.gif);
	}

.theBar span
{
	display:block;
	height:10px;
	border-radius:4px;
	background:url(../images/theBar_04.gif) 0 -12px repeat-x;
	}

.theBar i{
	position:absolute;
	top:0;
	left:35px;
	z-index:2;
	width:50px;
	height:12px;
	line-height:12px;
	text-align:center;
	font-size:12px;
	color:#fff;
	}

/* 提现-提示文字 
.Cashback-tips{ position:relative; bottom:-5px; padding-left:2px;}
.Cashback-lb{vertical-align:top; padding-top:13px}
*/

/* 2016-7-21注册成功 */
.reg-suc{ width:425px; margin:0 auto;}
.reg-suc h1{ display:block; padding:80px 0; text-align:center; font-weight:normal; color:#525252;}
.reg-suc h1 img{ width:73px; height:73px; margin-bottom:20px;}
.reg-suc h1 p{font-size:40px; line-height:40px; }
.reg-suc ul{ margin-bottom:100px;}
.reg-suc ul li{ display:block; background:url(../images/success_07.png) left center no-repeat; padding-left:20px; line-height:32px; font-size:14px; }
.reg-suc ul li a:hover{ text-decoration:underline;}

/* 邮箱激活账户 */
.activeEmail{padding:80px 0;  font-size:14px;}
.activeEmail .changeEmail{ margin-top:15px;}
.activeEmail .changeEmail label{ vertical-align:0;}
.activeEmail .changeEmail input.inpTxt{ width:350px; height:19px; line-height:19px; padding:5px; box-shadow:inset 0 1px  3px #f3f1f1; background:#fff;}
.activeEmail .changeEmail input.u-inpBtn{ padding:4px 20px; margin-left:5px; border:0;}

.activeEmail .con{ overflow:hidden; zoom:1; margin-bottom:40px;}
.activeEmail .con h2{ margin-bottom:30px; text-align:center; font-size:15px;}
.activeEmail .con p{ padding-top:15px;}
.activeEmail .con .btnBox{ float:left; width:270px; margin-left:290px; text-align:center;}
.activeEmail .con .btnBox .u-inpBtn{ display:block; width:70%; height:24px; line-height:22px; border-radius:5px; margin:5px auto; border:0;}
.activeEmail .con a:hover{ text-decoration:underline;}

.activeEmail .imporTips{ width:80%; margin:0 auto;}


/* 2016-7-22 改版首页 */
.account2016{ background:#fff; padding:15px 0; margin-bottom:25px;}
.account2016 h2{ padding:10px 0; font-size:16px; font-weight:normal;}
.account2016 .infor,.account2016 .balance,.account2016 .myAccount{ float:left; min-height:240px;}
.account2016 .infor{ width:355px; padding:0 15px; border-right:1px solid #e7e7e7;}
.account2016 .infor .icoV{color:#fdc602; padding:0 20px 0 5px;}
.account2016 .infor .levelV{ padding-right:45px; color:#6cce8c}
.account2016 .infor ul{ padding:10px 0; font-size:14px;}
.account2016 .infor ul li{ display:block; line-height:26px; padding:10px 0;}
.account2016 .infor ul li span{ float:left;}
.account2016 .infor ul li p{ padding-left:70px;}
.account2016 .infor ul li .applCer{ padding-left:20px; white-space:nowrap; color:#ff0000;}

.account2016 .balance{ width:320px; padding-left:40px; font-size:14px;}
.account2016 .balance .amount{ line-height:26px; padding:20px 0;}
.account2016 .balance .btnBox{ overflow:hidden; zoom:1; padding:5px 0 25px;}
.account2016 .balance .btnBox a{ float:left; width:92px; height:32px; line-height:32px; border-radius:5px; text-align:center; color:#fff;margin-right:5px}
.account2016 .balance .btnBox a.payFor{ background:#0e9824; margin-right:5px;}
.account2016 .balance .btnBox a.exchange{ background:#ffae00;}
.account2016 .balance p{ line-height:35px;}

.account2016 .myAccount{ width:195px; padding-left:40px;border-left:1px solid #e7e7e7;}
 .myAccount ul{ padding-top:5px;}
 .myAccount ul li{ display:block; line-height:26px;}
 .myAccount ul li i{ display:block; float:left; width:14px; height:26px; margin-right:7px; background:url(../images/account-icon.png) 0 -7px no-repeat ; font-size:12px; }
 .myAccount ul li i.ico01{ background-position:0 -7px;}
 .myAccount ul li i.ico02{ background-position:0 -33px;}
 .myAccount ul li i.ico03{ background-position:0 -57px;}
 .myAccount ul li i.ico04{ background-position:0 -82px;}
 .myAccount ul li i.ico05{ background-position:0 -108px;}
 .myAccount ul li i.ico06{ background-position:0 -134px;}
 .myAccount ul li i.ico07{ background-position:0 -161px;}
 .myAccount ul li i.ico08{ background-position:0 -186px;}
 .myAccount ul li i.ico09{ background-position:0 -210px;}
 .myAccount ul li i.ico010{ background-position:0 -234px;}
 .myAccount ul li i.ico011{ background-position:0 -261px;}
 .myAccount ul li.more{ padding-right:50px; text-align:right; color:#0152a5; cursor:pointer;}

/* 功能按钮 */
.funcArea2016{ margin-bottom:25px; height:186px; overflow:hidden;}
.funcArea2016 ul{ width:120%;}
.funcArea2016 ul li{ display:block; float:left; width:153px; height:184px; background:#fff; margin-right:10px; border:1px solid #ddd;}
.funcArea2016 ul li a:hover{ background:#d9261d; color:#fff;}
.funcArea2016 ul li a{ display:block; width:153px; height:166px; padding-top:18px;}
.funcArea2016 ul li a span{ display:block; width:52px; height:52px; background:url(../images/account-all-icon.png) no-repeat #f8f8f8; border:1px solid #ddd; border-radius:50%; margin:0 auto 18px; overflow:hidden; text-indent:-200px;}
.funcArea2016 ul li a span.ico01{ background-position: 0 0 ;}
.funcArea2016 ul li a span.ico02{ background-position: 0 -52px ;}
.funcArea2016 ul li a span.ico03{ background-position: 0 -104px ;}
.funcArea2016 ul li a span.ico04{ background-position: 0 -156px ;}
.funcArea2016 ul li a span.ico05{ background-position: 0 -208px ;}
.funcArea2016 ul li a span.ico06{ background-position: 0 -260px ;}
.funcArea2016 ul li a:hover span.ico01{ background-position: 0 -312px ;}
.funcArea2016 ul li a:hover span.ico02{ background-position: 0 -364px ;}
.funcArea2016 ul li a:hover span.ico03{ background-position: 0 -416px ;}
.funcArea2016 ul li a:hover span.ico04{ background-position: 0 -468px ;}
.funcArea2016 ul li a:hover span.ico05{ background-position: 0 -520px ;}
.funcArea2016 ul li a:hover span.ico06{ background-position: 0 -572px ;}
.funcArea2016 ul li a h3{line-height:48px; text-align:center; font-size:18px;}
.funcArea2016 ul li a  p{ font-size:14px; text-align:center;}

/* 会员服务 */
.servTit{ height:34px; line-height:34px; margin-bottom:5px; padding-left:10px; border-left:4px solid #da231b; font-size:24px;}
.servTit span{ font-size:20px; color:#555252}
.vipServ{ margin-bottom:22px;}
.vipServ dl{ display:block; width:440px; height:143px; padding:35px 10px 10px 18px; background:#fff;}
.vipServ dl dt{ float:left; width:126px; padding-top:5px;}
.vipServ dl dd{ position:relative; padding-left:150px; height:143px; line-height:25px;}
.vipServ dl dd h2{ margin-bottom:5px; font-size:14px;}
.vipServ dl dd p{ font-size:12px; color:#666;}
.vipServ dl dd a.btn{ position:absolute; bottom:0; right:40px; display:block; width:94px; height:30px; line-height:30px; background:#ee9a1d; border-radius:3px; text-align:center; font-size:14px; color:#fff;}

/* 2016-8-4 改版后主体左侧 */

.myAccount.sideNav { background:#fff; border:1px solid #e2e2e2; overflow:hidden;}
.myAccount.sideNav ul{ padding:10px 30px 15px;}
.myAccount.sideNav ul li{ padding:5px 0;}
.myAccount.sideNav ul li:last-child{ border-bottom:0;}

/* 快充 */
.m-payInp ul {
margin:10px 0 20px;}
.m-payInp ul li{
    float:left;
    width:200px;
    height:58px;
    line-height:1;
    border:1px solid #ffac03;
    border-radius:8px;
    margin:0 10px;
    text-align:center;
    color:#55acef;
}
    .m-payInp ul li p {
     margin:9px 0;
    font-weight:bold;
    font-size:18px;
    }
    .m-payInp ul li p i {
      font-size:14px;  
        }
    .m-payInp ul li.current {
    background:#ffac03;
    color:#fff
    }
.bg55a {
 color:#fff;
 background-color:#55acef;
}
.bg55a:hover{
 background-color:#2b82e4}

