@import url( ../css/nav.css );
@import url( ../css/text.css );
@import url( ../css/index_channel.css );
@import url( ../css/cafe_share.css );
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mid {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 975px; PADDING-TOP: 10px; POSITION: relative
}
.mid {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: auto; WIDTH: 970px; PADDING-TOP: 5px; POSITION: relative
}
#main {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 691px
}
#main1 {
	FLOAT:none; OVERFLOW: hidden; WIDTH: 680px
}
#main2 {
	FLOAT:none; OVERFLOW: hidden; WIDTH: 975px; height:343px;background:url(../images/bg_bar.gif) no-repeat bottom
}
.main2{
	FLOAT:none; OVERFLOW: hidden; WIDTH: 975px; height:90px;
}
.main2 .divleft{
    float:left; width:200px; height:85px; background:url(../images/logo.jpg) no-repeat right;
}
.main2 .divright{
    float:left; width:760px; height:85px;position:relative;
}
.main2 .divright div{
    background: #fff no-repeat bottom ;width:112px; height:100%; float:left;position:relative; padding-top:3px;
}
.main2 .divright img{
    position:absolute; top:60px; cursor:hand;
}
.main2 .divright span{
	position:absolute;left: 37px; top: 69px; color:#fff; font-size:14px; font-weight:bolder;cursor:hand;
}
.main2 .divright .active{
    color:#fc8a1b; 
}
.mid .midleft{
	float:left; width:240px;height:350px; 
}
.mid .midleft .top{
	position:relative;top:-70px; width:220px; margin-left:15px; /*background:url(../images/inn_person.gif) no-repeat bottom right;height:405px; overflow:hidden;*/
}
.mid .midleft .top .d_h{
	width:100%;height:10px; 
}
.mid .midcenter{
	float:left;width:510px;height:130px
}
.mid .midcenter .title {
	color:#fc8a1b; font-size:14px; font-weight:bolder;
}
.mid .midcenter .content{
	width:100%; height:265px; overflow:hidden
}
.mid .midcenter .content span{
	color:#000;
}
.mid .midcenter .content A{
	color:#8d8d8d; text-decoration:none
}
.mid .midcenter .content A:hover{
	color:#000; text-decoration:underline
}
.mid .midcenter .midcenter_left{
	width:100%;height:20px; 
}
.mid .midcenter .midcenter_right{
	width:96%;height:40px;background:url(../images/noactive_bg.gif) repeat; border:#e6e6e6 1px solid; border-left:#8d8d8d 0px solid;border-right:#8d8d8d 0px solid;
}
.mid .midcenter .active{
	background:url(../images/active_left.gif) no-repeat left; width:12%; height:100%; float:left; position:relative; cursor:hand; background-color:#fc8a1b
}
.mid .midcenter .active span{
	position:absolute;top:15px;left:30%; width:100%; cursor:hand;
}
.mid .midcenter .active_1{
	width:12%; height:100%; float:left;position:relative; cursor:hand; background-color:#fc8a1b
}
.mid .midcenter .active_1 span{
	position:absolute;top:15px;left:30%; width:100%; cursor:hand;
}
.mid .midcenter .noactive{
	background:url(../images/active_left.gif) no-repeat left; width:12%; height:100%; float:left; position:relative; cursor:hand;
}
.mid .midcenter .noactive span{
	position:absolute;top:15px;left:30%; width:100%; cursor:hand;
}
.mid .midcenter .noactive_1{
	width:12%; height:100%; float:left;position:relative; cursor:hand;
}
.mid .midcenter .noactive_1 span{
	position:absolute;top:15px;left:30%; width:100%; cursor:hand;
}
.mid .midright{
	float:left;width:210px;height:350px; 
}
.mid .midright .top{
	width:210px;/*height:405px; overflow:hidden;*/position:relative;top:-70px; right:5px
}
.mid .midright .top .d_h{
	width:100%;height:10px; 
}
.rbox{
	width:200px;background:url(../images/rbox_down_bg.gif) no-repeat bottom right;
}
.rbox .head{
	width:100%; height:10px;background:url(../images/rbox_top.gif) no-repeat bottom right;
}
.rbox .center{
	width:98%; height:95%; overflow:hidden; border-left:#ebebeb 2px solid;border-right:#ebebeb 2px solid; background:url(../images/rbox_top_bg.gif) no-repeat top left;
}
.rbox .center .title{
	width:100%; height:18px;
}
.rbox .center .title_other{
	width:100%; height:18px; position:relative;color:#575757;font-weight:bolder;
}
.rbox .center .title_other span{
	position:absolute; left:10px;
}
.rbox .center .title_other div{
	float:right; margin-right:10px; cursor:hand;
}
.rbox .center .title span{
	color:#fc8a1b; padding-left:5px; padding-top:5px; font-weight:bolder;
}
.rbox .down{
	width:100%; height:10px; background:url(../images/rbox_down.gif) no-repeat top right;
}

.login{
	width:100%; height:30px; left:10px;
}
.div_right .d_h{
	width:100%; height:10px;
}
.login .left{
	width:40%; float:left; height:100%; text-align:center;
}
.login .right{
	width:50%; float:left; height:100%;
}
.login .right input{
	width:100px;
}

#sidebar {
	FLOAT: right; MARGIN-LEFT: 0px; WIDTH: 248px
}
#leftbar {
	FLOAT: left; WIDTH: 30%
}
#leftbar1 {
	FLOAT: left; WIDTH: 25%;height:300px
}

#rightbar1 {
	FLOAT: right; WIDTH: 24%; height:300px
}
#buttonbar {
	FLOAT: left; WIDTH: 99%
}
#midbar {
	FLOAT: right; WIDTH: 49%
}
.midbar {
	FLOAT: right; WIDTH: 49%
}
#midbar1 {
	 FLOAT: left;left:20%; WIDTH: 50%; height:300px;background-color:#fc8a1b;/* background:url(../images/frame_bg.gif) repeat-x;*/
}
.midbar1 {
	 FLOAT: left;left:20%; WIDTH: 50%; 
}
#main_side {
	BORDER-RIGHT: #dedede 0px solid; BORDER-TOP: #dedede 0px solid; MIN-HEIGHT: 700px;  BORDER-LEFT: #dedede 0px solid; BORDER-BOTTOM: #dedede 0px solid; HEIGHT:auto!important;HEIGHT: 1px  /*BACKGROUND: url(../images/feed/homeleftside.gif) #f2f2f2 repeat-y center 50%;*/
}
#main_side_1 {
	BORDER-RIGHT: #dedede 0px solid; BORDER-TOP: #dedede 0px solid; MIN-HEIGHT: 1000px;  BORDER-LEFT: #dedede 0px solid; BORDER-BOTTOM: #dedede 0px solid; HEIGHT:auto!important;HEIGHT: 1px  /*BACKGROUND: url(../images/feed/homeleftside.gif) #f2f2f2 repeat-y center 50%;*/
}
#sidebar_home {
	FLOAT: right; WIDTH: 270px; HEIGHT:auto!important; HEIGHT: 1px
}
.main_corner B {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BACKGROUND: url(../images/feed/homeleftside.gif) repeat-y center 50%; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}
.main_corner B.t1 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.main_corner B.t2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 2px
}
.main_corner B.t3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 1px
}
.main_corner B.t4 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 1px
}
.box_title {
	CLEAR: both; PADDING-LEFT: 22px; BACKGROUND: url(../images/dot_f2.gif) #fff no-repeat 5px center; MARGIN-BOTTOM: 2px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; HEIGHT: 30px
}
.inf_top {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.inf_top B {
	BACKGROUND: #fffff7
}
.inf_top B.t1 {
	MARGIN: 0px 4px; HEIGHT: 1px
}
.inf_top B.t2 {
	MARGIN: 0px 2px; HEIGHT: 1px
}
.inf_top B.t3 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.inf_body {
	 MARGIN: auto auto 2px; WIDTH: 219px; BACKGROUND: url(../images/feed/inf_body_ground.jpg)  100% top;    /*BACKGROUND: url(../images/feed/inf_body.gif) #fff repeat-x 50% top;inf_body_ground.jpg*/
}
.inf_body TD {
	PADDING-LEFT: 10px
}
.inf_body LI {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/arrow_article.gif) no-repeat 6px center; LINE-HEIGHT: 24px
}
#up_photo {
	CLEAR: both; BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 4px; BORDER-LEFT: #ccc 2px solid; COLOR: #888; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 2px solid; FONT-FAMILY: Arial
}
.profile_photo {
	BACKGROUND: url(../images/blog/feed_photo.gif); MARGIN: 15px auto auto; WIDTH: 219px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: right
}
.profile_photo_body {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.profile_photo_body A {
	BORDER-RIGHT: #bbb 3px solid; BORDER-TOP: #bbb 3px solid; DISPLAY: inline; FLOAT: left; MARGIN: 3px; BORDER-LEFT: #bbb 3px solid; WIDTH: 64px; BORDER-BOTTOM: #bbb 3px solid; HEIGHT: 64px
}
.profile_photo_body A:hover {
	BORDER-RIGHT: #eee 3px solid; BORDER-TOP: #eee 3px solid; BORDER-LEFT: #eee 3px solid; BORDER-BOTTOM: #eee 3px solid
}
.profile_bar_body {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.profile_bar_body A {
	BORDER-RIGHT: #bbb 3px solid; BORDER-TOP: #bbb 3px solid; DISPLAY: inline; FLOAT: left; MARGIN: 3px; BORDER-LEFT: #bbb 3px solid; WIDTH: 64px; BORDER-BOTTOM: #bbb 3px solid; HEIGHT: 64px
}
.profile_bar_body A:hover {
	BORDER-RIGHT: #eee 3px solid; BORDER-TOP: #eee 3px solid; BORDER-LEFT: #eee 3px solid; BORDER-BOTTOM: #eee 3px solid
}
.profile_bar_body_1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.profile_bar_body_1 A {
	BORDER-RIGHT: #bbb 3px solid; BORDER-TOP: #bbb 3px solid; DISPLAY: inline; FLOAT: left; MARGIN: 3px; BORDER-LEFT: #bbb 3px solid; WIDTH: 54px; BORDER-BOTTOM: #bbb 3px solid; HEIGHT: 54px
}
.profile_bar_body_1 A:hover {
	BORDER-RIGHT: #eee 3px solid; BORDER-TOP: #eee 3px solid; BORDER-LEFT: #eee 3px solid; BORDER-BOTTOM: #eee 3px solid
}
.profile_friend {
	BACKGROUND: url(../images/feed_friend.gif) no-repeat center top; MARGIN: 15px auto auto; WIDTH: 219px; LINE-HEIGHT: 24px; HEIGHT: 22px; TEXT-ALIGN: right
}
.profile_friend_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 4px
}
.profile_friend_body DIV {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 28px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 28px
}
#tool_panel {
	MARGIN: 4px 4px 3px 4px; WIDTH: 98.5%; POSITION: relative;
}
#tool_panel #arrow {
	BACKGROUND: url(../images/tools/tool_arrow.gif) no-repeat; LEFT: -8px; WIDTH: 9px; POSITION: absolute; HEIGHT: 19px
}
#tool_panel .pos_friend {
	TOP: 35px
}
#tool_panel .pos_dest {
	TOP: 68px
}
#tool_panel .pos_expr {
	TOP: 101px
}
#tool_panel .pos_acco {
	TOP: 134px
}
#tool_panel .pos_tra {
	TOP: 167px
}
#tool_panel .pos_forum {
	TOP: 204px
}
#tool_panel B {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: url(../images/feed/homeleftside.gif) repeat-y center 50%; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
#tool_panel B.t1 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 4px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#tool_panel B.t2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 2px
}
#tool_panel B.t3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 1px
}


#down_panel {
	MARGIN: 4px 5px 8px 0px; WIDTH: 98.5%; POSITION: relative
}
#down_panel #arrow_down {
	BACKGROUND: url(../images/tools/tool_arrow.gif) no-repeat; LEFT: -8px; WIDTH: 9px; POSITION: absolute; HEIGHT: 19px
}
#down_panel .pos_friend {
	TOP: 35px
}
#down_panel .pos_dest {
	TOP: 68px
}
#down_panel .pos_expr {
	TOP: 101px
}
#down_panel .pos_acco {
	TOP: 134px
}
#down_panel .pos_tra {
	TOP: 167px
}
#down_panel .pos_forum {
	TOP: 204px
}
#down_panel B {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: url(../images/feed/homeleftside.gif) repeat-y center 50%; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
#down_panel B.t1 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 4px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#down_panel B.t2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 2px
}
#down_panel B.t3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 1px
}


.tools_inner {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 0px solid; BACKGROUND: #fff; OVERFLOW-X: hidden; BORDER-LEFT: #eee 1px solid; WIDTH: 99.5%; BORDER-BOTTOM: #eee 0px solid; HEIGHT: 285px
}
.tools_inner_1 {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 0px solid; BACKGROUND: #fff; OVERFLOW-X: hidden; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
#home2visitor {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 35px
}
#home2visitor LI {
	FLOAT: left; WIDTH: 16.66%; TEXT-ALIGN: center
}
.rss_panel {
	
}
.postset {
	CLEAR: both; PADDING-BOTTOM: 10px; WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.post_cafer {
	PADDING-RIGHT: 0px; BORDER-TOP: #00b4ff 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 14%; PADDING-TOP: 10px; POSITION: absolute; TEXT-ALIGN: center
}
.post_colum {
	PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e6 2px solid; PADDING-LEFT: 0px; LEFT: 14%; PADDING-BOTTOM: 6px; WIDTH: 86%; WORD-BREAK: break-all; PADDING-TOP: 6px; POSITION: relative; WORD-WRAP: break-word
}
.post_colum LI {
	PADDING-RIGHT: 10px; LINE-HEIGHT: 22px
}
.post_sys {
	PADDING-RIGHT: 0px; BORDER-TOP: #cae87a 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 14%; PADDING-TOP: 10px; POSITION: absolute; TEXT-ALIGN: center
}
.feed_item LI {
	LINE-HEIGHT: 24px
}
.feed_item A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900;text-decoration: none
}
.feed_item A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900
}
#cafenews LI FONT {
	FONT-SIZE: 14px
}
#cafenews LI A {
	COLOR: #666; TEXT-DECORATION: none
}
#cafenews LI A:hover {
	TEXT-DECORATION: underline
}
.sayhi_body {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 0px solid; PADDING-LEFT: 0px; MIN-HEIGHT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 0px solid; HEIGHT: 1px
}
.sayhi_body B {
	DISPLAY: block; OVERFLOW: hidden
}
.sayhi_head {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 19%; PADDING-TOP: 4px; ZOOM: 1
}
.sayhi_head TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
.sayhi_talk {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; WIDTH: 78.5%; PADDING-TOP: 1px; ZOOM: 1
}
.talk_tool {
	RIGHT: 12px; BOTTOM: 32px; POSITION: absolute
}
.talk_tool A {
	COLOR: #333; TEXT-DECORATION: none
}
.talk_tool A:hover {
	COLOR: #666
}
.talk_tag {
	PADDING-RIGHT: 0px; BORDER-TOP: #b8e2f1 1px solid; PADDING-LEFT: 22px; BACKGROUND: url(../images/tag.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; WIDTH: 92%; COLOR: #aaa; BOTTOM: 5px; PADDING-TOP: 4px; POSITION: absolute; HEIGHT: 20px
}
.talk_tag A {
	DISPLAY: block; FLOAT: left; COLOR: #80c7e1; MARGIN-RIGHT: 10px; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
.talk H1 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.talk H2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; FONT: bold 13px/24px tahoma; COLOR: #fff; PADDING-TOP: 0px
}
.talk SPAN {
	FONT-WEIGHT: normal; RIGHT: 6px; COLOR: #fff; POSITION: absolute
}
.dial_blue {
	BACKGROUND: #d1f1ff
}
.dial_blue DIV.rounder {
	LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP: -2px
}
.dial_blue .rounder B {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #a6d7e7; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.dial_blue .rounder B.d1 {
	MARGIN: 0px 2px
}
.dial_blue .rounder B.d2 {
	MARGIN: 0px 1px
}
.dial_blue DIV.roundend {
	BACKGROUND: #fff; OVERFLOW: hidden; LINE-HEIGHT: 0
}
.dial_blue .roundend B {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #d1f1ff; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.dial_blue .roundend B.title {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; HEIGHT: 16px; TEXT-ALIGN: right
}
.dial_blue .roundend B.d1 {
	MARGIN: 0px 1px
}
.dial_blue .roundend B.d2 {
	MARGIN: 0px 2px
}
.dial_blue .talk {
	BACKGROUND: #a6d7e7; LINE-HEIGHT: 26px; POSITION: relative; HEIGHT: 28px
}
.dial_blue .talk_con {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; MARGIN: 12px 8px; COLOR: #0087b9; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #a6d7e7 1px dashed
}
.dial_blue .sayer_header {
	BACKGROUND: url(../images/feed/dial_blue10.gif); MARGIN: 0px 10px 0px 4px; WIDTH: 40px; PADDING-TOP: 6px; HEIGHT: 34px; TEXT-ALIGN: center
}
.dial_blue .say {
	BACKGROUND: url(../images/feed/dial_blue01.gif) #52c3ff repeat-y right 50%; FLOAT: right; MARGIN: 0px 0px 6px 70px
}
.dial_blue .say .in1 {
	BACKGROUND: url(../images/feed/dial_blue02.gif) repeat-y left 50%
}
.dial_blue .say .in2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/feed/dial_blue03.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dial_blue .say .in3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/feed/dial_blue04.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.dial_blue .say SPAN {
	PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 12px; FONT-SIZE: 14px; BACKGROUND: url(../images/feed/dial_blue05.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #fff; WORD-BREAK: break-all; LINE-HEIGHT: 24px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.dial_blue .say .bot1 {
	BACKGROUND: url(../images/feed/dial_blue06.gif) repeat-x 50% bottom
}
.dial_blue .say .bot2 {
	BACKGROUND: url(../images/feed/dial_blue07.gif) no-repeat right bottom
}
.dial_blue .say .bot3 {
	PADDING-RIGHT: 22px; PADDING-LEFT: 12px; BACKGROUND: url(../images/feed/dial_blue08.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dial_blue .say .bot4 {
	BACKGROUND: url(../images/feed/dial_blue09.gif) repeat-x 50% top; COLOR: #d4f0ff; LINE-HEIGHT: 26px; TEXT-ALIGN: right
}
.dial_blue .say .bot4 A {
	COLOR: #d4f0ff; TEXT-DECORATION: none
}
.dial_blue .say .bot4 A:hover {
	COLOR: #d4f0ff; TEXT-DECORATION: underline
}
.dial_blue .rep {
	BACKGROUND: url(../images/feed/dial_green01.gif) #acd245 repeat-y left 50%; MARGIN: 0px 100px 6px 6px
}
.dial_blue .rep .in1 {
	BACKGROUND: url(../images/feed/dial_green02.gif) repeat-y right 50%
}
.dial_blue .rep .in2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/feed/dial_green03.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dial_blue .rep .in3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/feed/dial_green04.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.dial_blue .rep SPAN {
	PADDING-RIGHT: 12px; DISPLAY: inline-block; PADDING-LEFT: 22px; FONT-SIZE: 14px; BACKGROUND: url(../images/feed/dial_green05.gif) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 24px; PADDING-TOP: 8px; ZOOM: 1
}
.dial_blue .rep .edit {
	BORDER-TOP: #eee 1px solid; MARGIN: 0px 14px 0px 22px; COLOR: #f5ffc8; LINE-HEIGHT: 22px; TEXT-ALIGN: right
}
.dial_blue .rep .edit A {
	COLOR: #f5ffc8; TEXT-DECORATION: none
}
.dial_blue .rep .edit A:hover {
	COLOR: #f5ffc8; TEXT-DECORATION: underline
}
.dial_blue .rep .bot1 {
	BACKGROUND: url(../images/feed/dial_green06.gif) repeat-x 50% bottom; OVERFLOW: hidden
}
.dial_blue .rep .bot2 {
	BACKGROUND: url(../images/feed/dial_green07.gif) no-repeat left bottom
}
.dial_blue .rep .bot3 {
	BACKGROUND: url(../images/feed/dial_green08.gif) no-repeat right top; OVERFLOW: hidden; HEIGHT: 8px
}
.dial_blue .talk_bot {
	CLEAR: both; BACKGROUND: url(../images/feed/talk04_blue.gif) #d1f1ff no-repeat left bottom
}
.dial_blue .talk_bot SPAN {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/feed/talk03_blue.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; HEIGHT: 22px; TEXT-ALIGN: right
}
.dial_pink {
	BACKGROUND: #ffe0ef
}
.dial_pink DIV.rounder {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: -2px
}
.dial_pink .rounder B {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fea4cb; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.dial_pink .rounder B.d1 {
	MARGIN: 0px 2px
}
.dial_pink .rounder B.d2 {
	MARGIN: 0px 1px
}
.dial_pink DIV.roundend {
	BACKGROUND: #fff; OVERFLOW: hidden; LINE-HEIGHT: 0
}
.dial_pink .roundend B {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #ffe0ef; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.dial_pink .roundend B.title {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; HEIGHT: 16px; TEXT-ALIGN: right
}
.dial_pink .roundend B.d1 {
	MARGIN: 0px 1px
}
.dial_pink .roundend B.d2 {
	MARGIN: 0px 2px
}
.dial_pink .talk {
	BACKGROUND: #fea4cb; LINE-HEIGHT: 26px; POSITION: relative; HEIGHT: 28px
}
.dial_pink .talk_con {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; MARGIN: 12px 8px; COLOR: #d9005d; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #fea4cb 1px dashed
}
.dial_pink .sayer_header {
	BACKGROUND: url(../images/feed/dial_pink10.gif); MARGIN: 0px 10px 0px 4px; WIDTH: 40px; PADDING-TOP: 6px; HEIGHT: 34px; TEXT-ALIGN: center
}
.dial_pink .say {
	BACKGROUND: url(../images/feed/dial_pink01.gif) #ff7db5 repeat-y right 50%; FLOAT: right; MARGIN: 0px 0px 6px 70px
}
.dial_pink .say .in1 {
	BACKGROUND: url(../images/feed/dial_pink02.gif) repeat-y left 50%
}
.dial_pink .say .in2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/feed/dial_pink03.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dial_pink .say .in3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/feed/dial_pink04.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.dial_pink .say SPAN {
	PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 12px; FONT-SIZE: 14px; BACKGROUND: url(../images/feed/dial_pink05.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #fff; WORD-BREAK: break-all; LINE-HEIGHT: 24px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.dial_pink .say .bot1 {
	BACKGROUND: url(../images/feed/dial_pink06.gif) repeat-x 50% bottom
}
.dial_pink .say .bot2 {
	BACKGROUND: url(../images/feed/dial_pink07.gif) no-repeat right bottom
}
.dial_pink .say .bot3 {
	PADDING-RIGHT: 22px; PADDING-LEFT: 12px; BACKGROUND: url(../images/feed/dial_pink08.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dial_pink .say .bot4 {
	BACKGROUND: url(../images/feed/dial_pink09.gif) repeat-x 50% top; COLOR: #ffdfed; LINE-HEIGHT: 26px; TEXT-ALIGN: right
}
.dial_pink .say .bot4 A {
	COLOR: #ffdfed; TEXT-DECORATION: none
}
.dial_pink .say .bot4 A:hover {
	COLOR: #ffdfed; TEXT-DECORATION: underline
}
.dial_pink .rep {
	BACKGROUND: url(../images/feed/dial_viol01.gif) #d8a1ff repeat-y left 50%; MARGIN: 6px 100px 6px 6px
}
.dial_pink .rep .in1 {
	BACKGROUND: url(../images/feed/dial_viol02.gif) repeat-y right 50%
}
.dial_pink .rep .in2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/feed/dial_viol03.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dial_pink .rep .in3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/feed/dial_viol04.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.dial_pink .rep SPAN {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 22px; FONT-SIZE: 14px; BACKGROUND: url(../images/feed/dial_viol05.gif) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 24px; PADDING-TOP: 8px
}
.dial_pink .rep .bot1 {
	BACKGROUND: url(../images/feed/dial_viol06.gif) repeat-x 50% bottom; OVERFLOW: hidden
}
.dial_pink .rep .bot2 {
	BACKGROUND: url(../images/feed/dial_viol07.gif) no-repeat left bottom
}
.dial_pink .rep .bot3 {
	BACKGROUND: url(../images/feed/dial_viol08.gif) no-repeat right top; OVERFLOW: hidden; HEIGHT: 8px
}
.dial_pink .talk_bot {
	CLEAR: both; BACKGROUND: url(../images/feed/talk04_viol.gif) #ffe0ef no-repeat left bottom
}
.dial_pink .talk_bot SPAN {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/feed/talk03_viol.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; HEIGHT: 22px; TEXT-ALIGN: right
}
.list_titbar {
	BACKGROUND: #13c6f4
}
.list_titbar TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px
}
.list_col {
	BORDER-RIGHT: #13c6f4 1px solid; BORDER-TOP: #13c6f4 0px solid; BORDER-LEFT: #13c6f4 1px solid; BORDER-BOTTOM: #13c6f4 0px solid
}
.list_col TD {
	BORDER-RIGHT: #c2f2fe 1px dashed; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(../images/feed/list_col.gif) repeat-x 50% bottom; PADDING-BOTTOM: 4px; COLOR: #666; LINE-HEIGHT: 16px; PADDING-TOP: 4px; BORDER-BOTTOM: #13c6f4 1px solid
}
.list_ico {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/mycafe/msg_to.gif) no-repeat left 3px; LINE-HEIGHT: 18px
}
.talker_talk {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 2px
}
.dial_blue .talker_bot {
	CLEAR: both; BACKGROUND: url(../images/feed/talk04_blue.gif) #d1f1ff no-repeat left bottom
}
.dial_blue .talker_bot SPAN {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url(../images/feed/talk03_blue.gif) no-repeat right bottom; HEIGHT: 4px
}
.talkhead {
	DISPLAY: inline; VERTICAL-ALIGN: top; WIDTH: 15%; LINE-HEIGHT: 22px; PADDING-TOP: 15px; ZOOM: 1; TEXT-ALIGN: center
}
.dial_blue .talk_offical {
	PADDING-RIGHT: 2%; DISPLAY: inline; PADDING-LEFT: 2%; BACKGROUND: #eaf9ff; PADDING-BOTTOM: 2%; WIDTH: 81%; PADDING-TOP: 2%; ZOOM: 1; POSITION: relative
}
.dial_blue .talk_offical .text {
	FONT-SIZE: 14px; MARGIN: 0px 0px 55px; COLOR: #333; LINE-HEIGHT: 26px
}
.dial_blue .talk_offical .text A {
	COLOR: #333; TEXT-DECORATION: underline
}
.talker_replay {
	MARGIN: 0px 4px 4px; POSITION: relative
}
.talker_replay A {
	COLOR: #09c
}
.talker_replay_header {
	BACKGROUND: url(../images/feed/dial_blue10.gif) no-repeat center 0px; WIDTH: 7%; PADDING-TOP: 6px; POSITION: absolute; TOP: 8px; HEIGHT: 34px; TEXT-ALIGN: center
}
.talker_replay_con {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #eaf9ff; LEFT: 8%; PADDING-BOTTOM: 6px; WIDTH: 90%; LINE-HEIGHT: 24px; PADDING-TOP: 6px; POSITION: relative
}
.talker_replay .talkposter {
	MARGIN-BOTTOM: 6px; COLOR: #3697c0; LINE-HEIGHT: 22px; BORDER-BOTTOM: #d1f1ff 1px dotted; POSITION: relative
}
.talker_replay .talkposter B {
	FONT-WEIGHT: normal; RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.talker_replay .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 20px; COLOR: #333; PADDING-TOP: 0px
}
.talker_replay_con .re_reply {
	BORDER-RIGHT: #d1f1ff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d1f1ff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; MARGIN: 4px; BORDER-LEFT: #d1f1ff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d1f1ff 1px solid; POSITION: relative
}
.re_reply_header {
	WIDTH: 7%; POSITION: absolute; TOP: 8px; TEXT-ALIGN: center
}
.re_reply_con {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; LEFT: 8%; PADDING-BOTTOM: 0px; WIDTH: 90%; LINE-HEIGHT: 22px; PADDING-TOP: 0px; POSITION: relative
}
.dial_blue .reply_tool {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #a6d7e7; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 30px
}
.dial_blue .reply_tool B {
	RIGHT: 4px; POSITION: absolute; TOP: 0px
}
.dial_lesson {
	BACKGROUND: url(../images/feed/blackboard.jpg) #66a375 no-repeat center top; MARGIN: 1px 6px; OVERFLOW: hidden; POSITION: relative
}
.dial_lesson DIV.rounder {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: -2px
}
.dial_lesson .rounder B {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #7abf8f; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.dial_lesson .rounder B.d1 {
	MARGIN: 0px 2px
}
.dial_lesson .rounder B.d2 {
	MARGIN: 0px 1px
}
.dial_lesson DIV.roundend {
	BACKGROUND: #fff; OVERFLOW: hidden; LINE-HEIGHT: 0
}
.dial_lesson .roundend B {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #66a375; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.dial_lesson .roundend B.title {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; HEIGHT: 16px; TEXT-ALIGN: right
}
.dial_lesson .roundend B.d1 {
	MARGIN: 0px 1px
}
.dial_lesson .roundend B.d2 {
	MARGIN: 0px 2px
}
.dial_lesson .talk {
	BACKGROUND: #7abf8f; LINE-HEIGHT: 26px; POSITION: relative; HEIGHT: 28px
}
.lesson_tag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #8fc19b; PADDING-BOTTOM: 4px; MARGIN: 5px 0px 50px; WIDTH: 100%; COLOR: #aaa; LINE-HEIGHT: 20px; PADDING-TOP: 4px
}
.lesson_tag A {
	DISPLAY: block; FLOAT: left; COLOR: #fff; MARGIN-RIGHT: 10px; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
.lesson_tag .title {
	PADDING-LEFT: 22px; BACKGROUND: url(../images/tag.gif) no-repeat; HEIGHT: 18px
}
.teacherhead {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; WIDTH: 30%; LINE-HEIGHT: 24px; PADDING-TOP: 6px; ZOOM: 1; POSITION: relative
}
.headpic {
	POSITION: absolute
}
.teacher_inf {
	LEFT: 62px; POSITION: relative
}
.teacher_inf UL {
	COLOR: #f0f0f0; LINE-HEIGHT: 24px
}
.teacher_inf LI A {
	COLOR: #fff
}
.teacher {
	BORDER-TOP: #f2f2f2 1px solid; MARGIN-TOP: 6px; COLOR: #fff; LINE-HEIGHT: 22px
}
.teacher_admin {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; RIGHT: 0px; BACKGROUND: #8fc19b; PADDING-BOTTOM: 0px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
.teach_tools {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #49915b; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 32px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 32px
}
.teach_tools B {
	RIGHT: 4px; POSITION: absolute; TOP: 0px
}
.teach_con {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 26px; VERTICAL-ALIGN: top; BORDER-LEFT: #b6e088 2px dashed; WIDTH: 64%; PADDING-TOP: 10px; ZOOM: 1
}
.teach_con .text {
	FONT-SIZE: 14px; COLOR: #fff; LINE-HEIGHT: 24px
}
.teach_con .text A {
	FONT-SIZE: 14px; COLOR: #ffff99; TEXT-DECORATION: underline
}
.student_replay {
	BACKGROUND: #98cda5; MARGIN: 0px 6px 6px; POSITION: relative
}
.student_header {
	WIDTH: 8%; POSITION: absolute; TOP: 8px; TEXT-ALIGN: center
}
.student_replay_con {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; LEFT: 8%; PADDING-BOTTOM: 4px; WIDTH: 90%; LINE-HEIGHT: 22px; PADDING-TOP: 4px; POSITION: relative
}
.student_replay_con .talkposter {
	COLOR: #fff; BORDER-BOTTOM: #66a375 1px dashed; POSITION: relative; HEIGHT: 24px
}
.student_replay_con .talkposter A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffff00; TEXT-DECORATION: none
}
.student_replay_con .talkposter A:hover {
	COLOR: #ffff99
}
.student_replay_con .talkposter B {
	RIGHT: 4px; COLOR: #fff; POSITION: absolute; TOP: 0px
}
.student_replay_con .talkposter B A {
	FONT: 12px tahoma; COLOR: #fff; TEXT-DECORATION: none
}
.student_replay_con .talkposter B A:hover {
	TEXT-DECORATION: underline
}
.student_replay_con .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 15px; COLOR: #044; PADDING-TOP: 3px
}
.student_replay .re_replay {
	BORDER-RIGHT: #66a375 1px dashed; PADDING-RIGHT: 6px; BORDER-TOP: #66a375 1px dashed; MARGIN-TOP: 6px; PADDING-LEFT: 6px; BACKGROUND: #afdebb; PADDING-BOTTOM: 6px; BORDER-LEFT: #66a375 1px dashed; PADDING-TOP: 6px; BORDER-BOTTOM: #66a375 1px dashed; POSITION: relative
}
.dial_course {
	BACKGROUND: url(../images/feed/blackboardg.jpg) #dbead7 no-repeat center top; MARGIN: 1px 6px; OVERFLOW: hidden
}
.dial_course .teacher_inf UL {
	COLOR: #5b7956
}
.dial_course .teacher_inf LI A {
	COLOR: #5b7956
}
.dial_course .teacher {
	BORDER-TOP: #b2c9ad 1px solid; MARGIN-TOP: 6px; COLOR: #8fae88
}
.dial_course .teach_con {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #c4d9c9 2px dashed; WIDTH: 65%; PADDING-TOP: 6px; ZOOM: 1
}
.course_item {
	BORDER-RIGHT: #c4d9c9 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c4d9c9 2px solid; PADDING-LEFT: 0px; BACKGROUND: #a0c5b4; PADDING-BOTTOM: 28px; BORDER-LEFT: #c4d9c9 2px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #c4d9c9 2px solid; POSITION: relative
}
.course_item DL {
	MARGIN: 6px; LINE-HEIGHT: 24px
}
.course_item DT A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff
}
.course_item DD {
	MARGIN-LEFT: 10px; OVERFLOW: hidden; COLOR: #eee; HEIGHT: 10em
}
.course_item .join {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; RIGHT: 8px; BORDER-LEFT: #fff 1px solid; BOTTOM: 8px; BORDER-BOTTOM: #fff 1px solid; POSITION: absolute
}
.course_item .join A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #dbead7; PADDING-BOTTOM: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #5b7956; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.game_item {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 49.9%
}
.game_title {
	BACKGROUND: url(../images/feed/game_back.gif) repeat-x 50% top
}
.game_title DIV {
	BACKGROUND: url(../images/feed/game01.gif) no-repeat left top
}
.game_title SPAN {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/feed/game02.gif) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: #00b4ff; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 30px
}
.game_body {
	BORDER-RIGHT: #ddeef4 7px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddeef4 0px solid; PADDING-LEFT: 0px; MIN-HEIGHT: 90px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ddeef4 7px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ddeef4 7px solid; POSITION: relative; HEIGHT: 90px
}
.game_head {
	WIDTH: 35%; POSITION: absolute; HEIGHT: 40px; TEXT-ALIGN: center
}
.game_con {
	LEFT: 38%; MARGIN-BOTTOM: 30px; COLOR: #77a4b4; POSITION: relative
}
.game_con_play {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #6db8d3; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; lineheight: 22px
}
.game_detail {
	BORDER-TOP: #eee 1px solid; DISPLAY: block; RIGHT: 12px; WIDTH: 58%; BOTTOM: 0px; LINE-HEIGHT: 24px; POSITION: absolute; HEIGHT: 28px; TEXT-ALIGN: right
}
#oth_game DL {
	MARGIN: 5px 0px; WIDTH: 100%; BORDER-BOTTOM: #ddd 1px dashed; POSITION: relative; HEIGHT: 62px
}
#oth_game DL DT {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#oth_game DL DD {
	LEFT: 20px; COLOR: #666; LINE-HEIGHT: 18px; POSITION: relative
}
DIV.want {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #dedede 1px solid; POSITION: relative; HEIGHT: 65px
}
DIV.want B {
	POSITION: absolute
}
DIV.want DL {
	LEFT: 66px; MARGIN: 0px; LINE-HEIGHT: 20px; POSITION: relative
}
DIV.want DL DT {
	LINE-HEIGHT: 22px
}
DIV.want DL DD {
	MARGIN: 0px
}
DIV.want DIV {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
DIV.want DIV UL LI {
	DISPLAY: inline
}
.sh_story {
	CLEAR: both; MARGIN: 20px auto; WIDTH: 80%
}
#joiner {
	MARGIN-TOP: 10px
}
.quote 
{
	FLOAT: left; OVERFLOW: hidden; WIDTH: 320px; LINE-HEIGHT: 22px; PADDING-TOP: 6px; WORD-WRAP: break-word
}
.r_option
{
    font-weight: normal;
    font-size: 12px;
    float: right;
    margin-top: 8px;
    text-decoration:none;
}

.div_left {
    width:100%; background:url(../images/adkuang.jpg) no-repeat; height:112px; left:20px
}
.div_right {
    width:100%;height:100px;
}
.big_left {
    FLOAT: left;width:50%; height:150px;
}
.big_left .title {
     margin-left:10px; margin-top:10px;
}
.big_left .content {
     height:120px;/*background:url(../images/sheying.jpg) no-repeat;*/
}
.big_right {
    FLOAT: right;left:50%;width:50%;height:150px; 
}
.big_right .title {
     margin-left:10px; margin-top:10px;
}
.big_right .content {
     height:120px;background:url(../images/sheying.jpg) no-repeat;
}
.adtable {
    margin-left:15px; width:160px;
}
.adtable .td2{
    height:20px; background:url(../images/adtype1.gif) no-repeat left
}
.adtable .td3{
    height:20px; background:url(../images/adtype2.gif) no-repeat left
}
.line {
    background:url(../images/line.jpg) repeat-x
}
#div_gg {
    width:614px; background-color:#e1e1e1; height:100px;/*f8f8f8*/
}
.gtour {
    /*BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BACKGROUND: #f1f1f1;*/ /*BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid;*/ width:264px; height:267px; padding:4px 5px 4px 5px;DISPLAY: block; OVERFLOW: hidden; 
}
.gtour .inner {
    overflow: hidden;padding: 0;position: relative; WIDTH: 460px; HEIGHT:auto!important;HEIGHT: 270px;
}
.gtour .title {
    width:100%; height:35px; background:url(../images/gtourtitle_bg.gif) no-repeat right center
}
.gtour .title .left {
    width:50%; height:100%; background:url(../images/gtourtitle_bg.gif) no-repeat left center; float:left;padding-left:5px
}
.gtour .title .left div {
    width:100%; height:100%; background:url(../images/gtourtitle.gif) no-repeat left center; position:relative;
}
.gtour .title .left span {
    position:absolute; top:10px; left:20px; font-weight:bolder;
}
.gtour .title .right {
    width:77px; height:100%; background:url(../images/gtourtitle_more.gif) no-repeat left; float:right;
}
.gtour .title .right span {
    color:#fff; font-weight:bolder;LEFT: 397px;TOP: 12px;POSITION: absolute; cursor:hand; font-size:12px; text-decoration:none; width:40px;
}
.gtour .title span {
	font-size:15px; position:absolute; top:17px
}
#business {
    BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; DISPLAY: block; BACKGROUND: #f5f3fb; OVERFLOW: hidden; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid; width:264px; height:300px; padding:4px 5px 4px 5px;
}
#business .title {
    width:100%; height:45px; background:url(../images/business_title_bg.jpg) repeat-x; 
}
#business .title span {
	 /*font-size:16px; font-weight:bolder; */
}
#business .content {
    width:100%; height:220px;
}
.ptable {
    BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; DISPLAY: block; BACKGROUND: #f1f1f1; OVERFLOW: hidden; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid; width:264px; height:140px; padding:4px 5px 4px 5px;
}
.ptable .title {
    width:100%; height:20px; padding:15px 0px 0px 5px;
}
.ptable .title span {
	font-size:15px; position:absolute; top:17px
}
#business .add {
    width:100%; height:35px;
}
#other {
     DISPLAY: block;  OVERFLOW: hidden; width:264px; height:295px; padding:4px 5px 4px 5px;
}
#other .title {
    width:100%; height:20px; background:url(../images/other_title_bg.jpg) repeat-x; padding:1px 0px 0px 5px;
}
#other .title span {
	background-color:#fff; font-size:15px; font-weight:bolder; 
}
#other .content {
    width:100%; height:260px;
}
#other .content .contentbar {
	height:85px; width:100%; border-bottom: #e6e6e6 1px solid;
}
#other .content .contentbar table td {
     text-align:center;
}
#other .content .contentbar table td A {
     text-decoration:none; color:#8d8d8d;
}
#other .content .contentbar table td A:hover {
     text-decoration:none; color:#000;
}
.other .content {
    width:100%; height:260px;
}
.other .content .contentbar {
	height:85px; width:100%; border-bottom: #e6e6e6 1px solid;
}
.other .content .contentbar table td {
     text-align:center;
}
.other .content .contentbar table td A {
     text-decoration:none; color:#8d8d8d;
}
.other .content .contentbar table td A:hover {
     text-decoration:none; color:#000;
}
.artshow   {
    margin-top:10px;
}
.artshow .title  {
	height:15px; width:50%; background:url(../images/jiao.jpg) no-repeat left;
}
.artshow .title A {
    text-decoration: none;color:#333333; padding-left:20px
}
.artshow .date  {
    width:15%; color:#b6b6b6;
}
.fri_links{padding:6px; line-height:22px}
.fri_links a{white-space: nowrap; color:#aaa; text-decoration: none; margin-right:20px}
.fri_links a:hover{white-space: nowrap; color:#ccc}

.div_default_ad {
    overflow: hidden;padding: 0;position: relative; WIDTH: 100%;HEIGHT: 70px
}
.div_default_left {
    OVERFLOW: hidden;FLOAT: left;width:49%; height:100%;
}
.div_default_mid {
    FLOAT: left;width:2%; height:100%;
}
.div_default_right {
    OVERFLOW: hidden;FLOAT: left;width:49%; height:100%;
}

.midbar1 B {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; background-color:#fc8a1b; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
.midbar1 B.t1 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 4px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.midbar1 B.t2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 2px
}
.midbar1 B.t3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 1px
}
