BODY {BACKGROUND: url(../images/bg.png) repeat-x; MARGIN: 0px; FONT-FAMILY: ; COLOR: #666; FONT-SIZE: 12px}
P {LINE-HEIGHT: 22px; COLOR: #666; FONT-SIZE: 12px}
A:link {COLOR: #666; TEXT-DECORATION: none}
A:visited {COLOR: #009900; TEXT-DECORATION: none}
A:hover {COLOR: #ff0000; TEXT-DECORATION: none}
A:active {TEXT-DECORATION: none}
IMG {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px}
UL{ margin:0px; padding:0px; }
LI{ margin:0px; padding:0px;list-style:none;}
div,table{margin: auto;}

.clear{ clear:both;}

.rightbox{
width:246px;height:106px; margin:0px; float:left; border-left:2px solid #FFCC66;border-right:2px solid #FFCC66; border-bottom:2px solid #FFCC66;
}
.rightboxhead{
width:236px;height:20px;BACKGROUND-IMAGE: url(t_bg_1.gif); color:#FFFFFF;font-weight:bold; padding:4px 0px 0px 10px;
}
.rightbox dt{ margin-left:10px;}

#top1 {
	MARGIN: 0px auto; WIDTH: 945px; BACKGROUND: url(../images/christmas.jpg); HEIGHT: 436px
}
#top2 {
	MARGIN: 0px auto; WIDTH: 945px; HEIGHT: 160px; padding:0px;
}
#text1 {
	LINE-HEIGHT: 160%; TEXT-INDENT: 2em; PADDING-LEFT: 6px; HEIGHT: 130px; COLOR: #ffffff; FONT-SIZE: 15px; TEXT-DECORATION: underline; PADDING-TOP: 85px
}
#text1 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#text1 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

.articletitle {
	COLOR: #ed376f; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
.border_hong {
	BORDER-BOTTOM: #ff59d6 1px solid; BORDER-LEFT: #ff59d6 1px solid; BORDER-TOP: #ff59d6 1px solid; BORDER-RIGHT: #ff59d6 1px solid
}
.border_hui {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid
}
.t1_b {
	BACKGROUND-IMAGE: url(/images/t_bg_1.gif); HEIGHT: 18px
}
.c1_b {
	BORDER-BOTTOM: #ffcc66 2px solid; BORDER-LEFT: #ffcc66 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ffcc66 0px solid; BORDER-RIGHT: #ffcc66 2px solid; PADDING-TOP: 5px
}
.c2_b {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #f08def 2px solid; PADDING-TOP: 5px
}
.t2_b {
	BACKGROUND-IMAGE: url(/images/t_bg_2.gif); HEIGHT: 18px
}
.bor1_b {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.r_b {
	TEXT-ALIGN: left; FLOAT: right
}
.st2_c {
	TEXT-ALIGN: center; BORDER-LEFT: #cb7cc7 1px solid; BORDER-RIGHT: #cb7cc7 1px solid
}
#main {
	BACKGROUND-COLOR: #ffffff; WIDTH: 945px
}
.Content {
	LINE-HEIGHT: 25px; COLOR: #666; FONT-SIZE: 12px
}
.concont1 {
	TEXT-ALIGN: left; LINE-HEIGHT: 180%; PADDING-LEFT: 30px; WIDTH: 95%; FLOAT: left; COLOR: #666; FONT-SIZE: 14px
}
.jiemeng {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; WIDTH: 50px; FLOAT: left; VERTICAL-ALIGN: top
}

#xzTitle {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 420px; PADDING-RIGHT: 10px; HEIGHT: 16px; VERTICAL-ALIGN: bottom; PADDING-TOP: 10px
}
#xzTitle1 {
	WIDTH: 250px; FLOAT: left; HEIGHT: 16px; VERTICAL-ALIGN: bottom
}
#xzTitle1 FONT {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#xzTitle1 IMG {
	VERTICAL-ALIGN: baseline
}
#xzDate {
	WIDTH: 150px; FLOAT: right; HEIGHT: 16px
}
#xzDate FONT {
	FLOAT: right; COLOR: green; FONT-SIZE: 16px; FONT-WEIGHT: bold
}



#ad {
	MARGIN: 0px 10px; WIDTH: 420px
}
.main {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; LINE-HEIGHT: 32px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; FLOAT: left; FONT-SIZE: 14px; PADDING-TOP: 15px
}
.main A {
	COLOR: blue; TEXT-DECORATION: underline
}
.main A:hover {
	TEXT-DECORATION: none
}
.leftmenu {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
.leftmenu UL {
	TEXT-ALIGN: left; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/s4.gif) 50% bottom
}
.leftmenu LI {
	LINE-HEIGHT: 35px; PADDING-LEFT: 40px; HEIGHT: 35px; FONT-SIZE: 14px
}
.leftmenu .s1 {
	BACKGROUND: url(/images/ml_1.gif) no-repeat 5px 5px
}
.leftmenu .s2 {
	BACKGROUND: url(/images/ml_2.gif) no-repeat 5px 5px
}
.leftmenu .s3 {
	BACKGROUND: url(/images/ml_3.gif) no-repeat 5px 5px
}
.eqmenu {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#eqmenu UL {
	MARGIN: 5px auto; WIDTH: 100%
}
#eqmenu LI {
	BACKGROUND-IMAGE: url(../images/bg_line.gif); TEXT-ALIGN: left; LINE-HEIGHT: 24px; MARGIN: 5px 0px 5px 5px; PADDING-LEFT: 15px; WIDTH: 220px; FLOAT: left
}
.t_white {
	LINE-HEIGHT: 18px; COLOR: #ffffff; FONT-SIZE: 14px
}
#content{
margin:auto;width:945px; height:870px; background-color:#ffffff; 
}
#content #content_main{
 width:687px; float:left; height:200px; 
}

#content .articlelisthead{
width:687px;height:20px;BACKGROUND-IMAGE: url(t_bg_1.gif);
}
#content .articlelisthead .articletitle{
 float:left; margin:2px 0px 0px 15px; font-size:12px;color:#ffffff; width:380px;
}
#content .articlelisthead .articlelink{
 float:right; margin:2px 20px 0px 15px; font-size:12px;color:#ffffff;
}
#content .content_newst{
width:687px;height:106px; margin:0px; float:left; border-left:2px solid #FFCC66;border-right:2px solid #FFCC66; border-bottom:2px solid #FFCC66;
}
 .content_newst UL{ margin:2px 5px; padding:0px;width:677px; height:100px; 
   
 }
 .content_newst Ul li{
  width:215px; height:20px; float:left; margin:0px; padding-left:8px; BACKGROUND: url(arrow.gif) no-repeat left 3px; list-style:none;

 }

#content #content_right{
 width:250px; float:right;height:870px;
}
#content_right #friendlink{height:214px;}
#content_right #friendlink UL{ padding:4px 4px;}
#content_right #friendlink LI{ padding:2px 4px; width:106px; float:left}

/*xingzuo*/
#xingzuo{
margin:auto;width:945px; height:870px; background-color:#ffffff; 
}
#xingzuo_left{
margin:auto; float:left;width:250px; height:870px; background-color:#ffffff; border-right:1px solid #cccccc; 
}
#xingzuo_left .head{
width:245px; height:20px; padding:4px 0px 2px 5px; background:url(trbg.jpg);font:12px ;font-weight:bold;color:#ffffff; 
}
#xingzuo_content{
margin:auto; float:left;width:443px; height:870px; background-color:#ffffff; 
}
#xzShenhua {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 433px; height:90px; PADDING-RIGHT: 10px; PADDING-TOP: 0px;
}
#xzShenhua P {
	LINE-HEIGHT: 20px
}
#xzknowledge {
	BORDER-BOTTOM-COLOR: red; BORDER-TOP-COLOR: red; MARGIN: 0px 10px 0px 20px; WIDTH: 413px; height:100px; FLOAT: left; BORDER-RIGHT-COLOR: red; BORDER-LEFT-COLOR: red; 
}
#xzknowledge UL { padding:0px; MARGIN: 0px; WIDTH: 421px;height:100px; FLOAT: left; list-style:none; 
}
#xzknowledge UL LI {
	TEXT-ALIGN: left; padding: 0px; MARGIN: 0px;  WIDTH: 135px;  FLOAT: left; HEIGHT: 30px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(xing.gif); 
}
.lanmbg {
	MARGIN: 10px 0px 0px 10px; padding-left:10px; WIDTH: 413px; BACKGROUND: url(lanm.gif) no-repeat; FLOAT: left; HEIGHT: 24px
}
.lanmbg P {
	TEXT-INDENT: 17px; FLOAT: left; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.lanmbg FONT {
	FLOAT: right; COLOR: #cc0000; FONT-SIZE: 12px; MARGIN-RIGHT: 6px
}
.lanmbg A {
	FLOAT: right; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px
}
#xzarticle{ margin:0px 10px; float:left; width:423px; padding:0px;}
#xzarticle ul{margin:5px 0px; padding:0px; list-style:none; }
#xzarticle ul li{ margin:0px;10px; padding:0px 15px;width:423px; height:25px; background:url(arrow.gif) no-repeat 3px 3px;}

#xingzuo_right{
margin:auto; float:left;width:250px; height:870px; background-color:#ffffff; border-left:1px solid #cccccc; 
}
#xingzuo_right .head{
width:245px; height:20px;padding:4px 0px 2px 5px; background:url(trbg.jpg); font:12px ;font-weight:bold;color:#ffffff; 
}
#xingzuo_right #xzyuncheng{
width:250px;height:3500px;height:auto;min-height:350px;
}
#xzyuncheng dt{ margin:5px auto; width:240px; text-align:center;}
#xzyuncheng  img{ border:0px;}
#xzyuncheng table{margin:auto;width:240px;}
#xzyuncheng P { padding:2px 10px; margin:0px; text-align:left}
#xzyuncheng #todayGSC FONT {
	WIDTH: 50px; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold; 
}

#xingzuopic{ width:680px; margin:10px 5px;}
#xingzuopic ul{ margin:0px; padding:0px; list-style:none;}
#xingzuopic ul li{ width:170px; height:170px; margin-bottom:10px; text-align:center; vertical-align:bottom;float:left;}
#xingzuopic ul li div{bottom:0px;}
#xingzuopic ul li div img{ vertical-align:bottom;}

/*
#xingzuomingxing{ width:690px; margin:10px 0px; padding:0px;}
#xingzuomingxing .xingzuomingxingtitle{ font-weight:bold}
#xingzuomingxing ul{ padding:0px; margin:10px 10px 5px; width:670px; }
#xingzuomingxing ul li{ padding:0px; margin:5px 0px;width:670px;float:left;}
#xingzuomingxing ul li ol{ padding:0px; margin:0px;}
#xingzuomingxing ul li ol li{ padding:0px; margin:5px 0px 10px; float:left; width:80px; overflow:hidden}
#xingzuomingxing .mingxingtitle{ height:50px; background: url(dotline.gif) no-repeat bottom; text-align:center;}
#xingzuomingxing h1{margin:auto;}
#xingzuomingxing .pic{ padding:0px; margin:10px auto; width:500px; text-align:center;}
#xingzuomingxing .detail{ padding:0px; margin:auto; width:660px;}
*/

.contentbox1{border:solid #DAC876 1px;}
.contentbox1 h1{height:25px; background:#F1ECCE; line-height:20px; font-size:14px; padding:0px 10px; margin:0px;}

#meng{ width:945px;margin:auto;background:#FFFFFF; padding:0px; display:block; clear:both}
#meng #jiemeng{ width:630px; min-height:500px; margin-left:1px; float:left; display:block; }
#meng #jiemeng table{ width:610px; margin:10px;}
#meng #jiemeng .tr1{ background:#fcfff7;}
#meng #jiemeng .tr2{ background:#f0f7ff;}
#meng #jiemeng .td1{ width:100px; text-align:center}
#meng #jiemeng .td2{ width:480px; padding:5px; line-height:20px;}
#meng #mengright{ width:302px; height:500px; margin-left:8px; float:left;}
#meng #mengright #mengwenhua ul{ padding:10px; width:280px;  margin:0px; line-height:25px;}

#tarot{ width:945px;margin:auto;background:#FFFFFF; padding:0px; display:block; clear:both}
#tarot #tarottest{ width:630px; min-height:400px; margin-left:1px; float:left; display:block; }
#tarot #tarotright{ width:302px; height:400px; margin-left:8px; padding:0px; float:left; display:inline}
#tarot #tarotright #abouttarot{padding:0px; margin:0px;}
#tarot #tarotright #abouttarot ul{ padding:10px; width:280px;  margin:0px; line-height:25px;}

#mingxing{ width:945px;margin:auto;background:#FFFFFF; padding:0px; display:block; clear:both}
#mingxing #xingzuomingxing{ width:630px; min-height:480px; margin-left:1px; float:left; display:block; }
#mingxing #xingzuomingxing table{ width:610px; margin:10px;}
#mingxing #xingzuomingxing .tr1{ background:#fcfff7;}
#mingxing #xingzuomingxing .tr2{ background:#f0f7ff;}
#mingxing #xingzuomingxing .td1{ width:100px; text-align:center}
#mingxing #xingzuomingxing .td2{ width:480px; padding:5px; line-height:20px;}
#mingxing #mingxingright{ width:300px; height:480px; margin-left:10px; float:left;}
#mingxing #mingxingright #xxxx ul{ padding:10px; width:280px;  margin:0px; line-height:25px;}

#today{ width:945px;margin:auto;background:#FFFFFF; padding:0px; display:block; clear:both}
#today #todaymain{ width:630px; min-height:400px; margin-left:1px; float:left; display:block; }
#today #todayright{width:300px; height:400px; margin-left:10px; float:left;}

#xuexing{ width:945px;margin:auto;background:#FFFFFF; padding:0px; display:block; clear:both}
#xuexing .divimg{ width:105px; float:left; text-align:center; padding-top:20px;}
#xuexing .divlist{ width:180px; margin:10px 5px 0px 15px; float:left; line-height:20px;}
#xuexing #xuexingmain{ width:630px; min-height:400px; margin-left:1px; float:left; display:block; }
#xuexing #xuexingzhishi{border-color:#c0bcb1; height:120px;}
#xuexing #xuexingzhishi h1{background:#c0bcb1;}
#xuexing #xuexingzhishi .divimg{ width:220px; float:left; text-align:center; padding-top:20px;}
#xuexing #xuexingzhishi .divlist{ width:380px; margin:10px 5px 0px 15px; float:left; line-height:20px;}
#xuexing #xuexingzhishi ul li{ width:180px; float:left;}
#xuexing #xuexinga{width:310px; height:200px; margin-left:0px; float:left; margin-top:2px; border-color:#78c3d8}
#xuexing #xuexinga h1{background:#78c3d8;}
#xuexing #xuexingb{width:310px; height:200px; margin-left:6px; float:left;margin-top:2px;border-color:#d5768a}
#xuexing #xuexingb h1{background:#d5768a;}
#xuexing #xuexingo{width:310px; height:200px; margin-left:0px; float:left;margin-top:2px;border-color:#96d676}
#xuexing #xuexingo h1{background:#96d676;}
#xuexing #xuexingab{width:310px; height:200px; margin-left:6px; float:left;margin-top:2px;border-color:#a175d6}
#xuexing #xuexingab h1{background:#a175d6;}
#xuexing #xuexingright{width:300px; height:400px; margin-left:10px; float:left;}

#shengxiao{ width:945px;margin:auto;background:#FFFFFF; padding:0px; display:block; clear:both}
#shengxiao .divhead{text-align:center; padding:10px; clear:both; display:block;}
#shengxiao .divhead img{ float:left; width:60px; padding:0px; margin:0px}
#shengxiao .divhead .txt{float:left; width:120px; padding:0px; margin:0px; display:inline}
#shengxiao .divhead h2{ width:120px; margin:0px; padding:0px;line-height:20px; font-size:14px; float:left; display:inline; }
#shengxiao .divhead ul{ width:100px; padding-left:10px; margin:0px;}
#shengxiao .divhead ul li{ float:left; width:40px; padding:0px;margin:0px; text-align:center}
#shengxiao .divlist{margin:10px 5px 0px 5px; float:left; line-height:20px; width:185px;}
#shengxiao #main{ width:630px; min-height:400px; margin-left:1px; float:left; display:block; }
#shengxiao #zhishi{border-color:#d04639;}
#shengxiao #zhishi h1{background:#d04639;}
#shengxiao #zhishi .divimg{ width:220px; float:left; text-align:center; padding:10px 0px;}
#shengxiao #zhishi .divlist{ width:380px; margin:30px 5px 0px 15px; float:left; line-height:25px;}
#shengxiao #zhishi ul li{ width:180px; float:left;}
#shengxiao #shengxiaodiv1{width:206px; height:180px; margin:2px 0px 0px 0px; padding:0px; float:left;border-color:#da251c}
#shengxiao #shengxiaodiv2{width:206px; height:180px; margin:2px 0px 0px 3px;padding:0px; float:left;border-color:#0094df}
#shengxiao #shengxiaodiv3{width:206px; height:180px; margin:2px 0px 0px 3px;padding:0px;float:left;border-color:#fff500}
#shengxiao #shengxiaodiv4{width:206px; height:180px; margin-left:0px; float:left;margin-top:2px;border-color:#01933e}
#shengxiao #shengxiaodiv5{width:206px; height:180px; margin-left:3px; float:left;margin-top:2px;border-color:#db137b}
#shengxiao #shengxiaodiv6{width:206px; height:180px; margin-left:3px; float:left;margin-top:2px;border-color:#911c77}
#shengxiao #shengxiaodiv7{width:206px; height:180px; margin-left:0px; float:left;margin-top:2px;border-color:#29166f}
#shengxiao #shengxiaodiv8{width:206px; height:180px; margin-left:3px; float:left;margin-top:2px;border-color:#e67817}
#shengxiao #shengxiaodiv9{width:206px; height:180px; margin-left:3px; float:left;margin-top:2px;border-color:#83c326}
#shengxiao #shengxiaodiv10{width:206px; height:180px; margin-left:0px; float:left;margin-top:2px;border-color:#ad2b38}
#shengxiao #shengxiaodiv11{width:206px; height:180px; margin-left:3px; float:left;margin-top:2px;border-color:#f6c401}
#shengxiao #shengxiaodiv12{width:206px; height:180px; margin-left:3px; float:left;margin-top:2px;border-color:#44916d}
#shengxiao #right{width:302px; height:400px; margin-left:8px; float:left;}

#xingming{ width:945px;margin:auto;background:#FFFFFF; padding:0px; display:block; clear:both}
#xingming #main{ width:630px; min-height:400px; margin-left:1px; float:left; display:block; }
#xingming #main ul{ width:610px; margin-left:10px; float:left; display:block; line-height:25px;}
#xingming #main li{ list-style-image:url(arrow.gif);}
#xingming #right{width:302px; height:400px; margin-left:8px; float:left;}

#eq{ width:945px;margin:auto;background:#FFFFFF; padding:0px; display:block; clear:both}
#eq .divimg{ width:105px; float:left; text-align:center; padding-top:20px;}
#eq #eqmain{ width:630px; min-height:400px; margin-left:1px; float:left; display:block; }
#eq #eqnewst{border-color:#83c8ff; }
#eq #eqnewst h1{background:#83c8ff;}
#eq #eqnewst .divimg{ width:184px; height:184px; float:left; text-align:center; padding:8px; margin:0px;}
#eq #eqnewst ul li{ width:200px; float:left;}
#eq #eqright{width:300px; height:400px; margin-left:10px; float:left;}

#TEST {
    margin: 8px auto 0px;
    text-align: left;
    width: 946px;
}
/*.al {
    float: left;
    width: 734px;
}*/
.al {
    float: left;
    width: 700px;
}
.csttit {
    background: url("test.gif") repeat scroll 0 -921px transparent;
    height: 42px;
    line-height: 32px;
    padding-top: 40px;
    text-align: center;
}
.csttit a {
    color: #538737;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 10px;
    text-decoration: none;
}
.cstcon ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.cstcon li {
    color: #444444;
    float: left;
    font-size: 14px;
    line-height: 27px;
    padding-left: 22px;
    width: 207px;
}
.csmc {
	margin-top:5px;
    background: url("test.gif") no-repeat scroll 0 0 transparent;
    height: 631px;
}
.csmcm {
    float: left;
    height: 317px;
    width: 350px;
}
.csmcmt {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 24px;
    padding-left: 50px;
}
.csmcmt a {
    color: #FFFFFF;
}
.csmcmcp {
    float: left;
    padding-left: 10px;
    text-align: center;
    width: 140px;
}
.csmcmcp ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.csmcmcp li {
    height: 120px;
    padding-top: 6px;
}
.csmcmcp a {
    color: #FF8800;
}
.csmcmcp img {
    border: 1px solid #CCCCCC;
    margin-bottom: 5px;
}
.csmcmct {
    float: left;
    width: 200px;
}
.csmcmct ul {
    line-height: 22px;
    list-style-type: circle;
    margin: 0;
    padding: 0 0 0 22px;
}
.csmcm2 {
    background: url("test.gif") repeat scroll 0 -631px transparent;
    float: left;
    height: 287px;
    width: 175px;
}
.csmcm2t {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 24px;
    text-align: center;
}
.csmcm2t a {
    color: #FFFFFF;
}
.csmcm2c {
    color: #999999;
    line-height: 22px;
}
.csmcm2c ul {
    list-style-type: circle;
    margin: 0;
    padding: 0 0 0 30px;
}
a {
    color: #333333;
    text-decoration: underline;
}
.ar {
    background: url("test.gif") repeat scroll -512px -632px transparent;
    float: right;
    height: 788px;
    width: 245px;
}
.art {
    font-weight: bold;
    line-height: 34px;
    text-align: center;
}
.ar td {
    height: 26px;
}
.sels1 {
    width: 76px;
}
.btn1 {
    background: url("btn.gif") repeat scroll 0 0 transparent;
    height: 21px;
    line-height: 21px;
    text-align: center;
    width: 68px;
}
.btn1 a {
    padding: 4px 8px;
}
.inps1 {
    width: 71px;
}
