/*-----------------------------------------------------------------------------*/
/*----------global parameter----------*/
ul{list-style-type:none;}
ul.richtext{list-style-type:disc;margin-left:33px;}
ul.richtext li{padding-left:7px;}
a {color:#02b4e4; text-decoration: none;cursor:pointer;margin:0;padding:0; }
a:hover { text-decoration: underline;}
img{border:0;margin:0;padding:0;}
body,div,ul,li,form,dl,dt,dd,iframe,p,label,h3,h4,h5{margin:0;padding:0;border:0;}
body{font-family:tahoma,"宋体",Helvetica,Arial,sans-serif;font-size:12px;color:#444;}
input,textarea,select{font-size:1em;}
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*----------layout parameter----------*/
body{text-align:center;margin:0;padding:0;}
#page{text-align:left;margin:0 auto;width:1000px;padding:0;}
#container{margin:0 20px;}

#blogtop{height:71px;overflow:hidden;background:url(../images/blog_top_bg.gif) repeat-x left top;}
#logo{float:left;width:200px;padding:0;}

#nav{float:right;overflow:hidden;margin-top:4px;padding:15px 0 0;background:url(../images/nav_bar1.gif) no-repeat right top;}
#nav dl{float:left;text-align:right;_width:80px;background:url(../images/bar_bg_2.gif) no-repeat right top;}
#nav dl.threeword{_width:66px;}
#nav dl.enditem{background:none;}
#nav dl dt{height:24px;line-height:24px;font-size:15px;padding:0 10px 0;}
#nav dl dt a{color:#444;font-family:"微软雅黑","宋体";}
#nav dl dt a:hover{color:#02a0e1;text-decoration:none;}
#nav dl dd{height:11px;padding:0 10px 0;font-size:8px;color:#aaa;font-weight:normal;font-family:Verdana,arial;}

#userlinks{float:right;width:164px;overflow:hidden;margin-top:4px;padding:4px 0 0;text-align:right;}
#userlinks .quicklinks{padding:0 8px;height:24px;}
#userlinks .quicklinks select{width:86px;}
#userlinks .quicklinks a{color:#777;}
#userlinks .quicklinks a:hover{color:#f60;}
#userlinks .welcome{padding:0 8px;}
#userlinks .welcome dt{line-height:16px;height:16px;overflow:hidden;white-space:nowrap;}
#userlinks .welcome dd{line-height:20px;height:20px;overflow:hidden;}
#userlinks .welcome dd a{padding:6px 0px 0 0;color:#02b4e4;}
#userlinks .welcome dd a.iconlogin{padding-left:20px;background:url(../images/icon_login.gif) no-repeat 0 2px;}
#userlinks .welcome dd a.iconreg{padding-left:20px;background:url(../images/icon_reg.gif) no-repeat 0 6px;}

#blogbanner{clear:both;position:relative;}
#blogtitle{}
#blogurlbg{height:22px;width:420px;background:#fff;filter:alpha(opacity=20);-moz-opacity:0.2;}
#blogurl{}
#blognav{}
#switchtheme{}

#layoutleft{float:left;width:251px;}
#layoutright{float:right;width:700px;}
#topright{float:right;width:203px;}
#topleft{float:left;width:488px;}

/*----------blockowner----------*/
.blockowner{margin:0 0 8px;border:1px solid #d0ebf2;}
.blockowner h4{font-size:14px;height:28px;overflow:hidden;line-height:28px;*line-height:30px;padding:0px 22px 0px 22px;text-align:center;}

.blockowner .owner{}
.blockowner .owner dt{text-align:center;padding:4px;}
.blockowner .owner dt .ownerpic{display:block;width:222px;height:222px;overflow:hidden;margin-left:9px;text-align:left;}
.blockowner .owner dt .ownerpic .changepic{position:absolute;display:block;width:24px;height:19px;background:#ddd url(../images/icons/icon16.gif) no-repeat center center;cursor:pointer;margin:203px 0 0 198px;}
.blockowner .owner dt .ownerpic .ppic{display:block;padding:11px;background:url(../images/ppic_border.jpg) no-repeat 0 0;}
.blockowner .owner dt .ownerpic .ppic label{display:block;width:200px;height:200px;overflow:hidden;text-align:center;}
.blockowner .owner dd{margin:0px 14px;border-bottom:1px solid #ddd;}
.blockowner .owner dd ul{width:100%;overflow:hidden;line-height:27px;height:27px;}
.blockowner .owner dd ul li{float:left;width:48%;}
.blockowner .owner dd#blogop1 ul li{width:100%;}
.blockowner .owner dd ul li a,.blockowner .owner dd ul li span{padding:6px 0 4px 24px;color:#444;}
.blockowner .owner dd ul li a:hover{color:#f60;}
.blockowner .owner dd ul li.addfri{background:url(../images/icons/icon09.gif) no-repeat 2px center;}
.blockowner .owner dd ul li.blogman{background:url(../images/icons/icon06.gif) no-repeat 2px center;}
.blockowner .owner dd ul li.greet{background:url(../images/icons/icon10.gif) no-repeat 2px center;}
.blockowner .owner dd ul li.addmsg{background:url(../images/icons/icon05.gif) no-repeat 2px center;}
.blockowner .owner dd#musicbox{border:0;}
.blockowner .owner dd#musicbox .flashmusic{padding:2px 0 2px 10px;/*border:1px solid #ddd;background:#fff;*/}

.blockowner .describe{margin:4px 14px;}
.blockowner .describe dl{width:100%;overflow:hidden;line-height:22px;clear:both;}
.blockowner .describe dl dt{float:left;width:17%;}
.blockowner .describe dl dd{float:right;width:82%;}
.blockowner .describe dl.invcount dt{width:5em;}
.blockowner .describe dl.invcount dd{float:left;width:10em;}


/*------blockowner End------*/

/*----------leftblock----------*/
.leftblock{margin:0 0 8px;border:1px solid #d0ebf2;}
.leftblock h4{font-size:14px;overflow:hidden;}
ul.piclist{width:100%;overflow:hidden;padding-bottom:10px;}
ul.piclist li{float:left;border-right:1px dashed #ccc;margin:12px 0 0;padding:0 5px;height:78px;overflow:hidden;}
ul.piclist li.thirdpic{border:0;}
ul.piclist li dl{width:74px;text-align:center;overflow:hidden;}
ul.piclist li dl dt{height:57px;overflow:hidden;}
.blockfooter{clear:both;}

.mygroup{padding:0 0 10px;}
.mygroup dl{margin:0 10px;padding:10px 0;border-bottom:1px solid #ddd;}
.mygroup dl dt{float:left;width:72px;height:58px;overflow:hidden;}
.mygroup dl dt span{display:block;width:58px;height:58px;overflow:hidden;}
.mygroup dl dd{height:58px;overflow:hidden;}
.mygroup dl dd p{line-height:18px;}
.mygroup dl dd h5{font-size:12px;padding-bottom:6px;}
.mygroup dl dd h5 a{color:#444;}
.mygroup dl dd h5 a:hover{color:#f60;}
/*------leftblock End------*/

/*----------PV----------*/
.pv{margin:0 0 8px;padding:8px 0 8px 9px;border:1px solid #d0ebf2;background:#fff;}
.pv .pvlist{height:1%;overflow:hidden;}
.pv .pvlist dl{float:left;border-right:1px solid #f2f2f2;}
.pv .pvlist dl.endtime{border:0;}
.pv .pvlist dl dt{width:32px;height:75px;}
.pv .pvlist dl dd{width:32px;height:22px; line-height:22px;*line-height:24px;_line-height:22px;text-align:center;color:#8c9866; background:#eaeaea;margin-top:4px;}
.pv .pvlist dl dd.pvcount{width:32px;height:6px;line-height:6px;*line-height:6px;_line-height:6px; color:#e30;background:none; font-size:8px;font-size:arial;}
.pv .pvlist dl dt.pv1{background:url(../images/icons/icon13.gif) no-repeat center 50px;}
.pv .pvlist dl dt.pv2{background:url(../images/icons/icon13.gif) repeat-y center 25px;height:50px;margin-top:25px;}
.pv .pvlist dl dt.pv3{background:url(../images/icons/icon13.gif) repeat-y center 0;}
.pv .pvtotal{padding-top:8px;}
.pv .pvtotal .pvitem{color:#02b4e4;}
.pv .pvtotal .pvcount{font-weight:bold;color:#f60;}
#layoutleft .pv .blockfooter{display:none;}
/*------PV End------*/

/*----------rightblock----------*/
.rightblock{margin:0 0 8px;border:1px solid #d0ebf2;}
.rightblock h4{font-size:14px;overflow:hidden;}
.rightblock h4 .all{font-size:12px;}
.rightblock ul{padding:8px 16px 8px;}
.rightblock ul li{padding-left:28px;height:25px;line-height:25px;border-bottom:1px solid #ddd;}
.rightblock ul li a{color:#444;text-decoration:underline;}
.rightblock ul li a:hover{color:#f60;}
.newstype1{background:url(../images/icons/icon01.gif) no-repeat 4px center;}
.newstype2{background:url(../images/icons/icon02.gif) no-repeat 5px center;}
.newstype3{background:url(../images/icons/icon03.gif) no-repeat 4px center;}
.newstype4{background:url(../images/icons/icon04.gif) no-repeat 5px center;}
.newstype5{background:url(../images/icons/icon05.gif) no-repeat 4px center;}

.boardmsg{padding:0 8px;margin:8px 0;height:90px;overflow:hidden;line-height:1.8em;word-wrap:break-word;word-break:break-all;}
/*------rightblock End------*/

/*----------mainblock----------*/
.blogtypes,.myjournal{margin:0 0 8px;}
.blogtypes h4,.myjournal h4{font-size:14px;overflow:hidden;}
.blogtypes ul{padding:0 8px 0 20px;overflow:hidden;height:1%;}
.blogtypes ul li{float:left;width:92px;height:1.8em;line-height:1.8em;overflow:hidden;}

.blogtypes h4 .all,.myjournal h4 .all{font-size:12px;}
.myjournal ul{padding:0 8px;overflow:hidden;height:1%;}
.myjournal ul li{border-bottom:1px solid #ddd;clear:both;}
.myjournal ul li h5{font-size:14px;height:28px;overflow:hidden;line-height:28px;*line-height:30px;padding:0px 10px 0px 28px;margin-bottom:4px;color:#690;background:url(../images/icons/icon17.gif) no-repeat 10px 6px;}
.myjournal ul li h5 a{color:#690;}
.myjournal ul li h5 .gray{font-weight:normal;}
.myjournal ul li dl{padding:0 16px 4px;}
.myjournal ul li dl dd{line-height:1.5em;}
.myjournal ul li dl dt{line-height:2em;}

.mainblock{clear:both;margin:0 0 8px;}
.mainblock h4{font-size:14px;overflow:hidden;}
.mainblock h4 .all{font-size:12px;}

.plist{padding:10px 0 5px 10px;height:1%;overflow:hidden;}
.plist dl{float:left;width:138px;}
.plist dl dt{width:130px;height:128px;overflow:hidden;}
.plist dl dd{width:130px;}
.plist dl dd h5,.plist dl dd p{font-size:12px;line-height:1.8em;border-bottom:1px solid #ddd;}
.plist dl dd h5 a{color:#06d;}
.plist dl dd p{color:#999;}

#titleswitch2,#titleswitch3,#msglist2,#msglist3{display:none;}
.bulb{padding:2px 24px 2px 0;background:url(../images/icons/icon14.gif) no-repeat right 0;}
.pointspan{font-weight:normal;cursor:pointer;text-decoration:underline;}
.mlist{width:98%;}
.mlist dl{padding:10px;height:1%;clear:both;overflow:hidden;}
.mlist dl.mtr2{background:#f5f5f5;}
.mlist dl dt{width:10%;float:left;}
.mlist dl dt span{display:block;width:60px;height:60px;overflow:hidden;}
.mlist dl dd{width:89%;float:right;}
.mlist dl dd dl{padding-right:0;}
.mlist dl dd dl dd{width:96%;}
.mlist dl dd h5{border-bottom:1px solid #ddd;line-height:18px;height:25px;font-weight:normal;font-size:12px;}
.mlist dl dd h5 .all{color:#999;}
.mlist dl dd h5 .all a{color:#f60;padding:1px 0 2px 30px;*padding-top:3px;_padding-top:1px;}
.mlist dl dd h5 .all a.linkreply{background:url(../images/icons/reply.gif) no-repeat 10px 0;}
.mlist dl dd h5 .all a.linkdel{background:url(../images/icons/del.gif) no-repeat 10px 0;}
.mlist dl dd .mdetail{padding:5px 0 0;line-height:1.5em;}
.mlist dl dd .mdetail label{display:block;padding-bottom:6px;color:#56889e;}
.mlist dl dd .mdetail label a{font-weight:bold;}
.mlist .mpager{padding:10px 0;}
.msgarea{padding:0 10px;height:130px;overflow:hidden;margin-top:15px;}
/*.msgarea .watermark{color:#ddd;font-family:'宋体';font-size:14px;line-height:220px;padding-left:300px;}
.msgarea .watermark .fontarial{font-family:arial;font-size:16px;}*/
.msgarea textarea{width:97%;height:120px;padding:2px;border:1px solid #ccc; background:#fff url(../images/icons/word1.gif) no-repeat 250px 95px;}
.msginput{padding:10px;}
input.msgsub{width:62px;height:22px;border:0;cursor:pointer; background:url(../images/icons/submit.gif) no-repeat left top;color:#fff;}
.msginput span{color:#f60;}

.msgout p{margin-bottom:8px;}
.msgout p .msgoutinput{width:220px;border:1px solid #ccc;padding:2px;}
/*------mainblock End------*/

#footer{clear:both;padding:44px 0 40px;background:url(../images/footerbg.gif) repeat-x 0 30px;overflow:hidden;height:1%;}
#footer .schoollogo{float:left;width:206px;text-align:center;}
#footer .ostarlogo{float:right;width:186px;padding-top:10px;text-align:center;}
#footer .copyright{float:left;margin:10px 0;line-height:2em;padding:0 16px; border-color:#b4b4b4;border-style:dashed;border-width:0 1px 0;}
#footer .copyright .copylinks{width:534px;font-family:"宋体";color:#666;}
#footer .copyright .copylinks a{color:#666;}

/*-----------------------------------------------------------------------------*/
/*----------pager----------*/
.pager{padding:5px 20px 5px 40px;}
ul.pageul{height:22px;overflow:hidden;}
ul.pageul li{float:left;margin-right:5px;height:22px;line-height:22px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:url(../images/icon_bg_1.gif) repeat-x 0 0;}
ul.pageul li .pagelink{color:#666;padding:0 9px;}
ul.pageul li a .curpage,.pager ul li a:hover{text-decoration:none;color:#fd142a;}
ul.pageul li.noborder{border:0;background:none;*line-height:24px;_line-height:22px;}
ul.pageul li.noborder1{border:0;background:none;}
ul.pageul li.noborder1 select{width:60px;}
/*------pager End------*/
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*----------write----------*/
.writebox{padding-left:10px;}
.writebox dl{width:100%;overflow:hidden;margin-top:10px;clear:both;}
.writebox dl dt{float:left;width:70px;padding-top:5px;}
.writebox dl dd{float:left;width:610px;}
.writebox dl dd .replyarea{width:610px;height:520px;}
.writebox dl dd .replyarea textarea{width:595px;height:500px;border:1px solid #ccc;padding:4px;}
.writebox dl dd .posthelp{line-height:22px;}
.writebox dl dd select.selboard{margin-top:4px;*margin-top:2px;}
.writebox dl dd input.writetitle{margin-top:2px;*margin-top:0px;float:left;width:300px;margin-right:10px;}
.writebox dl dd input.ufile{padding:2px;width:240px;}

.togroupsel{margin:4px 20px;height:1%;overflow:hidden;}
.togroupsel li{float:left;width:270px;line-height:1.8em;}

input.writebtn{width:67px;height:20px;line-height:20px; *line-height:24px; border:0; cursor:pointer; background:url(../images/button_small_3.gif) no-repeat 0 0;color:#444;}
input.blogtypesub{width:42px;height:20px;line-height:20px; *line-height:24px; border:0; cursor:pointer; background:url(../images/button_tiny_3.gif) no-repeat 0 0;color:#444;}
/*------write End------*/
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*----------photo----------*/
.albumbox{border:1px solid #d9e9e8; margin-bottom:12px; background:#fff url(../images/title_bg_7.gif) repeat-x 0 1px;}
.albumbox h4{height:31px; overflow:hidden; line-height:31px; padding-left:40px; font-size:14px; color:#0099b5;}
#albumtop h4{background:url(../images/icons/icon54.gif) no-repeat 12px center;}
#albummain h4{background:url(../images/icons/album.gif) no-repeat 12px center;}
.albumbox h4 .right{margin-right:12px;line-height:21px;padding-top:5px;}
.albumbox h4 .albname,.albumbox h4 .albname a{color:#333;}
.albumbox h4 .albname .count{color:green}
.morealb{font-size:12px;padding:2px 3px;background:#148fb8;color:#fff;font-weight:normal;}
input.crealbum{width:99px;height:21px;line-height:21px; *line-height:23px; border:0; cursor:pointer; background:url(../images/button_bg_016.gif) no-repeat 0 0;color:#fff;}
input.uploadpic{width:85px;height:21px;line-height:21px; *line-height:23px; border:0; cursor:pointer; background:url(../images/button_bg_017.gif) no-repeat 0 0;color:#fff;}

.albumbox .albumtype{padding:0 40px;height:30px;overflow:hidden;line-height:30px;}
.albumbox .albumtype .right{font-weight:bold;}
.albumbox .albumtype .right .count{color:#d85d1a;}
.albumbox .albumtype .typealbum{font-size:14px;padding:2px 20px 2px 20px;background:url(../images/icons/album.gif) no-repeat 0 center;}
.albumbox .albumtype .typealbum a{color:#444;}

.albumlist{padding:20px 0 8px 40px;height:1%;overflow:hidden;}
.albumlist label{float:left;width:66px;height:356px;}
.albumlist dl{float:left;width:157px;height:356px;overflow:hidden;}
.albumlist dl dt{padding:11px 12px 13px 20px;margin-bottom:5px;background:url(../images/albumborder.gif) no-repeat 0 0;}
.albumlist dl dt span{display:block;width:125px;height:125px;overflow:hidden;}
.albumlist dl dd{line-height:21px;border-bottom:1px solid #ddd;padding:2px 5px;}
.albumlist dl dd a{color:#0a66cd;}
.albumlist dl dd h5{font-size:12px;}
.albumlist dl dd h5 a{color:#57ad4c;}

.photolist{padding:20px 20px 0;height:1%;overflow:hidden;}
.photolist label{float:left;width:29px;height:310px;}
.photolist .listpic{float:left;width:200px;height:320px;overflow:hidden;}
.photolist dl{border:1px solid #ddd;padding:9px 9px 0;}
.photolist dl dt{width:180px;height:180px;overflow:hidden;margin-bottom:10px;}
.photolist dl dd{line-height:21px;border-bottom:1px solid #ddd;padding:2px 5px;}
.photolist dl dd .ddfloat{width:170px;overflow:hidden;}
.ddfloat .left,.ddfloat .right{width:48%;white-space:nowrap;overflow:hidden;}
.photolist dl dd.endbor{border:0;padding-bottom:4px;}
.photolist dl dd a{color:#0a66cd;}
.photolist dl dd h5{font-size:12px;}
.photolist dl dd h5 a{color:#57ad4c;}

.photodet{padding:10px 15px;overflow:hidden;}
.photodet dl{float:left;width:510px;overflow:hidden;}
.photodet dl dt{text-align:center;width:510px;overflow:hidden;}
.photodet dl dt span{padding:4px 0;}
.photodet dl dt .right{color:#649f5b;}
.photodet dl dt .nextp{float:right;padding:0 5px 0 10px;background:url(../images/arrow_9.gif) no-repeat 0 center;}
.photodet dl dt .lastp{float:left;padding:0 5px 0 15px;background:url(../images/arrow_8.gif) no-repeat 5px center;}
.photodet dl dt .ptitle{color:#649f5b;font-weight:bold;font-size:14px;line-height:2em;}
.photodet dl dd{line-height:21px;border-bottom:1px solid #ddd;padding:2px 5px;}
.photodet dl dd.topbor{border-top:1px solid #ddd;margin-top:5px; height:1%;overflow:hidden;}
.photodet dl dd .ddfloat{width:500px;overflow:hidden;}
.pedit{padding:3px 0 3px 20px; color:#0a66cd; background:url(../images/icons/icon50.gif) no-repeat 0 center;}
.pwater{padding:3px 0 3px 20px; color:#0a66cd; background:url(../images/icons/icon57.gif) no-repeat 0 center;}
.pcover{padding:3px 0 3px 20px; color:#0a66cd; background:url(../images/icons/icon55.gif) no-repeat 0 center;}
.pdel{padding:3px 0 3px 18px; color:#0a66cd;background:url(../images/icons/del.gif) no-repeat 0 center;}

.photodet .pother{float:right;width:143px;}
.ptofav{border:1px solid #d9e8ed;background:#e7faff;text-align:center;padding:20px 20px 5px;margin:0 0 8px;}
.ptofav p{width:100%;padding:15px 0 10px;overflow:hidden;}
.ptofav p span{width:50px;line-height:20px;}
.ptofav p a{color:#05d;font-weight:bold;font-size:15px;}
.photodet .pother .pmore{border:1px solid #ddd;padding:1px;padding-bottom:10px;}
.photodet .pother .pmore h5{background:#d0ebf2;text-align:center;padding:4px 0;margin-bottom:10px;}
.photodet .pother .pmore h5 a{font-size:12px;color:#0099b5;}
.photodet .pother .pmore ul{height:371px;overflow:hidden;margin-bottom:10px;}
.photodet .pother .pmore ul li{margin:10px 19px;width:103px;height:103px;text-align:center;overflow:hidden;}
.photodet .pother .pmore ul li.plisel{margin:0 19px;height:11px;}
.photodet .pother .pmore ul li.plisel a{font-size:5px;line-height:5px;height:11px;display:block;}
.photodet .pother .pmore .otheralb{text-align:center;}
.photodet .pother .pmore .otheralb a{color:#999;}
.photodet .pother .pmore .otheralb a:hover{color:#f60;}

.photocom{padding:20px 10px 0;clear:both;}
.photocom h3{background:#d0ebf2 url(../images/icons/icon56.gif) no-repeat 20px center;padding:6px 20px 6px 40px;font-size:14px;color:#0099b5;margin:0 0 10px 0;}
.photocom dl{padding:10px;height:1%;clear:both;overflow:hidden;}
.photocom dl.mtr2{background:#f5f5f5;}
.photocom dl dt{width:10%;float:left;}
.photocom dl dt span{display:block;width:60px;height:60px;overflow:hidden;}
.photocom dl dd{width:89%;float:right;}
.photocom dl dd h5{border-bottom:1px solid #ddd;line-height:18px;height:25px;font-weight:normal;font-size:12px;}
.photocom dl dd h5 .all{color:#999;}
.photocom dl dd h5 .all a{color:#f60;padding:1px 0 2px 30px;*padding-top:3px;_padding-top:1px;}
.photocom dl dd h5 .all a.linkreply{background:url(../images/icons/reply.gif) no-repeat 10px 0;}
.photocom dl dd h5 .all a.linkdel{background:url(../images/icons/del.gif) no-repeat 10px 0;}
.photocom dl dd .mdetail{padding:5px 0 0;line-height:1.5em;}
.photocom dl dd .mdetail label{display:block;padding-bottom:6px;color:#56889e;}
.photocom dl dd .mdetail label a{font-weight:bold;}
.photocom .mpager{padding:10px 0;}

.addalbum{padding:20px;}
.addalbum .albpic{width:100%;overflow:hidden;margin-bottom:10px;}
.addalbum .albpic dt{float:left;margin:0 10px;border:4px solid #e1e1e1;background:#999;}
.addalbum .albpic dt span{display:block;width:180px;height:180px;overflow:hidden;}
.addalbum .albpic dd{float:right;width:430px;}
.addalbum .albpic dd p{line-height:1.5em;width:100%;overflow:hidden;padding-bottom:8px;}
.addalbum .albpic dd p label{float:left;width:5em;*padding-top:3px;}
.addalbum .albpic dd p input.albtext{border:1px solid #ccc;padding:2px;width:180px;float:left;}
.addalbum .albpic dd p textarea.albarea{border:1px solid #ccc;padding:2px;width:240px;height:120px;float:left;}
.addalbum .albpic dd p input.albcheck{float:left;}
.addalbum .albpic dd p select.picalbsel{float:left;width:100px;}
.addalbum .albpic dd p span.albtip{float:left;}
.addalbum .albsub{width:95%;margin-left:10px;clear:both;overflow:hidden;padding-bottom:8px;}
.addalbum .albsub1{margin-bottom:8px;}
.addalbum .albsub dt{float:left;width:11%;padding-top:4px;*padding-top:6px;_padding-top:4px;text-align:right;}
.addalbum .albsub dd{float:right;width:88%;}
.addalbum .albsub dd input.albtext{border:1px solid #ccc;padding:2px;width:140px;}

.sitespace{width:100%;overflow:hidden;margin-bottom:10px;}
.sitespace dl{width:100%;overflow:hidden;}
.sitespace dl dt{float:left;width:400px;font-weight:bold;font-size:14px;}
.sitespace dl dd{float:left;width:201px;background:url(../images/progress_bg.gif) no-repeat 0 0;}
.sitespace dl dd div{height:15px;overflow:hidden;}
.sitespace p{padding-top:8px;color:#999;}
/*------photo End------*/
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*----------journal----------*/
#journaltop h4{background:url(../images/icons/icon47.gif) no-repeat 12px center;}
#journaltop h4 .right{font-size:12px;color:#444;}

.showcalendar{margin:10px;background:url(../images/diary_bg_1.gif) repeat-y 0 0;}
.calendarwrapper{width:100%;overflow:hidden;background:url(../images/diary_bg_2.gif) no-repeat 0 bottom;}
.dtypesel{float:left;width:118px;background:url(../images/diary_bg_3.gif) no-repeat 0 top;}
.dtypesel ul{margin-top:10px;}
.dtypesel ul li{font-size:14px;background:url(../images/icons/diary_bg_4.gif) no-repeat center bottom;padding:8px 0;}
.dtypesel ul li.listnull{height:15px;padding:0;overflow:hidden;background:none;}
.dtypesel ul li a{color:#fff;padding:4px 20px 4px 40px;}
.dtypesel ul li a:hover{color:#f30;}
.dtypesel ul li a.dtype1{background:url(../images/icons/icon48.gif) no-repeat 20px 4px;}
.dtypesel ul li a.dtype2{background:url(../images/icons/icon51.gif) no-repeat 20px 4px;}
.dtypesel ul li a.dtype3{background:url(../images/icons/icon49.gif) no-repeat 20px 6px;}
.dtypesel ul li a.dtype4{background:url(../images/icons/icon53.gif) no-repeat 20px 5px;}
.dtypesel ul li a.dtype5{background:url(../images/icons/icon50.gif) no-repeat 20px 5px;}
.dtypesel ul li a.dtype6{background:url(../images/icons/icon50.gif) no-repeat 20px 4px;}
.calendartable{float:right;width:550px;}

.calendartable table{border-left:1px solid #ddd;border-top:1px solid #ddd;table-layout:fixed;font-size:12px;}
.calendartable table th{border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;height:50px;}
.calendartable table th .cury{padding:0 20px;font-size:14px;color:#493;}
.calendartable table th .gray{font-weight:normal;}
.calendartable table td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;width:14%;height:70px;vertical-align:top;padding:5px;}
.calendartable table td.dtoday{background:#e5f4d0;}
.calendartable table td .todaylink{display:block;width:100%;}
.calendartable table td .todaylink:hover{text-decoration:none;}
.calendartable table td .date{font-size:14px;font-weight:bold;color:#555;}
.calendartable table td.sunday .date{color:#cf5e24;}
.calendartable table td.saturday .date{color:#19c;}
.calendartable table .weekdays td{height:auto;text-align:center;font-size:14px;font-weight:bold;}
.djlist{margin:10px 0 0 12px;list-style-type:disc;}
.djlist li{margin-bottom:4px;}
.djlist li a{color:#493;word-wrap:break-word;word-break:break-all;}

#mycalendar{padding:10px;}
#mycalendar .calendartable{float:none;width:100%;}
#mycalendar .calendartable .djlist li,#mycalendar .calendartable .djlist li.djcal1{background:#fad;}
#mycalendar .calendartable .djlist li.djcal2{background:#cdf;}
#mycalendar .calendartable .djlist li.djcal3{background:#7cf;}
#mycalendar #calendartable1 td{width:16%;}
#mycalendar #calendartable2 td{width:16%;height:200px;}
#mycalendar .caltype{margin-top:10px;}
#mycalendar .caltype p{line-height:1.5em;padding-bottom:2px;}
#mycalendar .caltype p .caltype1{background:#fad;padding:0px 2px;}
#mycalendar .caltype p .caltype2{background:#cdf;padding:0px 2px;}
#mycalendar .caltype p .caltype3{background:#7cf;padding:0px 2px;}

.addcal{padding:8px;}
.addcal h5{font-size:14px;line-height:2em;}
.addcal dl{width:100%;overflow:hidden;margin-bottom:8px;clear:both;line-height:22px;}
.addcal dl dt{float:left;width:11%;padding-top:2px;}
.addcal dl dd{float:left;width:88%;}
.addcal dl dd input.writetitle{width:300px;margin-right:10px;}
.addcal dl dd input.writetime{padding:2px;width:80px;}
.addcal dl dd .posthelp{line-height:22px;}
.addcal dl dd .caltextarea{width:400px;height:100px;padding:2px;}


.todayjournal{padding:4px 10px 0;border:1px solid #d9e9e8;margin-bottom:12px;background-color:#fff;}
.todayjournal h4{font-size:14px;height:34px;overflow:hidden; border-bottom:1px solid #ddd; line-height:34px; *line-height:36px; padding:0px 10px 0px 28px;margin-bottom:10px;background:url(../images/icons/icon17.gif) no-repeat 10px 9px;color:#690;}
.todayjournal h4 a{color:#690;}
.todayjournal h4 .gray{font-weight:normal;}
.todayjournalmain{width:100%;overflow:hidden;/*line-height:1.5em;*/}
.todayjournalmain p{margin-bottom:20px;}
.todayjournalfoot{border-top:1px solid #eee;padding:12px 0;}
.editj{padding:3px 5px 3px 20px;background:url(../images/icons/icon53.gif) no-repeat 0 center;color:#690;}
.delj{padding:3px 5px 3px 18px;background:url(../images/icons/del.gif) no-repeat 0 center;color:#690;}
.addj{padding:3px 5px 3px 20px;background:url(../images/icons/icon50.gif) no-repeat 0 center;color:#690;font-size:12px;font-weight:normal;}
.editjls{padding:3px 5px 3px 20px;background:url(../images/icons/icon50.gif) no-repeat 0 center;color:#f60;}
.deljls{padding:3px 5px 3px 18px;background:url(../images/icons/del.gif) no-repeat 0 center;color:#f60;}

.showjlist{margin:10px 8px;}
.showjlist h3{height:36px;overflow:hidden;background:url(../images/jlist_bg_m.gif) repeat-x 11px top;}
.showjlist h3 .right{padding:7px 4px 7px 0;background:url(../images/jlist_bg_r.gif) no-repeat right top;}
.showjlist h3 .right a{padding-right:10px;}
.showjlist h3 .left{height:36px;background:url(../images/jlist_bg_l.gif) no-repeat 0 top;line-height:36px;overflow:hidden;}
.showjlist h3 .left a{color:#fff;padding:4px 0 4px 36px;font-weight:normal;font-size:14px;}
.showjlist h3 .left a:hover{color:#f30;}
.showjlist h3 .left a.dtype1{background:url(../images/icons/icon48.gif) no-repeat 16px 4px; *background-position-y:3px; _background-position-y:4px;}
.showjlist h3 .left a.dtype2{background:url(../images/icons/icon51.gif) no-repeat 16px 4px; *background-position-y:3px; _background-position-y:4px;}
.showjlist h3 .left a.dtype3{background:url(../images/icons/icon49.gif) no-repeat 16px 6px; *background-position-y:5px; _background-position-y:6px;}
.showjlist h3 .left a.dtype6{background:url(../images/icons/icon50.gif) no-repeat 16px 5px; *background-position-y:4px; _background-position-y:5px;}

.listtable{clear:both;width:100%;}
.listtable table{width:100%;table-layout:fixed;}
.listtable table tr.jtr2{background:#f5f5f5;}
.listtable table thead tr{height:30px;background:#f5f5f5;font-weight:bold;}
.listtable table tbody tr{height:50px;}
.listtable table th{padding:0 8px 0 30px;border-left:1px solid #fff;}
.listtable table tbody th{font-weight:normal; background-image:url(../images/icons/icon17.gif); background-repeat:no-repeat; background-position:8px center;}
.listtable table tbody th a{color:#444;}
.listtable table tbody th a:hover{color:#f60;}
.listtable table td{text-align:center;border-left:1px solid #fff;}
.listtable table td.jlistc1{border:0;}
.listtable table tbody td.jlistc4{color:#999;}
.listtable table tbody td.jlistc5{color:#396;}
.listtable table tbody td.jlistc6{color:#f60;}

.jlistc1{width:20px;}
.jlistc2{width:230px;}
.jlistc3{width:80px;}
.jlistc3 a{color:#0a66cd;}
.jlistc4{width:110px;}
.jlistc5{width:50px;}
.jlistc6{width:50px;}
.jlistc7{width:40px;}
.jlistc8{width:40px;}

.listtable table td.jtypec1{width:500px;text-align:left;padding-left:40px;}
.jtypec1 a{color:#0a66cd;}
.jtypec2,.jtypec3{width:100px;}

.jtypeadd{margin:5px 0;padding:10px 40px 0;border-top:1px solid #ddd;}
.jtypeadd dl{width:100%;overflow:hidden;line-height:20px;}
.jtypeadd dl dt{float:left;width:7em;}
.jtypeadd dl dd{float:left;width:400px;}

.listtablepager{padding:8px 0;}

.typemove{border-top:1px solid #ddd;padding-top:5px;color:#cf5e24;line-height:28px;}
.typemove a{color:#cf5e24;}
.typemove .right{*line-height:22px;}

.jlistsummary{padding-top:10px;}
.jlistsummary ul{width:100%;overflow:hidden;}
.jlistsummary ul li{border-bottom:1px solid #ddd;clear:both;}
.jlistsummary ul li h5{font-size:14px;height:28px;overflow:hidden;line-height:28px;*line-height:30px;padding:0px 10px 0px 28px;margin-bottom:4px;color:#690;background:url(../images/icons/icon17.gif) no-repeat 10px 6px;}
.jlistsummary ul li h5 a{color:#690;}
.jlistsummary ul li h5 .gray{font-weight:normal;}
.jlistsummary ul li dl{padding:0 16px 4px;}
.jlistsummary ul li dl dd{line-height:1.5em;}
.jlistsummary ul li dl dt{line-height:2em;}

/*detail*/
.fav{float:right;padding:3px 0 3px 20px;text-align:right;white-space:nowrap;color:#444;font-size:12px;}
.fav span{margin:0 5px;font-weight:bold;line-height:26px;padding:6px 0 5px 28px;}
.fav .toFav{background:url(../images/icons/icon35.gif) no-repeat 0px 0px;}
.fav .toShare{background:url(../images/icons/forum_icon_14.gif) no-repeat 3px 2px;}
.todayjournal h5 .fav a{text-decoration:underline;cursor:pointer;color:#444;}
.todayjournal h5 .fav a:hover{color:#f60;}

.nextjournal{clear:both;padding-bottom:4px;}
.nextjournal a{color:#444;}
.nextjournal a:hover{color:#f60;}
/*------journal End------*/
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*----------friend----------*/
#blogfriend h4{background:url(../images/icons/icon30.gif) no-repeat 12px center;padding-left:44px;}
#blogfriend h4 .right{font-size:12px;color:#444;}

.bfpages{padding:8px;}
.tabarea{padding-top:12px;}
.tabarea dd{width:100%;overflow:hidden;}
.tabarea dd ul{padding-left:10px;border-bottom:1px solid #bbb;height:25px;}
.tabarea dd ul li{float:left;border:1px solid #bbb;border-bottom:none;padding:0 4px;margin-right:5px;
height:20px;line-height:20px;position:relative;top:5px;}
.tabarea dd ul li.right{float:right;}
.tabarea dd ul li a{color:#666;}
.tabarea dd ul li.seltab{background:#eee;font-size:14px;font-weight:bold;padding:4px 12px 0;position:relative;top:1px;}
.tabarea dd ul li a:hover,.tabarea dd ul li.seltab a{text-decoration:none;color:#f60;}
.tabarea dt{background:#eee;height:5px;line-height:5px;font-size:2px;}
.subtabarea{padding:0 0 5px;margin-bottom:10px;background:#eee;text-align:center;}
.subtabarea .count{color:#f60;font-weight:bold;}
.subtabarea a.bfrowdel{padding:3px 8px 3px 18px;background:url(../images/icons/del.gif) no-repeat 0 center;color:#377f69;}
.subtabarea #rightandsel{*margin-top:-4px;}
.subtabarea #rightandsel a{color:#444;text-decoration:underline;}
.subtabarea #rightandsel a:hover{color:#f60;}
.bfnone{text-align:center;}
.bflist{width:100%;overflow:hidden;}
.bflist dl{float:left;width:85px;height:130px;}
.bflist dl dt{border:2px solid #eee;padding:5px;margin:7px;}
.bflist dl dt span{display:block;overflow:hidden;width:57px;height:57px;text-align:center;}
.bflist dl dd{margin:3px 6px;text-align:center;white-space:nowrap;overflow:hidden;}
.bflist dl dd a{color:#444}
.bflist dl dd a:hover{color:#f60;}
.bflist dl dd a.bfdel{padding:3px 0 3px 10px;background:url(../images/icons/icon58.gif) no-repeat 0 center;color:#377f69;}

.bfrow table{width:100%;table-layout:fixed;}
.bfrow table thead tr td,.bfrow table thead tr th{font-weight:bold;}
.bfrow table tr.jtr2{background:#f5f5f5;}
.bfrow table tr td{padding:5px 10px;text-align:center;}
.bfrow table tr td a.bfrowag{padding:3px 0 3px 20px;background:url(../images/icons/icon19.gif) no-repeat 0 center;color:#377f69;}
.bfrow table tr td a.bfrowdel{padding:3px 0 3px 18px;background:url(../images/icons/del.gif) no-repeat 0 center;color:#377f69;}
.bfrow table tr td a.bfrowrep{padding:3px 0 3px 20px;background:url(../images/icons/icon56.gif) no-repeat 0 center;color:#377f69;}
.bfrow table tr th{padding:5px 10px;font-weight:normal;}
.bfrow table tr th a{color:#444;text-decoration:underline;}
.bfrow table tr th a:hover{color:#f60;}

.bfinvite{padding-bottom:10px;}
.bfinvite h5{font-size:14px;padding:8px;border-bottom:1px solid #ccc;margin-bottom:8px;}
.bfinvite p{padding:0 20px 20px;color:#777;}
.bfinvite dl{width:100%;overflow:hidden;margin-bottom:8px;}
.bfinvite dl dt{float:left;width:12%;text-align:right;padding-top:3px;}
.bfinvite dl dd{float:right;width:87%;}
.bfemail{width:500px;}
.bfinvite dl dd p{padding:5px 0 12px;color:#444;line-height:1.5em;}
input.invlink{width:300px;}
/*------friend End------*/
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*----------mygroup----------*/
#bloggroup h4{background:url(../images/icons/icon37.gif) no-repeat 12px center;padding-left:44px;}
.bgpages{padding:8px;}

.owngroups{}
.owngroups table tbody tr{height:110px;}
.owngroups table tbody tr.gtr2{background:#f5f5f5;}
.owngroups table tbody tr td.gtd1{width:140px;}
.owngroups table tbody tr td.gtd2{width:140px;font-weight:bold;line-height:22px;}
.owngroups table tbody tr td.gtd2 a{font-size:14px;color:#444;}
.owngroups table tbody tr td.gtd2 a:hover{color:#f60;}
.owngroups table tbody tr td.gtd3{width:182px;}
.owngroups table tbody tr td.gtd3 .divgtd{border-right:1px dashed #d1d1d1;border-left:1px dashed #d1d1d1;width:160px;height:90px;line-height:90px;}
.owngroups table tbody tr td.gtd3 .divgtd p{padding-left:50px;background:url(../images/icon_user.gif) no-repeat 28px 38px;}
.owngroups table tbody tr td.gtd3 .divgtd p .count{font-weight:normal;color:#e36f8f;}
.owngroups table tbody tr td.gtd4{width:200px;}
.owngroups table tbody tr td.gtd4 a{color:#444;}
.owngroups table tbody tr td.gtd4 a:hover{text-decoration:none;color:#f60;}
.owngroups table tbody tr td.gtd4 a.linkmanage{padding:2px 30px 2px 22px;background:url(../images/icon_mana.gif) no-repeat 0 2px;}
.owngroups table tbody tr td.gtd4 a.linkdel{padding:2px 0px 2px 20px;background:url(../images/icon_del.gif) no-repeat 0 0;}

.tablebbs{clear:both;border:1px solid #bad3da;padding:0 3px 3px;background:#bde9ea;margin:0 0 25px;}
.tablebbs table.tabletop{width:100%;}
.tablebbs table.tabletop tr{height:25px;}
.tablebbs table.tabletop th,.tablebbs table.tabletop td{text-align:center;font-weight:normal;color:#006593;padding:0 3px;}
.tablebbs table.wholetable{width:100%;background:#f4feff;table-layout:fixed;}
.tablebbs table.wholetable tr{border-bottom:1px solid #d3e5e7;}
.tablebbs table.wholetable th{font-weight:normal;padding:5px 3px;line-height:22px;border-bottom:1px solid #d3e5e7;}
.tablebbs table.wholetable th p{line-height:16px;color:#888;}
.tablebbs table.wholetable td{text-align:center;padding:5px 3px;line-height:14px;border-bottom:1px solid #d3e5e7;color:#999;white-space:nowrap;font-size:11px;}
.tablebbs table.wholetable th a,.tablebbs table.wholetable td a{color:#1a506c;font-size:12px;}
.tablebbs table.wholetable th a:hover,.tablebbs table.wholetable td a:hover{color:#f60;}
.tablebbs table.wholetable th .selpage{padding-left:5px;}
.tablebbs table.wholetable th .selpage a{color:#999;font-size:11px;padding:0 1px;}

.tablebbs .corner_top{height:3px;line-height:3px;overflow:hidden;background:#f4feff url(../images/forum_bg_tr.gif) no-repeat right top;}
.tablebbs .corner_top div{line-height:3px;height:3px;font-size:3px;background:url(../images/forum_bg_tl.gif) no-repeat left top;}
.tablebbs .corner_bottom{height:3px;line-height:3px;overflow:hidden;background:#f4feff url(../images/forum_bg_br.gif) no-repeat right bottom;}
.tablebbs .corner_bottom div{line-height:3px;height:3px;font-size:3px;background:url(../images/forum_bg_bl.gif) no-repeat left bottom;}

/*------mygroup End------*/
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*----------myfav----------*/
#blogfav  h4{background:url(../images/icons/icon31.gif) no-repeat 12px center;padding-left:44px;}
#blogfav h4 .right{font-size:12px;color:#444;}
#blogfav h4 .right a{color:#444;text-decoration:underline;}
#blogfav h4 .right a:hover{color:#f60;}
.bfavpages{padding:8px;}
.bfavpages table tbody td{vertical-align:top;padding-top:18px;}

.tablesearch{margin:0 0 25px;}
.tablesearch table thead th,.tablesearch table thead td{border-bottom:1px solid #60c9e9;}
.tablesearch table th{font-weight:normal;padding:5px 20px 5px 10px;line-height:1.5em;}
.tablesearch table th h5{font-size:16px;line-height:1.2em;margin-bottom:10px;font-weight:normal;}
.tablesearch table th h5 a{text-decoration:underline;}
.tablesearch table th h5 a:hover{text-decoration:none;}
.tablesearch table td{text-align:center;padding:5px 3px;}

#searchblog table th h5{margin-top:10px;}
#searchblog table td a.coledit,a.coledit{padding:5px 0 5px 20px;background:url(../images/icons/icon53.gif) no-repeat 0 center;text-decoration:underline;color:#444;}
#searchblog table td a.coledit:hover,a.coledit:hover{color:#f60;}
#searchblog table td a.coldel,a.coldel{padding:5px 0 5px 20px;background:url(../images/icons/del.gif) no-repeat 4px center;text-decoration:underline;color:#444;}
#searchblog table td a.coldel:hover,a.coldel:hover{color:#f60;}
#searchblog table td a.colop,a.colop{padding:5px 0 5px 30px;background:url(../images/icons/icon35.gif) no-repeat 0 center;text-decoration:underline;color:#444;}
#searchblog table td a.colop:hover,a.colop:hover{color:#f60;}
.coldes{margin-bottom:8px;}
.colkeyword{color:#888;}
.colkeyword a{color:#444;text-decoration:underline;}
.colkeyword a:hover{color:#f60;}
/*------myfav End------*/
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*----------mynews----------*/
#blognews h4{background:url(../images/icons/icon23.gif) no-repeat 12px center;padding-left:44px;}
#blognews h4 .all{background:url(../images/icons/icon24.gif) no-repeat 0 8px;font-size:12px;line-height:23px;padding:4px 14px 0 18px;}
.dailynews{padding:8px;}
.dailynews .perdatesel{line-height:25px;padding:0 8px;border-bottom:2px solid #ccc;}
.dailynews .mynewslist{padding:8px 8px 0;}
.dailynews .mynewslist li{width:100%;overflow:hidden;clear:both;border-bottom:1px solid #ddd;line-height:1.5em;padding:0 0 8px;margin-bottom:10px;}
.dailynews .mynewslist li .right{padding:0 10px;color:#888;}
.dailynews .mynewslist li .right a.linkdel{background:url(../images/icons/del.gif) no-repeat 14px 0;color:#f60;padding:1px 0 2px 30px;}
.dailynews .mynewslist li p{padding:0 10px 0 32px;}
.dailynews .mynewslist li p a{text-decoration:underline;}
.dailynews .mynewslist li p a:hover{color:#f60;}

.dailynews .mynewslist li p.mynewst1{background:url(../images/icons/icon50.gif) no-repeat 10px center;}
.dailynews .mynewslist li p.mynewst2{background:url(../images/icons/reply.gif) no-repeat 10px center;}
.dailynews .mynewslist li p.mynewst3{background:url(../images/icons/icon56.gif) no-repeat 10px center;}
.dailynews .mynewslist li p.mynewst4{background:url(../images/icons/icon09.gif) no-repeat 10px center;}
.dailynews .mynewslist li p.mynewst5{background:url(../images/icons/icon59.gif) no-repeat 10px center;}
/*------mynews End------*/
/*-----------------------------------------------------------------------------*/

input.smallbutton{width:42px;height:20px;line-height:20px; *line-height:24px; border:0; cursor:pointer; background:url(../images/button_tiny_3.gif) no-repeat 0 0;color:#444;}
input.middlebutton{width:67px;height:20px;line-height:20px; *line-height:24px; border:0; cursor:pointer; background:url(../images/button_small_3.gif) no-repeat 0 0;color:#444;}
input.bigbutton{width:110px;height:20px;line-height:20px; *line-height:24px; border:0; cursor:pointer; background:url(../images/button_big_3.gif) no-repeat 0 0;color:#444;}

/*-----------------------------------------------------------------------------*/
.count{font-weight:bold;font-family:"宋体";}
.bold{font-weight:bold;}
.left{float:left;}
.right{float:right;}
.textleft{text-align:left;}
.textright{text-align:right;}
.center{text-align:center;}
.clear{clear:both;}
br.clear{clear:both;line-height:0px;}
.orange{color:#f60;}
.gray{color:#aaa;}
.red{color:red;}
.green{color:green;}
.all,.more{float:right;font-weight:normal;}
.more a{font-size:8px;color:#545742;font-family:Verdana,arial;}
.hidden{display:none;}
.hand{cursor:pointer;}
.arial{font-family:Tahoma,arial;}
.fontarial{font-family:arial;}
.fontsong{font-family:'宋体';}
.height25{height:25px;}
.font12{font-size:12px;}







/*=============================================================================*/
#dialogCase{text-align:left;}

.iframewrapper{border-width:3px; border-style:solid; border-color:#ddd #777 #aaa #c7c7c7;}
.ts {
	FILTER: alpha(opacity=40); WIDTH: 324px; moz-opacity: 0.4
}
.ts1 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(http://img.kaixin001.com.cn/i/h40_bg.gif) repeat-y 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ts2 {
	BORDER-RIGHT: #565656 1px solid; BORDER-TOP: #565656 1px solid; BACKGROUND: #fff; BORDER-LEFT: #565656 1px solid; WIDTH: 308px; BORDER-BOTTOM: #565656 1px solid; POSITION: absolute
}
.ts3 {
	FONT-WEIGHT: bold; BACKGROUND:#eee url(../images/title_bg_7.gif) repeat-x 0 0; BORDER-BOTTOM: #888 1px solid; HEIGHT: 31px;/*CURSOR: move;*/
}
.ts31 {
	padding:6px 6px 6px 16px; font-size:14px; color:#666; FLOAT: left; 
}
.ts32 {
	FLOAT: right; padding:0;
}
.ts32 A {
	display:block;background:url(../images/icons/del.gif) no-repeat 25px 6px;width:45px;height:31px;
}
.ts32 A:hover{text-decoration:none;}
.ts4 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.ts41 {
	OVERFLOW-Y: scroll; MARGIN-BOTTOM: 5px; HEIGHT: 100px
}
.ts41w210 {
	WIDTH: 210px
}
.ts41p {
	MARGIN-BOTTOM: 5px
}
.ts42 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.ts43 {
	OVERFLOW-Y: auto; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; HEIGHT: 90px; TEXT-ALIGN: center
}
.ts44 {
	PADDING-RIGHT: 5px; OVERFLOW-Y: scroll; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 263px; PADDING-TOP: 5px; HEIGHT: 170px
}
.ts45 {
	PADDING-RIGHT: 0px; BORDER-TOP: #d8dfea 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #d8dfea 1px solid
}
.ts451 {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.ts452 {
	PADDING-RIGHT: 0px; BORDER-TOP: #d8dfea 1px solid; PADDING-LEFT: 45px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #d8dfea 1px solid
}
.ts460 {
	FILTER: alpha(opacity=40); WIDTH: 460px; moz-opacity: 0.4
}
.ts1_460 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(http://img.kaixin001.com.cn/i/h460_bg.gif) repeat-y 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ts2_460 {
	BORDER-RIGHT: #565656 1px solid; BORDER-TOP: #565656 1px solid; BACKGROUND: #fff; BORDER-LEFT: #565656 1px solid; WIDTH: 444px; BORDER-BOTTOM: #565656 1px solid; POSITION: absolute
}
.ts4_p80 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.c {
	CLEAR: both
}
.r {
	CLEAR: right; FLOAT: right
}
.rbs1 {
	BORDER-RIGHT: #f9a4b2 1px solid; BORDER-TOP: #f9a4b2 1px solid; FLOAT: left; BORDER-LEFT: #f9a4b2 1px solid; BORDER-BOTTOM: #f9a4b2 1px solid
}
.rb1 {
	BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #d32c47; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #6a6a6a 1px solid; HEIGHT: 25px
}
.rb2 {
	BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #d32c47; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #6a6a6a 1px solid; HEIGHT: 25px
}
.rb2 {
	BACKGROUND: #c71e3a
}
.rb1-12 {
	BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #d32c47; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #6a6a6a 1px solid; HEIGHT: 23px
}