@charset "utf-8";
/* CSS Document */
i,em { font-style: normal;}
p { line-height: 1.8em;}
a { color:#333; cursor:pointer; outline: none; text-decoration:none;}
a:hover{ color:#ff3d6f !important; text-decoration:none;}
.cfe3c6e { color: #fe3c6e;}
.c999 { color: #999 !important;}
.c0090ff { color:#ff3d6f;}
.cb5b5b5 { color: #b5b5b5 !important;}
.c808080 { color: #808080 !important;}
.cff3c6e { color:#ff3c6e;}
.c7d7d7d { color:#7d7d7d;}
.c00b7ee { color:#00b7ee !important;}
.bgfafafa { padding:5px; background:#f4f4f4;}
.f18 { font-size: 22px !important;}
.f12 { font-size: 12px !important;}
.f14 { font-size: 14px !important;}
.f16 { font-size: 18px !important;}
.lh40 { line-height:40px;}

.mt-30 { margin-top:-35px !important;}
.mt10 { margin-top: 10px !important;}
.ml20 { margin-left: 20px;}
.mt30 {margin-top: 30px !important;}
.mb30 { margin-bottom: 30px !important;}
.mtb10 { margin: 10px auto !important;}
.mr5{margin-right:5px !important; vertical-align:middle;}
.pt0{padding-top:0px !important;}
.no-txt	{ overflow: hidden; font-size: 0; line-height: 0; text-indent: -9999px;}
.mid { margin: 0 auto; width: 1000px;}
.clear{clear:both;}
.clearfix:after{display:block;clear:both;height:0;content:'';}
.clearfix{*zoom:1;}
.z {float: left;}
.y {float: right;}
.un-jkh { font-family:\5b8b\4f53; color:#666; padding-right:5px;display:inline-block;transform:scale(0.8,1.8);}
.mt-1 { margin-top: -1px;}
.lline { padding:0 17px 0 18px; color:#ccc; font-weight:normal;}
.bor0 { border:none !important;}
.t-c { text-align:center;}
.minh681 { min-height:681px;}
div.bor-b0 { border-bottom:none !important;}
div.bor-t0 { border-top:none !important;}
.bor-b1 { border-bottom:1px solid #eee;}
.loginbar { height: 40px; line-height: 40px; background:#fff; border-bottom: 1px solid #fff;background:#fafafa;color:#888;}
.loginbar span{font-size:12px;}
.loginbar .service { float: left; width:320px; height:20px; position:relative; z-index:2;}
.loginbar .service .topweixin { position:absolute; top:10px; right:72px; text-align:center; z-index:99;}
.loginbar .service .topweibo { position:absolute; top:10px; right:40px; text-align:center; z-index:99;}
.loginbar .login { float: right; position:relative; min-width:640px; text-align:right;font-size:12px;}
.msg-num { position:absolute; top:8px; left:365px; display:block; width:12px; height:12px; line-height:12px; text-align:center; background:#ff3c6e; border-radius:100%; color:#fff !important; font-size:80% !important; font-family:Arial;}
.login .y { width:500px;}
.login .y3 { width:428px; height:340px; border:1px solid #ccc; float:right; margin:10px 28px 10px 0; padding:10px 0 0 40px;}

.login a { display:inline-block; color:#888;}
.header { padding-top:18px; background:#fff; border-bottom:1px solid #fe3c6e;}
.header .mid { height: 70px;}
.logo,.activity_ico { float: left; margin-top: 10px;}
.activity_ico a { display: block; width: 60px; height: 61px;}
.logo a { display: block; margin-top:0px;}
.logo a img { padding-top:0px; width:auto;}
.nav { float: right; height:70px;}
.nav a { display: inline-block; margin-left: 60px; font-size: 16px; line-height:75px;}
.pitchOn{ color:#ff3c6e; background:url(../images/newicon01.png) center 64px no-repeat;}
.slide-con a { display: block; height: 354px; background: url(../images/banner1.jpg) no-repeat center center;}

.fast-news,.home-stats,.home-news { background: #fafafa;}
.fast-news .mid { padding-top:2px; height: 38px; line-height: 38px; border: 1px solid #eee; background: #fff; border-top: none;}
.fast-news .mid p {float: left; margin-top: 10px; padding-left: 20px; height: 16px; line-height: 16px;}
.fast-news .mid p span { display: inline-block; margin-right: 15px; padding-right: 15px; border-right: 1px solid #ccc; color:#434343;}
.fast-news .mid p span a { color:#7d7d7d;}
.more {float: right;}
.more,.more a { font-size: 12px;}
.fast-news .mid .more { margin-right: 20px;}
.home-stats { padding: 40px 0; height: 200px;}
.home-stats .mid > div { height: 200px; background: #fff; border: 1px solid #eee; overflow:hidden;}
.home-bigdata { float: left; width: 553px; height: 200px; overflow: hidden;}
.home-bigdata p { margin: 35px 20px; height: 50px; line-height:50px;}
.home-bigdata .ico { float:left; display: inline-block; width: 45px; height: 45px;}
.bigdata-num { display:inline-block; height:49px; font-size: 36px;vertical-align: top;letter-spacing:0.268em;}
.bgnumblue { float:right; display:inline-block; height:49px; background:url(../images/bgnum-blue.png) repeat-x 1px 0;}
.bgnumorange { float:right; display:inline-block; height:49px; background:url(../images/bgnum-orange.png) repeat-x 1px 0;}
.bgnumblue span,.bgnumorange span { display:inline-block; margin-right:-5px; padding-left:5px; color:#fff;}
.bigdata-txt { float:left; display: inline-block; margin: 0 16px 0 10px; line-height: 50px; vertical-align: top; font-size: 16px; color: #666;}
.bigdata-dw { float:right; display: inline-block; margin: 0 16px 0 10px; line-height: 50px; vertical-align: top; font-size: 16px; color: #666;}

.home-moneyinfo { position: relative; float: right; width: 403px; font-size:16px;}
.home-moneyinfo .more { position: absolute; top:15px; right:20px;}
.tit-tab1 { border-bottom: 1px solid #eee; width: 100%; overflow: hidden;}
.tit-tab1 li { float: left; height: 40px;} 
.pos-1 { right:-190px !important;} 
.tit-tab1 li > a { display: inline-block; width: 100px; line-height: 40px; text-align: center; background: #fff;}
.tit-tab1 li > a.selected { background: #eee; color: #434343;}
.data-tab { margin: 10px 0; width: 100%;}
.data-tab td { line-height: 32px; text-align: center; color:#7d7d7d; font-size:14px;}

.home-product { margin: 30px 0;}
.home-product h3 { margin-bottom: 30px; text-align: center; font-size: 16px; color:#313131; font-weight:normal;}
.home-product h3 small { padding-left: 20px; font-size: 12px; color: #999;}
.home-product h3 small a { padding-left: 20px;}
.list-product h3 { text-align: left; font-size: 16px; color:#313131; font-weight:normal;}
.list-product h3 small { padding-left: 20px; font-size: 12px; color: #999;}
.list-product h3 small a { padding-left: 20px;}
.home-product-list { width: 1000px; overflow: hidden;}
.home-product-list ul { width: 1020px; overflow: hidden;}
.home-product-list li { position:relative; float: left; margin:0 13px 15px 0; width: 238px; background: #fff; border: 1px solid #eee; border-radius: 4px;}
.home-product-list li > div { margin: 20px 0 20px 30px;}
.home-product-list li .i1 { height: 20px; line-height: 20px; vertical-align: top; font-size: 13px; color: #7d7d7d;}
/*@-moz-document url-prefix() { .home-product-list li .i1 { float:left; } }*/
	.biao-ico { display: inline-block; width: 20px; height: 20px;}
.home-product-list li .i1 .biao-ico { margin-right: 20px;}	
.home-product-list li .i2 { font-size: 16px; color: #000; text-align:center;}
.home-product-list li .i2 a { display:inline-block; margin-left:-30px; color:#000;}
.home-product-list li .i3 p { line-height: 26px; font-size: 13px; color: #999;}
.home-product-list li .i3 p em { padding-left:5px; color: #333;}
.home-product-list li .i4 { margin:-10px 0 -10px 30px !important; padding-left:40px; text-align: center;}
.home-product-list li .i4 .hktime { margin:10px 0 10px -70px; padding:20px 0; color:#00b7ee; min-height:60px;}
.hktime h4 { font-size:18px; font-weight:normal;}
.hktime #time21 span { font-size:18px; font-weight:normal; color:#00b7ee;}
.home-product-list li .i4 p { margin-left: 50px; width: 80px; height: 80px; background: #eee;}
.home-product-list li .i5 { padding-left:20px;}
.home-product-list li .i5 p { float: left; color: #999;}
.home-product-list li .i5 p:first-child { margin-right: 20px; padding-right: 20px; border-right: 1px solid #eee;}
.home-product-list li .i5 p em { display: inline-block; padding-top: 10px; font-size: 18px; color: #7d7d7d;}
.home-product-list li .i5 p span { display: inline-block; padding-top: 10px; font-size: 18px;}
.btn { display: inline-block;}
.btn-def { display:inline-block; height: 40px; line-height: 40px; text-align: center; background: #fe3c6e; border-radius:4px; color: #fff;}
a.btn-def:hover { color:#fff !important;}
a.btn-fen:hover { color:#FE3C6E !important;}
.home-product-list .tz-btn { display: block; font-size:16px; height: 36px; line-height: 36px; text-align: center; background: #fe3c6e; border-radius:0 0 4px 4px; color: #fff;}
.home-product-list a.tz-btn:hover { background:#F4275C; color:#fff !important;}
.btn-hui { background: #00b8ee !important;}
.home-product-list .btn02 { background:#e5e5e5 !important; color:#7d7d7d;}
.home-product-list a.btn02:hover { color:#7d7d7d !important;}
.home-product-list .btn03 { background:#00b8ee !important; color:#fff;}
.home-product-list .btn03:hover { color:#00b8ee !important;}

.bico-xinshou { position:absolute; top:150px; left:-30px; width:18px; height:88px; background:transparent url(../images/bg-ydcy.png) no-repeat -85px -286px;}
.bico-tuijian { position:absolute; top:150px; left:-30px; width:18px; height:88px; background:transparent url(../images/bg-ydcy.png) no-repeat -125px -286px;}

.home-news { padding: 30px 0;}
.box { background: #fff;}
.box .tit,.box .con { border: 1px solid #eee;}
.box .con { padding: 20px;}
.box .tit { margin-bottom: -1px; padding: 0 20px; height: 48px;}
.box .tit h3 {float: left; line-height: 48px; font-size: 16px; font-weight:normal;}
.box .tit a {float: right; line-height: 48px;}
.y-news .img-news { float: left; width: 350px;}
.y-news .tit { position:relative;}
.y-news .tit .spc-more { position:absolute; top:0; right:20px; display:inline-block; width:80px; height:35px; background:#fff; z-index:0;}
.y-news .con .news2tab-con { margin-top:4px;}
.y-news .con .news2tab-con > ul { float: left; margin:0 0 -20px 30px; width: 570px;}
.y-news .con .news2tab-con > ul li { height: 50px; line-height:50px;}
.y-news .con .news2tab-con > ul a { font-size: 16px; color:#7d7d7d;}
.news-date { float: right; font-size: 14px; color: #7d7d7d;}
.partner .con { width:958px; overflow:hidden;}
.partner .con ul { width:10000px; overflow:hidden;}
.partner .con ul li { float: left; margin:0 0px 0 0; width: 200px; text-align: center;}
.partner img { min-height:59px;}
.cxscroll{ position:relative;}
.cxscroll .box,cxscroll-hzjg .box {overflow:hidden; margin:20px 0 20px 80px;width:800px;}
.xgzjTab .box { margin:20px 0 20px 34px; width:630px;}
.cxscroll .list{overflow:hidden;width:9999px;}
.cxscroll .list li{float:left;width:200px;} 
.cxscroll .prev{ position:absolute; top:53px; left:30px; display:inline-block; width:20px; height:36px; background: url(../images/bg-ydcy.png) no-repeat -422px -283px;} 
.cxscroll .next{ position:absolute; top:53px; right:30px; display:inline-block; width:20px; height:36px; background: url(../images/bg-ydcy.png) no-repeat -465px -283px;} 
.cxscroll-hzjg .list li { width:250px; padding-right:50px;}
.par-bank1 { width:120px; height:72px; margin:20px auto 50px; background: url(../images/bg-ydcy.png) no-repeat -112px -406px;}
.par-bank2 { width:120px; height:72px; margin:20px auto 50px; background: url(../images/bg-ydcy.png) no-repeat -0 -406px;}
.par-bank3 { width:120px; height:72px; margin:20px auto 50px; background: url(../images/bg-ydcy.png) no-repeat -240px -406px;}
.cxscroll-par p { font-size:13px; line-height:25px; color:#7d7d7d;}
.cxscroll-par .prev { position:absolute; top:200px; left:0; display:inline-block; width:21px; height:39px; background: url(../images/bg-ydcy.png) no-repeat -82px -198px;}
.cxscroll-par .next{ position:absolute; top:200px; right:0; display:inline-block; width:21px; height:39px; background: url(../images/bg-ydcy.png) no-repeat -148px -198px;} 
.cxslide{position:relative;width:350px;height:260px;} 
.cxslide .box{} 
.cxslide .list{} 
.cxslide .list li{} 
.cxslide .btn{ position:absolute; top:240px !important; left:42.5% !important;}
.cxslide .btn li{ float:left; margin-right:12px; border:1px solid #fff; width:8px; height:8px; border-radius:8px; text-indent:-9999em;cursor:pointer;} 
.cxslide .btn li.selected { background:#fff;} 
.cxslide .minus{} 
.cxslide .plus{}
.cxslide .box{overflow:hidden;width:350px;height:260px;} 
.cxslide .list{overflow:hidden;width:9999px;} 
.cxslide .list li{float:left;position:relative;width:350px; height:260px;} 
.cxslide .list li img{width:350px;height:260px;}
.cxslide .list li p { position:absolute; bottom:0; background:rgba(0,0,0,0.5); width:100%; height:50px; line-height:30px; color:#fff; text-align: center; font-size:14px;}
.company-zj { margin:30px 0; padding:10px 0 0 30px; text-align:center;}
.company-zj li { display:inline-block; margin:0 43px 20px 0; text-align:center;}
.company-zj li img { padding-bottom:10px;}
.company-zj-biao {  padding:10px 0 0 45px; }
.company-zj-biao li { float:left; display:inline-block; margin:0 22px 20px 0; text-align:center;}
.company-zj-biao li img { padding-bottom:10px;}

.laon_img { margin:66px 30px 0 0; padding:0 0 10px 10px; width:2000px; overfolw:hidden;}
.laon_img li { float:left;display:inline-block; width:210px !important; height:122px; overflow:hidden; text-align:center;}
.laon_img li a { display:inline-block; margin:0 36px 20px 3px; width:170px;height:110px; padding:5px; overflow:hidden; border:1px solid #eee;} 
.laon_img li img { max-width:170px; max-height:110px;}

.xgzjTab { position:relative; height:260px;}
.xgzjTab .prev {  position: absolute;  top: 127px;  left: 0;  display: inline-block;  width: 22px;  height: 39px;  background: url(../images/bg-ydcy.png) no-repeat -83px -197px;}
.xgzjTab .next {  position: absolute;  top: 127px;  right: 0;  display: inline-block;  width: 22px;  height: 39px;  background: url(../images/bg-ydcy.png) no-repeat -146px -197px;}
.ft-nav { padding-top: 20px;}
.trust {float: left;}
.trust a { display:inline-block; margin-right:15px;}
.ft-nav ul {float: right; margin-top:10px;}
.ft-nav ul li { float: left; margin-left: 22px; padding-left: 22px; height:14px; border-left: 1px solid #959595;}
.ft-nav ul li a { vertical-align: text-top; color:#000;}
.ft-nav ul li:first-child { border: none;}
.website-info { margin-top: 20px; height: 40px; background: #626262;}
.website-info p { line-height: 40px; color: #fff;}
.footxt { color:#fff; line-height:40px; text-align:center;}
.footxt .f12 { font-size:12px;}
.footxt .f14 { font-size:14px;}
.news2tab > a { color:#999; float: none !important; font-weight:normal;}
.news2tab .selected { color:#434343;}

/*news*/
.bd2 { padding: 30px 0; background: #fafafa;}
.artcile .tit,.mbx { padding: 0px 20px; height: 50px; background: #fff;}
.mbx2{padding:35px 50px;}
.mbx a { line-height: 50px; font-size: 16px;}
.mbx h2 {font-size: 16px; line-height:50px; color:#434343; float:left; font-weight:normal; margin-right:25px;}
.mbx p {font-size: 12px; color:#7d7d7d; float:left;}
.mbx p a{font-size: 12px !important;}

.main-news { margin: 10px auto;}
.main-news ul li { margin-bottom: -1px; padding: 0 20px; height: 50px; background: #fff; border: 1px solid #eee;}
.main-news ul li a { line-height: 50px;}
.main-news ul li span { line-height: 50px;}
.page { padding-bottom: 30px; text-align: center;}
.page a { display: inline-block; margin: 0 5px; padding: 1px 7px; font-size:14px; color:#424242;}
.page .on,.page a:hover { background: #959595; color: #fff !important;}
.main-news .page { padding: 13px 20px; background: #fff; border: 1px solid #eee; text-align: center;}
.main-news .page a { margin: 0 5px; }
.main-news .page .on,.main-news .page a:hover { background: #a0a0a0; color: #fff !important;}
.currentnumber{    background: #999;
    color: #fff !important;}
.artcile { margin: 10px auto;}
.artcile .tit { margin-bottom: -1px; line-height: 50px;}
.artcile .tit h3 { font-size: 16px;}
.artcile .tit .more a{ color: #fe3c6e;}
.artcile .txt { background: #fff; border: 1px solid #eee;}
.artcile .txt .img { margin: 20px 0; text-align: center;}
.artcile .txt p { margin: 20px 0; padding: 0 40px; text-indent: 2em; line-height: 1.8em; color: #7d7d7d;}

.lr-xtab { margin:0 auto; width: 1000px; font-size:14px; border: 1px solid #eee;}
.lr-xtab .change { float: left; margin: 0 -1px 0 0; width: 200px; overflow:hidden; background:url(../images/newbg01.gif);}
.lr-xtab .sub { float: right; width:798px; min-height: 400px;}
.sub1 { float: right; width:799px !important; min-height: 400px; border-left: 1px solid #eee;}
.lr-xtab .sub800 {  float: right;  width: 800px;  min-height: 628px;  /* border: 1px solid #eee; */}
.sub800 p { line-height:33px;}
.box { background: #fff;}
.lr-xtab .change li {width:249px; border-bottom: 1px solid #eee; height: 60px; line-height: 60px; cursor: pointer;}
.lr-xtab .change li a { display:inline-block; width:100%; height: 60px; line-height: 60px; cursor: pointer;}
.safeidTabs a,.helpidTabs a { font-size:14px;}
.helpidTabs li a { padding-left:80px !important;}
.lr-xtab .change li a.selected {background:#eee;}
.vipidTabs li a.selected {background:#eee; color:#ff3d6f;}
.safeidTabs li a.selected { color:#ff3d6f;}
.lr-xtab .help li a { display:inline-block; width:100%; height: 60px; line-height: 60px; cursor: pointer;}
.lr-xtab .help li.active,.lr-xtab .help li:hover {background:url(../images/newbg02.gif) no-repeat !important; color: #fff  !important;}
.ico-safe { display: inline-block; margin:0 15px 0 51px ; width: 22px; height: 22px; line-height: 22px; vertical-align: middle;}

.lr-xtab .help li a { padding-left: 40px; width: 215px; height: 60px; line-height: 60px; cursor: pointer; color:#434343;}
.lr-xtab .help li a.selected {background:url(../images/newbg02.gif) no-repeat !important; color: #fff !important;}
.lr-xtab .help li a:hover { color:#fff !important;}
.lr-xtab .sub .con { margin: 0 30px 20px; border: none;}
.lr-xtab > .sub h3 { margin: 20px 0 13px 0; font-weight:normal; font-size:14px; color:#000;}
.lr-xtab > .sub p { margin-bottom: 9px; color: #7d7d7d; font-size:13px; line-height:25px;}
.lr-xtab .w300 { width: 300px;}
.lr-xtab .w300 li { padding-left: 40px;}
.lr-xtab .w697 { width: 697px;}

.lr-xtab .w250 { width: 255px;}
.lr-xtab .w747 { width: 742px;}
.lr-xtab .w747 .con { padding: 20px;}
.lr-xtab .help li:last-child {}

.new001{width:250px; overflow:hidden; float:left; margin-right:58px; margin:20px 58px 20px 0;}
.new0011{width:250px; height:34px; line-height:34px; text-align:center; font-size:13px; color:#000;}
.new0012{width:250px; height:158px;}
.new0013{width:250px; overflow:hidden; line-height:20px; color:#7d7d7d; margin-top:5px; font-size:13px;}
.new0014{margin:0px 58px 80px 0 !important;}

.grandson { margin: 30px 46px 10px; padding-bottom: 10px; width:650px; overflow:hidden; border-bottom: 1px solid #eee;}
.grandson .w700 { width:700px; overflow:hidden;}
.grandson a {display: inline-block; margin:0 54px 20px 0; padding: 0 15px; height:38px; line-height:38px; min-width:110px; text-align:center; background: #fff; border: 1px solid #eee; border-radius: 3px; color: #333;}
.grandson a.active,.grandson a:hover { background: #ededed; border:1px solid #e5e5e5;}

.tb-xtab .change li { float: left; height:50px;}
.about-xtab .ydcyidTabs li > a { display:inline-block; margin-right: -1px; width:332px; overflow:hidden; background: #fff; border: 1px solid #eee; line-height: 50px; text-align: center; font-size: 16px;}
.about-xtab .ydcyidTabs li .selected,.about-xtab .ydcyidTabs li > a:hover { background: #FE3C6E !important; color:#fff !important;}

.about-xtab .sub { margin-top: -1px; padding: 20px; background: #fff; border: 1px solid #eee;}
.company-info { overflow: hidden;}
.company-info img { float: left; padding: 30px; margin-right:30px;}
.company-info p { margin: 40px 30px 0 30px; font-size:13px; color:#434343; line-height:25px;}
.company-info p span{color:#fe3c6e;}

.artilce-con .cfe3c6e { margin:20px auto 30px; font-size: 20px; font-weight:normal;}
.artilce-con h3 { margin-bottom:10px; font-weight:normal;}
.artilce-con p,.reg-con p { margin-bottom: 20px; color: #7d7d7d; font-size:13px;}
.reg-con { text-align: center;}
.reg-con h2 { margin-bottom: 10px; font-size: 20px; font-weight:normal;}

.main-msg { background: #fff;}
.main-msg .tit { margin: -1px 0; padding:10px 20px; border: 1px solid #eee;}
.main-msg .tit a { display: inline-block; margin-left: 20px; padding:0 20px; height:25px; min-width:35px; line-height:25px; text-align:center; background: #f8f8f8; border: 1px solid #dedede; border-radius: 5px; color: #777; font-size:14px;}
.main-msg .tit input[type="submit"] { display: inline-block; margin-left: 20px; padding:0 20px; height:27px; min-width:35px; line-height:27px; text-align:center; background: #f8f8f8; border: 1px solid #dedede; border-radius: 5px; color: #777; font-size:14px; outline:none; font-family:"微软雅黑"}
.main-msg .tit a.spc-pre { padding:0 10px; border:1px solid #ccc; border-radius:20px 0 0 20px; 
background-image:-webkit-linear-gradient(to bottom, #ffffff, #f3f3f3);
background-image:linear-gradient(to bottom,#ffffff,#f3f3f3);}
.main-msg .tit a.spc-next { padding:0 10px; margin-left:-1px; border:1px solid #ccc; border-radius:0 20px 20px 0;
background-image:-webkit-linear-gradient(to bottom, #ffffff, #f3f3f3);
background-image:linear-gradient(to bottom,#ffffff,#f3f3f3);}
.main-msg .tit a.ed { border:1px solid #e5e5e5; background:#f7f7f7; color:#b3b3b3; cursor:default;}
.main-msg .tit a.ed:hover { color:#b3b3b3 !important;}

.main-msg dl dt,.main-msg dl dd{ margin-bottom: -1px; min-height:14px; padding: 16px 20px; border: 1px solid #eee;}
.main-msg dl dt span { display: inline-block; float: left;}
.msg-tit { margin-bottom: 0; color: #000;}
.w680 { width: 680px;}
.w10 { display:inline-block; width: 10px !important;}
.w40 { display:inline-block; width: 22px !important;}
.w60 { width: 60px !important;}
.w100 { width: 90px !important;}
.w120 { width: 120px !important;}
.w150 { width: 150px !important;}

.w180 { width: 180px !important;}
.w220 { width: 220px !important;}
.w340 { width: 340px !important;}
.w1501 { width: 150px !important; margin-bottom:45px;}

.t-c { text-align: center;}
.t-r { text-align: right;}

.main-msg { font-size:14px;}
.main-msg .read { display: inline-block; padding-left: 0; vertical-align:top; cursor: pointer;}/*背景用已读图标替换*/
.main-msg .unread { padding-left: 20px;}/*背景用未读图标替换*/
.msg-con { display: none; margin-top: 10px; width:960px; overflow: hidden;
background-image:-webkit-linear-gradient(to bottom, #fcfcfc, #fcfcfc);
background-image:linear-gradient(to bottom,#fcfcfc,#fcfcfc);}
.msg-con p { padding:10px 40px; color: #7d7d7d;}
.msg-tpye { float: right; display: inline-block; width: 200px; text-align: center;}

.msg-page { padding: 16px 20px; background: #fff; border: 1px solid #eee; }
.msg-page a { margin: 0 5px; padding: 5px 7px;}
.msg-page .on,.msg-page a:hover { background: #a0a0a0; color: #fff !important;}

.law1{width:960px; height:640px; overflow-y:scroll; margin:30px 10px 50px 0;}

.law1 h1 { margin: 30px 0; font-size: 20px; text-align: center; color:#434343; font-weight:normal;}
.law1 h3 { margin: 30px 30px 20px 30px; font-size: 14px; color: #fe3c6e; font-weight:normal;}
.law1 p { margin: 0 30px; color: #434343; font-size:13px; line-height:25px;}
.law1 h4 { margin: 30px 30px 10px 30px; font-size: 13px; color: #fe3c6e; font-weight:normal;}
.law1 h5 { margin: 30px 30px 10px 30px; font-size: 14px; color: #424242; font-weight:normal;}
.law1 h6 { margin: 20px 30px 10px 30px; font-size: 13px; color: #7d7d7d; line-height:25px; font-weight:normal;}
.law1 h2 { margin: 20px 30px 10px 30px; font-size: 14px; color: #424242; line-height:25px; font-weight:normal;}

.law h1 { margin: 30px 0; font-size: 20px; text-align: center; color:#434343; font-weight:normal;}
.law h3 { margin: 30px 30px 20px 30px; font-size: 14px; color: #fe3c6e; font-weight:normal;}
.law p { margin: 0 30px; color: #434343; font-size:13px; line-height:25px;}

.form-con { padding-left: 180px !important;}
.form-group { margin: 25px 0; padding-left: 120px; overflow: hidden;position:relative;}
.reg-form{margin-left:-40px;}
.form-label1,.form-label2{font-size:14px;line-height:28px;color:#808080;}
.form-label1{}
.form-label2{margin-left:100px;}
.form-group span.addon-label{position:absolute;right:310px;font-size:15px;color:#434343;line-height:40px;}
.form-group > label { display: block; float: left; margin-left: -89px; padding-right: 8px; width: 98px; height: 34px; line-height: 34px;  text-align: right; color: #434343; font-size:14px;}
.vip-con .big-label { padding-left:120px;}
.big-label label { width:120px;}
.markstar{color:red;position:relative;top:1px;right:8px;}
.form-group3 { margin: 20px 0; padding-left: 80px; overflow: hidden;}
.form-group3 label { display: block; float: left; margin-left: -80px; padding-right: 20px; width: 80px; height: 38px; line-height: 38px;  text-align: right; color: #434343; font-size:14px;}

.form-group4 { margin: 20px 0 0 0; padding-left: 80px; overflow: hidden;}
.form-group4 label { display: block; float: left; margin-left: -80px; padding-right: 20px; width: 80px; height: 40px; line-height: 40px;  text-align: right; color: #434343; font-size:13px;}

.form-group5{height:35px; line-height:35px; font-size:13px; color:#fe3c6e; padding-left: 100px; overflow: hidden;}
.form-group6{height:20px; line-height:20px; font-size:13px; color:#fe3c6e; padding-left: 100px; overflow: hidden;}

.form-groupmar{margin-top:0px !important;}

.form-group-icon01{width:18px; height:18px; background:url(../images/newicon03.png) 0 -10px no-repeat; margin:10px 0 0 10px; float:left;}
.form-group-icon02{width:18px; height:18px; background:url(../images/newicon03.png) 0 -38px no-repeat; margin:10px 0 0 10px; float:left;}
#togReferrer{font-size:14px;font-weight:500;margin-top:-15px;margin-bottom:-15px;user-select:none;cursor:pointer;}
#togRefIcon{}
#togRefCont{line-height:30px;user-select:none;}
/* #togRefCont:before{content:'';displlay:inline-block;height:0;width:0;border:10px solid transparent;border-bottom:10px solid #000;} */
.form-input { float:left; line-height: 34px; font-size:14px; font-family:"微软雅黑";}
.form-input input[type="text"],.form-input select,.form-input input[type="password"] { width: 280px; height: 38px; line-height:38px; border: 1px solid #ddd;border-radius: 3px; box-shadow: 0px 0px 1px #e3e3e3;}
.form-input select { height: 34px; line-height:34px;}
input.small-inp { width: 150px;}
input.normal-inp { width: 230px !important; padding:0 10px; font-size:14px; font-family:"微软雅黑";}
input.yanzhen-input { width: 118px !important; padding:0 10px; font-size:14px; font-family:"微软雅黑";}
.form-input textarea { min-width:380px ; height: 120px; border: 1px solid #eee;} 
input.yanzhen-input1{ width: 88px !important; padding:0 10px; height:32px; border: 1px solid #ddd;}

.form-inputper{ width:200px !important; float:left; height:40px; line-height: 40px; font-size:14px; font-family:"微软雅黑";}
.form-inputper input,.form-inputper select{ width:178px !important; height:38px; line-height:38px; border: 1px solid #ddd; padding:0 10px; font-family:"微软雅黑"; font-size:14px;}

.form-group2{ margin: 0 0 10px 0; padding-left:15px; overflow: hidden;}
.agree1{width:16px; height:16px; margin:0 5px 0 0 !important; vertical-align:middle;}
.form-input2 { float:left; line-height: 34px; font-size:14px; font-family:"微软雅黑"; text-align:center; width:340px; color:#333;}
.form-input2 input[type="text"],.form-input2 select,.form-input2 input[type="password"] { width: 280px; height: 38px; border: 1px solid #ddd;}

.yanzhen-img { display: inline-block; width: 80px; height: 34px; line-height: 34px; text-align: center; vertical-align: bottom;}
.yanzhen-img.btn-bor { margin-left:10px; background:#eee; border-radius:0; height:36px !important; line-height:36px !important;}
.form-btn { padding:15px 0 35px 145px; overflow:hidden;}
.form-btn span{float:left; margin-right:30px;}

.form-btn .btn { display: inline-block; width: 150px; height: 40px; line-height: 40px; text-align: center; border-radius: 3px; background: #fe3c6e; color: #fff; font-size: 14px;}
.form-btn .btn1 { display: inline-block; width: 150px; height: 40px; line-height: 40px; text-align: center; border-radius: 3px; background: #fe3c6e; color: #fff !important; font-size: 14px; border:none; cursor:pointer; font-family:"微软雅黑"; margin-right:15px;}

.form-btn .btn2 { display: inline-block; width: 134px; height: 40px; line-height: 40px; text-align: center; border-radius: 3px; background: #fe3c6e; color: #fff !important; font-size: 14px; border:none; cursor:pointer; font-family:"微软雅黑"; margin-right:15px;}

.form-group1 { margin: 30px 0 20px 0; padding-left: 25px; overflow: hidden;}

.contact-con dl { float: left; padding: 30px 0; width:50%;}
.contact-con dl dt,.contact-con dl dd { padding-left: 25%; height: 30px; line-height: 30px;}
.contact-con dl dd { font-size:14px; color:#7d7d7d;}
.contact-con dl dt { font-size: 18px; color: #434343; height:25px; line-height:20px; vertical-align:top;}
.contact-con dl dt .ico{ display: inline-block; margin-right: 5px; float:left;}

/*登录注册*/
.login .form-group { padding-top: 10px;}
.login .form-group input,.reg .form-group input { border:1px solid #ccc;}
.login.con { padding: 20px 40px;}
.login > .y { padding-left: 40px; width: 460px; min-height: 348px; border: 1px solid #eee;}
.login .y .clearfix { margin: 0 50px; padding:0 68px 0 50px; color: #999;}
.login .y .clearfix a { color: #ff3d6f;}
.login .btn,.r .btn { width: 242px;}
.login a { }
.login .btn,.r .btn1 { width: 360px;}

.login .form-group3 {padding-top: 10px;}
.login .form-group3 input,.reg .form-group3 input { border:1px solid #ccc;}

.y-login-img{width:400px; height:350px; float:left;}
.y-login-img img{width:400px; height:350px; overflow:hidden;}

.y-login-img1{width:400px; height:350px; float:left; padding:10px 0 10px 30px;}
.y-login-img1 img{width:400px; height:350px; overflow:hidden;}

.y-login-font{font-size:14px;}

.y-login_yzm {display: block;	width: 80px; height: 34px; margin-left: 9px; float: left;}
.y-login_yzm img {width: 80px; height: 34px;}
.y-form-btn { margin:10px 0 20px 20px;}
.y-login_btn {display: inline-block; width: 242px; height: 40px; line-height: 40px; text-align: center; border-radius: 5px; background: #fe3c6e; color: #fff; font-size: 18px; cursor:pointer;}
.y-bor{border:none !important;}
.y-login_btn1 {display: inline-block; width: 330px; height: 42px; line-height: 40px; text-align: center; border-radius: 5px; background: #fe3c6e; color: #fff; font-size: 16px; cursor:pointer; font-family:"微软雅黑";}

.y-clearfix {width:242px; margin:0 0 0 20px; color:#999; font-size:14px;}
.y-clearfix a{color: #ff3d6f;}

.y-clearfix1 {width:330px; margin:0 0 0 20px; color:#999; font-size:14px;}
.y-clearfix1 a{color: #00b7ee;}

.y-ts{width:242px; height:30px; line-height:30px; color:#fe3c6e; margin-left:20px;}
.y-tit { margin-bottom: 20px; padding-left: 20px; height:40px; line-height: 40px; background: #ededed; color: #00B8EE; font-size: 16px;}
.y-tit em{float:left;}
.y-tit span{float:right; margin-top:10px;}

.reg { background: #fff;}
.reg .z { border: 1px solid #eee;}
.reg > .y { padding:10px 0 0 20px; width: 460px; min-height: 462px; background: #fff; border: 1px solid #eee;}
.reg > .y1 { padding:10px 0 0 60px; width: 340px; min-height: 462px; background: #fff; border: 1px solid #eee; float:left;}
.reg .y1 .clearfix { margin: 0 50px; padding:0 20px 0 50px; color: #999;}
.reg .y1 .clearfix .y1 { line-height: 18px;}

.reg .y .clearfix { margin: 0 50px; padding:0 20px 0 50px; color: #999;}
.reg .y .clearfix .y { line-height: 18px;}
.w250 a { display: inline-block; width: 250px; color: #fff;}

.txt-info { margin: 50px auto; width: 60%;}

.reg > .y2 { padding:30px 0 0 0px; width: 430px; min-height: 442px; background: #fff;float:right;transform:translateY(-50px);}
.reg .y2 .clearfix { margin: 0 50px; padding:0 20px 0 50px; color: #999;}
.reg .y2 .clearfix .y2 { line-height: 18px;}

.y-login {width: 1000px; min-height: 100px;	background: #fbfbfb; margin:10px auto 0 auto; margin-bottom: 83px; border: 1px solid #eee;}

.y-mid{width:1000px; overflow:hidden; margin:0 auto;}
.y-reg-img{width:498px; height:470px; float:left; border: 1px solid #eee;margin-left:50px;margin-bottom:100px;}
.y-reg-img img{width:498px; height:470px; overflow:hidden;}
.y-form-group { margin: 20px 0; padding-left: 80px; overflow: hidden; font-size:14px;}
.y-form-group label { display: block; float: left; margin-left: -80px; padding-right: 20px; width: 80px; height: 34px; line-height: 34px;  text-align: right; color: #777;}
.y-login_box_r {float: left; width: 330px; line-height: 40px; margin:0 0 20px 0;}
.y-login_box_l01 {width: 105px;}

/*投资详细*/
.bid-info .bid-con > div { float: left;}
.bid-tit { margin: 10px 0 25px 0; font-size: 26px;}
.bid-con  { width:960px; margin:0 auto;}
.bid1 { width: 250px;}
.bid1 em { padding-right: 10px; color: #999; font-size: 14px;}
.bid1 i { padding-left: 10px; font-size: 12px; color: #888;}
.bid1 p { line-height: 40px; font-size: 16px;}
.bid2 { margin: 0 20px; width: 160px; height: 160px;}
.bid3 { margin-left: 30px; width: 200px;display:inline;}
.bid3 input { display: block; margin-bottom:25px; padding-left: 5px; height: 30px; line-height: 30px; border: 1px solid #ccc;}
.bid3 p { color: #666; font-size: 12px;}
.bid3 .txt { margin: 5px 0;}

.bid-ul { width: 742px;}
.bid-list { width: 250px;}
.bid-ul .tit { padding: 0;}
.bid-ul li { float: left; width: 24.865%; line-height: 48px; text-align: center; border-right: 1px solid #eee; cursor: pointer;}
.bid-ul li.active { background: #eee;}
.bid-ul-jkxq p { margin-left: 30px; padding:5px 10px 5px 100px;}
.bid-ul-jkxq p span { display: inline-block; float: left; margin-left: -100px; width: 100px; text-align: right; color: #999;}
.bid-ul-fkcs h3 {margin: 10px 0 10px 0; padding: 20px 20px 0; font-size: 16px; font-weight: bold; color: #666;}
.bid-ul-fkcs p { margin-bottom: 20px; padding: 0 20px; color: #7d7d7d;}
.bid-list .tit { line-height: 48px;}
.touziren-list li { margin-bottom: 20px;}
.touziren-list p { margin-bottom: 3px;}
.touziren-list .f12 { color: #999;}
.touziren-list .y { color: #FE3C6E;}

.touziren .tit { line-height: 48px;}
.touziren table { width: 100%;}
.touziren th,.touziren td { width: 20%; line-height: 50px; text-align: center;}
.touziren td { color: #7d7d7d;}
.touziren .page { margin-top: -1px; padding: 13px 20px; background: #fff; border: 1px solid #eee;}

/*borrow*/
.bor-unit1 { margin-top: 10px;}
.bor-unit1 .z,.bor-unit1 .y { background: #fff; border: 1px solid #eee;}
.bor-unit1 img { width: 493px;}
.bor-unit1 h3 { margin: 24px 15px 13px; font-size: 16px; font-weight: bold; color: #000;}
.bor-unit1 p { margin: 0 15px 29px; font-size: 12px; color: #999;}
.bor-unit2 { margin-top: 10px; border: 1px solid #eee; background: #fff;}
.bor-unit2 .z { padding-left: 30px; margin:32px 23px 32px 12px; width: 180px; text-align: center;}
.bor-unit2 .ico { display: inline-block; width: 106px; height: 106px;}
.bor-unit2 h3 { margin: 30px 0 12px 0; font-size: 24px; color: #434343; font-weight:normal;}
.bor-unit2 p { color: #666; font-size:14px;}
.bor-unit3 { margin-top: 10px;}
.bor-unit3 .tit { line-height: 48px; font-size: 16px;}
.bor-unit3 .con { padding:40px 0 40px 33px;}
.bor-unit3 .ico { display: inline-block; margin-bottom: 10px; height: 88px; text-align: center;}
.bor-unit3 .ico1 { display: inline-block; margin-bottom: 20px; height: 117px; text-align: center;}
.bor-unit3 .dq-right { float: left; margin:42px 63px 0; width: 20px; width:20px; height:41px; background:url(../images/bg-ydcy.png) no-repeat -166px -156px;}
.bor-unit3 .dq-right2 { float: left; margin:42px 37px 0; width: 20px; width:20px; height:41px; background:url(../images/bg-ydcy.png) no-repeat -166px -156px;}
.bor-unit3 p { text-align:center;}

.bor-p1 { margin-top: 10px;}
.bor-p1 > .z { width: 324px; min-height:374px; background:#fff url(../images/img-jk1.png) no-repeat -160px 0; border: 1px solid #eee;}
.bor-p1 > .z h3 { margin: 20px 0 0 20px; font-size: 24px; color: #996c33;}
.bor-p1 > .z p { margin-top: 200px; padding: 44px 15px 15px 15px; color: #7d7d7d; font-size:14px;}
.bor-p1 > .y { width: 642px; background: #fff; border: 1px solid #eee;}
.bor-sqxx { padding-left: 20px; min-height: 374px;}
.bor-sqxx .tit { margin:0 0 20px -20px; height: 40px; line-height: 40px; text-align: center; background: #d1c0a5; font-size: 18px; color: #fff;}
.bor-sqxx > .z { width: 300px;}
.bor-sqxx input,.bor-sqxx select { width:auto !important;}
.bor-sqxx .form-btn { clear: both;}

.bor-dl { margin-top: 20px;}
.bor-dl dl { float: left; width: 379px; height: 200px; background: #fff; border: 1px solid #eee; margin:0 0 -1px -1px; padding: 60px; overflow:hidden;}
.bor-dl dl dt { float: left; margin-right: 15px; width: 32px; height: 32px;}
.bor-dl dl dd { float: left; width: 328px; color: #7d7d7d;}
.bor-dl dl h3 { margin-bottom: 15px; font-size: 24px; color: #434343; font-weight:normal;}

.my-acc { margin-top: 10px;}
.my-info1 { position: relative; height: 160px; background: #ff3c6e;}
.my-info-img { position: absolute; left: 4%; top: 30px; width: 100px; height: 100px; background: #eee; border-radius: 100px; overflow:hidden;}
.my-info-img img{width: 100px; height: 100px;}

.my-info-txt { position: absolute; left: 16%; top: 35px !important; color: #fff;}
.my-info-txt h3 { margin:10px 0 6px 0; font-size: 16px;}
.my-info-txt a { color: #fff100;}
.my-info-txt a:hover { color: #fff100 !important; text-decoration:underline;}
.my-renz { position: absolute; top: 60px; right: 30px;}
.my-renz a { display: inline-block; margin-left: 20px; text-align: center; color: #fff;}
.my-renz a:hover { color:#fff !important;}
.my-renz .ico { display: inline-block; margin-bottom: 10px; width: 32px; height: 32px;}
.my-tab { width: 100%; text-align: center; color: #626262;}
.tit-tr th { height: 35px; line-height: 35px; border-bottom: 1px solid #eee;}
.my-tab td { height: 46px; line-height: 46px;}
.my-list { clear: both;}
.my-list .tit { font-size: 14px; padding:10px 6px 6px;}
.my-list .con { background: #fff; border: 1px solid #eee;}
.my-list .page { padding: 15px 0; border-top: 1px solid #eee;}
.my-list .sel { margin-bottom: -1px; padding: 10px 20px; background: #fff; border: 1px solid #eee;}
.my-list .sel p { padding-left: 80px; height: 30px;}
.my-list .sel p span { display: inline-block; float: left; margin-left: -80px; width: 80px;}
.my-list .sel p a { display: inline-block; margin-right: 10px; padding: 2px 10px; }
.my-list .sel p a.active,.my-list .sel p a:hover { background: #eee; border-radius: 5px; color: #FE3C6E;}

.my-main { margin-top: 20px;}
.my-con .con { background:#fff; border:1px solid #eee;}
.my-nav { height: 48px; background: #fff; border: 1px solid #eee;}
.my-nav li { float: left; }
.my-nav li a { display:inline-block; width: 130px; line-height: 48px; text-align: center; font-size: 18px; color: #333 !important; cursor: pointer;}
.my-nav li.active a,.my-nav li:hover a { background: #FE3C6E; color: #fff !important;}
.my-sub-nav { margin-top: 8px; height: 40px; background: #fff; border: 1px solid #eee;}
.my-sub-nav a { display: inline-block; float: left; line-height: 40px; width: 130px; text-align: center; font-size:14px;}
.my-sub-nav a.selected,.my-sub-nav a.hover,.my-sub-nav a:hover { margin-top:-5px; background: #e5e5e5; color: #FE3C6E;
 border-top: 5px solid #fff;
 border-image-source: url(../images/ico-up3.png);
 border-image-slice:5 5 5 5 fill;
 
}
.my-sub-con { margin-top: -1px; background: #fff; border: 1px solid #eee;}
.my-record { float: left; padding:30px; border-right: 1px solid #eee;}
.my-record:last-child { border-right: none;}
.record1 { width: 330px; position: relative;}
.record1 .btn { position: absolute; top: 0; right: 10px; width: 180px;}
.record1 .btn a { float: left; margin-left: 10px; width:71px; height:34px; line-height:34px; font-size:16px;}
.record1 .btn a.btn-default { background: #fff; border: 1px solid #eee; color: #7d7d7d;}
.tabs1 { position:relative;}
.tabs1 .selected {}

.my-record2{ float: left; padding:30px 30px 10px 30px; border-right: 1px solid #eee;}

.my-recordfont {height:20px; line-height:20px; font-size:14px; color:#7d7d7d; padding:10px 0 10px 30px; background:#fff; border-left: 1px solid #eee; border-right: 1px solid #eee;}
.my-recordfont span{float:left; margin-right:90px;}
.my-recordfont em{float:left; color:#ff3c6e;}

.y-btn {color:#fff !important;}
.y-btn a,.y-btn a:hover{color:#fff !important;}

.btn-default:hover { color: #7d7d7d !important;}
.record2,.record3 { width: 240px;}
.min-h70 { min-height:70px;}
.my-record dl { margin-bottom: 10px; float:left;}
.my-record dt { font-size: 22px;}
.my-record dd { margin-top: 20px; color: #FE3C6E; font-size:26px;}
.my-record p { padding-top: 10px; color: #7d7d7d;}
.spc-renshu { font-size:18px; color:#7d7d7d; display:inline-block; margin-right:45px;}

.acc-chongzhi { margin-top: 10px;}
.acc-chongzhi .bor0 { padding:10px 20px 20px;}
.acc-chongzhi h3 { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #ddd; color:#434343; font-weight:normal;}
.bank-area a { display: inline-block; margin:0 50px 20px 0; width: 120px; height: 30px; line-height: 30px; text-align: center;}
.bank-area a img { max-width:120px; max-height:30px;}
.xtab-tit { height: 49px;}
.xtab-tit li { float: left; margin-left: -1px; width: 120px; height: 46px; line-height: 46px; text-align: center; background: #fff; border: 1px solid #eee; border-bottom:none; cursor: pointer; font-size:14px;}
.xtab-tit .active,.xtab-tit li:hover { border-top: 3px solid #FE3C6E; border-bottom: 1px solid #fff;}
.cz-xtab .con { margin-top: -1px;}
.bor-t { margin-bottom: 15px; padding-top: 5px; border-top: 1px dashed #eee;}
.cz-table { width: 100%; border: 1px solid #eee; border-radius: 5px; text-align: center;}
.cz-table th,.cz-table td { height: 40px; line-height: 40px;}
.cz-table th { background: #eee;}
.cz-table td { border: 1px solid #eee;}
.bank-tx a { display: inline-block; margin:0 20px 20px 0; padding:10px 15px; width: 250px; height: 160px; line-height: 40px; border: 1px dashed #ccc; border-radius: 5px;}
.txt-cz { margin-left:18px;}
.txt-cz p { line-height:32px; font-size:14px; color:#a6a6a6;}

.main { background:#fafafa;}

.hz-box{ width:980px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:980px; height:115px; overflow:hidden; position:relative;}
.piclist{ height:115px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin-right:20px; padding:5px; float:left;}
.swaplist{ position:absolute; left:-2500px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

.biaoDetail { width:738px; min-height:380px; background:#fff; border:1px solid #eee;}
.biaoDetail > div { padding:20px;}
.biaoDetail .tit-tab1 li { width:25%; height:48px;}
.biaoDetail .tit-tab1 li a { width:100%; line-height:48px; font-size:14px;}
.tzr-list { position: relative; height:291px; overflow:hidden;}
.tzr-list .pagebar { margin:-11px -20px 0 20px; padding:0; width:250px; height:20px; border-top:1px solid #eee;}
.tzr-list .pagebar a { padding:3px 10px; line-height:20px; font-size:12px;}

/*jq 圆圈*/
.circliful{position:relative;}
.circle-text,.circle-info,.circle-text-half,.circle-info-half{position:absolute;display:inline-block;width:100%;text-align:center; color:#7d7d7d;}
.circle-info,.circle-info-half{color:#999;}
.circliful .fa{position:relative;bottom:4px;margin:-10px 3px 0 3px;}

.icon1 {width:18px; height:18px; margin-left:5px;}
.icon2 {width:18px; height:18px; margin:0 0 0 5px; vertical-align:middle;}
.quickfloat ul li .ico{
	    width: 30px;
    height: 30px;
	margin-top: 15px;
}
.ico { display: inline-block;}
.ico-zcrs { background: url(../images/bg-ydcy.png) no-repeat -244px -112px;}
.ico-tzje { background: url(../images/bg-ydcy.png) no-repeat -314px -112px;}
.ico-qw1 { width:35px; height:35px; background: url(../images/bg-ydcy.png) no-repeat -200px -321px;}
.ico-qw2 { width:35px; height:35px; background: url(../images/bg-ydcy.png) no-repeat -266px -321px;}
.ico-qw3 { width:70px; height:35px; background:#fff url(../images/bg-ydcy.png) no-repeat -324px -319px;}
.ico-qw4 { width:70px; height:35px; background:#fff url(../images/bg-ydcy.png) no-repeat -414px -319px;}
.ico-house { background: url(../images/bg-ydcy.png) no-repeat -84px -7px;}
.ico-car { background: url(../images/bg-ydcy.png) no-repeat -125px -6px;}
.ico-bao { background: url(../images/bg-ydcy.png) no-repeat -165px -7px;}
.ico-dfl { background: url(../images/bg-ydcy.png) no-repeat 1px -594px;}
.ico-ged { background: url(../images/bg-ydcy.png) no-repeat -105px -594px;}
.ico-ckj { background: url(../images/bg-ydcy.png) no-repeat -210px -594px;}
.ico-fqh { background: url(../images/bg-ydcy.png) no-repeat -315px -594px;}
.ico-jklc1 { width:105px; background: url(../images/bg-ydcy.png) no-repeat 0 -843px;}
.ico-jklc2 { width:105px; background: url(../images/bg-ydcy.png) no-repeat -115px -843px;}
.ico-jklc3 { width:105px; background: url(../images/bg-ydcy.png) no-repeat -230px -843px;}
.ico-jklc4 { width:105px; background: url(../images/bg-ydcy.png) no-repeat -345px -843px;}
.ico-jklc5 { width:105px; background: url(../images/bg-ydcy.png) no-repeat -460px -843px;}

.ico-jklc6 { width:112px; height:117px; background: url(../images/bg-ydcy.png) no-repeat 0 -704px;}
.ico-jklc7 { width:112px; height:117px; background: url(../images/bg-ydcy.png) no-repeat -115px -704px;}
.ico-jklc8 { width:112px; height:117px; background: url(../images/bg-ydcy.png) no-repeat -225px -704px;}
.ico-jklc9 { width:112px; height:117px; background: url(../images/bg-ydcy.png) no-repeat -336px -704px;}
.ico-jklc10 { width:112px; height:117px; background: url(../images/bg-ydcy.png) no-repeat -460px -704px;}

.ico-contact1 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -84px -126px;}
.ico-contact2 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -123px -127px;}
.ico-contact3 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -84px -165px;}
.ico-contact4 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -123px -166px;}
.ico-topweixin { width:20px; height:20px; background: url(../images/bg-ydcy.png) no-repeat -5px -7px;}
.ico-popweixin { display:none; position:absolute; right:-54px; margin:4px; width:131px; height:158px; background: url(../images/bg-ydcy11.jpg) no-repeat;}
.ico-topweibo { width:20px; height:20px; background: url(../images/bg-ydcy.png) no-repeat -45px -7px;}
.ico-popweibo { display:none; position:absolute; right:-65px; margin:4px; width:141px; height:55px; background: url(../images/bg-ydcy.png) no-repeat -419px -44px;}
.ico-qf-qq { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -124px -246px;}
.ico-qf-erweima { margin-top:6px; width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -3px -84px;}
.ico-qf-weixin { margin-top:6px; width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -44px -84px;}
.ico-qf-jsq { margin-top:6px; width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -82px -84px;}
.ico-dk11 { background: url(../images/bg-ydcy.png) no-repeat -119px -40px;}
.ico-qf-kefu1{
	background: url(../images/right1.png) no-repeat;    
   background-size: 100% 100%;
}
.ico-qf-kefu2{
	background: url(../images/right2.png) no-repeat;    
    background-size: 100% 100%;
}
.ico-qf-kefu3{
	background: url(../images/right3.png) no-repeat;    
   background-size: 100% 100%;
}
.ico-qf-kefu4{
	background: url(../images/right4.png) no-repeat;    
   background-size: 100% 100%;
}
.ico-qf-kefu5{
	background: url(../images/right5.png) no-repeat;    
   background-size: 100% 100%;
}
.ico-qf-kefu3{
}
.qf-weixin a span{
	display:none;
    font-size: 15px;
    margin-top: 10px;
    line-height: 20px;
    color:white;
}
.go_top span{
	    width: 30px;
    height: 30px;
    margin-top: 15px !important;
    background: url(../images/right6.png) no-repeat;
    background-size: 100% 100%;
}
.quickfloat ul li:last-child{
	border:none;
}

.ico-dk12 { background: url(../images/bg-ydcy.png) no-repeat -159px -40px;}
.ico-dk21 { background: url(../images/bg-ydcy.png) no-repeat -117px -80px;}
.ico-dk22 { background: url(../images/bg-ydcy.png) no-repeat -159px -81px;}
.ico-smrz { border-radius:30px; background:#fff url(../images/bg-ydcy.png) no-repeat -40px -161px;}
.ico-shouji { border-radius:30px; background:#fff url(../images/bg-ydcy.png) no-repeat -39px -240px;}
.ico-mima { border-radius:30px; background:#fff url(../images/bg-ydcy.png) no-repeat -40px -364px;}
.ico-mail { border-radius:30px; background:#fff url(../images/bg-ydcy.png) no-repeat -39px -284px;}
.ico-huiyuan { border-radius:30px; background:#fff url(../images/bg-ydcy.png) no-repeat -157px -246px;}
.ico-yhka { border-radius:30px; background:#fff url(../images/bg-ydcy.png) no-repeat -39px -324px;}
.ico-safe1 { background: url(../images/bg-ydcy.png) no-repeat -205px -5px;}
.ico-safe2 { background: url(../images/bg-ydcy.png) no-repeat -205px -42px;}
.ico-safe3 { background: url(../images/bg-ydcy.png) no-repeat -205px -78px;}
.ico-safe4 { background: url(../images/bg-ydcy.png) no-repeat -205px -115px;}
.ico-safe5 { background: url(../images/bg-ydcy.png) no-repeat -205px -151px;}

.ico-vip1 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -4px -126px;}
.ico-vip2 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -3px -165px;}
.ico-vip3 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -5px -206px;}
.ico-vip4 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -3px -244px;}
.ico-vip5 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -2px -288px;}
.ico-vip6 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -2px -328px;}
.ico-vip7 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -5px -369px;}
.vipidTabs li:hover .ico-vip1,.vipidTabs li a.selected .ico-vip1 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -43px -126px;}
.vipidTabs li:hover .ico-vip2,.vipidTabs li a.selected .ico-vip2 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -43px -165px;}
.vipidTabs li:hover .ico-vip3,.vipidTabs li a.selected .ico-vip3 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -45px -206px;}
.vipidTabs li:hover .ico-vip4,.vipidTabs li a.selected .ico-vip4 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -43px -244px;}
.vipidTabs li:hover .ico-vip5,.vipidTabs li a.selected .ico-vip5{ width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -42px -288px;}
.vipidTabs li:hover .ico-vip6,.vipidTabs li a.selected .ico-vip6 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -42px -328px;}
.vipidTabs li:hover .ico-vip7,.vipidTabs li a.selected .ico-vip7 { width:25px; height:25px; background: url(../images/bg-ydcy.png) no-repeat -45px -369px;}
.ico-msg-mail { padding-right:4px; width:16px; height:16px; background: url(../images/bg-ydcy.png) no-repeat -167px -128px;}
.ico-msg-read { padding-right:4px; width:16px; height:16px; background: url(../images/bg-ydcy.png) no-repeat -205px -290px;}
.ico-success { width: 30px; height: 30px; background: url(../images/bg-ydcy.png) no-repeat -40px -42px;}

.quickfloat { position:fixed; top:280px; right:8px; width:60px;}
.quickfloat ul{box-shadow: 0 0 5px #ccc;}
.quickfloat ul li { position:relative;height: 60px;border-bottom: 1px solid #e5e5e5;}
.quickfloat ul li a.righta { display:inline-block; width:60px; height:60px; background:#fff; text-align:center;}
.quickfloat ul li.qf-qq{position: relative;}
.quickfloat ul li.qf-qq #WPAContainer{position: absolute;right: 60px;top: 0;}
#WPAContainer a{
	background:rgba(0,0,0,.7);
	color:white;
	    border: none;
    height: 40px;
    width: 100px;
    line-height: 40px;
    margin:30px 0;
}
.quickfloat ul li.qf-qq a { background:#00b7ee; border:1px solid #00b7ee; color:#fff !important; text-transform:lowercase;}
.qf-qq a { display:inline-block; width:14px; font-size:14px;}
.qf-qq a:hover { color:#fff !important;}
.qf-qq a i { margin:18px 0 5px 0;}
.qf-qq a { height:144px;}
.qf-weixin .img-erweima p{
	font-size:14px;
    padding: 0px 15px 0px 10px;
}
.qf-weixin .img-erweima p:nth-child(1){
	color:#ff3c6e;
    padding-top: 10px;
}
.qf-weixin .img-erweima p:last-child{
	color:#666;
    padding-bottom: 10px;
}
.qf-weixin .img-erweima { position:absolute; bottom:0; left:82px;z-index:99; background: url(../images/kuang1.png) no-repeat;    background-size: 100% 100%;}
.qf-weixin:hover .img-erweima { 
left:-177px;
transition: all 0.25s ease 0s;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;}
.qf-weixin:hover .img-erweima2 { 
left:-178px;
transition: all 0.25s ease 0s;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;}
.qf-weixin:hover .img-erweima3 { 
left:-155px;
transition: all 0.25s ease 0s;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;}
.qf-erweima .img-gongzhonghao { position:absolute; top:0; left:40px; width:122px; height:40px; line-height:40px; text-align:center; background:#fff; border:1px solid #eee; border-radius:4px; z-index:99; color:#7d7d7d;}
.qf-erweima:hover .img-gongzhonghao { 
left:-134px;
transition: all 0.25s ease 0s;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;}

.qf-jsq .img-jsq {position:absolute; bottom:0; left:80px; width:134px; height:40px; line-height:40px; text-align:center; background:#fff; border:1px solid #eee; border-radius:4px; z-index:99; color:#7d7d7d;}
.qf-jsq:hover .img-jsq { 
left:-135px;
transition: all 0.25s ease 0s;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;}
.quickfloat a:hover .ico-qf-erweima {  background: url(../images/bg-ydcy.png) no-repeat -301px -122px;}
.quickfloat a:hover .ico-qf-weixin { background: url(../images/bg-ydcy.png) no-repeat -422px -122px;}
.quickfloat a:hover .ico-qf-jsq { background: url(../images/bg-ydcy.png) no-repeat -460px -122px;}
.ico-sanjiao { margin-right:-32px; padding-left:15px; width:8px; height:15px; display:inline-block; background: url(../images/bg-ydcy.png) no-repeat -595px -623px;}

.joinus .w747 { min-height:731px; color:#434343;}
.joinus .w747 h2 { font-size:20px; margin:15px 0; color:#434343; font-weight:normal;}
.joinus .w747 h3 { margin:30px 0 10px 0; color:#434343; font-size:13px; font-weight:bold;}
.tit-tr td { border-top:1px solid #eee; border-bottom:1px solid #eee;}
.tab-sel .date { background:#fff; border-left:1px solid #eee; border-right:1px solid #eee;}
.zy-sel { margin-bottom:10px; padding-left: 125px;}
.zy-sel .z { margin-left:-88px; width:88px; color:#000;}
.zy-sel ul { width:800px;}
.zy-sel ul li { float:left; margin-right:30px; color:#666 !important;}
.zy-sel ul .selected { color:#FE3C6E}

.inp-date input { height:26px; line-height:26px; width:130px; border:1px solid #ddd; background:url(../images/newicon04.png) no-repeat;}
.sel-btn { display:inline-block; margin-left:10px; width:78px; height:28px; line-height:28px; text-align:center; background:#ededed; border:1px solid #e9e9e9; border-radius:3px; font-size:14px; color:#424242;}
.inp-date button.sel-btn { height:31px; line-height:31px;}	
/*会员中心*/
.vip-img { width:179px; height:160px;  margin:0; padding:30px 10px 10px; text-align:center; border-bottom:1px solid #eee;}
.vip-img img { width:120px !important; height:120px !important;}
.vip-img .ui-corner-top .ui-button { background:#fe3c6e; color:#fff; border: none;}

.vip-con h2 { margin-bottom: 30px; padding-top: 30px; font-size: 24px; font-weight:normal;}
.vip-con input { height:32px !important; line-height:32px !important;}
.lr-xtab-bor .z, .lr-xtab-bor .y {  margin: -1px;  border: 1px solid #eee;}

.vip-con .input-group-addon a { color: #ff3d6f;}
.vip-con .form-group {padding-left: 90px;}
.vip-con .form-group-bottom{margin-bottom:0;}
.vip-con .form-group-top{margin-top:10px;}
.input-address { margin: 10px 0 0 20px;}
.smrz-part2 .form-group { margin-left: 30px;}
.smrz-part2 h2 { margin-left: 36px;}
.smrz-part,.vipunit { padding-left: 160px; width: 560px; margin:100px auto;}
.smrz-part9{padding-left:0;width:100%;}
.smrz-part9 h2{padding-left:160px;}
.smrz-part9 .remark_p{padding-top:60px;}
.pos-cm { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; background:rgba(0,0,0,0.4); z-index: 10001;}
.find-psd{z-index:9999;}
.change-psd { position: absolute; top: 50%; left: 50%;  margin: -200px 0 0 -210px; width: 420px; height: 400px; border: 2px solid #00B8EE; background: #fff; border-radius: 5px; box-shadow: 0 0 15px #666;}
.change-psd .tit { margin-bottom: 30px; padding-left: 20px; height:40px; line-height: 40px; background: #ededed; color: #00B8EE; font-size: 16px;}
.change-psd .form-group { margin:5px 0;}
.change-psd input { width: 250px; height: 36px; padding-left: 5px; line-break: 36px; border: 1px solid #ccc; border-radius:3px ;}
.change-psd .yanzhen-input { float: left; margin-right: 0; width: 120px !important;}
.change-psd .btn { float: left; width: 118px; height: 38px; line-height: 38px; text-align: center; background: #f1f1f1; border: 1px solid #ccc; border-radius:5px ;}
.change-psd p,.change-psd .btn-box  { margin: 0 auto; width: 250px;}
.change-psd p { color: #999; font-size:13px;}
.change-psd .btn-box { margin-top: 20px;}
.change-psd .btn-box a,.btn a { display:inline-block; width: 100%; height: 42px; line-height: 42px; text-align: center; background: #FE3C6E; border-radius:5px; color: #fff; font-size: 18px; font-weight:normal;}
.change-psd .btn-box a:hover { color:#fff !important;}
.jiaoyimimapop { height:300px;}
.jiaoyimimapop .form-group{ margin:20px 0;padding-left:79px;}
.jiaoyimimapop .btn-box { margin-left:80px;  width: 180px;}
.jiaoyimimapop .btn-box a { display:inline-block !important; width: 100%; height: 42px; line-height: 42px; text-align: center; background: #FE3C6E; border-radius:5px; color: #fff; font-size: 18px; font-weight:normal; margin:0;}

.btn :hover,.btn:hover  { color: #fff!important;}
/*.ico-x a { display: inline-block; margin-right: 20px; width: 20px; height: 20px; line-height: 18px; text-align: center; border-radius: 20px; background: #ccc; color: #fff; font-size: 20px; vertical-align: middle; font-family: arial;}*/
.ico-x a { display: inline-block; width: 20px; height: 20px; background:url(../images/bg-ydcy.png) no-repeat -247px -289px;}
.change-psd .y-btn { float: left; width: 118px; height: 38px; line-height: 38px; text-align: center; background: #f1f1f1; border: 1px solid #ccc; border-radius:5px ;}
.btn :hover,.y-btn:hover  { color: #c92154 ;}

.alertBox { position: relative; min-height: 60px;}
.alertBox .close { position: absolute; top: 0; right:5px; color: #333;}
.alertBox .close a { font-size: 22px;}
.alertBox .txt { position: absolute; top: 33%; height: 32px; line-height: 32px; vertical-align: middle;}
.ico-alert { display: inline-block; margin-left: 50px;}
.alert-success { float: left; margin-right: 20px; width: 32px; height: 32px; background: url(../images/bg-ydcy.png) no-repeat -40px -41px;}

.alertArea { position: relative; top: 50%; left: 50%;  border: 2px solid #00B8EE; background: #fafafa; border-radius: 5px; box-shadow: 0 0 15px #666;}
.alertA400 { margin: -200px 0 0 -210px; width: 420px; min-height: 300px;}
.alertA600 { margin: -200px 0 0 -315px; width: 630px; min-height: 300px;}
.alertArea .close { position:absolute; top:5px; right:5px;}
.alertArea .tit { margin-bottom: 10px; padding-left: 20px; height:40px; line-height: 40px; background: #ededed; color: #00B8EE; font-size: 16px;}
.alertArea .con { margin:20px; border:none;}
.alertArea .con .cfe3c6e {  padding-right:4px;}

#dlmm .form-group label { width: 120px;}
.btn-bor { border: 1px solid #ddd; border-radius: 5px; cursor: pointer;}
.addka { margin-top: 30px; border: 1px dashed #ccc; border-radius: 8px; width: 280px; height: 160px; text-align: center; cursor: pointer;}
.addka:hover{color:#FF3D6F;}
.addka p { margin-top: 33px; font-size: 18px; color: #B5B5B5;}
.addka p a { display:inline-block; padding-top:10px; color:#B5B5B5;}
.fs50 { font-size: 80px; font-weight: 400;}

.manageka { width: 700px; margin:30px 0 0 0;}
.bankka { position: relative; margin-right: 30px; padding: 20px; border: 1px dashed #ccc; border-radius: 8px; width: 240px; height: 130px; cursor: pointer;}
.ico-bank-choose { position: absolute; top: 21px; right: 10px; display: inline-block; width: 31px; height: 31px; background: url(../images/bg-ydcy.png) no-repeat -39px -42px;}
.ico-bank1 { width: 123px; height: 35px; background:url(../images/bg-ydcy.png) no-repeat -9px -500px;}
.ico-bank2 { width: 123px; height: 35px; background:url(../images/bg-ydcy.png) no-repeat -285px -500px;}
.ka-num { font-size: 24px;}
.ka-name {  margin-top: 10px; line-height: 20px;}
.jbbank .form-group label { width: 120px;}
.jbbank h2 { margin:0 0 30px 150px;}

/*scrollUp*/
#scrollUp {display:none !important; background: url(../images/top.png); bottom: 148px; right: 50%; margin-right:-576px; width: 66px; height: 66px;}

.xmtable { text-align:center;}
.a-btn { display:inline-block; padding:0 11px; height:25px; line-height:25px; text-align:center; border-radius:5px; font-size:14px;
background: -webkit-linear-gradient(#fcfcfc, #f2f2f2); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#fcfcfc, #f2f2f2); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#fcfcfc, #f2f2f2); /* Firefox 3.6 - 15 */
background: linear-gradient(#fcfcfc, #f2f2f2); /* 标准的语法 */
}
.tabpop1 { margin-bottom:20px; font-size:14px;}
.tabpop1 td { height:30px; padding:10px;}
.tabpoph3 { color:#fe3c6e; margin:0 10px 30px 10px; padding-top:30px; border-top:1px dashed #ccc;}

#marquee5 {	position:absolute;	top:55px;	left:10px; width:380px; height:140px; overflow:hidden; background:#fff;}
#marquee5 ul li {float:left; width:100%; height:36px; line-height:36px; padding:0 15px; line-height:20px; font-size:14px;}
#marquee5 ul li span { display:inline-block;}
#marquee5 ul li span a { color:#7d7d7d;}
#marquee5 ul li span.w120 { color:#ff3d6f;}

#marquee6 { position:absolute; top:10px; left:10px; width:210px; height:300px; overflow:hidden; background:#fff;}
#marquee6 ul li { width:100%; padding:0 15px; font-size:14px;}

.safe-box .sub .con { margin:20px 55px;}
.safe-box .sub .con p {text-indent:2em;}
.bglline { background:#fff url(../images/bg-lline.gif) repeat-y left bottom;}
.ti2em { display:inline-block; padding-left:18px;}
.ffs { font-family:\5B8B\4F53; color:#b5b5b5; padding-left:4px;}
a:hover .ffs { color:#ff3d6f !important;}
.content-right02.fr { border:none; margin:20px auto;}
.conRdq { vertical-align:top;}
.conRdq .rdq { display:inline-block; width:70%;}
.news-tith5 { padding:14px 50px; border-bottom:1px solid #ededed; font-size:16px; color:#424242; font-weight:normal;}

/*yjfk*/
.yjfk.con { padding:50px 0 80px;}
.yjfk input[type=text] { border:1px solid #eee; height:34px; line-height:34px; width:500px; color:#7d7d7d;}
.yjfk textarea { width:495px; height:191px; color:#7d7d7d;}
.div_captcha_couputor .verifyCode { margin-left:26px; vertical-align:top;}
.haoma { width:200px !important;}
.yjfk .form-btn {padding: 15px 0 35px 151px;}

.tzr-tit { margin-top:10px; padding:0 20px; height:50px; line-height:50px; border:1px solid #eee; background:#fff; font-size:14px;}
.tzr-tab-list th { height:50px !important; line-height:50px !important; font-weight:normal !important;}
.tzr-tab-list td { height:42px !important; line-height:42px !important; color:#7d7d7d;}
.tzr-tab-list td a { color:#7d7d7d;}
.btn-hui1 {}
/*.btn a { background:#FE3C6E; color:#fff; height: 40px; cursor:pointer; font-size: 16px; border:none; border-radius:5px; font-family:"微软雅黑"; outline:none;}
.btn-hui1 a {height: 40px; font-size: 16px; cursor:default;  background:#e5e5e5 !important; color:#7d7d7d; border:none; border-radius:5px; font-family:"微软雅黑"; outline:none;}
.btn-hui1 :hover { color:#7d7d7d !important;}*/

.btn input[type="submit"] { background:#FE3C6E; color:#fff; height: 40px; cursor:pointer; font-size: 16px; border:none; border-radius:5px; font-family:"微软雅黑"; outline:none;}
.btn-hui1 input[type="submit"] {height: 40px; font-size: 16px; cursor:default;  background:#e5e5e5 !important; color:#7d7d7d; border:none; border-radius:5px; font-family:"微软雅黑"; outline:none;}
.btn-hui1 :hover { color:#7d7d7d !important;}

/*计算器*/
.jsqxz { margin:30px 0 0 240px; font-size:14px; color:#424242;}
.jsqxz dl { }
.cal-form { padding-left:100px;}
.cal-form dt { margin-left:-100px; width:100px; text-align:right;}
.cal-form dt,.cal-form dd { float:left; height:50px; line-height:50px;}

.cal-form-sel dt,.cal-form-sel dd { float:left; height:30px; line-height:30px;}
.cal-form-sel td { padding-right:15px;}
.cal-form dd { margin-left:15px;}
.cal-form dd input[type="text"] { width:228px; height:28px; line-height:28px; margin-top:10px; padding:0 0 0 10px !important; outline:none;}
.jsq-dw { display:inline-block; width:28px; height:28px; line-height:28px; text-align:center; background:#f0f0f0; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #eee; border-bottom:1px solid #eee; color:#7d7d7d;}
.jsq-btn { margin-top:10px;}
.jsq-btn input { margin-right:15px; width:75px; height:38px; line-height:38px; text-align:center; border-radius:3px; outline:none; cursor:pointer;}
.btn-qk { background:#fafafa; border:1px solid #e5e5e5; color:#424242;}
.btn-qk:hover { background:#f5f5f5;}
.btn-js { background:#fe3c6e; border:1px solid #f00a43; color:#fff;}
.btn-js:hover { background:#f8235a;}
.jsq-resalt .z { margin-right:30px; font-size:16px;}
.jsq-resalt div { font-size:16px;}
.jsq-resalt div span {color:#7d7d7d; font-size:14px;}
.jsq-resalt div span .cfe3c6e { font-size:18px;}
.jsq-tab { margin:20px auto; width:100%; border:1px solid #e5e5e5; border-collapse:collapse;}
.jsq-tab th,.jsq-tab td { border:1px solid #e5e5e5; padding:0 10px; height:48px; line-height:48px;  text-align:center; clear:#333; font-size:14px;}
.jsq-tab th { background:#fcfcfc;}

.zc-pop,.tz-pop { display:none;}
.zc-pop .law1,.tz-pop .law1 { height:500px;}
.zc-pop .box,.tz-pop .box { margin-top:110px; border: 2px solid #00B8EE; background: #fff; border-radius: 5px; box-shadow: 0 0 15px #666;}

.law1::-webkit-scrollbar {  
 width: 10px;  
}  
.law1::-webkit-scrollbar-track {  
 background-color:#e5e6e5;  
 -webkit-border-radius: 2em;  
 -moz-border-radius: 2em;  
 border-radius:2em;  
  border:1px solid #d7d8d7;
}  
.law1::-webkit-scrollbar-thumb {  
 background-color:#fff;  
 -webkit-border-radius: 2em;  
 -moz-border-radius: 2em;  
 border-radius:2em;  
 border:1px solid #d7d8d7;
}  
.nostyle label { color:#7d7d7d;}
.nostyle a { border:none !important; background:none !important;}

/*头像*/
#userPhotoUploadForm { position:relative; margin:0;}
#userPhotoUploadForm img { border-radius:100%;}
#userPhotoUploadForm .ui-fileupload-buttonbar { position:absolute; margin-left:29px;}
#userPhotoUploadForm .ui-button-icon-left { display:none;}
#userPhotoUploadForm .ui-button-text { padding:0 !important; display:none;}
#userPhotoUploadForm .ui-fileupload { position:absolute; top:0; left:0;opacity:0;}
#userPhotoUploadForm .ui-button { font-size:12px; width:120px; height:120px; border-radius:120px;}
#userPhotoUploadForm .ui-button input { margin:0 !important; display:block;  width:120px; height:120px;border-radius:120px;}
.vip-img .ui-corner-top .ui-button {background: transparent; box-shadow:none; color:#999; text-shadow:none;border-radius:120px;}

/*底部上传的样式
#userPhotoUploadForm { position:relative; margin:0;}
#userPhotoUploadForm img { border-radius:100%;}
#userPhotoUploadForm .ui-fileupload-buttonbar { position:absolute;}
#userPhotoUploadForm .ui-button-icon-left { display:none;}
#userPhotoUploadForm .ui-button-text { padding:0 !important; width:90px; height:20px;}
#userPhotoUploadForm .ui-fileupload { position:absolute; top:80px; left:44px;}
#userPhotoUploadForm .ui-button { font-size:12px;}
#userPhotoUploadForm .ui-button input { margin:0 !important; width:100px;}
.vip-img .ui-corner-top .ui-button {background:url(../images/bg-unpimg.png) no-repeat; box-shadow:none; color:#999; text-shadow:none;}
*/

.popbox { min-width: 400px; min-height: 100px; padding:20px 0; position: absolute; top: 50%; left: 50%;  margin: -100px 0 0 -230px; width: 460px; border: 2px solid #00B8EE; background: #fff; border-radius: 5px; box-shadow: 0 0 15px #666;}
.del-tx h3 { margin: 30px auto; padding-left: 100px; line-height: 30px; text-align: left;}
.del-tx h3 i { float: left; margin-left: -50px;}
.del-tx h3 p { display: inline-block; width:80%; line-height: 30px; font-weight:normal; color:#333;}
.popx { position: absolute; top: 10px; right: 10px; cursor: pointer; display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; /*background: #ccc;*/border-radius: 20px;}

.fxingbie td { width:60px;}
.fxingbie td label { float:right; margin-right:20px;}
.hyzxbtn button{ width:180px; height:40px; background:#ff3d6f; border:none; outline:none; color:#fff;}

select,.select_ui{position:relative;display:inline-block;border:1px solid #d2d2d2;background:#fff;vertical-align:middle;text-align:left;cursor:inherit;*display:inline;*cursor:default;*zoom:1;}
select:focus,.select_focus_ui{border-color:#fed519;}
.select_ui .select_arrow{position:absolute;top:50%;right:5px;display:block;overflow:hidden;margin-top:-2px;width:0;height:0;border:5px solid #fff;border-color:#999 transparent;border-bottom:0;*border-color:#999 #fff;*zoom:1;}
.select_ui .select_text_ui{display:block;overflow:hidden;margin-right:20px;padding:3px 0 3px 3px;color:inherit;vertical-align:baseline;white-space:nowrap;line-height:normal;*line-height:1.25;*zoom:1;}
.select_ui select,.select_ui .select_poswrap{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;}
.select_ui select{box-sizing:border-box;height:100%;min-width:100%;background:#fff;color:inherit;font:inherit;opacity:0;filter:alpha(opacity=0);}
.select_ui .select_poswrap{overflow:hidden;width:0;height:0;}
.select_poswrap select{_position:static !important;}
.hidden { display:none;}

.time-quan { margin:12px 0 0 12px; border:5px solid #eee; border-radius:100%; width:119px; height:119px;}
.time-quan .time { margin:45px auto; width:100%; font-size:20px; line-height:1.5em; color:#FE3C6E; text-align:center;}

.bstyle-jjks .circle-text { color:#fe3c6e; font-size:16px !important;}
.bstyle-wytz .circle-text { color:#fe3c6e; font-size:20px !important;}
.bstyle-dsh .circle-text { color:#7d7d7d; font-size:16px !important;}
.bstyle-ycl .circle-text { color:#36cc4f; font-size:14px !important;}
.bstyle-yhk .circle-text { color:#7d7d7d; font-size:14px !important;}

#jbxx .form-group .form-input input[type=text],#jbxx .form-group .form-input input[type=textarea] { padding-left:6px; color:#7d7d7d;}
.bb1 th { border-bottom:1px solid #eee; font-weight:normal;}

/*注册后 实名和支付密码*/
.regstep { margin:50px auto; width:538px; height:80px;}
.regstep .z,.regstep .y { width:269px; text-align:center; font-size:14px; color:#b2b2b2;}
.regstep .z p { padding-left:44px;}
.regstep .y p { padding-right:44px;}
.regstep1ed { height:80px; background:url(../images/img-regstep.png) no-repeat;}
.regstep2 { height:80px; background:url(../images/img-regstep.png) no-repeat 0 -80px;}
.regstep2ed { height:80px; background:url(../images/img-regstep.png) no-repeat 0 -160px;}
.regstepcon { margin:50px auto; width:538px;}
.regstepcon h4 { padding:40px 0; text-align:center; color:#000; font-size:14px; font-weight:normal;}
.regstepform { margin-left:100px;}
.yzmhui{color:#eee;background:#8c8c8c;}
.allmsg:after {}

/*app*/
#fp-nav{position:fixed;top:50%;z-index:100;margin-top:-32px;opacity:1;}
#fp-nav.right{right:17px;}
#fp-nav.left{left:17px;}
.fp-slidesNav{position:absolute;left:50%;z-index:4;opacity:1;}
.fp-slidesNav.bottom{bottom:17px;}
.fp-slidesNav.top{top:17px;}
#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0;}
#fp-nav li,.fp-slidesNav li{position:relative;display:block;margin:7px;width:14px;height:13px;}
.fp-slidesNav li{display:inline-block;}
#fp-nav li a,.fp-slidesNav li a{position:relative;z-index:1;display:block;width:100%;height:100%;text-decoration:none;cursor:pointer;}
#fp-nav li .active span,.fp-slidesNav .active span{background:#333;}
#fp-nav span,.fp-slidesNav span{position:absolute;top:2px;left:2px;z-index:1;width:8px;height:8px;border:1px solid #000;border-radius:50%;background:rgba(0,0,0,0);}

.section1,.section2,.section3,.section4,.section5 { position: relative;}
/*.section1 { background: url(../images/app/bg1.gif) no-repeat 38% 58%;}*/
.section2 { background: url(../images/app/bg2.gif) no-repeat 62% 64%;}
.section3 { background: url(../images/app/bg3.gif) no-repeat 33% 47%;}
.section4 { background: url(../images/app/bg4.gif) no-repeat 75% 46%;}
.appfix { position: fixed; top: 0; left: 0; z-index: 9999; width: 100%; margin: 29px auto 0;}
.header { border-bottom: none;}
.bd2 { border-top: none;min-height:670px;}
.s1sm { position: relative; width: 1500px; margin: 0 auto;}

.abtn { position: absolute; top: 510px; left: 60%; z-index: 99;}
.abtn a { display: inline-block; margin-right: 20px;}
.sm01
{ position: absolute; left: 40px; top: 60px; z-index: 9;
-moz-animation:sm01 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
-webkit-animation:sm01 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;	
-o-animation:sm01 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
animation:sm01 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
}
@keyframes sm01
{
0%{left:0; top:0; opacity: 0.8}
100%{left:40px; top:180px opacity: 1}  
}
@-moz-keyframes sm01 /* Firefox */
{
0%{left:0; top:0; opacity: 0.8}
100%{left:40px; top:180px opacity: 1}    
}
@-webkit-keyframes sm01 /* Safari 和 Chrome */
{
0%{left:0; top:0; opacity: 0.8}
100%{left:40px; top:180px opacity: 1}  
}
@-o-keyframes sm01 /* Opera */
{
0%{left:0; top:0; opacity: 0.8}
100%{left:40px; top:180px opacity: 1}  
}

.sm02 {position: absolute; left: 150px; top: 464px; z-index: 9;
-moz-animation:sm02 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
-webkit-animation:sm02 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;	
-o-animation:sm02 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
animation:sm02 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;	
}
@keyframes sm02
{
0%{left: 0px; top: 464px;}
100%{left:150px; top:464px;} 
}
@-moz-keyframes sm02 /* Firefox */
{
0%{left: 0px; top: 464px;}
100%{left:150px; top:464px;}   
}
@-webkit-keyframes sm02 /* Safari 和 Chrome */
{
0%{left: 0px; top: 464px;}
100%{left:150px; top:464px;}  
}
@-o-keyframes sm02 /* Opera */
{
0%{left: 0px; top: 464px;}
100%{left:150px; top:464px;} 
}
.sm03 {position: absolute; left: 100px; top: 757px; z-index: 9;
-moz-animation:sm03 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
-webkit-animation:sm03 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;	
-o-animation:sm03 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
animation:sm03 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;	
}
@keyframes sm03
{
0%{left: 0px; top: 434px;}
100%{left:100px; top:757px;} 
}
@-moz-keyframes sm03 /* Firefox */
{
0%{left: 0px; top: 434px;}
100%{left:100px; top:757px;}   
}
@-webkit-keyframes sm03 /* Safari 和 Chrome */
{
0%{left:0; top: 800px;}
100%{left:100px; top:757px;}  
}
@-o-keyframes sm03 /* Opera */
{
0%{left: 0px; top: 434px;}
100%{left:100px; top:757px;} 
}
.sm04 {position: absolute; right: 500px; top: 67px; z-index: 9;
-moz-animation:sm04 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
-webkit-animation:sm04 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;	
-o-animation:sm04 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
animation:sm04 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;	
}
@keyframes sm04
{
0%{right: 450px; top: 10px;}
100%{right: 500px; top: 67px;} 
}
@-moz-keyframes sm04 /* Firefox */
{
0%{right: 450px; top: 10px;}
100%{right: 500px; top: 67px;}   
}
@-webkit-keyframes sm04 /* Safari 和 Chrome */
{
0%{right:450px; top: 10px;}
100%{right: 500px; top: 67px;}
}
@-o-keyframes sm04 /* Opera */
{
0%{right: 450px; top: 10px;}
100%{right: 500px; top: 67px;} 
}
.sm05 {position: absolute;z-index: 9; right: 150px; top: 337px; width: 327px; height: 172px; background: url(../images/app/a-sm05.png) no-repeat; background-size: contain;
-moz-animation:sm05 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
-webkit-animation:sm05 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;	
-o-animation:sm05 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
animation:sm05 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;	
}
@keyframes sm05
{
0%{right:-20px; top: 337px;}
100%{right: 150px; top: 337px;} 
}
@-moz-keyframes sm05 /* Firefox */
{
0%{right:-20px; top: 337px;}
100%{right: 150px; top: 337px;}   
}
@-webkit-keyframes sm05 /* Safari 和 Chrome */
{
0%{right: -20px; top: 337px; width: 415px; height: 220px;}
100%{right: 150px; top: 337px; width: 327px; height: 172px;}
}
@-o-keyframes sm05 /* Opera */
{
0%{right: -20px; top: 337px;}
100%{right: 150px; top: 337px;} 
}
.sm06 {position: absolute;z-index: 9; right: 30px; top: 700px;
-moz-animation:sm06 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
-webkit-animation:sm06 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;	
-o-animation:sm06 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;
animation:sm06 cubic-bezier(0.1,0.5,0.5,0.9) 3s 0s 1 alternate;	
}
@keyframes sm06
{
0%{right:30px; top: 800px;}
100%{ right: 30px; top: 700px;} 
}
@-moz-keyframes sm06 /* Firefox */
{
0%{right:30px; top: 800px;}
100%{ right: 30px; top: 700px;}   
}
@-webkit-keyframes sm06 /* Safari 和 Chrome */
{
0%{right: 30px; top: 800px;}
100%{ right: 30px; top: 700px;}
}
@-o-keyframes sm06 /* Opera */
{
0%{right: 30px; top: 800px;}
100%{ right: 30px; top: 700px;}
}

.ip1 { position: absolute; top: 50px; left: 17%; z-index: 99;}

.t1 { position: absolute; top: 150px; left: 60%; z-index: 99; width: 325px; height: 325px;
background:transparent url("../images/app/t1.png") no-repeat;
-moz-animation:t1 cubic-bezier(0.1,0.6,0.7,0.9) 1.5s 0s 1 alternate;
-webkit-animation:t1 cubic-bezier(0.1,0.6,0.7,0.9) 1.5s 0s 1 alternate;
-o-animation:t1 cubic-bezier(0.1,0.6,0.7,0.9) 1.5s 0s 1 alternate;
animation:t1 cubic-bezier(0.1,0.6,0.7,0.9) 1.5s 0s 1 alternate;

}
@keyframes t1
	{
	0%{top: 800px; left: 60%; }
	100%{top: 150px; left: 60%; } 
	}
	@-moz-keyframes t1 /* Firefox */
	{
	0%{top: 800px;left:60%;}
	100%{top: 150px; left: 60%; }   
	}
	@-webkit-keyframes t1 /* Safari 和 Chrome */
	{
	0%{top: 800px; left: 60%; -webkit-transform: scale(0.1,0.1);}
	50%{top: 600px; left: 60%; -webkit-transform: scale(1.1,1.1);}
	80%{top: 200px; left: 60%; -webkit-transform: scale(1,1);}
	100%{ top: 150px; left: 60%; -webkit-transform: scale(1,1);}
	}
	@-o-keyframes t1 /* Opera */
	{
	0%{top: 800px; left: 60%; }
	100%{top: 150px; left: 60%; }
}

.t2 { position: absolute; top: 350px; left: 60%; z-index: 99; width: 325px; height: 325px;
background: url(../images/app/t2.png) no-repeat;
/* -moz-animation:t2 cubic-bezier(0.1,0.6,0.7,0.9) 1.5s 0s 1 alternate; */
/* -webkit-animation:t2 cubic-bezier(0.1,0.6,0.7,0.9) 1.5s 0s 1 alternate; */
/* -o-animation:t2 cubic-bezier(0.1,0.6,0.7,0.9) 1.5s 0s 1 alternate; */
/* animation:t2 cubic-bezier(0.1,0.6,0.7,0.9) 1.5s 0s 1 alternate; */

}
@keyframes t2
	{
	0%{top: 650px; left: 60%;}
	80%{top: 400px; left: 60%;}
	100%{top: 350px; left: 60%;}
	}
@-moz-keyframes t2 /* Firefox */
	{
	0%{top: 650px; left: 60%;}
	80%{top: 400px; left: 60%;}
	100%{top: 350px; left: 60%;}
	}
@-webkit-keyframes t2 /* Safari 和 Chrome */
	{
	0%{top: 650px; left: 60%; -webkit-transform: scale(0,0);}
	80%{top: 400px; left: 60%; -webkit-transform: scale(1.1,1.1);}
	100%{ top: 350px; left: 60%; -webkit-transform: scale(1,1);}
	}
@-o-keyframes t2 /* Opera */
	{
	0%{top: 650px; left: 60%;}
	80%{top: 400px; left: 60%;}
	100%{top: 350px; left: 60%;}
}

/*.section3 { background: url(../images/app/i-phone3.png) no-repeat 30% 50%;}*/
.t3 { position: absolute; top: 150px; left: 45%;}
.t4 { position: absolute; top: 230px; left: 50%;}
.t5 { position: absolute; top: 360px; left: 25%;}
.s2menu { position: absolute; left: 25%; top: 60px; z-index: 9; text-align: center;}
.s2menu > div { margin-bottom: 80px;}
.s2menutxt { position: absolute; left: 25%; top: 260px; z-index: 5; text-align: center;}
.s2menutxt > p { margin-bottom: 172px; color: #fff; font-size: 16px; width: 117px; text-align: center;}
.s3blue { position: absolute; top: 380px; left: 33%; width: 237px; height: 237px; background: url(../images/app/a-no1.png) no-repeat;}
.s4bao { position: absolute; top: 250px; left: 60%; z-index: 30; width: 82px; height: 82px; text-align: center;}
.s4yuan1 { position: absolute; top: 250px; left: 60%; z-index: 20; width: 82px; height: 82px; background:rgba(255,255,255,0.4); border-radius: 100%;}
.s4yuan2 { position: absolute; top: 250px; left: 60%; z-index: 10; width: 82px; height: 82px; background:rgba(255,255,255,0.4); border-radius: 100%;}
.imgan {opacity: 0;
	animation:imgan 1s cubic-bezier(0.55,1,0.9,1) 0s 1 forwards;
	-webkit-animation:imgan 1s cubic-bezier(0.55,1,0.9,1) 0s 1 forwards;
}
@keyframes imgan
	{
	0%{ transform:scale(0,0);opacity: 0;}
	80%{ transform: scale(1.2,1.2);}
	100%{ transform: scale(1,1);opacity: 1;}
	}
@-webkit-keyframes imgan 
	{
	0%{ transform:scale(0,0);opacity: 0;}
	80%{ transform: scale(1.2,1.2);}
	100%{ transform: scale(1,1);opacity: 1;}	
	}
.txtdt { position: relative; opacity: 0;
	animation:txtdt 1s cubic-bezier(.45,1.2,1,1) 0s 1 forwards;
	-webkit-animation:txtdt 1s cubic-bezier(.45,1.2,1,1) 0s 1 forwards;
}
@keyframes txtdt
	{
	0%{transform:translate(0,0); opacity: 0;}
	100%{transform:translate(0,-75px); opacity: 1;}
	}
@-webkit-keyframes txtdt 
	{
	0%{transform:translate(0,0); opacity: 0;}
	100%{transform:translate(0,-75px); opacity: 1;}
	}
.enlarge {opacity: 0;
	animation:enlarge 1s linear 0s infinite ;
	-webkit-animation:enlarge 1s linear 0s infinite ;
}
@keyframes enlarge
	{
	0%{transform:scale(0,0);opacity: 0;}
	50%{transform:scale(1,1);opacity: 1;}
	100%{transform: scale(1.8,1.8);opacity: 0;}
	}
@-webkit-keyframes enlarge 
	{
	0%{transform:scale(0,0);opacity: 0;}
	50%{transform:scale(1,1);opacity: 1;}
	100%{transform: scale(1.8,1.8);opacity: 0;}
	}
.s4bao {
	opacity: 0;
	animation:s4bao 1s cubic-bezier(0.55,1,0.9,1) 0s 1 forwards;
	-webkit-animation:s4bao 1s cubic-bezier(0.55,1,0.9,1) 0s 1 forwards;
}
@keyframes s4bao
	{
	0%{ transform:scale(0,0);opacity: 0;}
	100%{ transform: scale(1,1);opacity: 1;}
	}
@-webkit-keyframes s4bao 
	{
	0%{ transform:scale(0,0);opacity: 0;}
	100%{ transform: scale(1,1);opacity: 1;}	
	}
.ico41 { animation-delay:0s; -webkit-animation-delay:0s;}
.ico42 { animation-delay:0.1s; -webkit-animation-delay:0.1s;}
.ico43 { animation-delay:0.2s; -webkit-animation-delay:0.2s;}
.ico44 { animation-delay:0.3s; -webkit-animation-delay:0.3s;}
.s2menup1 { animation-delay:1.5s; -webkit-animation-delay:1.5s;}
.s2menup2 { animation-delay:1.65s; -webkit-animation-delay:1.65s;}
.s2menup3 { animation-delay:1.8s; -webkit-animation-delay:1.8s;}
.s2menup4 { animation-delay:1.95s; -webkit-animation-delay:1.95s;}
.t3 { animation-delay:1.7s; -webkit-animation-delay:1.7s;}
.t4 { animation-delay:2s; -webkit-animation-delay:2s;}
.s4yuan1 { animation-delay:0.8s; -webkit-animation-delay:0.8s;}
.s4yuan2 { animation-delay:1.8s; -webkit-animation-delay:1.8s;}

#xgzjtab { min-height: 310px;}
.xgzjTab { position:relative; height:260px;}
.xgzjTab .prev {  position: absolute;  top: 127px;  left: 0;  display: inline-block;  width: 22px;  height: 39px;  background: url(../images/bg-ydcy.png) no-repeat -83px -197px;}
.xgzjTab .next {  position: absolute;  top: 127px;  right: 0;  display: inline-block;  width: 22px;  height: 39px;  background: url(../images/bg-ydcy.png) no-repeat -146px -197px;}
.laon-img { margin:85px 30px 0; padding:0 0 10px 6px; width:2000px; overfolw:hidden;}
.laon-img > li { float:left;display:inline-block; width:170px; height:110px; padding:5px; border:1px solid #eee; margin:0 36px 20px 3px; overflow:hidden; text-align:center;}
.laon-img > li > a > img { max-width:170px; max-height:110px;}

#marquee4 {
	width:186px;
	height:45px;
	overflow:hidden;
	background:#333;
	}
#marquee4 ul li {float:left;padding:0 1px;}
#marquee4 ul li img {display:block;}

.cxscroll{} 
.cxscroll .box{overflow:hidden;width:800px;} 
.cxscroll .list{overflow:hidden;width:9999px;} 
.cxscroll .list li{float:left;width:200px;} 
.cxscroll .prev{} 
.cxscroll .next{} 

.poshelp1 {}
.hidden { display: none;}
.pos-a { position: relative;}
#inpinfoR {position:absolute; top:15px;}
#inpinfoR i {}
#inpTxt { position: absolute; margin: -20px 0 0 100px; color: #fe3c6e;}
.centerTitle{border:0;text-align:center;font-size:28px;font-weight:normal;margin-top:100px;}
.boundArea{margin-top:20px;}
.subArea{line-height:50px;color:#333;}
.sub_l{float:left;text-align:right;width:240px;font-size:14px;}
.sub_r{float:left;width:440px;padding-left:8px;border:0;color:rgb(117,117,117);}
.sub_r input,.sub_r select{height:30px !important;font-size:15px;border:solid 1px #e3e3e3;width:220px;margin-top:10px;border-radius: 3px; box-shadow: 0px 0px 1px #e3e3e3;padding:0 12px;}
.sub_addr{line-height:0;}
.sub_button{ display:block;height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #FFF; border-radius: 5px; background: rgb(255, 43, 108); width: 240px;margin-top: 50px;}
.sub_button:hover{background:#c92154;color:white !important;}
.txt-buttom{margin-top: 60px; font-weight: normal; margin-left: 18px; margin-bottom: 10px; color: #a6a6a6;}
.sub_r select{color:#a6a6a6;height:34px !important;padding-left:5px;}
.sub_select_spe{width:245px !important;color:#757575 !important;}
.hint{margin-top:25px;margin-left:155px;color:rgb(117,117,117);font-size:12px;:}
.pesudo-input{width:240px;padding-left:10px;height:32px;border-radius:3px;box-shadow:0px 0px 1px #e3e3e3;border:solid 1px #e3e3e3;color:rgb(117,117,117);background-color:rgb(243,243,243)}
.pesudo-input2{margin: 10px 0px 0px 8px; line-height: 34px;width:232px;}
.subArea input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #a6a6a6;
}
.subArea input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #666;
}
.subArea input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #666;
}
.subArea input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #a6a6a6;
}