﻿/* 
* @Author: Marte
* @Date:   2018-07-03 21:53:58
* @Last Modified by:   Marte
* @Last Modified time: 2018-07-04 11:11:10
*/
@charset "utf-8";
/* CSS Document 通用样式 */
/*全局控制*/
*{ padding:0; margin:0;}
body{ font-family:"微软雅黑","宋体","Arial"; font-size:12px;}
/*清除浏览器默认样式*/
p,h1,h2,h3,h4,h5,h6,span,ul,li,dl,dt,dd,ol,li,input,img,a,span,iframe,i{ padding:0; margin:0; list-style:none; border:0; outline:none;}/* outline:none;轮廓*/
b{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0; margin:0;}
/*文字字体为Tahoma，如果用户电脑里面没有这个字体，就使用Arial作为字体，以此类推，最后的Sans-serif一般是所有电脑都有的。这种写法主要是避免因为用户电脑里面没有某种字体而导致的显示不美观的情况/
 font-weight:normal; 字体的粗细*/
a{ text-decoration:none;}
/*去掉超链接下划线*/
a:hover{ text-decoration:none;}
img{border:0;}
.clear{clear: both;}
/*vertical-align: middle; 垂直居中代码
 text-indent:2em; 首行缩进
 text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  溢出出现省略号

 /haed
 */
body{ background:#fff;}
 .top{width: 100%;height:90px; border-bottom:1px solid #eee;  background:#fff;}
 .top_nav{width:1100px; margin:0 auto;}
.top_nav img{margin-top:25px; float:left;}
.top_nav ul{margin-left:555px;}
.top_nav ul li{float:left;}
    .top_nav ul li a {
        font-size: 16px;
        color: #333;
        height: 90px;
        line-height: 90px;
        width: 80px;
        display: block;
        text-align: center;
        padding: 0 10px;
       font-family: "微软雅黑", "Microsoft Yahei", "Arial"
    }
.top_nav ul li a:hover{border-bottom:3px solid #347eee;}
.top_nav ul .bnt{width:135px; float:left;  margin-left:10px;}
.top_nav ul .bnt a{width:120px; height:40px; font-size:16px; color:#347eee; line-height:40px; border:1px solid #347eee;display:block; margin-top:25px; text-align:center; border-radius:20px;}

.min {
    width: 100%;
    position: relative;
    background: url(../images/079.jpg) no-repeat;
    background-size: 100% 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg.png',sizingMethod='scale');
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px transparent inset;
}
.min .min_box {
    width: 1100px;
    height: 768px;
    margin: 0 auto;
    position: relative;
}
.min .m_bg {
    background: url(../images/bg_01.png) 0 center no-repeat;
}
.min .m_bg1 {
    background: url(../images/bg_02.png) 30px center no-repeat;
}
.min .m_bg2{background: url(../images/bg_03.png) 30px 180px no-repeat;}
.min .m_bg3{background: url(../images/bg_04.png) 30px 180px no-repeat;}
.min .m_bg4{background: url(../images/bg_05.png) 30px 180px no-repeat;}
.min .m_bg5{background: url(../images/bg_06.png) 30px 180px no-repeat;}
.min .min_box .login{width:319px; height:303px; background-color: #fff; border-radius:15px; border:1px solid #eee; position: absolute; left:665px; top:125px; padding:50px;}
.inner{ /*-webkit-box-shadow: 10px 7px 15px 5px #dbdbdb; -moz-box-shadow: 10px 70px 15px 5px #dbdbdb ; box-shadow: 10px 7px 15px 5px #dbdbdb;*/ }
.min .min_box .login p{font-size:20px; color:#347eee;  margin-bottom:40px;}
.min .min_box .login input{width:275px; height:60px; border-bottom:1px solid #eee;padding-left:40px;}
.min .min_box .login .ues{ background: url(../images/ues_icon.png) 5px center no-repeat; }
.min .min_box .login .pwd{ background: url(../images/pwd_icon.png) 5px center no-repeat;}
.min .min_box .login .l_go{ display:block; width:320px; height:54px; background:#347eee; border-radius:4px; font-size:20px; color:#fff; line-height:54px; text-align:center; margin-top:30px;}
.min .min_box .login .l_go:hover{background:#2b72dd;}
.min .min_box .login .regsiter01{float:right; font-size:14px;color:#347eee; margin-top:10px; }
 .copyright{width:100%; font-size:14px; line-height:40px; color:#bdbdbd; text-align:center; position:absolute;background-color:#fff; }
/*注册*/
.top_nav ul .msg{float:right; height:90px;line-height:90px; font-size:14px; margin-left:10px;}
.top_nav ul .msg a{color:#347eee;}
.r_min{width:1100px; height:768px; margin:0 auto; }
.r_min_box{width:356px; height:504px; margin:125px auto; background-color: #fff; border-radius:15px; border:1px solid #eee; -webkit-box-shadow: 10px 7px 15px 5px #dbdbdb; -moz-box-shadow: 10px 70px 15px 5px #dbdbdb ; box-shadow: 10px 7px 15px 5px #dbdbdb; padding:35px 120px;}
 .r_tit{font-size:16px; color:#333;font-weight:bold;  margin-bottom:35px; margin-left:70px;}
  .r_tit i{font-size:14px; color:#999; font-style:normal;}
.for_form_con1.r_min_box ul{margin-top:45px;}
.r_min_box ul li{width:360px; padding-left:30px;}
.r_min_box ul li input{width:305px; height:60px; border-bottom:1px solid #eee;  padding-left:15px;}
 .list1{background:  url(../images/r_icon01.png) 70px center no-repeat;}
.list2{background:  url(../images/r_icon02.png) 70px center no-repeat;}
.list3{background:  url(../images/r_icon03.png) 70px center no-repeat;}
.list4{background:  url(../images/r_icon04.png) 70px center no-repeat;}
.list5{background:  url(../images/r_icon05.png) 70px center no-repeat;}
.list6{background:  url(../images/r_icon06.png) 70px center no-repeat;}
.r_min_box ul .bg_icon1{background: url(../images/list_icon.png) 300px center no-repeat; cursor:pointer;}
.forget_form{width:100%; height:760px;padding-top:40px;} 
.for_form_con{width:1100px; height:450px;margin:0 auto;}
.for_form_con1{width: 525px; margin:25px auto ; height:500px;border:1px solid #f0f0f0;  padding:40px 40px 90px 40px;/*box-shadow:5px 5px 10px #f0f0f0;*/ background:#fff; border-radius:15px;}
.for_form_con11{width: 600px; margin:35px auto 0; height:320px;border:1px solid #f0f0f0;  padding:60px;box-shadow:5px 5px 10px #f0f0f0;}
.tabulation1{ overflow:hidden; margin-bottom:10px;}
.input_name{width:88px; text-align: right; float:left; font-size:14px; color:#888;height:35px; line-height:35px; padding-right:10px;}
.tabulation-input{ width:318px; height:33px; line-height:28px; border-bottom:1px solid #eee;  padding:6px; color:#555;float:left;  margin-left:5px; padding-left:10px; font-size:14px;}
.pp_w{font-size: 14px; color:#888; width: 150px; height:42px; line-height: 42px; margin-left: 10px;}
.lll{ border:1px solid #4aac5b !important;}
.send_btn{float:left; width: 139px; height: 40px; border:1px solid #eee; background:#f5f5f5;  margin-left: 30px; font-size: 14px; color:#1052bf; text-align: center; line-height:40px;}
.look_btn{width: 353px; height: 54px; display:block; margin:0px 40px 0 100px; background:#347eee; text-align: center; line-height: 54px; font-size: 16px; color:#fff; border-radius:4px; margin-top:20px;}
/*单选按钮、复选按钮*/
.custom-checkbox{ position: relative; margin-left:62px; margin-top:12px; }
/* input, label positioning */
.custom-checkbox input{width:16px;height:16px;position: absolute;left: 2px;top: 0px;margin: 0;z-index: 0;}
.custom-checkbox label{display: block;position: relative;z-index: 1;line-height: 1;padding: 0 0 0 26px;margin: 0 0 6px;cursor: pointer;height:16px; width:265px;float:left;}
.custom-checkbox label a{color:#1a66b3;}
.forget{width:110px; float:right;line-height:12px;height:16px;}
.forget a{line-height:12px;height:16px;color:#1a66b3;}
/* ==默认状态效果== */
/*.custom-checkbox label { background:url(../images/ss.png) no-repeat; }*/
.custom-checkbox label{background-position: 2px -24px;}
/*==鼠标悬停和得到焦点状态==*/
.custom-checkbox label.hover,
.custom-checkbox label.focus{background-position: 2px -49px;}
/*==选中状态==*/
.custom-checkbox label.checked{background-position: 2px 0px;}
.custom-checkbox label.checkedHover,
.custom-checkbox label.checkedFocus {background-position: 2px 0px;}
/*单选按钮、复选按钮结束*/



.tabulation11{width: 765px; margin-bottom:18px; min-height:42px; height:auto; }
.input_name1{width:160px; float:left; height:42px; line-height:42px;}
.tabulation-input1{ width:589px; height:28px; line-height:28px; border:1px solid #d0d0d0;  padding:6px; color:#555;float:left;}

/* select */
.demo2{width:765px; height:38px;  margin-left:4px; float:left;}
.select2{ width:330px; height:38px; position:relative;}
.select_as{ width:17px; height:9px; background:url(../images/d1.png) no-repeat; position:absolute; top:16px; right:10px; z-index:111;}
.select_as1{ width:17px; height:9px; background:url(../images/d1.png) no-repeat; position:absolute; top:16px; right:10px; z-index:92;}
.active .select_as{ background:url(../images/d2.png) no-repeat !important;}
.select2 dt{ width:296px; height:45px; line-height:45px; display:inline-block;  border-bottom:1px solid #eee;  background:#fff; padding-left:10px; cursor:pointer; padding-right:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; position:relative; z-index:57; font-family:"Arial";font-size:12px; color:#676767;  }
.select2 dd{ width:334px; position:absolute; left:0; top:36px; z-index:100; border:1px solid #d0d0d0; border-top:none; border-radius:0px 0px 5px 5px; background:#fff; display:none;}
.select2 dd ul{ width:334px; max-height:248px; overflow:auto;}
.select2 dd ul li a{line-height:38px;display:block; padding:0 8px; border-bottom:1px solid #d0d0d0; color:#6d6d6d;}
.select2 dd ul li a:hover{background:#347eee; color:#fff;}
.width_c{width: 117px; height: 20px; float:left; margin-top:12px; font-size: 14px; color:#555;}
.line_c{border-bottom:1px solid #bfbfbf; width: 68px; color:#6d6d6d;}
.textarea_c{border:1px solid #d0d0d0; width: 580px; height:43px; font-size: 12px; padding:10px ;}

.tabulation-input11{width:280px; height:28px; line-height:28px; border:1px solid #d0d0d0;  padding:6px; color:#555;float:left;}
.btn_btn{width: 602px; height:58px; margin-top:50px; display:block; background:#3b94c5; margin-left:160px; margin-bottom:100px; font-size:20px; color:#fff; font-weight:bold; text-align: center; line-height:58px;}
.btn_btn:hover{background:#2b86b8;}
.alert_bg1{ background:#000; filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
-moz-opacity:0.7; /*Firefox私有，透明度50%*/
opacity:0.7;/*其他，透明度50%*/ z-index:999;position:absolute; top:0; left:0;}
.pop_con{width:570px; height: 310px; position: fixed; left:50%; top:200px; margin-left:-285px; background:#fff; z-index: 9999; display:none;}
.pop_txt{font-size:16px; color:#333; height:57px; line-height:57px; padding-left:20px; border-bottom:1px solid #ccc;}
.success_x2{font-size:18px; color:#d12727; width: 230px; margin:20px auto 0;}
.pop_con b{width:17px; height: 16px; background: url(../images/cha.png) 0 0 no-repeat; position: absolute; display:block; cursor:pointer; top:20px; right:15px;}

.success_x22{font-size: 12px; color:#333; width: 100px; cursor:pointer;}

.cys{display: none; width: 858px; height: 644px; border:4px solid #ccc; border-radius:10px; position: fixed; top:100px; left:50%; margin-left:-431px; background:#fff; z-index:1000000;}
.cys_tit{height: 39px; background:#f2f2f2; line-height:39px; font-size:14px; color:#333; padding-left: 10px;}
.cys_tit1{font-size:14px; color:#555; line-height: 25px; padding:10px;}
.cys_tt{}
.btn_btn2{width: 602px; height:58px; margin-top:50px; display:block; background:#347eee;; margin-left:133px; margin-bottom:100px; font-size:20px; color:#fff; font-weight:bold; text-align: center; line-height:58px;}



/* end */
.tabulation{ width:1128px; min-height:35px; line-height:35px; height:auto; margin:0 auto 20px;}
.input_name{width:98px; text-align: right; float:left; font-size:14px; color:#333;height:35px; line-height:35px;}

/* select */
.demo22{width:160px; height:35px;  margin-left:14px; float:left;}
.select22{ width:160px; height:35px; position:relative;}
.select_as2{ width:12px; height:6px; background:url(../images/aa1.png) no-repeat; position:absolute; top:16px; right:10px; z-index:111;}
.active2 .select_as2{ background:url(../images/aa2.png) no-repeat !important;}
.select22 dt{ width:118px; height:33px; line-height:35px; display:inline-block;  border:1px solid #c2c2c2;  background:#fff; padding-left:10px; cursor:pointer; padding-right:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; position:relative; z-index:99; font-family:"Arial";font-size:14px; color:#888;}
/* .select2 dt:hover,.select2 dt.cur{border:1px solid #5ba8d9;} */
.select22 dd{ width:158px; position:absolute; left:0; top:33px; z-index:100; border:1px solid #c2c2c2; border-top:none;  background:#fff; display:none;}
.select22 dd ul{ width:158px; max-height:248px; overflow:auto;}
.select22 dd ul li a{line-height:35px;display:block; padding:0 8px; border-bottom:1px solid #c2c2c2; color:#888;}
.select22 dd ul li a:hover{background:#f1f1f1;}
.rightnow{font-size: 14px; color:#fff; text-align: center; width: 97px; height: 35px; line-height: 35px; background:#4ba410; display:block; float:left; margin-left:15px;}
