/*---------------------------------------------
  /mini/ section
---------------------------------------------*/

#manufacturers, #models {
  height:23.9em;
  max-height:23.9em;
  height:auto !important;
  overflow:auto;
  border:1px solid #ccc;
  margin-bottom: 1.5em;
}

#manufacturers ul, #models ul {
  list-style: none;
  margin:0;
}

#manufacturers li a, #models li a {
  display:block;
  text-decoration: none;
  color:#000;
  background-color:#fff;
  padding: 0 1ex;
}

#manufacturers li a:hover, #models li a:hover, 
#manufacturers li.sel a, #models li.sel a {
  background-color:#47596b;
  color:#fff;
}
#manufacturers .odd a, #models .odd a {background-color:#ededed;}
.pc #dlwap, .wap #dlpc {display:none;}
.pc #dlpc, .wap #dlwap {display:block;}

#allphones h3 {margin:0 0 0.45em;padding-top:.5em;}
#allphones ul.all li {
	width: 19%;
	float: left;
	list-style: none inside url('/images/bullet.gif');
	}

ol.manual {list-style:none outside;margin:0;}
ol.manual li {
  padding:0.5em 0.5em 0.5em 48px;
  border:1px #ccc solid;
  margin-bottom:1em;
}
.manual .step1 {background:url('/bitmaps/sequence/1.png') no-repeat .5em .5em;}
.manual .step2 {background:url('/bitmaps/sequence/2.png') no-repeat .5em .5em;}
.manual .step3 {background:url('/bitmaps/sequence/3.png') no-repeat .5em .5em;}

.dlinfo {border-bottom:1px #ccc solid;padding-bottom: 1em;margin-bottom: 1em;}
.anplist dd {margin:0 0 1.5em;}
.anplist dt {border-top:1px #999 solid;width:10%;float:left;clear:left;}
.anplist dd {border-top:1px #ddd solid;width:89%;float:left;margin:0;padding-left:1%;}
.anplist dt:last-of-type {border-bottom:1px #999 solid;}
.anplist dd:last-of-type {border-bottom:1px #ddd solid;}

/* /overview/ */
.minibody {background:#fff url('/bitmaps/products/mini/campaign/0811operamini.jpg') no-repeat top center;}
.minibody #header a{color:#fff;padding-right:12px;}
.minibody .pagetitle h2 {color:#fff;padding-left:12px;}

.bodybg {background:#000 url('/bitmaps/products/mini/campaign/0811operamini.jpg') no-repeat top center; position: absolute; z-index:-1; top:0px; width:936px; height:155px;}
.campaign {margin-top:350px;}

#frame object, #frame iframe {border: 0px;height: 540px;width: 260px;}

/* /beta/ */
.minibetabody {background:#fff url('/bitmaps/products/mini/beta/0811operamini-beta.jpg') no-repeat top center;}
.campaign-beta {height:310px;}
.campaign-beta h2 {color:#fff;padding:120px 0 0 0; font-size:46px; line-height:38px; }

/* 42 */
/*.campaign-42 {height:350px;}*/
.mini42 {background:#fff url('/bitmaps/products/mini/campaign/0812operamini.jpg') no-repeat 50% 240px;}
.campaign-42 {min-height:320px;margin-bottom: 3em;}
.campaign-42 h2 {color:#000;padding:20px 0 0 0; font-size:40px; line-height:38px; text-shadow: #fff 0 -1px 1px;}
.campaign-42 img {float:left;padding-right:6em;}
.ribbon {float: left;margin: 0px;padding: 0px 2px 2px 0px;}

/* FAQ */

#faq {
	width: 100%;
}
.category {
	padding: 7px 5px 0px 5px;
	cursor: pointer;
	position: relative;
	margin-bottom:1px;
    background:#666;
	color:#FFFFFF;
}
.category:hover, .onCategory {
	background:#990000 url('/bitmaps/products/mini/help/bg_faq_category.gif') right no-repeat;
}
.question {
	padding: 5px 10px;
	cursor: pointer;
	background:#f2f8ff;
	margin-bottom:1px;
}
.question:hover, .onQuestion {
	background:#cce3ff;
}
.answer {
	padding: 5px 10px;
}

.operaico {background:url('/bitmaps/products/mini/o16.gif') no-repeat 0 -1px; padding-left:19px;height:16px; }

input#download-button{
  color:#fff;
  background:url('/bitmaps/common/download.png') no-repeat transparent;
  border:none;
  cursor:pointer;
  font-size:22px;
  height:56px;
  width:216px;
}
