@charset "utf-8";

body {
    margin: 0px;
}

.newtitle3 {
    float: left;
    width: 230px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.newtitle {
    float: left;
    width: 290px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.newtitle2 {
    float: left;
    width: 200px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.newtitle4_a {
    float: left;
    width: 280px;
    overflow: hidden;
}

.newtitle4 {
    float: left;
    width: 280px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.newtitle5 {
    float: left;
    width: 190px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.newtitle6 {
    float: left;
    width: 370px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.newtitle7 {
    float: left;
    width: 350px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.adflash {
    position: relative;
    width: 320px;
    height: 247px;
    overflow: hidden;
    border: 1px solid #808080;
}

.adtitle {
    position: absolute;
    font-weight: bold;
    text-align: center;
    padding: 3px;
    z-index: 2;
    bottom: 0px;
    margin-bottom: 0px;
    width: 100%;
    background-color: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    font-size: 12px;
    line-height: 25px;
    height: 25px;
    color: #FFF;
}

.adpic {
    position: absolute;
    z-index: -1;
}/*T35*//*new frame*/.topmain img {
                         border: 0px;
                     }

.topmain {
    position: relative;
    width: 994px;
    margin: 0 6px 5px 0;
}

.toptop {
    position: relative;
    min-height: 70px;
    height: 72px\9;
}

.toplogo {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 100;
}

.floatright {
    float: right;
}

.topmemberbox {
    position: relative;
    width: 300px;
    height: 33px;
    overflow: hidden;
}

.topmember {
    /*position: absolute;	right:0; bottom:0;	white-space:nowrap;*/
}

.topright-top {
    float: right;
    height: 40px;
    padding-bottom: 5px
}

.topright-top td {
    padding-left: 2px
}

.topright-bottom {
    float: right;
    height: 33px;
}

.topmiddle {
    position: relative;
    width: 100%;
    height: 54px;
    background: url(../../images/topmiddle.gif) repeat-x top;
    border-left: #ccc solid 1px;
    border-right: #ccc solid 1px;
}

.topmiddle-rightbox {
    position: relative;
}

.topmiddle-right {
    position: absolute;
    top: 14px;
    right: -15px;
}

.topmiddle-right img,.topmiddle-right a {
    float: left;
}

.topmiddle-right img,.topmiddle-right3 {
    _display: none;
}

.topmiddle-right1 {
    height: 27px;
    min-width: 180px;
    _width: 180px;
    _padding-left: 20px;
    line-height: 27px;
    padding-right: 10px;
    background: url(../../images/topmiddle-right2.gif) no-repeat right;
}

.topmiddle-right1 a {
    margin-right: 5px;
}

.topmiddle-right3 {
    height: 9px;
    background: url(../../images/topmiddle-right3.gif) no-repeat right;
}

.topmiddle-hot {
    width: 405px;
    text-align: left;
}

.topmiddle-forum {
    width: 400px;
    text-align: left;
}

.yahoo-left {
    float: left;
    width: 728px;
    height: 90px;
    background: url(../../images/yahooad.gif) no-repeat top left;
}

.yahoo-right {
    float: right;
}

.up_2_2 {
    background: url(../../images/up_2_2.gif) no-repeat right bottom;
    width: 37px;
}

.up_5_2 {
    background: url(../../images/up_5_2.gif) no-repeat right bottom;
    padding-right: 15px;
}

.up_6_2 {
    background: url(../../images/up_6_2.gif) no-repeat left bottom;
}

.up_7_2 {
    background: url(../../images/up_7_2.gif) no-repeat right bottom;
}

.up_8_2 {
    background: url(../../images/up_8.gif) no-repeat right bottom;
    width: 47px;
}

.up_9_2 {
    background: url(../../images/up_9_2bg.gif) no-repeat right bottom;
    min-width: 180px;
}

.up_14_2 {
    background: url(../../images/up_14_2.gif) repeat-y right;
}

.up_17_2 {
    background: url(../../images/up_17_2.gif) repeat-y right;
}/* 文字溢出加上...*/.ellipsis {
                   white-space: nowrap;
                   text-overflow: ellipsis;
                   -o-text-overflow: ellipsis;
                   -moz-binding: url('ellipsis.xml#ellipsis');
                   overflow: hidden;
               }/*.hotlink a{	color:#f4a31d;	text-decoration: none;}.hotlink a:hover{	text-decoration: underline;}.discusslink a{	color:#808080;	text-decoration: none;}.discusslink a:hover{	text-decoration: underline;}*/#MainHead {
                                                                                                                                                                                                                                                  width: 100%;
                                                                                                                                                                                                                                              }

#MainHead #Menu {
    position: relative;
    _width: 100%;
    height: 38px;
    margin: 0px;
    padding: 0px;
    display: block;
    font-family: 'ff-tisa-web-pro-1','ff-tisa-web-pro-2','Lucida Grande','Hiragino Sans GB','Hiragino Sans GB W3','Airal','儷黑Pro','微軟正黑體','微软雅黑';
    /*'ff-tisa-web-pro-1','ff-tisa-web-pro-2','Lucida Grande','Hiragino Sans GB','Hiragino Sans GB W3' 蘋果專用字體*/
    border: #cccccc solid 1px;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

#MainHead #Menu ul {
    list-style: none;
    margin: 0px;
    padding: 0px
}

#MainHead #Menu > ul > li {
    float: left;
    width: 12.5%;
    margin: 0px;
    padding: 0px;
    display: inline;
    position: relative;
    cursor: pointer;
}

.navigation {
    width: 100%;
}

.navigation li {
    float: left;
    _width: 124px;
    _height: 38px;
}

.navigation li a {
    _padding: 10px 20px;
}

#MainHead #Menu > ul > li > a {
    display: block;
    text-align: center;
    height: 38px;
    line-height: 35px;
    font-weight: bold;
    text-decoration: none;
    border-right: #cccccc solid 1px;
    margin: 0;
}

#MainHead #Menu > ul > li > a:hover {
}

#MainHead #Menu .lastmenu a {
    border-right: none;
}

#MainHead #Menu > ul > li > li a {
    background-color: none;
    padding: 0;
    margin: 0;
    border: 0;
}/*IE6*/#MainHead #Menu ul li ul {
            _display: none;
        }/*#MainHead #Menu ul li li{	color:#666;	font-size:13px;	border-bottom: 1px solid #f0f0f0;}#MainHead #Menu ul li li:hover{	color:#fff;	background-color:#fcb100;}.menuarrow {	background: url(../../images/menuarrow.gif) no-repeat right center;}.menuarrow:hover {	background:#fcb100 url(../../images/menuarrow2.gif) no-repeat right center;}*/#MainHead #Menu ul li li {
                                                                                                                                                                                                                                                                                                                                                                                    color: #666;
                                                                                                                                                                                                                                                                                                                                                                                    font-size: 13px;
                                                                                                                                                                                                                                                                                                                                                                                    background: url(../../images/menuarrow.gif) no-repeat right center;
                                                                                                                                                                                                                                                                                                                                                                                }

#MainHead #Menu ul li li:hover {
    color: #fff;
    background: #fcb100 url(../../images/menuarrow2.gif) no-repeat right center;
}

#MainHead #Menu ul li li li {
    background-image: none;
}

#MainHead #Menu ul li li li:hover {
    background-image: none;
}/*menu*/.menu01 .color {
             background: url(../../images/menu01.gif) no-repeat center center;
             color: #5c5c5c;
         }

.menu01 .color:hover {
    color: #0096e1;
}

#MainHead #Menu .menu01 li:hover {
    background-color: #0096e1;
}

.menu02 .color {
    background: url(../../images/menu02.gif) no-repeat center center;
    color: #5c5c5c;
}

.menu02 .color:hover {
    color: #58b4ef;
}

#MainHead #Menu .menu02 li:hover {
    background-color: #58b4ef;
}

.menu03 .color {
    background: url(../../images/menu03.gif) no-repeat center center;
    color: #5c5c5c;
}

.menu03 .color:hover {
    color: #00c083;
}

#MainHead #Menu .menu03 li:hover {
    background-color: #00c083;
}

.menu04 .color {
    background: url(../../images/menu04.gif) no-repeat center center;
    color: #5c5c5c;
}

.menu04 .color:hover {
    color: #fea9b7;
}

#MainHead #Menu .menu04 li:hover {
    background-color: #fea9b7;
}

.menu05 .color {
    background: url(../../images/menu05.gif) no-repeat center center;
    color: #5c5c5c;
}

.menu05 .color:hover {
    color: #ffad35;
}

#MainHead #Menu .menu05 li:hover {
    background-color: #f69d1a;
}

.menu06 .color {
    background: url(../../images/menu06.gif) no-repeat center center;
    color: #5c5c5c;
}

.menu06 .color:hover {
    color: #afe151;
}

#MainHead #Menu .menu06 li:hover {
    background-color: #afe151;
}

.menu07 .color {
    background: url(../../images/menu07.gif) no-repeat center center;
    color: #5c5c5c;
}

.menu07 .color:hover {
    color: #b034da;
}

#MainHead #Menu .menu07 li:hover {
    background-color: #a63dc9;
}

.menu08 .color {
    background: url(../../images/menu08.gif) no-repeat center center;
    color: #5c5c5c;
}

.menu08 .color:hover {
    color: #f647ae;
}

#MainHead #Menu .menu08 li:hover {
    background-color: #f647ae;
}

#MainHead #Menu ul li li > a {
    display: block;
    color: #666;
    padding: 0 15px;
    text-decoration: none;
    max-width: 140px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -moz-binding: url('ellipsis.xml#ellipsis');
    overflow: hidden;
}

#MainHead #Menu ul li li:hover > a {
    color: #fff;
}

#MainHead #Menu ul li li li > a {
    display: block;
    color: #666;
    padding: 0 15px;
    text-decoration: none;
    *width: 200px;
    max-width: 260px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -moz-binding: url('ellipsis.xml#ellipsis');
    overflow: hidden;
}

#MainHead #Menu ul li > ul {
    display: none;
    float: left;
    position: absolute;
    left: -1px;
    *top: 38px;
    z-index: 9999;
    background: #f6f6f6;
    box-shadow: 0 0 8px #ccc;
    -moz-box-shadow: 0 0 8px #ccc;
    -webkit-box-shadow: 0 0 8px #ccc;
}

#MainHead #Menu ul li > ul li {
    position: relative;
    display: block;
    float: left;
    line-height: 18px;
    width: 100%;
    padding: 4px 0;
}

#MainHead #Menu ul li:hover > ul {
    display: block;
}

#MainHead #Menu ul li > ul li:hover > ul {
    display: block;
    top: 0;
    left: 100%;
}

#MainHead #Menu .menugoleft > ul {
    display: none;
    float: left;
    position: absolute;
    right: 0;
    left: auto;
    z-index: 9999;
    background: #f6f6f6;
    box-shadow: 0 0 8px #ccc;
    -moz-box-shadow: 0 0 8px #ccc;
    -webkit-box-shadow: 0 0 8px #ccc;
}

#MainHead #Menu .menugoleft > ul li:hover > ul {
    display: block;
    top: 0;
    right: 100%;
    left: auto;
}

.menugoleft .menuarrow {
    background: url(../../images/menuarrow-left.gif) no-repeat left center;
}

.menugoleft .menuarrow:hover {
    background: #fcb100 url(../../images/menuarrow2-left.gif) no-repeat left center;
}

#MainHead #Menu .menugoleft li {
    background-image: url(../../images/menuarrow-left.gif);
    background-position: left center;
    background-repeat: no-repeat;
}

#MainHead #Menu .menugoleft li:hover {
    background-image: url(../../images/menuarrow2-left.gif);
    background-position: left center;
    background-repeat: no-repeat;
}

#MainHead #Menu .menugoleft li li {
    background-image: none;
}

#MainHead #Menu .menugoleft li li:hover {
    background-image: none;
}/*T35 end*/#weather {
                font: 13px/1.231 arial,helvetica,clean,sans-serif;
                position: relative;
                width: 155px;
                height: 30px;
                margin-top: 10px;
            }

#weather a {
    color: #059;
    text-decoration: none;
    font-size: 93%;
    text-align: left;
}

.panel {
    position: absolute;
    z-index: 100;
    margin: 0;
    padding: 0;
    text-align: left;
    font-size: 93%;
    overflow: hidden;
    width: 155px;
}

.panel ul {
    margin: 4px;
    padding: 0px;
    display: block;
    border: 1px solid #C0C5E2;
    background: url("../weathers/bg_pahd.gif") repeat-x left top #fff;
}

.panel ul:after {
    clear: left;
    content: '.';
    display: block;
    height: 0;
    overflow: hidden;
}

.panel ul li {
    margin: 0;
    padding: 0;
    float: left;
    text-align: center;
    width: 24.7%;
    list-style: none outside none;
    line-height: 1.6;
}

.panel .arrow {
    padding: 0 15px 0 2px;
    cursor: pointer;
    background: url("/images/weather_icon_down.gif") no-repeat right top;
}

.panel .temp img {
    width: 15px;
    height: 15px;
}

.panel.off ul {
    display: none;
}

.panel.on ul {
}

#weather .on {
    border: 1px solid #CCCCCC;
    background: #fff;
}

.blog-ptitle01 {
    margin-bottom: 4px;
}

.blog-bbw-table {
    border: 1px solid #D4D4D4;
    margin-bottom: 10px;
    width: 100%;
}

a.blog-b01:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
}

a.blog-b01:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
}

a.blog-b01:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #000000;
    text-decoration: none;
    padding-left: 15px;
}

a.blog-b01:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
}

#green-warnings {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #359107;
    text-align: center;
    height: 19px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #00875A;
    padding-top: 3px;
}

.blog-adv01 {
    margin-right: 8px;
    margin-bottom: 5px;
    margin-left: 8px;
}

.blog-bbw-table2 {
    border: 1px solid #D4D4D4;
    margin-bottom: 8px;
    width: 536px;
    margin-right: 8px;
    margin-left: 8px;
}

.blog-order01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #FFE7C7;
    border: 1px solid #FF9100;
    margin-left: 7px;
}

#blog-tt01 {
    background-attachment: scroll;
    background-color: #EAEAEA;
    background-image: url(/image/blog-t03.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 28px;
    margin-right: 8px;
    margin-bottom: 5px;
    margin-left: 8px;
    text-align: right;
    padding-right: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    overflow: hidden;
}

a.blog-b02:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    text-decoration: none;
}

a.blog-b02:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    text-decoration: none;
}

a.blog-b02:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #C40000;
    text-decoration: underline;
}

a.blog-b02:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    text-decoration: none;
}

.blog-push-table {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #4D4D4D;
    margin-top: 8px;
    margin-right: 20px;
    margin-left: 15px;
    margin-bottom: 8px;
    width: auto;
}

.blog-doctor-pp01 {
    margin-right: 5px;
    border: 1px solid #B5B5B5;
}

.blogtext-15-black-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
}

a.blog-b03:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b03:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b03:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: underline;
}

a.blog-b03:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

.blog-greeb-table3 {
    border: 1px solid #63B000;
    margin-bottom: 8px;
    width: 536px;
    margin-right: 8px;
    margin-left: 8px;
}

.blog-push-table2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #4D4D4D;
    margin-top: 14px;
    margin-bottom: 10px;
    width: 108px;
    padding-top: 4px;
}

.blog-doctor-pp02 {
    border: 1px solid #B5B5B5;
    margin-bottom: 8px;
}

a.blog-b04:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b04:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b04:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: underline;
}

a.blog-b04:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

.blog-greeb-table4 {
    border: 1px solid #359107;
    margin-bottom: 8px;
    margin-left: 8px;
}

.blog-greeb-table5 {
    border: 1px solid #359107;
    margin-bottom: 8px;
    margin-right: 8px;
}

.blog-doctor-pp03 {
    border: 1px solid #B5B5B5;
    margin-bottom: 8px;
    margin-top: 8px;
}

#blog-allhot {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #2A2A2A;
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #A7A7A7;
    width: 240px;
    margin-left: 11px;
    line-height: 20px;
}

a.blog-b05:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #2A2A2A;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b05:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #2A2A2A;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b05:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #2A2A2A;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: underline;
}

a.blog-b05:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #2A2A2A;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b06:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
    line-height: 23px;
    padding-left: 13px;
}

a.blog-b06:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
    line-height: 23px;
    padding-left: 13px;
}

a.blog-b06:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: underline;
    line-height: 23px;
    padding-left: 13px;
}

a.blog-b06:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
    line-height: 23px;
    padding-left: 13px;
}

.blog-morepp {
    margin-right: 13px;
    margin-top: 5px;
    float: right;
    margin-bottom: 15px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

a.blog-b07:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
    padding-right: 12px;
}

a.blog-b07:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
    padding-right: 12px;
}

a.blog-b07:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #000000;
    text-decoration: none;
    padding-left: 15px;
    padding-right: 12px;
}

a.blog-b07:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
    padding-right: 12px;
}

#blogname {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding: 10px;
    margin-right: 4px;
    margin-left: 4px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CFCFCF;
    margin-bottom: 7px;
}

.blog-doctor-pp04 {
    border: 1px solid #B5B5B5;
    margin-top: 5px;
}

#doctor-specialty {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #7CCB55;
    padding-bottom: 10px;
    padding-left: 13px;
}

#doctor-specialtytext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #3E3E3E;
    padding-bottom: 15px;
    padding-left: 13px;
    line-height: 20px;
    padding-right: 13px;
}

#blogname-tiitle {
    background-color: #EAEAEA;
    height: 23px;
    margin-right: 8px;
    margin-left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #242424;
    padding-top: 6px;
    font-weight: bold;
    padding-left: 8px;
    width: 528px;
    margin-bottom: 13px;
}

a.alllist:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #303030;
    text-decoration: none;
}

a.alllist:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #303030;
    text-decoration: none;
}

a.alllist:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #303030;
    text-decoration: underline;
}

a.alllist:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #303030;
    text-decoration: none;
}

.blog-greeb-table6 {
    border: 1px solid #359107;
    margin-top: 10px;
}

.blogtext-13-bw {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    padding-right: 10px;
}

.blogtext-15-green-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5BA800;
    font-weight: bold;
}

#accumulative {
    font-size: 13px;
    color: #626262;
    text-align: right;
    padding-bottom: 12px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #C5C5C5;
    width: 528px;
    margin-right: 8px;
    margin-left: 8px;
    padding-right: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-bottom: 10px;
}

.blog-line {
    margin-bottom: 10px;
}

.blogtext-11-bbbw {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #303030;
    padding-top: 4px;
    padding-bottom: 7px;
}

a.blog-b10:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5C5C5C;
    text-decoration: underline;
}

a.blog-b10:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5C5C5C;
    text-decoration: underline;
}

a.blog-b10:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}

a.blog-b10:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5C5C5C;
    text-decoration: underline;
}

.blog-pushtitle-a1 {
    background-image: url(/image/blog-down.gif);
    width: 536px;
    border: 1px solid #B0D77F;
    margin-top: 10px;
    margin-right: 8px;
    margin-left: 8px;
    margin-bottom: 15px;
}

.blog-push-s {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    color: #5C5C5C;
    width: 525px;
    margin-top: 10px;
    margin-bottom: 15px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CDCDCD;
    padding-left: 10px;
    padding-right: 3px;
}

.blogtext-12-green-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #359107;
    padding-bottom: 5px;
    font-weight: bold;
}

.st03 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(/image/stt03.gif);
    height: 25px;
    width: 208px;
    padding-left: 10px;
    padding-top: 5px;
}

#blog-tt01a {
    background-attachment: scroll;
    background-color: #EAEAEA;
    background-image: url(/image/blog-t03a.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 23px;
    margin-right: 8px;
    margin-bottom: 1px;
    margin-left: 8px;
    text-align: right;
    padding-right: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    padding-top: 6px;
}

.blog-order01a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #FBD8EA;
    border: 1px solid #CE006A;
    margin-left: 7px;
}

.blogtext-16-b-red {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #CE006A;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.blog-red-table3 {
    border: 1px solid #A70038;
    margin-bottom: 8px;
    width: 536px;
    margin-right: 8px;
    margin-left: 8px;
}

.blog-red-table4 {
    border: 1px solid #A70038;
    margin-bottom: 8px;
    margin-left: 8px;
}

.blog-red-table5 {
    border: 1px solid #A70038;
    margin-bottom: 8px;
    margin-right: 8px;
}

#red-warnings {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #CE006A;
    text-align: center;
    height: 19px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #6C0038;
    padding-top: 3px;
}

.blogtext-15-red-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #CE006A;
    font-weight: bold;
}

.blog-red-table6 {
    border: 1px solid #CE006A;
    margin-top: 10px;
}

a.blog-b08a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02a.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02a.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: underline;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02a.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02a.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

#doctor-specialtya {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #CE006A;
    padding-bottom: 10px;
    padding-left: 13px;
}

.blogtext-16-b-red {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #6C0038;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.blogtext-12-red-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CE006A;
    padding-bottom: 5px;
    font-weight: bold;
}

.blogtext-16-b-blue {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #177CF0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.blog-order01b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #CAE3FF;
    border: 1px solid #00438F;
    margin-left: 7px;
}

#blog-tt01b {
    background-attachment: scroll;
    background-color: #EAEAEA;
    background-image: url(/image/blog-t03b.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 23px;
    margin-right: 8px;
    margin-bottom: 1px;
    margin-left: 8px;
    text-align: right;
    padding-right: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    padding-top: 6px;
}

.blog-blue-table3 {
    border: 1px solid #0067A6;
    margin-bottom: 8px;
    width: 536px;
    margin-right: 8px;
    margin-left: 8px;
}

.blog-blue-table4 {
    border: 1px solid #0067A6;
    margin-bottom: 8px;
    margin-left: 8px;
}

.blog-blue-table5 {
    border: 1px solid #0067A6;
    margin-bottom: 8px;
    margin-right: 8px;
}

#blue-warnings {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #00438F;
    text-align: center;
    height: 19px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #002651;
    padding-top: 3px;
}

#doctor-specialtyb {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #0072B0;
    padding-bottom: 10px;
    padding-left: 13px;
}

.blog-blue-table6 {
    border: 1px solid #00438F;
    margin-top: 10px;
}

.blogtext-15-blue-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #00438F;
    font-weight: bold;
}

a.blog-b08b:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02c.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08b:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02c.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08b:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: underline;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02c.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08b:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02c.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

.blogtext-16-b-blue {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #00346F;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.blogtext-12-blue-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #00346F;
    padding-bottom: 5px;
    font-weight: bold;
}

.blogtext-16-b-yw {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FF8000;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.blog-order01c {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #FFE058;
    border: 1px solid #FF9900;
    margin-left: 7px;
}

#blog-tt01c {
    background-attachment: scroll;
    background-color: #EAEAEA;
    background-image: url(/image/blog-t03c.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 23px;
    margin-right: 8px;
    margin-bottom: 1px;
    margin-left: 8px;
    text-align: right;
    padding-right: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    padding-top: 6px;
}

.blog-yw-table3 {
    border: 1px solid #FF9A02;
    margin-bottom: 8px;
    width: 536px;
    margin-right: 8px;
    margin-left: 8px;
}

.blog-yw-table4 {
    border: 1px solid #FF9A02;
    margin-bottom: 8px;
    margin-left: 8px;
}

.blog-yw-table5 {
    border: 1px solid #FF9A02;
    margin-bottom: 8px;
    margin-right: 8px;
}

a.b01, a.b03 {
    display: inline-block;
    white-space: nowrap;
}

a.b01:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
}

.photo-box {
    border: 1px solid #BCBCBC;
    margin-right: 10px;
    margin-left: 10px;
}

.photo-say {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #616161;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 16px;
}

a.b01:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
}

a.b01:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: underline;
}

a.b01:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
}

.order01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #8B8B8B;
    height: 20px;
    border: 0px solid #FFFFFF;
    margin-top: 5px;
    margin-left: 2px;
}

.text01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #00A52C;
    padding-left: 10px;
    padding-bottom: 3px;
}

a.b02:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 10px;
}

a.b02:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 10px;
}

a.b02:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    text-decoration: underline;
    padding-left: 10px;
}

a.b02:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 10px;
}

.text02 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF6600;
    padding-left: 10px;
    padding-bottom: 3px;
}

a.b03:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

a.b03:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

a.b03:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: underline;
}

a.b03:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

.allbox {
    margin-left: 22px;
    width: 972px;
    margin-bottom: 16px;
}

#pon {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    margin-bottom: 5px;
}

a.b04:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    text-decoration: none;
}

a.b04:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    text-decoration: none;
}

a.b04:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    text-decoration: underline;
}

a.b04:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    text-decoration: none;
}

.herrynews-box {
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #D4D4D4;
    border-bottom-color: #D4D4D4;
    border-left-color: #D4D4D4;
    width: 680px;
}

.righttadv {
    margin-bottom: 3px;
    margin-top: 3px;
}

.changepp-box {
    margin-top: 12px;
    margin-right: 33px;
    margin-bottom: 12px;
    margin-left: 12px;
}

.icon01 {
    margin-top: 2px;
    margin-right: 5px;
}

a.b05:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #005A87;
    text-decoration: none;
    font-weight: bold;
}

a.b05:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #005A87;
    text-decoration: none;
    font-weight: bold;
}

a.b05:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #005A87;
    text-decoration: underline;
    font-weight: bold;
}

a.b05:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #005A87;
    text-decoration: none;
    font-weight: bold;
}

.text03 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    color: #5C5C5C;
    padding-top: 7px;
}

.text03 p {
    display: inline;
}

.line01 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.herrynews-list {
    margin-top: 12px;
}

.show-adv {
    margin-top: 10px;
    margin-bottom: 5px;
}

.text-allintitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
    padding-left: 7px;
}

a.b06:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #414141;
    text-decoration: none;
    font-weight: bold;
}

a.b06:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #414141;
    text-decoration: none;
    font-weight: bold;
}

a.b06:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #FF6F00;
    text-decoration: underline;
    font-weight: bold;
}

a.b06:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #414141;
    text-decoration: none;
    font-weight: bold;
}

.text05 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    color: #4D4D4D;
}

.text06 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    color: #000000;
    text-align: center;
    padding-top: 8px;
}

.newslist-box {
    margin-top: 12px;
    margin-bottom: 12px;
    margin-left: 12px;
}

.line02 {
    margin-top: 23px;
    margin-right: 14px;
    margin-left: 20px;
}

a.b07:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #414141;
    text-decoration: none;
}

a.b07:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #414141;
    text-decoration: none;
}

a.b07:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #FF6F00;
    text-decoration: underline;
}

a.b07:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #414141;
    text-decoration: none;
}

.copyrightbox {
    background-color: #F0F0F0;
    border-top-width: 6px;
    border-top-style: solid;
    border-top-color: #DCDCDC;
    width: 100%;
}

a.btn-down:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #8C8C8C;
    text-decoration: none;
}

a.btn-down:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #8C8C8C;
    text-decoration: none;
}

a.btn-down:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0047AB;
    text-decoration: underline;
}

a.btn-down:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #8C8C8C;
    text-decoration: none;
}

.txt-in-11px {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #747474;
    line-height: 18px;
}

.text07 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    color: #000000;
    text-align: right;
    padding-right: 10px;
}

.title-15px-gray {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #303030;
    background-color: #D8D8D8;
    padding-left: 15px;
    line-height: 24px;
    height: 24px;
}

.txt-in-13px02 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
    line-height: 20px;
    padding-left: 15px;
    padding-top: 5px;
}

.txt-in-12px01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #626262;
    line-height: 16px;
    padding-left: 10px;
    padding-top: 3px;
}

a.more-txt-13px:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
    text-decoration: underline;
    font-weight: bold;
}

a.more-txt-13px:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
    text-decoration: underline;
    font-weight: bold;
}

a.more-txt-13px:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FF6F00;
    text-decoration: underline;
    font-weight: bold;
}

a.more-txt-13px:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

#number {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;
    text-align: center;
}

a.b-number:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
}

a.b-number:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
}

a.b-number:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: underline;
}

a.b-number:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
}

a.more-txt-12px:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0047AB;
    text-decoration: none;
}

a.more-txt-12px:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0047AB;
    text-decoration: none;
}

a.more-txt-12px:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0047AB;
    text-decoration: underline;
}

a.more-txt-12px:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0047AB;
    text-decoration: none;
}

.title-18px-gray {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #303030;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.txt-in-15px {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    line-height: 25px;
    padding-left: 15px;
}

.title-15px-gray01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #303030;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}

a.btn-title-blue1501:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #2A2A2A;
    text-decoration: none;
    line-height: 20px;
    padding-left: 13px;
}

a.btn-title-blue1501:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 20px;
    color: #2A2A2A;
    text-decoration: none;
    padding-left: 13px;
}

a.btn-title-blue1501:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 20px;
    color: #FF6F00;
    text-decoration: underline;
    padding-left: 13px;
}

a.btn-title-blue1501:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 20px;
    color: #2A2A2A;
    text-decoration: none;
    padding-left: 13px;
}

.txt-in-12px02 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #303030;
    line-height: 18px;
    background-image: url(/image/icon05.gif);
    background-repeat: no-repeat;
    background-position: left 8px;
    padding-left: 15px;
}

.txt-in-12px03 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    line-height: 18px;
}

.herrynews-box2 {
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #D4D4D4;
    border-bottom-color: #D4D4D4;
    border-left-color: #D4D4D4;
    width: 680px;
    height: 266px;
}

.left-newbox {
    height: 266px;
    border: 1px solid #D4D4D4;
}

#left-listbox {
    width: 223px;
    margin-top: 9px;
    margin-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #BEBEBE;
    padding-bottom: 4px;
    margin-left: 5px;
    background-attachment: scroll;
    background-image: url(/image/icon-p3.gif);
    background-repeat: no-repeat;
    background-position: 6px 6px;
    padding-left: 43px;
}

a.btn-leftlist:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #414141;
    text-decoration: none;
}

a.btn-leftlist:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #414141;
    text-decoration: none;
}

a.btn-leftlist:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #FF6F00;
    text-decoration: none;
}

a.btn-leftlist:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #414141;
    text-decoration: none;
}

#left-listbox2 {
    width: 248px;
    margin-top: 9px;
    margin-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #BEBEBE;
    padding-bottom: 4px;
    margin-left: 5px;
    background-attachment: scroll;
    background-image: url(/image/icon-p4.gif);
    background-repeat: no-repeat;
    background-position: 6px 6px;
    padding-left: 18px;
}

.beauty-listtitle {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FF529A;
    width: 327px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FF529A;
    padding-bottom: 2px;
    margin-bottom: 12px;
}

.downlist-pp {
    margin-right: 12px;
    margin-left: 6px;
    margin-bottom: 6px;
}

.text-downlistpp {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    color: #4D4D4D;
    padding-top: 4px;
}

a.btn-downlist:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #414141;
    text-decoration: none;
    line-height: 23px;
}

a.btn-downlist:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #414141;
    text-decoration: none;
    line-height: 23px;
}

a.btn-downlist:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #414141;
    text-decoration: underline;
    line-height: 23px;
}

a.btn-downlist:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #414141;
    text-decoration: none;
    line-height: 23px;
}

.downlist-bigbox {
    width: 327px;
    margin-bottom: 10px;
}

#left-listbox-c1 {
    width: 95%;
    margin-top: 9px;
    margin-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #BEBEBE;
    padding-bottom: 4px;
    margin-left: 5px;
    padding-left: 5px;
}

#left-listbox-c2 {
    width: 248px;
    margin-top: 9px;
    margin-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #BEBEBE;
    padding-bottom: 4px;
    margin-left: 5px;
    background-attachment: scroll;
    background-image: url(/image/icon-c4.gif);
    background-repeat: no-repeat;
    background-position: 6px 6px;
    padding-left: 18px;
}

.beauty-cencer {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFD350;
    width: 327px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FF3508;
    padding-bottom: 2px;
    margin-bottom: 12px;
}

.blue01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(/image/stt03.gif);
    height: 25px;
    width: 208px;
    padding-left: 10px;
    padding-top: 5px;
}

.green01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(/image/stt03.gif);
    height: 25px;
    width: 208px;
    padding-left: 10px;
    padding-top: 5px;
}

.purple01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(/image/stt01.gif);
    height: 25px;
    width: 208px;
    padding-left: 10px;
    padding-top: 5px;
}

.pink01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(/image/stt03.gif);
    height: 25px;
    width: 208px;
    padding-left: 10px;
    padding-top: 5px;
}

.st01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(/image/stt01.gif);
    height: 25px;
    width: 208px;
    padding-left: 10px;
    padding-top: 5px;
}

.play-box {
    width: 218px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #C7C7C7;
    border-bottom-color: #C7C7C7;
    border-left-color: #C7C7C7;
    height: auto;
}

a.btn-more:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5D5D5D;
    text-decoration: none;
    text-align: right;
    padding-right: 9px;
}

a.btn-more:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5D5D5D;
    text-decoration: none;
    text-align: right;
    padding-right: 9px;
}

a.btn-more:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5D5D5D;
    text-decoration: underline;
    text-align: right;
    padding-right: 9px;
}

a.btn-more:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5D5D5D;
    text-decoration: none;
    text-align: right;
    padding-right: 9px;
}

.play-pp {
    margin-top: 3px;
    margin-bottom: 0px;
}

a.btn-downlist2:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    line-height: 17px;
    font-weight: bold;
}

a.btn-downlist2:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    /*color: #FFFFFF;*/
    text-decoration: none;
    line-height: 17px;
    font-weight: bold;
}

a.btn-downlist2:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FF0000;
    text-decoration: underline;
    line-height: 17px;
    font-weight: bold;
}

a.btn-downlist2:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 17px;
    font-weight: bold;
}

.st02 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(/image/stt02.gif);
    height: 25px;
    width: 208px;
    padding-left: 10px;
    padding-top: 5px;
}

.act-box {
    width: 218px;
    height: 360px;
    border: 1px solid #C7C7C7;
}

.tree-box {
    width: 995px;
    padding-right: 2px;
    border: 1px solid #B0B0B0;
}

.tree-text01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #2A2A2A;
    padding-right: 10px;
    line-height: 24px;
}

a.b02aa:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #747474;
    text-decoration: none;
    padding-left: 10px;
    line-height: 24px;
}

a.b02aa:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #747474;
    text-decoration: none;
    padding-left: 10px;
    line-height: 24px;
}

a.b02aa:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #747474;
    text-decoration: underline;
    padding-left: 10px;
    line-height: 24px;
}

a.b02aa:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #747474;
    text-decoration: none;
    padding-left: 10px;
    line-height: 24px;
}

.index-day {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #464646;
    margin-bottom: 4px;
    margin-right: 8px;
}

a.b07aa:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    text-decoration: none;
    line-height: 19px;
}

a.b07aa:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    text-decoration: none;
    line-height: 19px;
}

a.b07aa:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FF6F00;
    text-decoration: underline;
    line-height: 19px;
}

a.b07aa:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    text-decoration: none;
    line-height: 19px;
}

.index-morepp {
    margin-right: 8px;
    margin-top: 8px;
    margin-bottom: 8px;
}

a.b07aaa:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #3B5998;
    text-decoration: none;
    line-height: 17px;
}

a.b07aaa:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #3B5998;
    text-decoration: none;
    line-height: 17px;
}

a.b07aaa:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #3B5998;
    text-decoration: underline;
    line-height: 17px;
}

a.b07aaa:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #3B5998;
    text-decoration: none;
    line-height: 17px;
}

.vote-box {
    width: 302px;
    margin-top: 0px;
    border: 1px solid #B0B0B0;
}

.text08 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 17px;
    color: #3B5998;
}

.text09 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #5C5C5C;
}

.text10 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 10px;
}

.index-uadv {
    margin-bottom: 10px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

a.btn-leftlist-aa:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 25px;
    color: #5C5C5C;
    text-decoration: none;
}

a.btn-leftlist-aa:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 25px;
    color: #5C5C5C;
    text-decoration: none;
}

a.btn-leftlist-aa:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 25px;
    color: #FF6F00;
    text-decoration: none;
}

a.btn-leftlist-aa:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 25px;
    color: #5C5C5C;
    text-decoration: none;
}

.healnews-box {
    width: 680px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #5C5C5C;
    margin-top: 10px;
}

.healnews-sbox2 {
    margin-bottom: 7px;
    width: 160px;
}

.healnews-sbox {
    margin-bottom: 7px;
    width: 326px;
}

a.b08:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    font-weight: bold;
    color: #3B5998;
    text-decoration: none;
}

a.b08:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    font-weight: bold;
    color: #3B5998;
    text-decoration: none;
}

a.b08:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    font-weight: bold;
    color: #3B5998;
    text-decoration: underline;
}

a.b08:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    font-weight: bold;
    color: #3B5998;
    text-decoration: none;
}

a.b08_a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #3B5998;
    text-decoration: none;
}

a.b08_a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #3B5998;
    text-decoration: none;
}

a.b08_a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #3B5998;
    text-decoration: underline;
}

a.b08_a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #3B5998;
    text-decoration: none;
}

.indexblog-box {
    background-image: url(/image/indexblog-down.gif);
    height: 267px;
    width: 680px;
    margin-bottom: 10px;
    border-top-width: 3px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #000000;
    border-right-color: #B0B0B0;
    border-bottom-color: #B0B0B0;
    border-left-color: #B0B0B0;
    background-color: #F0F0F0;
    background-repeat: no-repeat;
    background-position: left top;
}

.index-uadv2 {
    margin-bottom: 10px;
    margin-top: 10px;
    margin-left: 10px;
}

.indexblog-pp {
    margin-right: 6px;
    margin-left: 10px;
    border: 1px solid #B0B0B0;
    margin-bottom: 12px;
}

.text11 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    color: #5C5C5C;
}

.text12 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #008736;
    padding-top: 6px;
    padding-left: 4px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #1EAA39;
    text-align: center;
    padding-bottom: 5px;
}

a.b09:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #3B5998;
    text-decoration: none;
}

a.b09:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #3B5998;
    text-decoration: none;
}

a.b09:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #3B5998;
    text-decoration: underline;
}

a.b09:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #3B5998;
    text-decoration: none;
}

.text13 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #F39800;
    padding-top: 6px;
    padding-left: 4px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #F39800;
    text-align: center;
    padding-bottom: 5px;
}

.text-allintitle2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    font-weight: bold;
}

.blog-ptitle01 {
    margin-bottom: 4px;
}

.blog-bbw-table {
    border: 1px solid #D4D4D4;
    margin-bottom: 10px;
    width: 209px;
}

.blogtext-16-b-green {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #158461;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
}

a.blog-b01:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
}

a.blog-b01:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
}

a.blog-b01:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #000000;
    text-decoration: none;
    padding-left: 15px;
}

a.blog-b01:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
}

#green-warnings,#greeb-warnings {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #359107;
    text-align: center;
    height: 19px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #00875A;
    padding-top: 3px;
}

.blog-adv01 {
    margin-right: 8px;
    margin-bottom: 5px;
    margin-left: 8px;
}

.blog-bbw-table2 {
    border: 1px solid #D4D4D4;
    margin-bottom: 8px;
    width: 536px;
    margin-right: 8px;
    margin-left: 8px;
}

.blog-order01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #FFE7C7;
    border: 1px solid #FF9100;
    margin-left: 7px;
}

#blog-tt01 {
    background-attachment: scroll;
    background-color: #EAEAEA;
    background-image: url(/image/blog-t03.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 23px;
    margin-right: 8px;
    margin-bottom: 1px;
    margin-left: 8px;
    text-align: right;
    padding-right: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    padding-top: 6px;
}

a.blog-b02:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    text-decoration: none;
}

a.blog-b02:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    text-decoration: none;
}

a.blog-b02:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #C40000;
    text-decoration: underline;
}

a.blog-b02:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    text-decoration: none;
}

.blog-push-table {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #4D4D4D;
    margin-top: 8px;
    margin-right: 20px;
    margin-left: 15px;
    margin-bottom: 8px;
    width: auto;
}

.blog-doctor-pp01 {
    margin-right: 5px;
    border: 1px solid #B5B5B5;
}

.blogtext-15-black-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
}

a.blog-b03:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b03:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b03:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: underline;
}

a.blog-b03:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

.blog-greeb-table3 {
    border: 1px solid #63B000;
    margin-bottom: 8px;
    width: 536px;
    margin-right: 8px;
    margin-left: 8px;
}

.blog-push-table2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #4D4D4D;
    margin-top: 14px;
    margin-bottom: 10px;
    width: 108px;
    padding-top: 4px;
}

.blog-doctor-pp02 {
    border: 1px solid #B5B5B5;
    margin-bottom: 8px;
}

a.blog-b04:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b04:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b04:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: underline;
}

a.blog-b04:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

.blog-greeb-table4 {
    border: 1px solid #359107;
    margin-bottom: 8px;
    margin-left: 8px;
}

.blog-greeb-table5 {
    border: 1px solid #359107;
    margin-bottom: 8px;
    margin-right: 8px;
}

.blog-doctor-pp03 {
    border: 1px solid #B5B5B5;
    margin-bottom: 8px;
    margin-top: 8px;
}

#blog-allhot {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #2A2A2A;
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #A7A7A7;
    width: 240px;
    margin-left: 11px;
    line-height: 20px;
}

a.blog-b05:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #2A2A2A;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b05:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #2A2A2A;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b05:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #2A2A2A;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: underline;
}

a.blog-b05:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #2A2A2A;
    padding-top: 2px;
    padding-bottom: 6px;
    text-decoration: none;
}

a.blog-b06:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
    line-height: 23px;
    padding-left: 13px;
}

a.blog-b06:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
    line-height: 23px;
    padding-left: 13px;
}

a.blog-b06:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: underline;
    line-height: 23px;
    padding-left: 13px;
}

a.blog-b06:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
    line-height: 23px;
    padding-left: 13px;
}

.blog-morepp {
    margin-right: 13px;
    margin-top: 5px;
    float: right;
    margin-bottom: 15px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

a.blog-b07:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
    padding-right: 12px;
}

a.blog-b07:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
    padding-right: 12px;
}

a.blog-b07:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #000000;
    text-decoration: none;
    padding-left: 15px;
    padding-right: 12px;
}

a.blog-b07:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 24px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 15px;
    padding-right: 12px;
}

#blogname {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding: 10px;
    margin-right: 4px;
    margin-left: 4px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CFCFCF;
    margin-bottom: 7px;
}

.blog-doctor-pp04 {
    border: 1px solid #B5B5B5;
    margin-top: 5px;
}

#doctor-specialty {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #7CCB55;
    padding-bottom: 10px;
    padding-left: 13px;
}

#doctor-specialtytext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #3E3E3E;
    padding-bottom: 15px;
    padding-left: 13px;
    line-height: 20px;
    padding-right: 13px;
}

#blogname-tiitle {
    background-color: #EAEAEA;
    height: 23px;
    margin-right: 8px;
    margin-left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #242424;
    padding-top: 6px;
    font-weight: bold;
    padding-left: 8px;
    width: 528px;
    margin-bottom: 13px;
}

a.alllist:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #303030;
    text-decoration: none;
}

a.alllist:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #303030;
    text-decoration: none;
}

a.alllist:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #303030;
    text-decoration: underline;
}

a.alllist:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #303030;
    text-decoration: none;
}

a.blog-b08:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 22px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 5px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 22px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 5px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 22px;
    color: #5C5C5C;
    text-decoration: underline;
    padding-left: 5px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 22px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 5px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

.blog-greeb-table6 {
    border: 1px solid #359107;
    margin-top: 10px;
}

a.blog-b09:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
    line-height: 22px;
}

a.blog-b09:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
    line-height: 22px;
}

a.blog-b09:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: underline;
    line-height: 22px;
}

a.blog-b09:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4D4D4D;
    text-decoration: none;
    line-height: 22px;
}

.blogtext-13-bw {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5C5C5C;
    padding-right: 10px;
}

.blogtext-15-green-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #5BA800;
    font-weight: bold;
}

#accumulative {
    font-size: 13px;
    color: #626262;
    text-align: right;
    padding-bottom: 12px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #C5C5C5;
    width: 528px;
    margin-right: 8px;
    margin-left: 8px;
    padding-right: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-bottom: 10px;
}

.blog-line {
    margin-bottom: 10px;
}

.blogtext-11-bbbw {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #303030;
    padding-top: 4px;
    padding-bottom: 7px;
}

a.blog-b10:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5C5C5C;
    text-decoration: underline;
}

a.blog-b10:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5C5C5C;
    text-decoration: underline;
}

a.blog-b10:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}

a.blog-b10:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5C5C5C;
    text-decoration: underline;
}

.blog-pushtitle-a1 {
    background-image: url(/image/blog-down.gif);
    width: 536px;
    border: 1px solid #B0D77F;
    margin-top: 10px;
    margin-right: 8px;
    margin-left: 8px;
    margin-bottom: 15px;
}

.blog-push-s {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    color: #5C5C5C;
    width: 525px;
    margin-top: 10px;
    margin-bottom: 15px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CDCDCD;
    padding-left: 10px;
    padding-right: 3px;
}

.blogtext-12-green-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #359107;
    padding-bottom: 5px;
    font-weight: bold;
}

.st03 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(/image/stt03.gif);
    height: 25px;
    width: 208px;
    padding-left: 10px;
    padding-top: 5px;
}

#blog-tt01a {
    background-attachment: scroll;
    background-color: #EAEAEA;
    background-image: url(/image/blog-t03a.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 23px;
    margin-right: 8px;
    margin-bottom: 1px;
    margin-left: 8px;
    text-align: right;
    padding-right: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    padding-top: 6px;
}

.blog-order01a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #FBD8EA;
    border: 1px solid #CE006A;
    margin-left: 7px;
}

.blogtext-16-b-red {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #CE006A;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.blog-red-table3 {
    border: 1px solid #A70038;
    margin-bottom: 8px;
    width: 536px;
    margin-right: 8px;
    margin-left: 8px;
}

.blog-red-table4 {
    border: 1px solid #A70038;
    margin-bottom: 8px;
    margin-left: 8px;
}

.blog-red-table5 {
    border: 1px solid #A70038;
    margin-bottom: 8px;
    margin-right: 8px;
}

#red-warnings {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #CE006A;
    text-align: center;
    height: 19px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #6C0038;
    padding-top: 3px;
}

.blogtext-15-red-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #CE006A;
    font-weight: bold;
}

.blog-red-table6 {
    border: 1px solid #CE006A;
    margin-top: 10px;
}

a.blog-b08a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02a.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02a.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: underline;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02a.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02a.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

#doctor-specialtya {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #CE006A;
    padding-bottom: 10px;
    padding-left: 13px;
}

.blogtext-16-b-red {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #6C0038;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.blogtext-12-red-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CE006A;
    padding-bottom: 5px;
    font-weight: bold;
}

.blogtext-16-b-blue {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #177CF0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.blog-order01b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #CAE3FF;
    border: 1px solid #00438F;
    margin-left: 7px;
}

#blog-tt01b {
    background-attachment: scroll;
    background-color: #EAEAEA;
    background-image: url(/image/blog-t03b.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 23px;
    margin-right: 8px;
    margin-bottom: 1px;
    margin-left: 8px;
    text-align: right;
    padding-right: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    padding-top: 6px;
}

.blog-blue-table3 {
    border: 1px solid #0067A6;
    margin-bottom: 8px;
    width: 536px;
    margin-right: 8px;
    margin-left: 8px;
}

.blog-blue-table4 {
    border: 1px solid #0067A6;
    margin-bottom: 8px;
    margin-left: 8px;
}

.blog-blue-table5 {
    border: 1px solid #0067A6;
    margin-bottom: 8px;
    margin-right: 8px;
}

#blue-warnings {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #00438F;
    text-align: center;
    height: 19px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #002651;
    padding-top: 3px;
}

#doctor-specialtyb {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #0072B0;
    padding-bottom: 10px;
    padding-left: 13px;
}

.blog-blue-table6 {
    border: 1px solid #00438F;
    margin-top: 10px;
}

.blogtext-15-blue-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #00438F;
    font-weight: bold;
}

a.blog-b08b:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02c.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08b:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02c.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08b:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: underline;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02c.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08b:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02c.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

.blogtext-16-b-blue {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #00346F;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.blogtext-12-blue-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #00346F;
    padding-bottom: 5px;
    font-weight: bold;
}

.blogtext-16-b-yw {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FF8000;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.blog-order01c {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #FFE058;
    border: 1px solid #FF9900;
    margin-left: 7px;
}

#blog-tt01c {
    background-attachment: scroll;
    background-color: #EAEAEA;
    background-image: url(/image/blog-t03c.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 23px;
    margin-right: 8px;
    margin-bottom: 1px;
    margin-left: 8px;
    text-align: right;
    padding-right: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C5C5C;
    padding-top: 6px;
}

.blog-yw-table3 {
    border: 1px solid #FF9A02;
    margin-bottom: 8px;
    width: 536px;
    margin-right: 8px;
    margin-left: 8px;
}

.blog-yw-table4 {
    border: 1px solid #FF9A02;
    margin-bottom: 8px;
    margin-left: 8px;
}

.blog-yw-table5 {
    border: 1px solid #FF9A02;
    margin-bottom: 8px;
    margin-right: 8px;
}

#yw-warnings {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FF9900;
    text-align: center;
    height: 19px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #FF6600;
    padding-top: 3px;
}

#doctor-specialtyc {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FF9900;
    padding-bottom: 10px;
    padding-left: 13px;
}

.blogtext-15-yw-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FF9900;
    font-weight: bold;
}

a.blog-b08c:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02d.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08c:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02d.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08c:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: underline;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02d.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

a.blog-b08c:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 32px;
    color: #5C5C5C;
    text-decoration: none;
    padding-left: 33px;
    background-attachment: fixed;
    background-image: url(/image/blog-icon02d.gif);
    background-repeat: no-repeat;
    background-position: 15px 5px;
}

.blog-yw-table6 {
    border: 1px solid #FF9900;
    margin-top: 10px;
}

.blogtext-16-b-yw {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FF9900;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.blogtext-12-yw-b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF9900;
    padding-bottom: 5px;
    font-weight: bold;
}

.st04 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(/image/stt04.gif);
    height: 25px;
    width: 208px;
    padding-left: 10px;
    padding-top: 5px;
}

#advtitle {
    font-size: 18px;
    font-weight: bold;
    color: #57A138;
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #D4D4D4;
    width: 98%;
}

.show-adv2 {
    margin-top: 10px;
    margin-bottom: 10px;
}

a.btn-title-pink15:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #414141;
    text-decoration: none;
    padding-top: 8px;
    padding-bottom: 3px;
    line-height: 20px;
    font-weight: bold;
}

a.btn-title-pink15:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 20px;
    color: #414141;
    text-decoration: none;
    padding-top: 8px;
    padding-bottom: 3px;
    font-weight: bold;
}

a.btn-title-pink15:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 20px;
    color: #FF6F00;
    text-decoration: underline;
    padding-top: 8px;
    padding-bottom: 3px;
    font-weight: bold;
}

a.btn-title-pink15:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 20px;
    color: #414141;
    text-decoration: none;
    padding-top: 8px;
    padding-bottom: 3px;
    font-weight: bold;
}

.txt-in-15px-aa {
    font-size: 13px;
    color: #5C5C5C;
    line-height: 25px;
    padding-left: 15px;
}

#photo-tiitle {
    height: 23px;
    margin-right: 8px;
    margin-left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #4F4F4F;
    padding-top: 6px;
    font-weight: bold;
    padding-left: 8px;
    width: 528px;
    margin-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #EAEAEA;
}

.photo-pp-line {
    border-top-width: 1px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #E8E8E8;
    border-right-color: #E8E8E8;
    border-bottom-color: #E8E8E8;
    border-left-color: #E8E8E8;
    margin-top: 6px;
    margin-right: 6px;
    margin-bottom: 10px;
    margin-left: 6px;
    padding: 4px;
}

.photo-table {
    margin-bottom: 15px;
}

.photo-inpp-box {
    border-top-width: 1px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #E8E8E8;
    border-right-color: #E8E8E8;
    border-bottom-color: #E8E8E8;
    border-left-color: #E8E8E8;
    margin-top: 6px;
    margin-right: 6px;
    margin-bottom: 10px;
    margin-left: 6px;
    padding: 4px;
    height: 112px;
    width: 150px;
}

.index-pp-u {
    margin-top: 7px;
}

.show-adv-bbbb {
    margin-top: 10px;
    margin-bottom: 16px;
}

.text05a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 15px;
    color: #4D4D4D;
}

#bbs-warnings {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FFBF00;
    text-align: center;
    height: 19px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #FFBF00;
    padding-top: 3px;
}

.bbs-in-title {
    font-size: 18px;
    color: #303030;
    font-weight: bold;
}

.text15 {
    font-size: 18px;
    color: #FB6000;
}

.healthbbs-box {
    width: 162px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #C7C7C7;
    border-bottom-color: #C7C7C7;
    border-left-color: #C7C7C7;
    height: 280px;
}

.heanthbbs-pp {
    margin-top: 3px;
    margin-bottom: 3px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #C2C2C2;
    padding-bottom: 6px;
}

.healthbbs-text-page {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #696969;
    padding-right: 10px;
    text-align: right;
}

.bbs-list-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #454545;
    background-color: #FFF6E4;
    padding-top: 9px;
    padding-bottom: 9px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: dashed;
    border-bottom-style: dashed;
    border-top-color: #FFD88F;
    border-bottom-color: #FFD88F;
}

.bbs-list-text2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #454545;
    padding-top: 9px;
    padding-bottom: 9px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: dashed;
    border-bottom-style: dashed;
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}

#bbx-in-title {
    font-size: 18px;
    color: #303030;
    margin-bottom: 5px;
    padding-bottom: 9px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ECECEC;
    font-weight: bold;
    padding-left: 2px;
    padding-top: 10px;
}

#bbs-warnings {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FFBF00;
    text-align: center;
    height: 19px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #FFBF00;
    padding-top: 3px;
}

.bbs-in-title {
    font-size: 18px;
    color: #303030;
    font-weight: bold;
}

a.b011:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #FF8800;
    text-decoration: none;
    margin-left: 23px;
}

a.b011:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #FF8800;
    text-decoration: none;
    margin-left: 23px;
}

a.b011:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #FF8800;
    text-decoration: underline;
    margin-left: 23px;
}

a.b011:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 23px;
    color: #FF8800	text-decoration: none;
    margin-left: 23px;
}

.text14 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    padding-top: 4px;
}

.text15 {
    font-size: 18px;
    color: #FB6000;
}

.st05 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(/image/stt05.gif);
    height: 25px;
    width: 162px;
    padding-left: 10px;
    padding-top: 5px;
}

.blog-Upshow {
    margin-top: 10px;
    margin-bottom: 10px;
}

.rcontent {
    border: 1px solid #FFBF00;
    padding: 2px
}

.title-15px-blue {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #414141;
    padding-top: 5px;
    padding-bottom: 10px;
}

.title-15px-blue02 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #414141;
    padding-top: 8px;
    padding-bottom: 3px;
}

.txt-in-13px {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
    line-height: 20px;
}

#contenttopr {
    width: 320px;
    height: 215px;
    background-image: url(/image/m1rd.jpg);
    background-repeat: no-repeat;
    padding-top: 12px;
    float: left;
    padding-left: 8px;
}

.contenttoprbanner {
    width: 26px;
    height: 28px;
    margin-right: 10px;
    background-image: url(/image/m1rbanner.jpg);
    background-repeat: no-repeat;
    font-size: 6;
    text-align: center;
    padding-top: 10px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: #999999;
    float: right;
    text-decoration: none;
}

.contenttoprbanner:hover {
    width: 26px;
    height: 28px;
    margin-right: 10px;
    background-image: url(/image/m1rbanner2.jpg);
    background-repeat: no-repeat;
    font-size: 6;
    text-align: center;
    padding-top: 10px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    float: right;
    text-decoration: none;
}

.contenttoprimg {
    width: 320px;
    height: 150px;
    padding: 7.5px;
    overflow: hidden;
    border: 1px #FFFFFF soild;
    float: left;
}

.Kword {
    font-size: 12px;
    color: #000;
}