html{font-size:86%;font-family:"Microsoft YaHei", Helvetica;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,button,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}
body{line-height:1.333;font-size:12px;font-size:1.2rem;color:#333;}h1,h2,h3,h4,h5,h6{font-size:100%}
input,textarea,select,button{font-weight:normal;font-family:inherit; font-size:100%;}input[type="button"],input[type="submit"],select,button{cursor:pointer}
table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}li{list-style:none}
caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}
fieldset,img,a img,iframe{border-width:0;border-style:none}iframe{overflow:hidden}
img{-ms-interpolation-mode:bicubic}textarea{resize:vertical;overflow-y:auto;}legend{color:#000}
a,a:link,a:visited{text-decoration:none;color:#333333;}
a:hover{color:#044041;}
hr{height:0}label{cursor:pointer}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.cRed,a.cRed,a.cRed:visited,.cRed a{color:#bb2323;}
.cBlue,a.cBlue,a.cBlue:visited,.cBlue a{color:#004499;}
.cDRed,a.cDRed,a.cDRed:visited,.cDRed a{color:#bc2931;}
.cGray,a.cGray,a.cGray:visited{color: #353535;}
.cDGray,a.cDGray,a.cDGray:visited{color: #666666;}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff;}
.cBlack,a.cBlack,a.cBlack:visited{color:#000000;}
.cGreen,a.cGreen,a.cGreen:visited{color:#9ecd45;}
.cYellow,a.cYellow,a.cYellow:visited,.cYellow a{color:#ff6600;}
.aBlack a,.aBlack a:visited{color:#000;}.aBlack a:hover{color:#C00;}
.fb{font-weight:bold;}.fb a{font-weight:bold;}.fr{text-align:right;}.fc{ text-align:center;}
.invisible{visibility:hidden;}.hidden{display:none;}
.z{ float:left;}.y{float:right;}
.btn{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
button.btn{background:#ff9a24; color:#fff; border:none;text-shadow:1px 1px 1px #e37c13;}
/* 页头 */
.header{}
.qqdlogo,.qqdback{background:#00be9a;background-image:-webkit-linear-gradient(top,#01d5ad,#00be98);background-image:linear-gradient(top,#01d5ad,#00be98); border-bottom:1px solid #01b695;
	height:40px; font-size:1.1em; text-align:center;color:#fff; line-height:40px;}
.qqdlogo a,.qqdback a{ padding:0 10px;color:#fff;}
.clublogo{ float:left; background:url(clublogo_b.png) 5px center no-repeat;background-size:92px 27px;-webkit-background-size:92px 27px; text-indent:-999em; overflow:hidden; width:100px;}
.goback{ float:left; position:absolute;left:0; width:36px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAABWklEQVR42u3ZUYcCURQH8Ps0RERET/u6zNPSU8QSS0Qs87Qs+xTDskTfoG+wRJ9hiSUielpiGWLY1173aVkiIu6esyZmMo17KJ1z689f5q1fM3eu01XqANFaO9A7aDv6dJS0wJe+gYY6Gbx2JSEq0B+dnlDEnYkQvzo7De6IqgEC49uAwNS4ImrQpSFiYgPiC1riiLiFrgiIMkdEnYgoXRBHQjQIiNAGxJwrogldS0e0iIiidETAFeEREFyCP6YXR7iEhc0x3S1kpGUHb0JeZQxGklJFyLcFkGuEvApHzLZrpBDtCRKzSPzJgXtC9DozDT6OgxO2D336X+Qpe0mBiOlynscR80nAdLhjZrZg8kTMC3fMhy2YHBHzzB0zPVeMzx0zJmAebcEsWU6RO6dTpjPMPfdjBcS8G0AeJBz0IGaYgdhAr6QcvSHmbQ+kp6QFX7exmSYQ8UhxzR9IMVrdreaWOgAAAABJRU5ErkJggg==) center center no-repeat;background-size:25px 20px;-webkit-background-size:25px 20px; text-indent:-999em; overflow:hidden;}
.cpost{ float:right; border-left:1px solid #01e4b9;box-shadow:0 0 1px #01b695;-webkit-box-shadow:0 0 1px #01b695;}

.qqdnav{height:33px; line-height:33px;border-bottom:1px solid #bac8d1; background:#e6ebef; padding:0 10px;}
.qqdnav a.btn{border:1px solid #b5b5b5; float:right; line-height:22px; background:#fff; padding:0 5px; margin-top:4px; font-size:0.8em;}
.qqdsearch{ height:55px; line-height:55px;border-bottom:1px solid #e1ddd4;padding:0 10px;}
.qqdsearch input.textinput{ border:1px solid #b5b5b5; height:32px; line-height:32px;border-radius:5px; width:7em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAoCAYAAACSN4jeAAAD/0lEQVR42tVYS0hUYRSeh+8xHUfNtDLDRa6yB4ZuJAKLINoogQtpEbrJogjKHugmlGFsmLTxwfiYGRkGZ0YhkiCKFkEQBEERKSYIiWBuehBFEdh34BTD5f/vneu9qF04MDP/Pef/zvucsVgMPtPT0y6Q3bKZTyKR2DU1NXUR9BBglkFrCnqHsyioMR6POzcCUC0ueyIAokbfwRMAwArTAUWj0TwID+kEpKRvkNHe2dlpNQVULBbbB6ELBkH9I4ALB4PBLDNArZgFKgnc83WDi0QilGVvVS74gZh7Ojk5eXdiYqJtcHCwdnh4uH5sbOw0XO/G2SsNcBG41aYLFDGAcUYmFIGc8Pv9NXivBFQIygdtA+WC8vi3HbBKM+TMyeQA/NWUY45eBMNZmZVgySt4p5iBZILSQXZShnj5M/2WRYA9Hs9eKHJfIu8nLF6VErC+vr5MMCyJBMFlrbjMxYBsWgoyyBzQdoB7IHFpTNOlJAwCWkQCkAh+nBeAMvSkPFsyu7e3t1zi1t+IyQotIXYwPxJoterz+fawpXTXIQaXA4u3SGLtpqrVhoaGnBRHSkbEwW0wOowUR/CmgZxQcl6g+DM6l7oRJq0XaRQIBKopoI3URI65bIREv6grkDek5gZTq4DpE2egzWgXIeWQ1WdEyofD4UppfCHwOwRmniVNzWhvdAcA1ImAAfARYaiQj2GxLgGw11STTAJmC4VC1SJgCKOjQq8QMAT5ZQHTRzOBAcBxiStrpMDA1CSqM+h/ZWYBQ7iIlF8bGBgokbnSPjo6WiXpjRfMmKNIeUmdXOQOYZWlswMvLQgY30jrjI4HoXKYPCBQPKgaLnSIBPBJrHbOYIGlrvJYkpFN1OpU68zIyMghkVagLwB9cL3FFaBuSZr4Ynd3Nw0Gdq2elkvzlmRMWcbZAb2g0AsvSZSlMkHxm63pDTIpJtH9YPqqslS0peJWxFQRzfgqg+ILnljSUp0EHKgrzTItk3bHDtAJXFCocFs96A4poTZeY8Jt4IHSqmcSyIeZu3QsGR9AizqXkjkE/m69kwANhC64o9/sLUlBs7hjp15wNBgWwnLU3H9tRXAFSIg6lWzVctkSXHYDra0Rnz9L3ptfD7h0Xs2KUecaIOAeLnivAWYVisxgnD7f09NTziudC+BO0oxnCrikbM3koZEuKaXdEv31FC5vh7uvwyrX6Dsm3mM4L6PtiMZprlPpTHmmg0sC+HdvdPCC6+R65OTvuQwmg1c4qyLjVcHB2i8NTczsZhtfnpa8+KZQjlTBjY+Pl27Kn39q4FCw42aN84bBwX0rPMXE3W53meq0sZHgvF5vJfZaWkiKOD5tls1+ODazeIrN2BKglMlk+V+eP+jwbY0yPeJhAAAAAElFTkSuQmCC) 5px center no-repeat;background-size:19px 20px;-webkit-background-size:19px 20px; padding-left:1.6em;}
.qqdsearch button.btn{ width:50px; height:34px;}
.qqdsearch a.btn{ border:1px solid #b5b5b5; padding:0 5px; line-height:32px; float:right;margin-top:12px;}
/* 主列表 */
.qqd-date{}
.qqd-li{ padding:0 10px;}
.qqd-li li{ border-bottom:1px dotted #ccc; line-height:25px;color:#7d7d7d; padding:6px 5px 6px 21px}
.qqd-li li:last-child,.qqd-li li.last{ border-bottom:none;}
.qqd-li li a{ display:block; width:100%;}
.qqd-li li .qqd-tit{ display:block; overflow:hidden;height:25px; margin-left:-20px;}
.qqd-li li .qqd-tit img{ vertical-align:middle; padding-right:5px;}
.qqd-li .qqd-auther{ float:left; width:85px; overflow:hidden; margin-right:5px;height:25px;font-size:0.8em;color:#7c7c7c;}
.qqd-time,.qqd-num{font-size:0.8em;color:#999999; padding-right:10px;}

.qqd-page{ height:38px; line-height:38px; background:#f4f8f9;background-image:-webkit-linear-gradient(top,#f1f5f8,#ffffff);background-image:linear-gradient(top,#f1f5f8,#ffffff);
	padding-left:10px;}
.qqd-page input.textinput{ width:3em;border-radius:5px; padding:0 5px; margin:0 5px;}
.qqd-page a,.qqd-page span{ padding-right:5px;}
.qqd-page span{ color:#bebebe;}

/* 帖子页 */
.qqd-text{word-break:break-all;word-wrap:break-word;clear:both;}
.qqd-text p{word-break:break-all;word-wrap:break-word;}
.qqd-text img{ padding:4px; border:1px solid #e3e3e3; background:#fff;max-width:260px; font-size:1.1em;}
.qqd-text img[smilieid]{padding:0; border:none; background-color:transparent; margin-left:0; width:24px;}
.qqd-text table{ border:none;}.content table td{ padding:2px 3px; font-size:0.8em;}
.qqd-text table img{ background:#336600;margin-left:0; border:none; padding:0;}
.qqd-text .fr .btn{padding:7px 13px;}
.qqd-text .fr a.btn{padding:6px 12px;display:inline-block; border:1px solid #ccc; margin-right:5px;}

.qqd-con{padding:0 10px 20px 10px; border-bottom:1px solid #ccc;}
.qqd-con h3{ line-height:42px; height:42px; border-bottom:1px solid #e1ddd4; text-align:right; padding:0 10px; margin:0 -10px;overflow:hidden;}
.qqd-con h3 .qqd-auther{color:#af8d72; float:left;}
.qqd-con h3 .qqd-time{}
.qqd-con h1{ font-size:1.2em; text-align:left; clear:both; display:block; padding:15px 10px;}
.qqd-tip{ color:#999999; font-size:0.8em; padding:0 10px 15px 10px;}
.qqd-tip a.btn{ float:right; border:1px solid #ccc; padding:2px 5px;}
.qqd-item{ padding:12px 10px;}
.qqd-item h3{text-align:right;line-height:40px; height:40px;}
.qqd-item h3 .qqd-auther{ float:left;}
.qqd-item:nth-child(odd){ background:#faf9f5;}
.quote blockquote{border:1px solid #D4E2C6; background:#F6FAF2; margin:5px 10px; padding:5px 8px;}
/* 快速回复 */
.qqd-qpost{ border-top:1px solid #e7eef4; padding:10px 0;}
.qqd-qpost h4{ line-height:40px; height:40px; padding-left:10px;}
.qqd-qpost .fc{ padding-bottom:10px;}
.qqd-qpost textarea.textinput{ width:90%; height:4em; padding:5px 2%; font-size:1.2em; border:1px solid #ccc;border-radius:5px;}
.qqd-qpost button.btn{ width:100px; height:35px;}


#page_login{ background:#faf9f5;}
.qqd-reg,.qqd-login{ background:#fff; margin:20px 15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 2px 2px #cccccc;-webkit-box-shadow:0 2px 2px #cccccc;padding:15px 0;}
.qqd-fbox{padding-left:12px;}
.qqd-fbox li{ padding-top:15px;}
.qqd-fbox label{text-align:right; width:60px; margin-right:5px; display:inline-block;font-size:0.8em;}
.qqd-fbox .textinput{padding:4px; border:1px solid #ccc;border-radius:5px;font-size:1em; width:180px;}
.qqd-fbox li img{ vertical-align:middle;}
.qqd-reg div.fc,.qqd-login div.fc{padding-top:20px; }
.qqd-reg button.btn,.qqd-login button.btn{ width:100px; height:35px;}
.qqd-login li.fc{ padding-top:0;}
.qqd-login .qqd-fbox .textinput{width:14em; margin-left:12px;}
.qqd-login button.btn:last-child{ background:#a8a8a8;text-shadow:1px 1px 1px #7b7b7b; margin-left:10px;}
.qqd-login li:last-child{ padding:20px 25px 10px 15px;}

/* 发帖回复 */
.qqd-postmsg{background:#faf9f5;}
.qqd-postmsg .textinput{ width:288px;}
.qqd-postmsg textarea.textinput{ height:5em;}
.qqd-postmsg .qqd-fbox  label{ width:50px; text-align:left;}
.qqd-postmsg button.btn{ width:130px; height:35px;}
.qqd-postmsg div.fc{ padding:20px 0;}

/* 社区导航 */
.qqd-nav{}
.qqd-nav h3{ clear:both; line-height:38px; height:38px;border-bottom:1px solid #b9c6ce; background:#e6ebef;color:#31415a; padding:0 10px;}
.qqd-nav-ul{overflow:hidden; height:96px; padding:5px;transition:height 500ms ease;-webkit-transition:height 500ms ease;}
.qqd-nav-ul li{ line-height:32px; width:33.3%; height:32px; overflow:hidden; text-align:center; float:left;}
.qqd-nav-ul li a{ display:block;}
.qqd-nav-ul li.xbig{ width:66.6%;}
.qqd-nav-ul li.xbig a{ width:50%; float:left;}
.qqd-nav-ul li.xbig a:last-child{color:#03413e; padding-right:8%; width:42%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAABJUlEQVR42mNgGGzgfzuDGRC3APE9IP6PBb8C4vlA7A3EzJRYZAzEx3BYggs/BOIociyrINEidLwaiHmIsYgNiFdQaBkMXwJiaUIWzqGSZciW8uCyLJ/KlsHwRmyWSQPxZ2IMwKKXGEv90DXNJNbFZFp4A55lgAwJIP5DYwtBOASmIZOUOKHAwo0wDevoZOFbmIbbxBpOQsGB2zx8qZNWFv6nt4Vv6W3heTolGriFi+hk4UOYhig6WTgNpoETiD/QwUIbsipcMi3cha6JB4if0MhCUDltgC0pO5FSiJOA6/Dln0wqW7aamEybQyWfgpqObMSWFPbExikW/A2Ii8gpnkDZpZqULANthElT2vJmg7aqQYadgTZ2/0MdAuJvBOIEIBYixjwA8GvvImIUpQsAAAAASUVORK5CYII=) 73px center no-repeat;background-size:14px 14px;-webkit-background-size:14px 14px;}
.qqd-nav-ul li.hide{ float:right;color:#03413e;padding-right:5%; width:28%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAABGklEQVR42mNgGGzgfzuDGRC3APE9IP6PBb8C4vlA7A3EzJRYZAzEx3BYggs/BOIociyrINEidLwaiHmIsYgNiFdQaBkMXwJiaUIWzqGSZciW8uCyLJ/KlsHwRmyWSQPxZxpZCMJ+6BbOpKFlIHwDnmWADAkg/kNjC0E4BGZhJh0sQ8QlkLGOTha+hVl4G5sCCovD/zjNxJU6aWnhf3pb+JbeFp6nU6KBW7iIThY+hFkYRScLp8Es5ATiD3Sw0IaaFS4hvAs9VfEA8RMaWQYqpw2wJWUnGhXidfjyD7UL8tXEZNocKvkU1HRkI7aksKcgTr8BcRE5xRMou1STmGXmEGypEdl09IYadgba2P0PdQiIvxGIE4BYiBjzAF3cU/nI51DUAAAAAElFTkSuQmCC) 73px center no-repeat;background-size:14px 14px;-webkit-background-size:14px 14px;}

/* 提示内容 */
.qqd-main .fc{ padding:20px 0; text-align:center; font-size:1.2em;}
/* 页脚 */
.footbox{border-top:1px solid #bababa;padding:15px 0 10px;color:#212224;text-align:center;font-size:14px;background:#ebebeb;background-image:-webkit-linear-gradient(top,#ebebeb,#fcfcfc);background-image:-moz-linear-gradient(top,#ebebeb,#fcfcfc);background-image:-ms-linear-gradient(top,#ebebeb,#fcfcfc);background-image:linear-gradient(top,#ebebeb,#fcfcfc);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ebebeb',EndColorStr='#fcfcfc');-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);}
.f_sbox{padding:6px 0;}
.f_sbox a{margin:0;height:31px;line-height:31px;text-align:center;width:80px;display:inline-block;color:#1a1a1a;border:1px solid #bababa;background:#fff;
background-image:-webkit-linear-gradient(top,#fff,#efefef);
background-image:-moz-linear-gradient(top,#fff,#efefef);
background-image:-ms-linear-gradient(top,#fff,#efefef);
background-image:linear-gradient(top,#fff,#efefef);
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#efefef');}
.f_sbox a.l_c{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.f_sbox a.r_c{color:#999;border-left:0;text-shadow:1px 1px 1px #fff;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#e1e1e1;background-image:-webkit-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-moz-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-ms-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:linear-gradient(top,#e1e1e1,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1e1e1',EndColorStr='#f5f5f5');-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);}
.footbox p a{margin:0 15px;color:#000;line-height:28px;}
.footbox .font14{color:#999;font-size:12px;line-height:22px;padding-top:4px;}


/* 顶部 */
.gotop{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAIAAABvFaqvAAAABnRSTlMAAAAAAABupgeRAAAA9ElEQVR42mMI27XDcNNGvQ3rtTasowQxeG/fSqERUIPKjhwK3bldZyNFLnLZtpVh8rkzVUePxO7Z5bRlExDZg0liEFCl1eZNQCOCdu7IO3SAYQiCyefOVh87Sqkp0y+chwRn84lj5Jsy79JF5KjpOHWSHFMWXrmMGc39Z06TZsqKa1dwJZlp588Ta8q6mzfwJz+glwmbsuXWTWKSMtDj+EzZfue2wcYNRGYLoPexm7L33l3iTYGgjbduoZty4N5dYGFCRnbdehvJrKMPH5BnChABPbH73h2QKScfPzbfvJGSMgRoFtBDWAKLqGKMGDBqEK0MAgCWtQkxN4wRMAAAAABJRU5ErkJggg==);background-size:12px 12px;-webkit-background-size:12px 12px; display:none;}

/* 首页 */
.qqd-index-h2{color:#9ecd45; line-height:40px; height:40px; border-bottom:1px solid #b1d76a;padding-left:10px; clear:both; margin:0 -10px 10px -10px;}/* background-image:-webkit-linear-gradient(top,#ebf7f5,#d0ede8);background-image:linear-gradient(top,#ebf7f5,#d0ede8); border-top:1px solid #b1d76a;  */
.hr{ clear:both; border-bottom:1px dotted #ccc; margin-bottom:15px;}
.hr hr{ display:none;}
.gotop{float:right; margin-top:-38px; text-indent:-999em; width:12px; height:12px;}
.qqdindex{}
.qqdindex .qqdlogo{ background:#fff; height:54px; border-bottom:none;padding-top:10px;width:100%; overflow:hidden;}
.qqdindex .qqdlogo .clublogo{background:url(clublogo.png) 5px center no-repeat;background-size:135px 46px;-webkit-background-size:135px 46px; width:140px;}
.qqdindex .qqd-login-btn{ font-size:0.8em; float:right; width:50px; margin-right:12px;}
.qqdindex .qqd-login-btn a{ display:block; width:100%; text-align:center;color:#b4b4b4; line-height:22px; height:22px;}
.qqdindex .qqd-login-btn a:visited{color:#b4b4b4;}
.qqdindex .goweb{font-size:0.8em;color:#b4b4b4;float:right; background:url(pcweb.png) center top no-repeat; padding-top:12px;background-size:22px 22px;-webkit-background-size:22px 22px;}
.qqdindex .qqdnav{ height:108px; background:#b1d76a; border-bottom:1px solid #b1d76a; padding-top:10px; overflow:hidden;}
.qqdindex .qqdnav a{color:#fff; float:left; width:25%;}
.qqdindex .qqdnav a:visited{color:#fff;}
.qqdindex .qqdsearch .textinput{ width:204px;}

.qqd-index{ padding-bottom:27px;}
.qqd-hotimg{height:206px;background:#000; position:relative;padding-bottom:4px; width:100%; overflow:hidden;}
.qqd-hotimg ul{ width:500%;-webkit-transition:left 400ms ease-in 0;transition:left 400ms ease-in 0;}
.qqd-hotimg li{ width:20%; text-align:center; float:left; position:relative;height:206px;overflow:hidden;}
.qqd-hotimg img{ width:320px; height:206px;}
.qqd-hotimg .qqd-tit{ width:100%;display:block; height:2em; line-height:2em; bottom:0;overflow:hidden; position:absolute; background:#000;color:#fff;
	filter:alpha(opacity=60);opacity:0.6; position:absolute; bottom:0;text-overflow:ellipsis;}
.qqd-hotimg .qqd-hotimg-in{ height:4px; overflow:hidden; position:absolute; bottom:0; width:100%;}
.qqd-hotimg .qqd-hotimg-in span{ width:20%;background:#b1d76a;text-indent:-999em; display:block;-webkit-transition:all 800ms ease-in 0;transition:all 800ms ease-in 0;}
.qqd-hotimg .qqd-hotimg-in span.hover1{margin-left:20%;}
.qqd-hotimg .qqd-hotimg-in span.hover2{margin-left:40%;}
.qqd-hotimg .qqd-hotimg-in span.hover3{margin-left:60%;}
.qqd-hotimg .qqd-hotimg-in span.hover4{margin-left:80%;}
.qqd-headnews{ padding:0 10px 15px 10px;}
.qqd-headnews h1{ line-height:3em; height:3em; overflow:hidden; text-align:center;text-overflow:ellipsis;}
.qqd-headnews h1 a{ font-size:1.0em;color:#000;text-overflow:ellipsis;}
.qqd-headnews h1 a:visited{color:#000;}
.qqd-headnews p.in{ font-size:0.8em;color:#777;}


.qqd-index-list{ padding:0 10px;}
.qqd-index-list .newslist14px,.qqd-index-list .newslist12px{clear:both; padding-bottom:10px;}
.qqd-index-list .newslist14px li,.qqd-index-list .newslist12px li{ line-height:2em; height:2em; overflow:hidden;text-overflow:ellipsis;}
.qqd-index-list .newslist12px li em{ float:right;color:#976c4a;font-size:0.8em;}
.qqd-index-list .newslist14px li em,.qqd-index-list .newslist14px li span{ display:none;}
.qqd-index-list h4{overflow:hidden;padding-bottom:5px;height:1.6em; line-height:1.6em;text-overflow:ellipsis;}
.hotimg{ padding-left:110px; position:relative; font-size:0.8em; margin-bottom:10px; height:60px; overflow:hidden;color:#777777;}
.hotimg .z{ position:absolute; left:0; top:4px;}
.hotimg .z img{ width:93px; height:57px;}
.hotimg h4{font-size:1em;}

.hotimg2{ overflow:hidden; padding-bottom:15px;}
.hotimg2 .z{ width:50%;float:left; text-align:center;}
.hotimg2 .z a{ display:block; width:140px;position:relative; margin:0 auto;}
.hotimg2 .z img{ width:100%;bottom:0; position:relative; display:block;}
.hotimg2 .z span{ position:absolute;bottom:0;width:100%;filter:alpha(opacity=60);opacity:0.6; background:#000;color:#fff; font-size:0.8em;
	line-height:2em; height:2em;}

.postli{}
.postli li{ padding-bottom:10px;}
.postli p{ font-size:0.8em; background:#f0f4f7; border:1px solid #e3efef; padding:8px 10px; line-height:1.4em;}
.postli p a{ color:#09715a; padding-left:10px; white-space:nowrap;}
.postli p a:visited{color:#09715a;}
.postli strong{ display:block; width:100%; text-align:right; overflow:hidden; line-height:2em; height:2em;font-size:0.9em;}
.qqd-index-img{padding:0 10px;}
.imgli{ clear:both; overflow:hidden; padding-bottom:10px;width:310px; margin:0 auto;}/* margin-right:-10px;*/
.imgli li{ height:148px; overflow:hidden; position:relative; width:148px; margin:0 4px 4px 0; float:left; text-align:center;}
.imgli img{ width:148px; height:148px;}
.imgli li.hover{width:300px;height:300px;}
.imgli li.hover img{width:300px; height:300px;}
.imgli li a{ display:block; width:100%; font-size:0.8em;}
.imgli li a:last-child{ position:absolute; bottom:0; line-height:26px; height:26px; overflow:hidden; background:#000;color:#fff;
	filter:alpha(opacity=60);opacity:0.6;}
.imgli .hover{}

.qqd-index-map{padding:0 10px;}
.qqd-index-map .menu{ clear:both; line-height:2.5em;height:2.5em;}
.qqd-index-map ul{content:"."; background:#eef5ff; border-top:1px solid #c7d1dd; padding:10px;-moz-border-radius:20px;-webkit-border-radius:20px;
	clear:both; overflow:hidden;}
.qqd-index-map li{ width:88px; text-align:center; float:left;line-height:25px; height:25px; font-size:0.9em;}