﻿body { background:#eee url(imagesfoot_bg.png) no-repeat bottom center;}
.header { background:#fff url(imageshead_bg.png) no-repeat top center;}
/******************** Container ********************/
.container .main { width:1000px;}
/***** Breadcrumb *****/
.breadcrumb { background-color:#fff; line-height:20px; padding:8px 15px; margin:10px 0;}
.breadcrumb>li { display:inline-block; *display:inline; *zoom:1;}
.breadcrumb>li a { display:black; font-size:14px; color:#353535;}
.breadcrumb>li+li:before { padding:0 5px; color:#ccc; content:"/\00a0";}
.breadcrumb>.active { color:#f00;}

/***** Part *****/
.whole { width:100%; height:auto;}
.one-fifth { width:20%; height:auto; float:left;}
.four-fifths { width:80%; height:auto; float:left;}

.part { background-color:#fff; border:1px solid transparent; margin-bottom:10px;}
.part .partHead { padding:10px 15px; border-bottom:1px solid transparent; border-top-right-radius:3px; border-top-left-radius:3px;}
.part .partBody { padding:15px;}

.part .partHead { border-color:#29292b;}
.part .partHead .homeTitle { width:auto; height:20px; line-height:20px; float:left;}
.part .partHead .homeTitle h3 { font-size:18px; font-weight:bold;}
.part .partHead .more { width:auto; height:20px; line-height:20px; float:right;}
.part .partHead .more a { display:block; color:#c40003;}

.info { width:100%; height:auto; overflow:hidden;}
.info li { background:url(imagesdot.jpg) no-repeat left center; border-bottom:1px solid transparent; padding-left:10px; padding-right:100px; overflow:hidden;}
.info li a { font-size:14px; width:100%; height:30px; line-height:30px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.info li span { font-size:12px; width:100px; height:30px; line-height:30px; text-align:right; float:right; margin-right:-100px;}


.Left-part { display:block;}
.Left-part .partHead { background:url(imagesmtitle.png) no-repeat;}
.Left-part .partHead .homeTitle span { font-weight:bold; color:#fff; margin-right:8px;}
.Left-part .info li { padding-right:0px;}
.Left-part .left-menu .partBody { padding-left:30px; padding-right:30px;}
.Left-part .left-menu .info li { background:url(imagesicon_01.gif) no-repeat left center; padding-left:15px;}
.right-part { display:block;}
.right-part .partHead { background:url(imagesrtitle.png) no-repeat;}
.right-part .partHead .homeTitle h3 { color:#fff;}
.right-part .info li { background:url(imagesicon_02.gif) no-repeat left center; padding-left:15px;}
.right-part .rank li { background:none; width:20%; height:auto; padding:0px; float:left;}
.right-part .rank li>a { display:block; width:auto; height:auto; float:none;}

.figure { margin:10px;}
.figure img { width:100%; height:180px;}
.figure p { font-size:14px; width:100%; height:40px; line-height:40px; text-align:center;}


.content { width:100%; height:auto; overflow:hidden;}
.content .title { font-size:18px; font-weight:bolder; text-align:center; line-height:40px; border-bottom:1px #999999 dashed;}
.content .suntitle { font-size:12px; font-weight:normal; text-align:center; line-height:30px; margin-bottom:20px;}
.content .suntitle span { margin:0px 8px;}
.content .suntitle .number { color:#f00; margin:0 2px;}

/***** Pagination *****/
.pagination { display:inline-block; *display:inline; *zoom:1; margin:20px 0;}
.pagination>li { display:inline ;}
.pagination>li>a,.pagination>li>span { display:inline-block; *display:inline; *zoom:1; padding:6px 12px; text-decoration:none; background-color:#fff; border:1px solid #ddd;}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus { background-color:#eee;}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus { color:#fff; cursor:default; background-color:#bdbdbd; border-color:#d0d0d0;}
.pager { margin:20px 0; text-align:center;}
.pager:before,.pager:after { display:table; content:" ";}
.pager:after { clear:both;}
.pager li { display:inline ;}
.pager li>a,.pager li>span { display:inline-block; *display:inline; *zoom:1; padding:5px 10px; text-decoration:none; float:left;}
.pager li>a:hover,.pager li>a:focus { color:#acacac;}
.pager .previous { float:left;}
.pager .next { float:right;}
.pager li a { max-width:300px; padding-left:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span { color:#999; cursor:not-allowed; background-color:#fff;}

