@charset "utf-8";
/* 登录页 */
.biaoyu{position: absolute;left: 210px; height:26px; line-height: 26px; color:#ccc;top:12px; font-size:18px; color:#ddd; padding-left: 20px; border-left: solid 1px #ddd;}
#headerTwo .headerOpr.agent {width: 450px;}
.login.agent{width:100%;position: fixed;top:0;left: 0;z-index: 1;height: 100%;min-width: 1200px;}
.login.agent .header { position: absolute; z-index: 2; width: 100%;}
.login.agent .header div{ padding:20px 0; width:1100px;margin:0 auto;height:30px;line-height:30px;}
.login.agent .header div a { height: 60px; display: inline-block; vertical-align: -30px;}
.login.agent .header div span{border-left:solid 1px #a0a0a0;height:30px;padding-left: 20px;display: inline-block;line-height: 30px;vertical-align: middle;color: #fff;font-size:18px;}
.login.agent .main{ position: relative; background: url(/view/assets/image/base/loginbg.jpg) no-repeat center center;width: 100%;height: 100%;position: relative;z-index: 0;background-size:cover;min-width: 1200px;}
.login.agent .main .continer{ position: absolute; top: 50%; margin-top: -240px; left: 50%; margin-left: -550px; width: 1100px; height: 380px; color: #fff;}
.login.agent .main .continer div.info{ width:468px;height:122px; margin-left:100px; float: left;margin-top:125px;background: url(/view/assets/image/base/title.png) no-repeat center center;}
.login.agent .main .continer div.loginForm { float: right; margin-right: 30px; padding:35px 35px 20px 35px; width: 310px; height: auto; background: url(/view/assets/image/base/opti65.png) repeat; border-radius:6px;}
.login.agent .main .continer div.loginForm h4 {text-align: center; font-size: 18px;}
.login.agent .main .continer div.loginForm h4 span { display: inline-block; font-size: 12px; color: #999; margin-top: 10px;}
.login.agent .main .continer div.loginForm ul{ height: auto; overflow: hidden;margin-top: 15px;}
.login.agent .main .continer div.loginForm ul.mt0 {margin-top: 0;}
.login.agent .main .continer div.loginForm ul li { position: relative; height: 50px; background: #fff; border-radius: 3px;}
.login.agent .main .continer div.loginForm ul li input { float: left; border:none;height:30px;line-height:30px;background: #fff;width: 238px;padding: 10px;}
.login.agent .main .continer div.loginForm ul li input:focus {border:none; box-shadow: none;}
.login.agent .main .continer div.loginForm ul li img{ float: left;}
.login.agent .main .continer div.loginForm ul li img.verify_code{ position: absolute; z-index: 2; top: 10px; right: 10px; width: auto; height: 30px; border-radius: 2px; cursor: pointer;}
.login.agent .main .continer div.loginForm ul p { margin-top: 5px; color: #999;line-height: 24px;font-size: 12px;}
.login.agent .main .continer div.loginForm ul p.span {}
.login.agent .main .continer div.loginForm ul p span.error { color: #ed3f41;}
.login.agent .main .continer div.loginForm ul p.mt10 { margin-top: 10px;}
.login.agent .main .continer div.loginForm ul p input{vertical-align: middle;margin-right: 5px;}
.login.agent .main .continer div.loginForm ul a.btn-all { height: 45px; margin: 0; width: 100%; line-height: 45px; font-size: 16px;}
.login.agent .main .continer div.loginForm ul a:hover{cursor: pointer;}
.login.agent .footer{position: fixed;bottom: 0;left: 0;width: 100%;text-align: center;height: 50px;line-height: 50px;color: #8c8c8c;z-index: 1;background: #fff;}
.login.agent .footer div{margin:0 auto;width: 1200px;}
.login.agent .footer div span{margin-right: 20px;}
.login.agent .footer div a{position: relative;}
.login.agent .footer div a img{display: none;position: absolute;bottom:20px;left: 0;}
.login.agent .footer div a:hover img{display: block;}
/* 账户中心 */
.accountMsg { border:solid 1px #f2f2f2;min-width:920px;margin-bottom:30px;}
.accountMsgOne { float:left; width: 50%; padding:10px 0 10px 30px;}
.accountMsgOne h3 { line-height:30px; color:#000; font-size:18px;}
.accountMsgOne h3 span{font-size:14px;color:#999;margin-left:20px;}
.accountMsgOne h3 a{margin-left:10px;font-size:14px;}
.accountMsgOne p { font-size:14px; padding:10px 0 0 0; line-height:24px;}
.accountMsgOne p span { color:#999;}
.accountMsgOne p b { color:#edaa00; margin-left: 5px; font-weight: normal;}
.accountMsgOne p em { margin-left: 20px; padding:0 5px; display: inline-block; line-height: 20px; border:solid 1px #edaa00; color:#edaa00;}
.accountMsgTwo { width: 45%; float: left; padding:10px 0 10px 30px; height: auto; overflow: hidden;}
.accountMsgTwo dl { width:33%; float: left; padding: 20px 0; text-align: center; border-left:solid 1px #f2f2f2;}
.accountMsgTwo dl dt {font-size: 18px;color: #333; line-height: 36px;}
.accountMsgTwo dl dd { line-height: 24px; color: #999; font-size: 14px;}

.accountMsgDate { height: auto; overflow: hidden;}
.accountMsgDate .accountMsgDateList { width:33.3%; float: left;}
.accountMsgDate .accountMsgDateList:last-child dl { margin: 0;}
.accountMsgDate dl { margin-right:5px; padding: 20px 0; text-align: center; background: #f8f8f8;}
.accountMsgDate dl dt {font-size: 18px;color: #333; line-height: 36px;}
.accountMsgDate dl dd { line-height: 24px; color: #999; font-size: 14px;}

.accountMsg-portrait { width:90px; height:90px; border:solid 1px #d8d8d8; padding:2px; position:relative; overflow:hidden; float:left; margin-right:15px;}
.accountMsg-portrait .portrait { width:90px; height:90px; margin-top:-3px; position:relative;}
.accountMsg-portrait .portrait input[type=file]{width:125px; height:90px; position:absolute; top:93px; left:-40px; opacity:0; cursor: pointer;filter:alpha(opacity=0);}
.accountMsg-portrait .portrait img { width:90px; height:90px; margin-top:3px; border: none;}
.accountMsgOne-t .accountMsg-name p .hexin{border: solid 1px #edaa00;color: #edaa00;padding:0 5px;}

.accountMsgOne{width:45%;}
.WcanalNew-tab{margin-top: 15px;}
.pt15{padding-top: 15px;}
.newRadio-input{margin-top: 15px;}
.shopData-title{ background: none;width: auto;display: inline-block;border: solid 1px #ebebeb;	border-radius:2px;margin-right: 15px;}
.shopData-title dl dd {margin: 0;border: none;float: none;display: block;	float:left;width: auto;height: 26px;line-height: 26px;text-align: center;font-size: 14px;padding: 0 10px;border-right: solid #ebebeb 1px;	color:#666666;}
.shopData-title dl dd:hover{background:#f7f7f7;}
.shopData-title dl dd.active{ background:#eee;width: auto;}
.shopData-title dl dd a{ text-decoration:none; color:#000;}
.shopData-title dl dd:last-of-type{border-right: none;}

/* 创建编辑页面 上传图片样式 */
.marquee{height:38px;overflow:hidden;line-height: 38px;width: 1000px;padding-left: 20px;}
.marquee li{float: left;width: 480px;}
.IndData {padding:23px 0; border-bottom:1px #e4e4e4 solid; height:auto; overflow:hidden;}
.IndData.lg5 dl { width:20%; float: left; text-align:center;}
.IndData dl dt { color:#2e7dc6; font-size:22px; line-height:28px;}
.IndData dl dt a { color:#0077dd;}
.IndData dl dd { font-size:14px; line-height:24px; color:#666;}
.IndData dl dt span { color:#ed3f41;}
.IndData dl dt span em { font-size:14px;}
.IndVoice { height:40px; overflow:hidden; background:#fff7ed; padding:0 40px; margin-left:180px; margin-top: -20px; margin-bottom: 20px;}
.IndVoice .t { position:relative; float:left; width:25px;}
.IndVoice .t i { color:#bbb; line-height:40px; font-size:18px;display: inline-block;width: 20px;height: 40px;}
.IndVoice .list { margin:0 120px 0 0; height:40px; overflow:hidden; line-height:40px; font-size:14px;}
.IndVoice .list ul { height:auto; overflow:hidden;}
.IndVoice .list li { width:100%; float:left; height:auto;}
.IndVoice .list li a{ display:block;width:50%;float:left; overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.IndVoice .list a span { display:none;}
.IndVoice .list a.visited { color:#999;}
.IndVoice .list a.visited span { display:inline-block; color:#ec8000;}
.IndVoice .list a i {display: inline-block; margin-left: 5px; vertical-align: middle; width: 16px; height: 16px; background: url(/view/assets/image/icon1.png) no-repeat 0 -1620px;}
.IndVoice .opr { float:right; width:90px; padding:9px 0; text-align: right;}
.IndVoice .opr a { font-size:14px; line-height:22px; color:#666;}
.IndVoice .opr i { position:relative; z-index:1; float:right; margin-left:-1px; width:26px; height:20px; border:solid 1px #ddd; cursor:pointer;}
.IndVoice .opr i.pre {background:url(/view/assets/image/icon-index-index.png) no-repeat -158px -760px;}
.IndVoice .opr i.next {background:url(/view/assets/image/icon-index-index.png) no-repeat -180px -760px;}
.IndVoice .opr i.pre:hover { z-index:3; border:solid 1px #ec8000;background:url(/view/assets/image/icon-index-index.png) no-repeat -158px -780px;}
.IndVoice .opr i.next:hover { z-index:3; border:solid 1px #ec8000;background:url(/view/assets/image/icon-index-index.png) no-repeat -180px -780px;}
.show #report1 p{background: url(../../image/no_data.png) no-repeat;height:115px;padding-left:178px;}
.show #report1 p span{display:inline-block;margin-top:30px;line-height:30px;font-size:16px;color:#333;}
.show #report1 p a{color:#2e7dc6;display:block;font-size:14px;line-height:24px;}

/*2017-09-26*/
/*增加服务商在线签约*/
.orderList .money{background:#f8f8f8;padding:15px 0;}
.orderList .money p{line-height:30px;text-align:right;height:30px;}
.orderList .money p span{font-size:14px;color:#999;margin-right:20px;display:inline-block}
.orderList .money p span.payAcount{font-size:24px;color:#ed3f41;}
.orderList .moneyPay{text-align:right;font-size:0;}
.dpk{width:400px;margin:0 auto;padding-top:100px;}
.dpk p{font-size:16px;color:#333;line-height:30px;margin-left:45px;}
.dpk img{float:left;}
.dpk a{font-size:14px;color:#2e7dc6;line-height:24px;margin-left:45px;display:inline-block;}

.Gform .Ginput input.Ginputhidden { position: absolute; top: 0; width: 1px !important; height: 1px; overflow: hidden; padding:0;margin:0; border:none;}

.Gform .important { color: #edaa00; margin-left: 10px;}
