﻿
/* WebPartZone */

.webpartzone
{
	width: 100%;
}

.webpart-body
{
	margin-bottom: 20px;
}

br
{
	height: 0;
	margin: 0;
	padding: 0;
	line-height: 0;
}

/* layout */

.quankuan
{
	margin: 10px 0 0;
	clear: both;
}
.width625
{
	width: 625px;
	clear: left;
}

.quankuan .webpart-body
{
	width: 100% !important;
}

.left160
{
	position: relative;
	display: inline;
	float: left;
	margin: 0 5px;
	width: 160px;
}

.left170
{
	float: left;
	margin: 0 5px;
	width: 170px;
}

.left280
{
	float: left;
	margin: 0;
	width: 280px;
	clear: left;
}

.left290
{
	float: left;
	margin: 0;
	width: 290px;
	clear: left;
}

.left296
{
	float: left;
	margin: 0;
	width: 296px;
	margin-bottom: 18px;
	margin-right: 18px;
}

.middle320-left290
{
	width: 320px;
	margin-left: 315px;
}

.middle280-left310
{
	float: left;
	width: 280px;
	margin-left: 30px;
}

.right680
{
	position: relative;
	display: inline;
	float: left;
	margin: 0 5px;
	width: 680px;
}

.left600
{
	float: left;
	margin: 0;
	width: 600px;
	clear: left;
}

.right240
{
	width: 240px;
	float: right;
	clear: right;
	margin: 0;
}

.left625
{
	float: left;
	margin: 0;
	width: 625px;
	clear: left;
	margin-right: 25px;
}
.left620
{
	float: left;
	margin: 0;
	width: 620px;
	clear: left;
	margin-right: 10px;
}
.left630
{
	float: left;
	margin: 0;
	width: 630px;
	clear: left;
}

.left630margin0
{
	width: 630px;
	float: left;
	clear: left;
	margin: 0;
}

.left630nofloat
{
	clear: left;
	margin: 0;
	margin-right: 20px;
	width: 630px;
}

.right210
{
	width: 210px;
	float: right;
	clear: right;
	margin: 0;
}

.right225
{
	width: 225px;
	float: right;
	clear: right;
	margin: 0;
}

.middle410-left210
{
	float: left;
	clear: left;
	margin-right: 5px;
	width: 400px;
}

.right250
{
	float: right;
	clear: right;
	margin-left: 5px;
	width: 250px;
}

.right250 object
{
	position: absolute;
	top: 0px;
	right: 20px;
	width: 250px;
	height: 250px;
}

.left220
{
	float: left;
	margin: 0;
	margin-right: 10px;
	width: 220px;
	clear: left;
}

.right630
{
	width: 630px;
	float: right;
	clear: right;
	margin: 0;
}

.left230
{
	float: left;
	margin: 0;
	margin-right: 10px;
	width: 230px;
	clear: left;
}

.middle400-left230
{
	margin: 0 220px 0 240px;
}

.middle410-left230
{
	margin: 0 210px 0 240px;
}

.middle440-left170
{
	margin-left: 180px;
	width: 440px;
}

.right200
{
	width: 200px;
	float: right;
	clear: right;
	margin: 0;
}

.left330
{
	float: left;
	margin: 0;
	width: 330px;
	clear: left;
}

.right510
{
	width: 510px;
	float: right;
	clear: right;
	margin: 0;
}

.right520
{
	width: 520px;
	float: right;
	clear: right;
	margin: 0;
}

.right
{
	float: right;
	clear: right;
	margin: 0;
}

.width50
{
	float: left;
	width: 50%;
}

.homeLayout
{
	position: absolute;
	top: 17px;
	left: 310px;
}

/* chrome1 */

.chrome1 .webpart-header
{
	float: left;
	width: 107px;
	height: 43px;
	background: url(Images/chrome1-header.jpg) no-repeat;
	line-height: 43px;
}

.chrome1 .webpart-title
{
	margin-left: 20px;
}

.chrome1 .webpart-title span, .chrome1 .webpart-title a
{
	color: #fff;
}

.chrome1 .webpart-body
{
	margin-left: 115px;
}

.chrome1 .webpart-body ul
{
	float: left;
	width: 100%;
}

.chrome1 .more
{
	clear: both;
}

.chrome1 .ui-tabs, .chrome1 .ui-widget, .chrome1 .ui-widget-content, .chrome1 .ui-corner-all, .chrome1 ui-helper-reset, .chrome1 .ui-helper-clearfix:after, .chrome1 .ui-helper-clearfix, .chrome1 .ui-widget-header, .chrome1 .ui-tabs .ui-tabs-nav, .chrome1 .ui-state-default, .chrome1 .ui-widget-content .ui-state-default, .chrome1 .ui-state-active, .chrome1 .ui-widget-content .ui-state-active, .chrome1 .ui-corner-top, .chrome1 .ui-tabs .ui-tabs-nav LI, .chrome1 .ui-tabs .ui-tabs-nav LI.ui-tabs-selected, .chrome1 .ui-widget-content .ui-state-default, .chrome1 .ui-widget-content .ui-state-default, .chrome1 .ui-state-active A:link, .chrome1 .ui-widget-content A, .chrome1 .ui-widget-header A, .chrome1 .ui-state-default A, .chrome1 .ui-state-default A:link, .chrome1 .ui-state-active A, .chrome1 .ui-state-active A:link, .chrome1 .ui-tabs .ui-tabs-nav LI A, .chrome1 .ui-tabs .ui-tabs-nav LI.ui-tabs-selected A, .chrome1 .ui-tabs .ui-tabs-nav LI A, .chrome1 .ui-corner-bottom, .chrome1 .ui-tabs .ui-tabs-panel
{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	float: none;
	background: none;
}

.chrome1
{
	position: relative;
}

.chrome1 .ui-tabs-nav
{
	position: absolute;
	top: 0;
	left: 0;
}

*html .chrome1 .ui-tabs-nav
{
	position: absolute;
	top: 0;
	left: -120px;
}

.chrome1 .ui-tabs .ui-tabs-nav li
{
	padding-bottom: 10px !important;
}

.chrome1 .ui-tabs .ui-tabs-nav li a
{
	text-decoration: none;
	text-align: center;
	color: #fff;
	display: inline-block;
	width: 107px;
	height: 43px;
	background: url(Images/chrome1-header1.jpg) no-repeat;
	line-height: 43px;
}

.chrome1 .ui-tabs .ui-tabs-nav LI.ui-tabs-selected a
{
	background: url(Images/chrome1-header.jpg) no-repeat;
}

/* chrome2 */
.chrome2 ul, .chrome2 ul li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.chrome2 br
{
	line-height: 0;
	margin: 0;
}

.chrome2 .webpart-header
{
	color: #5b595a;
	font-size: 14px;
	letter-spacing: 0.1em;
	font-weight: bold;
	height: 25px;
	padding: 6px 0 0;
}

.chrome2 .webpart-body
{
	margin: 10px 0;
}

/* chrome3 */

.chrome3 .webpart-header
{
	background: url(Images/chrome3-header.jpg) repeat-x top;
	margin-bottom: 20px;
}

.chrome3 .webpart-title
{
	background: url(Images/chrome3-title.jpg) no-repeat top left;
	height: 25px;
	width: 78px;
	text-align: center;
	line-height: 20px;
}

.chrome3 .webpart-title a, .chrome3 .webpart-title span
{
	color: #fff;
}

.chrome3 .webpart-body ul
{
	margin-left: 5px;
}

/* chrome4 */

.chrome4 .webpart-header
{
	background: url(Images/chrome4-header.jpg) repeat-x top;
}

.chrome4 .webpart-title
{
	background: url(Images/chrome4-title.jpg) no-repeat top left;
	height: 29px;
	width: 110px;
	text-align: center;
	line-height: 29px;
}

.chrome4 .webpart-title a, .chrome4 .webpart-title span
{
	color: #fff;
}

.chrome4 .webpart-body ul
{
	margin-left: 5px;
}

/* chrome5 */

.chrome5 .webpart-header
{
	float: left;
	width: 30px;
	height: 15px;
	line-height: 10px;
}

.chrome5 .webpart-title span, .chrome5 .webpart-title a
{
	font-size: 12px;
	color: #686667;
}

.chrome5 .webpart-body
{
	margin-left: 30px;
}

.chrome5 .webpart-body ul
{
	float: left;
	width: 100%;
}

/* chrome6 */

.chrome6
{
	background: #fafafa;
	padding-top: 15px;
}

.chrome6 .webpart-header
{
	margin-bottom: 20px;
}

.chrome6 .webpart-title span
{
	color: #2f3639;
	font-weight: bold;
}

.chrome6 .webpart-body
{
	margin-left: 20px;
	width: 300px;
}

/* chrome7 */

.chrome7 .webpart-header
{
	background: #eaeaea;
	margin-bottom: 20px;
}

.chrome7 .webpart-title
{
	background: #e80000;
	height: 20px;
	width: 75px;
	line-height: 20px;
	text-align: center;
}

.chrome7 .webpart-title span, .chrome7 .webpart-title a
{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}

/* chrome8 */

.chrome8 .webpart-header
{
	background: url(Images/chrome8.jpg) repeat-x;
	border: 1px #ad0000 solid;
	margin-bottom: 20px;
}

.chrome8 .webpart-title
{
	height: 20px;
	width: 75px;
	line-height: 20px;
	text-align: center;
}

.chrome8 .webpart-title span, .chrome8 .webpart-title a
{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}

/* chrome9 */

.chrome9 .webpart-header
{
	background: url(Images/chrome9.jpg) no-repeat;
}

.chrome9 .webpart-title
{
	height: 33px;
	line-height: 33px;
}

.chrome9 .webpart-title span, .chrome9 .webpart-title a
{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	margin-left: 15px;
}

.chrome9 .webpart-body
{
	border: 1px solid #d9d9d9;
	border-top: 0;
}

.chrome9 .webpart-body ul
{
	margin-left: 10px;
	padding-top: 15px;
	padding-bottom: 10px;
}

.chrome9 .webpart-body ul li
{
	margin-bottom: 10px;
}

.chrome9 .webpart-body ul li a
{
	color: #565656;
}

.chrome11 
{
	border: 1px #f1f1f1 solid;
}

.chrome11 .webpart-body  
{
	background: url(Images/chrome11-webpart-body-bg.jpg) repeat-x;
}

.chrome11 .webpart-body ul  
{
	padding-top: 19px;
	padding-left: 13px;
	padding-right: 24px;
	padding-bottom: 10px;
}

.chrome12 .webpart-body  /*for vanda index bottom style*/
{
	background: url(Images/chrome12-webpart-body-bg.jpg) no-repeat left top;
	width: 296px;
	height: 164px;
}

.chrome12 .webpart-body ul  
{
	padding: 22px 25px 29px 14px;
	
}

/* beijing */

.beijing .RoomBrowse
{
	float: left;
	width: 185px;
	margin-left: 5px;
}

.beijing .RoomBrowse img
{
	width: 180px;
}

.beijing .HouseForm
{
	padding: 0;
	margin: 0 0 0 5px;
}

.beijing .HouseMaps
{
	float: left;
	width: 430px;
	height: 280px;
	overflow: hidden;
}

.beijing .HouseListMap
{
	margin-left: -100px;
}

.beijing .HouseListMap input:hover
{
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

.beijing .HouseForm .Description
{
	line-height: 120%;
}

/* wuhan */

.wuhan .RoomBrowse
{
	float: left;
	width: 450px;
	margin-left: 10px;
}

.wuhan .RoomBrowse img
{
	width: 150px;
}

.wuhan .HouseForm
{
	padding: 0;
}

.wuhan #imagediv
{
	display: none !important;
}

.wuhan .HouseMaps
{
	float: left;
	width: 390px;
	height: 230px;
	overflow: hidden;
}

.wuhan .HouseListMap
{
	margin-left: -100px;
}

.wuhan .HouseForm .Description
{
	line-height: 120%;
}

.wuhan .HouseListMap input:hover
{
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

/* content1 */

.content1 ul
{
	border-bottom: 1px #ebebeb solid;
}

.content1 li
{
	position: relative;
	border-top: 1px #ebebeb solid;
	padding-top: 20px;
	padding-bottom: 8px;
}

.content1 .thumbnail
{
	position: absolute;
	top: 27px;
	left: 20px;
}

.content1 .thumbnail img
{
	width: 150px;
	height: 100px;
}

.content1 .authortime-t
{
	display: none;
}

.content1 .document
{
	width: 450px;
	margin-left: 210px;
}

.content1 .document p
{
	text-indent: 2em;
}

.content1 .documenttitle, .content1 .documenttitle a
{
	font-weight: bold;
	margin-bottom: 9px;
	color: #c80000;
	font-size: 14px;
	line-height: 24px;
}

.content1 .summary
{
	color: #898989;
	font-size: 12px;
	line-height: 24px;
	margin-bottom: 10px;
}

.content1 .ShowPath
{
	margin-left: 210px;
	margin-right: 25px;
	text-align: right;
}

.content1 .ShowPath a
{
	margin-bottom: 12px;
	color: #c80000;
}

.content1 .authortime-b
{
	color: #898989;
	margin-bottom: 10px;
}

/* content2 */

.content2 ul
{
	border-bottom: 1px #ebebeb solid;
	margin-bottom: 10px;
}

.content2 li
{
	border-top: 1px #ebebeb solid;
	padding-top: 10px;
	padding-bottom: 5px;
}

.content2 .thumbnail, .content2 .ShowPath, .content2 .summary, .content2 .authortime-b
{
	display: none;
}

.content2 .authortime-t
{
	margin-left: 18px;
	margin-bottom: 5px;
}

.content2 .documenttitle
{
	margin-left: 18px;
}

.content2 .more
{
	text-align: right;
}

.content2 a, .content2 span
{
	color: #898989;
}

/* content3 */

.content3 li
{
	padding: 0 !important;
	margin-bottom: 10px !important;
}

.content3 ul
{
	margin-bottom: 20px;
}

.content3 .thumbnail, .content3 .summary, .content3 .ShowPath, .content3 .authortime-b
{
	display: none;
}

.content3 .authortime-t
{
	float: right;
	display: inline;
}
.content3 .authortime-t .fieldvalue
{
	display: inline;
}

.content3 .documenttitle
{
	float: left;
	display: inline;
	margin-right: 10px;
}
.content3 .documenttitle .fieldvalue
{
	display: inline;
}

.content3 .documenttitle a
{
	color: #767676;
}

.content3 .more
{
	text-align: right;
}

.content3 .more a
{
	color: #866242;
}

/* content4 */

.content4 ul
{
	background: #efefef;
	padding: 10px 0;
	margin-bottom: 5px;
}

.content4 li
{
	padding-left: 10px;
	background: url(Images/content4.jpg) no-repeat left center;
	margin-bottom: 7px;
	margin-left: 35px;
	color: #898989;
}

/* content5 */

.content5 li
{
	padding: 0 !important;
	margin-bottom: 10px !important;
}

.content5 .thumbnail, .content5 .summary, .content5 .ShowPath, .content5 .authortime-t
{
	display: none;
}

.content5 .authortime-b
{
	float: left;
	display: inline;
}
.content5 .authortime-b .fieldvalue
{
	display: inline;
}

.content5 .documenttitle
{
	float: left;
	display: inline;
	padding: 0 0 0 10px;
	margin-right: 10px;
	background: url(Images/content3.jpg) no-repeat left center;
}
.content5 .documenttitle .fieldvalue
{
	display: inline;
}

.content5 .documenttitle a
{
	color: #767676;
}

.content5 .more
{
	text-align: right;
}

.content5 .more a
{
	color: #767676;
}

/* content6 */

.content6 li
{
	padding: 0 !important;
	margin-bottom: 5px;
}

.content6 .thumbnail, .content6 .ShowPath, .content6 .authortime-b
{
	display: none;
}

.content6 .authortime-t
{
	float: left;
	padding: 10px 10px 20px 0;
}
.content6 .authortime-t .fieldvalue
{
	color: #9b5c28;
	font-weight: bold;
}

.content6 .documenttitle
{
	padding: 10px 0 0 10px;
	margin-left: 90px;
}

* + html .content6 .documenttitle
{
	padding: 0 0 0 10px;
	margin-left: 90px;
}

.content6 .documenttitle a
{
	color: #9b5c28;
	font-weight: bold;
}

.content6 .summary
{
	margin-right: 10px;
	margin-bottom: 10px;
	color: #666666;
	line-height: 18px;
}

.content6 .more
{
	text-align: left;
}

.content6 .more a
{
	color: #866242;
}

/* content7 */

.content7 ul
{
	border-top: 1px #e1e1e1 solid;
	border-bottom: 1px #e1e1e1 solid;
	width: 100%;
	height: 20px;
	line-height: 20px;
}

.content7 li
{
	float: left;
	margin-left: 10px;
	color: #898989;
}

* + html .content7 li
{
	float: left;
	margin-left: 10px;
	color: #898989;
	width: 60px;
}

/* content8 */

.content8 ul
{
	margin-bottom: 10px;
}

.content8 li
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 5px;
}

.content8 .thumbnail, .content8 .summary, .content8 .ShowPath, .content8 .authortime-b
{
	display: none;
}

.content8 .authortime-t
{
	margin-bottom: 5px;
	font-size: 10px;
}

.content8 .documenttitle
{
}

.content8 .more
{
	text-align: right;
}

.content8 a, .content8 span
{
	color: #898989;
}

/* content9 */

.content9 li
{
	padding: 0 !important;
}

.content9 .thumbnail, .content9 .summary, .content9 .ShowPath, .content9 .authortime-t
{
	display: none;
}

.content9 .authortime-b
{
	float: left;
	display: inline;
}
.content9 .authortime-b .fieldvalue
{
	display: inline;
	font-size: 12px;
	color: #acacac;
}

.content9 .documenttitle
{
	float: left;
	display: inline;
	padding: 0 0 0 15px;
	margin-right: 10px;
	background: url(Images/content9.jpg) no-repeat left center;
}
.content9 .documenttitle .fieldvalue
{
	display: inline;
}

.content9 .documenttitle a
{
	color: #acacac;
	font-size: 12px;
}


/* content10 */

.content10 li
{
	padding: 0 !important;
	display: inline-block;
	margin-left: 10px;
	margin-bottom: 10px;
}

* + html .content10 li
{
	padding: 0 !important;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}

*html .content10 li
{
	padding: 0 !important;
	display: inline;
	margin-left: 10px;
	margin-bottom: 10px;
}

.content10 li a
{
	font-size: 12px;
	color: #717171;
}

/* content11 */

.content11 li
{
	padding: 0 !important;
	margin-bottom: 10px !important;
}

.content11 .thumbnail, .content11 .summary, .content11 .ShowPath, .content11 .authortime-t
{
	display: none;
}

.content11 .authortime-b
{
	float: left;
	display: inline;
}
.content11 .authortime-b .fieldvalue
{
	display: inline;
	color: #b3b3b3;
}

.content11 .documenttitle
{
	float: left;
	display: inline;
	padding: 0 0 0 10px;
	margin-right: 10px;
	background: url(Images/content11-li.gif) no-repeat left center;
}
.content11 .documenttitle .fieldvalue
{
	display: inline;
	color: #828282;
}

.content11 .documenttitle a
{
	color: #828282;
}

.content11 .more
{
	text-align: right;
}

.content11 .more a
{
	color: #767676;
}

/* content12 */

.content12 li
{
	position: relative;
}

.content12 .thumbnail
{
	position: absolute;
	top: 0px;
	left: 0px;
}

.content12 .thumbnail img
{
	width: 120px;
	height: 100px;
}

.content12 .authortime-t
{
	display: none;
}

.content12 .document
{
	margin-left: 130px;
}

.content12 .documenttitle, .content12 .documenttitle a
{
	font-weight: bold;
	margin-bottom: 9px;
	color: #747473;
	font-size: 12px;
	line-height: 20px;
}

.content12 .summary
{
	color: #898989;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 10px;
	height: 61px;
	overflow: hidden;
}

.content12 .ShowPath
{
	display: none;
}

.content12 .authortime-b
{
	display: none;
}

/* content5 */

.content5-1 li
{
	padding: 0 !important;
	margin-bottom: 10px !important;
}

.content5-1 .titleemphasis, .content5-1 .thumbnail, .content5-1 .summary, .content5-1 .ShowPath, .content5-1 .authortime-t, .content5-1 .authortime-b
{
	display: none;
}

.content5-1 .documenttitle
{
	float: left;
	display: inline;
	padding: 0 0 0 10px;
	margin-right: 10px;
	background: url(Images/content3.jpg) no-repeat left center;
}
.content5-1 .documenttitle .fieldvalue
{
	display: inline;
}

.content5-1 .documenttitle a
{
	color: #565656;
}

.content5-1 .more
{
	text-align: right;
}

.content5-1 .more a
{
	color: #1d7562;
}

/* content13 */

.content13 .ThreadListView td
{
	padding-bottom: 10px;
}

.content13 .ThreadListView td img
{
	width: 40px;
	height: 40px;
	float: left;
}

.content13 .ThreadListView td .ThreadListViewTitle
{
	display: block;
	margin-left: 50px;
	width: 258px;
	height: 40px;
	line-height: 40px;
	background: url(Images/ThreadListViewTitle.jpg) no-repeat;
}

.content13 .ThreadListView td .ThreadListViewTitle a
{
	margin-left: 25px;
}

.content13 .ThreadList
{
	display: none;
}

.content13 .More
{
	text-align: right;
}

.content13 .More a
{
	color: #1d7562;
}

.content14 .thumbnail, /*for vanda index leftbottom content style*/
.content14 .authortime-t,
.content14 .authortime-b,
.content14 .ShowPath
{
	display: none;
}

.content14 .documenttitle
{
	margin-bottom: 14px;
	line-height: 180%;
	color: #ea9625;
}

.content14 .document
{
	line-height: 150%;
}

.content14 .documenttitle a
{
	color: #ea9625;
	width: 244px;
	text-overflow:ellipsis;
	-o-text-overflow: ellipsis;
	white-space:nowrap; 
	overflow:hidden
}

.content14 .summary
{
	line-height: 150%;
	height: 90px;
	overflow: hidden;
}

.content15 .authortime-t, /*for vanda index rightbottom content style*/
.content15 .authortime-b,
.content15 .ShowPath
{
	display: none;
}

.content15 .thumbnail
{
	float: left;
	margin-right: 8px;
	_border: #eaeaea 1px solid;
}

.content15 .thumbnail img
{
	width: 88px;
    height: 126px;
    border: #eaeaea 1px solid !important;
}

.content15 .document
{
	float: right;
	width: 166px;
	margin-right: -8px;
	line-height: 150%;
}

.content15 .documenttitle
{
	margin-bottom: 14px;

}
.content15 .documenttitle a
{
	color: #ea9625;
}
.content15 .summary
{
	line-height: 150%;
	height: 74px;
	overflow: hidden;
}
/* VoteStyle1 */
/*投票页面polloptionlist*/

.VoteStyle1 .webpart-header
{
	background: url(Images/chrome10-webpart-header.jpg) no-repeat left top #f0f0f0;
	width: 584px;
	height: 33px;
	padding-bottom: 20px;
	padding-left: 18px;
	padding-right: 18px;
}
.VoteStyle1 .webpart-title
{
	background: url(Images/chrome10-webpart-title.jpg) no-repeat 0px;
	height: 33px;
	line-height: 33px;
	padding-left: 18px;
	border-bottom: 1px #d7d7d7 solid;
}

.VoteStyle1 .webpart-title span
{
	font-size: 12px;
	color: #000;
	font-weight: bold;
}
.VoteStyle1 .webpart-body
{
	background: url(Images/chrome10-webpart-body.jpg) no-repeat bottom #f0f0f0;
	width: 620px;
	margin-top: -20px; *margin-top:0px;
}
.VoteStyle1 .webpart-body .polloptionlist-row, .VoteStyle1 .webpart-body .polloptionlist-row-alt
{
	width: 585px;
	margin-left: 18px;
	margin-right: 18px;
	margin-bottom: 20px;
	margin-top: 18px;
}
.VoteStyle1 .webpart-body .polloptionlist .Icon
{
	border: 1px #7fb319 solid;
	float: left;
	clear: left;
	margin-bottom: 38px;
}
.VoteStyle1 .webpart-body .polloptionlist .Icon img
{
	width: 210px;
	height: 150px;
}
.VoteStyle1 .webpart-body .polloptionlist .polloptionlist-cell
{
	float: left;
	margin-left: 16px;
	width: 228px;
}
.VoteStyle1 .webpart-body .polloptionlist .polloptionlist-cell .polloptionlist-title
{
	background: url(Images/polloptionlist-title-bg.jpg) no-repeat left bottom;
	width: 228px;
	padding-bottom: 25px;
}
.VoteStyle1 .webpart-body .polloptionlist .polloptionlist-cell .polloptionlist-title span
{
	font-size: 12px;
	color: #7fb319;
	font-weight: bold;
	margin-bottom: 10px;
}
.VoteStyle1 .webpart-body .polloptionlist .polloptionlist-cell .polloptionlist-description p, .VoteStyle1 .webpart-body .polloptionlist .polloptionlist-cell .polloptionlist-description span
{
	color: #333333;
	font-size: 12px;
	line-height: 150%;
}
.VoteStyle1 .webpart-body .polloptionlist .polloptionlist-addpollvote
{
	float: right;
	margin-top: 74px;
	margin-right: 16px;
	background: url(Images/polloptionlist-addpollvote-bg.jpg) no-repeat top;
	width: 85px;
	height: 63px;
	display: inline-block;
}

.VoteStyle1 .webpart-body .polloptionlist .polloptionlist-addpollvote .polloptionlist-span
{
	height: 26px;
	padding-top: 6px;
	display: block;
	text-align: center;
	margin-bottom: 0px;
}
.VoteStyle1 .webpart-body .polloptionlist .polloptionlist-addpollvote .polloptionlist-span span
{
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}
.right380
{
	width: 390px;
	float: right;
	margin-right: 200px;
}
.left120
{
	width: 120px;
	margin-left: 240px;
	float: left;
	clear: left;
}
.Highlights-of-the-company
{
	padding: 0px;
	margin: 0px;
}
.SinglePollControl-style1
{
	padding: 0px;
	margin: 0px;
}
