@charset "utf-8";
div#global-container .left .email {
    margin-bottom: 10px;
}
div#global-container .left .email .top {
    height: 26px;
	line-height: 26px;
	overflow: hidden;
    background: transparent url(../images/b_1_1.gif) no-repeat center top;
}
div#global-container .left .email .mid {
    background: transparent url(../images/b_1_3.gif) repeat-y center top;
	padding: 0px 7px;
}
div#global-container .left .email .bottom {
    height: 6px;
	line-height: 6px;
	overflow: hidden;
    background: transparent url(../images/b_1_2.gif) no-repeat center bottom;
}
div#global-container .left .search {
	padding: 4px;
	border: solid 1px #6acbff;
	background-color: #cdecfb;
    margin-bottom: 10px;
}

div#global-container .left .download {
    margin-bottom: 10px;
}
div#global-container .left .download .top {
    height: 31px;
	overflow: hidden;
    background: transparent url(../images/b_2_1.gif) no-repeat center top;
}
div#global-container .left .download .bottom {
    height: 6px;
	line-height: 6px;
	overflow: hidden;
    background: transparent url(../images/b_2_2.gif) no-repeat center bottom;
}
div#global-container .left .download .mid {
    background: transparent url(../images/b_2_3.gif) repeat-y center top;
	padding: 0px 6px;
}
div#global-container .left .download .mid a {
    line-height: 27px;
    display: block;
    padding: 0px 10px;
}
div#global-container .left .download .mid a:hover {
    background-color: #fff;
}
div#global-container .left .link {
    margin-bottom: 10px;
}
div#global-container .left .link .top {
	height: 31px;
}
div#global-container .left .link .mid {
    border-bottom: solid 1px #ddd;
}
div#global-container .left .link .mid a {
    line-height: 27px;
    display: block;
    padding: 0px 0px 0px 24px;
	background: transparent url(../images/bullet_blue.gif) no-repeat 4px center;
}
div#global-container .left .link .mid a:hover {
    color: blue;
}
.ci {
    background: transparent url(../images/b_3.gif) no-repeat center bottom;
}
.ci .cititle {
    background: #FFF url(../images/b_3.gif) no-repeat center 3px;
	height: 42px;
}
.ci .cicontent {
    padding: 11px;
    line-height: 1.5;
}
.ci .cicontent img {
    margin-right: 10px;
    float: left;
    border: solid 1px #666;
}
.productions {
    float: right;
	margin-top: 10px;
    width: 160px;
	background-color: #fafafb;
}
.productions .pdtitle {
	height: 27px;
}
.productions .pdcontent {
    border: solid 1px #d9d9d9;
	padding: 3px 0px 2px;
}
.productions .pdcontent a {
    display: block;
    color: #000;
    line-height: 25px;
    padding: 0px 0px 0px 23px;
	border-bottom: solid 2px #FFF;
	background: transparent url(../images/dot3.gif) no-repeat 10px center;
}
.productions .pdcontent a:hover {
    color: blue;
	text-decoration: underline;
}
.news {
	margin-top: 10px;
    float: left;
    width: 564px;
}
.news .newstitle {
	height: 33px;
}
.news .newscontent .item {
	background: transparent url(../images/dot2.gif) repeat-x center bottom;
}
.news .newscontent .time {
    float: right;
    font-size: 11px;
    color: gray;
    line-height: 27px;
    padding-right: 10px;
}
.news .newscontent a {
	color: #000;
	line-height: 27px;
	padding: 0px 24px;
	background: transparent url(../images/dot1.gif) no-repeat 6px center;
}
.news .newscontent a:hover {
    text-decoration: underline;
}
.slideshow {
	height: 170px;
	width: 728px;
	padding: 2px;
	border: solid 1px #ccc;
}
#p_container {
    position: absolute;
    width: 728px;
    height: 170px;
	overflow: hidden;
}
#p_container .package {
    position: absolute;
}
#p_container .item {
    margin: 0px 1px;
    width: 180px;
    height: 170px;
    position: absolute;
	text-align: center;
	background-color: #fff;
}
#p_container .item img {
	margin-bottom: 6px;
}

