@charset "utf-8";

.wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.waiting, .waiting *{cursor:wait !important;}
.font-songti, .font-songti *{font-family:"\5B8B\4F53";}
.clear{display:block;clear:both}
.clearfix:before, .clearfix:after{clear:both;display:table;content:" ";}
.hidden{overflow:hidden;}
.block{display:block;}
.hide{display:none;}
.c{text-align:center;}
.r{text-align:right;}
.b{font-weight:bold;}
.i{font-style:italic;}
.fl{display:block;float:left;}
.fr{display:block;float:right;}
.block{display:block;}
.relative{position:relative;}
.absolute{position:absolute;}
.fixed{position:fixed;}
a.ellipsis, .ellipsis a, .self-ellipsis, .ul-ellipsis li{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.size12{font-size:12px;}
.size16, .medium{font-size:medium;}
.size18, .large{font-size:large;}
.size20{font-size:20px;}
.size22{font-size:22px;}
.size24, .x-large{font-size:x-large;}
.size28{font-size:28px;}
.size30{font-size:30px;}
.size36{font-size:36px;}
.size42{font-size:42px;}
.size48{font-size:48px;}
.justify{text-align:justify;}
.uppercase{text-transform:uppercase;}
.h0{height:0;}
.h5{height:5px;}
.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h60{height:60px;}
.h70{height:70px;}
.h80{height:80px;}
.h90{height:90px;}
.h100{height:100px;}
.pointer{cursor:pointer;}
.color-fff,.white{color:#fff;}
.color-f00,.red{color:#f00;}
.color-999{color:#999;}
.color-888{color:#888;}
.color-777{color:#777;}
.color-666{color:#666;}
.color-555{color:#555;}
.color-444{color:#444;}
.color-333{color:#333;}
.color-000,.black{color:#000;}

/*wxyImgFocus*/
.wxy-img-focus{position:relative;}
/* .wxy-img-focus .button{display:none;position:absolute;top:50%;margin-top:-15px;padding:0 5px;width:auto;line-height:30px;font-size:small;color:#fff;background-image:none;background-color:rgba(0,0,0,.7);cursor:pointer;}
.wxy-img-focus:hover .button{display:block;}
.wxy-img-focus .next{right:0;} */
.wxy-img-focus .button{display:none;position:absolute;top:50%;margin-top:-60px;width:60px;height:120px;overflow:hidden;text-indent:-999px;cursor:pointer;}
.wxy-img-focus:hover .button{display:block;}
.wxy-img-focus .prev{background:url(../images/btn_left.png) center center no-repeat;}
.wxy-img-focus .next{right:0;background:url(../images/btn_right.png) center center no-repeat;}
.wxy-img-focus ul{position:absolute;top:0;right:0;bottom:0;left:0;}
.wxy-img-focus ul li, .wxy-img-focus ul a{position:absolute;display:block;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center center;}
.wxy-img-focus ul img{display:block;width:100%;height:100%;} /*当焦点图使用时，图片以<img/>形式调用*/
.wxy-img-focus .title-container{position:absolute;right:0;bottom:0;left:0;height:34px;overflow:hidden;}
.wxy-img-focus .title-container .div{position:absolute;top:0;right:0;bottom:0;left:0;}
.wxy-img-focus .title-container .mask{background:#000;opacity:.7;filter:Alpha(opacity=70);}
.wxy-img-focus .title{float:left;height:34px;overflow:hidden;}
.wxy-img-focus .title a{display:block;width:100%;line-height:34px;text-indent:1em;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size: 14px;text-decoration: none;}
.wxy-img-focus ol{position:absolute;bottom:10px;}
.wxy-img-focus ol li{float:left;padding-right:8px;}
.wxy-img-focus ol.dot i{display:block;width:12px;height:12px;text-indent:-99px;overflow:hidden;border-radius:50%;background-color:#fff;cursor:pointer;}
.wxy-img-focus ol.dot li.on i{background-color:#f60;}
.wxy-img-focus ol.num li{padding-right:6px;}
.wxy-img-focus ol.num i{display:block;width:16px;height:16px;font-size:12px;line-height:16px;text-align:center;color:#e00;overflow:hidden;background-color:#eee;cursor:pointer;}
.wxy-img-focus ol.num li.on i{color:#fff;background-color:#e00;}

.ul-ellipsis ul li a{
	font-size: 14px;
	color: #656565;
	text-decoration: none;
}
