/* reset css */
h1,h2,h3,h4,h5,ul,ol,li,dl,dt,dd,form,header,nav,menu,section,figure,footer,article{ margin:0;padding:0;}
ul,ol,li{list-style:none;}
body {-webkit-text-size-adjust: none; font-size:16px;font-family:Arial, Helvetica, sans-serif; color:#383838;}
a,img { border:0; } 
a{color:#383838;text-decoration:none;}
.bule{color:#70C5ED;}
.blue a{color:#70C5ED;}
/* biaoti */
#tittle{overflow:hidden;margin-left:10px;margin-bottom:10px;color:#603811; font-size:18px}
#tittle a{margin-right:10px; color:#ff722d;}
.tittle a{margin:10px 10px 5px 10px; display:inline-block;}
/*title*/
.title{padding-left:10px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;background:#efefef;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(87%,#efefef), color-stop(100%,#f4f4f4));background: -moz-linear-gradient(top, #f4f4f4 0%, #efefef 87%, #f4f4f4 100%);}
.title h2{ display:inline-block; font-size:18px;border-bottom:2px solid #70c5ed; border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8; padding:0 5px; color:#666;}
/* menu */
.menu,.types{margin:5px; }
.menu a,.types a,.types span{font-size:18px; padding:5px 3px;  text-shadow: 1px 1px 2px #f2f2f2; width:90px; display:inline-block;}
/* tab */
.tab3,.tab2{padding: 8px 10px;text-align: center;letter-spacing:-4px;}
.tab3 a,.tab2 a {-webkit-box-sizing:border-box;display: inline-block;letter-spacing:0; background:#D7D7D7; background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(100%,#D7D7D7)); background: -moz-linear-gradient(top, #fff 20%, #D7D7D7 100%);border: 1px solid #BFBFBF;line-height: 2em;text-align: center;color: #555;box-sizing: border-box;}
.tab3 a{width:30%;}
.tab2 a{width:45%;}
.tab3 a.on,.tab2 a.on {background:#f2f2f2;color: #6ecaff;}
.tab3 a:nth-child(1),.tab2 a:nth-child(1) {border-top-left-radius: 2px;border-bottom-left-radius: 2px;}
.tab3 a:last-child,.tab2 a:last-child {border-right: 1px solid #BFBFBF;border-top-right-radius: 2px;border-bottom-right-radius: 2px;}
.tab3 a:nth-child(2){ border-right:none;border-left:none;} 
.tab2 a:nth-child(2){border-left:none;}
/* go-top */
.go-top{text-align:center;color:#666; font-size:16px; background:#f4f4f4;margin-bottom:10px;}
.go-top a{ display:block; width:100%;height:25px; padding-top:5px;}
/*go-back*/
.go-back{font-size:18px; height:30px; line-height:30px;background:#efefef;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(87%,#efefef), color-stop(100%,#f4f4f4));background: -moz-linear-gradient(top, #f4f4f4 0%, #efefef 87%, #f4f4f4 100%);}
.go-back a{color:#70C5ED;}
/* footer */
footer{padding:10px;text-align:center;}
/* pager */
#pager{margin:10px auto;text-align:center;}
#pager span, #pager a{margin:0 10px;}
/* list */
.list .app{position:relative;padding:10px 5px 8px 80px;border-bottom:1px solid #d7d7d7;}
.list .app .icon{height:60px;width:60px;position:absolute;top:10px;left:10px;border-radius:5px;}
.list .app .name{font-size:14px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list .app .name a{color:#333;}
.list .app .info p{margin-bottom:4px;font-size:12px;color:#666;}
.list .app .info p span{margin-right:10px;}
.list .app .rc{position:absolute;top:30px;right:8px;width:80px;text-align:left;}
.list .app .rc .download{ display:inline-block; border:1px solid #a1e3ff; background:#c0eff9; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#d6f9ff), color-stop(95%,#c0eff9), color-stop(100%,#d2f5f7)); background: -moz-linear-gradient(top, #fff 20%, #d6f9ff 3%, #c0eff9 95%, #d2f5f7 100%); padding: 4px 8px;border-radius: 3px;color: #008fcb;font-size:14px;text-shadow: 1px 1px 2px #f2f2f2;}
.list .app .rc .stars{margin-top:5px; display:inline-block; background:url(sart2.png) no-repeat; width:77px; height:13px;}
.list .app .rc .stars em{display:inline-block;background:url(sart1.png) no-repeat; height:15px;}
/* list-icon */
.list-icon .title a{color:#333;}
.list-icon{overflow:hidden;}
.list-icon li{float:left;text-align:center;margin:5px;font-size:12px;width:70px;}
.list-icon li a{text-align:center;}
/* detail */
#detail .description{margin:10px;}
#detail .meta-info{margin:5px 10px;line-height:1.5;}
#detail .meta-info dt{display:inline-block;width:5em;text-align:right;}
#detail .meta-info dd{display:inline;}
#detail .snap{margin:5px 10px;}
#detail .showpic{ text-align:center; padding:10px 0;}}
/* search-result */
#no-result{margin:5px 10px;}
/*link*/
.link{margin:5px;}
.link a{font-size:14px; padding:5px 3px;  text-shadow: 1px 1px 2px #f2f2f2;display:inline-block; }

#jietu{padding:10px; background:#cccccc; border-top:1px solid #a3a3a3;}
.scroll_detail{width:226px; height:308px; margin:0 auto; position:relative;}
.mod_02{float:left; width:226px;}
.mod_02 img{display:block; width:226px; height:308px;}
.dotModule_2 {padding:0 5px;height:11px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5); position:absolute; bottom:5px; left:90px;}
#slide_02_dot {text-align:center;}
#slide_02_dot span {display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_02_dot .selected {background:#66ff33;}

/*news*/
#news a{ display:block; width:100%;height:25px;}

.download{ display:inline-block; border:1px solid #a1e3ff; background:#c0eff9; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#d6f9ff), color-stop(95%,#c0eff9), color-stop(100%,#d2f5f7)); background: -moz-linear-gradient(top, #fff 20%, #d6f9ff 3%, #c0eff9 95%, #d2f5f7 100%); padding: 4px 8px;border-radius: 3px;color: #008fcb;font-size:14px;text-shadow: 1px 1px 2px #f2f2f2;}