@charset "utf-8";
/* CSS Document */

/*
* @Description:	
* @Author:		caizx2012@live.com
* @Update:		caizx2012@live.com
*/

html, body, section, article, nav, header, footer, form, div, em, span, a, label, p, h1, h2, h3, h4, h5, h6, dl, ul, ol, li, dt, dd, select { margin: 0; padding: 0; -webkit-text-size-adjust:none;}
body, select, input, option { color: #171717; font-family: "Microsoft YaHei",Arial; }
body > header, body > section { clear: both; }

h3 { font-size: 18px; }
li { list-style-type: none; }
a { text-decoration: none; color: #171717; }
input[type=text]:focus::-webkit-input-placeholder, input[type=search]:focus::-webkit-input-placeholder { color: rgba(0,0,0,0); }
input:focus, :active, :focus { outline: 0 none; }
img { border:0 none;}

/* image */
.headTitle { background:url('data:image/png;base64,[encoded data, 24540 characters]') no-repeat 0 0;}
.integralBox .integralTips { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMoAAAAyCAMAAAAqerTuAAACHFBMVEWeAwbfBQmcAwbgBQm3BAecAwbeBQicAwadAwXbBQmfAwbdBQmZAwaSAwbeBQhvAgTQBQieAwWVAwbIBQi4BAedAwaeAwabAwXfBQmEAwWTAwWWAwZ4AgS5BAedAwaOAwVtAgNMAAKXAwZNAQJ7AgTbBAiDAwV0AgRhAQPZBQmKAwWJAwVZAQJ9AgRLAALeBQnMBQjuBQlSAQKdAwboOzv0BgqdAwZeAQOFAgT0BgqoAwbeBQllAQNAAAFAAAFAAAFAAAFAAAFAAAFAAAGcAwVAAAFAAAFAAAFAAAFAAAFAAAFAAAFAAAFAAAFAAAHfBQlxAgRCAAFAAAFAAAFAAAFAAAFAAAFAAAFAAAFAAAFAAAFAAAFAAAFAAAFAAAEAAADeCAmfAwj7NzjLHyDNHyDHHB5+AgmBAgjpNzeDAgj1ODj4NzjyBQmkAwbsBQnvBQnmODfnNzeMBwunAwbuBQl4BgnxODj7NjfJHB73NzjzBQnfCAmpAwbnODeeAwbVISCnBQeCAgjIHB6jCAifCgmqBQd8AgmYDAn4ICL4HSCmBgioBgjMHyCkBwiiCAipAwqaDAmUDgqhCAimBQenBgifAwmjBwibCwmdCwmZDAnpNjeeCgmpBQflCArwBgrrBwreCAnGDAuTDgrXCgu+DQvOCwu1DguWDQqtDwukEAuREAvqNjf8NzhUAAqpBAesBAerBAetBAeqBAf0Bgrr+vTaAAAAYHRSTlP9++nubc7ByK6W96CSatRPeKZwY0Lp1LzgOxiUH0cdfAwJkwgmvmgORKBNcT9fOOKHtjv755ZXO0kDKNsRLDAjLSoxJq4SEAUGCRUbCycf8lA0HgQYLyghDQcDAjIBMwAnieiiAAAC8klEQVR42t2ZZ1MbMRCGnd577733THrvPaGlknjl9Ep6AQKhpNmJExJCSDAYhg65w/ikP5iVtTrfH+CDpBnN+95qZpcdZvWMR6Hen90drY3fI8mPTULwfiE8bqJuZSz0r62r409je+TLr2bBMZpOCQN1007ZSk/Xj7+d7d/qWpr7PTzBPs3TDdsB8kO9Pd2fWzvf1ydbmrA/Dzc3TgftANgfDvW2dT/voyX/Y9r/Rl+jP9D7B5/QV/kHmMk/QO8foOd+KvQ1A1ljG8DFq5lZqXha/qDkXuKGy9NCOAnXdRzXvYX9VqNmvjHeT3HnJmYopriD8RTFE1HB0zGKuxgXFHejmDem82JcUNyNY95inRfjXNeLY97bOq/AvLpeFPPGdF6MC9Q3WwAOnFCz0oCzUv+1pZl7Qhi4NwLsO8kYk7PS0NpZK2clre4EbpauArh2meEynivL8gBOYSPmc2XmZoDTDJfxXMlZCXCJqWU2V97mymvYb6VNzkptJFkpZ4UbtZ8sB9hbQJ3QrHxoj9TJWUkLyQNTtHQBwIUr1IjZXJlD17BcZnNlRh7AUWrDbK5MXw9wnrowmyvT1mavYbO58i4X4HBY9WA2V16sAzhYSD0YzZWyNYFr2GyuLAY4dIY6MJsrIxEox6gBw7kyNHsNm86V5IR8ppb5XBk8W/31NnBl+BImlw1c8cbKXyk2cIXzR1MYs4IrqEWzrOBKZg+ZbwNXlI5YZAFXSEcVWsAVpaXjbOCK0qKpNnBFac5cC7hCe9hCC7hCOqbQAq6oXTY5bAFXlD6eZwNXlI5eagFXSMevsIArpJMK/Fl51UdL3teBF+pUjf7AeOCFOiX8A4xnX6jR39cf6IMv1N7dbA0eqOEFavBADS9Qgwdq3EFfFajhZczEsOZKxevyZyUPE/L1mKsXatxR9DHyLnqhfRx9NXkHPdc+jr6avIOeax9FHyM/IDVerraBK0qv77KAK7R377GAK6RHjrMQY2DFOhu2phU49x/3I8hBRp6DlQAAAABJRU5ErkJggg==') no-repeat 0 0;}

body { background-color:#f4f4f4;}
.headTitle { font:40px/100px Arial; color:#fff; text-align:center; background-size:cover;}
.headTips { margin:30px 0 50px 0; text-align:center;}
.headTips p { font:30px/1.2 Arial; color:#555; }
.headTips em { margin-left:10px; font-style:normal; color:#046704;}
.headTips strong { font:40px/1.2 Arial; color:#cd080f;}
.integralBox { position:relative; *zoom:1; margin:0 10px; background:#fff; border:1px solid #b7b7b7; border-radius:8px; box-shadow:inset 1px 1px 6px #efefef;}
.integralTips { position:absolute; left:-2px; top:-30px; width:180px; height:50px; padding-right:22px; font:30px/50px Arial; color:#fff; text-align:center;}
.integralArea{ margin:0 15px;}
.integralArea { padding:18px 0 0 0;}
.integralList { overflow:hidden;}
.integralList li:after {content:"."; display: block; visibility: hidden; clear: both; height:0; font-size:0;}
.integralList li {*zoom:1; padding:13px 0; margin-top:-1px; border-top:1px dashed #e1e1e1;}
.integralList .listPic{ float:left; width:90px; height:90px; overflow:hidden; margin-right:10px; border-radius:14px; box-shadow:1px 2px 4px #d0d0d0;}
.integralList .listPic img { vertical-align:top;}
.integralList .listBtn{ float:right; padding:0 25px; margin:17px 0 0 5px; font:30px/56px Arial; color:#fff; text-shadow:1px 1px 4px #61b1fc; border:1px solid #1167c1; border-radius:10px; box-shadow:inset 1px 1px 4px #61b1fc; background-image: -ms-linear-gradient(top, #46a4fb 0%, #1f7ad7 100%);background-image: -moz-linear-gradient(top, #46a4fb 0%, #1f7ad7 100%);background-image: -o-linear-gradient(top, #46a4fb 0%, #1f7ad7 100%);background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #FFFFFF), color-stop(1, #00A3EF));background-image: -webkit-linear-gradient(top, #46a4fb 0%, #1f7ad7 100%);background-image: linear-gradient(top,#46a4fb 0%, #1f7ad7 100%);}
.integralList .listDetails{ display:block; font:28px/1.4 Arial; color:#959595; word-break:break-all;}
.integralList .listDetails strong,.integralList .listDetails span{ display:block;}
.integralList .listDetails strong{ font-size:32px; color:#000;}
.goMore { display:block; font:32px/2 Arial; color:#017fd6; text-align:center;}
.loadingTips { font:32px/2.4 Arial; color:#666; text-align:center; border-top:1px dashed #e1e1e1;}

/* listNav */
.listNav { width:100%; height:82px; margin-bottom:20px; box-shadow:2px 2px 10px #ccc; background-image: -ms-linear-gradient(top, #F9F9F9 0%, #EFEFF1 100%); background-image: -moz-linear-gradient(top, #F9F9F9 0%, #EFEFF1 100%); background-image: -o-linear-gradient(top, #F9F9F9 0%, #EFEFF1 100%); background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #FFFFFF), color-stop(1, #00A3EF)); background-image: -webkit-linear-gradient(top, #F9F9F9 0%, #EFEFF1 100%); background-image: linear-gradient(top,#F9F9F9 0%, #EFEFF1 100%);}
.listNav a{ display:inline-block; width:32%; height:80px; text-align:center; font:36px/78px Arial; color:#000;}
.listNav span{ position:relative; *zoom:1; display:inline-block; width:0; height:48px; overflow:hidden; top:14px; border-left:1px solid #cecfd1; border-right:1px solid #fdfdfd;}
.listNav a:hover,.listNav .act{ border-bottom:4px solid #2487e8;}
