*{font-family:Arial,Helvetica,sans-serif;}
body{margin:0px;font:12px Helvetica,Arial,sans-serif;color:#333;}
form,img{margin:0px;border:0px;}
a{font-size:12px;color:#166FB6;text-decoration:none;}
a:hover{font-size:12px;color:#166FB6;text-decoration:underline;}
select,input,textarea{font:12px Tahoma,Verdana,Helvetica,sans-serif;}
textarea{font-size:12px;border:1px solid #DADADA;line-height:18px;overflow-y:auto;}
.clear{clear:both;}
.text{border:1px solid #DADADA;width:275px;height:21px;line-height:19px;}

/*.text_area{width:300px;height:70px;}*/

hr{height:1px;border-top:1px solid #DADADA;}
.btn{font-size:12px;height:23px;}
.msg{font-size:12px;color:#C51100;width:150px;height:20px;padding-top:5px;margin-left:10px;}
.error{font-size:12px;color:#FF0000;width:150px;line-height:20px;text-align:left;background:#FFF2E9 url(../images/error.gif) 5px 3px no-repeat;border:1px solid #FF6600;padding:2px 0px 0px 25px;margin-bottom:2px;}
.succeed{font-size:12px;color:#009900;width:150px;line-height:20px;text-align:left;background:#E6FDE3 url(../images/succeed.gif) 5px 5px no-repeat;border:1px solid #00CC66;padding:2px 0px 0px 25px;margin-bottom:2px;}
.loading{font-size:12px;color:#C51100;width:150px;line-height:20px;background:#FFFFE1 url(../images/loading.gif) 5px 5px no-repeat;border: 1px solid #C3D6EE;text-align:left;padding:2px 0px 0px 25px;margin-bottom:2px;}
.msg1{font-size:13px;color:#666;line-height:35px;text-align:left;background-color:#FEFFED;border:2px solid #F9E9CF;padding:2px 0px 0px 10px;margin-bottom:2px;}
.error1{font-size:13px;font-weight:bold;color:#F1474A;line-height:35px;text-align:left;background:#FFF2E9 url(../images/error1.gif) 3px 3px no-repeat;border:1px solid #F1474A;padding:2px 2px 0px 40px;margin-bottom:2px;}
.succeed1{font-size:13px;font-weight:bold;color:#009900;line-height:35px;text-align:left;background:#E6FDE3 url(../images/succeed1.gif) 3px 3px no-repeat;border:1px solid #009900;padding:2px 0px 0px 40px;margin-bottom:2px;}
.loading1{font-size:13px;font-weight:bold;color:#666;line-height:35px;text-align:left;background:#FEFFED url(../images/loading1.gif) 3px 3px no-repeat;border:2px solid #F9E9CF;padding:2px 0px 0px 40px;margin-bottom:2px;}
.progress{font-size:13px;font-weight:bold;color:#C51100;width:320px;background:#fff url(../images/progress.gif) 0px 22px no-repeat;padding-top:2px;text-align:center;}
.loading2{background:url(../images/loading1.gif) center center no-repeat;width:100%;height:100px;}


.alpha{-moz-opacity:0.2;filter:Alpha(Opacity=20);opacity:0.2;display:block;background-color:#777;position:absolute;}
.hidden{display:none;}
.blank{height:1px;}
.block{display:block;}
.red{color:red;}
.blue{color:blue;}
.green{color:green;}
.yellow{color:yellow;}
.money{font-size:13px;color:#c51100;}
.price{color:#FE5500;}
.hr{height:1px;border-top:1px solid #C0C0C0;margin-top:5px;}
.normal{font-weight:normal;}

/*page*/
.page{clear:both;margin:10px 5px 20px 0px;}
.page ul{list-style-type:none;margin:0px;float:right;}
.page li{font-weight:bold;color:#333;width:20px;height:20px;line-height:20px;background-color:#fff;border:1px solid #DFE2E7;float:left;text-align:center;margin:1px;}
.page li a{font-weight:bold;color:#166FB6;width:100%;height:100%;line-height:20px;background-color:#fff;float:left;text-align:center;}
.page li a:hover{font-weight:bold;color:#fff;text-decoration:none;width:100%;height:100%;line-height:20px;background-color:#166FB6;float:left;text-align:center;}
.page .ye{font-weight:bold;color:#333;width:50px;height:20px;line-height:20px;background-color:#fff;border:1px solid #DFE2E7;float:left;text-align:center;margin:1px;}
.page .nn{font-weight:bold;color:#333;width:auto;height:20px;line-height:20px;background-color:#fff;border:1px solid #DFE2E7;float:left;text-align:center;margin:1px;padding:0px 2px 0px 2px;}
.page .units{font-size:13px;font-weight:bold;color:#333;width:auto;height:20px;line-height:20px;float:left;margin-right:10px;border:none;}
.page .record_count{font-weight:bold;color:#166FB6;}

/*box*/
.box{background:url(../images/atbkg.png) repeat;margin-bottom:10px;padding:8px;}
.box .title{height:25px;line-height:25px;background-image:url(../images/title_bg.gif);cursor:move;overflow:hidden;}
.box .title .left{width:75%;float:left;padding-left:5px;}
.box .title .right{width:20%;float:right;text-align:right;padding-right:3px;}
.box .title .right img{margin-top:5px;cursor:pointer;}
.box .content{padding:5px;line-height:20px;clear:both;}
