/*
 * @name: 后台
 * @overview: 
 * @require:
 */ 
 @charset "utf-8"; 
 @import url("./base.css");
 @import url("./comp.css");
 @import url("./form.css");
 
/*注册*/
.reg-main{ height:426px; border:1px solid #e1e1e1; background:#fff url(../img/reg-bg.jpg) no-repeat center 0; overflow:hidden;}
.reg-main li{ width:250px; height:388px; text-align:center; padding:40px 110px 0;}
.reg-main li em{ display:inline-block; width:142px; height:142px; background:url(../img/sreg-ico.gif) no-repeat 0 0;}
.reg-main li.qy-reg em{ background-position:0 0;}
.reg-main li.gr-reg em{ background-position:0 -144px;}
.reg-main li h4{ font-size:18px; padding:10px 0;}
.reg-main li p{ color:#7f8c8d; margin-top:50px;}
.reg-main li a{ display:block; height:40px; line-height:40px; font-size:14px; border-radius:5px; margin-top:20px;}
.reg-main li.qy-reg h4 , .reg-main li.qy-reg span{ color:#0f51b2;}
.reg-main li.qy-reg a{ color:#0f51b2; background:#fff; border:1px #0f51b2 solid;}
.reg-main li.qy-reg a:hover{ color:#fff; background:#0f51b2; text-decoration:none;}
.reg-main li.gr-reg h4 , .reg-main li.gr-reg span{ color:#e67e22;}
.reg-main li.gr-reg a{ color:#e67e22; border:1px #e67e22 solid;}
.reg-main li.gr-reg a:hover{ color:#fff; background:#e67e22; text-decoration:none;}
/*协议*/
.agreement{ height:395px; padding:35px 60px 60px; overflow-y:scroll;}
.agreement h2{ text-align:center; font-size:16px; padding-bottom:15px;}
.agreement .ti2{ text-indent:2em;}
.agreement .agreed{ margin-top:50px; padding-left:180px;}
/*个人版*/
.s-form{ border-bottom:1px #dddfe0 solid;}
.s-form .p-form{ padding-top:25px;}
.check-type{ float:left; width:96px; height:40px; line-height:40px; text-align:center; font-size:12px; background-color:#fff; border:1px solid #bdc3c7; border-radius:5px; padding-left:34px; margin-right:10px; cursor:pointer; overflow:hidden; position:relative;}
.check-type span{ display:block; width:34px; height:40px; background:#fff url(../img/check-type-ico.png) no-repeat 0 0; border-right:1px #bdc3c7 solid; position:absolute; left:0; top:0;}
.check-type span.check-phone{ background-position:0 -42px;}
.check-type span.check-mail{ background-position:0 -126px;}
.check-cur{ border:1px #e67e22 solid;}
.check-cur span{ background:#e69122 url(../img/check-type-ico.png) no-repeat 0 0; border-right:1px #e67e22 solid;}
.check-cur span.check-phone{ background-position:0 0;}
.check-cur span.check-mail{ background-position:0 -84px;}
.fb-title .b-detail{ width:423px; font-size:12px; background:#fff; border:1px dashed #1abc9c; padding:10px 20px; position:absolute; bottom:60px; left:50px;}
.fb-title .b-detail b{ width:12px; height:6px; background:url(../img/g-d-arw.jpg) no-repeat 0 0; position:absolute; bottom:-6px; left:76px;}
.fb-title .b-detail h4{ font-weight:bold;}
/*账户中心*/
.account-bg{}
.side-menu{ width:191px; height:auto !important; height:220px; min-height:220px; font-size:14px; border:1px solid #e1e1e1; background:#fff; padding-bottom:150px;}
.side-menu ul{}
.side-menu li{}
.side-menu li a{ display:block; height:42px; line-height:42px; border:2px #fff solid; border-left:none; border-right:none; background:url(../img/menu-ico1.png) no-repeat 30px 0;}
.side-menu li a:hover , .side-menu li a.cur{ color:#14aa47; text-decoration:none; background-color:#b8eacb; border:2px #0f51b2 solid; border-left:none; border-right:none;}
.side-menu li a span{ display:block; height:42px; background:url(../img/menu-arw-ico.png) no-repeat 162px -44px; padding-left:58px;}
.side-menu li a span.bg-none{ background:none;}
.side-menu li a:hover span , .side-menu li a.cur span{ background-position:162px 0;}
.side-menu li.account a{ background-position:30px 0;}
.side-menu li.query a{ background-position:30px -88px;}
.side-menu li.security a{ background-position:30px -176px;}
.side-menu li.customer a{ background-position:30px -264px;}
.side-menu li.account a:hover , .side-menu li.account a.cur{ background-position:30px -44px;}
.side-menu li.query a:hover , .side-menu li.query a.cur{ background-position:30px -132px;}
.side-menu li.security a:hover , .side-menu li.security a.cur{ background-position:30px -220px;}
.side-menu li.customer a:hover , .side-menu li.customer a.cur{ background-position:30px -308px;}
.side-menu .sd-message{ line-height:46px; text-align:center;}
.side-menu .sd-message a:hover{ color:#14aa47; text-decoration:none;}
.side-menu h2{ line-height:46px; text-align:center;}
.account-main{ width:798px; height:auto !important; height:220px; min-height:220px; border:1px solid #e1e1e1; background:#fff; padding-bottom:50px;}
.a-protect{ height:131px; background:#fffef2 url(../img/protect-bg.jpg) no-repeat right 0; padding:35px 0 0 25px;}
.a-protect dt{ width:95px; height:96px; line-height:96px; text-align:center; font-size:26px; background:url(../img/protect-ico.gif) no-repeat 0 0;}
.a-protect dd{ font-size:16px; padding:20px 0 0 140px;}
.a-service{ padding:15px 25px;}
.a-service li{ padding:25px 0; border-bottom:1px #dfdfdf solid; padding-left:60px; position:relative;}
.a-service li i{ width:42px; height:42px; background:url(../img/safe-service-ico.gif) no-repeat 0 0; position:absolute; top:50%; margin-top:-21px; left:0;}
.a-service li i.log-pw{ background-position:0 0;}
.a-service li i.pay-pw{ background-position:0 -44px;}
.a-service li i.safe-prob{ background-position:0 -88px;}
.a-service li i.real-name{ background-position:0 -132px;}
.a-service li h3{ font-size:15px; padding-bottom:2px;}
.a-service li h3 em{ display:inline-block; width:44px; height:16px; text-align:center; font-size:12px; font-family:SimSun; border-radius:2px; margin-left:15px; vertical-align:2px;}
.a-service li h3 em.has-set{ color:#14aa47; background:#b8eacb;}
.a-service li h3 em.not-set{ color:#fff; background:#eda464;}
.a-service li p{ color:#7f8c8d;}
.a-service li span{ height:38px; position:absolute; top:50%; margin-top:-19px; right:0;}
.a-service li span a{ display:inline-block; width:82px; height:36px; line-height:36px; text-align:center; color:#0f51b2; font-size:14px; border:1px #0f51b2 solid; border-radius:4px; margin-left:10px;}
.a-service li span a:hover{ color:#fff; text-decoration:none; background:#0f51b2; border:1px #0f51b2 solid;}
/*易行通介绍*/
.yxt-intro{ background:#fff;}
.yxt-intro .adv{ border-bottom:1px solid #e5e5e5;}
.yxt-intro .adv img{ display:block; margin:0 auto;}
.yxt-intro .co-intro{ padding:35px 0; border-bottom:1px solid #e5e5e5;}
.yxt-intro .co-intro .company-intro{ width:470px;}
.yxt-intro .co-intro .company-intro h2{ margin:0 0 20px; padding-left:32px; font-size:16px; background:url(../img/yxt-ico.gif) no-repeat 0 2px;}
.yxt-intro .co-intro .company-intro p{ line-height:25px; font-size:14px;}
.yxt-intro .co-intro .company-intro p em{ color:#4c8b62;}

.yxt-intro .co-intro .industry-info{ width:470px;}
.yxt-intro .co-intro .industry-info h2{ line-height:24px; margin:0 0 20px; padding-left:32px; font-size:16px; background:url(../img/yxt-ico.gif) no-repeat 0 -23px;}
.yxt-intro .co-intro .industry-info h2 .more{ color:#999; font-size:12px; background:url(../img/more-ico.jpg) no-repeat right center; padding-right:22px;}
.yxt-intro .co-intro .industry-info li{ line-height:30px; background:url(../img/list-ico1.jpg) no-repeat 10px center; padding-left:32px;}
.yxt-intro .pro-intro{ height:294px; border-bottom:1px solid #e5e5e5; background:#edf1f2 url(../img/yxt-bg.jpg) no-repeat center top;}
.yxt-intro .pro-intro li{ position:relative; float:left; width:250px; padding-top:55px;}
.yxt-intro .pro-intro li a{ display:block; width:100px; margin:0 auto; padding-top:115px; font-size:20px; background:url(../img/yxt-pro.png) no-repeat 0 0; text-align:center;}
.yxt-intro .pro-intro li a:hover{text-decoration:none;}
.yxt-intro .pro-intro .pro-1 a{ background-position:0 0;}
.yxt-intro .pro-intro .pro-2 a{ background-position:0 -150px;}
.yxt-intro .pro-intro .pro-3 a{ background-position:0 -450px;}
.yxt-intro .pro-intro .pro-4 a{ background-position:0 -300px;}
.yxt-intro .pro-intro li .intro{ display:none; position:absolute; top:0; left:0; height:294px; padding:0 30px; background:#5aa273; filter:alpha(opacity = 88); -moz-opacity:0.88; -khtml-opacity:0.88;opacity:0.88;}
.yxt-intro .pro-intro li .intro p{ line-height:24px; font-size:12px; font-family:\5b8b\4f53; color:#fff;}
.yxt-intro .pro-intro .pro-1 .intro p{ padding-top:50px;}
.yxt-intro .pro-intro .pro-2 .intro p{ padding-top:30px;}
.yxt-intro .pro-intro .pro-3 .intro p{ padding-top:50px;}
.yxt-intro .pro-intro .pro-4 .intro p{ padding-top:100px;}
.yxt-intro .pro-intro li .intro .corner{ position:absolute; left:117px; bottom:0; width:16px; height:10px; background:url(../img/yxt-corner.jpg) no-repeat;}
.yxt-intro .ope-intro{ padding:40px 0 200px;}
.yxt-intro .ope-intro h2{ margin:0 0 25px; padding-left:32px; font-size:16px; background:url(../img/yxt-ico.gif) no-repeat 0 -48px;}
.yxt-intro .ope-intro ul{ position:relative;}
.yxt-intro .ope-intro ul a{ display:block; width:136px; height:36px; line-height:36px; margin-bottom:15px; text-align:center; font-size:14px; color:#58bb7a;}
.yxt-intro .ope-intro ul .focus{ background:url(../img/yxt-img.jpg) no-repeat; color:#fff;}
.yxt-intro .ope-intro .past, .yxt-intro .ope-intro .plan{ position:absolute; left:160px;}
.yxt-intro .ope-intro .past{ top:-10px;}
.yxt-intro .ope-intro .plan{ top:55px;}
.yxt-intro .ope-intro .plan p{ width:630px; font-size:14px; line-height:30px;}
.yxt-intro .ope-intro .plan p em{ color:#2a7c46; font-size:16px;}
.friend-link{ padding:30px 0;}
.friend-link h2{ margin:0 0 20px; padding-left:32px; font-size:16px; background:url(../img/yxt-ico.gif) no-repeat 0 -72px;}
.friend-link p{ padding-left:32px;}
.friend-link p a{ display:inline-block; color:#156cc5; font-size:14px; text-decoration:underline; background:url(../img/link-ico.gif) no-repeat 0 center; padding-left:10px; margin-right:15px;}
/*易行通行业动态*/
.yxt-news{ padding:0 0 50px 50px;}
.yxt-newslist{ background:#fff; padding:25px 0 50px;}
.yxt-news .newslist{ width:700px; margin:0 auto;}
.yxt-news .newslist .newslist-title{ border-bottom:1px #58bb7a solid; padding-bottom:10px;}
.yxt-news .newslist .newslist-title span{ display:inline-block; line-height:28px; color:#58bb7a; font-size:18px; font-weight:bold; background:url(../img/news-title1.jpg) no-repeat 0 center; padding-left:30px;}
.yxt-news .newslist li{ padding:30px 0; border-bottom:1px #eee solid;}
.yxt-news .newslist li h4{ color:#999; font-size:12px;}
.yxt-news .newslist li h4 a{ color:#58bb7a; font-size:18px;}
.yxt-news .newslist li p{ line-height:22px; color:#666; font-size:12px; margin-top:5px;}
.yxt-news .newslist li span{ display:block; margin-top:10px;}
.yxt-news .newslist li span a{ display:inline-block; width:92px; height:28px; line-height:28px; color:#fff; text-align:center; font-size:14px; background:#58bb7a; border-radius:3px;}
.yxt-news .newslist li span a:hover{ text-decoration:none; background:#40a864;}
/*易行通行业动态详情*/
.yxt-news .newsdetail-title{ display:inline-block; line-height:62px; color:#58bb7a; font-size:18px; font-weight:bold; background:url(../img/news-title2.gif) no-repeat 0 center; padding-left:30px;}
.yxt-news .newsdetail{ height:auto !important; height:700px; min-height:700px; background:#fff; border:1px #e3e6e7 solid; padding:30px 110px 50px;}
.newsdetail h4{ line-height:46px; text-align:center; font-size:22px; font-weight:bold;}
.newsdetail .nd-time{ text-align:center; color:#999; font-size:12px; border-bottom:1px #777 solid; padding-bottom:25px;}
.newsdetail-cnt{ color:#666; font-size:14px; line-height:24px; padding-top:25px;}
.newsdetail-cnt p{ text-indent:2em;}
/*完善信息*/
.m-steps a.register{ font-size:16px; line-height:60px; display:inline-block; padding-left:20px; background:url(../img/more-ico.jpg) no-repeat left center;}

/*
 * @author xyzhanjiang
 */
.set-pas-title {
  color: #0f51b2;
  margin-right: 15px;
}

.set-pas-list {
  list-style-type: circle;
}

.set-pas-list > li {
  margin-bottom: 2px;
}

