.commentBox{margin:10px 0;overflow:hidden;}
/* loign board */
html{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
body,div,label,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td{margin:0;padding:0;border:0;outline:0;}
table{border-collapse:collapse;border-spacing:0;}
input,textarea{margin:0;padding:0;font-size:12px;font-family:Arial,Helvetica,sans-serif;outline:none;color:#333;}
textarea{resize:none;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
input.labelbox{border:0;}
a{text-decoration:none;}
a.line{text-decoration:underline;}
a:hover{text-decoration:underline;}
strong,h1,h2,h3,h4,h5,h6{font-weight:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input{line-height:1.2em;overflow:hidden;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
del,ins{text-decoration:none;}
.clearit{clear:both;}
.mBlogLayer input,.mBlogLayertextarea{border-color:#C4C7BD #EFEFEF #F2F2F2 #D2D5CA;border-style:solid;border-width:1px;color:#333;padding:3px 2px 1px;}
.mBlogLayer .btn_normal,.btn_normal em{display:-moz-inline-stack;display:inline-block;background:url(http://img.t.sinajs.cn/t35/style/images/common/new_index_bg.png?id=201107261600) no-repeat -320px -100px;height:23px;color:#333;line-height:23px;font-size:12px;font-weight:normal;cursor:pointer;text-decoration:none;}
.mBlogLayer .btn_normal{background-position:-320px -100px;height:23px;line-height:23px;padding-left:20px;}
.mBlogLayer a.btn_normal:hover{background-position:-320px -146px;text-decoration:none;}
.mBlogLayer .btn_normal em{background-position:right -123px;height:23px;padding-right:20px;}
.mBlogLayer a.btn_normal:hover em{background-position:right -169px;display:inline-block;height:23px;text-decoration:none;}
.mBlogLayer a.btn_normal:link,a.btn_normal:visited,a.btn_normal:hover{text-decoration:none;}
.mBlogLayer .top_c,.mBlogLayer .bottom_c,.mBlogLayer .mid_l,.mBlogLayer .mid_r{height:5px;background:url(http://img.t.sinajs.cn/t35/style/images/common/layer/wraplayer_09.png);_background:url(http://img.t.sinajs.cn/t35/style/images/common/layer/wraplayer_09.gif);_filter:alpha(opacity=70);}
.mBlogLayer .mid_c{background:#fff;}
.mBlogLayer .top_r,.mBlogLayer .top_l,.mBlogLayer .bottom_l,.mBlogLayer .bottom_r{width:5px;height:5px;background:url(http://img.t.sinajs.cn/t35/style/images/common/header/logoNew_nocache.png?id=20110512180000) no-repeat;_background:url(http://img.t.sinajs.cn/t35/style/images/common/layer/wraplayer.gif) no-repeat;}
.mBlogLayer a.close {background: url(http://img.t.sinajs.cn/t35/style/images/common/gnb/gnbimgs.gif?id=201105191100) no-repeat 0 -193px;float: right;height: 8px;overflow: hidden;width: 8px;}
.mBlogLayer .top_l{background-position:0 -304px;_background-position:0 0;}
.mBlogLayer .top_r{background-position:-5px -304px;_background-position:-5px 0;}
.mBlogLayer .bottom_l{background-position:0 -309px;_background-position:0 -5px;}
.mBlogLayer .bottom_r{background-position:-5px -309px;_background-position:-5px -5px;}
.mBlogLayer .layerBox{border:1px solid #A0A0A0;}
.mBlogLayer .layerBox .layerBoxTop{height:27px;line-height:27px;padding:1px;}
.mBlogLayer .layerBox .layerBoxTop .topCon{position:relative;background:url(http://img.t.sinajs.cn/t35/style/images/common/layer/layerctbg.gif) repeat-x;height:27px;line-height:27px;padding:0 10px;}
.layerSmartlogin{position:relative;width:100%;padding-top:23px;text-align:left;}
.layerSmartlogin .layerMedia_close{position:absolute;right:10px;top:10px;width:100%;}
.layerSmartlogin .yellowBg{background-color:#FFFDDD;border:1px solid #F8F3D6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;margin:0 auto 23px;width:450px;padding-left:15px;height:40px;line-height:40px;line-height:42px\9;overflow:hidden;color:#333;}
.layerSmartlogin .yellowBg strong{font-weight:600;}
.layerSmartlogin .infoForm{padding-left:33px;padding-bottom:25px;}
.layerSmartlogin .infoLeft{width:268px;float:left;border-right:1px solid #ccc;}
.layerSmartlogin .infoLeft caption{height:25px;line-height:25px;}
.layerSmartlogin .inp{height:22px;background-color:#F8FBEF;}
.layerSmartlogin .infoLeft .tab1 th{width:260px;padding-top:15px;}
.layerSmartlogin .infoLeft .tab1 td{width:260px;padding-top:14px;}
.layerSmartlogin .infoLeft .tab1 td .inp{width:220px;}
.layerSmartlogin .infoLeft .tab1 th .btn_normal{margin-right:52px;}
.layerSmartlogin .infoLeft .tab1 th .chkb{vertical-align:middle;margin-right:3px;border:0;}
.layerSmartlogin .infoRight{width:200px;float:right;}
.layerSmartlogin .infoRight .p1{padding-bottom:20px;padding-top:4px;}
.layerSmartlogin .infoRight .p2{margin-left:12px;}
.layerSmartlogin .btnlogin1{background-image:url(http://img.t.sinajs.cn/t35/style/images/reguide_twice/layerlogin_btn1.gif);background-repeat:no-repeat;width:120px;height:37px;display:block;}
.layerSmartlogin .btnlogin1:hover{background-position:0 -39px;}
.layerSmartlogin .btnlogin1_gray:link,.layerSmartlogin .btnlogin1_gray:visited,.layerSmartlogin .btnlogin1_gray:hover{background-position:0 -78px;}
.layerSmartlogin .btnlogin1_load:link,.layerSmartlogin .btnlogin1_load:visited,.layerSmartlogin .btnlogin1_load:hover{background-position:0 -117px;}
.layerSmartlogin .infoLeft .tab1 .lgsz_wrap{position:relative;}
.layerSmartlogin .infoLeft .tab1 .lgsz_wrap .lgicon_del{position:absolute;right:36px;top:7px;background:url(http://img.t.sinajs.cn/t35/style/images/common/login/login_del.gif) no-repeat left center;width:16px;height:16px;}
.layerBoxTop .topCon .forward_num{float:left;padding-left:5px;font-family:"宋体";}
.layerSmartlogin .msnbind{margin-top:20px;margin-right:20px;}
.layerSmartlogin .msnbind .MIB_linedot1{padding-top:15px;background-image: url(http://img.t.sinajs.cn/t35/style/images/common/linedot1.gif);background-repeat: repeat-x;height: 1px;overflow: hidden;clear: both;}
.layerSmartlogin .tips .loading{display:block;height:14px;width:220px;background:url("http://sjs0.sinajs.cn/video/video/images/loading.gif") no-repeat center center;}

.mBlogLayer .phiz_layerN .layerBoxTop{height:27px;line-height:27px;padding:1px 0 0 0;width:100%;}
.mBlogLayer .phiz_layerN .layerBoxTop .topCon{background:url(http://img.t.sinajs.cn/t35/style/images/common/layer/magic_tbg01.gif) repeat-x center bottom;height:27px;line-height:27px;overflow:hidden;padding:0 8px 0 0;width:442px;}
.phiz_layerN .phiz_menu{float:left;_width:170px;height:27px;padding-left:8px;position:absolute;}
.phiz_layerN .phiz_menu .cur{background:url(http://img.t.sinajs.cn/t35/style/images/common/layer/magic_tbg02.gif) repeat-x center top;border:1px solid #D1E0E7;border-bottom:0;}
.phiz_layerN .phiz_menu li{float:left;height:25px;line-height:25px;overflow:hidden;padding:0 10px;margin-top:1px;overflow:hidden;}
.phiz_layerN .faceItemPicbg li,.phiz_layerN .faceItemPicbgT li{float:left;height:28px;width:28px;padding:0 1px 1px 0;overflow:hidden;}
.phiz_layerN .faceItemPicbg{width:440px;overflow:hidden;margin:10px 0 0 8px;}
.phiz_layerN .faceItemPicbg li a:link,.phiz_layerN .faceItemPicbg li a:visited{width:26px;height:26px;text-align:center;display:block;border:1px solid #EDEDED;overflow:hidden;}
.phiz_layerN .faceItemPicbg li a:hover{border:1px solid #6c0;background:#f8f8f8;}
.phiz_layerN .faceItemPicbgT{width:440px;overflow:hidden;margin:10px 0 0 8px;}
.phiz_layerN .faceItemPicbgT a{width:26px;height:26px;text-align:center;display:table-cell;vertical-align:middle;border:1px solid #FCE0C3;background:#FFF9EC;overflow:hidden;}
.phiz_layerN .faceItemPicbgT a:hover{border:1px solid #6c0;background:#f8f8f8;}
.phiz_layerN .layerBoxTop{position:relative;}
.phiz_layerN .layerArrow{left:25px;}
.phiz_layerN .clearit{height:0;overflow:hidden;line-height:0;font-size:0;}
.phiz_layerN .pages{clear:both;float:right;height:15px;padding:2px 10px 14px 0;}
.phiz_layerN .pages a{display:block;float:left;height:15px;margin:0 1px 0 0;padding:0 6px;line-height:15px;background:#f6f6f6;}
.phiz_layerN .pages .cur{font-weight:bold;background:#fff;}
.phiz_layerN .pages .cur:link,.phiz_layer .pages .cur:visited{color:#333;}
.phiz_layerN .pages .cur:hover{color:#333;text-decoration:none;cursor:text;}
.phiz_layerN .hot{clear:both;padding:0 0 0 10px;}
.phiz_layerN .magicB{height:15px;overflow:hidden;}
.phiz_layerN .magic_list{clear:both;width:442px;overflow:hidden;padding:3px 0 0 8px;}
.phiz_layerN .magic_list li{position:relative;float:left;width:52px;height:70px;overflow:hidden;margin:7px 11px 0 0;text-align:center;}

.comment-area{padding:5px 15px;border:1px solid #ddd;background:#fafafa;}
.comment-area .comment-top{height:40px;line-height:40px;}
.comment-area .comment-top img{vertical-align:middle;}
.comment-area .login-tip{display:none;margin-left:20px;color:gray;}
.comment-area .comment-tip{float:right;color:gray;}
.comment-area .pilun{font-size:14px;vertical-align:middle; margin-left:15px;color:#333;}
.comment-area .comment-middle{overflow:hidden;zoom:1;}
.comment-area .comment-input {overflow:hidden;position:relative;}
.comment-area .comment-input .comment-success{position:absolute;top:0;left:0;height:87px;width:488px;text-align:center;line-height:87px;display:none;font-size:24px;color:gray;}
.comment-area .comment-input textarea{height:87px;overflow:auto;float:left;width:463px;font-size:12px;color:#8E8E8E;border:1px solid #ccc;padding:5px;}
.comment-area .comment-user{float:left;width:50px;height: 80px;text-align:center;margin-right:10px;}
.comment-area .comment-user img{width:30px;height:30px;border:1px solid #ccc;padding:2px;display:block;margin:0 auto;}
.comment-area .comment-user span{white-space: nowrap;}
.comment-area .comment-bottom{height:35px;overflow:hidden;zoom:1;padding-top:5px;}
.comment-area .comment-submit{float:right;display:block;width:94px;height:28px;background:url("http://sjs0.sinajs.cn/video/video/images/icon.gif") no-repeat 0 -78px;text-align:center;line-height:28px;text-decoration:none;}
.comment-area .comment-emocticon{padding:5px 0 5px 20px;background: url("http://sjs0.sinajs.cn/video/video/images/icon.gif") no-repeat 0px 3px;margin-left:70px;color:gray;}
.comment-area .comment-emocticon:hover{background-position:0px -32px;}
.comment-area label input,.comment-area label span{vertical-align:middle;color:gray;}

/*评论列表上面的过滤器*/
.comment-bar .curr_filter{color:gray;text-decoration:none;cursor:default;}
/*
 * 评论列表
 */
.weibo-comment{padding:20px 15px 10px;border:1px solid #E5E5E5;}
.comment-list .no-comment{text-align:center;font-size:32px;color:#ccc;line-height:200px;}
.comment-list .loading,.comment-list .loadingError{display:block;text-align:center;line-height:100px;height:100px;}
.comment-list .loading span,.comment-list .loading img{vertical-align:middle;margin:5px;}
.comment-list .comment-update-tip{background:#FFFCC9;overflow:hidden;zoom:1;height:28px;line-height:28px;border:1px solid #FFD667;}
.comment-list .comment-update-tip a{display:block;text-align:right;margin-right:20px;}
.comment-list .comment-update-tip a:hover{color:#960;background:#FFF9B7}
.comment-list .comment-item .delete,.comment-list .comment-item .link_sep{float:right;}
.comment-list .comment-item .link_sep{margin:0 10px;}
.comment-item{overflow:hidden;zoom:1;border-bottom:1px dashed #ccc;line-height:150%;_padding:15px;}
.comment-item .weibo-vip{padding-right:14px;background:url("http://sjs0.sinajs.cn/video/video/images/icon.gif") no-repeat right -252px;}
.comment-item .user_photo{float:left;border:1px solid #ccc;padding:2px;margin:15px;_margin:0 15px 0 0; /*fix ie6*/}
.comment-item .user_photo img{width:50px;height:50px;}
.comment-item .txt{float:left;width:465px;margin:15px 0px;_margin:0; /*fix ie6*/}
.comment-item .MIB_linkbl{margin:7px 0;overflow:hidden;zoom:1;}
.comment-item .txtinfo,.comment-item .post_time,.comment-item .seperate{color:#999;}
.comment-item .seperate{margin:0 10px;}
.comment-item .post_time,.comment-item .seperate,.comment-item .reportBtn{float:left;}
.comment-item .reply{float:right;}
.comment-item .reply-box{background:#f3f3f3;padding:10px;position:relative;zoom:1;}
.comment-item .reply-box .triangle{position:absolute;top:-10px;right:7px;width:20px;height:10px;background:url("http://sjs0.sinajs.cn/video/video/images/icon.gif") no-repeat 0 -174px;}
.comment-item .reply-box textarea{width: 430px;overflow:auto;border:1px solid #bbb;padding:5px;overflow:hidden;}
.comment-item .comment-bottom{height:25px;overflow:hidden;zoom:1;margin-top:3px;}
.comment-item .reply-box .comment-emocticon{padding:5px 10px;background: url("http://sjs0.sinajs.cn/video/video/images/icon.gif") no-repeat 2px 5px;margin-right:5px;}
.comment-item .reply-box .comment-emocticon:hover{background-position:2px -30px;text-decoration:none;}
.comment-item .reply-box label input,.comment-item .reply-box label span{vertical-align:middle;line-height:100%;}
.comment-item .reply-box label span{_vertical-align:bottom;}
.comment-item .reply-box .comment-submit{float:right;margin-right:5px;color:gray;display:block;width:55px;height:24px;background:url("http://sjs0.sinajs.cn/video/video/images/icon.gif") no-repeat 0 -127px;text-align:center;line-height:24px;}
.comment-item .reply-box .comment-submit:hover{color:#0989D4;text-decoration:none;}

/*分页*/
.comment-nav {overflow:hidden;zoom:1;height:30px;line-height:30px;padding-left:20px;margin-top:50px;}
.comment-nav .curr-nav{float:left;color:#999;}
.comment-nav .page-nav{float:right;margin-top:3px;}
.comment-nav .page-nav .curr_num{background:#ddd;color: white;font-weight:bold;}
.comment-nav .page-nav span,.comment-nav .page-nav .btn_num{display: inline-block;line-height: 22px;padding:0 4px;margin:0 2px;font-size: 12px;font-weight: normal;text-decoration: none;}
.comment-nav .page-nav .btn_num:hover{background:#ddd;}
.comment-nav .page-nav .btn_normal{display: inline-block;border:1px solid #0989D4;text-decoration: none;line-height:22px;font-size: 12px;background-image:url("http://sjs0.sinajs.cn/video/video/images/icon.gif");background-repeat: no-repeat;}
.comment-nav .page-nav .btn_next{padding:0 20px 0 7px;background-position:50px -198px;}
.comment-nav .page-nav .btn_prev{padding:0 7px 0 20px;background-position:10px -223px;}
.comment-bar{height:32px;line-height:32px;border:1px solid #ddd;margin-top:10px;padding:0 20px 0 10px;}
.comment-bar span{float:right;color:#aaa;}
.comment-bar dl{float:left;}
.comment-bar dl dd{float:left;margin:0 10px;color:#aaa;}
.comment-bar em{margin:0 5px;}
.comment-list{margin-top:10px;}
/* 提示窗口 */
.alert-dialog .c_top{height:28px;line-height:28px;background:#ABCDF7;border-bottom:1px solid gray;}
.alert-dialog .c_top h3{margin-left:10px;}
.alert-dialog .c_top a{margin-top:8px;margin-right:10px;}
.alert-dialog .c_mid p{font-family:宋体;width:400px;font-size:20px;padding:20px;text-indent:2em;}
.alert-dialog .c_bot{text-align:center;line-height:36px;height:36px;}

/* fix login layer*/
.traynav2_login .loginLayer{padding-top:0px;padding-left:0px;}
.traynav2_login .loginLayer th,.traynav2_login .loginLayer td{padding-bottom:5px;}
.traynav2_login .loginLayer input{*margin-left:0px;}

/*2011-9-19 fix font-family*/
.comment-list .no-comment{font-size:24px;font-family:"宋体";}