body {  font-family: "黑體","微軟正黑體","Microsoft JhengHei", Arial, Helvetica, sans-serif; font-size: 15pt}
		form   {  font-family: Arial, Helvetica, sans-serif; font-size: 15pt}
		h1   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
		A.essayLink:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; text-decoration: none; color: #000000}
		A.essayLink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; text-decoration: none; color: #000000}
		A.essayLink:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; text-decoration: none; color: #FFFF00}
		A.step:link    		{  color: #000; text-decoration: none;}
		A.step:visited {  color: #000; text-decoration: none;}
		A.step:hover   {  color: #FF0; text-decoration: none;}


.ui-mobile [data-role=page], .ui-mobile [data-role=dialog], .ui-page {
	position:relative;	
}

.ui-body-c, .ui-overlay-c {
	background-image:none !important;
    background:rgb(178,234,239) !important;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 30px;
	font-family: "黑體","微軟正黑體","Microsoft JhengHei", Arial, Helvetica, sans-serif; 
	font-size: 15pt;
	/*text-shadow: 1px 1px #999999;*/
}
.mic {
	display:none;
	position:absolute; 
	top: -10px; 
	right: -10px;
    background:url(../images/btn-record-off.png) no-repeat;
	width:40px; 
	height:40px;
}
.tickIcon {
	position: absolute; 
	padding-left:95px;
	margin-top: -6px;
	width:25px; 
	height:27px;
}

.table {
    border-collapse: separate;
    /*border: 1px solid #B55D2F;*/
	border: 1px solid #FFFFFF;
    border-radius: 10px;
	/*background-color: #FEE15A;*/
	/*text-shadow: 1px 1px #000000;*/ 
	color:#FFF; 
	font-weight:bold;
	padding: 10px;
	border-spacing: 0px;
	font-size: 18px;
	font-weight:bold;
    -moz-border-radius: 10px;
}

.grayImage {
	/* Firefox 10+, Firefox on Android */
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");

  /* IE 6-9 */
  filter: gray;		
	
  -webkit-filter: opacity(30%);
}

/*
*::-webkit-input-placeholder {
  color: #000000;
}
*:-moz-placeholder {
  color: #000000;
}
*:-ms-input-placeholder { 
  color: #000000;
}
*/

/*CSS3 extras*/
a.tooltip {outline:none; text-decoration:none; color:#000; }
a.tooltip:hover {text-decoration:none;} 
a.tooltip span {
    z-index:10;
	display:none; 
	padding:14px 20px;
    margin-top:-10px; 
	margin-left:9px;
	max-width:300px;
   	line-height:30px;
}
a.tooltip:hover span{
    display:inline; 
	position:absolute; 
	color:#111;
    border:1px solid #DCA; 
	background:#fffAF0;
}
.callout {
	z-index:20;
	position:absolute;
	top:15px;
	border:0;
	left:-12px;
}
.toolPlace {
	display:inline-block; 
	vertical-align:top;	
}
/*CSS3 extras*/
a.tooltip span
{
    border-radius:4px;
}
/*CSS3 extras*/

.pushIconOk {
    position: absolute;
    margin-top: -20px;
    margin-left: 100px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-image: url('../images/pushIconOk.png');
    background-repeat: no-repeat;
}

/*
.tooltip {
	display:none;
	position:absolute;
	border:1px solid #333;
	background-color:#FFFFCC;
	border-radius:5px;
	padding:10px;
	color:#000;
	font-size:20pt Arial;
}
*/

.mainBigTit {
	font-size: 36px;
	color: #1EA5FF;	
}

#headerContainer .headerTC {
	margin:auto;
	width:332px; height:80px;
	background: 0px 15px url('/site/CEC2013/images/little-ebook-writer-lang1.png') no-repeat;	
}
#headerContainer .headerSC {
	margin:auto;
	width:332px; height:80px;
	background: 0px 15px url('/site/CEC2013/images/little-ebook-writer-lang2.png') no-repeat !important;	
}
#headerContainer .headerEN {
	margin:auto;
	width:362px; height:80px;
	background: 0px 22px url('/site/CEC2013/images/little-ebook-writer-lang0.png') no-repeat !important;	
}
.CEC2014Banner {
	margin: auto;
	width: 1000px;
	height: 220px;
	background-image: url('/site/CEC2014/images/minisite/Banner-bkg.png');
}

.CEC2014sBanner {
	margin: auto;
	width: 290px;
	padding-top: 35px;
}

.CEC2014Main {
	width:1000px;
	height:4400px;
	margin:auto;
	background-color:#4cc4c3;
}

.CEC2014Content {
	width:1000px;
	height:4400px;
	background: url('/site/CEC2014/images/bg.png') no-repeat;	
}

.CEC2014ContentIframe {
	width:1000px;
	height:1350px;
	/*display:none;*/
	background: url('/site/CEC2014/images/bg.png') no-repeat;	
}
.CEC2014ContentTit {
	width:100%;
	font-size:17pt;
	font-weight:bold;
	float:left;	
	color:#FFFF00;
}

.CEC2014ContentDetail {
	width:100%;
	font-size:14ptx;
	float:left;	
	padding:20px;
	color: #ffffff;
	line-height:30px;
}

.companyTypeTit {
	float: left;
	width: 50%;
}
.companyTypeLTit {
	float: left;
	width: 30%;
	color:#FFF;
	text-align:right;
}
.companyTypeRTit {
	float: left;
	color:#FFF;
	width: 70%;
}
.indTypeSchool {
	float: left;
	width: 25%;
}
.companyTypeRow {
	float: left;
	width: 100%;
	padding: 7px;
}
.sectionTit {
	text-transform: uppercase; 
	font-weight:bold;	
}
#selectType {
	float: left;
	width: 100%;
	padding: 5px;
}

/*
.CEC2014miniSiteTop{
	margin:auto;
	width: 1000px;
	height: 220px;
	background-image:url('/site/CEC2014/images/minisite/Banner-bkg.png');	
}
*/

.CEC2014miniSiteMenu{
	margin: auto;
	width: 700px;
}
.CEC2014miniSiteMenuItem{
	float:left;
	width:140px;
	margin-top: -13px;
}
.CEC2014miniSiteMenuImg{
	width: 290px;
	/*padding-top:15px;*/
	margin-top: -23px;
}
.CEC2014miniSiteMenuImgTC{
	width: 354px;
	height:146px;
	margin-top: -10px;
	/*padding-top: 23px;*/
	/*background:url('/site/CEC2014/images/TC/minisiteTopRotateImg2.png') no-repeat;*/
}
.CEC2014miniSiteMenuImgSC{
	margin:auto;
	width: 354px;
	height:146px;
	margin-top: -10px;
	/*padding-top: 23px;*/
	/*background:url('/site/CEC2014/images/SC/minisiteTopRotateImg2.png') no-repeat;*/
}
.CEC2014miniSiteMenuImgEN{
	margin:auto;
	width: 449px;
	height:146px;
	margin-top: -10px;
	/*padding-top: 23px;*/
	/*background:url('/site/CEC2014/images/EN/minisiteTopRotateImg2.png') no-repeat;*/
}
.CEC2014miniSiteMid{
	margin:auto;
	width: 1000px;
}
.CEC2014miniSiteMid2, .CEC2014miniSiteMid3, .CEC2014miniSiteMid4, .CEC2014miniSiteMid5, .CEC2014miniSiteMid7{
	margin:auto;
	width: 950px;
	display:none;
}

.CEC2014miniSiteMidLeft{
	float:left;
	margin-top:20px;
	width: 372px;
	height: 450px;
	background-image:url('../images/rotateImg.png');	
}
.CEC2014miniSiteMidRight{
	float:left;
	margin:auto;
	width: 600px;
	padding-left:20px;
	/*text-shadow: 1px 1px #000000; */
	color:#FFF; 
	font-weight:bold;
}
.CEC2014miniPage1Tit{
	color:#FFFF00;
	font-size:22px;	
	font-weight:bold;
}
.CEC2014miniPage{
	font-size:18px;
	margin:auto;
	width: 1000px;
	/*min-height:2150px;*/
	min-height:4000px;
}
#CEC2014miniPage1{
	background-image:url('../images/Bkg-1.png');	
}
#CEC2014miniPage2{
	background-image:url('../images/Bkg-2.png');	
	display:none;
}
#CEC2014miniPage3{
	background-image:url('../images/Bkg-3.png');
	display:none;
}
#CEC2014miniPage4{
	background-image:url('../images/Bkg-4.png');
	display:none;	
}
#CEC2014miniPage5{
	background-image:url('../images/Bkg-5.png');	
	display:none;
}
#CEC2014miniPage6{
	background-image:url('../images/Bkg-6.png');
	display:none;	
}
#CEC2014miniPage7{
	background-image:url('../images/Bkg-7.png');	
	display:none;
}

.CEC2014miniPage2Mid{
	margin:auto;
	padding-top:20px;
	width: 95%;	top
	height: 420px;
}
.CEC2014miniPage2MidImg{
	width:208px;
	height:226px;
	padding-left:20px;	
}
#CEC2014miniPage2BotMid2, #CEC2014miniPage2BotMid3, #CEC2014miniPage2BotMid4{
	display:none;
}

.CEC2014miniPage3Mid{
	margin:auto;
	padding-top:30px;
	width: 95%;	
	height: 365px;
}
.CEC2014miniPage3MidIcon{
	width: 50%;
	float: left;
	margin: auto;
	padding-top: 10px;
}
.CEC2014miniPage3Bot{
	margin:auto;
	padding-top:30px;
	width: 95%;	
	height: 80px;
}
.CEC2014miniPage3Icon{
	width: 259px;
	margin-top: 11px;
	margin-left: 55px;
	height: 60px;
	background-image:url('/site/CEC2014/images/minisitebuttonArtwork.png');	
}


.CEC2014miniPage3MidBGBlue{
	float: left;
	width: 374px;
	height: 354px;
	margin-left: 90px;
	background: url('/site/CEC2014/images/minisite/Submission-blue-bkg.png') no-repeat;
}
.CEC2014miniPage3MidBGOrange{
	float: left;
	width: 374px;
	height: 354px;
	margin-left: 50px;
	background: url('/site/CEC2014/images/minisite/Submission-orange-bkg.png') no-repeat;
}

.CEC2014miniPage4Mid{
	margin:auto;
	padding-top:20px;
	width: 95%;	
	height: 1500px;
}
.CEC2014miniPage4Teacher{
	width: 221px;
	height: 60px;
	background-image:url('/site/CEC2014/images/minisitebuttonArtwork.png');	
	background-position: left 361px;
}

.CEC2014miniPage5Mid{
	margin:auto;
	padding-top:60px;
	width: 95%;	
	height: 350px;
}
.CEC2014miniPage5Top{
	width: 400px;
	float: left;
	padding-left: 60px;
	margin: auto;
}
.CEC2014miniPage5Msg{
	width: 400px;
	padding-left: 60px;
	float: left;
	margin: auto;
}

.CEC2014miniPage6Mid{
	margin:auto;
	padding-top:50px;
	width: 95%;	
	height: 620px;
}

.CEC2014miniPage7Mid{
	margin:auto;
	padding-top:50px;
	width: 95%;	
	height: 350px;
}
.CEC2014miniPage7Bot{
	width: 33%;
	height: 200px;	
	float: left;
}
#CEC2014miniPage7Msg{
	width: 200px;
	height: 200px;
	margin-top: -175px;
}

.step4LeftMenu{
	width: 100px; 
	float:left;
}
.step4LeftMenuIcon{
	width: 47px;
	height: 52px;
	margin-top: 20px;
	margin-bottom: 5px;
	background:url('/site/CEC2014/images/minisite/essaySubmit.png') no-repeat;	
}
.step4LeftRight{
	width: 800px;
	float:left;
}
.step4LeftRightContent{
	width: 800px;
	min-height: 350px;
	margin: auto;
	line-height: 44px;
	padding-left: 20px;
}

.CEC2014miniPage6MidDetail{
	width: 90%;
	margin: auto;
}