﻿html, body{background:#f4f5f0;}


h1.top_title{ border-bottom:1px solid #c8c8c8; height:35px; line-height:35px; margin-bottom:10px; padding-top:5px}
h1.top_title div{ border-bottom:1px solid #959595; margin:0 auto; height:35px; line-height:35px; margin-left:2.5%; width:130px; padding:0 5px}
h1.top_title div font{ display:inline-block; height:30px; width:0px;border-left:1px solid #fcfcfc;border-right:1px solid #bcbcbc; float:left; margin:0 5px}
h1.top_title div span{ display:inline-block; height:30px; line-height:35px; float:left}
h1.top_title div span.col_0{ color:#000; font-size:16px; font-weight:bold}

#login_box .title{font-size:15px;width:100% }
#login_box .publishDate{font-size:12px;width:100% }
#login_box .row{ width:94%; margin:0 auto; margin-top:25px}
#login_box .row2{ width:94%; margin:0 auto; margin-top:15px}
#login_box .row input[type="text"]{ width:100%; background:#fff; border-radius:5px; height:40px; line-height:normal; border:1px solid #e7e8e5; padding-left:10px;box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#login_box .row input[type="password"]{ width:100%; background:#fff; border-radius:5px; height:40px; line-height:normal; border:1px solid #e7e8e5; padding-left:10px;box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#login_box .row2 input{ width:100%; background:#fff; border-radius:5px; height:40px; line-height:normal; border:1px solid #e7e8e5; padding-left:10px;box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#login_box .forget{ display:block; width:92%; margin:15px auto; font-size:16px; margin-bottom:0px; text-align:right;}
#login_box .forget a{text-decoration:none;}
#login_box .btn{ width:94%; margin:0 auto; margin-top:15px}
#login_box input.password{ background:url(../image/lock_icon.png) 95% center no-repeat #fff; background-size:auto 16px}
#login_box .btn .login_sub{ width:62%; background:#209900; border-radius:5px;color:#fff; height:40px; line-height:40px; font-size:16px; float:left; font-weight:bold; border:0}
#login_box .btn .reg_sub{ width:34%; background:#cacac8; border-radius:5px;color:#474747; height:40px; line-height:40px; font-size:16px; float:right; font-weight:bold;border:0}
#login_box .btn .reg_sub2{ width:34%; background:#209900; border-radius:5px;color:#fff; height:40px; line-height:40px; font-size:16px; float:right; font-weight:bold;border:0}
.reg_sub22{  background:#209900;border-radius:5px; color:#fff; height:30px; line-height:30px; font-size:12px; font-weight:bold;border:0}
#forget_box{ width:100%; position:fixed; z-index:10000; top:120px; display:none}
#forget_box h1{font-size:16px; color:#000; font-weight:bold; height:28px;}
#forget_box .cont{ width:90%; background:#f4f5f0; border-radius:5px; margin:0 auto; padding:10px}
#forget_box .row{ margin-bottom:15px}
#forget_box .row input{ width:100%; background:#fff; border-radius:5px; height:40px; line-height:normal; border:1px solid #e7e8e5; padding-left:10px;box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#forget_box .btn .fotget_sub{ width:62%; background:#209900; border-radius:5px;color:#fff; height:40px; line-height:40px; font-size:16px; float:left; font-weight:bold;border:0}
#forget_box .btn .back_btn{ width:34%; background:#cacac8; border-radius:5px;color:#474747; height:40px; line-height:40px; font-size:16px; float:right; font-weight:bold;border:0}


#message{margin:8px;}
#message .t{text-align:center; height:50px; line-height:50px; overflow:hidden; font-size:18px; font-weight:bold; background:url(../../images/user/skin/default/message.png) 27% 7px no-repeat #EDF4ED; background-size:35px 35px;}
#message .list{background:url(../../images/user/skin/default/item_bg.jpg) bottom repeat-x #fff; height:50px; padding:8px; padding-right:60px; position:relative;}
#message .list h1, #message .list h2{height:25px; line-height:25px; overflow:hidden; font-size:16px; font-weight:bold;}
#message .list h2{font-weight:normal; color:#999;}
#message .is_read{padding-right:20px;}
#message .is_read div{position:absolute; right:8px; top:25px; width:8px; height:15px; background:url(../../images/user/skin/default/jt.png) center no-repeat; background-size:100%;}
#message .is_read div.up{top:27px; width:12px; height:8px; background:url(../../images/user/skin/default/jt_up.png) center no-repeat; background-size:100%;}
#message .not_read div{position:absolute; right:8px; top:18px; width:60px; height:30px; line-height:30px; background:#00CC8F; color:#fff; text-align:center;}
#message .contents{background:url(../../images/user/skin/default/item_bg.jpg) bottom repeat-x #fff; display:none; line-height:150%; border-bottom:1px solid #ddd; padding:0 8px 8px 8px; overflow:hidden; color:#777;}
