@charset "utf-8";
/*reset*/
html, body, p, h1, h2, h3, h4, h5, h6, form, input, textarea, select, button, fieldset, legend, img, ul, ol, li, dl, dt, dd, th, td, pre, blockquote{margin: 0;padding: 0}
html{height: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-font-smoothing: antialiased}
body{background: #f6f6f6;color: #333;}
body, button, input, select, textarea, h2, h3, h4, h5, h6{font-size: 0.925em; 'Hiragino Sans GB', 'Microsoft Yahei',Tahoma, Arial}
img, fieldset{border: 0;vertical-align: middle}
input{padding: 0;margin: 0;outline: none;}
a{text-decoration: none;color: #4c4c4c;}
a:hover{text-decoration: none;}
ul, li, ol{list-style: none}
img{max-width: 100%;}
.clear{clear: both;height: 0;line-height: 0;font-size: 0;visibility: hidden;overflow: hidden}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;zoom: 1;}
.l{float: left;}
.r{float: right;}

.W480{width:96%; overflow:hidden;}
/*form*/
.LmInput{ border:#0061AB 1px solid;border-right:none; width:84%; height:34px; line-height:38px; overflow:hidden; text-indent:10px; font-size:14px;border-top-left-radius:100px;border-bottom-left-radius:100px;	}
.LmSeach{height:36px;line-height:36px; width:15%;background:url(../../images/Ico.png) center -252px no-repeat #0061AB;border:none; color:#fff; font-size:16px; font-weight:bold; cursor:hand;overflow:hidden;border-top-right-radius:100px;border-bottom-right-radius:100px;}
.Fanhui{font-size:16px;border-radius: 3px;margin:0 auto;color:#fff;line-height:38px;display:block;padding:2px 15px;background:#0061AB;width:100px;}

/* Color Style */
.Red,.Red a{color:#c00!important;text-decoration:none;}
.Red a:hover{color:#c00!important;text-decoration:underline;}
.White,.White a{color:#FFF!important;text-decoration:none}
.White a:hover{color:#FFF!important;text-decoration:underline}
.White16,.White16 a{color:#fff!important;text-decoration:none; font-size:16px;}
.White16 a:hover{color:#fff!important;text-decoration:none;}
.White14,.White14 a{color:#fff!important;text-decoration:none; font-size:16px;}
.White14 a:hover{color:#fff!important;text-decoration:none;}
.Blue,.Blue a{color:#0061AB!important;text-decoration:none;}
.Blue a:hover{color:#0061AB!important;text-decoration:none}
.Black14,.Black14 a{font-size:14px;color:#333!important;text-decoration:none; }
.Black14 a:hover{font-size:14px;color:#333!important;text-decoration:underline;}
.Orange,.Orange a{color:#F94100!important;text-decoration:none}
.Orange a:hover{color:#F94100!important;text-decoration:underline}
.Gray,.Gray a{color:#999!important;text-decoration:none;}
.Gray a:hover{color:#999!important;text-decoration:underline}
.WhiteBg{background:#fff;}
.GrayBg{background:#F5F5F5;}
.BlueBG{ background-color:#2C6BC5;}
.RedBG{ background-color:#EE4735;}
.OrangeBG{ background-color:#EF9024;}
.BgColor01{background-color:#FF6A59;}
.BgColor02{background-color:#5CC8E5;}
.BgColor03{background-color:#2BC2BB;}
.BgColor04{background-color:#249ED7;}
.BgColor05{background-color:#A976C2;}
.BgColor06{background-color:#E97254;}


/*Border Style*/
.BorderEEE{border:1px solid #E3E3E3;}
.BorderBottomEEE{border-bottom:1px solid #E3E3E3;}
.BorderLR{border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;}
.BorderRight{border-right:1px solid #E3E3E3;}
.BorderBlue{border:1px solid #CAD8E8;}
.BorderOrangeTop{border-top:2px solid #FA8423;}
.BorderTopDot{border-top:1px dotted #ddd;}
.NoBorderTop{border-top:none;}
.NoBorderBottom{border-bottom:none;}
.BorderTop1{border-top:2px solid #0061AB;}
.BgTitle01{background:#0061AB;}
.BorderTop2{border-top:2px solid #EF9024;}
.BgTitle02{background:#EF9024;}
.BorderTop3{border-top:2px solid #D7383D;}
.BgTitle03{background:#D7383D;}
.BorderTop4{border-top:2px solid #A976C2;}
.BgTitle04{background:#A976C2;}


/*Unline*/
.Unline,.Unline a{text-decoration:underline}
.NoUnline,.NoUnline a,.NoUnline{text-decoration:none}

/* ͨ������ */
.Left{float:left;}
.Right{float:right;}
.Center{ margin:0 auto;}


/*���ֶ��뷽ʽ*/
.TxtLeft{text-align:left}
.TxtRight{text-align:right}
.TxtCenter{ text-align:center;}

/*Tool*/
.Top20{margin-top:20px;}
.Top15{margin-top:15px;}
.Top10{margin-top:10px;}
.Top5{margin-top:5px;}
.Top8{margin-top:8px;}
.Bottom10{ margin-bottom:10px;}
.Bottom5{ margin-bottom:5px;}
.Show{display:block}
.Hidden{display:none}
.Hand{cursor:pointer;}
.B{font-weight:bold;}
.Right5{ margin-right:5px;}
.Right10{margin-right:10px;}
.Right15{margin-right:15px;}
.Right20{margin-right:20px;}
.Left20{ margin-left:20px;}
.Left10{ margin-left:10px;}
.Left8{ margin-left:8px;}
.Padding5{ padding:5px }
.Padding10{ padding:10px;}
.Padding20{ padding:20px;}
.PaddingLR10{ padding-left:10px;padding-right:10px;}
.PaddingTop10{ padding-top:10px;}
.PaddingBottom10{ padding-bottom:10px;}
.PaddingLeft10{ padding-left:15px;}
.TxtIndent{ text-indent:10px;}
.Block,.Block img{ display:block;}




/*list*/
.tabslider ul{background: rgba(0, 0, 0, 0) none repeat scroll 0 0; box-sizing: border-box; margin: 0; text-align: left;}
.tabslider ul a{color: #000; display: inline-block; margin-bottom: 10px; text-decoration: none;}
.tabslider ul a:hover{text-decoration: underline;}
.tabslider .hidden div{font-size: 16px; padding: 10px;}
.tabslider ul li span, .tabslider .hidden div span{color: #c5c5c5; display: block; font-size: 0.925em; text-align: right; width: 100%;}
.tabslider ul li span em, .tabslider .hidden div em{float: left; font-style: normal;}
.tabslider ul li{border-bottom: 1px solid #d9d9d9; padding: 10px;}


/**list**/
.outer {position:absolute;left:0;top:50px;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;}
.inner {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:scroll;}
.inner .item {display:block;padding:3.125%;background:#fff;color:#333;text-decoration:none;width:91%;margin:1% auto;border-radius:5px;}
.inner .item p {display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;max-height:44px;overflow:hidden;line-height:20px;font-size: 0.9375em;}
.inner .item .date {display:block;height:20px;line-height:20px;color:#999;text-align:right;font-size: 0.9375em;}
.inner .item em {float:left;font-style:normal;}
.opacity {-webkit-animation:opacity 0.3s linear;animation:opacity 0.3s linear;}
@-webkit-keyframes opacity {0% {opacity:0;}	100% {opacity:1;}}
@keyframes opacity {0% {opacity:0;}	100% {opacity:1;}}
.dropload-up,.dropload-down {position:relative;height:0;overflow:hidden;font-size:12px;-webkit-transform:translateZ(0);transform:translateZ(0);}
.dropload-down {height:50px;}
.dropload-refresh,.dropload-update,.dropload-load,.dropload-noData {height:50px;line-height:50px;text-align:center;}
.dropload-load .loading {display:inline-block;height:15px;width:15px;border-radius:100%;margin:6px;border:2px solid #666;border-bottom-color:transparent;vertical-align:middle;-webkit-animation:rotate 0.75s linear infinite;animation:rotate 0.75s linear infinite;}
@-webkit-keyframes rotate {	0% {-webkit-transform:rotate(0deg);} 50% {-webkit-transform:rotate(180deg);} 100% {-webkit-transform:rotate(360deg);}}
@keyframes rotate {	0% {transform:rotate(0deg);} 50% {transform:rotate(180deg);} 100% {transform:rotate(360deg);}}

/*menu*/
.btn3{position: fixed;z-index: 3;top: 0px;border-bottom: 1px solid #DBDBDB;background: #e6e6e6;width: 100%;text-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;}
.menu{position: relative;float: left;width: 20%;height: 45px;line-height: 45px;background: #fff;box-sizing: border-box;-webkit-box-sizing: border-box;}
.cura{border-bottom:2px solid #0061AB;top:1px;}
.new-sub{width: 100%;padding: 0px 10px;position: absolute;top:55px;z-index:10;background: #fff;box-sizing: border-box;-webkit-box-sizing: border-box;border-radius: 5px;display: none;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);}
.new-sub li{width: 100%;background: #fff;float: none;box-sizing: border-box;-webkit-box-sizing: border-box;border-top: 1px solid #f2f2f2;}
.new-sub li a{display: block;height: 45px;line-height: 45px;text-align: left;background: #fff;color: #333;border: none;text-align: center;font-size: 14px;}
.sanjiao{position: absolute;top: 5px;right: 5px;width: 0;height: 0;border: 5px solid transparent;border-right: 5px solid #000;border-bottom: 5px solid #000;opacity: .5;}
.bt-name{font-size: 14px;color: #000;}
.bt-name a{display: block;font-size: 14px;color: #000;}
.new-sub .tiggle{width: 0px;height: 0px;position: absolute;left: 50%;margin-left: -10px;top: -9px;border-bottom: 10px solid #EEEEEE;border-left: 10px solid transparent;border-right: 10px solid transparent;z-index: 10;}
.new-sub .innertiggle{width: 0px;height: 0px;position: absolute;left: 50%;margin-left: -9px;top: -8px;border-bottom: 9px solid white;border-left: 9px solid transparent;border-right: 9px solid transparent;z-index: 11;}

.fenye a {background: #fff;border: 1px solid #eee;display: inline-block;padding: 5px 10px; transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; cursor:pointer;}
.fenye a:hover{border: 1px solid #016AC6;}

.AppContent p,.AppContent span,.AppContent a{line-height:180%!important; font-size: 0.925em!important; font-family:"Microsoft Yahei Font","微软雅黑"!important;}
.AppContent p{line-height:180%; font-size: 0.925em;margin-top:8px!important;margin-bottom:8px!important;}
.AppContent table{width:90%!important;border:1px solid #333!important;height:auto;margin:15px auto;}