﻿
@import url('font-awesome.min.css');

*{margin:0;padding:0;}

body{
    font-family:Microsoft Yahei,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:15px;
    color:#333;
    line-height:22px;      
 
   
}

img{border:0px;}
ul,li{list-style:none;}
em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6 {font-size: 12px; font-weight: normal; }

/*input, select, button { -webkit-appearance: none; appearance: none; }*/

input{padding:5px 0px;outline:none;}
input.btn,input.delete,input.confirm { cursor:pointer; }
input.file { padding: 5px 0px; cursor: pointer; }
textarea,select{padding:5px 0px;outline:none;}

a{ 
    text-decoration:none;     
    cursor:pointer;
    color:#333;
}
a:hover{color:#ff2800;}


.clear{clear:both;}
.left{float:left;}
.right { float: right; }

.clearfix { *zoom: 1 }
.clearfix:after { visibility: hidden; clear: both; display: block; content: "."; height: 0 }




/*登录页面*/
.login{width:calc(100% - 40px);margin:0 auto;padding:20px;background:#f5f5f5; }
.login .tit{text-align:center;padding-bottom:20px;}
.login .tit p{font-size:18px;line-height:50px;color:#009b4c;font-weight:bold;}
.login .userright{margin-bottom:100px;}

.login input.name{height:30px;line-height:30px;border:1px #e2d1ad solid;border-radius:5px;text-indent:10px;}
.login table img{height:30px;}
.login a{color:#009b4c;font-size:16px !important;}
.login a.wxlogin{background:#009b4c;width:100%;height:40px;line-height:40px;display:block;text-align:center;border-radius:5px;color:#fff;}
.login a.wxlogin img{height:26px;vertical-align:middle;margin-right:10px;}

.login a.reg{color:#ff2800;text-decoration:underline;}





/*内页*/




.userright {padding:10px;background:#fff;}
.userright i{margin-right:5px;}

.userright .nav{border-radius:5px;padding:10px;width:100%;}
.userright .nav a{margin-right:8px;}



.userright .content{padding:10px;width:calc(100% - 20px);}
.userright .content table{width:100%;overflow:hidden;line-height:26px;font-size:15px;}

.userright .content .add{margin-bottom:20px;}
.userright .content .add a{background:#009b4c;color:#fff;border-radius:5px;padding:5px 10px;}
.userright .content .add a:hover{background:#ff2800;}

.userright .content .query{margin-bottom:20px;}
.userright .content .pdelete{margin:15px 0;}


.userright input.btn{background:#ff2800;color:#fff;border-radius:5px;padding:8px 0px;border:none;width:100%;}
.userright input.btn:hover{background:#000000;}

.userright input.delete{background:#000000;color:#fff;border-radius:5px;padding:8px 0px;border:none;width:100%;}
.userright input.delete:hover{background:#ff2800;}

.userright input.confirm{background:#009b4c;color:#fff;border-radius:5px;padding:8px 16px;border:none;width:100%;}
.userright input.confirm:hover{background:#000000;}

.cssSelect{}
.cssSelect li{float:left;height:35px;line-height:35px;margin-right:10px;}
.cssSelect li a{display:block;padding:0px 10px; }
.cssSelect li a.hover { background:#009b4c; color: #ffffff; border-radius: 5px; }
.cssSelect li a:hover {background:#009b4c; color: #ffffff; border-radius: 5px; }

.cssQuery{margin-top:10px;}
.cssQuery .btn{margin-top:10px;}



/*表格*/
table.uctable {border-collapse: collapse;}
table.uctable tr:nth-child(2n+1) {background-color:#f5f5f5;}

table.uctable tr td { padding:10px 5px; }
table.uctable img{max-width:300px;}
table.uctable .state p{margin-top:10px;}
table.uctable p.message{font-size:15px;color:#9d9d9d;}
table.uctable p.message b{color:#cc0000;font-weight:normal;}


/*有边框的表格*/
table.listtable { width: 100%; border-collapse: collapse;}

table.listtable tr th { background: #f8f2e6; padding: 5px;   border: 1px solid #e2d1ad;font-weight:normal;}
table.listtable tr td { padding: 8px; color: #333; text-align:center;  border: 1px solid #e2d1ad;}

table.listtable tr:nth-child(2n+1) {background-color: #f8f2e6;}

table.listtable a.edit{margin-right:15px;background:#428bca;border-color: #357ebd;color:#fff;border-radius:5px;font-size:12px;padding:5px 10px;}
table.listtable a.edit:hover{background:#d9534f;border-color:#d43f3a;}

table.listtable a.delete{margin-right:15px;background:#d9534f;border-color:#d43f3a;color:#fff;border-radius:5px;font-size:12px;padding:5px 10px;}
table.listtable a.delete:hover{background:#428bca;border-color: #357ebd;}

table.listtable a.view{margin-right:15px;background:#009b4c;border-color:#d43f3a;color:#fff;border-radius:5px;font-size:12px;padding:5px 10px;}
table.listtable a.view:hover{background:#ff2800;border-color: #357ebd;}


td.text { line-height:30px;}
td.text strong{line-height:50px;font-size:20px;text-align:center;}
td.text p span{color:#ff2800;font-size:18px;font-weight:bold;}