/* CSS Document */
@CHARSET "UTF-8";
/*--弹出框元素 s--*/
#dialog-close {background: url(../images/ico2.png) no-repeat;}
#dialog-bg{width:100%; height:100%; background:#fff; position:absolute; z-index:3; left:0;top:0; opacity:1; filter:alpha(opacity=100); display:none;}
#dialog-main{width:530px; border:1px solid #ccc; background:#fff; position:fixed; z-index:4; left:0; top:0; box-shadow:1px 1px 6px rgba(0,0,0,0.2); display:none;}
#dialog-main h2{margin:0;}
#dialog-tit{width:98%; height:34px; font-size:14px; padding-left:2%; line-height:34px; border-bottom:1px solid #ccc; background:#e0eaf5; position:relative; font-weight:bold; position:relative; cursor:move;}
#dialog-close{ display:block; position:absolute; width:17px; background-position:0 -110px; height:17px; right:10px; top:10px; opacity:0.7; filter:alpha(opacity=70);}
#dialog-close:hover{opacity:1; filter:alpha(opacity=100);}
#dialog-box{ width:100%; max-height:92%; overflow:auto; margin:auto;}
html{}
body{background:url(../images/bg_2.jpg) repeat-x top;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0; padding:0;}
fieldset, img {border:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
input, button, textarea, select, optgroup, option {font-family:"宋体",  Arial, Helvetica, sans-serif; font-size:12px; outline:none;}
input, button, textarea, select {*font-size:100%;}
body {font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif; color:#444;}
ol, ul, dd, dl{list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
caption, th {text-align:left;}
a{color:#444; text-decoration:none;}
a:hover{ text-decoration:none; color:#007821;}
ul li,li{list-style:none;}
.pointer {cursor:pointer;} /*鼠标为手型*/
.clear {clear:both;} /*清除浮动*/
.clearfix{*zoom:1}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
/*宽度值*/
.wrap{width:1010px; margin:0 auto; overflow:hidden;}
.w-100{width:100%; overflow:hidden;}
.w-10{width:10%;}
.w-20{width:20%;}
.w-30{width:30%;}
.w-40{width:40%;}
.w-50{width:50%;}
.w-60{width:60%;}
.w-70{width:70%;}
.w-80{width:80%;}
.w-90{width:90%;}
.w-98{width:10%;}
.fl {float:left;} /*左浮动*/
.fr {float:right;} /*右浮动*/
.oh { overflow:hidden;} /*防止溢出*/
/*文字对齐方式*/
.tc {text-align:center;}
.tl {text-align:left;}
.tr {text-align:right;}
/*定位方式*/
.pr {position:relative;}
.pa {position:absolute;}
.fixed{ position:fixed;}
/*字体大小*/
.fs12 {font-size:12px;}
.fs13 {font-size:13px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.fs20 {font-size:20px;}
.fs24 {font-size:24px;}
.fs30 {font-size:30px;}
/*字体加粗与否*/
.fn {font-weight:normal;}
.fb {font-weight:bold;}
/*宽度值*/
.ti{ text-indent:2em;}
/*内边距*/
.p2{padding:2px;}
.p3{padding:3px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.pt5 {padding-top:5px;}
.pr5 {padding-right:5px;}
.pb5 {padding-bottom:5px;}
.pl5 {padding-left:5px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}
.pt15 {padding-top:15px;}
.pr15 {padding-right:15px;}
.pb15 {padding-bottom:15px;}
.pl15 {padding-left:15px;}
.pt20 {padding-top:20px;}
.pr20 {padding-right:20px;}
.pb20 {padding-bottom:20px;}
.pl20 {padding-left:20px;}
/*外边距*/
.m5{ margin:5px;}
.m10{ margin:10px;}
.m15{ margin:15px;}
.m20{ margin:20px;}
.mt5 {margin-top:5px;}
.mr5 {margin-right:5px;}
.mb5 {margin-bottom:5px;}
.ml5 {margin-left:5px;}
.mt10 {margin-top:10px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.mt15 {margin-top:15px;}
.mr15 {margin-right:15px;}
.mb15 {margin-bottom:15px;}
.ml15 {margin-left:15px;}
.mt20 {margin-top:20px;}
.mr20 {margin-right:20px;}
.mb20 {margin-bottom:20px;}
.ml20 {margin-left:20px;}
/*行高*/
.lh20{ line-height:20px;}
.lh25{ line-height:25px;}
.lh30{ line-height:30px;}
.lh35{ line-height:35px;}
.lh40{ line-height:40px;}
.lh49{ line-height:49px;}
/*字体*/
.f-meb{ font-family:"微软雅黑" ,"黑体";}
.f-yy{ font-family:"幼圆" ,"黑体";}
.f-ari{ font-family:"宋体", Arial, Helvetica, sans-serif;}
/*字体颜色值*/
.c-999, .c-999 a{ color:#999;}
.c-f1, .c-f1 a{ color:#f1f1f1;}
.c-e1, .c-e1 a{ color:#e1e1e1;}
.c-f8, .c-f8 a{ color:#ff8a00;}
.c-ff, .c-ff a{ color:#fff;}
.c-00, .c-00 a{ color:#000;}
.c-7d, .c-7d a{ color:#7dbf39;}
.c-098, .c-098 a{ color:#098bf7;}
.c-5d5, .c-5d5 a{ color:#5d5d5d;}
.c-f08, .c-f08 a{ color:#f0800c;}
.c-2b, .c-2b a{ color:#2b2b2b;}
.c-00f, .c-00f a{color:#00c0ff}
.c-f5, .c-f5 a{color:#c30000}
.c-b6, .c-b6 a{color:#b6b6b6}
.c-82, .c-82 a{color:#82848a}
.c-cc, .c-cc a{ color:#cccccc}
/*背景颜色值*/
.bg-78{ background-color:#78b537;}
.bg-00{ background-color:#00649F;}
.bg-5c{ background-color:#5cbae5;}
.bg-d9{ background-color:#d9d9d9;}
.bg-f1{ background-color:#f1f1f1;}
.bg-cc{ background-color:#ccc;}
.bg-99{ background-color:#999;}
.bg-44{ background-color:#444;}
.bg-5d{ background-color:#5d5d5d;}
.bg-ff{ background-color:#fff;}
.bg-098{ background-color:#96e3ff;}
.bg-f5{ background:#f5f5f5;}
/*边框*/
.bor{ border:1px solid #d9d9d9;}
.bor-r{ border-right:2px solid #c2c2c2;}
.bor-l{ border-left:2px solid #c2c2c2;}
.bor-t{ border-top:2px solid #c2c2c2;}
.bor-b,.bor-b .title{ border-bottom:2px solid #c2c2c2;}
.nobor{border:none}
/*圆角边框*/
.br-ra{border-radius:5px;}
/*阴影*/
.box-sha{box-shadow:0 1px 0 #ccc}
/*字体缩进*/
.ind-1{text-indent:1em;}
.ind-2{text-indent:2em;}
/*
*模块共用css
*/
.none{display:none;}
.block{display:block;}
.inline{display:inline;}
.center{margin:0 auto 0 auto;}
/**标签**/
lable {display:block; margin-bottom:5px;}
label, input, button, select, textarea {font-size: 14px; font-weight: normal; line-height: 20px;}
label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] { cursor:pointer;}

/*表单*/
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.count{
width: 20px;
    height: 20px;
    background: #ff6000;
    border-radius: 50%;
    top: -71px;
    left: 31px;
    text-align: center;
    line-height: 20px;
    font-size: 12px;
    color: #fff;
    font-style: normal;}
.mbx{background: url(../images/mbx_bg.jpg); height:36px; line-height:36px;}
.mbx .ico{background:url(../images/location.png) no-repeat; width:15px; height:21px; display:inline-block;margin-top:8px;}
