@charset "utf-8";
/* CSS Document */

div.toper { /*height: 415px;*/ background-image: url(http://cdn.52ptu.com/static/images/index/banner_bg.png); background-repeat: no-repeat; background-position: right top; margin-top:58px;}

/*div.toper div.software {  }*/
/*div.toper div.software div.summary { padding-top: 30px; width: 260px; }*/
/*div.toper div.software div.summary div.title {  }*/
/*div.toper div.software div.summary div.content { margin-top: 10px; line-height: 24px; }*/
/*div.toper div.software div.summary div.content span a { color: #3366cc; text-decoration:underline; }*/

/*div.toper div.software div.download { height:250px; background-image: url(http://cdn.52ptu.com/static/images/index/software_bg.png); background-repeat: no-repeat; background-position: left top; }*/
/*div.toper div.software div.download div.summary { padding: 100px 0px 0px 170px; }*/
/*div.toper div.software div.download div.button { width: 154px; height: 50px; margin-left: 170px; margin-top: 10px; background-image: url(/static/images/index/button.png); background-repeat: no-repeat; background-position: 0px 0px; }*/
/*div.toper div.software div.download div.button:hover { background-position: 0px -50px; }*/
/*div.toper div.software div.download div.netdisk { padding: 10px 0px 0px 170px; }*/
/*div.toper div.software div.download div.netdisk a { padding-left:20px; margin-right:5px; background-image: url(http://cdn.52ptu.com/static/images/index/download.png); background-repeat: no-repeat; background-position: left top; }*/

#download-wrapper {width: 460px; padding-top: 10px;font-size: 18px;}
#app-download-wrapper {width: 460px; height: 200px; background-color: rgba(227,228,230,0.7);}
#app-picture {margin-left: 32px;}
#app-download {margin-left: 42px;}
#app-description {margin-top: 15px; margin-bottom: 15px;}
.description {}
#android a {width: 197px; height: 36px; padding: 6px 0 6px 6px; background-color: rgb(255,98,121); text-decoration: none; display: inline-block; color: #ffffff;}
#android a span {margin-left: 20px; font-size: 16px;}
#ios {margin-top: 10px;}
#ios a {width: 197px; height: 36px; padding: 6px 0 6px 6px; background-color: rgb(53,57,68); text-decoration: none; display: inline-block; color: #ffffff;}
#ios a span {margin-left: 20px; font-size: 16px;}
#app-netdisk { margin-top: 10px; }
#app-netdisk a { font-size: 13px;padding-left:20px; margin-right:5px; background-image: url(http://cdn.52ptu.com/static/images/index/download.png); background-repeat: no-repeat; background-position: left top; }

#ptu-download-wrapper {width: 460px; height: 180px; background-color: rgba(227,228,230,0.7); margin-top: 10px;}
#ptu-bg {position: absolute; margin-top: -60px; margin-left: 40px;}
#ptu-download {margin-left: 227px;}
#ptu-description {margin-top: 22px; margin-bottom: 22px;}
#ptu a { padding: 14px 0 14px 0; background-color: rgb(138,219,116); text-decoration: none; display: inline-block; width: 154px; height: 20px; font-size: 20px; text-align: center; color: #ffffff;}
#ptu a:hover {background-color: rgb(161,226,139);}
#ptu-netdisk { margin-top: 20px; }
#ptu-netdisk a { font-size: 13px;padding-left:20px; margin-right:5px; background-image: url(http://cdn.52ptu.com/static/images/index/download.png); background-repeat: no-repeat; background-position: left top; }

a {cursor: pointer;}

#qrcode-android {position: absolute; margin: -47px 0 0 233px; z-index: 99999;}
#qrcode-ios {position: absolute; margin: -47px 0 0 233px; z-index: 99999;}

#banner {position: absolute; margin-left: 495px;margin-top: 25px;}
/*div.toper div.banner div.items div.item { float: left; margin-left: 10px; width: 20px; height: 20px; background-image: url(http://cdn.52ptu.com/static/images/index/dot.png); background-repeat: no-repeat; background-position: 0px 0px; }*/
/*div.toper div.banner div.items div.active { background-image: url(http://cdn.52ptu.com/static/images/index/dot_active.png); }*/

div.gallery { background-color: #dddddd; margin-top: 10px;}
div.gallery div.item { float: left; margin: 0px 5px; width: 225px; height: 190px; }
div.gallery div.item div.photo { float: left; width: 225px; height: 140px; background-color: #bbb; }
div.gallery div.item div.photo img{ width:225px; height:140px;}
div.gallery div.item div.info { float: left; padding-top: 5px; }
div.gallery div.item div.info div.nickname { float: left; width: 100px }
div.gallery div.item div.info div.comment { float: left; font-weight: bold; width: 40px; padding-left: 20px; background-image: url(http://cdn.52ptu.com/static/images/index/icon_comment.png); background-repeat: no-repeat; background-position: 0px 2px; }
div.gallery div.item div.info div.love { float: left; font-weight: bold; width: 40px; padding-left: 20px; background-image: url(http://cdn.52ptu.com/static/images/index/icon_love.png); background-repeat: no-repeat; background-position: 0px 2px; }
