@charset "utf-8";/* CSS Document */
* {margin: 0;padding: 0;-webkit-user-select: none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);}
html,body {height: 100%;}
body {-webkit-text-size-adjust: none;font-family: "微软雅黑", Arial, Helvetica, sans-serif;font-size: 0.8em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-box-align: stretch;background-color: #fdfbec;min-height: 100%;overflow-y: scroll;/*-webkit-overflow-scrolling: touch*/ line-height:1.5em; color:#686636;}
input {outline: 0px;}
input,textarea {-webkit-user-select: text;}
section,nav,article,aside,hgroup,header,footer {display: block;}
input,textarea,select,button,table {font-size: inherit;font-family: inherit;line-height: inherit;}
img,fieldset {border: 0; vertical-align:top;}
ul,ol {list-style: none;}
i,em,address {font-style: normal;}
a {color: inherit;text-decoration: none;}
.clear {zoom: 1;}
.clear:after {display: block;clear: both;content: "\20";}
.headerimg img{ width:100%;}
.wenzijies{padding:1em 3.5%; }
.wenzijies img{width:28%; margin:1em 0 0.5em;}
.wenzijies font{ display:block; color:#fd5d5c;}
.wenzijies a font{text-decoration:underline;}
.ruwei{ background-color:#c5e2ed;color:#fff;}
.bjimg{ width:100%;}
.tpsytj{ clear:both; overflow:hidden; text-align:center; margin-bottom:1em; display:none;}
.tptj{ display:inline-block; width:41.4%; background:url(/statics/images/mobile/images/wxbj_10.gif) no-repeat right bottom; line-height:3em; font-size:18px; margin:0 0.25em;}
.lan{ background-color:#9ccfed;}
.hong{ background-color:#d7b7be;}
.tptj font{ display:block; line-height:2em; font-size:12px;}
.lan font{ background-color:#45a7ee;}
.hong font{ background-color:#fd5d5c;}
.chaxunzp{ width:95%; margin:0 auto 1em; line-height:2.5em; border-radius:1em; background-color:#fff; overflow:hidden;box-shadow:inset 1px 3px 6px 0px #d5d5d5;}
.cxnamebian{ background:none; border:none; padding-left:5%; color:#a4a4a4; width:70%; float:left;}
.sousuok{ width:25%; border:none; background-color:#2a8bcb; float:left; color:#fff; letter-spacing:1em; text-align:center; padding-left:1em; height:100%;}
.fenleimc{ line-height:1.5em;width:94%; margin:0 auto 1em;}
.fenleimc span{ display:inline-block; margin-right:0.3em; background-color:#fdfbec; color:#2a8bcb; padding:0 0.55em;}
.fenleimc span.hover{color:#fdfbec; background-color:#2a8bcb;}
ul.zuoplist{ margin:0 auto 0.5em; width:100%; line-height:1.5em; position:relative;}
ul.zuoplist li{ float:left; margin-left:2.5%; padding:2% 0; background-color:#fff; border-radius:0.5em; width:45%; margin-bottom:0.5em; position:absolute;}
ul.zuoplist li a{ color:#777;}
ul.zuoplist li img,ul.zuoplist li p{width:90%; display:block; margin:0 auto 0.5em;}
/*ul.zuoplist li span.xddw{ margin-bottom:0; position:relative; background-color:#2a8bcb; color:#fff; text-align:center;border-radius:3px;}
ul.zuoplist li span.jddw,ul.zuoplist li .listtoupiao .mood span{ position:absolute; top:-2em; color:#777; text-align:right; }
ul.zuoplist li span.xddw a{ color:#fff;}
ul.zuoplist li span.jddw font{ color:#fd5d5c;}*/
.listtoupiao{ width:90%; margin:0 auto; position:relative;}
ul.zuoplist li .listtoupiao img{ width:100%;}
.listtoupiao .mood{ position:absolute; top:0; left:0; width:100%; height:100%;}
ul.zuoplist li .listtoupiao .mood span{ position:absolute; color: #fd5d5c; display: inline;padding-right: 10%;right: 0;bottom: 0;width: auto; line-height:174%;}
.pages{ text-align:center;}
.pages *{ display:inline-block; line-height:1.5em; padding:0 0.5em; margin:0 0.5em 0.5em; background-color:#fff; color:#2a8bcb;}
.pages span{ color:#fd5d5c;}
.kdyb{ width:100%;}
.xiangqing{ background-color:#fdfbec;}
.xiangqing.neirxq{ background-color:#f8f6ec;}
.zuoplist{ background-color:#c5e2ed; padding:1em 0;}
#tsImgCon{ position:relative; width:100%; margin-bottom:1em;}
#tsImgCon .huadong{ position:absolute; width:7%; height:16.6%; top:40%; cursor:pointer;}
.zuo{ left:0;}
.you{ right:0;}
.tupliebiao{ display:block; height:100%;}
.tupliebiao li{ width:100%; height:100%; text-align:center; overflow:hidden; display:none;}
.tupliebiao a{ width:100%; display:block; height:100%; display:none; background-size:100% auto; background-position:center center; background-repeat: no-repeat;}
.tupliebiao a.tsSelectImg{ display:block;}
.tupliebiao a span{ display:block; width:100%; height:100%;}
.tupliebiao li img{}
.tupliebiao li.tsSelectImg{ display:block;}
.bbbj{ position:absolute; width:100%; height:2em; line-height:2em; bottom:0; color:#fff; left:0; text-indent:1em;}
.titlekk{ bottom:2em;}
.xydd span{ display:inline-block; width:0.8em; height:0.8em; margin-right:0.5em; background-color:#fff;border-radius: 0.5em;}
.xydd span.hover{ background-color:#2a8bcb;}
.xydd { text-align:right;}
.zhelisbj{ background-color:#000; opacity:0.5; height:4em;}
.toupdd,.fanhuishouye{ position:relative; width:93.7%; margin:0 auto 1em;}
.toupdd img,.fanhuishouye img{ width:100%;}
.toupdd .mood span{display: inline-block;text-align: right;line-height: 2.2em;padding-right: 1em;color: #fff; float:right;}
.toupdd .mood{ position:absolute; width:100%; height:100%;top:0;left:0;}
.toupdd .mood a,.listtoupiao .mood a{ display:block;width:100%; height:100%;}
.toupdd .mood a{ position:absolute;}
.judijul{ margin-bottom:1em;}
.zzlist{ overflow:hidden; width:91.5%}
.zzlist li{ float:left; padding-bottom:1em; width:27%; margin-right:5%; text-align:center; line-height:2em;}
.zzlist li span{ display:block; width:100%; text-align:center; background-color:#fff;}
.zzlist li span img{ width:100%; margin:0; border-radius:0.5em; overflow:hidden;}
.guanzhu,.bjtoum{ left:0; top:0; width:100%; height:100%;}
.guanzhu{z-index:99999;position:fixed; display:none; }
.bjtoum{ background-color:#000; opacity:0.5; position:absolute;}
.tishi{ position:relative; width:80%; color:#fff; background-color:#2a8bcb; margin:50% auto 0; padding:3%; text-align:center;}
.tishi .guanbi{position: absolute;top: 0;right: 3%;font-size: 1.5em;padding: 2%;font-weight: bold; cursor:pointer;}
.tishi p a{ display:inline-block; background-color:#fd5d5c; padding:0.2em 1em; font-size:1.4em; margin:0.5em auto; border-radius:0.2em;}
.tishi p font{color:#fd5d5c; display:inline-block; padding:0 0.5em;}