﻿.w{width: 1181px;margin: 0 auto;min-width: 1181px;}
body,button,input,select,textarea{color:#666}
a{color:#272727;text-decoration:none}
a:hover{color:#1591e7}

/* placeholder颜色 */
:-moz-placeholder{/* Mozilla Firefox 4 to 18 */ color: #8c8c8c;}
::-moz-placeholder{/* Mozilla Firefox 19+ */ color: #8c8c8c;}
input:-ms-input-placeholder{color: #8c8c8c;}
input::-webkit-input-placeholder{color: #8c8c8c;}

.viewport{min-height: 100%;}
/* main-wrapper的padding-bottom值要等于或大于footer的height值 */
.main-wrapper{padding-bottom: 299px;}
/* footer的margin-top（负值的）高度等于footer的height值 */

/* 最顶部导航 */
#shortcut-2018{min-width:1181px;position:relative;z-index:99999;width:100%;height:30px;line-height:30px;background:#F1F1F1;border-bottom:1px solid #e2e2e2;font-size:12px;}
#shortcut-2018 .w{background:#F1F1F1;width:1181px;margin:0 auto;line-height:30px;}
#shortcut-2018 ul li{float:left;height:30px;padding:0 2px;position:relative;}
#shortcut-2018 ul.fr a.link-login{margin-right:10px;padding:1px;border-bottom:1px solid #A4A4A4}
#shortcut-2018 ul.fr a.link-regist{padding:1px;border-bottom:1px solid #A4A4A4}
/* #shortcut-2018 ul.fr a.link-regist{color:#00beff} */
#shortcut-2018 li.spacer{width:1px;height:12px;margin-top:9px;padding:0;background:#ddd;overflow:hidden}
#shortcut-2018 i{display:inline-block}
#shortcut-2018 .ci-right{height:7px;overflow:hidden;position:absolute;top:14px;right:3px;font:400 15px/15px consolas;color:#6A6A6A;transition: transform 0.1s ease-in 0s;}
#shortcut-2018 .ci-right s{position:relative;top:-6px;text-decoration:none;}
#shortcut-2018 li:hover .ci-right{top:9px}
#shortcut-2018 li:hover .ci-right s{top:1px}
#shortcut-2018 .dt{float:left;padding:0 14px;position:relative;z-index:2;text-align:center}
#shortcut-2018 .fore2 .dt{color: #272727}
/* #shortcut-2015 .fore4 .dt .ci-right{right:11px} */
#shortcut-2018 .fore3 .dt{width:150px;box-sizing: border-box;height: 30px;text-align: left}
#shortcut-2018 .fore4 .dt{width:100px;box-sizing: border-box}
#shortcut-2018 .fore5 .dt{width:120px;box-sizing: border-box}
#shortcut-2018 .fore4 .dt .ci-left{float:left;margin-right:8px;margin-top:7px;width:10px;height:16px;background: url("./../images/iphone.png") no-repeat;}
/* #shortcut-2018 li.fore4.hove .dt .ci-left{background: url("../../images/alliance/images/2015img.png") no-repeat 0 -25px;} */
#shortcut-2018 li.hove .dt{background:#fff;border-left:1px solid #ccc;padding:0 14px;border-right:1px solid #ccc;height:31px}
#shortcut-2018 .droplist{position:absolute;top:30px;border:1px solid #ccc;background:#fff}
#shortcut-2018 li.fore4 .droplist{width:200px;left:2px}
#shortcut-2018 li.fore4 .droplist p span{width:100%;}
#shortcut-2018 li.fore5 .droplist{width:180px;right:2px;text-align:center;font-size: 18px;font-weight: bold;color: #00a4ff}
#shortcut-2018 li.fore5 a{margin-right:4px}
#shortcut-2018 li.fore5 .dt .ci-left{float:left;margin-right:8px;margin-top:8px;width:18px;height:20px;background: url("./../images/phone.png") no-repeat;}
#shortcut-2018 .droplist p span{display:inline-block;text-align:center;line-height:20px;}
#shortcut-2018 .droplist p img{display:block;margin:0 auto 0 auto;width:150px;height:150px}
#shortcut-2018 .droplist{position:absolute;z-index:1;top:29.99999px;right:1px;width:180px;border:1px solid #ccc;background:#fff;padding:10px 0px 10px 1px;}
/* #shortcut-2015 li.fore3{padding-right:10px} */
/* #shortcut-2015 li.fore3 a{margin-right:4px} */
#shortcut-2018 li.fore3 .droplist{width:200px;left:2px}
#shortcut-2018 li.fore3 .droplist p{border-bottom:1px #ccc solid;padding-left:10px;padding-top:5px}
#shortcut-2018 li.fore3 .droplist p .span1{width:100px;margin:15px 0 25px 0;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100px;}
#shortcut-2018 li.fore3 .droplist p a.exit{display:inline-block;margin:10px 0 0 0;float:left;width: 50px;}
#shortcut-2018 li.fore3 .droplist p .span2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100px;float:right;margin-top:10px}
#shortcut-2018 li.fore3 .droplist p .useimg{background:url(./../images/userimg.png) no-repeat;width:31px;height:31px;float:left;margin:10px 0}
#shortcut-2018 li.fore3 .droplist p .placeimg{background:url(../../images/alliance/images/index/placeimg.png) no-repeat;width:69px;height:43px;}
#shortcut-2018 li.fore3 .droplist .ptwo a{width:85px;float:none;display:inline-block;text-align:left;}
#shortcut-2018 li.fore3 .droplist .psthree{border-bottom:none;}
#shortcut-2018 .fl .cw-icon span{margin-right:4px}
#shortcut-2018 .fl .droplist{width:320px;left:2px;}
#shortcut-2018 .fl .item {margin:4px 3px;float:left;display:inline-block;text-align:center;}
#shortcut-2018 .fl .item a {color:#666;width:47px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;}
#shortcut-2018 .fl .item a:hover{background:#eef0f0;color:#0dceff;}
#shortcut-2018 .fl .fore1{padding-left:18px}
#shortcut-2018 .fore3 a{display: inline-block;width:120px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: break-all}
#shortcut-2018 ul.fl li.stinfo .dt i{float:left;width:22px;height:15px;margin:7px 15px 0 0;background:url(../../images/alliance/personal/home.png) no-repeat 0 0}
#shortcut-2018 ul.fl li.stinfo .dt a{float:left;}
#shortcut-2018 ul.fl li.stinfo .dt span{color:#3fc2ff}
#shortcut-2018 ul.fr li.stinfo .dt i{width:16px;height:17px;margin:8px 15px 0 0;background:url(../../images/alliance/personal/shortcut.png) no-repeat -4px -32px}
#shortcut-2018 li.fore6{width:245px}
#shortcut-2018 li.fore6 .dt a{float:right;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px;}


.headerNav{min-width: 1181px;width: 100%;position: relative;z-index: 100;}

.nav-normal{height:110px;position:absolute;z-index:1;width:100%;background: rgba(0,0,0,0.6)}
.nav-scroll{background-color:#222222;height:110px;position:relative;z-index:11111;width:100%}

/* .index-header{height:60px;width:100%;min-width:1181px;margin:0 auto;position: absolute;z-index:111;top:31px} */
.index-header{height:60px;width:100%;min-width:1181px;margin:0 auto;position: absolute;z-index:111;top:31px}
.index-header .index-logo{color:#fff;float:left;height:60px;line-height:60px;margin:0 0 0 19px;font-size:16px;padding-left:40px;background: url(./../images/logo.png) no-repeat left center}
.index-header .index-nav{float:right;width:600px;margin-top:10px}
.index-header .index-nav .level0{float:left;position: relative;}
.index-header .index-nav .level0 .level0-title{display:block;float:left;padding: 0 18px;height:50px;line-height: 40px;color:#fff;position: relative;}
.index-header .index-nav .level0 .level0-title:hover{height:50px;border-bottom:2px solid #1297C4;color:#1297C4}
.index-header .index-nav .level0 .level0-title.on{height:50px;border-bottom:2px solid #1297C4;color:#1297C4}
.index-header .index-nav .level0 .level0-title.active{height:50px;border-bottom:2px solid #1297C4;color:#1297C4}
.index-header .index-nav .level0 .droplist{position: absolute;top:50px;left:0}
.index-header .index-nav .level0 .droplist li a{display: block;background: rgba(0,0,0,0.5);width:95px;height:30px;color:#fff;height:50px;line-height:50px;text-align: center}
.index-header .index-nav .level0 .droplist li a:hover{color:#1297C4}

.footerNav{height: 299px; margin-top: -299px}
.common-footer{background: #242424;color:#999;}
.common-footer .w{background: #242424}
.common-footer .info1{padding-top:20px}
.common-footer .info1 .spacer{background:#393939;height:175px;width:1px;float:left;margin:0 20px }
.common-footer .info1 .section1{float:left;width:261px;padding-left:100px}
.common-footer .info1 .section1 .phone{float:left;width:300px;margin-bottom:12px;margin-top:10px}
.common-footer .info1 .section1 .phone img{float:left;margin-right:10px;margin-bottom:10px}
.common-footer .info1 .section1 .phone .title{font-size: 12px;margin-bottom:10px;margin-top:7px;font-weight: bold}
.common-footer .info1 .section1 .phone ul li{font-size: 12px;}
.common-footer .info1 .section1 .qq{float:left;width:300px}
.common-footer .info1 .section1 .qq img{float:left;margin-right:10px;margin-bottom:100px}
.common-footer .info1 .section1 .qq .title{font-size: 12px;margin-bottom:16px;margin-top:7px;font-weight: bold}
.common-footer .info1 .section1 .qq ul li{font-size: 12px;margin-bottom:7px}
.common-footer .info1 .section2{float:left;width:275px;margin-left:100px;margin-top:10px}
.common-footer .info1 .section2 .title{font-size: 12px;margin-bottom:15px;font-weight: bold;margin-top:7px}
.common-footer .info1 .section2 ul{width:300px}
.common-footer .info1 .section2 ul li{float:left;margin-bottom:10px;margin-right:60px}
.common-footer .info1 .section2 ul li a{font-size: 12px;margin-bottom:8px;color:#999}
.common-footer .info1 .section2 ul li a:hover{color:#fff}
.common-footer .info1 .section3{float:left;width:300px;margin-left:60px}
.common-footer .info1 .section3 .title{font-size: 12px;margin-bottom:15px;font-weight: bold;margin-top:7px}
.common-footer .info1 .section3 ul{width:300px}
.common-footer .info1 .section3 ul li{float:left;margin-right:25px}
.common-footer .info1 .section3 ul li img{width:108px;height:108px;}
.common-footer .info1 .section3 ul li span{height:39px;line-height:39px;text-align:center;width:108px;display: inline-block}
.common-footer .info2{border-top:1px solid #393939;height:54px;line-height: 54px;}
.common-footer .info2 ul{float:left}
.common-footer .info2 ul.ul1{margin-left:200px}
.common-footer .info2 ul.ul2{margin-left:90px}
.common-footer .info2 ul li{float:left;margin-left:20px}
.common-footer .info2 ul li.title{font-size: 14px}
.common-footer .info2 ul li a{color:#999;font-size: 12px}
.common-footer .info2 ul li a:hover{color:#fff}
.common-footer .copyright{text-align:center;height:32px;line-height:32px;color:#888;border-top:1px solid #393939;font-size: 12px}

/* 侧边资讯 */
.consulting-services{width:40px;height:130px;position:fixed;z-index:999999;bottom:200px;right:20px;}
/* .consulting-services img{width:100%;height:100%;cursor:pointer} */
.consulting-services a.consulting{display:block;width:40px;height:130px;background-image: url(./../images/consulting-services.png);position: relative;}
.consulting-services a.consulting.on{background-image: url(./../images/consulting-services-hover.png);}
.consulting-services a.consulting:hover{background-image: url(./../images/consulting-services-hover.png)}
.consulting-services .leftBox{background-image: url(./../images/consulting-service-leftBox.png);width: 229px;height:226px;position: absolute;top:-12px;left:-225px}
/* .consulting-services .leftBox ul li{margin:20px} */
.consulting-services .leftBox ul li span{width:138px;display: block;color:#4c4c4c;font-size: 18px;float: left;}
.consulting-services .leftBox ul li span.span1{margin-bottom:15px;}
.consulting-services .leftBox ul li span.span2{color: #1297C4}
.consulting-services .leftBox ul li a.a2{float:left;display: block;border: 1px solid #1297C4;color: #1297C4;width: 79px;height: 20px;border-radius: 4px;font-size: 12px;line-height: 18px;text-align: center}
.consulting-services .leftBox ul li.li1{margin:47px 0 15px 33px}
.consulting-services .leftBox ul li.li2{margin:35px 0 15px 33px}
.consulting-services .leftBox ul li i{margin-bottom:30px;float: left;margin-right:20px}
.consulting-services .leftBox ul li.li1 i{background: url(./../images/leftBox-ico1.png);height: 20px;width: 18px;display: block;float: left;}
.consulting-services .leftBox ul li.li2 i{background: url(./../images/leftBox-ico2.png);height: 23px;width: 23px;display: block;float: left;}

.main-wrapper.w{padding-top: 91px;}
.main-wrapper .listTitle{line-height: 18px;color: #666666;}
.main-wrapper .listTitle .blue{width: 2px;height: 18px;background: #1297C4;margin-right: 10px;}
.main-wrapper .listTitle .active{color: #333333}
.main-wrapper .tableGrayTitle{background: #f5f5f5;height: 50px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding-left: 205px;;line-height: 50px;}
.main-wrapper .tableGrayTitle .fl{width: 200px;}
.main-wrapper .tableGrayTitle .tips{font-size: 12px;margin-left: 12px;display: none}
.main-wrapper .tableGrayTitle .tips a{color: #00a4ff;}
.main-wrapper .tableGrayTitle .tips a:hover{text-decoration: underline;}
.main-wrapper .wyjqlist{width: 100%;margin-top: 10px;table-layout:fixed;white-space: normal;word-break:break-all;font-size: 14px;}
.main-wrapper .wyjqlist th{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;height: 32px;line-height: 32px;text-align: left;color: #333333;font-weight: normal;padding-left: 10px;}
.main-wrapper .wyjqlist td{border-bottom:1px solid #e6e6e6;text-align: center;height: 50px;vertical-align: middle;text-align: left;position: relative;padding: 10px;}
.main-wrapper .wyjqlist td:first-child{padding-left: 20px;}
.main-wrapper .wyjqlist th:first-child{padding-left: 20px;}
.main-wrapper .red{color: #ff8080;}
.main-wrapper .gray{color: #a1a1a1}
.main-wrapper .blod{font-weight: bold}
.main-wrapper .wyjqlist td img{width: 40px;height: 41px;top: 0;left: 0}
.main-wrapper .wyjqlist td input[type="checkbox"]{margin-bottom:6px}
.main-wrapper .wyjqlist td .cover{position: absolute;left: 10px;top: 10px;width: 40px;height: 41px;display: none}
.main-wrapper .wyjqlist td .over{position: absolute;}
.main-wrapper .wyjqlist td .fail{color: #ff7f7f;}
.main-wrapper .wyjqlist td a{margin-right: 15px;color: #1297C4;border-bottom: 1px solid #fff;}
.main-wrapper .wyjqlist td a:hover{border-bottom: 1px solid #1297C4;}
.main-wrapper .wyjqlist td .name{color: #333;font-size: 14px;}
.main-wrapper .wyjqlist td .text{color: #999999;font-size: 12px;}
.main-wrapper .listFooter{font-size: 12px;margin-top: 20px;}
.main-wrapper .blod{font-weight: bold}


/* 弹窗 */
.popBox .popBox-title{height:40px;position: relative;color:#333;font-weight: bold}
.popBox .popBox-title i{width:16px;height:16px;background:url('./../images/close.png');position: absolute;right:10px;top:10px;cursor:pointer}
.chooseNotaryBox{height:516px;width:684px;overflow: hidden;}
.chooseNotaryBox .chooseNotaryBox-title{height:40px;position: relative;color:#333;font-weight: bold}
.chooseNotaryBox .chooseNotaryBox-title i{width:16px;height:16px;background:url('./../images/close.png');position: absolute;right:10px;top:10px;cursor:pointer}
.chooseNotaryBox-search span{font-size: 30px;}
.chooseNotaryBox-search .searchInput{float: right;}
.chooseNotaryBox-search .searchInput input{width:258px;height:20px;line-height:20px;border: 1px solid #ccc;padding:4px 6px;float: left;font-size: 12px}
.chooseNotaryBox-search .searchInput a{float: right;float:left;width:70px;height:30px;line-height:30px;background: #00A4FF;color: #fff;text-align: center;font-size: 12px}
.chooseNotaryBox-word{padding:0 27px 35px 35px}
.chooseProvince{}
.chooseProvince span{font-weight: bold;display: block;margin:50px 0 15px 0}
.chooseProvince ul li{float: left;margin-right:20px;margin-bottom:10px;font-size: 12px;width:50px;text-align: center}
.chooseProvince ul li a:hover{color: #00a4ff}
.chooseProvince ul li a.on{color: #00a4ff}
.chooseNotary{}
.chooseNotary span{font-weight: bold;display: block;margin:50px 0 15px 0}
.chooseNotary ul{height:60px;overflow-x:hidden;overflow-y: auto}
.chooseNotary ul li{float: left;margin-right:20px;margin-bottom:10px;font-size: 12px;width:100px;text-align: center}
.chooseNotary ul li a:hover{color: #00a4ff}
.chooseNotary ul li a.on{color: #00a4ff}
.chooseNotaryBox .tip{font-size:12px;display: block;margin:50px 0 30px 0;text-align: center}
.chooseNotaryBox .btn-wrapper{text-align: center;padding:0}
.chooseNotaryBox .btn-wrapper .popBox-btn{height:30px;line-height:30px;width:140px;background:#00A4FF;color:#fff;font-size:14px;display:inline-block;}
.downLoadClient-popBox{}
.downLoadClient-popBox p{text-align: center;padding:0 0 10px 0;line-height: 22px}
.downLoadClient-popBox .btn-wrapper a{width:100px;height: 24px;line-height: 24px;background: #00A4FF;color: #fff;display: inline-block;border-radius: 4px}

.scan-popBox{}
.scan-popBox p{text-align: center}
.scan-popBox img{margin:0 auto}
.scan-popBox .btn-wrapper{text-align: center}
.scan-popBox .android{width:130px;height: 40px;line-height: 40px;color: #fff;display: inline-block;background: url(./../images/phoneEvi-ico3.png);text-indent:25px}
.scan-popBox .ios{width:130px;height: 40px;line-height: 40px;color: #fff;display: inline-block;background: url(./../images/phoneEvi-ico4.png);text-indent:30px}

/*无数据*/
.main-wrapper .noData img{margin: 90px auto;}

.errror404_505{text-align: center;padding-top: 190px;}
.errror404_505 .btn{width: 200px;height: 50px;text-align: center;line-height: 50px;color: #fff;display: inline-block;border-radius: 5px;margin-top: 25px;}
.errror404_505 .primary{background: #1297c4;margin-left: 35px;}
.errror404_505 .second{background: #62acc4;}

/* 选择公证处弹窗 */
.chooseNotaryBox{height:650px;width:900px;overflow: hidden;}
.chooseNotaryBox .chooseNotaryBox-title{height:40px;position: relative;color:#333;font-weight: bold}
.chooseNotaryBox .chooseNotaryBox-title i{width:16px;height:16px;background:url('./../images/close.png');position: absolute;right:10px;top:10px;cursor:pointer}
.chooseNotaryBox .chooseNotaryBox-search span{font-size: 22px;}
.chooseNotaryBox .chooseNotaryBox-search .searchInput{float: right;}
.chooseNotaryBox .chooseNotaryBox-search .searchInput input{width:258px;height:20px;line-height:20px;border: 1px solid #ccc;padding:4px 6px;float: left;font-size: 12px}
.chooseNotaryBox .chooseNotaryBox-search .searchInput a{float: right;float:left;width:70px;height:30px;line-height:30px;background: #1297C4;color: #fff;text-align: center;font-size: 12px}
.chooseNotaryBox .chooseNotaryBox-word{padding:0 27px 35px 35px}
.chooseNotaryBox .chooseProvince{}
.chooseNotaryBox .nowNotary{margin:30px 0 15px 0;font-weight: bold;}
.chooseNotaryBox .chooseProvince span{font-weight: bold;display: block;margin:20px 0 25px 0}
.chooseNotaryBox .chooseProvince ul{margin-left:20px}
.chooseNotaryBox .chooseProvince ul li{float: left;margin:0 10px;margin-bottom:20px;font-size: 12px;width:54px;text-align: center;overflow: hidden;word-break: break-all;text-overflow: ellipsis;white-space: nowrap;}
.chooseNotaryBox .chooseProvince ul li a{color:#333}
.chooseNotaryBox .chooseProvince ul li a:hover{color: #1297C4}
.chooseNotaryBox .chooseProvince ul li a.on{color: #1297C4}
.chooseNotaryBox .chooseNotary{}
.chooseNotaryBox .chooseNotary span{font-weight: bold;display: block;margin:8px 0 22px 0}
.chooseNotaryBox .chooseNotary ul{height:220px;overflow-x:hidden;overflow-y: auto;margin-left:15px;width:840px}
.chooseNotaryBox .chooseNotary ul li{float: left;margin:0 55px 0 0;margin-bottom:20px;font-size: 12px;width:150px;text-align: center}
.chooseNotaryBox .chooseNotary ul li a{color:#333;width:150px;display: inline-block;overflow: hidden;text-overflow: ellipsis;word-break: break-all;white-space: nowrap}
.chooseNotaryBox .chooseNotary ul li a:hover{color: #1297C4}
.chooseNotaryBox .chooseNotary ul li a.on{color: #1297C4}
.chooseNotaryBox .tip{font-size:12px;display: block;margin:20px 0 30px 0;text-align: center}
.chooseNotaryBox .btn-wrapper{text-align: center;}
.chooseNotaryBox .btn-wrapper .popBox-btn{height:30px;line-height:30px;width:140px;background:#1297C4;color:#fff;font-size:14px;display:inline-block;}

.notice{width:100%;height:30px;line-height: 30px;background: #E7E9FE;text-align: center;font-size: 12px;color: #0099CC;display: inline-block; }
.notice .notice-close{margin-right: 8px;width: 16px;height: 27px;transform: rotate(45deg);font-size: 20px;color: #0099CC;font-style: normal;display: inline-block;float: right}

.layui-layout-admin .layui-side {
  top: 60px;
}

.layui-layout-admin .layui-body {
  top: 60px
}

.fl {
  float: left
}

.fr {
  float: right
}

.clear {
  clear: both
}

.clearfix:after {
  content: "\200B";
  display: block;
  height: 0;
  clear: both
}

.clearfix {
  *zoom: 1;
}

/*IE/7/6*/
/* logo样式 */
.layui-layout-admin .layui-logo img {
  margin-right: 10px
}

/* 右侧主体部分背景色 */
.layui-body {
  background: #F2F2F2
}

/* 表格中下拉按钮样式 */
#dropDownButton {
  display: inline-block;
  margin-left: 10px
}

#dropDownButton .layui-nav-child {
  top: 38px;
  min-width: 90px;
  left: 25px
}

#dropDownButton .layui-nav-child a {
  display: inline-block;
  text-align: center;
  width: 100%;
}

/* 显示备注 */
.showMessage {
  display: inline-block;
}

.showMessage .layui-nav-child {
  top: 38px;
  min-width: 90px;
  left: 25px
}

.showMessage .layui-nav-child a {
  display: inline-block;
  text-align: center;
  width: 100%;
}

/* 分页样式 */
#page1 {
  text-align: right
}

/* 表格内容超出隐藏 ,要隐藏的td添加ellipsis*/
table {
  table-layout: fixed;
}

table td.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

table td {
  word-break: break-all
}

/* 面包屑样式 */
.layui-breadcrumb {
  padding: 20px 20px 0 20px;
  display: block
}

/* textarea不可调整大小 */
textarea {
  resize: none !important;
}
