/* CSS Document */

/* start
create 2007-10-15 */



/*========== base ==========*/
body {
padding:0;
margin:0;
background: #FFF;
color: #000;
font-size: 12px;
font-family: Verdana, Arial, sans-serif, "宋体", "新宋体";
text-align:center;
background:#f1f2f6 url(../images/bj_body.gif) repeat-y center;
}
img {border: 0;}

h1,h2,h3,h4,h5,h6 {
padding:0;
margin:0;
}

ul,ol,li,dl,dt,dd {
padding:0;
margin:0;
list-style: none;
}

form {
padding:0;
margin:0;
}

label {
cursor: pointer;
}

p {
padding: 0;
margin: 0;
}


.clear {
display: block;
clear: both;
height: 0;
overflow: hidden;
}


.hide,
.none {
display: none;
}
input
{
vertical-align:middle;}




/*========== global a ==========*/
a {font-family: "宋体", "新宋体"; text-decoration:none}
a:link {	text-decoration: none; color:#2953A6;}
a:hover,
a:active {	text-decoration: underline; color:#000}

.spons {
clear:both;
border-bottom:1px #ffffff solid;
margin-bottom:10px;
}

/*============header==========*/
#header
{
/*clear:both;*/
width:960px;
margin:auto;
text-align:left;
}

/*========== container ==========*/

#container { 
clear:both;
width:960px;
margin:auto;
text-align:left;
}

/*=============footer============*/

#footer { 
clear:both;
width:920px;
height:74px;
margin:auto;
padding-top:15px;
padding-left:40px;
background:#e5e5e5 url(../images/bj_footer.gif) no-repeat 6% bottom;
border:1px #b8b8b8 solid;
}
*html #footer { 
clear:both;
width:920px;
height:74px;
margin-top:4px;
padding-top:15px;
padding-left:40px;
background:#e5e5e5 url(../images/bj_footer.gif) no-repeat 6% bottom;
border:1px #b8b8b8 solid;
}
/*.content
{
clear:both;}*/
/*============head==========*/
#header .logo
{
float:left;
width:200px;
height:58px;
overflow:hidden}
#header .head

{
float:right;
width:750px;
}
#header .head table
{
float:right;
width:120px;
margin-top:10px;}
#header .head table a
{
color:#b3b3b3;
text-decoration:none;}
/*=========quicklink=========*/
#header .headb
{
width:750px;
float:right
}
#quicklink
{
float:right;
margin-top:8px;
}
#quicklink li
{
float:left;
padding:0 8px;
border-left:1px #d9d9d9 solid}
#quicklink li.first
{
border:0;}
#quicklink li a
{
color:#858585;
text-decoration:none}
/*===========quicklink=======*/
.qlink a
{
border-left:1px #999999 solid;
padding:0 8px;
color:#9a9a9a;
text-decoration:none;
}
.qlink a.first
{
border:0;}
.qlink span
{
float:right;
color:#969696}
/*============cross============*/
.cross
{
clear:both;
text-align:left
}
.cross table .link td
{
background-color:#e50100;
height:22px;
color:#FFFFFF;
text-align:center}
.cross table .link td.current
{
background-color:#b22a2a;}
.cross table .link td a
{
color:#fff;
text-decoration:none}

/*#container
{
background:#f0f0f0;
}*/
/*===============container===============*/
.sidebar {
width:652px;
float:left;
/*margin-right:8px;*/
/*margin-bottom:8px;*/
overflow:hidden;
/*padding-bottom:38px;*/
}
.mainly
{
width:300px;
float:right;
background:#fff;
}
.mainlyyy
{
width:300px;
float:left;
background:#fff;
}
#medicine .first
{
background:url(../images/bj_dh.gif);
width:234;
height:29;
}
.sidebar .spons
{
/*width:180px;*/
clear:both;
}
/*.h_photo
{
margin-bottom:10px;}*/


#cent .albumhd
{
height:28px;
line-height:21px;
font-size:14px;
font-weight:bold;
background:url(../images/bj_main_albumhd_blue.gif) left repeat-x;
}
#cent .albumtt
{
background:url(../images/bj_main_albumhd_blue_left.gif) left no-repeat bottom;
height:24px;
float:left;
padding-top:5px;
padding-left:10px;
width:77px;
font-weight:bold;
color:#FFFFFF;
}
#cent .albumbd
{
border:1px solid #cccccc;
border-width:0 1px 1px 1px;
padding:14px 15px 2px;}
#cent .more
{
float:right;
width:50px;
height:23px;
padding-top:6px;
background:url(../images/bj_main_albumhd_blue_right.gif) right no-repeat bottom;
}

/*===========lis_exp=========*/

.lis_exp li
{
float:left;
margin-bottom:6px;
margin-left:14px;
text-align:center;}
.lis_exp li.first
{
margin-left:0;}
.lis_exp .photo
{
width:52px;
height:72px;
border:1px solid #cccccc;
padding:1px;

}
.lis_exp .title
{
font-weight:bold;
color:#676767;
padding-top:4px;
padding-bottom:2px;}
.lis_exp .title a
{
color:#676767;}
.lis_exp p a
{
color:#9a9a9a;}
/*===========message========*/
#message
{
border:1px solid #cccccc;
background:#f2f2f2;
padding:4px 12px 8px;}
#message span
{
text-align:center;
color:#4483a4;
font-size:14px;
font-weight:bold;
display:block;
padding:4px;}
/*==========lis_hot========*/
.lis_hot li
{
background:url(../images/icon_red.gif) no-repeat left center;
padding-left:10px;
line-height:26px;
height:26px;
border-bottom:1px dashed #b4b4b4}
.lis_hot li a{
color:#505050;
}
.lis_hot li.first
{
height:100px;
background:none;
border-top:1px solid #cdcdcd;
padding-top:10px;
}
.lis_hot li .photo
{
float:left;
width:120px;
height:90px;
margin-right:9px;}
.lis_hot li .title{
line-height:17px;
font-weight:bold;
margin-bottom:4px;}
.lis_hot li .title a
{
color:#000;}
.lis_hot li p
{
line-height:17px;}
.lis_hot li p a
{
color:#838383;}
/*==========bridge2========*/
#bridge2 .album
{
width:234px;
float:left;
margin-right:8px;
margin-top:8px;}
#bridge2 .albbum
{
margin-right:0;
width:234px;
float:left;
margin-top:8px;}
#bridge2 .albumhd
{
background:url(../images/bj_dh.gif) no-repeat;
width:224px;
height:25px;
padding-top:4px;
padding-left:10px;
line-height:23px;}
#bridge2 .albumhd img
{
vertical-align: text-bottom}
#bridge2 .albumhd strong
{
background: url(../images/bj_mode_span.gif) no-repeat left 40%;
padding-left:10px;
color:#fff;
font-size:14px;
float:left;
}
#bridge2 .albumhd span
{
float:right;
margin-right:8px;
color:#cccccc}
#bridge2 .albumbd
{
padding:8px 10px;
background:#f0f0f0;
border:1px solid #d8d8d8;
border-width:0 1px 1px 1px;
}
/*==========lis_2=======*/
.lis_2 li
{
background:url(../images/icon_red.gif) no-repeat left 45%;
padding-left:10px;
border-bottom:1px dashed #b1b1b1;
line-height:25px;
height:25px;}
.lis_2 li a
{
color:#636363;}
/*===========footer============*/
#footer li
{
line-height:21px;
height:21px;
color:#7f7f7f;
}
#footer li a
{
color:#7f7f7f;
text-decoration:none;
border-left:1px solid #808080;
padding:0 10px;
font-weight:bold
}
#footer li a.first
{
border:0;}
#footer li a:hover
{
color:#FF0000;
text-decoration:underline;}
#footer li a.current
{
color:#FF0000;
text-decoration:underline;}


