/* CSS Document */
*{padding:0;margin:0}
html{min-height:101%;-webkit-text-size-adjust:none}
body{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;font-size:12px;color:#333}
div{margin:0 auto;}
ul,ol,li{list-style:none}
input,button,select,textarea{outline:none}
a{color:#000;text-decoration:none;}
a:hover{color:#298BD9;}
a {outline:none}
a:active {star:expression(this.onFocus=this.blur())}
img{border:0;
    object-fit: cover;
}

.box{width:1000px;margin:0 auto;overflow:hidden}
.left{width:840px;float:left;overflow:hidden}
.right{width:160px;float:right;overflow:hidden}
.ileft{width:700px;float:left;overflow:hidden}
.iright{width:300px;float:left;overflow:hidden}

/* 导航 */
#header{width:100%;height:72px; background:url(../images/head_bg.gif) repeat-x; }
#logo{text-indent:-2000px;width:185px;height:40px;margin-top:20px;background:url(../images/headlogo.gif) no-repeat; float:left}
#logo a{width:185px;height:40px; display:block;}
#menu{width:400px;height:66px;color:#c9c9c9;margin:6px 0 0 20px;float:left;}
#menu li{height:66px;line-height:65px;font-size:17px;float:left}
#menu li a{padding:21px 7px 21px;color:#333;text-decoration:none;}
#menu li a:hover{background-color:#f6f6f6;color:#000;}
#menu li a.a_now{color:#298BD9}
#menu li.mborder{font-size:12px}
#search{width:220px;height:28px;margin:24px 5px 5px 15px;float:left;}
#search input{border:none;vertical-align:middle}
#search .inp {border:1px solid #d4d4d4;border-right:0;float:left;width:183px;height:28px;text-align:left;padding-left:5px;overflow:hidden;}
#search .inp .ser_inp{width:183px;height:28px;line-height:28px;color:#666;background-color:transparent;}
#search .inp-btn {float:left;width:30px;height:30px;overflow:hidden;}
#search .inp-btn .ser_btn{width:30px;height:30px;padding-top:3px;background:#ffb900 url(../images/sprite.png) -1px -418px no-repeat;cursor:pointer}
#login{display:none;width:145px;line-height:16px;margin:23px 0 5px 0;float:left;text-align:center;overflow:hidden;}
#login a{color:#333}
#login a:hover{text-decoration:underline;}

#lb01:hover{color:#333}
#lb02:hover{color:#fff}
.hbg{display:none;}

#alltop {width:0px;height:0px;padding:0;}
/* 焦点图 */
#zSlider{margin:0px auto;width:1000px;margin-top:25px}
#picshow{position:relative}
#picshow,#picshow_img{width:700px;height:375px;overflow:hidden;float:left}
#picshow_img li{width:700px;height:375px;overflow:hidden;float:left;display:none}
#picshow_img img{width:700px;height:375px;cursor: pointer; transition: all 0.3s;}
#picshow_img img:hover{transform: scale(1.06); }

#picshow_tx{left:0px;width:700px;bottom:0px;position:absolute;height:60px;overflow:hidden}
#picshow_tx li{background:url(../images/picshow_bg.png) repeat;padding:10px 30px;height:40px;color:#fff;display:none}
#picshow_tx li a{color:#fff}
#picshow_tx li a:hover{text-decoration:underline}
#picshow_tx li h3{margin:0 0 5px 0}
#picshow_tx li p{color:#ccc;line-height:16px;height:16px;overflow:hidden}

#select_btn{width:299px;height:375px;color:#111;float:right;display:inline;background-color:#f0f0f0;overflow:hidden;}
#select_btn li{padding:12px 10px 0px 15px;padding-top:10px\9;height:50px;border-top:1px solid #fff;cursor:pointer;overflow:hidden;}
#select_btn li:hover{background-color:#fff}
#select_btn li.current{background-color:#fff}
#select_btn li.current:hover{background-color:#fff}
#select_btn a{color:#000}
#select_btn .select_text{height:20px;font:bold 13px/16px;overflow:hidden;white-space:nowrap;display:block}
#select_btn .select_text:hover{text-decoration:underline}
#select_btn .select_date{height:23px;line-height:23px;overflow:hidden;display:block}

/* 首页正文 */
.date{width:105px;height:50px;background-color:#f2f2f2;text-align:center;padding:7px 15px 0 15px;margin:15px 0;clear:left;}
.date div{float:left;font-family:Georgia;font-weight:normal;color:#333}

.rb{border:1px solid #e5e5e5;padding:10px;margin-top:20px}
.rb .rtit{font: 16px/40px verdana;line-height:25px;color:#333;display:inline-block;}
.rb p{font: 12px/20px verdana;line-height:20px;padding-left:10px;color:#333;display:inline-block;}
.rlist{padding:0 3px}
.rli{height:35px;font-size:14px;line-height:35px;padding:0 6px;overflow:hidden}
.rli b{font:normal 14px/35px Georgia;color:#999;padding-right:10px}
.rli em{font-style:normal;font-size:11px;-webkit-text-size-adjust:none;color:#999;padding-left:10px}
.rlib{height:50px;border-bottom:1px dotted #ddd;padding:10px 0;display:none}
.rlib b{font:normal 24px/50px Georgia;color:#FF6500;padding-right:10px;float:left}

/*
.rb_img{width:50px;height:50px;float:left;text-align:left;margin-right:5px;overflow:hidden}
.rb_img img{width:auto;}
*/
.rb_img{position:relative;float:left;text-align:center;width:50px;height:50px;overflow:hidden}
.rb_img a{display:block;position:absolute;left:50%;width:400px; margin-left:-200px; }
.rb_img img{margin-top:5px;max-width:80px;max-height:80px;}


.rb_info,.rhy_info{width:170px;line-height:25px;float:left;overflow:hidden}
.rb_info p,.rhy_info p{margin:0;padding:0;width:170px;height:20px;font-size:14px;white-space:nowrap;overflow:hidden}
.rb_info p a:hover{text-decoration:underline;}
.rhy_info p{font-size:12px}
.rb_info span,.rhy_info span,.lxg_info span{background:url(../images/sprite.png) -55px -7px no-repeat;color:#999;font-size:11px;-webkit-text-size-adjust:none;padding-left:20px}
.htag {padding:5px 0 0 0px;}
.htag a{margin:3px 6px 5px 0;padding:1px;display:inline-block;text-decoration:none;}
.htag a:hover{ text-decoration:underline;}
.htag .tag_on {line-height:14px;text-decoration:none;padding-left:1px;padding-top:1px\9;display:inline-block;background-color:#298BD9; color:#fff;}

.sy_list{overflow:hidden}
.sy_list li{width:330px;padding:0 20px 15px 0;float:left}
.syl_pic{width:330px;height:224px;background:url(../images/bg_il.png) repeat;  position:relative}
.syl_pic img{width: 330px;max-width:330px;max-height:225px;cursor: pointer; transition: all 0.3s;}
.syl_pic img:hover{transform: scale(1.05); }

.syl_info{font-size:14px;padding:10px 0 10px; line-height:18px; height:10px;overflow:hidden;}
.syl_info span{font-size:12px;float:right;}
.sypic_li{width:331px;height:232px;border:1px solid #d7d7d7;background-color:#f2f2f2;padding:7px 0 0 7px;display:block;position:relative}
.xpic{width:107px;height:111px;margin:1px 0 0 1px;float:left;overflow:hidden}
.sort_n{height:22px;line-height:22px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;color:#fff;padding:0 10px;position:absolute;left:0;bottom:0; display:inline-block;display:none;}
.sort_n,.sort_n:hover{ color:#fff;}
.rlihy li{height:50px;border-bottom:1px dotted #ddd;color:#999;padding:10px;overflow:hidden}
.rhy_info{width:188px;height:50px;overflow:hidden}
.rhy_info p{width:188px}
.rhy_info em{font-style:normal;color:#999;padding:0 8px}


.more{width:440px;height:33px;background-color:#f2f2f2;font:bold 14px/33px Arial;color:#000;text-align:center;padding:10px;clear:both;margin:20px auto}
.more img{vertical-align:middle;margin:0 10px 0 0}
/* 友情链接 */
.f_link, .f_rec {line-height:28px;border:1px solid #e5e5e5;padding:15px;margin-top:18px}
.f_link b, .f_rec b{font-weight:bold;padding:0px 3px 0 0;}
.f_link a, .f_rec a{padding:0 5px 0 0;margin-right:10px;display: inline-block;}
.f_link a:hover, .f_rec a:hover{color:#298CDA}
/* 页脚 */
#footer{clear:both;height:135px;background:url(../images/sprite.png) 0 -493px repeat-x;padding:20px;margin-top:25px}
#footer a{color:#666}
#footer a:hover{color:#298BD9}
#fl{width:50%;float:left}
#fr{width:50%;text-align:right;float:right}
#fl dl{padding:0 35px 0 12px;float:left}
#fl dt{font:bold 12px/35px arial}
#fl dd{line-height:25px}
#fl dd a{color:#666}
#fl dd a:hover{color:#298BD9}
.sina,.q,.cm{background:url(../images/sprite.png) -57px -106px no-repeat;padding:0 20px}
.q{background-position:-57px -130px}
.cm{background-position:-54px -420px}
#fr p{line-height:30px;color:#666}
#tj {display:none;}
#footer .police {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAADMUlEQVQoFQXBW2hbBQCA4f9cc2tO0maNaZtubbq262gpXStUWLGsKlgYahHmUDZ8GQpDfBIEn3yYDvTBG3PFDXyYSrU+yGSCeKHYsdauprglLY5eWa9Jc9KcnFzO6Tl+n+CaSRw3AnYTaGuIGIrxaO/Fe3dnXt3Z1hMnu1p+6h3q+kEMDyQ5EMEyQfQhuGaSQ0dDCrRirt9568bVm+8o5fUmX0nHFTWiT7fxIOlhoKf5rzNvXB6r5Nlz7A1EZC+ivx5I9d+4+vUn06lM01PWAWdWcpxV9nlyfpmTvSG+mvj7tD4/+Zkn5FL0bSJXyyVU+Z/zV94e/2Z2XeD6cAFzfJecpGKIkL97n5E3S5gXXuCVS9Pnxj83a4N17llRrhjoDyfPvffzMZ6IqEQW1jB3q6iAncwRbI6SupZi2P2PPwstfDC+8lyN4jaKj+emXjPWNp9tSURo8h9gVT2Ito19SqPm3S58iRAWDkHBoLtTxBKDKDFtUs6upscSccuvygqLRhTv+aPsrFiEWwMIHbUItkK8P8xeY5T0dJGL78dgaeaUqKrBAU0sMdRb4dvvapiZtWh9Jg5zeQq3Vik+zBKLK3zxURHTjTLctkNucbsgSkpRK2XKjPXroDaw/OkjjiXTaI02oViVjuMq8rVZbv+6SvtoLd1HcuybHuRAMJrO7q8NPj9sMfKyh4u3hvljapGIDPUBBavOz8LWECnhBD+ObiAEPPhitciO7PQauo/CzAJfvi7wYaSPqZlOuustmprXufl7jFQozOULXl7quM/avQJSbSAoFB5/fz07P3HJWD4gWM5ydPQ4juPBKZvIdp48jYh1dTgPlsisZJE6GtHaE1npyscTt3HzDYKUHijuQ363gjcWxsiUMAgTiCg4mSz6Vgm5PYHgC22FEyOnZbswi1su93jDcdRBgUO9iJHJI4ZCKLLI3r+b2CUHf2ccUZWxTLuhWt7rFAV02Rv3LElhP7JYRmvwIGFDQaeyuY0sQ7AtiKyWUII+tO6OeUmL5QTXXWZ/O83qnckThxu7Y4I3PxiKHWlRhMOQ4pM8VQJb3ki9Xq745vTSwS/Rvr7f6ht6+B/V01hodRGKMgAAAABJRU5ErkJggg==) no-repeat;
    padding-left: 18px;
}


/*回顶部*/
#tbox{width:47px;float:right;position:fixed;right:10px;bottom:15px}
#gotop{width:47px;height:48px;background:url(../images/sprite.png) 0 -162px no-repeat;display:block}
#gotop:hover{background-position:0 -210px}
#jy{width:47px;height:25px;background:url(../images/sprite.png) 0 -110px no-repeat;display:block}
#jy:hover{background-position:0 -136px}

/*列表页 sort*/
.sort{float:left;overflow:hidden;padding:9px 0 5px 0;}
.sort_dt{width:80px;height:28px;line-height:28px;margin:1px 1px 0 0;background-color:#ebebeb;text-align:center;float:left}
.sort ul li {word-break:keep-all;white-space:nowrap;}
.sort ul.tpmenu{width:100%;float:left;font-size: 13px;}
.sort ul.tpmenu li{height:28px;line-height:28px;font-weight:normal;margin:1px 2px 0 0; float:left;}
.sort ul.tpmenu li a{padding:0 6px; display:block;}
.sort ul.bzmenu{width:100%;float:left}
.sort ul.bzmenu li{height:28px;line-height:28px;font-weight:normal;margin:1px 1px 0 0; float:left;}
.sort ul.bzmenu li a{padding:0 6px; display:block;}

.sort ul.tong li{margin:1px 2px 0 0;}
.sort ul.tong li a{padding:0 6px; }

.sort_screen{float:left;width:100%;margin:15px 0 0 0;overflow:hidden;position:relative}
.sort_screen ul{width:100%;float:left;overflow:hidden}
.sort_screen ul li{height:28px;line-height:28px;font-weight:normal;margin:1px 1px 0 0; float:left;cursor:pointer;}
.sort_screen ul li a{padding:0 6px; display:block;}
.sall{position:absolute;top:6px;right:0px;font-family:Tahoma}

/* 关键词 */
.key_w{border:1px solid #e5e5e5;padding:30px 5px 15px 5px;margin-top:32px;position:relative}
.kw_tit{height:28px;position:absolute;top:-14px;left:10px}
.kw_tit li{width:80px;height:27px;line-height:27px;text-align:center;background-color:#ebebeb;border-bottom:1px solid #ebebeb;margin-left:6px;float:left;cursor:pointer}
.kw_tit li.kw_on{border-bottom:1px solid #818181}
.kw{display:none}
.kw a,.sort_bz a{height:27px;line-height:26px;padding:0px 15px;margin:0 1px;display:inline-block}
/*.kw a:hover,.key_on,.key_on:hover,.htag a:hover,,.tag_on:hover{background-color:#298CDA;color:#fff}*/
.kw_1:hover,.kw_8:hover,.kw_15:hover{ background-color:#298BD9; color:#fff;}
.kw_2:hover,.kw_9:hover,.kw_16:hover{ background-color:#8A60B3; color:#fff;}
.kw_3:hover,.kw_10:hover,.kw_17:hover{ background-color:#CC0000; color:#fff;}
.kw_4:hover,.kw_11:hover,.kw_18:hover{ background-color:#FF6600; color:#fff;}
.kw_5:hover,.kw_12:hover,.kw_19:hover{ background-color:#FFC300; color:#fff;}
.kw_6:hover,.kw_13:hover,.kw_20:hover{ background-color:#007300; color:#fff;}
.kw_7:hover,.kw_14:hover,.kw_21:hover{ background-color:#00ae9d; color:#fff;}


/*  小分类 */
.sline{width:820px;float:left;margin-top:10px;position:relative;}
.sline div {padding:12px 15px 5px 14px;}
.sline b{width:60px;height:20px;font-weight:normal;background-color:#fff;text-align:center;position:absolute;top:-10px;left:8px}
.sline a{font-size:13px;line-height:15px;text-decoration:none;margin:4px 5px;padding-left:1px;padding-top:1px\9;display:inline-block;background-color:#fff;}

.s1on a,.s1 a:hover,#sline1 a:hover,#sline1 .tag_on,#sall_dd1 a:hover,#sall_dd1 .key_on a{background-color:#298BD9;color:#fff;}
.s2on a,.s2 a:hover,#sline2 a:hover,#sline2 .tag_on,#sall_dd2 a:hover,#sall_dd2 .key_on a{background-color:#8A60B3;color:#fff}
.s3on a,.s3 a:hover,#sline3 a:hover,#sline3 .tag_on,#sall_dd3 a:hover,#sall_dd3 .key_on a{background-color:#CC0000;color:#fff}
.s4on a,.s4 a:hover,#sline4 a:hover,#sline4 .tag_on,#sall_dd4 a:hover,#sall_dd4 .key_on a{background-color:#FF6600;color:#fff}
.s5on a,.s5 a:hover,#sline5 a:hover,#sline5 .tag_on,#sall_dd5 a:hover,#sall_dd5 .key_on a{background-color:#FFC300;color:#fff}
.s6on a,.s6 a:hover,#sline6 a:hover,#sline6 .tag_on,#sall_dd6 a:hover,#sall_dd6 .key_on a{background-color:#007300;color:#fff}
.s7on a,.s7 a:hover,#sline7 a:hover,#sline7 .tag_on,#sall_dd7 a:hover,#sall_dd7 .key_on a{background-color:#00ae9d;color:#fff}

.s8on a,.s8 a:hover,#sline8 a:hover,#sline8 .tag_on,#sall_dd8 a:hover,#sall_dd8 .key_on a{background-color:#298BD9;color:#fff}
.s9on a,.s9 a:hover,#sline9 a:hover,#sline9 .tag_on,#sall_dd9 a:hover,#sall_dd9 .key_on a{background-color:#8A60B3;color:#fff}
.s10on a,.s10 a:hover,#sline10 a:hover,#sline10 .tag_on,#sall_dd10 a:hover,#sall_dd10 .key_on a{background-color:#CC0000;color:#fff}
.s11on a,.s11 a:hover,#sline11 a:hover,#sline11 .tag_on,#sall_dd11 a:hover,#sall_dd11 .key_on a{background-color:#FF6600;color:#fff}
.s12on a,.s12 a:hover,#sline12 a:hover,#sline12 .tag_on,#sall_dd12 a:hover,#sall_dd12 .key_on a{background-color:#FFC300;color:#fff}
.s13on a,.s13 a:hover,#sline13 a:hover,#sline13 .tag_on,#sall_dd13 a:hover,#sall_dd13 .key_on a{background-color:#007300;color:#fff}
.s14on a,.s14 a:hover,#sline14 a:hover,#sline14 .tag_on,#sall_dd14 a:hover,#sall_dd14 .key_on a{background-color:#00ae9d;color:#fff}

.s15on a,.s15 a:hover,#sline15 a:hover,#sline15 .tag_on,#sall_dd15 a:hover,#sall_dd15 .key_on a{background-color:#298BD9;color:#fff}
.s16on a,.s16 a:hover,#sline16 a:hover,#sline16 .tag_on,#sall_dd16 a:hover,#sall_dd16 .key_on a{background-color:#8A60B3;color:#fff}
.s17on a,.s17 a:hover,#sline17 a:hover,#sline17 .tag_on,#sall_dd17 a:hover,#sall_dd17 .key_on a{background-color:#CC0000;color:#fff}
.s18on a,.s18 a:hover,#sline18 a:hover,#sline18 .tag_on,#sall_dd18 a:hover,#sall_dd18 .key_on a{background-color:#FF6600;color:#fff;}
.s19on a,.s19 a:hover,#sline19 a:hover,#sline19 .tag_on,#sall_dd19 a:hover,#sall_dd19 .key_on a{background-color:#FFC300;color:#fff}
.s20on a,.s20 a:hover,#sline20 a:hover,#sline20 .tag_on,#sall_dd20 a:hover,#sall_dd20 .key_on a{background-color:#007300;color:#fff}
.s21on a,.s21 a:hover,#sline21 a:hover,#sline21 .tag_on,#sall_dd21 a:hover,#sall_dd21 .key_on a{background-color:#00ae9d;color:#fff}

.s22on a,.s22 a:hover,#sline22 a:hover,#sline22 .tag_on,#sall_dd22 a:hover,#sall_dd22 .key_on a{background-color:#298BD9;color:#fff}
.s23on a,.s23 a:hover,#sline23 a:hover,#sline23 .tag_on,#sall_dd23 a:hover,#sall_dd23 .key_on a{background-color:#8A60B3;color:#fff}
.s24on a,.s24 a:hover,#sline24 a:hover,#sline24 .tag_on,#sall_dd24 a:hover,#sall_dd24 .key_on a{background-color:#CC0000;color:#fff}

/* 小分类 边框线 */
#sline1{border:1px solid #298BD9}
#sline2{border:1px solid #8A60B3}
#sline3{border:1px solid #CC0000}
#sline4{border:1px solid #FF6600}
#sline5{border:1px solid #FFC300}
#sline6{border:1px solid #007300}
#sline7{border:1px solid #00ae9d}

#sline8{border:1px solid #298BD9}
#sline9{border:1px solid #8A60B3}
#sline10{border:1px solid #CC0000}
#sline11{border:1px solid #FF6600}
#sline12{border:1px solid #FFC300}
#sline13{border:1px solid #007300}
#sline14{border:1px solid #00ae9d}

#sline15{border:1px solid #298BD9}
#sline16{border:1px solid #8A60B3}
#sline17{border:1px solid #CC0000;}
#sline18{border:1px solid #FF6600}
#sline19{border:1px solid #FFC300}
#sline20{border:1px solid #007300}
#sline21{border:1px solid #00ae9d}

#sline22{border:1px solid #298BD9}
#sline23{border:1px solid #8A60B3}
#sline24{border:1px solid #CC0000}

.s_xg{padding:0;margin:-8px 0 0 -16px;}
.s_xg em{color:#fff;font-style:normal;background-color:#666;line-height:14px;text-decoration:none;margin:4px 5px;padding-left:1px;padding-top:1px\9;display:inline-block;}
.s_xg h1{ float:left;width:100%;color:#666;text-align:center;font-size:18px;font-weight:bold;font-style:normal; line-height:20px;text-decoration:none;margin:5px 5px;}
.s_xg p{ float:left;width:100%;color:#999;text-align:center;margin: 2px 0 5px 0;}
.s_xg p span {margin: 2px 10px;font-size:12px; }
.s_xg .x1 {color:#666;font-size: 13px;margin: 4px 0 4px 4px ;}

/* 列表页正文 */
.il, .ali, .pli {clear:left;overflow:hidden}
/*.ali a,.pli a{font-size: 14px;}
*/
.il li{width:190px;height:165px;margin:20px 20px 0 0;float:left}
.il_img{width:190px;height:135px;display:table-cell;text-align:center;vertical-align:middle;background:url(../images/bg_il.png) repeat; }
.il_img img {max-width:190px;max-height:135px;margin-top:expression(67-this.height/2);cursor: pointer; transition: all 0.3s;}
.il_img img:hover{transform: scale(1.06); }


.ali li{width:260px;height:215px;margin:20px 20px 0 0;float:left}
.ali .il_img {width:260px;height:186px;display:table-cell;text-align:center;vertical-align:middle;background:url(../images/bg_il.png) repeat; }
.ali .il_img img {max-width:260px;max-height:186px;margin-top:expression(92-this.height/2);}

.pli li{width:190px;height:165px;margin:20px 20px 0 0;float:left}
.pli .il_img {width:190px;height:136px;display:table-cell;text-align:center;vertical-align:middle;background:url(../images/bg_il.png) repeat; }
.pli .il_img img {max-width:190px;max-height:136px;margin-top:expression(68-this.height/2); }

.il li p, .ali li p,.pli li p{line-height:28px;height:28px;overflow:hidden}
.il li p a, .ali li p a, .pli li p a{color:#999}
.il li p a:hover, .ali li p a:hover,.pli li p a:hover{color:#298BD9;text-decoration:underline}

/* 图集页 */
.pos{border-bottom:1px solid #ddd;padding:18px 5px 12px 5px;color:#666;}
.pos a {color:#666;}
.pos a:hover{color:#298BD9;text-decoration:underline}

.adbox{border:1px solid #e5e5e5;margin-top:15px}
.adbox ul{padding:5px;padding-bottom:15px\9;overflow:hidden}
.adbox li{margin:0 0 13px 13px;float:left}
.album{width:1000px;float:left;border-top:1px solid #ddd;padding:0;margin:6px 0 0;overflow:hidden}

.al_tit { width:840px; padding:0 0 5px 0; float:left;}
/*.al_info{ width:635px;  float:right;}
*/
.al_info{ width:100%;  float:left;}

.al_tit h1{font-weight: normal; font-size: 35px;line-height:65px;color:#333}
.al_h3{font:normal 12px;color:#999;vertical-align:middle;padding-bottom:3px;padding-top: 15px;}
.al_h3 a{color:#298BD9;}
.al_h3 a:hover{text-decoration:underline}
.al_h4{font-weight:normal;font-size:16px;padding:25px 0 5px 0}

.al_p{
    /*height:100px;*/
    overflow:hidden}
.al_p, .al_p p{font-size:16px;text-indent:24px;line-height:26px}
.al_all{font-size:16px;color:#666;text-decoration:underline;padding-top:10px;float:right;cursor: pointer;}
.al_all:hover{color:#298BD9}


.al{width:500px;padding:0 32px;float:left}
.al ul{width:510px;overflow:hidden;}
.al ul li{width:100%;height:28px;line-height:28px;float:left;text-align:left;}
.al ul li a:hover{text-decoration:underline;}
.al ul li h1{display:inline;}

.al_tag {width:100%;float:left;font-size:12px;line-height:23px;padding-top:15px;}
.al_tag a{margin:0 5px 0 5px;display:inline-block;text-decoration:none;}
.al_tag a:hover{ text-decoration:underline;}


/*
右侧小分类小图
*/
.timg_ul {}
.timg_ul li{width:140px;margin:10px 0;height:50px;overflow:hidden}
.timg_ul .t_img{position:relative;float:left;text-align:center;width:50px;height:50px;overflow:hidden}
.timg_ul .t_img a{display:block;position:absolute;left:50%;width:400px; margin-left:-200px; }
.timg_ul .t_img img{max-width:82px;max-height:50px;cursor: pointer; transition: all 0.3s;}
.timg_ul .t_img img:hover{transform: scale(1.1); }
.timg_ul .t_info{width:89px;float:left;margin:0;}
.timg_ul .t_info p{padding-left:5px;;height:40px;line-height:23px;}
.timg_ul .t_info p a:hover{text-decoration:underline;}


/*
图集页 图片页 相关壁纸
*/
.lxg{float:left;width:820px;border:1px solid #e5e5e5;padding:5px 0;margin:10px 20px 0 0;}
.lxg_tit{font-size: 18px;line-height:20px;padding:10px 25px 0 15px}
.lxg_ul{padding-bottom:10px;display:table;overflow:hidden}
.lxg_ul li{width:252px;margin:20px 0px 20px 16px;float:left}
.lxg_ul .xg_img{position:relative;float:left;text-align:center;width:70px;height:70px;margin-right:5px;overflow:hidden}
.lxg_ul .xg_img a{display:block;position:absolute;left:50%;width:400px; margin-left:-200px; }
.lxg_ul .xg_img img{ max-width:120px;max-height:120px;cursor: pointer; transition: all 0.3s; }
.lxg_ul .xg_img img:hover{transform: scale(1.1); }
.lxg_info{padding-left:5px;width:155px;float:left}
.lxg_info p{font-size:12px;height:22px;line-height:22px;}
.lxg_info p a:hover{text-decoration:underline;}

.lxg_ul li.lxg_line{width:788px;height:1px;border-bottom:1px solid #eee;padding:0;margin:0 15px;}
.lxg_ul2{overflow:hidden}
.lxg_ul2 li{width:140px;height:140px;padding:20px 0 0 30px;float:left}
.lxg_img img{width:140px;height:100px;overflow:hidden}
.lxg_ul2 li p{line-height:35px}


/*图片页*/
#bd_share{float:left;width:100%;;margin-top:10px;text-align:left;height:60px;}
.pic{padding:1px 20px 0 0;}
.pic_tit {float:left;width:100%;margin-top:5px;height:25px;}
.pic_tit span{float:right}
.pic_tit .pic_t1 {float:right;display: none;}
.pic_tit .pic_t1 a{height:16px;padding:0 20px;display:inline-block}
.pic_tit .pic_t3 {float:left;}

#pic_btm {width:100%;height:38px;line-height:38px;text-align:center;padding:0 0 0 0;clear:both;}
#pic_btm a{background-color:#FFFFFF;border:1px solid #9DAEE4;color:#0D5CB9;margin-right:3px;padding:9px 14px;}
#pic_btm a:hover{background-color:#BFD7FF;border:1px solid #7992E3;color:#2F69B2;text-decoration:none;}
#pic_btm .page-prev{background:url(../images/img-blue.gif) no-repeat scroll 1px -59px transparent;padding-left:22px;}
#pic_btm .page-next{background:url(../images/img-blue.gif) no-repeat scroll 50px -86px transparent;padding-right:25px;}

.pic_full{position:relative;background:url(../images/sprite.png) -60px -168px no-repeat;background-position:-60px -170px\9}
.pic_full:hover{background-position:-60px -193px;background-position:-60px -195px\9}
#pic_full{position:absolute; left:0px; top:0px; opacity:0;filter:alpha(opacity=1)}

#pic_con{float:left;width:100%;}

#pic_con div{width:820px;display:table-cell;text-align:center;vertical-align:middle;background:url(../images/bg_il.png) repeat;margin:15px 0;margin:1px 0\9;overflow:hidden;}
#pic_con img{max-width:820px;max-height:900px; cursor: pointer; transition: all 0.3s;}
#pic_con img:hover{transform: scale(1.05); }


.pic_pl{background:url(../images/sprite.png) -60px -218px no-repeat}
.pic_pl:hover{background-position:-60px -238px}

#toprev,#tonext{display:none;text-indent:-2000px;}
#pic_list{}
#pic_list li{width:880px;height:628px;float:left}
#pic_tag {width:820px;margin:0 0;line-height:30px;}
#pic_tag a{margin-right:15px}
#pic_btn{padding:10px 0 22px; position:relative;}
#pic_info {width:100%;height:30px;line-height:30px;padding-top:5px;}
#pic_info span{margin-right:20px;}

#down_tip{ border:1px solid #FFCC99; background-color:#FFF5EC; color:#666; padding:3px; position:absolute; top:49px; left:100px; display:none;}
.down_qrcode{ background-color:#FFF; color:#666; padding:10px 10px;margin-left:303px;display:none;}
.down_qrcode p{padding:5px 0;}

#pic_tag .prev_next {float:right;margin:0;color:#888}
#pic_tag .prev_next a {margin:0 0 0 15px;}

/* 按钮 */
.bt-blue{font-size:14px;line-height:33px;background-color:#4899E0;font-weight:bold;color:#FFF;padding:6px 18px 8px;margin-right:12px}
.bt-blue:hover{background-color:#368DD9;color:#FFF;text-decoration:none}
.bt-green {font-size:14px;line-height:33px;background-color:#6FB934;font-weight:bold;color:#FFF;padding:6px 18px 8px;margin-right:12px}
.bt-green:hover{background-color:#5FA924;color:#FFF;text-decoration:none}

.pl{width:820px;height:1px;margin:20px 0 0;overflow:hidden;clear:both;position:relative;z-index:1;}
.code{padding:0 10px 0 0}
.code a{width:160px;height:160px}
.p_tips{line-height:20px;padding:0 10px}
.p_tips span{color:#666;display:block}
.p_tips span b{ font-weight:normal;}

/* 关于我们 */
.us_tit{border-bottom:1px solid #eee;padding:15px 0}
.us{margin:20px 0;border-left:1px solid #eee;overflow:hidden}
.us_sub{width:220px;padding-left:20px;float:left}
.us_main{width:620px;padding:0 50px 0 89px;float:left}
.us_stit{font:normal 28px/30px Arial;padding:25px 0 25px 25px}
.us_stit span{font-size:12px;color:#999;display:block}
.us_sub{}
.us_sub li{line-height:34px;padding-left:25px;height:34px;line-height:36px\9;overflow:hidden}
.us_sub li.us_on{background:url(../images/sprite.png) 0 -260px repeat-x;border-left:2px solid #298CDA}
.us_on span{width:75px;height:34px;background:url(../images/sprite.png) 0 -300px no-repeat;display:block;float:right}
.us_main h1{font:normal 26px/85px '宋体';color:#298BD9}
.us_main p{font:normal 14px/30px Arial;text-indent:28px;color:#000;padding-top:30px}
.team_m{ font:bold 15px/30px Arial; padding:15px 0 0;}
.team_p{ font:normal 14px/25px Arial; padding:5px 0;}
.answer{ font:normal 14px/25px Arial; padding:5px 0 5px 15px;}
.p_bd{ border:1px solid #FFCC99; background-color:#FFF5EC; font:normal 14px/25px Arial; padding:10px; margin:10px 0 0 42px;}
.user_tg{ overflow:hidden; padding:10px 0;}
.utg_pic{ width:275px; padding:20px 0 0 15px; float:left;}
.utg_con{ width:320px; float:left;}
.utg_p1,.utg_p2,.utg_p3,.utg_p4,.utg_p5,.utg_p6{ width:96px; height:100px; background:url(../images/icon_user.png) no-repeat; display:inline-block;}
.utg_p1{ width:80px; background-position:0 0;}
.utg_p2{ width:80px; background-position:0 -100px;}
.utg_p3{ background-position:0 -200px;}
.utg_p4{ background-position:0 -320px;}
.utg_p5{ background-position:0 -440px;}
.utg_p6{ background-position:0 -560px;}

.utg_con h2{ font:bold 16px/30px Arial; padding:10px 0;}
.utg_con div{ font:normal 14px/25px Arial;}
.visitor{ padding:20px 0;}

.pageAlbum{width:100%;clear:both;}

.pagelist{font-size:14px;height:38px;line-height:38px;padding:28px 0;text-align:center;width:100%;clear:both;}
.pagelist a{background-color:#FFFFFF;border:1px solid #9DAEE4;color:#0D5CB9;margin-right:3px;padding:10px 14px;}
.pagelist a:hover{background-color:#BFD7FF;border:1px solid #7992E3;color:#2F69B2;text-decoration:none;}
.pagelist .page-prev{background:url(../images/img-blue.gif) no-repeat scroll 0px -59px transparent;padding-left:20px;}
.pagelist .page-next{background:url(../images/img-blue.gif) no-repeat scroll 53px -86px transparent;padding-right:23px;}
.pagelist .page-cur{background-color:#BFD7FF;border:1px solid #7992E3;color:#2F69B2;font-weight:bold;margin-right:3px;padding:10px 14px;}

.page_c {width:100%;text-align:center;}
.page_c .pagelist{text-align:center;}
.serlike {color:#888;padding: 20px 0;}
.serlike a{color:#888}

/* 广告 */
.topad{width:1200px;height:90px;margin-top:20px}

#selistleft1{width:880px;height:90px;margin:25px 0 5px 0;float:left}
#selistleft2{width:880px;height:30px;margin:25px 0 5px 0;float:left}
#selistr1{width:300px;height:600px;padding-top:20px}
#selistr2{width:300px;height:250px;padding-top:20px}
#selistr3{width:300px;height:250px;padding-top:20px}

#tplisttop1,#bzlisttop1,#tpimgtop1,#bzimgtop1,#tppictop1,#bzpictop1,#indextop1{width:728px;height:90px;background-color:#efefef;margin-top:20px;float:left;display: none;}
#tplisttop2,#bzlisttop2,#tpimgtop2,#bzimgtop2,#tppictop2,#bzpictop2,#indextop2{width:267px;height:90px;background-color:#efefef;margin-top:20px;float:right;display: none;}

/*#tplistleft{width:100%;height:90px;text-align:left;margin:20px 0 3px 0;float:left}*/
#tplistleft1,#bzlistleft1{width:100%;text-align:center;margin:20px 0 0px -10px;float:left}
#tplistleft2,#bzlistleft2{width:100%;text-align:center;margin:20px 0 5px 0;float:left}
#tplistleft3,#bzlistleft3{width:100%;text-align:center;margin:0;float:left}

#tplistr1{width:160px;height:600px;margin-top:13px; display: none;}
#bzlistr1{width:160px;height:600px;margin-top:10px;display: none;}

#tplistr2,#bzlistr2{width:160px;height:150px;margin-top:20px;}

#tpimgleft1,#bzimgleft1{display:none;width:336px;height:300px;float:left}
#tpimgleft4,#bzimgleft4{width:100%;text-align:center;margin:22px 0 5px 0;}
#tpimgleft5,#bzimgleft5{width:100%;text-align:left;margin:20px 0 15px 0;float: left;}
#tpimgleft6,#bzimgleft6 {display:none;width:100%;height:40px;text-align:left;margin:22px 0 5px 0;}


#tpimgr1,#bzimgr1{background-color:#efefef;width:160px;margin-top:20px;text-align:left;}
#tpimgr2,#bzimgr2{margin-top:20px}

#tppicr1,#bzpicr1{margin-top:0px;background-color:#efefef;}

#pictop {width:100%;height:90px;text-align:left;margin:15px 0 20px 0;float:left;display:none;}
#tppicleft1,#bzpicleft1{width:100%;height:auto;margin:18px 0 10px;}
#tppicleft3,#bzpicleft3{}
#tppicleft4,#bzpicleft4{width:100%;height:20px;margin:10px 0;}
#tppicleft5,#bzpicleft5{float:left;text-align:left;width:100%;margin-top:35px;}

#tpimgbtm, #bzimgbtm, #tppicbtm, #bzpicbtm{float:left;width:100%;margin:20px 0 0 0;overflow:hidden}

#pagebtm{display:none;width:100%;height:90px;margin:20px 0 0 0;overflow:hidden}
#pagebtm2{display:none;width:100%;height:90px;margin:20px 0 0 0;overflow:hidden}

#pagebtm{display:none;width:100%;height:90px;background:#eee;margin:20px 0 0 0;overflow:hidden}


.mapli {padding:20px 0 ;}
.mapli li{width:160px;height:30px;float:left}


/*最后一张弹出层*/
.LSwinmsg{width:602px;height:302px;position:absolute;z-index:99;left:300px;top:600px;border:1px solid #666;border-radius:10px;overflow:hidden;}
.LSwinmsg .a,.LSwinmsg .b,.LSwinmsg .c{width:600px;height:300px;border-radius:10px;}
.LSwinmsg .a{position:relative;border:1px solid #fff;}
.LSwinmsg .b{position:absolute;left:0;top:0;z-index:2;}
.LSwinmsg .c{position:absolute;left:0;top:0;z-index:1;background-color:#000;filter:alpha(opacity=75);opacity:0.75;}
.LSwinmsg .b h2{font-size:14px;color:#FFFF00;height:40px;padding-top:15px;width:100%;float:left;text-indent:10px;}
.LSwinmsg .b h2 b{width:18px;height:18px;text-align:center;color:#fff;text-indent:0;float:right;border:1px solid #ccc;display:inline;position:relative;margin:-4px 10px 0 0;cursor:pointer;background-color:#000}
.LSwinmsg .b ul{width:100%;height:260px;float:left}
.LSwinmsg .b ul li{width:180px;height:80px;padding:0 10px;float:left;overflow:hidden;}
.LSwinmsg .b ul li a{display:inline;float:left;width:100%;height:130px;}
.LSwinmsg .b ul li a,.LSwinmsg .b ul li a:hover{color:#eee}
.LSwinmsg .b ul li .imgbo {width:52px;height:52px;float:left;overflow:hidden;}
.LSwinmsg .b ul li img{max-width:80px;max-height:80px;float:left;}
.LSwinmsg .b ul li .pbo{width:120px;padding-left:4px;height:80px;float:left;}
.LSwinmsg .b ul li .pbo h3{font-weight:normal;font-size:12px;width:100%;height:32px;overflow:hidden;line-height:16px;float:left;}
.LSwinmsg .b ul li .pbo p{width:100%;float:left;margin-top:6px;color:#aaa}

.p404 {height:300px;margin:100px 0;background:url(../images/404.jpg)  30px 0 no-repeat;}
.p404 .p1 {padding:90px 0 0 350px;font-size:25px;}
.p404 .p2 {padding:10px 0 0 350px;font-size:14px;}

/*顶部弹出层*/
#thp_notf_div{position: fixed;}
.hpn_top_container{background: none repeat scroll 0 0 #fcd116; height: 16em;  position: absolute; top: -16em; white-space: nowrap; width: 100%; z-index: 2000;}
.hpn_top_icon{float: left; margin: 6em 0 0 1.25em;}
.hpn_top_desc{color: #404040; float: left; font-size: 4em; margin: 1.1em 0 1.06em 0.25em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.hpn_top_link, .hpn_top_link:visited, .hpn_top_link:hover{background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; color: #1020d0; margin: 1em 0.92em 0.5em 0.84em; padding: 0.6em 0.5em;}
.hpn_top_link, .hpn_top_close{cursor: pointer; display: inline-block; font-size: 13px; text-align: center; vertical-align: middle;}
.hpn_top_close{color: #404040; text-decoration: underline;}
.hpn_top_link, .hpn_top_close{cursor: pointer; display: inline-block; font-size: 3.2em; text-align: center; vertical-align: middle;}


#feedAv{ margin-top: -250px!important;transform: scale(0);}

.veerpic img {cursor: pointer; transition: all 0.3s; }
.veerpic img:hover{transform: scale(1.12); }