.box {width:294px; height:244px; display:inline-block; position:relative; padding:3px;}
	.box a.fotomacLink {display:block; position:absolute; left:6px; bottom:5px; width:110px; height:25px; background:url(../i/logo_101x23.png) no-repeat; text-indent:-9999px;}
	.box .title {position:relative; font-family: 'amplitudecondbold'; font-size:23px; color:#fff; line-height:36px; text-indent:12px;}
	.box .wrap {width:100%; display:inline-block; background:#fff; box-shadow:1px 2px 3px 0px rgba(0,0,0,0.08);}
	.box.weather .wrap {width:284px; padding:5px 5px 0;}
	.box.weather {background:#5e6a82 url(../i/bgBox6.jpg) repeat-x;}
	.weather .comment {display:inline-block; padding:0px 10px;}
	.weather .comment > li {width:33%; display:inline-block; float:left;}
	.weather .comment > li:first-child {width:100%; font-family: 'amplitudecondbold'; font-size:20px; color:#ad090f; line-height:32px; border-bottom:1px solid #ccc;}
	.weather .comment ol {width:100%; display:inline-block;}
	.weather .comment ol li {display:block; text-align:center;}
	.weather .comment ol li:first-child {font-family: 'amplitudecondbold'; font-size:20px; color:#15bfe0; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.weather .comment ol li.icon {width:38px; height:43px; margin:0 auto; background:url(../i/iconWeather.png) no-repeat;}
	.weather .comment ol li.icon.A {background-position:right top;}
    .weather .comment ol li.icon.AB {background-position:right -100px;}
	.weather .comment ol li.icon.CB {background-position:right -200px;}
	.weather .comment ol li.icon.D {background-position:right -300px;}
	.weather .comment ol li.icon.DMN {background-position:right -400px;}
	.weather .comment ol li.icon.GSY {background-position:right -500px;}
	.weather .comment ol li.icon.HSY {background-position:right -600px;}
	.weather .comment ol li.icon.HY {background-position:right -700px;}
	.weather .comment ol li.icon.K {background-position:right -800px;}
	.weather .comment ol li.icon.KF {background-position:right -900px;}
	.weather .comment ol li.icon.KKY {background-position:right -1000px;}
	.weather .comment ol li.icon.KSY {background-position:right -1100px;}
	.weather .comment ol li.icon.KY {background-position:right -1200px;}
	.weather .comment ol li.icon.MSY {background-position:right -1300px;}
	.weather .comment ol li.icon.P {background-position:right -1400px;}
	.weather .comment ol li.icon.PB {background-position:right -1500px;}
	.weather .comment ol li.icon.PUS {background-position:right -1600px;}
	.weather .comment ol li.icon.R {background-position:right -1700px;}
	.weather .comment ol li.icon.SCK {background-position:right -1800px;}
	.weather .comment ol li.icon.SGK {background-position:right -1900px;}
	.weather .comment ol li.icon.SIS {background-position:right -2000px;}
	.weather .comment ol li.icon.SY {background-position:right -2100px;}
	.weather .comment ol li.icon.Y {background-position:right -2200px;}
	.weather .comment ol li.icon.YKY {background-position:right -2300px;}
    .weather .comment ol li.icon.YYSY {background-position:right -2400px;}
    .weather .comment ol li.icon.HKY {background-position:right -2500px;}
	.weather .comment ol li.degree {margin-top:-5px; font-family: 'amplitudecondbold'; font-size:30px; color:#354050;}
	.weather .comment ol li span, .weather .comment ol li em {display:inline-block;}
	.weather .comment ol li em {position:relative; top:-7px; font-size:15px; font-style:normal;}
	.weather .comment ol li em sup {font-size:12px;}
	
/* dropdown style */
.dropdown {display:inline-block; *display:inline; position:relative; z-index:88888;}
	.dropdown.z2 {z-index:99999;}
	.dropdown.w1 {width:282px; height:32px;}
	.dropdown dd, .dropdown dt, .dropdown ol {}
	.dropdown dd {width:100%; display:inline-block;}
	.dropdown dt {display:block; *display:inline-block; position:relative; z-index:100;}
	.dropdown dd {width:280px; display:none; padding-top:4px; position:absolute; top:27px; right:0; background:#f9f9f9; border:1px solid #ccc; z-index:50;}
	.dropdown a, .dropdown a:visited {font-size:12px; font-weight:bold;}
	.dropdown a:hover {text-decoration:underline;}
	.dropdown dt a {*width:100%; display:block; *display:inline-block; padding:0 33px 0 10px; position:relative; background:url(../i/elementsForm.png) 0 -178px no-repeat; line-height:32px;}
	.dropdown dt a:hover {text-decoration:none;}
	.dropdown dt a span {cursor:pointer; display:block; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.dropdown dt a em {width:40px; height:30px; display:block; position:absolute; top:0; right:0; background:url(../i/elementsForm.png) -101px -112px no-repeat;}
	.dropdown dd ol {height:164px; color:#3e3e3e; overflow:hidden; overflow-y:auto;}
	.dropdown dd ol li {width:100%!important; display:block; border-top:1px solid #cfd0d0; transition: background 0.3s ease-in-out; -moz-transition: background 0.3s ease-in-out; -webkit-transition: background 0.3s ease-in-out; -o-transition: background 0.3s ease-in-out;}
	.dropdown dd ol li:first-child {border:none;}
	.dropdown dd ol li:hover {background:#fff;}
	.dropdown dd ol li.bg {background:#f3f4f4;}
	.dropdown dd ol li a {height:32px; padding:0 10px; display:block; line-height:32px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.dropdown dd ol li a:hover {text-decoration:none;}
	


