/* CSS Document */
body{ background:#f8f8f8; font-family:"微软雅黑"}
#header{ padding:20px 15px 10px; min-width:1005px; border-bottom:1px solid #d6d6dc; background:#fff;}
#main{min-width:1005px;}
.left{ float:left; width:230px; background:url(../images/left_bg.jpg) repeat-y right 0; height:100%; border-right:1px solid #d6d6dc;}
.left .info{padding:10px; }
.left .user{padding:10px 0; border-bottom:1px solid #e4e4e4;}
.left .user img{ float:left; margin-left:30px;}
.left .user p{ font-size:18px; float:left; font-weight:bold; line-height:50px; padding-left:20px;}
.left .info input.btn{ width:208px; height:32px; border:none; cursor:pointer;}
.left .info input.btn:hover{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7; }
.left .info input.btn1{ background:url(../images/system_btn1.png) no-repeat; margin-bottom:5px;}
.left .info input.btn2{background:url(../images/system_btn2.png) no-repeat; }
.left .info .btns{ margin-top:10px; padding-bottom:10px; border-bottom:1px solid #e4e4e4;}
.left .menul{ margin-top:10px;}
.left .menul h2{ height:40px; line-height:40px; background:#e0e1e6 url(../images/icon.jpg) no-repeat 20px 10px; padding-left:50px; font-size:14px; font-weight:bold;}
.left .menul ul li{ background:url(../images/menu-bg.jpg) repeat-x; height:35px; line-height:35px; margin:2px; border:1px solid #e5e5e5; border-right:0; border-left:0; padding-left:40px; padding-right:5px;}
.left .menul ul li a{ color:#256fdb; display:block; background:url(../images/menu-li-icon.png) no-repeat right center;}

.right{width:100%;  float:left;}
.right .notice{ background:#e0e1e6; height:30px; line-height:30px;}
.right .notice p.p1{ width:180px; float:left; color:#333; padding-left:30px; font-size:14px;}
.right .notice p.p2{ float:left; width:900px; color:#F00}