 body { background:#FFFFFF; margin:0 auto;FONT-FAMILY: arial; font-size:13px;}
DIV
UL { padding:0; margin:0;}
LI { list-style:none;padding:0; margin:0;}
img { border:0;}
A { color:#0000FF}

#u{ position:absolute; right:5px;font-family:arial;line-height:14px;text-align:right; font-size:12px; margin-top:3px;}
.mb { width:1004px; margin:0 auto;}

.Tit {	FONT-SIZE: 14px; PADDING-BOTTOM: 4px;}
.Tit A { COLOR: #261cdc}
.menudh {FONT-SIZE: 12px; COLOR: #666}
.ibox {	PADDING-LEFT: 2px; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; WIDTH: 300px; PADDING-TOP: 2px; HEIGHT: 20px;}
.log { PADDING-RIGHT: 5px;}
.log A{ font-size:12px; color:#999; text-decoration:none;}
.log A:hover{ text-decoration:underline;}
.tab { PADDING-LEFT: 2px; PADDING-TOP: 0px;}

.reinfo { MARGIN:5px 0px 5px 0px;BACKGROUND: #cae2fe; WIDTH:984px; PADDING:0px 10px 0px 10px; line-height:20px; HEIGHT: 20px; float:left; text-align:right; font-size:12px;}
.reinfo A{ color:#333; text-decoration:none;}
.reinfo A:hover{ text-decoration: underline;}
.reinfo span{ float:left; display:inline; font-size:13px;}

.mainin { width:760px; float:left; height:435px; margin:10px 0px 0px 5px; display:inline; overflow:hidden; }
.mainintit { width:758px; float:left; border:#fff0ac 1px solid; background:#ffffe4; height:60px; font-size:18px; font-weight:bold; overflow:hidden;  line-height:60px; color:#000; }
.mainintit img{  margin: 25px 0; vertical-align:middle ; display:inline;}
.mainintit span{ margin-left:8px; font-size:12px; font-weight:normal;color:#999; display:inline;}
.mainintit A { color:#000; text-decoration:none;}

.maininpic { width:290px; float:left; height:366px; margin-top:7px; overflow:hidden;ZOOM: 1;vertical-align:middle;overflow:hidden;}

.mainintxt { width:456px; float:left; height:366px; margin-top:7px;  margin-left:10px; font-size:14px; display:inline; overflow:hidden;}
.mainintxt UL { zoom:1;}
.mainintxt LI { height:36px; padding-top:5px; line-height:150%;}
.mainintxt LI span{ width:65px; text-align:right; margin-right:12px; color:#16387C; font-size:13px;display:-moz-inline-box; display:inline-block;}
.mainintxt LI .pzsta { width:auto; margin-left:20px; color:#888;}
.mainintxt .bbtn { height:40px; padding:20px 15px 22px 0px; text-align:right;}
.btns {PADDING-BOTTOM: 7px; WIDTH: 90px; COLOR: #009900; TEXT-ALIGN: right;position:absolute;margin:42px 0px 0px 668px; *margin:-18px 0px 0px -88px; }
.btns A {COLOR: #669900;FONT-SIZE: 12px; }
.mainintxt .wxts { COLOR: #dd0000; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: left; width:280px; font-size:12px;}
.rxg { width:210px; border:#DDD 1px solid; height:420px; float:left; margin:10px 0px 0px 15px;overflow:hidden;display:inline;}
.rxgtit{ padding-left:5px; width:210px;margin:1px; background:#EEE;height:25px; float:left; line-height:25px; color:#444;overflow:hidden;}
.rxgxxcon { padding-left:5px; width:210px; height:190px; font-size:14px; float:left; overflow:hidden; padding-top:3px; padding-bottom:2px;padding-top:8px;}
.rxgxxcon LI{ float:left; height:28px; overflow:hidden; width:210px;}

.rxglfcon { padding-left:5px; width:210px; float:left; overflow:hidden; padding-bottom:6px;padding-top:12px; font-size:12px;}
.rxglfcon LI{ float:left; height:23px; overflow:hidden; width:210px;}

.xxms { width:990px; float:left; height:auto;  margin:30px 0px 0px 4px; display:inline;}
.xxmstit { font-size:14px; color:#0075D0; width:120px; padding-left:12px; border-bottom:3px solid #0075D0; font-weight:bold; padding-bottom:3px;float:left;}
.xxmstit A { color:#0075D0; text-decoration:none;}
.xxmstit A:hover { text-decoration: underline;}
.xxmscon { width:968px; height:auto; overflow:hidden; float:left; border:1px solid #D3E1FB; padding:10px; line-height:180%; font-size:14px;word-wrap:break-word; white-space:-moz-pre-wrap;}

.khlycon { width:988px; height:auto; overflow:hidden; float:left; border:1px solid #D3E1FB;border-bottom:0px solid #E5EBFF; }

.khlycon LI {border-bottom:1px solid #D3E1FB; padding:10px 10px 10px 30px; line-height:180%; font-size:14px;word-wrap:break-word; white-space:-moz-pre-wrap; background:url(/s/img/icon_plf.gif) no-repeat 10px 18px;word-wrap:break-word; white-space:-moz-pre-wrap;}

.khlycon LI span{ float:right; font-size:12px; color:#0075D0; margin-left:20px;}

.xgcpshow {
	 PADDING:1px;  OVERFLOW: hidden; WIDTH: 990px; border:1px solid #D3E1FB; float:left; display:inline;
}

.xgcpshow LI {
	FLOAT: left; WIDTH: 247px; LIST-STYLE-TYPE: none; HEIGHT: auto; padding-bottom:10px; TEXT-ALIGN: center
}
.xgpicshow {
	VERTICAL-ALIGN: middle; OVERFLOW: hidden; text-align:-moz-center;*text-align:center;
}

.xgpicshow IMG {
	MARGIN: 1px; VERTICAL-ALIGN: middle;text-align:-moz-center;*text-align:center;
}
.xgpicshow .img {
	MARGIN-TOP: 16px; BACKGROUND: #ffffff;  OVERFLOW: hidden; WIDTH: 200px;  HEIGHT: 200px; DISPLAY: inline; FLOAT: left;text-align:-moz-center;*text-align:center; margin-left:23px; display:inline;
}

.xgpicshow .img IMG {
	VERTICAL-ALIGN: middle;
}
.xgpicshow .title {
	MARGIN-TOP: 10px; FONT-SIZE: 13px; OVERFLOW: hidden; WIDTH: 246px; COLOR: #444; LINE-HEIGHT: 150%; HEIGHT: 20px; font-family:"ËÎÌå";
}
.xgpicshow .title A {
	MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 246px; LINE-HEIGHT: 150%; HEIGHT: 20px; TEXT-ALIGN: center
}

.adswf {
	BORDER: #ededed 1px solid; MARGIN-TOP: 24px;WIDTH: 990px;  HEIGHT: 120px; TEXT-ALIGN: center; float:left; margin-top:30px; margin-left:5px;
}

#ft {
	CLEAR: both; FONT-SIZE: 12px; BACKGROUND: #e6e6e6; COLOR: #666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial; TEXT-ALIGN: center; TEXT-DECORATION: none
}




.proshowbig {
	BORDER: #D3E1FB 1px solid;  FLOAT: left; MARGIN-LEFT:0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 282px;  HEIGHT: 282px; TEXT-ALIGN: center;
}
#proshowbigq {
	BORDER: #BADAA1 1px solid; 
}
.proshowbig IMG {
	MARGIN: 1px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
}
.proshowbig .IMG {
	BACKGROUND: #ffffff; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 280px; MARGIN-RIGHT: auto; HEIGHT: 280px;
}
.proshowbig .IMG .blank {
	WIDTH: 0px; HEIGHT: 280px;
}
.proshowbig .bigimg {
	 DISPLAY: block; WIDTH: 280px; HEIGHT: 280px; TEXT-ALIGN: center;
}
.proshowbig .IMG IMG {
	MARGIN-LEFT: -2px; VERTICAL-ALIGN: middle;
}
.smallimg {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 296px; ZOOM: 1; TEXT-ALIGN: left; margin-top:8px;}
 .smallimg A {
	BORDER: #D3E1FB 1px solid;  MARGIN-right:11px; DISPLAY: inline; FLOAT: left; PADDING-BOTTOM:6px;  WIDTH: 60px; PADDING-TOP: 6px;  HEIGHT: 45px; display:inline;}
.smallimg A:hover {
	BORDER: #fecd44 1px solid; }
.smallimg A IMG {
	WIDTH: 60px; HEIGHT: 45px; display:inline;}
#smallimgq A {
	BORDER: #BADAA1 1px solid;  }
#smallimgq A:hover {
	BORDER: #fecd44 1px solid; }
	
.reinfoq { MARGIN:5px 0px 5px 0px;BACKGROUND: #6BBD12; color:#FFFFFF; WIDTH:984px; PADDING:3px 10px 0px 10px; HEIGHT: 17px; float:left; text-align:right; font-size:12px;}
.reinfoq A{ color:#FFF; text-decoration:none;}
.reinfoq A:hover{ text-decoration: underline;}
.reinfoq span{ float:left; display:inline; font-size:13px;}

.xxmstitq { font-size:14px; color:#639C38; width:120px; padding-left:12px; border-bottom:3px solid #6BBD12; font-weight:bold; padding-bottom:3px;}
.xxmstitq A { color:#639C38; text-decoration:none;}
.xxmstitq A:hover { text-decoration: underline;}
.xxmsconq { width:968px; height:auto; overflow:hidden; float:left; border:1px solid #d9f7b8; padding:10px; line-height:180%; font-size:14px;word-wrap:break-word; white-space:-moz-pre-wrap;}

.khlyconq { width:988px; height:auto; overflow:hidden; float:left; border:1px solid #d9f7b8;border-bottom:0px solid #E5EBFF; }

.khlyconq LI {border-bottom:1px solid #d9f7b8; padding:10px 10px 10px 30px; line-height:180%; font-size:14px;word-wrap:break-word; white-space:-moz-pre-wrap; background:url(/s/img/icon_plf.gif) no-repeat 10px 18px;word-wrap:break-word; white-space:-moz-pre-wrap;}

.khlyconq LI span{ float:right; font-size:12px; color:#0075D0; margin-left:20px;}

#xgcpshowq {
	 border:1px solid #d9f7b8; 
}
.mainintxt .wxtsq { background:#fbfff0; text-align:center; color: #FF0000; height:20px;}

.more { float:right; margin-right:10px; font-size:12px;}



.xxmsgg { float:left; margin-left:30px;color:#666;}
.xxmsgg span{ font-family:Arial; color:#CC0000; font-size:16px; font-weight:bold; margin-left:8px;}

#loginbar { width:100%; height:27px; background:url(http://a.img.youboy.com/other/gys_all_icon.png) 0px -290px repeat-x; margin-top:0px; overflow:hidden; font-size:13px;}
#loginbar .container { width:1000px; margin: 5px auto 0px auto; height:15px; color:#000;}
#loginbar .loginstatus { FLOAT: left; OVERFLOW: hidden; HEIGHT: 27px}
#loginbar .loginstatus LI {PADDING-RIGHT: 8px; PADDING-LEFT:8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 15px; }
#loginbar .loginstatus .welcome { PADDING-LEFT:25px; WIDTH: auto; WORD-WRAP: normal; min-width: 134px; font-weight:normal;background:url(http://a.img.youboy.com/other/gys_all_icon.png) 0px -475px no-repeat;}
#loginbar .loginstatus A { color: #0000FF;} 
#loginbar .channel { float:right;OVERFLOW: hidden; HEIGHT: 27px}
#loginbar .channel LI {  PADDING-RIGHT:3px; PADDING-LEFT:3px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 15px; color:#444; font-size:12px;}
#loginbar .channel .selli { font-weight:bold;}
#loginbar .channel A { color:#0000FF;} 
