@charset "utf-8"; 
/* CSS Document */
/*reset*/
html{height:100%;}
body{position:relative;background: #fff;color:#333333;}
body, div, td,font,em{font-size:12px;line-height:1.2em;font-family:"Microsoft YaHei",Tahoma,Arial,"宋体","黑体";}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td, dl, dt, dd{margin: 0;padding: 0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:none;}
address, caption, cite, code, dfn, em, th, var,b,font,i{font-style:normal;font-weight: normal;}
ul li{list-style-image: none;list-style-position: outside;list-style-type: none;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;vertical-align:baseline;zoom: 1;}
input, textarea, select, button{font-size: 12px;font-weight: inherit; vertical-align:middle;}
input[type=radio],input[type=checkbox]{vertical-align: -2px;}
textarea{resize:none; overflow-x:hidden;overflow-y:auto; outline:medium none; word-wrap:break-word;}
a{text-decoration:none;color:#333333;}
a:focus{outline-style: none;outline-width: 0;outline: none;}
/*a{_blr:expression(this.onFocus=this.blur());}*/
a:link, a:visited, a:active{text-decoration: none;}
a:hover{text-decoration:none;}
.strong{font-weight:bold;}
.floatleft{float:left;}
.floatright{float:right;}
.aligncenter{text-align:center!important;}
.alignright{text-align:right!important;}
.alignleft{text-align:left!important;}
.aligntop{vertical-align: top!important;}
.block{display:block;}
.inline{display:inline!important;}
.inlineblock{display:inline-block;}
.nobg{background:none!important;}
.nofloat{float:none!important;}
.noborder{border:none!important;}
.noborder-r{border-right:none!important;}
.visible{overflow:visible!important;}
.visible-y{overflow-y:auto!important;}
.hidden,.hide{overflow:hidden!important;}
.relative{position: relative;}
.mobileVisible{display:none;}
/*margin*/
.nomar{margin:0!important;}
.mar-auto{margin:0 auto!important;}
.nomar-t{margin-top:0!important}
.nomarl{margin-left:0!important;}
.nomarr{margin-right:0!important;}
.mart3{margin-top:3px!important;}
.mart5{margin-top:5px!important;}
.mart10{margin-top:10px!important;}
.mart11{margin-top:11px!important;}
.mart14{margin-top:14px!important;}
.mart15{margin-top:15px!important;}
.mart18{margin-top:18px!important;}
.mart20{margin-top:20px!important;}
.mart25{margin-top:25px!important;}
.mart30{margin-top:30px!important;}
.mart40{margin-top:40px!important;}
.mart45{margin-top:45px!important;}
.mart50{margin-top:50px!important;}
.mart100{margin-top:100px!important;}
.marl10{margin-left:10px!important;}
.marl15{margin-left:14px!important;}
.marr5{margin-right:5px!important;}
.marr10{margin-right:10px!important;}
.marr15{margin-right:15px!important;}
.marr20{margin-right:20px!important;}
.marr30{margin-right:30px!important;}
.marr50{margin-right:50px!important;}
.marl5{margin-left:5px!important;}
.marl8{margin-left:8px!important;}
.marl20{margin-left:20px!important;}
.marl25{margin-left:25px!important;}
.marl30{margin-left:30px!important;}
.marl50{margin-left:50px!important;}
.marbt5{margin-bottom:5px!important;}
.color-black{color:#000;}
.color-white{color:#fff;}
.color-3{color:#333!important;}
.color-6{color:#666;}
.color-8{color:#888!important;}
.color-a{color:#aaa!important;;}
.color-tag{color:#056ebf;}
.nodata{color:#ccc;}
/*width*/
.width-30{width:30px!important;}
.width-40{width:40px!important;}
.width-50{width:50px!important;}
.width-60{width:60px!important;}
.width-70{width:70px!important;}
.width-80{width:80px!important;}
.width-84{width:84px!important;}
.width-90{width:90px!important;}
.width-95{width:95px!important;}
.width-99{width:99px!important;}
.width-100{width:100px!important;}
.width-105{width:105px!important;}
.width-110{width:110px!important;}
.width-120{width:120px!important;}
.width-125{width:125px!important;}
.width-130{width:130px!important;}
.width-140{width:140px!important;}
.width-145{width:145px!important;}
.width-149{width:149px!important;}
.width-150{width:150px!important;}
.width-155{width:155px!important;}
.width-160{width:160px!important;}
.width-175{width:175px!important;}
.width-180{width:180px!important;}
.width-184{width:184px!important;}
.width-200{width:200px!important;}
.width-210{width:210px!important;}
.width-216{width:216px!important;}
.width-220{width:220px!important;}
.width-230{width:230px!important;}
.width-235{width:235px!important;}
.width-240{width:240px!important;}
.width-250{width:250px!important;}
.width-300{width:300px!important;}
.width-350{width:350px!important;}
.width-400{width:400px!important;}
.width-500{width:500px!important;}
.width-auto{width:auto!important;}
/*padding*/
.nopadding{padding:0!important;}
.p-top5{padding-top:5px!important;}
.p-top10{padding-top:10px!important;}
.p-top20{padding-top:20px!important;}
.p-top30{padding-top:30px!important;}
.p-top40{padding-top:40px!important;}
.p-bt5{padding-bottom:5px!important;}
.p-bt10{padding-bottom:10px!important;}
.p-bt15{padding-bottom:15px!important;}
.p-bt20{padding-bottom:20px!important;}
.p-left10{padding-left:10px!important;}
.p-left20{padding-left:20px!important;}
.p-left40{padding-left:40px!important;}
.p-right20{padding-right:20px!important;}
/*font-size*/
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font15{font-size:15px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.font24{font-size:24px;}
.font25{font-size:25px;}
.font26{font-size:26px;}
.font28{font-size:28px;}
.font30{font-size:30px;}
.l_th,.l_th *{text-decoration:line-through;}
.no_indent{text-indent: 0!important;}
.txt_hidden{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newTxt a.txt_hidden{width:100%;}
.bgWhite{background:#fff;}

/*标签*/
.tip{display: inline-block;padding:5px 8px;color: #fff;background:#a3a3a3;font-size:16px;text-align: center;}
.tip-data{position: absolute;z-index:5;width:30px;height:30px;line-height:30px;padding:0;text-align: center;}
.tip-1{background:#0078d7;}
.tip-2{background:#db4654;}
.tip-data.tip-2{left:35px;}
.inMask{background:url("../img/mask75.png") repeat;position: absolute;width:100%;top:0;left: 0;bottom:0;display: none;}
.see{width:70px;height:60px;padding-top:10px;border-radius:50%;border:1px solid #fff;color:#fff;
    line-height:26px;text-align: center;position: absolute;z-index: 3;font-size:16px;cursor: pointer;top:50%;left:50%;margin:-35px 0 0 -35px;display: none;}
.read_more a{color:#a0a0a0;padding:10px;margin:10px 0;background:#eaeaea;}
.read_more a:hover{background:#f5f5f5;}
/*clear*/
.clear{clear:both;line-height:0;height:0;font-size:0;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.line{border-bottom: 1px solid #d2d1d4;font-size: 0;line-height: 0;margin:20px 0;}
.line-bigger{border-bottom:2px solid #a3a3a3;margin:5px 0;}
/*pagenation*/
.pagenation *{display: inline-block;min-width:40px;height:40px;line-height:40px;text-align:center;background:#e5e5e5;color:#342f2f;font-size:16px;}
.pagenation input{border:0;width:40px;position: relative;top:-3px;}
.pagenation a.current,.pagenation a:hover{background:#006cc1;color:#fff;}
.pagenation a.current{cursor: default;}
.page_prev em,.page_next em{width:0;min-width:0;height:0;font-size:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:10px solid #575353;}
.page_next em{border-right:0;border-left:10px solid #575353;}
.page_prev:hover em{border-right-color:#006cc1;}
.page_next:hover em{border-left-color:#006cc1;}
.page_prev.nodata:hover,.page_next.nodat:hover{cursor: default;background:#e5e5e5;}
.pagenation a.page_prev:hover,.pagenation a.page_next:hover{background:#e5e5e5;}
.page_prev.nodata em{border-right-color:#ccc;}
.page_next.nodata em{border-left-color:#006cc1;}
/*重置分享按钮样式*/
.jiathis_style .jtico{height:25px!important;padding-left:0!important;}
/*Icon*/
.icon{display: inline-block;width:20px;height:20px;font-size:0;line-height:0;position:relative;background: url("../img/icon.png") no-repeat;}
.icon-more{background-position:0 0;top:4px;}
a:hover .icon-more{background-position:-42px -1px;}
.icon-share,.icon-read,.icon-edit,.icon-msg{background-position:0 -83px;top:4px;margin-right:3px;}
.icon-read{background-position:0 -103px;}
.icon-edit{background-position:-20px -83px;}
.icon-msg{background-position:-40px -83px;}
.icon-play{width:62px;height:62px;background-position:0 -21px;position:absolute;left:50%;top:50%;margin:-31px 0 0 -31px;z-index: 2;}
.icon-search{width:21px;height:21px;background-position:-21px 0;top:2px;}

.icon-arrow-bt{width:18px;height:10px;background-position:-62px 0;position: absolute;left:50%;margin-left:-9px;bottom:-10px;display: none;z-index: 2;}
.icon-1{background-position:0 -123px;top:10px;}
.icon-2{background-position:0 -173px;}
.icon-3{background-position:0 -223px;}
.icon-4{background-position:0 -273px;}
.icon-5{background-position:0 -323px;}
.icon-6{background-position:0 -373px;}
.icon-7{background-position:0 -423px;}
.icon-8{background-position:0 -473px;}
.icon-9{background-position:0 -523px;}
.icon-10{background-position:0 -573px;}
.icon-11{background-position:0 -623px;}
.icon-12{background-position:0 -673px;}
.icon-left,.icon-right{width:20px;height:70px;background-position:-96px 0;position: absolute;top:50%;margin-top:-35px;z-index: 10;}
.icon-left{left:0;}
.icon-right{background-position:-116px 0;right:0;}
.icon-list{width:30px;height:30px;background-position:-60px -83px;top:2px;}
.icon-top{width:50px;height:54px;background-position:-90px -70px;}
.icon-zoomin,.icon-zoomout{width:24px;height:24px;background-position:-136px 0;}
.icon-zoomout{background-position:-136px -24px;}
.icon-like{width:16px;height:16px;background-position:-184px 0;vertical-align: -3px;}
.liked .icon-like{background-position:-184px -16px;}
.icon-video{width:26px;height:17px;background-position:-60px -173px;margin-right: 5px;top:2px;}