﻿.w150
{
    width: 150px;
}
.spMain
{
    margin-left: 160px;
    margin-right: 0;
}
.spMenu
{
    background: #E0ECFF;
    padding: 5px;
    margin-bottom: 5px;
}
.spMenu ul
{
    margin-top: 30px;
}
.spMenu li
{
    background: url(/images/sprite_IcoBut.gif) no-repeat -72px -1565px;
    padding-left: 20px;
    margin: 8px 0;
    font-size: 14px;
}
.mnu li
{
    background: url(/image/viewinfo.gif) no-repeat;
    padding-left: 20px;
    margin: 3px 0;
    font-size: 12px;
    border-bottom:1px solid #e4e4e4;
    }
    .mnu li.home
    {
        background-image:url(/images/home.gif);
        }
    .mnu li.msg
    {
        background-image:url(/images/msg.gif);
        }
    .mnu li.gift
    {
        background-image:url(/image/gift.gif);
        }
    .mnu li.mbl
    {
        background-image:url(/image/mobile.gif);
        }
    .mnu li.sug
    {
        background-image:url(/image/viewinfo.gif);
        }
.boxTitle
{
    background: #45AABE;
    color: White;
    font-size: 14px;
    margin-bottom: 8px;
    font-weight: bold;
    line-height: 24px;
    padding-left: 8px;
}
.midTitle
{
    background: #EFF6FE;
    font-size: 14px;
    padding-left: 10px;
    background: #DDEEFF;
    border-top: 1px solid #99CCDD;
    height: 25px;
    line-height: 25px;
    font-weight: bolder;
    margin-top:6px;
    position:relative;
}
.midTitle .rmore
{
    font-size:12px !important;
    font-weight:normal !important;top:3px !important;
    }
.blogList
{
    /*width: 620px;*/
    width: 560px;
    float: left;
}
.blogList .tagBox
{
    margin-top: 0;
}
.blogList .list li
{
    padding: 6px 0;
    border-bottom: #65bacd 1px dashed;
}
.blogTypeBar
{
    margin-left: 570px;
    /*margin-left: 630px;padding: 2px; */
    /*border: 1px solid #dcdcdc;*/
    padding-top:5px;
}
.blogTypeBar ul
{
    margin: 0px 0px 10px 8px;
}
.blogTypeBar .list a:link, .blogTypeBar .list a:visited
{
    text-decoration: underline;
    color: black;
}
.blogTypeBar .list a:hover
{
    color: red;
}

.bbar
{
    border-bottom: #65bacd 1px solid;
    line-height: 28px;
    padding-left: 15px;
    margin-bottom: 8px;
}

.lnka a, .lnka a:active, .lnka a:visited
{
    color: #31798F;
}
.lnka a:hover
{
    color: #c00;
}
tr.cur
{
    background: #D5FFFE;
}

.bt_tx1, .bt_tx2, .bt_tx4, .bt_tx5, .bt_tx6, .bt_tx7
{
    background-image: url(/images/style.png);
    color: #E0F7F9;
    background-color: transparent;
    height: 19px;
    line-height: 18px;
    text-align: center !important;
    border: medium none;
    cursor: pointer;
    font-size: 12px;
    font-family: Arial,Simsun, "Arial Unicode MS" ,Mingliu,Helvetica;
}
.bt_tx1
{
    background-position: 0 -98px;
    width: 33px;
}
.bt_tx2
{
    background-position: 0 -124px;
    width: 48px;
}
.bt_tx4
{
    background-position: 0 -150px;
    width: 70px;
}
.bt_tx5
{
    background-position: 0 -176px;
    width: 82px;
}
.bt_tx6
{
    background-position: 0 -202px;
    width: 94px;
}
.bt_tx7
{
    background-position: 0 -228px;
    width: 106px;
}
.lowkey a
{
    color: #777777;
}
.blogTitle
{
    color: #31798f;
    font-size: 16px;
    line-height: 30px;
}

.erel
{
    position: relative;
    _zoom: 1;
}
.eleft,.uleft
{
    width: 110px;
    display: inline-block;
    vertical-align: top;
}
.eright,.uright
{
    width: 580px;
    display: inline-block;
}
.uleft{width:70px;}
.uright{width:620px;}
#frndDiv
{
    width: 100%;
    _height: 100px;
    max-height: 100px;
    overflow-y: auto;
}
#frndDiv span
{
    word-break: keep-all;
    display: inline-block;
}
img.usr2
{
    width: 65px;
    height: 65px;
}
ul.c2
{
    margin: 0 10px;
}
ul.c2 li
{
    display: inline;
    width: 70px;
    height: 70px;
    margin-bottom: 6px;
    vertical-align: middle;
    text-align: center;
    overflow:hidden;
}
ul.c5{margin:20px 10px;_zoom:1;}
ul.c5 li
{
    display: inline-block;
    clear:none;
    width: 16%;
    height:130px;
    margin-bottom: 6px;
    overflow:hidden;
    float:left;
    /*border-bottom: 1px #65bacd dashed;*/
}

.myListGrid
{
	border:1px solid #9EC9FE;
	padding: 3px;
	margin: 0px;
	width:100%;
	font-size:12px;
}
.myListGrid thead
{
	height: 25px;
	background: #ECF3FD;
	font-weight: bold;
	padding: 3px;
	margin: 0px;
}

.myListGrid td
{
	height: 30px;
	padding: 3px;
	margin: 0px;
	border: 1px solid #DFE6EE;
}
