@charset "utf-8";

/*titleCenter stare*/


.CS_ewm{width: 100%;text-align: center;padding: 40px 0px;}
.CS_ewm img{text-align: center;}
.CS_ewm_img{width:69px;height:69px;}
.CS_form{width: 100%;}
.CS_input_res{height: 38px;margin-bottom: 7px;border-radius: 50px;position: relative;border: 2px solid rgba(255, 255, 255, 0.3);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#50000000', endColorstr='#50000000');}
.CS_user{width: 100px;height: 38px;line-height: 38px;position: absolute;margin: 0px;color: #fff;font-size: 14px;border-radius: 50px 0px 0px 50px;display: block;z-index: 99999;background-color: rgba(52,52,52,0.3);text-align: right;padding-right: 15px;}
.CS_user b{ font-weight: normal;}
.CS_Userbag{}
.CS_Password{background: url(../image/Password.png);}
.CS_text_res{width: 220px;height: 38px;outline: none;display: inline-block;font: 14px "microsoft yahei",Helvetica,Tahoma,Arial,"Microsoft jhengHei";margin-left: 128px;border: none;background: none;line-height: 38px;}
/*titleCenter stare*/
.CS_Code{height: 46px;padding: 0 5px;margin-bottom: 15px;border-radius: 50px;position: relative;border: rgba(255,255,255,0.2) 2px solid !important;}
.CS_Code span{display: block;position: absolute;right: 0px;top: 0px;border-radius: 50px;overflow: hidden;height: 46px;}
.CS_Code span img{height: 46px;}
.CS_Code_text{width: 150px;height: 46px;outline: none;display: inline-block;font: 14px "microsoft yahei",Helvetica,Tahoma,Arial,"Microsoft jhengHei";margin-left: 20px;border: none;background: none;line-height: 46px;}
.CS_Code_error span{font-size:13px;color: #fc4349;line-height: 13px;padding-bottom: 15px;display: block;}
.CS_Code_error01{position: absolute;top: 0px;left: 425px;}
.CS_Code_error01 span{font-size: 14px;color: #fc4349;line-height: 13px;padding-bottom: 15px;display: block;line-height: 48px;height: 48px;}
.CS_Login_Button{}
.CS_Login_Button button{height: 46px;padding: 0 5px;margin-bottom: 20px;border-radius: 50px;position: relative;border: 0px;font-size: 20px;color: #fff;}
.CS_res_Button button{height: 38px;padding: 0 5px;margin-bottom: 10px;border-radius: 50px;position: relative;border: 0px;font-size: 20px;color: #fff;}

.CS_button_resa{background: #20ade5; transition:0.3s all;}
.CS_button_resa:hover{background: #4ecdff;}
.CS_button_resb{background: #fc4349;transition:0.3s all;}
.CS_button_resb:hover{background: #ff6368;}
.CS_Login_Button01 button{height: 40px;padding: 0 24px;margin-bottom: 10px;border-radius: 50px;position: relative;border: 0px;background: #20ade5;/* width: 390px; */font-size: 14px;color: #fff;line-height: 40px;}
.CS_Login_Button02{}
.CS_Login_Button02 button{height: 46px;padding: 0 5px;margin-bottom: 20px;border-radius: 50px;position: relative;border: 0px;background: #f74461;width: 390px;font-size: 20px;color: #fff;}
.CS_label{display: block;position: relative;}
.CS_label font{position: relative;display: block;height: 18px;line-height:  18px;overflow:  hidden;}
.CS_label font input{border: 1px solid #fff;background: #fff0;border-radius: 50px;width: 16px;height: 16px;line-height:  16px;position: absolute;}
.CS_label font i{background: #fff;border-radius: 50px;width: 14px;height: 14px;display: block;position: absolute;top: 2px;left: 2px;}
.CS_label font span{font-size: 13px;color: #fff;line-height: 18px;padding-left: 27px;}
.CS_label font span b{color: #6ad2fb;line-height: 18px;}
.CS_label a{position: absolute;right: 0px;top: 0px;font-size: 13px;color: #fff;line-height: 18px;}
.CS_number{display:block;font-size: 16px;line-height: 24px;padding-top: 10%;color: #fff;text-align:  center;}
.CS_ewm_login a{width: 150px;display: block;margin:  0 auto;}
.CS_ewm_login a span{display: inline-block;font-size: 16px;line-height: 30px;color: #fff;text-align: center;float: right;}
.CS_ewm_page{width:680px;text-align: center;}
.CS_ewm_page img{ width:250px;}
.CS_content_tab li{width: 142px;margin: 0 auto;background: #cccccc00;height: 69px;top: 144px;position: absolute;margin-left: 64px;}
.pass_set{clear:both;margin-top: 3px;height: 15px;line-height: 15px;overflow:hidden;overflow:hidden;margin-left: 20px;/* margin-bottom: 4px; */}
.pass_set li{float: left;text-align: center;width: 50px;/* border-right: 1px solid #002f90; */background: #6ad2fb;color: #fff;list-style-type: none;margin-right: 1px;}
.CS_contentslogin {width: 500px; 
    position: relative;
    margin: 0 auto;}
.CS_content_tablogin{
   width: 160px;
    position: absolute;  
    left: -160px;
}
.CS_content_tablogin li{/* height: 60px; *//* line-height: 60px; */padding: 15px 20px;background: #000000;}
.CS_content_tablogin li:hover{background: #20ade5cf;}
.CS_content_tablogin li img{width:36px;height:36px;padding-right: 15px;float: left;}
.CS_content_tablogin li span{display: block;height: 36px;line-height: 36px;color:#fff;float: left;font-size: 16px;}
.CS_content_tablogin_li01{}
.CS_content_tablogin_li02{}
.CS_input_res select {font-size: 14px;line-height: 38px;border: #e4e4e4 0px solid;height: 38px;padding: 10px 0px; width: 88px;background: none;color: #fff;    cursor: pointer;}
.selectarea{width: 115px !important;    margin-right: 3px !important;}
option{
    background-color: #224388;
    line-height:  34px;
}

