@charset "utf-8";

/********************
/* 同步更新：2020-05-17
/********************

/* 重写样式 */
body{ background:#ffffff; }
.root{ background:#ffffff; }
.roox{ width:800px; }
.main{ padding-top:10px; }
.main_find{ height:35px; padding:18px 0px 0px 0px; }

@media screen and (max-width:800px){
	.roox{ width:100%; }
}

a.page{ color:#333333; padding:6px 12px 6px 12px; border:1px solid #c6d8e0; border-right:0px; font-size:14px; }
a.page:link{ color:#333333; }
a.page:visited{ color:#333333; }
a.page:hover{ color:#333333; text-decoration:none; background:#e9f3fd; }

a.page_none{ padding:6px 12px 6px 12px; border:1px solid #c6d8e0; cursor:pointer; text-decoration:none; border-right:0px; font-size:14px; }
a.page_none:hover{ color:#333333; cursor:text; background:#ffffff; }

a.page_have{ color:#333333; padding:6px 12px 6px 12px; border:1px solid #c6d8e0; background:#e9f3fd; border-right:0px; font-size:14px; }
a.page_have:link{ color:#333333; }
a.page_have:visited{ color:#333333; }
a.page_have:hover{ color:#333333; text-decoration:none; }

a.page_last{ color:#333333; padding:6px 12px 6px 12px; border:1px solid #c6d8e0; font-size:14px; }
a.page_last:hover{ color:#333333; text-decoration:none; background:#e9f3fd; }

span.line{ font-size:12px; padding:0px 15px 0px 15px; }

.login{ float:left; width:92%; padding:0px 4% 25px 4%; background:#ffffff; }
.login_head{ float:left; width:100%; padding:20px 0px 15px 0px; border-bottom:1px solid #e8e8e8; }
.login_head .divx{ float:left; width:50%; height:30px; line-height:30px; font-size:15px; }
.login_head .divy{ float:left; width:50%; height:30px; line-height:30px; font-size:15px; text-align:right; }
.login_list{ float:left; width:100%; }

.login_field{ float:left; width:100%; line-height:30px; font-size:14px; padding:15px 0px 15px 0px; border-bottom:1px solid #e8e8e8; }
.login_name{ float:left; width:25%; line-height:30px; font-size:14px; }
.login_value{ float:left; width:75%; line-height:30px; font-size:14px; }
.login_value input{ width:100%; height:30px; border:0px; font-size:14px; }
.login_action{ float:left; width:100%; padding:20px 0px 0px 0px; font-size:14px; }
.login_action input{ width:100%; height:50px; line-height:52px; font-size:14px; background:#008df3; border-radius:5px; border:0px; color:#ffffff; }
.login_hint{ float:left; width:100%; padding:20px 0px 0px 0px; font-size:14px; }

/* 会员框架 */
.user{ float:left; width:100%; padding:0px 0px 0px 0px; }
.user_head{ float:left; width:92%; padding:10px 4% 10px 4%; }
.user_list{ float:left; width:100%; padding:0px 0px 0px 0px; }
.user_foot{ float:left; width:92%; padding:15px 4% 15px 4%; }
.user_none{ float:left; width:100%; padding:10px 0px 0px 0px; }
.user_tail{ float:left; width:100%; height:10px; overflow:hidden; background:#f0f0f0; }
.user_load{ float:left; width:92%; padding:20px 4% 20px 4%; display:block; background:#ffffff; }
.user_load a{ float:left; width:100%; font-size:12px; padding:15px 0px 13px 0px; text-align:center; border:1px solid #f0f0f0; box-sizing:border-box; border-radius:3px; }

/* 会员菜单 */
.user_menu{ float:left; width:100%; padding:0px 0px 10px 0px; }
.user_menu_head{ float:left; width:92%; height:35px; padding:10px 4% 0px 4%; line-height:30px; font-size:15px; }
.user_menu_head span{ padding:0px 0px 8px 0px; border-bottom:2px solid #379be9; }
.user_menu_list{ float:left; width:92%; padding:0px 4% 20px 4%; }
.user_menu_list ul{ list-style:none; }
.user_menu_list ul li{ float:left; width:50%; line-height:50px; font-size:15px; border-bottom:1px solid #c6d8e0; padding:0px 0px 0px 0px; }
.user_menu_foot{ float:left; width:100%; height:10px; overflow:hidden; background:#f0f0f0; }

/* 会员导航 */
.user_navi{ float:left; width:92%; height:35px; font-size:12px; line-height:30px; margin:10px 4% 0px 4%; border-bottom:1px solid #c6d8e0; }
.user_navi > span{ font-size:10px; padding:0px 10px 0px 10px; }
.user_navi .divx{ float:left; width:60%; font-size:12px; line-height:30px; }
.user_navi .divx > span{ font-size:10px; padding:0px 10px 0px 10px; }
.user_navi .divy{ float:left; width:40%; font-size:12px; line-height:30px; text-align:right; }

/* 提示信息 */
.user_tips{ float:left; width:92%; height:50px; line-height:50px; font-size:12px; margin:0px 4% 0px 4%; border-bottom:1px solid #c6d8e0; color:#ff0000; }

/* 数据搜索 */
.user_find{ float:left; width:92%; padding:15px 4% 15px 4%; }
.user_find .divx{ float:left; width:80%; }
.user_find .divx input{ width:100%; height:33px; line-height:34px; font-size:12px; padding:0px 3% 0px 3%; color:#999999; border:1px solid #379be9; background:#ffffff; box-sizing:border-box; }
.user_find .divx input:focus{ outline:none; }
.user_find .divy{ float:left; width:20%; *padding:1px 0px 0px 0px; }
.user_find .divy a{ width:100%; height:33px; line-height:34px; display:block; background:#379be9; color:#ffffff; text-align:center; font-size:14px; }
.user_find .divy a:link{ color:#ffffff; }
.user_find .divy a:visited{ color:#ffffff; }
.user_find .divy a:hover{ color:#ffffff; text-decoration:none; }

/* 列表格式 */
.user_lisx{ float:left; width:92%; line-height:25px; font-size:12px; margin:0px 4% 0px 4%; padding:15px 0px 10px 0px; border-bottom:1px solid #c6d8e0; }
.user_lisx_time{ float:left; width:50%; line-height:25px; }
.user_lisx_acti{ float:left; width:50%; line-height:25px; text-align:right; }
.user_lisx_acti span{ padding:0px 4px 0px 8px; font-size:10px; }

.user_lisy{ float:left; width:92%; line-height:25px; font-size:12px; margin:0px 4% 0px 4%; padding:10px 0px 10px 0px; border-bottom:1px solid #c6d8e0; }
.user_lisy_name{ float:left; width:25%; line-height:25px; font-size:12px; }
.user_lisy_vals{ float:left; width:75%; line-height:25px; font-size:12px; word-break:break-all; word-wrap:break-word; text-align:right; }

.user_lisz{ float:left; width:92%; line-height:25px; font-size:12px; margin:0px 4% 0px 4%; padding:10px 0px 15px 0px; }
.user_lisz_name{ float:left; width:25%; line-height:25px; font-size:12px; }
.user_lisz_vals{ float:left; width:75%; line-height:25px; font-size:12px; word-break:break-all; word-wrap:break-word; text-align:right; }

/* 添加编辑 */
.user_edit{ float:left; width:92%; line-height:30px; font-size:12px; margin:0px 4% 0px 4%; padding:10px 0px 10px 0px; border-bottom:1px solid #c6d8e0; }
.user_edit textarea{ width:100%; height:100px; border:0px solid #e8e8e8; font-size:12px; line-height:20px; color:#008df3; box-sizing:border-box; }
.user_edit > .user_name{ float:left; width:25%; line-height:30px; font-size:12px; }
.user_edit > .user_name span{ color:#ff0000; }
.user_edit > .user_vals{ float:left; width:75%; line-height:30px; font-size:12px; word-break:break-all; word-wrap:break-word; position:relative; }
.user_edit > .user_vals input{ width:100%; height:30px; border:0px; font-size:12px; color:#008df3; }
.user_edit > .user_vals input[type="checkbox"]{ width:auto; height:auto; border:0px; font-size:12px; color:#008df3; border-bottom:1px solid #cccccc; }
.user_edit > .user_vals select{ width:100%; height:30px; border:0px solid #b8b8b8; font-size:12px; color:#008df3; background:#ffffff; position:absolute; left:-5px; }
.user_edit > .user_vals textarea{ width:100%; height:90px; border:0px solid #e8e8e8; font-size:12px; line-height:20px; color:#008df3; padding:5px 0px 0px 0px; }

/* 只读格式 */
.user_item{ float:left; width:92%; line-height:30px; font-size:12px; margin:0px 4% 0px 4%; padding:10px 0px 10px 0px; border-bottom:1px solid #c6d8e0; }
.user_item > .user_name{ float:left; width:25%; line-height:30px; font-size:12px; }
.user_item > .user_vals{ float:left; width:75%; line-height:30px; font-size:12px; word-break:break-all; word-wrap:break-word; text-align:right; }

/* 提示文字 */
.user_valut{ float:right; width:75%; font-size:12px; line-height:25px; color:#8d8d8d; padding:5px 0px 0px 0px; }
.user_vals_read{ float:left; width:75%; line-height:30px; font-size:12px; word-break:break-all; word-wrap:break-word; text-align:right; }

/* 默认操作 */
.user_rest{ float:left; width:92%; padding:10px 4% 0px 4%; }
.user_acti{ float:left; width:92%; padding:10px 4% 25px 4%; text-align:center; }
.user_acti a{ float:left; width:100%; height:45px; line-height:45px; color:#ffffff; font-size:14px; background:#008df3; border-radius:3px; text-align:center; }
.user_acti a:link{ color:#ffffff; }
.user_acti a:visited{ color:#ffffff; }
.user_acti a:hover{ color:#ffffff; }
.user_acti span{ padding:0px 15px 0px 15px; font-size:12px; }
.user_acti input{ width:100%; height:45px; line-height:45px; font-size:12px; background:#008df3; border-radius:3px; border:0px; color:#ffffff; }

/* 二个按钮 */
.user_acty{ float:left; width:92%; padding:10px 4% 25px 4%; text-align:center; }
.user_acty ul{ list-style:none; }
.user_acty ul li{ float:left; width:48%; padding:0px 4% 0px 0px; }
.user_acty ul li input{ width:100%; height:35px; line-height:35px; font-size:12px; background:#008df3; border-radius:3px; border:0px; color:#ffffff; }
.user_acty ul li:nth-child(2n){ padding:0px 0px 0px 0px; }

/* 三个按钮 */
.user_actz{ float:left; width:92%; padding:10px 4% 25px 4%; text-align:center; }
.user_actz ul{ list-style:none; }
.user_actz ul li{ float:left; width:30%; padding:0px 5% 0px 0px; }
.user_actz ul li input{ width:100%; height:35px; line-height:35px; font-size:12px; background:#008df3; border-radius:3px; border:0px; color:#ffffff; }
.user_actz ul li:nth-child(3n){ padding:0px 0px 0px 0px; }

/* 重写 input */
select{ height:25px; line-height:25px; }

input.button{ width:100%; height:50px; line-height:50px; font-size:15px; background:#008df3; border-radius:5px; border:0px; color:#ffffff; }
input.button_last{ height:40px; line-height:40px; padding:0px 20px 0px 20px; }
input.button_mini{ padding:0px 10px 0px 10px; height:25px; line-height:25px; }

.line_none{ border-bottom:none; }