﻿ 
.STYLE1 {
	color: #FF0000;
	font-size: 18px;
}

.top-menu-bar{background:#f9f9f9; border-bottom: 1px solid #f0f0f0; height: 37px; }
.top-menu{overflow:hidden; overflow-x:scroll; -webkit-overflow-scrolling:touch; }
.top-menu::-webkit-scrollbar { display: none; }
.top-menu-list{white-space: nowrap; }
.top-menu-list .btn{white-space: nowrap; display: inline-block; padding: 0 10px; color: #333; text-decoration: none; font-size: 14px; line-height:26px; height:26px; margin:5px 0px 5px 5px;}
.top-menu-list .btn.cur{ color:#d00;font-size: 15px;}
.top-menu-more {float: right;position: relative;}
.top-menu-more .p-menu {background: url(../Images/p-menu.png) no-repeat center center;display: block;width: 45px;height: 37px;background-size: 20px;}
/*top_menu_bar点击事件*/
.top-menu-bar-hide{height:auto;}
.top-menu-bar-hide .top-menu-list{white-space: normal;}

.pages {
display: block;
margin: 0 auto;
text-align: center;
width: 240px;
}
.pages b,.pages a {
padding:2px 4px;
border:1px solid #dcdcdc;
min-width:18px;
margin-right:6px;
background:#fff;
}
.pages a:hover {
background:#f8f8f8;
color:#FF6600;
}

.acTxt wrap img {
max-width:100% !important;
margin:0 auto;
height:auto !important;
text-align:center;
}

.acTxt wrap object {
max-width:100% !important;
height:auto !important;	
}
.acTxt wrap embed {
max-width:100% !important;
height:auto !important;	
}

#LifeAd {
    display: none;
}

#acGood div:first-child {
    cursor: pointer;
}

#acGood div.disabled {
    cursor: text;
    background-position-X: -100px;
}

.acTxtTit a span:nth-child(1) {
    background: none;
    color: #f54343;
    text-align: right;
    margin-right: 0px;
    width: auto;
}

.acTxtTit a span:nth-child(2) {
    width: 13px;
    height: 10px;
    display: inline-block;
    background-position: -100px 0;
    margin-left: 5px;
}


/*patch_0728a begin*/

.acAd1 {
    padding: 3px 0;
}

.acAd1 a {
    line-height: 24px;
}

.acTxt p.detailPic {
    margin-top: 24px;
}

.acTxt {
    padding-bottom: 44px;
}

.acCmtLis>.bgNon {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #e5e5e5), to(#e5e5e5)) left top repeat-x;
    background-size: 100% 1px;
}

#acCmtLisBox>.acCmtLis:first-child>.bgNon {
    background: none;
}

#acHotLis {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #e5e5e5), to(#e5e5e5)) left bottom repeat-x;
    background-size: 100% 1px;
}

.acTxtTit a span:nth-child(1) {
    background: none;
    color: #f54343;
    text-align: right;
    margin-right: 0px;
    width: auto;
    float: left;
    margin-top: 3px;
}

.acPicCon p {
    padding: 0 0 8px 0;
    margin: 8px 0;
    height: 44px;
    min-height: 44px;
    overflow: hidden;
    display: block;
}

.vidSize {
    width: 100%;
    height: auto;
}

body {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
}

.acNavBox ul li {
    width: 48px;
}

.acRelev ul li {
    padding: 10px 0 6px;
}

.acRelev ul li a {
    line-height: 22px;
}


/*patch_0728a end*/


/*comment login patch by cds*/

.welcome {
    font-size: 12px;
    color: #333;
    height: 16px;
    float: right;
    font-weight: normal;
}

.welcome span {
    background: url(/skin/images/spritesize47_w1000_h2000.png) no-repeat 0 3px;
    padding: 4px 0 4px 18px;
}

.welcome a {
    padding: 4px 0 4px 18px;
}

.welcome a.login {
    background: url(/skin/images/spritesize47_w1000_h2000.png) no-repeat 0 3px;
}


/*count page patch by Inku*/
.look_alltext {
    padding: 0 15px 20px 15px;
}

.look_alltext p {
    padding-top: 10px;
    color: #000;
    text-align: center;
    font-size: 12px;
}

.look_alltext p span {
    color: #f54343;
}

.pagelist {
    margin: 0;
    padding: 0;
    text-align: center;
    font-size: 0;
}

.pagelist li {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 28%;
    border: 1px solid #a4a4a4;
    vertical-align: top;
    text-align: center;
    word-spacing: normal;
    letter-spacing: normal;
    font-size: 14px;
    line-height: 30px;
}

.pagelist li:nth-child(1) {
    float: left;
}

.pagelist li:nth-child(3) {
    float: right;
}

.pagelist li a {
    display: inline-block;
    color: #000;
}

.pagelist li a.previous {
    padding-left: 16px;
    background: url(/skin/images/122797e0abcc74abe6ba_size1_w20_h36.png) no-repeat left center;
    background-size: 10px 18px;
}

.pagelist li a.next {
    padding-right: 16px;
    background: url(/skin/images/1c52588f18fe7c3ba91b_size1_w20_h36.png) no-repeat right center;
    background-size: 10px 18px;
}

.pagelist li a.previous_n {
    padding-left: 16px;
    background: url(/skin/images/1ecea217ee0dbdfd89ec_size1_w20_h36.png) no-repeat left center;
    background-size: 10px 18px;
    color: #b2b2b2;
}

.pagelist li a.next_n {
    padding-right: 16px;
    background: url(/skin/images/5b583a8b994b2b82a26e_size1_w20_h36.png) no-repeat right center;
    background-size: 10px 18px;
    color: #b2b2b2;
}

.pagelist li a.remaining_n {
    color: #b2b2b2;
}
/*patch_0915a begin*/
.borNo{ background:none;}

.acCmtAll{ margin-bottom:30px;}

#acHotLis{ background:none;}


.iggLine{ background:-webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #e5e5e5), to(#e5e5e5)) left center repeat-x; background-size:100% 1px; margin-top:10px; margin-bottom:10px;}
.iggLine p{ width:54px; height:18px; background:#fff; margin:0 auto; text-align:center; font-size:11px; line-height:18px; color:#ccc;}

.ifgBoxAdPic{ position:relative;}
.iggpicicon{ width:25px; height:10px; border:1px solid #bababa; border-radius:2px; font-size:10px; text-align:center; position:absolute; right:4px; bottom:4px; color:#bababa; line-height:9px;}

/* CSS Document */

/*reset*/
body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video{ margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,audio,canvas,video{display:block;}
body{ font-size:100%; font-family:Helvetica,STHeiti,Droid Sans Fallback; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0,0,0,0);  font-size:18px; color:#333; margin-top:20px; line-height:28px; text-align:justify;}
textarea{resize:none;}
iframe,img{border:0;}
ul,ol{list-style:none;}
input,select,textarea{outline:0;-webkit-user-modify:read-write-plaintext-only;}
input{-webkit-appearance:none;}
a{text-decoration:none; color:#000;}
h1,h2,h3,h4{font-weight:100;}
img{ display:block;}
.clearfix:after{ content:"\200B"; display:block; height:0; clear:both;} 
.clearfix {*zoom:1;}/*IE/7/6*/ 

/*basic*/
.fl{ float:left;}
.fr{ float:right;}
.wrap{ width:94%; padding:0 3%; overflow:hidden;}
.wy{ font-family:Microsoft YaHei;}

/*sprite*/
.acTit>.wrap>div:nth-child(1) a,.acTxtTit a span,.vidBtn,.acVidsTxt,.PicsCoin,.acTxtPics div,.acGood>div:first-child,.readAll,.acShare>div a,.acCmtInput>em,.acCmtLisCon>div i span:nth-child(2),.acAdLis ul li,.btn-submit,.acOrigLis li>div>div a span:nth-child(2),.acOrigLis li>div>div>span.acOrigTG,.LifeAdLis a,.foot ul li,.acTopBox a{  background-size:500px auto;}

/*main*/
.main{ width:100%; overflow:hidden; position:relative;}

/*tit*/
.acTit{ width:100%; height:50px; background:#379BE9;}
.acTit>div{ height:50px;
    display:box; box-align:center; box-pack:justify;
    display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:justify;
}
.acTit>.wrap>div:nth-child(1) a{ background-position:0 0; width:12px; height:19px; display:block;}
.acTit>.wrap>div:nth-child(2),.acTit>.wrap>div:nth-child(2) a{ font-size:19px; color:#fff; margin:3px; font-weight:bold;}
.acMenu{ width:20px; height:17px;}
.acMenu span{ width:20px; height:2px; background:rgba(255,255,255,1); margin-bottom:5px; display:block; transition:transform 0.5s; -webkit-transition:-webkit-transform 0.5s; opacity:1; transform:rotate(0deg) translate(0px,0px);}
.acNavBoxBg{ width:100%; position:absolute; left:0px; top:50px; z-index:99; background:rgba(0,0,0,0.2); height:0; overflow:hidden;}
.acNavBox{ background:#fff; padding-top:10px; padding-bottom:8px;}
.acNavBox a{ color:#6A727B; font-size:15px;}
.acNavBox ul{ width:100%; height:28px; line-height:28px;
    display:box; box-align:center; box-pack:justify;
    display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:justify;
}

/*acAd1*/
.acAd1{ width:100%; background:#F5F5F5; margin-top:13px;}
.acAd1 a{ font-size:14px; color:#474747; line-height:30px; padding-left:10px;}

/*acTxt begin*/
.acTxt{ border-bottom:7px solid #eeeeee; padding-bottom:34px;}
.acTxt p{ font-size:18px; color:#333; margin-top:20px; line-height:28px; text-align:justify;}

.acTxt h3{ font-size:18px; color:#000; margin-top:20px; line-height:25px; font-weight:bold;}
/*acTxtTit*/
.acTxtTit{ margin-top:25px;}
.acTxtTit h1{ font-size:21px; color:#000; font-weight:bold; text-align:justify;}
.acTxtTit>div{ margin-top:6px;
    display:box; box-align:start; box-pack:justify;
    display:-webkit-box; -webkit-box-align:start; -webkit-box-pack:justify;
}
.acTxtTit span{ font-size:13px; color:#909090; margin-right:5px;}
.acTxtTit a{ font-size:13px; color:#f54343;}
.acTxtTit a span{ width:13px; height:10px; display:inline-block; background-position:-100px 0; margin-left:5px;}
/*acB1Tip*/
.acB1Tip{ width:91%; margin:30px auto 0; background:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, transparent), color-stop(0.5, #dfdfdf), to(#dfdfdf)) left top repeat-x; background-size: 100% 1px; font-size:16px; color:#6d6d6d; line-height:23px; text-align:justify;}
.acB1Tip span{ color:#f54343; border-top:2px solid #f54343; padding-top:5px; display:inline-block;}
/*acB1Pic*/
.acTxt p.detailPic{ margin-top:32px;}
.acTxt  img{ max-width:100% !important;

margin:0 auto;
height:auto !important;
text-align:center;}


.acTxt  object{ max-width:100% !important;
margin:0 auto;
height:auto !important;
text-align:center;}
.acTxt  embed{ max-width:100% !important;
margin:0 auto;
height:auto !important;
text-align:center;}


.acTxt p.picIntro{ font-size:13px; color:#909090; line-height:16px; margin:8px 0 24px;}
/*acTxtVids*/
.acVids{ width:100%; position:relative; margin:22px 0 26px;}
.acVids .swiper-slide{ width:100%; position:relative; float:left;}
.acVids .swiper-slide video{ position:absolute; top:0px; left:0px; z-index:4;}
.acVids .swiper-slide img{ width:100%;}
.vidBtn{ width:55px; height:55px; background-position:-200px 0; position:absolute; top:50%; left:50%; margin-top:-28px; margin-left:-28px;}
.vidBtnNon{ opacity:0;}
.acVidsTxt{ width:100%; height:26px; background-color:rgba(0,0,0,0.5); position:absolute; left:0px; bottom:0px; line-height:26px; color:#fff; font-size:14px; background-position:-391px 8px; padding-left:30px;}
.acVids-pagination{ width:40px; position:absolute; bottom:7px; right:6px; text-align:right; z-index:2;}
.acVids-pagination .swiper-pagination-bullet{ width:4px; height:4px; display:inline-block; border-radius:2px; background:#d5d5d5; opacity:0.5; margin:0 2px;}
.acVids-pagination .swiper-pagination-bullet-active{ opacity:1; background:#f54343;}
/*acTxtVid*/
.acTxtVid{ margin-top:24px; position:relative;}
.acTxtVid img{ width:100%;}
.acTxtVid video{ position:absolute; top:0px; left:0px; z-index:4;}
/*acTxtPics*/
.acTxtPics{ margin:18px 0 24px; position:relative; overflow:hidden;}
.acTxtPics img{ width:100%;}
.acTxtPics div{ width:100%; height:26px; background-color:rgba(0,0,0,0.5); position:absolute; left:0px; bottom:0px; line-height:26px; color:#fff; font-size:14px; background-position:-391px -93px; padding-left:30px;}
/*readAll*/
.acTxtHid{ height:0px; overflow:hidden;}
.readAll{ width:138px; height:41px; background-position:-200px -100px; display:box; box-align:center; box-pack:center; display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:center; font-size:16px; color:#000; margin:40px auto 0;}
/*acGood*/
.acGood{ text-align:center; margin-top:36px; line-height:26px; color:#9f9f9f; font-size:16px;}
.acGood>div:first-child{ background-position:0 -100px; width:21px; height:21px; margin:0 auto;}
/*acShare*/
.acShare{ width:100%; height:40px; margin-top:14px;
    display:box; box-align:center; box-pack:justify;
    display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:justify;
}
.acShare>div{ width:48%; height:39px; background:#fefefe; border:1px solid #dfdedf; border-radius:2px;
    display:box; box-align:center; box-pack:center;
    display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:center;
}
.acShare>div a{ width:30px; height:17px; display:block; font-size:12px; color:#9F9F9F; padding:3px 0 0 32px;}
.acShare>div:nth-child(1) a{ background-position:-300px 0;}
.acShare>div:nth-child(2) a{ background-position:-200px -200px;}
/*survey*/
.acSurvey{ margin-top:22px;}
.acSurTit{ font-size:18px; color:#7b7b7b; padding:12px 0 10px; background:-webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #e5e5e5), to(#e5e5e5)) left bottom repeat-x; background-size: 100% 1px; font-weight:bold;}
.acSurQues{ background:-webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #e5e5e5), to(#e5e5e5)) left bottom repeat-x; background-size: 100% 1px; padding:10px 0 9px;}
.acSurQues p:nth-child(1){ font-size:17px; color:#333; margin-top:0; margin-bottom:4px;}
.acSurQues p:nth-child(2){ font-size:12px; color:#9F9F9F; margin:0px;}
.acSurQues p:nth-child(2) span{ margin:0 2px 0 8px;}
.acSurRst{ background:-webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #e5e5e5), to(#e5e5e5)) left bottom repeat-x; background-size: 100% 1px; padding:10px 0 16px;}
.acSurRstT p.RstSty1{ height:4px; width:40px; border-radius:4px; background-color:#00BDF6; float:left; margin-top:12px; margin-right:10px; position:relative;}
.acSurRstT p.RstSty1 span{ width:16px; height:16px; border-radius:100%; background-color:#00BDF6; display:block; position:absolute; top:-6px; left:0px;}
.acSurRstT p:nth-child(2){ font-size:20px; color:#222; margin:0; float:left;}
.acSurRstT p:nth-child(2) span{ font-size:12px;}
.acSurRstT p:nth-child(3){ font-size:12px; color:#222; margin:0; float:right;}
.acSurRstB{ font-size:12px; color:#9F9F9F;}
.acSurIn{ width:44px; width:100%; background:#F54343; text-align:center; margin-top:15px; border-radius:3px;}
.acSurIn a{ font-size:16px; color:#fff; line-height:44px; font-weight:bold;}
/*acTxt end*/

/*acRelev*/
.acBoxTit{ font-size:18px; color:#7b7b7b; padding:12px 0 10px; font-weight:bold;}
.acRelev{ border-bottom:7px solid #eeeeee; padding-bottom:22px;}
.acRelev h3{ font-size:18px; color:#7B7B7B; height:44px; line-height:44px;}
.acRelev ul li{ height:43px; background:-webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #e5e5e5), to(#e5e5e5)) left top repeat-x; background-size: 100% 1px;}
.acRelev ul li a{ font-size:17px; line-height:48px;}

/*acCmt begin*/
.acCmt{ border-bottom:7px solid #eeeeee; padding-bottom:15px;}
.acCmtTit{ font-size:18px; color:#7b7b7b; padding:12px 0 6px; font-weight:bold;}
.acCmtInput{ width:100%; position:relative; height:71px; transition:height 0.5s; -webkit-transition:height 0.5s; padding-top:4px; overflow:hidden;}
.acCmtInput>em{ width:12px; height:5px; background-position:-400px -200px; position:absolute; top:0px; left:21px;}
.txtaeara{ border-radius:4px; width:100%; height:70px; color:#000; font-size:14px; padding:8px; line-height:18px; border:1px solid #f2f2f2; -webkit-appearance:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
input:-moz-placeholder { color: #d7d6d6; font-size:14px;}
::-webkit-input-placeholder { color:#d7d6d6; font-size:14px;}
.ipt-cancel{ color:#fff; font-size:14px; border:1px solid #D4D4D4; background:#D4D4D4; width:64px; height:30px; line-height:28px; -webkit-appearance:none; outline:0; border-radius:2px;}
.ipt-go{ color:#fff; font-size:14px; border:1px solid #fb453a; background:#fb453a; width:64px; height:30px; line-height:28px; float:right; -webkit-appearance:none; outline:0; border-radius:2px;}
.acCmtLis{ width:100%;}
.acCmtLisPic{ float:left; padding:16px 0;}
.acCmtLisPic img{ width:31px; height:31px; border-radius:100%;}
.acCmtLisCon{ margin-left:45px; background:-webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #e5e5e5), to(#e5e5e5)) left top repeat-x; background-size:100% 1px; padding:16px 0; text-align:justify;}
.acCmtLisCon.bgNon{ background:none;}
.acCmtLisCon>div{ margin-bottom:12px;
    display:box; box-align:center; box-pack:justify;
    display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:justify;
}
.acCmtLisCon>div{ font-size:12px; color:#9F9F9F;}
.acCmtLisCon>div i span:nth-child(2){ width:11px; height:10px; background-position:0 -300px; display:inline-block; margin-left:4px;}
.acCmtAll{ font-size:16px; color:#fff; width:100%; height:44px; background:#F54343; border-radius:3px; margin-top:2px; font-weight:bold;
    display:box; box-align:center; box-pack:center;
    display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:center;
}
.acAdPic{ margin-top:23px;}
.acAdPic img{ width:100%;}
/*acAdLis*/
.acAdLis{ margin-top:18px;}
.acAdLis ul li{ background-position:-400px -287px; padding-left:10px; line-height:36px;}
.acAdLis ul li a{ font-size:17px; color:#474747;}
/*search*/
.yicha_seach{ margin:14px 0 18px;}
.formcolor-2{ padding:0 20px 0 98px; position:relative; height:37px;}
.select-touch{ position:absolute; width:84px; height:36px; top:0; left:0; font-size:14px; line-height:24px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; border:1px solid #d4d4d4; padding-left:10px;}
.ipt-world{ width:100%; float:left; height:37px; font-size:14px; text-indent:10px; background:#f7f7f7; border:none; color:#000; -webkit-border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-bottomleft:4px; border-top-left-radius:4px; border-bottom-left-radius:4px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.btn-submit{ position:absolute; width:55px; top:0px; right:0px; height:37px;line-height:37px; background-color:#F54343; background-position:-182px -290px; border:none; -webkit-border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-topright:4px; -moz-border-radius-bottomright:4px; border-top-right-radius:4px; border-bottom-right-radius:4px;}
.hot_word{ font-size:14px; margin-top:8px;}
.hot_word a{ margin-right:5px;}
.ifgSsBox .yicha_seach{ margin:10px 0 10px;}
/*acCmt end*/

/*acPicBox*/
.acPicBox{ border-bottom:7px solid #eeeeee; padding-bottom:34px;}
.acPicBox img{ width:100%;}
.acPicCon{ width:100%; background:-webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #e5e5e5), to(#e5e5e5)) left bottom repeat-x; background-size:100% 1px; margin-bottom:12px;
    display:box; box-align:center; box-pack:justify;
    display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:justify;
}
.acPicCon>div{ width:49%;}
.acPicCon p{ padding:8px 0; min-height:32px; text-align:justify;
    display:box; box-align:center; box-pack:justify;
    display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:justify;
}
.acAdLis2{ margin-top:0px;}
.acAdPic2{ margin-top:5px;}

/*acOrigBox*/
.acOrigBox{ border-bottom:7px solid #eeeeee; padding-bottom:26px;}
.acOrigLis li{ background:-webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #e5e5e5), to(#e5e5e5)) left top repeat-x; background-size:100% 1px; padding:13px 0 7px;}
.acOrigLis li img{ width:90px; height:65px; margin-right:10px; float:left;}
.acOrigLis li>div>p{ height:100px; text-align:justify;}
.acOrigLis li>div>div{ font-size:10px; color:#9f9f9f;}
.acOrigLis li>div>div>span.acOrigTG{ background-position:-300px -300px; text-indent:-9999px; overflow:hidden; width:26px; height:11px; display:inline-block; margin-top:2px;}
.acOrigLis li>div>div a{ font-size:10px; color:#9f9f9f; float:right; margin-top:3px;}
.acOrigLis li>div>div a span:nth-child(2){ background-position:-300px -200px; width:12px; height:10px; display:inline-block; margin-left:5px;}
.moreHot{ font-size:16px; color:#FFF; width:100%; height:44px; background:#F54343; border-radius:3px; margin-top:8px; font-weight:bold;
    display:box; box-align:center; box-pack:center;
    display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:center;
}
.acAdLis3{ margin-top:14px;}

/*LifeAd*/  
.LifeAd{ padding-bottom:28px;}
/*20150721a begin*/
.LifeAdLis{
    display:box; box-align:center; box-pack:justify;
    display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:justify;
}
.LifeAdLis a{ font-size:13px; text-align:center; width:52px; display:block;}
.LifeAdLis a img{ width:52px; height:52px;}
.LifeAdLis a p{ line-height:24px;}
/*20150721a end*/

/*foot*/
.foot{ background:#379BE9; padding:4px 0 0;}
.foot a{ color:#fff; font-size:18px; font-weight:700;}
.foot p{ color:#fff; font-size:18px; line-height:22px; text-align:center;}
.foot ul{ text-align:center;}
.foot ul li{ padding:0 20px 0 10px; background-position:0 -493px; display:inline;}
.foot ul li:first-child{ background:none;}

/*totop*/
.acTopBox{ width:100%; height:35px; position:fixed; right:0px; bottom:14px; display:none;}
.acTopBox a{ width:35px; height:35px; display:block; float:right; position:absolute; top
:0px;}
.acTopBox a.acToTop{ background-position:-200px -500px; right:10px;}
.acTopBox a.sinaShare{ background-position:-300px -500px; left:50%; margin-left:30px;}
.acTopBox a.qqShare{ background-position:-400px -500px; right:50%; margin-right:30px;}