@charset "utf-8";

/********************
/* 同步更新：2020-02-20
/********************

/* 框架重写 */
body{ background:#f8f8f8; }
.root{ float:none; width:1280px; min-width:1280px; margin:0px auto; }
.roox{ float:left; width:1280px; min-width:1280px; margin:0px auto; padding-top:150px; }
.foot_link{ background:#ffffff; }

/* 分页样式 */
a.page{ float:none; color:#333333; padding:10px 15px 10px 15px; border:1px solid #c6d8e0; border-right:0px; font-size:12px; }
a.page:link{ color:#333333; }
a.page:visited{ color:#333333; }
a.page:hover{ float:none; color:#333333; text-decoration:none; background:#e9f3fd; }

a.page_none{ float:none; padding:10px 15px 10px 15px; border:1px solid #c6d8e0; cursor:pointer; text-decoration:none; border-right:0px; font-size:12px; }
a.page_none:hover{ float:none; color:#333333; cursor:text; background:#ffffff; cursor:not-allowed; }

a.page_have{ float:none; color:#333333; padding:10px 15px 10px 15px; border:1px solid #c6d8e0; background:#e9f3fd; border-right:0px; font-size:12px; }
a.page_have:link{ color:#333333; }
a.page_have:visited{ color:#333333; }
a.page_have:hover{ float:none; color:#333333; text-decoration:none; background:#e9f3fd; }

a.page_last{ float:none; color:#333333; padding:10px 15px 10px 15px; border:1px solid #c6d8e0; font-size:12px; }
a.page_last:hover{ float:none; color:#333333; text-decoration:none; background:#e9f3fd; }

/* 登录样式 */
.login{ float:left; width:1180px; padding:20px 50px 30px 50px; margin-top:30px; margin-bottom:50px; background:#ffffff; }
.login_head{ float:left; width:1180px; height:65px; font-size:16px; line-height:60px; border-bottom:1px solid #c6d8e0; }
.login_head .divx{ float:left; width:50%; height:60px; line-height:60px; font-size:14px; }
.login_head .divy{ float:left; width:50%; height:60px; line-height:60px; font-size:14px; text-align:right; }
.login_head .divy span{ padding:0px 15px 0px 15px; }
.login_list{ float:left; width:1180px; padding:0px 0px 20px 0px; }
.login_field{ float:left; width:1180px; font-size:14px; line-height:30px; padding:25px 0px 25px 0px; border-bottom:1px solid #c6d8e0; }
.login_field span.line{ padding:0px 15px 0px 15px; font-size:12px; }
.login_name{ float:left; width:120px; font-size:14px; line-height:30px; }
.login_name span{ padding:0px 0px 0px 0px; color:#f00; }
.login_value{ float:left; width:950px; font-size:14px; line-height:30px; }
.login_value span{ padding:0px 15px 0px 15px; }
.login_value img{ position:relative; top:2px; padding:0px 10px 0px 0px; }
.login_value input{ width:200px; height:25px; line-height:25px; border:1px solid #a4a4a4; padding:4px 5px 4px 5px; font-size:12px; }
.login_foot{ float:left; width:1180px; height:20px; overflow:hidden; }
.login_action{ float:left; width:1060px; padding:20px 0px 5px 120px; }
.login_action span{ font-size:14px; line-height:30px; padding:0px 15px 0px 10px; }
.login_action input{ width:212px; height:50px; line-height:45px; font-size:14px; text-align:center; margin:0px 10px 0px 0px; cursor:pointer; }

/* 会员框架 */
.user{ float:left; width:1280px; padding:20px 0px 50px 0px; margin-top:30px; margin-bottom:50px; background:#ffffff url(../system/image/1501.jpg) repeat-y 0px 0px; }
.user_roox{ float:left; width:230px; }
.user_rooy{ float:left; width:1020px; }
.user_list{ float:left; width:1020px; }

/* 单行样式 */
.user_head{ float:left; width:1020px; height:50px; line-height:50px; font-size:14px; border-bottom:1px solid #c6d8e0; padding:20px 0px 0px 0px; }
.user_hean{ float:left; width:1020px; height:50px; line-height:50px; font-size:14px; padding:20px 0px 0px 0px; }
.user_heas{ float:left; width:1020px; height:50px; line-height:50px; font-size:14px; border-bottom:1px solid #c6d8e0; padding:20px 0px 0px 0px; font-weight:bold; }
.user_heat{ float:left; width:1018px; height:50px; line-height:50px; text-align:center; background:#e9f3fd; border:1px solid #c6d8e0; font-weight:bold; }

/* 菜单样式 */
.user_menu{ float:left; width:200px; }
.user_menu_head{ float:left; width:175px; height:45px; line-height:25px; font-size:16px; padding:0px 0px 0px 25px; }
.user_menu_list{ float:left; width:200px; }
.user_menu_list ul{ list-style:none; }
.user_menu_list ul li{ line-height:35px; font-size:14px; border-top:1px solid #c6d8e0; padding:5px 0px 10px 25px; }
.user_menu_list ul li > a{ font-weight:bold; }
.user_menu_list ul li ul li{ line-height:35px; font-size:14px; border-top:none; background:url(../system/image/1502.png) no-repeat 0px 8px; padding:0px 0px 0px 30px; }
.user_menu_list ul li ul li a{ font-weight:normal; }
.user_menu_list ul li ul li.have a{ color:#379be9; }
.user_menu_list ul li ul li.none a{ color:#8d8d8d; }

/* 导航样式 */
.user_navi{ float:left; width:1020px; height:45px; line-height:30px; font-size:14px; border-bottom:1px solid #c6d8e0; }
.user_navi > span{ font-size:12px; padding:0px 15px 0px 15px; }
.user_navi .divx{ float:left; width:50%; line-height:30px; font-size:14px; }
.user_navi .divx > span{ font-size:12px; padding:0px 15px 0px 15px; }
.user_navi .divy{ float:left; width:50%; line-height:30px; font-size:14px; text-align:right; }
.user_navi .divy span{ padding:0px 15px 0px 15px; font-size:12px; }

/* 提示样式 */
.user_hint{ float:left; width:1020px; line-height:30px; font-size:14px; border-bottom:1px solid #c6d8e0; padding:15px 0px 15px 0px; }
.user_hint .divx{ float:left; width:50%; line-height:30px; font-size:14px; }
.user_hint .divx span{ color:#f00; }
.user_hint .divy{ float:left; width:50%; line-height:30px; font-size:14px; text-align:right; }
.user_hinn{ float:left; width:1020px; line-height:30px; font-size:14px; padding:15px 0px 15px 0px; }

/* 属性检索 */
.user_sort{ float:left; width:1020px; height:60px; line-height:60px; font-size:14px; }
.user_sort ul{ list-style:none; }
.user_sort ul li{ float:left; height:60px; line-height:60px; font-size:14px; padding-right:35px; white-space:nowrap; }
.user_sort ul li.none{ padding-right:10px; }
.user_sort ul li.have{ color:#379be9; }
.user_sort ul li.have a{ color:#379be9; }
.user_sort ul li.have a:link{ color:#379be9; }
.user_sort ul li.have a:visited{ color:#379be9; }
.user_sort ul li.have a:hover{ color:#379be9; }

/* 数据检索 */
.user_tool{ float:left; width:1020px; height:45px; padding:15px 0px 0px 0px; }
.user_tool #FindTimes{ width:100px; height:30px; line-height:30px; padding:0px 5px 0px 5px; font-size:12px; }
.user_tool #FindTimex{ width:80px; height:26px; line-height:26px; padding:0px 5px 0px 5px; font-size:12px; }
.user_tool #FindTimey{ width:80px; height:26px; line-height:26px; padding:0px 5px 0px 5px; font-size:12px; }
.user_tool #FindClass{ height:30px; line-height:30px; padding:0px 5px 0px 5px; font-size:12px; }
.user_tool #FindField{ width:100px; height:30px; line-height:30px; padding:0px 5px 0px 5px; font-size:12px; }
.user_tool #FindState{ width:100px; height:30px; line-height:30px; padding:0px 5px 0px 5px; font-size:12px; }
.user_tool #FindWords{ width:200px; height:26px; line-height:26px; padding:0px 5px 0px 5px; font-size:12px; }
.user_tool #FindAction{ height:30px; line-height:26px; padding:0px 20px 0px 20px; cursor:pointer; font-size:12px; }

/* 默认字段 */
.user_none{ float:left; width:1020px; padding:10px 0px 0px 0px; }
.user_field{ float:left; width:1020px; font-size:14px; line-height:30px; padding:20px 0px 20px 0px; border-bottom:1px solid #c6d8e0; }
.user_name{ float:left; width:120px; font-size:14px; line-height:30px; }
.user_name span{ color:#f00; }
.user_value{ float:left; width:900px; font-size:14px; line-height:30px; word-break:break-all; word-wrap:break-word; }
.user_value span{ padding:0px 0px 0px 10px; }
.user_value span.none{ padding:0px 0px 0px 0px; }
.user_value span.none_red{ padding:0px 0px 0px 0px; color:#f00; }
.user_value img{ position:relative; top:2px; padding:0px 10px 0px 0px; }
.user_value input{ width:500px; height:25px; line-height:25px; border:1px solid #a4a4a4; padding:4px 5px 4px 5px; font-size:12px; }
.user_value select{ height:35px; line-height:35px; border:1px solid #a4a4a4; padding:0px 4px 0px 4px; font-size:12px; }
.user_value_hint{ float:right; width:900px; font-size:12px; line-height:25px; color:#8d8d8d; padding:10px 0px 0px 0px; }

/* 帐户充值 */
.user_value a.invest{ padding:8px 15px 8px 15px; background:#ff6800; color:#ffffff; font-size:12px; border-radius:3px; margin-left:20px; }
.user_value a.invest:link{ background:#ff6800; color:#ffffff; }
.user_value a.invest:visited{ background:#ff6800; color:#ffffff; }
.user_value a.invest:hover{ background:#379be9; }

/* 只读格式 */
.user_value_hint{ float:right; width:900px; font-size:12px; line-height:25px; color:#8d8d8d; padding:10px 0px 0px 0px; }
.user_value_read{ float:left; width:900px; font-size:14px; line-height:30px; word-break:break-all; word-wrap:break-word; }
.user_value_read span{ padding:0px 0px 0px 0px; }

/* 商品规格 */
.user_good{ float:left; width:900px; font-size:14px; line-height:30px; word-break:break-all; word-wrap:break-word; }
.user_good input[type="radio"]{ width:15px; height:15px; line-height:15px; padding:0px; }
.user_good input[type="checkbox"]{ width:15px; height:15px; line-height:15px; padding:0px; }
.user_good label{ padding:0px 20px 0px 5px; }
.user_good label span{ color:#ff0000; font-size:16px; }
.user_good > span{ padding:0px 20px 0px 5px; }

/* 默认动作 */
.user_acti{ float:left; width:900px; font-size:14px; line-height:25px; padding:20px 0px 5px 120px; }
.user_acti input{ padding:10px 25px 10px 25px; margin:0px 15px 0px 0px; cursor:pointer; }

/* 向左动作 */
.user_actx{ float:left; width:100%; font-size:14px; line-height:25px; padding:15px 0px 5px 0px; }
.user_actx input{ padding:10px 25px 10px 25px; margin:0px 15px 0px 0px; cursor:pointer; }

/* 向右动作 */
.user_acty{ float:left; width:100%; font-size:14px; line-height:25px; padding:15px 0px 5px 0px; text-align:right; }
.user_acty input{ padding:10px 25px 10px 25px; margin:0px 0px 0px 5px; cursor:pointer; }

/* 居中动作 */
.user_actz{ float:left; width:100%; font-size:14px; line-height:25px; padding:15px 0px 5px 0px; text-align:center; }
.user_actz input{ padding:10px 25px 10px 25px; margin:0px 10px 0px 10px; cursor:pointer; }

/* 底部样式 */
.user_foot{ float:left; width:1020px; padding:25px 0px 0px 0px; text-align:right; }
.user_foot .divx{ float:left; width:160px; text-align:left; }
.user_foot .divy{ float:left; width:860px; text-align:right; }

/* 表格样式 */
.table_root{ width:100%; border:0px; background:#c6d8e0; table-layout:fixed; }
.table_head{ text-align:center; background:#e9f3fd; }
.table_head td{ height:50px; font-size:12px; }
.table_list{ background:#ffffff; text-align:center; }
.table_list:hover{ background:#f5fafe; }
.table_list td{ height:45px; font-size:12px; }
.table_list td.left{ text-align:left; padding-left:10px; }
.table_list td.left input{ width:450px; height:25px; line-height:25px; border:0px; border-bottom:1px solid #666666; padding:2px 0px 0px 0px; font-size:12px; }
.table_list td.left input:focus{ outline:none; }
.table_list td.left span{ padding:0px 0px 0px 0px; }
.table_list td.right{ text-align:right; padding-right:10px; }
.table_list td.money{ text-align:right; color:#ff0000; padding-right:10px; }
.table_list td.simple{ text-align:left; padding:8px 10px 8px 10px; line-height:25px; }
.table_list td.action span{ padding:0px 4px 0px 8px; font-size:10px; }
.table_list td span{ padding:0px 4px 0px 8px; font-size:10px; }

/* 控件样式 */
input[name="Title"]{ width:400px; }
input[name="Href"]{ width:600px; }
input[type="radio"]{ width:15px; height:15px; line-height:15px; padding:0px; }
textarea[name="Simple"]{ width:800px; height:105px; font-size:12px; line-height:25px; border:1px solid #a4a4a4; padding:3px 5px 3px 5px; }
textarea[name="Description"]{ width:800px; height:120px; font-size:12px; line-height:25px; border:1px solid #a4a4a4; padding:3px 5px 3px 5px; }

/* 验证编码 */
#send_code{ background:#379be9; color:#ffffff; font-size:12px; line-height:25px; border-radius:3px; padding:9px 18px 9px 18px; }