﻿/* CSS Document */
/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
@font-face {
    font-family: 'HelveticaLT55Roman';
    src: url('../fonts/HelveticaLT55Roman.eot');
    src: url('../fonts/HelveticaLT55Roman.eot') format('embedded-opentype'),
         url('../fonts/HelveticaLT55Roman.woff') format('woff'),
         url('../fonts/HelveticaLT55Roman.ttf') format('truetype'),
         url('../fonts/HelveticaLT55Roman.svg#HelveticaLT55Roman') format('svg');
}

body{ font-family:'HelveticaLT55Roman',microsoft yahei,simsun,sans-serif;color:#333638; font-size:12px; }
a{text-decoration:none;color:#323638}
a:hover{text-decoration:underline;color:#00B1D7;}
h3,h4,h5,h6{font-size:12px; margin:0; padding:0; font-weight:100;}
h2{font-size:20px; color:#000; }
h3{font-size:14px; font-weight:600; padding-left:15px;}
a img{border:none; display:block;} 
img{border:none; vertical-align:inherit;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank10{height:10px;overflow:hidden;}
.blank20{height:20px;overflow:hidden;}
.blank60{ background:url(comeon.gif) no-repeat center 20px;height:65px;overflow:hidden;}
sup{ font-size:9px; color:#555;}
/**背景切换**/
HTML {_background: url(/images/trans.gif) no-repeat fixed;}
.bgstretcher-area { text-align: left; }
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {position: absolute;top: 0;left: 0;}
.bgstretcher UL, .bgstretcher UL LI {margin: 0;padding: 0;list-style: none;}
.bgstretcher {background: #5E98BE;overflow: hidden;width: 100%;position: fixed;z-index: 1;_position: absolute; /*IE6 doesn't support fixed positioning*/top: 0;left: 0;}
.bgstretcher UL LI img{ width:100% !important;  min-height:100%}

.connect{ width:440px; margin:0 auto}
.connect .m-logo{ text-align:center;}
.connect .m-logo img{ width:220px;}


.bk{ position:absolute; width:100%; height:100%; top:-100px; left:0; z-index:-1000;}
.bk img{ width:100%; height:100%;}

.loginbox{ margin-top:23px;background:#fff; border-radius:6px; box-shadow:0 2px 6px rgba(0,0,0,0.12)}
.loginbox .loginput{ line-height:30px; margin:15px 0; position:relative; overflow:hidden }
.loginbox .loginput input{border:0; display:block;}
.loginbox .loginput .put,
.loginbox .loginput .puton{ background:#eaf0f1 url(icon1.png) no-repeat left center; display:block; width:290px; height:24px;color:#B4BCC1;padding:10px 10px 10px 46px;border-radius:4px; width:322px; outline:0; font-size:14px;font-family: Helvetica Neue,Tahoma,Arial,PingFangSC-Regular,Hiragino Sans GB,Microsoft Yahei,sans-serif;line-height:24px;}
.loginbox .loginput .puton{ color:#333638; background:#e5ecee url(icon1-on.png) no-repeat left center;}

.loginbox .m-title{ font-size:18px; margin-top:12px; height:27px;}
.loginbox .m-title .en{ color:#a7adb0; padding-left:15px; font-size:15px;}

.loginbox .loginput .wz{ float:left; display:inline-block; width:80px; font-size:16px;}
.loginbox .loginput .username{background-position:10px 6px;font-family:'HelveticaLT55Roman',microsoft yahei,simsun,sans-serif;}
.loginbox .loginput .password{ background-position:10px -82px;}
.loginbox .loginput .approve{ background-position:10px -131px;}
.loginbox .loginput .tel{background-position:10px -32px;}
.loginbox .loginput .pic{ display:block; position:absolute;top:0; right:60px;height:100%;border-radius:0 5px 5px 0}
.loginbox .loginput .pic img{ height:100%; cursor:pointer; display:block;height:28px; padding:8px 17px 8px 18px; border-radius:4px; background:#F5F5F5;}
.loginbox .loginput .pic input{ height:24px; line-height:24px; background:#FFF; color:#555; outline:0;  border:none; cursor:pointer;}
.loginbox .loginput .pic .sendbtn{border-radius:5px; width:100px;height:44px; background:#E5ECEE;}

.loginbox .loginput .code{ background-image:none; width:180px; padding-left:15px}

.loginbox .loginin{ margin-top:12px; height:auto;}
.loginbox .loginin .btn{ font-size: 16px; height:44px; width:100%; border-radius:5px; line-height:44px; cursor: pointer; margin-top:20px; outline:0; -webkit-transition:.3s; transition:.3s;
font-family: Helvetica Neue,Tahoma,Arial,PingFangSC-Regular,Hiragino Sans GB,Microsoft Yahei,sans-serif;}
.loginbox .loginin .btn-submit{ background: #00B0D9;color: #fff;}
.loginbox .loginin .btn-submit:hover{ background:#00a4ca;}
.loginbox .loginin .btn-reset{ background:#fff; border:#e0e4e6 solid 1px; color:#63686b;}
.loginbox .loginin .btn-reset:hover{ background:#f3f7f8}
#ImageButton1{margin-top:15px;}



.box{ padding:15px 30px;}
.box ul{*padding-top:10px;}

.copyright{word-spacing:0.3em; line-height:1.8;text-align:center;color:#fff; width:100%; font-size:12px;padding:10px 0; position:fixed; left:0; right:0; bottom:0; opacity:0.6}
.copyright a{color:#fff;text-decoration:underline;}