﻿/*
飞驰网站内容管理系统 系统默认CSS样式
本框架配置Html标签的基础样式
本组件兼容移动端
作者：畅宇驰 fvce@163.com
*/

*{padding:0; margin:0; margin:0 auto; text-align:left;font-family:Tahoma,Arial,Helvetica,"微软雅黑"; color:#666666;font-size:12px; box-sizing:border-box;}
section,article,nav,header,footer{display:block;}
html,body{height:100%;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,ol,ul,li,table,th,td,p,span,a,img{border:0;}
ul,ol,li{list-style-type:none;}
h1,h2,h3,h4,h5,b{font-weight:normal;}

/*容器对其*/
.left {float:left}
.right {float:right}
.center {margin-left: auto;margin-right: auto;}

/*边框*/
.border {border:1px solid #eeeeee;}

/*背景渐变色*/
.bgc {
  background: -webkit-linear-gradient(#e8e8e8, #ffffff);    /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#e8e8e8, #ffffff);         /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#e8e8e8, #ffffff);       /* Firefox 3.6 - 15 */
  background: linear-gradient(#e8e8e8, #ffffff);            /* 标准的语法 */
}

/*背景锁定遮罩*/
#lock_bg { width:100%; height:100%; position: absolute; top: 0px; left: 0px; background:rgba(0,0,0,0.5);z-index:9999; display:none;} 

/*超级链接*/
a {text-decoration:none;cursor:pointer;}
a:hover {text-decoration:none;color:#FF0000;}

/*表单样式基础定义*/
input { height:30px; border:1px solid #e7e7e7; text-indent:5px;outline:none;border-radius:4px;}
textarea { border:1px solid #e7e7e7; padding:5px;outline:none;border-radius:4px;}
select {text-indent:5px}
.check {height:25px;margin:0px 5px 0px 5px;text-indent:5px}
.check input {width:15px;height:15px;margin-top:5px;}
.but,.But,#But,#but { display:inline-block; border:0;border-radius:4px;background-color:#22a000;color:#ffffff;text-align:center;text-indent:0px;cursor:pointer;}
.but i,.But i,#But i,#but i {color:#ffffff;}

/*通用提交表单*/
.form {color:#666666; margin-bottom:10px;}
.form .title{ width:100%;line-height:40px;font-weight:normal}

.form ul {font-size:14px;margin-bottom:20px;}
.form ul li {margin-bottom:10px}
.form ul li:hover {background:#d9d9d9}
.form ul li b {display:inline-block;width:100px;margin-left:20px;}
.form ul li p {display:inline-block;width:200px;font-size:12px}
.form ul li input { width:200px; height:30px;margin-right:10px;}
.form ul li select { width:200px; height:30px;margin-right:10px;}
.form .check {height:25px;margin:0px 5px 0px 5px;}
.form .check input {width:15px;height:15px;margin-top:5px;}
.form textarea {width:500px;height:200px;}
.form ul li .but_ico { padding:2 10px 2 10px;}
.form ul li .small_but {width:60px;height:30px;margin-right:10px;text-indent:0px;text-align:center; }
.form #but {width:150px;height:30px;}

/*提示框*/
.tips{width:96%;border:1px solid #139e00;background:#d0edcc;color:#139e00;margin-bottom:10px; }
.tips p{width:98%;line-height:30px;color:#139e00;}
.tips b{color:#139e00;}

/*警告框*/
.warning { width:100%; height:30px; background:#cd0000; color:#ffffff; text-align:center; font-size:14px; line-height:30px;}
.warning a { background:#960909; color:#ffffff; padding:0 5px;}

/*当前位置*/
.map { height:30px; color:#666666; line-height:30px; text-indent:10px; border-bottom:1px solid #eeeeee; margin-bottom:10px;}
.map a { color:#666666}

/*翻页*/
#page_num {}
.num {margin:10px 0px 0px 0px;background-color:#f1f1f1;}
.num ul {text-align: center;height:40px;}
.num ul li {display:inline-block;margin-left:10px;line-height:40px;}
.num ul li a {background-color:#b8b8b8; padding:3px 10px 5px 10px;border-radius:4px; color:#ffffff;}
.num ul li a:hover {background-color:#23a025; color:#ffffff;}
.num .null  {display:inline-block;width:200px;}
.num ul li select{width:40px;height:25px;}



/*全局用户登录层遮罩*/
#lock_bg { width:100%; height:100%; position: absolute; top: 0px; left: 0px; background:rgba(0,0,0,0.5);z-index:9999; display:none;} 
#user_login { display:none; width:400px; height:300px; position: fixed; border:10px solid #ffffff; top:20%; left:50%; margin-left:-250px; background-color:#f1f1f1;box-shadow: 0px 0px 0px 1px #d9d9d9;z-index:99999;}
#user_login h3 { width:100%; line-height:50px; font-size:24px;  background-color:#3c6da7; margin-bottom:20px; color:#ffffff; text-indent:10px;}
#user_login h3 i{ float:right;line-height:50px; margin-right:10px;cursor:pointer; color:#ffffff;}
#user_login .form { width:300px; height:180px; text-align:center;}
#user_login .form li { height:30px;text-align:center;}
#user_login .form input { width:250px; height:30px;}
#user_login .form #top_u_code { width:130px; margin-right:20px;}
#user_login .form .but{ display:inline-block; width:80px; margin:0; line-height:35px; margin-right:10px; font-size:12px;}
#user_login .form .but i { margin-right:5px;color:#ffffff; }

#user_login ul li img { width:100px; height:30px; cursor:pointer;vertical-align:middle }
#user_login p { width:90%; text-align:right; margin-top:5px;}
#user_login p a { }