﻿* {margin:0;padding:0;}
body {font:12px/1.75 Tahoma,Arial,宋体;background:#d3edfa url('common/bg.jpg') repeat-x center top;background-attachment:fixed;color:#333333;line-height:180%;word-wrap:break-word;word-break:normal;}
img {border:0;vertical-align:middle;}
a {cursor:pointer;text-decoration:none;color:#0078b6}
a:hover {text-decoration:underline;}
a:hover .label {border-bottom:1px solid #06c;color:#0078b6}
em {font:12px Tahoma,Arial;}
h2 {font-size:16px;}
h3 {font-size:14px;}
small {color:#999}
ul li{list-style:none}
.fleft {float:left;}
.fright {float:right;}
.grey {color:#999}
.vip {background:url('common/vip.gif') no-repeat right;padding-right:16px}

.as h3{font-weight:bold;padding-bottom:10px;border-bottom:1px solid #cccccc;color:#222;}
.inlinebutton{height:23px;padding:0 .5em;border:1px solid;border-color:#ccc #999 #999 #ccc;cursor:pointer;}
.whitebg{background:#ffffff}
.faq{background:#ffffff;padding:20px}
.web{background:#ffffff;padding:100px 0 100px 0;text-align:center;-moz-border-radius:5x;-webkit-border-radius:5x;border-radius:5x}
.radio,.checkbox{border:0px;background:#ffffff}
.replaycheckbox{border:0px;background:#f7f7f7}
.bload {background:url('common/loadingsmall.gif') no-repeat;padding-left:17px;color:#999999}
.sidebang {margin-bottom:8px;line-height:18px;border-bottom:1px dashed #99dbf2;padding-bottom:5px}
.sidebang em {background:url("common/bg_li.gif") no-repeat;width:13px;height:13px;font-size:10px;line-height:13px;font-weight:normal;color:#ffffff;text-align:center}
.sidebang .num {float:left;width:20px;margin-top:3px}
.sidetable {width:170px;margin-bottom:10px;border:0px;margin-top:10px}
.sidetable b{font-size:16px}
.sidetable .tz{border-right:1px dashed #ffffff;width:60px}
.sidetable .st{border-right:1px dashed #ffffff;text-indent:10px;width:60px}
.sidetable .gb{width:60px;text-indent:10px}
.method {margin-left:.5em;}
.setgray {color:#999999;margin-left:10px}
.headgray {color:#E0E0E0}
.followtime {color:#999999}
.imgborder {border:#CBCBCB solid 1px;padding:1px;}
.top5 {margin-top:5px}
.top10 {margin-top:10px}
.top20 {margin-top:20px}
.topbottom20 {margin:20px 0 20px 0}
.padding20 {padding:20px}
.inviteareatextemail {height:60px;width:430px;}
.inviteareatextmsg {COLOR:#999;font-size:12px;height:60px;width:430px}
.badgebox {border:1px solid #cccccc;padding:10px;width:95%;margin:auto;background:#eeeeee;margin-top:10px;margin-bottom:10px}
.badgeflash {border:1px solid #cccccc;padding:5px;width:290px;background:#eeeeee;}
.badgeflashareatext {width:280px;height:200px;color:#808080}
.badgepic {border:1px solid #cccccc;padding:5px;width:95%;background:#eeeeee;}
.badgepicareatext {width:460px;height:30px;color:#808080}
.file_input {font-size:14px;color:#666;border:1px solid;border-color:#7C7C7C #C3C3C3 #DDDDDD #C3C3C3;}
.tip{background-color:#ffffa3;border:solid 1px #E8D249;margin-bottom:10px;padding:7px;position:absolute;z-index:999;margin:5px}
.resetbottom{margin:30px 50px 0;padding:30px 0 30px 155px;border-top:1px solid #ccc;font-size:14px;}
.media,.music{float:left;margin-top:10px;margin-right:10px}
.mediaimg,.media img {width:24px;height:18px;padding:50px 80px 10px 10px;cursor:pointer;}
.music img {cursor:pointer;}
.hpostimg img {cursor:url('common/zoomin.cur'), pointer;padding:3px;margin:4px 0 4px 0;overflow:hidden;margin-right:20px;border:1px #cccccc solid;}
.linkbg {margin-top:10px;padding:10px;border:1px solid #EBE6C9;background:#FCF9E6 none repeat scroll 0 0;font-size:12px;}
#viewbox {margin:10px;}
.photoimg {width:134px;margin:18px;float:left;text-align:center;border:1px #cccccc solid;padding:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.photoimgimg {width:130px;border:1px #cccccc solid;}
.ubblink{font-size:12px;}
.adminico{padding:0 0 0 20px;background:url('common/ol1.gif') 0 3px no-repeat;float:right;}
.uonlineico{padding:0 0 0 20px;background:url('common/ol2.gif') 0 3px no-repeat;float:right;}
.uofflineico{padding:0 0 0 20px;background:url('common/ol0.gif') 0 3px no-repeat;float:right;color:#999999}
#tafollowyou1{color:#666;margin-left:10px;line-height:20px;display:inline-block}
#tafollowyou2{color:#666;margin-right:10px;line-height:20px;display:inline-block;float:left}
.toptipline{margin-left:5px;display:none;color:#ff0000}

/* plugins */
.plugins {margin-top:10px;line-height:200%;padding:0 10px;}
.plugins .info {border-bottom:1px dashed #cccccc;padding-bottom:10px;color:#999999;margin-bottom:10px}
.plugins .set {border:0;width:500px;margin:10px 0 0 20px}
.plugins .c1 {background:#f3f3f3;float:left;margin-right:20px;width:30px;height:30px;cursor:pointer;border:1px solid #600e00}
.plugins .c2 {background:#ffd87b;float:left;margin-right:20px;width:30px;height:30px;cursor:pointer;border:1px solid #cccccc}
.plugins .c3 {background:#affffa;float:left;margin-right:20px;width:30px;height:30px;cursor:pointer;border:1px solid #cccccc}
.plugins .c4 {background:#ffc6f9;float:left;margin-right:20px;width:30px;height:30px;cursor:pointer;border:1px solid #cccccc}
.plugins .input {width:80px;height:12px;}
.plugins .submit {width:100px; height:26px; background:#baf2f6;color:#555; font-size:12px; line-height:26px; text-align:center; cursor:pointer;-moz-border-radius:0px;-webkit-border-radius:0px;}

/* elements */
.button1 {border:0;background:url('common/button1.gif') no-repeat;width:80px;height:28px;text-align:center;font-size:14px;cursor:pointer;color:#ffffff;}
.button2 {border:0;background:url('common/button2.gif') no-repeat;width:83px;height:28px;text-align:center;font-size:14px;cursor:pointer;color:#ffffff;}
.button3 {border:0;background:url('common/button3.gif') no-repeat;width:83px;height:28px;text-align:center;font-size:14px;cursor:pointer;color:#ffffff;}
.button4 {border:0;background:url('common/sendbtn.gif') no-repeat;width:60px;height:19px;text-align:center;font-size:12px;cursor:pointer;color:#ffffff;line-height:19px;padding:0;font-weight:bold;}
.button5 {border:0;background:url('common/sendmsg.gif') no-repeat;width:57px;height:21px;text-align:center;font-size:12px;cursor:pointer;color:#ffffff;line-height:21px;padding:0;font-weight:bold}
.button6 {border:0;background:url('common/button-send.gif') no-repeat;width:115px;height:32px;line-height:32px;text-align:center;font-size:14px;cursor:pointer;color:#000;}
.button7{border:0px;background:url('common/button7.gif') no-repeat;text-align:center;font-size:12px;cursor:pointer;color:#000000;width:44px;height:24px}
.button8{border:0px;background:url('common/smallbtn.gif') no-repeat;text-align:center;font-size:12px;cursor:pointer;color:#ffffff;width:57px;height:24px;line-height:24px;padding:0px}
.button9{border:0px;background:url('common/smallbtn.gif') no-repeat 0 -24px;text-align:center;font-size:12px;cursor:pointer;color:#666666;width:57px;height:24px;line-height:24px;padding:0px}
.button10 {background:url('common/send.gif') no-repeat;width:112px;height:30px;line-height:30px;border-width:0;font-size:14px;cursor:pointer;color:#ffffff;font-weight:bold;text-align:center;}
.button10:hover {background-position:0 -30px;}
a.bh, a.bl, a.bl-long {float:left;display:inline-block;display:-moz-inline-stack;width:80px;height:20px;*height:18px;*padding-top:2px;line-height:20px;*line-height:18px;text-align:center;letter-spacing:1px;text-indent:1px;text-decoration:none;overflow:hidden;vertical-align:middle;*zoom:1;cursor:pointer}
a.bh {background:url('common/button-h.gif') no-repeat 0 0;color:#994800;}
a.bh:hover {background:url('common/button-on.gif') no-repeat 0 0;color:#994800;text-decoration:none;}
a.bl {background:url('common/button-l.gif') no-repeat 0 0;color:#333;}
a.bl:hover {background:url('common/button-on.gif') no-repeat 0 0;color:#333;text-decoration:none;}
.buttona {display:inline-block;text-decoration:none}
.buttona:hover{text-decoration:none}
input, button ,select{font-size:12px;vertical-align:middle;resize:none;background-color:#ffffff;}
.input_text{font-size:12px;border:1px solid #B3B3B3;font-family:Tahoma,宋体;resize:none;height:15px;line-height:15px;background:#ffffff url("common/inputbg.png") repeat-x;padding:4px 5px;}
textarea {font-size:12px;line-height:15px;font-family:Tahoma,宋体;resize:none;background:#ffffff url("common/inputbg.png") repeat-x;border:1px solid #B3B3B3;padding:4px 5px;overflow:auto;}
select {background:#ffffff url("common/inputbg.png") repeat-x;height:22px;line-height:15px;padding:1px 3px;vertical-align:middle;border:1px solid #B3B3B3;}
option {padding:0 2px;}
input[type="checkbox"],input[type="radio"] {border:0px;background:#ffffff;width:15px;height:15px;vertical-align:middle;}
input.themeinput {background-image:none;}


/* header */
#container {position:absolute;width:960px;left:50%;margin-left:-480px;margin-top:55px}
#columns {width:100%;border:0;border-collapse:collapse;border-spacing:0}
#main {background:#fff;vertical-align:top;height:800px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px 5px;border-top-left-radius:5px}
#main .contenter {padding:12px 15px 15px 15px}
#headmenu {background:#1082c4;height:35px;border-bottom:1px solid #cfe6f3}
#headmenu #logo {margin-left:25px;float:left}
.navigation {position:absolute;background:url('common/headerbg.png') repeat-x;width:100%;height:37px;left:0px;position:fixed;_position:absolute; _top:expression(documentElement.scrollTop);z-index:999;top:0px}
.navigation .topmenuborder{border-top:1px solid #cccccc;margin:2px 0;height:1px;font-size:1px;line-height:1px}
.navigation ul {list-style:none;width:960px;margin:0 auto;}
.navigation li {float:left;margin:0px;height:35px;line-height:35px;}
.navigation li .downarrow1{background:url('common/downarrow2.gif') no-repeat right 8px;}
.navigation li .downarrow1:hover{background:url('common/downarrow1.gif') no-repeat right 8px;}
.navigation li a.f14{font-size:14px;}
.navigation li a {color:#FFFFFF;padding:2px 8px;;z-index:999}
.navigation li a:hover {color:#ffffff;text-decoration:none;}
.navigation li:hover,.navigation li.selected {background:#000000}
.navigation .fright {float:right}
.navigation .topheader:hover{background:none}
.navigation .topsubNav {margin-left:5px;width:56px;position:relative;}
.navigation .topsubNav a:hover{color:#000000}
.navigation .topsubNav:hover{background:url('common/tophoverbg.gif') no-repeat 0 3px;padding:0 0 5px 0;height:31px}
.navigation .topsubNav:hover .downarrow1{background:url('common/downarrow1.gif') no-repeat right 8px;}
.navigation .topsubNav:hover .subNav{display:block}
.navigation .topsubNav:hover a{color:#000000}
.navigation .topsubNav:hover em{background:#000000}
.navigation .topsubNav .subNav{display:none;position:absolute;top:36px;right:0;background-color:#fff;padding:3px 4px;border:1px solid #797979;border-top:0px;zoom:1;z-index:998;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);}
.navigation .topsubNav .subNav p{white-space:nowrap;padding:0 10px;line-height:220%}
.navigation .topsubNav .subNav a{height:23px;padding:0;margin:-1px 0 0;font-size:12px;color:#000000;font-weight:normal;}
.navigation .topsubNav .subNav a:hover{height:24px;border:0;background:none;color:#000000;padding:3px 0;_filter:none;}
.navigation .topsubNav .subNav p:hover{background:#e8e9ea;}
.navigation .rightsub {float:right;width:50px}
.navigation .rightsub:hover{background-position:0 -40px;}
.navigation .toptipnew {background:url('common/new.gif') no-repeat;width:21px;height:16px;position:absolute;top:0px;margin-left:20px;*margin-left:-34px}
.navigation .header{background:url('logo.png') no-repeat;width:165px;padding:0px;height:30px;display:block;margin-top:5px}
.navigation #searchr {width:205px;height:22px;margin-top:8px;margin-left:10px}
.navigation #searchr #searchr-input {background:url('common/inputbg.png') repeat-x;float:left;width:150px;height:22px;line-height:19px;padding:0 5px;*padding-top:2px;border:0;font-size:12px;color:#999;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px 3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px 3px;border-bottom-left-radius:3px}
#searchr-submit {float:left;width:45px;height:22px;border:0;background:url('common/sbtn.gif') no-repeat;color:#555;font-size:12px;line-height:22px;text-align:center;cursor:pointer;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px 3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px 3px;border-bottom-right-radius:3px}

/*app list*/
.applist{width:210px;}
.applist .lists{border-bottom:1px dashed #cccccc;}
.applist .manager{padding:0px 7px;}
.applist a:hover{*line-height:220%}
.applist .manager a{line-height:220%;height:23px}
.applist .manager a:hover{line-height:250%;height:23px;padding:0;margin-top:-3px}
.applist .manager .a1{width:48%;display:inline-block;text-align:left}
.applist .manager .a2{width:48%;display:inline-block;text-align:right}
.applist .lists ul{list-style:none;width:205px;padding-bottom:5px}
.applist .lists ul li{float:left;padding:0px;width:97px;overflow:hidden;height:23px;line-height:20px;margin:3px 0 3px 0px;padding-left:5px}
.applist .lists ul li:hover{background:#e8e9ea;}
.applist .lists ul li img {width:16px;height:16px;margin-right:5px;margin-top:-1px;*margin-top:3px}
.apptitle{font-size:12px;color:#333333;margin-bottom:10px;line-height:16px;font-weight:bold}
.apptitle img {width:16px;height:16px;margin-right:5px;}
.addappbox{width:400px;border:2px solid #cccccc;padding:10px;position:absolute;left:50%;margin-left:-200px;margin-top:80px;background:#ffffff}
.addappbox table{width:400px}
.addappbox img{width:65px;height:65px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.addappbox .appname{font-size:18px;font-weight:bold;color:#000000}
.addappbox p{line-height:150%}
.addappbox .submit{background:url('common/send.gif');width:112px;height:30px;line-height:30px;background-position:0 0;border-width:0;font-size:14px;cursor:pointer;color:#ffffff;font-weight:bold}
.applistbox{width:100%;background:#ffffff;padding-bottom:50px}
.applistbox ul{list-style:none;padding:15px 50px}
.applistbox ul li{border-bottom:1px dashed #cccccc;padding:10px 0px}
.applistbox ul li img{width:65px;height:65px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.applistbox ul li .img{width:80px;float:left}
.applistbox ul li .content{float:left;width:670px;margin-top:-5px}
.applistbox ul li .content p{line-height:200%}
.applistbox ul li .appname{font-size:14px;font-weight:bold}
.applistbox ul li .author{color:#999999}
.applistbox ul li .addbtn{float:left;text-align:right;width:105px;margin-top:30px}
.applistbox ul li .addbtn .gray{color:#999999}
.applistbox ul li .addbtn .bh,.applistbox ul li .addbtn .bl{float:right}
.applistbox .noapp{padding:20px 0px 200px 50px}

.applogo{background:url('common/applogo.gif') no-repeat;text-indent:40px;font-size:16px;font-weight:bold;height:40px;line-height:30px;color:#333333;}
.appsearch{float:right;margin-top:10px;margin-right:5px}
.appsearch .searchinput{float:left;width:180px;border:1px solid #ccc;border-right:0px;height:16px;padding:2px}
.appsearch .searchrsubmit{float:left;width:45px;height:22px;border:0;background:url('common/sbtn.gif') no-repeat;color:#555;font-size:12px;line-height:22px;text-align:center;cursor:pointer;}

.myapps{margin-top:5px}
.myapps .title{font-size:12px;font-weight:bold}
.myapps ul{list-style:none}
.myapps ul li{margin:5px 0px;width:100px;overflow:hidden}
.myapps ul li img{width:16px;height:16px;margin-right:5px;margin-top:-2px;*margin-top:2px}
.myapps ul li a:hover{text-decoration:none;filter:alpha(opacity=80);opacity:0.8;}

/* footer */
#footer{clear:both;overflow:hidden;width:900px;background:url('common/bottombg.png') repeat;margin:15px auto;margin-bottom:10px;padding:10px 30px 15px 30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center}
#footer a {color:#2b4a78}

/*gototop*/
.gotop{background:url('common/main_top.gif') no-repeat 0 0;width:24px;height:87px;position:fixed;right:40px;bottom:100px;left:50%;margin-left:480px;display:none;cursor:pointer}
* html .gotop{position:absolute;top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);}
.gotop:hover{background-position:-24px 0;}

#contentmain{width:960px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;min-height:1500px;}
#contentmain2{background:url('common/main_bg2.png') repeat-y;width:960px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#main_left{width:150px;float:left}
#main_left .avatar {backgrounds:#ffffff;margin-left:24px;margin-top:20px;width:100px}
#main_left .avatar img{width:100px;height:100px;border-radius: 90px;}
#main_left .userdetail{margin-left:30px;margin-top:5px}
#main_left .userdetail a{text-decoration:none;}
#main_left .userdetail a:hover{text-decoration:none;}
#main_left .userdetail .nums li{list-style:none;float:left;margin-right:10px;line-height:15px;margin-top:5px}
#main_left .sidelist{margin-top:20px;}
#main_left .sidelist .side_main_menu .subselected,#main_left .sidelist .side_main_menu .subselected:hover{background:url('theme_default/menu_over1.png') no-repeat;color:#595959;}
#main_left .sidelist .side_main_menu .subselected a{color:#595959}
#main_left .sidelist .side_main_menu li{list-style:none;height:35px;line-height:35px;font-size:14px;width:150px;cursor:pointer;text-indent:25px;}
#main_left .sidelist .side_main_menu li a{display:block;width:126px;line-height:35px;}
#main_left .sidelist .side_main_menu li a:hover{text-decoration:none;}
#main_left .sidelist .side_main_menu li a.home{background:url('common/side_main_menu_ico.gif') no-repeat 25px -70px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.mytalk{background:url('common/side_main_menu_ico.gif') no-repeat 25px -110px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.at{background:url('common/side_main_menu_ico.gif') no-repeat 25px -149px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.fave{background:url('common/side_main_menu_ico.gif') no-repeat 25px -30px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.comments{background:url('common/side_main_menu_ico.gif') no-repeat 25px 11px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.message{background:url('common/side_main_menu_ico.gif') no-repeat 25px -188px;padding-left:24px}
/*pub icos*/
#main_left .sidelist .side_main_menu li a.pubindex{background:url('common/pubicos.gif') no-repeat 19px 5px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.pubclub{background:url('common/pubicos.gif') no-repeat 19px -37px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.pubtops{background:url('common/pubicos.gif') no-repeat 18px -231px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.pubtopic{background:url('common/pubicos.gif') no-repeat 19px -80px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.pubhot{background:url('common/pubicos.gif') no-repeat 18px -290px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.pubcity{background:url('common/pubicos.gif') no-repeat 20px -129px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.pubnews{background:url('common/pubicos.gif') no-repeat 20px -179px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.pubphoto{background:url('common/pubicos.gif') no-repeat 17px -350px;padding-left:24px}
/*profile icos*/
#main_left .sidelist .side_main_menu li a.protalk{background:url('common/profileicos.gif') no-repeat 25px 10px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.proinfo{background:url('common/profileicos.gif') no-repeat 25px -18px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.profollow,#main_left .sidelist .side_main_menu li a.profollowme{background:url('common/profileicos.gif') no-repeat 25px -44px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.prosamefollow{background:url('common/profileicos.gif') no-repeat 25px -70px;padding-left:24px}
/*setting icos*/
#main_left .sidelist .side_main_menu li.submain {text-indent:15px;}
#main_left .sidelist .side_main_menu li.subtitle{font-size:12px;text-indent:40px;height:30px;line-height:30px;}
#main_left .sidelist .side_main_menu li.subtitle a{line-height:30px;}
#main_left .sidelist .side_main_menu li a.setinfo{background:url('common/settingicos.gif') no-repeat 17px 11px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.setavatar{background:url('common/settingicos.gif') no-repeat 17px -50px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.setsafe{background:url('common/settingicos.gif') no-repeat 17px -247px;padding-left:24px}
#main_left .sidelist .side_main_menu li a.setprivacy{background:url('common/settingicos.gif') no-repeat 17px -157px;padding-left:24px}
#main_left .sidelist .side_main_menu li.border{border-top:1px solid #cbe5f7;height:1px;width:100px;padding:0 10px;margin:5px 0 5px 15px;line-height:1px;height:1px;font-size:0px}
#main_side{width:750px;float:left;padding:25px 30px 20px 30px}
#main_side h3{color:#666666;border-bottom:1px solid #e0e0e0;padding-bottom:10px}
#main_left .leftborder{border-top:1px solid #cbe5f7;height:1px;width:100px;padding:0 10px;margin:10px 0 10px 15px;}
#main_left .smalluserlist{padding-left:20px}
#main_left .smalluserlist .title{font-size:12px;font-weight:normal;margin-bottom:10px}
#main_left .smalluserlist ul{list-style:none}
#main_left .smalluserlist ul li{float:left}
#main_left .smalluserlist ul li img{width:30px;height:30px;margin-right:10px;margin-bottom:10px}
#main_left .smalluserlist ul li a{display:inline-block}

#main_middle{width:580px;float:left}
#main_middle .sendtalkbox{width:580px;overflow:hidden}
#main_middle .hometitle {border-bottom:2px solid #e3eaec;height:20px;padding:8px 20px 5px 20px;margin-top:10px}
#main_middle .hometitle .mine {background:url('common/side_main_menu_ico.gif') no-repeat 0 -117px;font-size:14px;font-weight:bold;padding-left:22px;float:left;display:none;}
#main_middle .hometitle .at {background:url('common/side_main_menu_ico.gif') no-repeat 0 -155px;font-size:14px;font-weight:bold;padding-left:22px;float:left;display:none}
#main_middle .hometitle .favor {background:url('common/side_main_menu_ico.gif') no-repeat 0 -36px;font-size:14px;font-weight:bold;padding-left:22px;float:left;display:none}
#main_middle .contenter .comments {background:url('common/side_main_menu_ico.gif') no-repeat 0 13px;font-size:14px;font-weight:bold;height:20px;padding:8px 20px 5px 22px;margin-top:10px;margin-left:20px;}
#main_middle .contenter .mestitle {background:url('common/side_main_menu_ico.gif') no-repeat 0 -188px;height:20px;padding:8px 15px 5px 22px;margin-top:10px;margin-left:20px;border-bottom:1px solid #e6e6e6;padding-bottom:10px}
#main_middle .contenter .mestitle .sx {font-size:14px;font-weight:bold;float:left}
#main_middle .contenter .mestitle .sx span{font-weight:normal;margin-left:10px;color:#999999;font-size:12px}
#main_middle .contenter .mestitle .info {font-size:12px;float:right;color:#999999}
#main_middle .wbtype{background:#f6f6f6;padding:5px 20px;border-bottom:1px solid #e6e6e6;line-height:24px}
#main_middle .wbtype a {padding:3px 7px;}
#main_middle .wbtype .selected{border:1px solid #e5e5e5;background:#ffffff;padding:3px 7px}
#main_middle .wbtype #sinput{float:left;width:140px;height:16px;line-height:19px;padding:2px 3px;border:0px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:12px;color:#999;}
#main_middle .hometitle .date{background:url('../js/date/date.gif') no-repeat;width:16px;height:16px;border:0px;cursor:pointer;color:#fff;font-size:0px}

#main_middle .topicinfo{padding:10px 20px 0 20px}
#main_middle .topicinfo img {width:expression(this.width>540?540:true);max-width:540px;}

/*signlist*/
.signlist {list-style:none}
.signlist li {float:left;margin-right:10px}
.signlist li{border:2px solid #a8de86;padding:2px;cursor:pointer}
.signlist .selected{background:url('common/signup-right.png') no-repeat;display:inline-block;width:16px;height:16px;margin:10px 0 0 10px}
.signlist li#sign1{background:url('common/skins_signature.png') no-repeat;width:25px;height:25px}
.signlist li#sign2{background:url('common/skins_signature.png') no-repeat -30px 0;width:25px;height:25px}
.signlist li#sign3{background:url('common/skins_signature.png') no-repeat -60px 0;width:25px;height:25px}
.signlist li#sign4{background:url('common/skins_signature.png') no-repeat -90px 0;width:25px;height:25px}
.signlist li#sign5{background:url('common/skins_signature.png') no-repeat 0 -31px;width:25px;height:25px}
.signlist li#sign6{background:url('common/skins_signature.png') no-repeat -30px -31px;width:25px;height:25px}
.signlist li#sign7{background:url('common/skins_signature.png') no-repeat -60px -31px;width:25px;height:25px}
.signlist li#sign8{background:url('common/skins_signature.png') no-repeat -90px -31px;width:25px;height:25px}

.pubheadline{font-size:14px;border-bottom:1px solid #cccccc;margin-top:15px;padding:10px 20px}
.pubheadline span{float:right;font-size:12px;margin-top:2px}
.pubheadline a:hover{text-decoration:none}
.citymore {position:absolute;border:1px solid #cccccc;width:190px;height:50px;margin-left:75px;margin-top:-10px;background:#ffffff;padding:10px 20px;display:none;z-index:100}
.citymore select {width:90px}
.citymore #selectcity {float:right;margin-top:7px}

/*photo*/
.miniImg img{max-width:120px;width:expression(this.width>120?120:true);max-height:120px;height:expression(this.height>120?120:true);}
.profile_photo{padding-left:20px;margin-top:10px;border-bottom:1px solid #e6e6e6;padding-bottom:10px;display:none}
.profile_photo .title {margin-bottom:5px}
.profile_photo .title .fright{margin-right:20px}
.profile_photo ul{list-style:none;}
.profile_photo ul li {float:left;width:80px;height:80px;overflow:hidden;margin-right:12px;margin-bottom:10px}
.profile_photo ul li:hover img {filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.profile_photo .loadmore{width:540px;height:22px;background:#f3f3f3;text-align:center;line-height:22px;color:#333;cursor:pointer;*margin-top:10px}
.profile_photo .loadmore:hover{background:#e6e6e6}
.photos {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#ffffff;width:920px;padding:20px;padding-top:15px;min-height:500px;height:expression(this.height<500?500:true);}
.photos .left{float:left;width:650px}
.photos .left img{width:expression(this.width>650?650:true);max-width:650px;}
.photos .right{float:right;width:240px;padding-left:20px}
.photos .photoview{width:100%;text-align:center}
.photos .phototime{color:#999999;margin-top:10px}
.photos .phototime a{color:#999999;}
.photos .photocontent{font-size:12px}
.photos .face{float:left;width:60px}
.photos .face img {width:50px;height:50px;border:1px solid #cccccc}
.photos .info{float:left;line-height:200%}
.photos .photobox{padding-bottom:10px;}
.photos .userinfo{border-bottom:1px solid #eeeeee;padding-bottom:10px}
.photos .view_replybox textarea{width:600px;height:50px;margin-bottom:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.phototitle {margin-bottom:15px;color:#93BBD6;border-bottom: 1px solid #CCCCCC;width:100%;padding-bottom:15px}
.phototitle h3{font-family: "微软雅黑";font-size: 30px;font-style: italic;font-weight: 700;line-height: 30px;cursor:pointer;float:left;}
.phototitle .menu{float:left;margin:10px 0 0 30px;font-size:14px}
.phototitle .menu a,.phototitle .menu a:hover {margin-right:15px;margin-left:15px;color:#555;text-decoration:none;padding:5px 8px;}
.phototitle .menu a.selected,.phototitle .menu a:hover{background:#93bbd6;padding:5px 8px;color:#ffffff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;}

.photos .menuindex{font-size:12px;color:#93bbd6}
.photos .menuindex a,.photos .menuindex a:hover {margin-right:15px;margin-left:15px;color:#555;text-decoration:none;padding:5px;}
.photos .menuindex a.selected,.photos .menuindex a:hover{background:#93bbd6;padding:5px;color:#ffffff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;}

.photoshow{margin-top:10px;}
.photoshow span{font-size:12px;display:block;margin-bottom:10px}
.photoshow ul{list-style:none}
.photoshow ul li{float:left;margin-right:10px;margin-bottom:10px;width:68px;height:68px;overflow:hidden;border:1px solid #cccccc}
.photoshow ul li.selected{border:2px solid #93bbd6;width:66px;height:66px;}
.photopage {margin:5px 10px 0 0 }
.photopage .pre{background:url('common/photopage.gif') no-repeat;width:9px;height:12px;display:inline-block}
.photopage .pre:hover{background:url('common/photopage.gif') no-repeat -35px 0px;}
.photopage .next{background:url('common/photopage.gif') no-repeat 0px -30px;width:9px;height:12px;display:inline-block;margin-left:15px}
.photopage .next:hover{background:url('common/photopage.gif') no-repeat -35px -30px;}
.loadingmorephoto {width:100%;text-align:center;padding-top:100px;height:140px;*height:130px}
.loadingmorepubu{width:100%;text-align:center;padding:30px 0;}
#photoshow{border-bottom:1px solid #eeeeee;padding-bottom:10px}
.photos .nouser{padding:20px 150px;font-size:14px;line-height:200%}

.photos .userinfo2{position:absolute;right:80px}
.photos .userinfo2 .face2{float:left;width:45px}
.photos .userinfo2 .face2 img {width:35px;height:35px;border:1px solid #cccccc;}
.photos .userinfo2 .info2{float:left;line-height:150%}

.pubu{margin-top:15px;margin-left:10px}
.pubu .pububox{width:210px;border:1px solid #e2e2e2;background:#ffffff;float:left;margin-right:15px;margin-bottom:15px;}
.pubu .pububox .photo{border-bottom:1px dashed #e2e2e2;padding:10px;text-align:center}
.pubu .pububox .photo .post{display:block;width:100%;text-align:right;color:#ccc;font-size:12px;margin-top:10px}
.pubu .pububox .photo .post a{color:#999;}
.pubu .pububox .photo img {width:expression(this.width>190?190:true);max-width:190px;}
.pubu .pububox .content{padding:10px}
.pubu .pububox .content .face{float:left;width:40px}
.pubu .pububox .content .face img {width:30px;height:30px;border:1px solid #d8d8d8}
.pubu .pububox .content .face img:hover {border:1px solid #5db1f0}
.pubu .pububox .content .body{float:left;width:145px;line-height:130%;color:#555555;margin-top:-2px}

/*side function*/
.sidebox{margin-bottom:20px}
.sideboxprofile{margin-bottom:10px}
.interestuser ul{list-style:none}
.interestuser ul li{margin-bottom:5px}
.interestuser ul li .avatar{width:60px;float:left;margin-top:4px;}
.interestuser ul li .avatar a{display:inline-block}
.interestuser ul li .avatar img{width:50px;height:50px}
.interestuser ul li .info{float:left}
.interestuser ul li .info p{line-height:18px}
.interestuser ul li .info p.grey{color:#999999}
.interestuser ul li .info p .follow{background:#e4fbcb;padding:0px 5px;color:#478a00;border:1px solid #bbdf99;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;}
.interestuser ul li .info p .followed{background:#e1e1e1;padding:2px 5px;color:#878985;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;}
.interestuser ul li .info p .follow:hover,.interestuser ul li .info p .followed:hover{text-decoration:none;}
/*wblayer*/
.wblayerbox{position:absolute;clear:both;z-index:1000;}
.wblayerbox .wbLayer {width:100%;height:100%;padding:0px;border-collapse:collapse;border-spacing:0;}
.wblayerbox .wbLayer .topl{background:url('common/layer/wraplayer_2.png') 0 0 no-repeat;width:5px;height:5px}
.wblayerbox .wbLayer .topm,.wbLayer .bottomm{background:url('common/layer/wraplayer_1.png') repeat-x;height:5px}
.wblayerbox .wbLayer .topr{background:url('common/layer/wraplayer_2.png') -5px 0 no-repeat;width:5px;height:5px}
.wblayerbox .wbLayer .ml,.wbLayer .mr{background:url('common/layer/wraplayer_1.png') repeat-y;width:5px;}
.wblayerbox .wbLayer .mm{background:#ffffff;}
.wblayerbox .wbLayer .bottoml{background:url('common/layer/wraplayer_2.png') 0 -5px no-repeat;width:5px;height:5px}
.wblayerbox .wbLayer .bottomr{background:url('common/layer/wraplayer_2.png') -5px -5px no-repeat;width:5px;height:5px}
.wblayerbox .wbLayer .body1{height:90px;background:#ffffff;padding:15px 5px 15px 15px}
.wblayerbox .wbLayer .body2{background:#f5f5f5;border-top:1px solid #e7e7e7;height:15px;padding:10px 15px 15px 15px;_height:24px;_padding:8px 15px 8px 15px;}
.wblayerbox .wbLayer .limg{float:left;width:60px;margin-top:3px;}
.wblayerbox .wbLayer .linfo{float:left;line-height:150%;width:215px}
.wblayerbox .wbLayer .linfo2{margin-top:5px;color:#666666}
.wblayerbox .wbLayer .ntop{background:url('common/layer/wraplayer_3.gif') 0 0 no-repeat;width:18px;height:12px;position:absolute;margin-top:-11px;margin-left:15px}
.wblayerbox .wbLayer .nbottom{background:url('common/layer/wraplayer_3.gif') -33px 0 no-repeat;width:18px;height:12px;position:absolute;margin-top:157px;margin-left:15px}
.wblayerbox .wbLayer .nright{background:url('common/layer/wraplayer_3.gif') -73px 0 no-repeat;width:8px;height:17px;position:absolute;margin-top:15px;margin-left:300px}
.wblayerbox .wbLayer .nleft{background:url('common/layer/wraplayer_3.gif') -103px 0 no-repeat;width:8px;height:17px;position:absolute;margin-top:15px;margin-left:-8px}

/* 弹框 */
#ye_dialog_overlay {position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000;filter:alpha(opacity=15);-moz-opacity:0.15;opacity:0.15;z-index:1000;display:none;}
* html #ye_dialog_overlay {position:absolute;margin:0 auto;height:expression(offsetParent.scrollTop+document.documentElement.clientHeight)}
#ye_dialog_window{z-index:1002;position:fixed;top:50%;left:50%;width:300px;height:150px;display:none;padding-bottom:8px;}
* html #ye_dialog_window{position:absolute;top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight-200);}
#ye_dialog_window_w {position:relative;left:-3px;top:-3px;}
#ye_dialog_title {background:url('common/layer/titlebg.gif') repeat-x center;height:26px;line-height:25px;padding:5px 10px;font-size:14px;color:#666666;text-align:left;cursor:move}
#ye_dialog_body {width:100%;}
#ye_dialog_iframe {width:100%;height:100%;border:0 none;}
#ye_dialog_close {position:absolute;width:10px;height:10px;display:block;color:#000;right:15px;top:18px;text-decoration:none;background:url('common/layer/cancel.gif') no-repeat;cursor:pointer;overflow:hidden}
#ye_dialog_close:hover{background-position:0 -10px;}
.ye_msg_window {padding:0;position:fixed;top:50%;left:50%;z-index:1100;width:230px;height:80px}
* html .ye_msg_window {position:absolute;top:expression((offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight)/2);left:expression(document.documentElement.clientWidth/2);}
.ye_msg_wrap {padding:10px 20px;height:auto;background-color:#fff;font-size:14px;text-align:left;box-shadow: 0pt 0pt 10px rgb(119, 119, 119);vertical-align:middle;}
.ye_msg_comfirm{width:190px;position:absolute;z-index:1003}
.ye_msg_comfirm_body {text-align:center;font-size:12px}
.ye_msg_comfirm_body p{margin-bottom:5px}
.ye_msg_autoclose {height:20px;line-height:20px;color:#666;font-size:12px;text-align:left;}
.ye_msg_ico_1,.ye_msg_ico_2,.ye_msg_ico_3,.ye_msg_ico_4,.ye_msg_ico_5 {background:#fff no-repeat 20px center;padding: 16px 10px 16px 80px;}
.ye_msg_ico_1 {background-image:url('common/layer/dialog_msgtype_ico_1.gif');}
.ye_msg_ico_2 {background-image:url('common/layer/dialog_msgtype_ico_2.gif');}
.ye_msg_ico_3 {background-image:url('common/layer/dialog_msgtype_ico_3.gif');}
.ye_msg_ico_4 {background-image:url('common/layer/dialog_msgtype_ico_4.gif');}
.ye_msg_ico_5 {background-image:url('common/layer/dialog_msgtype_ico_5.gif');}

/*发表框*/
#senderbox {background:url('common/sendbg.jpg') repeat-x bottom;border-bottom:1px solid #cccccc;padding:20px 20px 0 20px;height:180px;overflow:hidden;}
#senderbox .contentbox{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#senderbox .hometip{font-size:18px;font-weight:bold;float:left;font-family:Simsun,Tahoma,Arial;width:100%}
#senderbox textarea{width:98%;height:66px;margin-top:5px;font-size:14px;overflow-x:hidden;padding:5px}
#senderbox .sendbox{width:100%;margin-top:5px}
#senderbox .sendbox .sendbtnbox{float:right;width:100%}
#senderbox .sendbox .sendbtnbox .sendtip{float:right;margin-top:2px;margin-right:2px;*margin-top:-1px;line-height:200%;text-align:right;padding:0 10px}
#senderbox .sendbox .sendbtnbox .syncbtn{cursor:pointer;float:right;line-height:30px;color:#666666;background:url('common/downarrow.gif') no-repeat right 14px;padding-right:10px;margin-right:10px}
#senderbox .sendbox .sendbtnbox .syncbox{display:none;border:#cccccc solid 1px;padding:5px 10px;background:#ffffff;border-radius:2px;box-shadow: 0 2px 8px 1px rgba(0,0,0,0.35);width:70px;position:absolute;margin-left:227px;margin-top:27px}
#senderbox .sendbox .sendbtnbox .syncbox label{margin-left:5px}
#senderbox .sendbox .sendbtnbox .syncbox input{padding:0px;margin:0px}
#senderbox .sendbutton {float:right;background:url('common/send.gif');width:112px;height:30px;line-height:30px;background-position:0 0;border-width:0;font-size:14px;cursor:pointer;color:#ffffff;font-weight:bold}
#senderbox .sendbutton:hover {background-position:0 -30px;}
#senderbox .uploadbtn {width:200px;}
#senderbox .priviewbtn {display:none;color:#666}
#senderbox .uploading {display:none;color:#999;}
#senderbox .priviewpoic {border:1px solid #cccccc;background:#ffffff;padding:10px;text-align:center;display:none;z-index:9999;position:absolute}
#senderbox .topicbox{width:220px;*width:225px;}
#senderbox .uploadbox {float:left;font-size:12px;width:100%}
#senderbox .uploadbox .topic{background:url('common/media.gif') no-repeat -140px 1px;padding-left:23px;height:20px;float:left;margin-top:5px}
#senderbox .uploadbox .video{background:url('common/media.gif') no-repeat -71px 1px;padding-left:23px;height:20px;float:left;margin-top:5px;margin-left:5px;}
#senderbox .uploadbox .music{background:url('common/media.gif') no-repeat -231px 1px;padding-left:23px;height:20px;float:left;margin-top:5px;margin-left:5px;margin-right:0px}
#senderbox .uploadbox .emos{background:url('common/media.gif') no-repeat -310px 1px;padding-left:23px;height:20px;float:left;margin-top:5px;margin-left:5px;}
#senderbox .uploadbox .vote{background:url('common/media.gif') no-repeat -475px 0px;padding-left:23px;height:20px;float:left;margin-top:5px;margin-left:6px;}
#senderbox .uploadbox .photo{float:left;margin-top:5px;margin-left:5px;height:23px;}
#senderbox .uploadbox .photo .photoico {background:url('common/media.gif') no-repeat 0 -1px;*background-position:0 -2px;padding-left:22px;width:21px;padding-bottom:2px}
#senderbox .uploadbox .photo .photoico2 {background:url('common/media.gif') no-repeat -396px 0px;padding-left:1px;display:inline-block;height:20px;text-indent:20px;*margin-left:-20px}
#senderbox .uploadbox .photo .photoico3 {background:url('common/media.gif') no-repeat -1px 2px;display:inline-block;height:20px;text-indent:20px;*margin-left:-20px}
#senderbox .outphotobox{background:#ffffff;border:1px solid #ccc;;padding:10px;position:absolute;display:none;top:0px;left:0px;width:330px;margin-top:130px;margin-left:358px;z-index:200;box-shadow: 0 2px 8px 1px rgba(0,0,0,0.35);}
#senderbox .outphotobox .outphotourl{height:15px;width:250px;font-size:12px;padding:2px;}
#talkingbox #senderbox{padding-top:5px}
#senderbox .loadform{position:absolute;z-index:151;_width:56px;text-decoration:none;}
#senderbox .picForm{display:block;position:absolute;left:0;width:0px;height:0px;overflow:hidden;margin-left:5px;}
#senderbox .picForm input{position:absolute;right:0;cursor:pointer;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#senderbox .greyclose{color:#999;font-weight:bold;cursor:pointer}
#senderbox .photobox{background:#ffffff;border:1px solid #ccc;padding:3px 8px 0px 4px;position:absolute;z-index:152;margin:-4px 0 0 -4px;display:none;border-radius:2px;box-shadow: 0 2px 8px 1px rgba(0,0,0,0.35)}
#senderbox .photobox p{margin-bottom:5px}
#senderbox .sendsp {color:#aaaaaa;font-size:12px;margin-right:5px;line-height:26px}
#senderbox .sendsp .nums {position:relative;top:-5px;font-family:Georgia,Tahoma,Arial;font-size:24px;vertical-align:middle}
#senderbox .meituload{position:absolute;left:50%;margin-left:-310px;width:528px;height:470px;display:none;z-index:155;border-radius:2px;box-shadow: 0 2px 8px 1px rgba(0,0,0,0.35);}
#senderbox .meituload .title{background:#f2f2f2;padding:5px 10px;}
#senderbox .meituload .title .fleft{font-size:14px;font-weight:bold;color:#8a8a8a}
#senderbox .webmain{border:1px solid #cacaca}

.sharetopic {position:absolute;border:1px solid #cccccc;width:220px;margin-left:-20px;*margin-left:-50px;background:#ffffff;padding:10px 20px;margin-top:2px;*margin-top:20px;z-index:1003;border-radius:2px;box-shadow: 0 2px 8px 1px rgba(0,0,0,0.35);}
.sharetopic ul.tagB{display:block;margin-top:5px;list-style:none;}
.sharetopic ul.tagB a{margin-right:12px;line-height:25px;white-space:nowrap;background:url('common/pubicos.gif') no-repeat -5px -91px;padding-left:25px}
.sharevideo,.sharemusic {position:absolute;border:1px solid #cccccc;width:250px;margin-left:-20px;*margin-left:-50px;background:#ffffff;padding:10px 20px;margin-top:2px;*margin-top:20px;z-index:1003;border-radius:2px;box-shadow: 0 2px 8px 1px rgba(0,0,0,0.35);}
.sharemusic .title{font-size:12px;font-weight:bold;border-bottom:1px solid #cccccc;padding-bottom:5px;margin-bottom:5px}
.music_search_result {margin:5px 0px; border:1px solid #cccccc; width:240px; height:235px; overflow:auto;padding:5px}
.music_search_status{margin-bottom:5px}
.music_list {width:220px; overflow:hidden;}
.music_list li {clear:both; width:100%; height:21px; line-height:23px; border-bottom:1px dotted #DFE5E7; overflow:hidden; text-align:left; cursor:pointer}
.music_search_result .pages {margin-top:10px;text-align:center;width:100%}
.music_search_result .pages .pagelist {color:#8F8F8F;display:inline-block;padding:0 6px; height:19px; line-height:19px; border:1px solid #E3E4DD; font-size:12px; font-family:Verdana; vertical-align:middle; overflow:hidden;}
.music_search_result .pages .pagelist:hover {text-decoration:none; border-color:#839B1B; color:#FFF; background-color:#839B1B;}
.music_search_result .pages .pageshow{margin:0px 10px;padding-top:3px}
.photomeitu{position:absolute;border:1px solid #cacaca;display:none}

#main_right{width:228px;float:left;overflow:hidden}
#main_right .rightbox{padding:20px;padding-top:25px}
#main_right .sect {border-top:1px solid #99dbf2;background:url("common/dot.gif") repeat-x;width:210px}
#main_right .sect .right {float:right;font-weight:normal;color:#999;font-size:12px}
#main_right .hd{margin-bottom:5px;#margin-bottom:3px;#zoom:1}
#main_right .hd h3{float:left;font-size:12px;font-weight:bold;color:#474747;margin-right:4px}
#main_right .hd .head-line{display:block;height:1px;overflow:hidden;border-bottom:1px solid #dedede;padding-top:10px}
#main_right .hd .act{float:right;margin-left:5px;#margin-top:-2px;_margin-top:-0}
#main_right ul{list-style:none}
#main_right .tlist li {line-height:25px}
#main_right .tlist li em{color:#999;font-size:12px}
#main_right .tlist li.vote{background:url('common/linkbg.gif') -50px 2px no-repeat;text-indent:20px}
#main_right .tlist li .num,#main_right .ulist li .num {float:right;}
#main_right .tlist li .ttop {background:url('common/tlisttop.gif') no-repeat;height:5px;width:190px;}
#main_right .tlist li .topicinfo {border:1px solid #a1c7dd;border-top:0px;width:178px;padding:2px 5px;background:#e9f9ff;color:#666666;_margin-top:-9px}
#main_right .ulist li {margin-bottom:3px;white-space:nowrap;width:190px;overflow:hidden}
#main_right .ulist li div {background:url('common/ulist.gif') no-repeat;width:15px;height:18px;margin-right:10px;float:left;text-align:center;font-size:10px}
#main_right .ulist li .top3 {background-position:0 4px;color:#d43700;}
#main_right .ulist li .top4 {background-position:-17px 4px;color:#7d7d7d;}
#main_right .usertags {list-style:none;margin-bottom:20px;}
#main_right .usertags li{float:left;margin-right:10px;font-size:12px;height:20px;line-height:20px;white-space:nowrap;}
#main_right .morebottom {text-align:right;*line-height:120%;width:190px;display:block;margin-top:10px}
#main_right .userdetail a{text-decoration:none;}
#main_right .userdetail a:hover{text-decoration:none;}
#main_right .userdetail .nums li{list-style:none;float:left;margin-right:15px;line-height:15px}
#main_right .changetheme{background:url('common/sprite_bg.png') no-repeat;width:30px;height:30px;display:inline-block;position:absolute;margin-left:200px;-webkit-top-right-radius:5px 5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;}
#main_right .changetheme:hover{background:url('common/sprite_bg.png') no-repeat 0 -30px;}
#main_right img {border-radius: 90px;width:expression(this.width>185?185:true);max-width:185px;}

/* avatar list big */
.alist,.alist2,.alistM {list-style:none;}
.alist li a,.alist2 li a,.alistM li a{text-decoration:none;}
.alist li a:hover,.alist2 li a:hover,.alistM li a:hover{text-decoration:none;}
.alist li {float:left;margin:0 12px 8px 0;width:50px;height:70px;overflow:hidden;text-decoration:none;line-height:10px}
.alist2 li {float:left;margin:0 12px 8px 0;width:47px;height:65px;overflow:hidden;text-decoration:none;line-height:10px}
.alist:after,.alist2:after,.alistM:after {content:".";display:block;font-size:0;line-height:0;clear:both;visibility:hidden;}
.alist,.alist2,.alistM {*zoom:1;}
.alist li div,.alistM li div {text-align:center;font-size:12px}
.alist li .yst ,.alistM li .yst {color:#9b9b9b;line-height:16px}
.alist li a img,.alist2 li a img{display:block;width:50px;height:50px}
.alist li a span,.alist2 li a span {display:inline-block;text-align:center;line-height:175%;white-space:nowrap;min-width:50px;}
.alistM li a span {display:inline-block;text-align:center;line-height:175%;white-space:nowrap;min-width:55px}
.alistM li {float:left;margin:0 15px 15px 0;float:left;width:57px;height:96px;overflow:hidden;text-decoration:none;line-height:10px}
.alistM li .st {background:#89b4ca;color:#ffffff;width:45px;height:14px;padding:auto 2px;cursor:pointer;line-height:14px}
.alistM li a img {display:block;width:55px;height:55px;border:1px solid #999}
.authdot {border-bottom:1px dashed #99dbf2;padding-bottom:5px}

/* login */
#login {background:#ffffff url('common/btbg.png') no-repeat bottom;height:450px;padding:0px;}
#login form p{line-height:350%}
#login .reset {font-size:14px;width:100%;text-align:center;margin-top:120px}
#login .reset table{text-align:left;margin-left:20%;width:60%;border:0px}
#logintip{position:absolute;color:#ff0000;border:1px solid #f9f2a7;background:#feffe5;padding:0px 10px;width:175px;margin-top:-33px;display:none}
.loginbox{margin-left:20px;margin-top:10px;margin-bottom:10px}
.loginbox #logintip{position:absolute;width:140px;margin-left:265px;margin-top:-25px;*margin-left:0px;*margin-top:2px}

#register {background:#ffffff url('common/btbg.png') no-repeat bottom;padding:10px 10px 50px 10px;}
#register .invite {background:#c9f1ff;padding:10px;border:1px solid #99dbf2;margin-bottom:10px;width:400px;margin-left:20px}
#register .invite img {width:40px;border:1px solid #999;padding:1px}
#register .regtb {border:0;width:710px;color:#1375c2;margin-left:10px;margin-top:20px}
#register .regtb th {width:80px;}
#register .regtb td .input_text {width:180px}
#register .tt {border-bottom:1px dashed #cccccc;padding-bottom:10px;margin-bottom:10px}
#register .info{color:#5c9bcc;}
#register .reg_right{width:210px;color:#666666;margin-top:20px}
.regok{text-align:center;margin-top:20px}
.btn-reg {background:transparent url('common/welcome/index_reg.gif') no-repeat left top;border:0;cursor:pointer;display:block;height:55px; width:196px;overflow:hidden;line-height:48px;color:#fff;font-size:24px;font-weight:bold;text-align:center;text-indent:-20px}
.btn-reg:hover {background-position:0 -55px; text-decoration:none;}
.btn-reg:active {background-position:0 -110px; }
.errormt{background:#ffeaea;border:1px solid #e5c3c4;line-height:28px;color:#c00;padding:0 10px;float:left;width:360px;font-weight:bold;_padding:8px}

/*friendaction */
.friendhead {padding:20px 20px 0 20px;height:30px}
.friendhead .ftitle{float:left;font-size:14px;font-weight:bold;}
.friendhead .fsearch {width:208px;float:right}
.friendbar{border-bottom:1px dashed #cccccc;padding:0 20px 5px 20px;}
.friendbar ul{float:left}
.friendbar #creategroupbtn{float:right}
.friendbar .ftabs {list-style:none;*zoom:1;float:left;}
.friendbar .ftabs li {float:left;margin-right:10px}
.friendbar .ftabs li a {padding:2px 7px;*padding:3px 7px 1px;}
.friendbar .ftabs li a:hover {background:#3da4e0;color:#ffffff;text-decoration:none}
.friendbar .ftabs .selected a {background:#3da4e0;color:#ffffff;text-decoration:none}
.friendbar .groupmore {float:left}
.friendbar .groupmore:hover .grouplibox{display:block}
.friendbar .groupmore .more{padding:2px 7px;background:url('common/downarrow.gif') no-repeat right 11px;padding-right:10px;cursor:pointer;display:block}
.friendbar .groupmore .more:hover{background:#3da4e0;color:#ffffff;text-decoration:none}
.grouplibox{background:#ffffff;border:1px solid #cccccc;width:105px;position:absolute;z-index:100;display:none;border-radius:2px;box-shadow: 0 2px 8px 1px rgba(0,0,0,0.35)}
.grouplibox ul{overflow:hidden;list-style:none;width:105px;}
.grouplibox li{height:22px;width:105px;cursor:pointer;color:#666666;background:#ffffff;display:block;float:none;}
.grouplibox li:hover{background:#eeeeee;}
.grouplibox li a{display:block;text-decoration:none;color:#666666;padding:0px 8px}
.grouplibox li a:hover{background:none;color:#666666}
.grouplibox li input[type='checkbox']{float:left;background:transparent;width:15px;height:15px;margin-top:4px;cursor:pointer}
.grouplibox li label{display: block;float: left;overflow: hidden;width: 110px;cursor:pointer}

/*clearfix*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clearline {display:block;height:0;line-height:0;font-size:0;overflow:hidden;clear:both;}

/*indextab*/
.indextab{width:355px;float:left;margin-bottom:-10px}
.indextab div{float:left;margin-right:15px;padding-top:1px;text-indent:5px}
.indextab .select{border:1px solid #e5e5e5;border-bottom:0px;background:#f6f6f6;float:left;padding:1px 10px 4px 10px;font-weight:bold;text-indent:0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.indextab .select a{color:#666666}
.indextab .select a:hover{text-decoration:none}
.indextab .grouplibox {font-weight:normal;}
.indextab #indexgroupbtn{_margin-top:4px;}
.indextab #indexgroupbtn .indexgroupa {display:block;}
.indextab #indexgroupbtn .indexgroupa a{background:url('common/downarrow.gif') no-repeat right 7px;padding-right:10px;cursor:pointer}
.indextab #indexgroupbtn:hover .grouplibox{display:block;}
.indextab .select .grouplibox {*margin-top:5px;margin-left:-10px;_margin-left:0px}

.linkvideo{background:url('common/linkbg.gif') no-repeat 0 8px;width:8px;height:12px;padding:8px 6px}
.linkmusic{background:url('common/linkbg.gif') no-repeat -25px 8px;width:8px;height:12px;padding:8px 6px}
.linkvote{background:url('common/linkbg.gif') no-repeat -48px 8px;width:8px;height:12px;padding:8px 6px}
.voteshow{background:url('common/vote_pic.gif') no-repeat;width:120px;height:90px;cursor:pointer;float:left;margin-right:10px;margin-top:10px}
.sharemediabox {border:1px #e4e4e4 solid;background:#f9f9f9;padding:10px 15px 15px 15px;width:444px;font-size:12px;margin-top:10px}
.retwitt .sharemediabox {border:0px;background:none;width:91%;padding:0px;font-size:12px;margin-top:5px;border-top:1px dashed #cccccc;padding-top:5px;margin-top:10px;padding-left:8px}
.retwitt .artZoomBox{border:0px;background:none;padding:0px;}
.sharemediabox .tool,.votecontbox .tool{margin-bottom:5px}
.sharemediabox .tool a,.votecontbox .tool a {float:left;display:block;text-indent:18px;overflow:hidden;color:#0082cb;text-decoration:none;font-size:12px;}
.sharemediabox .tool a.hideImg ,.votecontbox .tool a.hideImg{width:48px;height:20px;background:url('common/hideimg.gif') no-repeat;line-height: 150%;}
.sharemediabox .tool a.viewImg ,.votecontbox .tool a.viewImg{width:73px;height:20px;background:url('common/viewimg.gif') no-repeat;margin-left:10px;line-height: 150%;}


#infohead {background:url('common/sendbg.png') repeat-x bottom;border-bottom:1px solid #cccccc;padding:20px 20px 0 20px;height:180px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px 5px;border-top-left-radius:5px}
#infohead #avatar {float:left;border:1px solid #d2d2d2;background:#fff;overflow:hidden;}
#infohead #avatar img {width:96px;height:96px;}

/* 私信 */
#pmessage {margin:0px 10px;background:url("common/letterBg.png") no-repeat left bottom;}
#pmessage table{border:0px;width:100%}
#pmessage em {position:relative;top:-5px;font-family:Georgia,Tahoma,Arial;font-size:26px;vertical-align:middle}
#pmessage p {float:right;margin-top:10px}
#pmessage .tip1 {color:#999999;margin-left:10px}
#pmessage .tip2 {margin-right:10px;color:#999}
.msgimg {background:url('common/side_main_menu_ico.gif') no-repeat 0 -195px;text-indent:22px}
.homeautotip {background:#fffddd;border-top:1px solid #f8f3d6;border-bottom:1px solid #f8f3d6;color:#bb861c;cursor:pointer;width:560px;padding:3px 10px;text-align:center;margin:10px 0px}
.homeautotip:hover{background:#fff9b7;border-top:1px solid #eee4aa;border-bottom:1px solid #eee4aa;color:#996600;}


/* theme */
#loadtheme .themelist{height:186px;width:500px;overflow-y:auto;overflow-x:hidden;margin-top:10px;float:left}
#loadtheme .themelogo{border:1px solid #cccccc;padding:1px;margin-left:14px;margin-top:5px;margin-bottom:5px;width:140px;height:80px}
#loadtheme .button9:hover{color:#666666}
#loadtheme .button8:hover{color:#ffffff}
#loadtheme .selected{display:inline-block;background:url('common/signup-right.png') no-repeat;width:16px;height:16px;margin-left: -23px;padding-right: 7px;}
#loadtheme .canselect{cursor:pointer}
#loadtheme .themebtn{width:100%;text-align:center;margin-top:10px}


#loadtheme .themeupload{float: left;width: 220px;margin-left: 10px;margin-top: 10px;}
#loadtheme .themeuptitle{font-weight: bold;font-size: 14px;}
#loadtheme .mythemebox{width: 100px;height: 100px;background: white;border: 1px solid #CCC;margin-top: 10px;text-align: center;line-height: 100px;overflow:hidden;padding:1px;float:left}
#loadtheme .mythemebox img{width:98px;height:98px}
#loadtheme .themeupmain{background: #E7E7E7;padding: 15px 10px;}
#loadtheme .themeupmain input{width: 200px;}
#loadtheme .themeuploading{display:none;width:180px;text-align:center}
#loadtheme .typeselect{float:left;margin-left: 20px;margin-top: 10px;}
#loadtheme .cleartheme{width: 10px;height: 10px;position: absolute;margin-top: -97px;margin-left: 84px;font-weight: bold;background: #F1F1F1;line-height: 8px;padding: 2px;color: red;cursor:pointer}

.farbtastic {position:relative;}
.farbtastic * {position:absolute;cursor:crosshair;}
.farbtastic, .farbtastic .wheel {width:195px;height:195px;}
.farbtastic .colors, .farbtastic .overlay {top:47px;left:47px;width:101px;height:101px;}
.farbtastic .wheel {background:url('../js/colorpicker/wheel.png') no-repeat;width:195px;height:195px;}
.farbtastic .overlay {background:url('../js/colorpicker/mask.png') no-repeat;}
.farbtastic .marker {width:17px;height:17px;margin:-8px 0 0 -8px;overflow:hidden;background:url('../js/colorpicker/marker.png') no-repeat;}

/* 转播 */
.retwitt {border:1px #e4e4e4 solid;background:#f9f9f9;padding:5px 8px;width:auto;font-size:12px;margin-top:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.retwitt .times {color:#999;float:left}
.retwitt .times a {color:#999}
.retwitt .tetime {color:#2b4a78;float:right}
.retwitt em{font:12px Tahoma,Arial;color:#999;margin-right:5px}
.retbox {margin-right:10px;float:right}
.retbox em {position:relative;top:-5px;font-family:Georgia,Tahoma,Arial;font-size:24px;vertical-align:middle}
.retwitbox {width:340px;margin-left:17px;border:0px}
.retwitbox #retbody {padding-bottom:10px;word-wrap: break-word;width:350px;overflow:auto;height:70px}
.retwitbox .retsendbox{border-top:1px dashed #cccccc}
.retwitbox textarea{width:340px;height:100px;margin:5px auto;color:#999}

/* index */
.indexh {border:1px solid #e8e8e8;border-bottom:2px solid #dbdfe0;height:40px;background:#f6f6f6;margin-bottom:5px;padding:0 10px;_margin-top:5px}
.indexh .tabon {float:left;background:#ffffff;border:1px solid #dbdfe0;border-bottom:1px solid #ffffff;margin-left:10px;width:77px;height:26px;margin-top:8px;font-weight:bold;font-size:14px;text-align:center;padding-top:6px;_margin-bottom:-1px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px 5px;-webkit-top-left-radius:5px 5px;border-top-right-radius:5px;border-top-left-radius:5px;}
.indexh .taboff {float:left;margin-left:10px;width:77px;height:26px;margin-top:8px;font-weight:normal;font-size:14px;text-align:center;padding-top:6px}
.indexh .message {float:right;margin:10px 10px 0 0;color:#999999;font-size:12px}
.pubcity {list-style:none;*zoom:1;float:left;}
.pubcity li {float:left;margin-right:10px}
.pubcity li a {padding:2px 7px;*padding:3px 7px 1px;}
.pubcity li a:hover {background:#3da4e0;color:#ffffff;text-decoration:none}
.pubcity .selected a {background:#3da4e0;color:#ffffff;text-decoration:none}

.pubindexmain{padding:25px 20px}
.pubindexmain .pubtop {background:url('common/pubindexbg.jpg');width:540px;height:160px;border:1px solid #deecf2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.pubindexmain .pubtop .pubtop_top{border-bottom:1px solid #e5eef3;line-height:35px;padding:0px 10px;font-size:14px}
.pubindexmain .pubtop .pubtop_top .fright{font-size:12px;float:right}
.pubindexmain .pubtop .pubtop_bottom{border-top:1px solid #ffffff;padding:10px}
.pubindexmain .pubtop .pubtop_bottom ul{list-style:none}
.pubindexmain .pubtop .pubtop_bottom ul li{display:none}
.pubindexmain .pubtop .pubtop_bottom ul li .avatar{display:block;float:left;}
.pubindexmain .pubtop .pubtop_bottom ul li .avatar img{width:80px;height:80px;border:1px solid #cccccc;padding:1px}
.pubindexmain .pubtop .pubtop_bottom ul li div{float:left;margin-left:15px;width:420px;margin-top:-6px;word-wrap:break-word;}
.pubindexmain .pubtop .pubtop_bottom ul li div .nickname{font-size:14px;font-weight:bold;margin-top:4px}
.pubindexmain .pubtop .pubtop_bottom ul li div .grey{color:#666666}
.pubindexmain .pubtop .pubtop_bottom ul .nonecontent{text-align:center;width:100%;display:block;margin-top:30px}
.pubindexmain .publine{background:url('common/pubtoplinebar.jpg');width:520px;height:32px;margin-top:20px;margin-bottom:20px;line-height:32px;padding:0px 10px}
.pubindexmain .publine em{color:#cccccc}
.pubindexmain .publine span{width:72px;height:32px;display:inline-block;cursor:pointer;text-align:center;color:#0078b6}
.pubindexmain .publine span:hover{background:url('common/pubtab.gif') no-repeat 0 -28px;color:#ffffff}
.pubindexmain .publine span.selected{background:url('common/pubtab.gif') no-repeat 0 5px;color:#ffffff}
.pubindexmain .userline{list-style:none;margin-left:5px}
.pubindexmain .userline li{float:left;margin:0px 8px;width:50px;overflow:hidden;_margin:0px 7px}
.pubindexmain .userline li img{width:46px;height:46px;border:1px solid #cccccc;padding:1px}
.pubindexmain .userline li .nickname{overflow:hidden;width:50px;height:20px;text-align:center}
.pubindexmain #stream ol li.contentlist{padding:10px 0px 10px 60px;overflow:hidden;}
.pubindexmain #stream ol li.contentlist .content{overflow:hidden;}
.pubindexmain #stream ol li:hover{background:none}
.pubindexmain #stream ol li .pubbigico{background:url('common/pubbigico.png');width:55px;height:43px;margin-top:4px;float:left;margin-left:-60px;overflow: hidden;}
.pubindexmain #stream ol li .pubbigico p{text-align:center;width:50px;line-height:110%;font-size:12px;margin-top:5px}
.pubindexmain #stream ol li .pubbigico p.grey{color:#999999}
.pubindexmain #stream ol li .pubbigico:hover{text-decoration:none}

.imgList{padding-left:5px;_padding-left:2px;padding-top:10px;height:100px;_height:113px;*height:117px;}
.imgList li{float:left;width:90px;height:90px;border:1px solid #E7F9FB;margin-right:1px;padding:4px;position:relative;list-style:none;}
.imgList li.on{background:#fff;border:1px solid #8CC87D;}
.imgList li img{border:1px solid #fff;width:88px;height:88px;cursor:pointer;}
.imgList li p.pbg{position:absolute;bottom:5px;right:5px;background:#000;height:20px;text-align:center;color:#fff;line-height:20px;width:88px;background:#000;filter:alpha(opacity=70); -moz-opacity:0.7;opacity:0.7;}
.imgList li p.pbg2{position:absolute;bottom:5px;right:5px;background:#000;height:20px;text-align:center;color:#fff;line-height:20px;width:88px;background:#339900;}

/* home */
.homeh {background:#e3eaec;border:1px solid #dee4e7;_border-bottom:0px;width:100%;_width:529px;height:35px;margin-bottom:5px;}
.homeh .tabon {float:left;background:#fff;border:1px solid #dbdfe0;border-bottom:1px solid #ffffff;margin-left:10px;_margin-left:5px;width:80px;height:24px;margin-top:6px;*margin-top:7px;margin-top:7px \9;font-weight:bold;font-size:14px;text-align:center;padding-top:4px;_margin-bottom:-1px}
.homeh .taboff {float:left;margin-left:10px;_margin-left:5px;width:80px;height:24px;margin-top:6px;font-weight:normal;font-size:14px;text-align:center;padding-top:4px;}
.homeh .sx{float:right;margin:8px 10px 0 0}
#mytopic li .num{display:none}
#mytopic li:hover{padding:0px;}
#mytopic li:hover .num{display:block}
.topicmodebox {margin-left:20px;margin-top:20px}
.topicmodebox p{margin-bottom:10px}
.topicmodebox #modetitle{width:300px}
.topicmodebox #modecontent{width:300px;height:200px;vertical-align:top}
.topicmodebox .ke-container{display:inline-block;vertical-align:top}
.topicmodebox .tips{margin-left:60px}
.topicmode {margin-bottom:15px}
.topicmode img {width:expression(this.width>185?185:true);max-width:185px;}
.topicmode .editbox{display:none;text-align:right;width:183px;position:absolute;background:#f6f6f6;border:1px solid #e3eaec;padding-right:5px;color:#cccccc}
.topicmode:hover .editbox{display:block;*margin-left:-190px;*margin-top:30px}

/* titleline */
.titleline {padding:10px 0;margin:10px 0px}
.titleline .line {border-bottom:3px solid #cccccc;}
.titleline .h4 {font-size:16px;font-weight:bold;width:100px;line-height:30px;text-align:center;background:#ffffff;margin-top:-18px;*margin-top:-16px;margin-left:10px}
.titleline .h5 {float:right;margin-right:10px;font-size:16px;font-weight:bold;width:100px;line-height:30px;text-align:center;background:#ffffff;margin-top:-24px;*margin-top:-26px;}
.titleline .bodys {padding:0 15px}
.titleline .keylist{width:230px;float:left;line-height:300%;border-bottom:1px dashed #cccccc;margin-right:10px}

/* 举报 */
#reportbutton{display:block;width:18px;height:57px;top:200px;position:fixed;*position:fixed !important;*position:absolute;right:0px;background:url('common/jubao.gif') 0px 0px no-repeat;font-size:14px;color:#fff;font-weight:bold;padding-left:7px;padding-top:13px}
* html #reportbutton{position:absolute;top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight-200);}
#reportbutton a{color:#fff;text-decoration:none}
#reportbutton a:hover{color:#fff;text-decoration:none}
#reportbutton:hover{width:21px;text-decoration:none}
#newshow {border-bottom:1px solid #ffa200;background:#ffe5b8;text-align:center;padding:5px;width:98%;height:20px;color:#000000;margin-top:5px}
#report {margin-left:40px;margin-right:40px;margin-top:10px}
#report #describe{width:290px;height:100px}
#report p {margin-top:10px}


/* profile */
#homelogin {background:url('common/homelogin.gif') no-repeat 0;height:118px;margin-bottom:10px;color:#ffffff;line-height:220%}
#homelogin .main{padding:15px}
#homelogin .left {float:left;width:790px}
#homelogin .right {float:right;width:140px;margin-top:5px}
#homelogin .right .reg{float:right;font-size:14px;font-weight:bold;color:#ffffff;margin-right:25px;margin-bottom:10px;text-decoration:underline}
#homelogin .right input {float:right;background:url('common/send.gif');width:112px;height:30px;line-height:30px;background-position:0 0;border-width:0;cursor:pointer;color:#ffffff;font-size:14px;font-weight:bold}
#homelogin .right input:hover {background-position:0 -30px;}
.profilehead{padding:25px 20px 20px 20px;width:540px;border-bottom:1px solid #e6e6e6}
.profilehead .nickname {color:#000;font-size:18px;font-weight:bold;}
.profilehead .at {color:#ccc;font-size:12px;margin-left:5px;}
.profilehead .proheadoption{margin-top:10px}
.profilehead .proheadoption .others{float:right;margin-top:3px}
.profilehead .proheadoption .others .bl{margin-left:10px}
.profilehead .userinfo{width:540px;word-wrap:break-word;word-break:normal;}
.followbtn {float:left;border:1px solid #d7d7d7;background:#eaeaea;padding:0 5px;color:#666666;line-height:25px;_padding:3px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.followbtn a {color:#999999;cursor:pointer}
.authbox {margin-left: 20px;margin-top: 10px;color:#999999;margin-bottom:0px}
.viewbox {padding:10px 20px 20px 20px;border-top:1px solid #f3f3f3}
.viewbox img{width:expression(this.width>540?540:true);max-width:540px;}
.viewbox .photocontent{font-size:12px;margin-top:10px}
.viewbox .phototime{margin-top:10px;color:#999999}
.viewbox .contentl{font-size:14px;line-height:200%}
.view_replybox {padding:0px 20px;margin-top:10px;margin-bottom:10px}
.view_replybox textarea{width:528px;height:50px;margin-bottom:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.view_replybox .inputnum {margin-right:10px;color:#999}
.view_replybox .inputnum em{position:relative;top:-5px;font-family:Georgia,Tahoma,Arial;font-size:24px;vertical-align:middle}
.blackico{background:url('common/black.gif') no-repeat;height:15px;width:100px;padding-left:20px;line-height:15px;margin-top:10px;}
.proinfobox{padding:20px;padding-top:10px}
.proinfobox .protitle{background:#f3f3f3;padding:0px 10px;line-height:30px;font-size:14px;color:#444444;margin-bottom:10px;margin-top:10px}
.proinfobox .protitle a{margin-left:10px;font-size:12px}
.proinfobox p{line-height:5px;padding:10px 15px 10px 15px}
.proinfobox .border{border-bottom:1px dashed #cccccc;margin:0px 15px 5px 15px;padding-bottom:5px;line-height:100%}
.proinfobox .border p{line-height:100%}
.sendweibo{background:url('common/comments.gif') no-repeat 0 4px;text-indent:18px;display:block}
/*blacklist*/
.addblacklistbox{margin-left:20px;font-size:14px;}
.addblacklistbox .button8{margin-left:170px}
.addblacklistbox .button9{margin-left:20px}

/* user & (_message) */
#info {background:#ffffff;padding:20px 0 20px 20px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px 5px;border-top-left-radius:5px}
#info #avatar {float:left;border:1px solid #d2d2d2;background:#fff;overflow:hidden;}
#info #avatar img {display:block;_float:left;width:125px;height:125px;}

#panel {float:left; margin:0 0 0 20px;width:390px}
#panel h1 {font-size:26px;line-height:30px;}
#panel p.state {color:#d2d2d2;margin:5px 0;font-size:12px;height:35px}
#panel p.state b {font-size:16px;}
#panel p.actions {margin:10px 0;*zoom:1;}
#panel p.actions:after {content:".";display:block;font-size:0;line-height:0;clear:both;visibility:hidden;}
#panel p.actions a {margin-right:.75em;}
#panel #relation {margin:8px 0 5px;color:#666;}
#panel #relation .actions {margin-left:2em;}
#panel #relation .actions a {margin-right:.5em;padding:1px 2px 2px;border:1px solid #fff;color:#bbb;text-decoration:none;}
#panel #relation .actions a:hover {border-color:#c99;background:#fdd;color:#c00;}

#latest {margin-left:115px;}
#latest h1 {padding:0 10px 8px;font-size:16px;line-height:120%;}
#latest h2 {padding:0 10px 20px;font-size:14px;}
#latest .stamp {right:10px;bottom:0;line-height:150%;}
.headbg{background:url('common/sendbg.png') repeat-x;}


/* menu */
.popupmenu_popup {text-align:left;line-height:1.4em;padding:10px;overflow:hidden;border:1px solid #CAD9EA;background:#FFF;background-repeat:repeat-x;background-position:0 1px; }
.headermenu_popup {width:83px;}
.headermenu_popup li {float:left;width:7em;line-height:24px;height:24px;overflow:hidden;border-bottom:1px solid #E8E8E8;}
.headermenu_popup li a {font:normal 12px Verdana, Arial, Helvetica, sans-serif;margin-left:auto;margin-right:auto;background-color:#ffffff;text-decoration:none;}
.headermenu_popup li a:hover {color:#F87A01;}


.msgsendbtn2{background:url('common/sendmsg.gif');width:57px;height:21px;line-height:21px;font-size:12px;color:#ffffff;font-weight:bold;text-align:center;cursor:pointer;display:inline-block;}
.sendgray{color:#E0E0E0;font-size:16px;}
#shares {display:none}

/* vf for vertical forms */
.vf {width:300px;margin:0 auto;}
.vf label {font-weight:bold;}
.vf .label_input {display:block;float:none;text-align:left;}
.vf textarea {width:290px;}
.vf span.formtip {padding:0 .2em;color:#aaa;}
.vf .captcha-img {padding-left:0;}

/* lf for large forms */
.lf p {line-height:26px;}
.lf label.label_input {font-size:14px;font-weight:normal;}
.lf label.label_check {font-weight:normal;}
.lf input.input_text {width:280px;height:18px;color:#444;font-size:14px;font-weight:bold;line-height:18px;}
.lf p.act a {font-weight:bold;}
.lf p.err {color:red;}
.lf span.url {font-size:13px;}
.lf input#url {width:12em;}

/*setting*/
#upload {margin:30px 40px;}
#upload #loadpic{display:none;margin-left:10px;width:20px}
#upload #cropboxdiv{margin-top:10px;display:none}
#upload .picdesc{color:#999;margin-top:10px}
#upload .imgborder{border:1px solid #999999;padding:1px;width:120px;height:120px}
#upload  table{width:100%;margin-bottom:10px}
.formaction {margin-top:30px}
.formaction p {line-height:50px;}
.formaction label{width:150px;text-align:right;padding-right:10px;display:inline-block}
.formaction label.label_input {font-size:14px;font-weight:normal;}
.formaction label.label_check {font-weight:normal;}
.formaction input.input_text {width:200px;height:18px;color:#444;font-size:14px;font-weight:bold;line-height:18px;}
.formaction .submit{margin-top:10px;margin-left:165px}
.setting-table {width:100%;border:0px}
.setting-table tr{height:50px}
.setting-table tr .title{text-align:right;font-size:14px;width:120px;padding-right:10px}
.setting-table tr textarea {width:350px;height:100px}
.setting-tags{width:100%;overflow:hidden}
.setting-tags .desc{color:#999999}
.setting-tags .tagbox{background:url('common/tagbg.png') no-repeat -5px 0;width:760px;height:262px;margin-top:30px}
.setting-tags .tagbox .tagleft{width:260px;height:200px;padding:20px;float:left}
.setting-tags .tagbox .tagleft .title{font-size:14px;margin-bottom:10px}
.setting-tags .tagbox .tagleft .taglist{list-style:none}
.setting-tags .tagbox .tagleft .taglist li{background:#f2ffff;border:#b2d9f0 1px solid;padding:0px 3px;float:left;height:20px;line-height:20px;margin-top:5px;line-height:20px;margin-right:10px;white-space:nowrap;}
.setting-tags .tagbox .tagleft .taglist li a:hover{text-decoration:none;}
.setting-tags .tagbox .tagleft .taglist li .remove{background:url('common/cancela.gif') no-repeat;width:10px;height:10px;display:inline-block;vertical-align:middle;margin-left:3px}
.setting-tags .tagbox .tagleft .taglist li .remove:hover{background:url('common/cancela.gif') no-repeat 0 -10px;}
.setting-tags .tagbox .tagright{width:400px;height:200px;padding:20px;float:left;margin-left:10px}
.setting-tags .tagbox .tagright .title{margin-bottom:5px}
.setting-tags .tagbox .tagright .interest{height:130px}
.setting-tags .tagbox .tagright .interesttaglist{list-style:none}
.setting-tags .tagbox .tagright .interesttaglist li{background:#d9ecef;padding:0px 5px;height:20px;line-height:20px;float:left;margin-top:5px;margin-right:3px}
.setting-tags .tagbox .tagright .interesttaglist li:hover,.setting-tags .tagbox .tagright .interesttaglist li.selected{background:#69b8c4}
.setting-tags .tagbox .tagright .interesttaglist li:hover a,.setting-tags .tagbox .tagright .interesttaglist li.selected a{color:#ffffff}
.setting-tags .tagbox .tagright .interesttaglist li:hover em,.setting-tags .tagbox .tagright .interesttaglist li.selected em{color:#ffffff}
.setting-tags .tagbox .tagright .interesttaglist li em{color:#4184BB;font-family:Arial;font-size:17px;font-weight:bold;margin-right:2px;vertical-align:-2px;}
.setting-tags .tagbox .tagright .interesttaglist li a:hover{text-decoration:none;}
.setting-tags .tagbox .tagright .addtags .taginput{width:200px}
.setting-tags .tagsdesc{border-top:1px dashed #cccccc;padding-top:20px;margin-top:10px}
.setting-tags .tagsdesc p{color:#999999;line-height:25px}
.setting-tags .tagsdesc p.title{font-size:14px;color:#666666}
.setting-edu .desc{color:#999999}
.setting-edu .addedu{font-size:14px;color:#666666;line-height:250%;margin-top:20px}
.setting-edu .addedu h3{line-height:150%;margin-bottom:10px}
.setting-edu .addedu span{text-align:right;width:100px;display:inline-block;padding-right:10px}
.setting-edu .addedu input{margin-left:4px}
.setting-edu .addedu em{margin-left:10px}
.setting-edu .addedu .btn{margin-left:110px;margin-top:10px}
.setting-edu .edu-info{margin-bottom:20px;margin-top:20px;list-style:none;}
.setting-edu .edu-info li{background:#f8f8f8;border:1px solid #f0f0f0;padding:0px 10px;line-height:30px;margin-top:5px;color:#999999}
.setting-edu .edu-info li .infos{float:left}
.setting-edu .edu-info li .options{float:right}
.mailauthbox {border:1px solid #cccccc;padding:10px 20px;width:58%;background:#eeeeee;margin-top:30px;margin-left:70px;line-height:250%}
.setting-blacklist .desc{color:#999999}
.setting-blacklist ul{list-style:none;width:650px;margin:20px 0 0 30px}
.setting-blacklist ul li{line-height:28px;border-bottom:1px dashed #cccccc;margin-bottom:10px}
.setting-blacklist ul li em{color:#999999;margin-right:10px}
.setting-blacklist ul li span{float:right}
.setting-authbox,.setting-privacy{margin:30px}
.setting-authbox p{line-height:400%}
.setting-authbox p span{width:70px;display:inline-block;font-size:14px}
.setting-authbox p .input_text{width:300px}
.setting-privacy p{line-height:250%}

/* keywords */
.keywordbox {background:#ffffff;padding:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.keywordbox .keys {padding:10px 0;margin:10px 0px}
.keywordbox .keys .line {border-bottom:3px solid #cccccc;}
.keywordbox .keys .h3 {font-size:14px;font-weight:bold;width:100px;line-height:30px;text-align:center;background:#ffffff;margin-top:-18px;*margin-top:-16px;margin-left:10px}
.keywordbox .keys .bodys {padding:0 15px}
.keywordbox .keys .keylist{width:230px;float:left;line-height:300%;border-bottom:1px dashed #cccccc;margin-right:10px}

/* sidebar - user */
#user_stats {width:190px;margin-bottom:15px;overflow:hidden;*zoom:1;}
#user_stats:after {content:".";display:block;font-size:0;line-height:0;clear:both;visibility:hidden;}
#user_stats li {float:left;width:50px;margin:0 5px 0 -10px;padding:0 4px 0 9px;border-left:1px solid #b2d1a3;}
#user_stats a {display:block;width:50px;padding-bottom:1px;}
#user_stats a:hover {text-decoration:none;}
#user_stats .count {display:block;font-size:20px;font-family:"Times New Roman", Times, serif;font-weight:bold;}

/* tabs */
.tabs {position:relative;margin-bottom:5px;border-bottom:1px solid #acdae5;*zoom:1;}
#body .tabs {margin-bottom:15px;}
.tabs:after {content:".";display:block;font-size:0;line-height:0;clear:both;visibility:hidden;}
.tabs a.crumb {position:absolute;top:10px;right:10px;padding:0 .5em;font-size:12px;}
.tabs ul {position:relative;list-style:none;margin-bottom:-1px;font-size:14px;text-align:center;}
@media screen and (-webkit-min-device-pixel-ratio:0){.tabs ul {margin-bottom:-2px;}}
.tabs li {display:inline;margin-right:2px;}
.tabs li a {display:inline-block;height:21px;margin:5px 0 0;padding:1px 12px 0;background:#acdae5;border:1px solid #acdae5;color:#222;text-decoration:none;line-height:21px;vertical-align:bottom;}
.tabs li a:hover {background:#fff;color:#ff7031;}
.tabs li.current a {margin:0;padding:4px 12px 2px;border-bottom:1px solid #fff;background:#fff;}

#stream{margin-bottom:20px}
#stream .loadingdiv{text-align:center;width:100%;margin-top:20px}
#stream h3 {padding:5px;color:#444;font-size:14px;border-bottom:1px dashed #ddd;}
#stream .title {padding:5px;color:#444;border-bottom:1px dashed #ddd;}
#stream ol {list-style:none;*zoom:1;}
#stream li{line-height:23px}
#stream li.contentlist {padding:10px 20px;border-bottom:1px dashed #ddd;overflow:hidden;overflow-x:hidden;-o-text-overflow:ellipsis;*zoom:1;word-break:break-all;font-size:14px;background:#ffffff;cursor:default}
#stream .wa li.contentlist{padding:10px 15px 10px 80px;overflow:hidden;}
#stream li:after{content:".";display:block;font-size:0;line-height:0;clear:both;visibility:hidden;}
#stream li.contentlist:hover {background:#f5f5f5}
#stream li.contentlist .new {border-bottom:1px solid #ddd;}
#stream li.contentlist a.avatar {float:left;margin-left:-59px;overflow:hidden}
#stream li.contentlist a.name {font-weight:bold;}
#stream li.contentlist div.content {white-space:normal;word-wrap:break-word;_overflow:hidden;width:auto}
#stream li.contentlist div.contentl {white-space:normal;word-wrap:break-word;_overflow:hidden;width:auto}
#stream li.contentlist span.avatar {float:left;margin-left:-55px;overflow:hidden;}
#stream li.contentlist h5{margin:0 5px;color:#999999;font-size:14px;display:inline;font-weight:normal}
#stream li.contentlist h6{margin-right:5px;color:#999999;font-size:14px;display:inline;font-weight:normal}
#stream li.contentlist a.avatar img {display:block;width:50px;height:50px;margin-top:4px}
#stream li#nolignt{padding:10px 0 10px 65px;overflow:hidden;}
#stream li#nonemsg{padding:10px 0 10px 65px;overflow:hidden;font-size:12px}
#stream li .contentCut,#stream li .contentCutRet,.contentCutReply{display:block;overflow:hidden;}
#stream li .viewall{background:#ffffff;position:absolute;right:0px}
#stream li .contentCutBody,#stream li .contentCutRetBody{position:relative;}

.stamp {color:#999;font-size:12px;_zoom:1;margin-top:5px}
.stamp .hover{display:none;line-height:100%}
#stream li:hover .hover{display:inline-block}
.stamp a {color:#999;text-decoration:none;}
.stamp a:hover {color:#999;}
.stamp .viewreply {color:#999;border-bottom:#999999 1px dotted;}
.stamp .ctime:hover {text-decoration:underline;}
span.op {color:#e3dbe3}
span.op a{color:#889db6;font-size:12px;text-decoration:none;}
span.op a:hover{color:#889db6;text-decoration:underline;}
span.op a.fav{display:inline-block;display:-moz-inline-stack;width:16px;height:16px;overflow:hidden;background:url('common/icon-fav2.gif') no-repeat;font-size:0!important;line-height:0;text-indent:-999em;vertical-align:middle;*zoom:1;margin-bottom:1px}
span.op a.fav1{display:inline-block;display:-moz-inline-stack;width:16px;height:16px;overflow:hidden;background:url('common/icon-fav1.gif') no-repeat;font-size:0!important;line-height:0;text-indent:-999em;vertical-align:middle;*zoom:1;margin-bottom:1px}
span.op a.fav:hover{background:url('common/icon-fav1.gif') no-repeat;border-bottom:0;}
span.liright{float:right;white-space:nowrap}
.sidename {word-wrap:break-word;_overflow:hidden;width:120px;font-size:12px}
.pinbimsg{color:#666666;display:inline-block;background:url('common/lock.png') 0 2px no-repeat;text-indent:18px}
.reply_list_ul .pinbimsg{background:url('common/lock.png') 0 0px no-repeat;text-indent:16px;display:inline-block}
.zhidingweibo { border: 1px solid #D30E00;border-radius: 2px;color: #D30E00;display: inline-block;font-size: 12px;height: 16px;line-height: 16px;margin-right: 5px;overflow: hidden;padding: 0px 2px;text-align: center;vertical-align: text-bottom;margin-bottom:2px;*margin-bottom:0px}
/* friends & followers*/
.actions {font-size:12px;}
.actions .bh,.actions .bl, .actions .bl-long {cursor:pointer}
.actions .friend-deny,
.actions .friend-remove,
.actions .follower-remove {display:block;float:right;width:55px;height:20px;background-color:#eee;color:#666;text-decoration:none;text-align:center;}
.actions .open-notice, .actions .close-notice {display:block;float:right;width:140px;height:20px;margin-right:0.75em;background-color:#eee;text-decoration:none;text-align:center;}
.actions .close-notice {color:#666;}
.actions .friend-deny:hover,
.actions .friend-remove:hover,
.actions .follower-remove:hover,
.actions .close-notice:hover {background-color:#eee;color:#666;text-decoration:underline;}
.actions .open-notice:hover {background-color:#eee;}
.followform {width:150px;border:1px solid #ccc;height:16px;margin-right:5px;float:left;line-height:19px;padding:2px 3px;font-size:12px;color:#999;}

/*group*/
.lastcontent{font-size:12px;color:#999;background:url('common/welcome/homeview1.gif') no-repeat 0 2px;text-indent:20px;margin:5px 0 5px 5px;overflow:hidden;}
.followinfo{font-size:12px;color:#999;margin-left:5px}
.followgroup{float:right;color:#666666;cursor:pointer;padding:2px 6px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.groupbox{background:#ffffff;border:1px solid #cccccc;width:135px;position:absolute;z-index:100;display:none;border-radius:2px;box-shadow: 0 2px 8px 1px rgba(0,0,0,0.35)}
.groupbox ul{overflow:hidden;list-style:none;}
.groupbox li{height:25px;width:135px;cursor:pointer;color:#666666;background:#ffffff;padding-left:5px}
.groupbox li:hover{background:#eeeeee;}
.groupbox li input{float:left;background:transparent;width:15px;height:15px;margin-top:4px;cursor:pointer}
.groupbox li label{float:left;overflow: hidden;width: 105px;cursor:pointer}
.groupbox .creategroup{border-top:1px dashed #cccccc;padding:2px 5px}
.groupbox .creategroup a{text-decoration:none;}
.groupbox .newgroupname{width:120px;padding:2px 1px;margin-left:5px;margin-bottom:5px;font-size:12px}
.ajaxgroup{padding:5px 20px;color:#666666}
.ajaxgroup #grouplist{background:#f0f0f0;width:290px;margin-top:10px;padding:10px;height:110px;overflow-y:scroll}
.ajaxgroup ul{overflow:hidden;list-style:none;}
.ajaxgroup ul li {float: left;height: 15px;line-height: 15px;overflow: hidden; padding: 6px 10px;white-space: nowrap; width: 110px;cursor:pointer}
.ajaxgroup ul li input[type='checkbox']{float:left;background:transparent;width:15px;height:15px;margin-top:1px;cursor:pointer}
.ajaxgroup ul li label{display: block;float: left;overflow: hidden;width: 95px;cursor:pointer}
.ajaxgroup .ajaxcreategroup{margin-left:10px;margin-top:5px;background:url('common/comments.gif') no-repeat 0 4px;text-indent:16px}
.ajaxgroup .ajaxcreategroup a{text-decoration:none}
.ajaxgroup .boxnewgroup{margin-left:10px}
.ajaxgroup .boxnewgroup #newgroupname2{width:100px;padding:3px;font-size:12px}
.groupbar{border-bottom:1px dashed #cccccc;padding-bottom:5px}
.groupbar ul{float:left}
.groupbar #creategroupbtn{float:right}
.groupop{background:#f0f0f0;height:22px;padding:5px 8px;margin-bottom:5px}
.groupop .nums{background:url('common/groupico.gif') no-repeat 0 2px;margin-right:10px;padding-left:15px}
.groupop .edit{background:url('common/groupico.gif') no-repeat -108px 2px;margin-right:10px;padding-left:17px}
.groupop .del{background:url('common/groupico.gif') no-repeat -210px 2px;margin-right:10px;padding-left:17px}
.groupop .view{background:url('common/groupico.gif') no-repeat -302px 2px;margin-right:10px;padding-left:17px}
.searchtopic {border-bottom:2px solid #e3eaec;margin-top:10px;height:20px;width:500px;padding:5px 0 5px 5px}
#homeupdate {float:right}

/* search */
.search{background:#ffffff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:25px}
.search .search-header{margin-bottom:20px;border-bottom:1px solid #cccccc;padding-bottom:20px}
.search .search-header .header-title{font-size:28px;font-weight:bold;font-style: italic;font-family:微软雅黑;float:left;width:150px;line-height:30px;cursor:pointer}
.search .search-header .header-title .c1{color:#93bbd6}
.search .search-header .header-title .c2{color:#ffaa20}
.search .search-header .header-input{float:left;}
.search .search-header .header-input .searchinput{height:25px;width:450px;margin-right:20px;font-size:16px}
.search .search-left{width:100px;float:left}
.search .search-mid{width:580px;float:left;margin-left:20px;border-right:1px dashed #cccccc;border-left:1px dashed #cccccc}
.search .search-right{width:200px}
.search .search-left ul{list-style:none;margin-left:5px}
.search .search-left ul li{padding:3px 0px;font-size:14px;width:100px;text-align:center;margin-bottom:5px;}
.search .search-left ul li a{color:#000000;text-decoration:none;}
.search .search-left ul li:hover{background:#cfeeff}
.search .search-left ul li.selected{background:#70b0e2;}
.search .search-left ul li.selected a{color:#ffffff;}
.search .search-tips{margin-left:10px;margin-top:50px}
.search .search-mid .indexh{border-left:0px;border-right:0px}
/* friends */
.finder_block {margin:32px 80px;padding:20px 25px;border:1px solid #aaa;border-top-color:#ddd;border-left-color:#ddd;background:#f7f7f7;}
.finder_block h3 {font-size:14px;}
.finder_block p {margin-bottom:0;}
.finder_block .textareabox{height:50px;margin-top:10px;width:570px;font-size:14px}
.finder_block .buttonbox{position:absolute;margin-top:25px;margin-left:20px}
#finder_searchnick .input_text {width:385px;*width:370px;margin-right:5px;}
.friends {background:#ffffff ;padding:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.friends h2 {margin:5px 0 0;padding:0 5px;border-bottom:1px dashed #ddd;color:#666;font-size:14px;line-height:200%;}

/* error */
.error {background:#ffffff url('common/errorbg.jpg') no-repeat right bottom;padding:20px 25px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:200px;padding:70px;font-size:14px}
.error p {line-height:200%}

/* reply*/
.status_reply_list{width:480px;margin-left:0px;font-size:12px;margin-top:5px;float:right}
.status_reply_list .arrow1{background:transparent url("common/cmt_arrow.gif") no-repeat scroll 420px 0;height:9px;overflow:hidden;position:relative;width:480px;}
.status_reply_list .arrow2{background:transparent url("common/cmt_arrow.gif") no-repeat scroll 382px 0;height:9px;overflow:hidden;position:relative;width:480px;}
.status_reply_list .top {background:transparent url("common/cmt_top.gif") no-repeat scroll left top;clear:both;height:4px;margin-top:-2px;overflow:hidden;}
.status_reply_list .cont {background:transparent url("common/cmt_mid.gif") repeat-y scroll left top;clear:both;overflow:auto;padding:0 20px;}
.status_reply_list .cont table{border:0px;width:100%}
.status_reply_list .bottom {background:transparent url("common/cmt_bot.gif") no-repeat scroll left top;clear:both;height:4px;overflow:hidden;}
.status_reply_list h1{font-size:12px;color:#999999;line-height:20px;padding-bottom:8px;font-weight:normal;}
.status_reply_list .line {background:transparent url("common/cmt_border.gif") repeat-x scroll left bottom;}
.status_reply_list .inputnum {margin-right:10px;color:#999}
.status_reply_list .inputnum em{position:relative;top:-5px;font-family:Georgia,Tahoma,Arial;font-size:24px;vertical-align:middle}
.lire {font-size:12px}
.lire .avatar{width:30px;height:30px}
.reply_list_ul {margin-top:10px}
.reply_list_ul li{padding:5px;overflow:hidden;list-style:none;border-top:1px dashed #ddd;line-height:20px}
.reply_list_ul li .images{float:left;overflow:hidden;width:38px;margin-top:2px}
.reply_list_ul li .info{word-wrap:break-word;float:left;width:390px;position:relative}
.reply_list_ul li p{margin:0px;}
.reply_list_ul .morereply{text-align:right}
.setgray a,.setgray a:hover{color:#999999}
.replyspan {clear:both;display:block}
.replyajaxbox {word-wrap:break-word;width:410px }
.viewcontent {word-wrap:break-word;font-size:14px;margin-bottom:10px}
.replytextarea {width:375px;height:18px;margin:5px 0 5px 0;overflow:scroll;overflow-y:hidden;overflow-x:hidden;float:right}
.replycheckbox {margin-left:5px;color:#999999}

/*weibo*/
.weibobox{line-height:200%;padding:0 10px;}
.weibobox .table{margin:10px 0 0 10px;font-size:12px;text-indent:10px;width:100%}
.weibobox .unbindbox{text-align:center;width:100%;margin-top:80px;font-size:14px;padding-bottom:100px}

.close1{display:block;color:#000;right:9px;top:12px;text-decoration:none;background:url('common/close.gif') no-repeat;width:13px;height:13px;cursor:pointer}
.close1:hover{background-position:0 -12px;}

/*vote*/
.votebox{position:absolute;width:300px;padding:20px;background:#FFFFFF;border:1px solid #CCCCCC;z-index:1003;}
ul.tabnav2 {padding:3px;height:19px;border-bottom:1px solid #ccc;_padding-bottom:0px;}
ul.tabnav2 a{float:left;margin-right:10px;background:#e7e7e7;border:1px solid #ccc;padding:2px 5px;color:#444;line-height:17px;text-decoration:none;_border-bottom:0px}
ul.tabnav2 a.selected{background:#fff;border:1px solid #ccc;border-bottom:none;padding:2px 5px;color:#ff3300;height:18px;_border-bottom:0px;_padding-bottom:1px}
ul.tabnav2 a.selected:hover{background:#fff;text-decoration:none;}
ul.tabnav2 .topic3{border:0px;background:none;margin-right:0px}
.votebox input{font-size:12px}
.votebox .voteinput{background:#f8fbef;width:290px;}
.votebox .addv{background:#f8fbef;border:1px solid #b3b3b3;width:290px;padding:2px 5px;margin-top:10px}
.votebox .voteinput2{background:#f8fbef;width:260px;border:0px}
.votebox textarea{background:#f8fbef;width:290px;height:100px;font-size:12px}
.votebox p{margin-top:10px}
.votebox span {color:#999999}
.votebox .voteinfo{background:url('common/comments.gif') no-repeat;width:100%;text-indent:20px;height:14px;line-height:100%;*line-height:120%;}
.votebox .addvote{background:url('common/media.gif') no-repeat -475px 1px;padding-left:23px;height:20px;}
.votebox .vtdate,.votelasttime .vtdate {background:#ffffff;border:1px solid b3b3b3;width:80px;height:14px;cursor:pointer;font-size:12px;color:#000000}
.votebox select,.votelasttime select {height:24px}
.votebox .sendvote{margin-left:95px}
.votebox .voteitem{list-style:none;}
.votebox .voteitem li{margin-top:5px;margin-left:5px;}
.votebox .voteitem li label{cursor:pointer}
.votebox .myvotetip{color:#81b374}
.votebox .addsendvote{border-top:1px dashed #cccccc;margin-top:10px;padding-top:10px;width:100%}
.votebox .myvotepage{text-align:center;font-size:12px;margin-top:10px}
.votebox .myvotepage a{border:1px solid #d6d6d6;background:#f6f6f6;padding:3px 5px;text-decoration:none;}
.votebox .myvotepage a:hover{text-decoration:none;}
.votebox .myvotepage a.noitem{border:0px;background:none}
.closebox{position:absolute;width:10px;height:10px;display:block;color:#000;right:9px;top:12px;text-decoration:none;background:url('common/cancela.gif') no-repeat;cursor:pointer;overflow:hidden}
.closebox:hover{background-position:0 -10px;}
.votelasttime{text-align:center}
.votecontbox{border:1px #e4e4e4 solid;background:#f9f9f9;padding:10px 15px 20px 15px;width:90%;font-size:12px;margin-top:10px}
.retwitt .votecontbox{border:0px;background:none;padding:5px 0px 10px 0px;margin-top:10px;border-top:1px dashed #cccccc}
.votecontbox .votetitle{font-size:14px;font-weight:bold;text-align:center;margin-top:15px}
.votecontbox .votetitle .ico{background:url('common/linkbg.gif') no-repeat -49px 2px;padding:3px 7px}
.votecontbox .votetitle span{font-size:12px;margin-left:5px;font-weight:normal;color:#999999}
.votecontbox .tips{color:#cccccc;text-align:center;margin:5px 0px}
.votecontbox .tips span{color:#999999;}
.votecontbox .voteinfo{color:#999999;padding:0 30px}
.votecontbox ul{list-style:none;margin-top:10px}
.votecontbox ul li{padding:10px 30px;cursor:pointer}
.votecontbox ul li .optionleft{width:25px;height:20px;margin-top:13px;cursor:pointer}
.votecontbox ul li .optionright{width:330px;height:40px;cursor:pointer}
.votecontbox ul li .optionright .optcontent{height:20px;width:245px;overflow:hidden;}
.votecontbox ul li .optionright .nums{height:20px;float:left;margin-left:10px}
.votecontbox ul li .optionright .nums span{color:#999999;margin-left:1px}
.votecontbox ul li:hover{border:1px solid #e3e3e3;background:#fdfdfd;padding:9px 29px}
.votecontbox .optbar{height:20px;float:left;width:245px;display:inline-block;height:12px;width:239px;margin:0;margin-top:5px;vertical-align:middle;*vertical-align:0;}
.votecontbox .optbar,.votecontbox .optbar span,.votecontbox .optbar span em{background:url('common/votebar.png');}
.votecontbox .optbar span,.optbar span em{display:block;height:12px;overflow:hidden;}
.votecontbox .optbar span em{width:100%;}
.votecontbox .optbar span.oi_numline1{background-position:right -24px;}
.votecontbox .optbar span.oi_numline2{background-position:right -48px;}
.votecontbox .optbar span.oi_numline3{background-position:right -72px;}
.votecontbox .optbar span.oi_numline4{background-position:right -96px;}
.votecontbox .optbar span.oi_numline5{background-position:right -120px;}
.votecontbox .optbar span.oi_numline1 em{background-position:0 -12px;}
.votecontbox .optbar span.oi_numline2 em{background-position:0 -36px;}
.votecontbox .optbar span.oi_numline3 em{background-position:0 -60px;}
.votecontbox .optbar span.oi_numline4 em{background-position:0 -84px;}
.votecontbox .optbar span.oi_numline5 em{background-position:0 -108px;}
.votecontbox .votebtn{text-align:center;margin-top:10px}
.votemain .vtitle{font-size:14px;font-weight:bold;border-bottom:1px solid #eaeaea;color:#666666;padding-bottom:5px;margin-bottom:10px}
.votemain .votelist{list-style:none}
.votemain .votelist li{border-bottom:1px dashed #cccccc;padding-bottom:10px;margin-top:10px;margin-bottom:10px;width:100%}
.searchvote .votelist li{padding-left:15px;width:565px;margin-bottom:0px;margin-top:0px;padding-top:15px}
.searchvote .votelist li:hover{background:#f5f5f5}
.votemain .votenums{background:url('common/vote_num.gif') no-repeat;width:68px;height:50px;margin-right:10px;float:left;text-align:center;line-height:28px;font-weight:bold;font-size:14px}
.votemain .votebody{float:left;width:462px}
.votemain .votetitle .b{float:right}
.votemain .votetitle .button5:hover{color:#ffffff}
.votemain .votetitle .n{background:#e3ffd5;color:#389a0a;padding:0px 8px;}
.votemain .votetitle .o{background:#ededed;color:#888888;padding:0px 8px;}
.votemain .voteinfo{display:block}
.votemain .voteinfo .p .userhead {float:left}
.votemain .voteinfo .p .user{float:left;margin-left:10px}
.votemain .voteinfo .p .user p{line-height:120%;color:#cccccc}
.votemain .voteinfo .p .user p a{color:#a6c3cf}
.votemain .voteinfo .p .userhead img{width:30px;height:30px}
.votemain .voteinfo .m{float:right;margin-top:8px;color:#a6c3cf}
.votemain .sendfrom{float:left;color:#b8b8b8;margin-top:8px;}
.votemain .sendvote{margin:10px 0 0 20px}
.votemain .sendvote a:hover{color:#000000}
.votemain .votebox .sendvote{margin:10px 0 0 0}
.votemain .subtitle{color:#e5e1e1}
.votemain .subtitle a{margin:0px 5px;color:#a6c3cf}
.votemain .subtitle a.selected{color:#000000}
.votemain .novote{padding:10px 0px;text-align:center}
.votemain .more{text-align:right}
.votemain .votebox{display:block;width:470px;margin:0px;position:relative;border:0px;padding-top:10px;margin-left:15px}
.votemain .votebox .voteinput{width: 460px;}
.votemain .votebox .voteinfos{width: 460px;}
.votemain .votebox .addv{width: 460px;}
.votemain .votebox .addv .voteinput2{width: 430px;}
.votemain .showvotetitle{border-bottom:1px solid #ededed;padding-bottom:15px}
.votemain .showvotetitle .voteright{float:left}
.votemain .showvotetitle .vttitle{font-size:14px;font-weight:bold;line-height:24px}
.votemain .showvotetitle .vtime{color:#b8b8b8;line-height:24px}
.votemain .vinfo{color:#666666;margin:10px 0;width:540px;overflow:hidden}
.votemain .vinfo img{width:expression(this.width>540?540:true);max-width:540px;}
.voteinfo img{width:expression(this.width>370?370:true);max-width:370px;}
.votemain .votecontbox{border:0px;background:none;margin:0px;padding:0px;width:100%}
.votemain .votecontbox ul{width:450px;margin-left:32px}
.votemain .votecontbox li{border:0px;width:390px;}
.votemain .comment{margin-top:20px;border-top:1px solid #ededed;padding-top:10px;color:#666666}
.votemain .comment textarea{height:60px;width:528px;font-size:12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.votemain .comment #voterepost{vertical-align: -3px;margin-top:5px}
.votemain .comment .buttona{float:right;margin-top:5px}
.votemain .comment .votecoment{list-style:none;border-top:1px solid #ededed;margin-top:10px}
.votemain .comment .votecoment li{border-bottom:1px dashed #dddddd;padding-bottom:10px;margin-top:10px}
.votemain .comment .votecoment .vcavatar{float:left;width:40px;height:30px;}
.votemain .comment .votecoment .vcavatar img{width:30px;height:30px}
.votemain .comment .votecoment .vcbody{width:500px;float:left}
.votemain .comment .votecoment .vcbody .vccont{line-height:140%}
.votemain .comment .votecoment .vcbody .vctime{color:#666666}
.votemain .comment .votecoment .vcbody .vctime a{color:#a6c3cf}
.votemain .comment .votecoment .vcbody .vctime p{float:right}
.votemain .comment .votecoment .votepage{text-align:center;margin-top:20px;}
.votemain .comment .votecoment .votepage a{padding:5px 10px;background:#ededed;margin-left:10px}
.votemain .comment .votecoment #nonemsg{text-align:center}
.votemain .side_main_menu .index{background:url('common/voteicos.gif') no-repeat 22px 7px;padding-left:24px}
.votemain .side_main_menu .hot{background:url('common/voteicos.gif') no-repeat 22px -29px;padding-left:24px}
.votemain .side_main_menu .new{background:url('common/voteicos.gif') no-repeat 22px -60px;padding-left:24px}
.votemain .side_main_menu .myvote{background:url('common/voteicos.gif') no-repeat 22px -90px;padding-left:24px}
.votemain .side_main_menu .followvote{background:url('common/voteicos.gif') no-repeat 22px -122px;padding-left:24px}
.votemain .addnewoption{background:url('common/voteicos.gif') no-repeat -7px -195px;text-indent:15px;height:18px;margin-left:25px;margin-top:5px}
.votemain .changelasttime{background:url('common/voteicos.gif') no-repeat -6px -230px;text-indent:15px;height:18px;margin-left:25px;margin-top:3px;}
.votemain .delthevote{background:url('common/voteicos.gif') no-repeat -5px -162px;text-indent:15px;height:18px;margin-left:25px;margin-top:3px;}
.votemain .votedel{font-size:14px;padding:50px 100px}
.votemain .votedel p{line-height:200%}
.votemain .votemiddle{padding:20px 20px 10px 20px}
.votemail .novote{margin:10px 0 10px 40px}

/*emotion*/
.emotions {position:absolute;width:340px;padding:5px;background:#FFFFFF;border:1px solid #cccccc;z-index:20;border-radius:2px;box-shadow: 0 2px 8px 1px rgba(0,0,0,0.35);}
.emotitle {margin-bottom:5px}
ul.emotion{letter-spacing:-4px}
ul.emotion li{display:inline-block;vertical-align:top;letter-spacing:0;margin:0 2px 2px 0;width:24px;height:24px;*display:inline;*zoom:1;}
ul.emotion a {display:block;padding:3px 1px;width:20px;height:16px;_padding:1px 1px 0px 1px;border:1px solid #DDD;text-align:center;}
ul.emotion a:hover {border-color:#888;}
ul.emotion img {display:block;margin:0 auto;width:16px;height:16px;}
.emo {width:20px;height:20px}
.emoreview{position:absolute;width:75px;height:60px;background:#ffffff;margin:1px 0 0 1px;text-align:center;padding-top:15px}

/*  top */
.itemtitle{clear:both;overflow:hidden;line-height:23px;padding-bottom:5px}
.itemtitle h1{margin:0 20px 0 0;color:#000000;font-size:16px}
.ranklist{float:left;width:240px;margin-bottom:15px;margin-right:14px}
.ranklist h4{background:url('common/title_bg.jpg') no-repeat;width:230px;height:25px;font-size:12px;padding:3px 5px 0 5px}
.ranklist h4 .more{float:right;font-size:12px;font-weight:normal}
.top_list {list-style:none;}
.top_list li{margin-bottom:0;padding:7px;border:solid #EEE;border-width:0 1px 1px;}
.top_list li span{background:#E5E5E5;float:left;margin:4px 8px 0 0;width:14px;height:13px;line-height:13px;text-align:center;background:url('common/bg_li.gif') no-repeat;color:#fb5912;font-size:10px;}
.top_list li em{float:right;margin-left:8px;color:#999;}
.top_list li .topavatar{border:1px solid #cccccc;padding:2px;float:left;margin-right:10px;}
.top_list li .topavatar img{width:36px;height:36px;}

/* autocomplete */
.ac_results {padding:0px;border:1px solid #9c9b99;background-color:#ffffff;overflow:hidden;z-index:9999999;}
.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results iframe {display:none;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li {margin:0px;padding:2px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:12px;overflow:hidden;}
.ac_loading {background :Window url('common/loadingsmall.gif') right center no-repeat;}
.ac_over {background-color:Highlight;color:HighlightText;}

/*finder*/
.searchbox {background:url('common/search_bg.jpg') no-repeat;width:880px;height:115px;margin:20px auto}
.searchbox .mainbox{padding:15px 80px}
.searchbox .mainbox .stitle{color:#999999;margin-bottom:5px}


.finder {float:left;border:1px solid #e8e8e8;width:120px;height:450px;background:#f6f6f6;margin:10px;padding-top:10px}
.finder .tabon {background:#fff;border:1px solid #dbdfe0;border-right:1px solid #fff;width:100px;height:26px;margin-top:10px;font-weight:bold;font-size:14px;text-align:center;padding-top:6px;margin-left:19px;_margin-right:-1px}
.finder .taboff {margin-left:20px;width:100px;height:26px;margin-top:10px;font-weight:normal;font-size:14px;text-align:center;padding-top:6px}
.finderr {float:left;width:760px;margin-top:15px;}
.finderr .alistM {padding:10px 0}
.finderr .alistM li {margin:0 15px 15px 20px;}

/* 分页*/
#indexpage {background:#ffffff;height:35px;line-height:35px;overflow:hidden;color:#999999;margin-top:20px;margin-bottom:20px}
.page {padding-right:6px;color:#313031;text-align:right}
.page A {border:#b7d8ee 1px solid;padding:3px 6px 3px 5px;margin:0px 3px;color:#0078b6;TEXT-DECORATION:none}
.page A:hover {border:#b7d8ee 1px solid;BACKGROUND-COLOR:#d2eaf6;TEXT-DECORATION:none}
.page SPAN.current {border:#b7d8ee 1px solid;padding:3px 6px 3px 5px;FONT-WEIGHT:bold;MARGIN:0px 3px;COLOR:#444444;BACKGROUND-COLOR:#d2eaf6}
.page SPAN.disabled {DISPLAY:none}
p.rss {padding:20px 0 10px;white-space:nowrap;}
p.rss a {float:left;height:22px;padding:0 6px;border:1px solid #ccc;text-decoration:none;line-height:22px;}

/*图片旋转*/
.imageshow {margin-top:10px;float:left;margin-right:10px}
a.artZoom {display:inline-block;*zoom:1;*display:inline;padding:2px;background:#FFF;border:solid 1px #F1F1F1;text-decoration:none;color:#CCC;}
a.artZoom:hover {text-decoration:none;}
a.artZoom span.loading {display:block;width:130px;height:16px;line-height:16px;padding-left:20px;margin:2px 0;font-size:9px;background:#FFF url('common/loading2.gif') no-repeat 0 0;filter:alpha(opacity=70);opacity:0.7;}
.artZoomBox {display:none;width:459px;overflow:hidden;border:1px #e4e4e4 solid;background:#f9f9f9;padding:5px 8px;font-size:12px;margin-top:10px}
.artZoomBox .tool {top:8px;width:400px;margin-bottom:5px;height:20px;}
.artZoomBox .js_hover .tool {visibility:visible;}
.artZoomBox .tool a {float:left;display:block;text-indent:18px;overflow:hidden;color:#0082cb;text-decoration:none;font-size:12px;line-height: 150%;}
.artZoomBox .tool a.hideImg {width:48px;height:20px;background:url('common/hideimg.gif') no-repeat;}
.artZoomBox .tool a.imgLeft {width:60px;height:20px;background:url('common/leftimg.gif') no-repeat;}
.artZoomBox .tool a.imgRight {width:60px;height:20px;background:url('common/righimg.gif') no-repeat;}
.artZoomBox .tool a.viewImg {width:73px;height:20px;background:url('common/viewimg.gif') no-repeat;}
.artZoomBox a.maxImgLink {*zoom:1;*width:100%;}
.artZoomBox a.maxImgLink .maxImg {padding:5px;background:#FFF;width:expression(this.width>425?425:true);max-width:425px;}
.imgZoomBox .maxImgLink .maxImg,.imgZoomBox .tool span {border-color:#ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 3px rgba(58, 110, 165, 0.5);-webkit-box-shadow:0 0 3px rgba(58, 110, 165, 0.5);box-shadow:0 0 3px rgba(58, 110, 165, 0.5);}

/*ads*/
.ad1,.ad2,.ad3 {clear:both}
.ad1 img,.ad2 img{max-width:960px;height:auto;width:expression(this.width > 960 ? 960 :true);}
.ad3 img{max-width:580px;height:auto;width:expression(this.width > 580 ? 580 :true);}

/*guid*/
.guideline{width:100%;background:#d7e5f2;height:60px;font-size:14px}
.guideline .g1{width:150px;background:url('common/setpbysetp.png');width:170px;height:53px;float:left;padding:7px 0 0 20px;}
.guideline .g2{width:150px;background:url('common/setpbysetp.png') -185px 0;width:160px;height:53px;float:left;padding:7px 0 0 20px}
.guideline .g3{width:150px;background:url('common/setpbysetp.png') 0 -60px;width:170px;height:53px;float:left;padding:7px 0 0 20px;}
.guideline .curent {color:#1e61a0;font-weight:bold}
.guidebody{margin:20px 0;}
.guidebody .title{color:#005aab;font-size:14px;font-weight:bold;margin-left:30px}
.guidebody .button9:hover{color:#666666}
.regmailauthbox{padding:50px;color:#666666;line-height:250%}

/*atuserbox*/
.atusers{width:160px;border:1px solid #ccc;background:#fff;padding:2px 2px;position:absolute;display: block;z-index:999999;}
.atusers ul{height:expression(this.height > 150 ? '150px':true);max-height:150px;overflow-y: auto;overflow-x: hidden;}
.atusers .attip{height:20px;color:#999999;padding-left:8px;padding-top:2px;line-height:18px;font-size:12px;Tahoma,宋体;}
.atusers li{color:#666;height:21px;line-height:21px;overflow:hidden;padding:0 0 0 8px;cursor:pointer;}
.atusers li.cur{background:#eeeff6;}
.atmask{opacity:0;z-index:-1000; position: absolute; overflow-y: auto;overflow-x: hidden;padding: 0px; margin: 0px; font-family: Tahoma,宋体; border-style: solid; border-width: 0px; word-wrap: break-word;font-size:14px;line-height:120%;font-family:Tahoma,宋体;}

/*outtopic*/
.outtopic{background:#ffffff}

.bindbox{padding:50px}
.bindbox .bindleft{width:450px;float:left}
.bindbox .bindleft p{line-height:250%}
.bindbox .bindright{border-left:1px solid #cccccc;width:330px;margin-left:20px;float:left;padding-left:50px}

.bindbox .publine{height:32px;margin-bottom:10px;line-height:32px}
.bindbox .publine em{color:#cccccc}
.bindbox .publine span{width:72px;height:32px;display:inline-block;cursor:pointer;text-align:center;color:#0078b6}
.bindbox .publine span:hover{background:url('common/pubtab.gif') no-repeat 0 -28px;color:#ffffff}
.bindbox .publine span.selected{background:url('common/pubtab.gif') no-repeat 0 5px;color:#ffffff}#main_left .username {
    margin-left: 25px;
    margin-top: 10px;
    text-align: center;
    width: 100px;
}
#main_right2 img {width: 178px;height:667px;}
#mainses {margin-left:14px;margin-top:15px;}


/*幻灯片*/
.clear {clear: both;}
.pos-r {position: relative;}
.pos-a {position: absolute;}
.Opacity {opacity: .5;filter: alpha(opacity=50);}
.slide{width:540px;height:430px;position:relative;margin:0 auto;}
#PicSlide{width:540px;overflow:hidden;_zoom:1;height:430px;}
#PicSlide .img{height:360px;overflow:hidden;_zoom:1;}
#PicSlide .title{bottom:70px;width:100%;position:absolute;}
#PicSlide .shadow{background-color:#000;opacity:.5;filter:alpha(opacity=50);height:70px;}
#PicSlide .title .h3{z-index:30;line-height:20px;margin:4px 10px 0 10px;}
#PicSlide .title .h3 a{font-weight:normal;font-size:12px;color:#fff;}
#PicSlide .thumb{bottom:0;left:0;position:absolute;overflow:hidden;_zoom:1;height:70px;}
#PicSlide .thumb ul{z-index:20;width:660px;overflow:hidden;_zoom:1;margin-top:10px;}
#PicSlide .thumb li{width:110px;height:60px;margin-right:0px;float:left;_display:inline;}
#PicSlide .thumb .now-status{position:absolute;width:120px;height:20px;background:url(http://www.jinxiuyellowpeaches.com/weibo/Public/images/slider-ico.png) no-repeat 0 0;z-index:-1;top:0;margin-left:-10px;}

/*促销广告*/
.box{ margin:20px auto;}
.module-title {
	BACKGROUND: url(../images/index_spirit_title.gif) no-repeat -9999px 50%; POSITION: relative; HEIGHT: 35px
}
.module-title H3 {
	BACKGROUND: url(../images/heading_left.png) no-repeat; TEXT-INDENT: -9999px
}
.module-title UL {
	RIGHT: 10px; WIDTH: 135px; POSITION: absolute; TOP: 8px
}
.module-title LI {
	FLOAT: left; MARGIN: 4px 9px 0px 0px; WIDTH: 12px; HEIGHT: 12px
}
.module-title LI.prev {
	MARGIN: 0px 12px 0px 0px; WIDTH: 20px; HEIGHT: 20px
}
.module-title LI.next {
	MARGIN: 0px 12px 0px 0px; WIDTH: 20px; HEIGHT: 20px
}
.module-title LI A {
	DISPLAY: block; BACKGROUND: url(../images/module-title-nav-bg.gif) no-repeat -9999px 50%; OVERFLOW: hidden; WIDTH: 100%; CURSOR: pointer; COLOR: #ffffff; TEXT-INDENT: -9999px; HEIGHT: 100%
}
#sales-product .module-title LI.prev A {
	BACKGROUND-POSITION: 0px 0px; HEIGHT: 20px
}
#sales-product .module-title LI.next A {
	BACKGROUND-POSITION: -98px 0px; HEIGHT: 20px
}
#sales-product .module-title LI A {
	BACKGROUND-POSITION: -35px -4px
}
#sales-product .module-title LI.current A {
	BACKGROUND-POSITION: -56px -4px
}
#new-market .module-title LI.prev A {
	BACKGROUND-POSITION: 0px -20px; HEIGHT: 20px
}
#new-market .module-title LI.next A {
	BACKGROUND-POSITION: -98px -20px; HEIGHT: 20px
}
#new-market .module-title LI A {
	BACKGROUND-POSITION: -35px -24px
}
#new-market .module-title LI.current A {
	BACKGROUND-POSITION: -56px -24px
}
#saving-life .module-title LI.prev A {
	BACKGROUND-POSITION: 0px -40px; HEIGHT: 20px
}
#saving-life .module-title LI.next A {
	BACKGROUND-POSITION: -98px -40px; HEIGHT: 20px
}
#saving-life .module-title LI A {
	BACKGROUND-POSITION: -35px -44px
}
#saving-life .module-title LI.current A {
	BACKGROUND-POSITION: -56px -44px
}
#sales-product .module-title {
	BACKGROUND-POSITION: 0px 0px
}
.sales-dm#sales-product .module-title {
	BACKGROUND-POSITION: 0px -180px
}
#sales-dm .module-title {
	BACKGROUND-POSITION: 0px -36px
}
#new-market .module-title {
	BACKGROUND-POSITION: 0px -72px
}
#saving-life .module-title {
	BACKGROUND-POSITION: 0px -108px
}
#function-tools .module-title {
	BACKGROUND-POSITION: 0px -144px
}
#sales-product {
	CLEAR: both;
	BACKGROUND: url(../images/index_product_bg.gif) no-repeat;
	MARGIN:10px auto;
	WIDTH: 540px;
	_zoom: 1;
}
#corner-product-main {
	Z-INDEX: 1000; BACKGROUND: url(../images/product-pic-bottom.gif) no-repeat; MARGIN: 0px 0px 0px -13px; OVERFLOW: hidden; WIDTH: 975px; POSITION: absolute; HEIGHT: 40px
}
#sales-product-main {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 540px;
	PADDING-TOP: 9px;
	POSITION: relative;
}
#sales-product-main UL {
	WIDTH: 540px;
}
#sales-product-main LI {
	BORDER-RIGHT: #e2e2e2 1px solid;
	FLOAT: left;
	WIDTH: 134px;
	HEIGHT: 248px;
}
#sales-product-main LI IMG {
	DISPLAY: block;    border-radius: 20px;
}
#sales-product-main LI {
	FONT-SIZE: 14px; COLOR: #bf2833
}
#sales-product-main LI A {
	FONT-SIZE: 10px; COLOR: #bf2833
}
#sales-product-main LI P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: left;
}
#sales-product-main LI P A {
	DISPLAY: block;
	WIDTH: 148px;
}
#sales-product-main LI SPAN {
	FONT-SIZE: 20px;
	COLOR: #bf2833;
	LINE-HEIGHT: 35px;
	FONT-FAMILY: Arial,'';
}
#sales-product-main LI A.a1 {
	DISPLAY: block;
	MARGIN: 0px auto;
	VERTICAL-ALIGN: middle;
	WIDTH: 157px;
	HEIGHT: 178px;
	TEXT-ALIGN: center;
}
#sales-product-main LI A.sales-product-pic SPAN {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle; WIDTH: 0px
}
#sales-product-main LI SPAN.price_symbol {
	FONT-SIZE: 23px; LINE-HEIGHT: 20px
}


