@charset "utf-8";
/* CSS Document */

#banner {background:#000}
#banner .img{margin:auto;height:450px;}

#foreword { width:1000px; margin:auto; height:85px; background:url(http://www.weiphone.com/Topic/AppRecommend/images/app140501/foreword_bg.png) no-repeat; margin-top:23px; }
#foreword p{ padding:15px 10px 0 80px; color:#cecece; line-height:2 
}

#recommend { width:1020px; height:950px; margin:auto; margin-top:23px; }
#recommend #news #title { background:url(http://www.weiphone.com/Topic/AppRecommend/images/apprecommend_1207_images/news_title.jpg) right no-repeat; height:30px}
#recommend #news .title { font-family:"微软雅黑"; margin:3px 10px 0 5px; font-size:14px; color:#002e73; width:100px; text-align:right; float:left;}
#recommend #news .p{ margin:3px 10px 0 110px; border-left-color:#cecece; border-left-style: solid; border-left-width:1px; color:#707070;}
#recommend #news h3{font-family:"微软雅黑"; margin:8px 0 0 715px; font-size:18px; color:#ffffff; padding-top:5px;}
#recommend #news ul{ margin-top:20px;}
#recommend #news ul li {background:url(http://www.weiphone.com/Topic/AppRecommend/images/apprecommend_1207_images/news_box_bg.jpg) top center no-repeat; float:left; height:260px; width:333px;}
#recommend #news ul li img{ margin:14px 0 0 28px;}
#recommend #leftbox{ width:1000px; height:500px; float:left; /*background:url(images/recommend_bg.jpg) top left no-repeat;*/ }
#recommend #leftbox h3{ font-family:"微软雅黑"; margin:3px 20px; font-size:18px; color:#ffffff }

/*app 推荐*/
#test { height:410px; padding-bottom:200px; width:1000px; margin:auto; }
#test ul li{ float:left; margin:10px; display: block; height: 110px; padding: 10px 5px 50px; text-align: left; width: 170px; /*cursor: pointer;*/ position: relative; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: #666 2px 4px 8px; -moz-box-shadow: #666 2px 4px 8px; box-shadow: #666 2px 4px 8px; background: #ffffff; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#ffffff)); background: -webkit-linear-gradient(#ffffff, #ffffff); background: -moz-linear-gradient(#ffffff, #ffffff); background: -ms-linear-gradient(#ffffff, #ffffff); background: -o-linear-gradient(#ffffff, #ffffff); background: linear-gradient(#ffffff, #ffffff); -pie-background: linear-gradient(#ffffff, #ffffff); behavior: url(css/PIE.htc); }
#test ul li h3{ height: 20px; font: 13px Arial; text-align:left; padding: 0 5px 0 5px; text-align: left; width: auto; color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: #666 2px 2px 2px; -moz-box-shadow: #666 2px 2px 2px; box-shadow: #666 2px 2px 2px; background: #009fd8; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#009fd8), to(#0088ce)); background: -webkit-linear-gradient(#009fd8, #0088ce); background: -moz-linear-gradient(#009fd8, #0088ce); background: -ms-linear-gradient(#009fd8, #0088ce); background: -o-linear-gradient(#009fd8, #0088ce); background: linear-gradient(#009fd8, #0088ce); -pie-background: linear-gradient(#009fd8, #0088ce); behavior: url(css/PIE.htc); line-height:1.5;  margin:-10px 0 0 10px; position:absolute; z-index:20;}
#test ul li img{ border-radius:20px; height:100px; width:100px; margin:0px 35px;}
#test ul li h4{ color:#333; font: 15px "微软雅黑", "黑体", "Arial", sans-serif; padding:25px 8px 0px 8px; text-align:center; font-weight: bold; }
#test li .info {position: absolute;left: -10px; top: -10px;padding: 10px 10px 5px;width: 180px;display: none;background:rgba(45, 203, 243,0.9) !important; background:#0CF;font-size: 1.2em;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 5px;}
#test ul li:hover .info {z-index: 999;display: block;}
#test ul li h2{ color:#333;font: 15px "微软雅黑", "黑体", "Arial", sans-serif; padding:5px ; text-align:letf; font-weight:bold;}
#test ul li p{ color:#333; font-family:"微软雅黑", "黑体", "Arial", sans-serif; padding:0px 10px 0px 10px; text-align:letf; line-height:1.8; font-size:12px}
#test ul li a{ color:#fff;font: 12px "微软雅黑", "黑体", "Arial", sans-serif; padding:10px 10px 0px 10px; text-align:letf;}
#test ul li .software{height: 20px; font: 13px Arial; text-align:left; padding: 0 5px 0 5px; text-align: left; width: auto; color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: #666 2px 2px 2px; -moz-box-shadow: #666 2px 2px 2px; box-shadow: #666 2px 2px 2px; background: #00993E; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#02AD47), to(#00993E)); background: -webkit-linear-gradient(#02AD47 , #00993E); background: -moz-linear-gradient(#02AD47 , #00993E); background: -ms-linear-gradient(#02AD47 , #00993E); background: -o-linear-gradient(#02AD47 , #00993E); background: linear-gradient(#02AD47 , #00993E); -pie-background: linear-gradient(#02AD47 , #00993E); behavior: url(css/PIE.htc); line-height:1.5;  margin:-10px 0 0 10px; position:absolute !important; z-index:20 !important;}
#test li .info_software {position: absolute;left: -10px; top: -10px;padding: 10px 10px 5px;width: 180px;display: none;background: rgba(210, 105, 243, 0.9) !important; background:#0C0;font-size: 1.2em;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 5px;}
#test ul li:hover .info_software {z-index: 999;display: block;}

#wangqihuigu{ width:1000px; height:240px; margin:auto; background:url(http://www.weiphone.com/Topic/AppRecommend/images/apprecommedn_1214/wangqihugu_bg.jpg) center top no-repeat;}
#wangqihuigu h4{ font-family:"微软雅黑"; margin:8px 0 0 35px; font-size:18px; color:#ffffff; padding-top:5px; }
#srcoll_test{ width:900px; height:160px; margin:auto; overflow-x:scroll; overflow-y:hidden; margin-top:10px}
#srcoll_test ul li{ width:180px; height:100px; padding:20px; float:left}


/*#recommend #leftbox .templates { padding: 16px 0 9px; }
#recommend #leftbox .templates li { float:left; height:220px; width:252px; }
#recommend #leftbox .templates a { display: block; height: 139px; padding: 7px 5px 50px; text-align: center; width: 215px; cursor: pointer; position: relative; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: #666 2px 4px 8px; -moz-box-shadow: #666 2px 4px 8px; box-shadow: #666 2px 4px 8px; background: #ffffff; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#ffffff)); background: -webkit-linear-gradient(#ffffff, #ffffff); background: -moz-linear-gradient(#ffffff, #ffffff); background: -ms-linear-gradient(#ffffff, #ffffff); background: -o-linear-gradient(#ffffff, #ffffff); background: linear-gradient(#ffffff, #ffffff); -pie-background: linear-gradient(#ffffff, #ffffff); behavior: url(css/PIE.htc); }
#recommend #leftbox .btn20 { float: left; height: 20px; font: 13px Arial; text-align:left; padding: 0 0 0 10px; text-align: left; width: 60px; color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: #666 2px 2px 2px; -moz-box-shadow: #666 2px 2px 2px; box-shadow: #666 2px 2px 2px; background: #009fd8; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#009fd8), to(#0088ce)); background: -webkit-linear-gradient(#009fd8, #0088ce); background: -moz-linear-gradient(#009fd8, #0088ce); background: -ms-linear-gradient(#009fd8, #0088ce); background: -o-linear-gradient(#009fd8, #0088ce); background: linear-gradient(#009fd8, #0088ce); -pie-background: linear-gradient(#009fd8, #0088ce); behavior: url(css/PIE.htc); }
#recommend #leftbox .templates img { width: 215px; height: 139px; }
#recommend #leftbox .templates .btnLine { position: absolute; bottom: 8px; left: 6px; right: 6px; display: block; }
#recommend #leftbox .templates .price { font: 14px; Arial; }
#recommend #leftbox #container { margin:0px 18px; width:1200px; position: relative; }
#recommend #leftbox #container li { position: relative; left: 0; top: 0; z-index: 0; }*/


#recommend #rightbox{ width:240px; height:500px; margin-left:760px; background:url(images/recommend_shadow.jpg) left no-repeat;}
#recommend #rightbox #title{ height:95px;}
#recommend #rightbox #title h3{ font-family:"微软雅黑"; font-size:18px; color:#00458a; padding-top:30px; line-height:1.5;text-shadow: 0px 1px 1px rgba(255,255,255,0.33);}
#recommend #rightbox #list{ background:url(images/recommend_list_bg.jpg) right top no-repeat; height:395px}
#recommend #rightbox #list ul{ margin:15px 10px 0 22px;}
#recommend #rightbox #list ul li{ font-size:13px; background:url(images/a_arrow.jpg) 200px 2px  no-repeat; margin-bottom:15px; padding-right:20px; padding-bottom:5px; border-bottom-color:#cecece; border-bottom-style:solid; border-bottom-width:1px}

#recommend_news { width:1000px; margin:auto; height:740px; padding-top: 20px; }
#recommend_news #news #title { background:url(http://www.weiphone.com/Topic/AppRecommend/images/apprecommend_1207_images/news_title.jpg) right no-repeat; height:30px}
#recommend_news #news .title { font-family:"微软雅黑"; margin:20px 10px 10px 5px; font-size:14px; color:#002e73; text-align:center; font-weight: bold; }
#recommend_news #news .p{ margin:3px 10px 0 10px; color:#7313131; line-height: 1.8; }
#recommend_news #news h3{font-family:"微软雅黑"; margin:8px 0 0 715px; font-size:18px; color:#ffffff; padding-top:5px;}
#recommend_news #news ul{ margin-top: 20px; }
#recommend_news #news ul li { background:url(http://www.weiphone.com/Topic/AppRecommend/images/apprecommend_1207_images/news_box_bg.jpg) top center no-repeat; float:left; height:350px; width:333px; }
#recommend_news #news ul li img{ margin:14px 0 0 28px;}


#summary { width:1000px; margin:auto; border-top-color:#cecece; border-top-style:solid; border-top-width:1px; background:url(http://www.weiphone.com/Topic/AppRecommend/images/apprecommend_1207_images/summary_title_bg.jpg) 10px 20px  no-repeat; }
#summary h3{font-family:"微软雅黑"; margin:15px 0 0 35px; font-size:18px; color:#313131; padding-top:5px;}
#summary p{ margin:15px 10px 20px 20px; color:#313131; line-height:2; }








/*comment*/
@charset "utf-8";
/*
_米
http://www.laoshu133.com
2011.12.29
*/
body{ line-height:1.5; height:328px;repeat-x 0 32px;}
:link, :visited, ins{ text-decoration:none;}
img{ border:0;}
ol, ul{ list-style:none;}
table{ border-collapse:collapse; border-spacing:0;}
blockquote, q{ quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{ content:''; content:none;}
sub, sup{ font-size:100%; vertical-align:baseline;}
input, button, textarea, select, optgroup, option{ font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}
/*Hack For IE6, IE7*/
input, button, textarea, select{ *font-size:100%;}
textarea{ overflow:auto; resize:vertical;}

/*--clearfix--*/
.clearfix:before, .clearfix:after{ content:'.'; display:block; height:0; visibility:hidden;}
.clearfix:after{ clear:both;}
.clearfix{ *zoom:1;}

a{ color:#333;}
a:hover{ color:#000;}
img{ vertical-align:middle;}
body{ color:#333; font:14px/1.5 "微软雅黑","黑体",Arial,sans-serif;}
.hide{ display:none;}
.wrap{ margin:0 auto; width:980px; overflow:hidden; *zoom:1;}
.box, .box .title{ background:#fff url(http://www.weiphone.com/Topic/AppRecommend/images/apprecommend_1207_images/box.jpg) no-repeat -1960px 100%;}
.box{ margin-bottom:6px;}
.box .title{ background-position:-980px 0; height:39px;}
.box h3{ color:#fff; font-size:22px; padding:4px 0 0 60px; }
.box_main{ background:#fff; border:1px solid #d0d0d0; border-width:0 1px; margin-bottom:16px; min-height:40px;}
.box_main .title{ background:none;}
.box_inner{ padding:10px;}
.box .more{ color:#666; position:absolute; right:0; top:0;}
.box .more:hover{ color:#000;}
.btn, .btn span{ display:inline-block; background:url(http://www.weiphone.com/Topic/AppRecommend/images/btns.png) no-repeat 100% 0; cursor:pointer; height:26px; padding-right:10px;}
.btn{ background-position:0 0; color:#000; line-height:26px; padding:0 0 0 10px;}
.btn:hover{ color:#fff;}
/*页码*/
.page_list{ display:inline-block; *display:inline; *zoom:1;}
.page_list a, .page_list span, .page_list i{ float:left; background:url(http://www.weiphone.com/Topic/AppRecommend/images/page_bg.png) no-repeat; color:#3a485c; font-style:normal; line-height:24px; margin-right:6px; padding-left:8px; height:25px; -webkit-text-size-adjust:none;}
.page_list i{ background-position:100% 0; margin:0; padding:0 8px 0 0;}
.page_list a:hover, .page_list .curr_page{ background-position:0 -25px; color:#fff; text-decoration:none;}
.page_list a:hover i, .page_list .curr_page i{ background-position:100% -25px; color:#fff; cursor:pointer;}
.page_list .prev_page, .page_list .next_page{}
.page_list .disabled_page, .page_list .disabled_page i{ color:#b4bfd1; cursor:default;}
.page_list .disabled_page:hover{ background-position:0 0;}
.page_list .disabled_page:hover i{ background-position:100% 0; color:#b4bfd1;}
.page_list .page_more, .page_list .page_more:hover{ background:none; color:#3a485c; padding:0 4px;}
.page_list .page_jump{ float:left;}
.page_jump span{ background:none;}
.page_jump input{ float:left; border:1px solid #B4BFD1; line-height:16px; margin:1px 4px 0; padding:1px 2px; height:18px; width:32px;}
.page_jump .page_btn, .page_jump .page_btn:hover{ background-position:0 -50px; color:#fff; margin:0; padding:0; width:42px; text-align:center;}
.pager{ padding:10px 0; height:25px; text-align:center;}

/* 评论 */
.commt_panel{ margin:0 20px 0; overflow:hidden;}
.commt_item{ border-top:1px dashed #8e9fa7; margin:-1px 0 0 50px; padding-top:10px; _zoom:1;}
.commt_header{ font-size:12px; height:40px; position:relative;}
.commt_header .pic{ position:absolute;}
.commt_header .pic img{ border:1px solid #C5C5C5;}
.commt_floor{ float:right; color:#999; font-style:normal; margin-right:4px;}
.commt_hack{ float:right;margin:0 10px; position:relative;}
.commt_hack .tip_info_err{ width:240px; right:40px; top:-4px;}
.commt_hack a{ color:#36acff;}
.commt_hack a:hover{ color:#333;}
.commt_header .pic{ margin:4px 0 0 -46px;}
.commt_header .name{ color:#26578f; font-size:14px; font-weight:bold;}
.commt_header .name:hover{ text-decoration:underline;}
.commt_header .timer{ display:block; color:#999;}
.commt_main{ padding-bottom:6px; word-break:break-all;}
.commt_main p{ color:#666; line-height:2;}
.commt_btns{ margin-bottom:10px; height:26px;}
.commt_btns a, .commt_btns span{ background:url(http://www.weiphone.com/images_v3/commt_bg.png) no-repeat 0 -98px; cursor:pointer; line-height:24px; height:25px; overflow:hidden}
.commt_btns a{ float:right; margin-left:10px; padding-left:8px;}
.commt_btns a:hover{ text-decoration:none;}
.commt_btns span{ display:inline-block; background-position:100% -98px; padding-right:8px; text-align:center; min-width:44px;}
.commt_btns em{ color:#ff442b; font-weight:bold; font-style:normal;}
.commt_btns .oppose, .commt_btns .agree{ }
.commt_btns .oppose:hover, .commt_btns .agree:hover{ color:#000;}
.commt_btns .oppose span, .commt_btns .agree span{ background-position:100% -98px;}
.commt_btns .agree em{ color:#36acff;}
.commt_report{ background:#fcfcfc; border:1px solid #e2e2e2; margin-bottom:10px; margin-left:0px; padding:6px;}
.commt_report .commt_header{}
.commt_report .pic{ margin:0 10px 0 0; position:static;}
.commt_report .timer, .commt_report .commt_main{ padding-left:34px;}
.commt_report .commt_btns{ margin:0;}
.commt_report .commt_report{ margin:10px 0 0 20px;}
.commt_item .odd{ background:#fff;}
.commt_tips{}
.commt_tips .tip_info{ margin:-36px 0 0;}
.commt_report .tip_info{ margin-top:-28px;}
.commt_panel .pager{ border-top:1px dotted #899aa3; padding:20px 0 10px;}
.add_commt_panel{ border-top:1px solid #d3d3d3; padding-bottom:10px;}
.add_commt_panel h4{ color:#000; font-size:14px; padding:5px 10px;}
.add_commt{ margin:0 10px; _zoom:1;}
.add_commt li{ color:#666; font-size:14px; line-height:32px; padding:5px 0;}
.add_commt li a{ color:#666;}
.add_commt li a:hover{ color:#000;}
.add_commt li label, .add_commt li input, .add_commt .note, .add_commt .content, .add_commt .commt_content,  .add_commt .commt_con{ background:url(http://www.weiphone.com/Topic/AppRecommend/images/add_commt.png) no-repeat;}
.add_commt li label, .add_commt li input, .add_commt .note{ display:inline-block; height:32px; vertical-align:middle;}
.add_commt li label{ background-position:100% -537px; padding-right:16px;}
.add_commt li input{ background-position:0 -569px; background-repeat:repeat-x; border:0; line-height:32px\9; margin:0 -10px; padding:0; width:200px; outline:0;}
.add_commt .note{ background-position:0 -601px; padding-left:20px;}
.add_commt .note em{ color:#f00; font-style:normal; padding:0 4px;}
.add_commt .content{ background-position:0 20px; padding:20px 0 0; margin-bottom:6px;}
.add_commt .commt_content{ background-position:0 -179px; background-repeat:repeat-x; margin:0 14px; position:relative;}
.commt_content .commt_con{ background-position:100% -358px; padding:36px 0 13px; height:130px; _padding-bottom:11px;}
.commt_content .commt_con label, .commt_content .note{ display:none;}
.commt_content textarea{ background:none; border:0; resize:none; height:130px; width:98%;}
.add_commt .checkcode{}
.add_commt .checkcode input{ width:80px;}
.add_commt .checkcode img{ vertical-align:middle;}
.add_commt .btns{ margin:-44px 24px 0 0; text-align:right;}
.add_commt .btns input{ background:url(http://www.weiphone.com/Topic/AppRecommend/images/commt_bg.png) no-repeat 0 -71px; color:#fff; cursor:pointer; line-height:26px; height:27px; width:76px; text-shadow:1px 1px 0 #000;}
.add_commt .btns input:hover{ background-position:100% -71px;}
.add_commt_note, .add_commt_note a, .add_commt_note span{ position:absolute;}
.add_commt_note{ width:100%; left:0; top:0;}
.add_commt .add_commt_info{ color:#9fabb0; font-size:12px; right:20px;}
.add_commt .add_commt_info em{ font-size:20px; font-style:normal; font-weight:bold;}
.add_commt .pic, .add_commt .name, .add_commt .name span{ background:url(http://www.weiphone.com/Topic/AppRecommend/images/commt_user.png) no-repeat; cursor:pointer;}
.add_commt .pic{ height:38px; width:38px; left:-14px; top:-8px;}
.add_commt .pic img{ margin-left:6px;}
.add_commt .name{ background-position:100% -68px; left:24px;}
.add_commt .name span{ display:inline-block; background-position:0 -38px; background-repeat:repeat-x; margin-right:14px; padding:0 14px; height:30px; position:static;}
.report_box{ display:none; background:#fff; border:6px solid #ddd; padding:10px; width:600px; position:absolute; left:0; top:0; border-radius:10px;}
.report_box .close{ background:url(http://www.weiphone.com/Topic/AppRecommend/images/tip_bg.png) no-repeat 0 -17px; height:17px; width:17px; position:absolute; top:1px; right:1px; font-size:0;}
.report_box .close{ -webkit-transition:-webkit-transform .2s ease-in;}
.report_box .close:hover{ -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 50%;}
.add_commt .tip_info_err{ margin:0 0 0 6px;}
.add_commt_btn{ background:url(http://www.weiphone.com/Topic/AppRecommend/images/apprecommend_1207_images/add_commt_btn.png) no-repeat; line-height:38px; height:38px; width:111px; position:absolute; right:0; top:0; text-indent:36px; z-index:3;margin: 0; color:#fff}
.add_commt_btn:hover{ background-position:0 -38px; color:#cecece}
.commt_order{ margin:-25px 0 0 700px; position:absolute;}
.commt_order li{ float:left;}
.commt_order li a, .commt_order li span{ display:inline-block; background:url(http://www.weiphone.com/Topic/AppRecommend/images/tab_bg.png) no-repeat; cursor:pointer; height:24px; overflow:hidden;}
.commt_order li a{ color:#666; margin:0 5px; text-shadow:1px 1px 0 #fff;}
.commt_order li span{ background-position:100% 0; padding:0 10px; line-height:26px;}
.commt_order li a.focus, .commt_order li a:hover{ background-position:0 -26px; height:25px;}
.commt_order li a.focus span, .commt_order li a:hover span{ background-position:100% -26px;}

.box_commt .box_rt{ z-index:-1;}
.box_commt .title{ position:relative;}
.box_commt .counter{ margin:-26px 0 0 166px; position:absolute; color: #FFF; }
.box_commt .counter em{ color:#f00; font-style:normal; padding:0 4px;}

/* 一个小提示 */
.tip_info, .tip_info_err{ background:#ebf7ff; border:1px solid #99bddf; color:#0199ff; padding:3px 40px 3px 5px; position:absolute; border-radius:5px; overflow:hidden; line-height:1.5 !important;}
.tip_info a, .tip_info_err a{ background:url(http://www.weiphone.com/Topic/AppRecommend/images/tip_bg.png) no-repeat; height:17px; width:17px; text-indent:-9999em; position:absolute; right:4px; top:4px; overflow:hidden;}
.tip_info_err{ background:#ffebeb; border-color:#df9999; color:#ff0101;}
.tip_info_err a{ background-position:0 -17px;}

.go_top{ margin:0 auto; width:980px; /*position:relative;*/}
.go_top a{ background:url(../images/top.png) no-repeat; margin:0 0 0 984px; height:34px; width:34px; position:fixed; bottom:80px; text-indent:-9999em;}
.go_top a{ _position:absolute; _bottom:auto;}
.go_top a:hover{ background-position:0 100%;}

/*fix 2012.01.11*/
.pic_list{ height:160px;}
.app_info li{ color:#815649;}
.pos_panel{ display:none;}
