body {
	margin: 0 auto;
	font-size: 13px;
	color: #8C8C8C;
	font-family: Helvetica, Arial, sans-serif;
	background: #272A2D url(../1-theme/image/ibackground_a.gif) repeat-x 0 0;
}
p {
	line-height: 160%;
}
h1 {
    filter: glow(color:royalblue, strength=2);
	color: white;
	font-size: 15px;
	text-align: center;
	line-height: 1.6;
	text-shadow: 1px 1px 5px royalblue;
}
h2 {
	display: block;
	letter-spacing: 1px;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
li {
	list-style-type: none;
}
img {
	border: none;
}
a:link, a:active, a:visited {
	color: #95CACA;
	text-decoration: none;
}
a:hover {
	color: #FFAF60;
}
input[type="button"] , input[type="submit"] , input[type="reset"] {
    border: 2px solid;
	background: #FFF8C5;
	height: 29px;
	color: #009900;
	padding: 0 10px;
	cursor: pointer;
	border-color: #FF9D6F #FDB939 #FDB939 #FF9D6F;
	font: 12px/1.6em Helvetica, Arial, sans-serif;
}
select {
	border: 1px solid #DFDFDF;
}
textarea {
    padding: 0;
    width: 100%;
	height: 300px;
	border: 1px solid #E1E100;
	background: #F5FFFA;
	overflow: auto;
}
.textarea {
    margin-right: 2px;
}
hr {
	width: 100%;
	border: none;
	border-bottom: 1px solid #DFDFDF;
}
.hr1 {
	margin: 12px 0;
}
.hr2 {
	margin: 2px 0 12px 0;
}
input[type="file"].inputfile::-webkit-file-upload-button {
    float: right;
	position: relative;
	top: -1px;
	right: -1px;
}
.inputfile {
    width: 335px;
	height: 22px;
	margin: 0;
	border: 1px solid #777;
    float: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.pipe {
    margin: 0 5px;
    color: #CCC;
}
.star {
    color: #CE0000;
}
.top {
	margin-top: 20px;
}
.down {
	margin-bottom: 20px;
}
.centerme {
	text-align: center;
}
.imclear {
    clear:both;
}
.imtex {
    background: #FBFBFB;
	border-radius: 3px;
	border: 1px solid #EAEAEA;
	padding: 3px;
	overflow: hidden;
}
.checkbox {
	background: #fff;
	font-size: 12px;
	color: #006030;
	word-spacing: 50px;
    letter-spacing: 0px;
    padding: 5px;
	border: 1px solid #DFDFDF;
}
.text1 {
	width: 35px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	border: 1px solid #DFDFDF;
}
.text2 {
	width: 75px;
	height: 27px;
	text-align: left;
	line-height: 27px;
	padding: 0 3px;
	border: 1px solid #DFDFDF;
}
.text3 {
	width: 243px;
	height: 27px;
	text-align: left;
	line-height: 27px;
	padding: 0 3px;
	border: 1px solid #DFDFDF;
}
.text4 {
	width: 478px;
	height: 27px;
	text-align: left;
	line-height: 27px;
	padding: 0 3px;
	border: 1px solid #DFDFDF;
}
.text5 {
	text-align: left;
	margin: 0px;
	display: inline;
	border-right: none;
    border-top: none;
    border-left: none;
	border-bottom: none;
}
.taggll {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px rgba(0,0,0,.3);
	padding: 0 5px;
	font-size: 12px;
	font-weight: 700;
	border-radius: 3px;
	color: #fff;
	text-decoration: none;
}
.taggls {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px rgba(0,0,0,.3);
	text-align: center;
	height: 42px;
	line-height: 42px;
	font-size: 12px;
	font-weight: 700;
	border-radius: 3px;
	color: #fff;
	text-decoration: none;
}
.tagglla {
	background: #a6a6d2;
}
.taggllb {
	background: #ff5151;
}
.taggllc {
	background: #9D9D9D;
}
.tagglld {
	background: #FF8000;
}
.tagglle {
	background: #C07AB8;
}
.taggllf {
	background: #AFAF61;
}
.itoota {
	background: #E5EDF2;
	color: #5B5B5B;
	border: 1px solid #C2D5E3;
	border-radius: 5px;
}
.itootb {
	background: #FFECEC;
	color: #5B5B5B;
	border: 1px solid #FFCCCC;
	border-radius: 5px;
}
.itootc {
	background: #F8EFF8;
	color: #5B5B5B;
	border: 1px solid #DFCDDE;
	border-radius: 5px;
}
.notice {
	text-align: left;
	margin-bottom: 20px;
	padding: 5px 0 5px 45px;
	border-top: 3px solid #FFE66F;
	border-bottom: 3px solid #FFE66F;
	background: #FFFCEC url(../1-theme/image/informations.png) 15px 50% no-repeat;
}
.noticeall {
	text-align: left;
	margin-bottom: 20px;
	padding: 5px 0 5px 45px;
	border-top: 3px solid #b5d4fe;
	border-bottom: 3px solid #b5d4fe;
	background: #f8fafc url(../1-theme/image/information.png) 15px 50% no-repeat;
}
.info {
	text-align: left;
	margin-top: 20px;
	padding: 5px 0 5px 45px;
    border: dashed 1px #f8cc7e;
	background: #fffce7 url(../1-theme/image/info.png) 15px 50% no-repeat;
}
.toprl {
	width: 100%;
	padding-bottom: 10px;
	display: inline-block;
	border-bottom: 4px double #ededed;
}
.toprla {
	float: left;
	text-align: left;
	width: 50%;
}
.toprlb {
	float: right;
	text-align: right;
	width: 50%;
}
.toolbo {
	width: 100%;
	color: #6C6C6C;
}
.toolbo h3 {
	font-size: 18px;
	color: #fff;
	margin-bottom: 10px;
}
.toola {
	float: right;
	font-size: 12px;
	padding-top: 5px;
	color: #95CACA;
	cursor: pointer;
}
.tooltext {
	background: #fff;
	border-top: 4px double #BF0060;
	padding: 5px;
	border-bottom: 1px dashed #FB4F8A;
}
.toolnav {
	width: 100%;
	overflow: hidden;
}
.toolnav a {
	color: #4F9D9D;
}
.toolnav a:hover {
	color: #FF8000;
}
.toolleft1 {
	float: left;
	width: 49%;
}
.toolleft2 {
	float: left;
	width: 234px;
}
.toolright1 {
	float: right;
	width: 49%;
}
.toolright2 {
	float: right;
	width: 234px;
}
.toolmain1 {
	width: 2%;
}
.toolmain2 {
	width: 234px;
	padding: 0 6px;
	float: left;
}
#wrapper {
	width: 1080px;
	margin: 0px auto;
	height: 216px;
	background: url(../1-theme/image/ibackground_e.gif) no-repeat left top;
}
.ads1 {
	float: left;
	width: 728px;
	padding-top: 100px;
}
.ads2 {
    margin-bottom: 20px;
}
.ads3 {
    margin: 0px auto;
    width: 728px;
	border-radius: 5px;
    border: 8px solid #3C3C3C;
}
.menu {
	float: right;
	padding-top: 100px;
}
.menu ul {
	margin: 0px;
	padding: 0px;
}
.menu li {
	padding: 7px 0px 7px 7px;
	height: 21px;
	width: 94px;
	text-align: center;
	margin-bottom: 31px;
	overflow: hidden;
	display: inline-block;
}
.menu li a {
	color: #fff;
}
.menu li:hover {
	background: #EA7500;
}
.menu li label {
	float: left;
	padding: 16px 10px 16px 15px;
	margin: -13px 0 0 -12px;
}
.menu li span {
	color: #fff;
	line-height: 20px;
	margin-top: 1px;
}
.menulabela {
	background: #66B3FF;
}
.menulabelb {
	background: #E1C4C4;
}
.menulabelc {
	background: #81C0C0;
}
.menua {
	background: #0072E3;
}
.menub {
	background: #AD5A5A;
}
.menuc {
	background: #408080;
}
#content {
	width: 1080px;
	margin: 0px auto;
	background: url(../1-theme/image/ibackground_f.jpg) repeat-y left top;
}
.main {
	background: url(../1-theme/image/ibackground_b.jpg) no-repeat left top;
}
.page {
	overflow: hidden;
	width: 1055px;
	padding: 45px 7px 32px 19px;
	background: url(../1-theme/image/ibackground_c.gif) no-repeat left bottom;
}
.post {
	float: left;
	width: 728px;
}
.pmn {
	margin: 0 2px;
}
.navmenu {
	text-align: left;
	margin-bottom: 10px;
}
.navmenu ul {
    margin: 0px;
	padding-left: 0px;
}
.navmenu ul li {
	display: inline-block;
	padding: 0 8px 4px;
	border-top: 3px solid #000;
}
.navmenu ul li:hover a {
	color: #fff;
}
.navmenu ul li a {
	color: #95CACA;
	font-size: 14px;
	line-height: 25px;
}
.navmenu ul li a:hover {
	text-decoration: none;
}
.navmenu ul li.nava {
	border-color: #ea484f;
}
.navmenu ul li.nava:hover {
	background-color: #ea484f;
}
.navmenu ul li.navb {
	border-color: #4ea100;
}
.navmenu ul li.navb:hover {
	background-color: #4ea100;
}
.navmenu ul li.navc {
	border-color: #679bc3;
}
.navmenu ul li.navc:hover {
	background-color: #679bc3;
}
.navmenu ul li.navd {
	border-color: #b861e1;
}
.navmenu ul li.navd:hover {
	background-color: #b861e1;
}
.navmenu ul li.nave {
	border-color: #ff7200;
}
.navmenu ul li.nave:hover {
	background-color: #ff7200;
}
.navmenu ul li.navf {
	border-color: #016caf;
}
.navmenu ul li.navf:hover {
	background-color: #016caf;
}
.navmenu ul li.navg {
	border-color: #c71585;
}
.navmenu ul li.navg:hover {
	background-color: #c71585;
}
.single {
	float: right;
	width: 302px;
}
.htitle {
    border-bottom: 2px solid #ECFFFF;
	border-left: 10px solid #ECFFFF;
	width: 281px;
	margin-left: 5px;
	text-align: center;
}
.tbi {
    text-indent: 12px;
	padding: 0 2px 0 2px;
	background: url(../1-theme/image/listicon.png) no-repeat 3px 7px;
}
.side {
	width: 296px;
}
.sidea {
	padding: 0 0 16px 10px;
}
.sideb {
	border-bottom: 1px dashed #dfdfdf;
	list-style-type: square;
	margin-left: 10px;
	padding-top: 10px;
	color: #fff;
}
.sidec {
	color: #FFFF93;
	font-weight: bold;
}
#footer {
	width: 1080px;
	margin: 0px auto;
	height: 166px;
	background: url(../1-theme/image/ibackground_d.gif) no-repeat left top;
}
.foop {
	margin: 0px;
	padding-top: 37px;
	text-align: center;
	font-size: 12px;
	color: #494F55;
}

/*---------------------- Main ----------------------*/
.chang-big { text-align: center; font-size: 12px; border: 2px solid #6699CC; line-height: 23px; background-color: #fff; }
.chang-gbk { text-align: left; padding-top: 4px; padding-left: 6px; background-color: #6699CC; height: 25px; color: #fff; margin-bottom: 10px; border-bottom: 1px solid #000000; text-align: center; font-weight: bold; }
.chang-right { float: right; margin-bottom: 8px; }
.chang-left { float: left; margin-bottom: 8px; }
.chang-text { text-align: right; margin-right: 28px; line-height: 19px; padding: 0; }

.luckym { margin-left: 150px; font-size: 30px; color: #CE0000; font-weight: blod; display: block; }
.luckyr { width: 34px; height: 24px; color: #CE0000; margin-right: 15px; background: none; text-align: center; line-height: 25px; border: none; border-bottom: 1px solid #DFDFDF; }
.luckyi { margin-right: 15px; }

.boxda { overflow: hidden; background: #F9FCFE; text-align: left; font-size: 12px; padding: 5px; color: #6C6C6C; border: 2px solid #A6FFFF; }
.boxtitle { border-top: 2px solid #81C0C0; border-bottom: 2px solid #81C0C0; background: #ECF5FF; text-align: left; color: #000; font-weight: bolder; font-size: 12px; padding: 5px; margin-bottom: 4px; }

.gprank { font: italic 15px/22px Georgia, Serif; font-size: 20px; margin-top: 20px; }
.gprank span { color: #6A6664; }

.fate-table { float: left; width: 723px; background: #fff; border: solid #cde2f5; border-width: 1px 0px 0px 1px; text-align: center; margin-bottom: 20px; }
.fate-tabtop { float: left; padding: 6px 0px 6px 10px; width: 712px; text-align: left; color: #642100; font: bold 14px SimHei, Verdana; border: solid #cde2f5; border-width: 0px 1px 1px 0px; }
.fate-table ul { padding: 0px; margin: 0px; list-style: none; }
.fate-table li { float: left; padding: 5px 0 5px 0; border-bottom: solid #cde2f5 1px; }
.fate-table ul li a { font-size: 12px; text-decoration: none; }
.fate-table1 { float: left; width: 723px; background: #fff; border: solid #cde2f5; border-width: 1px 0px 0px 1px; text-align: center; margin-bottom: 20px; }
.fate-tabtop1 { float: left; padding: 6px 0px 6px 10px; width: 712px; text-align: left; color: #642100; font: bold 14px SimHei, Verdana; border: solid #cde2f5; border-width: 0px 1px 1px 0px; }
.fate-table1 ul { padding: 0px; margin: 0px; list-style: none; }
.fate-table1 li { float: left; padding: 5px 0 5px 0; border-bottom: solid #cde2f5 1px; }
.fate-table1 ul li a { font-size: 12px; text-decoration: none; }
.fate-wd { width: 77px; height: 57px; }
.fate-wt { width: 93px; line-height: 55px; height: 57px; }
.fate-wb { width: 88px; line-height: 55px; height: 57px; }
.fate-wq { width: 288px; border-right: solid #cde2f5 1px; line-height: 30px; height: 57px; }
.fate-dd { width: 77px; font-size: 13px; color: #5B5B5B; background: #f4f8fd; }
.fate-dt { width: 93px; font-size: 13px; color: #5B5B5B; background: #f4f8fd; }
.fate-db { width: 88px; font-size: 13px; color: #5B5B5B; background: #f4f8fd; }
.fate-dq { width: 288px; font-size: 13px; color: #5B5B5B; background: #f4f8fd; border-right: solid #cde2f5 1px; }
.fate-wd1 { width: 77px; height: 57px; }
.fate-wt1 { width: 94px; line-height: 55px; height: 57px; }
.fate-wb1 { width: 68px; line-height: 55px; height: 57px; }
.fate-wq1 { width: 133px; line-height: 55px; border-right: solid #cde2f5 1px; height: 57px; }
.fate-dd1 { width: 78px; color: #5B5B5B; font-size: 13px; background: #f4f8fd; }
.fate-dt1 { width: 94px; color: #5B5B5B; font-size: 13px; background: #f4f8fd; }
.fate-db1 { width: 66px; color: #5B5B5B; font-size: 13px; background: #f4f8fd; }
.fate-dq1 { width: 136px; color: #5B5B5B; font-size: 13px; background: #f4f8fd; border-right: solid #cde2f5 1px; }
.fate-bt { color: #3366CC; }

.dataintable { font-family: Arial, Helvetica, sans-serif; border-collapse: collapse; border: 1px solid #DDDDDD; width: 100%; }
.dataintable th { vertical-align: baseline; padding: 5px 15px 5px 5px; background-color: #F8F8FF; border: 1px solid #DDDDDD; text-align: left; }
.dataintable td { vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #fff; border: 1px solid #DDDDDD; }
.reference { border: 1px solid #DDDDDD; border-collapse: collapse; width: 100%; }
.reference th { background-color: #F8F8FF; border: 1px solid #DDDDDD; padding: 3px; vertical-align: top; }
.reference td { border: 1px solid #DDDDDD; padding: 3px; vertical-align: top; }

.qrtabs { overflow: hidden; padding: 0px; margin: 0px; margin-bottom: 10px; border-bottom: 1px solid #e3e3e3; }
.qrtabs #back { margin-left: 5px; text-decoration: none; color: #000; font-size: 1.0em; font-weight: bold; line-height: 1; }
.qrtabs a:hover { background: #FFDC35; }
a.qrinput { background-position: left top; }
a.qrlong, span.qrlong { background-image: url("../1-theme/image/clickhere.gif"); background-repeat: no-repeat; color: #000; display: inline-block; font-size: 14px; height: 36px; line-height: 36px; text-align: center; vertical-align: middle; width: 190px; }
a.qrinput:hover { background-position: -207px top; color: #000; }

.coban { width: auto; }
.coban ul { display: inline; padding: 0px; margin: 0px; }
.coban li { background: #FCFCFC; width: 215px; padding: 8px; float: left; border: 1px solid #E4E4E4; }
.coban li strong { color: #333; font-size: 14px; font-weight: bold; }
.coban img { float: left; padding-right: 7px; width: 32px; height: 32px; overflow: hidden; }
.coban span { float: left; }
.cobon { margin-right: 7px; }
.coben { padding-top: 4px; color: #6C6C6C; font-size: 12px; }
.cobgn { margin-bottom: 8px; }

.form-search { background: #FCFCFC; border: 1px solid #cccccc; height: auto; padding-top: 5px; clear: both; }
.form-search .col { padding: 5px 0; }
.form-search label { display: inline-block; font-size: 14px; padding-right: 10px; text-align: right; width: 132px; }
.form-search .col .imemode { ime-mode: disabled; }
.form-search select { background: #fff; border: 1px #ccc solid; font-size: 14px; width: 128px; }
.form-search .search_submit { float: none; }
#info_box { margin-bottom: 5px; }
#measures_result { padding: 10px; font-size: 16px; text-align: center; }
#measures_result strong { color: #f00; }

.calculatki { text-align: left; color: #613030; font-weight: bold; }
.calculatqk { text-align: right; font-weight: bold; width: 50%; border: none; }
.calcukey { font-size: 20px; font-weight: bold; padding: 5px; width: 60px; height: 60px; border: solid 1px #DDDDDD; cursor: pointer; }
.calcukei { font-size: 20px; font-weight: bold; margin: 0 0 20px 20px; padding: 5px; width: 60px; height: 60px; border: solid 1px #DDDDDD; cursor: pointer; }
.calcukeyy { font-size: 20px; font-weight: bold; padding: 5px; width: 60px; height: 45px; border: solid 1px #DDDDDD; cursor: pointer; }
.calcukeii { font-size: 20px; font-weight: bold; margin: 0 0 20px 25px; padding: 5px; width: 60px; height: 45px; border: solid 1px #DDDDDD; cursor: pointer; }
.calcukeyyy { font-size: 20px; font-weight: bold; padding: 5px; width: 78px; height: 45px; border: solid 1px #DDDDDD; cursor: pointer; }
.calcukeiii { font-size: 20px; font-weight: bold; margin: 0 0 17px 24px; padding: 5px; width: 78px; height: 45px; border: solid 1px #DDDDDD; cursor: pointer; }
.calculatea { background: #F3F3FA; }
.calculateb { background: #F2E6E6; }
.calculatec { background: #F9FCFE; }
.calculated { background: #FFF8D7; }
.calculatee { background: #FFE6D9; }
.calculatef { background: #D1E9E9; }
.calculateg { background: #F0F0F0; }
#calculator_tabs { text-align: center; cursor: pointer; color: #fff; background-color: #FF2D2D; }
#calculator_tabs2 { text-align: center; cursor: pointer; color: #fff; background-color: #F75000; }
.calcukebasea { margin-left: 193px; padding: 10px; background: #fff; width: 309px; font-size: 12px; text-align: center; border: 1px dashed #DDDDDD; display: block; }
.calcukebaseb { margin-left: 109px; padding: 10px; background: #fff; width: 500px; font-size: 12px; text-align: center; border: 1px dashed #DDDDDD; display: block; }

.datate { text-align: left; padding: 4px 0 4px 6px; background: #E0F0F9; margin: 10px 0 10px 0; }
.datanv td { font-size: 14px; border: 1px solid #adf; line-height: 24px; font-family: Arial; }
.datanv td a { font-size: 12px; }
.datawx { border-bottom: 1px solid #adf; text-align: center; }
.datawx th { border: 1px solid #adf; background-color: #E7F1FF; line-height: 24px; font-size: 14px; }

.mailcolor { cursor: pointer; word-spacing: 5px; letter-spacing: 0px; }
.mailmailsblock { border: 1px solid #e7e7e7; float: left; margin: 5px 10px 0 0; width: 168px; cursor: pointer; text-align: center; }
.mailmaildown { border: 1px solid #e7e7e7; float: left; margin: 5px 0 0 0; width: 168px; cursor: pointer; text-align: center; }

.calendar-week { height: 24px; background: #ffffff; }
.calendar-week li { float: left; width: 76px; list-style: none; text-align: center; border-right: 1px solid #c00; }
.calendar-week li.right { border: none; }
.calendar-datail { line-height: 22px; }
.calendar-datail a { float: left; width: 75px; border: 1px #FFFFE5 solid; text-align: center; font-size: 22px; font-weight: bold; padding: 6px 0; }
.calendar-datail a:hover { border: 1px #FEE69E solid; background: #FFF8E2; }
.calendar-datail a.today { }
.calendar-datail a:link, .calendar-datail a:visited { color: #000; text-decoration: none; }
.calendar-datail a.selected-day { border: 1px #F8CB00 solid; background: #F5E082; }
.calendar-datail a.other-day, .calendar-datail a.other-day span { color: #999999; }
.calendar-datail a span { color: #666; }
.calendar-datail a.red { color: #FF0000; }
.calendar-datail a.red span { color: #666; }
.calendar-datail a.green span { color: #48A01B; }
.calendar-datail a:hover { text-decoration: none; }
.calendar-datail a span { display: block; font-size: 12px; font-weight: normal; }
#calendar-tb, .calendar-tb { font-family: verdana, arial, mingliu; font-size: 13px; clear: both; margin: 0 auto; }
.calendar-datsa { border: 1px dotted #cccccc; padding: 5px; background: #fff; margin: 24px 1px; text-align: center; }
.calendar-datcha { border: 1px solid #cccccc; padding: 5px; background: #FCFCFC; margin: 10px 1px; text-align: center; }
.calendar-datche { margin-bottom: 8px; font-weight: bold; }

.jietop { font-size: 1.5em; font-weight: bold; color: #CE0000; text-align: left; float: left; }
.jie { overflow: hidden; text-align: center; line-height: 25px; }
.jie div { float: left; background: #FFF; padding: 0px 3px; margin: 5px 18px; width: 193px; border: 1px solid #E4E4E4; cursor: pointer; overflow: hidden; }
.jie div:hover { color: #EA0000; background: #F5FFE8; border: 1px solid #F9F900; }
.jietwo { overflow: hidden; text-align: center; line-height: 25px; }
.jietwo div { float: left; background: #FFF; padding: 0px 3px; margin: 5px 18px; width: 313px; border: 1px solid #E4E4E4; cursor: pointer; overflow: hidden; }
.jietwo div:hover { color: #EA0000; background: #F5FFE8; border: 1px solid #F9F900; }
.jieradius1 { clear:both; text-align: center; display:inline-block; line-height: 25px; }
.jieradius1 div { border-top-left-radius: 12px; border-top-right-radius: 3px; border-bottom-right-radius: 12px; border-bottom-left-radius: 3px; box-shadow: 1px 1px 16px #A3D1D1; float: left; background: #FFF; padding: 0px 3px; margin: 20px 11px; width: 150px; cursor: pointer; overflow: hidden; }
.jieradius1 div:hover { color: #EA0000; background: #F5FFE8; }
.jieradius2 { clear:both; text-align: center; display:inline-block; line-height: 25px; }
.jieradius2 div { border-top-left-radius: 12px; border-top-right-radius: 3px; border-bottom-right-radius: 12px; border-bottom-left-radius: 3px; box-shadow: 1px 1px 16px #B8B8DC; float: left; background: #FFF; padding: 0px 3px; margin: 20px 11px; width: 150px; cursor: pointer; overflow: hidden; }
.jieradius2 div:hover { color: #EA0000; background: #F5FFE8; }

.currency { width: 100%; color: #000; }
.currency table { background-color: #CDE2F5; margin-bottom: 10px; }
.currency th { background-color: #F4F8FD; line-height: 32px; }
.currency td { background-color: #FFFFFF; text-align: left; line-height: 24px; padding-left: 5px; }

.pagebos { width: 100%; text-align: left; float: center; clear: both; color: #000; }
.wisdoma { background: #F7F8FC; border: 1px solid #B4C5E3; padding: 10px 10px; }
.wisdoma a { color: #234E9B; text-decoration : none; line-height: 25px; }
.wisdomb { background: #FFFFFF; border: 1px solid #B4C5E3; padding: 10px 10px; }
.wisdomb a { color: #234E9B; text-decoration : none; line-height: 25px; }
.wisdomc { background: #F7F8FC; border: 1px solid #B4C5E3; padding: 10px 10px; }
.wisdomc a { color: #234E9B; text-decoration : none; line-height: 25px; }
.acolor { font-size: 20px; color: #01814A; font-weight: bold; }
.bcolor { color: #DE0046; font-size: 15px; text-align: left; }
.ccolor { color: #642100; text-align: left; border-bottom: 1px dashed #BEBEBE; margin-bottom: 5px; }
.qcolor { color: #3D7878; text-align: left; border-bottom: 1px dashed #BEBEBE; margin-bottom: 5px; }
.widtt { margin-top: 5px; }
.widtd { margin-top: 15px; }

.currencytae { color: #408080; font-size: 25px; font-weight: bold; margin-bottom: 10px; }
.currencytaea { background: #fff; }
.currencytaeb { color: #000000; background: #F3F8FC; font-weight: bold; }
.currencytael { color: #000000; text-align: left; padding-left: 4px; }
.currencytaeu { background: #FFFFFF; font-weight: bold; }
.currencytaee { background: #FFFFF4; font-weight: bold; }
.currencytaeg { background: #FBFBFF; font-weight: bold; }
.currencytaec { background: #F5FFE8; font-weight: bold; }
.currencytaeh { background: #FFFCEC; font-weight: bold; }
.currencytaet { background: #FFFAF4; font-weight: bold; }
.currencytaej { background: #FBFFFD; font-weight: bold; }

.allot { background: url(../allot/ballot.png) no-repeat right bottom; text-align: left; }
.allota {margin-top:10px;}
.allotb { color: #FFFFB9; font: italic bold 18px/25px Georgia,serif; }

.luckydrawa { background: url(../lucky-draw/lucky-draw.png) no-repeat center; height: 228px; text-align: left; }
.luckydrawb { padding: 70px 0 100px 55px; font-size: 20px; font-weight: bold; color: #A30708; }
.luckydrawq { background: #FCF6E6; border: 1px solid #FFCC66; border-radius: 5px; padding: 0 10px; }
.luckydrawn { font-size: 23px; color: #4F9D9D; text-align: center; font-weight: bold; width: 340px; background: transparent; }
.luckydrawh { text-align: right; padding-top: 10px; }
.luckydraws { background: #fff; padding: 3px; margin-bottom: 5px; border: 1px solid #d0d0d0; border-radius: 3px; }
.luckydrawz { color: #3C3C3C; font: italic bold 18px/25px Georgia,serif; }

.alchema { background: url(../alchemist/alchemista.png) no-repeat left bottom; }
.alchemn { background: url(../alchemist/alchemist.png) no-repeat center; height: 345px; width: 350px; }
.alchemz { text-align: center; padding-top: 55px; font-weight: bold; font-size: 25px; color: #FF2D2D; }
.alchemt { font-size: 12px; opacity: 0.80; filter: alpha(opacity=80); color: #FFF; padding: 6px; line-height: 21px; border-radius: 2px; }
.alchemta { background: #428BCA; }
.alchemtb { background: #CE0000; }
.alchemtc { background: #7B7B7B; }
.alchemtd { background: #921AFF; }

.numerologyba { background: url(../numerology/numerology.jpg) #fff no-repeat 380px 344px; }
.numerology ul { zoom: 1; overflow: hidden; margin: 0; padding: 0; }
.numerology li { width: 100%; height: 24px; line-height: 24px; padding-left: 5px; margin-bottom: 5px; }
.numerology li a { padding: 0 15px; vertical-align: middle; color: #444; }
.numerologya { background: #F1F8FC; }
.numerologyb { background: #F9FCFE; }
.numerologyc { color: #444; }
.numerology_table table { border: 1px solid #fff; ; width: 100%; height: 358px; }
.numerology_table td { border: 1px solid #fff; border-right: 1px solid #f7cbab; text-align: center; color: #ff7d2f; font: 35px Arial; }
.numerology_table .numerology_odd { background: #feeac8; }
.numerology_table .numerology_even { background: #feddb5; }

.enneagram { background: url(../enneagram/enneagrams.png) no-repeat; }
.enneagrama1 { background: #E71F4A; }
.enneagrama2 { background: #F88804; }
.enneagrama3 { background: #FEDC17; }
.enneagrama4 { background: #97BC03; }
.enneagrama5 { background: #109D84; }
.enneagrama6 { background: #067983; }
.enneagrama7 { background: #423379; }
.enneagrama8 { background: #89368D; }
.enneagrama9 { background: #A82E7E; }

.favicon { display: block; padding: 4px; line-height: 20px; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055); -moz-box-shadow:0 1px 3px rgba(0,0,0,0.055); box-shadow:0 1px 3px rgba(0,0,0,0.055); -webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out; transition:all .2s ease-in-out; }