#link {
    BORDER-RIGHT: #eeb464 1px solid;
    BORDER-TOP: #eeb464 1px solid;
    MARGIN-TOP: 5px;
    DISPLAY: inline-block;
    BACKGROUND: url(http://static.xiangrikui.com/site/images/link.gif) no-repeat 0px 10px;
    OVERFLOW: hidden;
    BORDER-LEFT: #eeb464 1px solid;
    WIDTH: 950px;
    BORDER-BOTTOM: #eeb464 1px solid
}

#link_container {
    PADDING-LEFT: 110px;
    WIDTH: 830px;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 7px;
    HEIGHT: 47px
}

#link_container A {
    COLOR: #333
}

body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-size: 12px;
    color: #333333;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    word-break: break-word;
}

div {
    margin: auto;
}

a {
    font-size: 12px;
    color: #1234CC;
    text-decoration: none;
}

a:hover {
    color: #CC0000;
    text-decoration: underline;
}

dl, dt, dd, ul, li {
    margin: 0px;
}

img {
    border: 0px;
}

.a12_blue {
    font-size: 12px;
    color: #1234CC;
    text-decoration: none;
}

.a12_blue_underline {
    font-size: 12px;
    color: #1234CC;
    text-decoration: underline;
}

.a14_blue {
    font-size: 14px;
    color: #1234CC;
    text-decoration: none;
}

.a14_blue_underline {
    font-size: 14px;
    color: #1234CC;
    text-decoration: underline;
}

.a14_blue_b {
    font-size: 14px;
    color: #1234CC;
    font-weight: bold;
}

.a14_blue_underline_b {
    font-size: 14px;
    color: #1234CC;
    font-weight: bold;
    text-decoration: underline;
}

.a14_orange {
    font-size: 14px;
    color: #FF6600;
    text-decoration: none;
}

.a14_orange_b {
    font-size: 14px;
    font-weight: bold;
    color: #FF6600;
    text-decoration: none;
}

.a14_orange_b_underline {
    font-size: 14px;
    font-weight: bold;
    color: #FF6600;
    text-decoration: underline;
}

.a12_767676 {
    font-size: 12px;
    color: #767676;
    text-decoration: none;
}

.a12_333 {
    font-size: 12px;
    color: #333;
    text-decoration: none;
}

.a12_333_b {
    font-size: 12px;
    color: #333;
    font-weight: bold;
    text-decoration: none;
}

.a12_333_underline {
    font-size: 12px;
    color: #333;
    text-decoration: underline;
}

.a14_333 {
    font-size: 14px;
    color: #333;
    text-decoration: none;
}

.a14_333_underline {
    font-size: 14px;
    color: #333;
    text-decoration: underline;
}

.a14_333_b {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    text-decoration: none;
}

.a14_green_b {
    font-size: 14px;
    color: #339933;
    font-weight: bold;
    text-decoration: none;
}

.a12_999 {
    font-size: 12px;
    color: #999;
    text-decoration: none;
}

.a12_orange {
    font-size: 12px;
    color: #FF6600;
    text-decoration: none;
}

.a12_brown {
    font-size: 12px;
    color: #CC6600;
    text-decoration: none;
}

.a12_brown_b {
    font-size: 12px;
    color: #CC6600;
    font-weight: bold;
    text-decoration: none;
}

.a12_orange_underline {
    font-size: 12px;
    color: #FF6600;
    text-decoration: underline;
}

.a25_orange {
    font-size: 25px;
    font-family: 黑体;
    color: #FF6600;
    text-decoration: none;
    font-weight: bold;
}

.dashed_1px_ccc {
    height: 1px;
    border-bottom: dashed 1px #CCC;
    margin: 3px 0px;
    overflow: hidden;
}

.dashed_1px_ccc_padding8px {
    height: 1px;
    border-bottom: dashed 1px #CCC;
    margin: 8px 0px;
    overflow: hidden;
}

.a18_heiti {
    font-size: 18px;
    font-family: 黑体;
}

.a14_brown_b {
    font-size: 14px;
    font-weight: bold;
    color: #CC6600;
}

#link {
    BORDER-RIGHT: #eeb464 1px solid;
    BORDER-TOP: #eeb464 1px solid;
    MARGIN-TOP: 5px;
    *DISPLAY: inline-block;
    BACKGROUND: url(http://static.xiangrikui.com/site/images/link.gif) no-repeat 0px 10px;
    OVERFLOW: hidden;
    BORDER-LEFT: #eeb464 1px solid;
    WIDTH: 950px;
    BORDER-BOTTOM: #eeb464 1px solid
}

#link_container {
    PADDING-LEFT: 110px;
    WIDTH: 830px;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 7px;
    HEIGHT: 47px
}

#link_container A {
    COLOR: #333
}
/*-----翻页按钮（开始）-----*/
.pagechange {
    float: left;
    font-family: 宋体;
}

.pagechange li {
    float: left;
    height: 24px;
    line-height: 24px;
    list-style: none;
}

.pagechange a {
    float: left;
    display: block;
    margin: 0 3px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border: 1px solid #A5CFE9;
    padding: 0px 7px;
    background-color: #F0F7FF;
    text-decoration: none;
    color: #1234CC;
}

.pagechange a:hover {
    border: 1px solid #FF9900;
    background-color: #FFFFCC;
    text-decoration: none;
    color: #CC6600;
}

.pagechange .on {
    color: #FF6600;
    font-weight: bold;
    float: left;
    display: block;
    margin: 0 3px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border: 1px solid #FF6600;
    padding-left: 0px 7px;
    background-color: #FFFFFF;
    text-decoration: none;
}
/*-----翻页按钮（结束）-----*/
/*-----------以下为 2008-06-30 开始-------------------------------*/
.head {
    width: 950px;
    overflow: hidden;
    display: inline-block;
    clear: both;
}

#head_1 {
    width: 950px;
    height: 55px;
    background: url(http://static.xiangrikui.com/site/images/head_di_01.jpg) repeat-x;
    float: left;
}

#head_1_quick {
    width: 935px;
    height: 55px;
    background: url(http://static.xiangrikui.com/site/images/head_di_01.jpg) repeat-x;
    float: left;
}

#head_logo {
    float: left;
}

#head_2 {
    background: url(http://static.xiangrikui.com/site/images/head_di_02.jpg) repeat-x;
    height: 29px;
    width: 948px;
    border-left: 1px #CCE4F2 solid;
    border-right: 1px #CCE4F2 solid;
    border-bottom: 1px #CCE4F2 solid;
    margin-bottom: 10px;
    clear: both;
}

#head_2_quick {
    background: url(http://static.xiangrikui.com/site/images/head_di_02.jpg) repeat-x;
    height: 29px;
    width: 933px;
    float: left;
    border-left: 1px #CCE4F2 solid;
    border-right: 1px #CCE4F2 solid;
}

.head_menu {
    float: left;
    margin-left: 60px;
    height: 32px;
    margin-top: 22px;
    font-size: 14px;
    color: #1234CC;
    font-weight: bold;
}

.head_menu a {
    border-top: 1px #FFF solid;
    border-left: 1px #FFF solid;
    border-right: 1px #FFF solid;
    height: 18px;
    padding: 10px 10px 3px 10px;
    display: block;
    float: left;
    font-size: 14px;
    margin: 0px 10px;
}

.head_menu a:hover {
    border-top: 1px #FFCC00 solid;
    border-left: 1px #FFCC00 solid;
    border-right: 1px #FFCC00 solid;
    height: 17px;
    padding: 10px 10px 3px 10px;
    display: block;
    float: left;
    font-size: 14px;
    margin: 0px 10px;
    text-decoration: none;
    background-color: #FFFFCC;
    color: #FF6600;
}

.head_menu .a_on {
    background: url(http://static.xiangrikui.com/site/images/head_menu_di.jpg) repeat-x;
    border-top: 1px #CCE4F2 solid;
    border-left: 1px #CCE4F2 solid;
    border-right: 1px #CCE4F2 solid;
    height: 19px;
    padding: 10px 10px 3px 10px;
    display: block;
    float: left;
    font-size: 14px;
    margin: 0px 10px;
}

.container {
    width: 950px;
    overflow: hidden;
    display: inline-block;
    clear: both;
}

.side_quick {
    width: 160px;
    float: left;
}

.main_quick {
    width: 788px;
    border: 1px #9ECCE7 solid;
    overflow: hidden;
    display: inline-block;
    float: right;
    height: 450px;
}

.side_quick_top {
    border-left: 1px #CCE4F2 solid;
    border-bottom: 1px #CCE4F2 solid;
    background-color: #DDEDFF;
    height: 17px;
    margin-bottom: 15px;
}

.side_quick_menu {
    padding: 8px 10px 2px 10px;
    overflow: hidden;
    display: inline-block;
    margin: 5px 0px;
}

.side_quick_menu .left {
    float: left;
    font-size: 14px;
}

.side_quick_menu .left a {
    display: block;
    color: #1234CC;
    font-size: 14px;
    cursor: hand;
}
/* 葵客左边菜单背景图标 */
.side_quick_menu .mini_blog {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -435px -82px;
    width: 25px;
    height: 18px;
    display: block;
    float: left;
}

.side_quick_menu .gao {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -611px -82px;
    width: 25px;
    height: 18px;
    display: block;
    float: left;
}

.side_quick_menu .mingluo {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -671px -82px;
    width: 25px;
    height: 18px;
    display: block;
    float: left;
}

.side_quick_menu .album {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -729px -83px;
    width: 25px;
    height: 18px;
    display: block;
    float: left;
}

.side_quick_menu .blog {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -316px -81px;
    width: 25px;
    height: 18px;
    display: block;
    float: left;
}

.side_quick_menu .case {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -257px -81px;
    width: 25px;
    height: 18px;
    display: block;
    float: left;
}

.side_quick_menu .tiezi {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -493px -139px;
    width: 25px;
    height: 18px;
    display: block;
    float: left;
}

.side_quick_menu .product {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -198px -81px;
    width: 25px;
    height: 18px;
    display: block;
    float: left;
}

.side_quick_menu .guazi {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -727px -259px;
    width: 25px;
    height: 18px;
    display: block;
    float: left;
}
/* 葵客左边菜单背景图标 (结束) */
.side_quick_menu .right {
    float: right;
    padding-top: 1px;
    padding-right: 5px;
}

.side_quick_menu .right a {
    color: #999;
}

.side_quick_menu .right a:hover {
    color: #FF6600;
}

.main_wenba {
    width: 700px;
    float: left;
    clear: left;
}

.side_wenba {
    width: 230px;
    float: right;
    clear: right;
}

.location_wenba {
    padding: 0px 5px 10px 5px;
}

.side_wenba_login {
    border: 1px #CCE4F2 solid;
    background-color: #F0F7FF;
    padding: 12px;
    font-size: 14px;
    margin-bottom: 10px;
    overflow: hidden;
    display: inline-block;
}

.side_wenba_login .login_reg {
    background: url(http://static.xiangrikui.com/site/images/login_reg_di.gif) no-repeat;
    height: 39px;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 5px;
}

.side_wenba_login .login_reg .login {
    float: left;
    padding-left: 16px;
    margin-right: 20px;
    padding-top: 8px;
    font-size: 14px;
    font-weight: bold;
    color: #1234CC;
}

.side_wenba_login .login_reg .reg {
    float: right;
}

.side_wenba_login .login_reg .reg a {
    width: 74px;
    height: 21px;
    padding: 7px 0px 0px 16px;
    display: block;
    border: 1px #FFCC00 solid;
    background-color: #FFFFCC;
    font-size: 14px;
    font-weight: bold;
    color: #FF6600;
}

.side_wenba_login .login_reg .reg a:hover {
    width: 74px;
    height: 21px;
    padding: 7px 0px 0px 16px;
    display: block;
    border: 1px #FFCC00 solid;
    background-color: #FFFF66;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #CC0000;
}

.side_wenba_login .options {
    padding: 3px 0px;
    clear: both;
}

.side_wenba_login .options input {
    width: 192px;
    height: 16px;
}

.side_wenba_login .button {
    padding: 5px 0px;
    clear: both;
    text-align: right;
}

.button_blue14 {
    border-top: 2px #889AEE solid;
    border-left: 2px #889AEE solid;
    border-right: 2px #000 solid;
    border-bottom: 2px #000 solid;
    background-color: #1336DD;
    font-size: 14px;
    color: #FFF;
    padding: 5px 5px 0px 5px;
}

.button_blue12 {
    border-top: 2px #889AEE solid;
    border-left: 2px #889AEE solid;
    border-right: 2px #000 solid;
    border-bottom: 2px #000 solid;
    background-color: #1336DD;
    font-size: 12px;
    color: #FFF;
    padding: 4px 5px 0px 5px;
}

.tiwen {
    margin-bottom: 10px;
}

.bang_paiming {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -141px -318px;
    width: 16px;
    height: 18px;
    display: block;
    float: left;
    color: #FFF;
    text-align: center;
    margin-right: 5px;
    padding-top: 1px;
    font-family: 宋体;
}

.bang_up {
    border: 1px #C5E4A0 solid;
    background-color: #ECFED3;
    padding: 4px;
    margin-bottom: 10px;
}

.bang_up .title {
    overflow: hidden;
    display: inline-block;
    margin-bottom: 5px;
}

.bang_up .title .icon {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -550px -138px;
    width: 24px;
    height: 20px;
    float: left;
}

.bang_up .title .main {
    width: 150px;
    font-size: 14px;
    font-weight: bold;
    padding-top: 3px;
    float: left;
}

.bang_up .title .more {
    float: right;
    padding-top: 3px;
    padding-right: 3px;
}

.bang_up .container {
    background-color: #FFF;
    width: 202px;
    padding: 6px 8px;
}

.bang_up .container dl {
    width: 202px;
    border-bottom: 1px #CCC dashed;
    clear: both;
    overflow: hidden;
    display: inline-block;
}

.bang_up .container dt {
    width: 72px;
    float: left;
    padding-left: 5px;
    padding-top: 5px;
}

.bang_up .container dd {
    width: 55px;
    float: right;
    padding-left: 3px;
    padding-top: 5px;
    height: 17px;
    text-align: center;
}

.bang_up .container .dd_none {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -660px -195px;
    width: 30px;
    float: right;
    padding-left: 18px;
}

.bang_up .container .dd_up {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -550px -195px;
    width: 40px;
    float: right;
    padding-left: 10px;
    color: #339933;
}

.bang_up .container .dd_down {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -609px -195px;
    width: 40px;
    float: right;
    padding-left: 10px;
    color: #FF0000;
}

.bang_up .container .dd_new {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -718px -195px;
    width: 30px;
    float: right;
    padding-left: 18px;
}

.bang_total {
    border: 1px #FFD942 solid;
    background-color: #FFFFCC;
    padding: 4px;
    margin-bottom: 10px;
}

.bang_total .title {
    overflow: hidden;
    display: inline-block;
    margin-bottom: 5px;
}

.bang_total .title .icon {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -609px -138px;
    width: 24px;
    height: 20px;
    float: left;
}

.bang_total .title .main {
    width: 150px;
    font-size: 14px;
    font-weight: bold;
    padding-top: 3px;
    float: left;
}

.bang_total .title .more {
    float: right;
    padding-top: 3px;
    padding-right: 3px;
}

.bang_total .container {
    background-color: #FFF;
    width: 202px;
    padding: 6px 8px;
}

.bang_total .container dl {
    width: 202px;
    border-bottom: 1px #CCC dashed;
    clear: both;
    overflow: hidden;
    display: inline-block;
}

.bang_total .container dt {
    width: 130px;
    float: left;
    padding-left: 5px;
    padding-top: 5px;
}

.bang_total .container dd {
    width: 50px;
    float: right;
    padding-left: 3px;
    padding-top: 5px;
    height: 17px;
    text-align: center;
}

.wenba_help {
    background-color: #F2F2F2;
    padding: 8px 10px 5px 10px;
    margin-bottom: 10px;
}

.wenba_help a {
    color: #666;
    text-decoration: none;
}

.wenba_help a:hover {
    color: #1234CC;
    text-decoration: underline;
}

.wenba_fenlei {
    overflow: hidden;
    display: inline-block;
    margin-bottom: 30px;
    clear: both;
    border: 1px #CCE4F2 solid;
    background-color: #F0F7FF;
    padding: 12px 5px 5px 3px;
    width: 690px;
}

.wenba_fenlei .icon {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -196px -260px;
    width: 24px;
    height: 24px;
    float: left;
}

.wenba_fenlei .title {
    float: left;
    font-size: 14px;
    font-weight: bold;
}

.wenba_fenlei .container {
    padding-left: 25px;
    font-family: 宋体;
    font-size: 14px;
    color: #999;
}

.wenba_fenlei .container .one {
    width: 220px;
    float: left;
    line-height: 26px;
}

.wenba_fenlei .container .one a {
    font-size: 14px;
}

.wenba_fenlei .container .one a:hover {
    color: #CC0000;
}

.wenba_question_list {
    overflow: hidden;
    display: inline-block;
    clear: both;
    margin-bottom: 15px;
}

.wenba_question_list .di {
    border-bottom: 1px #CCC solid;
    clear: both;
    overflow: hidden;
    display: inline-block;
}

.wenba_question_list .icon {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -667px -139px;
    width: 26px;
    height: 24px;
    float: left;
}

.wenba_question_list .title {
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-top: 3px;
    width: 400px;
}

.wenba_question_list .reply {
    width: 50px;
    float: left;
    text-align: center;
    padding-top: 5px;
}

.wenba_question_list .state {
    width: 60px;
    float: left;
    text-align: center;
    padding-top: 5px;
}

.wenba_question_list .state .unok {
    color: #FF6600;
    border: 1px #FF6600 solid;
    padding: 1px;
}

.wenba_question_list .state .ok {
    color: #339933;
    border: 1px #339933 solid;
    padding: 1px;
}

.daijiejue {
    color: #FF6600;
    border: 1px #FF6600 solid;
    padding-top: 1px;
}

.yijiejue {
    color: #339933;
    border: 1px #339933 solid;
    padding-top: 1px;
}

.zuijia {
    color: #3366CC;
    border: 1px #3366CC solid;
    padding-top: 1px;
}

.wenba_question_list .date {
    width: 75px;
    float: left;
    text-align: center;
    padding-top: 5px;
}

.wenba_question_list .person {
    width: 80px;
    float: left;
    text-align: center;
    padding-top: 5px;
}

.wenba_question_list .list {
    padding-left: 5px;
    border-bottom: 1px #DBDBDB dashed;
    line-height: 28px;
    overflow: hidden;
    display: inline-block;
    font-family: 宋体;
}

.wenba_question_list .list .biaoti {
    font-size: 14px;
    float: left;
    width: 410px;
    padding-top: 3px;
    margin-right: 11px;
}

.wenba_question_list .list .biaoti a {
    font-size: 14px;
}

.wenba_question_list .list .biaoti a:hover {
    font-size: 14px;
    color: #CC0000;
    text-decoration: underline;
}

.unok_box {
    border: 1px #FFCC00 solid;
    background: url(http://static.xiangrikui.com/site/images/unok_box_di.gif) repeat-x;
    padding: 15px;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 10px;
}

.unok_box .icon {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -669px -139px;
    width: 26px;
    height: 24px;
    display: block;
    float: left;
}

.unok_box .icon02 {
    height: 20px;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #FF6600;
    padding-top: 3px;
}

.ok_box {
    border: 1px #85C96D solid;
    background: url(http://static.xiangrikui.com/site/images/ok_box_di.gif) repeat-x;
    padding: 15px;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 10px;
}

.ok_box .icon {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -727px -139px;
    width: 26px;
    height: 24px;
    display: block;
    float: left;
}

.ok_box .icon02 {
    height: 20px;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #339933;
    padding-top: 3px;
}

.answer_box {
    border: 1px #9ECCE7 solid;
    background: url(http://static.xiangrikui.com/site/images/answer_box_di.gif) repeat-x;
    padding: 15px;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 10px;
}

.answer_box .icon {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -83px -258px;
    width: 26px;
    height: 24px;
    display: block;
    float: left;
}

.answer_box .icon02 {
    height: 20px;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #4281BF;
    padding-top: 3px;
}

.question_container {
    overflow: hidden;
    display: inline-block;
    clear: both;
}

.question_container .left {
    float: left;
    width: 120px;
    overflow: hidden;
    display: inline-block;
}

.question_container .left .photo {
    width: 100px;
    float: left;
    clear: both;
    margin-bottom: 10px;
}

.question_container .left .name {
    font-size: 14px;
    font-weight: bold;
    float: left;
    clear: both;
    width: 100px;
    text-align: center;
}

.question_container .left .name a {
    font-size: 14px;
    font-weight: bold;
}

.question_container .left .name a:hover {
    font-size: 14px;
    font-weight: bold;
}

.question_container .left .location {
    float: left;
    width: 100px;
    text-align: center;
    padding-top: 5px;
}

.question_container .left .level {
    float: left;
    width: 110px;
    line-height: 26px;
    text-align: center;
    padding-top: 5px;
}

.question_container .left .contact {
    width: 103px;
    height: 38px;
    margin: 0px;
    clear: both;
}

.question_container .left .contact a {
    background: url(http://static.xiangrikui.com/site/images/icon_contact.gif) no-repeat;
    width: 103px;
    height: 38px;
    display: block;
}

.question_container .left .contact a:hover {
    background: url(http://static.xiangrikui.com/site/images/icon_contact_on.gif) no-repeat;
    width: 103px;
    height: 38px;
    display: block;
}

.question_container .right {
    float: right;
    overflow: hidden;
    display: inline-block;
    width: 530px;
}

.question_container .biaoti {
    font-size: 20px;
    font-family: 黑体;
    clear: both;
    margin-bottom: 5px;
}

.question_container .date_matter {
    overflow: hidden;
    display: inline-block;
    margin-bottom: 10px;
    line-height: 22px;
    padding-bottom: 3px;
}

.question_container .date {
    color: #999;
    float: left;
    padding-left: 2px;
    margin-right: 20px;
}

.question_container .matter {
    float: left;
}

.question_container .zhengwen {
    line-height: 180%;
    font-size: 14px;
    margin-bottom: 10px;
}

.question_container .buchong {
    border: 1px #FFD735 solid;
    background-color: #FFFFDD;
    line-height: 200%;
    padding: 10px;
    margin: 10px 5px 5px 0px;
    font-size: 14px;
}

.question_container .buchong input {
    font-size: 14px;
    padding-top: 2px;
    width: 120px;
}

.question_container .buchong_2 {
    border: 1px #B0D6EC solid;
    background-color: #E8F2FF;
    line-height: 200%;
    padding: 10px;
    margin: 10px 5px 5px 0px;
    font-size: 14px;
}

.other_answer {
    padding: 5px 0px 0px 10px;
    overflow: hidden;
    display: inline-block;
    border-bottom: 1px #CCC solid;
}

.other_answer .icon {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -77px -199px;
    width: 28px;
    height: 20px;
    display: block;
    float: left;
}

.other_answer .icon02 {
    height: 20px;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-top: 3px;
}

.other_answer_box {
    padding: 15px;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 10px;
    border-bottom: 1px #CCE4F2 solid;
}

.other_answer_button {
    text-align: right;
}

.other_answer_button input {
    font-size: 14px;
    padding-top: 2px;
    width: 140px;
}

.my_answer {
    padding: 5px 0px 0px 10px;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 10px;
}

.my_answer .icon {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -77px -199px;
    width: 28px;
    height: 20px;
    display: block;
    float: left;
}

.my_answer .icon02 {
    height: 20px;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-top: 3px;
}

.person_state {
    border: 1px #9ECCE7 solid;
    background-color: #EBF5FF;
    padding: 3px 8px 5px 8px;
    clear: both;
    font-size: 14px;
    margin-left: 25px;
    margin-bottom: 10px;
}

.my_answer_container {
    margin-left: 25px;
    line-height: 22px;
    font-size: 14px;
}

.my_answer_description {
    font-size: 12px;
    line-height: 180%;
    padding: 10px 0px;
    margin-bottom: 10px;
}

.publish_question {
    overflow: hidden;
    display: inline-block;
    margin-bottom: 10px;
}

.publish_question .icon_icon02 {
    overflow: hidden;
    display: inline-block;
    margin-bottom: 10px;
    background-color: #E1EEFF;
    padding: 5px;
}

.publish_question .icon {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -138px -138px;
    width: 28px;
    height: 20px;
    display: block;
    float: left;
}

.publish_question .icon02 {
    height: 20px;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-top: 3px;
}

.publish_question_container {
    margin-left: 25px;
    line-height: 26px;
    font-size: 14px;
    clear: both;
}

.publish_question_description {
    font-size: 12px;
    line-height: 200%;
    padding: 5px 10px;
    border: 1px #FFCC00 solid;
    background-color: #FFFFCC;
    margin: 8px 0px;
}

.publish_question_description a {
    text-decoration: underline;
}

.publish_question_description_2 {
    font-size: 12px;
    line-height: 200%;
    padding: 5px 10px;
    border: 1px #B0D6EC solid;
    background-color: #E8F2FF;
    margin: 8px 0px;
}

.publish_question_description_2 a {
    text-decoration: underline;
}

.publish_question_description_3 {
    font-size: 12px;
    padding: 5px 10px;
    width: 480px;
    margin-left: 20px;
}

.publish_question_description_3 a {
    text-decoration: underline;
}

.publish_question_success {
    font-size: 20px;
    font-family: 黑体;
    text-align: center;
    line-height: 200%;
    padding: 10px 0px;
}

.publish_question_success a {
    font-size: 14px;
    font-family: 宋体;
    text-decoration: underline;
}

.publish_question_error {
    font-size: 14px;
    text-align: center;
    line-height: 200%;
}

.bang_list {
    font-size: 14px;
    margin-bottom: 15px;
}

.bang_list a {
    font-size: 14px;
}

.bang_list_title {
    border: 1px #E1E1E1 solid;
    background-color: #F3F3F3;
    padding: 6px 10px;
    overflow: hidden;
    display: inline-block;
}

.bang_list_150px {
    width: 100px;
    float: left;
    text-align: center;
    overflow: hidden;
    display: inline-block;
}

.bang_list_300px {
    width: 300px;
    float: left;
    text-align: center;
    overflow: hidden;
    display: inline-block;
}

.bang_list_one {
    border-bottom: 1px #E1E1E1 solid;
    padding: 12px 10px 8px 10px;
    overflow: hidden;
    display: inline-block;
    clear: both;
}

.bang_list_none {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -658px -199px;
    width: 40px;
    height: 16px;
    padding-left: 10px;
    display: block;
    margin: auto;
}

.bang_list_up {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -550px -199px;
    width: 40px;
    height: 16px;
    padding-left: 10px;
    color: #339933;
    display: block;
    margin: auto;
}

.bang_list_down {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -609px -199px;
    width: 40px;
    height: 16px;
    padding-left: 10px;
    color: #FF0000;
    display: block;
    margin: auto;
}

.bang_list_new {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -716px -199px;
    width: 40px;
    height: 16px;
    padding-left: 10px;
    display: block;
    margin: auto;
}

.question_aboutme {
    margin: 15px 0px;
    height: 35px;
    background: url(http://static.xiangrikui.com/site/images/question_aboutme_di.gif) repeat-x;
}

.question_aboutme .on {
    background: url(http://static.xiangrikui.com/site/images/unok_box_di.gif) repeat-x;
    border-top: 1px #FF9900 solid;
    border-left: 1px #FF9900 solid;
    border-right: 1px #FF9900 solid;
    padding: 10px 20px 0px 20px;
    font-size: 14px;
    font-weight: bold;
    color: #FF6600;
    float: left;
    height: 24px;
    display: block;
    margin-right: 8px;
}

.question_aboutme a {
    border-top: 1px #CCC solid;
    border-left: 1px #CCC solid;
    border-right: 1px #CCC solid;
    padding: 10px 20px 0px 20px;
    font-size: 14px;
    font-weight: bold;
    color: #666666;
    float: left;
    height: 22px;
    margin-right: 8px;
}

.question_aboutme a:hover {
    font-size: 14px;
    font-weight: bold;
    color: #FF6600;
}

.mingpian {
    overflow: hidden;
    display: inline-block;
    width: 440px;
    background-color: #FFF;
}

.mingpian_01 {
    height: 155px;
    background: url(http://static.xiangrikui.com/site/images/mingpian_di01.gif) right no-repeat;
    clear: both;
}

.mingpian_01 .photo {
    float: left;
    margin: 15px 16px 10px 15px;
}

.mingpian_01 .information {
    float: left;
    margin: 11px 12px 10px 0px;
    line-height: 180%;
    font-size: 14px;
    font-family: 宋体;
}

.mingpian_02 {
    height: 45px;
    background: url(http://static.xiangrikui.com/site/images/mingpian_di02.jpg) repeat-x;
}

.mingpian_02 .di {
    background: url(http://static.xiangrikui.com/site/images/mingpian_di03.jpg) no-repeat;
    height: 45px;
}

.mingpian_02 .mobile {
    font-size: 18px;
    font-family: 黑体;
    font-weight: bold;
    width: 130px;
    float: left;
    margin-left: 32px;
    padding-top: 18px;
    color: #FFF;
}

.mingpian_02 .company {
    font-size: 14px;
    font-weight: bold;
    width: 100px;
    float: left;
    margin-left: 25px;
    padding-top: 20px;
    color: #FFF;
}

.mingpian_02 .close {
    float: right;
    padding-top: 17px;
    padding-right: 9px;
}

.side_login_photo {
    width: 100px;
    float: left;
    margin-right: 8px;
}

.side_login_name {
    line-height: 180%;
    float: right;
    font-size: 14px;
    width: 95px;
    font-weight: bold;
}

.side_login_name a {
    font-size: 14px;
}

.side_login_level {
    font-size: 12px;
    float: right;
    width: 95px;
    line-height: 180%;
    margin-top: 3px;
}

.side_login_b {
    line-height: 160%;
    float: right;
    width: 95px;
    margin-top: 5px;
}

.side_login_b a {
    text-decoration: underline;
}

.side_line {
    width: 95px;
    height: 5px;
    border-bottom: 1px #CCE4F2 solid;
    display: block;
    float: left;
}

.help_main {
    width: 700px;
    float: left;
    clear: left;
    overflow: hidden;
    display: inline-block;
    border-right: 1px #CCE4F2 solid;
}

.help_main h1 {
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0px;
}

.help_side {
    width: 230px;
    float: right;
    clear: right;
    overflow: hidden;
    display: inline-block;
}

.help_title {
    border-top: 1px #CCE4F2 solid;
    font-size: 20px;
    font-family: 黑体;
    color: #1234CC;
    padding: 25px 0px 5px 0px;
}

.help_title .icon {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -80px -258px;
    width: 26px;
    height: 20px;
    display: block;
    float: left;
}

.help_container {
    font-size: 14px;
    line-height: 180%;
    padding: 10px;
    margin-bottom: 10px;
}

.help_container a {
    font-size: 14px;
    text-decoration: underline;
}

.help_side_title {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 8px;
}

.help_side_list {
    font-size: 14px;
    line-height: 160%;
    font-family: 宋体;
    color: #1234CC;
}

.help_side_list a {
    font-size: 14px;
}

.help_center_title {
    background: url(http://static.xiangrikui.com/site/images/help_center.jpg) no-repeat;
    height: 27px;
    margin-bottom: 10px;
    border-bottom: 1px #C1DCFF solid;
    padding-left: 30px;
    padding-top: 7px;
    font-size: 20px;
    font-family: 黑体;
    color: #1685DF;
}

.ag_index_header {
    background: url(http://static.xiangrikui.com/site/images/header.jpg) no-repeat;
    border-top: 1px #FFF solid;
    width: 950px;
    height: 85px;
    overflow: hidden;
    display: inline-block;
}

.ag_index_header_menu {
    padding-right: 15px;
    text-align: right;
    padding-top: 5px;
}

.ag_index_header_title01 {
    font-size: 30px;
    font-family: 黑体;
    font-weight: bold;
    padding-left: 20px;
    color: #0066CC;
    float: left;
}

.ag_index_header_title02 {
    font-size: 14px;
    padding-top: 15px;
    padding-left: 10px;
    color: #0066CC;
    float: left;
}

.ag_index_container {
    width: 950px;
    overflow: hidden;
    display: inline-block;
    clear: both;
}

.ag_index_container a {
    color: #0066CC;
}

.ag_index_container a:hover {
    color: #CC0000;
}

.ag_index_leftside {
    float: left;
    overflow: hidden;
    display: inline-block;
    width: 335px;
}

.ag_index_left {
    float: left;
    overflow: hidden;
    display: inline-block;
    width: 300px;
    border: 1px #B1D6F3 solid;
    background-color: #EFF8FE;
    padding: 15px;
}

.ag_index_main {
    float: right;
    overflow: hidden;
    display: inline-block;
    width: 600px;
    margin-bottom: 10px;
}

.ag_index_leftbox01 {
    overflow: hidden;
    display: inline-block;
    font-size: 14px;
}

.ag_index_photo {
    float: left;
    width: 140px;
}

.ag_index_name {
    float: left;
    line-height: 200%;
    width: 160px;
    overflow: hidden;
}

.ag_index_name a {
    font-size: 14px;
    font-weight: bold;
}

.ag_index_information {
    float: left;
    line-height: 180%;
    width: 160px;
    overflow: hidden;
    font-size: 12px;
    padding-top: 15px;
}

.ag_index_renzheng {
    color: #339933;
    line-height: 200%;
    font-family: 宋体;
}

.ag_index_level {
    padding-top: 8px;
}

.ag_index_left_control_bar {
    width: 300px;
    height: 40px;
    background: url(http://static.xiangrikui.com/site/images/left_control_bar.jpg) no-repeat 0px 5px;
    padding-top: 22px;
    text-align: center;
}

.ag_index_left_control_bar a {
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    color: #FFF;
    padding: 1px;
}

.ag_index_left_control_bar a:hover {
    text-decoration: none;
    padding: 1px;
    color: #FFFF00;
}

.ag_index_leftbox02 {
    overflow: hidden;
    display: inline-block;
    border-top: 1px #B1D6F3 solid;
}

.ag_index_leftmenu {
    overflow: hidden;
    display: inline-block;
}

.ag_index_leftmenu a {
    display: block;
    background: url(http://static.xiangrikui.com/site/images/left_menu_1.gif) right no-repeat;
}

.ag_index_leftmenu a:hover {
    color: #CC0000;
    background: url(http://static.xiangrikui.com/site/images/left_menu_0.gif) right no-repeat #C4F0FF;
}

.ag_index_leftmenu_titlebox {
    padding: 8px 0px 6px 0px;
    display: block;
}

.ag_index_leftmenu_title {
    font-size: 12px;
    font-weight: bold;
    padding-top: 3px;
    display: block;
    color: #0066CC;
}

.ag_index_icon_information {
    float: left;
    width: 24px;
    height: 18px;
    display: block;
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -492px -316px;
}

.ag_index_icon_fav {
    float: left;
    width: 24px;
    height: 18px;
    display: block;
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -256px -316px;
}

.ag_index_icon_introduce {
    float: left;
    width: 24px;
    height: 18px;
    display: block;
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -373px -316px;
}

.ag_index_icon_honor {
    float: left;
    width: 24px;
    height: 18px;
    display: block;
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -196px -316px;
}

.ag_index_icon_album {
    float: left;
    width: 24px;
    height: 18px;
    display: block;
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -432px -316px;
}

.ag_index_icon_blog {
    float: left;
    width: 24px;
    height: 18px;
    display: block;
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -315px -80px;
}

.ag_index_icon_pingjia {
    float: left;
    width: 24px;
    height: 18px;
    display: block;
    background: url(http://static.xiangrikui.com/site/images/icon.gif) -315px -314px;
}

.ag_index_leftbox03 {
    padding-left: 24px;
    padding-bottom: 5px;
    line-height: 180%;
}

.ag_index_leftbox03_list {
    line-height: 170%;
}

.ag_index_left_pingjia_button {
    padding-top: 5px;
    padding-bottom: 8px;
}

.ag_index_left_pingjia {
    border-top: 1px #CCC dashed;
    line-height: 160%;
    padding: 5px 3px 3px 3px;
}

.ag_index_left_pingjia .pingjia_title {
    line-height: 160%;
    float: left;
    width: 250px;
}

.ag_index_left_pingjia .pingjia_del {
    float: right;
    width: 15px;
}

.ag_index_left_pingjia .pingjia_date {
    clear: both;
    color: #999;
}

.ag_index_gonggao_bar {
    background: url(http://static.xiangrikui.com/site/images/gonggao_bar.jpg) no-repeat;
    width: 512px;
    height: 31px;
    padding: 0px 10px 0px 78px;
    line-height: 31px;
    color: #FFF;
    clear: both;
}

.ag_index_product_box {
    border: 4px #B1D6F3 solid;
    margin-top: 10px;
    padding: 1px;
    margin-bottom: 10px;
    overflow: hidden;
    display: inline-block;
}

.ag_index_product_box .di {
    background: url(http://static.xiangrikui.com/site/images/di.gif) no-repeat;
    display: inline-block;
    overflow: hidden;
}

.ag_index_product_box .line {
    border-top: 1px #B1D6F3 solid;
    height: 0px;
    display: block;
    clear: both;
}

.ag_index_main_boxtitle {
    background-color: #E2F4FE;
    height: 20px;
    padding: 8px;
    clear: both;
}

.ag_index_main_icon_product {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) no-repeat -198px -80px;
    width: 24px;
    height: 20px;
    display: block;
    float: left;
}

.ag_index_main_icon_case {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) no-repeat -257px -80px;
    width: 24px;
    height: 20px;
    display: block;
    float: left;
}

.ag_index_main_icon_liuyan {
    background: url(http://static.xiangrikui.com/site/images/icon.gif) no-repeat -434px -80px;
    width: 24px;
    height: 20px;
    display: block;
    float: left;
}

.ag_index_main_title {
    font-size: 20px;
    font-family: 黑体;
    float: left;
}

.ag_index_main_shu {
    padding: 5px 0px 0px 10px;
    float: left;
}

.ag_index_main_more {
    padding: 5px 10px 0px 0px;
    float: right;
}

.ag_index_product_container_box {
    width: 168px;
    padding: 15px 10px 10px 10px;
    float: left;
    overflow: hidden;
    display: inline-block;
    margin-left: 5px;
}

.ag_index_product_container_box .title {
    font-size: 14px;
    line-height: 140%;
    height: 40px;
    padding-bottom: 5px;
}

.ag_index_product_container_box .title a {
    font-size: 14px;
    font-weight: bold;
}

.ag_index_product_container_box .dianping {
    line-height: 160%;
    height: 80px;
    overflow: hidden;
}

.ag_index_product_container_box .pinglun {
    text-align: right;
}

.ag_index_case {
    padding: 10px;
}

.ag_index_case .box {
    overflow: hidden;
    display: inline-block;
    border-bottom: 1px #B1D6F3 solid;
    padding: 5px 0px;
}

.ag_index_case .box .title {
    font-size: 14px;
    line-height: 160%;
}

.ag_index_case .box .title a {
    font-size: 14px;
    font-weight: bold;
}

.ag_index_case .box .khzl {
    color: #CC6600;
    line-height: 200%;
}

.ag_index_case .box .zhaiyao {
    line-height: 160%;
}

.ag_index_case .box .view {
    text-align: right;
    padding-top: 5px;
}

.ag_index_liuyan {
    padding: 10px;
}

.ag_index_liuyan .b {
    padding: 10px 0px;
    clear: both;
}

.ag_index_liuyan .list {
    border-top: 1px #B1D6F3 solid;
    padding: 8px 0px;
    overflow: hidden;
    display: inline-block;
}

.ag_index_liuyan .list .container {
    width: 550px;
    float: left;
    line-height: 140%;
}

.ag_index_liuyan .list .del {
    width: 20px;
    float: right;
    padding-top: 2px;
}

.ag_index_liuyan .list .date {
    clear: both;
    color: #999;
}

.msg-succ {
    margin: 10px 0px;
    border: 1px solid #FFCC00;
    background: #FFFFCC;
    color: #333333;
    padding: 5px 8px !important;
}

.opendiv {
    padding: 10px;
    overflow: hidden;
    display: inline-block;
}

.opendiv_left {
    float: left;
    overflow: hidden;
    display: inline-block;
}

.leftphoto {
    overflow: hidden;
    width: 80px;
    text-align: center;
}

.leftname {
    overflow: hidden;
    width: 80px;
    text-align: center;
    padding-top: 5px;
}

.opendiv_right {
    width: 320px;
    float: right;
    overflow: hidden;
    display: inline-block;
    line-height: 180%;
}

.opendiv_right_y20 {
    width: 320px;
    float: right;
    overflow: hidden;
    display: inline-block;
    line-height: 200%;
    margin-top: 20px;
}

.zhaohu {
    margin-top: 5px;
    list-style: none;
}

.zhaohu li {
    width: 105px;
    float: left;
    height: 26px;
}

.dialog-advanced {
    visibility: hidden;
    position: absolute;
    z-index: -1;
    left: 50%;
}

.dialog-advanced .underlay {
    position: absolute;
    padding: 8px;
    background: #000;
    opacity: .5;
    filter: alpha( opacity = 50 );

z-index:
    1;
}

.dialog-advanced .dialog-content {
    position: relative;
    background: #fff;
    z-index: 2;
}

.dialog-advanced .dialog-content h3 {
    padding: 5px 10px 0;
    border: solid #666;
    border-width: 1px 1px 0;
    background: #509be6;
    color: #fff;
    font-size: 14px;
    line-height: 200%;
    _zoom: 1;
}

.dialog-advanced .dialog-content h4 {
    border-bottom: 1px solid #ccc;
    font-size: 14px;
}

.dialog-advanced .loading {
    margin-left: 160px;
    padding: 20px 0 20px 20px;
    background: url(http://static.xiangrikui.com/site/images/loading.gif) 0 50% no-repeat;
}

.dialog-advanced #frd-list .loading {
    margin-left: 10px;
}

.dialog-advanced .dialog-close {
    position: absolute;
    z-index: 3;
}

.dialog-advanced .dialog-close a.close {
    display: block;
    width: 13px;
    height: 13px;
    background: url(http://static.xiangrikui.com/site/images/ico-close-dark.gif) 0 0 no-repeat;
    text-indent: -999em;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
}

.dialog-advanced .dialog-close a.close:hover {
    background-position: 0 100%;
}

.dialog-advanced p.act {
    clear: both;
    padding: 10px 15px;
    border-top: 1px solid #ccc;
    background: #eee;
    text-align: right;
}

.dialog-advanced p.act .f-button {
    margin-left: 1em;
}

.dialog-hint {
    position: absolute;
    left: 50%;
    width: 240px;
    padding-top: 17px;
    background: url(http://static.xiangrikui.com/site/images/dialog_hint_top.gif) -265px 0 no-repeat;
    z-index: 1;
}

.dialog-hint .underlay {
    position: absolute;
    width: 240px;
    background: #000;
    top: 22px;
    left: 5px;
    opacity: .5;
    filter: alpha( opacity = 50 );

z-index:
    1;
}

.dialog-hint .dialog-content {
    position: relative;
    border: solid #444;
    border-width: 0 1px 1px;
    background: #fff;
    z-index: 2;
    _zoom: 1;
}

.dialog-hint .dialog-content h3 {
    padding: 0 10px;
    background: #2782d6;
    color: #fff;
    font-size: 12px;
    line-height: 200%;
}

.dialog-hint .dialog-content p {
    padding: 8px 10px;
    line-height: 125%;
}

.dialog-hint .dialog-close {
    position: absolute;
    top: 24px;
    right: 10px;
    z-index: 3;
}

.dialog-hint .dialog-close a.close {
    display: block;
    width: 9px;
    height: 9px;
    background: url(http://static.xiangrikui.com/site/images/dialog-close.gif) 0 0 no-repeat;
    text-indent: -999em;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
}

.dialog-hint .dialog-close a.close:hover {
    background-position: 0 100%;
}

.dialog-content .dialog-content {
    border: solid #666;
    border-width: 0 1px 1px;

* zoom:
    1;
}

.dialog-content .dialog-content:after {
    content: "";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    clear: both;
}

.dialog-content .dialog-content .image {
    float: left;
    margin: 10px;
}

.dialog-content .dialog-content .info {
    padding: 10px 0;
}

.dialog-content .dialog-content form {
    clear: both;
    padding: 10px;
    border-top: 1px solid #ccc;
    background: #eee;
    text-align: right;
}

.dialog-content .dialog-content .f-button {
    margin-left: 1em;
}

.dialog-content .content {
    border: solid #666;
    border-width: 0 1px 1px;

* zoom:
    1;
}

.dialog-content .content:after {
    content: "";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    clear: both;
}

.dialog-content .content .main {
    padding: 10px;
}

.dialog-content .content .main h5 {
    border-bottom: 1px solid #ccc;
    color: #333;
    line-height: 200%;
}

.dialog-content .content .main ol {
    padding: .5em 0 .5em 2em;
    line-height: 200%;
}

.dialog-content .content .main ol li {
    list-style-type: decimal;
}

.dialog-content .content .main em {
    color: #c00;
    font-style: normal;
    font-weight: bold;
}

.dialog-content .content .main p {
    margin: 10px 0;
}

.dialog-1 {
    top: 0;
    width: 240px;
    padding: 10px 10px 1px;
    padding-bottom: -2px;
    border: 1px solid #666;
    background: #f8f8f9;
}

.dialog-1-extra {
    width: 360px;
}

.dialog-grp {
    padding: 0;
}

.dialog-grp h3 {
    padding: 2px 10px;
    background: #06c;
    color: #fff;
    _zoom: 1;
}

.dialog-grp .bd, .dialog-grp .ft {
    padding: 10px;
}

.dialog-grp .ft {
    margin-top: -15px;
    padding-top: 0;
    _zoom: 1;
}

.dialog-1 .act {
    margin-top: 5px;
    text-align: right;
}

.dialog-1 .act input {
    margin-left: 8px;
}

.dialog-1 .decor {
    position: absolute;
    width: 13px;
    height: 12px;
    bottom: -12px;
    left: 75%;
    background: url(http://static.xiangrikui.com/site/images/pmsg_dialog.gif) 0 0 no-repeat;
}

h3 {
    font-size: 14px;
}

.dialog-1-acct .decor {
    left: 50%;
}

.dialog-1 .wall-post {
    margin: 0;
}

.dialog-1 .wall-post textarea {
    width: 352px;
    height: 40px;
}

.dialog-1 .act input {
    margin-left: 8px;
}

.act input {
    margin-right: 5px;
}

.f-button, .f-alt {
    background: #2782D6 none repeat scroll 0 0;
    border-color: #DDDDDD #264F6E #264F6E #DDDDDD;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    height: 21px;
    letter-spacing: 1px;
    line-height: 17px;
    padding: 1px 10px;
    text-align: center;
}

.f-button, button, .f-check {
    cursor: pointer;
}

.f-alt {
    background: #EEEEEE none repeat scroll 0 0;
    border-color: #FFFFFF #999999 #999999 #FFFFFF;
    color: #333333;
    padding: 1px 5px;
}

.opendiv {
    padding: 10px;
    overflow: hidden;
    display: inline-block;
}

.opendiv_left {
    float: left;
    overflow: hidden;
    display: inline-block;
}

.leftphoto {
    float: left;
    overflow: hidden;
    width: 80px;
    text-align: center;
}

.leftname {
    float: left;
    overflow: hidden;
    width: 80px;
    text-align: center;
    padding-top: 5px;
}

.opendiv_right {
    width: 320px;
    float: right;
    overflow: hidden;
    display: inline-block;
    line-height: 180%;
}

.opendiv_right_y20 {
    width: 320px;
    float: right;
    overflow: hidden;
    display: inline-block;
    line-height: 200%;
    margin-top: 20px;
}

.zhaohu {
    margin-top: 5px;
    list-style: none;
}

.ag_index_information {
    float: left;
    line-height: 180%;
    width: 160px;
    overflow: hidden;
    font-size: 12px;
    padding-top: 15px;
}