/* reset.css */
.log-ban { height:428px; position:relative; padding-bottom:60px; position:relative;}
.log-ban:before { content:""; position:absolute; left:50%; bottom:111px; margin-left:-334px; width:259px; height:161px; background:url(../img/index-log.jpg) no-repeat;} 
.log-ban2 { height:230px; position:relative;}
.zc-sel { text-align:center; overflow:hidden; margin-top:40px;}
.zc-sel li { width:290px; margin:0 40px 5px 40px; display:inline-block;}
.zc-sel li .zc-box1 {width:290px; height:233px; line-height:24px; border-top:6px solid #65baff; background:#fff; -webkit-box-shadow:0 0 4px #e3e3e3; -ms-box-shadow:0 0 4px #e3e3e3; box-shadow:0 0 4px #e3e3e3; display:block;}
.zc-sel li img { height:73px; margin-top:12px;}
.zc-sel li h1 { font-size:18px; color:#1f1f1f; margin:15px 0 5px 0;}
.zc-sel li h3 { margin-top:10px;}
.zc-sel li h3 label { margin:0 15px;}
.zc-sel li .zc-btn1 { width:160px; height:40px; line-height:40px; text-align:center; font-size:16px; display:block; margin:0 auto; margin-top:18px; background:#2695eb; color:#fff; -webkit-border-radius:4px; -ms-border-radius:4px;border-radius:4px; border:none; cursor:pointer;}
.zc-sel li.zc-a2 .zc-box1{border-top:6px solid #ff9000;}
.zc-sel li.zc-a2 .zc-btn1{ background:#ff9000;}
.zc-tc1 { text-align:center;}
.zc-tc1 h1 { background:url(../img/member/yes4.jpg) no-repeat; margin-bottom:7px; padding-left:88px; height:64px; line-height:64px; color:#424242; font-size:26px; display:inline-block; margin-top:38px;}
.zc-tc1 h2 { font-size:16px; color:#424242; }
.zc-tc1 h2 font { color:#f00; font-weight:bold;}
.zc-tc1 img { padding:15px 0; }
.zc-tc1 .zc-goon { width:165px; height:50px; line-height:50px; text-align:center; font-size:16px; display:inline-block; margin-top:18px; background:#14ae35; color:#fff; -webkit-border-radius:50px; -ms-border-radius:50px;border-radius:50px; border:none; cursor:pointer;}

/*agreement-mask*/
.agreement-mask{display:none; position:fixed; width:100%; height:100%;z-index:1201; font: 12px/1.5 "Microsoft YaHei";}
.agreement-show{position:absolute; left:50%; top:50%; margin-left:-450px; margin-top:-315px; background:#fff;width:900px;height:630px;z-index:1203; color:#222; font-size:14px; line-height:28px }
.agreement-win{ width:100%;height:100%; position: fixed;top:0; left:0; background:url(../img/opacity.png) repeat;}
.agreement-show h2{ background:#f5f5f5; border-bottom:1px solid #e2e2e2; font-size:16px; line-height:40px; text-indent:20px; font-weight:normal}
.agreement-show .i-close-show{ position: absolute;right: 20px;top: 12px;display: block; width: 16px; height: 16px; overflow:hidden;background:url(../img/icon-btn-close.png) no-repeat 0 -32px; cursor: pointer;}
.agreement-main{ padding:20px;border-top:1px solid #d3d3d3;border-bottom:2px solid #f0f0f0;width:860px;height:444px;overflow-y:auto;}
.agreement-main dl dt{ font-weight:bold;line-height:40px;margin-top:20px}
.agreement-show-bottom{width:100%; text-align:center;}
.agreement-show-bottom .orange-red-btn .orange-h-btn{ font-size:16px; margin:0 auto; margin:30px 0}
.agreement-main dl dt.dt-hd{ text-align:center;font-size:24px;line-height:56px; letter-spacing:1px;margin-top:0}
.agreement-main strong{font-weight:bold}
.ti_2{text-indent:2em}
/*******会员中心*************/

.hy-left { float:left; width:220px; padding:0 2px; }
.hy-left .left-t { width:220px; padding-top:18px; height:122px; line-height:26px; background:#3a9de1; text-align:center; font-size:14px; color:#fff; -webkit-box-shadow:0 0 2px #000; -ms-box-shadow:0 0 2px #000; box-shadow:0 0 2px #000;}
.hy-left .left-t img {display:block; width:76px; height:76px; margin:0 auto; margin-bottom:5px;}
.hy-left .left-c { overflow:hidden;}
.hy-left .left-c li { overflow:hidden; text-align:center;}
.hy-left .left-c li .le-top { background:#eeeeee; color:#1d1d1d; font-size:16px;  height:40px; line-height:40px; position:relative;}
.hy-left .left-c li .le-bom { padding-bottom:10px;}
.hy-left .left-c li .le-bom a { height:40px; line-height:40px; border-bottom:1px dashed #d3d3d3; display:block; font-size:14px; }
.hy-left .left-c li em { position:absolute; left:10px; top:6px; width:28px; height:28px; background:url(../img/member/lc.png) no-repeat; }
.hy-left .left-c li em.em1 { background-position:0 0;}
.hy-left .left-c li em.em2 { background-position:0 -40px;}
.hy-left .left-c li em.em3 { background-position:0 -80px;}
.hy-left .left-c li em.em4 { background-position:0 -120px;}
.hy-left .left-c li em.em5 { background-position:0 -160px;}
.hy-right { float:right; width:910px; border:1px solid #dbdbdb; padding:0 15px 15px 15px; min-height:450px;}
.right-tit1 { position:relative; height:40px; line-height:40px; border-bottom:1px solid #dcdcdc; padding-left:20px; margin-top:20px; color:#2b2b2b; font-size:20px;}
.right-tit1 em { width:6px; height:20px; background:#3a9de1; position:absolute; left:7px; top:10px;}
/*********************/

/**************/
.tit-more { position:absolute; right:5px; top:0px; font-size:14px; color:#666;}
.tit-more:hover { color:#3897da;}
.innews-ul { overflow:hidden;}
.innews-ul li { overflow:hidden; padding:15px 170px 15px 0; border-bottom:1px solid #dcdcdc; color:#7c7c7c; font-size:14px; line-height:26px; position:relative;}
.innews-ul li img { float:left; width:170px; height:118px; border:1px solid #dcdcdc; margin-right:13px;}
.innews-ul li span { font-size:18px; color:#2b2b2b; display:block; margin:5px 0;}
.innews-ul li font { position:absolute; right:10px; top:20px;}
.lod-more { color:#0099e5; font-size:16px; text-align:center; display:block; margin-top:20px; }
.rz-ul { margin:40px 15px 20px 15px;}
.rz-ul li { padding:18px 33px; border:1px solid #dcdcdc; height:70px; margin:8px 0; color:#5c5c5c; font-size:14px; line-height:70px; position:relative;}
.rz-ul li em { float:left; display:block; width:52px; height:70px; background:url(../img/member/yyz.png) no-repeat;}
.rz-ul li.yyz em{ background-position:0 18px;}
.rz-ul li.wyz em{ background-position:0 -108px;}
.rz-ul li font {  font-size:18px; color:#232323; display:block; float:left; width:115px; height:70px; line-height:70px; margin-left:35px; border-right:1px solid #dcdcdc; margin-right:40px;}
.rz-ul li .xg-a { color:#1089dd; width:100px; height:36px; line-height:36px; position:absolute; right:33px; top:35px; text-align:center; -ms-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.rz-ul li.wyz .xg-a { background:#ed4426; color:#fff;}
/*************************************/
.lc-tu {}
.lc-tu { margin:20px 15px 60px 15px; height:40px; border-bottom:2px solid #d1d1d1; position:relative;}
.lc-line { z-index:20; position:absolute; left:0px; bottom:-2px; height:2px; background:#0b7ae2;}
/*.lc-tu .c1 { width:324px;}
.lc-tu .c2 { width:568px;}
.lc-tu .c3 { width:100%;}*/
.lc-tu ul { }
.lc-tu li {z-index:21; position:relative; display:table; float:left; margin-left:160px; background:#fff; border:2px solid #dfdfdf; width:66px; padding:14px 5px; height:48px; line-height:24px; display:block; border-radius:100%; text-align:center; color:#5d5d5d; font-size:15px;} 
.lc-tu li em{ position:absolute; left:-2px; top:-2px; width:2px; height:80px; width:80px;border-radius:100%; display:block; z-index:19; }
.lc-tu li.em1 em { background:url(../img/member/lc-bg.jpg) no-repeat; background-position:0 0;}
.lc-tu li.em2 em { background:url(../img/member/lc-bg.jpg) no-repeat; background-position:-90px 0;}
.lc-tu li.em3 em { background:url(../img/member/lc-bg.jpg) no-repeat; background-position:-180px 0;}
.lc-tu li.em1,.lc-tu li.em2,.lc-tu li.em3 { color:#3a9de1;}
.lc-tu li span { position:relative; z-index:20; display:block;}
.gw-lc li { margin-left:170px;}
.gw-lc li.em1 em{ background:url(../img/member/z1.jpg) no-repeat}
.gw-lc li.em2 em{ background:url(../img/member/z2.jpg) no-repeat}
.gw-lc li.em3 em{ background:url(../img/member/z3.jpg) no-repeat}
.gw-lc li.em4 em{ background:url(../img/member/z4.jpg) no-repeat}
.gw-lc .lc-line { background:#ff8a00;}
.gw-lc li.em1,.gw-lc li.em2,.gw-lc li.em3,.gw-lc li.em4 { color:#ff8a00;}
.ddx-topc1 { position:absolute; left:0px; top:0px; color:#353334; font-size:14px;}
.yz-box { text-align:center;}
.conp { margin-top:66px; display:inline-block; background:url(../img/member/yes1.jpg) left top no-repeat; padding-left:80px; text-align:left; color:#5c5c5c; font-size:14px; min-height:80px;}
.conp p { font-size:24px; color:#3a9de1; line-height:60px;}
.co1 { background:url(../img/member/yes2.jpg) left top no-repeat;}
.co1 p { color:#da4d4d;}
.co2 { background:url(../img/member/yes4.jpg) left top no-repeat;}
.co2 p { color:#3fb838;}
/*************************/
.right-tit2 { position:relative; height:40px; line-height:40px; border-bottom:2px solid #40a0e2; padding-left:20px; margin-top:20px; color:#40a0e2; font-size:20px;}
.pj-box1 { margin:30px; overflow:hidden;}
.pj-top1 { overflow:hidden; color:#bdbbbb; line-height:26px;}
.pj-top1 img { border:1px solid #dcdcdc; /*width:148px; height:103px;*/ display:block; float:left; margin-right:15px;}
.pj-top1 span { color:#3a9de1; font-size:16px; display:inline-block; margin-top:5px;}
/*****************/
.pj-xx { margin-top:20px; overflow:hidden; }
.pj-xx li { float:left; margin-right:15px; font-size:16px;}
.pj-xx li  label{ float:left; margin-top:5px;}
.pj-xx li input { float:left;}
.pj-xx li img { float:left; margin:4px 2px 0 0;}
.pj-tit1 {margin-top:30px; width:666px; padding-left:20px; position:relative; background:#eeeeee; height:42px; line-height:42px; border:1px solid #e5e5e5; border-bottom:none; font-size:16px;}
.pj-area {width:666px; height:120px; font-size:16px; line-height:30px; padding:5px 10px; border:1px solid #e5e5e5; resize:none;}
.dd-table { border-top:1px solid #ededed; border-left:1px solid #ededed; width:100%; font-size:14px;}
.dd-table td, .dd-table th { border-bottom:1px solid #ededed; border-right:1px solid #ededed; line-height:46px; text-align:center;}
.dd-table th { font-size:14px; font-weight:bold; background:#ededed;}
.dd-lay1 { height:46px; line-height:46px; border-bottom:1px dashed #a7a7a7; margin-bottom:15px; color:#464646; font-size:14px; padding-left:20px;}
.dd-lay3 { width:100%; font-size:14px; color:#464646; line-height:30px; margin-top:30px; padding-top:20px; border-top:1px dashed #a7a7a7;}
.dd-doc { background:url(../img/member/doc1.jpg) 1px no-repeat; padding-left:25px; height:30px; line-height:30px; display:block; margin-left:5px;}
.yzm-kbq { line-height:36px; margin-left:5px; color:#007cc6;}
.rz-file,.tx-file{ float:left; position: relative;display: inline-block;background:#f2f2f2;border: 1px solid #dcdcdc;padding: 10px 25px;overflow: hidden; font-size:16px; color: #252525;text-decoration: none;text-indent: 0; line-height: 20px; -webkit-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; cursor:pointer;}
.rz-file input,.tx-file input { position: absolute; font-size: 100px;right: 0;top: 0;opacity: 0; width:100%; height:100%;}
.rz-file:hover {background: #AADFFD;border-color: #78C3F3;color: #004974;text-decoration: none;}
.rz-r { float:left; width:500px; margin-left:30px; color:#3a9de1; line-height:22px;}
.rz-r img { float:left; width:116px; height:73px; margin-right:10px;}
.xg-box1 { padding-left:200px; position:relative; margin-top:30px;}
.toux { position:absolute; left:50px; top:20px; width:160px; line-height:24px; color:#919191;}
#preview { width:160px; height:160px; -webkit-border-radius:100%; -ms-border-radius:100%; border-radius:100%; overflow:hidden; }
.toux img { width:160px; height:160px; display:block; margin:0 !important;}
.toux h3 { width:120px; margin-left:27px; margin-top:5px;}
.toux-r {}
/*************************/
.dd-top { background:#efefef; padding:8px 0; margin-top:20px; overflow:hidden; color:#545454; font-size:14px; line-height:32px; }
.dd-top span,.dd-top input,.dd-top select{ float:left; margin-left:15px;}
.dd-inp { width:100px; padding:0 8px; background:#fff; border:1px solid #c6c6c6; height:30px; line-height:30px;}
.dd-inp:hover { border:1px solid #65baff;}
.dd-inp:focus { border:1px solid #65baff; -webkit-box-shadow:0 0 2px #65baff; -ms-box-shadow:0 0 2px #65baff; box-shadow:0 0 2px #65baff;}
.dd-sel { width:80px; padding:0 8px; background:#fff; border:1px solid #c6c6c6; height:30px; line-height:30px;}
.dd-sub { padding:0 22px; height:30px; line-height:28px; font-size:14px; cursor:pointer; background:#dd3822; color:#fff; border:none;}
.dd-hd { background:#f4f4f4; height:56px; line-height:28px; margin-top:15px; padding:7px 0 7px 20px;}
.dd-hd li { float:left; margin:0 50px 0 0; color:#6b6b6b; font-size:14px; }
.dd-table2 { width:100%; border:1px solid #e5e5e5; font-size:14px; color:#5f5f5f; line-height:24px;}
.dd-table2 td { text-align:center; padding:15px 0;}
.dd-table2 .bor-img { border:1px solid #dcdcdc;width:150px;height:150px;}
.fk-btn { display:block; margin:0 auto; width:80px; height:30px; line-height:30px; background:#ff8400; text-align:center; color:#fff; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.fk-btn:hover { color:#fff;}
.fp-warn { background:url(../img/member/warn.jpg) left top no-repeat; margin:15px 0 30px 50px; padding-left:37px; color:#ff6600; font-size:14px; line-height:24px;}
.fp-warn h3 { font-size:16px; margin-bottom:5px;}
.fp-sa { color:#5f5f5f; font-size:14px; line-height:20px;}
.fp-sa a { padding:0 12px; color:#5f5f5f;}
.fp-sa a:hover { color:#222; text-decoration:underline;}
.z16 { width:130px; font-size: 18px !important;color: #999 !important; padding:0px !important; display:inline-block; }
.z16 em { font-size:18px; color:#f08519;}
.tb-zzbox { background:#f3f3f3; padding:20px; position:relative; margin-bottom:1px;}
.dd-xx80 { position:absolute; left:30px; top:24px; line-height:30px; font-size:14px; color:#555;}
/*************/
.fp-table1 { background:#f4f4f4; line-height:40px; text-align:center; width:100%; color:#5f5f5f; font-size:16px; margin-top:15px;}
.fp-table1 th { text-align:center;}
.fp-pp { padding-right:34px; background:url(../img/member/ques1.jpg) right center no-repeat; height:24px; line-height:24px; display:inline-block;}
.fp-table2 { width:500px; line-height:38px; font-size:16px; margin:0 auto;}
.fp-table2 td,.fp-table2 th { padding-left:40px;}
.fp-table2 select { border:none; font-size:16px; line-height:16px; background:none; width:250px;}
.pj-ul { overflow:hidden;}
.pj-ul li { overflow:hidden; padding:20px 0; border-bottom:1px solid #d2d2d2; position:relative; color:#666666; line-height:22px;}
.pj-ul li img { float:left; width:148px; height:103px; border:1px solid #dcdcdc; margin-right:22px;}
.pj-ul li h1 { color:#3a9de1; font-size:16px}
.pj-ul li h2 { color:#bdbbbb;}
.pj-ul li h2 font { color:#f76323; font-weight:bold; padding:0 3px; font-size:14px;}
.pj-ul li h3 { margin:5px 0;}
.pj-ul li h3 font{ color:#dd3822; font-weight:bold;padding:0 3px; font-size:14px;}
.pj-ul li h4 { color:#7d7d7d; font-size:14px; font-weight:bold;}
.pj-ul li .pj-del { color:#dd3822; position:absolute; top:50%; margin-top:-11px; right:38px;}
.sc-ul { overflow:hidden;}
.sc-ul li { overflow:hidden; padding:15px 0; border-bottom:1px solid #d2d2d2; position:relative; color:#555555; line-height:95px; font-size:14px;}
.sc-ul li img { float:left; width:134px; height:93px; border:1px solid #dcdcdc; margin-right:22px;}
.sc-ul li h1 { float:left; width:350px; color:#3a9de1; font-size:16px}
.sc-ul li h1 font { color:#f08519;}
.sc-ul li h2 { float:left; width:200px; color:#bdbbbb;}
.sc-ul li h3 { float:left; width:100px; color:#f08519; font-size:16px; }
.sc-ul li .pj-del { color:#1089dd; font-size:16px;}
/****************************/
.right-tit2 .jf-more { color:#d3a862; font-size:16px; position:absolute; right:10px; top:0px;}
.jf-table { line-height:24px; margin-left:10px;}
.jf-table td { padding:7px 0;}
.jf-table .yz-inp { float:left; margin-right:15px;}
.jf-lay1 { color:#474747; font-size:14px; padding:30px 0 !important; }
.jf-lay1 font { font-size:26px; color:#e45454; position:relative; top:3px;}
.jf-table2 { width:100%; line-height:40px; margin-top:40px; color:#7f7e7e; font-size:14px;}
.jf-table2 td,.jf-table2 th { text-align:center;}
.jf-table2 th { background:#f4f4f4; font-size:16px; color:#494949; border-top:1px solid #d2d2d2;}
.jf-table2 td { border-bottom:1px solid #d2d2d2; }
/*******************************************************/
.line6 {border-top:2px solid #1089dc; width:100%;}
.ddx-tit1 { height:50px; line-height:50px; background:#f0f0f0; padding-left:18px; color:#343434; font-size:18px;}
.ddx-box1 { border:1px solid #dcdcdc; padding:26px;}
.ddx-c1 { margin-top:20px; font-size:14px; color:#5c5c5c; line-height:16px;}
.ht-table { font-size:14px;}
.ht-table th{ font-weight:bold; }
.ht-table td { padding:6px 0; }
.ddx-tit2 { color:#343434; font-size:18px; padding:30px 0 20px 0;}
.ht-left { float:left; width:500px; margin-left:20px;}
.ht-inp { padding:0 10px; width:300px; border:1px solid #dcdcdc; height:34px; line-height:34px; background:#fff;}
.ht-inp:hover { border:1px solid #65baff;}
.ht-inp:focus { border:1px solid #65baff; -webkit-box-shadow:0 0 2px #65baff; -ms-box-shadow:0 0 2px #65baff; box-shadow:0 0 2px #65baff;}
.ht-btn {}
.ht-btn{width:90px; height:38px; font-size:16px; line-height:38px; margin:15px 10px 0 0; display: inline-block; *display: inline; *zoom:1;color: #fff; cursor:pointer; border: none; background-color: #ff8a00;text-align:center; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.ht-btn:hover{background: #f38605;color:#fff}
.ddx-line { padding-bottom:25px; border-bottom:1px solid #dcdcdc}
.ddx-tab { color:#343434; font-size:14px;}
.ddx-tab td { padding:9px 0;}
.ht-tit9 { padding-left:260px; overflow:hidden; margin-bottom:15px;}
.ht-tit9 li { float:left; border:1px solid #dcdcdc; height:38px; line-height:38px; padding:0 45px; font-size:16px; cursor:pointer; }
.ht-tit9 li.on { border:1px solid #ff8a00; color:#ff8a00;}
.ddx-td { width:254px;  padding-right:6px !important; text-align:right;}
.ddx-bom { overflow:hidden; width:100%; }
.ddx-bom li { padding:6px 0; overflow:hidden;}
.ddx-sp1 { float:left; line-height:36px; color:#343434; font-size:18px; width:105px; text-align:right; padding-right:10px;}
.ly-area { resize:none; width:1160px; height:100px; border:1px solid #dcdcdc; padding:5px 9px; line-height:25px;}
.bl-file{ float:left; position: relative;display: inline-block;background:#1089dc; color:#fff; padding: 10px 25px;overflow: hidden; font-size:16px;text-decoration: none;text-indent: 0; line-height: 20px; -webkit-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; cursor:pointer;}
.bl-file input { position: absolute; font-size: 100px; right: 0;top: 0;opacity: 0; width:100%; height:100%;}
.bl-file:hover {background:#0e76bd;color: #fff;text-decoration: none;}
.ddx-bom li.ddx-li { padding:20px 0; border-bottom:1px solid #dcdcdc;}
.ddx-c2 { font-size:16px; color:#707070;}
.fp-select { line-height:38px; color:#1089dc; font-size:14px;}
.ht-sel { float:left; padding:0 10px; font-size:14px; color:#666; background:#fff; border:1px solid #c6c6c6; height:38px; line-height:38px;} 
.ddx-li2 { display:none;}
.btl { color:#0f3dc3; text-decoration:underline;}
.tlr { text-align:right; font-size:14px; color:#727272;}
.y24 { font-size:24px; color:#f08519; padding:0 10px 0 3px; position:relative; top:3px;}
.ddx-top { overflow:hidden; margin-bottom:15px; color:#353334; padding-left:20px; font-size:18px; line-height:38px;}
.zf-box1 { margin:20px 0; padding:0 20px 40px; border-bottom:1px solid #ddd;}
.zf-img1 { border:1px solid #dddddd; position:relative; top:13px; height:35px;}
.zf-fins { border:1px solid #bebcbc; margin:0 auto; margin-top:40px; margin-bottom:40px; color:#3b3b3b; font-size:16px; line-height:40px; position:relative; top:20px; padding:60px 0 60px 220px ; width:400px; -webkit-box-shadow:0 0 4px #bebcbc;-ms-box-shadow:0 0 4px #bebcbc;box-shadow:0 0 4px #bebcbc;}
.yl-btn2 { width:80px; height:30px; border:1px solid #0b7ae2; border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px; display:inline-block; text-align:center; line-height:30px; margin-right:20px; color:#0b7ae2; }
.bor-ybg { border:1px solid #e2840b; color:#e2840b;}
.bor-ybg:hover { color:#e2840b;}
.zf-fins img { position:absolute; left:90px; top:50px;}
.zf-fins h1 { font-size:30px; color:#45930b;}
.hwtb-tab{ width:100%; font-size:14px; margin-top:30px;}
.hwtb-tab .tr1{ border-bottom:none; background:#f4f4f4; height:45px;}
.hwtb-tab tr{ border-bottom:1px solid #dcdcdc; height:50px;}
.hwtb-tab-a{ background:url(../images/tb/xf.png) 0 no-repeat; padding-left:30px; font-weight:bold;}
.hwtb-tab-a2{background:url(../images/tb/ljt.png) 0 no-repeat; width:18px; height:19px; display:block; margin:0 auto;}
.hwtb-tab .td1{ width:50px;}
.hwtb-tab .td2{ width:145px;}
.hwtb-tab .td3{ width:60px;}
.hwtb-tab input[type="checkbox"]{ position:relative;left: 18px;}
.hwtb-tab-a3 a{ background:#fff; border:1px solid #dcdcdc; font-size:14px; color:#646464; line-height:26px; height:26px; width:80px; display:inline-block; text-align:center; margin-right:20px;}
.info-c8 { margin:20px 0px; color:#555555; font-size:14px; line-height:30px; overflow:hidden;}
.info-c8 img { max-width:100%;}
.info-t8 { line-height:30px; padding-top:30px; font-size:24px; color:#555555; text-align:center; }
.order-ul li{ margin-top:15px; font-size:14px;}
.order-top{ background:#f4f4f4; height:40px; line-height:40px; color:#6b6b6b; padding-left:30px;overflow: hidden;}
.order-top div{ float:left;}
.order-top span{ font-weight:bold;}
.order-num{ width:236px;}
.order-time{width:176px;}
.order-bot{ border:1px solid #e8e8e8; padding:15px 30px;overflow: hidden;}
.order-bot img{ display:block; border:1px solid #dcdcdc; widows:88px; height:88px; float:left; margin-right:40px;}
.order-bot1{ line-height:30px; width:240px; float:left;height: 90px;}
.order-bot2{ line-height:90px; font-size:16px; color:#ff9019; width:130px; float:left;}
.order-bot3{ line-height:22px; width:110px; text-align:center; float:left; margin-right:40px;height: 90px;}
.order-bot4{ line-height:30px; width:78px; text-align:center; float:left; height:90px;}
.order-bot4 a{ display:block;border-radius: 3px;}
.txline { text-decoration:line-through;}
.jf-c1 { text-align:left; color:#434343;}
.jf-c2 { text-align:right; padding-right:30px; border-top:1px solid #e5e5e5; padding-top:15px;}
.jf-addr { color:#686868; font-size:14px; line-height:26px; margin-top:40px;}
.jf-addr  h1 { font-size:18px; margin-bottom:10px;}
.jf-del { width:110px; height:34px; float:right; display:block; text-align:center; font-size:16px; color:#5f5f5f; line-height:34px; background:#eeeeee; border:1px solid #dcdcdc; -webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}
/*****************************/
#industry { width:293px;}
/*wrapper*/
.wrapper{ width: 100%;min-width: 1180px;padding:80px 0 60px;border-top:0;}
.wrapper .login-wrap{ width: 870px; margin: 0 auto;background-color: #FFF;}
.wrapper .register-wrap{width: 920px; margin: 0 auto;background-color: #FFF;}
.wrapper .login-wrap .right-intro{position:relative;width: 400px; margin: 0 auto;padding: 30px 0;}
/*footer*/
#footer{background-color: #F5F5F5;font:14px/24px Microsoft Yahei;}
#footer .footer-Copy{padding: 20px 0;border-top:0;}
#footer .footer-Copy p,#footer .footer-Copy a,#footer .footer-Copy .Copyright a{color: #72676c;}
#footer .footer-Copy a:hover{color: #FE6600;}
/*right-intro*/
.right-intro .huiyuan-login-h3{margin-top:30px;font:24px/40px Microsoft Yahei;color:#5b5650;text-align: center;letter-spacing: 1px;}
.right-intro .logo{ width: 190px;margin: 0 auto;}
.huiyuan-msg-wrap{ height: 30px; margin:0 0 5px 0;}
.huiyuan-msg-wrap .msg-error{position:relative; width: 350px;background:#ffebeb;color:#e4393c;border:1px solid #F86161;padding: 3px 10px 3px 38px;line-height:18px;min-height:18px;}
.huiyuan-msg-wrap .msg-error .i-login-msg{ display: block; position: absolute;top:4px;left:10px; width: 16px; height: 16px; overflow: hidden;background:url(../img/icon_register.png) no-repeat 0 -44px;}

.formitm{margin-bottom: 18px;}
.login-ipt{width:366px;height:18px;padding: 15px;border: 1px solid #E9E9E9;font:12px/18px Microsoft Yahei;color: #999;}
.login-ipt:focus{border-color: #F28E50;color: #5b5650;box-shadow: 0 0 2px #F28E50;}
.login-ipt-code{width: 140px;}
.phone-code-ipt{width: 180px;}
.return-code{font:12px/50px Microsoft Yahei;color: #2584eb;}
.login-btn{width:400px; height:50px;font:16px/50px Microsoft Yahei;display: inline-block; *display: inline; *zoom:1;color: #fff; cursor:pointer; border: none; background-color: #EF5B00;text-align:center;}
.login-btn:hover{background: #fb5900;color:#fff}
.phone-code,.phone-code-disable{float:left;width:154px;height:48px;border: 1px solid #F18943;font:12px/50px Microsoft Yahei;color: #f18943;cursor: pointer; text-align: center;background-color: #FFEDE1;}
.phone-code-disable{background-color: #e9e9e9;border-color:#DEDEDE;color: #666;}

/*other-ifon*/
.other-ifon{text-align: center;}
.other-ifon a{color: #7a7c7e;font:12px/60px Microsoft Yahei;}
.other-ifon a.register-link{padding-right: 10px;margin-right: 10px;border-right: 1px solid #E4E4E4;}
.other-ifon a:hover{color: #FE6600;}

/*other-login*/
.other-login-tit{height: 30px;margin-top:20px;border-top: 1px solid #E4E4E4;}
.other-login-tit h3{width: 100px;padding:0 30px; margin:-18px auto 0;text-align: center;color: #b4b4b7;font:12px/30px Microsoft Yahei;background-color: #FFF;}
.other-login-cont{padding: 10px 0 20px;height: 34px;text-align: center;}
.other-login-cont li{display: inline-block;*display:inline;*zoom:1;margin: 0 15px;width: 34px;height: 34px;overflow: hidden;}
.other-login-cont li .lg-icon{display: inline-block;*display:inline;*zoom:1;width: 34px;height: 34px;overflow: hidden;background: url("../img/other_login.png") no-repeat;}
.other-login-cont li .lg-icon1{background-position: 0 0;}
.other-login-cont li .lg-icon2{background-position: 0 -38px;}
.other-login-cont li .lg-icon3{background-position: 0 -77px;}
.other-login-cont li .lg-icon4{background-position: 0 -116px;}
.other-login-cont li .lg-icon1:hover{background-position: -35px 0;}
.other-login-cont li .lg-icon2:hover{background-position: -35px -38px;}
.other-login-cont li .lg-icon3:hover{background-position: -35px -77px;}
.other-login-cont li .lg-icon4:hover{background-position: -35px -116px;}

/*agreement*/
.agreement{color: #999;font:12px/30px Microsoft Yahei;}
.agreement a{color: #f18943;}
.agreement input{margin: 0 2px 2px 0;vertical-align: middle;}

/*have-member*/
.have-member{margin-top: 10px;border-top: 1px solid #e9e9e9;color: #999;font:12px/40px Microsoft Yahei;text-align: center;}
.have-member a{color: #f18943;}

/*register-suc*/
.register-suc-win{ width:100%;height:100%; position: fixed;top:0; left:0; background:url(../img/opacity.png) repeat;}
.register-suc{position:absolute; left:50%; top:50%;margin: -250px 0 0 -250px; background-color:#fff;width: 500px; height: 300px; border:1px solid #E6E6E6;color:#222;}
.register-suc-hd{ height: 50px; padding: 0 20px; border-bottom: 1px solid #E6E6E6; font: 24px/50px Microsoft Yahei; background-color: #f4f5f9;}
.register-suc-bd{margin: 60px 70px 0; text-align:center;}
.register-suc-bd dt strong{height:36px; font:28px/40px microsoft Yahei;vertical-align:top;*vertical-align:text-top}
.register-suc-bd dd{font:14px/40px microsoft Yahei; color: #666;}
.register-suc-bd dd a{color: #EF8200; text-decoration: underline;}
.register-suc-bd .right-icon{width:36px; height:36px;margin:0 15px 0 0;vertical-align: top; background:url(../img/icon_windows.png) no-repeat -36px 0;display:inline-block;*display:inline;*zoom:1;}

/*表单验证--纯文字+换行*/
.ipt.error{border:1px solid #f86161 !important;}
.ipt.error+.errormsg,.errormsg{color:#f86161; float:left; height:30px; line-height:20px; text-indent:40px}
.ipt.error+.errormsg{height:auto;text-indent:170px;position: absolute;left: 0px;top: 39px;}

/*modify页面表单验证--纯文字+换行*/
.modify-errormsg {color: #f86161;height: 45px;line-height: 25px;display:block;font-size:12px}

/*表单验证--图标+文字+不换行*/
.vtor-input-err-border{border:1px solid #f86161;}
.vtor-input-err-msg{color:#f86161;max-width:180px;min-width:50px;}
.vtor-input-ok-border{border:1px solid #3fb838;}
.vtor-input-ok-msg{color:#969696;max-width:180px;min-width:50px;}
.vtor-input-err-msg em,.vtor-input-ok-msg em{width:16px;height:16px;margin:0 5px 0px 10px;position: relative;top: 3px;display:inline-block;_zoom:1;_display:inline;*zoom:1;*display:inline;}
.vtor-input-err-msg em{ background:url(../img/icon_register.png) left bottom no-repeat}
.vtor-input-ok-msg em{ background:url(../img/icon_register.png) -20px bottom no-repeat}

/*安全强度*/
.security-strength{width:100%;*padding-bottom:13px}
.security-strength ul{ float:left;}
.security-strength ul li{width:24px; height:15px; float:left; margin:13px 1px 13px 0 !important;}
.weak{color:#f86161}
.weak ul li.s1{background:#f86161}
.weak ul li.s2,.weak ul li.s3,.weak ul li.s4{background:#D9D9D9}
.medium{color:#f08519}
.medium ul li.s1,.medium ul li.s2{background:#f08519;}
.medium ul li.s3,.medium ul li.s4{background:#D9D9D9;}
.strong{color:#72bf01}
.strong ul li{background:#72bf01;}
/********************************/


.orange-red-btn{width:300px !important; height:42px;margin: 30px 0; line-height:42px; font-size:16px;display: inline-block; *display: inline; *zoom:1; *overflow:visible; padding:0 16px;color: #fff !important; cursor:pointer; border: none; background: #f60; border-radius:3px; text-align:center}
.orange-h-btn{width:300px !important; height:42px;margin: 30px 0; line-height:42px; font-size:16px;display: inline-block; *display: inline; *zoom:1; *overflow:visible; padding:0 16px;color: #fff !important; cursor:pointer; border: none; background: #a2a2a2; border-radius:3px; text-align:center}
.orange-red-btn:hover{ color: #FFF; text-decoration: none;}

/*member-open-ifo*/
.member-open-ifo{ padding: 0 0 40px 40px; border-top:2px solid #E7E7E7; background-color: #F9F9F9;}
.member-open-msg{ width:700px; margin:-2px auto 30px;border:1px solid #FFEDE4; background-color: #FFFEF8; text-align: center; color: #c47d4e;font: 14px/40px Microsoft YaHei;}
.member-open-ifo .recommendmes table td{ padding: 12px 5px;}


/*2017-6-16加首页合作客户滚动*/
.marquee-top{margin-top: 10px;width:100%;background: #0c63c4; color:#fff; text-align:center;font-size: 18px;line-height: 40px;overflow: hidden;}
.marquee-top li{ float:left; width:33.3%;}
#marquee1{width:380px;overflow:hidden;height: 185px;}
.marquee-l{ box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;}
.marquee-l li{border:1px solid #dcdcdc;border-top:none;text-align:center; line-height:30px;overflow: hidden;font-size: 14px;color: #2a2a2a;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;}
.marquee-l span{box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;display:block;padding: 0 10px;float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/*客户列表*/
.comp-l{ width:1300px;}
.comp-l li{margin-top: 15px;margin-right:15px;border:1px solid #dcdcdc;float:left;font-size:14px;line-height: 26px;width: 260px;height: 90px;padding: 5px 10px 0;}
.comp-l h1{ font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:30px;}