/* 初始基础样式 by ncwsky */
@charset "utf-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{padding:0;margin:0;outline:0;font-family:inherit;font-size:100%;vertical-align:baseline;}/*border:0;font-weight:inherit;font-style:inherit;*/
html{overflow:hidden;overflow-y:auto;}
/*
html{filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(1);}*/ /*变灰*/
body{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0;vertical-align:middle;border: 1px solid #ccc;}
caption,th,td{text-align:left;vertical-align:middle;padding: 6px 8px;color: #666;}
caption.center,th.center,td.center{text-align:center;}
caption.right,th.right,td.right{text-align:right;}
table thead {color:#555;background-color: #F6F6F6;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8', endColorstr='#F2F2F2');
    background: -webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#F2F2F2));
    background: -moz-linear-gradient(top, #F8F8F8, #F2F2F2);
    background: -o-linear-gradient(top, #F8F8F8, #F2F2F2);
    background: linear-gradient(top, #F8F8F8, #F2F2F2);
}
a img{border:none}
del{text-decoration:line-through;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{display:block;padding:0;margin:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]),[hidden]{display:none}
i,em{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;}
hr{border-width: 0px;height: 1px;background-color: #ccc;}
a{text-decoration:none;color:#08c;}a:hover{color:#e60000;}
body{background-color:#ededed;color:#333;font:12px/1.5 Helvetica,arial,sans-serif,"Microsoft YaHei",SimSun;}
/* 引入 iconfont 图标字体 */
@font-face {font-family: "iconfont";
  src: url('iconfont/iconfont.eot'); /* IE9*/
  src: url('iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont/iconfont.woff') format('woff'), /* chrome、firefox */
  url('iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {font-family:"iconfont" !important;font-size:1em;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}

/* 辅助 */
.css-arrow{display:block;border:0 solid transparent;line-height: 0;width:0; height:0;border-width:8px;}/*箭头*/
.css-arrow-top{border-color:transparent transparent #ff7020 transparent;}.css-arrow-right{border-color:transparent transparent transparent #ff7020;}
.css-arrow-bottom{border-color:#ff7020 transparent transparent transparent;}.css-arrow-left{border-color:transparent #ff7020 transparent transparent;}
.css-arrow-ab-top{position:absolute;top: 0;left: 0;border-width:20px;border-color:#ff7020 transparent transparent #ff7020;} /*绝对左上角 箭头*/

.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis} /*省略号*/
.mt2{margin-top:2px;}.mt4{margin-top:4px;}.mt5{margin-top:5px;}.mt6{margin-top:6px;}.mt8{margin-top:8px;}.mt10{margin-top:10px;}.mt12{margin-top:12px;}.mt14{margin-top:14px;}.mt16{margin-top:16px;}.mt18{margin-top:18px;}
.ml5{margin-left:5px;}.ml6{margin-left:6px;}.ml8{margin-left:8px;}.ml10{margin-left:10px;}.ml12{margin-left:12px;}.ml14{margin-left:14px;}.ml16{margin-left:16px;}.ml18{margin-left:18px;}.ml20{margin-left:20px;}.ml24{margin-left:24px;}.ml28{margin-left:28px;}.f18{font-size:18px;}.f16{font-size:16px;}.f14{font-size:14px;}.f12{font-size:12px;}.f20{font-size:20px;}.f24{font-size:24px;}

.pt5{padding-top:5px;}.pt8{padding-top:8px;}.pt10{padding-top:10px;}.pt12{padding-top:12px;}.pt15{padding-top:15px;}
.red{color:#cc1100;}.blue{color:#0066cc;}.green{color:#009900;}
.bk10,.bk20,.bk30,.bk40,.bk50{overflow: hidden;clear: both;display: block;}
.bk10{height:10px;}.bk20{height:20px;}.bk30{height:30px;}.bk40{height:40px;}.bk50{height:50px;}
.l{float:left;}.r{float:right;}.pr{position:relative; z-index:1;}.none{display:none;}
.mlr,.auto{margin-left:auto;margin-right:auto;overflow: hidden;*zoom:1}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* 网格 */
.grid{margin-left:auto;margin-right:auto}
.grid .row{margin-left:-10px;*zoom:1}
.grid .row:before,.grid .row:after{content:'';display:table}
.grid .row:after{clear:both}
.grid .span{float:left;*display:inline;min-height:1px;margin-left:10px}

.grid .ml_1{margin-left:40px}.grid .ml_2{margin-left:70px}.grid .ml_3{margin-left:100px}.grid .ml_4{margin-left:130px}.grid .ml_5{margin-left:160px}.grid .ml_6{margin-left:190px}.grid .ml_7{margin-left:220px}.grid .ml_8{margin-left:250px}.grid .ml_9{margin-left:280px}.grid .ml_10{margin-left:310px}.grid .ml_11{margin-left:340px}.grid .ml_12{margin-left:370px}.grid .ml_13{margin-left:400px}.grid .ml_14{margin-left:430px}.grid .ml_15{margin-left:460px}.grid .ml_16{margin-left:490px}.grid .ml_17{margin-left:520px}.grid .ml_18{margin-left:550px}.grid .ml_19{margin-left:580px}.grid .ml_20{margin-left:610px}.grid .ml_21{margin-left:640px}.grid .ml_22{margin-left:670px}.grid .ml_23{margin-left:700px}.grid .ml_24{margin-left:730px}.grid .ml_25{margin-left:760px}.grid .ml_26{margin-left:790px}.grid .ml_27{margin-left:820px}.grid .ml_28{margin-left:850px}.grid .ml_29{margin-left:880px}.grid .ml_30{margin-left:910px}.grid .ml_31{margin-left:940px}.grid .ml_32{margin-left:970px}.grid .ml_33{margin-left:1000px}.grid .ml_34{margin-left:1030px}.grid .ml_35{margin-left:1060px}.grid .ml_36{margin-left:1090px}.grid .ml_37{margin-left:1120px}.grid .ml_38{margin-left:1150px}.grid .ml_39{margin-left:1180px}
/* 宽度 */
.w20{width:20px;}.w40{width:40px;}.w60{width:60px;}.w80{width:80px;}
.w30{width:30px;}.w50{width:50px;}.w70{width:70px;}.w90{width:90px;}
.w100{width:100px;}.w120{width:120px;}.w140{width:140px;}.w160{width:160px;}.w180{width:180px;}
.w110{width:110px;}.w130{width:130px;}.w150{width:150px;}.w170{width:170px;}.w190{width:190px;}
.w200{width:200px;}.w220{width:220px;}.w240{width:240px;}.w260{width:260px;}.w280{width:280px;}
.w210{width:210px;}.w230{width:230px;}.w250{width:250px;}.w270{width:270px;}.w290{width:290px;}
.w300{width:300px;}.w320{width:320px;}.w340{width:340px;}.w360{width:360px;}.w380{width:380px;}
.w310{width:310px;}.w330{width:330px;}.w350{width:350px;}.w370{width:370px;}.w390{width:390px;}
.w400{width:400px;}.w420{width:420px;}.w440{width:440px;}.w460{width:460px;}.w480{width:480px;}
.w410{width:410px;}.w430{width:430px;}.w450{width:450px;}.w470{width:470px;}.w490{width:490px;}
.w500{width:500px;}.w520{width:520px;}.w540{width:540px;}.w560{width:560px;}.w580{width:580px;}
.w510{width:510px;}.w530{width:530px;}.w550{width:550px;}.w570{width:570px;}.w590{width:590px;}
.w600{width:600px;}.w620{width:620px;}.w640{width:640px;}.w660{width:660px;}.w680{width:680px;}
.w610{width:610px;}.w630{width:630px;}.w650{width:650px;}.w670{width:670px;}.w690{width:690px;}
.w700{width:700px;}.w720{width:720px;}.w740{width:740px;}.w760{width:760px;}.w780{width:780px;}
.w710{width:710px;}.w730{width:730px;}.w750{width:750px;}.w770{width:770px;}.w790{width:790px;}
.w800{width:800px;}.w820{width:820px;}.w840{width:840px;}.w860{width:860px;}.w880{width:880px;}
.w810{width:810px;}.w830{width:830px;}.w850{width:850px;}.w870{width:870px;}.w890{width:890px;}
.w900{width:900px;}.w920{width:920px;}.w940{width:940px;}.w960{width:960px;}.w980{width:980px;}
.w910{width:910px;}.w930{width:930px;}.w950{width:950px;}.w970{width:970px;}.w990{width:990px;}
.w1000{width:1000px;}.w1020{width:1020px;}.w1040{width:1040px;}.w1060{width:1060px;}.w1080{width:1080px;}
.w1010{width:1010px;}.w1030{width:1030px;}.w1050{width:1050px;}.w1070{width:1070px;}.w1090{width:1090px;}
.w1100{width:1100px;}.w1120{width:1120px;}.w1140{width:1140px;}.w1160{width:1160px;}.w1180{width:1180px;}
.w1110{width:1110px;}.w1130{width:1130px;}.w1150{width:1150px;}.w1170{width:1170px;}.w1190{width:1190px;}
/* 表格 alice */
.table {border:1px solid #ccc;width:100%;text-align: left;}
.table-layout-fixed {table-layout:fixed;}
.table tr:nth-child(even),
.table-split, /* 隔行换色效果 */
.table-hover /* 用作表格行hover效果 */ {background-color:#f8f8f8;;}
.table tr {color:#666;}
.table thead tr {color:#555;}
.table thead {color:#555;}
.table th {padding:7px 9px;border-bottom:1px solid #d9d9d9;}
.table td {padding:8px 9px 7px;border-bottom:1px solid #d9d9d9;}
.table th {padding:7px 9px;}
.table tfoot td {border-bottom:none;}
/* 无边框table加上table-noborder */
.table-noborder, .table-noborder td, .table-noborder tr, .table-noborder th {border:none;}
.table-noborder .table-split, .table-noborder .table-hover {background-color:#f7f7f7;}
/* 当table放在一个有边框的容器中时，比如box，需要添加类名table-inbox去掉本身的外框 */
.table-inbox {border:none;}

/* 表单 */
input,select,textarea,button{outline: 0;margin:0;font-family:inherit;font-size:100%;vertical-align:middle;}
select{background:#F9F9F9;border-color:#999999 #CCCCCC #CCCCCC #999999;border-style:solid;border-width:1px;padding:0.4em;border-radius: 2px;}
textarea{overflow:auto;vertical-align:top;line-height:1.4em;padding:4px 6px;}
.inp{padding: 6px 6px;}

textarea,.inp{border: 1px solid #d3d3d3;border-radius: 3px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}


.btn{color: #555;display: inline-block;*display: inline;cursor: pointer; background-color: #e0e0e0;padding: 0.5em 1.2em;font-size:110%;line-height:1.2em;border-radius: 3px;vertical-align: middle;font-weight: bold;background-image: none;border-top:1px solid #bbb;border-left:1px solid #bbb; border-bottom:1px solid #aaa; border-right:1px solid #aaa;*zoom: 1;*overflow: visible;transition: background-color .3s;overflow:hidden;}
.btn:hover{background-color: #eee;}
.btn-small{padding: 0 1em;line-height:1.4em;height:2em;font-weight:normal;}
.btn-white{border:1px solid #AFAFAF;background-color: #F3F3F3;color: #666;}
.btn-white:hover{border: 1px solid #aaa;background-color: #fcfbfb;color: #555;}
.btn-green{background-color: #1ABC9C;border: 1px solid #1ABC9C;color: #fff;}
.btn-green:hover{background-color: #17B092;}
.btn-red{background-color: #da251d;border: 1px solid #da251d;color: #fff;}
.btn-red:hover{background-color: #d00f00;}
.btn-blue{background-color: #3498DB;border: 1px solid #3498DB;color: #fff;}
.btn-blue:hover{background-color: #308CCA;}
.btn-blue2{background-color: #2e85ff;border: 1px solid #2e85ff;color: #fff;}
.btn-blue2:hover{background-color: #1c77f7;}
.btn-x{font-size:90%;}
.btn-1x{font-size:120%;}
.btn-2x{font-size:128%;}
.btn-4x{font-size:140%;}

.form{}
.form ul li{padding:8px 0;}
.form label{margin-right:0.8em;cursor:pointer;}

.form dl{float:left;width:100%;clear:both;}
.form dl dt{float:left;}
.form dl dd{float:left;padding-right:0.8em;}
.form dl dd.t{color:#888;padding-left:1.2em;}

/* 超宽居中 */
.wider-1,.wider-2{left:50%;position:relative; z-index:1;}
.wider-1{width:1366px;margin-left:-683px;}
.wider-2{width:1440px;margin-left:-720px;}

/* 容器 */
.container,.wraper{margin-left:auto;margin-right:auto;*zoom:1;}
.container:before,.container:after,.wraper:before,.wraper:after{display:table;content:""}
.container:after,.wraper:after{clear:both}

/* 列表 */
.list{line-height:1.8;padding: 0.5em;font-family: tahoma,arial,"Hiragino Sans GB","Microsoft Yahei",SimSun;}
.list li{overflow:hidden;}
.list li i,.list li em{float:left;font-family: SimSun;}
.list li a{float:left;overflow:hidden;}
.list li span{float:right;text-align:right; padding-right:4px;}

.dlist{line-height: 2;padding: 0.5em;}
.dlist-dt {float: left;text-align: right;margin: 0;width: 20%;}
.dlist-dd {float: left;text-align: left; margin: 0;width: 80%;}

/* 分页样式 */
/*<div class="pager1"><strong>1</strong> <a href="">2</a> <a href="">下一页</a></div>*/
.pager{text-align:center;margin:20px 0;*width:100%}

.pager-1{display: inline-block;vertical-align: top;}
.pager-1 a,.pager-1 strong{float:left;height:2em;line-height:2em;padding:0 0.6em;border:solid 1px #e2e2e2;font-size:1em;color:#6c6f71;margin: 0.2em;}
.pager-1 .pager-prenext{width: 6.4em;}
.pager-1 a:hover{background-color:#fff;color:#c40004;}
.pager-1 a.pager-curr,.pager-1 strong{background-color:#c40004;color:#fff;border:1px solid #c40004}
.pager-1 a.pager-curr:hover,.pager-1 strong:hover{background-color:#de0005}

.pager-2{display: inline-block;vertical-align: top;border-right: 1px solid #e6e9ed;}
.pager-2 a,.pager-2 strong{float: left;height: 2em;line-height: 2em;padding:0 0.6em;border: 1px solid #e6e9ed;border-right: none;color:#444;}
.pager-2 strong,.pager-2 a.pager-curr,.pager-2 a:hover {background-color: #606060;color:#fff;}
.pager-2 strong{cursor: default;}