html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#575757;outline:0;}
body{background:#fbfaf8;font-family:Arial,"Microsoft YaHei",\5b8b\4f53;}
a{color:#575757;text-decoration:none;}
a:hover{color:#00a2ca;text-decoration:none;}

.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-fs2{font-size:14px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.f-mt15{margin-top:15px;}
.f-m10{margin:10px;}
.f-pd10{padding:10px;}
.f-pdh10{padding:0 9px;}
.f-pl10{padding-left:10px;}
.f-cred{color:#f00;}
.f-cgreen{color:#0f0;}
.f-cwhite{color:#fff;}
.f-cblack{color:#000;}
.f-c090{color:#090;}
.f-cgold{color:#fe5700;}
.f-chover{color:#00a2ca;}
.u-text{ margin: -3px 0 0; padding: 4px; line-height: 16px; border: 1px solid #CCC;height:25px;line-height:25px; border-radius: 3px; background: #FFF; vertical-align: middle; }
.u-text:focus{ border-color:#F60; }
.u-gold{display:inline-block;*display:inline;*zoom:1;width:12px;height:12px;background:url(/static/images/common/icon.png) 0 -455px;margin:0 2px;vertical-align:center;}

.g-hd{background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #fafafa 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #fafafa));background:-webkit-linear-gradient(top, #fefefe 0%, #fafafa 100%);background:-o-linear-gradient(top, #fefefe 0%, #fafafa 100%);background:-ms-linear-gradient(top, #fefefe 0%, #fafafa 100%);background:linear-gradient(to bottom, #fefefe 0%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#fafafa',GradientType=0 );width:100%;height:32px;border-bottom: 1px solid #d7d7d7;}
.m-fav{width:1000px;margin:0 auto;height:30px;line-height:30px;text-align:right;}
.m-fav a{display:inline-block;}
.m-fav i{margin:0 5px;color:#ddd;}
.m-hd{height:141px;overflow:hidden;}
.m-logo{margin-top:7px;}
.m-logo,.m-logo a{float:left;height:76px;position:relative;width:300px;background:url(/static/images/common/logo.png) no-repeat;}
.m-logo a{display:block;text-indent:-2000px;overflow:hidden;}
.m-hdcon{width:1000px;height:90px;margin:0 auto;}
.m-hsbox{text-align:right;}
.m-nav{background-color: #00a2ca; border: 1px solid #00a2ca;font-size: 14px;height:49px;line-height:49px;}
.m-nav .nav{width:1000px;margin:0 auto;}
.m-nav .nav li{font-family:"微软雅黑","Microsoft Yahei",tahoma,arial,"Hiragino Sans GB","宋体";font-size:16px;float:left;width:125px;padding:0;margin:0;}
.m-nav .nav a{color:#fff;float:left;text-align:center;width:124px;}
.m-nav .nav a:hover,.m-nav .nav a.on{background:#0095bb;}
.m-nav .nav i { background: none repeat scroll 0 0 #5dbdd5;color: #5dbdd5;float: left;height: 14px;margin-top: 18px;overflow:hidden;width: 1px;}
.g-bd{width:1000px;margin:0 auto;overflow:hidden;}

.g-bd{width:1000px;margin:0 auto;overflow:hidden;}
.g-bdc{overflow:hidden;}
.g-bdl{width:252px;float:left;background:#fff;}
.g-bdr{width:730px;float:right;}

.u-tit{margin:0;color:#373737;height:40px;overflow:hidden;border-bottom:1px solid #ddd;padding:0;}
.u-tit span{border-bottom:2px solid #00a2ca;height:38px;padding-right:10px;display:inline-block;*display:inline;*zoom:1;font: 18px/38px Microsoft Yahei;font-weight:bold;}

.g-ft{background:#1e1e1e;border-top:1px solid #00a2ca;padding:25px 0;color:#a5a5a5;}
.g-ft a{color:#a5a5a5;}
.g-ft a:hover{text-decoration:underline;color:#00a2ca;}
.m-footer a{padding:0 5px;}
.m-footer{padding-top:20px;text-align:center;}
.m-footlink,.m-footer{width:1000px;margin:0 auto;line-height:25px;}
.m-footlink dl{width:150px;float:left;padding:0 50px;}
.m-footlink dt{font-size:18px;margin-bottom:10px;color:#f5f5f5;}

/***********表单*********/
.u-form{padding-top:20px;}
.u-form .field{ clear:both; padding:5px 0; overflow:hidden; *zoom:1;}
.u-form .field .caption{ width:140px; text-align:right; float:left;font-size:14px;color:#666; padding:5px 0; margin-right:20px; min-height:25px; _height:25px;line-height:25px;}
.u-form .field .content{ float:left; padding:5px 0;line-height: 25px;}
.u-form .field .content h1{ display:inline-block; *display:inline; *zoom:1;font-size:16px; font-weight:bold; margin-top:-3px;}
.u-form .field .content em{margin-left:10px;color:#8f8f8f;font-weight:normal;}
.u-form .buttons{ padding:20px 20px 20px 168px;}
.u-form .u-text{width:250px;}
.u-form .field .content .onShow,.u-form .field .content .onFocus{color:#8f8f8f;}
.u-form .field .content .onError{color:#CC0000;}
.u-form .field .content .onSuccess{color:#006600;}

/***按钮**/
.u-btn{display:inline-block;*display:inline;*zoom:1;*overflow:visible;padding:0 12px;height:28px;line-height:28px;font-size:12px;letter-spacing:1px;word-spacing:normal;text-align:center;vertical-align:middle;border:none;cursor:pointer;background:#399dd8;font-family:"微软雅黑";}
button.u-btn{*height:30px;_line-height:25px;}
.u-btn,.u-btn:hover{color:#fff;text-decoration:none;}
.u-btn:hover,.u-btn:focus{background:#4dade4;}
.u-btn:active{box-shadow:inset 0 1px 4px rgba(0,0,0,0.2);}
.u-btn::-moz-focus-inner{padding:0;margin:0;border:0;}
.u-btn .btntxt{margin-right:3px;_vertical-align:middle;}
.u-btn .btnsel{display:inline-block;*display:inline;*zoom:1;width:0;height:0;overflow:hidden;vertical-align:middle;border-style:solid dashed dashed;border-width:4px 4px 0;border-color:rgba(255,255,255,0.8) transparent transparent;}
.u-btn:hover .btnsel,.u-btn:focus .btnsel{border-top-color:rgba(255,255,255,1);}
/* 较大 */
.u-btn-lg{padding:0 15px;height:36px;line-height:36px;font-size:16px;}
button.u-btn-lg{*height:38px;_line-height:33px;}
.u-btn-lg .btnsel{border-width:5px 5px 0;}
/* 较小 */
.u-btn-sm{padding:0 10px;height:22px;line-height:22px;}
button.u-btn-sm{*height:24px;_line-height:19px;}
/*  圆角 */
.u-btn-rd{border-radius:3px;}
button.u-btn-rd{border-radius:3px;}
/* 红色 */
.u-btn-c1{border-color:#9f161b;background:#de2027;}
.u-btn-c1:hover,.u-btn-c1:focus{background:#cc1c23;}
/* 黄色 */
.u-btn-c2{border-color:#e1962d;background:#faa42b;}
.u-btn-c2:hover,.u-btn-c2:focus{background:#f8960a;}
/* 绿色 */
.u-btn-c3{border-color:#52a552;background:#5cbc5c;}
.u-btn-c3:hover,.u-btn-c3:focus{background:#50b150;}
/* 灰色 */
.u-btn-c4{border-color:#d0d0d0;text-shadow:0 1px rgba(255,255,255,0.8);background:#e7e7e7;}
.u-btn-c4,.u-btn-c4:hover{color:#333;}
.u-btn-c4:hover,.u-btn-c4:focus{background:#d8d8d8;}
.u-btn-c4 .btnsel{border-top-color:rgba(0,0,0,0.6);}
.u-btn-c4:hover .btnsel,.u-btn-c4:focus .btnsel{border-top-color:rgba(0,0,0,1);}
/* 橙色 */
.u-btn-c5{border-color:#c56709;background:#ff6f07;}
.u-btn-c5:hover,.u-btn-c5:focus{background:#e7780b;}
/* 淡蓝色 */
.u-btn-c6{border-color:#00a2c9;background:#00a2c9;}
.u-btn-c6:hover,.u-btn-c5:focus{background:#018cad;}

/* 禁用 */
.u-btn-dis{color:#c3c3c3;cursor:default;background:#f3f3f3;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f3f3f3),to(#f3f3f3));background:-webkit-linear-gradient(#f3f3f3,#f3f3f3);background:-moz-linear-gradient(#f3f3f3,#f3f3f3);background:-ms-linear-gradient(#f3f3f3,#f3f3f3);background:linear-gradient(#f3f3f3,#f3f3f3);}
.u-btn-dis:hover,.u-btn-dis:focus{color:#c3c3c3;background:#f3f3f3;}
.u-btn-dis:active{box-shadow:none;}

/* 通用自定义按钮组合 */
.u-btns{display:inline-block;*display:inline;*zoom:1;position:relative;padding-left:1px;}
.u-btns .u-btn{float:left;margin-left:-1px;border-radius:0;}
.u-btns .u-btn:first-child{border-radius:3px 0 0 3px;}
.u-btns .u-btn:nth-last-of-type(1){border-radius:0 3px 3px 0;}
.u-btns .u-btn:only-of-type{border-radius:3px;}

/* 无边图片容器-默认定宽定高、图片拉伸 */
.u-img{display:block;position:relative;width:110px;height:110px;}
.u-img img{display:block;width:100%;height:100%;}
/* 图片高适应 */
.u-img-ha,.u-img-ha img{height:auto;}


/*******框*******/
.u-dbox{border:1px solid #eee;background:#fff;padding:1px;border-top:2px solid #00a2ca;}
.u-dbox-inner{background:#fff;min-width:200px;min-height:20px;overflow:hidden;padding:10px;}
.u-whitebox{background:#fff;border:1px solid #eee;}

/***********分页*****************/
.u-page {margin: 10px 0;}
.u-page a,.u-page span {padding: 6px 12px;line-height: 20px;text-decoration: none;background-color: #ffffff;border: 1px solid #dddddd; border-left-width: 0;}
.u-page a:hover,.u-page span.current {  background-color: #f5f5f5;}
.u-page a,.u-page span {color: #a0a0a0;}
.u-page  a:first-child,.u-page  span:first-child {border-left-width: 1px;-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
.u-page a:last-child,.u-page span:last-child {-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
.u-page-centered {text-align: center;}
.u-page-right {text-align: right;}

/*******login pannel*******/
.logpannel{width:300px;margin:0 auto;}
.logpannel p{height:32px;line-height:32px;margin-bottom:15px;overflow:hidden;}
.logpannel p label{display:block;float:left;padding-right:15px;color:#808080;font-size:16px;}
.logpannel input{border: 1px solid #dae2e5;color:#979696;display: block;float:left;height: 14px;line-height: 14px;overflow: hidden; padding-bottom:8px; padding-top:8px;text-indent: 10px;width:220px;}