*{font-family:Arial,Helvetica,sans-serif;}
body{margin:0px;font:12px Helvetica,Arial,sans-serif;color:#5B5A5A;}
form,img,ul{margin:0;border:0;}
a{font-size:12px;color:#515151;text-decoration:none;}
a:hover{font-size:12px;color:#FF8100;text-decoration:none;}
select,input,textarea{font:12px Tahoma,Verdana,Helvetica,sans-serif;}
.clear{clear:both;}
.text{border:1px solid #DADADA;width:170px;height:19px;line-height:19px;}
textarea{font-size:12px;border:1px solid #DADADA;width:250px;height:70px;line-height:18px;overflow-y:auto;}
hr{height:1px;border:1px solid #C0C0C0;}
.btn{font-size:12px;height:21px;padding-top:1px;}
.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;height:35px;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;height:35px;line-height:35px;text-align:left;background:#FFF2E9 url(../images/error1.gif) 3px 3px no-repeat;border:1px solid #F1474A;padding:2px 0px 0px 40px;margin-bottom:2px;}
.succeed1{font-size:13px;font-weight:bold;color:#009900;height:35px;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;height:35px;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;height:35px;background:#fff url(../images/progress.gif) 0px 22px no-repeat;padding-top:2px;text-align:center;}

.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;}
.pointer{cursor:pointer;}
.red{color:red;cursor:default;}
.blue{color:blue;cursor:default;}
.green{color:green;cursor:default;}
.yellow{color:#D9880F;cursor:default;}
.darkred{color:darkred;cursor:default;}
.hotpink{color:hotpink;cursor:default;}
.darkorenge{color:darkorenge;cursor:default;}
.violet{color:#330099;cursor:default;}
.dark_green{color:#083700;cursor:default;}
.palegodenrod{color:#A00D00;cursor:default;}
.money{font-size:13px;color:#c51100;}
.price{font-size:13px;font-weight:bold;color:#FD4B49;}
.normal{font-weight:normal;}
.hr{height:1px;border-top:1px solid #C0C0C0;}

/*page*/
.page{clear:both;margin:10px 0px 20px 0px;}
.page ul{list-style-type:none;margin:0px;float:right;}
.page li{font-weight:bold;color:#000;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:#1D8EF8;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:#1D8EF8;float:left;text-align:center;}
.page .ye{font-weight:bold;color:#000;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:#000;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:#000;width:auto;height:20px;line-height:20px;float:left;margin-right:10px;border:none;}
.page .record_count{font-weight:bold;color:#1D8EF8;}

/*box*/
.box{background-color:#fff;border:1px solid #DADADA;margin-bottom:10px;}
.box .title{height:25px;line-height:25px;background-image:url(../images/title_bg.gif);cursor:move;}
.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;}
.box .content .left{width:50%;float:left;}
.box .content .right{width:47%;float:right;}