@charset "utf-8";
/* CSS Document */

/* HTML CSS */
body{font-size:12px; padding:0;	margin:0; color:#333; font-family:"Microsoft YaHei",Verdana,Arial,Helvetia,"lucida Grande";	min-width:1003px; background:#ffffff;}
ul,ol,dl,form,div,table,strong,span,p,img,h1,h2,h3,h4,h5{padding:0;	margin:0; border:0;}
ul,ol,li{list-style:none;}
img{vertical-align:middle; border:0;}
a{font-size:12px; color:#333; outline:none; text-decoration:none;}
a:hover{color:#668cd1;}
.clear{clear:both;}

/* header */
.header{margin:0 auto; height:60px; padding:0 20px; border-bottom:1px solid #d2d2d2; background:url(../images/phexsalon_logo.png) no-repeat left bottom #fff;}
.header a{float:right; height:60px; line-height:60px; margin-left:10px; font-size:13px; color:#09F;}
.header a:hover{color:#06C;}

.header .nav ul{height:40px; padding-top:20px;}
.header .nav ul li{float:right;	height:40px; line-height:40px; margin-left:2px;}
.header .nav ul li a{display:block; line-height:40px; padding:0 20px; font-size:16px; color:#D2D2D2;}
.header .nav ul li a:hover{color:#D2D2D2; background:#3B3A40;}
.header .nav .nav2 a{color:#D2D2D2; background:#3B3A40;}
.header .nav .nav2 a:hover{color:#3B3A40; background:#eaeaea;}

/* content */
.content{padding:10px 20px; background:#ffffff;}
/* left */
.left{float:left;}
.left_01{width:144px; height:50px; padding:10px 0 0 55px; background:url(../images/manage_r2_c1.jpg) no-repeat top center;}
.left_01 .p1{margin-bottom:2px; font-size:12px; color:#888;}
.left_01 .p2{font-size:13px; color:#777;}
.left_01 .p2 a{font-size:12px; color:#09F;}
.left_01 .p2 a:hover{color:#0f84ec;}

.left_02{width:177px; margin-top:6px; padding:10px; border:1px solid #d2d2d2;}
.left_02 ul li{margin:5px 0; padding:5px 10px; border-bottom:1px dotted #d2d2d2;}

.left_03{width:157px; margin-top:6px; padding:10px 20px; border:1px solid #d2d2d2;}

/* right */
.right_wirp{margin-left:220px;}
.right{float:right; margin-left:-220px; width:100%; text-align:left;}
.right_nav{height:60px; padding:0 5px; background:#1b9edc;}
.right_nav ul li{float:left; height:55px; line-height:55px; padding-top:5px;}
.right_nav ul li a{display:block; height:55px; padding:0 15px; font-size:15px; color:#e4f6ff; font-weight:bold;}
.right_nav ul li a:hover{color:#00416f; background:#c0e5f7;}
.right_nav .right_nav2 a{display:block; height:55px; padding:0 15px; font-size:15px; color:#00416f; background:#fff;}
.right_nav .right_nav2 a:hover{color:#00416f; background:#fff;}

.right_cnt{margin-top:6px; text-align:left;}
.right_cnt h1{margin-bottom:6px; padding:10px; font-size:15px; font-weight:normal; background:#f2f2f2;}

/* Table CSS  */
table{width:100%; border-collapse:collapse;}
table tr th{height:30px; line-height:30px; padding:5px 10px; font-size:14px; font-weight:bold; color:#333; border:1px solid #d2d2d2; border-collapse:collapse; background:#f4f4f4;}
table tr th a{display:block; height:30px; line-height:30px; font-size:12px; color:#005cbb;}
table tr th a:hover{color:#003e7e; background:#f2f2f2;}
table tr td{height:25px; line-height:25px; padding:5px 10px; font-size:12px; color:#555; white-space:nowrap; border-collapse:collapse; border:1px solid #d2d2d2; background:#fff;}
table tr td a{margin:0 5px; font-size:12px; color:#e46a10;}
table tr td a:hover{color:#be2800; text-decoration:underline;}
table tr td a img{ width:16px;}

/* 控件按钮 css */
input, input[type="text"], text, input[type="button"], button, input[type="submit"], submit, select, textarea{height:25px; line-height:25px; font-size:13px; color:#666; padding:0 6px; border:1px solid #dcdcdc; font-family:"Microsoft YaHei",Verdana,Arial,Helvetia,"lucida Grande";}

input[type="text"]{padding:0 6px; color:#555; border:1px solid #aaa; background:#fff;}
input[type="text"]:hover{color:#333; padding:0 6px; border:1px solid #888; background:#f8f8f8;}
input[type="text"]:focus{color:#000; padding:0 6px; border:1px solid #666; background:#fff;}

input[type="password"]{padding:0 6px; color:#555; border:1px solid #aaa; background:#fff;}
input[type="password"]:hover{color:#333; padding:0 6px; border:1px solid #888; background:#f8f8f8;}
input[type="password"]:focus{color:#000; padding:0 6px; border:1px solid #666; background:#fff;}

input[type="button"]{height:30px; line-height:30px; margin-right:6px; cursor:pointer; font-size:13px; color:#fff;	padding:0 15px; border:0; background:#dc4604;}
input[type="button"]:hover{height:30px; line-height:30px; margin-right:6px; font-size:13px; color:#fff; padding:0 15px; border:0; background:#e46a10;}
input[type="button"]:focus{height:30px; line-height:30px; margin-right:6px; font-size:13px; color:#fff; padding:0 15px; border:0; background:#f9b17b;}
.no_button input[type="button"]{height:30px; cursor:default; line-height:30px; margin-right:6px; font-size:13px; color:#fff; padding:0 15px; border:0; background:#d2d2d2;}

input[type="submit"]{height:30px; line-height:30px; margin-right:6px; cursor:pointer; font-size:13px; color:#fff;	padding:0 15px; border:0; background:#dc4604;}
input[type="submit"]:hover{height:30px; line-height:30px; margin-right:6px; font-size:13px; color:#fff; padding:0 15px; border:0; background:#e46a10;}
input[type="submit"]:focus{height:30px; line-height:30px; margin-right:6px; font-size:13px; color:#fff; padding:0 15px; border:0; background:#f9b17b;}
.no_submit input[type="submit"]{height:30px; cursor:default; line-height:30px; margin-right:6px; font-size:13px; color:#fff; padding:0 15px; border:0; background:#d2d2d2;}

textarea{padding:0 6px; line-height:1.6em; font-size:12px; color:#666; border:1px solid #d2d2d2; background:#fff;}
textarea:hover{padding:0 6px; line-height:1.6em; font-size:12px; color:#333; border:1px solid #c2c2c2; background:#f8f8f8;}
textarea:focus{padding:0 6px; line-height:1.6em; font-size:12px; color:#000; border:1px solid #a2a2a2; background:#fff;}

input[type="file"]{padding:0 6px; color:#666; border:1px solid #d2d2d2; background: #fff;}
input[type="file"]:hover{color:#333; padding:0 6px; border:1px solid #c2c2c2; background:#f8f8f8;}
input[type="file"]:focus{color:#000; padding:0 6px; border:1px solid #a2a2a2; background:#fff;}

select{font-size:13px; color:#fff; padding:0; border:0; background:#dc4604;}
select:hover{font-size:13px; color:#fff; padding:0; border:0; background:#e46a10;}
select:focus{font-size:13px; color:#fff; padding:0; border:0; background:#e46a10;}

input[type="checkbox"]{height:auto; line-height:normal; color:#666; border:0; background:none;}
input[type="checkbox"]:hover{height:auto; line-height:normal; color:#333; border:0; background:#f8f8f8;}
input[type="checkbox"]:focus{height:auto; line-height:normal; color:#000; border:0; background:#fff;}

input[type="radio"]{height:auto; line-height:normal; color:#666; border:0; background:none;}
input[type="radio"]:hover{height:auto; line-height:normal; color:#333; border:0; background:#f8f8f8;}
input[type="radio"]:focus{height:auto; line-height:normal; color:#000; border:0; background:#fff;}

.select_box{width:200px; position:relative; font-size:12px;}
.submit_box{width:200px; position:relative; font-size:12px; text-align:center;}
.select_box input{width:200px; height:30px; line-height:30px; cursor:pointer; background:url(../images/select_input_bg.gif) no-repeat right #fff;}
.select_box input:hover{cursor:pointer; background:url(../images/select_input_bg2.gif) no-repeat right #f5f5f5;}
.select_box input:focus{cursor:pointer; background:url(../images/select_input_bg3.gif) no-repeat right #f2f2f2;}
.select_box ul{display:none; position:absolute; left:0; width:212px; top:32px; border:1px solid #999; border-top:none; background:#f5f5f5; overflow:hidden; z-index:99999;}
.select_box ul li{display:block; width:212px; height:30px; line-height:30px; overflow:hidden; padding-left:10px; color:#333; cursor:pointer;}
.select_box ul li.hover {color:#fff; background:#e46a10;}

/* fooder */
.fooder{padding:10px 20px; text-align:center; font-size:12px; color:#b2b2b2; border-top:1px solid #d2d2d2;	background:#ffffff;}

/* login.html */
.login_wirp{margin:10% auto 0 auto; width:590px; padding:30px; background:url(../images/admin_login.png) repeat;}
.login_wirp h1{padding-bottom:15px; text-align:center; font-size:28px; color:#00754d; border-bottom:1px dotted #00754d;}
.login_cnt{margin-top:40px;}
.login_cnt p{margin:0 0 15px 15px; height:30px; line-height:30px;}
.login_cnt p span{display:block; float:left; width:60px; text-align:right; margin-right:5px; font-size:14px; font-weight:bold; color:#333;}
.login_cnt p font{margin:0 0 0 5px;}
.login_cnt .login_button{margin:25px 0 25px 80px;}

.login_cnt p input[type="text"]{height:30px; line-height:30px; padding:0 6px; color:#555; border:1px solid #aaa; background:#fff;}
.login_cnt p input[type="text"]:hover{height:30px; line-height:30px; color:#333; padding:0 6px; border:1px solid #888; background:#f8f8f8;}
.login_cnt p input[type="text"]:focus{height:30px; line-height:30px; color:#000; padding:0 6px; border:1px solid #666; background:#fff;}
.login_cnt p input[type="password"]{height:30px; line-height:30px; padding:0 6px; color:#555; border:1px solid #aaa; background:#fff;}
.login_cnt p input[type="password"]:hover{height:30px; line-height:30px; color:#333; padding:0 6px; border:1px solid #888; background:#f8f8f8;}
.login_cnt p input[type="password"]:focus{height:30px; line-height:30px; color:#000; padding:0 6px; border:1px solid #666; background:#fff;}
