@import url("../../libs/toastr/toastr.min.css");

*{ margin: 0px; padding: 0px;list-style: none; font-family: "微软雅黑";}
body{ min-width: 1200px;}
.clear{ clear: both;}
.cont{ width: 1200px; margin: auto;}
.top{ background: #141414; height:60px; width: 100%; overflow: hidden;}
.logo img{ float: left;}
.logor{ color: #fff;  line-height: 32px; float: left; font-size: 16px;} 
.logo{ height: 32px; margin-top: 13px; overflow: hidden; float: left; margin-right: 70px;}
.logof{ margin: 8px 9px 0px;}
.nav li{ float: left; color: #fff; padding: 0 24px;}
.nav li a:hover{ color: #42b8f1; background: #141414; }
.nav li a{ color: #fff; line-height:60px; padding: 0px; font-size: 16px;}
.nav .nav_active{ color: #42b8f1;}
.nav{ float: left;}
.login{ color: #c5c5c5; font-size: 14px; float:right; line-height:60px;}
.login span{ cursor: pointer;}
/*header_end*/
.s_nav{ width: 100%;  border-bottom: 1px solid #e6e7ec;  height:60px;}
.s_left{font-size: 16px; color: #333;  width: 65px; display: block; text-align: center; float: left; height: 60px;line-height: 60px; }
.s_right{ float: right;}
.s_right li{ float: left;}
.s_right li a{ font-size: 14px; color: #333; height:60px; line-height:60px; margin-left: 47px; }
.s_right .s_right_active{ color: #0099ff; background: url(../images/g_b_bg_03.jpg) bottom repeat-x; height: 60px; display: block;}
.s_right a:hover{color: #0099ff; background: url(../images/g_b_bg_03.jpg) bottom repeat-x; height:60px; display: block;}
.g_none{ display: none;}
/*s_nav end*/

.button{
		width: 140px;
		line-height: 38px;
		text-align: center;
		font-weight: bold;
		color: #fff;
		border-radius: 5px;
		position: relative;
		top:10px;
		z-index:100;
}


.appurlbutton{
		width: 140px;
		line-height: 28px;
		text-align: center;
		color: #fff;
		border-radius: 5px;
		margin-left: 30px;
        background: #56bbff;
        padding: 6px 10px;
}
		
.button.blue{
background: #0099ff;
}
		
.SiteCard {
    border: 1px solid #eee;
    margin-top: 20px;
}
.SiteCard .Headers, .SiteCard .Headers span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.SiteCard .Headers {
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    background-color: #f3f3f3;
    border-bottom: 1px solid #eee;
    height: 45px;
    justify-content: space-between;
    line-height: 45px;
    padding: 0 10px;
}
.SiteCard .Headers span {
    -ms-flex: 1;
    -webkit-box-flex: 1;
    flex: 1;
}
.SiteCard .Headers h5 {
    font-size: 18px;
    font-weight: 400;
    margin-right: 10px;
}
.SiteCard .Headers a {
    color: #999;
    font-size: 14px;
}
.el-button.el-button--text {
    color: #418bc9;
}
.el-button--text {
    background: 0 0;
    color: #409eff;
    padding-left: 0;
    padding-right: 0;
}
.el-button--text, .el-button--text.is-disabled, .el-button--text.is-disabled:focus, .el-button--text.is-disabled:hover, .el-button--text:active {
    border-color: transparent;
}
.el-button {
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    -webkit-transition: .1s;
    box-sizing: border-box;
    color: #606266;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    margin: 0;
    outline: 0;
    padding: 12px 20px;
    padding-right: 20px;
    padding-left: 20px;
    text-align: center;
    transition: .1s;
    white-space: nowrap;
}
.el-button, .el-checkbox, .el-step__icon-inner {
    -moz-user-select: none;
    -ms-user-select: none;
}
.el-button, .el-checkbox, .el-slider__button, .el-step__icon-inner {
    -webkit-user-select: none;
}
.SiteCard .Contents {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
	background: #fff;
}
.SiteCard .Contents .Cards {
    border-right: 1px solid #eee;
    font-size: 14px;
    height: 70px;
    line-height: 30px;
    padding: 15px;
    text-align: left;
    width: 300px;
}
.SiteCard .Contents .Cards .InfoSmall {
    color: #999;
    font-size: 12px;
}
.SiteCard .Contents .Cards a {
    color: #ca5555;
    font-size: 12px;
}


.OrderManagement_body_3NzDzf {
    position: relative;
    background-color: #fff;
}
        
		
.OrderListEmpty_container_1zN5Qk {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    width: 100%;
    height: 610px;
    background-color: #fff;
}

.OrderListEmpty_img_3eySMI {
    width: 141px;
    height: 162px;
}

.OrderListEmpty_title_2mXQQ1 {
    margin-top: 40px;
    font-size: 24px;
}
.mystudy{
	margin-left:20px;
	position:relative;
	top:12px;
}

.mystudy:hover{
	color:#0099ff;
}


/*banner begin*/
.slide-main{height:500px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:207px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:440px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#444;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:500px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:490px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:#ff6900;}
#bgstyleb{background:url(../images/banner2_02.jpg) no-repeat top center;}
#bgstylec{ background: url(../images/bannerbg1_02.jpg) no-repeat top center;}
.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:500px;top:80px;margin-left:-520px; margin-right: 300px;}
.obj-d{top:108px;height:164px; margin-left: 140px;  }
/*.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}*/
.obj-e{width:455px;height:414px;margin-left:-460px;top:21px;z-index:12;}
.obj-f{width:692px;height:394px;top:158px;margin-left:100px; color: #fff;}
.obj-f h1{ font-weight: normal; font-size: 50px;} 
.obj-f div p{ font-size: 24px; line-height: 40px;}
.obj-f span{ background:#fff; width: 100px; height: 4px;  display: block; margin: 20px 0;}

.obj-d h1{ font-weight: normal; font-size: 50px; color: #fff;} 
.obj-d div p{ font-size: 24px; line-height: 40px; color: #fff;}
.obj-d span{ background:#fff; width: 100px; height: 4px;  display: block; margin: 20px 0;}

.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }

/*index_mian*/
.mian{ width: 1200px; margin:80px auto 0;}
.mian dl{ float: left; width: 280px; border: 1px solid #dfdfdf; height: 400px; margin-right: 24px;}
.mian dl:nth-child(4){ margin-right: 0px;}
.mian dl dt{ display: block; margin: 57px auto 40px; }
.mian dl dd{ text-align: center;}
.mian dl dd h1{ font-weight: normal; color: #000; font-size: 20px;}
.mian dl dd p{ color: #999999; font-size: 16px; line-height: 25px; margin-top: 33px;}
.mian dl:hover{    -webkit-box-shadow: 0 0 10px #e5e5e5;
    -moz-box-shadow: 0 0 10px #e5e5e5;
    box-shadow: 0 0 10px #e5e5e5;
    cursor: pointer;
}


.footer{ margin-top: 56px; background: #161719; font-size: 14px; padding: 20px 0;}
.gfooterw{ background: #161719; overflow: hidden; padding: 50px 0px 40px; overflow: hidden }
.gfooterwc{ width: 1200px; margin: auto;}
.gfootrtop dl{ float: left; width: 179px;}
.gfootrtop dl dt{ color: #fff; font-size: 18px; font-weight: 400;padding-bottom: 19px}
.gfootrtop dl dd a{ color: #ccc; font-size: 14px; line-height: 35px;}
.gfootrtopl{ width: 716px; overflow: hidden; float: left}
.gfootrtopc{ float: left; height: 154px;  border-left: 1px solid #2A2B2D; padding:0px 61px;}
.gfootrtopc .p1 .imgph{ width: 20px; display: inline-block; margin-right: 3px}
.gfootrtopc h5{color: #fff; font-size: 18px; padding-bottom: 28px ; font-weight: normal;}
.gfootrtopc .p1{ font-size: 22px; color: #0099ff; padding-bottom: 18px }
.gfootrtopc .p2{ font-size: 12px; color: #ccc; margin-bottom: 10px }
.gfootrtopr{ float: left; height: 154px;  border-left: 1px solid #2A2B2D; padding-left:65px;  text-align: center;}
.gfootrtopr h5{color: #fff; font-size: 18px; padding-bottom: 12px ; font-weight: normal;}
.gfootrtopr img{ display: block; margin: auto; width: 102px;}
.gfootrtopr .p3{ color: #fff; font-size: 12px ;margin-top: 10px;}
.footerFriend{
    width:1200px;
    overflow:hidden;
    border-top:1px solid #2A2B2D;
    padding-top: 30px;
}
.footerFriend p{
    width:1200px;
    overflow:hidden;
    text-align:left;
    padding-left:20px;
    padding-right:20px;
    padding-bottom: 0px;
    box-sizing:inherit !important;
    -webkit-box-sizing:inherit !important;
    height: 42px; line-height: 42px;
}
.footerFriend p a{
    display:inline-block;
    color:#646464;	
    margin-right:4px;
    text-align:left;
    line-height:30px;
    font-size:14px;
}
.footerFriend p a:hover{
    color:#a9a9a9;
}
.footer_bottom {
    width: 100%;
    min-width: 1200;
    color: #939393;
    font-size: 12px;
    line-height: 22px;
    text-align: center;
}
.footer_bottom a{
    color: #939393;
}
.footer_bottom a:hover{
    color: #939393;
    text-decoration:underline;
}
.footer_bottom p{ margin-bottom: 0px;}



.btn-forgot{float:right;margin-right:20px;}



textarea#styled{ width:322px; height: 120px; padding: 5px; border: 1px solid #E6E7EC; border-radius:6px;margin-top:4px;}

.username{display:inline-block;}

.username>ul{position:absolute;display:none;z-index:9999;background:#fff;}
.username>ul>li{float:none;}
.username:hover ul{display:block;}

.username>ul>li>a:hover{color:#333;}
.username>ul>li>a{width:150px;display:block;line-height:36px;color:#333;text-align:center;border:1px solid #ccc;border-top:none;border-radius:2px;}
.username>ul>li:first-child>a{border-top:1px solid #ccc;}
.username>ul>li>a:hover{color:#0099FF;background-color:#141414;border:1px solid #ccc;}


.OrderManagement_body_3NzDzf {
    position: relative;
    background-color: #fff;
}
.OrderListEmpty_container_1zN5Qk {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    width: 100%;
    height: 610px;
    background-color: #fff;
}
.OrderListEmpty_img_3eySMI {
    width: 141px;
    height: 162px;
}
.OrderListEmpty_title_2mXQQ1 {
    margin-top: 40px;
    font-size: 24px;
}    



.domain-manage-wrapper {
    padding: 30px 0;
    overflow: hidden;
}
button, html [type="button"] {
    -webkit-appearance: button;
}
.ant-btn-s, .ant-btn-xs {
    padding: 0 15px;
    font-size: 12px;
}
.ant-btn-s {
    line-height: 30px;
}
.ant-btn, .ant-btn-l {
    line-height: 38px;
    padding: 0 20px;
    font-size: 14px;
}
.ant-btn {
    height: auto !important;
}
.ant-btn-primary {
    color: #fff;
    background-color: #1989fa;
    border-color: #1989fa;
}
.ant-btn, .ant-btn:active, .ant-btn:focus {
    outline: 0;
}
.ant-btn, .ant-btn > .anticon {
    line-height: 1;
}

.ant-btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 500;
    text-align: center;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    white-space: nowrap;
    padding:10px 15px;
    font-size: 14px;
    border-radius: 4px;
    height: 28px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    position: relative;
    color: #1989fa;
    background-color: #f0f7ff;
    border-color: #b9d9fa;
}

.ant-btn-primary {
    color: #fff;
    background-color: #1989fa;
    border-color: #1989fa;
}


.ant-table-tbody > tr > td {
    border-bottom: 1px solid #f0f3fa;
    padding-top: 18px;
    padding-bottom: 18px;
    line-height: 1;
}
.ant-table-tbody > tr > td, .ant-table-thead > tr > th {
   padding-top: 5px;
   padding-bottom: 5px;
    word-break: break-all;
}
.ant-table-tbody > tr, .ant-table-tbody > tr > td, .ant-table-thead > tr {
    -webkit-transition: all .3s;
    transition: all .3s;
}
.ant-table-tbody > tr > td {
    border-bottom: 1px solid #e9e9e9;
	
}
.ant-divider {
    margin: 0 6px;
    display: inline-block;
    height: 8px;
    width: 1px;
    background: #ccc;
}
.ant-table-tbody > tr > td a {
    color: #1989fa;
    background: transparent;
    text-decoration: none;
    outline: none;
    cursor: pointer;
    -webkit-transition: color .3s ease;
    transition: color .3s ease;
}

/*资源中心重写*/

.res_nav{ width: 100%;  border-bottom: 1px solid #e6e7ec;}
.res_nav div span{font-size: 14px; color: #0099ff; width: 65px; display: block;padding: 21px 0px 15px; text-align: center; }

.z_res_main{padding: 0px 36px; padding-top: 31px;  margin:0 auto;min-height:670px;}

.z_res_project{border-bottom: 2px solid #ccc;}

.z_res_project_active{ border-bottom: 2px solid #0099ff;}

/*资源中心*/

.z_mian{ width: 1200px; border: 1px solid #E6E7EC; margin:44px auto 0px; overflow: hidden;}
.z_mian_l{ width: 234px; float: left;}
.z_mian_project{ height: 40px; border-bottom: 1px solid #E6E7EC; display: block; color: #333; padding-left: 30px; line-height: 40px;  background: url(../images/z_mianicon_06.jpg) no-repeat 200px center ; overflow: hidden;font-size:14px;}
.z_mian_project:hover{background:#2da8fa url(../images/z_mianicon_03.png) no-repeat 200px center ; color: #fff;height: 40px; border-bottom: 1px solid #0099ff; }
.z_mian_project_active{background:#0099ff url(../images/z_mianicon_03.jpg) no-repeat 200px center ; color: #fff; height: 40px; border-bottom: 1px solid #0099ff; }
.z_mian_r{ width: 892px; float: left; border-left: 1px solid #E6E7EC; height: 680px; padding: 0px 36px; padding-top: 31px;  }
.z_keycenter{ width: 892px; float: left; border-left: 1px solid #E6E7EC; height: 680px; padding: 0px 36px;  }
.z_mian_rbtn{ width: 124px; height: 38px; background: #0099FF; border-radius: 10px; display: block; color: #fff; line-height: 38px; text-align: center;}
.z_mianlist dl{ width: 209px; height: 146px; border: 1px solid #E6E7EC;}
.z_mianlist dl dd{ line-height: 33px;font-size: 14px; text-align: center;}
.z_mianlistgray{position: absolute; top: 0px ; left: 0px; background: rgba(0,0,0,0.07); width: 211px; height: 148px; display: none;}
.z_mianlist{ position: relative; overflow: hidden; float: left; margin-right: 15px; margin-top: 23px;}
.z_mianlist:nth-child(4n){margin-right: 0px;}
.z_graycont{ width: 116px; margin: 34px auto 0;   }
.z_graycontl{height: 45px; width: 45px; background:rgba(0,0,0,0.6); border-radius: 50px; float: left; display: block;}
.z_graycontr{height: 45px; width: 45px; background:rgba(0,0,0,0.6); border-radius: 50px; float: right; display: block;}
.z_graycontl img,.z_graycontr img{ display: block; margin:10px auto 10px;}
.z_graycont span{ width: 45px; text-align: center; color: #fff; font-size: 14px; display: block; margin-top: 15px;}
.z_mianlist:hover .z_mianlistgray{ display: block;}
.z_mian_rtop a{ float: left; margin-right: 18px; margin-bottom: 29px; color: #fff;}
/*管理中心*/
.q_mian h1{ font-size: 16px; line-height: 33px; border-bottom: 1px solid #E6E7EC; color: #333; font-weight: normal;}
.q_miantxt{ font-size: 14px; color: #575757; line-height: 30px; margin-top: 25px;}
.s_miandata{ background: #f4f5f9;  width: 100%; padding: 1rem 0; border-bottom: 1px solid #E6E7EC;} 
.s_miandata dl dd button{ display: block; float: left; width: 86px; height: 34px; border:1px solid #E6E7EC; background: #fff; border-right: 0px; cursor: pointer;}
.s_miandata dl dd button:nth-last-child(1){border-right:1px solid #E6E7EC; }
.s_miandata dl { overflow: hidden;padding: 5px 0; margin-bottom: 0px;}
.s_miandata dl dd,.s_miandata dl dt{ float: left;}
.s_miandata dl dt{ margin-right: 40px; margin-left: 20px; line-height: 36px; font-size: 14px; font-weight: normal; }
.z_mian .s_miandat_active{ background: #e2e2e2;}
.s_qu{ padding: 22px 25px 0;}
.s_qu h1{ display: block; font-weight: normal; background: url(../images/s_icon_03.jpg) no-repeat center left; padding-left: 10px; font-size: 12px; color: #000;}
.s_bottom{padding: 22px 25px 0; border-top: 1px solid #E6E7EC;}
.s_keycenter{padding:0;border:none;}
.s_bottom h1{ display: block; font-weight: normal; background: url(../images/s_icon_03.jpg) no-repeat center left; padding-left: 10px; font-size: 12px; color: #000;}
.s_bottom table{  width: 100%;text-align: center; color: #333; font-size: 14px; border-left: 0px; border-right: 0px; border: 1px solid #E6E7EC; margin-top: 25px; }
.s_bottom table tr th,.s_bottom table tr td{ width: 25%;text-align: center; border-bottom: 1px solid #E6E7EC; height: 40px; line-height: 40px;}
.s_bottom table tr th{ background: #f4f5f9;}
.s_bottom_lastl{ color: #333; font-size: 12px; float: left; margin-top: 30px;}
.s_bottom_lastr{ float: right; color: #333;}
.s_bottom_last .s_bottom_lastr a{ display: block;  float: left ; width: 38px; height: 32px; text-align: center; line-height: 32px; border: 1px solid #E6E7EC; margin: 30px 2px 0; color: #333;}
.s_bottom_lastr a:nth-child(1){ width: 44px; height: 32px; }
.s_bottom_lastr a:nth-last-child(1){ width: 44px; height: 32px; }
.s_bottom_lastr a:nth-last-child(2){ width: 44px; height: 32px;}
.s_bottom_lastr a img{ display: block;  margin:10px auto 0;}
.s_mian{ padding-bottom: 40px;}
.s_bottom_lastr a:hover{ color: #0099ff;}
/**/
.a_mian{ height: auto; padding-bottom: 30px;}
.a_miant{ margin-bottom: 65px;}
.a_miant dl{ font-size: 14px; overflow: hidden; padding-bottom: 5px;}
.a_miant dl dt,.a_miant dl dd{display: block;float: left; color: #666f80;} 
.a_miant dl:nth-child(1) dt{ background:url(../images/aicon_03.jpg) no-repeat center left;  padding-left: 15px;}
.a_miant dl:nth-child(2) dt{ background:url(../images/aicon_06.jpg) no-repeat center left;  padding-left: 15px;}
.a_mianc{ padding-bottom: 40px;}
.a_mianc h1{ font-size: 16px; color: #333; font-weight: normal;}
.a_mianc div dl dt,.a_mianc div dl dd{ display: block; float: left; color: #333; font-size: 14px;}
.a_mianc div dl{ overflow: hidden; border-bottom: 1px solid #E6E7EC; height: 50px; line-height: 50px; }
.a_mianc div dl dt{ width: 390px; padding-left: 10px; overflow: hidden;display: flex;align-items:Center;}
.a_mianc div dl dd{ width: 464px; overflow: hidden;}
.a_mianb div dl dd input{ width: 310px; border: 1px solid #E6E7EC; border-radius: 6px; height: 42px; line-height: 42px; display: block; padding-left: 10px; margin: 15px 0 15px;} 
.a_mianb div dl{ overflow: hidden; border-bottom: 1px solid #E6E7EC; height: 70px; line-height: 70px; }
.a_mianbtn button{ display: block; width: 74px; height: 31px; background: #0099ff; border-radius: 5px; color: #fff; line-height: 31px; text-align: center;  float: left; border: 1px solid #0099ff;}

.changekey_btn{ width: 90px; height:42px; background: #0099ff; border-radius:6px; color: #fff; line-height:42px; border: 1px solid #0099ff;margin: 15px 5px 15px;}


.a_mianbtn button:nth-child(1){ margin-right: 15px;}
.a_mianbtn{ width: 164px; margin: auto;}

.sa_mian{ background: #fcfcfc; width: 100%; padding: 0 0px 20px; overflow: hidden; margin-bottom: 40px;}
.sa_mian h1{ font-size: 16px; color: #000; font-weight: normal; padding: 13px 0px 15px; margin-left: 15px;}
.sa_mian dl{ overflow: hidden; margin-left: 15px;}
.sa_mian dl dt{ float: left; display: block; width: 32px; height: 32px; padding-right: 10px;} 
.sa_mian dl dd{ float: left; display: block;}
.sa_mian dl dd p{ line-height: 24px;}
.sa_mian dl dd p:nth-child(1){ font-size: 14px; color: #000;}
.sa_mian dl dd p:nth-child(2){ font-size: 14px; color: #666;}
.sa_mian ul{ margin-left: 18px; margin-top: 20px; margin-left: 15px;}
.sa_mian ul li{ float: left; padding-left: 24px;}
.sa_mian ul li:nth-child(1){ background: url(../images/saicon_16.jpg) no-repeat center right; width: 385px;}
.sa_mian ul li:nth-child(2){ width: 385px;}
.sa_mian ul li img,.sa_mian ul li p{ float: left;}
.sa_mian ul li p{ line-height: 42px; color: #1f8eeb; margin-left: 15px;}

.ga_mian h1{ font-size: 16px; color: #666; border-bottom: 1px solid #E6E7EC; font-weight: normal; text-indent: 1em; padding-bottom: 10px; margin-bottom: 40px;}
.ga_mianl{ width: 600px; float: left;}
.ga_mianl dl{ overflow: hidden;}
.ga_mianl dl dt{ width: 126px;   color: #333; font-size: 14px; padding-left: 49px; float:left;margin: 10px 0 10px; line-height: 42px;}
.ga_mianl dl dd{ float: left;width: 355px;}
.ga_mianl dl dd input{width: 355px; border: 1px solid #E6E7EC; border-radius: 6px; height: 42px; line-height: 42px; display: block;  margin: 10px 0 10px;  text-indent: 10px;}
.ga_mianl dl dd select{width: 173px; border: 1px solid #E6E7EC; border-radius: 6px; height: 42px; line-height: 42px; display: block; padding-left: 10px; margin: 10px 0 10px;  float: left; text-align: center;}
.ga_mianl dl dd select:nth-child(2){ float: right;}
.ga_mianl dl dd select option{ text-align: center;}

    .profile-avatar-container {
        border: 1px solid #E6E7EC; border-radius: 6px;  width: 161px; height: 164px; background: #fafbfc; float: left; margin-top: 10px;
    }

    .profile-front-text {color: #bcc1cc; font-size: 14px;margin-right:50px;}
  
    .profile-avatar-container button{position:absolute;top:0;left:0;width:160px;height:160px;opacity: 0;}


.ga_mianl dl:nth-last-child(1) dd section { overflow: hidden;}
.ga_mianl dl:nth-last-child(1) dd section div img{display: block; margin:5px auto 0;}

.ga_mianl dl:nth-last-child(1) dd section div:nth-child(2){ float: right;}
.ga_mianl dl:nth-last-child(1) dd p{ font-size: 12px; color: #999; margin-top: 20px; line-height: 24px;}
.ga_mianr{ float: right; padding-right: 120px; font-size: 14px; color: #666; text-align: center; margin-top: 60px;}
.ga_mianr div{ padding-bottom: 35px;}
.ga_mianr div p{ margin-top: 10px;}
.g_mianbtn{border-top: 1px solid #E6E7EC;  margin-top: 55px;}
.g_mianbtn button{ display: block; width: 74px; height: 31px; background: #0099ff; border-radius: 5px; color: #fff; line-height: 31px; text-align: center;    border: 1px solid #0099ff; margin: 15px auto 0; }
.qa_main dl:nth-child(2) dd div {float: left; margin-right: 20px; }
.qa_main dl:nth-child(2) dd div input{ width: 15px; float: left; cursor: pointer;}
.qa_main dl:nth-child(2) dd div label{ display: block;float: left; font-size: 14px; line-height: 42px; margin-top: 9px; margin-left: 10px; cursor: pointer;}
.set_admin dl{ border-bottom: 1px solid #E6E7EC; height: 66px; line-height: 66px; overflow: hidden; color: #333; font-size: 14px;} 
.set_admin dl dt{ width: 156px; text-indent: 10px; float: left;}
.set_admin dl dd{ float: left; width: 735px; overflow: hidden;}
.set_admin dl dd a{ display: block; float: right; width: 57px; color: #0099ff; margin-right: 44px;}
.set_admin dl dd p{ float: left;}

.login_w{ width: 514px; height: 464; border-radius: 5px; background: #fff; margin:0 auto; padding-bottom: 15px; display: none;position:fixed;margin-left:33%;}
.login_w dt{ background: #f4f7f9; line-height: 48px; padding: 0 26px; border-top-left-radius:5px ;border-top-right-radius:5px ;}
.login_w dt img{ float: right; margin-top: 15px;}
.login_w dd{ padding: 0 48px; overflow: hidden;}
.login_w dd div,.login_w dd input{ display: block; float: left;}
.login_w dd div {width: 60px; font-size: 14px; color: #333; text-align: right; margin-right: 10px; line-height: 42px;}
.login_w dl dd input{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.login_w dl dd {margin: 11px 0; }
.login_w dl dd:nth-last-child(3) input{ width: 165px; height: 40px;}
.login_w dl dd:nth-last-child(3) button{width: 160px; height: 42px; float: right;border: 1px solid #E6E7EC; border-radius: 5px; background: #f1f1f1;}
.login_w dl dd:nth-last-child(2) input{ width: 15px;height: 15px; margin-top: 4px;}
.login_w dl dd:nth-last-child(2){  font-size: 14px; color: #333; margin: 15px 0 15px 19px;}
.login_w dl dd:nth-last-child(2) span{ color: #0099ff;}
.login_w dl dd:nth-last-child(1) a{ display: block; width: 351px;text-align: center; margin: auto;border-radius: 5px; font-size: 16px; color: #fff;} 
.login_w dl dd:nth-last-child(1) { padding: 10px 0 0;}


.btn-block {
    display: block;
    width: 50%;
	margin-left:120px;
	display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    border-radius: 4px;
}
.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}


.codebtn{width: 165px;border: 1px solid #E6E7EC;border-radius: 5px;text-indent: 5px;display: block;float: left;background-color:#eee;line-height:42px;text-align: center;}
.login_wb dl dd:nth-last-child(1) :nth-child(1) {
    margin-right: 15px;
}
.login_wb dl dd:nth-last-child(1) button {
    display: block;
    width: 124px;
    height: 34px;
    background: #0099ff;
    border-radius: 5px;
    color: #fff;
    line-height: 31px;
    text-align: center;
    float: left;
    border: 1px solid #0099ff;

}

.login_wp{ width: 100%; position: absolute; top: 120px; z-index: 999;}
.hui{ background:rgba(0,0,0,0.4); width: 100%; height: 1000px; position: fixed; z-index: 111; bottom: 0; display: none;}
#ClCache{ display: none;}

.login_wb{ border-radius: 5px; background: #fff; margin:0 auto; padding-bottom: 15px; display: none;position:fixed;margin-left:33%;}
.login_wb dt{ background: #f4f7f9; line-height: 48px; padding: 0 26px; border-top-left-radius:5px ;border-top-right-radius:5px ;}
.login_wb dt img{ float: right; margin-top: 15px;}
.login_wb dd{ padding: 0 48px; overflow: hidden;}
.login_wb dd div,.login_w dd input{ display: block; float: left;}
.login_wb dd div {width:45px; font-size: 14px; color: #333; text-align: right; margin-right: 10px; line-height: 42px;}
.login_wb dl dd input[type=text]{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.login_wb dl dd input[type=checkbox]{margin-left:30px;}
.login_wb dl dd input[type=password]{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.login_wb dl dd {margin: 11px 0; }

.login_wb dl dd:nth-last-child(1) a{display: block; width: 351px;height: 51px;  text-align: center; background: #0099ff; margin: auto;border-radius: 5px; font-size: 16px; color: #fff;line-height:51px;}


.change_pass{ width: 514px; height: 464; border-radius: 5px; background: #fff; margin:0 auto; padding-bottom: 15px; display: none;position:fixed;margin-left:33%;}
.change_pass dt{ background: #f4f7f9; line-height: 48px; padding: 0 26px; border-top-left-radius:5px ;border-top-right-radius:5px ;}
.change_pass dt img{ float: right; margin-top: 15px;}
.change_pass dd{ padding: 0 48px; overflow: hidden;}
.change_pass dd div,.change_pass dd input{ display: block; float: left;}
.change_pass dd div {width: 60px; font-size: 14px; color: #333; text-align: right; margin-right: 10px; line-height: 42px;}
.change_pass dl dd input{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.change_pass dl dd {margin: 11px 0; }
.change_pass dl dd:nth-last-child(3) input{ width: 165px; height: 40px;}
.change_pass dl dd:nth-last-child(3) button{width: 160px; height: 42px; float: right;border: 1px solid #E6E7EC; border-radius: 5px; background: #f1f1f1;}
.change_pass dl dd:nth-last-child(1) a{ display: block; width: 351px;height: 51px;  text-align: center; background: #0099ff; margin: auto;border-radius: 5px; font-size: 16px; color: #fff; line-height:51px;} 
.change_pass dl dd:nth-last-child(1) { padding: 10px 0 0;}


.change_tel{ width: 514px; height: 464; border-radius: 5px; background: #fff; margin:0 auto; padding-bottom: 15px; display: none;position:fixed;margin-left:33%;}
.change_tel dt{ background: #f4f7f9; line-height: 48px; padding: 0 26px; border-top-left-radius:5px ;border-top-right-radius:5px ;}
.change_tel dt img{ float: right; margin-top: 15px;}
.change_tel dd{ padding: 0 48px; overflow: hidden;}
.change_tel dd div,.login_w dd input{ display: block; float: left;}
.change_tel dd div {width: 60px; font-size: 14px; color: #333; text-align: right; margin-right: 10px; line-height: 42px;}
.change_tel dl dd input{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.change_tel dl dd {margin: 20px 0;}

.change_tel dl dd:nth-last-child(1) a{ display: block; width: 351px;height: 51px;  text-align: center; background: #0099ff; margin: auto;border-radius: 5px; font-size: 16px; color: #fff; line-height:51px; } 
.change_tel dl dd:nth-last-child(1) { padding: 10px 0 0;}


.new_tel{ width: 514px; height: 464; border-radius: 5px; background: #fff; margin:0 auto; padding-bottom: 15px; display: none;position:fixed;margin-left:33%;}
.new_tel dt{ background: #f4f7f9; line-height: 48px; padding: 0 26px; border-top-left-radius:5px ;border-top-right-radius:5px ;}
.new_tel dt img{ float: right; margin-top: 15px;}
.new_tel dd{ padding: 0 48px; overflow: hidden;}
.new_tel dd div,.login_w dd input{ display: block; float: left;}
.new_tel dd div {width: 60px; font-size: 14px; color: #333; text-align: right; margin-right: 10px; line-height: 42px;}
.new_tel dl dd input{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.new_tel dl dd {margin: 20px 0;}

.new_tel dl dd:nth-last-child(1) a{ display: block; width: 351px;height: 51px;  text-align: center; background: #0099ff; margin: auto;border-radius: 5px; font-size: 16px; color: #fff;  line-height:51px;} 
.new_tel dl dd:nth-last-child(1) { padding: 10px 0 0;}



/*通知*/
.UI-bubble{display:inline-block;width:12px;height:6px;overflow:hidden;background:url(../images/sicons_01.png) 0px 0px no-repeat;background-size: 100%; }
.UI-ask{display:inline-block;width:12px;height:6px;overflow:hidden;background:url(../images/sicons_02.png) 0px 0px no-repeat;  background-size: 100%; }

/* questions */
#questions{ margin-bottom: 30px; }
#questions li h5 .UI-ask,#questions li h5 .UI-bubble{position:absolute;right:10px;top:16px;  }
#questions li{border-bottom:1px solid #E6E7EC;vertical-align:bottom; color: #000; width:890px; margin: auto;}
#questions li h5{ position:relative;color:#666;font-size:14px;cursor:pointer;line-height:45px;height:45px;overflow:hidden; font-weight: normal;padding-top: 5px; text-indent: 1em;}
#questions li .foldContent{line-height:24px;color:#888; display: none; padding-bottom: 10px;}
#questions li p{ font-size: 14px;}
.clearfix h5 p{ float: left;}
.clearfix h5 p:nth-child(1){ width: 800px; font-size: 14px;}
.clearfix h5 p:nth-child(2){ margin-left: 50px; color: #9e9f9f;}
.clearfix:hover{ background: #F3F3F3;}
.foldContent p{ text-indent: 1em; padding:5px 30px;}
.g_questions{ width:890px; margin: auto;border-bottom:1px solid #E6E7EC; font-size: 14px;}

/*找回密碼*/
.pasbg_top{width: 100%; height: 131px; background: #f9f9f9; overflow: hidden; }
.pasbg_topw{ width: 1000px; margin:30px auto 0; }
.pasbg_topw div{ width: 350px; height: 2px; background: #c2c3c4; float: left; margin-top: 30px;}
.pasbg_topw dl{ width: 100px; float: left;}
.pasbg_topw dl dt{ width: 60px; height: 60px; line-height: 60px; text-align: center; font-size: 30px; background: #c2c3c4; color: #fff; border-radius: 50px; margin: auto; }
.pasbg_topw dl dd{ font-size: 14px; text-align: center; color: #666; margin-top: 10px;}
.pasbg_topw .dd_active{ color: #0099ff;}
.pasbg_topw .dt_active{ background: #0099ff;}
.pasbg_b>input{  width: 370px; height: 45px;  border: 1px solid #E6E7EC; display: block; margin-top: 10px;  text-indent: 1em;}
.pasbg_b p{ font-size: 16px; line-height:70px; color: #333;}
.pasbg_b{ width: 372px; margin:100px auto 0;}
.pasbg_b button{ color: #fff; width: 370px; height: 49px;border: 1px solid #0099ff;  display: block; background: #0099ff; font-size: 16px; text-align: center; line-height: 49px; margin-top: 15px;}
.pasbg_b a{ color: #fff; width: 370px; height: 49px;border: 1px solid #0099ff;  display: block; background: #0099ff; font-size: 16px; text-align: center; line-height: 49px; margin-top: 15px;border-radius:5px;}
.pasbg{ height: 600px;}
.pasbg_b div input{ width: 180px; display: block;height: 40px;  border: 1px solid #E6E7EC; border-radius:5px; float: left;text-indent: 1em;}
.pasbg_b div button{ display: block; float: right;  width: 118px;  height: 47px;  border: 1px solid #E6E7EC; background: #fff; text-align: center; color: #a9a9a9;} 
.pasbg_b div{ width: 370px; height: 47px;}
.pasbg_b p span{ color: #0099ff;}
.pasbg_b dl dd{ text-align: center;  color: #333; font-size: 16px; padding: 40px 0 30px;}
.pasbg_b dl dt img{ width: 90px; height: 90px; margin: auto; display: block; border: 3px solid #0099ff; border-radius: 50%; padding: 10px;}
