.updated-text {
  position: absolute;
  left: 0;
  right: 0;
  padding: 10px 0;
  font-size: 11px;
  text-align: center;
}
ul,ol {list-style:none;}
.table-view-cell .icon {
  color: #007aff;
}


/* end .squaredThree */
/* .squaredFour */
.squaredFour {
  width: 20px;
  position: relative;
float: left;
margin-right: 10px;
}
.squaredFour label {
  width: 20px;
  height: 20px;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  background: #fcfff4;
  background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  background: linear-gradient(to bottom, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0, 0, 0, 0.5);
}
.squaredFour label:after {
  content: '';
  width: 9px;
  height: 5px;
  position: absolute;
  top: 4px;
  left: 4px;
  border: 3px solid #333;
  border-top: none;
  border-right: none;
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.squaredFour label:hover::after {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
.squaredFour input[type=checkbox] {
  visibility: hidden;
}
.squaredFour input[type=checkbox]:checked + label:after {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

.userbox .user-level,.user-level{font-weight: 700;color:#FF7800;font-size: 12px;}
.section {margin-left: 24px;margin-top: 16px;}
.section h3{font-family: "microsoft yahei";font-size: 16px;font-weight: normal;}
.section .con {border: 1px solid #D1D1D3;line-height: 24px;width: 650px;border-radius: 2px;}
.bg1{background: none repeat scroll 0 0 #FAFAFA;}
.con .left {float: left;padding: 5px 13px 13px;width: 270px;}
.con .right {border-left-color: #EDEDED;border-left: 1px solid #D1D1D3;margin-left: 300px;padding: 5px 13px 13px;height:80px;}
.section .y_text {color: #CCCCCC;}
.section .tag {overflow: hidden;width: 290px;}
.section .tag .item {background: none repeat scroll 0 0 #FEF1DD;border: 1px solid #F4DEBD;color: #C98314;float: left;line-height: 18px;margin-bottom: 8px;margin-right: 8px;padding: 2px 12px;position: relative;}
.section .tag .item .close {background: url("tag_close.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none;height: 11px;overflow: hidden;position: absolute;right: 0;top: 0;width: 11px;}
.tag .item .close,.section .tag .item:hover .close{display:block}
.section .tag .item .close:hover{background-position:0 -11px}

/*分页模块*/
.pages{ padding:10px 0px 60px 0px; font-family:Tahoma; font-weight:bold;}
.pages a,.pages strong,.pages span{ display:inline-block; padding:0 9px; margin:0 2px; min-width:10px; _width:10px; white-space:nowrap; height:27px; line-height:27px; text-align:center; font-size:14px; font-weight:normal;}
.pages a{ border:1px solid #d6d6d6; background:#fff;}
.pages a:hover{ color:#333; background-color:#e3e3e3; text-decoration:none;}
.pages strong{border:1px solid #d6d6d6; background-color:#F9F9F9; color:#333; font-weight:bold;}
.pages span{color: #999999;font-size: 12px;}

.pop-support{color:#FB6E1A;font-weight: 700;position: absolute;z-index: 30;display: none;}
.button_agree{background: url("btn_agree.png") repeat-x scroll 0 0 transparent;border:0;width:67px;line-height: 25px;height:25px;font-size:12px;color:#DB4F1F;font-weight: bold;padding-left:21px; padding-top:1px; text-align: center;cursor: pointer;}
/*最佳答案*/
.mod-best-a {background: url("best_answer_bg.png") repeat-x scroll 0 0 #FFFFFF;border: 1px solid #EBEBEB;border-top:0;padding: 25px 10px;}
.mod-best-a .hd {height: 45px;position: relative;}
.mod-best-a .hd h2 {float: left; margin-left: 65px;font:16px/24px "Microsoft YaHei";}
.mod-best-a .hd .ico {display: inline-block;height: 70px;left: 0;position: absolute;top: -26px;width: 60px;}
.ico-satisfy{background: url("best_answer.jpg") no-repeat scroll 0 0 #FFFFFF;}
.mod-best-a .hd .pubtime {float: right;}
.pubtime, .ui-report {color: #666666;}
.mod-best-a .bd {padding: 10px 0;}
.qa-content {font-size: 14px;line-height: 24px;margin-bottom: 10px;word-break: break-all;}
.mod-best-a .user-vcard {border-top: 1px solid #F4F4F4;padding-top: 15px;}
.user-vcard .info {margin-right: 20px;width: 54px;}
.user-vcard .info, .user-vcard .text {float: left;}
.user-vcard .user-info{color:#666666;padding:5px 0;}
.user-vcard .user-info span{color:#666666;}
.user-info .admin a{color:#999;}
.user-info .admin a:hover{color:#333;}

/*网友回答*/
.net-answer{ padding:15px 10px 10px; border:1px solid #E4E4E4;}
.net-answer .title{height:28px; font:14px/24px "Microsoft YaHei";font-weight: 600;}
.net-answer-list{ overflow:hidden; position:relative; zoom:1;padding:0px}
.net-answer-list li{ margin:-1px 0 0; padding:15px 0 0; width:100%; word-wrap: break-word; border-top:1px solid #e3e3e3; font-size:14px;}
.net-answer-list .comments-hd{ padding:6px 0 40px 3px; font-size:12px;}
.net-answer-list .avatar{float: left;font-size: 12px;margin-top: 6px;width: 52px;text-align: center;}
.anscontent{float:right;margin-left: 18px;width: 100%;}
.appendcontent{margin-left:15px;margin-top:5px;width: 100%;font-size:12px;}
.appendcontent .appendbox{width: 100%;margin-top:5px;word-wrap:break-word;word-break:break-all;overflow:hidden;}
.appendcontent .appendbox h4{font-family: "microsoft yahei";font-size: 12px;font-weight: normal;float: left;}
.appendcontent .appendbox .appendask{color:#FF8100;}
.appendcontent .appendbox .appendanswer{color:#5EBB0B;}
.appendcontent .appendbox .time{color:#999999;margin-left: 5px;}
.appendcontent .appendbox p{width: 100%;float: left;line-height: 22px;}
.anscontent img,.description img,.mainbox img,.qa-content img{width: expression(this.width > 300 ? 300: true); max-width: 300px;height: expression(this.height > 200 ? 200: true); max-height: 200px;}
/*jq ui样式调整*/
ui-dialog ui-widget ui-widget-content ui-corner-all ui-draggable{
	outline: 0px none; z-index: 1002; height: auto; width:100%; top: 174px; left: 0px; display: block;
}
/*comments 评论*/
.comments-hd{ padding:6px 0 40px; height:24px; line-height:24px;}
.comments-hd .function{ float:right;}
.comments-hd .number{margin-right: 5px;}
.comments-hd .time{color:#999;margin-left: 67px;}
.comments-hd .admin{margin-left:20px; color:#999;}
.comments-hd .admin a{color:#999;margin-left:5px;}
.comments-hd .admin a:hover{color:#333;}
.comments-mod{padding:10px;margin-bottom: 20px; border:1px solid #E4E4E4; background: #FCFCFC; zoom:1;width:598px;}
.comments-mod .areabox{ padding:0 0 10px; height:30px;}
.comments-mod .normal-button{float:right;margin-top: -2px;}
.comments-list{ overflow:hidden; position:relative; zoom:1; padding:0px}
.comments-list li{ margin:-1px 0 0;width:100%;padding:10px 0; font-size: 12px;border-top:1px solid #dbdbdb; overflow:hidden; zoom:1;}
.comments-list .loading{text-align: center;}
.other-comment{ overflow:hidden; zoom:1;}
.other-comment .pic{ float:left; margin:3px 0 0; }
.other-comment .pic img{border-radius: 3px 3px 3px 3px;width:34px; height:34px;}
.other-comment p{ float:left; padding:0 0 0 10px; width:auto; line-height:20px;}
.other-comment p a{ margin:0 5px 0 0;}
.other-comment p span{ padding:0 5px 0 0; color:#999;}
.comments-list .replybtn{ float:right;text-align: right;margin-right: 10px;}
.replybtn .times{ padding:0 0 0 10px; color:#999;}
.replybtn span{color:#999;}
.replybtn a{ padding:0 0 0 3px; color:#666;}

/*我来回答*/
.your-answer-mod{ padding:0 30px 10px; border:1px solid #E4E4E4;border-top:none;}
.your-answer-mod .title{ padding:8px 0 10px; height:26px; font:16px/28px "Microsoft YaHei";}
.your-answer{zoom:1; position:relative; height:auto; padding:0 0 10px;}
.your-answer textarea{ display:block; padding:2px 5px; width:654px; height:65px; resize:none; border:0 none; font-size:12px; line-height:22px; font-family:arial;}
.add-images{ position: absolute; bottom:0; left:0; padding:2px 0 0 10px; width:654px; height:30px; background-repeat:repeat-x; line-height:30px;}
.add-images .file {position: absolute; top:0; left:0; height: 28px; cursor:pointer; width:87px; background:transparent; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
.add-images .add{ padding:0 20px 0 0; background-position:100% -402px;}
.your-answer-mod .blue-btn-w90{ float:right; border:0 none; cursor:pointer;}
.your-answer-mod .input-bar {margin-left: 0px;padding-top: 0px;}
.your-answer-mod .input-bar h2{width:auto;}
.module{ padding:15px 20px; border:1px solid #e3e3e3;}
.module .title{ padding:0 0 10px 18px; height:25px; font:16px/25px "Microsoft YaHei";}
/*用户登陆*/
.loginform{ margin-left:20px; margin-right:20px; margin-top:5px;margin-bottom: 30px;}
.poploginform{ margin-left:0px;margin-top:5px;margin-bottom: 30px;}
.auto-login,.code-bar,.thirdpart_login{ margin-left:116px;margin-top: 15px;}
.auto-login a{margin-left: 10px;}
.verifycode{border: 1px solid #DDDDDD;float: left;height: 29px;width:80px;}
.changecode{line-height: 32px;}
.thirdpart_login a{height: 18px;left: 5px;line-height: 18px;position: relative;text-decoration: none;top: -3px;background-image: url("thirdfast_login_all.png");display: inline-block;height: 18px;margin-bottom: -5px;width: 19px;}
.thirdpart_login .qqLogin{background-position: -185px 0;}
.thirdpart_login .sinaWebLogin{background-position: 0 0;}
.right-tips dd {background: url("lidot.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-position: 0 10px;color: #999999;line-height: 22px;padding: 0 5px 5px 10px;}
.comment-input {border: 1px solid #D6D6D6;height: 30px;line-height: 30px;width: 490px;float: left;margin-right:5px;font-size:14px;box-shadow: 2px 2px 2px #F0F0F0 inset;}
.normal-button, .normal-button:hover{border: 0 none;color: #FFFFFF;cursor: pointer;display: inline-block;font-family: "Microsoft YaHei";font-size: 14px;height: 34px;outline: medium none;width:100%;}
.normal-button{background:url("buttons.png") no-repeat scroll 0 0 transparent;}
.normal-button{background-position: 0px -38px;}
.normal-button:hover{background-position: 0px -77px;}
/*按钮*/
.button_2{background: url("btn_2.png") repeat-x scroll 0 0 transparent;border:0;width:50px;line-height: 25px;height:25px;font-size:12px;padding:0px;color:#60A506;cursor: pointer;}
.button_2:hover{background: url("btn_2_hover.png") repeat-x scroll 0 0 transparent;}
.button_4{background: url("btn_4.png") repeat-x scroll 0 0 transparent;border:0;width:76px;line-height: 25px;height:25px;font-size:12px;padding:0px;color:#60A506;cursor: pointer;}
.button_4:hover{background: url("btn_4_hover.png") repeat-x scroll 0 0 transparent;}
.button_7{background: url("btn_7.png") repeat-x scroll 0 0 transparent;border:0;width:116px;line-height: 25px;height:25px;font-size:12px;padding:0px;color:#60A506;cursor: pointer;}
.button_7:hover{background: url("btn_7_hover.png") repeat-x scroll 0 0 transparent;}
.button_attention{background: url("btn_attention.png") repeat-x scroll 0 0 transparent;color:#34A305;border:0;width:66px;line-height: 20px;height:24px;font-size:12px;cursor: pointer;}
.button_followed{background: url("btn_followed.png") repeat-x scroll 0 0 transparent;color:#777;border:0;width:66px;line-height: 20px;height:24px;font-size:12px;cursor: pointer;}

.button_attention:hover{background: url("btn_attention_hover.png") repeat-x scroll 0 0 transparent;}