共找到 11 项 “Spinner” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
出版社:清华大学出版社,2004
简介: Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 《Java Swing(第二版)》涵盖了Java 2 SDK 1.3和1.4的所有功能,本书不但是一本参考书,而且是名副其实的指导书,是一本开发人员为开发人员编写的书,它收罗了众多不同难易程度的实用范例程序,几乎覆盖了Swing的每个组件。 以上特点意味着Swing有很多需要学习的内容。撇开其平台灵活性不谈,Swing比其他任何用户界面工具包都更有深度。它一方面可以轻而易举地用来制作简单界面,另一方面也足以用来构建复杂的界面。 《Java Swing(第二版)》的内容包括∶ ·新增了讲解拖放(Drag and Drop)的章节 ·建立用户界面所需的辅助功能 ·SDK 1.3引入的按键绑定基础结构 ·新增了讲解JFormattedTextField和输入验证的章节 ·Mac OS X的编程介绍和范例 ·SDK 1.4引入的输入焦点系统 ·可插拔的外观风格 ·SDK 1.4引入的新布局管理器SpringLayout ·总结每个组件重要功能的属性列表 ·SDK 1.4的微调按钮(Spinner)组件 ·如何在组件中使用HTML ·新增列出所有组件绑定操作的一个附录 ·新增一个支持网站,包含工具程序、范例和补充内容 不论是老练的Java开发人员还是Java的初学者,《Java Swing(第二版)》都是必不可少的学习指南。
作者: 杨谊
出版社:人民邮电出版社 2017年08月
简介:
本书由浅入深、系统全面地讲解了Android软件开发的基本方法和常用技能。全书分为11章,首先概述Android系统的特点和架构,并带领读者搭建Android开发环境,完成*个Android程序;第3至10章完整地讲解了Android开发中的各种基本知识和关键技术,包括四大组件、界面布局、UI控件与事件响应、组件通信、广播机制、线程与UI通信、服务、数据存储、网络开发、传感器以及地图的使用等,通过大量实例展示相关技术与技巧运用;*后一章介绍两个完整项目的开发实现过程,提高读者的综合开发水平。本书内容结构清晰,基本概念和机制讲解通俗易懂,案例丰富实用,具有较强的扩展性,便于读者快速入门和提高,适合作为高等学校计算机及相关专业的移动应用开发教程,也适合Android爱好者自学和开发人员参考。
【目录】
目录
第1章 Android 概述
1.1 智能手机App简介
1.2 Android发展简介
1.3 Android系统架构
1.3.1 Linux内核层
1.3.2 系统运行层
1.3.3 应用框架层
1.3.4 应用层
1.4 Android系统的特点
1.5学习Android 应用开发的要求
本章小结
习题
第2章 Android开发环境的搭建与使用
2.1 Android开发环境的搭建
2.1.1 JDK的安装和配置
2.1.2 Android App开发工具的安装和配置
2.1.3 创建Android虚拟设备AVD
2.2 *个Android App
2.3 Android应用程序逻辑结构
2.4 Android应用程序的签名
2.4.1 Android应用数字证书签名的作用
2.4.2 Android应用数字证书签名的生成
2.5 Android应用程序的运行与调试
2.5.1 DDMS工具的使用
2.5.2 Debug断点调试
本章小结
习题
动手实验
第3 章 Activity和布局管理
3.1 Android 四大组件
3.2 Activity机制原理
3.2.1 Activity的作用与管理
3.3.2 Activity的状态与生命周期
3.2.3 Activity生命周期实例
3.2.4 保存Activity状态参数
3.3界面布局
3.3.1 用户界面的构成
3.3.2 获取和设置界面布局的方法
3.3.3 Android的布局管理器
3.3.4 线性布局(LinearLayout)
3.3.5 相对布局(RelativeLayout)
3.3.6 表格布局(TableLayout)
3.3.7 网格布局(GridLayout)
3.3.8 框架布局(FrameLayout)
3.4 Android的度量单位与资源
3.4.1 Android中的度量单位
3.4.2 Android的常用资源类型
本章小结
习题
动手实验
第4章 UI控件与事件响应
4.1 UI控件概述
4.2 常用UI控件与事件响应
4.2.1 TextView和EditText
4.2.2 Button
4.2.3 CheckBox 和 RadioButton
4.2.4 Spinner,ListView,GridView
4.3 对话框
4.3.1 对话框概述
4.3.2 对话框举例
4.3 菜单
4.3.1 菜单(Menu)概述
4.3.2 菜单的类型
4.3.3 菜单举例
4.4 监测用户在屏幕上的操作
4.4.1 单击按键
4.4.2 触摸屏幕
4.4.3 手势识别与绘制
本章小结
习题
动手实验
第5章 Android组件通信
5.1 Intent通信机制
5.1.1 Intent简介
5.1.2 Intent的基本用法
5.1.3 隐式Intent的主要属性
5.1.4 隐式Intent解析机制
5.1.5 Intent应用举例
5.2 Fragment
5.2.1 Fragment概述
5.2.2 Fragment的创建和使用
5.3 Broadcast
5.3.1 Broadcast概述
5.3.2 广播事件分类
5.3.3 广播的注册
5.3.4 普通广播和有序广播
5.3.5 系统广播
5.4 Notification
5.4.1 Notification简介
5.4.2 Notification的相关类
5.4.3 Notification的使用
5.4.4 Notification应用举例
本章小结
习题
动手实验
第6章 多线程与 UI 通信
6.1进程和线程概述
6.1.1 Android进程(Process)
6.1.2 Android 线程(Thread)
6.2 Android线程模型
6.2.1 单线程模型原则
6.2.2 Android实现线程thread
6.2.3 Handler ,Message Queue和Looper
6.2.4从其他线程访问UI线程
6.2.5 AsyncTask
本章小结
习题
动手实验
第7章 Service的机制与运用
7.1 Service简介
7.2 Service的分类
7.3 Service的生命周期
7.4 Service的应用举例
7.5 Service与Thread
7.6 远程Service的用法
7.7 AIDL跨进程通信
7.8 Android的系统服务
本章小结
习题
动手实验
第8章 Android文件与数据库
8.1 Android文件系统概述
8.1.1 内部存储
8.1.2 外部存储
8.1.3 缓存Cache
8.2 SharedPreferences数据存取
8.2.1 SharedPreferences的作用
8.2.2 获得SharedPreferences对象
8.2.3 SharedPreferences数据的存入和读取
8.3 SQLite数据库
8.3.1 SQLite简介
8.3.2 SQLite数据类型
8.3.3 SQLiteDatabase类
8.3.4 SQLiteOpenHelper类
8.4 ContentProvider数据存取
8.4.1 数据模型
8.4.2 URI 的组成
8.4.3 UriMatcher 和ContentUris
8.4.4 ContentProvider
8.4.5 ContentResolver
8.4.6 利用ContentProvider显示通讯录记录
8.4.7 利用ContentProvider修改通讯录记录
本章小结
习题
动手实验
第9章 Android网络开发
9.1 Android网络开发概述
9.1.1 HTTP协议
9.1.2 Android的网络编程方式
9.2 Volley网络编程
9.2.1 Volley概述
9.2.2 StringRequest的用法
9.2.3 JSONRequest的用法
9.2.3 ImageRequest的用法
9.3 WebView网络编程
本章小结
习题
动手实验
第10章 Android 特色应用
10.1 Android传感器技术
10.1.1 Android传感器介绍
10.1.2传感器信息的获取
10.2 地图导航应用
10.2.1 百度地图SDK简介
10.2.2 百度地图开发环境配置与地图显示
10.2.3 百度地图定位功能
10.2.4 百度地图应用实例
本章小结
习题
动手实验
第11章 综合实例
11.1 看图猜成语
11.1.1 游戏简介
11.1.2 游戏总体设计
11.1.3 服务器端设计与实现
11.1.4 客户端设计与实现
11.2 游戏2048
11.2.1 游戏简介
11.2.2 初始布局
11.2.3 GameView类
11.2.4 Num类
11.2.5 在GameView类中添加数字
11.2.6 设置开局
11.2.7 实现滑动处理:数字合并和产生
11.2.8 实现积分功能
11.2.9 添加新的数字
11.2.10 游戏结束的判断和处理
作者: 陈雨主编
出版社:北京理工出版社,2013
简介:《力学专业程序实践--用MATLAB解决力学问题的方法与实例》分为上下两篇,上篇针对力学数据处理的特点介绍了MATLAB最核心的内容,包括MATLAB编程、计算和绘图;下篇以项目的方式介绍了用MATLAB解决理论力学、弹性力学、计算力学以及实验力学等学科典型问题的方法、思路以及实url=http://www.amazon.cn/dp/B00EKCWRGE size=252955 var ue_t0=ue_t0||+new Date();var ue_csm = window; ue_csm.ue_hob=ue_csm.ue_hob||+new Date();(function(e,a){var b={ec:0,pec:0,ts:0,erl:[],mxe:50,startTimer:function(){b.ts++;setInterval(function(){e.ue&&(b.pecb.mxe){return}b.ec++;f.pageURL=""+(a.location?a.location.href:"");b.erl.push(f)}function c(i,h,f){var g={m:i,f:h,l:f,fromOnError:1,args:arguments};e.ueLogError(g);return false}c.skipTrace=1;d.skipTrace=1;e.ueLogError=d;e.ue_err=b;a.onerror=c})(ue_csm,window);ue_csm.ue_hoe=+new Date(); var ue_id='0JN180YK9ZMQ172Y4756', ue_sid='475-6885296-1411137', ue_mid='AAHKV2X7AFYLW', ue_sn='www.amazon.cn', ue_url='/gp/product/B00EKCWRGE/uedata/unsticky/475-6885296-1411137/Detail/ntpoffrw', ue_furl='fls-cn.amazon.cn', ue_navtiming=1, ue_log_idx=0, ue_log_f=0, ue_fcsn=1, ue_ctb0tf=1, ue_fst=0, ue_fna=1, ue_swi=1, ue_swm=4, ue_ufia=0, ue_puul=0, ue_onbful=0; if (!window.ue_csm) {var ue_csm = window;} ue_csm.ue_hob=ue_csm.ue_hob||+new Date;function ue_viz(){(function(d,j,g){var i=0,b,l,e,a,c=["","moz","ms","o","webkit"],k=0,f=20,h="addEventListener";while((b=c.pop())&&!k){l=(b?b+"H":"h")+"idden";if(k=typeof j[l]=="boolean"){e=b+"visibilitychange";a=b+"VisibilityState"}}function m(q){if((d.ue.viz.length0)&&r=="visible"&&!i){uex("at")}i=1}}}}m({});if(k){j[h](e,m,0)}})(ue_csm,document,window)}ue_csm.ue_hoe=+new Date; ue_csm.ue_hob=ue_csm.ue_hob||+new Date();(function(e,h){e.ueinit=(e.ueinit||0)+1;e.ue={t0:h.aPageStart||e.ue_t0,id:e.ue_id,url:e.ue_url,a:"",b:"",h:{},r:{ld:0,oe:0,ul:0},s:1,t:{},sc:{},iel:[],ielf:[],fc_idx:{},viz:[],v:31};e.ue.tagC=function(){var j=[];return function(k){if(k){j.push(k)}return j.slice(0)}};e.ue.tag=e.ue.tagC();e.ue.ifr=((h.top!==h.self)||(h.frameElement))?1:0;function c(l,o,q,n){if(e.ue_log_f&&e.ue.log){e.ue.log({f:"uet",en:l,s:o,so:q,to:n},"csm")}var p=n||(new Date()).getTime();var j=!o&&typeof q!="undefined";if(j){return}if(l){var m=o?d("t",o)||d("t",o,{}):e.ue.t;m[l]=p;for(var k in q){d(k,o,q[k])}}return p}function d(k,l,m){if(e.ue_log_f&&e.ue.log){e.ue.log({f:"ues",k:k,s:l,v:m},"csm")}var n,j;if(k){n=j=e.ue;if(l&&l!=n.id){j=n.sc[l];if(!j){j={};m?(n.sc[l]=j):j}}n=m?(j[k]=m):j[k]}return n}function g(n,o,m,k,j){if(e.ue_log_f&&e.ue.log){e.ue.log({f:"ueh",ek:n},"csm")}var l="on"+m,p=o[l];if(typeof(p)=="function"){if(n){e.ue.h[n]=p}}else{p=function(){}}o[l]=j?function(q){k(q);p(q)}:function(q){p(q);k(q)};o[l].isUeh=1}function b(t,n,s){if(e.ue_log_f&&e.ue.log){e.ue.log({f:"uex",en:t,s:n,so:s},"csm")}function l(P,N){var L=[P],G=0,M={},E;if(N){L.push("m=1");M[N]=1}else{M=e.ue.sc}for(var F in M){var H=d("wb",F),K=d("t",F)||{},J=d("t0",F)||e.ue.t0;if(N||H==2){var O=H?G++:"";L.push("sc"+O+"="+F);for(var I in K){if(I.length1){q+="&ic="+e.ueinit}var B=h.performance||h.webkitPerformance,z=e.ue.bfini,r=B&&B.navigation&&B.navigation.type==2,p=n&&(n!=y)&&d("ctb",n),k;if(!p){if(z&&z>1){q+="&bft="+(z-1);q+="&bfform=1"}else{if(r){q+="&bft=1"}}if(r){q+="&bfnt=1"}}if(e.ue._fi&&t=="at"&&(!n||n==y)){q+=e.ue._fi()}if((t=="ld"||t=="ul")&&(!n||n==y)){if(t=="ld"){if(h.onbeforeunload&&h.onbeforeunload.isUeh){h.onbeforeunload=null}ue.r.ul=e.ue_onbful;if(e.ue_onbful==3){i("beforeunload",e.onUl)}if(document.ue_backdetect&&document.ue_backdetect.ue_back){document.ue_backdetect.ue_back.value++}if(e._uess){k=e._uess()}}if(e.ue_navtiming&&B&&B.timing){d("ctb",y,"1");if(e.ue_navtiming==1){e.ue.t.tc=B.timing.navigationStart}}if(B){C(B)}e.ue.t.hob=e.ue_hob;e.ue.t.hoe=e.ue_hoe;if(e.ue.ifr){q+="&ifr=1"}}c(t,n,s);var x=(t=="ld"&&n&&d("wb",n)),A=1;if(x){d("wb",n,2)}for(var v in e.ue.sc){if(d("wb",v)==1){A=0;break}}if(x){if(!e.ue.s&&(e.ue_swi||(A&&!e.ue_swi))){q=l(q,null)}else{return}}else{if((A&&!e.ue_swi)||e.ue_swi){var D=l(q,null);if(D!=q){e.ue.b=D}}if(k){q+=k}q=l(q,n||e.ue.id)}if(e.ue.b||x){for(var v in e.ue.sc){if(d("wb",v)==2){delete e.ue.sc[v]}}}var u=0;if(!x){e.ue.s=0;var m=e.ue_err;if(m&&m.ec>0&&(m.pec0){q+="&csmtags="+e.ue.tag().join("|");e.ue.tag=e.ue.tagC()}if(q&&e.ue.viz&&e.ue.viz.length>0){q+="&viz="+e.ue.viz.join("|");e.ue.viz=[]}e.ue.a=q;w(q,t,u,x)}function a(j,k,l){l=l||h;if(l.addEventListener){l.addEventListener(j,k,false)}else{if(l.attachEvent){l.attachEvent("on"+j,k)}}}ue.attach=a;function i(j,k,l){l=l||h;if(l.removeEventListener){l.removeEventListener(j,k)}else{if(l.detachEvent){l.detachEvent("on"+j,k)}}}ue.detach=i;function f(){if(e.ue_log_f&&e.ue.log){e.ue.log({f:"uei"},"csm")}var l=e.ue.r;function k(n){return function(){if(!l[n]){l[n]=1;b(n)}}}e.onLd=k("ld");e.onLdEnd=k("ld");e.onUl=k("ul");var j={beforeunload:e.onUl,stop:k("os")};for(var m in j){g(0,h,m,j[m])}e.ue_viz&&ue_viz();a("load",e.onLd);if(e.ue_onbful==3){a("beforeunload",e.onUl)}c("ue")}ue.reset=function(k,j){if(!k){return}e.ue_cel&&e.ue_cel.reset();e.ue.t0=+new Date();e.ue.rid=k;e.ue.id=k;e.ue.fc_idx={};e.ue.viz=[]};e.uei=f;e.ueh=g;e.ues=d;e.uet=c;e.uex=b;f()})(ue_csm,window);ue_csm.ue_hoe=+new Date(); ue_csm.ue_hob=ue_csm.ue_hob||+new Date();(function(b){var a=b.ue;a.rid=b.ue_id;a.sid=b.ue_sid;a.mid=b.ue_mid;a.furl=b.ue_furl;a.sn=b.ue_sn;a.lr=[];a.log=function(e,d,c){if(a.lr.length==500){return}a.lr.push(["l",e,d,c,a.d(),a.rid])};a.log.isStub=1;a.d=function(c){return +new Date-(c?0:a.t0)}})(ue_csm);ue_csm.ue_hoe=+new Date(); var imaget0;(function(){var i=new Image;i.onload=function(){imaget0 = new Date().getTime();};i.src = "http://g-ec4.images-amazon.com/images/G/28/nav2/dp/no-image-no-ciu._V192234541_AA300_.gif";})();var priming = '';priming = new Image(); priming.src="http://ec4.images-amazon.com/images/G/28/x-locale/common/one-pixel._V157485584_.gif?id=7837574";priming = new Image(); priming.src="http://g-ec4.images-amazon.com/images/G/28/gno/images/orangeBlue/navPackedSprites-CN-14._V149627272_.png";房地产广告策划与实务/陈雨-图书-亚马逊#importantInfoLightingSlotBucketContent hr {display: none;} h2 { color: #CC6600; font-size: small; margin: 0px 0px 0.25em; } table.productImageGrid { float:left; margin: 0px 15px 15px 0px; background-color: #FFFFFF; text-align : center; } div.buying table { font-size: x-small; } div.buying table td.tiny { font-size: xx-small; } #priceBlock, #priceBlock table td, #primaryUsedAndNew, #primaryClubPrice, #secondaryUsedAndNew, #secondaryClubPrice, #adultWarning, #violenceWarning { font-size: x-small; } .custImgLink { text-align : center; } #newAmazonShorts table { font-size: x-small; } #specialOffers table { font-size: x-small; } /* Used Buy Box */ .amabot_endcap .amabot_widget .h1 {color: #000000; font-size: x-small; } .smallFontSize { font-size: x-small; } table.offersAndRebates th { font-size: x-small; font-weight: bold; text-align: right; padding-left: 8px; } div.replacementTeaser { border: 1px solid #136eB4; background-color: #ffffdd; margin-left: 295px; margin-bottom: 5px; font-size:0.85em; padding: 3px 4px 4px 4px; } div.replacementWidget { margin-left:295px; margin-right:225px; } /* Add to Wish List et al */ .buyBottomBox { z-index: 1;} .cBoxInner .GFTButtonCondo {} .buyBoxDiv .subsDPTableCenter { padding: 0px 5px 5px; } .buyBoxDiv .subsDPTableTopRow { height: 0px; line-height: 0px; font-size: 0px; } * html .buttonCondoBox { z-index: 1; } .bc-disabled { cursor: not-allowed; } .bc-hidden { display: none; } .tinyGrey { font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; color:#808080; } .wl-pop-unsprited .wl-pop-body .wl-pop-left { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gifts/registries/wishlist/eq/wladd_drop_left.jpg); } .wl-pop-unsprited .wl-pop-body .wl-pop-right { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gifts/registries/wishlist/eq/wladd_drop_right.jpg); } .wl-pop-unsprited .wl-pop-header .wl-pop-left { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gifts/registries/wishlist/eq/wladd_drop_topleft._V188129441_.png); } .wl-pop-unsprited .wl-pop-header .wl-pop-right { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gifts/registries/wishlist/eq/wladd_drop_topright._V188129441_.png); } .wl-pop-unsprited .wl-pop-header .wl-pop-middle { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gifts/registries/wishlist/eq/wladd_drop_top._V188129441_.png); } .wl-pop-unsprited .wl-pop-footer .wl-pop-left { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gifts/registries/wishlist/eq/wladd_drop_bottomleft._V188129441_.png); } .wl-pop-unsprited .wl-pop-footer .wl-pop-right { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gifts/registries/wishlist/eq/wladd_drop_bottomright._V188129441_.png); } .wl-pop-unsprited .wl-pop-footer .wl-pop-middle { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gifts/registries/wishlist/eq/wladd_drop_bottom._V156433856_.png); } .wl-pop-sprited .wl-pop-body .wl-pop-left, .wl-pop-sprited .wl-pop-body .wl-pop-right { background-image: url(http://g-ec4.images-amazon.com/images/G/28/common/sprites/sprite_buybox_drop_sides._V188133336_.png); } .wl-pop-sprited .wl-pop-header .wl-pop-left, .wl-pop-sprited .wl-pop-header .wl-pop-right, .wl-pop-sprited .wl-pop-header .wl-pop-middle, .wl-pop-sprited .wl-pop-footer .wl-pop-left, .wl-pop-sprited .wl-pop-footer .wl-pop-right, .wl-pop-sprited .wl-pop-footer .wl-pop-middle { background-image: url(http://g-ec4.images-amazon.com/images/G/28/common/sprites/sprite_wladd_drop_corners._V156421603_.png); } .wl-pop-hide { display: none; } .wl-pop-body { height: 100%; position: relative; } .wl-pop-body .wl-pop-left { background-attachment: scroll; background-repeat: repeat-y; height: 100%; left: 0; position: absolute; top: 0; width: 5px; } .wl-pop-sprited .wl-pop-body .wl-pop-left { background-position: 0 top; } .wl-pop-sprited .wl-pop-body .wl-pop-right { background-position: -5px top; } .wl-pop-body .wl-pop-right { background-attachment: scroll; background-repeat: repeat-y; height: 100%; position: absolute; right: 0; top: 0; width: 5px; } .wl-pop-header, .wl-pop-footer { font-size: 0; line-height: 0; position: relative; width: 100%; overflow: hidden; } .wl-pop-footer * { height: 8px; } .wl-pop-header * { height: 4px; } .wl-pop-header .wl-pop-left { background-attachment: scroll; background-repeat: no-repeat; left: 0; position: absolute; top: 0; width: 8px; } .wl-pop-sprited .wl-pop-header .wl-pop-left { background-position: 0 -10px; } .wl-pop-header .wl-pop-right { background-attachment: scroll; background-repeat: no-repeat; position: absolute; right: 0; top: 0; width: 8px; } .wl-pop-sprited .wl-pop-header .wl-pop-right { background-position: -10px -10px; } .wl-pop-header .wl-pop-middle, .wl-pop-footer .wl-pop-middle { background-attachment: scroll; background-repeat: repeat-x; margin-right: 8px; margin-left: 8px; } .wl-pop-sprited .wl-pop-header .wl-pop-middle { background-position: 0 0; } .wl-pop-footer .wl-pop-left { background-attachment: scroll; background-repeat: no-repeat; left: 0; position: absolute; top: 0; width: 8px; } .wl-pop-sprited .wl-pop-footer .wl-pop-left { background-position: 0 -20px; } .wl-pop-footer .wl-pop-right { background-attachment: scroll; background-repeat: no-repeat; position: absolute; right: 0; top: 0; width: 8px; } .wl-pop-sprited .wl-pop-footer .wl-pop-right { background-position: -10px -20px; } .wl-pop-sprited .wl-pop-footer .wl-pop-middle { background-position: 0 -30px;} .wl-pop-wrapper { left: 5px; max-height: 191px; overflow-x: hidden; overflow-y: auto; position: relative; width: 160px; } * html .wl-pop-wrapper { height: expression( this.scrollHeight > 183 ? "184px" : "auto" ); max-height: 184px; } .wl-pop-wrapper form { display: inline; } .wl-pop-wrapper a.wl-list-link, .wl-pop-wrapper a.wl-create-link { cursor: pointer; display: block; outline: none; text-decoration: none; width: 160px; } .wl-pop-wrapper a.wl-create-link { background-color: #e5e5c1; } .wl-pop-wrapper a.wl-list-link:hover, .wl-pop-wrapper a.wl-create-link:hover { background-color: #ffffff; background-image: none; } .wl-list-button, .wl-list-button-last, .wl-create-button, .wl-create-button-last { font-family: "arial"; height: 23px; overflow: hidden; line-height: 23px; width: 160px; } .wl-create-button { border-color: #9d9d74; border-style: solid; border-width: 0 0 1px 0; } .wl-list-button { border-color: #9d9d74; border-style: solid; border-width: 0 0 1px 0; } .wl-list-button-last { border-color: #79784a; border-style: solid; border-width: 0 0 1px 0; } .wl-list-inner, .wl-create-inner { border-style: solid; border-width: 1px 0 0 1px; } .wl-list-inner { border-color: #ffffff; } .wl-create-inner { border-color: #f4f4e1; } .wl-list-type, .wl-list-type-break { color: #9d9d74; float: right; font-size: 9px; margin-right: 2px; max-height: 20px; overflow: hidden; text-align: right; } .wl-list-type-break { line-height: 9px; margin-top: 2px; } .wl-list-name-wrapper { height: 23px; margin-left: 2px; overflow: hidden; white-space: nowrap; width: 75px; display: inline; } .wl-list-name { color: #004b91; font-size: 10px; margin-left: 3px; } .wl-list-default { color: #004b91; font-size: 10px; } .wl-create-text { color: #004b91; font-size: 10px; margin-left: 3px; } .s_add2WishListRight, .s_add2WishListLeft { -webkit-appearance: none; -webkit-border-radius: 0; } hr {border-top:1px solid #ccc !important;} #view-wia-rich-media_feature_div .border { border-top:1px solid #ccc !important; border-bottom:1px solid #ccc !important; } #obsims .content { margin-left: 5px; } #obsims .faceout { padding: 0; } #obsims .faceout img, #obsims img.faceout { margin-right: 10px; } #obsims .asinDetails { padding: 0; font-size:10px; } #obsims .asinList { margin-top: 0; } #obsims .vtp-clear { height: 5px; line-height: 50%; } #obsims .simFooter { margin-left: 0; } #ob-replacement_feature_div { zoom: 1 !important; } div.nvff_radio { margin-bottom: 10px; } div.nvff_radio label { margin-bottom: 1em; } div.nvff_highlight { font-size:0.9em; margin-top:8px; margin-bottom:10px; padding:7px; border:1px solid #DDDAC0; background:#FFFFDD; } div.nvff_help { color:#000000; } div.nvff_error { color:#990000; } div.nvffGrey { margin-top:5px; font-size:.85em; color:#66666B; } div.nvffGreen { margin-top:5px; font-size:.85em; color:#090; } div.nvffRed { margin-top:5px; font-size:.85em; color:#990000; } #nvFeedbackForm { margin-bottom:0px; } #nvOtherText { border:1px solid #AED2EE; color:#999999; margin-top: 2px; } table.buyBox .eq td.bottomLeft table { padding-left: 22px; padding-right: 10px; padding-top: 4px; padding-bottom: 6px; } table.buyBox .eq td.bottomLeft { background-image: url(http://g-ec4.images-amazon.com/images/G/28/common/sprite/wl_bb_sprite_box._V156421577_.png); background-repeat: no-repeat; background-position: left bottom; } table.buyBox .eq td.bottomRight { background-image: url(http://g-ec4.images-amazon.com/images/G/28/common/sprite/wl_bb_sprite_box._V156421577_.png); background-repeat: no-repeat; background-position: right bottom; } table.buyBox .eq td.topLeft { background-image: url(http://g-ec4.images-amazon.com/images/G/28/common/sprite/wl_bb_sprite_box._V156421577_.png); background-repeat: no-repeat; background-position: left top; } table.buyBox .eq td.topRight { background-image: url(http://g-ec4.images-amazon.com/images/G/28/common/sprite/wl_bb_sprite_box._V156421577_.png); background-repeat: no-repeat; background-position: right top; } table.buyBox div.eqspacer { padding-top: 8px; } table.buyBox td.topLeft { background-image: url(http://g-ec4.images-amazon.com/images/G/28/common/sprites/sprite_box_bb._V156421449_.png); background-repeat: no-repeat; background-position: top left; padding-top: 12px; padding-left: 12px; } table.buyBox td.topRight { background-image: url(http://g-ec4.images-amazon.com/images/G/28/common/sprites/sprite_box_bb._V156421449_.png); background-repeat: no-repeat; background-position: top right; } table.buyBox td.bottomLeft { background-image: url(http://g-ec4.images-amazon.com/images/G/28/common/sprites/sprite_box_bb._V156421449_.png); background-repeat: no-repeat; background-position: bottom left; font-size: 4px; } table.buyBox td.bottomRight { background-image: url(http://g-ec4.images-amazon.com/images/G/28/common/sprites/sprite_box_bb._V156421449_.png); background-repeat: no-repeat; background-position: bottom right; font-size: 4px; } .bb_exp_co_softlines { display:none !important; } .extendedBuybox b.price { font-size: .86em; } .extendedBuybox { width: 100%; } div.extendedBuyBox { padding: 4px 0px; } hr.EBBdivider { margin: 0px; } .buyTopBox .cBoxTL, .buyTopBox .cBoxTR, .buyTopBox .cBoxBL, .buyTopBox .cBoxBR, .buyBottomBox .cBoxTL, .buyBottomBox .cBoxTR, .buyBottomBox .cBoxBL, .buyBottomBox .cBoxBR, .mbcBox .cBoxTL, .mbcBox .cBoxTR, .mbcBox .cBoxBL, .mbcBox .cBoxBR, .addonBox .cBoxTL, .addonBox .cBoxTR { background-image:url(http://g-ec4.images-amazon.com/images/G/28/common/sprites/sprite-cbox._V399382423_.png); background-repeat:no-repeat; } .addonBox .cBoxTL { background-position: 0px -180px; } .addonBox .cBoxTR { background-position: -10px -180px; } .mbcBox .cBoxTL { background-position: 0px -140px; } .mbcBox .cBoxTR { background-position: -10px -140px; } .mbcBox .cBoxBL { background-position: 0px -150px; } .mbcBox .cBoxBR { background-position: -10px -150px; } .mbcBox .cBoxR, .mbcBox .cBoxB { background-color: #6daee1; } .mbcBox { border:1px solid #6daee1; border-right: none; border-bottom: none; background-color: #fff; margin-bottom: 0 !important; z-index: 0; } .buyTopBox .cBoxTL { background-position: 0px -20px; } .buyTopBox .cBoxTR { background-position: -10px -20px; } .buyTopBox .cBoxBL { background-position: 0px -30px; } .buyTopBox .cBoxBR { background-position: -10px -30px; } .buyTopBox .cBoxR, .buyTopBox .cBoxB { background-color: #6daee1; } .buyTopBox { margin-bottom: 0 !important; border:1px solid #6daee1; border-right: none; border-bottom: none; background-color: #c0dbf2; } .buyBottomBox .cBoxTL { background-position: 0px -120px; } .buyBottomBox .cBoxTR { background-position: -10px -120px; } .buyBottomBox .cBoxBL { background-position: 0px -130px; } .buyBottomBox .cBoxBR { background-position: -10px -130px; } .buyBottomBox .cBoxR, .buyBottomBox .cBoxB { background-color: #6daee1; } .buyBottomBox .cBoxInner { padding-top: 4px; padding-bottom: 6px; } .buyBottomBox { margin-top: 0 !important; margin-bottom: 0 !important; border:1px solid #6daee1; border-right: none; border-top: none; border-bottom: none; background-color: #ebf3fe; } .s_bbAdd2Cart { background-image: url(http://g-ec4.images-amazon.com/images/G/28/common/sprites/btn_add-to-cart._V156421475_.png); } div.mbcContainer { font-size:0.86em; } div.mbcContainer div.mbcTitle, div.emwaTitle { background-color:#D6E7F8; font-size:11px; font-weight:bold; padding:4px 0 5px; text-align: center; } table.mbcOffers, table.mbcOfferRow { border:none; padding:0px; width:100%; } table.mbcOffers tr.mbcOfferRowSelect td, table.mbcOffers tr.mbcPopoverOfferRowSelect td { background-color: #FCFCC2; cursor: hand; cursor: pointer; } table.mbcOffers tr td.mbcOfferRowTD { padding:0px 10px; } table.mbcOfferRow tr td.mbcPriceCell { color:#990000; border-bottom: 1px dotted #D6D6D6; padding-bottom:5px; } table.mbcOfferRow tr td.mbcPriceCell .plusShippingText { font-size:12px; } table.mbcOfferRow tr.mbcMerch td { padding:5px 1px 0px 0px; } table.mbcOfferRow tr td { font-size:12px; font-family:Arial,Helvetica,Geneva,sans-serif; } *html div.mbcTradeIn{ width:215px; } div.mbcOlp { padding: 5px 10px 0px 10px; } div.mbcOlpLink { font-size: 11px; border-bottom: 1px dotted #D6D6D6; padding-bottom: 5px; } .mbcPopoverContainer, .mbcPopoverContainer a, .mbcPopoverContainer a:visited, .mbcPopoverContainer a:active { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; } #mbcPPUText .pricePerUnit { white-space: normal; } #sitb-pop { z-index:1999; display: none; } #sitb-pop table.sitb-pop-contentsTable { width:100%; border:0; cellpadding:1; cellspacing:0; } #sitb-pop .sitb-pop-bookmarks { line-height:21px; color:#DDDAC0; font-size:11px; width: 302px; } #sitb-pop .sitb-pop-bookmarks a { font-family:Verdana; font-weight:bold; white-space:nowrap; color:#004B91; font-size:11px; text-decoration:none; } #sitb-pop .sitb-pop-bookmarks a:Hover { color:#004B91; text-decoration:none; border-bottom:1px dashed; } #sitb-pop .sitb-pop-bookmarks a:Active { color:#F93; text-decoration:none; border-bottom:1px dashed; } #sitb-pop .sitb-pop-bookmarks a:Visited { color:#963; } #sitb-pop .sitb-pop-search { font-family: Verdana; font-size:11px; margin-top: 5px; width: 302px; } #sitb-pop .sitb-pop-inputbox { width: 126px; } .tinypopup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; } #sitb-body-gobutton { position: absolute; padding-left: 5px; } .bortfont { font-size: 0.85em; } td.bortArrowCell { width: 25px; padding-top: 50px; vertical-align: top; text-align: center; } .bortImgDiv, td.bortImgCell { height: 135px; vertical-align: bottom; text-align: center; } td.bortTitleCell { margin: 0; padding: 10px 5px 0px 5px; vertical-align: top; } .bortTitleDiv { margin: 0; padding: 10px 5px 0px 5px; } .bortInfoDiv, td.bortInfoCell { padding: 6px 5px 0px 5px; vertical-align: top; } .bortInfoDiv ul, td.bortInfoCell ul { list-style: disc url(http://g-ec4.images-amazon.com/images/G/28/digital/text/orange-circle._V29336548_.gif) outside; padding: 0; margin: 0 0 0 1.5em; } .bortInfoDiv li, td.bortInfoCell li { margin: 0; padding: 0; } td.bortInfoCell, td.bortTitleCell, td.bortImgCell { width: 210px; } #bortShvl { table-layout: fixed; margin-bottom: 2em; } .browsemenu A:link { color: #00008B; outline:none; } .browsemenu A:visited { color: #00008B; } .browsemenu A:hover { color: #FFA500; } .browsemenu A:active { color: #FFA500; outline:none; } .browsemenu { text-indent: -2em; margin-left: 2em; } .browsemenu LI { padding-bottom:3px; } .concordance { background-color: #F6F6F6; border: 1px solid #CCCCCC; } .concordance a {text-decoration: none; font-family : arial, helvetica, sans-serif} .concordance a:hover {text-decoration: underline} .concordance a:link { font-family: arial,helvetica,sans-serif; color: #003399; } .concordance a:visited { font-family: arial,helvetica,sans-serif; color: #996633; } .concordance a:active { font-family: arial,helvetica,sans-serif; color: #FF9933; } .sitbWarningMessage { background-color: #ffffcc; border: 1px solid #fcb81b; font-family: verdana; padding-top: 0; padding-bottom: 0; margin: 0; text-align: center; } .sitbWarningMessageTable { margin-right: auto; margin-left: auto; } .sitbWarningMessageIcon { width: 17px; height: 17px; margin-right: 1px; background-position: 0 -34px; background-image: url('http://g-ec4.images-amazon.com/images/G/28/digital/sitb/reader/v4/201302210027/zh_cn/error-sprite-mini._V1_.gif'); background-repeat: no-repeat; } #vellumShade { background-color: #3f4c58; z-index: 90000; filter: alpha(opacity=60); opacity: 0.6; display: none; position: absolute; width: 200%; height: 200%; top: 0px; left: 0px; } #vellumMsg { display: none; z-index: 200000; width: 420px; position: absolute; border: 1px solid #E69C00; opacity: 1; text-align: left; padding-top: 2px; padding-right: 10px; background-color:#FFFFDD; } #vellumMsgIco { left: 5px; top: 5px; width: 25px; height: 25px; position: absolute; background-position: 0 -237px; background-color:#FFFFDD; } #vellumMsgTxt { padding-left: 40px; padding-top: 5px; padding-bottom: 10px; font-family: Verdana; font-size: small; .font-size: x-small; /* IE specific */ } #vellumMsgHdr { padding-top: 10px; padding-left: 40px; font-family: Verdana; font-size: small; .font-size: x-small; /* IE specific */ font-weight: bold; } #vellumMsgCls { position: absolute; right: 3px; top: 3px; width: 13px; height: 11px; background-position: 0 -981px; font-size: 10px; cursor: pointer; } #vellumMsgIco, #vellumMsgCls { background-image: url('http://g-ec4.images-amazon.com/images/G/28/digital/sitb/reader/v4/201302210027/zh_cn/sitbreader-sprites._V1_.png'); background-repeat: no-repeat; } #vellumLdgIco { background-image: url('http://g-ec4.images-amazon.com/images/G/28/digital/sitb/reader/v4/201302210027/zh_cn/loading-pre-lightbox._V1_.gif'); background-repeat: no-repeat; } .nav-sprite { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gno/beacon/BeaconSprite-CN-02._V393500346_.png); } .nav_pop_h { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gno/beacon/nav-pop-h-v2._V147907493_.png); } .nav_pop_v { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gno/beacon/nav-pop-v-v2._V147907492_.png); } .nav_ie6 .nav_pop_h { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gno/beacon/nav-pop-8bit-h._V147907498_.png); } .nav_ie6 .nav_pop_v { background-image: url(http://g-ec4.images-amazon.com/images/G/28/gno/beacon/nav-pop-8bit-v._V147907493_.png); } .nav-ajax-loading .nav-ajax-message { background: center center url(http://g-ec4.images-amazon.com/images/G/28/javascripts/lib/popover/images/snake._V199697141_.gif) no-repeat; } .iss-sprite { background-image: url(http://g-ec4.images-amazon.com/images/G/28/nav2/images/gui/beacon-sprite.png); } .vam{ vertical-align: middle; } .tafShareText { padding: 0 5px; } .tafSocialButton { cursor: pointer; display: inline-block; margin-left: 5px; background-image:url(http://g-ec4.images-amazon.com/images/G/28/x-locale/communities/social/snwicons_v2._V398069924_.png); } .tafEmailIcon{ cursor: pointer; display: inline-block; background-position: 0px 0px; height: 16px; width: 18px; background-image:url(http://g-ec4.images-amazon.com/images/G/28/x-locale/communities/social/snwicons_v2._V398069924_.png); } .tafNoLinkDecoration a:link { text-decoration: none; } .tafNoLinkDecoration a:hover { text-decoration: underline; } .tafNoLinkDecoration a.active { text-decoration: underline; } .tafNoLinkDecoration a.visited { text-decoration: none; } .social_chevron { background-image:url(http://g-ec4.images-amazon.com/images/G/28/x-locale/communities/social/social_chevron._V392093723_.png); display: -moz-inline-box; display: inline-block; background-position:0px,0px; height:11px; width:11px; } #handleBuy #average-customer-reviews_feature_div, #handleBuy #amazon-like_feature_div{ display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; } #tell-a-friend-jumpbar_feature_div { display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; } .tafCompactChevron{ display:inline-block; vertical-align:top; height:11px; margin:2px 0px 0px 5px; padding:0px; } .tafShareTextCompact{ line-height:13px; } .tafSwfPoTopArrow{ background:transparent url(http://g-ec4.images-amazon.com/images/G/28/x-locale/personalization/amznlike/donsbeak-sm-up._V147415724_.png) no-repeat 0 0; width:12px; height:10px; display:inline-block; } .tafLikeAndSharePipe{ padding-left:2px !important; color:#979797; } div.tafLikeAndShare{ font-size:11px; float:left; } div.tafOnlyIcons{ width: 64px; padding-left:4px; margin-top: -1px; } div.ensbox { padding: 0.25em 0em; font-size: .86em; } div.sdBuyBox { background-image:url('http://g-ec4.images-amazon.com/images/G/28/kitchen/scheduled-delivery/sd_bkgd_sprite2._V156428017_.png'); } .sdCorner { background-image:url('http://g-ec4.images-amazon.com/images/G/28/kitchen/scheduled-delivery/sd_bkgd_sprite2._V156428017_.png'); } div.fionaPublish { background-image: url('http://g-ec4.images-amazon.com/images/G/28/kindle/merch/global/kindle-widget-photo._V381927719_.jpg'); background-repeat: no-repeat; min-height: 8em; height: auto !important; height: 8em; } div.fionaPublish div { margin: 0 5px 0 69px; font-size: 11px; } div.fionaRentalPublish { background-image: url('http://g-ec4.images-amazon.com/images/G/28/kindle/rentals/rent-book-promo-image.jpg'); background-repeat: no-repeat; min-height: 6em; height: auto !important; height: 6em; } div.fionaRentalPublish div { margin: 0 5px 0 110px; font-size: 11px; } div.fionaPublishBox { padding-top: 10px; text-align: left; } table.gftRdm .gftRdmTop td, table.gftRdm .gftRdmBottom td { background-repeat:repeat-x; height:12px; } table.gftRdm .gftRdmLeft, table.gftRdm .gftRdmRight { background-repeat:repeat-y; width:12px; } table.gftRdm .gftRdmTop .gftRdmLeft { background-image:url("http://g-ec4.images-amazon.com/images/G/28/kindle/gifting/box-top-left.jpg"); } table.gftRdm .gftRdmTop .gftRdmCenter { background-image:url("http://g-ec4.images-amazon.com/images/G/28/kindle/gifting/box-top.jpg"); } table.gftRdm .gftRdmTop .gftRdmRight { background-image:url("http://g-ec4.images-amazon.com/images/G/28/kindle/gifting/box-top-right.jpg"); } table.gftRdm .gftRdmCenter .gftRdmLeft { background-image:url("http://g-ec4.images-amazon.com/images/G/28/kindle/gifting/box-left.jpg"); } table.gftRdm .gftRdmCenter .gftRdmRight { background-image:url("http://g-ec4.images-amazon.com/images/G/28/kindle/gifting/box-right.jpg"); } table.gftRdm .gftRdmBottom .gftRdmLeft { background-image:url("http://g-ec4.images-amazon.com/images/G/28/kindle/gifting/box-bottom-left.jpg"); } table.gftRdm .gftRdmBottom .gftRdmCenter { background-image:url("http://g-ec4.images-amazon.com/images/G/28/kindle/gifting/box-bottom.jpg"); } table.gftRdm .gftRdmBottom .gftRdmRight { background-image:url("http://g-ec4.images-amazon.com/images/G/28/kindle/gifting/box-bottom-right.jpg"); } .giftRedemptionWrapper { padding:12px; } .buyBox.giftBox td { font-size:0.7em; } .suggest_link { background-color: #FFF; padding: 2px 6px 2px 6px; } .nav-beacon .suggest_link { padding: 1px 10px; line-height: 22px; margin: 0px; } .nav-beacon ul.promo_list { margin: 0; padding: 0; border-top: none; background-color: #FFF; list-style-type: none; } .nav-beacon ul.promo_list li { clear: both; overflow: hidden; padding: 7px 10px; white-space: normal; line-height: 20px; margin: 0; } .nav-beacon ul.promo_list li .promo_image { float: left; width: 40px; height: 40px; background-repeat: no-repeat; background-position: center center; } .nav-beacon ul.promo_list li .promo_cat { font-weight: bold; margin-left: 50px; } .nav-beacon ul.promo_list li .promo_title { line-height: 13px; margin-left: 50px; } .suggest_nm { display: block; } .nav-beacon .suggest_link_over { background-color: #EEE; color: #000; } .suggest_link_over { background-color: #146EB4; color: #FFF; } .suggest_link .suggest_category { color: #666; } .nav-beacon .suggest_link_over .suggest_category { color: #666; } .suggest_link_over .suggest_category { color: #FFF; } #srch_sggst { background-color: #FFF; border: 1px solid #ddd; color: #000; position: absolute; text-align: left; z-index: 250; } .nav-beacon #srch_sggst { -moz-box-shadow: 0 2px 5px 0 #AAAAAA; -webkit-box-shadow: 0 2px 5px 0 #AAAAAA; box-shadow: 0 2px 5px #AAAAAA; border: none; _border: 1px solid #ddd; } .suggest_link, .promo_cat, .promo_title { font-family: arial, sans-serif; } #sugdivhdr, #sugdivhdr2 { color: #888; font-size: 10px; line-height: 12px; padding-right: 4px; text-align: right; } #recommendations { width:100%; } #recommendations h2 { font-family: arial,verdana,helvetica,sans-serif; font-size:13px; font-weight: bold; color: #C60; } #recommendations li { text-align:center; padding: 10px 0 0 0; width:132px;} #recommendations li .item { text-align:left; margin-left:auto;margin-right:auto;position:relative;padding-right: 10px;} #recommendations .item img { border:none; } #recommendations .item .title { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; } #recommendations .price { font-size:11px; padding-top: 3px; } #recommendations ul { height:195px; } #recommendations .shoveler-content { margin: 0px; } #recommendations .shoveler-cell { margin-right: 5px; margin-left: 5px; } #recommendations li a { text-decoration: none; } #recommendations li a .rec-title:visited {text-decoration: none; color:#003399 } #recommendations li .image-link { overflow:hidden; display: block; } #recommendations img { max-width:none; } #recommendations .rec-title { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; } #image-block-widget.size0 .main-image-shot { width: 300px; height: 300px; } #image-block-widget.size0 #main-image-canvas { width: 300px; height: 300px; } #image-block-widget.size0 #variation-preview-canvas { width: 300px; height: 300px; } #image-block-widget.size0 #main-image-container { width: 300px; } #image-block-widget.size0 .main-image-outer-wrapper { width: 300px; height: 300px; } #image-block-widget.size0 .main-image-inner-wrapper { width: 300px; } #image-block-widget.size0 #main-image-unavailable { width: 300px; top: 113px } #image-block-widget .imageCaption { margin-top:10px; text-align:center; color:#666666; height:20px; font-size:10px; clear:both; } #image-block-widget .thumbs-bottom { margin-left: auto; margin-right: auto; margin-top: 5px; height: 36px; } #image-block-widget .thumbs-left { position: absolute; top: 10px; left: 0px; width: 36px; } #image-block-widget .thumb { border: 1px solid #CCCCCC; width: 32px; height: 32px; } #image-block-widget .thumbs-left .thumb { margin: 2px 1px; } #image-block-widget .thumbs-bottom .thumb { float: left; margin: 1px; } #image-block-widget #thumb-strip .selected { border: 1px solid #FF6600; } #image-block-widget .hidden { display: none; } #image-block-widget .related-link-strip { margin-top: 10px; text-align: center; clear: both; } #image-block-widget .thumbs-bottom .arrow-holder { width: 16px; height: 32px; float: left; margin: 1px 2px; } #image-block-widget .thumbs-left .arrow-holder { width: 32px; height: 16px; margin: 2px; } #image-block-widget .thumbs-bottom .arrow { float: left; cursor: pointer; margin: 1px 2px; height: 32px; max-width: 16px; border: 1px solid #CCCCCC; } #image-block-widget .thumbs-bottom .arrow img { height: 32px; max-width: 16px; } #image-block-widget .thumbs-left .arrow { cursor: pointer; margin: 2px 1px; width: 32px; max-height: 16px; border: 1px solid #CCCCCC; } #image-block-widget .thumbs-left .arrow img { width: 32px; } #image-block-widget .main-image-shot { float: left; text-align: center; } #image-block-widget .main-image-outer-wrapper { display: table-cell; vertical-align: middle; position: relative; overflow: hidden; } #image-block-widget .main-image-middle-wrapper { left: 0px; position: absolute; top: 50%; } #image-block-widget .main-image-inner-wrapper { position:relative; padding-top:3px; text-align: center; top: -50%; } #variation-preview-canvas { text-align: center; } #main-image-canvas { overflow: hidden; position: relative; } #main-image-strip { width: 1000px; position: relative; } #main-image-container { position: relative; } #image-block-widget a img { border: none; } #main-image-unavailable { display: none; position: absolute; left: 0px; background: #fff; z-index:101; } #main-image-unavailable .wrapper { border:1px solid #AA0000; } #main-image-unavailable .item-not-available, #main-image-unavailable .image-not-available { display:none; text-align:center; padding:15px; } #main-image-unavailable .all-variations {color:#AA0000;} .Ft-Address{margin-bottom:10px;} .Ft-TextFree{ padding-top:6px; padding-left:24px; color:#666666; } .Ft-TextCharge{ padding-left:24px; color:#666666; } .sbr-text-free{ padding-top:4px; color:#666666; } .sbr-text-charge{ color:#666666; } .ddm-location-depend-message{ padding-left:24px; padding-top:6px; } .ddm-sbr-location-depend-message{ padding-top:12px; } .Popup-SelAddress { overflow: auto; padding-top: 1px !important; padding-top: 0px; padding-bottom: 0px !important; padding-bottom: 26px; } span.DeliveryTime{color:#009c00} .ddm-chevron { background:url("http://g-ec4.images-amazon.com/images/G/28/common/sprites/sprite-site-wide-2._V146303874_.png") no-repeat scroll -30px -40px transparent; height:11px; width:11px; margin-right : 5px; } .ddm-sprite { display:inline-block; margin:0; overflow:hidden; padding:0; position:relative; vertical-align:middle; } .ddm-highlight { color: #009c00; } .ddm-shipto-init { background:url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat -16px 0px transparent; padding-left:15px; padding-top:2px !important; padding-bottom:8px !important; padding-top:4px; padding-bottom:6px; cursor: pointer; cursor: hand; } .ddm-shipto-hover { background:url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat -16px 0px transparent; padding-left:15px; padding-top:2px !important; padding-bottom:8px !important; padding-top:4px; padding-bottom:6px; cursor: pointer; cursor:hand; } .ddm-shipto-click { background:url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat scroll -16px -57px ; padding-left:15px; padding-top:7px !important; padding-bottom:8px !important; padding-top:9px; padding-bottom:6px; height: 34px !important; float:left; } .ddm-shipto-btn { background:url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat -402px 0px transparent; padding-left:26px; padding-top:2px; padding-bottom:8px; cursor: pointer; cursor: hand; } .ddm-shipto-btn-hover { background:url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat scroll -402px -31px transparent; padding-left:26px; padding-top:2px; padding-bottom:8px; cursor: pointer; cursor:hand; } .ddm-shipto-btn-hover-lighter { background:url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat scroll -402px -106px transparent; padding-left:26px; padding-top:2px; padding-bottom:8px; cursor: pointer; cursor:hand; } .ddm-shipto-btn-click { background:url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat scroll -402px -57px transparent; height: 22px; padding-left:30px; padding-top:2px; padding-bottom:24px; float:left; } .dropdown_box { background-color: #FFFFFF; border: 1px solid #999999; border-bottom-right-radius: 6px; border-top-right-radius: 6px; float: left; font-size: 12px; height: 22px; position: relative; margin-right: 16px; cursor: pointer; cursor: hand; margin-left:3px; } .dropdown_selected { overflow: hidden; padding: 0 27px 0 11px; height: 22px; vertical-align: middle; line-height: 22px; } .dropdown_button { background: url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat scroll -469px -9px transparent; border-bottom-right-radius: 5px; border-top-right-radius: 5px; height: 22px; position: absolute; right: 0; top: 0; width: 16px; } span.dropdown_box:hover span.dropdown_button { background: url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat scroll -453px -9px transparent; } .dropdown_window { margin:0; border:solid 1px #cbe3f7; width:291px; padding:7px 0 15px 15px; background-color:#fff; } .dropdown_window table.table_list { margin:0; padding:0; width:292px; } .dropdown_window table.table_list tr td { margin:0; padding:0; line-height:22px; width:73px; font-size:12px } .dropdown_window table.table_list tr td span{ cursor:pointer; cursor: hand; color: #003399; } .ddm-location-depend-message { padding-top: 13px; } #ddm_customer_address_action { display:inline-block; text-decoration:none; color:#000; } a.ddm_customer_address_plus_bg { background:url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat scroll -434px -46px transparent; padding-left:20px; } a.ddm_customer_address_plus_bg:hover { background:url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat scroll -454px -46px transparent; } a.ddm_customer_address_no_plus_bg:hover { cursor:default; } #ddm_customer_address_action span{ background:#fff; } #ddm_customer_address_list { margin-left:5px; padding-top:5px; } #ddm_customer_address_list a { text-decoration:none; display:inline-block; margin-bottom:5px; margin-right:10px; line-height:16px; padding: 1px 2px 1px 2px; background:#eaf3fe; border: 1px solid #c9e1f4; color:#039; } #ddm_customer_address_list a:hover { background:#fef7f1; border: 1px solid #e49747; color:#c60; } #ddm_customer_address_boundary { margin-top:6px; margin-bottom:8px; zoom:1; } #ddm_customer_address_boundary table tr td hr { border-top:1px dotted #999; } .ddm-undeliverable { font-size: 15px; color: #990000; vertical-align: middle; _vertical-align: baseline; } .ddm-undeliverable-nowrap { white-space: nowrap; } #ddm-alert-icon { background:url("http://g-ec4.images-amazon.com/images/G/28/x-locale/ddm/ddm_sprite_common_alert._V376821432_.png") no-repeat scroll -437px -72px transparent; height: 28px; width: 32px; display: inline-block; vertical-align: middle; } .ddm-ship-to-availability-label { color: #666666; text-align: right; vertical-align: top; width: 58px; padding-left:0; } .ddm-sbr-table { width: 100%; } .ddm-sbr-table .ddm-sbr-above td { padding-bottom: 3px; } .ddm-sbr-table span, .ddm-sbr-table a { font-size: 13px; } .ddm-sbr-avail-title, .ddm-sbr-table span.ddm-sbr-avail-title { font-size: 14px; font-weight: bold; vertical-align: top; white-space: nowrap; } #ddm-sbr-selection, #ddm-sbr-selection span { font-size: 12px; white-space: nowrap; } #ddm-sbr-selection { display: inline-block; margin-left: -6px; padding: 2px 0 5px 0; } #ddm-goto-top { cursor:pointer; color: #996633; } #ddm-goto-top:hover { color: #e47911; } .rhf-box-corner-sprite { background-image: url('http://g-ec4.images-amazon.com/images/G/28/x-locale/personalization/yourstore/bluebox/bluebox-corners._V209737768_.gif'); } .rhf-box-sides-sprite { background-image: url('http://g-ec4.images-amazon.com/images/G/28/x-locale/personalization/yourstore/bluebox/bluebox-sides._V209728957_.gif'); } #rhf_container .rhf-sign-in-button { margin-bottom: 27px; } .rhf-box-tl { background-position: 0px 0px; background-repeat:no-repeat; } .rhf-box-tc { background-position: 0px -41px; background-repeat:repeat-x; } .rhf-box-tr { background-position: 0px -81px; background-repeat:no-repeat; } .rhf-box-l { background-position: -7px 0px; background-repeat:repeat-y; } .rhf-box-r { background-position: 9px 0px; background-repeat:repeat-y; } .rhf-box-br { background-position: 0px -123px; background-repeat:no-repeat; } .rhf-box-bc { background-position: 0px -139px; background-repeat:repeat-x; } .rhf-box-bl { background-position: 0px -158px; background-repeat:no-repeat; } .rhfHistoryWrapper { padding: 0 10px; } .bxgy-priceblock .button-sprite, #bxgy_price_button_block .button-sprite, #fbt_price_block .button-sprite { background-image: url( http://g-ec4.images-amazon.com/images/G/28/x-locale/personalization/bxgy/fbt-cart-preorder-sprite._V189709196_.gif); } #bxgy_price_button_block .wl-button-sprite, #fbt_price_block .wl-button-sprite { background-image: url( http://g-ec4.images-amazon.com/images/G/28/x-locale/communities/wishlist/add-to-wl-button-sprite.gif); } .bxgySellerLoading { background: url('http://g-ec4.images-amazon.com/images/G/28/x-locale/common/loading/loading-small._V192276520_.gif') no-repeat 50px 20px; height: 50px; margin: 0; padding: 0; } .shoveler li.shoveler-progress { background: no-repeat center 45px url('http://g-ec4.images-amazon.com/images/G/28/ui/loadIndicators/loading-small._V185403121_.gif'); } .simsWrapper .shoveler ul { height: 217px; } .simsWrapper .shoveler li { width: 160px; margin: 0 10px; padding: 0; overflow: hidden; } .bdSprite { background: url('http://g-ec4.images-amazon.com/images/G/28/nav2/images/sprite-beard-buttons.jpg') no-repeat; } /* Mp3 Samples */ .simsMp3Enabled div.mp3AsinPlayImg { background-image: url("http://g-ec4.images-amazon.com/images/G/28/s9-campaigns/music-player/playbutton.jpg"); } .mp3AsinLoading div.mp3AsinPlayImg { background-image: url("http://g-ec4.images-amazon.com/images/G/28/s9-campaigns/music-player/spinner.jpg"); } /* HMD Spinner */ .hmd-loading { background: no-repeat left 0 url('http://g-ec4.images-amazon.com/images/G/28/ui/loadIndicators/loading-small._V185403121_.gif'); } /* Best Seller Badging */ #zgWrapper .shoveler .start-over { font-size:80%; } #zgWrapper .shoveler .start-over a { text-decoration:none; } #zgWrapper .shoveler .start-over a:visited { color:#004B91; } #zgWrapper .shoveler { position:relative; width:100%; } #zgWrapper .shoveler .shoveler-content { margin:0 35px 0 45px; clear:both; } /* ####################################################### # hackish for IE6's doubled float margin bug:see # http://www.positioniseverything.net/explorer/doubled-margin.html ####################################################### */ * html #zgWrapper .shoveler ul li { display:inline; } #zgWrapper .shoveler .cBox { width:160px; } #zgWrapper .shoveler .noBox { padding:10px 0; } #zgWrapper .shoveler .product-image { margin-bottom:5px; } #zgWrapper .shoveler .pricetext { margin-top:5px; } #zgWrapper .shoveler .price { white-space:nowrap; margin-right:5px; } #zgWrapper .shoveler .pricelong { font-size:86%; } #zgWrapper .shoveler .whyPrice { white-space:nowrap; margin-top:2px; font-size:11px; } #zgWrapper .shoveler-button-wrapper { position:relative; width:100%; } #zgWrapper .shvl-byline { font-size:86%; } #zgWrapper .zg_rank { float:left; padding-right:6px; } #zgWrapper a.img-title { text-decoration:none; } #zgWrapper a.img-title:hover, #zgWrapper a.img-title:focus { text-decoration:underline; } /* ######################################### # You should aim to align arrows with the # bottom of the product images and # the top of the titles. # Don't forget to also adjust the # loading icon position if you change this value ######################################### */ #zgWrapper .shoveler div.back-button, #zgWrapper .shoveler div.next-button, #zgWrapper .shoveler div.disabled-button { position:absolute; height:50px; width:25px; top:75px; } #zgWrapper .shoveler div.next-button { background:none; } #zgWrapper .shoveler .back-button, #zgWrapper .shoveler div.disabled-button { left:1px; } #zgWrapper .shoveler .next-button, #zgWrapper .shoveler div.disabled-button { right:1px; } #zgWrapper .shoveler .back-button a, #zgWrapper .shoveler .next-button a { position:relative; font-size:70%; cursor:pointer; } #zgWrapper .shoveler .back-button a .bg-text, #zgWrapper .shoveler .back-button a .bg-image, #zgWrapper .shoveler .next-button a .bg-text, #zgWrapper .shoveler .next-button a .bg-image { display:block; height:50px; width:25px; left:0; overflow:hidden; position:absolute; } #zgWrapper .shoveler .back-button a .bg-image { background-position:0 0; } #zgWrapper .shoveler .back-button a.depressed .bg-image { background-position:0 50px; } #zgWrapper .shoveler .next-button a .bg-image { background-position:25px 0; } #zgWrapper .shoveler .next-button a.depressed .bg-image { background-position:25.centerslate span { display: inline-block; height: 100%; } .bucketDiv { padding:5px 0em; padding:15px 0px 15px 0px; } .bucketDivFloat { float:left; padding:5px 0em; padding:15px 0px 15px 0px; } .showFieldsTop { border-top:1px solid black; border-left:1px solid black; } .showFieldsBottom { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; border-bottom:1px solid black; border-right:1px solid black; } .arui_recs-list, .arui_ysh-iyr, .arui_iyr-list, .arui_not-interested, .arui_rate-it, .arui_is-preferred { position: relative; } .arui_noscript { position: absolute; top: 0px; background-color:#FFFFFF; z-index: 1; } .arui_dp_noscript { height: 74px; } .arui_loading { width: 73px; height: 14px; background: no-repeat center url('http://g-ec4.images-amazon.com/images/G/28/ui/loadIndicators/loadIndicator-label._V212715037_.gif'); margin-left: auto; margin-right: auto; } .arui_ysh-iyr .arui_loading, .arui_dp .arui_loading { margin-left: 0; } .arui_rate-it .arui_loading { margin-right: 167px; } .arui_not-interested .arui_loading, .arui_iyr-list .arui_loading, .arui_is-preferred .arui_loading { margin-right: 38px; } .arui_recs-list .arui_loading { margin-left: 5px; } .arui_popover .arui_message { margin-left: 3px; vertical-align: bottom; } .arui_ysh-iyr .arui_checkbox { float: left; } .arui_ysh-iyr .arui_checkbox_label { margin-left: 20px; } .arui_ysh-iyr .arui_checkbox_wrapper { margin-bottom: 0.5em; } .arui_ysh-iyr .arui_stars_wrapper { margin-bottom: 0.8em; } .arui_ysh-iyr .arui_message { margin-bottom: 0.4em; } .arui_starRatingWrapper { height: 13px; display: block; } .arui_stars .arui_clearRating { margin-right: 3px; position: static; } .arui_stars .arui_starRating { position: static; } .arui_stars .arui_starRatingHotspot { float: left; width: 13px; height: 13px; cursor: pointer; cursor: hand; position: relative; left: 0px; outline: 0; } .arui_content .arui_checkboxImage { width: 14px; hight: 14px; cursor: pointer; cursor: hand; position: static; outline: 0; } .arui_checkboxLabel { cursor: pointer; cursor: hand; } .c2c-inline-sprite { display: -moz-inline-box; display: inline-block; margin: 0;padding: 0; position: relative; overflow: hidden; vertical-align: middle; background: url(http://g-ec4.images-amazon.com/images/G/28/electronics/click2call/click2call-sprite._V396813450_.png) no-repeat; } .c2c-inline-sprite span { position:absolute; top:-9999px; } .dp-call-me-button { width:52px; height:22px; background-position:0px -57px; } div.mp3Enabled { display: block; height: 20px; position: relative; } div.mp3Enabled a.mp3Asin { display: -moz-inline-box; display: inline-block; height: 20px; width: 20px; cursor: pointer; margin: 0; vertical-align: middle; overflow: hidden; background: url('http://g-ec4.images-amazon.com/images/G/28/zeitgeist/mp3player/sprites._V200436575_.gif') repeat-x scroll 0 0; } div.mp3Enabled a.mp3AsinActive { background-position: 0 0; } div.mp3Enabled a.mp3AsinActiveHover { background-position: -25px 0; } div.mp3Enabled a.mp3AsinActivePause { background-position: 0 -25px; } div.mp3Enabled span.mp3Text { margin: 0; font-size: 0.8em; vertical-align: middle; } * html div.mp3Enabled span.mp3Text { margin-left: 5px; } div.mp3Enabled img.mp3Loading { height: 16px; width: 16px; vertical-align: middle; } div.mp3Enabled span.listenText { font-size: 0.9em; font-weight: bold; color: #CC6600 } .mp3DurationPopover { border: 1px solid black; background-color: #FFFFE1; font-size: 0.8em; padding: 1px 5px 1px 5px; text-align: center} #mp3Player_noflash { border: 1px solid #A31919; color: #A31919; background-color: #FFFFDD; font-size: 0.8em; padding: 1px 5px 1px 5px; text-align: center } .audioSamplesPlayer { margin: 12px 0px 3px 57px; text-align: left; } #spotlight { margin-top:20px; padding-bottom:10px; min-height:327px; -webkit-text-size-adjust:none; } #spotlight a{ text-decoration:none; } #spotlight a:hover{ cursor:pointer; text-decoration:none; } #content-table { border-collapse:collapse; } .review-contents { display:inline-block; min-height:290px; height:auto !important; height:290px; /*IE min-height hack*/ } #review-quotes-good .review-contents{ padding-left:32px; } #review-quotes-bad .review-contents{ padding-left:16px; padding-right:16px; } .topic-summary { height:40px; } .summary-selected-review { float:left; padding-top:11px; font-size:14px; color: #333333; font-weight:bold; } #topic-summary-good .summary-selected-review { margin-left:48px; } #topic-summary-bad .summary-selected-review { margin-left:32px; } .review-quotes { width:49%; position:relative; } .review-quotes li { list-style-type: none; margin:5px 0px 25px 0px; } .sl-error-container { width:260px; height:66px; background-color:#EAF3FE; border-radius: 6px; border:1px solid #C9E1F4; margin-top:15%; margin-left:40%; } .quote { padding: 3px 0px 8px; } .quote-snippet { text-decoration:none; text-indent:-12px; padding-left:12px; line-height:18px; } .quote-snippet a:link{ color:#333333; } .quote-snippet a:visited{ color:#333333; } .quote-snippet a:hover{ color:#00319F; cursor:pointer; border:none; } .quote-snippet-author { padding-top:5px; padding-left:12px; color:#808080; } .quote-snippet-author a { text-decoration:none; } .quote-loading-error { font-size: 14px; margin-left:25px; margin-top:24px; } .review-paging-num { position: relative; top:3px; /*IE6 Hack*/ *top:0px; *right:10px; } .review-paging-btn_sprite { display: -moz-inline-box; position:relative; display:inline-block; *display:inline; *display:inline-block; margin:0; padding: 0; overflow: hidden; vertical-align: middle; background-image:url(http://g-ec4.images-amazon.com/images/G/28/spotlight/sprite_spotlight-v4._V394631462_.png); background-repeat:no-repeat; } .review-paging-btn_sprite span{ position: absolute; left: -9999px; } .review-paging-btn_sprite a{ position: absolute; left: -9999px; } .review-paging-btn-left_activate, .review-paging-btn-right_activate, .review-paging-btn-left_inactivate, .review-paging-btn-right_inactivate{ width: 54px; height: 18px; top:1px;} .review-paging-btn-left_inactivate { margin-left:15px; _margin-left:5px; background-position:-70px -10px; } .review-paging-btn-right_inactivate { margin-left:5px; background-position:-133px -10px; } .review-paging-btn-left_activate { margin-left:15px; _margin-left:5px; background-position:-70px -30px; } .review-paging-btn-right_activate { margin-left:5px; background-position:-133px -30px; } .review-paging-btn-left_activate:hover { margin-left:15px; _margin-left:5px; background-position:-70px -50px; } .review-paging-btn-right_activate:hover { margin-left:5px; background-position:-133px -50px; } .review-big-quote { background-position:-1px -47px; width:14px; height:9px; bottom:3px; /*IE6 Hack*/ *position:relative; padding-left:2px;} .sl-vs-image { background-position:-26px -13px; width:33px; height:39px; } .review-title-score_0, .review-title-score_10, .review-title-score_20, .review-title-score_30, .review-title-score_40, .review-title-score_50, .review-title-score_60, .review-title-score_70, .review-title-score_80, .review-title-score_90, .review-title-score_100{ width: 70px; height:10px; margin-left:22px;} .review-title-score_0 { background-position: -70px 0px;} .review-title-score_10 { background-position: -63px 0px;} .review-title-score_20 { background-position: -56px 0px;} .review-title-score_30 { background-position: -49px 0px;} .review-title-score_40 { background-position: -42px 0px;} .review-title-score_50 { background-position: -35px 0px;} .review-title-score_60 { background-position: -28px 0px;} .review-title-score_70 { background-position: -21px 0px;} .review-title-score_80 { background-position: -14px 0px;} .review-title-score_90 { background-position: -7px 0px;} .review-title-score_100 { background-position: 0px 0px;} .review-atf-icon{ width:30px; height:16px; background-position:0px -64px; } .review-paging { float:right; } .sl-vs-box { background: url(http://g-ec4.images-amazon.com/images/G/28/x-locale/communities/reviews/tile-vline._V169798706_.gif) repeat-y scroll center center transparent; font-size: 200%; font-weight: bold; } .bgcolor-FA{ background-color:#FAFAFA; } .orange { color: #E47911; } .ltgry { color: #666666; } .gry333 { color: #333333; } .gry999 { color: #999999; } .black { color: #000000; } .small { font-size: 12px; } .middle { font-size: 13px; } .big { font-size: 14px; } .blue { color:#004B91; } .strong { font-weight:bold; } .slSprite { display: -moz-inline-box; position:relative; display:inline-block; *display:inline; *display:inline-block; margin: 0;padding: 0; overflow: hidden; vertical-align: middle; background: url(http://g-ec4.images-amazon.com/images/G/28/common/sprites/sprite-site-wide-2._V146303874_.png) no-repeat; } .slSprite span { position: absolute; left: -9999px; } .sl_star_0_0, .sl_star_0_5, .sl_star_1_0, .sl_star_1_5, .sl_star_2_0, .sl_star_2_5, .sl_star_3_0, .sl_star_3_5, .sl_star_4_0, .sl_star_4_5, .sl_star_5_0, .sl_chevron { vertical-align: baseline; top: 1px; } .sl_star_0_0 { background-position: -95px 0px; width: 65px;height: 13px; } .sl_star_0_5 { background-position: -82px -20px; width: 65px;height: 13px; } .sl_star_1_0 { background-position: -82px 0px; width: 65px;height: 13px; } .sl_star_1_5 { background-position: -69px -20px; width: 65px;height: 13px; } .sl_star_2_0 { background-position: -69px 0px; width: 65px;height: 13px; } .sl_star_2_5 { background-position: -56px -20px; width: 65px;height: 13px; } .sl_star_3_0 { background-position: -56px 0px; width: 65px;height: 13px; } .sl_star_3_5 { background-position: -43px -20px; width: 65px;height: 13px; } .sl_star_4_0 { background-position: -43px 0px; width: 65px;height: 13px; } .sl_star_4_5 { background-position: -30px -20px; width: 65px;height: 13px; } .sl_star_5_0 { background-position: -30px 0px; width: 65px;height: 13px; } .review-title-show-more { width:7px; height:8px; margin-left:3px; background-position:-41px -60px; } .review-help-icon{ width:12px; height:12px; background-position:-30px -40px; margin-top:15px; } .review-help-icon:hover{ cursor:pointer; } .review-atf-icon-blue{ background-position: -120px -190px; width: 17px; height: 27px; } #review-popup{ max-height:450px; overflow-y:auto; overflow-x:hidden; margin-top:4px; } .review-popup-highlight { color:#A35200; background-color:#F7F7E8; } .review-popup-mt4 { margin-top:4px; } .review-popup-lh16 { line-height:16px; } .review-popup-content { line-height:20px; margin-top:9px; font-size:14px; } .review-popup-pt9 { padding-top:9px; } .write-review-message { display:block; margin:90px 144px 0 80px; font-size: 14px; } .write-review-button { margin: 15px 0 0 80px; } .retry-span { color: #003399; text-decoration:underline; } .retry-span a:hover { cursor:pointer; color:#CC6600; border:none; } .sl-title-tab{ border-collapse:collapse; width:279px; max-height:329px; } .sl-title-tab a:focus{ outline:none; } .sl-title-tab-hover .sl-title-orange-border{ width:5px; background-color:#EF6A2F; } .sl-title-tab-hover .sl-title-white-border{ width:97%; background-color:#FFFFFF; } .sl-title-tab-hover .sl-title-tab-title{ font-weight:bold; color:#E47911; margin-left:16px; _margin-left:11px; _letter-spacing:-1px; } .sl-title-tab-hover .sl-title-tab-left{ width:136px; } .sl-title-tab-title{ margin-left:20px; _margin-left:15px; font-family:"SimHei", "Microsoft Yahei",Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; } .sl-title-tab-count{ font-size: 11px; color: #808080; } .sl-title-tab-right-above-rate{ margin-top:9px; margin-left:22px; width:70px; height:10px; font-size:11px; color: #808080; vertical-align: middle; } .sl-title-tab-left{ vertical-align:middle; display:inline-block; /*For IE inline-block bug*/ _zoom:1;_display:inline; width:140px; } .sl-title-tab-middle{ vertical-align:middle; margin:12px 0 12px 0; display:inline-block; /*For IE inline-block bug*/ _zoom:1;_display:inline; width:1%; height:21px; border-left:1px dotted #D9D9D9; } .sl-title-tab-right{ vertical-align:middle; display:inline-block; /*For IE inline-block bug*/ _zoom:1;_display:inline; width:120px; height:45px; } .sl-title-tab-selected .sl-title-left-td{ background-color:#FFFFFF; border-top:1px solid #CCCCCC !important; border-bottom:1px solid #CCCCCC !important; border-right:solid 1px #FFFFFF !important; } .sl-title-tab-selected .sl-title-tab-title{ font-weight:bold; color:#E47911; margin-left:16px; _margin-left:11px; _letter-spacing:-1px; } .sl-title-tab-selected .sl-title-orange-border{ width:5px; background-color:#EF6A2F; } .sl-title-tab-selected .sl-title-white-border{ width:97%; background-color:#FFFFFF; } .sl-title-tab-selected .sl-title-tab-left{ width:136px; } .sl-title-white-border{ float:left; width:99%; height:1px; background-color:#FFFFFF; /*For IE div bug*/ overflow:hidden; } .sl-title-orange-border{ float:left; height:100%; width:1px; background-color:#FFFFFF; /*For IE div bug*/ overflow:hidden; } #sl-title-show-more{ float:left; _float:none; _position:absolute; } #sl-title-tab-hidden{ border-collapse:collapse; margin-left:2px; } .sl-title-left-td{ border:1px solid #DFE0F2; border-right : 1px solid #CCCCCC; margin-left:10px; width:279px; height:45px; background-color:#F4F9FF; } @media screen and (-webkit-min-device-pixel-ratio:0){ /*webkit hack*/ .sl-title-tab-left{ letter-spacing:-1px; } .sl-title-tab-selected .sl-title-tab-title{ font-weight:bold; color:#E47911; margin-left:16px; letter-spacing:-2px; } .sl-title-tab td:hover .sl-title-orange-border{ width:5px; background-color:#EF6A2F; } .sl-title-tab td:hover .sl-title-tab-title{ font-weight:bold; color:#E47911; margin-left:16px; _margin-left:11px; letter-spacing:-2px; } .sl-title-tab td:hover .sl-title-tab-left{ width:136px; } .sl-title-tab td:hover .sl-title-white-border{ width:97%; background-color:#FFFFFF; } } #sl-main-td{ width:100%; border-top:1px solid #CCCCCC; } var amznJQ,jQueryPatchIPadOffset=false; (function() { function f() {} function ch(y) {return String.fromCharCode(y);} amznJQ={ addLogical:f, addStyle:f, addPL:f, available:f, chars:{EOL:ch(10), SQUOTE:ch(39), DQUOTE:ch(34), BACKSLASH:ch(92), YEN:ch(165)}, completedStage:f, declareAvailable:f, onCompletion:f, onReady:f, strings:{} }; }()); function dpCSSSetMinWidth() { var elem = document.getElementById("divsinglecolumnminwidth"); if (elem) { dpCSSSetElemWidth(elem); } } function dpCSSSetElemWidth(elem) { if (elem) { var clientWidth = document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth; elem.runtimeStyle.width = (clientWidth < 920 ? '920px' : '100%' ); } } if ( -1 != navigator.userAgent.indexOf("MSIE") ) { window.onresize = dpCSSSetMinWidth; } .parseasinTitle{color:#000000;font-family:"Microsoft Yahei",PMingLiU,Verdana,Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:bold;margin-bottom:0;margin-top:0;} div.buying { padding: 0.25em 0em; font-size:12px; } .priceBlockLabel {padding-right:3px;font-size:1em !important;color:#666;white-space:nowrap;text-align:right;vertical-align:middle;} .priceBlockLabelPrice {padding-right:3px;font-size:1em !important;color:#666;white-space:nowrap;text-align:right;vertical-align:top;padding-top:0.5em;} .availGreen {color:#090;font-size:14px;font-weight:bold;} .tiny {font-size:12px;} #productDescription h3.productDescriptionSource {clear:both;color:#c60;font-size:12px;font-weight:normal;margin:0.75em 0 0.375em -15px;} #productDescription div.productDescriptionWrapper {line-height:1.5;} .bxgy-binding-byline {font-size:100%} .simsWrapper .shvl-byline {font-size:100%} .cpsims .vtp-binding-byline {color:#666;font-size:100%;margin-right:5px;} #asinRedirect, #firstDimension {font-size:12px;width:215px;} .disclaim {margin-top:3px;font-size:12px;color:#000000;} .vipPriColPadd{padding-right:23px;} .vipPriLinPadd span{vertical-align:top;} .vipPriLinPadd{padding-top:4px;} #rhf_shvl_div {width:100%} .techSpecTD1 { margin-bottom: 1px; border-bottom: 3px solid #fff; vertical-align: top; width: 55%; color: #333; font-size: 12px; } .techSpecTD2 { margin-bottom: 1px; border-bottom: 3px solid #fff; vertical-align: top; color: #333; font-size: 12px; } var gbEnableTwisterJS = 0; var isTwisterPage = 0; if (window.amznJQ) { amznJQ.addLogical('csm-base', [ "http://g-ec4.images-amazon.com/images/G/01/browser-scripts/csm-base/csm-base-min-2463796088._V1_.js" ]); amznJQ.available('csm-base', function() {}); } amznJQ.onCompletion('amznJQ.criticalFeature', function() { amznJQ.available('navbarJS-jQuery', function(){}); amznJQ.available('finderFitsJS', function(){}); amznJQ.available('twister', function(){}); amznJQ.available('swfjs', function(){}); }); Amazon 我的亚马逊 Z秒杀 礼品卡 我要开店 新手上路 帮助
简介:網路書店電腦暢銷書/知名電腦專業書店暢銷書/超過100位學校老師覺得滿意的Android書籍 暢銷經典第二版,初學Android必讀NO.1 適用Android 4.X~2.X,教您不失手的手機與平板電腦程式開發經驗! 掌握關鍵技巧與輕鬆實作,立即享受 Android 改版不敗學習法! ?以全新Android 4進行開發示範 ?範例適用Android 4.X~2.X ?學習讓App發揮有趣創意的方法 ?學會在Google Play進行分享 ?運用除錯與程式碼片段改善流程 ?掌握Google地圖應用程式的開發 學Android,這一本最簡單實用。經典啟蒙、圖解說明、輕鬆實作, 全面分析各項功能與重點架構,讓您體會Android程式開發的美妙經驗, 排除艱深難懂的文字解說,更輕鬆快樂地享受Android每一個功能與主題的學習。 ■易懂的學習流程:涵蓋Android入門必須了解的操作方式與學習觀念,在範例實作前,將每個關鍵原理與程式運作,利用步驟拆解、流程分析與圖示表現,以更有趣且精準的說明貫穿整個學習流程。 ■豐富的元件應用:除了輸入、按鈕、訊息顯示、圖片、功能表等元件的使用說明,更加入常用版面配置方式的內容,讓App除了擁有專業的外表之外,更能顧及操作時的流暢性。 ■清楚的程式運作:利用大量的流程圖來說明程式的流程、Intent的運用、Activity的生命週期,以了解Android的核心運作,更能豐富作品的內容。 ■實用的範例程式:納入實用且貼切的範例,除了能呼應單元的主題,也能在操作中明白程式的原理,進而應用在自己的專案發想及程式開發。 ■重要的開發技巧:程式開發不只是語法的鑽研,利用相關工具加速並改善開發流程,也是相當重要的。除了Eclipse開發工具的使用外,對於自動完成功能、除錯工具使用,甚至程式碼片段應用,都有詳細的說明。 ■多元的應用主題:專章討論許多實用且有趣的主題,包含了資料檔案儲存、SQLite資料庫、時間服務、音訊視訊多媒體應用,以及Google地圖應用程式開發,進而提升開發的層次。 ■延伸的範例練習:依各章內容提供延伸的範例練習,以加深學習印象、提高練習成效,進而學會實務的開發應用。 ■超值的影音教學:針對較關鍵與容易產生學習障礙的內容,提供近150分鐘的影音輔助教學,讓學習更有效率。 學習可以是一件快樂的事!在輕鬆的閱讀與操作中,就能成為 Android 應用程式的開發達人! 超值滿載光碟內容: 範例程式/關鍵影音教學10堂課/延伸練習/Android小綠人素材(適用msn符號/Facebook大頭貼/加入應用程式開發) 文淵閣工作室 網站:http://www.e-happy.com.tw 電子信箱:e-happy@e-happy.com.tw Facebook粉絲團:http://www.facebook.com/ehappytw 目錄: 01 章 敲開 Android 的開發大門 工欲善其事,必先利其器,要學習 Android 應用程式,先取得功能強大的開發工具,就可讓學習事半功倍。 ?Android 是啥米? ?建構 Android 開發環境 ?安裝 Java 開發工具包 ?佈置 Eclipse 開發整合環境 ?安裝 Eclipse 的 Android 開發工具外掛 ?安裝 Android 軟體開發工具包 ?Android 模擬器簡介 ?延伸練習 第 02 章 Android,我來了 建立一個新的Android 專案首先要注意的是應用程式的資料夾結構,設計者僅需依據規則建立各資料夾中檔案,系統就能依序執行。 ?從無到有建立新專案 ?Android 專案的資料夾結構 ?main.xml 版面配置檔 ?啟動程式檔 ?延伸練習 第 03 章 認識基本的介面元件 TextView、EditText 和 Button 是最常用的操作介面,TextView 可以顯示訊息,EditText 提供使用者輸入資料,Button 則可以在按下按鈕後,執行處理的方法。 ?TextView 介面元件 ?EditText 介面元件 ?Button 介面元件 ?使用 Button 元件執行程式運作 ?綜合演練:計算美國職棒大聯盟投手的球速 ?多按鈕共用事件 ?延伸練習 第 04 章 訊息顯示的相關元件 程式在執行過程中常會需要顯示一個小訊息告知使用者一些必要資訊,甚至在顯示訊息後能得到使用者的回應,這裡就必須使用Toast 及AlertDialog 元件。 ?TableLayout ?Toast 快顯訊息 ?AlertDialog 對話方塊 ?Eclipse 整合環境的自動完成功能 ?延伸練習 第 05 章 單選、複選和下拉式清單 CheckBox、RadioButton 和 Spinner 這三個介面元件是應用程式中最常使用的選項清單操作介面,可以製作出單選、複選及下拉式清單的元件。 ?CheckBox 介面元件–複選清單 ?RadioGroup、RadioButton 元件–單選清單 ?Spinner 介面元件–下拉式清單 ?延伸練習 第 06 章 圖片相關介面元件 ImageView 主要用來顯示影像,Gallery 以列表顯示所有圖片。GridView 以欄列二維的方式顯示表格,並在表格中放置圖片。 ?ImageView 介面元件–顯示影像 ?Gallery 介面元件–畫廊展示 ?GridView 介面元件–表格展示 ?延伸練習 第 07 章 ListView 介面元件 ListView 介面元件稱為選項清單,它可以建立選項清單供使用者從中選取,對於數量較大列表資料如簡訊、通訊錄等,通常會使用 ListView 來顯示。 ?ListView 介面元件–選項清單 ?改變 ListView 屬性及選項過濾 ?設定多選的 ListView 元件 ?自訂 ListView 列表項目 ?延伸練習 第 08 章 功能表選單元件 Option Menu 選單會在按下MENU 鍵時出現,可以節省版面空間。ContextMenu 快顯功能表會在長按畫面 1~ 2 秒後啟動,使用者可以在這些選單的選項中選取所需的執行項目。 ?功能表選單–Option Menu ?快顯功能表–Context Menu ?延伸練習 第 09 章 Intent 的使用 Intent 相當於網頁的超連結,可以開啟指定的網頁並傳遞資料,Intent 就是執行各網頁間的切換。Intent 除了執行內建的動作之外,也可以執行自訂的 Activity。 ?認識 AndroidManifest.xml ?認識 Intent ?執行自訂的 Activity ?附帶資料的 Intent ?從被呼叫的 Intent 傳回資料 ?延伸練習 第 10 章 Activity 的生命週期 Android 使用Activity 生命週期(Lifecycle) 的機制來管理資源的分配,當記憶體資源不足時系統會依照優先等級進行回收。 ?Activity 的生命週期 ?Activity 運作流程 ?觀察 Activity 生命週期 ?延伸練習 第 11 章 程式除錯及程式碼片段 Android 可以利用try⋯catch⋯fi nally 錯誤處理、Log 日誌檔、設定中斷點及執行 Debug 方式來進行程式的除錯。 ?程式錯誤的種類 ?try⋯catch⋯fi nally 錯誤處理 ?Log–日誌檔的使用 ?中斷點 ?程式碼片段 ?延伸練習 第 12 章 資料的儲存 Android 提供多種方式儲存應用程式資料,這裡要介紹的是 SharedPreferences物件與 files 檔案。 ?File Explorer–檔案瀏覽器 ?SharedPreferences 資料處理 ?使用檔案儲存資料 ?延伸練習 第 13 章 SQLite 資料庫 在 Android 系統使用SQLite 來系統管理資料庫,SQLite 提供 SQLiteDatabase類別,其中可以利用rawQuery() 和 query() 兩種資料表查詢方法,也可以利用insert()、update()、delete() 分別可以處理資料新增、修改和刪除。 ?認識 SQLite 資料庫 ?SQLiteDatabase 類別 ?以 ListView 顯示 SQLite 資料 ?建立自己的資料庫類別 ?延伸練習 第 14 章 時間服務的相關元件 AnalogClock 是圖形化時鐘,digitalClock 是數字型態的時鐘。Chronometer 元件主要功能是做為計時器,Timer 類別可設定執行程式的間隔時間,也能指定多久後才開始執行。Thread 類別可以完整控管多個執行緒運作的情形,且互不干擾。 ?AnalogClock 及 DigitalClock 元件 ?Timer 類別 ?Thread 類別 ?延伸練習 第 15 章 播放音訊視訊與錄音 在Android 中可以使用MediaPlayer 元件來播放音訊及視訊, VideoView 元件可用來播放視訊, MediaRecorder 元件來進行媒體採樣進行錄音的動作。 ?播放音訊 ?播放視訊 ?錄製音訊 ?延伸練習 第 16 章 發佈應用程式 Android 應用程式完成後可以發佈到實機上測試,甚至上傳到 Google Play 商店,是每個開發都者應該要學習的重點。 ?支援多國語系及螢幕模式 ?將作品發佈到Google Play 商店 ?延伸練習 第 17 章 Google 地圖應用程式 Google 地圖程式可以應用範圍很廣,除了單純的顯示地圖位置、地標之外還能切換不同的顯示模式。搭配上不同的應用資訊,對於日常生活,甚至商務應用都能有所發揮。 ?Google 地圖應用程式準備工作 ?建立 Google 地圖應用程式 ?加入 Google 地圖控制功能 ?取得現在位置的相關資訊 ?在 Google 地圖加上地標 ?發佈能在實機執行的 Google 地圖應用程式 ?延伸練習 光碟內容: 範例程式/關鍵影音教學10堂課/延伸練習 Android小綠人素材(適用msn符號/Facebook大頭貼/加入應用程式開發)
简介: Excerpt. ? Reprinted by permission. All rights reserved. For nearly 20 years, since the emergence of PCs, Lotus 1-2-3, and Microsoft Excel in the 1980's, spreadsheet models have been the dominant vehicles for finance professionals in the business world to implement their financial knowledge. Yet even today, most Corporate Finance textbooks rely on calculators as the primary tool and have little (if any) coverage of how to build spreadsheet models. This book fills that gap. It teaches students how to build financial models in Excel. It provides step-by-step instructions so that students can build models themselves (active learning), rather than handing students canned "templates" (passive learning). It progresses from simple examples to practical, real-world applications. It spans nearly all quantitative models in corporate finance. Why I Wrote This Book My goal is simply to change finance education from being calculator based to being spreadsheet modeling based. This change will better prepare students for the 21st century business world. This change will increase student satisfaction in the classroom by allowing more practical, real-world applications and by enabling a more hands-on, active learning approach. There are many features which distinguish this book from anything else on the market: Teach By Example. I believe that the best way to learn spreadsheet modeling is by working through examples and completing a lot of problems. This book fully develops this hands-on, active learning approach. Active learning is a well-established way to increase student learning and student satisfaction with the course / instructor. When students build financial models themselves, they really "get it." As I tell my students, "If you build it, you will learn." Supplement For All Popular Corporate Finance Textbooks. This book is a supplement to be combined with a primary textbook. This means that you can keep using whatever textbook you like best. You don't have to switch. It also means that you can take an incremental approach to incorporating spreadsheet modeling. You can start modestly and build up from there. Alternative notation versions are available that match the notation of all popular corporate finance textbooks. Plain Vanilla Excel. Other books on the market emphasize teaching students programming using Visual Basic for Applications (VBA) or using macros. By contrast, this book does everything in plain vanilla Excel. Although programming is liked by a minority of students, it is seriously disliked by the majority. Plain vanilla Excel has the advantage of being a very intuitive, user-friendly environment that is accessible to all. It is fully capable of handling a wide range of applications, including quite sophisticated ones. Further, your students already know the basics of Excel and nothing more is assumed. Students are assumed to be able to enter formulas in a cell and to copy formulas from one cell to another. All other features of Excel (graphing, built-in functions, Solver, etc.) are explained as they are used. Build From Simple Examples To Practical, Real-World Applications. The general approach is to start with a simple example and build up to a practical, real-world application. In many chapters, the previous spreadsheet model is carried forward to the next more complex model. For example, the chapter on binomial option pricing carries forward spreadsheet models as follows: (a.) single-period model with replicating portfolio, (b.) eight-period model with replicating portfolio, (c.) eight-period model with risk-neutral probabilities, (d.) full-scale, fifty-period model with volatilities estimated from real returns data. Whenever possible, this book builds up to full-scale, practical applications using real data. Students are excited to learn practical applications that they can actually use in their future jobs. Employers are excited to hire students with spreadsheet modeling skills, who can be more productive faster. A Change In Content Too. Spreadsheet modeling is not merely a new medium, but an opportunity to cover some unique content items which require computer support to be feasible. For example, the full-scale, real data spreadsheet model in Corporate Financial Planning uses three years of historical l OK data on Nike, Inc. (including every line of their income statement, balance sheet, and cash flow statement), constructs a complete financial system (including linked financial ratios), and projects these financial statements three years into the future. The spreadsheet model in Life-Cycle Financial Planning includes a detailed treatment of federal and state tax schedules, social Security taxes and benefits, etc., which permit the realistic exploration savings, retirement, and investments choices over a lifetime. The spreadsheet model in US Yield Curve Dynamics shows you 30 years of monthly US yield curve history in just a few minutes. The spreadsheet model in Three Valuation Techniques demonstrates the equivalence of the Adjusted Present Value, Flows To Equity, and the Weighte9Average Cost of Capital methods, not just in the perpetuity case covered by most textbooks, but for a fully general two-stage project with an arbitrary set of cash flows over an explicit forecast horizon, followed by a infinite horizon perpetuity. As a practical matter, all of these sophisticated applications require spreadsheet modeling. Conventions Used In This Book This book uses a number of conventions. Time Goes Across The Columns And Variables Go Down The Rows. When something happens over time, I let each column represent a period of time. For example in capital budgeting, year 0 is in column B, year 1 is in column C, year 2 is in column D, etc. Each row represents a different variable, which is usually a labeled in column A. This manner of organizing spreadsheets is so common because it is how financial statements are organized. Color Coding. A standard color scheme is used to clarify the structure of the spreadsheet models. The printed book uses: (1) light gray shading for input values, (2) no shading (i.e. white) for throughput formulas, and (3) dark gray shading for final results ("the bottom line"). The accompanying electronic version of the book (a PDF file) uses: (1) yellow shading for input values, (2) no shading (i.e. white) for throughput formulas, and (3 green shading for final results ("the bottom line"). A few spreadsheets include choice variables. Choice variables use medium gray shading in the printed book and blue shading in the electronic version. The Time Line Technique. The most natural technique for discounting cash flows in a spreadsheet model is the time line technique, where each column corresponds to a period of time. The time line technique handles the general case of the discount rate changing over time just as easily as the special case of a constant discount rate. Typically one does have some information about the time pattern of the riskfree rate from the term structure of interest rates. Even just adding a constant risk premium, yields a time pattern of discount rates. There is no reason to throw this information away, when it is just as easy to incorporate it into a spreadsheet. I use the time line technique and the general case of changing discount rates throughout the capital budgeting spreadsheet models. Explicit Inflation Rate. A standard error in capital budgeting is to treat the cash flow projections and discount rate determination as if they came from separate planets with no relationship to each other. If the implicit inflation rate in the cash flow projection differs from the implicit inflation rate in the discount rate, then the analysis is inconsistent. The simple fix is to explicitly forecast the inflation rate and use this forecast in both the cash flow projection and the discount rate determination. The capital budgeting spreadsheet models teach this good modeling practice. Dynamic Charts. Dynamic charts allow you to see such things as a "movie" of the Term Structure of Interest Rates moves over time or an "animated graph" of how increasing the volatility of an underlying stock increases the value of an option. Dynamic charts are a combination of an up/down arrow (a "spinner") to rapidly change an input and a chart to rapidly display the changing output. I invented dynamic charts back in 1995 and I have included many examples of this useful educational tool throughout this book. Craig's Challenge I challenge the readers of this book to dramatically improve your finance education by personally constructing all 53 spreadsheet models in all 20 chapters of this book. This will take you about 27 to 53 hours depending on your current spreadsheet skills. Let me assure you that it will be an excellent investment. You will: gain a practical understanding of the core concepts of Corporate Finance, develop hands-on, spreadsheet modeling skills, and build an entire suite of finance applications, which you fully understand. When you complete this challenge, I invite you to send an e-mail to me at cholden@indiana.edu to share the good news. Please tell me your name, school, (prospective) graduation year, and which spreadsheet modeling book you completed. I will add you to a web-based honor roll at: http://www.spreadsheetmodeling.com/honor-roll.htm We can celebrate together! The Spreadsheet Modeling Series This book is part a series of book/CDs on Spreadsheet Modeling by Craig W. Holden, published by Prentice Hall. The series includes: Spreadsheet Modeling in Corporate Finance, Spreadsheet Modeling in the Fundamentals of Corporate Finance, Spreadsheet Modeling in Investments, and Spreadsheet Modeling in the Fundamentals of Investments.
简介:"When an eerie mass stranding of whales and dolphins takesplace along the mist-shrouded Oregon Coast, forensic wildlife pathologist Isabel Spinner and her friend and co-worker Marian Windhorse Gray covertly investigate this disaster as a crime against wildlife. For years, Isabel has kept some emotional distance between herself and otherhumans, while devoting herself to easing the suffering of animals. But when Isabel finally connects with Marshall McGreggor, an undersea photographer whose recent transplant has him delving into the mystery surrounding his new heart, the two find themselves making surprising decisions that will forever change their lives.". "Based on cutting-edge science, this book tackles such timely and troubling issues as low-frequency active sonar and animal experimentation and forewarns of a future of Dead Zone oceans, disappearing species, and a world with creatures whose DNA boundaries have been genetically blurred."--BOOK JACKET.
How to be a money spinner in 3 minutes
作者: 李慧编著
出版社:新世界出版社,2012
简介: 李慧编著的《3分钟打造赚钱高手》针对个人在社会上碰到的各种难题,全方位、多角度地进行了细致的阐述与深刻的剖析,希望能为你在成功的道路上指点迷津,为你的成功助上一臂之力。书中没有生硬的教条,从事实出发,对人们在生活中碰到的问题给出具体的解决方法,拒绝泛泛而谈。《3分钟打造赚钱高手》还在博采百家之众长、援引中外古今学者的名家典范、力求精益求精的基础上,对原有学科进行了创新,是那些渴望成功的人们人手必备的实用处世手册。
作者: (爱尔兰)布拉姆·斯托克( Bram Stoker)著;(美)斯蒂芬妮·斯平纳(Stephanie Spinner)改写;王淑允译
出版社:浙江文艺出版社,2013
简介: 《吸血伯爵德拉库拉(英汉对照)》讲述东欧吸血鬼之乡——特兰西瓦尼亚——迎来了一位名叫乔纳森的英国年轻律师,他因房地产业务前往该地与德拉库拉伯爵会面。但不久,乔纳森便发现,这个外貌英俊的伯爵其实是个吸血鬼,而且自己已身陷囹圄,成为侵害对象。后来,他瞅准一个机会,设法逃离了城堡,但身心受到很大摧残。与此同时,在英国,乔纳森的未婚妻米娜和她的朋友露西度假的海滨胜地也因吸血鬼德拉库拉的作祟频频出事。不久,德拉库拉开始引诱露西,她因而梦游墓地,撒手人寰,但她死后也成了德拉库拉的同类,到处嗜食儿童鲜血。在范·赫尔辛博士的帮助下,众人摧毁了实为吸血鬼的露西,又全力追捕德拉库拉,捣毁了他在伦敦的许多巢穴,并与他斗智斗勇,终于将这个邪恶的吸血鬼化为乌有。《吸血伯爵德拉库拉(英汉对照)》情节跌宕、诡异,气氛阴森、恐怖,读来令人震悚、愤懑,并陷入久久的深思。
A New Coat for Anna 安娜的新衣服 9780394898612
作者: Harriet
简介:
Illus. in full color. "A fresh and moving story of a mother'sdedication to acquire a coat for her daughter in post-World War IIhard times. Anna's mother decides to trade the few valuables shehas left for wool and for the services of a spinner, a weaver, anda tailor. Lobel's pictures do a tremendous job of evoking theperiod. Insightful and informative, this may make children considerhow precious the ordinary can become in times ofturmoil."--(starred) Booklist.
Paddywack (Step into Reading, Step 3) 爱尔兰人 ISBN 978037586186
出版社:Random House US 2011-03-01
简介: Paddywack is a petite nine hands high, and every pony inch ispacked full of spunk. It hasn't been easy, but he now has hisrider, Jane, well trained. He'll trot. He'll canter. He'll jump thejumps. He's a perfect pony . . . when she gives him treats. But onthe day of the big horse show, Jane is so nervous she forgets histreats. Will Paddywack dig in his hooves? Or can he rise to theoccasion? This sweet story is sure to capture young horse-lovers'hearts.【书摘与插画】










