@charset "utf-8";
/*全局变量*/
body {margin:0px;padding:0px;color:#a8a8a8;font-family:Helvetica; font-size:14px; background:#eee; max-width:750px; margin:0 auto; }
h1,h2,h3,h4,h5,h6,p,form,ul,li,ol,dl,dt,dd,input,textarea,form{ margin:0px; padding:0px;}
a{color:#333333;text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a:hover{text-decoration:none;}
ul,ol,dl{list-style:none;}
img{border:none;vertical-align:top;max-width:750px;}
input,button,textarea{outline:none;font-family:Helvetica; border:none; background:none; -webkit-appearance:none; font-size:14px}
i,s{ font-style:normal}
textarea{resize:none;}
.fl{float:left;}
.fr{float:right;}
.clear{zoom:1}
.clear:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.moreHide {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
.mt_10{ margin-top:10px}
.mt_3{ margin-top:3%}
.mb_3{ margin-bottom:3%}
.w_97{ width:97%}
.w_100{ width:100px}
.pt_5{ padding-bottom:5px}



.integro-box{ padding:3%}
.integro-box p{ font-size:14px; color:#333}
.table{ border-collapse:collapse; background:#fff; margin-top:50px}
.table td,.table th{ border:1px solid #bfbfbf; color:#4c4c4c; font-size:14px; padding:8px 5px; text-align:center}
.table th{ font-size:16px; padding:10px 5px;}
.active{ position:relative}
.active-ic{ width:30px; height:30px; position:absolute; background:url(../images/you.png) no-repeat; background-size:100%; display:block; left:50%; top:-45px; margin-left:-15px}
.table th.bg-a{ background:#36cacc; color:#fff}
.table td.bg-a{ background:#36cacc; color:#fff}
.table td.bg-b{ background:#d7f4f5; color:#046c6d}

.x {
      
            width: 90px;
            height: 90px;
            position: relative;
            background-color: transparent;
        }

            .x:before {
                position: absolute;
                top: 0px;
                right: 0;
                left: 0;
                bottom: 0;
                border-bottom: 90px solid #bfbfbf;
                border-right: 90px solid transparent;
                content: "";
            }

            .x:after {
                position: absolute;
                left: 0;
                right: 1px;
                top: 1px;
                bottom: 0;
                border-bottom: 89px solid white;
                border-right: 89px solid transparent;
                content: "";
            }


.login_warp,.register_warp,.register_warp1{ width:320px; overflow:hidden; position:fixed; top:100px; left:0; background:#fff; left:50%; margin-left:-160px; z-index:999; border:1px solid #dbdbdb; border-radius:3px; padding-bottom:20px; display:none}
.register_warp .login_input,.register_warp1 .login_input{ padding-top:20px}
.login_switch{ overflow:hidden; text-align:center;color:#e2e1e1; padding:20px 0; position:relative}
.login_switch li{ display:inline-block; color:#040000; margin:0 20px; cursor:pointer}
.login_switch li.active{color:#028e4e}
.login_input { width:75%; margin:0 auto; position:relative}
.login_warp .close{ z-index:9}
.user-dl{ display:none}
.login_name{ margin-bottom:20px; overflow:hidden}
.login_password{ margin-bottom:30px;overflow:hidden}
.login_name input{ width:100%; border-bottom:1px solid #f2f2f2; box-sizing:border-box; height:40px; line-height:40px;  background-size:18px; font-size:13px}
.login_password input{ width:100%; border-bottom:1px solid #f2f2f2; box-sizing:border-box; height:36px; line-height:36px; background-size:18px;font-size:13px }
.login_btn a{ display:block; width:100%; height:36px; line-height:36px; text-align:center; font-size:16px; color:#fff; background:#02aa74; border-radius:3px  }
.register_btn a,.btn-go a{display:block; width:100%; height:36px; line-height:36px; text-align:center; font-size:16px; color:#fff; background:#fb7964; border-radius:3px}

.login_zc{ overflow:hidden; margin-top:20px; text-align:center}
.login_zc a{ font-size:14px; color:#02aa74}			
.yzm_pic{ float:right; font-size:12px; color:#d52408}
.yzm_pic img{ width:48px; height:23px; border:1px solid #666; padding:2px;  margin-right:5px;vertical-align: middle;} 
.phone button{ background:#02aa74; color:#fff; font-size:14px; padding:2px 12px; float:right; line-height:25px;}