.widget { width:965px; margin:0 auto; margin-bottom:10px; }
.widget_hot { width:240px; float:left; }
.widget_hot_top { width:238px; height:23px; border:1px solid #D3D3D3; color:#CB0E02; list-style:23px; text-indent:20px; font-size:14px; font-weight:bold; background:url(images/widget/res_icon4.gif) no-repeat 4px 6px #F7F7F7; }
.widget_hot ul { border:1px solid #D3D3D3; border-top:none; padding-left:1px; }
.widget_hot ul li { clear:both; height:30px; line-height:30px; *height:27px;
*line-height:27px;
}
.widget_hot ul li.hover { background:url(images/widget/91widget.gif) no-repeat -12px -194px; }
.widget_hot ul li em { float:left; padding-top:4px; padding-left:15px; }
.widget_hot ul li a { color:#000; }
.widget_hot ul li span { float:right; padding-right:20px; }
.widget_recommd { width:715px; float:right; }
.widget_recommd_top { height:22px; border:1px solid #D3D3D3; border-top:2px solid #F86E2D; color:#CB0E02; list-style:22px; text-indent:20px; font-size:14px; font-weight:bold; background:url(images/widget/res_icon4.gif) no-repeat 4px 6px #F7F7F7; }
.widget_recommd_top b { margin-right:484px; }
.widget_recommd_top a { color:#FF6F00; font-weight:200; }
.widget_recommd_cn { border:1px solid #D3D3D3; border-top:none; height:180px; }
.widget_category { border:1px solid #D3D3D3; margin-top:20px; }
.widget_top { width:963px; height:30px; line-height:30px; background:url(images/widget/widget_line3.gif) repeat-x; margin:0 auto; margin-top:1px; border-bottom:1px solid #E9B89C; }
.widget_top b { float:left; color:#CB0E02; font-size:14px; background:url(images/widget/wd_icon_3.gif) no-repeat 5px 5px; text-indent:22px; }
.widget_top a { float:right; color:#FF6F00; margin-top:5px; padding-right:10px; }
.category_l { width:487px; float:left; margin-top:20px; padding-bottom:20px; margin-left:10px; display:inline; }
.category_top { width:487px; height:32px; background:url(images/widget/91widget.gif) no-repeat -8px -8px; }
.category_top .bt { width:18px; height:18px; background:url(images/widget/wd_icon_5.png); _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="style/images/widget/wd_icon_5.png", sizingMethod="crop");
float:left; margin-left:105px; display:inline; margin-top:5px; }
.category_bottom .bt { width:18px; height:18px; background:url(images/widget/wd_icon_6.png); _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="style/images/widget/wd_icon_6.png", sizingMethod="crop");
float:left; margin-left:105px; display:inline; margin-top:7px; }
.category_top h3 { float:left; margin-left:110px; margin-top:5px; }
.category_top .free { float:right; width:97px; height:20px; background:url(images/widget/wd_icon_8.png); _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="style/images/widget/wd_icon_7.png", sizingMethod="crop");
margin-right:10px; margin-top:6px; display:inline; }
.category_top .pay { float:right; width:97px; height:20px; background:url(images/widget/wd_icon_7.png); _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="style/images/widget/wd_icon_8.png", sizingMethod="crop");
margin-right:10px; margin-top:6px; display:inline; }
.category_bottom { width:487px; height:32px; background:url(images/widget/91widget.gif) no-repeat -8px -45px; }
.category_cn { border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; height:490px; }
.category_list { float:left; width:242px; }
.category_list ul li { background:url(images/widget/appstore_icon1.gif) no-repeat 205px 20px; }
.category_list ul li.change { background:url(images/widget/click.jpg); }
.category_list ul li.change a { color:#FFF; }
.category_list ul li a { border-bottom:1px solid #D8D8D8; border-right:1px solid #FFF; height:48px; line-height:48px; text-indent:30px; display:block; color:#464646; font-weight:bold; }
.category_ltem { float:left; width:242px; }
.category_ltem img { float:left; margin-left:15px; display:inline; margin-top:0; vertical-align:middle; margin-top:3px; behavior:url("style/iepngfix.htc"); }
.category_ltem span { float:left; font-weight:bold; }
.category_ltem .change span { color:#FFF; }
.category_ltem .even { background:#F3F5F5; }
.category_ltem ul li a { border-bottom:1px solid #D8D8D8; height:48px; line-height:48px; text-indent:30px; display:block; color:#464646; overflow:hidden; }
.category_list ul li a:hover,
.category_ltem ul li a:hover { text-decoration:none; }
.category_ltem ul li a.change { background:url(images/widget/click2.jpg); }
.category_listwp { border-right:1px solid #D8D8D8; height:490px; background:url(images/widget/widget_line2.gif) repeat-x bottom; }
.category_r { width:400px; float:left; margin-left:30px; margin-top:20px; }
.category_info { float:left; margin-left:10px; }
.category_info .kind { margin-left:30px; }
.category_pic { width:400px; height:420px; vertical-align:middle; *font-family:Arial;
display:table-cell; text-align:center; *display:block;
*font-size:240px;
}
.category_icon { float:left; }
.category_icon img { behavior:url("style/iepngfix.htc"); }
.wd_top { width:208px; float:left; }
.wd_kd_top { width:208px; height:32px; background:url(images/widget/91widget.gif) no-repeat -14px -240px; font-size:14px; color:#CB0E02; text-indent:30px; line-height:32px; font-weight:bold; }
.wd_kd ul { width:205px; border:1px solid #DADADA; border-top:none; padding-left:1px; }
.wd_kd ul li { height:25px; line-height:25px; text-indent:20px; cursor:pointer; }
.wd_kd ul li.change { background:url(images/widget/91widget.gif) no-repeat -318px -97px; }
.wd_commtop { width:208px; height:33px; background:url(images/widget/91widget.gif) no-repeat -287px -186px; margin-top:5px; color:#CB0E02; line-height:33px; text-indent:25px; font-weight:bold; }
.wd_commbot { height:5px; line-height:0; background:url(images/widget/91widget.gif) no-repeat -287px -364px; }
.wd_commcn { background:url(images/widget/91widget.gif) no-repeat -287px -222px; }
.wd_commcn .hover { background:url(images/widget/91widget.gif) no-repeat -318px -144px; *background:url(images/widget/91widget.gif) no-repeat -318px -143px;
}
.wd_commcn ul { padding-top:2px; padding-left:2px; }
.wd_commcn ul li { height:23px; line-height:23px; margin-top:1px; text-indent:10px; }
.wd_commcn ul li a { color:#545454; }
.wd_commcn p { text-align:right; margin-right:10px; }
.wd_commcn p a { color:#F86E2D; }
.wd_search { margin-top:10px; }
.wd_search_t { width:208px; height:5px; font-size:0; background:url(images/widget/91widget.gif) no-repeat -281px -459px; }
.wd_search_c { background:url(images/widget/91ophone_line.gif) repeat-x 0 -94px; height:90px; border-left:1px solid #B8B7B7; border-right:1px solid #B8B7B7; }
.wd_search_b { width:208px; height:5px; font-size:0; background:url(images/widget/91widget.gif) no-repeat -281px -468px; }
.wd_search_c .search_bt { width:78px; height:22px; border:none; background:url(images/widget/91widget.gif) no-repeat -131px -445px; color:#FFF; line-height:22px; }
.wd_search_c p { padding-left:10px; margin-bottom:5px; padding-top:2px; }
.wd_search_c .search_bt,
.wd_search_c select { margin-left:35px; }
.wd_list { float:left; margin-left:16px; width:740px; }
.wd_tip { margin-bottom:10px; }
.wd_tip_l { width:5px; height:34px; float:left; background:url(images/widget/91widget.gif) no-repeat -20px -356px; }
.wd_tip_c { width:730px; height:34px; float:left; background:url(images/widget/91ophone_line.gif) repeat-x 0 0; line-height:34px; text-indent:10px; }
.wd_tip_r { width:5px; height:34px; float:left; background:url(images/widget/91widget.gif) no-repeat -33px -356px; }
.wd_list_contenr ul { border:1px solid #E0DEE0; border-top:none; padding:8px; }
.wd_list_contenr ul li a img { behavior:url("style/iepngfix.htc"); width:64px; height:64px; }
.wd_list_contenr .wd_hover { border:2px solid #F86E2D; }
.wd_list_contenr .even { background:url(images/widget/91ophone_line.gif) repeat-x 0 -233px; }
.wd_list_top_l { width:5px; height:27px; background:url(images/widget/91widget.gif) no-repeat -51px -363px; float:left; }
.wd_list_top_c { width:730px; height:27px; background:url(images/widget/91ophone_line.gif) repeat-x 0 -36px; float:left; line-height:27px; }
.wd_list_top_c .name { margin-left:50px; float:left; display:inline; }
.wd_list_top_c .price { margin-left:420px; float:left; width:80px; background:url(images/widget/wd_icon1.gif) no-repeat 26px 8px; }
.wd_list_top_c .rank { margin-left:7px; float:left; width:60px; background:url(images/widget/wd_icon_2.gif) no-repeat 26px 8px; }
.wd_list_top_c .date { margin-left:7px; float:left; width:60px; background:url(images/widget/wd_icon_2.gif) no-repeat 50px 8px; }
.wd_list_top_r { width:5px; height:27px; background:url(images/widget/91widget.gif) no-repeat -63px -363px; float:left; }
.wd_list_bottom_l { width:5px; height:26px; background:url(images/widget/91widget.gif) no-repeat -78px -364px; float:left; }
.wd_list_bottom_c { width:730px; height:26px; background:url(images/widget/91ophone_line.gif) repeat-x 0 -65px; float:left; }
.wd_list_bottom_r { width:5px; height:26px; background:url(images/widget/91widget.gif) no-repeat -91px -364px; float:left; }
.wd_list_icon { float:left; width:115px; text-align:center; margin-top:5px; }
.wi_list_details { float:left; width:345px; padding:0 5px; }
.wd_list_price { float:left; padding-top:30px; width:80px; text-align:center; }
.wd_list_ranck { float:left; padding-top:30px; width:80px; text-align:center; }
.wd_list_date { float:left; padding-top:30px; width:90px; text-align:center; }
.widget_list_details_dev { margin-left:30px; }
.wi_list_details .start { margin-left:10px; }
.wi_list_details a { font-weight:bold; color:#0362E4; }
.wi_list_details strong a { font-weight:200; text-decoration:underline; }
.wd_list_bottom_c .page { text-align:center; line-height:22px; }
.wd_list_bottom_c a,
.wd_list_bottom_c span { line-height:22px; padding:0 4px; color:#333; }
.wd_list_bottom_c .Previous { color:#2077FF; }
.wd_list_bottom_c .next { color:#2077FF; }
.wd_list_bottom_c .current { font-weight:bold; color:#2077FF; }
.search_error { border:1px solid #D8D8D8; height:300px; border-top:none; text-align:center; background:url(images/widget/505.gif) no-repeat 240px 120px; }
.search_error p { display:block; line-height:300px; font-size:14px; }
.art_tip_l { width:5px; height:31px; float:left; background:url(images/widget/91widget.gif) no-repeat -20px -356px; }
.art_tip_c { width:730px; height:31px; float:left; background:url(images/widget/91ophone_line.gif) repeat-x 0 0; line-height:31px; text-indent:10px; }
.art_tip_r { width:5px; height:31px; float:left; background:url(images/widget/91widget.gif) no-repeat -33px -356px; }
.art { border:1px solid #D8D8D8; color:#545454; padding-bottom:30px; }
.art_view { width:700px; margin:0 auto; padding-top:30px; }
.art_view ul li { float:left; }
.art_view_pic { width:120px; text-align:center; min-height:100px; }
.art_view_details,
.art_view_details2 { width:200px; }
.art_view_details img,
.art_view_pic img { behavior:url("style/iepngfix.htc"); }
.art_view_details h2 { color:#2077FF; }
.art_view_details em { color:#FD1E00; font-weight:bold; }
.art_view_bt a { width:120px; height:28px; display:block; line-height:28px; text-align:center; background:url(images/widget/91widget.gif) no-repeat -13px -404px; font-weight:bold; margin-top:6px; }
.art_description { border:1px solid #D8D8D8; margin:10px auto; padding:10px 19px; width:650px; clear:both; }
.art_description_stall { border:0px solid #D8D8D8; margin:10px auto; padding:10px 19px; width:650px; }
.art_description_install { border:1px solid #D8D8D8; margin:10px auto; padding:10px 19px; width:650px; }
.art_description_install_p { text-indent:20px; font-size:13px; line-height:25px}
.art_description_p1 { margin-bottom:10px; text-align:center; }
.art_description_p3 { text-indent:20px; line-height:22px; }
.art_comments { width:690px; margin:0 auto; }
.art_top_l { width:5px; height:27px; background:url(images/widget/91widget.gif) no-repeat -51px -363px; float:left; }
.art_top_c { width:680px; height:27px; background:url(images/widget/91ophone_line.gif) repeat-x 0 -36px; float:left; line-height:27px; }
.art_top_r { width:5px; height:27px; background:url(images/widget/91widget.gif) no-repeat -63px -363px; float:left; }
.art_cn { border:1px solid #D8D8D8; border-top:none; padding:10px 0 10px 30px; position:relative; }
.comments_name span,
.comments_name input { float:left; }
.comments_name input { border:1px solid #DCDCDC; margin-left:5px; margin-right:20px; height:18px; }
.comments_name .selectpj { height:20px; width:98px; display:block; background:url(images/widget/91widget.gif) no-repeat -81px -151px; line-height:22px; text-indent:2px; }
.comments_name .selectpj img { margin-top:2px; }
.textarea span,
.textarea textarea { float:left; margin-right:5px; margin-top:10px; }
.textarea textarea { width:300px; height:70px; border:1px solid #DCDCDC; }
.veriCode input,
.veriCode span,
.veriCode img { float:left; margin-left:5px; margin-top:10px; }
.veriCode input { border:1px solid #DCDCDC; height:18px; margin-left:12px; }
.comments_submit input { height:25px; width:76px; line-height:25px; margin-left:65px; margin-top:20px; background:url(images/widget/91widget.gif) no-repeat -14px -443px; border:none; }
.stars { position:absolute; left:305px; top:30px; width:90px; _left:275px; border:1px solid #CCC; border-top:none; background:#FFF; }
.comment_list ul { margin-top:20px; }
.comment_list ul li { padding:10px; border-top:1px solid #D8D8D8; }
.comment_list .img_width { float:left; margin-left:10px; width:65px; display:block; height:11px; }
.comment_list .img_width img { behavior:url("style/iepngfix.htc"); }
.comment_list .dev_name { float:left; margin-left:70px; color:#1A9EF1; }
.comment_list .date { float:right; margin-right:50px; }
.comment_list .comment { margin-top:10px; text-indent:20px; }
.comment_page { text-align:center; margin-top:10px; }
.comment_page a,
.comment_page span { padding:2px 4px; color:#333; }
.comment_page .current_page { font-weight:bold; color:#1A9EF1; }
.app { width:965px; background:url(images/widget/appbg.gif) repeat-x; margin:0 auto; margin-bottom:20px; }
.head .navapp { margin-bottom:0; }
.app_wp { width:733px; margin:0 auto; }
.app_wp h2 { font-size:14px; color:#ED2F08; margin-left:10px; line-height:60px; }
.app_tp a { display:block; float:left; width:127px; height:35px; margin-left:10px; display:inline; line-height:35px; text-align:center; color:#373737; font-size:14px; }
.app_upload { background:url(images/widget/dev.gif) no-repeat -1px -10px; font-weight:bold; }
.app_uploaded { background:url(images/widget/dev.gif) no-repeat -135px -10px; }
.app_cn { width:733px; margin:0 auto; }
.app_cn_top { width:733px; height:9px; background:url(images/widget/dev.gif) no-repeat -1px -55px; font-size:0; }
.app_cn_cn { width:729px; border-left:2px solid #FB7E33; border-right:2px solid #FB7E33; background:#FFF; padding-bottom:1px; }
.app_cn_cn td { line-height:25px; color:#626161; }
.app_cn_cn input,
.app_cn_cn textarea { border:1px solid #DCDCDC; width:250px; }
.app_cn_cn input { height:21px; }
.app_cn_cn textarea { height:70px; }
.app_cn_cn table { margin:30px auto; }
.app_cn_cn .submit,
.app_cn_cn .back { width:76px; height:25px; background:url(images/widget/dev.gif) no-repeat -267px -20px; border:none; text-align:center; }
.app_cn_bottom { width:733px; height:9px; background:url(images/widget/dev.gif) no-repeat -1px -69px; font-size:0; }
.app_list { width:714px; margin:0 auto; }
.app_item { margin-bottom:5px; }
.app_item_t { width:714px; height:24px; background:url(images/widget/dev.gif) no-repeat -1px -89px; line-height:24px; }
.app_item_t span { float:left; margin-left:10px; display:inline; }
.app_item_t a { float:right; display:block; background:url(images/widget/app_icon.gif) no-repeat 0 2px; margin-right:10px; margin-top:3px; text-indent:20px; }
.app_item_t2 { width:714px; height:22px; background:url(images/widget/dev.gif) no-repeat -1px -148px; }
.app_item_t2 span { float:left; margin-left:10px; display:inline; }
.app_item_t2 a { float:right; display:block; background:url(images/widget/app_icon.gif) no-repeat 0 2px; margin-right:10px; margin-top:3px; text-indent:20px; }
.app_item_b { width:714px; height:12px; background:url(images/widget/dev.gif) no-repeat -1px -119px; font-size:0; }
.app_item_b2 { width:714px; height:12px; background:url(images/widget/dev.gif) no-repeat -1px -178px; font-size:0; }
.app_item_c { border-left:5px solid #FDDE73; border-right:5px solid #FDDE73; padding:10px 20px 0 20px; }
.app_item_c2 { border-left:5px solid #E4E4E4; border-right:5px solid #E4E4E4; padding:10px 20px 0 20px; }
.app_item_c li { float:left; }
.app_item_c li.li1 { width:120px; }
.app_item_c li.li2 { width:170px; }
.app_item_c li.li3 { width:170px; }
.app_item_c li.li4 { width:110px; }
.app_item_c li.li5 { width:90px; }
.app_item_c .bt1 { width:76px; height:25px; background:url(images/widget/dev.gif) no-repeat -267px -20px; border:none; text-align:center; margin-top:20px; font-weight:bold; }
.app_item_c .bt2 { width:76px; height:25px; background:url(images/widget/dev.gif) no-repeat -350px -20px; border:none; text-align:center; margin-top:20px; font-weight:bold; }
.app_item_c li.li2 b { color:#1A9EF1; }
.app_item_c li.li2 em { color:#FD1E00; }
.app .page { text-align:center; margin-top:10px; }
.app .page a { color:#000; padding:3px 3px; }
.app .page .previous,
.app .page .next { text-decoration:underline; color:#2077FF; }
.app .page .current { font-weight:bold; color:#2077FF; }
.dowon { width:960px; margin:10px auto; }
.dowon .wd_tip { margin-bottom:0; overflow:hidden; height:31px; line-height:31px; }
.dowon .wd_tip_l { height:32px; }
.dowon .wd_tip_c { height:32px; font-size:14px; font-weight:bold; color:#CB0E02; }
.dowon .wd_tip_r { height:32px; }
.dowon .wd_tip_c { width:950px; }
.dowm_cn { border:1px solid #D8D8D8; padding-bottom:20px; margin-bottom:10px; }
.down_p1 { padding-left:95px; padding-top:40px; padding-bottom:20px; font-weight:bold; font-size:14px; }
.down_p2 { margin-left:70px; margin-top:40px; height:40px; }
.down_p2 span { margin-left:50px; margin-right:20px; margin-top:10px; font-weight:bold; float:left; display:inline; }
a.bt_10 { display:block; width:137px; height:33px; background:url(images/widget/oms1.0.gif); line-height:33px; text-align:center; font-weight:bold; border:none; margin-top:5px; display:block; float:left; text-indent:-9999px; margin-left:20px; display:inline; }
a.bt_15 { display:block; width:138px; height:33px; background:url(images/widget/oms1.5.gif); line-height:33px; text-align:center; font-weight:bold; border:none; margin-top:5px; display:block; float:left; margin-left:20px; display:inline; text-indent:-9999px; }
.down_a { width:773px; height:197px; background:url(images/widget/dowon_a.jpg); margin-left:90px; }
.down_a p { padding-top:60px; margin-left:130px; }
.down_b { width:773px; height:197px; background:url(images/widget/dowon_b.jpg); margin-left:90px; margin-top:30px; }
.down_b_p1 { margin-left:140px; padding-top:10px; font-size:14px; }
.down_b_p2 { margin-left:140px; padding-top:55px; }
.down_b_p3 { margin-left:140px; padding-top:5px; }
.down_b b { font-size:14px; font-weight:bold; margin-right:10px; }
.down_b a { color:#C33; }
.down_a span { display:block; font-size:14px; margin-left:140px; padding-top:14px; }
.hr { width:690px; margin:30px auto; border-bottom:1px solid #FFD6D5; }
.down_p3 { margin-left:70px; margin-top:40px; height:50px; background:url(images/widget/down_icon2.jpg) no-repeat; }
.down_p3 span { margin-left:50px; margin-right:20px; margin-top:10px; font-weight:bold; }
.down_p3 span a { font-weight:200; margin-left:55px; color:#333; }
.widget_info { width:700px; margin:10px auto; margin-top:40px; padding-bottom:50px; }
.widget_info p { line-height:22px; }
.widget_info_p { padding-left:60px; }
.widget_info em { color:#F00; }

