﻿@charset "utf-8";
/*CSS Document*/

.txtCenter{ text-align:center;}
.color999{ color:#999;}
.mt80{ margin-top:80px;}
.orderLine{border-top:2px solid rgb(230,230,230);margin-top:50px;margin-bottom: 20px;}

/*Sprities*/
.center_icon_v{background-image:url("../imageIcons.png"); background-repeat:no-repeat;display:inline-block;}
.centerBg{width:100%;background-image:url("../image/userBg.jpg"); background-repeat:no-repeat;background-color:#fafafa;  background-attachment:fixed; margin-top:-9px; padding-bottom:50px;}
.warnLoginBg{width:100%;background-image:url(../image/warnLoginBg.jpg); background-repeat:no-repeat;background-color:#fafafa;  background-attachment:fixed; margin-top:-9px; padding-bottom:50px;}

/*用户登录&注册*/
.userLogin{  background:#fff; border:1px solid #e6e6e6; padding:20px 50px 135px 50px; text-align:center; opacity:0.9;filter:alpha(opacity=90); }
.userLogin img{ margin-top:40px; }
.userLogin .warnTips{ font-size:24px;  color:#4c4c4c; margin-top:20px;padding-left:0;}
.userLogin .btnLoginReg{ text-align:center; margin:0 auto; margin-top:20px; }

.userLogin .loginReg{width:946px; margin:0 auto; margin-top:40px;}
.userLogin .loginLeft{ float:left;width:435px; padding-right:50px; border-right:1px dashed #ccc;}
.userLogin h3{ font-size:22px; color:#4c4c4c;  font-weight:normal; padding-left:40px;}
.userLogin .generalError{ position:absolute; left: 0px; top: -28px;color:#fc4343; font-size:15px; width: 265px;}
.userLogin .btnNext,.userLogin .btnNext02{font-family:"微软雅黑";background:#197ac0; display:inline-block; margin-right:20px;  padding:0 40px; line-height:40px; height:40px; text-align:center;vertical-align:middle;border-radius:4px; color:#fff;  cursor:pointer; font-size:16px; margin-top:20px;}
.userLogin button.btnNext,.userLogin button.btnNext02{line-height:40px; height:42px;}
    .userLogin button.btnNext02 {
        background: #f7f7f7;
        color: #4c4c4c;
        border: 1px solid #bfbfbf;
    }
.userLogin button{ background:none; border:0;}
.userLogin .name04{ float:left; width:80px; color:#999;height:38px; line-height:38px; text-align:right; font-size:14px; color:#4c4c4c;}
.userLogin .content04{  position:relative; float:left; width:265px; line-height:30px;margin-left:10px; font-size:14px; }
.userLogin .loginWrap{ padding-left:60px;}
.userLogin .forget{ color:#197ac0; font-size:14px; text-decoration:underline; float:left; line-height:28px;}
.userLogin .content04 .forget,.userLogin .content02 .forget{ margin-left:20px;}
.userLogin .tips{text-align:center; color:#999; font-size:16px; line-height:35px;}
.userLogin input{ width:195px; height:36px; line-height:36px; padding-left:5px; border:1px solid #ccc; font-size:14px;}
.userLogin input:focus{ border-color: rgba(54, 135, 201, 0.8);  outline: 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}
.userLogin .rememberPS{width:16px; height:16px; margin-right:10px;  border-radius:3px;}
.userLogin .memberContLeft{ float:left; margin-left:50px; width:410px;}
 
 /*用户中心*/
.memberCont .w322{ width:322px;padding-right:13px; margin-top:10px;}
.memberCont .w322.pdR0{ padding-right:0;}
.bagLine2{ height:20px; line-height:20px; padding-top:10px;}
.bagLine2 a{ font-size:14px; color:#4c4c4c;}
.memberCenter{ border:1px solid #ccc; font-family:"微软雅黑";background:white;  }
.memberLeft{ float:left; width:198px;background:white; /*min-height:920px;*/}
.memberLeft .menuBar{ margin-top:30px; text-align:left; }
.memberLeft .menuBar a{ line-height:40px; height:40px; margin-bottom:20px; font-size:15px; color:#1a1a1a; display:block;padding-left:62px;}
.memberLeft .menuBar i{ width:30px;height:28px; vertical-align:middle;}
.memberLeft .menuBar i.a1{ background-position:0 -264px;}
.memberLeft .menuBar i.a2{ background-position:0 -323px;}
.memberLeft .menuBar i.a3{ background-position:0 -384px;}
.memberLeft .menuBar i.a4{ background-position:0 -445px;}
.memberLeft .menuBar i.a5{ background-position:0 -504px;}
.memberLeft .menuBar i.a6{ background-position:0 -564px;}
.memberLeft .menuBar i.a7{ background-position:0 -627px;}
.memberLeft .menuBar i.a8{ background-position:0 -1115px;}
.memberLeft .menuBar i.a11{ background-image: url("../image/coupon_2.png")}
.memberLeft .menuBar i.a12{ background: url("../image-recommend.png") 0px -31px no-repeat }

.memberLeft .menuBar a:hover i.a1,.memberLeft .menuBar a.current i.a1{ background-position:0 -691px;}
.memberLeft .menuBar a:hover i.a2,.memberLeft .menuBar a.current i.a2{ background-position:0 -750px;}
.memberLeft .menuBar a:hover i.a3,.memberLeft .menuBar a.current i.a3{ background-position:0 -810px;}
.memberLeft .menuBar a:hover i.a4,.memberLeft .menuBar a.current i.a4{ background-position:0 -872px;}
.memberLeft .menuBar a:hover i.a5,.memberLeft .menuBar a.current i.a5{ background-position:0 -931px;}
.memberLeft .menuBar a:hover i.a6,.memberLeft .menuBar a.current i.a6{ background-position:0 -991px;}
.memberLeft .menuBar a:hover i.a7,.memberLeft .menuBar a.current i.a7{ background-position:0 -1052px;}
.memberLeft .menuBar a:hover i.a8,.memberLeft .menuBar a.current i.a8{ background-position:0 -1171px;}
.memberLeft .menuBar a:hover i.a8,.memberLeft .menuBar a.current i.a11{ background-image: url("../image/coupon_1.png")}
.memberLeft .menuBar a:hover i.a8,.memberLeft .menuBar a.current i.a12{ background: url("../image-recommend.png") 0px 1px no-repeat}

.memberLeft .menuBar a:hover,.memberLeft .menuBar a.current{color:#197ac0;}
.memberLeft .menuBar a:hover{}
.memberLeft .menuBar a.current{ border-left:2px solid #197ac0; }
.memberRight{ float:left; width:857px;  border-left:1px solid #e6e6e6;  padding:40px 71px 80px 70px; background:#fff; min-height:800px;}
.memberCont .memberDet{ border:1px solid #ccc; padding:20px 40px; background:#fff;}
.memberCont .memberDet li{ float:left; border-right:1px solid #ccc; font-size:14px;}
.memberCont .memberDet li.bR0{ border-right:0; margin-left:45px;}
.memberCont .memberDet li img{ float:left; width:80px; height:80px; padding:10px; background:#fff;}
.memberCont .memberDet li .detail{ float:left; margin-left:20px;}
.memberCont .memberDet li .detail p{ line-height:29px;}
.memberCont .memberDet li .setAccount a{ color:#197ac0; text-decoration:underline; margin-right:30px;}

.memberCont .memberDet li .balance{ color:#197ac0; font-size:24px; font-weight:bold;}
.memberCont .orderDet .busiNav{ float:left; width:240px;}
.memberCont .orderDet .busiNav a{ display:block; width:240px; height:80px;  line-height:80px; color:#fff; text-align:center; margin-bottom:20px; font-size:14px; background:#A7C3D7; border-radius:4px;}
.memberCont .orderDet .busiNav a:hover,.memberCont .orderDet .busiNav a.curr{ background:#197ac0;}
.memberCont .orderDet .busiContent{ float:left; margin-left:30px; width:585px;}
.memberCont .orderDet .newOrder {background:#fff; border:2px solid #197ac0; border-radius:5px; height:279px; overflow:hidden;}
.memberCont .orderDet .newOrder .title{ height:48px; line-height:48px; color:#fff; padding:0 30px; background:#197ac0; }
.memberCont .orderDet .newOrder .title h3{ float:left; font-size:18px;  font-weight:normal;}
.memberCont .orderDet .newOrder .title .more{ float:right; font-size:14px; color:#fff;}
.memberCont .orderDet .orderList{ padding:15px 30px; background:#fff;}
.memberCont .orderDet .orderTab { width:525px; text-align:left;}
.memberCont .orderDet .orderTab th{/* font-size:13px; color:#1a1a1a;*/ font-size:13px; font-weight:bold; color:#1a1a1a; background:#fff; border-bottom:2px solid #ccc; padding:10px 0;}
.memberCont .orderDet .orderTab td{font-size:13px; color:#4c4c4c; border-bottom:1px solid #ccc; padding:20px 0 10px;}
.memberCont .orderTab tr .txtRight{ text-align:right;padding-right:20px;}

.memberCont .msgList {background:#fff;  }
.memberCont .msgList .title{ height:48px; line-height:48px; color:#fff; padding:0 10px 0 0; border-bottom:2px solid #ccc; }
.memberCont .msgList .title.pdB20{ padding-bottom:10px;}
.memberCont .msgList .title.bd0{border-bottom:0}
.memberCont .msgList .title h3{ float:left; color:#333; font-size:26px;  font-weight:normal;}
.memberCont .msgList .title .more{ float:right; font-size:16px; color:#197ac0;}
.memberCont .msgItem{ background:#fff;}
.memberCont .msgDetails{ border-bottom:1px dashed #cecece; padding-bottom:40px; padding-top:20px; }
.memberCont .msgDetails .msgLeft{float:left; width:600px;font-size:14px; color:#4c4c4c;}
.memberCont .msgDetails .msgLeft p{ line-height:35px; font-size:14px; color:#4c4c4c;}
.memberCont .msgDetails .msgRight{ float:right; width:150px; padding-top:40px;}
.memberCont .ask{line-height:35px; font-size:14px; color:#4c4c4c; margin-top:30px;}
.memberCont .ask .blue{ color:#197ac0;}
.memberCont .msgTab { width:1100px; text-align:left;}
.memberCont .msgTab td{font-size:13px; color:#333; border-top:1px dashed #cecece; padding:20px 0 20px;}
.memberCont .msgTab td.color9{color:#999;}
.memberCont .msgTab td.color9 a{color:#999;}
.memberCont .msgTab td a{color:#333;}
.memberCont .msgTab td a:hover{ color:#197ac0;}
.memberCont .msgTab tr .txtRight{ text-align:right;padding-right:5px;}

/*我的公司*/
.postionRel { position:relative;}
.memberCont .company h3.bdBottom,.memberCont .bdBottom { font-size:26px;border-bottom:2px solid #ccc; line-height:48px;}
 
.memberCont .company h3,.memberCont .order h3{ font-size:24px; color:#333; font-weight:normal;}
.memberCont .w420{ width:418px;padding-right:20px;/* position:relative; *z-index:3;*/}
.memberCont .icon_sec{ background-position:-200px -806px; position:absolute; top:20px; left:343px; width:78px; height:78px;}
.memberCont .w420.pdR0{ padding-right:0;}
.memberCont .company .companyTab:hover{ background:#f7f8fa;}
.memberCont .company .companyTab{ height:120px ;width:300px; margin-top:20px; background:#fff; border:1px solid #e5e5e5; background:#fff; font-size:13px; display:block;}
.memberCont .company .companyTab tbody{ }
.memberCont .company .companyTab.mgR0{ margin-right:0;}
.memberCont .company .companyTab th,.memberCont .company .companyTab td{ height:22px;line-height:22px;}
.memberCont .company .companyTab th{ color:#999;text-align:left; font-weight:normal; padding-left:12px; width:75px;  text-overflow:ellipsis; white-space:nowrap;overflow:hidden; }
.memberCont .company .companyTab th.pdT20,.memberCont .company .companyTab td.pdT20{ padding-top:20px; }
.memberCont .company .companyTab th.pdB20,.memberCont .company .companyTab td.pdB20{ padding-bottom:20px; }
.memberCont .company .companyTab td{ color:#4c4c4c; text-align:left; padding-left:10px; padding-right:12px; width:315px; /*text-overflow:ellipsis; white-space:nowrap;*/ overflow:hidden; }
.memberCont .company .companyTab td.add{ height:150px; margin:0 auto; text-align:center; width:417px;}
.memberCont .checkDetail{ width:417px;*width:415px;  display:inline-block; margin-right:20px; text-align:right;position:relative}
.memberCont .checkDetail a{ font-size:14px; color:#3793d5;padding-right:5px; line-height:22px;}
.memberCont .checkDetail.mR0{ margin-right:0;}

/*20150413修改我的公司*/
.memberCont .company .compOther a,.memberCont .company .compOther02 a{ float:left; border:1px solid #ccc;width:190px;padding-left:80px; height:80px; line-height:80px; margin-right:21px;}
.memberCont .company .compOther a:hover{ border:1px solid #197ac0;}
.memberCont .company .compOther a.a1{ background-position:49px 27px;}
.memberCont .company .compOther a.a2{ background-position:49px -68px;}
.memberCont .company .compOther a.a3{ background-position:90px -149px;width:150px;padding-left:120px;margin-right:0;}

.memberCont .company .companyList {background:#fff; border:1px solid #cacbcc;  overflow:hidden;}
.memberCont .company .companyList .title{ height:48px; line-height:48px; color:#fff; padding:0 30px; background:#f7f9fa;border-bottom:1px solid #cacbcc; }
.memberCont .company .companyList .title h3{ float:left; font-size:18px;  font-weight:normal;}
.memberCont .company .companyList .title .more{ float:right; font-size:14px; color:#fff;}
.memberCont .company .companyDetail{ padding:15px 30px 40px; background:#fff;}
.memberCont .company .companyDetail a,.memberCont .company .secretaryList a{color:#197ac0;}
.memberCont .company .companyDetail a:hover,.memberCont .company .secretaryList a:hover{color:#f60;}
.memberCont .company .companyTab_2 { width:792px; text-align:left;}
.memberCont .company .companyTab_2 th{font-size:13px; font-weight:bold; color:#999; background:#fff; border-bottom:2px solid #ccc; padding:10px 0;background:#f7f9fa;}
.memberCont .company .companyTab_2 td{font-size:13px; color:#4c4c4c; border-bottom:1px solid #ccc; padding:20px 0 10px;}
.memberCont .companyTab_2 tr .txtRight{ text-align:right;}

.memberCont .company .secretary{ width:858px; margin:0 auto; margin-top:30px; padding-bottom:30px; overflow:hidden;border-bottom:1px dashed #cacbcc;}
.memberCont .company .secretary.bd0{ border-bottom:0;}
.memberCont .company .secretary h3{ color:#4c4c4c; font-size:24px; font-weight:normal;}
.memberCont .company .secretaryList { margin-top:30px;}
.memberCont .company .secretaryTab { width:858px; line-height:22px;}
.memberCont .company .secretaryTab th{ line-height:25px; font-size:13px; background:#f7f9fa; color:#9a9a9a; padding-right:10px; text-align:left; }
.memberCont .company .secretaryTab td{ padding-right:10px; line-height:25px;font-size:13px;  padding-top:5px; color:#4c4c4c; }
.memberCont .company .secretaryTab tr .txtRight{ text-align:right;}
/*公司详细*/
.memberCont .company .detTit h3{ float:left; font-size:26px;}
.memberCont .company .detTit .checkOther{ float:right; color:#197ac0; font-size:14px; line-height:27px;}
.memberCont .company .companyDet { padding:30px 20px; border:3px solid #dae7f0; border-radius:4px;/*border:1px solid #ccc;*/}

.memberCont .company .companyDet ul li{ float:left;}
.memberCont .company .companyDet ul li.w300{ width:300px;}
.memberCont .company .companyDet ul li img{width:158px; height:138px; margin-right:20px;}
.memberCont .company .compNav a,.memberCont .orderDetail .orderNav a{ width:158px; text-align:center; border:1px solid rgb(230,230,230);background:white; border-radius:4px; height:58px; line-height:58px; display:inline-block; color:#000; font-size:13px; margin-right:10px;}
.memberCont .company .compNav a.mR0,.memberCont .orderDetail .orderNav a.mR0{ margin-right:0}

.memberCont .company .companyDetTab{ width:340px; background:#fff; margin-right:10px; overflow:hidden; font-size:13px; display:block;}
.memberCont .company .companyDetTab.w260 { width:260px;   }
.memberCont .company .companyDetTab.mgR0{ margin-right:0;}
.memberCont .company .companyDetTab th,.memberCont .company .companyDetTab td{ height:25px;line-height:25px;}
.memberCont .company .companyDetTab th{ color:#999; text-align:right; font-weight:normal;/* padding-left:12px; width:75px;  text-overflow:ellipsis; white-space:nowrap;*/overflow:hidden; }
.memberCont .company .companyDetTab th.pdT20,.memberCont .company .companyDetTab td.pdT20{ padding-top:20px; }
.memberCont .company .companyDetTab th.pdB20,.memberCont .company .companyDetTab td.pdB20{ padding-bottom:20px; }
.memberCont .company .companyDetTab td{ color:#4c4c4c; text-align:left; padding-left:10px; padding-right:12px; /*width:220px; text-overflow:ellipsis; white-space:nowrap;*/ overflow:hidden; }
.memberCont .company .companyDetTab td.add{ height:170px; margin:0 auto; text-align:center; width:298px;}
.memberCont .company .record{ font-size:13px; color:#4c4c4c; line-height:30px;}
.memberCont .company .record span{color:#999; margin-right:10px;}

/*20150526公司详细修改*/
.memberCont .company .companyDetTab.w340{ width:340px; margin-left:55px;}
.memberCont .company .companyDetTab.w340_2{width:340px;margin-left:0}
.memberCont .company .companyDetTab tr{vertical-align:top;}
.memberCont .companyDet .CRimg{margin-left:30px;  text-align:center; height:300px; line-height:325px; width:135px;}
.memberCont .companyDet .CRimg img{vertical-align:middle;}
.memberCont .companyDet .w640{ width:640px;}
.memberCont .companyDet .w640 h2{padding-left:10px; color:#4c4c4c;}
.memberCont .company .companyDetTab td a{color:#197ac0;}
.memberCont .company .companyDetTab td strong{color:#5cd900; font-size:16px;}
.memberCont .company .companyInfo{ padding-bottom:30px; border-bottom:1px dashed #e7e7e7;}
.memberCont .company .companyInfo.bd0{border-bottom:0;}

.centerMycompany_icon_2{background-image:url(../image/centerMycompany_icon_02.png); background-repeat:no-repeat;display:inline-block;}
.memberCont .company .compOther_2{padding-top:30px; border-top:1px dashed #e7e7e7;}
.memberCont .company .compOther_2 a{ float:left;border:1px solid #dfeaf5; background-color:#ebf2fa;  font-size:16px; color:#197ac0; border-radius:3px; width:108px;padding-left:80px; height:60px; line-height:60px; margin-right:17px;}
.memberCont .company .compOther_2 a:hover{ border:1px solid #9BC6E4;}
.memberCont .company .compOther_2 a.a1{ background-position:30px 14px;}
.memberCont .company .compOther_2 a.a2{ background-position:30px -68px;}
.memberCont .company .compOther_2 a.a3{ background-position:30px -163px;}
.memberCont .company .compOther_2 a.a4{ background-position:30px -261px;margin-right:0;}
.memberCont .company .edit_icon{ padding-left:24px;  background-position:0 -367px; color:#197ac0; font-size:14px; vertical-align:middle;}


.memberCont .company .aboutDate_2{width:250px; margin-left:20px; font-size:14px; color:#999;}
.memberCont .company .aboutDate_2 .blue16{color:#4da0de; font-size:16px; }
.memberCont .company .aboutDate_2 a{color:#197ac0; font-size:13px;}
.icon_blueCircle_2 strong{font-size:28px; font-weight:normal;}
.fntSize16{font-size:16px;}
.memberCont .company .sercLogo{ margin-left:20px;}
.memberCont .company .sercLogo img { vertical-align:middle;}
.memberCont .company .checkServ{ margin-top:78px; font-size:14px; color:#197ac0; margin-left:42px;}
.memberCont .company .companyDetail_2{  margin:0 40px;}
.memberCont .company .detailList{width:340px;padding-bottom:30px;padding-top:30px; margin-right:98px;border-bottom:1px dashed #e7e7e7;}
.memberCont .company .detailList.mgR0{margin-right:0;}
.memberCont .company .crList { padding:0 20px;}
.memberCont .company .crList .crItem{ margin-right:20px;margin-top:30px; font-size:15px; font-weight:bold; color:#4393cc; background:url(../image/CR_bg.png) no-repeat;  width:185px; height:240px; text-align:center;}
.memberCont .company .crList .crItem strong{ font-size:19px;}
.memberCont .company .crList .crItem.mgR0{ margin-right:0}
.memberCont .company .crList .crItem  .color999{color:#999; font-size:13px; font-weight:normal; line-height:25px;}
.memberCont .company .crList .crItem  a{color:#197ac0; font-size:14px; font-weight:normal; }
.memberCont .company .conOrder{ padding:0 20px;}
.memberCont .parnterTab_2{ width:820px;}
.memberCont .parnterTab_2 th{padding-bottom:10px; font-size:14px; text-align:left; color:#999; padding-right:5px;}
.memberCont .parnterTab_2 th.txtRig{ text-align:right;}
.memberCont .parnterTab_2 td.txtRig{ text-align:right; }
.memberCont .parnterTab_2 td{font-size:13px;text-align:left; color:#4c4c4c; border-top:1px solid #f2f2f2; padding:10px 0; line-height:20px;padding-right:5px;}
.memberCont .parnterTab_2 td a{color:#197ac0;}

/*20150506公司详细修改*/
.centerMycompany_icon{background-image:url(../image/centerMycompany_icon.png); background-repeat:no-repeat;display:inline-block;}
.memberCont .company .companyDet ul{ border-bottom:1px dashed #e7e7e7; padding-bottom:30px;}
.memberCont .company .companyDet .statue{color:#999; font-weight:bold; font-size:14px;}
.icon_last,.icon_blueCircle,.icon_blueCircle_2{background-position:0 -574px;width:102px; height:72px;margin-left:20px;vertical-align:middle; text-align:center; line-height:25px;padding-top:30px;color:#999;}
.icon_blueCircle{background-position:0 -757px;color:#197ac0;}
.icon_blueCircle_2{background-position:0 -457px;color:#00a1c8;}
.icon_last strong,.icon_blueCircle strong{font-size:24px; font-weight:normal;}
.lastDate{ font-weight:bold; margin-left:20px; background-position:0 0; height:45px; line-height:45px; vertical-align:middle; padding-left:52px; font-size:16px; color:#4da0de;}
.memberCont .company .aboutDate{width:590px; margin-left:50px; font-size:14px; color:#999;}
.memberCont .company .aboutDate .blue16{color:#4da0de; font-size:16px; }
.memberCont .company .color4c {color:#4c4c4c; font-size:13px; margin-left:10px;}
.memberCont .company .exaDashed{border-bottom:1px dashed #e7e7e7; padding-bottom:30px;}

.memberCont .company .compOther02 a{ float:left;border:1px solid #bddcf2;  font-size:14px; color:#4c4c4c; border-radius:3px; width:177px;padding-left:92px; height:80px; line-height:80px; margin-right:21px;}
.memberCont .company .compOther02 a:hover{ border:1px solid #9BC6E4;}
.memberCont .company .compOther02 a.a1{ background-position:49px -82px;}
.memberCont .company .compOther02 a.a2{ background-position:36px -200px;}
.memberCont .company .compOther02 a.a3{ background-position:70px -304px;width:150px;padding-left:120px;margin-right:0;}
.memberCont .hline{ width:8px; background-color:#e6e6e6; position:relative;}
.memberCont .hline li{ height:88px;line-height:88px; *line-height:113px; width:8px; margin-left:-8px; }

.memberCont .hline li i{ background-color:#fff;  background-image: url(../image_v_h.png); width:28px; height:30px; background-repeat:no-repeat;display:inline-block; background-position:-205px -576px;}
.memberCont .devDetail{ width:820px;}
.memberCont .devDetail ul li{ position:relative; margin-bottom:27px;*margin-bottom:44px; font-size:14px; text-align:right; color:#4c4c4c; font-weight:bold;border:1px solid #bddcf2; border-radius:4px; padding:20px 10px; }
.memberCont .devDetail ul li em{ background-position:0 -418px; width:20px; height:20px; position:absolute; top:20px;left:-17px}
.memberCont .devDetail .dateTime{width:105px;color:#197ac0; text-align:left;}
.memberCont .devDetail .companyName{ width:665px;}
.memberCont .niceTip {font-size:13px; color:#999;}
.memberCont .niceTip strong { color:#c60000;}
/*我的订单&我的财务管理*/
.memberCont .orderCont,.memberCont .finance .financeCont {background:#fff; /*border:2px solid #197ac0;*/ border-radius:5px; margin-top:20px;}
.memberCont .orderCont .title,.memberCont .finance .financeCont .title{height:48px; line-height:48px; color: #131212; background: #FAFDFF;  }
.memberCont .orderCont .title h3{ float:left; font-size:20px; color:#131212;}
.memberCont .orderCont .title .txtSearch,.memberCont .finance .financeCont .title .txtSearch{ width:125px; padding-left:5px; height:24px; line-height:24px; border:0;margin-left:6px;}
.memberCont .orderCont .title .btnSearch,.memberCont .finance .financeCont .title .btnSearch{ background:#6dabd9; padding:0 11px; height:24px; line-height:24px; display:inline-block;border-radius:3px; border:0; color:#fff; margin-left:6px;}
.memberCont .orderCont .title .more{ float:right; font-size:14px; color:#fff;}
.memberCont .orderList,.memberCont .finance .financeList{ /*padding:15px 30px 30px;*/ background:#fff;}
.memberCont .orderTab ,.memberCont .finance .financeTab{ width:858px; text-align:left;}
.memberCont .orderTab th.toplRadius,.memberCont .finance .financeTab th.toplRadius{border-top-left-radius:5px;}
.memberCont .orderTab th.toprRadius,.memberCont .finance .financeTab th.toprRadius{border-top-right-radius:5px;}
.memberCont .orderTab th,.memberCont .finance .financeTab th{ font-size:15px; color:#fff;  padding:10px 0 10px 10px; background:#4898d2; font-weight:normal; text-align:left }
.memberCont .orderTab th.pd5{padding-right:0;}
.memberCont .orderTab td.pd5{padding-left:0;}
.memberCont .orderTab td,.memberCont .finance .financeTab td{font-size:13px; color:#4c4c4c; border-bottom:1px solid #ccc; padding:20px 0 20px 10px;}
.memberCont .orderTab td p,.memberCont .finance .financeTab td p{ line-height:22px;}
.memberCont .orderTab td a,.memberCont .finance .financeTab td a{ color:#197ac0;}
.memberCont .orderCont{ margin-top:20px;}
.memberCont .finance .financeCont .title h3{  font-size:20px; color:#fff; font-weight:normal;  font-weight:normal;}
.memberCont .finance h3{ float:left; font-size:26px; font-weight:normal; color:#333;}
.memberCont .finance .aboutAccount { float:right;  font-size:14px; color:#1a1a1a; max-width:600px; height:28px; line-height:28px; padding-right:5px;}
.memberCont .finance .aboutAccount .balance{color:#197ac0; font-size:24px; font-weight:bold;}
.memberCont .finance .aboutAccount a{ color:#197ac0; text-decoration:underline; margin-left:30px;}

.memberCont .w322{ width:322px;padding-left:30px;margin-top:20px;}
.memberCont .w322.pdR0{ padding-right:0;}
.memberCont .orderDetail .partner{ width:858px; margin:0 auto; padding-bottom:50px; /*border-bottom:1px dashed #ccc;*/}
.memberCont .orderDetail .partner h3{ color:#4c4c4c; font-size:22px; font-weight:normal;}
.formValidate select.offerMethod{ *margin-top:15px;}
.memberCont .orderDetail .partnerList .partTab{/* float:left;*/height:168px;width:322px;bottom-top:20px; background:#fff; overflow:hidden; border:1px solid #ccc;/* padding:18px 12px;*/ font-size:13px; display:block;}

.memberCont .orderDetail .partTab.mgR0{ margin-right:0;}
.memberCont .orderDetail .partTab th,.memberCont .orderDetail .partTab td{ height:22px;line-height:22px;}
.memberCont .orderDetail .partTab th{ color:#999; text-align:right; font-weight:normal; padding-left:12px; width:75px;  text-overflow:ellipsis; white-space:nowrap;overflow:hidden; }
.memberCont .orderDetail .partTab th.pdT20,.memberCont .orderDetail .partTab td.pdT20{ padding-top:20px; }
.memberCont .orderDetail .partTab th.pdB20,.memberCont .orderDetail .partTab td.pdB20{ padding-bottom:20px; }
.memberCont .orderDetail .partTab td{ color:#4c4c4c; text-align:left; padding-left:10px; padding-right:12px; width:220px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.memberCont .orderDetail .partTab td.add{ height:170px; margin:0 auto; text-align:center; width:298px;}

/*20150320订单详细修改*/

.memberCont .parnterTab { width:858px; text-align:left; font-size:13px; color:#4c4c4c; }
.memberCont .parnterTab .txtR{ text-align:right;}
.memberCont .parnterTab .w55{ width:55px; }
.memberCont .parnterTab .w160,.memberCont .orderTab .w160{ width:160px;  display:block;}
.memberCont .parnterTab .w180{ width:180px;  display:block;}
.memberCont .parnterTab .w150{ width:150px; }
.memberCont .parnterTab .w80,.memberCont .orderTab .w80{ width:80px; }
.memberCont .parnterTab .w100,.memberCont .orderTab .w100{ width:100px;display:block; }
.memberCont .parnterTab .w95{ width:95px; }
.memberCont .parnterTab .w65{ width:65px; display:block;}
.memberCont .parnterTab .w90,.memberCont .orderTab .w90{ width:90px; display:block; }
.memberCont .parnterTab .w100,.memberCont .orderTab .w100{ width:100px;display:block;  }
.memberCont .parnterTab .w120,.memberCont .orderTab .w120{ width:120px; display:block; }
.memberCont .parnterTab .w140{ width:140px; display:block; }
.memberCont .parnterTab .w150{ width:150px;}
.memberCont .parnterTab .w200{ width:200px; display:block; }
.memberCont .parnterTab .w240{ width:240px; }

.memberCont .parnterTab th{  border-bottom:2px solid #ccc;  padding-bottom:10px; text-align:left; color:#999; padding-right:5px;}
.memberCont .parnterTab th.txtRig{ text-align:right;}
.memberCont .parnterTab td.txtRig{ text-align:right; }
.memberCont .parnterTab td{font-size:13px;text-align:left; color:#4c4c4c; border-bottom:1px solid #cdcdcd; padding:10px 0; line-height:20px;padding-right:5px;}
.memberCont .parnterTab td input{ font-size:13px;}
.memberCont .parnterTab td a{color:#4c4c4c;}
.memberCont .parnterTab td a.colorBl{color:#197ac0;}
.memberCont .parnterTab td a:hover{ color:#197ac0;}
.memberCont .parnterTab tr .txtRight{ text-align:right;padding-right:5px;}
.memberCont .parnterTab tr td.bdB0{ border-bottom:0}


.memberCont .orderDetail .secretary{ width:858px; margin:0 auto; /*margin-top:30px; */padding-bottom:50px; overflow:hidden;}
.memberCont .orderDetail .secretary h3{ color:#4c4c4c; font-size:24px; font-weight:normal;}
.memberCont .orderDetail .secretaryList { margin-top:30px;}
.memberCont .orderDetail .secretaryTab { width:858px; line-height:22px;}
.memberCont .orderDetail .secretaryTab th{ line-height:25px; font-size:13px; color:#9a9a9a; padding-right:10px; text-align:left; font-weight:normal;}
.memberCont .orderDetail .secretaryTab td{ padding-right:20px; line-height:25px; padding-top:5px; color:#4c4c4c; font-weight:bold;}

.memberCont .order .orderSatus h3{ float:left; font-size:26px;}
.memberCont .order .orderSatus .searchOrder{ float:right; width:480px; margin-top:5px;}
.memberCont .order select{padding-left:6px;font-size:14px; color:#4c4c4c;  line-height: 30px; height:30px;  border: 1px solid #ccc}
.memberCont .order .orderRemind{ float:left; width:200px; overflow:hidden; font-size:14px; color:#4c4c4c;}
.memberCont .order .orderRemind a{color:#97cff7; margin:0 10px;}
.memberCont .order .orderRemind a.active{ color:#fff}
.memberCont .order .search{ float:right; width:260px; font-size:14px; color:#4c4c4c;}
.memberCont .order .search .txtSearch{ width:125px; padding-left:5px; height:28px; line-height:28px; border:1px solid #ccc;margin-left:6px;}
.memberCont .btnSearch{ background:#f2f2f2; padding:0 11px; height:28px; line-height:28px; display:inline-block;border-radius:3px; border:1px solid #cbcccc; color:#4c4c4c; margin-left:6px;}
.memberCont .btnSearch:hover { background:#fff;}
.memberCont button{cursor:pointer;}
.memberCont .orderTab a.btnSearch{ color:#4c4c4c; }
.memberCont .btn{ font-family:"微软雅黑"; display:inline-block; padding:0 40px; height:44px; line-height:44px; text-align:center;vertical-align:middle;border-radius:4px; cursor:pointer; font-size:18px; margin-right:10px;}
.memberCont .btnAddress{color:#4c4c4c; background:#f2f2f2; border:1px solid #cbcccc; }
.memberCont .btnAddress:hover{ background:#fff;}
/*我的订单详细*/
.memberCont .orderDetail .detTit h3{ float:left;font-size:26px; color:#333; font-weight:normal;}
.memberCont .orderDetail .detTit .checkOther{ float:right; color:#197ac0; font-size:14px; line-height:27px; padding-top:12px;padding-right: 60px}
.memberCont .orderDetail .orderContent { padding:30px 30px 90px; }
.memberCont .orderDetail .orderPrice{color:#4c4c4c; font-size:13px; position:relative;}
.memberCont .orderDetail .orderCancel { position:absolute; top:30px;right:0;background:url(../image/cancelOrder120X120.png) no-repeat; width:120px; height:120px;}
.memberCont .orderDetail .colorRed{ color:#de0000;font-size: 18px;margin-left: 10px;}
.memberCont .orderDetail .orderContent ul li{ float:left;}
.memberCont .orderDetail .orderContent ul li img{width:120px; height:120px; margin-right:20px; border:1px solid #ccc;}
.memberCont .orderDetail .orderDetTab{ width:465px; background:#fff; margin-right:10px; overflow:hidden; font-size:13px; display:block;}
.memberCont .orderDetail .orderDetTab.mgR0{ margin-right:0;}
.memberCont .orderDetail .orderDetTab th,.memberCont .orderDetail .orderDetTab td{ height:25px;line-height:25px;}
.memberCont .orderDetail .orderDetTab th{ color:#999; text-align:right; font-weight:normal; width:75px;  text-overflow:ellipsis; white-space:nowrap;overflow:hidden; }
.memberCont .orderDetail .orderDetTab th.pdT20,.memberCont .orderDetail .orderDetTab td.pdT20{ padding-top:20px; }
.memberCont .orderDetail .orderDetTab th.pdB20,.memberCont .orderDetail .orderDetTab td.pdB20{ padding-bottom:20px; }
.memberCont .orderDetail .orderDetTab td{ color:#4c4c4c; text-align:left; padding-left:10px; padding-right:12px; width:420px; text-overflow:ellipsis; /*white-space:nowrap; overflow:hidden;*/ }
.memberCont .orderDetail .orderProcess{ font-size:13px; color:#999; float:right; width:800px; padding-right:50px;}
.memberCont .orderDetail .orderProcess .orderTit li{ float:left; margin-left: 19px;/* width: 80px;*/ width:113px; }
.memberCont .orderDetail .orderProcess .orderTit li.li01{margin-left: 25px; width:107px;}
.memberCont .orderDetail .orderProcess .orderTit li.li02{margin-left: 30px; width:102px;}
.memberCont .orderDetail .orderProcess .orderTit li.li03{margin-left: 35px; width:92px;}
.memberCont .orderDetail .orderProcess .orderTit li.li04{margin-left: 45px; width:82px;}

.memberCont .orderDetail .orderProcess .orderTit li.txtCen{ text-align:right;margin-left:10px;}
.memberCont .orderDetail .statusCurr { border-bottom:4px solid #ccc; width:720px; margin:0 auto;  margin-top:20px;}
.memberCont .orderDetail .statusCurr li{ position:relative;/* width: 98px;*/ width:137px; margin-top:-10px; height:22px;*margin-top:-14px;}
.memberCont .orderDetail .statusCurr li i{ background-position:-41px -114px; position:absolute; left:0;top:0;*top:14px;  width:22px; height:22px; display:inline-block;}
.memberCont .orderDetail .statusCurr li i.curr{ background-position:-1px -114px;}
.memberCont .orderDetail .statusCurr li.finished{ width:34px;}
.memberCont .orderDetail .statusCurr li.finished i{left:17px;  }
.memberCont .orderDetail .statusCurr li p{ width:94px; margin-top:24px;*margin-top:30px; margin-left:-30px; line-height:22px;  text-align:center; overflow:hidden;}
.memberCont .orderDetail .orderNav a.grayBg{ background:#bfbfbf;}
.memberCont .orderDetail .basicInfo{ width:858px; border-bottom:none;padding-bottom:30px;}
.memberCont .orderDetail .basicInfo dl dt{  font-size:20px; color:#353535;padding-left: 20px}
.memberCont .orderDetail .basicInfo dl dd{ padding:5px 0;}
.memberCont .orderDetail .basicInfo dl dd .name02 { width:85px; color:#999; text-align:right; font-size:14px;}
.memberCont .orderDetail .basicInfo dl dd .content02 { margin-left:10px; color:#4c4c4c; font-size:14px;}
.memberCont .basicInfo{ width:858px; border-bottom:none;padding-bottom:30px;}
.memberCont .basicInfo dl dt{  font-size:16px; color:#353535;padding-left: 20px;margin-bottom: 10px;}
.memberCont .basicInfo dl dd{ padding:5px 0;}
.memberCont .basicInfo dl dd .name02 { width:74px; color:#999; text-align:right; font-size:14px;}
.memberCont .basicInfo dl dd .content02 { margin-left:10px; color:#4c4c4c; font-size:14px;}

/*订单状态20150422修改*/
.memberCont .orderDetail .orderState{}
.memberCont .orderDetail .orderState .stateTit li{ float:left; position:relative; font-size:14px; color:#4c4c4c; margin-left: 19px;/* width: 80px;*/ width:113px;}
.memberCont .orderDetail .orderState .stateTit li.li04 p{ padding-left: 35px;}
.memberCont .orderDetail .orderState .stateTit li p{ position:absolute;top:90px; color:#999; padding-left: 10px;left:-18px}
.memberCont .orderDetail .orderState .stateTit li.li01{margin-left: 22px; width:132px;}
.memberCont .orderDetail .orderState .stateTit li.li02{margin-left: 12px; width:108px;}
.memberCont .orderDetail .orderState .stateTit li.li03{margin-left: 20px; width:108px;text-align: center;}
.memberCont .orderDetail .orderState .stateTit li.li04{margin-left: 19px; width:110px;text-align: center;}
.memberCont .orderDetail .orderState .stateTit li.li05{margin-left: 53px; width:108px;}
.memberCont .orderDetail .orderState .stateTit li.li06{margin-left: 24px; width: 110px;text-align: center;}
.memberCont .orderDetail .orderState .stateTit li.li06 p{ margin-left:13px}
.memberCont .orderDetail .orderState .status_icon{background-image:url("../image/order_status_icon.png"); background-repeat:no-repeat;width:760px; margin:0 auto; margin-top:20px; height:40px;}
.memberCont .orderDetail .orderState .status_icon_01{ background-position:0 0; }
.memberCont .orderDetail .orderState .status_icon_00{ background-image:url("../image/order0.jpg"); }
.memberCont .orderDetail .orderState .status_icon_02{ background-position:0 -75px; }
.memberCont .orderDetail .orderState .status_icon_03{ background-position:0 -159px; }
.memberCont .orderDetail .orderState .status_icon_04{ background-position:0 -230px; }
.memberCont .orderDetail .orderState .status_icon_05{ background-position:0 -314px; }
/*帐户设置*/

.memberCont .account h3{ float:left; font-size:26px; font-weight:normal;}
.memberCont .account .aboutAccount { float:right;  font-size:14px; color:#1a1a1a; width:285px; line-height:48px;}
.memberCont .account .aboutAccount a{  font-size:14px; color:#197ac0; margin-left:30px;}
.memberCont .account .aboutAccount a.curr{ font-weight:bold;color:#1a1a1a;}
.memberCont .account .basicInfo{ margin:0 auto; margin-top:40px;}
.memberCont .account .basicInfo h3{ float:left; font-size:20px; color:#333;}
.memberCont .account .btnEdit{ font-family:"微软雅黑" ;float:right;background:#3687c9; margin-left:10px; display:inline-block;  padding:0 26px; line-height:30px;height:30px; text-align:center;vertical-align:middle;border-radius:4px; color:#fff;  cursor:pointer; font-size:16px;}
.memberCont .account button.btnEdit{ *line-height:28px;*padding:0 16px;}
.memberCont .account button{ background:none; border:none;}
.memberCont .account .basicInfo dl{ padding-bottom:35px; border-bottom:1px dashed #cdcdcd}
.memberCont .account .basicInfo dl.bordBt0{ border-bottom:0}
.memberCont .account .basicInfo dl dt{ margin-bottom:25px;}
.memberCont .account .basicInfo .passwordError{ position:absolute; left: 173px; top: -25px; color:#fc4343; font-size: 13px;}
.memberCont .account .basicInfo dl dd { color:#4c4c4c; font-size:14px; line-height:32px; position:relative;}
.memberCont .account .basicInfo dl dd .name{ float:left; width:90px; text-align:right;}
.memberCont .account .basicInfo dl dd .content{ float:left; margin-left:10px;}
.memberCont .account .basicInfo dl dd .safe{ color:#1a1a1a; float:left; margin-left:20px; border:1px solid #ccc; height:24px;line-height:24px;}
.memberCont .account .basicInfo dl dd .safe span{ width:120px; font-size:14px; color:#1a1a1a; display:inline-block; text-align:center; }
.memberCont .account .basicInfo dl dd .safe span.status{ background:#2485cb; color:#fff;	}
.memberCont .account .basicInfo dl dd .tips{ background-position:0 -64px; padding-left:35px; float:left; margin-left:30px; color:#999;}
.memberCont .account .basicInfo dl dd.setSame{ margin-left:35px; padding-top:25px; color:#1a1a1a;}
.memberCont .account .basicInfo dl img{ float:left; width:80px; height:80px; padding:5px; background:#fff; margin-left:35px; border:1px solid #cdcdcd;}
.memberCont .account .basicInfo dl .detail{ float:left; margin-left:20px;}
.memberCont .account .basicInfo dl .detail p{ line-height:29px;}
.color1A{ color:#1a1a1a;}
/*帐户修改*/
.memberCont .account .city{ margin:0 5px; color:#999}
.memberCont .account .sex{ color:#999; margin-left:5px;}
.memberCont .account .sex label{ color:#1a1a1a;}
.memberCont .account .sex input[type="radio"]{ margin:0 5px;}
.memberCont .account .editForm dl dd span.w150{ width:150px}
.memberCont .account .editForm dl dd .name{ float:left; width:90px; text-align:right; color:#999;}
.memberCont .account .editForm dl dd .content{ float:left; margin-left:25px;}
.memberCont .account .editForm dl dd .rules{ float:left; margin-left:10px; color:#999; font-size:14px; line-height:35px;}
.memberCont .account .editForm dl dd input[type="text"],.memberCont .account .editForm dl dd input[type="password"]{ border:1px solid #cbcccc; height:28px;line-height:28px; padding-left:5px; color:#1a1a1a; }
.memberCont .account .editForm dl dd select{padding-left: 6px;font-size:14px;display: inline-block; line-height: 30px; height:30px;  border: 1px solid #ccc}
/*20150312订单联系人*/
.memberCont .setAddress h3{ font-size:26px; font-weight:normal;}
.memberCont .w90{ width:90px; display:block;}
.memberCont .w100{ width:100px; display:block;}
.memberCont .w105{ width:105px; display:block;}
.memberCont .w120{ width:120px; display:block;}
.memberCont .w200{ width:200px; display:block;}
.memberCont .w260{ width:260px; display:block;}


/*20150408找回密码*/
.findPSword{ background:#fff;  padding:30px 0 135px 0; text-align:center;}
.findPSword .colorRed{color:#f00000; font-size:14px;}
.findPSword .stepStatus{border-bottom:2px solid #e6e6e6; height:75px; line-height:75px;text-align:center;}
.findPSword .stepStatus .icon_stepStat{ background-image:url(../image_PSstep.png); background-repeat:no-repeat;width:1002px; display:inline-block; height:42px;}
.findPSword .stepStatus .stepStat_01{ background-position:0 0; }
.findPSword .stepStatus .stepStat_02{ background-position:0 -86px; }
.findPSword .stepStatus .stepStat_03{ background-position:0 -183px; }
.findPSword .stepStatus .stepStat_04{ background-position:0 -277px; }
.findPSword .PSwordWrap{ width:525px; margin:0 auto; margin-top:60px;}
.findPSword .btnCode { font-family:"微软雅黑"; background: #f7f7f7; display: inline-block; width:100px; height:38px; line-height:36px; margin-left:10px; color:#4c4c4c; text-align:center; font-size:14px;border-radius:3px;    }
.findPSword button{ border:0; cursor:pointer;}
.icon_right,.icon_right02{ background-position:0 -987px; *background-position:279px -987px; padding-left:24px; vertical-align:middle;}
.icon_right02{ font-size:18px;}

/*个人中心*/
.personLine{    border-top: 1px solid rgb(230,230,230);    margin-top: 50px; margin-bottom: 50px;}
.personLeft{font-size: 16px;float: left;padding-top:40px;margin-left: 20px}
.trw64{width: 64px;text-align: right;display: inline-block}.pt10{padding-top:10px}
.personRight{float: right;padding-top:40px;} .lh36{line-height: 36px}
.personRight a{display: block;text-align: center;border-radius: 4px; border:1px solid rgb(230,230,230);width: 100px;height: 34px;line-height: 34px;}
.ptl20{padding-top:20px;padding-left: 20px}
.personFuncs{margin-right: 60px;margin-bottom: 65px;float: left;font-size: 14px}
.personBigFont{font-size: 20px; color: rgb(77,77,77);padding-top: 30px;width: 200px}
.personFuncs01{background: url("../image.jpg") 0 0 no-repeat;width: 120px;height: 120px;float:left;}
.personFuncs02{background: url("../image.jpg") -137px 0 no-repeat;width: 120px;height: 120px;float:left;}
.personFuncs03{background: url("../image.jpg") 0 -190px no-repeat;width: 120px;height: 120px;float:left;}
.personFuncs04{background: url("../image.jpg") -137px -190px no-repeat;width: 120px;height: 120px;float:left;}
.userBtn{    display: block;text-align: center;border-radius: 4px;border: 1px solid rgb(230,230,230);width: 100px;height: 34px;line-height: 34px;}
.secureLevel{width: 149px;height: 14px;display: block;float: left;background: rgb(243,243,243);border: 1px solid rgb(230,230,230);line-height: 14px;text-align: center}
.secureLevel.secureActive{color: white;border:1px solid rgb(61,136,236);background: rgb(61,136,236) }
.secureTip{position: absolute;top: 24px;color: rgb(179,179,179)}
.inputLight{border: 1px solid #ccc;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);transition: border linear 0.2s, box-shadow linear 0.2s;border-radius: 4px;}
.inputLight:focus{ border-color: rgba(54, 135, 201, 0.8);  outline: 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}
.memberInput{padding-left:13px;width: 284px;height: 36px;color: black;font-size: 14px;}
.changePwdFont{font-size: 13px;width: 80px;text-align: right;margin-right: 25px;line-height: 38px; color:#999999}
.changePwd{}
.commonSure{    background: #f39919;  transition: background 0.5s;display: inline-block;    margin-right: 20px; padding: 0 60px;    line-height: 40px;    height: 40px;    text-align: center;
    vertical-align: middle;border-radius: 4px;color: #fff; cursor: pointer;    font-size: 16px; margin-top: 20px;    font-family: "微软雅黑";}
.commonSure:hover{background: #d27b00; color: white;}
.commonCancel{    background: rgb(247,247,247);border: 1px solid #bfbfbf;    transition: background 0.5s;display: inline-block;    margin-right: 20px; padding: 0 40px;    line-height: 40px;    height: 40px;    text-align: center;
    vertical-align: middle;border-radius: 4px;color: #fff; cursor: pointer;    font-size: 16px; margin-top: 20px;    font-family: "微软雅黑";color: #000000}
.commonCancel:hover{background: rgb(242,242,242);color: #000000}
.personIcon{width: 140px;height: 139px;background: url("../image/personIcon.jpg")}
.allCompany{position: absolute;color: #197ac0;font-size: 14px;line-height: 27px;top: 10px;    right: 0;}
.mycompanyInfo{background:url("../image/myCompany.jpg") 30px -10px no-repeat;position: relative;}
.mycompanyInfo .whiteBtn{position: absolute;left: 0;bottom: 0;}
.mycompanyInfo .commonTab{margin-left:180px}
.commonTab tr{height:26px;}
.mainFont {font-size: 22px;padding-bottom: 15px;color: rgb(50,50,50);border-bottom: 1px solid rgb(204,204,204);}
.needTime{border: 1px solid rgb(207,207,207);border-radius: 50%;padding: 23px 20px;}
.timeLast{margin-left: 60px;float: left;padding-top:38px}
.whiteBtn{
    width: 158px;
    text-align: center;
    border: 1px solid rgb(230,230,230);
    background: white;
    border-radius: 4px;
    height: 58px;
    line-height: 58px;
    display: inline-block;
    color: #000;
    font-size: 13px;
    margin-right: 10px;
}
.comPerson{width: 340px;height: 120px;float: left;margin-right: 20px;margin-bottom: 45px;border: 1px solid rgb(230,230,230);padding: 20px;}
.appendFix{position:absolute;right:5px;bottom: -25px;}
/*我的公司新增*/
/*.timeBox .timeSel{color:rgb(0,187,238);border-bottom: 2px solid rgb(0,187,238);padding-bottom: 20px;font-weight: bold;position: relative;top: 1px;cursor: pointer;}
.timeBox{padding-bottom: 21px;border-bottom: 1px solid rgb(230,230,230);}
.timeBox span{margin-right: 50px;cursor: pointer;    padding-bottom: 20px;}
.timeBoxList{width: 130px;height: 40px;line-height: 40px;border-radius:20px;cursor:pointer;background: rgb(242,242,242);color: rgb(77,77,77);margin-right: 9px;margin-top:20px;float:left;text-align: center;transition:background 0.5s}
.timeBoxList:hover{background: #ededed}
.timeBoxList.timeBoxListSel{color: white;background: rgb(0,187,238);}*/
.timeBoxList{ margin-bottom: 10px;}
.dataLine{border-top:1px solid rgb(230,230,230);margin:40px 0;position:relative;}
.dataTable{font-size: 15px;}
.dataTable tr{height: 36px;}
.dataTable th{color: rgb(128,128,128);width: 220px;font-weight: normal;text-align: right}
.dataTable td{padding-left: 10px;color: rgb(77,77,77);font-weight: bold;}
.ml70{margin-left: 70px;}
.accountTable,.accountTableData{display: none;}
.accountTable{padding-left: 20px;}

/*服务中心*/
.serviceBox1{border: 1px solid rgb(230,230,230);padding-top:46px;width: 205px;height:165px;border-radius: 6px;margin-right: 20px;display: block;}
.serviceBox2{border: 1px solid rgb(230,230,230);padding-top:61px;width: 205px;height:149px;border-radius: 6px;margin-right: 20px;display: block;margin-bottom: 20px;}
.serviceBox1:hover,.serviceBox2:hover{border: 1px solid rgb(25,122,192);}
.serviceIcon01{background: url("../image_autoServ.png") 10px 0 no-repeat;display:   block;color:rgb(55,55,55);padding-top: 70px;font-style: normal;font-size: 15px;width: 60px;margin: 0 auto;}
.serviceIcon02{background: url("../image_autoServ.png") -229px 0 no-repeat;display: block;color:rgb(55,55,55);padding-top: 70px;font-style: normal;font-size: 15px; width: 60px;margin: 0 auto;}
.serviceIcon03{background: url("../image_autoServ.png") -332px 0 no-repeat;display: block;color:rgb(55,55,55);padding-top: 70px;font-style: normal;font-size: 15px;width: 60px;margin: 0 auto;}
.serviceIcon04{background: url("../image_autoServ.png") -473px 0 no-repeat;display: block;color:rgb(55,55,55);padding-top: 70px;font-style: normal;font-size: 15px;width: 60px;margin: 0 auto;}
.serviceIcon05{background: url("../image_autoServ.png") -607px 0 no-repeat;display: block;color:rgb(55,55,55);padding-top: 70px;font-style: normal;font-size: 15px;width: 60px;margin: 0 auto;}
.serviceIcon06{background: url("../image_autoServ.png") -749px 0 no-repeat;display: block;color:rgb(55,55,55);padding-top: 70px;font-style: normal;font-size: 15px;width: 60px;margin: 0 auto;}

/*我的优惠券*/
.couponList{}
.couponList ul li{ float: left;display: inline;width: 480px;height: 150px;background: #fffdf5;margin-bottom: 30px;}
.couponList ul li.mr15{margin-right: 15px}
.couponList ul li.mr40{margin-right: 40px}
.couponList ul li .innerbox{width: 480px;height: 148px;border: 1px solid #e9dfb6;}

.couponList ul li .dotinner{ height: 148px;width: 2px;background: url('../image/conpon_reddot.png')}
.couponList .leftinner{ width: 158px;height: 148px;background: #ed3231;border-right-style: inset;}
.couponList .leftinner p{text-align: center}
.couponList .leftinner .leftP1{ color: #ffffff;height: 70px;line-height: 96px;padding-top: 4px;}
.couponList .leftinner .leftP1 .bigFont{ font-size: 52px;padding-right: 16px}
.couponList .leftinner .leftP1 .smallDot{ font-size: 22px;}
.couponList .leftinner .leftP2 {margin: 10px}
.markBox{width: 110px;height: 28px;margin: 0 auto; background: #ffffff;text-align: center;}
.markBox span{color: #ed3231;font-weight: bold;line-height: 28px;font-size: 13px;}
.rightinner{ padding-left: 10px;padding-top: 15px;}

.rightinner .rightTitle{ font-size: 18px;color: #000000;height: 38px;line-height: 32px; font-weight:bold}
.rightinner p{ height: 22px;line-height: 22px;color: rgb(77, 77, 77);font-size: 13px}

.dashedLine{border-bottom: 1px dashed rgb(204,204,204);height: 100px}
.bottomDesc p{ height: 24px;line-height: 24px;color: rgb(77,77,77);font-size:13px;}

/*Phyllis增加*/
.jindutiao{ height:32px; }
.jindutiao li{ height:32px; float:left;}
.weidao{background:url(../image/weidao.png) no-repeat; width:32px;}
.jindu{background:url(../image/jindu_hui.png); height:32px; width:89px;}
.weidao p{line-height:32px; font-weight:bold; color:#ffffff; font-size:20px; width:32px; text-align:center;}
.yidao_qian{background:url(../image/yidao_qian.png) no-repeat; width:32px;}
.yidao_zhong{background:url(../image/yidao_zhong.png) no-repeat; width:32px;}
.yidao_hou{background:url(../image/yidao_hou.png) no-repeat; width:32px;}

.yidao_qian p{display:none; }
.yidao_zhong p{display:none; }
.yidao_hou p{display:none; }
.jindu div{background:url(../image/jindu_lan.png); height:32px; width:50%;}
.jindutiao_wenzi{padding-bottom:30px;}
.jindutiao_wenzi li{width:14%; font-size:13px; color:#333333; float:left; text-align:center;  }
.time li{width:14%; font-size:13px; color:#999999; float:left; text-align:center; padding-top:10px; margin-bottom:20px;}


/*公司详情 文件下载*/
.memberCont .company .crList .crItem {margin-right: 20px;margin-top: 30px;font-size: 15px;font-weight: bold;color: #4393cc;background: url(../image/CR_bg.png) no-repeat;width: 184px;height: 240px;text-align: center;}
.memberCont .company .business{ padding-bottom:40px; width:417px; margin-right:20px; background-color:#fff;}
.memberCont .company .business.w100{width:100%;}
.memberCont .company .business .w266{width:266px;}
.memberCont .company .business .w288{width:288px;}
.memberCont .company .business.mgR0{margin-right:0}

.memberCont .company .business .doBusiness{margin-left:10px;border:1px solid #d4e2f0; color:#197ac0; font-size:14px; padding:0 15px; margin-top:10px; border-radius:5px; height:30px; line-height:30px; display:inline-block; background-color:#ebf2fa;}
.memberCont .company .business .updated{color:#999; font-size:14px;}
.crItem p { padding: 0 25px;}

/*订单详情*/

.red-new{background: url("../image-red-new.png") 72px 10px no-repeat;}

/*Phyllis增加 2016-06-06*/
.Name{color:#999999; font-size:13px; text-align:left; display:block; float:left; width:100px; }
.Information{color:#333333; font-size:13px; padding-left:6px; float:left; }
.Overflow_Hidden{overflow:hidden;}

.PersonCenter_Top{background:url("../image/Top_Picture01.jpg") 0px center no-repeat; height:170px;}
.PersonCenter_Nav{background-color:#0e88e1; height:50px; }
.PersonCenter_Nav_Box{height:50px; width:1200px; margin:0 auto; display:block; }
.PersonCenter_Nav_Box li{float:left; }
.PersonCenter_Nav_Box li a{position:relative; height:50px; width:200px; font-size:16px; color:#ffffff; line-height:50px; text-align:center; display:block; font-weight:bold; text-indent:28px;}
.PersonCenter_Nav_Box li a:hover{ background-color:#0778cb}
.PersonCenter_Nav_Box li a.Current{width:200px; height:50px; background-color:#ffffff ; color:#0e88e1; display:block; }
.PersonCenter_Bg{width: 100%; background-color:#f0f1f3; background-attachment: fixed; padding-bottom:40px;}
.PersonCenter_main{margin:0 auto; width:1100px; background-color:#ffffff; overflow:hidden; padding:40px 50px 0 50px;}
.MyOrder_Top{font-size:20px; color:#333333; width:1200px; margin:0 auto; padding-top:30px; padding-bottom:26px; font-weight:bold; height:20px; }
.MyOrder_Top span{float:left; padding-right:10px;}
.Order_Tab{width:1100px; text-align:left; }
.Order_Tab th{ font-size:13px; color: #333333; padding: 14px 0 14px 20px ; text-align: left; font-weight:normal; border-bottom:1px solid #e5e5e5; height:40px;}
.Tab_Top th{font-size:13px; color: #666666; padding: 14px 0 14px 20px;font-weight: bold; text-align: left; height:13px;  background-color:#f5f6f7; border:none; }
.Order_Title{float:left; display:block; }
.Order_Screen{border-radius: 20px;width:80px; height:28px; background-color:#d1ecff; border:1px solid #a5d6fa;display:block; font-size:13px; color:#0e88e1; text-align: center; line-height:28px; font-weight:normal;}

.Search_Box{width:240px; height:32px; border:1px solid #e5e5e5; background-color:#ffffff; display:block; color:#999999; margin-right:6px; border-radius: 4px;  font-size:13px; font-weight:normal; line-height:32px; text-indent:10px; float:right;}
.Search_Btn{height:32px; width:80px; background-color:#0e88e1; color:#ffffff; display:block; border-radius: 4px; font-size:13px; font-weight:normal; line-height:32px; text-align:center; float:right }
.Search_Btn:hover{color:#ffffff;}
.Order_Screen:hover{background-color:#0e88e1; color:#ffffff; border:1px solid #0e88e1;}
.Payment_Time_p{width:160px;}
.Order_Comoany_Name_p{width:180px;}
.Comoany_Name .Name{width:65px; float:left; }
.Comoany_Name .Information{width:190px; float:right; }
.Comoany_Number .Name{width:65px; float:left; }
.Order_Number_p{width:60px;}
.Company_Name_p{width:180px;}
.Operation_p{color:#0e88e1; width:140px;}
.Operation_p span{padding-right:10px;}
.Operation_p_Del{color:#999999;}
.Sum_p{color:#f10000;}
.Order_Spacing{width:30px;border:none}
.User_Box{margin:0 auto ; width:100px;}
.User_Picture{height:94px; width:94px; border-radius:50% 50%; top:24px; left:3px;}
.Mask{height:100px; width:100px; background:url(../image/User_BG.png) 0 0 no-repeat; display:block; top:20px; left:0px;}
.User_Welcome{color:#ffffff; text-align:center; font-size:13px; margin:0 auto; padding-top:132px;}


.Order_Btn_Box{ padding-top:40px; height:60px; width:736px; }
.Order_Btn_Box a{ float:left; width:120px; height:42px; margin-right:10px; background-color:#fafafa; color:#666666; font-size:13px; line-height:42px; text-align:center; display:block; border:1px solid #e5e5e5; border-radius:4px; }
.Order_Btn_Box a:hover{background-color:#0e88e1; color:#ffffff; border:1px solid #0e88e1;}
.Oredr_Box{margin:0 auto; width:1100px; background-color:#ffffff; overflow:hidden; padding-left:50px;padding-right:50px; padding-top:30px; padding-bottom:30px;}
.Other_Order{color:#0e88e1; float:right; font-size:13px; font-weight:normal; }
.Order_Picture{ width:264px; padding-right:40px; border-right:1px solid #e5e5e5; float:left;}
.Order_Picture_Box{ height:100px; width:100px;text-align:center; background:url(../image/Order_Picture.jpg) 0 0 no-repeat; margin-left:80px;}
.Order_Status{padding-top:20px; text-align:center; font-weight:bold; padding-bottom:14px;}
.Order_Status span{font-size:18px; color:#e88f04;}
.Order_Company_Name{ font-size:13px; color:#333333; text-align:left; padding-top:14px;}
.Order_Company_Number{ font-size:13px; color:#333333; text-align:left; padding-top:4px;}
.Order_Process{ font-size:13px; color:#999; width:740px;}
.Form{ padding-bottom:20px; border-bottom:1px solid #e5e5e5}
.Form_Item{display:block; line-height:24px; overflow:hidden;}
.Item_Name{color:#999999; font-size:13px; width:60px; text-align:left; display:block; float:left}
.Item_Information{color:#333333; font-size:13px; padding-left:10px; float:left;}
.Company_Member h4{font-size:14px; color:#333333; padding-top:20px;  }
.Company_Member_Information{padding-left:20px; padding-right:20px; border:1px solid #e5e5e5; width:300px; margin-right:20px; float:left; margin-top:14px;}
.Member_Name{ font-size:16px; color:#333333; text-align:left; padding-top:20px; }
.Member_Item_Box{display:block; line-height:24px; overflow:hidden; padding-top:10px; padding-bottom:20px; }
.Member_Item{overflow:hidden;}
.Member_Item_Name{color:#999999; font-size:13px; text-align:left; display:block; float:left}
.Member_Information{color:#333333; font-size:13px; padding-left:10px; float:left; width:230px;}
.Shareholder_Information{overflow:hidden;}
.Director_Information{overflow:hidden;}
.Supervisor_Information{overflow:hidden;}
.Order_Detailed_Title{ font-size:14px; color:#333333; text-align:left; padding-bottom:6px; font-weight:bold;}
.Order_Detailed{ width:236px; border-right:1px solid #e5e5e5; color:#666666; font-size:13px; float:left; padding-left:20px; padding-right:20px; }
.Order_Detailed_Item{overflow:hidden; line-height:24px; }
.Business_Name{background-color:#000000; width:100px; height:26px; top:74px; color:#ffffff; font-size:13px; text-align:center; line-height:26px; opacity: 0.6;}
.Order_Detailed_Item .Information{width:130px; text-align:right; float:right;}

.Other_Company{color:#0e88e1; float:right; font-size:13px; font-weight:normal; }
.Company_Box{margin:0 auto; width:1100px; background-color:#ffffff; overflow:hidden; padding-left:50px;padding-right:50px; padding-top:40px; padding-bottom:40px;}
.Company_Picture_Box{margin-right:20px; border-right:1px solid #e5e5e5; float:left; height:100px; width:100px; border:1px solid #e5e5e5; background:url(../image/myCompany.jpg) 0 0 no-repeat;}
.Company_Information_Box{float:left;}
.Company_Name{font-size:20px; color:#333333; font-weight:bold;display:block ;float:left; height:24px; line-height:24px; padding-bottom:10px; padding-right:10px;}
.Each_Item{ line-height:24px; overflow:hidden; }
.Account_Status{ width:60px; height:24px; border-radius:4px; background-color:#f39919; text-align:center; line-height:24px; color:#ffffff; float:left;}
.Company_Information_Title{background-color:#f6f9fc; width:1198px; height:46px; border-bottom:1px solid #e5e5e5  }
.Company_Information_Title ul{ float:left;  }
.Company_Information_Title ul li{border-right:1px solid #e5e5e5; text-align:center; line-height:46px; font-size:16px; color:#666666; font-weight:bold; float:left; background-color:#f6f9fc}
.Company_Information_Title ul li a{color:#999999; width:136px; height:46px; display:block;}
.Company_Information_Title ul li a:hover{color:#0e88e1;}
.Company_Information_Title ul li.Curr a{color:#0e88e1; height:47px;}
.Company_Information_Title ul li.Curr{background-color:#ffffff; border-right: 1px solid #e5e5e5; border-width: 0 1px;}
.Company_Detail_Box{padding-left:50px; padding-right:50px; padding-top:30px; padding-bottom:100px; width:1100px; border-top:none; }
.Company_Tab{ border:1px solid #e5e5e5;width: 100%; max-width: 100%; }
.Company_Tab td{background-color:#ffffff; font-size: 13px ;color: #333333; vertical-align: middle; padding:10px 10px ; border:1px solid #e5e5e5;}
.Company_Tab .Td-Label{ width: 120px;color: #999999; background: #f6f9fc;}

.Account_Circular{ height:170px; width:170px; border-radius:50%; border:3px solid #f39919; background-color:#fffbf6;  }
.Account_Circular span{ color:#f39919; font-size:13px; }
.Account_Circular p{ color:#666666; font-size:13px; font-weight:bold; top:120px; text-align:center; width:170px; }
.Account_Residualtime{ top:10px; text-align:center; width:170px;}
.Account_Item{display:block; line-height:42px; overflow:hidden;}
.Account_Information{ padding-left:40px;}
.Account_Btn_Box{float:right;}
.Account_Btn_Box a{ width:120px; height:42px; margin-right:10px; background-color:#fafafa; color:#666666; font-size:13px; line-height:42px; text-align:center; display:block; border:1px solid #e5e5e5; border-radius:4px; }
.Account_Btn_Box a:hover{background-color:#0e88e1; color:#ffffff; border:1px solid #0e88e1;}
.Account_Box{padding-bottom:30px; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.Account_Screen{border-radius: 20px;width:80px; height:28px; background-color:#d1ecff; border:1px solid #a5d6fa;display:block; font-size:13px; color:#0e88e1; text-align: center; line-height:28px; font-weight:normal;float: left;margin-right: 10px}
.Account span{float:left; padding-right:10px; }
.Account_Year{overflow:hidden; }
.Account_Month{overflow:hidden; padding-top:10px; padding-bottom:20px;}

.Account_Screen:hover{background-color:#0e88e1; color:#ffffff; border:1px solid #0e88e1;}
.Screen_Current{background-color:#0e88e1; color:#ffffff; border:1px solid #0e88e1;}
.Account_Tab{ border:1px solid #e5e5e5;width: 100%; max-width: 100%; }
.Account_Tab td{background-color:#ffffff; font-size: 13px ;color: #333333; vertical-align: middle; padding:10px 10px ; border:1px solid #e5e5e5;}
.Account_Tab .Td-Label{ width:120px;color: #999999; background: #f6f9fc;}
.Account_Detailed_Title{font-size:14px; color:#333333; text-align:left; padding-bottom:14px; font-weight:bold;padding-top:30px;}
.File_Box ul li{float:left; }
.File_Box ul li a{width:130px; height:168px; background:url(../image/File_BG.jpg) 0 0 no-repeat; padding-right:20px; display:block;}
.File_Box ul li a p{font-size:18px; color:#519cd2; font-weight:bold; text-align:center; padding-top:46px; }

.Business_Progress{ background-color:#f7f9fa; padding-top:10px; padding-bottom:10px;}
.Business_Progress_Title{font-size:14px; color:#333333; text-align:left; padding-bottom:14px; font-weight:bold;}

.Myinformation_Top{font-size:20px; color:#333333; width:1200px; margin:0 auto; padding-top:30px; padding-bottom:26px; font-weight:bold; height:20px; }
.Myinformation_Top span{float:left; padding-right:10px;}

.Company_List_Name{font-size:16px; color:#333333; text-align:left }
.Company_List{ padding:20px 25px 20px 25px; border:1px solid #e5e5e5; width:300px; margin-right:14px; float:left; margin-top:14px; height:120px;}
.Company_List_Information{margin-top:10px;line-height: 25px;}
.Company_Item{overflow:hidden;}
.Company_List:hover{background-color:#f6fafd;}

.MyRecommend_Top{ font-size:20px; color:#333333; width:1200px; margin:0 auto; padding-top:30px; padding-bottom:26px; font-weight:bold; height:20px;}
.Recommend_Tab{width:1200px; text-align:left; }
.PersonCenter_Icon01{ background:url(../image/icon.png) -32px 0px no-repeat;  height:24px;width:30px; display:block; position:absolute; top:13px; left:50px;}
.PersonCenter_Icon02{ background:url(../image/icon.png) -32px -24px no-repeat;  height:24px;width:30px; display:block; position:absolute; top:13px; left:50px;}
.PersonCenter_Icon03{ background:url(../image/icon.png) -32px -48px no-repeat;  height:24px;width:30px; display:block; position:absolute; top:13px; left:50px;}
.PersonCenter_Icon04{ background:url(../image/icon.png) -32px -72px no-repeat;  height:24px;width:30px; display:block; position:absolute; top:13px; left:50px;}
.PersonCenter_Icon05{ background:url(../image/icon.png) -32px -96px no-repeat;  height:24px;width:30px; display:block; position:absolute; top:13px; left:50px;}
.PersonCenter_Icon06{ background:url(../image/icon.png) -32px -120px no-repeat;  height:24px;width:30px; display:block; position:absolute; top:13px; left:50px;}
.PersonCenter_Icon01_Current{ background:url(../image/icon.png) 0 0 no-repeat;}
.PersonCenter_Icon02_Current{ background:url(../image/icon.png) 0 -24px no-repeat;}
.PersonCenter_Icon03_Current{ background:url(../image/icon.png) 0 -48px no-repeat;}
.PersonCenter_Icon04_Current{ background:url(../image/icon.png) 0 -72px no-repeat;}
.PersonCenter_Icon05_Current{ background:url(../image/icon.png) 0 -96px no-repeat;}
.PersonCenter_Icon06_Current{ background:url(../image/icon.png) 0 -120px no-repeat;}
.File_Box{margin-top: 20px}