

/****************************首页****************************/
/**精品游戏**/
.cpJp{ width:100%; background:#FFFFFF; border:1px solid #E1E1E1; padding-bottom:10px; margin-top:8px;}
.cpJpTitle{ width:94%; margin:auto; margin-top:5px; overflow:hidden;}
.cpJpList{ width:94%; margin:auto;}
.cpJpList li{ width:100%; border-bottom:1px solid #F0F0F0; padding-bottom:5px;}
.cpJpBox{ float:left; width:86px; height:86px; position:relative; margin:8px 0px 0px 0px;}
.cpJpBg{ height:20px; line-height:20px; position:absolute; bottom:4px; right:4px; background:#FC5D0C; color:#FFFFFF; padding:0px 5px;}
.cpJpList li dl{ float:left; width:45%; margin:12px 0px 0px 5px;}
.cpJpList li dl dt{ width:100%; height:20px; line-height:20px; overflow:hidden;}
.cpJpList li dl dt a{ font-size:16px; display:block; float:left;}
.cpJpList li dl dt b{ display:block; float:left; width:20px; height:20px; background:url(../cpimages/bg01.png) no-repeat -35px 0px; background-size:100px 100px; margin-left:5px;}
.cpJpList li dl dd{ width:100%; height:16px; line-height:16px; overflow:hidden; color:#A1A1A1; margin-top:10px; }
.cpJpXz{ float:right; width:66px; margin-top:20px;}
.cpJpXz a{ display:block; text-decoration:none;}
.cpJpXz a span{ display:block; width:30px; height:30px; margin:auto; background:url(../cpimages/bg01.png) no-repeat 0px -25px; background-size:100px 100px;}
.cpJpXz a p{ width:66px; height:16px; line-height:16px; overflow:hidden; color:#A1A1A1; text-align:center; margin-top:10px; font-size:12px;}
.cpJpMenu{ float:right; margin-top:3px;}
.cpJpMenu a{ display:block; float:left; color:#333333; text-decoration:none; width:50px; height:20px; line-height:20px; text-align:center; font-size:16px;}
.cpJpMenu a.hover{ background:#71B63B; color:#FFFFFF;}

/**手机银行客户端app**/
.cpJpTitle span{ display:block; float:left; width:36px; height:18px; line-height:18px; color:#FFFFFF; background:url(../cpimages/bg01.png) no-repeat 0px -60px; background-size:100px 100px; margin:3px 5px 0px 0px; padding-left:5px;}
.cpJpTitle h2 a{ color:#333333; text-decoration:none;}
.cpCl{ width:94%; margin:auto;}
.cpClImg{ width:100%; margin-top:10px;}
.cpClImg img{ width:100%;}
.cpClList{ width:100%; margin-top:10px;}
.cpClList li{ float:left; width:30%; margin-left:5%; text-align:center;}
.cpClName a{ display:block; width:100%; font-size:16px; text-align:center; height:20px; line-height:20px; overflow:hidden; text-align:center;}
.cpClList li.one{ margin-left:0%;}
.cpRedNum{ position:absolute; width:30px; height:30px; top:-8px; left:-2px; background:#FF3C3C; border-radius:100px;}
.cpRedNum em{ font-size:8px; color:#FFFFFF;  text-align:center; display:block;}
.cpRedNum span{ color:#FFFFFF; display:block; text-align:center; font-size:16px; margin-top:-5px;}
.cpGrayNum{ background:#5A6272; border-radius:100px;}
.cpJpList li.cpSpace{ margin-top:8px;}

/**友情链接**/
.cpLink{ width:94%; margin:auto;}
.cpLink a{ display:block; float:left; white-space:nowrap; margin:8px 10px 0px 0px;}


/****************************列表页****************************/
/**菜单**/
.cpCd{ width:240px; margin:auto; margin-top:10px;}
.cpCd li{ float:left; width:80px; height:30px; text-align:center;}
.cpCd li a{ display:block; width:78px; height:28px; line-height:28px; border:1px solid #E1E1E1; background:#FFFFFF; font-size:16px; color:#333333; text-decoration:none;}
.cpCd li a.hover{ background:#71B63B; color:#FFFFFF;}
.cpMore a span{ display:block; width:94%; margin:auto; height:33px; line-height:33px; margin-top:10px; background:#EBEBEB; border:1px solid #E0E0E0; text-align:center;}
.cpMore a span em{background:url(../cpimages/bg03.png) no-repeat right 0px; background-size:21px 20px; color:#333333; text-decoration:none; font-size:16px; padding-right:30px;}
.cpMore a{ text-decoration:none;}
.cpMoreOther{ text-align:center; margin-top:10px;}


/****************************分类页****************************/
/**分类列表**/
.cpFl{ width:96%; margin:auto;}
.cpFlBox{ width:99%; height:96px; border:1px solid #E1E1E1; background:#FFFFFF; margin-top:10px;}
.cpFlLeft{ float:left; width:35%; text-align:center; margin:8px 0px 0px 0px;}
.cpFlList{ float:left; width:65%;}
.cpFlList li{ float:left; width:49.5%; height:48px; line-height:48px; overflow:hidden; text-align:center; border-left:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1;}
.cpFlList li.line{ border-bottom:none;}
.cpFlList li a{ font-size:16px;}


/****************************详细页****************************/
/**详细框**/
.cpDd{ width:100%; border:1px solid #E1E1E1; background:#FFFFFF; padding-bottom:8px; margin-top:8px;}
.cpDdIn{ width:94%; margin:auto;}
.cpDdBox{ width:100%; margin-top:10px;}
.cpDdLeft{ margin-top:0px;}
.cpDdBox dl{ float:left; width:67%; margin:10px 0px 0px 8px;}
.cpDdBox dl dt a{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; font-size:22px;}
.cpDdBox dl dd{ width:100%; height:16px; line-height:16px; overflow:hidden; color:#A0A0A0; margin-top:8px;}
.cpLj1 a span{ display:block; width:100%; margin:auto; height:35px; line-height:35px; margin-top:8px; background:#71B63B; text-align:center;}
.cpLj1 a span em{background:url(../cpimages/bg05.png) no-repeat left 0px; background-size:21px 21px; color:#FFFFFF; text-decoration:none; font-size:18px; padding-left:30px;}
.cpLj1 a{ text-decoration:none;}
.cpLj2 a span{ background:#FFA14D;}
.cpLj2 a span em{ background:url(../cpimages/bg06.png) no-repeat left 0px; background-size:21px 21px;}

/**截图**/
.wappper{ margin-top:10px; width:100%;}
.swiper-container {height: 170px;margin: 5px auto 10px;overflow: hidden;position: relative;z-index: 1;}
.pic_list{width:100%;}
.pic_list li{float: left;margin: 0;width: auto;}
.pic_list li img{margin-right:5px;}

/**详细内容**/
.cpDc{ width:100%; border:1px solid #E1E1E1; background:#FFFFFF; margin-top:8px; padding-bottom:8px;}
.cpDcIn{ width:94%; margin:auto; color:#444444; line-height:22px;}
.cpDcTitle{ width:100%; height:20px; line-height:20px; overflow:hidden; margin:10px 0px 5px 0px;}
.cpDcList{ width:100%; border-bottom:1px solid #E8E8E8; padding-bottom:8px;}
.cpDcList li{ float:left; width:50%; height:16px; line-height:16px; overflow:hidden; color:#444444; margin:8px 0px 0px 0px;}
.cpDcList li span{ color:#999999;}
.cpDcList li.width{ width:100%;}
.cpXg{ width:94%; margin:auto;}
.otherapp{ width:100%; margin-top:5px; padding-bottom:5px;}
.appslider {width: 100%; overflow: hidden; margin-top:15px;}
.appslider .slides li{ float:left; display:inline; width:100%;}
.appslider .slides li dl{ width:29%; float:left; margin:0px 0px 0px 4%;}
.appslider .slides li dl dt{ width:100%; text-align:center;}
.appslider .slides li dl dd{ width:100%; height:20px; line-height:25px; overflow:hidden; text-align:center;}
.flex-control-nav {width: 100%;   text-align: center; margin-top:5px;}
.flex-control-nav li {margin: 0 2px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 6px; height: 6px; display: block;   background: rgba(255, 255, 255, 0.5); text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a.flex-active { background: #FF6600; cursor: default; }
.slides1{ width:94%; margin:auto; margin-top:10px;}
.slides1 dl{ float:left; width:20%; text-align:center;}
.slides1 dl dd{ width:100%; height:20px; line-height:20px; overflow:hidden; font-size:12px;}

/**标签**/
.cpLabel{ width:100%; padding-bottom:10px;}
.cpLabel li{ float:left; margin:5px 5px 0px 0px;}
.cpLabel li a{ display:block; height:23px; border:1px solid #E8E8E8; background:#F3F3F3; padding:0px 10px;}
.cpDcZxBox{ width:100%; border-bottom:1px solid #E8E8E8; padding-bottom:10px;}
.cpDcZxList{ width:100%;}
.cpDcZxList li{ width:100%; height:16px; line-height:16px; overflow:hidden; margin-top:10px;}






























