@media(max-width:768px){
.wrap{ width:100%;}

#header #logo img{margin-left:10px;}
#header .login_right{font-size:0.85rem;}
#header .nav{ display:none;}

#footer{padding:15px 0;}
#footer p{font-size:0.85rem; margin-top:0}

#logincontent{min-height:auto; width:90%; padding:5%;}
#login{width:90%; padding:5%; margin-bottom:20px; }
.login{padding-top:20px}
#login h3{font-size:1.25rem;}
#login .login_nav{ margin-top:20px;}
#login .login_nav li{ margin-top:10px;}
#login .login_text{width:88%; height:45px; line-height:45px; font-size:1rem; padding-left:35px;}
#login .username,
#login .password,
#login .mail,
#login .sr,
#login .wx,
#login .add,
#login .mobile,
#login .yzm{ background-position: 10px center; background-size: auto 18px;}
#login .yzm{width:100px}
#login  a{color:#3399ff; font-size:0.85rem}
#login  img{cursor:pointer; height:45px; width:140px; margin-top:-6px;}
.login_button{height:45px; line-height:45px; font-size:1.25rem;}
#login a.pq{ font-size:24px; color:#fff; margin-top:30px;}
#login dl { margin-top:20px; overflow:hidden;}
#login dl dd{line-height:30px; padding-left:10px; font-size:14px;}

/*提醒信息*/
.m_ok{font-size:18px; color:#666; background:#fff url(../images/m_ok.png) no-repeat 0 center; padding-left:70px; height:50px; line-height:50px;}
.m_err{font-size:18px; color:#666; background:#fff url(../images/m_err.png) no-repeat 0 center; padding-left:70px; height:50px; line-height:50px;}


.col_side{ float: none; width:100%; margin-top:0px;}
.col_side .nav_head{height:45px; line-height:45px; font-size:1rem;}
.col_side .nav li{ float:left; width:25%;}
.col_side .nav li a{height:35px; line-height:35px; font-size:0.85rem;}

.float_box{ float: none; width:100%; margin-top:20px; min-height: auto; overflow:hidden}

.home_list h1{ height: 45px; line-height:43px; text-align:center;}
.home_list h1 span{height:45px; line-height: 45px; font-size: 1rem; padding:0px;}

.home_list .m_ok{ height:100px; margin:20px; background-position:left 15px;}
.home_list .m_ok h2{ height:30px; font-size:1rem; font-weight:normal;}
.home_list .m_ok a{ font-size:0.95rem;}
.home_list .m_err{ height:100px; margin:20px; background-position:left 15px;}
.home_list .m_err h2{ height:30px; font-size:1rem; font-weight:normal;}
.home_list .m_err a{ font-size:0.95rem;}

.list_one{margin:10px 15px;}
.list_one h2{ margin-bottom:5px;}
.list_one h2 span{ margin-right:0px; display:block; margin-bottom:5px;}
.list_one li{ display:block; width:100%;}
.list_one li span{font-size:0.9rem;}

.list_one dl dd img{ width:50%; margin:0 auto 10px auto;}
.list_one dl dd a{  font-size:0.8rem;}
.list_one dl dd a:hover{ background:#f7f7f7;}
.list_one dl dd:last-child a{border-right:#eee solid 0px;}

.table_list {border-collapse: collapse;width:100%;}
.table_list th{ padding:10px 5px; width:80px; font-size:0.9rem;}
.table_list td{ padding:10px 5px; font-size:0.9rem;}
.table_list td input[type="text"],
.table_list td input[type="password"] { width:90%;font-size:0.9rem;padding:8px 8px;}

.table_list td input.login_button{font-size:1rem; width:80%;}
.table_list td span{ display:none;}

/*密码强度*/
.pw-strength { position:relative; width: 100%;text-align: center; margin-top:10px;}
.pw-bar{background: url(/user/images/pwd-1.png) no-repeat;height: 14px;overflow: hidden;width: 100%;}
.pw-bar-on{background:  url(/user/images/pwd-2.png) no-repeat; width:0px; height:14px;position: absolute;top: 0px;left: 2px;transition: width .5s ease-in;-moz-transition: width .5s ease-in;-webkit-transition: width .5s ease-in;-o-transition: width .5s ease-in;}
.pw-weak .pw-defule{ width:0px;}
.pw-weak .pw-bar-on {width: 60px;}
.pw-medium .pw-bar-on {width: 120px;}
.pw-strong .pw-bar-on {width: 100%;}
.pw-txt {padding-top: 2px;width: 100%;overflow: hidden;}
.pw-txt span {color: #707070;float: left;font-size: 12px;text-align: center;width: 58px;}

/*找回密码*/
.find_list h1 {font-size:1rem; padding:15px 0; margin-top:0px; text-align:center;}
.find_list h1 span{color:#f08300; font-size:16px; margin-left:20px; font-weight:normal;}

.find_tip{ font-size:0.9rem; height: auto; line-height:25px; color:#555; padding:20px 0; text-align:center;}
.find_tip span { color:#f00; display:inline-block;height:35px; background:url(/user/images/info.gif) left 6px no-repeat; padding-left:20px;}

.find_table_list {border-collapse: collapse;width:100%;}
.find_table_list th{ width:100px; padding:10px; text-align:right; height:25px; background:#fafafa;font-size:14px; border:#eee solid 1px;}
.find_table_list td{ padding:10px;font-size:14px; border:#eee solid 1px;}
.find_table_list td input[type="text"] { width:90%;color: #336699;background: url(/user/images/text_bg.gif) #F7FAFC repeat-x left top;border:1px solid #6688AA;border-color: #9ab #cde #cde #abc;padding:6px 5px;vertical-align:middle;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.find_table_list td input[type="password"] { width:90%;color: #336699;background: url(/user/images/text_bg.gif) #F7FAFC repeat-x left top;border:1px solid #6688AA;border-color: #9ab #cde #cde #abc;padding:6px 5px;vertical-align:middle;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.find_table_list td input[type="text"]:hover,.find_table_list td input[type="password"]:hover {border-color: #EEBB00;}
.find_table_list td input[type="text"]:focus,.find_table_list td input[type="password"]:focus{color:#147;border-color: #66AFE9;background-color:#F7FAFC;	outline:1px solid rgba(102, 175, 233, 0.3);}
.find_table_list strong{ color:#f00;}
.find_table_list td input.login_button{width:150px; height:42px; font-size:16px; color:#fff; background:#0C549F; border-radius:5px; border:none; cursor:pointer; display:block; text-align:center; line-height:42px; box-shadow:1px 1px 2px #ccc}
.find_table_list td span{ display:none;}
}<!--耗时1777729518.1415秒-->