@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
body{ font:14px/1.5 \5b8b\4f53, Arial, Verdana; color:#878787; background:#fff;}
ul{ list-style:none;list-style-type: none;}
button{ border:0 none; padding:0; cursor:pointer; outline:0}
img{ border:0;}
a{ text-decoration:none; color:#464646; outline:0}
i{font-style: normal;}
.clear {clear:both;}
.clear_fix {zoom:1;}
.clear_fix:after {display:block;clear:both;content:".";visibility:hidden;height:0;font-size:0;}

/* 专题页面 */
.sub_wrap{width: 960px;margin:0 auto;}
.sub_wrap li img{border: 1px solid #acacac;}

	/* 大图部分 */
.sub_wrap .focus_box{width: auto;height:264px;overflow: hidden;position: relative;}
.sub_wrap .focus_box .focus_nav{text-align: center;width: auto;height: 20px;line-height: 20px;vertical-align: middle;position: absolute;bottom: 0px;z-index: 99;}
.sub_wrap .focus_box .focus_nav span{width: 13px;height: 12px;_margin-left:3px;display: inline-block;background: url(../images/all_bg.png?v=2014_04_18_11_45_42) no-repeat -290px -12px;cursor: pointer;overflow: hidden;}
.sub_wrap .focus_box .focus_nav span.current{background-position: -290px -1px;}
.sub_wrap .focus_box .focus_wrap{width: auto;height: 262px;position:relative;overflow: hidden;}
.sub_wrap .focus_box .bar_btn{width: 33px;height: 64px;display:none;}
.sub_wrap .focus_box .bar_btn.left_btn{left:0px;background-position: 0px 0px;background: url(../images/btn_left.png) no-repeat center top;position: absolute;top:80px;z-index: 99;cursor:pointer;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/yule/static/images/btn_left.png', sizingMethod='crop');}
.sub_wrap .focus_box .bar_btn.right_btn{right:0px;background-position: -33px 0px;background: url(../images/btn_right.png) no-repeat center top;position: absolute;top:80px;z-index: 99;cursor:pointer;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/yule/static/images/btn_right.png', sizingMethod='crop');}
.sub_wrap .big_pic{width: 960px;height: 262px;overflow: hidden;}
.sub_wrap .big_pic li{width: 470px;float:left;margin-left:19px;position: relative;_display:inline;overflow: hidden;}
.sub_wrap .big_pic li.first_pic{margin-left: 0px;}
.sub_wrap .big_pic li .pic_info{width:470px;height:20px;margin:0 auto;white-space:nowrap;text-overflow:ellipsis;font-size: 14px;color:#333333;display: block;font-weight: bold;overflow: hidden;text-align: center;}

	/* 小图列表部分 */
.sub_wrap .bar{width: 960px;height: 28px;line-height:28px;border-bottom: 2px solid #c2c2c2;margin: 20px 0px;}
.sub_wrap .bar h3{font-size: 14px;font-weight: bold;margin-left: 5px;color:#878787;float: left;}
.sub_wrap .bar a{position:relative;width: 55px;display:inline-block;text-align: center;margin: 0;display: inline-block;font-size: 12px;font-weight: normal;}
.sub_wrap .bar a.active , .bar a:hover{color:#6fcef4;}
.sub_wrap .bar a i{border-style: dashed dashed solid dashed;border-color: transparent transparent #c2c2c2 transparent;border-width: 5px;position: absolute;font-size: 0;line-height: 0;left:21px;bottom: 0px;visibility: hidden;}
.sub_wrap .bar a.active i{visibility: visible;}
.sub_wrap .pic_list li{width: 302px;height:200px;overflow:hidden;float: left;margin:0px 0px 20px 26px;}
.sub_wrap .pic_list li.list_0{margin-left: 0px;}
.sub_wrap .pic_list li span{width: 300px;text-align:left;display: block;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.sub_wrap .pic_list .text_title{color:#333333;}
.sub_wrap .pic_list .text_time i{line-height:20px;vertical-align:middle;}
.sub_wrap .pic_list .text_time i.ico{width: 13px;height: 14px;overflow:hidden;display: inline-block;background: url(../images/all_bg.png?v=2014_04_18_11_45_42?v=png_8) no-repeat 0px 0px;margin-right: 5px;}
.sub_wrap .pic_list .text_time i.text{height: 20px;}


/* 活动页面 */
.act_wrap{width: 960px;margin:0 auto;}
.act_wrap li img{border: 1px solid #acacac;}

	/* 大图部分 */
.act_wrap .focus_box{width: auto;height:264px;overflow: hidden;position: relative;}
.act_wrap .focus_box .focus_nav{text-align: center;width: auto;height: 20px;line-height: 20px;vertical-align: middle;position: absolute;bottom: 0px;z-index: 99;}
.act_wrap .focus_box .focus_nav span{width: 13px;height: 12px;line-height:12px;vertical-align:middle;display: inline-block;background: url(../images/all_bg.png?v=2014_04_18_11_45_42) no-repeat -290px -12px;cursor: pointer;_margin-left:3px;}
.act_wrap .focus_box .focus_nav span.current{background-position: -290px -1px;}
.act_wrap .focus_box .focus_wrap{width: auto;height: 268px;position:relative;overflow: hidden;}
.act_wrap .focus_box .bar_btn{width: 33px;height: 66px;display:none;position: absolute;top:80px;z-index: 99;cursor:pointer;}
.act_wrap .focus_box .bar_btn.left_btn{left:0px;background-position: 0px 0px;background: url(../images/btn_left.png) no-repeat center top;position: absolute;top:80px;z-index: 99;cursor:pointer;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/yule/static/images/btn_left.png', sizingMethod='crop');}
.act_wrap .focus_box .bar_btn.right_btn{right:0px;background-position: -30px 0px;background: url(../images/btn_right.png) no-repeat center top;position: absolute;top:80px;z-index: 99;cursor:pointer;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/yule/static/images/btn_right.png', sizingMethod='crop');}
.act_wrap .big_pic{width: 960px;height: 262px;}
.act_wrap .big_pic li{width: 470px;float:left;margin-left:19px;position: relative;overflow: hidden;}
.act_wrap .big_pic .first_pic{margin-left: 0px;}
.act_wrap .big_pic .pic_info{width:470px;height:20px;margin:0 auto;white-space:nowrap;text-overflow:ellipsis;font-size: 14px;color:#333333;display: block;font-weight: bold;overflow: hidden;text-align: center;}
.act_wrap .big_pic .other_info{text-align: center;}
.act_wrap .big_pic .other_info span{height: 20px;line-height: 20px;}
.act_wrap .big_pic .other_info .time_info i.ico{width: 13px;height: 14px;overflow:hidden;display: inline-block;background: url(../images/all_bg.png?v=2014_04_18_11_45_42?v=png_8) no-repeat 0px 0px;}
.act_wrap .big_pic .other_info .time_info i.text{height: 20px;line-height: 20px;}
.act_wrap .big_pic .other_info span i{margin-right: 3px;vertical-align:middle;}
.act_wrap .big_pic .other_info .address_info i.ico{width: 11px;height: 14px;overflow:hidden;display: inline-block;background: url(../images/all_bg.png?v=2014_04_18_11_45_42?v=png_8) no-repeat 0px -14px;}
.act_wrap .big_pic .other_info .address_info i.text{height: 20px;display: inline-block;}
.act_wrap .big_pic li .state_ico{position:absolute;right: -2px;top: -2px;width: 76px;height: 76px;display: block;z-index: 999;}
.act_wrap .big_pic li .online{background: url(../images/tag_ico_online.png) no-repeat top center;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/yule/static/images/tag_ico_online.png', sizingMethod='crop');}
.act_wrap .big_pic li .offline{background: url(../images/tag_ico_offline.png) no-repeat top center;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/yule/static/images/tag_ico_offline.png', sizingMethod='crop');}

	/* 小图列表部分 */
.act_wrap .bar{width: 960px;height: 28px;line-height:28px;border-bottom: 2px solid #c2c2c2;margin: 20px 0px;position: relative;}
.act_wrap .bar h3{width:955px;font-size: 14px;font-weight: bold;margin-left: 5px;color:#878787;float: left;}
.act_wrap .bar a{position:relative;width: 76px;display:inline-block;text-align: center;margin: 0;display: inline-block;font-weight: normal;font-size: 12px;color:#333333;}
.act_wrap .bar a.active , .bar a:hover{color:#6fcef4;}
.act_wrap .bar a i{border-style: dashed dashed solid dashed;border-color: transparent transparent #c2c2c2 transparent;border-width: 5px;position: absolute;font-size: 0;line-height: 0;left:32px;bottom: 0px;_bottom: -1px;visibility: hidden;}
.act_wrap .bar a.active i{visibility: visible;}
.act_wrap .bar h3 .vip_ico{width: 78px;height: 24px;display: inline-block;background: url(../images/all_bg.png?v=2014_04_18_11_45_42) no-repeat -13px 0px;position: absolute;top:2px;right: 0px;}
.act_wrap .bar h3 .vip_ico:hover{background-position: -92px 0px;}
.act_wrap .pic_list li{width: 302px;height:200px;overflow:hidden;float: left;margin:0px 0px 20px 24px;position: relative;}
.act_wrap .pic_list li.list_0{margin-left: 0px;}
.act_wrap .pic_list li span{width:200px;text-align:left;height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display: block;}
.act_wrap .pic_list .other_info span{float:left;width: 100px;}
.act_wrap .pic_list .other_info span i{margin-right: 3px;vertical-align:middle;display: inline-block;}
.act_wrap .pic_list .other_info .time_info i.ico{width: 13px;height: 14px;overflow:hidden;background: url(../images/all_bg.png?v=2014_04_18_11_45_42?v=png_8) no-repeat 0px 0px;}
.act_wrap .pic_list .other_info .time_info i.text,.act_wrap .pic_list .other_info .address_info i.text{height: 20px;}
.act_wrap .pic_list .other_info .address_info i.ico{width: 11px;height: 14px;overflow:hidden;background: url(../images/all_bg.png?v=2014_04_18_11_45_42?v=png_8) no-repeat 0px -14px;}
.act_wrap .pic_list .act_state{width: 58px;height: 22px;display: block;position: absolute;right: 1px;top:150px;}
.act_wrap .pic_list span.state_online{background: url(../images/all_bg.png?v=2014_04_18_11_45_42) no-repeat -171px 0px}
.act_wrap .pic_list span.state_offline{background: url(../images/all_bg.png?v=2014_04_18_11_45_42) no-repeat -230px 0px}


.fixed_ad{width: 146px;height: 253px;display: block;background: url(../images/scroll_bg.png) no-repeat center top;position:fixed;top:165px;_position:absolute;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/yule/static/images/scroll_bg.png', sizingMethod='crop');display: none;}
.fixed_ad span{width: 136px;height: 24px;overflow: hidden;display: inline-block;margin:206px auto 0 18px;}

/* 页码列表 */
.page_list{ margin:30px 0 20px 0; text-align:center; color:#424242; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.page_list .current{ font-weight:bold; font-style:italic; border-bottom:1px solid #c5c5c5; margin:0 8px;}
.page_list .btnPage{ font-style:normal; font-family:\5b8b\4f53, Arial, Verdana; font-size:12px}
.page_list .btnPage:hover{font-weight:normal}
.page_list a{ font-style:italic; font-size:14px; padding:0 5px; color:#424242; border-bottom:1px solid #fffafa; margin:0 3px}
.page_list a:hover,.page_list a.hover{ /*border-bottom:1px solid #c5c5c5; */color:#000; font-weight:bold}
.page_list a.pre{ font-style:normal; font-size:12px; color:#424242; margin-right:30px; background:url(../images/other.png?v=png_8&time=2014_02_27_05_17_36) no-repeat -302px -67px; padding-left:10px;}
.page_list a.next{ font-style:normal; font-size:12px; color:#424242; margin-left:30px; background:url(../images/other.png?v=png_8&time=2014_02_27_05_17_36) no-repeat -276px -45px; padding-right:12px;}
.page_list a.pre:hover,.page_list a.next:hover{ border-bottom:1px solid #fffafa; font-weight:normal; position:static}

/* 头部二级导航 */
.sub_nav{ width:960px; margin:0 auto 12px auto;}
.sub_nav ul{ border-bottom:1px solid #dcdcdc; height:35px; padding-left:20px;}
.sub_nav li{ float:left; position:relative; margin-right:10px}
.sub_nav a{ display:block; height:35px; line-height:35px; text-align:center; width:66px; color:#5e5e5e}
.sub_nav .hover a,.sub_nav a:hover{ color:#6fcef4; font-weight:bold}
.sub_nav .hover span{ height:3px; font-size:0; line-height:0; background:#6fcef4; width:66px; position:absolute; bottom:-1px; _bottom:-2px;left:0px;}
.loginbox{text-align:left;}
.conttxtclass p{font-size:14px;}