* { margin:0; padding:0;}
body {font:12px/1.75 Tahoma,Arial; color:#333; line-height:180%;}
.simple{background: #ffffff url('welcomebg.jpg') no-repeat center;background-attachment: fixed;}
.muilty{background: #9fdfe9 url('wel_bg.jpg') no-repeat center top;background-attachment: fixed;}
img {border:0px; vertical-align:middle;}
.fleft { float: left; }
.input_text { border:#74c9e6 1px solid;font-size:12px; height:18px; padding:3px 4px; line-height:18px;color:#999}
a {color:#247aac;text-decoration:none}
a:hover {text-decoration:underline;}

.navigation {position:absolute;background:url('../headerbg.png') repeat-x;width:100%;height:37px;left:0px;position:fixed;_position:absolute; _top:expression(documentElement.scrollTop);z-index:999;top:0px}
.navigation ul {list-style:none;width:960px;margin:0 auto;}
.navigation li {float:left;margin:0px;height:35px;line-height:35px;}
.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 .header{background:url('../../logo.png') no-repeat;width:165px;padding:0px;height:30px;display:block;margin-top:5px}
.navigation .topheader:hover{background:none}

.main {position:absolute;width:960px;left:50%;margin-left:-480px;margin-top:55px}
.main .weltop {background:url('wel_top.jpg') no-repeat;width:960px;height:274px;}
.main .weltop2login{position:absolute;background:#ffffff;border:1px solid #cccccc;padding:20px;width:200px;margin-top:50px;margin-left:660px}
.main .welbody {background:#ffffff url('theme-titlebg.gif') repeat-x;width:960px;height:540px;padding-top:15px}
.main .welbottom {background:url('wel_bottom.gif') no-repeat;width:960px;height:16px;}
.main .rightbox {width:270px;height:550px;position:absolute;margin-left:680px;}
.main .rightbox .rightbox_1 {background:#ffffff url("theme-titlebg.gif") repeat-x;border:1px solid #cccccc;padding:20px 30px;width:205px;margin-top:10px;margin-bottom:20px}
.main .rightbox .rightbox_1 table{width:200px;border:0px}
.main .rightbox .rightbox_2 {border-left:1px solid #dadada;width:220px;height:412px;padding:10px 0 0 20px;margin-top:10px}
.main .rightbox .rightbox_2 p{line-height:250%}
.hotuser {width:265px;height:530px;float:left;border-right:1px solid #dadada;margin-left:20px;_margin-left:10px}
.hottalk {width:365px;float:left}
.userlist {width:255px;padding-left:3px}
.userlist ul{list-style:none;}
.userlist ul li {float:left;width:52px;height:75px;margin-right:10px;overflow:hidden;text-decoration:none;text-align:center}
.userlist ul li img {width:48px;height:48px;border:1px solid #ccc;padding:1px}
.userlist ul li a img { display:block;}
.userlist ul li a {text-decoration:none;}
.loginbanner {width:680px;height:236px}
.hottopic{padding:8px 0 0 190px;color:#ffffff;font-size:12px;width:480px;height:25px;overflow:hidden;}
.hottopic a {color:#ffffff}
.hottopic ul {list-style:none;overflow:hidden;}
.hottopic ul li {float:left;margin-right:10px}
.hotuserico {background:url('laba.gif') no-repeat 0 3px;font-size:14px;border-bottom:1px dashed #cccccc;font-weight:bold;width:245px;margin-bottom:10px;padding-bottom:5px;text-indent:20px}
.theysay {background:url('homeview1.gif') no-repeat 0 3px;font-size:14px;border-bottom:1px dashed #cccccc;font-weight:bold;width:365px;margin-left:15px;margin-bottom:10px;padding-bottom:5px;text-indent:20px}
.marqueegb {width:365px; height:492px; overflow:hidden;margin-left:15px}
.marqueegb ul {list-style:none;}
.marqueegb ul li {margin-bottom:10px}
.indexgbli {width:365px;border-bottom:1px dashed #999999;padding-bottom:10px}
.indexgbli .avatar {width:50px;height:50px}
.indexgbli .sp {color:#999999;margin-top:5px}
.indexgbli .sp a {color:#999999}
.indexgbli p{margin:5px 0px}
.clearline {clear:both}
.button1 {border:0;background:url('../button-send.gif') no-repeat;width:115px;height:32px;text-align:center;font-size:14px;cursor:pointer;color:#000;}
img.emo {width:20px;height:20px;border:0px}
#indexbottom {width:960px;color:#2c5e65;text-align:center;margin-top:10px;margin-bottom:20px}
.btn-reg {background:transparent url('index_reg.gif') no-repeat left top;}
.btn-reg {background-position:0 0; 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; }
.followtop{list-style:none;margin-top:20px;width:230px;height:270px;}
.followtop li{border-bottom:1px solid #d8f1f6;height:25px;margin-bottom:2px}
.followtop li em{background:url('numbg.gif') no-repeat;width:20px;height:25px;}
.followtop li span{float:right;color:#666666;font-size:12px}
.followtop li .num1{background-position:0 3px;}
.followtop li .num2{background-position:0 -24px;}
.followtop li .num3{background-position:0 -51px;}
.followtop li .num4{background-position:0 -78px;}
.followtop li .num5{background-position:0 -104px;}
.followtop li .num6{background-position:0 -131px;}
.followtop li .num7{background-position:0 -158px;}
.followtop li .num8{background-position:0 -185px;}
.followtop li .num9{background-position:0 -212px;}
.followtop li .num10{background-position:0 -240px;}
#logintip{position:absolute;color:#ff0000;border:1px solid #f9f2a7;background:#feffe5;padding:0px 10px;width:175px;display:none}
.mediaimg {width:24px;height:18px;padding:50px 80px 10px 10px;cursor:pointer;}

.weicomebox{position:absolute;width:720px;height:360px;top:50%;left:50%;margin-left:-360px;margin-top:-180px}
.simplehead{background:url('../../logo.png') no-repeat;width:155px;height:30px;}
.infotext{font-family: "微软雅黑";font-size:30px;font-weight: 700;color:#ffffff;margin-top:30px;text-shadow: 1px 1px 5px #333;}
.loginbox{margin-top:40px}
.loginbox .input_text{background:#242829;border:#d6d6d6 1px solid;font-size:16px;padding:16px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-right:15px;width:210px}
.loginbox .checkbox{vertical-align:middle;}
.loginbox .btn-reg{cursor:pointer}
.loginbox .text,.loginbox .text a{text-shadow: 1px 1px 3px #000000;color:#ffffff}
.loginbox #weibologin{margin-top:-10px}
.loginbox #logintip{position:relative;color:#ffffff;border:0px;background:none;width:175px;display:none;text-shadow: 1px 1px 3px #000000;color:#ffffff;padding:0px}
.weicomebox .bottom,.weicomebox .bottom a{text-shadow: 1px 1px 3px #000000;color:#ffffff}