/**解决默认字体强制显示12PX的BUG**/
html,body{-webkit-text-size-adjust:none;}
/*隐藏IE10 input默认的属性值(eg:text,password)*/
input::-ms-clear {display:none;}
input::-ms-reveal {display:none;}
/* CSS Document */
@charset "utf-8";
body {background:#f9f9f9;font-size:12px;font-family:微软雅黑,"宋体", verdana, Tahoma, Arial, sans-serif; margin:0; padding:0;}
* {margin:0;padding:0;}
*:focus {outline: none;}
div,img, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5 {margin:0;padding:0;list-style-type:none;border:none;}
table, tr, th, td {padding:0;margin:0;}
.toolBox *, .mailHead *, .attachList * {margin:0;padding:0;list-style-type:none;border:none;}
.toolBox table, .toolBox tr, .toolBox th, .toolBox td, .mailHead table, .mailHead tr, .mailHead th, .mailHead td, .attachList table, .attachList tr, .attachList th, .attachList td {padding:0;margin:0;}
form {margin:0;padding:0;display:inline;}
input {vertical-align:middle;font-family:Arial;}   
a {text-decoration:none;cursor:pointer;}
var{display:none;}
button{cursor:pointer;}

.res{width:1000px;height:755px;margin:0 auto;}
.res_top{width:100%;height:55px;padding-top:20px;}
.top_logo{width:310px;height:41px;display:block;float:left;background:url(../images/logo_top.gif) no-repeat;margin-top:20px;}
.top_logo_admin{width:310px;height:41px;display:block;float:left;background:url(../images/logo_top_admin.gif) no-repeat;margin-top:20px;}

.top_logo_test{width:310px;height:41px;display:block;float:left; no-repeat;margin-top:20px;}

.logo{/* width:132px; */height:41px;display:block;float:left; margin-right:25px;margin-top: -5px;}
.logo_rightline{ float:left; margin-right:25px;}
.logo_note{font-size:18px; color:#333;float:left; display:block;margin-top:13px;}



.res_cont{width:998px;height:668px;border:1px #e1e1e1 solid;background:#fff;}

.cont_list{width:100%;height:35px;}
.cont_listLeft{width:120px;height:35px;line-height:35px;font-size:14px;color:#171818;float:left;text-align:right;padding-right:5px;padding-left:110px;}
.cont_listRight{width:300px;height:35px;border:1px #e1e1e1 solid;display:block;float:left;position:relative;}
.cont_list1{margin-top:25px;}
.cont_list2{margin-top:12px;}
#rw_user .cont_list2{height:192px;}
.cont_listInput{width:300px;height:33px;display:block;line-height:35px;color:#a4a7aa;border:0px;background:none;text-indent:8px;}
.cont_state{width:20px;height:20px;display:block;background:url(../images/register.gif) no-repeat -43px -7px;position:absolute;top:7px;right:8px;}
.cont_state1{background:url(../images/register.gif) no-repeat -81px -7px;}
.wrong_font{width:280px;height:35px;font-size:12px;display:block;padding-left:25px;color:#f14e55;float:left;line-height:35px;}
.cont_listRight_phone{border:0px;}
.cont_listInput_phone1{width:85px;border:1px #e1e1e1 solid;float:left;}
.phone_line{width:24px;height:35px;line-height:35px;color:#e1e1e1;text-align:center;display:block;float:left;}
.cont_listInput_phone2{width:297px;}
.cont_listInput_yan2{width:190px;}
.yanzhengma{width:70px;height:30px;display:block;float:left;margin-left:10px;}

.res_button{width:124px;height:38px;display:block;background:#2590e8;border-radius:4px;border:1px #0a77d2 solid;margin:0 auto;margin-top:80px;font-size:14px;color:#fff;text-align:center;line-height:38px;}
.res_button:hover{background:#2197f9;border:1px #1188ec solid;}
.res_button:active{background:#0c75d5;border:1px #0e6bb8 solid;box-shadow:1px 1px 1px #ba6701 inset;}
.btn_dis{display:inline-block}
.cont_right{width:365px;height:450px;float:right;border-left:1px #e1e1e1 solid;margin-top:45px;}
.cont_right_img{width:321px;height:283px;background:url(../images/logo_cont.gif) no-repeat;display:block;margin:0 auto;margin-top:80px;}
.res_bottom{width:100%;height:60px;line-height:60px;color:#171818;text-align:center;}
.res_bottom a{color:#171818;}
.res_bottom a:hover{color:#1a8fd2; text-decoration:underline;}

.cont_process{width:598px;height:70px;margin:0 auto;background:url(../images/process_bg.gif) repeat-x;display:block;margin-top:80px;}
.cont_process li{float:left;}
.process_li{width:34px;height:35px;background:url(../images/process_circle.gif) no-repeat; position:relative;}
.process_li_1{width:154px;height:35px;background:url(../images/process_bg_blue.gif) repeat-x;}
.process_li_2{background:none;}
.process_li_no{background:url(../images/process_circle_no.gif) no-repeat;}
.process_font{width:160px;height:30px;display:block;position:absolute;top:45px;left:-50px;text-align:center;font-size:18px;color:#3191e1;}
.process_font_gary{color:#939393;}
.wrong_font_gary{color:#666666;}
.ce_title{width:300px;height:30px;display:block;padding-left:400px;line-height:30px;font-size:14px; overflow:auto;margin-top:5px;}
.ce_title_icon{width:16px;height:16px;display:block;float:left;background:url(../images/register.gif) no-repeat -38px -49px;margin:7px 8px 0px 0px;}
.ce_title_iconNo{background:url(../images/register.gif) no-repeat -13px -49px;}
.wrong_font_1{width:520px;float:left;padding-left:235px;}
.info_font{width:280px;height:35px;font-size:12px;display:block;padding-left:25px;color:#1a8fd2;float:left;line-height:35px;}

.ne_buttonReturn{width:135px;height:30px;display:block;border-radius:2px;border:1px #cdcfd1 solid;float:left; cursor:pointer;font-size:12px;margin-left:25px;border:1px #32a3e3 solid;background:#36abee;color:#FFF;font-size:12px;text-align:center;line-height:30px;margin-top:3px;}

.ne_buttonReturn:hover{background:#1f93d5;border-color:#2b8ac0;}
.ne_buttonReturn:active{background:#1f93d5;border-color:#2b8ac0;}
.wrong_font_2{width:390px;}
.cont_list5{padding-left:150px;font-size:14px;padding-top:80px;width:750px;margin-bottom:100px;}
.cont_list1 a:hover{ text-decoration:underline;}
.ce_title_select{margin-top:100px;margin-bottom:20px;font-size:16px;color:#666;}


.ne_buttonReturn_gary{background:#cecece; border:1px #c7c7c7 solid;cursor:default;}
.ne_buttonReturn_gary:hover{background:#cecece; border:1px #c7c7c7 solid;cursor:default;}
.ne_buttonReturn_gary:active{background:#cecece; border:1px #c7c7c7 solid;cursor:default;}
.res_button_gary{background:#cecece; border:1px #c7c7c7 solid;}
.res_button_gary:hover{background:#cecece; border:1px #c7c7c7 solid;}
.res_button_gary:active{background:#cecece; border:1px #c7c7c7 solid;}