/*
 * Description: 首页
/* basic */

/**首页**/
.banner-wrap{ height:511px; background:url(../image/banner.jpg) center center no-repeat; }
.banner-wrap .banner{ width:1000px; height:511px; margin:0 auto; position:relative; }
/**登录**/
.loginBox{ width:240px; overflow:hidden; padding:20px 31px 20px 33px; position:absolute; right:0; top:72px; background:rgba(0,0,0,.4); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000') zoom:1; }
.loginBox .loginTit{ padding:5px 0 16px; color:#fff; font-size:16px; font-family:"Microsoft YaHei"; font-weight:normal; }
.loginBox .loginTips{ height:auto; line-height:26px; margin:26px auto 16px; padding:3px 5px 3px 0; background:#fdeee9; border:1px solid #fadcd3; color:#4d4d4d; }
.loginBox .loginTips .loginTips-text{ padding-left:30px; display:block; line-height:20px; position:relative; }
.loginBox .loginTips .loginTips-text .loginTips-icon{ position:absolute; left:7px; top:4px; width:16px; height:16px; }
.loginBox .loginTips .loginTips-text .loginTips-warning{ width:16px; height:16px; background:url(../image/small-warning.png) no-repeat; }
.loginBox .loginTips .loginTips-text .loginTips-error{ width:16px; height:16px; background:url(../image/small-error.png) no-repeat; }
.loginBox .loginRow{ margin-bottom:15px; font-size:12px; font-family:"Microsoft YaHei"; }
.loginBox .loginRow .loginRow-tit{ float:left; display:block; width:38px; height:38px; }
.loginBox .loginRow .loginRow-tit-user{ display:block; width:38px; height:38px; background:#aaabab url(../image/login-tit-icon.png) -3px 5px no-repeat; cursor:pointer; }
.loginBox .loginRow .loginRow-tit-password{ display:block; width:38px; height:38px; background:#aaabab url(../image/login-tit-icon.png) -42px 5px no-repeat; cursor:pointer; }
.loginBox .loginRow .loginRow-input{  float:left; display:inline-block; width:184px; height:20px; line-height:20px; padding:9px; color:#595959; font-size:12px; border:none; border-radius:none; vertical-align:middle; background:#FFF; }
.loginBox .loginRow .loginRow-install{  float:left; display:inline-block; width:184px; height:20px; line-height:20px; padding:9px; text-align:center; color:#019cea; font-size:12px; border:none; border-radius:none; vertical-align:middle; background:#FFF; }
.loginBox .loginRow .loginRow-input-yzm{  float:left; display:inline-block; width:100px; height:20px; line-height:20px; padding:9px; color:#595959; font-size:12px; border:none; border-radius:none; vertical-align:middle; background:#FFF; }
.loginBox .loginRow .loginRow-yzmImg{  float:left; display:inline-block; width:40px; height:38px; margin-left:20px; }
.loginBox .loginBtn .indexBtn-w{ display:inline-block; width:238px; height:38px; line-height:38px; background:#40abfb; border-radius:2px; border-bottom:2px solid #4d83cb;  border-top:none; border-left:none;  border-right:none; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; color:#fff; cursor:pointer; vertical-align: middle; }
.loginBox .loginBtn .indexBtn-w:hover{ background:#229ffd; }
.loginBox .loginAssist{ margin-top:10px; }
.loginBox .loginAssist .registration{ float:left; font-size:12px; font-family:"Microsoft YaHei"; color:#f39a00; }
.loginBox .loginAssist .forgetPassword{ float:right; font-size:12px; font-family:"Microsoft YaHei"; color:#fff; }

/**信息上**/
.indexInfo-wrap{ height:265px; background:#f9f9f9; }
.indexInfo{ width:1000px; height:265px; margin:0 auto; }
.indexInfo .indexInfo-top .inTop-explain{ width:1000px; height:143px; background:url(../image/inTop-explain.png) no-repeat; }
.indexInfo .indexInfo-bottom{ width:1000px; padding:30px 0 10px 0; overflow:hidden; }
.indexInfo .indexInfo-bottom .indexInfo-shortcut{ width:1300px; }
.indexInfo .indexInfo-bottom .indexInfo-shortcut .shortcutBox{ float:left; width:280px; height:82px; padding-left:70px; position:relative; }
.indexInfo .indexInfo-bottom .indexInfo-shortcut .shortcutBox .txt-tit{ font-size:16px; font-family:"Microsoft YaHei"; color:#666; font-weight:bold; }
.indexInfo .indexInfo-bottom .indexInfo-shortcut .shortcutBox .txt-con{ margin-top:12px; }
.indexInfo .indexInfo-bottom .indexInfo-shortcut .shortcutBox .txt-con a{ font-size:14px; font-family:"Microsoft YaHei"; color:#666; margin-right:20px; }
.indexInfo .indexInfo-bottom .indexInfo-shortcut .shortcutBox .txt-con a:hover{ text-decoration:underline; }
.indexInfo .indexInfo-bottom .indexInfo-shortcut .shortcutBox .txt-icon1{ display:block; width:30px; height:45px; position:absolute; left:13px; top:3px; background:url(../image/shortcutBox-img-1.png) no-repeat; }
.indexInfo .indexInfo-bottom .indexInfo-shortcut .shortcutBox .txt-icon2{ display:block; width:40px; height:45px; position:absolute; left:13px; top:3px; background:url(../image/shortcutBox-img-2.png) no-repeat; }
.indexInfo .indexInfo-bottom .indexInfo-shortcut .shortcutBox .txt-icon3{ display:block; width:43px; height:43px; position:absolute; left:13px; top:3px; background:url(../image/shortcutBox-img-3.png) no-repeat; }



/**登录页面**/
.login-content-wrap{ height:893px; background:url(../image/login-bg.png) center center no-repeat; }
.login-content{ width:1000px; margin:0 auto; position:relative; }



/**我的钱包页面**/
.myPerson-info-wrap{ height:132px; background:url(../image/my-wallet-info-bg.png) center center no-repeat; }
.myPerson-info{ width:1000px; height:132px; margin:0 auto; }
.myPerson-info .PersonBox{  height:132px; padding-left:110px; position:relative; overflow:hidden; }
.myPerson-info .PersonBox .PersonBox-head{ position:absolute; left:0; top:25px; }
.myPerson-info .PersonBox .PersonBox-head img{ padding:2px; border:1px solid #f1f1f1; background:#fff; }
.myPerson-info .PersonBox .PersonBox-name{ font-size:18px; font-family:"Microsoft YaHei"; color:#fff; margin-top:50px; }
.myPerson-info .PersonBox .PersonBox-detail{ height:21px; line-height:21px; font-size:14px; font-family:"Microsoft YaHei"; color:#fff; margin-top:20px; }
.myPerson-info .PersonBox .PersonBox-detail span{ float:left; display:block; height:21px; line-height:21px; }
.myPerson-info .PersonBox .PersonBox-detail .Person-xx{ display:inline-block; width:18px; height:18px; background:url(../image/my-walletInfo-tips.png) 0 0 no-repeat; }
.myPerson-info .PersonBox .PersonBox-detail .Person-sj{ display:inline-block; width:18px; height:18px; background:url(../image/my-walletInfo-tips.png) -22px 0 no-repeat; }
.myPerson-info .PersonBox .PersonBox-detail .Person-bh{ display:inline-block; width:18px; height:18px; background:url(../image/my-walletInfo-tips.png) -44px 0 no-repeat; }
.myPerson-info .PersonBox .PersonBox-detail .Person-yx{ display:inline-block; width:18px; height:18px; background:url(../image/my-walletInfo-tips.png) -66px 0 no-repeat; }
.myPerson-info .PersonBox .PersonBox-detail .Person-interval{ float:left; height:21px; line-height:21px; padding:0 20px; color:#fff; }


.my-content-wrap{ margin-top:10px; }
.my-content{ width:1000px; margin:0 auto; }
.my-content .myWallet-left{ float:left; width:187px; background:#fff;  }
.my-content .myWallet-right{ float:right; width:803px; background:#fff; }

.myWallet-link{ width:145px; padding:20px; border:1px solid #ebedee; }
.myWallet-linkBox{ padding-bottom:10px; border-bottom:1px solid #ebedee;  }
.myWallet-linkBox h2{ height:30px; font-size:14px; font-family:"Microsoft YaHei"; }
.myWallet-linkBox ul li{ height:40px; line-height:40px; vertical-align:middle; padding-left:25px; }
.myWallet-linkBox ul li a{ font-size:12px; font-family:"Microsoft YaHei"; color:#555; }
.myWallet-linkBox .myProblem li{ height:40px; line-height:40px; vertical-align:middle; padding-left:0px; }

.myWallet-app{ width:145px; padding:20px; border:1px solid #ebedee; margin-top:15px; }
.myWallet-app h2{ height:30px; font-size:14px; font-family:"Microsoft YaHei"; }
.myWallet-app img{ padding-left:20px; }

/**账户余额 账户资产**/
.my-account-box{ width:801px; border:1px solid #ebedee; }
.my-account-box .accountBox-left{ float:left; width:450px; height:109px; padding:20px 20px 20px 35px; }
.my-account-box .accountBox-left .tit{ display:block; font-size:14px; font-family:"Microsoft YaHei"; color:#666; }
.my-account-box .accountBox-left .money{ display:block; font-family:"Microsoft YaHei"; margin-top:6px; }
.my-account-box .accountBox-left .money span{ margin-right:60px; }
.my-account-box .accountBox-left .money .remaining-money{ color:#f57403; }
.my-account-box .accountBox-left .money .remaining-money em{ padding-right:5px; }
.my-account-box .accountBox-left .money .freeze-money{ color:#666; }
.my-account-box .accountBox-left .money .freeze-money em{ padding-right:5px; }
.my-account-box .accountBox-left .accountbtn{ display:block; margin-top:12px; }
.my-account-box .accountBox-left .accountbtn .accountbtnSub{ display:inline-block; width:96px; height:30px; line-height:30px; background:#40abfb; border-radius:2px; border-bottom:2px solid #4d83cb;  border-top:none; border-left:none;  border-right:none; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; color:#fff; cursor:pointer; vertical-align: middle; }
.my-account-box .accountBox-left .accountbtn .accountbtnSub:hover{ background:#229ffd; }
.my-account-box .accountBox-left .accountbtn .accountbtnAssist{ display:inline-block; width:96px; height:30px; line-height:30px; background:#fff; border-radius:2px; border:1px solid #48aef0; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; color:#48aef0; cursor:pointer; vertical-align: middle; }
.my-account-box .accountBox-left .accountbtn .accountbtnAssist:hover{ background:#229ffd; color:#fff; }

.my-account-box .accountBox-right{ float:right; width:160px; height:109px; padding:20px 45px; border-left:1px solid #ebedee; }
.my-account-box .accountBox-right .tit{ display:block; font-size:14px; font-family:"Microsoft YaHei"; color:#666; }
.my-account-box .accountBox-right .type{ display:block; height:32px; line-height:32px; vertical-align:middle; }
.my-account-box .accountBox-right .type em{ padding:0 5px 0 0; color:#48aef0; }
.my-account-box .accountBox-right .type a{ display:inline-block; color:#48aef0; margin-left:20px;}

/**生活服务**/
.my-liftApp-box{ width:801px; height:192px; border:1px solid #ebedee; margin-top:10px; overflow:hidden; }
.my-liftApp-box .my-record-content{ padding:20px 35px; }
.my-liftApp-box .my-record-content .tit{ display:block; font-size:14px; font-family:"Microsoft YaHei"; color:#666; }
.my-liftApp-box .my-record-content .liftApp{ width:900px; margin-top:25px; }
.my-liftApp-box .my-record-content .liftApp li{ float:left; width:80px; margin-right:30px; }
.my-liftApp-box .my-record-content .liftApp li a{ float:left; }
.my-liftApp-box .my-record-content .liftApp li a .liftApp-icon{ display: inline-block; width:71px; height:71px; }
.my-liftApp-box .my-record-content .liftApp li a .liftApp-txt{ font-size:14px; text-align:center; font-family:"Microsoft YaHei"; color:#999; margin-top:10px; }

/**交易记录**/
.my-record-box{ width:801px; border:1px solid #ebedee; margin-top:10px; overflow:hidden; background:#fff; }
.my-record-box .tit{ display:block; height:45px; line-height:45px; padding-left:35px; font-size:14px; font-family:"Microsoft YaHei"; color:#666; border-bottom:1px solid #f1f3f3; }
.my-record-box .record-selectBtn{ display:block; height:38px; line-height:38px; padding-left:35px; background:#f8f8f8; }
.my-record-box .record-selectBtn a{ font-size:14px; font-family:"Microsoft YaHei"; color:#999; }
.my-record-box .record-selectBtn a:hover,
.my-record-box .record-selectBtn a.active{ color:#07bcfb; }
.my-record-box .record-selectBtn em{ color:#dfdfdf; padding:0 15px; }

.my-record{ width:100%; border-collapse:separate; background:#fff; font-size:12px; font-family:"Microsoft YaHei"; color:#666;  }
.my-record th{ border-top:none; line-height:24px; padding:8px; text-align:center; vertical-align:middle; word-break:break-all; color:#666; padding-left:20px;  }
.my-record td { border-top:1px solid #eee; line-height:24px; padding:8px; text-align:center; vertical-align:middle; word-break:break-all; padding-left:20px; }
.my-record td .txtOrange{ color:#f57403; }
.my-record td .txtGreen{ color:#66c000; }
.my-record td .txtBlue{ color:#0088cc; }
.my-record thead th{ background:#ebedee; font-weight:bold; }
.rmy-record tbody tr:hover{ background:#f1f1f1; cursor:pointer; }
.recordbtn{ display:inline-block; width:70px; height:28px; line-height:28px; background:#40abfb; border-radius:2px; border-bottom:2px solid #4d83cb;  border-top:none; border-left:none;  border-right:none; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; color:#fff; cursor:pointer; vertical-align: middle; }
.recordbtn:hover{ background:#229ffd; }

.record-more{ height:55px; line-height:55px; padding:0 30px; border-top:1px solid #ebedee; text-align:right; font-size:12px; font-family:"Microsoft YaHei"; color:#666;  }
.record-more a{ color:#44c5fb; margin-left:25px; }
.record-more em{ color:#44c5fb; padding:0 3px; }


/***密码控件安装***/
.safe_plugin{ width:500px; height:150px; padding:20px 40px; }
.safe_plugin .p-txt{ font-size:14px; font-family:"Microsoft YaHei"; color:#666; }
.safe_plugin .safeBtn{ display:inline-block; width:150px; height:38px; line-height:38px; background:#40abfb; border-radius:2px; border-bottom:2px solid #4d83cb;  border-top:none; border-left:none;  border-right:none; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; color:#fff; cursor:pointer; vertical-align: middle; }
.safe_plugin .safeBtn:hover{ background:#229ffd; }


.login-select{ width:240px; display:inline-block; height:35px; line-height:35px; background-color:#fff; border:1px solid #ccc; border-radius:2px; color:#555; font-size:14px; padding: 4px 6px; vertical-align:middle; }


/*2016年1月18日 改版*/
.my-account-box-1 .accountBox-left{ float:left; width:490px; height:auto; padding:20px 20px 20px 35px; border-right: 1px solid #ebedee;}
.my-account-box-1 .accountBox-left .accountBox-left-module{ width: 160px;margin-top: 20px;float: left; }
.my-account-box .accountBox-right{ float:right; width:160px; height:109px; padding:20px 45px; border-left:none; }
.my-account-box-1 .accountBox-left .money span{margin-right: 20px;}
.my-account-box-1 .accountBox-left .money span:first-child{margin-right: 60px;}















