body,div,p,ul,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,section,article,aside,header,footer,nav,dialog,figure,hgroup{padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px; }
body{color: #666666; font: 18px/1.5 Î¢ÈíÑÅºÚ, helvetica; background-color: #e8e8e8; -webkit-text-size-adjust: none; -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; }
h2,h3{font-size: 100%; }
i{font-style: normal; }
a{color: #333333; outline-width: medium; outline-style: none; text-decoration: none; outline-color: invert; }
a:active{outline-width: 0px; outline-style: none; outline-color: invert; background-color: transparent; }
li{list-style-type: none; }
img{border-top: 0px; border-right: 0px; vertical-align: top; border-bottom: 0px; border-left: 0px; }
label,button{cursor: pointer; }
.clearfix{overflow: hidden; clear: both; }
input,button{background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; outline-color: invert; border-radius: 0; }
.none{display: none; }
.pheader .btn_serch{background: url(images/sprite.png) no-repeat; }
.pstar{background: url(images/sprite.png) no-repeat; }
.pstar i{background: url(images/sprite.png) no-repeat; }
.mlista .i_dl{background: url(images/sprite.png) no-repeat; }
.feed_more .trig_more i{background: url(images/sprite.png) no-repeat; }
.pbhead .trig_back i{background: url(images/sprite.png) no-repeat; }
.layout{margin: 0px auto; display: block; width: 94%; }
.pheader{height: 72px; position: relative; background-color: #f8f8f8; }
.pheader .logo{height: 72px; width: 272px; overflow: hidden; float: left; text-indent: -9999px; }
.pnav{position: relative; background-color: #0a88c7; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); }
.pnav ul{overflow: hidden; }
.pnav li{float: left; text-align: center; /*width: 20%*/; font-size: 22px; height: 69px; line-height: 69px; }
.pnav li a{color: #ffffff; display: block; padding:0 0.5em; }
.pnav .current{background-color: #086999; }
.banner_1{text-align: center; }
.banner_1 img{height: 150px; width: 480px; }
.mpic{height: 72px; width: 72px; overflow: hidden; position: relative; display: block; }
.mpic img{height: 72px; width: 72px; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; }
.pstar{height: 16px; width: 89px; overflow: hidden; position: relative; background-position: 0px 0px; display: block; }
.pstar i{height: 16px; overflow: hidden; position: absolute; background-position: 0px -24px; left: 0px; top: 0px; }
.mlista .item{overflow: hidden; border-bottom: #dddddd 1px solid; position: relative; background-color: #f9f9f9; }
.mlista .det_area{height: 100%; display: block; }
.mlista .active.det_area{background-color: #ecf1f4; }
.mlista .mpic{position: absolute; left: 15px; }
.mlista h4{overflow: hidden; font-weight: normal; }
.mlista .prop{color: #999999; }
.mlista .btn{position: absolute; color: #ffffff; text-align: center; z-index: 2; display: block; background-color: #17a1e6; }
.mlista .item{height: 112px; }
.mlista .det_area{padding-bottom: 0px; padding-top: 0px; padding-left: 100px; padding-right: 0px; }
.mlista .mpic{top: 15px; }
.mlista h4{font-size: 22px; height: 33px; padding-top: 6px; }
.mlista .prop{margin: 3px 0px 7px; }
.mlista .prop span{margin-right: 15px; }
.mlista .btn{height: 40px; right: 20px; line-height: 40px; top: 36px; width: 80px; }
.mlista .btn0{height: 40px; right: 120px; line-height: 40px; top: 36px; width: 80px; position: absolute; color: #ffffff; text-align: center; z-index: 2; display: block; background-color: #17a1e6; }
.feed_more{/*border-bottom: #d5d5d5 1px solid;*/ text-align: center; background-color: #f3f3f3; }
.feed_more .trig_more{overflow: hidden; height: 100%; color: #666666; display: block; }
.feed_more .trig_backtop{overflow: hidden; height: 100%; color: #666666; display: block; }
.feed_more .trig_more i{vertical-align: -2px; background-position: -54px -54px; display: inline-block; }
.feed_more .active{color: #333333; background-color: #edf2f5; }
.feed_more{font-size: 22px; height: 50px; line-height: 50px; }
.feed_more .trig_more i{height: 22px; margin-left: 8px; width: 22px; }
.pfooter{color: #aaaaaa; text-align: center; }
.pfooter{/*height: 120px;*/ line-height: 32px; padding:20px 5px; }