/* ab模版网 做最好的织梦整站模板下载网站 */
/* 网址：www.adminbuy.cn */
/* 图标大全：sc.adminbuy.cn 专业建站素材网站 */
/* qq：9490489 */
/*通用样式*/
* {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
}
body {
	font: 12px/1.75 "宋体", arial, sans-serif, 'dejavu sans', 'lucida grande', tahoma, 'hiragino sans gb', stheiti, simsun, sans-serif;
	color: #323232;
}
html, body, h1, h2, h3, h4, ul, li, dl, input {
	margin: 0px;
	padding: 0px;
	list-style-type: none
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a img {
	border: none;
}
div, ul, li, p, form {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
em {
	font-style: normal;
	font-weight: normal;
}
table {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
dt, dl, dd {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
form {
	margin: 0px;
	padding: 0px;
}
tr {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
h3, h4 {
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
}
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
}
.blank10 {
	height: 10px;
	overflow: hidden;
}
.dotline {
	border-bottom: #ccc 1px dashed;
	margin: 8px;
}
/*控制数字导航*/
.mynav span.n1, .mynav span.n2, .mynav span.n3, .mynav span.n4, .mynav span.n5, .mynav span.n6, .mynav span.n7, .mynav span.n8, .mynav span.n9, .mynav span.n10, .mynav span.n11, .mynav span.n12, .mynav span.n13 {
	display: block;
	float: left;
	width: 30px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 6px;
	height: 30px;
}
.mynav span.n1 {
	background: url(/uploads/image/tdimages/n1.gif) no-repeat 0px 4px;
}
.mynav span.n2 {
	background: url(/uploads/image/tdimages/n2.gif) no-repeat 0px 4px;
}
.mynav span.n3 {
	background: url(/uploads/image/tdimages/n3.gif) no-repeat 0px 4px;
}
.mynav span.n4 {
	background: url(/uploads/image/tdimages/n4.gif) no-repeat 0px 4px;
}
.mynav span.n5 {
	background: url(/uploads/image/tdimages/n5.gif) no-repeat 0px 4px;
}
span.n1, span.n2, span.n3, span.n4, span.n5, span.n6, span.n7, span.n8, span.n9, span.n10, span.n11, span.n12, span.n13 {
	display: block;
	float: left;
	width: 17px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 6px;
	height: 15px;
}
span.n1 {
	background: url(/uploads/image/tdimages/n01.gif) no-repeat 0px 4px;
}
span.n2 {
	background: url(/uploads/image/tdimages/n02.gif) no-repeat 0px 4px;
}
span.n3 {
	background: url(/uploads/image/tdimages/n03.gif) no-repeat 0px 4px;
}
span.n4 {
	background: url(/uploads/image/tdimages/n04.gif) no-repeat 0px 4px;
}
span.n5 {
	background: url(/uploads/image/tdimages/n05.gif) no-repeat 0px 4px;
}
span.n6 {
	background: url(/uploads/image/tdimages/n06.gif) no-repeat 0px 4px;
}
span.n7 {
	background: url(/uploads/image/tdimages/n07.gif) no-repeat 0px 4px;
}
span.n8 {
	background: url(/uploads/image/tdimages/n08.gif) no-repeat 0px 4px;
}
span.n9 {
	background: url(/uploads/image/tdimages/n09.gif) no-repeat 0px 4px;
}
span.n10 {
	background: url(/uploads/image/tdimages/n10.gif) no-repeat 0px 4px;
}
span.n11 {
	background: url(/uploads/image/tdimages/n10.gif) no-repeat 0px 4px;
}
span.n12 {
	background: url(/uploads/image/tdimages/n10.gif) no-repeat 0px 4px;
}
span.n13 {
	background: url(/uploads/image/tdimages/n10.gif) no-repeat 0px 4px;
}
/*头部通用start*/
.topback {
	background: #fff;
}
.topback .head {
	height: 32px;
	padding-bottom: 1px;
	border-bottom: 1px solid #ccc;
}
.topback .head .boxhead {
	margin: 0px auto;
	width: 980px;
	overflow: hidden;
	height: 32px;
	line-height: 32px;
}
.topback .head .boxhead .lhead {
	float: left;
}
.topback .head .boxhead .rhead {
	float: right;
}
.topback .top {
	margin: 0px auto;
	width: 980px;
	height: 110px;
	overflow: hidden;
}
.topback .top .logo {
	float: left;
	width: 250px;
}
.topback .top .logo img {
	margin-top: 30px;
}
.topback .top .ban {
	width: 210px;
	float: left;
	margin-top: 30px;
}
.topback .top .search {
	float: right;
	width: 445px;
	overflow: hidden;
	text-align: center;
}
.topback .top .search .lsearch {
	width: 456px;
	border: 2px solid #094583;
	margin-top: 35px;
	height: 34px;
}
.topback .top .search .lsearch .textbox {
	height: 30px;
	line-height: 32px;
	width: 355px;
	padding-left: 10px;
	float: left;
	font-size: 14px;
	color: #999;
	overflow: hidden;
	border: none;
}
.topback .top .search .lsearch select {
	display: none;
}
.topback .top .search .lsearch .inputbutton {
	float: left;
	width: 81px;
	height: 34px;
	overflow: hidden;
	background: #333333
}
.topback .top .search .resuo {
	height: 24px;
	line-height: 24px;
	color: #888
}
.topback .top .search .resuo a {
	color: #888
}
.topback .top .login {
	float: right;
	width: 300px;
	text-align: right;
	margin-top: 30px;
	height: 26px;
	line-height: 26px;
}
.nav {
	height: 41px;
	line-height: 41px;
	overflow: hidden;
	background: url(/uploads/image/tdimages/nav.jpg) repeat-x;
}
.nav .menu {
	margin: 0px auto;
	width: 980px;
	font-size: 12px;
	padding-left: 10px;
}
.menu ul li {
	float: left;
	font-size: 13px;
	background: url(/uploads/image/tdimages/menuli.png) no-repeat right 11px;
}
.menu ul li a {
	color: #fff;
	display: block;
	padding: 0px 10px;
	font-family: "微软雅黑";
}
.menu ul li a:hover {
	background: url(/uploads/image/tdimages/menu.png)
}
.menu ul li.currclass a {
	background: url(/uploads/image/tdimages/menu.png)
}
/*头部通用end*/



/*网站首页start*/
.main01 {
	margin: 0px auto;
	width: 980px;
}
.main01 .lmain01 {
	width: 700px;
	float: left;
}
.main01 .lmain01 .l_lmain01 {
	width: 300px;
	float: left;
	border-right: 1px solid #ededed;
}
.main01 .lmain01 .l_lmain01 .flh {
	width: 300px;
	height: 320px;
}
.main01 .lmain01 .l_lmain01 .flh span {
}
.main01 .lmain01 .l_lmain01 .weblog {
}
.main01 .lmain01 .l_lmain01 .weblog .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 32px;
}
.main01 .lmain01 .l_lmain01 .weblog .title h3 {
	margin-left: 70px;
	font-size: 16px;
	font-weight: normal;
	background: #fefefe;
	width: 140px;
	text-align: center;
	height: 32px;
	font-family: "微软雅黑";
}
.main01 .lmain01 .l_lmain01 .weblog .title h3 a {
	text-decoration: none;
}
.main01 .lmain01 .l_lmain01 .weblog .title h3 a:hover {
	color: #4e8ed6
}
.main01 .lmain01 .l_lmain01 .weblog .wbgnew {
}
.main01 .lmain01 .l_lmain01 .weblog .wbgnew .titl {
	font-weight: bold;
	font-size: 14px;
	color: #222;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.main01 .lmain01 .l_lmain01 .weblog .wbgnew .titl a:hover {
	color: #4e8ed6
}
.main01 .lmain01 .l_lmain01 .weblog .wbgnew .cont {
}
.main01 .lmain01 .l_lmain01 .weblog .wbgnew .cont img {
	float: left;
	width: 120px;
	height: 80px;
}
.main01 .lmain01 .l_lmain01 .weblog .wbgnew .cont .jianjie {
	float: right;
	width: 160px;
	padding: 0px 10px;
	color: #5b697d;
}
.main01 .lmain01 .l_rmain01 {
	width: 390px;
	float: right;
	overflow: hidden;
}
.main01 .lmain01 .l_rmain01 .l_r_01_new01 {
	padding: 10px 10px 5px 10px;
	border-bottom: 1px dotted #b6c9e2;
	text-align: center;
}
.main01 .lmain01 .l_rmain01 .l_r_01_new01 p {
	font-size: 16px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	font-family: "微软雅黑";
}
.main01 .lmain01 .l_rmain01 .l_r_01_new01 p a {
	color: #c00;
}
.main01 .lmain01 .l_rmain01 .l_r_01_new01 p a:hover {
	color: #4e8ed6
}
.main01 .lmain01 .l_rmain01 .l_r_01_new02 {
	width: 360px;
	text-align: center;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	padding: 0px 10px;
}
.main01 .lmain01 .l_rmain01 .l_r_01_new02 a {
	color: #333;
}
.main01 .lmain01 .l_rmain01 .l_r_01_new02 a:hover {
	color: #4e8ed6
}
.main01 .lmain01 .l_rmain01 ul {
	padding: 10px 15px;
	border-bottom: 1px dotted #b6c9e2;
}
.main01 .lmain01 .l_rmain01 ul li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-left: 10px;
	background: url(/uploads/image/tdimages/dian.jpg) no-repeat 0px 10px;
	font-size: 14px;
}
.main01 .lmain01 .l_rmain01 ul li a {
	color: #333;
}
.main01 .lmain01 .l_rmain01 ul li a:hover {
	color: #4e8ed6
}
.main01 .rmain01 {
	width: 250px;
	float: right;
	background: #fafafa;
	padding: 0px 10px
}
.main01 .rmain01 .special {
}
.main01 .rmain01 .special .title {
	height: 32px;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.main01 .rmain01 .special .title h3 {
	background: #fafafa;
	width: 90px;
	line-height: 32px;
	font-size: 16px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.main01 .rmain01 .special .title h3 a {
	text-decoration: none;
}
.main01 .rmain01 .special .title h3 a:hover {
	color: #4e8ed6
}
.main01 .rmain01 .special .spnew {
}
.main01 .rmain01 .special .spnew .titl {
	font-weight: bold;
	font-size: 14px;
	color: #222;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.main01 .rmain01 .special .spnew .titl a:hover {
	color: #4e8ed6
}
.main01 .rmain01 .special .spnew .cont {
}
.main01 .rmain01 .special .spnew .cont img {
	float: left;
	width: 100px;
	height: 80px;
}
.main01 .rmain01 .special .spnew .cont .jianjie {
	float: right;
	width: 140px;
	padding: 0px 0px 10px 10px;
	color: #5b697d;
}
.main01 .rmain01 .chuangshiji .title {
	height: 32px;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.main01 .rmain01 .chuangshiji .title h3 {
	background: #fafafa;
	width: 90px;
	line-height: 32px;
	font-size: 16px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.main01 .rmain01 .chuangshiji .title h3 a {
	text-decoration: none;
}
.main01 .rmain01 .chuangshiji .title h3 a:hover {
	color: #4e8ed6
}
.main01 .rmain01 .chuangshiji .spnew {
}
.main01 .rmain01 .chuangshiji .spnew .cont {
}
.main01 .rmain01 .chuangshiji .spnew .cont img {
	width: 250px;
	height: 120px;
}
.main01 .rmain01 .chuangshiji .spnew .cont .titl {
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	margin-top: -23px;
	background: url(/uploads/image/tdimages/titl.png);
	text-align: center;
}
.main01 .rmain01 .chuangshiji .spnew .cont .titl a {
	color: #fff;
}
.main01 .rmain01 .chuangshiji .spnew .cont .titl a:hover {
}
.main01 .rmain01 .chuangshiji .spnew .cont ul li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	background: url(/uploads/image/tdimages/dian.jpg) no-repeat 0px 10px;
}
.main01 .rmain01 .chuangshiji .spnew .cont ul li a {
	color: #333;
	padding-left: 10px;
}
.main01 .rmain01 .chuangshiji .spnew .cont ul li a:hover {
	color: #4e8ed6
}
.banner {
	width: 980px;
	margin: 0px auto
}
.banner img {
	height: 103px;
	width: 980px;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
.main02 {
	margin: 0px auto;
	width: 980px;
}
.main02 .newtuwen {
	overflow: hidden;
	height: 260px;
}
.main02 .newtuwen .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 2px solid #cccccc;
	width: 100%;
}
.main02 .newtuwen .title h3 {
	font-size: 16px;
	border-bottom: 2px solid #005bb4;
	font-weight: normal;
	width: 80px;
}
.main02 .newtuwen .title h3 a {
	color: #333;
	text-decoration: none;
	font-family: "微软雅黑"
}
.main02 .newtuwen .title h3 a:hover {
	color: #4e8ed6
}
.main02 .newtuwen .title span {
	float: right;
}
.main02 .newtuwen .title span li {
	float: left;
	height: 22px;
}
.main02 .newtuwen ul {
	padding: 30px 20px 0px 20px;
	width: 920px;
	overflow: hidden;
	display: block;
}
.main02 .newtuwen ul img {
	width: 220px;
	height: 150px;
}
.main02 .newtuwen ul td {
	width: 220px;
	padding-right: 20px;
}
.main02 .newtuwen ul td a {
	display: block;
	color: #333;
}
.main02 .newtuwen ul td:hover a:hover {
	color: #4e8ed6;
	background: #eee;
}
.main02 .movie {
}
.main02 .movie .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 2px solid #cccccc;
	width: 100%;
}
.main02 .movie .title h3 {
	font-size: 16px;
	border-bottom: 2px solid #005bb4;
	font-weight: normal;
	width: 80px;
}
.main02 .movie .title h3 a {
	color: #333;
	text-decoration: none;
	font-family: "微软雅黑"
}
.main02 .movie .title h3 a:hover {
	color: #4e8ed6
}
.main02 .movie ul {
	padding: 30px 0px 30px 20px;
}
.main02 .movie ul li {
	float: left;
	margin-right: 15px;
	overflow: hidden;
	width: 173px;
}
.main02 .movie ul li:hover {
	background: #f6f6f6;
}
.main02 .movie ul li img {
	width: 173px;
	height: 110px;
}
.main02 .movie ul li p {
	line-height: 22px;
}
.main02 .movie ul li p.tit {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	text-align: center;
}
.main02 .movie ul li p.tit a {
	color: #333;
}
.main02 .movie ul li p.tit a:hover {
	color: #4e8ed6
}
.main02 .movie ul li p.yanyuan {
	height: 22px;
	color: #333;
	white-space: nowrap;
	overflow: hidden;
}
.main02 .movie ul li p.jianjie {
	color: #999;
}
.main02 .shangchengxitong {
	overflow: hidden;
	height: 290px;
}
.main02 .shangchengxitong .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 2px solid #cccccc;
	width: 100%;
}
.main02 .shangchengxitong .title h3 {
	font-size: 16px;
	border-bottom: 2px solid #005bb4;
	font-weight: normal;
	width: 80px;
}
.main02 .shangchengxitong .title h3 a {
	color: #333;
	text-decoration: none;
	font-family: "微软雅黑"
}
.main02 .shangchengxitong .title h3 a:hover {
	color: #4e8ed6
}
.main02 .shangchengxitong ul {
	padding: 30px 0px 30px 20px;
}
.main02 .shangchengxitong ul li {
	float: left;
	margin-right: 15px;
	width: 175px;
	overflow: hidden;
}
.main02 .shangchengxitong ul li a {
	color: #333;
	text-decoration: none
}
.main02 .shangchengxitong ul li a:hover h3 {
	color: #4e8ed6
}
.main02 .shangchengxitong ul li img {
	width: 171px;
	height: 153px;
	padding: 1px;
	overflow: hidden;
	border: 1px solid #ccc;
}
.main02 .shangchengxitong ul li h3 {
	color: #333;
	font-weight: normal;
	padding: 0px 10px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}
.main02 .shangchengxitong ul li span {
	font-size: 14px;
	color: #ff3333;
	font-weight: bold;
	padding-left: 5px;
	float: left
}
.main02 .shangchengxitong ul li s {
	float: right;
	padding-right: 5px;
}
.main03 {
	margin: 0px auto;
	width: 980px;
}
.main03 .shequjiaoliu {
	overflow: hidden;
}
.main03 .shequjiaoliu .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 2px solid #cccccc;
	width: 100%;
	margin-bottom: 30px;
}
.main03 .shequjiaoliu .title h3 {
	font-size: 16px;
	border-bottom: 2px solid #005bb4;
	font-weight: normal;
	width: 80px;
}
.main03 .shequjiaoliu .title h3 a {
	color: #333;
	text-decoration: none;
	font-family: "微软雅黑"
}
.main03 .shequjiaoliu .title h3 a:hover {
	color: #4e8ed6
}
.main03 .shequjiaoliu .sqjl_left {
	width: 300px;
	float: left;
	border-right: 1px solid #ededed;
}
.main03 .shequjiaoliu .sqjl_left .titl {
	height: 32px;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	overflow: hidden;
	padding: 10px 0px;
}
.main03 .shequjiaoliu .sqjl_left .titl h4 {
	margin-left: 90px;
	font-size: 16px;
	font-weight: normal;
	background: #fefefe;
	width: 100px;
	text-align: center;
	line-height: 32px;
	font-family: "微软雅黑";
	margin-top: -10px;
}
.main03 .shequjiaoliu .sqjl_left .titl h4 a {
	text-decoration: none;
}
.main03 .shequjiaoliu .sqjl_left .titl h4 a:hover {
	color: #4e8ed6
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box {
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box .box_tuwen {
	height: 105px;
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box .box_tuwen a {
	color: #333;
	font-size: 14px;
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box .box_tuwen a:hover {
	color: #4e8ed6
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box .box_tuwen img {
	width: 25%;
	float: left;
	padding: 1px;
	border: 1px solid #ccc;
	width: 90px;
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box .box_tuwen .neirong {
	width: 195px;
	float: right;
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box .btbox02 {
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box .btbox02 ul {
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box .btbox02 ul li {
	height: 24px;
	line-height: 22px;
	overflow: hidden;
	padding-left: 10px;
	background: url(/uploads/image/tdimages/dian.jpg) no-repeat 0px 10px;
	font-size: 12px;
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box .btbox02 ul li a {
	color: #333;
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box .btbox02 ul li a:hover {
	color: #4e8ed6
}
.main03 .shequjiaoliu .sqjl_left .sl_lt_box .btbox02 ul li span {
	float: right;
	padding-right: 5px;
	color: #999
}
.main03 .shequjiaoliu .sqjl_right {
	width: 670px;
	float: right;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_l {
	width: 390px;
	float: left;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_l .tit {
	height: 40px;
	line-height: 36px;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_l .tit h4 {
	font-size: 16px;
	font-weight: normal;
	padding-left: 20px;
	font-family: "微软雅黑";
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_l .tit h4 a {
	text-decoration: none;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_l .tit h4 a:hover {
	color: #4e8ed6
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_l ul {
	padding: 10px 15px 10px 15px;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_l ul li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-left: 10px;
	background: url(/uploads/image/tdimages/dian.jpg) no-repeat 0px 10px;
	font-size: 14px;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_l ul li a {
	color: #333;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_l ul li a:hover {
	color: #4e8ed6
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r {
	width: 270px;
	float: right;
	background: #f8fbfc;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zuixintizi {
	padding: 0px 10px;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zuixintizi .tit {
	height: 32px;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zuixintizi .tit h3 {
	background: #fafafa;
	width: 90px;
	font-size: 16px;
	font-weight: normal;
	line-height: 32px;
	font-family: "微软雅黑";
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zuixintizi .tit h3 a {
	text-decoration: none;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zuixintizi .tit h3 a:hover {
	color: #4e8ed6
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zuixintizi .cont ul {
	padding: 20px 0px;
	height: 135px;
	overflow: hidden;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zuixintizi .cont ul li {
	float: left;
	width: 50px;
	height: 80px;
	overflow: hidden;
	padding: 0px 6px;
	text-align: center;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zuixintizi .cont ul li img {
	width: 50px;
	height: 50px;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zuixintizi .cont ul li a {
	color: #3d81c0;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zuixintizi .cont ul li a:hover {
	color: #4e8ed6
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .huoyuehuiyuan {
	padding: 0px 10px;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .huoyuehuiyuan .tit {
	height: 32px;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	overflow: hidden;
	margin-left: 10px;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .huoyuehuiyuan .tit h3 {
	background: #fafafa;
	width: 90px;
	font-size: 16px;
	font-weight: normal;
	line-height: 32px;
	font-family: "微软雅黑";
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .huoyuehuiyuan .tit h3 a {
	text-decoration: none;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .huoyuehuiyuan .tit h3 a:hover {
	color: #4e8ed6
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .huoyuehuiyuan .cont ul li {
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	padding-left: 10px;
	background: url(/uploads/image/tdimages/dian.jpg) no-repeat 0px 10px;
	overflow: hidden;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .huoyuehuiyuan .cont ul li a {
	color: #333;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .huoyuehuiyuan .cont ul li a:hover {
	color: #4e8ed6
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zhangneidiaocha {
	padding: 10px 20px;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zhangneidiaocha .tit {
	height: 32px;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zhangneidiaocha .tit h3 {
	background: #fafafa;
	width: 90px;
	font-size: 16px;
	font-weight: normal;
	line-height: 32px;
	font-family: "微软雅黑";
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zhangneidiaocha .tit h3 a {
	text-decoration: none;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zhangneidiaocha .tit h3 a:hover {
	color: #4e8ed6
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zhangneidiaocha .cont .vote {
	color: #333;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zhangneidiaocha .cont .vote input {
	margin-right: 10px;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zhangneidiaocha .cont ul {
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zhangneidiaocha .cont ul li {
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	padding-left: 10px;
	background: url(/uploads/image/tdimages/dian.jpg) no-repeat 0px 10px;
	overflow: hidden;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zhangneidiaocha .cont ul li a {
	color: #333;
}
.main03 .shequjiaoliu .sqjl_right .sq_rigt_r .zhangneidiaocha .cont ul li a:hover {
	color: #4e8ed6
}
.links .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 2px solid #cccccc;
	width: 100%;
	margin-bottom: 30px;
}
.links .title h3 {
	font-size: 16px;
	border-bottom: 2px solid #005bb4;
	font-weight: normal;
	width: 80px;
}
.links .title h3 a {
	color: #normal;
	text-decoration: none;
	font-family: "微软雅黑"
}
.links .title h3 a:hover {
	color: #4e8ed6
}
.links .title span {
	float: right;
	line-height: 55px;
	padding-right: 5px;
}
.links .title span a {
	color: #666;
	font-size: 13px;
}
.links .title span a:hover {
	color: #4e8ed6
}
.links .cont {
	padding: 0px 0px 10px 0px;
}
.foot {
	margin: 0px auto;
	width: 980px;
	text-align: center;
}
/*首页底部友情链接版权信息*/
.friendlink {
	width: 963px;
	margin: 0px auto;
	border: #c6ddf1 1px solid;
}
.friendlink .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
}
.friendlink .title span#tit {
	display: block;
	width: 88px;
	text-align: center;
	background: url(/uploads/image/tdimages/icon2.gif) no-repeat right top;
	font-size: 12px;
	font-weight: bold;
	color: #069;
	float: left;
}
.friendlink .title span#more {
	display: block;
	float: right;
	padding-right: 10px;
}
.friendlink .title span#more a {
	font-weight: normal;
	color: #069;
}
.friendlink .title span#more a:hover {
	color: red;
	text-decoration: none;
}
.friendlink .linkbox {
	padding: 8px;
}
.friendlink .linkbox a:hover {
	color: red;
	text-decoration: none;
}
.copyright {
	width: 980px;
	margin: 0px auto;
}
.copyright .foot {
	height: 29px;
	line-height: 29px;
	text-align: center;
	color: #999;
	background: #0a4885;
}
.copyright .foot a {
	padding: 0px 10px;
	color: #f1f1f1;
	border-right: #ccc 1px solid;
}
.copyright .foot a:hover {
	color: red;
	text-decoration: none;
}
.copyright #copyright {
	text-align: center;
	line-height: 24px;
}
/*网站首页end*/




.navigation {
	width: 960px;
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 22px;
	line-height: 22px;
	color: #09b173;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat 20px -1356px;
	padding-left: 40px;
	font-family: verdana, arial, helvetica, sans-serif
}
.navigation span {
	float: right;
}
.navigation dt#keyword {
	height: 25px;
	line-height: 25px;
}
.navigation a {
	color: #09b173;
}
.navigation a:hover {
	color: red;
	text-decoration: none;
}
.jobsite {
	width: 953px;
	margin: 0px auto;
	margin-top: -10px;
	background: #fff;
	border: 1px solid #ebebeb;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.jobsite li {
	float: left;
	border-right: #e5e5e5 1px solid;
	text-align: center;
	padding: 0px 8px;
	line-height: 28px;
}
.jobsite a {
	font-size: 12px;
	font-weight: normal;
	color: #555;
}
.jobsite a:hover {
}
.navigation690 {
	height: 22px;
	line-height: 22px;
	color: #999;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -1356px;
	padding-left: 15px;
	font-family: "times new roman", times, serif
}
.navigation690 a {
	color: #999;
}
.navigation690 a:hover {
	color: red;
	text-decoration: none;
}
#wrap {
	width: 980px;
	margin: 0px auto;
	background: #fff;
}
.header {
	width: 980px;
	margin: 0px auto;
	background: url(/uploads/image/tdimages/top_nav_bg.png) repeat-x left top;
	height: 41px;
	_height: 35px;
	border-bottom: #d7d7d7 1px solid;
}
.head {
}
.head .left {
	width: 550px;
	float: left;
	line-height: 41px;
	_padding-top: 6px;
	padding-left: 10px;
}
.head .right {
	width: 410px;
	float: right;
	line-height: 41px;
	_line-height: 35px;
	text-align: right;
	padding-right: 10px;
}
.head .right a {
	padding: 0px 2px;
	color: #006699;
	font-family: arial, helvetica, sans-serif;
}
.head .right a:hover {
	color: red;
	text-decoration: none;
}
.top_a {
	margin: 0px auto;
	margin: 0 10px;
	height: 38px;
	line-height: 38px;
	border-bottom: #d8d8d8 1px solid;
}
.top_a .allsearch {
	width: 990px;
	margin: 0px auto;
	line-height: 29px;
}
.top_a .allsearch .logo {
	width: 173px;
	float: left;
	height: 35px;
	overflow: hidden;
}
.top_a .allsearch .searchmenu {
	width: 630px;
	float: left;
	margin-top: 7px;
	margin-left: 30px;
}
.top_a .allsearch .searchmenu li {
	width: 8%;
	float: left;
	text-align: center;
	height: 30px;
	line-height: 30px;
}
.top_a .allsearch .searchmenu a {
	font-size: 14px;
	color: #666;
}
.top_a .allsearch .searchmenu a:hover {
	text-decoration: none;
}
.top_a .allsearch .searchmenu .curr a {
	color: green;
	font-weight: bold;
	border-bottom: green 2px solid;
	display: block;
	line-height: 30px;
}
.top_a .allsearch .searchmenu .curr a:hover {
	text-decoration: none;
}
.top_a .allsearch .searchsc {
	width: 140px;
	float: right;
	line-height: 38px;
}
.top_a .allsearch .searchsc a {
	color: #666;
}
.top_a .allsearch .searchmain {
	width: 700px;
	margin-top: 10px;
	height: 38px;
	line-height: 38px;
	position: relative;
}
.top_a .allsearch .searchmain #key {
	margin-left: 3px;
	width: 618px;
	overflow: hidden;
	float: left;
	height: 29px;
	line-height: 29px;
	color: #999;
	padding-left: 10px;
	border: 1px #ccc inset;
}
.top_a .allsearch .searchmain #m {
	width: 58px;
	height: 31px;
	float: right;
}
#menu_out {
	width: 965px;
	margin: 0px auto;
}
#menu_out #menul {
	width: 10px;
	float: left;
	background: url(/uploads/image/tdimages/menubg.gif) no-repeat left -1px;
	height: 35px;
	overflow: hidden;
}
#menu_out #menum {
	width: 940px;
	float: left;
	background: url(/uploads/image/tdimages/menubg.gif) repeat-x left -38px;
	height: 35px;
	overflow: hidden;
}
#menu_out #menum ul {
}
#menu_out #menum li {
	float: left;
	background: url(/uploads/image/tdimages/liline.gif) no-repeat -1px 5px;
	text-align: center;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}
#menu_out #menum a {
	width: 78px;
	display: block;
	font-size: 14px;
	color: #fff;
}
#menu_out #menum li.currclass a {
	display: block;
	background: url(/uploads/image/tdimages/onbg.jpg) no-repeat;
	color: #fff;
	font-weight: bold;
	height: 34px;
	line-height: 34px;
	text-decoration: none;
}
#menu_out #menum a:hover {
	background: url(/uploads/image/tdimages/hoverbg.gif) no-repeat 5px 7px;
	color: #fff;
	display: block;
	color: #e8e8e8;
	text-decoration: none;
}
#menu_out #menur {
	width: 15px;
	float: right;
	background: url(/uploads/image/tdimages/menubg.gif) no-repeat left -76px;
	height: 35px;
	overflow: hidden;
}
/*下拉菜单开始*/
#menu_out #menum #xiala {
	position: absolute;
	height: 28px;
	line-height: 28px;
	background: url(/uploads/image/tdimages/top_nav_bg.png);
	top: 210px;
}
#menu_out #menum #xiala dl {
	padding-left: 40px;
}
#menu_out #menum #xiala dl dt {
	float: left
}
.banner965 {
	width: 965px;
	margin: 0px auto;
	overflow: hidden;
}
.mainbox {
	width: 965px;
	margin: 0px auto;
}
.mainbox .left {
	width: 680px;
	float: left;
}
.mainbox .left .left01 {
}
.mainbox .left .left01 .floatl {
	width: 294px;
	float: left;
	border: #d4d4d4 1px solid;
	padding: 2px;
	height: 275px;
	overflow: hidden;
}
.mainbox .left .left01 .floatr {
	width: 373px;
	float: right;
	background: url(/uploads/image/tdimages/hotbg.gif) no-repeat;
	height: 100%;
	overflow: hidden;
	height: 275px;
	overflow: hidden;
}
.mainbox .left .left01 .floatr .news {
	padding: 10px;
	border-bottom: #ccc 1px dotted;
}
.mainbox .left .left01 .floatr .news h1 {
	height: 35px;
	line-height: 35px;
	text-align: center;
}
.mainbox .left .left01 .floatr .news h1 a {
	font-size: 16px;
	font-weight: bold;
	color: #069;
}
.mainbox .left .left01 .floatr .news h1 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left01 .floatr .news .newsintro {
	line-height: 23px;
	color: #999;
}
.mainbox .left .left01 .floatr .news .newsintro a {
	color: green;
}
.mainbox .left .left01 .floatr .news .newsintro a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left01 .floatr .newstop7 {
}
.mainbox .left .left01 .floatr .newstop7 ul {
	padding: 8px;
}
.mainbox .left .left01 .floatr .newstop7 li {
	height: 24px;
	line-height: 24px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.mainbox .left .left01 .floatr .newstop7 span {
	float: right;
}
.mainbox .left .left01 .floatr .newstop7 a {
	font-size: 14px;
}
.mainbox .left .left01 .floatr .newstop7 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left02 {
}
/* 图片新闻滚动 */
#schoolphoto {
	background: url(/uploads/image/tdimages/picback.png) no-repeat;
	height: 140px;
	padding: 40px 0 0 0;
	overflow: hidden;
}
#focus_img {
	width: 600px;
	height: 150px;
	margin: auto;
	overflow: hidden;
}
#focus_img img {
	cursor: pointer;
}
#focus_btn {
	position: absolute;
	top: 1000px;
	left: 400px;
	z-index: 9;
}
#btn_focus_prev, #btn_focus_next {
	width: 26px;
	height: 26px;
	position: absolute;
	top: 80px;
	text-indent: -99em;
	cursor: pointer;
}
#btn_focus_prev {
	background-position: 0px 0px;
	right: 13px;
	background-image: url(/uploads/image/tdimages/index_sublrpng.gif);
	background-repeat: no-repeat;
}
#btn_focus_next {
	background-position: 0px -41px;
	left: 13px;
	background-image: url(/uploads/image/tdimages/index_sublrpng.gif);
	background-repeat: no-repeat;
}
.btn {
	cursor: pointer;
	background: none;
	border: none;
}
.mod-banner {
	margin: 0 auto;
	position: relative;
	_position: none;
	z-index: 1;
}
.thumbliststlye4 li {
	display: block;
	float: left;
	width: 25%;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 12px;
	height: 150px;
}
.thumbliststlye4 .pe_u_thumb {
	width: 140px;
	height: 142px;
	background: url(/uploads/image/tdimages/img140.gif) no-repeat;
}
.thumbliststlye4 .pe_u_thumb img {
	width: 128px;
	height: 100px;
	margin: 3px;
}
.thumbliststlye4 .pe_u_thumb:hover {
}
.thumbliststlye4 .pe_u_thumb_title {
	text-align: center;
}
.thumbliststlye4 .pe_u_thumb_title a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 {
}
.mainbox .left .left03 .floatl {
	width: 334px;
	float: left;
	border: #c6ddf1 1px solid;
	height: 301px;
	overflow: hidden;
}
.mainbox .left .left03 .floatl .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	overflow: hidden;
	padding-left: 10px;
	position: relative;
}
.mainbox .left .left03 .floatl .title span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.mainbox .left .left03 .floatl .title span a {
	color: #069;
	font-weight: normal;
}
.mainbox .left .left03 .floatl .title span a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatl .floatlbox {
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 {
	padding: 8px;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .pic {
	width: 88px;
	float: left;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .pic img {
	width: 88px;
	height: 83px;
	border: #d4d4d4 1px solid;
	padding: 2px;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .txt {
	width: 220px;
	float: right;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .txt h3 {
	width: 200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .txt h3 a {
	font-size: 12px;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .txt h3 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .txt p a {
	color: #999;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .txt p a:hover {
	color: #f30;
	text-decoration: none;
}
.mainbox .left .left03 .floatl .floatlbox .synews9 {
}
.mainbox .left .left03 .floatl .floatlbox .synews9 ul {
	padding: 8px;
}
.mainbox .left .left03 .floatl .floatlbox .synews9 li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 8px;
	border-bottom: #e8e8e8 1px dotted;
}
.mainbox .left .left03 .floatl .floatlbox .synews9 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatl .floatlbox .synews9 span#date {
	float: right;
	color: #999;
}
.pk680 {
	background: #f5fafe;
	height: 34px;
	line-height: 34px;
	border: #dceaf9 1px solid;
}
.pk680 span {
	width: 88px;
	float: left;
	display: block;
	text-align: center;
	background: url(/uploads/image/tdimages/icon2.gif) no-repeat right top;
	font-size: 14px;
	color: #069;
}
.pk680 .pklist {
	width: 580px;
	float: right;
	margin-left: 5px;
}
.pk680 .pklist a {
	color: #069;
	padding: 0px 10px;
	padding-left: 10px;
}
.pk680 .pklist a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatr {
	width: 334px;
	float: right;
	border: #c6ddf1 1px solid;
	height: 301px;
	overflow: hidden;
}
.mainbox .left .left03 .floatr .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	overflow: hidden;
	padding-left: 10px;
	position: relative;
}
.mainbox .left .left03 .floatr .title span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.mainbox .left .left03 .floatr .title span a {
	color: #069;
	font-weight: normal;
}
.mainbox .left .left03 .floatr .title span a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatr .floatlbox {
}
.mainbox .left .left03 .floatr .floatlbox ul {
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 {
	padding: 8px;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .pic {
	width: 88px;
	float: left;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .pic img {
	width: 88px;
	height: 83px;
	border: #d4d4d4 1px solid;
	padding: 2px;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .txt {
	width: 220px;
	float: right;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .txt h3 {
	width: 200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .txt h3 a {
	font-size: 12px;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .txt h3 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .txt p a {
	color: #999;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .txt p a:hover {
	color: #f30;
	text-decoration: none;
}
.mainbox .left .left03 .floatr .floatlbox .synews9 {
}
.mainbox .left .left03 .floatr .floatlbox .synews9 ul {
	padding: 8px;
}
.mainbox .left .left03 .floatr .floatlbox .synews9 li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 8px;
	border-bottom: #e8e8e8 1px dotted;
}
.mainbox .left .left03 .floatr .floatlbox .synews9 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatr .floatlbox .synews9 span#date {
	float: right;
	color: #999;
}
.mainbox .right {
	width: 275px;
	float: right;
}
.mainbox .right .right02 {
	border: #d4d4d4 1px solid;
}
/*首页鼠标特效start*/
.scrollframe {
	width: 100%;
}
.scrollframe .cls {
	clear: both;
}
.scrollframe .cont {
}
.scrollframe .hidden {
	display: none;
}
.scrollframe .display {
	display: block;
}
.scrollframe {
	margin: 0px auto;
	overflow: hidden;
}
.scrollframe .scrollul {
	height: 35px;
}
.scrollframe .scrollul li {
	float: left;
}
.scrollframe .scrollul .textdiv {
	width: 65px;
	float: left;
	text-align: center;
	line-height: 35px;
	font-size: 14px;
	color: #069;
}
.scrollframe .scrollul .blankdiv {
	width: 10px;
	float: left;
	text-align: center;
	line-height: 35px;
}
.scrollframe .scrollul .textcss {
	width: 100px;
	float: left;
	text-align: center;
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
	color: #222;
	font-family: "微软雅黑"
}
.scrollframe .bor03 {
	display: block;
	clear: both;
}
.scrollframe .sd01 {
	cursor: pointer;
	width: 63px;
	color: #000;
	border: 1px solid #ededed;
	height: 29px;
	font-size: 12px;
	line-height: 29px;
	margin-top: 6px;
	margin-right: 2px;
	display: block;
	text-align: center;
}
.scrollframe .sd02 {
	cursor: pointer;
	width: 63px;
	color: #3d81c0;
	border: 1px solid #ededed;
	background: #fcfcfc;
	height: 29px;
	font-size: 12px;
	line-height: 29px;
	margin-top: 6px;
	margin-right: 2px;
	display: block;
	text-align: center;
}
.scrollframe .bor03 {
	display: block;
	clear: both;
}
.scrollframe .bor03 .zxym {
	padding: 8px;
	height: 282px;
	overflow: hidden;
	color: #3d81c0;
}
.scrollframe .bor03 .zxym h2 {
	line-height: 32px;
	height: 32px;
	text-align: center;
	overflow: hidden;
	margin-bottom: 10px;
}
.scrollframe .bor03 .zxym h2 a {
	color: #3d81c0;
	font-family: "微软雅黑";
	font-size: 16px;
}
.scrollframe .bor03 .zxym h2 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.scrollframe .bor03 .zxym li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.scrollframe .bor03 .zxym a {
	font-size: 14px;
	color: #333
}
.scrollframe .bor03 .zxym span {
	float: right;
	color: #999;
}
.scrollframe .bor03 .zxym a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.scrollframe .scrollul2 {
	border-bottom: #cc0001 2px solid;
	height: 34px;
}
.scrollframe .scrollul2 li {
	float: left;
}
.scrollframe .scrollul2 .textdiv {
	width: 165px;
	float: left;
	margin-right: 100px;
	text-align: left;
	line-height: 36px;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
.scrollframe .scrollul3 {
	height: 32px;
	border: #d4d4d4 1px solid;
}
.scrollframe .scrollul3 {
	height: 36px;
	border: #ddd 1px solid;
	border-top: 2px solid #999;
	background: #f6f6f6;
}
.scrollframe .scrollul3 li {
	float: left;
	width: 107px;
	cursor: pointer;
	text-align: center;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	border-top: 2px solid #fff;
}
.scrollframe .scrollul3 li.sd05 {
	color: #003a75;
	height: 36px;
	line-height: 36px;
	display: block;
	background: #fff;
	border-top: 2px solid #06417d;
	margin-top: -1px
}
.scrollframe .scrollul3 li.sd06 {
	color: #333;
	margin-top: -2px;
	border-top: 1px solid #999;
	line-height: 41px;
}
.scrollframe .sd03 {
	cursor: pointer;
	width: 90px;
	background: #c80000;
	text-align: center;
	color: #fff;
	height: 31px;
	font-size: 14px;
	line-height: 31px;
	margin-top: 3px;
	display: block;
	margin-left: 5px;
}
.scrollframe .sd04 {
	cursor: pointer;
	background: #dedede;
	width: 90px;
	color: #555;
	margin-left: 5px;
	height: 31px;
	font-size: 14px;
	line-height: 31px;
	text-align: center;
	margin-top: 3px;
	display: block;
}
.scrollframe .scrollul4 {
	display: block;
	margin-bottom: 10px;
	height: 26px;
	border-bottom: #09b173 1px solid;
}
.scrollframe .scrollul4 li {
	cursor: pointer;
	float: left;
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	margin-right: 10px;
	text-align: center;
	font-size: 12px;
	background-color: #cad0ce;
	color: #222;
	font-size: 14px;
}
.scrollframe .scrollul4 li.sd05 {
	color: #fff;
	height: 26px;
	line-height: 26px;
	display: block;
	background-color: #09b173;
}
.scrollframe .scrollul4 li.sd06 {
	color: #fff;
	background-color: #09b173;
	height: 26px;
	line-height: 26px;
}
.scrollframe .bor02 {
	border: #e8e8e8 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
}
.scrollframe .bor02 ul {
	padding: 8px;
	text-align: left;
	line-height: 24px;
}
/*首页鼠标特效end*/



/*新闻样式*/
.mainpdbox {
	width: 1000px;
	margin: 0px auto;
}
.mainpdbox .left {
	width: 680px;
	float: left;
}
.mainpdbox .left .left01 {
}
.mainpdbox .left .left01 .floatl {
	width: 294px;
	float: left;
	padding: 2px;
	height: 266px;
	overflow: hidden;
}
.mainpdbox .left .left01 .floatr {
	width: 373px;
	float: right;
	height: 270px;
	overflow: hidden;
}
.mainpdbox .left .left01 .floatr .news {
	padding: 7px 20px 8px 20px;
	border-bottom: #ccc 1px dotted;
}
.mainpdbox .left .left01 .floatr .news ul {
}
.mainpdbox .left .left01 .floatr .news h2 {
	text-align: center;
}
.mainpdbox .left .left01 .floatr .news h2 a {
	font-size: 16px;
	font-weight: bold;
	color: #c00;
	font-family: "微软雅黑"
}
.mainpdbox .left .left01 .floatr .news h2 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.mainpdbox .left .left01 .floatr .news p {
	line-height: 23px;
	color: #999
}
.mainpdbox .left .left01 .floatr .news p span a {
	color: green;
}
.mainpdbox .left .left01 .floatr .news p span a:hover {
	color: #3d81c0;
	text-decoration: none;
}
.mainpdbox .left .left01 .floatr .newstop6 {
}
.mainpdbox .left .left01 .floatr .newstop6 ul {
	padding: 5px 8px 8px 8px;
}
.mainpdbox .left .left01 .floatr .newstop6 li {
	height: 25px;
	line-height: 25px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 9px;
	padding-left: 8px;
	overflow: hidden
}
.mainpdbox .left .left01 .floatr .newstop6 li a {
	color: #333;
}
.mainpdbox .left .left01 .floatr .newstop6 strong {
	font-weight: normal;
}
.mainpdbox .left .left01 .floatr .newstop6 span {
}
.mainpdbox .left .left01 .floatr .newstop6 span a {
	color: green;
}
.mainpdbox .left .left01 .floatr .newstop6 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.mainpdbox .left .left02 {
}
.mainpdbox .left .left02 .coll {
	width: 333px;
	float: right;
	height: 265px;
	overflow: hidden;
	margin-bottom: 10px;
	border: 1px solid #cbcbcb;
	padding-bottom: 10px;
}
.mainpdbox .left .left02 .colr {
	width: 333px;
	float: left;
	height: 265px;
	overflow: hidden;
	margin-bottom: 10px;
	border: 1px solid #cbcbcb;
	padding-bottom: 10px;
}
.mainpdbox .left .left02 .coll .t, .mainpdbox .left .left02 .colr .t {
	width: 333px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-family: "微软雅黑";
	border-top: 2px solid #005bb4;
	border-bottom: 1px solid #c3c3c3;
	background: #fff;
}
.mainpdbox .left .left02 .coll .t h3, .mainpdbox .left .left02 .colr .t h3 {
	height: 25px;
	width: 50px;
	font-size: 16px;
	padding-left: 5px;
	color: #293036;
	font-weight: normal;
	padding-left: 10px
}
.mainpdbox .left .left02 .coll .t span, .mainpdbox .left .left02 .colr .t span {
	right: 10px;
	top: 0px;
	float: right;
	padding-right: 10px
}
.mainpdbox .left .left02 .coll .t span a, .mainpdbox .left .left02 .colr .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.mainpdbox .left .left02 .coll ul, .mainpdbox .left .left02 .colr ul {
	padding: 8px;
}
.mainpdbox .left .left02 .coll .imgarea, .mainpdbox .left .left02 .colr .imgarea {
	height: 85px;
	overflow: hidden;
}
.mainpdbox .left .left02 .coll .imgarea .imglareapic, .mainpdbox .left .left02 .colr .imgarea .imglareapic {
	width: 120px;
	float: left;
}
.mainpdbox .left .left02 .coll .imgarea .imglareapic img, .mainpdbox .left .left02 .colr .imgarea .imglareapic img {
	width: 100%;
	height: 74px;
	padding: 2px;
	border: #d4d4d4 1px solid;
}
.mainpdbox .left .left02 .coll .imgarea .imgt, .mainpdbox .left .left02 .colr .imgarea .imgt {
	width: 180px;
	float: right;
}
.mainpdbox .left .left02 .coll .imgarea .imgt h3, .mainpdbox .left .left02 .colr .imgarea .imgt h3 {
	width: 180px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: center
}
.mainpdbox .left .left02 .coll .imgarea .imgt h3 a, .mainpdbox .left .left02 .colr .imgarea .imgt h3 a {
	width: 180px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #3d81c0;
	font-family: "微软雅黑";
}
.mainpdbox .left .left02 .coll .imgarea .imgt h3 a:hover, .mainpdbox .left .left02 .colr .imgarea .imgt h3 a:hover {
	color: #4e8ed6
}
.mainpdbox .left .left02 .coll .imgarea .imgt span, .mainpdbox .left .left02 .colr .imgarea .imgt span {
	color: #999;
}
.mainpdbox .left .left02 .coll li, .mainpdbox .left .left02 .colr li {
	height: 25px;
	line-height: 25px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.mainpdbox .left .left02 .coll li a, .mainpdbox .left .left02 .colr li a {
	color: #333
}
.mainpdbox .left .left02 .coll li a:hover, .mainpdbox .left .left02 .colr li a:hover {
	color: #4e8ed6
}
.mainpdbox .left .left02 .coll a:hover, .mainpdbox .left .left02 .colr a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .right {
	width: 275px;
	float: right;
}
.mainpdbox .right .right01 {
}
.mainpdbox .right .right01 .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.mainpdbox .right .right01 .title h3 {
	background: #fff;
	width: 100px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.mainpdbox .right .right01 .right01box {
	height: 100%;
	overflow: hidden;
}
.mainpdbox .right .right01 .right01box ul {
	padding: 8px;
}
.mainpdbox .right .right01 .right01box #top1 {
	height: 85px;
	overflow: hidden;
	border-bottom: #e8e8e8 1px dotted;
	margin-bottom: 8px;
}
.mainpdbox .right .right01 .right01box .photoimg {
	width: 75px;
	float: left;
}
.mainpdbox .right .right01 .right01box .photoimg img {
	width: 68px;
	height: 68px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.mainpdbox .right .right01 .right01box .zttext {
	width: 170px;
	float: right;
}
.mainpdbox .right .right01 .right01box .zttext h2 {
	line-height: 25px;
}
.mainpdbox .right .right01 .right01box .zttext h2 a {
	color: #333;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold
}
.mainpdbox .right .right01 .right01box .zttext h2 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.mainpdbox .right .right01 .right01box .zttext span#ztintro {
	line-height: 24px;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.mainpdbox .right .right01 .right01box li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	overflow: hidden;
}
.mainpdbox .right .right01 .right01box a {
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.mainpdbox .right .right01 .right01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.mainpdbox .right .right01 .right01box span {
	float: right;
	color: #999;
	font-size: 12px;
	font-weight: normal;
}
.mainpdbox .right .right02 {
}
.mainpdbox .right .right02 .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.mainpdbox .right .right02 .title h3 {
	background: #fff;
	width: 90px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
	padding-left: 5px;
}
.mainpdbox .right .right02 .right02box {
}
.mainpdbox .right .right02 .right02box ul {
	padding: 8px;
}
.mainpdbox .right .right02 .right02box li {
	height: 26px;
	line-height: 26px;
	border-bottom: #ccc 1px dashed;
	overflow: hidden;
	margin-top: 10px;
}
.mainpdbox .right .right02 .right02box a {
	font-size: 12px;
	font-weight: normal;
	color: #cccc;
}
.mainpdbox .right .right02 .right02box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.mainpdbox .righta {
	width: 275px;
	float: right;
	height: 100%;
	overflow: hidden;
}
.mainpdbox .righta .ad {
	width: 275px;
	overflow: hidden;
}
.mainpdbox .righta .right01r {
}
.mainpdbox .righta .right01r .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.mainpdbox .righta .right01r .title h3 {
	background: #fff;
	width: 100px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.mainpdbox .righta .right01r .right01box {
	height: 100%;
	overflow: hidden;
}
.mainpdbox .righta .right01r .right01box ul {
	padding: 8px;
}
.mainpdbox .righta .right01r .right01box #top1 {
	height: 85px;
	overflow: hidden;
	border-bottom: #e8e8e8 1px dotted;
	margin-bottom: 8px;
}
.mainpdbox .righta .right01r .right01box .photoimg {
	width: 75px;
	float: left;
}
.mainpdbox .righta .right01r .right01box .photoimg img {
	width: 68px;
	height: 68px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.mainpdbox .righta .right01r .right01box .zttext {
	width: 170px;
	float: right;
}
.mainpdbox .righta .right01r .right01box .zttext h2 {
	line-height: 25px;
}
.mainpdbox .righta .right01r .right01box .zttext h2 a {
	color: #444;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold
}
.mainpdbox .righta .right01r .right01box .zttext h2 a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .righta .right01r .right01box .zttext span#ztintro {
	line-height: 24px;
	font-size: 12px;
	font-weight: normal;
	color: #555;
}
.mainpdbox .righta .right01r .right01box li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	overflow: hidden;
}
.mainpdbox .righta .right01r .right01box a {
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.mainpdbox .righta .right01r .right01box a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .righta .right01r .right01box span {
	float: right;
	color: #999;
	font-size: 12px;
	font-weight: normal;
}
.mainpdbox .righta .right02r {
}
.mainpdbox .righta .right02r .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.mainpdbox .righta .right02r .title h3 {
	background: #fff;
	width: 140px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.mainpdbox .righta .right02r .right02box {
}
.mainpdbox .righta .right02r .right02box ul {
	padding: 8px;
}
.mainpdbox .righta .right02r .right02box li {
	height: 26px;
	line-height: 26px;
	border-bottom: #e8e8e8 1px dashed;
	overflow: hidden;
}
.mainpdbox .righta .right02r .right02box a {
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.mainpdbox .righta .right02r .right02box a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .lefta {
	width: 678px;
	float: left;
	overflow: hidden
}
.mainpdbox .lefta .articlecontent {
	padding: 15px;
	height: 100%;
	overflow: hidden;
	border: 1px solid #dcdcdc;
	background: #fdfdfd;
}
.mainpdbox .lefta .articlecontent h3 {
	line-height: 35px;
	text-align: center;
	font-size: 22px;
	color: #000;
	font-family: "微软雅黑";
}
.mainpdbox .lefta .articlecontent .info {
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.mainpdbox .lefta .articlecontent .info span {
	padding: 0px 5px;
}
.mainpdbox .lefta .articlecontent .info span a {
	color: red;
}
.mainpdbox .lefta .articlecontent .newscontent {
	font-size: 14px;
	line-height: 26px;
}
.mainpdbox .lefta .articlecontent .author {
	text-align: right;
	font-size: 14px;
	color: #000;
}
.mainpdbox .lefta .articlecontent .sharebox {
	text-align: right;
	height: 26px;
	line-height: 30px;
	background: #fdfdfd;
	padding-top: 7px;
}
.mainpdbox .lefta .articlecontent .moodbox {
}
.mainpdbox .lefta .articlecontent .articlekey {
	line-height: 25px;
}
.mainpdbox .lefta .articlecontent .articlekey a {
	color: #ff0000;
}
.mainpdbox .lefta .articlecontent .articlekey a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .lefta .articlecontent .articlebook {
}
.mainpdbox .lefta .articlecontent .articlebook h2 {
	line-height: 25px;
	font-size: 12px;
	font-weight: normal;
}
.mainpdbox .lefta .articlecontent .articlebook h2 a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .lefta .xgxw {
	border-top: #dcdcdc 1px dashed;
}
.mainpdbox .lefta .xgxw .title {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.mainpdbox .lefta .xgxw .xgnewsbox {
	padding: 8px;
}
.mainpdbox .lefta .xgxw .xgnewsbox ul {
}
.mainpdbox .lefta .xgxw .xgnewsbox li {
	height: 28px;
	line-height: 28px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 12px;
	padding-left: 10px;
}
.mainpdbox .lefta .xgxw .xgnewsbox a {
	font-size: 14px;
	color: #000;
}
.mainpdbox .lefta .xgxw .xgnewsbox a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .lefta .xgxw .xgnewsbox span {
	padding-left: 10px;
	color: #999;
}
.mainpdbox .lefta .commentbox {
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
	border: 1px solid #dcdcdc;
	background: #fdfdfd;
	min-height: 200px;
}
.mainpdbox .lefta .commentbox .title {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	padding-left: 15px;
	font-weight: bold;
	color: #333;
	background: #f1f1f1;
}
.mainpdbox .lefta .commentbox .title h3 {
}
.mainpdbox .lefta .commentbox .comment {
	padding: 10px;
	font-size: 12px;
}
.mainpdbox .left {
}
.mainpdbox .left .tjtw {
	border: #d8d8d8 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.mainpdbox .left .tjtw .title {
	background: url(/uploads/image/tdimages/bluenav.gif) no-repeat 10px 7px;
	height: 29px;
	line-height: 29px;
	border-bottom: #d8d8d8 1px solid;
	padding-left: 20px;
	color: #333;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
}
.mainpdbox .left .tjtw .tjtwbox {
	min-height: 120px;
}
.mainpdbox .left .tjtw .tjtwbox ul {
	padding: 8px;
}
.mainpdbox .left .tjtw .tjtwbox li {
	float: left;
	text-align: center;
	width: 132px;
* width:133px;
	height: 125px;
	overflow: hidden;
	white-space: nowrap;
}
.mainpdbox .left .tjtw .tjtwbox a.pic img {
	width: 100px;
	height: 88px;
	padding: 2px;
	border: #d4d4d4 1px solid;
	margin-bottom: 8px;
}
.mainpdbox .left .tjtw .tjtwbox a {
}
.mainpdbox .left .tjtw .tjtwbox a strong {
	font-weight: normal;
}
.mainpdbox .left .tjtw .tjtwbox a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .left .tjtw .tjtwbox span, .mainpdbox .left .tjtw .tjtwbox span img {
	display: none;
}
.mainpdbox .left .bannerl {
	width: 680px;
	overflow: hidden;
}
.mainpdbox .left .newslist {
	border: #d8d8d8 1px solid;
	height: 100%;
	overflow: hidden;
}
.mainpdbox .left .newslist h3 {
	background: url(/uploads/image/tdimages/bluenav.gif) no-repeat 10px 7px;
	height: 29px;
	line-height: 29px;
	border-bottom: #d8d8d8 1px solid;
	padding-left: 20px;
	color: #333;
	font-family: "微软雅黑";
	position: relative;
}
.mainpdbox .left .newslist h3 span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.mainpdbox .left .newslist h3 span a {
	float: left;
	padding: 0px 5px;
}
.mainpdbox .left .newslist h3 span a {
	font-size: 12px;
	font-weight: normal;
}
.mainpdbox .left .newslist dl {
	padding: 8px;
	height: 110px;
	border-bottom: #d8d8d8 1px dotted;
	overflow: hidden;
}
.mainpdbox .left .newslist dl.nl_con1 {
	margin: 0px 10px;
}
.mainpdbox .left .newslist dd h4.nlc_tit {
	background: url(/uploads/image/tdimages/listicon.gif) no-repeat 5px 5px;
	padding-left: 24px;
}
.mainpdbox .left .newslist dd h4.nlc_tit a {
}
.mainpdbox .left .newslist dd h4.nlc_tit a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.mainpdbox .left .newslist dd p.nlc_time {
	color: #666;
	padding-left: 25px;
	height: 24px;
	line-height: 24px;
}
.mainpdbox .left .newslist dd p.nlc_info {
	line-height: 24px;
	color: #333;
	padding-left: 25px;
	text-indent: 2em;
}
.mainpdbox .left .newslist dd p.nlc_info a {
	color: #369;
}
.mainpdbox .left .newslist dd p.nlc_info a:hover {
	color: #ff6600;
	text-decoration: none;
}
.mainpdbox .left .articlecontent {
	padding: 15px;
	height: 100%;
	overflow: hidden;
}
.mainpdbox .left .articlecontent h3 {
	line-height: 35px;
	text-align: center;
	font-size: 22px;
	color: #000;
}
.mainpdbox .left .articlecontent .info {
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.mainpdbox .left .articlecontent .info span {
	padding: 0px 5px;
}
.mainpdbox .left .articlecontent .info span a {
	color: red;
}
.mainpdbox .left .articlecontent .newscontent {
	font-size: 14px;
	line-height: 26px;
}
.mainpdbox .left .articlecontent .author {
	text-align: right;
	font-size: 14px;
	color: #000;
}
.mainpdbox .left .articlecontent .sharebox {
	text-align: right;
	height: 26px;
	line-height: 30px;
	background: #f4f8fd;
	padding-top: 7px;
}
.mainpdbox .left .articlecontent .moodbox {
}
.mainpdbox .left .articlecontent .articlekey {
	line-height: 25px;
}
.mainpdbox .left .articlecontent .articlekey a {
	color: #ff0000;
}
.mainpdbox .left .articlecontent .articlekey a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .left .articlecontent .articlebook {
}
.mainpdbox .left .articlecontent .articlebook h2 {
	line-height: 25px;
	font-size: 12px;
	font-weight: normal;
}
.mainpdbox .left .articlecontent .articlebook h2 a:hover {
	color: red;
	text-decoration: none;
}
.annex {
	width: 600px;
	margin : 15px;
	border : 1px dashed #999;
	background : #f9f9f9;
	line-height : normal;
}
.annex td {
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
}
.mainpdbox .left .commentbox {
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
	border-top: 1px dashed #ccc;
	padding-top: 10px;
}
.mainpdbox .left .commentbox .title {
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.mainpdbox .left .commentbox .title h3 {
}
.mainpdbox .left .commentbox .comment {
	padding: 10px;
	font-size: 12px;
}
.mainpdbox .left .xgxw {
	border-top: #ccc 1px dashed;
}
.mainpdbox .left .xgxw .title {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #069;
	font-weight: bold;
}
.mainpdbox .left .xgxw .xgnewsbox {
	padding: 8px;
}
.mainpdbox .left .xgxw .xgnewsbox ul {
}
.mainpdbox .left .xgxw .xgnewsbox li {
	height: 28px;
	line-height: 28px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 12px;
	padding-left: 10px;
}
.mainpdbox .left .xgxw .xgnewsbox a {
	font-size: 14px;
	color: #000;
}
.mainpdbox .left .xgxw .xgnewsbox a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .left .xgxw .xgnewsbox span {
	padding-left: 10px;
	color: #999;
}
/*评论*/

.mainpdbox .left .showcomment {
	border: #e5e5e5 1px solid;
	overflow: hidden;
	background: #fdfdfd;
	border-bottom: 2px solid #ccc;
}
.mainpdbox .left .showcomment .title {
	background: #f1f1f1;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-left: 15px;
}
.mainpdbox .left .showcomment .showbox {
	padding: 10px;
	min-height: 100px;
}
.quote {
	border: 1px solid #ccc;
	background: #f1f1f1;
	padding: 5px;
	margin: 5px;
}
/*文章系统筛选*/
.search01 {
}
.search01 .title {
	border: #cce0f5 1px solid;
	background: #f3faff;
	height: 49px;
	overflow: hidden;
}
.search01 .title h2 {
	background: url(/uploads/image/tdimages/pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.fieldmenu {
	padding: 0px;
	margin: 0px;
	border: #cce0f5 1px solid;
	border-top: none;
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.fieldmenu .keyform {
	background: url(/uploads/image/tdimages/icon_search.gif) no-repeat 10px 10px;
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px dashed;
	padding-left: 30px;
	padding-bottom: 10px;
}
.fieldmenu .keyform span {
	font-weight: bold;
	color: #999;
}
.fieldmenu .keyform .kw {
	border: #c6ddf1 1px inherit;
	height: 20px;
	line-height: 20px;
	color: #999;
	font-size: 12px;
}
.condition_title {
	width: 10%;
	float: left;
	text-align: right;
	font-weight: bold;
	color: #333;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
}
.container {
	width: 87%;
	float: right;
	padding-left: 15px;
	text-align: left;
	line-height: 24px;
	margin: 1px;
	white-space: nowrap;
	font-size: 12px;
}
.container strong {
	background: #03a2dc;
	color: #fff;
	font-weight: normal;
	display: block;
	width: 80px;
	float: left;
	text-align: center;
}
.container a {
	padding: 0px 6px;
	float: left;
	font-size: 12px;
}
.container a:hover {
	color: red;
	text-decoration: none;
}
.search02 {
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden;
}
.search02 .tabtit {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
}
.fcsearch_tabs {
	width: 260px;
	float: left;
}
.fcsearch_tabs ul {
	padding-left: 5px;
}
.fcsearch_tabs li {
	width: 120px;
	height: 27px;
	text-align: center;
	float: left;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	font-size: 14px;
	color: #069;
}
.fcsearch_tabs a:hover {
	color: red;
	text-decoration: none;
}
.fcsearch_tabs li.slt {
	width: 120px;
	height: 27px;
	text-align: center;
	float: left;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	border: #c6ddf1 1px solid;
	border-bottom: none;
	margin-top: 1px;
}
.fcsearch_tabs li.slt a {
	color: #0690;
	font-size: 14px;
	font-weight: bold;
}
.fcsearch_tabs li.slt a:hover {
	color: red;
	text-decoration: none;
}
.sear_result {
	width: 330px;
	float: right;
	background: url(/uploads/image/tdimages/icon2.gif) no-repeat;
	padding-left: 22px;
}
.sear_result span {
	font-weight: bold;
	color: #069;
}
.mainpdbox .left .search02 .artlisting {
	height: 100%;
	overflow: hidden;
}
.mainpdbox .left .search02 .artlisting ul {
	padding: 10px;
}
.mainpdbox .left .search02 .artlisting li {
	height: 28px;
	line-height: 28px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.mainpdbox .left .search02 .artlisting a {
	font-size: 14px;
}
.mainpdbox .left .search02 .artlisting a:hover {
	color: red;
	text-decoration: none;
}
.shoplisting {
	padding: 10px;
}
.shoplisting ul {
}
.shoplisting li {
	width: 216px;
	margin: 10px;
	float: left;
	text-align: center;
	height: 260px;
	overflow: hidden;
}
.shoplisting .photo {
}
.shoplisting .photo img {
	width: 210px;
	height: 153px;
	padding: 2px;
	border: #09b173 1px solid;
}
.shoplisting .details {
	text-align: left;
}
.shoplisting .details h4 {
	line-height: 25px;
	max-height: 50px;
	overflow: hidden;
}
.shoplisting .details h4 a {
	font-size: 12px;
	font-weight: normal;
	color: #323232;
}
.shoplisting .details h4 a:hover {
	color: #09b173;
	text-decoration: none;
}
.shoplisting .details h3 {
	line-height: 25px;
	font-weight: normal;
	color: #555;
	font-size: 12px;
}
/*全站搜索begin*/
.somenu {
	width: 980px;
	margin: 0px auto;
	background: #fff;
	height: 29px;
	border: #ebebeb 1px solid;
	border-right: #bdd7f2 1px solid;
	overflow: hidden;
}
.somenu h2 {
	width: 80px;
	float: left;
	font-size: 12px;
	line-height: 29px;
	text-align: center;
	font-weight: bold;
	color: #000;
	background: url(/uploads/image/tdimages/icon2.gif) no-repeat right top;
}
.somenu ul {
	width: 880px;
	float: right;
}
.somenu li {
	float: left;
	line-height: 29px;
	border-right: #ebebeb 1px inset;
	text-align: center;
}
.somenu a {
	width: 70px;
	float: left;
	display: block;
	font-size: 14px;
	color: #555;
}
.somenu a:hover {
	display: block;
	background: url(/uploads/image/tdimages/up.png) no-repeat center bottom;
	text-decoration: none;
}
.so_top {
	width: 965px;
	margin: 0px auto;
}
.so_top .logo {
	width: 312px;
	float: left;
}
.suggest_link {
	background-color: #ffffff;
	padding: 2px 6px 2px 6px;
	color: #000000;
	height: 20px;
}
.suggest_link_over {
	padding: 2px 6px 2px 6px;
	color: #fff;
	height: 20px;
	background: #3399ff;
}
#search_suggest {
	width: 535px;
	position: absolute;
	background-color: #ffffff;
	text-align: left;
	border: 1px solid #e5e5e5;
	border-top: none;
	left: -1px;
	height: 150px;
	overflow-y: auto;
	overflow-x: hidden;
}
#search_suggest li {
	height: 25px;
	line-height: 25px;
	border-bottom: #e8e8e8 1px solid;
}
.searchbody {
	width: 990px;
	margin: 0px auto;
	margin-top: 40px;
}
.searchbody .left {
	width: 690px;
	float: left;
}
.searchbody .left .tit {
	background: #fafff9 url(/uploads/image/tdimages/btn.png) no-repeat 8px 6px;
	border: #e2f3de 1px solid;
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	color: #555;
	padding-left: 28px;
}
.searchbody .left .tit span {
	color: red;
	font-weight: bold;
}
.searchbody .left .leftbox {
}
.searchbody .left .leftbox .searchlist {
}
.searchbody .left .leftbox .searchlist ul {
	padding-top: 15px;
}
.searchbody .left .leftbox .searchlist li {
	line-height: 28px;
}
.searchbody .left .leftbox .searchlist span.art_title a {
	font-size: 14px;
	color: #0022cc;
	text-decoration: underline;
}
.searchbody .left .leftbox .searchlist span.art_title a:visited {
	color: #cc3300;
	text-decoration: underline;
}
.searchbody .left .leftbox .searchlist span.artintro {
	line-height: 24px;
	font-size: 12px;
}
.searchbody .left .leftbox .searchlist span.arturl {
	line-height: 24px;
}
.searchbody .left .leftbox .searchlist span.arturl a {
	color: green;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
}
.searchbody .left .leftbox .searchlist span.arturl a:hover {
	text-decoration: none;
}
.searchbody .left .leftbox .searchlist span.c9 {
	color: green;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
}
.searchbody .left .leftbox .searchabout {
	margin: 0px 10px 0px 0px;
	padding: 15px;
	background: #efefef;
	height: 100%;
	overflow: hidden;
}
.searchbody .left .leftbox .searchabout h3 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.searchbody .left .leftbox .searchabout .searchresult li {
	line-height: 25px;
	width: 20%;
	float: left;
	border-bottom: #f1f1f1 1px solid;
}
.searchbody .left .leftbox .searchabout .searchresult a {
	font-size: 14px;
	color: #0022cc;
	text-decoration: underline;
}
.searchbody .left .leftbox .searchabout .searchresult a:hover {
	color: red;
}
.searchbody .left .leftbox .kuaisou {
	margin: 0px 10px 0px 0px;
}
.searchbody .left .leftbox .kuaisou .i {
	height: 23px;
	line-height: 23px;
	width: 575px;
	padding-left: 15px;
	color: #333;
}
.searchbody .left .leftbox .kuaisou #m {
	margin-left: 5px;
	height: 28px;
	line-height: 22px;
	width: 80px;
	border: none;
}
.searchbody .right {
	width: 268px;
	float: right;
}
.searchbody .right .ksad {
	border: #e2f3de 1px solid;
	padding: 10px;
	background: #fafff9;
}
.searchbody .right .ksad h2 {
	font-size: 16px;
	font-weight: bold;
	color: green;
	font-family: "微软雅黑"
}
.searchbody .right .ksad p {
	line-height: 24px;
	color: #666;
	font-family: "微软雅黑"
}
.searchbody .right .ksad p a {
	color: green;
	text-decoration: underline;
	font-family: "微软雅黑"
}
.searchbody .right .ksad p a:hover {
}
.searchbody .right .right01 {
}
.searchbody .right .right01 .tit {
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-left: 5px;
	border-bottom: #ccc 1px solid;
}
.searchbody .right .right01 .right01box {
}
.searchbody .right .right01 .right01box ul {
	padding: 8px;
}
.searchbody .right .right01 .right01box li {
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 11px;
	padding-left: 8px;
	height: 26px;
	line-height: 26px;
	width: 245px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.searchbody .right .right01 .right01box a {
	color: #0022cc;
}
.searchbody .right .right01 .right01box a:hover {
	text-decoration: none;
	color: red;
}
/*全站搜索end*/


.mainpdbox .left .showcomment #content_nei {
	height: 100%;
	overflow: hidden;
}
.mainpdbox .left .showcomment #content_nei ul {
	padding: 10px;
}
.mainpdbox .left .showcomment #content_nei li {
}
.mainpdbox .left .showcomment #content_nei .articleurl {
	line-height: 30px;
}
.mainpdbox .left .showcomment #content_nei .articleurl a {
	color: #069;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
}
.searchbody .left .leftbox .searchlist span.art_title a:visited {
	color: #003399;
	text-decoration: underline;
}
/*文章分页样式*/
#fenye {
	clear: both;
}
#fenye a {
	text-decoration: none;
	display: inline;
}
#fenye .prev, #fenye .next {
	text-align: center;
	padding: 0 15px;
}
#fenye a.curr {
	background: #cb0404;
	border: 1px solid #ddd;
	color: #fff!important;
	text-align: center;
}
#fenye a.curr:visited {
	color: #fff;
}
#fenye a.curr font {
	color: #fff!important;
}
#fenye a {
	color: #333;
	background: #fff;
	border: 1px solid #ddd;
	margin: 0px 5px;
	float: left;
	text-align: center;
	padding: 0 15px;
	height: 50px;
	line-height: 50px
}
#fenye a.num {
}
#fenye a:visited {
	color: #333;
}
#fenye a:hover {
	color: #fff;
	background: #cb0404;
	border: 1px solid #ddd;
	float: left;
}
#fenye span {
	line-height: 50px;
}
/*文章正文分页样式*/
#pagenext {
	padding: 10px 12px 6px;
	clear: both;
}
#pagenext .prev, #pagenext .next {
	width: 52px;
	text-align: center;
}
#pagenext a.curr {
	width: 22px;
	background: #cb0404;
	border: 1px solid #ddd;
	color: #fff;
	text-align: center;
}
#pagenext a.curr:visited {
	color: #fff;
}
#pagenext a {
	margin: 5px 4px;
	color: #959595;
	background: #fff;
	border: 1px solid #ddd;
	float: left;
	text-align: center;
	height: 22px;
	line-height: 22px
}
#pagenext a.num {
	width: 22px;
}
#pagenext a:visited {
	color: #959595;
}
#pagenext a:hover {
	color: #fff;
	background: #cb0404;
	border: 1px solid #ddd;
	float: left;
}
/*专题*/
.hotzt {
	width: 963px;
	margin: 0px auto;
	border: #c6ddf1 1px solid;
	padding-bottom: 10px;
	height: 100%;
	overflow: hidden;
}
.hotzt .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.hotzt .title span {
	color: #990000;
	font-weight: bold;
}
.hotzt .hotztbox {
}
.hotzt .hotztbox ul {
	padding: 10px;
}
.hotzt .hotztbox li {
	width: 20%;
	float: left;
	text-align: center;
}
.hotzt .hotztbox img {
	width: 160px;
	height: 120px;
	padding: 2px;
	border: #e8e8e8 1px solid;
	margin-bottom: 8px;
}
.hotzt .hotztbox a:hover {
	color: red;
	text-decoration: none;
}
.ztlist {
	width: 965px;
	margin: 0px auto;
}
.ztlist .coll {
	width: 475px;
	float: left;
	border: #c6ddf1 1px solid;
	height: 250px;
	margin-bottom: 10px;
	overflow: hidden;
}
.ztlist .colr {
	width: 475px;
	float: right;
	border: #c6ddf1 1px solid;
	height: 250px;
	margin-bottom: 10px;
	overflow: hidden;
}
.ztlist .coll .t, .ztlist .colr .t {
	width: 460px;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
	font-weight: normal;
	position: relative;
}
.ztlist .coll .t span, .ztlist .colr .t span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.ztlist .coll .t span a, .ztlist .colr .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.ztlist .coll ul, .ztlist .colr ul {
	padding: 0px 10px;
}
.ztlist .coll li, .ztlist .colr li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.ztlist .coll a, .ztlist .colr a {
	font-size: 14px;
	font-weight: normal;
	color: #555;
}
.ztlist .coll a:hover, .ztlist .colr a:hover {
	color: red;
	text-decoration: none;
}
.ztlist .coll span#date, .ztlist .colr span#date {
	float: right;
	color: #999;
	font-weight: normal;
}
.ztfl {
	width: 965px;
	margin: 0px auto;
}
.ztfl .floatl {
	width: 680px;
	float: left;
	border: #c6ddf1 1px solid;
	padding-bottom: 10px;
}
.ztfl .floatl .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztfl .floatl .floatlbox {
}
.ztfl .floatl .floatlbox ul {
	padding: 10px 20px;
}
.ztfl .floatl .floatlbox li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 12px;
}
.ztfl .floatl .floatlbox a {
	font-size: 14px;
	color: #000;
}
.ztfl .floatl .floatlbox a:hover {
	color: red;
	text-decoration: none;
}
.ztfl .floatl .floatlbox span#date {
	float: right;
	color: #999;
}
.ztfl .floatr {
	width: 275px;
	float: right;
}
.ztfl .floatr .floatr1 {
	overflow: hidden;
}
.ztfl .floatr .floatr2 {
	border: #c6ddf1 1px solid;
}
.ztfl .floatr .floatr2 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztfl .floatr .floatr2 .floatr2box {
}
.ztfl .floatr .floatr2 .floatr2box ul {
	padding: 8px;
}
.ztfl .floatr .floatr2 .floatr2box li {
	height: 28px;
	line-height: 28px;
}
.ztfl .floatr .floatr2 .floatr2box a:hover {
	color: red;
	text-decoration: none;
}
.ztpic {
	width: 965px;
	margin: 0px auto;
}
.ztpic img {
	width: 965px;
	overflow: hidden;
}
.ztmain2 {
	width: 965px;
	margin: 0px auto;
}
.ztmain2 .left {
	width: 270px;
	float: left;
}
.ztmain2 .left .focus {
}
.ztmain2 .left .left2 {
	border: #c6ddf1 1px solid;
	height: 255px;
	overflow: hidden;
}
.ztmain2 .left .left2 .tit {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztmain2 .left .left2 .left2box {
	padding: 10px;
	line-height: 24px;
}
.ztmain2 .mid {
	width: 373px;
	float: left;
	margin-left: 10px;
}
.ztmain2 .mid .mid01 {
	background: url(/uploads/image/tdimages/hotbg.gif) no-repeat;
	height: 200px;
	overflow: hidden;
	padding: 24px 10px 0px 15px;
}
.ztmain2 .mid .mid01 ul {
}
.ztmain2 .mid .mid01 li {
	height: 84px;
	overflow: hidden;
	border-bottom: #e8e8e8 1px dashed;
	padding-top: 8px;
}
.ztmain2 .mid .mid01 a {
	font-size: 14px;
	font-weight: bold;
}
.ztmain2 .mid .mid01 a:hover {
	color: red;
	text-decoration: none;
}
.ztmain2 .mid .mid01 span a {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.ztmain2 .mid .mid02 {
	border: #c6ddf1 1px solid;
	height: 255px;
	overflow: hidden;
}
.ztmain2 .mid .mid02 .tit {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztmain2 .mid .mid02 .mid02box {
}
.ztmain2 .mid .mid02 .mid02box ul {
	padding: 8px;
}
.ztmain2 .mid .mid02 .mid02box li {
	background: url(/uploads/image/tdimages/multipage.gif) no-repeat 0px 6px;
	padding-left: 15px;
	height: 26px;
	line-height: 26px;
}
.ztmain2 .mid .mid02 .mid02box a {
	font-size: 14px;
}
.ztmain2 .mid .mid02 .mid02box a:hover {
	color: red;
	text-decoration: none;
}
.ztmain2 .right {
	width: 303px;
	float: right;
}
.ztmain2 .right .right01 {
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden;
}
.ztmain2 .right .right01 .tit {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztmain2 .right .right01 .right01box {
}
.ztmain2 .right .right01 .right01box ul {
	padding: 8px;
}
.ztmain2 .right .right01 .right01box li {
	height: 102px;
	margin-bottom: 8px;
	border-bottom: #e8e8e8 1px dashed;
}
.ztmain2 .right .right01 .right01box .floatl {
	width: 90px;
	float: left;
}
.ztmain2 .right .right01 .right01box .floatr {
	width: 178px;
	float: right;
}
.ztmain2 .right .right01 .right01box .floatr a {
	font-weight: bold;
	color: #069;
}
.ztmain2 .right .right01 .right01box .floatr a:hover {
	color: #f30;
}
.ztmain3 {
	width: 963px;
	margin: 0px auto;
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.ztmain3 .tit {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztmain3 .ztmain3box {
	padding: 10px;
}
.ztmain3 .ztmain3box ul {
}
.ztmain3 .ztmain3box li {
	width: 46%;
	float: left;
	margin: 0px 3px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 15px;
}
.ztmain3 .ztmain3box a {
	font-size: 14px;
}
.ztmain3 .ztmain3box a:hover {
	color: red;
	text-decoration: none;
}
.ztmain3 .ztmain3box span {
	float: right;
	display: none;
}
/*图片频道*/

.picmain {
	width: 965px;
	margin: 0px auto;
}
.picmain .left {
	width: 680px;
	float: left;
}
.picmain .left .floatl {
	width: 359px;
	float: left;
	padding: 2px;
	height: 292px;
	overflow: hidden;
}
.picmain .left .floatr {
	width: 306px;
	float: right;
	background: url(/uploads/image/tdimages/hoticon.gif) no-repeat left top;
	border: #d8d8d8 1px solid;
	padding-bottom: 10px;
	height: 283px;
	overflow: hidden;
}
.picmain .left .floatr ul {
	padding: 13px;
}
.picmain .left .floatr li {
	width: 50%;
	float: left;
	text-align: center;
	height: 137px;
* height:130px;
	_height: 133px;
	overflow: hidden;
	margin-top: 5px;
}
.picmain .left .floatr img {
	width: 130px;
	height: 100px;
	padding: 2px;
	border: #d4d4d4 1px solid;
}
.picmain .left .floatr a {
	color: #333;
}
.picmain .left .floatr a:hover {
	text-decoration: none;
	color: #4e8ed6;
}
.picmain .right {
	width: 275px;
	float: right;
	height: 296px;
	overflow: hidden;
}
.picmain .right .title {
	overflow: hidden;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.picmain .right .title h3 {
	background: #fff;
	width: 100px;
	line-height: 32px;
	font-size: 16px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.picmain .right .right01box {
}
.picmain .right .right01box ul {
	padding: 10px;
}
.picmain .right .right01box li {
	height: 25px;
	line-height: 25px;
}
.picmain .right .right01box a {
	color: #333;
}
.picmain .right .right01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.picmain2 {
	width: 965px;
	margin: 0px auto;
}
.picmain2 .col {
	height: 100%;
	overflow: hidden;
}
.picmain2 .col .t {
	border-bottom: 2px solid #ccc;
	height: 29px;
	line-height: 29px;
	color: #222;
	position: relative;
	margin-bottom: 15px;
}
.picmain2 .col .t h3 {
	font-size: 16px;
	font-weight: bold;
	border-bottom: 2px solid #005bb4;
	height: 29px;
	width: 80px;
	font-family: "微软雅黑";
	font-weight: normal
}
.picmain2 .col .t span {
	position: absolute;
	right: 10px;
	top: 5px;
}
.picmain2 .col .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	font-family: verdana, arial, helvetica, sans-serif;
}
.picmain2 .col .t span a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.picmain2 .col ul {
}
.picmain2 .col li {
	width: 160px;
	float: left;
	text-align: center;
	height: 142px;
	overflow: hidden;
}
.picmain2 .col img {
	width: 145px;
	height: 105px;
	padding: 3px;
	border: 1px solid #ccc
}
.picmain2 .col img:hover {
	border: 1px solid #005bb4
}
.picmain2 .col a {
	color: #333;
}
.picmain2 .col a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.piclist {
	width: 963px;
	margin: 0px auto;
	border: #e5e5e5 1px solid;
	background: #f9f9f9;
	border-bottom: 2px solid #ddd
}
.piclist .title {
	height: 40px;
	line-height: 55px;
	overflow: hidden;
	font-weight: bold;
	color: #069;
	border-bottom: 1px solid #fff;
	padding-left: 20px;
}
.piclist .title span {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	font-family: "微软雅黑"
}
.piclist .piclistbox {
}
.piclist .piclistbox ul {
	padding: 20px 8px 8px 8px;
}
.piclist .piclistbox li {
	width: 20%;
	float: left;
	text-align: center;
	height: 158px;
	overflow: hidden;
}
.piclist .piclistbox img {
	width: 152px;
	height: 116px;
	padding: 2px;
	border: #d4d4d4 1px solid;
	margin-bottom: 8px;
}
.piclist .piclistbox a {
}
.piclist .piclistbox a:hover {
	color: red;
	text-decoration: none;
}
.h_w700 {
	width: 700px;
	margin: 0 auto;
}
.picnr {
	width: 270px;
	overflow: hidden;
	float: left;
}
.picnr .title {
	height: 52px;
	line-height: 52px;
	padding-left: 30px;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
}
.picnr .title span {
	font-size: 12px;
	font-weight: normal;
	margin-left: 20px;
}
.picnr .del {
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: 0px 20px;
}
.picnr .del a {
}
.picnr .picnrbox {
}
.picnr .picnrbox .showpic {
}
.picnr .picnrbox .showpic .imglist img {
	margin: 10px;
}
.picnr .nph_intro {
	clear: both;
	padding: 10px 5px;
	line-height: 24px;
}
.picnr .nph_tj {
	padding: 10px 0px;
}
.picnr .nph_tj li {
	width: 48%;
	margin: 0 3px;
	float: left;
	overflow: hidden;
	height: 25px;
	line-height: 25px;
}
.picnr .nph_tj a {
}
.picnr .imageintro {
	padding: 10px 30px;
	line-height: 24px;
	text-align: left;
}
/* 图片分页方式的样式*/
.imagelist {
	margin: 0 auto;
	width: 690px;
} /*总宽度*/
.imagelist .imagetop {
	padding-right: 5px;
	text-align: right;
	margin: 5px;
}
.imagelist .imagetop a {
	color: #767676;
}
.imagelist .defaultimagesrc {
	text-align: center;
	margin: 5px;
	padding-top: 40px;
	padding-bottom: 40px;
}
.imagelist .defaultimagesrc img {
	border: 1px solid #f1f1f1;
	padding: 2px
}
.imagelist .imageintro {
	text-align: center;
	font-size: 14px;
}
.thumb {
	height: 112px;
	background: #fff;
	padding: 5px 0px;
	width: 690px;
}
.thumb_1 {
	text-align: center;
	float: left;
	height: 50px;
	width: 1px;
	font-weight: 400;
	font-size: 14px;
	color: #000;
	visibility: hidden;
	display: none;
	overflow: hidden;
}
.thumb_1 .font-28 {
	font-size: 18px;
	color: red;
}
.thumb_2 {
	float: left;
	width: 690px;
}
.thumb_2_1 {
	background: url(/uploads/image/tdimages/qh1.gif) no-repeat 0px 20px;
	float: left;
	height: 113px;
	width: 35px;
	cursor: pointer;
}
.thumb_2_2 {
	background: url(/uploads/image/tdimages/qh2.gif) no-repeat 0px 20px;
	float: right;
	height: 113px;
	width: 35px;
	cursor: pointer;
}
#scrool_div {
	width: 620px;
	position: relative;
	height: 112px;
	overflow: hidden;
}
#scrool_wrap {
	height: 110px;
	position: absolute;
	width: 20000px;
}
#scrool_wrap li {
	width: 77px;
	height: 100px;
	float: left;
	margin-right: 10px;
}
#scrool_div img {
	width: 77px;
	height: 100px;
	margin: 5px;
}
.normalthumb img {
	padding: 2px;
	border: 1px solid #f9af10
}
.currthumb img {
	padding: 2px;
	border: 1px solid #ff6600;
}
/* 图片分页方式的样式结束*/

/*组图显示方式的样式*/
.imggrouplist {
	margin: 0 auto;
	width: 590px;
}
.imggrouplist li {
	width: 130px;
	float: left;
	margin: 2px;
	border: 1px #999999 solid;
	background: #ffffff;
	padding: 5px;
	text-align: center
}
.imggrouplist li img {
	width: 120px;
	height: 90px;
}
/*组图显示方式的样式结束*/

/*平行显示方式样式*/
.imglist {
	text-align: center
}
.imglist img {
	border: 4px solid #efefef;
	padding: 1px
}
.imglist div {
	margin-bottom: 15px
}
/*平行显示方式样式结束*/
#pagenext {
	text-align: right
}
.xgphoto {
	width: 963px;
	margin: 0px auto;
	border: #ccc 1px solid;
	height: 100%;
	overflow: hidden;
	background: #fdfdfd;
	padding-top: 1px;
}
.xgphoto .title {
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	color: #333;
	background: #f1f1f1
}
.xgphoto .xgphotobox {
}
.xgphoto .xgphotobox ul {
	padding: 10px;
}
.xgphoto .xgphotobox li {
	width: 20%;
	float: left;
	text-align: center;
	height: 140px;
	overflow: hidden;
}
.xgphoto .xgphotobox img {
	padding: 2px;
	border: #d4d4d4 1px solid;
	margin-bottom: 10px;
}
.xgphoto .xgphotobox a {
}
.xgphoto .xgphotobox a:hover {
	color: red;
	text-decoration: none;
}
.xgphoto .commentbox {
	padding: 10px;
}
.picpl {
	width: 965px;
	margin: 0px auto;
}
.picpl .left {
	width: 680px;
	float: left;
}
.picpl .left .left01 {
	border: #e1e1e1 1px solid;
	background: #fdfdfd;
	border-bottom: 2px solid #e1e1e1
}
.picpl .left .left01 .title {
	height: 40px;
	background: #f1f1f1;
	line-height: 40px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	color: #333;
}
.picpl .left .left01 .left01box {
	padding: 10px;
}
.picpl .left .left01 .searchbox {
	height: 100%;
	overflow: hidden;
	padding: 10px;
}
.picpl .left .left01 .searchbox #content_nei {
}
.picpl .left .left01 .searchbox #content_nei ul {
}
.picpl .left .left01 .searchbox #content_nei li {
	height: 110px;
	border-bottom: #ccc 1px dashed;
	margin-bottom: 8px;
	overflow: hidden;
}
.picpl .left .left01 .searchbox #content_nei h1 {
	width: 120px;
	float: left;
}
.picpl .left .left01 .searchbox #content_nei h1 img {
	padding: 2px;
	border: #d4d4d4 1px solid;
}
.picpl .left .left01 .searchbox #content_nei h3 {
	width: 520px;
	float: right;
}
.picpl .left .left01 .searchbox #content_nei h3 a {
	font-size: 14px;
	font-weight: bold;
	color: #069;
	text-decoration: underline;
}
.picpl .left .left01 .searchbox #content_nei h3 a:hover {
	color: red;
	text-decoration: none;
}
.picpl .left .left01 .searchbox #content_nei h3 span.intro {
	font-size: 12px;
	font-weight: normal;
}
.picpl .right {
	width: 275px;
	float: right;
}
.picpl .right .right01 {
	height: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.picpl .right .right01 .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.picpl .right .right01 .title h3 {
	background: #fff;
	width: 90px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.picpl .right .right01 .right01box {
}
.picpl .right .right01 .right01box ul {
	padding: 8px;
}
.picpl .right .right01 .right01box li {
	width: 50%;
	float: left;
	text-align: center;
	height: 126px;
	overflow: hidden;
}
.picpl .right .right01 .right01box img {
	width: 110px;
	height: 90px;
	border: #d4d4d4 1px solid;
	padding: 2px;
}
.picpl .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
/*图片筛选*/

.photolisting {
}
.photolisting ul {
}
.photolisting li {
	width: 235px;
	float: left;
	margin: 0 7px;
	margin-bottom: 30px;
	white-space: nowrap;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
}
.photolisting img {
	width: 235px;
	height: 250px;
	display: block;
}
.photolisting li h3 {
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: lighter;
}
.photolisting a {
}
/*下载*/

.downmain {
	width: 965px;
	margin: 0px auto;
}
.downmain .left {
	width: 250px;
	float: left;
}
.downmain .left .title {
	overflow: hidden;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 32px;
}
.downmain .left .title h3 {
	margin-left: 60px;
	font-size: 16px;
	font-weight: bold;
	background: #fefefe;
	width: 140px;
	text-align: center;
	height: 32px;
	font-family: "微软雅黑";
	color: #222
}
.downmain .left .leftbox {
}
.downmain .left .leftbox ul {
}
.downmain .left .leftbox li {
	width: 50%;
	height: 105px;
	float: left;
	text-align: center;
	overflow: hidden;
}
.downmain .left .leftbox img {
	width: 110px;
	height: 72px;
	border: #d4d4d4 1px solid;
	padding: 2px;
}
.downmain .left .leftbox a {
	color: #333;
}
.downmain .left .leftbox a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.downmain .mid {
	width: 435px;
	float: left;
	margin-left: 10px;
	height: 315px;
	overflow: hidden;
}
.downmain .right {
	width: 245px;
	float: right;
	padding: 5px;
}
.downmain .right .right01 {
	height: 310px;
	overflow: hidden;
}
.downmain .right .right01 .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.downmain .right .right01 .title h3 {
	background: #fff;
	width: 80px;
	height: 35px;
	font-size: 16px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.downmain .right .right01 .right01box {
	padding: 3px 0px 3px 0px;
}
.downmain .right .right01 .right01box dl {
	height: 60px;
	border-bottom: #ccc 1px dashed;
	margin-bottom: 6px;
}
.downmain .right .right01 .right01box dt {
	width: 48px;
	float: left;
	padding: 0px;
	border: 1px solid #ccc;
}
.downmain .right .right01 .right01box dt img {
	width: 46px;
	height: 50px;
	padding: 1px;
}
.downmain .right .right01 .right01box dd {
	width: 190px;
	float: right;
	color: #999;
}
.downmain .right .right01 .right01box dd h6 {
	font-size: 12px;
}
.downmain .right .right01 .right01box dd h6 a {
	color: #3d81c0;
}
.downmain .right .right01 .right01box dd h6 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.ad960 {
	width: 965px;
	margin: 0px auto;
	overflow: hidden;
}
.downmainbox {
	width: 965px;
	margin: 0px auto;
}
.downmainbox .left {
	width: 698px;
	float: left;
}
.downmainbox .colr {
	width: 342px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
	border: 1px solid #cbcbcb
}
.downmainbox .colr .t {
	border-top: 2px solid #3d81c0;
	height: 29px;
	background: #fff;
	border-bottom: 1px solid #c3c3c3;
	padding-left: 5px;
	line-height: 29px;
	position: relative;
	margin-bottom: 7px;
}
.downmainbox .colr .t h3 {
	font-size: 16px;
	font-weight: bold;
	height: 29px;
	width: 80px;
	font-family: "微软雅黑";
	color: ##373938;
	font-weight: normal;
	padding-left: 7px;
}
.downmainbox .colr .t span {
	position: absolute;
	right: 10px;
	top: 0;
}
.downmainbox .colr .t span a {
	font-size: 12px;
	color: #3d81c0;
	font-weight: normal;
}
.downmainbox .colr .t span a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.downmainbox .colr ul {
	padding: 5px;
}
.downmainbox .colr ul dt a {
	color: #3d81c0;
	font-weight: 900;
	font-family: "微软雅黑";
}
.downmainbox .colr li {
	height: 28px;
	line-height: 28px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 12px;
	padding-left: 10px;
}
.downmainbox .colr span#more {
	float: right;
	color: #999;
}
.downmainbox .colr a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.downmainbox .left dt img {
	width: 120px;
	height: 80px;
	float: left;
	margin-right: 5px;
	padding: 2px;
	border: 1px solid #ccc;
}
.downmainbox .left dt a {
	display: block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	overflow: hidden;
}
.downmainbox .left dt p {
	color: #bbb;
}
.downmainbox .coll {
	width: 342px;
	float: right;
	margin-bottom: 10px;
	overflow: hidden;
	border: 1px solid #cbcbcb
}
.downmainbox .coll .t {
	border-top: 2px solid #3d81c0;
	height: 29px;
	background: #fff;
	border-bottom: 1px solid #c3c3c3;
	padding-left: 5px;
	line-height: 29px;
	position: relative;
	margin-bottom: 7px;
}
.downmainbox .coll .t h3 {
	font-size: 16px;
	font-weight: bold;
	height: 29px;
	width: 80px;
	font-family: "微软雅黑";
	color: ##373938;
	font-weight: normal;
	padding-left: 7px;
}
.downmainbox .coll .t span {
	position: absolute;
	right: 10px;
	top: 0;
}
.downmainbox .coll .t span a {
	font-size: 12px;
	color: #3d81c0;
	font-weight: normal;
}
.downmainbox .coll .t span a:hover {
	ccolor: #4e8ed6;
	text-decoration: none;
}
.downmainbox .coll ul {
	padding: 5px;
}
.downmainbox .coll ul dt a {
	color: #3d81c0;
	font-weight: 900;
	font-family: "微软雅黑";
}
.downmainbox .coll li {
	height: 28px;
	line-height: 28px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 12px;
	padding-left: 10px;
}
.downmainbox .coll span#more {
	float: right;
	color: #999;
}
.downmainbox .coll a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.downmainbox .right {
	width: 255px;
	float: right;
}
.downmainbox .right .right01 {
	padding: 5px;
	padding-top: 0px;
}
.downmainbox .right .right01 .title {
	overflow: hidden;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	font-weight: bold;
	color: #222;
}
.downmainbox .right .right01 .title h3 {
	background: #fff;
	width: 100px;
	line-height: 32px;
	font-size: 16px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.downmainbox .right .right01 .title span a {
	text-decoration: none
}
.downmainbox .right .right01 .right01box {
}
.downmainbox .right .right01 .right01box ul {
	padding: 8px 0px 0px 0px;
}
.downmainbox .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
}
.downmainbox .right .right01 .right01box a {
	color: #333;
}
.downmainbox .right .right01 .right01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.downmainbox .right .guanggao {
	width: 252px;
	overflow: hidden;
}
.downmainbox .right .right01 .diggbox {
}
.downmainbox .right .right01 .diggbox ul {
	padding: 8px;
}
.downmainbox .right .right01 .diggbox li {
	height: 26px;
	line-height: 26px;
}
.downmainbox .right .right01 .diggbox a {
	color: #333;
}
.downmainbox .right .right01 .diggbox a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.downlist {
	width: 965px;
	margin: 0px auto;
}
.downlist .left {
	width: 680px;
	float: left;
}
.downlist .left .left01 {
	border: #d8d8d8 1px solid;
	height: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.downlist .left .left01 .title {
	background: url(/uploads/image/tdimages/bluenav.gif) no-repeat 10px 7px;
	height: 29px;
	line-height: 29px;
	border-bottom: #d8d8d8 1px solid;
	padding-left: 20px;
	color: #333;
	font-family: "微软雅黑";
	position: relative;
	font-weight: 900;
	font-size: 14px;
}
.downlist .left .left01 .leftbox {
	padding: 20px;
}
.downlist .left .left01 .leftbox ul {
}
.downlist .left .left01 .leftbox .software {
	padding: 5px;
	margin: -1px 0 0;
	border-bottom: 1px dashed #ccc;
	height: 108px;
	margin-bottom: 8px;
	overflow: hidden;
}
.downlist .left .left01 .leftbox .software span.image {
	width: 110px;
	float: left;
	margin-right: 10px;
	display: inline;
	padding: 2px;
	border: 1px solid #dcdcdc;
}
.downlist .left .left01 .leftbox .software span.image img {
	width: 110px;
	height: 90px;
}
.downlist .left .left01 .leftbox .software h4.name {
	font-size: 14px;
	margin-bottom: 5px;
	overflow: hidden;
	zoom: 1;
}
.downlist .left .left01 .leftbox .software h4.name a {
	color: #666;
	font-family: verdana, arial, helvetica, sans-serif
}
.downlist .left .left01 .leftbox .software h4.name a:hover {
	color: red;
	text-decoration: none;
}
.downlist .left .left01 .leftbox .software h4.name .url {
	float: left;
	max-width: 350px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.downlist .left .left01 .leftbox .software h4.name .she {
	float: left;
	max-width: 1000px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.downlist .left .left01 .leftbox .software .name .url {
	width: 350px;
}
.downlist .left .left01 .leftbox .software .name .date {
	float: right;
	font-size: 85%;
	font-weight: normal;
	color: #999;
}
.downlist .left .left01 .leftbox .software .info {
	color: #666;
	margin-bottom: 5px;
	word-spacing: 5px;
}
.downlist .left .left01 .leftbox .software .info em {
	font-style: normal;
	color: #c00;
}
.downlist .left .left01 .leftbox .software .info t {
	color: #ffcc00;
}
.downlist .left .left01 .leftbox .software .info span {
	margin-right: 15px;
}
.downlist .left .left01 .leftbox .software .info a:hover {
	color: red;
	text-decoration: none;
}
.downlist .left .left01 .leftbox .software .dec {
	line-height: 22px;
	color: #999;
}
.downlist .right {
	width: 275px;
	float: right;
}
.downlist .right .right01 {
	height: 100%;
	overflow: hidden;
}
.downlist .right .right01 .title {
	overflow: hidden;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 32px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.downlist .right .right01 .title span {
	background: #fff;
	width: 115px;
	display: block;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.downlist .right .right01 .softtjbox {
	padding: 8px;
}
.downlist .right .right01 .softtjbox ul {
}
.downlist .right .right01 .softtjbox li {
	width: 50%;
	float: left;
	text-align: center;
	height: 112px;
	overflow: hidden;
}
.downlist .right .right01 .softtjbox img {
	width: 102px;
	height: 76px;
	padding: 2px;
	border: #e8e8e8 1px solid;
	margin-bottom: 5px;
}
.downlist .right .right01 .softtjbox a {
	font-family: verdana, arial, helvetica, sans-serif;
}
.downlist .right .right01 .softtjbox a:hover {
	color: red;
	text-decoration: none;
}
.downlist .right .right01 .right01box {
}
.downlist .right .right01 .right01box ul {
	padding: 8px;
}
.downlist .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
}
.downlist .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.downlist .floatl {
	width: 680px;
	float: left;
}
.downlist .floatl .title {
	height: 40px;
	line-height: 40px;
	padding-left: 15px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	color: #222;
	background: #f1f1f1
}
.downlist .floatl .left01 {
	border: #ddd 1px solid;
	height: 100%;
	overflow: hidden;
	padding-top: 1px;
	padding-bottom: 10px;
	background: #fdfdfd
}
.downlist .floatl .left01 .downbox1 {
	padding: 20px;
}
.downlist .floatl .left01 .downbox1 .floatl {
	width: 170px;
	float: left;
}
.downlist .floatl .left01 .downbox1 .floatl img {
	padding: 2px;
	border: #d4d4d4 1px solid;
}
.downlist .floatl .left01 .downbox1 .floatr {
	width: 450px;
	float: right;
}
.downlist .floatl .left01 .downbox1 .floatr ul {
}
.downlist .floatl .left01 .downbox1 .floatr li {
	width: 50%;
	float: left;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.downlist .floatl .left01 .digg {
	width: 500px;
	margin: 0px auto;
	text-align: center;
}
.digg li{ display:inline-block}
.downlist .floatl .left01 .digg a {
}
.downlist .floatl .left01 .digg a:hover {
	color: red;
	text-decoration: none;
}
.downlist .floatl .left02 {
	border: #ddd 1px solid;
}
.downlist .floatl .left02 .downbox2 {
	padding: 8px;
	line-height: 24px;
	font-size: 14px;
}
.downlist .floatl .left03 {
	border: #ddd 1px solid;
}
.downlist .floatl .left03 .commentbox {
	padding: 20px;
}
.downlist .floatl .left03 .commentbox a:hover {
	color: red;
	text-decoration: none;
}
.downlist .downsx {
	width: 680px;
	float: left;
}
.downlist .downsx .search01 .title {
	border: #cce0f5 1px solid;
	background: #f3faff;
	height: 49px;
	overflow: hidden;
}
.downlist .downsx .search01 .title h2 {
	background: url(/uploads/image/tdimages/pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.downlist .downsx .softlisting {
	height: 100%;
	overflow: hidden;
}
.downlist .downsx .softlisting ul {
	padding: 10px;
}
.downlist .downsx .softlisting li {
	height: 110px;
	border-bottom: #e8e8e8 1px dashed;
	margin-bottom: 8px;
}
.downlist .downsx .softlisting h1 {
	width: 130px;
	float: left;
}
.downlist .downsx .softlisting h2 {
	width: 520px;
	float: left;
}
.downlist .downsx .softlisting h2 a {
	font-size: 14px;
	font-weight: normal;
}
.downlist .downsx .softlisting h2 a:hover {
	color: red;
	text-decoration: none;
}
.downlist .downsx .softlisting h2 span.intro {
	font-size: 12px;
	font-weight: normal;
	line-height: 21px;
	color: #999;
	overflow: hidden;
}
.multipage {
	width: 98%;
	margin: 0px auto;
	overflow: hidden;
}
/*问答*/

.askmain {
	width: 965px;
	margin: 0px auto;
}
.askmain .middle {
	width: 700px;
	float: left;
}
.askmain .middle .middle01 {
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.askmain .middle .middle01 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: 4px solid #dadada;
	width: 100%;
	margin-bottom: 30px;
}
.askmain .middle .middle01 .title h3 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 80px;
}
.askmain .middle .middle01 .middle01box {
	padding: 0px 10px 10px 10px;
}
.askmain .middle .middle01 .middle01box .focus {
	width: 190px;
	float: left;
}
.askmain .middle .middle01 .middle01box .ask_topic {
	width: 470px;
	float: right;
}
.askmain .middle .middle01 .middle01box .ask_topic ul {
}
.askmain .middle .middle01 .middle01box .ask_topic li {
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -926px;
	height: 23px;
	line-height: 23px;
	padding-left: 22px;
	border-bottom: 1px dashed #eee;
}
.askmain .middle .middle01 .middle01box .ask_topic li span {
	float: right;
	color: #3d81c0;
}
.askmain .middle .middle01 .middle01box .ask_topic a {
	color: #3d81c0;
}
.askmain .middle .middle01 .middle01box .ask_topic a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .middle .middle02 {
	height: 100%;
	overflow: hidden;
	min-height: 310px;
}
.askmain .middle .middle02 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: 4px solid #dadada;
	width: 100%;
	margin-bottom: 30px;
}
.askmain .middle .middle02 .title h3 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 80px;
}
.askmain .middle .middle02 .askpdlist {
	padding: 10px;
}
.askmain .middle .middle02 .askpdlist li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat 0px -1455px;
	padding-left: 25px;
	border-bottom: #e8e8e8 1px dashed;
}
.askmain .middle .middle02 .askpdlist a {
	font-size: 14px;
	color: #3d81c0;
}
.askmain .middle .middle02 .askpdlist span a {
	color: green;
}
.askmain .middle .middle02 .askpdlist a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .middle .middle02 .askpdlist p {
	float: right;
	color: #999;
}
.askmain .middle .middle02 .anspdlist {
	padding: 10px;
	font-size: 14px;
}
.askmain .middle .middle02 .anspdlist li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat 0px -1495px;
	padding-left: 25px;
	border-bottom: #e8e8e8 1px dashed;
	color: #3d81c0;
}
.askmain .middle .middle02 .anspdlist a {
	font-size: 14px;
	color: #3d81c0;
}
.askmain .middle .middle02 .anspdlist span.name {
	color: green;
	font-family: verdana, arial, helvetica, sans-serif;
}
.askmain .middle .middle02 .anspdlist a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .middle .middle02 .anspdlist p {
	float: right;
	color: #999;
	font-size: 12px;
}
.askmain .right {
	width: 252px;
	float: right;
	background: #f8fbfc;
}
.askmain .right .left01 {
	height: 100%;
	overflow: hidden;
}
.askmain .right .left01 .title {
	height: 30px;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.askmain .right .left01 .title h4 {
	font-size: 16px;
	font-weight: bold;
	background: #fefefe;
	width: 80px;
	line-height: 30px;
	font-family: "微软雅黑";
}
.askmain .right .left01 .left01box {
}
.askmain .right .left01 .left01box .askbox1 {
	padding: 10px;
}
.askmain .right .left01 .left01box .askbox1 ul {
}
.askmain .right .left01 .left01box .askbox1 li {
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -55px;
	padding-left: 10px;
	line-height: 25px;
	color: #3d81c0;
}
.askmain .right .left01 .left01box .askbox1 span {
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #ff6600;
	font-weight: bold;
}
.askmain .right .left01 .left01box .askbox1 a {
	color: #3d81c0;
}
.askmain .right .left01 .left01box .askbox1 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .right .left01 .left01box .askbox2 {
	padding: 5px;
}
.askmain .right .left01 .left01box .askbox2 dl {
}
.askmain .right .left01 .left01box .askbox2 dt {
	height: 28px;
	line-height: 28px;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left 10px;
	padding-left: 10px;
	border-bottom: #d7e6f4 1px solid;
}
.askmain .right .left01 .left01box .askbox2 dt a {
	font-size: 14px;
	color: #3d81c0;
	font-family: verdana, arial, helvetica, sans-serif;
}
.askmain .right .left01 .left01box .askbox2 dt a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .right .left01 .left01box .askbox2 dt span.num {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #ff6600;
}
.askmain .right .left01 .left01box .askbox2 dd {
	line-height: 24px;
}
.askmain .right .left01 .left01box .askbox2 dd a {
	padding: 0px 5px;
	color: #3d81c0;
}
.askmain .right .left01 .left01box .askbox2 dd a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .right .left02 {
	border-top: #c6ddf1 1px dashed;
	background: #f6f9fc;
	height: 100%;
	overflow: hidden;
}
.askmain .right .left02 ul {
	padding: 10px;
	color: #3d81c0;
}
.askmain .right .left02 h2 {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.askmain .right .left02 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #000;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -470px;
	padding-left: 20px;
	line-height: 25px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.askmain .right .left02 h4 {
	font-size: 12px;
	font-weight: normal;
	color: #000;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -420px;
	padding-left: 20px;
	line-height: 25px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.askmain .right .right01 {
	display: none
}
.askmain .right .right02 {
	border: #c6ddf1 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.askmain .right .right02 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	padding-left: 10px;
	position: relative;
}
.askmain .right .right02 .title a {
	color: #069;
}
.askmain .right .right02 .title a:hover {
	color: red;
	text-decoration: none;
}
.askmain .right .right02 .title p {
	position: absolute;
	right: 10px;
	top: 0px;
}
.askmain .right .right02 .title p a {
	font-size: 12px;
	font-weight: normal;
	color: red;
}
.askmain .right .right02 .title p a:hover {
	text-decoration: none;
}
.askmain .right .right02 .title span {
	width: 20px;
	display: block;
	float: left;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat 0px -381px;
	height: 29px;
}
.askmain .right .right02 .right02box {
	padding: 10px;
}
.askmain .right .right02 .right02box ul {
}
.askmain .right .right02 .right02box td {
	height: 25px;
	line-height: 25px;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -128px;
	padding-left: 15px;
}
.askmain .right .right02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.askmain .right .right02 .askzjbox {
	padding: 10px;
}
.askmain .right .right02 .askzjbox li {
	width: 32%;
	margin: 1px;
* margin:2px;
	float: left;
	text-align: center;
	white-space: nowrap;
	height: 116px;
	overflow: hidden;
}
.askmain .right .right02 .askzjbox img {
	width: 54px;
	height: 54px;
	margin-bottom: 8px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.askmain .right .right02 .askzjbox a {
	font-family: verdana, arial, helvetica, sans-serif;
}
.askmain .right .right02 .askzjbox a:hover {
	color: red;
	text-decoration: none;
}
.askmain .right .right02 .askzjbox span {
	background: #daf3fe;
	border: #c6ddf1 1px solid;
	height: 23px;
	line-height: 23px;
	display: block;
}
.askmain .right .right03 {
	border: #c6ddf1 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.askmain .right .right03 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	padding-left: 10px;
}
.askmain .right .right03 .title span {
	width: 20px;
	display: block;
	float: left;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat 0px -259px;
	height: 29px;
}
.askmain .right .right03 .askphbox {
}
.askmain .right .right03 .askphbox .userph {
	padding: 8px;
}
.askmain .right .right03 .askphbox .userph li {
	height: 25px;
	line-height: 25px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-bottom: #e8e8e8 1px dotted;
}
.askmain .right .right03 .askphbox .userph span#score {
	float: right;
	color: #999;
}
.askalllist {
	width: 965px;
	margin: 0px auto;
}
.askalllist .shownav {
	border-bottom: #c6ddf1 1px solid;
	height: 29px;
	overflow: hidden;
}
.askalllist .shownav li {
	width: 110px;
	margin: 0px 3px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	border: #c6ddf1 1px solid;
	border-bottom: none;
	float: left;
	font-size: 14px;
	color: #069;
}
.askalllist .shownav a:hover {
	color: red;
	text-decoration: none;
}
.askalllist .shownav .curr {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	border-top: #c6ddf1 2px solid;
	height: 28px;
	line-height: 28px;
	margin-bottom: -1px;
	font-size: 14px;
	color: #069;
}
.askalllist .shownav .curr a {
	color: #069;
	font-weight: bold;
}
.askalllist .shownav .curr a:hover {
	color: red;
	text-decoration: none;
}
.askalllist .asktopic {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
}
.askalllist td {
	border-bottom: #c6ddf1 1px dashed;
	height: 28px;
	line-height: 28px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.askalllist .topic a {
	font-size: 14px;
}
.askalllist .topic a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain {
	width: 965px;
	margin: 0px auto;
}
.askxqmain .left {
	width: 220px;
	float: left;
}
.askxqmain .left .left01 {
	border: #c6ddf1 1px solid;
	background: #f6f9fc;
	height: 100%;
	overflow: hidden;
}
.askxqmain .left .left01 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	padding-left: 10px;
	border-bottom: #d7e6f4 1px solid;
}
.askxqmain .left .left01 .title span {
	width: 20px;
	float: left;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -210px;
	height: 23px;
	display: block;
	padding-right: 5px;
}
.askxqmain .left .left01 .left01box {
}
.askxqmain .left .left01 .left01box .askbox1 {
	padding: 10px;
}
.askxqmain .left .left01 .left01box .askbox1 ul {
}
.askxqmain .left .left01 .left01box .askbox1 li {
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -55px;
	padding-left: 10px;
	line-height: 25px;
}
.askxqmain .left .left01 .left01box .askbox1 span {
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #ff6600;
	font-weight: bold;
}
.askxqmain .left .left01 .left01box .askbox1 a {
	color: #0099ff;
}
.askxqmain .left .left01 .left01box .askbox1 a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .left .left01 .left01box .askbox2 {
	padding: 5px;
}
.askxqmain .left .left01 .left01box .askbox2 dl {
}
.askxqmain .left .left01 .left01box .askbox2 dt {
	height: 28px;
	line-height: 28px;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left 10px;
	padding-left: 10px;
	border-bottom: #d7e6f4 1px solid;
}
.askxqmain .left .left01 .left01box .askbox2 dt a {
	font-size: 14px;
	color: #069;
	font-family: verdana, arial, helvetica, sans-serif;
}
.askxqmain .left .left01 .left01box .askbox2 dt a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .left .left01 .left01box .askbox2 dt span.num {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #ff6600;
}
.askxqmain .left .left01 .left01box .askbox2 dd {
	line-height: 24px;
}
.askxqmain .left .left01 .left01box .askbox2 dd a {
	padding: 0px 5px;
}
.askxqmain .left .left01 .left01box .askbox2 dd a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right {
	width: 730px;
	float: right;
}
.askxqmain .right .asktitle {
	border-top: #1d89d1 3px solid;
	border-left: #e8e8e8 1px solid;
	border-right: #e8e8e8 1px solid;
	background: #e9f0ff;
	height: 39px;
	line-height: 39px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
}
.askxqmain .right .asktitle span.icon {
	width: 20px;
	float: left;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat 5px -750px;
	height: 39px;
	display: block;
	padding-right: 10px
}
.askxqmain .right .asktitle span.f1 {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.askxqmain .right .asktitle span#fav {
	float: right;
	color: red;
}
.askxqmain .right .asktitle span#fav a {
	width: 92px;
	display: block;
	background: url(/uploads/image/tdimages/askbtn.gif) no-repeat left top;
	height: 25px;
	line-height: 25px;
	margin: 6px 5px 0px 0px;
	padding-left: 26px;
	font-size: 12px;
	font-weight: normal;
	color: red;
}
.askxqmain .right .asktitle span#fav a:hover {
	text-decoration: none;
}
.askxqmain .right .userface {
	background: #f6f9fc;
}
.askxqmain .right .userface img {
	padding: 2px;
	border: #e8e8e8 1px solid;
	background: #fff;
}
.askxqmain .right .userface span.name {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #069;
	font-size: 14px;
}
.askxqmain .right .topictitle {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	height: 39px;
	line-height: 39px;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat 0px -1460px;
) padding-left:25px;
}
.askxqmain .right span.topictime {
	text-align: right;
	color: #999;
}
.askxqmain .right span.btn1 {
	float: right;
	color: #999;
	height: 28px;
	line-height: 28px;
}
.askxqmain .right span.btn1 a {
	width: 68px;
	display: block;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 23px;
	line-height: 23px;
	margin: 3px 5px 0px 0px;
	text-align: center;
	border: #c6ddf1 1px solid;
	float: left;
	color: #069;
}
.askxqmain .right span.btn1 a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right span.xsf {
	color: #999;
}
.askxqmain .right span.f1 {
	color: #ff6600;
	font-size: 14px;
	font-weight: bold;
}
.askxqmain .right .ms {
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding: 0px 10px;
}
.askxqmain .right .topiccontent {
	padding: 0px 10px;
	color: #000;
	line-height: 25px;
	font-size: 14px;
}
.askxqmain .right .share {
	height: 30px;
	line-height: 30px;
	border-top: #c6ddf1 1px solid;
}
.askxqmain .right h3 {
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding: 0px 10px;
}
.askxqmain .right .ansbtn {
	width: 143px;
	background: url(/uploads/image/tdimages/ans_btn.gif) no-repeat left top;
	height: 42px;
	border: none;
}
.askxqmain .right .right01 {
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.askxqmain .right .right01 .tit {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	padding-left: 15px;
	color: #069;
}
.askxqmain .right .right01 .tit span {
	float: right;
	padding-right: 10px;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.askxqmain .right .right01 .right01box {
	padding: 10px;
}
.askxqmain .right .right01 .right01box ul {
}
.askxqmain .right .right01 .right01box li {
	width: 80px;
	float: left;
	text-align: center;
}
.askxqmain .right .right01 .right01box a {
	color: #069;
}
.askxqmain .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right .asklist {
}
.askxqmain .right .asklist .tit {
	border-bottom: #c6ddf1 1px solid;
	height: 27px;
}
.askxqmain .right .asklist .tit li {
	width: auto;
	margin: 0px 3px;
	float: left;
	text-align: center;
}
.askxqmain .right .asklist .tit a {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	padding: 0px 4px;
	display: block;
	float: left;
	border: #c6ddf1 1px solid;
	border-bottom: none;
	margin-bottom: -1px;
	overflow: hidden;
}
.askxqmain .right .asklist .tit .curr a {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	border-left: #c6ddf1 1px solid;
	border-top: 2px #c6ddf1 solid;
	border-right: #c6ddf1 1px solid;
	border-bottom: none;
	margin-bottom: -2px;
	overflow: hidden;
	height: 29px;
	line-height: 29px;
	color: #069;
}
.askxqmain .right .asklist .tit a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right .asklist .asktopic {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
}
.askxqmain .right .asklist td {
	border-bottom: #c6ddf1 1px dotted;
	height: 28px;
	line-height: 28px;
}
.askxqmain .right .asklist .topic a {
	font-size: 14px;
}
.askxqmain .right .asklist .topic a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right .twsearch {
	border: #c6ddf1 1px solid;
	height: 129px;
}
.askxqmain .right .twbox {
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden;
}
.askxqmain .right .twbox .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
}
.askxqmain .right .twbox .title span {
	width: 20px;
	float: left;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -210px;
	height: 23px;
	display: block;
	margin-left: 5px;
	padding-right: 5px;
}
.askxqmain .right .twbox .ask_box {
	font-size: 14px;
}
.askxqmain .right .twbox .ask_box #topic {
	height: 30px;
	line-height: 30px;
	border: #c6ddf1 1px solid;
	font-size: 14px;
	color: #999;
}
.askxqmain .right .askxg {
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden;
}
.askxqmain .right .askxg .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
}
.askxqmain .right .askxg .title span {
	width: 20px;
	float: left;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -210px;
	height: 23px;
	display: block;
	margin-left: 5px;
	padding-right: 5px;
}
.askxqmain .right .askxg .askxgbox {
	padding: 10px;
}
.askxqmain .right .askxg .askxgbox h3 {
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
	color: red;
}
.askxqmain .right .askxg .askxgbox li {
	height: 30px;
	line-height: 30px;
	border-bottom: #e8e8e8 1px dotted;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -125px;
	padding-left: 15px;
}
.askxqmain .right .askxg .askxgbox a {
	font-size: 14px;
}
.askxqmain .right .askxg .askxgbox a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right .asksealist {
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden;
}
.askxqmain .right .asksealist .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	border-bottom: #c6ddf1 1px solid;
}
.askxqmain .right .asksealist .title span#icon {
	width: 20px;
	float: left;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -210px;
	height: 23px;
	display: block;
	margin-left: 5px;
	padding-right: 5px;
}
.askxqmain .right .asksealist .title span#keyword {
	float: right;
	color: #999;
	font-size: 12px;
	padding-right: 15px;
}
.askxqmain .right .asksealist .title span#keyword b {
	color: #ff6600;
	font-weight: bold;
}
.askxqmain .right .asksealist table {
	margin-top: 10px;
}
.askxqmain .right .asksealist .keywordtitle {
	background: #e8e8e8;
	height: 29px;
	line-height: 29px;
}
.askxqmain .right .asksealist .topic {
	padding-left: 15px;
}
.askxqmain .right .asksealist .topic a:hover {
	color: red;
	text-decoration: none;
}
.zjmain {
	width: 965px;
	margin: 0px auto;
}
.zjmain .floatl {
	width: 695px;
	float: left;
	border: #c6ddf1 1px solid;
}
.zjmain .floatl .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	border-bottom: #c6ddf1 1px solid;
}
.zjmain .floatl .title span#icon {
	width: 20px;
	display: block;
	float: left;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat 5px -259px;
	height: 29px;
}
.zjmain .floatl .title span#seatype {
	float: right;
	padding-right: 15px;
}
.zjmain .floatl .title span#seatype a {
	font-size: 12px;
	color: #000;
	padding: 0px 5px;
}
.zjmain .floatl .title span#seatype a:hover {
	color: red;
	text-decoration: none;
}
.zjmain .floatl .zjlistbox {
}
.zjmain .floatl .zjlistbox ul {
	padding: 10px;
}
.zjmain .floatl .zjlistbox .askzj {
	height: 153px;
	border-bottom: #e8e8e8 1px dashed;
	margin-bottom: 8px;
	overflow: hidden;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v03 {
	width: 140px;
	float: left;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v03 img {
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.zjmain .floatl .zjlistbox .u_zjt_tgrz {
	margin: 5px;
	background: #f3f3f3;
	padding: 2px;
	text-align: center;
	border: #e8e8e8 1px solid;
	height: 38px;
	line-height: 38px;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 {
	width: auto;
	padding-left: 10px;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 span {
	font-size: 12px;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 .zxbtn a {
	margin-top: 10px;
	width: 64px;
	float: right;
	height: 25px;
	line-height: 25px;
	padding-left: 28px;
	background: url(/uploads/image/tdimages/askbtn.gif) no-repeat;
	display: block;
	color: red;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 .zxbtn a:hover {
	text-decoration: none;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 h2 a {
	font-size: 12px;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 h2 a:hover {
	color: red;
	text-decoration: none;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 p {
	line-height: 23px;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 p span a {
	color: #069;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 p span a:hover {
	color: red;
	text-decoration: none;
}
.zjmain .floatr {
	width: 255px;
	float: right;
}
.zjmain .floatr .floatr1 {
	border: #c6ddf1 1px solid;
}
.zjmain .floatr .floatr1 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	border-bottom: #c6ddf1 1px solid;
}
.zjmain .floatr .floatr1 .title span {
	width: 20px;
	float: left;
	background: url(/uploads/image/tdimages/ask_points.gif) no-repeat left -210px;
	height: 23px;
	display: block;
	margin-left: 5px;
	padding-right: 5px;
}
.zjmain .floatr .floatr1 .floatr1box {
	padding: 10px;
	line-height: 24px;
	text-indent: 2em;
}
.zjmain .floatr .floatr1 .floatr1box div {
	text-align: center;
}
/*投票*/
.votemain {
	width: 963px;
	margin: 0px auto;
	border: #c6ddf1 1px solid;
}
.votemain .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	padding-left: 15px;
}
.votemain .votemainbox {
	padding: 8px;
}
.votemain .votemainbox .tit {
	background: #f1f1f1;
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	text-align: center;
}
/*网站地图*/

/*网站地图*/
.mapmain {
}
.mapmain .tit {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}
.mapmain .tit h2 {
	background: #fff;
	height: 27px;
	line-height: 27px;
	margin-top: 2px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	width: 80px;
	text-align: center;
	border: #ddd 1px solid;
	border-bottom: none;
}
.mapmain .tit span {
	margin-left: 15px;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	font-family: verdana, arial, helvetica, sans-serif;
}
.mapmain .mapbox {
	padding: 8px 0px;
}
.mapmain .mapbox .maplist {
	border: 1px solid #f1f1f1;
	margin-bottom: 9px;
	padding: 6px;
}
.mapmain .mapbox .maplist .classname {
	background: #fafafa;
	border: #f1f1f1 1px solid;
	padding-left: 4px;
}
.mapmain .mapbox .maplist .classname a {
	font-weight: bold;
	font-size: 16px;
	padding: 0px 5px;
}
.mapmain .mapbox .maplist .classname a:hover {
	color: red;
	text-decoration: none;
}
.mapmain .mapbox .maplist2 {
	padding: 3px;
	line-height: 28px;
}
.mapmain .mapbox .maplist2 span.classname2 {
	line-height: 30px;
}
.mapmain .mapbox .maplist2 span.classname2 a {
	padding: 0px 5px;
	color: #555;
	font-weight: bold;
}
.mapmain .mapbox .maplist span a {
	padding: 0px 5px;
}
.mapmain .mapbox .maplist span a:hover {
	color: #ff6600;
	text-decoration: none;
}
/*二手房源*/

.esfmain {
	width: 965px;
	margin: 0px auto;
}
.esfmain .left {
	width: 700px;
	float: left;
}
.esfmain .left .topic {
	border: #cce0f5 1px solid;
	background: #f3faff url(/uploads/image/tdimages/hoticon.gif) no-repeat left top;
	height: 49px;
	overflow: hidden;
}
.esfmain .left .topic h1 {
	padding: 4px 8px;
	text-align: center
}
.esfmain .left .topic h1 a {
	font-size: 24px;
	font-weight: bold;
	color: #3d81c0;
	font-family: "微软雅黑"
}
.esfmain .left .topic h1 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.esfmain .left .floatl {
	width: 230px;
	float: left;
}
.esfmain .left .floatl .floatl01 {
	height: 220px;
	overflow: hidden;
}
.esfmain .left .floatl .floatl01 .left01box {
}
.esfmain .left .floatl .floatl01 .let01box ul {
}
.esfmain .left .floatl .floatl01 .left01box li {
	height: 25px;
	line-height: 25px;
	width: 230px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.esfmain .left .floatl .floatl01 .left01box a {
	font-size: 14px;
	color: #3d81c0;
}
.esfmain .left .floatl .floatl01 .left01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.esfmain .left .floatr {
	width: 450px;
	float: right;
}
.esfmain .right {
	width: 255px;
	float: right;
}
.esfmain .right .right01 {
	height: 280px;
	overflow: hidden;
}
.esfmain .right .right01 .title {
	height: 30px;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.esfmain .right .right01 .title h4 {
	font-size: 16px;
	font-weight: bold;
	background: #fefefe;
	width: 80px;
	line-height: 30px;
	font-family: "微软雅黑";
}
.esfmain .right .right01 .title span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.esfmain .right .right01 .title span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.esfmain .right .right01 .title span a:hover {
	color: red;
	text-decoration: none;
}
.esfmain .right .right01 .right01box {
	padding: 8px;
}
.esfmain .right .right01 .right01box ul {
}
.esfmain .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: #f1f1f1 1px dashed;
}
.esfmain .right .right01 .right01box a {
	color: #3d81c0;
}
.esfmain .right .right01 .right01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.esfmain01 {
	width: 965px;
	margin: 0px auto;
}
.esfmain01 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: 4px solid #dadada;
	width: 100%;
	margin-bottom: 20px;
}
.esfmain01 .title h2 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 120px;
}
.esfmain01 .esfmain01box {
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.esfmain01 .esfmain01box ul {
}
.esfmain01 .esfmain01box li {
	width: 20%;
	float: left;
	text-align: center;
	height: 190px;
	overflow: hidden;
	color: #3d81c0;
}
.esfmain01 .esfmain01box .information_xx {
	text-align: left;
	padding-left: 35px;
}
.esfmain01 .esfmain01box img {
	margin-bottom: 8px;
}
.esfmain02 {
	width: 965px;
	margin: 0px auto;
}
.esfmain02 .left {
	width: 690px;
	float: left;
}
.esfmain02 .left .title {
	height: 30px;
	line-height: 30px;
	border-bottom: 4px solid #dadada;
	width: 100%;
	margin-bottom: 20px;
}
.esfmain02 .left .title h2 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 120px;
}
.esfmain02 .left .leftlistbox {
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.esfmain02 .left .leftlistbox ul {
}
.esfmain02 .left .leftlistbox li {
	height: 105px;
	overflow: hidden;
	border-bottom: #f1f1f1 1px dashed;
	margin-bottom: 10px;
}
.esfmain02 .left .leftlistbox .photo {
	width: 120px;
	float: left;
}
.esfmain02 .left .leftlistbox .photo img {
	width: 110px;
	height: 88px;
}
.esfmain02 .left .leftlistbox .detail {
	width: 350px;
	float: left;
}
.esfmain02 .left .leftlistbox .detail h4 {
	height: 30px;
	line-height: 30px;
}
.esfmain02 .left .leftlistbox .detail h4 a {
	color: #3d81c0;
}
.esfmain02 .left .leftlistbox .detail h4 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.esfmain02 .left .leftlistbox .detail p.broker {
	height: 30px;
	line-height: 30px;
	display: inline-table;
}
.esfmain02 .left .leftlistbox .area {
	width: 88px;
	float: left;
	font-size: 14px;
	color: #666;
	text-align: center;
	padding-top: 36px;
}
.esfmain02 .left .leftlistbox .price {
	width: 88px;
	float: right;
	font-size: 22px;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
	padding-top: 30px;
}
.esfmain02 .right {
	width: 255px;
	float: right;
}
.esfmain02 .right .right01 {
	height: 100%;
	overflow: hidden;
}
.esfmain02 .right .right01 .title {
	height: 30px;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	overflow: hidden;
	margin-top: 5px;
}
.esfmain02 .right .right01 .title h4 {
	font-size: 16px;
	font-weight: bold;
	background: #fefefe;
	width: 80px;
	line-height: 30px;
	font-family: "微软雅黑";
}
.esfmain02 .right .right01 .right01box {
	padding: 8px;
}
.esfmain02 .right .right01 .right01box li {
	height: 26px;
	line-height: 26px;
	border-bottom: #f1f1f1 1px solid;
}
.esfmain02 .right .right01 .right01box p {
	width: 33%;
	float: left;
}
.esfmain02 .right .right01 .right01box a {
	color: #3d81c0;
}
.esfmain02 .right .right01 .right01box p#sj {
	font-size: 14px;
	color: #ff6600;
	text-align: right;
}
.esfmain02 .right .right01 .right01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.esfnr {
	width: 963px;
	margin: 0px auto;
	border: #f1f1f1 1px solid;
	height: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.esfnr h2 {
	font-size: 26px;
	font-weight: bold;
	color: #ff6600;
	padding: 8px 18px;
}
.esfnr .tit {
	height: 25px;
	line-height: 25px;
	color: #999;
	font-size: 12px;
	color: #666;
	padding-left: 18px;
}
.esfnr .tit a {
	font-weight: bold;
	color: #ff6600;
}
.esfnr .esfnrbox {
	margin: 10px;
}
.esfnr .esfnrbox .left {
	width: 670px;
	float: left;
}
.esfnr .esfnrbox .left .left01 {
	border: #e8e8e8 1px solid;
	background: #fdfdfd;
	height: 100%;
	padding-bottom: 8px;
	overflow: hidden;
}
.esfnr .esfnrbox .left .left01 .floatl {
	width: 210px;
	float: left;
	background: #fdfdfd;
	margin: 10px;
	padding: 10px;
}
.esfnr .esfnrbox .left .left01 .floatl img {
	width: 180px;
	height: 267px;
}
.esfnr .esfnrbox .left .left01 .floatr {
	width: 400px;
	float: right;
}
.esfnr .esfnrbox .left .left01 .floatr ul {
}
.esfnr .esfnrbox .left .left01 .floatr #jbxx {
	padding-top: 8px;
}
.esfnr .esfnrbox .left .left01 .floatr #jbxx li {
	line-height: 25px;
	text-align: left;
}
.esfnr .esfnrbox .left .left01 .floatr #qtxx li {
	width: 33%;
	float: left;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}
.esfnr .esfnrbox .left .left01 .floatr .tel {
	background: url(/uploads/image/tdimages/telbg.png) no-repeat;
	width: 250px;
	height: 43px;
	line-height: 43px;
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	padding-left: 55px;
	letter-spacing: 2px;
}
.esfnr .esfnrbox .left .left01 .floatr li span#jg {
	font-size: 26px;
	font-weight: bold;
	color: red;
	font-family: "times new roman", times, serif;
}
.esfnr .esfnrbox .left .left02 {
	border: #e8e8e8 1px solid;
	background: #fdfdfd;
	height: 100%;
	text-align: right;
	padding: 8px;
	overflow: hidden;
}
.esfnr .esfnrbox .left .left03 {
	border: #e8e8e8 1px solid;
	background: #fdfdfd;
	height: 100%;
	padding: 8px;
	overflow: hidden;
}
.esfnr .esfnrbox .left .left03 .title {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-left: 15px;
}
.esfnr .esfnrbox .left .left03 .left03box {
	padding: 10px;
	line-height: 25px;
}
.esfnr .esfnrbox .right {
	width: 260px;
	float: right;
}
.esfnr .esfnrbox .right .right01 {
	border: #e8e8e8 1px solid;
	background: #fdfdfd;
	height: 100%;
	overflow: hidden;
}
.esfnr .esfnrbox .right .right01 .fbztx {
	padding: 15px 0px 0px 0px;
	text-align: center;
}
.esfnr .esfnrbox .right .right01 .fbztx img {
	width: 94px;
	height: 124px;
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.esfnr .esfnrbox .right .right01 .fbzname {
	padding: 0px 15px;
	text-align: center;
	height: 30px;
	line-height: 30px;
}
.esfnr .esfnrbox .right .right01 .fbzname a {
	font-weight: bold;
	color: #000;
}
.esfnr .esfnrbox .right .right01 .fbzname a:hover {
	color: red;
	text-decoration: none;
}
.esfnr .esfnrbox .right .right01 .fbz_xx {
	padding: 6px 45px 10px 45px;
	border-top: #f1f1f1 1px dashed;
}
.esfnr .esfnrbox .right .right01 .fbz_xx ul {
}
.esfnr .esfnrbox .right .right01 .fbz_xx li {
	height: 25px;
	line-height: 25px;
}
.esfnr .esfnrbox .right .right02 {
	border: #e8e8e8 1px solid;
	background: #fdfdfd;
	height: 100%;
	overflow: hidden;
}
.esfnr .esfnrbox .right .right02 .title {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-left: 15px;
}
.esfnr .esfnrbox .right .right02 .right02box {
	padding: 8px;
}
.esfnr .esfnrbox .right .right02 .right02box ul {
}
.esfnr .esfnrbox .right .right02 .right02box li {
	height: 26px;
	line-height: 26px;
	border-bottom: #f1f1f1 1px solid;
}
.esfnr .esfnrbox .right .right02 .right02box p {
	width: 33%;
	float: left;
}
.esfnr .esfnrbox .right .right02 .right02box a {
	color: #333;
}
.esfnr .esfnrbox .right .right02 .right02box p#sj {
	font-size: 14px;
	color: #ff6600;
	text-align: right;
}
.esfnr .esfnrbox .right .right02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.esfsxmain01 {
	width: 965px;
	margin: 0px auto;
}
.esfsxmain01 .title {
	border: #cce0f5 1px solid;
	background: #f3faff;
	height: 49px;
	overflow: hidden;
}
.esfsxmain01 .title h2 {
	background: url(/uploads/image/tdimages/pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.esfsxmain01 .esfsxmain01box {
	border: #cce0f5 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
	padding: 10px;
}
.esfsxmain02 {
	width: 965px;
	margin: 0px auto;
}
.esfsxmain02 .left {
	width: 700px;
	float: left;
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.esfsxmain02 .left .tabtit {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
}
.esfsxmain02 .left .listing {
	padding: 8px;
}
.esfsxmain02 .left .listing ul {
}
.esfsxmain02 .left .listing li {
	height: 110px;
	overflow: hidden;
	border-bottom: #f1f1f1 1px dashed;
	margin-bottom: 8px;
}
.esfsxmain02 .left .listing .bkyellow {
}
.esfsxmain02 .left .listing .bkyellow .pic {
	width: 100px;
	float: left;
}
.esfsxmain02 .left .listing .bkyellow .pic img {
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.esfsxmain02 .left .listing .bkyellow dl.house {
	width: 560px;
	float: right;
}
.esfsxmain02 .left .listing .bkyellow dl.house .housetit {
	width: 350px;
	float: left;
}
.esfsxmain02 .left .listing .bkyellow dl.house p {
}
.esfsxmain02 .left .listing .bkyellow dl.house p.housetitle {
}
.esfsxmain02 .left .listing .bkyellow dl.house p.housetitle a {
	font-size: 14px;
	color: #069;
}
.esfsxmain02 .left .listing .bkyellow dl.house p.housetitle a:hover {
	color: red;
	text-decoration: none;
}
.esfsxmain02 .left .listing .bkyellow dl.house p.black a {
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.esfsxmain02 .left .listing .bkyellow dl.house p.gray9 a {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.esfsxmain02 .left .listing .bkyellow dl.house p.gray9 span.marr7 {
	color: #999;
}
.esfsxmain02 .left .listing .bkyellow dl.house .area {
	width: 88px;
	float: left;
}
.esfsxmain02 .left .listing .bkyellow dl.house .money {
	width: 88px;
	float: right;
}
.esfsxmain02 .left .esfresult {
	height: 30px;
	line-height: 30px;
	background: #f3faff;
}
.esfsxmain02 .left .esfresult .totalnum {
	width: 230px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-left: 15px;
}
.esfsxmain02 .left .esfresult .sortby {
	width: 350px;
	float: right;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
}
.esfsxmain02 .right {
	width: 255px;
	float: right;
}
.esfsxmain02 .right .right01 {
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.esfsxmain02 .right .right01 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x 0px top;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
}
.esfsxmain02 .right .right01 .right01box {
	padding: 10px;
}
.esfsxmain02 .right .right01 .right01box ul {
}
.esfsxmain02 .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
	border-bottom: #f1f1f1 1px dashed;
}
.esfsxmain02 .right .right01 .right01box p {
	float: left;
	width: 33%;
}
.esfsxmain02 .right .right01 .right01box p#sj {
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
}
.esfsxmain02 .right .right01 .right01box p a {
	color: #069;
}
.esfsxmain02 .right .right01 .right01box p a:hover {
	color: red;
text-decoration:;
}
/*空间门户*/

.spacenav {
	width: 963px;
	margin: 0px auto;
	border: #c6ddf1 1px solid;
	background: #f5fafe;
	height: 31px;
	line-height: 31px;
}
.spacenav h3 {
	width: 90px;
	float: left;
	background: url(/uploads/image/tdimages/icon2.gif) no-repeat right top;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	color: #ff6600;
}
.spacenav ul {
	width: 850px;
	float: right;
}
.spacenav li {
	width: auto;
	float: left;
	padding: 0px 5px;
}
.spacenav a {
	font-size: 14px;
}
.spacenav a:hover {
	color: red;
	text-decoration: none;
}
.spacemain {
	width: 965px;
	margin: 0px auto;
}
.spacemain .left {
	width: 700px;
	float: left;
}
.spacemain .left .left01 {
	border: #c6ddf1 1px solid;
	padding-bottom: 10px;
	height: 100%;
	overflow: hidden;
}
.spacemain .left .left01 h3 {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 15px;
	font-size: 14px;
	position: relative;
}
.spacemain .left .left01 h3 span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.spacemain .left .left01 h3 span a {
	font-size: 12px;
	font-weight: normal;
}
.spacemain .left .left01 h3 span a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .left .left01 .left01box {
	padding: 10px;
}
.spacemain .left .left01 .left01box ul {
}
.spacemain .left .left01 .left01box li {
	width: 14%;
	background: url(/uploads/image/tdimages/img60.gif) no-repeat center top;
	margin: 1px;
	height: 80px;
	float: left;
	text-align: center;
}
.spacemain .left .left01 .left01box img {
	width: 48px;
	height: 48px;
	margin-bottom: 8px;
	margin-top: 5px;
}
.spacemain .left .left01 .left01box a {
	font-family: verdana, arial, helvetica, sans-serif;
}
.spacemain .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .left .left01 .left02box {
	padding: 10px;
}
.spacemain .left .left01 .left02box ul {
}
.spacemain .left .left01 .left02box li {
	width: 25%;
	text-align: center;
	float: left;
	margin: 0px 9px;
	background: url(/uploads/image/tdimages/img140.gif) no-repeat 10px top;
	width: 140px;
	height: 142px;
	padding: 5px 5px 0px 8px;
}
.spacemain .left .left01 .left02box img {
	padding-top: 3px;
	margin-bottom: 4px;
}
.spacemain .left .left01 .left02box a {
	font-family: verdana, arial, helvetica, sans-serif;
}
.spacemain .left .left01 .left02box a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .left .left02 {
}
.spacemain .left .left02 div.title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	border: #c6ddf1 1px solid;
	border-bottom: none;
	height: 29px;
	line-height: 29px;
	padding-left: 15px;
	font-size: 14px;
	color: #069;
}
.spacemain .left .left02 .left02box {
	margin-top: 8px;
}
.spacemain .left .left02 .left02box .floatl {
	width: 336px;
	float: left;
}
.spacemain .left .left02 .left02box .floatl h2 {
	background: url(/uploads/image/tdimages/multipage.gif) no-repeat 0px 10px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
	padding-left: 15px;
	color: #069;
	border-bottom: #e8e8e8 1px solid;
}
.spacemain .left .left02 .left02box .floatl .floatlbox {
	padding: 10px;
	height: 140px;
	overflow: hidden;
}
.spacemain .left .left02 .left02box .floatl .floatlbox ul {
}
.spacemain .left .left02 .left02box .floatl .floatlbox li {
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	height: 25px;
	line-height: 25px;
	border-bottom: #e8e8e8 1px dotted;
	padding-left: 10px;
}
.spacemain .left .left02 .left02box .floatl .floatlbox a {
	font-size: 12px;
}
.spacemain .left .left02 .left02box .floatl .floatlbox a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .left .left02 .left02box .floatl .floatlbox span#date {
	float: right;
	color: #999;
}
.spacemain .left .left02 .left02box .floatr {
	width: 336px;
	float: right;
}
.spacemain .left .left02 .left02box .floatr h2 {
	background: url(/uploads/image/tdimages/multipage.gif) no-repeat 0px 10px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
	padding-left: 15px;
	color: #069;
	border-bottom: #e8e8e8 1px solid;
}
.spacemain .left .left02 .left02box .floatr .floatrbox {
	padding: 10px;
	height: 140px;
	overflow: hidden;
}
.spacemain .left .left02 .left02box .floatr .floatrbox ul {
}
.spacemain .left .left02 .left02box .floatr .floatrbox li {
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	height: 25px;
	line-height: 25px;
	border-bottom: #e8e8e8 1px dotted;
	padding-left: 10px;
}
.spacemain .left .left02 .left02box .floatr .floatrbox a {
	font-size: 12px;
}
.spacemain .left .left02 .left02box .floatr .floatrbox a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .left .left02 .left02box .floatr .floatrbox span#date {
	float: right;
	color: #999;
}
.spacemain .right {
	width: 255px;
	float: right;
}
.spacemain .right .focus {
	border: #c6ddf1 1px solid;
	overflow: hidden;
}
.spacemain .right .right01 {
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden;
	padding-bottom: 5px;
}
.spacemain .right .right01 h3 {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 15px;
	font-size: 14px;
	position: relative;
}
.spacemain .right .right01 h3 span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.spacemain .right .right01 h3 span a {
	font-size: 12px;
	font-weight: normal;
}
.spacemain .right .right01 h3 span a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .right .right01 .right01box {
	padding: 8px;
}
.spacemain .right .right01 .right02box {
	padding: 8px;
}
.spacemain .right .right01 .right02box ul {
}
.spacemain .right .right01 .right02box li {
	height: 25px;
	line-height: 25px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.spacemain .right .right01 .right02box a {
}
.spacemain .right .right01 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .right .right01 .right02box span#date {
	float: right;
	color: #999;
}
.spacemain .right .right01 .right03box {
	padding: 8px;
}
.spacemain .right .right01 .right03box ul {
}
.spacemain .right .right01 .right03box li {
	height: 25px;
	line-height: 25px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.spacemain .right .right01 .right03box a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .right .right01 .right04box {
	padding: 8px;
}
.spacemain .right .right01 .right04box ul {
}
.spacemain .right .right01 .right04box li {
	line-height: 25px;
	border-bottom: #e8e8e8 1px dashed;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
}
.spacemain .right .right01 .right04box a:hover {
	color: red;
	text-decoration: none;
}
.spacemainbox .categorybox {
	display: none;
}
.spacemainbox {
	width: 965px;
	margin: 0px auto;
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden
}
.spacemainbox h3 {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 15px;
	font-size: 14px;
}
.spacemainbox .morespace {
	padding: 10px;
}
.spacemainbox .morespace ul {
}
.spacemainbox .morespace li {
	width: 460px;
	margin: 5px;
	float: left;
	border-bottom: #e8e8e8 1px dotted;
}
.spacemainbox .morespace .userpic {
	width: 60px;
	height: 60px;
	float: left;
	background: url(/uploads/image/tdimages/img60.gif) no-repeat left center;
	text-align: center
}
.spacemainbox .morespace .userpic img {
	width: 50px;
	height: 50px;
	margin-top: 3px;
}
.spacemainbox .morespace .mysplittd {
	width: 390px;
	float: right;
}
.spacemainbox .morespace .mysplittd span {
	height: 25px;
	line-height: 25px;
}
.spacemainbox .morespace .mysplittd span a {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
.spacemainbox .morespace .mysplittd span a:hover {
	color: red;
	text-decoration: none;
}
.spacemainbox .morespace .mysplittd .btntips a:hover {
	color: red;
	text-decoration: none;
}
.spacemainbox .spacesear {
	margin: 10px;
	border: #e8e8e8 1px solid;
	background: #fafafa;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.spacemainbox .spacesear .btn {
	background: red;
	color: #fff;
	border: #f1f1f1 1px solid;
	height: 20px;
	line-height: 17px;
}
.spacemainbox .albumlist {
	padding: 10px;
}
.spacemainbox .albumlist ul {
}
.spacemainbox .albumlist li {
	width: 140px;
	height: 142px;
	margin: 5px;
	background: url(/uploads/image/tdimages/img140.gif) no-repeat;
	float: left;
	text-align: center;
	overflow: hidden;
}
.spacemainbox .albumlist img {
	width: 120px;
	height: 102px;
	padding: 2px;
	margin-bottom: 2px;
}
.spacemainbox .albumlist a:hover {
	color: red;
	text-decoration: none;
}
.spacemainbox .groupmore {
	padding: 10px;
}
.spacemainbox .groupmore li {
	width: 33%;
	float: left;
}
.spacemainbox .groupmore img {
	width: 110px;
	height: 95px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.spacemainbox .groupmore a.teamname {
	font-weight: bold;
}
.spacemainbox .groupmore a:hover {
	color: red;
	text-decoration: none;
}
.freshmainbox {
	width: 965px;
	margin: 0px auto;
}
.freshmainbox .left {
	width: 700px;
	float: left;
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden
}
.freshmainbox .freshmain {
	padding: 10px;
}
.freshmainbox .left h3 {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 15px;
	font-size: 14px;
}
.freshmainbox .left .faceborder {
	width: 65px;
	height: 65px;
	border: #e8e8e8 1px solid;
	padding: 2px;
}
.freshmainbox .left .btn {
	background: red;
	color: #fff;
	border: #f1f1f1 1px solid;
	height: 20px;
	line-height: 17px;
}
.freshmainbox .freshmain .cmttextarea {
	width: 550px;
	height: 30px;
	padding: 5px;
	color: #999;
}
.freshmainbox .right {
	width: 250px;
	float: right;
}
.freshmainbox .right .right01 {
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden
}
.freshmainbox .right .right01 h3 {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 15px;
	font-size: 14px;
	position: relative;
}
.freshmainbox .right .right01 h3 span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.freshmainbox .right .right01 h3 span a {
	font-size: 12px;
	font-weight: normal;
}
.freshmainbox .right .right01 h3 span a:hover {
	color: red;
	text-decoration: none;
}
.freshmainbox .right .right01 .right01box {
	padding: 8px;
}
.freshmainbox .right .right01 .right01box ul {
}
.freshmainbox .right .right01 .right01box li {
	width: 25%;
	float: left;
	text-align: center;
}
.freshmainbox .right .right01 .right01box img {
	width: 46px;
	height: 46px;
	padding: 2px;
	border: #e8e8e8 1px solid;
	margin-bottom: 8px;
}
.freshmainbox .right .right01 .right01box a {
}
.freshmainbox .left #searchresult {
}
.freshmainbox .left #searchresult li {
	width: 50%;
	float: left;
	text-align: center;
	height: 130px;
	border-bottom: #e8e8e8 1px dashed;
	overflow: hidden;
}
.freshmainbox .left #searchresult .face img {
	width: 58px;
	height: 58px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.freshmainbox .left #searchresult a:hover {
	color: red;
	text-decoration: none;
}
.freshmainbox .left #searchresult .realname {
	font-family: verdana, arial, helvetica, sans-serif;
	height: 25px;
	line-height: 25px;
}
/*公司大全*/
.companymain1 {
	width: 965px;
	margin: 0px auto;
}
.companymain1 .left {
	width: 275px;
	float: left;
}
.companymain1 .left .left01 {
	border: #c6ddf1 1px solid;
	height: 219px;
	overflow: hidden;
}
.companymain1 .left .left01 .title {
	font-size: 14px;
	background: #eaf3fb;
	border-bottom: #c6ddf1 1px solid;
	color: #000;
	font-weight: bold;
	padding-left: 15px;
	line-height: 30px;
}
.companymain1 .left .left01 .left01box {
	padding: 0px 8px;
}
.companymain1 .left .left01 .left01box ul {
}
.companymain1 .left .left01 .left01box li {
	line-height: 24px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	border-bottom: #f1f1f1 1px dashed;
}
.companymain1 .left .left01 .left01box span#date {
	float: right;
	color: #999;
}
.companymain1 .left .left01 .left01box a {
}
.companymain1 .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.companymain1 .middle {
	width: 450px;
	float: left;
	margin-left: 10px;
}
.companymain1 .right {
	width: 220px;
	float: right;
}
.companymain1 .right .right01 {
	border: #c6ddf1 1px solid;
	padding: 8px;
}
.companymain1 .right .right01 li {
}
.companymain1 .right .right01 li span {
	color: green;
}
.companymain1 .right .right02 {
	border: #c6ddf1 1px solid;
	background: #fcfeff;
	height: 46px;
	text-align: center;
	padding: 6px 8px;
	overflow: hidden;
}
.companymain2 {
	width: 965px;
	margin: 0px auto;
}
.companymain2 .left {
	width: 735px;
	float: left;
}
.companymain2 .left .title {
	border: #cce0f5 1px solid;
	height: 35px;
	overflow: hidden;
	border-bottom: none;
	display: none
}
.companymain2 .left .title h2 {
	width: 100px;
	height: 35px;
	font-size: 18px;
	font-weight: bold;
	color: #222;
	text-align: center;
	display: block;
	font-family: "微软雅黑";
	line-height: 35px;
	float: left;
}
.companymain2 .left .left01box {
	border: #cce0f5 1px solid;
	padding: 10px;
}
.companymain2 .left .left01box .companyname a {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.companymain2 .left .left01box .companyname a:hover {
	color: red;
	text-decoration: none;
}
.companymain2 .left .left01box .companylist {
	line-height: 24px;
}
.companymain2 .left .left01box .companylist a:hover {
	color: red;
	text-decoration: none;
}
.companymain2 .left .left01box .productclass {
}
.companymain2 .left .left01box .productclass .classname a {
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.companymain2 .left .left01box .productclass .classname a:hover {
	color: red;
	text-decoration: none;
}
.companymain2 .left .left01box .productclass .classname span.num {
	color: #ff6600;
}
.companymain2 .left .left01box .productclass .seconditem {
	line-height: 24px;
}
.companymain2 .left .left01box .productclass .seconditem a:hover {
	color: red;
	text-decoration: none;
}
.companymain2 .right {
	width: 220px;
	float: right;
}
.companymain2 .right .right01 {
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.companymain2 .right .right01 .title {
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
	padding-left: 15px;
}
.companymain2 .right .right01 .right01box {
	padding: 8px;
}
.companymain2 .right .right01 .right01box ul {
}
.companymain2 .right .right01 .right01box li {
	line-height: 24px;
}
.companymain2 .right .right01 .right01box a {
}
.companymain2 .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.companymain2 .right .right01 .right01box span {
	font-weight: bold;
	color: #ff6600;
	padding-right: 5px;
}
.companymain2 .right .right01 .right02box {
	padding: 8px;
}
.companymain2 .right .right01 .right02box a {
}
.companymain2 .right .right01 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.company_list {
	width: 965px;
	margin: 0px auto;
}
.company_list .left {
	width: 735px;
	float: left;
}
.company_list .left .left01 {
	background: #fff
}
.company_list .left .left01 .title {
	border: #dfdfdf 1px solid;
	height: 49px;
	overflow: hidden;
}
.company_list .left .left01 .title h2 {
	width: 150px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #222;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.company_list .left .left01 .title span {
	display: block;
	float: right;
	line-height: 49px;
	font-size: 14px;
	padding-right: 20px;
}
.company_list .left .left01 .left01box {
	border: #cce0f5 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
	padding: 8px;
	color: #ff6600;
}
.company_list .left .left01 .left01box a {
	font-size: 14px;
}
.company_list .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.company_list .left .left01 .newslist {
	border: #cce0f5 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
	padding: 8px;
	color: #ff6600;
}
.company_list .left .left01 .newslist h1 {
	font-size: 14px;
	color: #000;
	background: #f1f1f1;
	height: 28px;
	line-height: 28px;
	padding-left: 15px;
}
.company_list .left .left01 .newslist a {
}
.company_list .left .left01 .newslist a:hover {
	color: red;
	text-decoration: none;
}
.company_list .left .left01 .left03box {
	border: #cce0f5 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
	padding: 8px;
}
.company_list .left .left01 .left03box .productorder {
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
}
.company_list .left .left01 .left03box .productorder a {
	width: 88px;
	float: left;
	height: 30px;
	background: #cc0000;
	text-align: center;
	margin: 0px 5px;
	color: #fff;
}
.company_list .left .left01 .left03box .productorder a:hover {
	color: #ffff00;
}
.company_list .left .left01 .left03box table {
}
.company_list .left .left01 .left03box table tr.product_list {
	background: #f3faff;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
}
.company_list .left .left01 .left03box table td.pic img {
	padding: 2px;
	border: #f3faff 2px solid;
}
.company_list .left .left01 .left03box table td.pic img:hover {
	border: #ff6600 2px solid;
}
.company_list .left .left01 .left03box table td a.productname {
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
.company_list .left .left01 .left03box table td a:hover {
	color: red;
	text-decoration: none;
}
.company_list .left .left01 .left03box table td a.liuyan {
	font-size: 12px;
	font-weight: normal;
	color: #000;
}
.company_list .left .left01 .left03box table td span.lxfs a {
	color: #069;
	font-weight: normal;
}
.company_list .left .compsea {
	border: #cce0f5 1px solid;
	background: #f3faff;
	padding: 8px 15px;
	font-size: 14px;
}
.company_list .left .left02 {
}
.company_list .left .left02 img {
	width: 100%;
}
.company_list .right {
	width: 220px;
	float: right;
}
.company_list .right .right01 {
	padding: 8px;
	border: #c6ddf1 1px solid;
	background: #fcfeff;
	height: 46px;
	overflow: hidden;
}
.company_list .right .right01 a {
	height: 34px;
	line-height: 34px;
	text-align: center;
}
.company_list .right .right01 a:hover {
	color: #b50607;
	background: url(/uploads/image/tdimages/hoverbg.png) no-repeat left bottom;
	height: 34px;
	line-height: 34px;
	text-decoration: none;
}
.company_list .right .right02 {
	border: #c6ddf1 1px solid;
	background: #fcfeff;
	height: 46px;
	text-align: center;
	padding: 6px 8px;
	overflow: hidden;
}
.company_list .right .right03 {
	border: #dfdfdf 1px solid;
	height: 100%;
	overflow: hidden;
	background: #fff
}
.company_list .right .right03 .title {
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
	padding-left: 15px;
}
.company_list .right .right03 .right03box {
	padding: 8px;
}
.company_list .right .right03 .right03box ul {
}
.company_list .right .right03 .right03box li {
	line-height: 24px;
	width: 200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.company_list .right .right03 .right03box a {
}
.company_list .right .right03 .right03box a:hover {
	color: red;
	text-decoration: none;
}
.company_list .right .right03 .right03box span {
	font-weight: bold;
	color: #ff6600;
	padding-right: 5px;
}
.company_list .right .right03 .right02box {
	padding: 8px;
}
.company_list .right .right03 .right02box a {
}
.company_list .right .right03 .right02box a:hover {
	color: red;
	text-decoration: none;
}
/*company_show*/

.companyshow {
	width: 965px;
	margin: 0px auto;
}
.companyshow .left {
	width: 280px;
	float: left;
}
.companyshow .left .left01 {
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.companyshow .left .left01 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	padding-left: 15px;
}
.companyshow .left .left01 .left01box {
	padding: 8px;
}
.companyshow .left .left01 .left01box ul {
}
.companyshow .left .left01 .left01box li {
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
}
.companyshow .right {
	width: 675px;
	float: right;
}
.companyshow .right .right01 {
}
.companyshow .right .right01 .title {
	border: #cce0f5 1px solid;
	background: #f3faff;
	height: 49px;
	overflow: hidden;
}
.companyshow .right .right01 .title h2 {
	background: url(/uploads/image/tdimages/pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.companyshow .right .right01 .right01box {
	border: #cce0f5 1px solid;
	border-top: none;
	background: #fcfeff;
	height: 100%;
	overflow: hidden;
	padding: 15px;
	line-height: 24px;
	font-size: 14px;
	text-indent: 2em;
}
/*商城频道*/

.shopcontent {
	width: 965px;
	margin: 0px auto;
}
.shopcontent .left {
	width: 706px;
	float: left;
}
/* tmall focus */
#focus {
	width: 706px;
	height: 280px;
	overflow: hidden;
	position: relative;
}
#focus ul {
	height: 280px;
	position: absolute;
}
#focus ul li {
	float: left;
	width: 706px;
	height: 280px;
	overflow: hidden;
	position: relative;
	background: #000;
}
#focus ul li div {
	position: absolute;
	overflow: hidden;
}
#focus .btnbg {
	position: absolute;
	width: 706px;
	height: 40px;
	left: 0;
	bottom: 0;
	background: #000;
}
#focus .btn {
	position: absolute;
	width: 696px;
	height: 24px;
	left: 0;
	bottom: 8px;
	padding-left: 10px;
}
#focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 20px;
	font-family: "microsoft yahei", simhei;
	margin-right: 10px;
	cursor: pointer;
	color: #fff;
}
#focus .btn span.on {
	background: #000;
	color: #fcc;
}
.shopcontent .right {
	width: 245px;
	float: right;
	border: #09b173 1px solid;
}
.shopcontent .right .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
	padding-left: 10px;
}
.shopcontent .right .notbox {
	height: 213px;
	overflow: hidden;
	padding: 10px;
}
.shopcontent .right .notbox ul {
	padding: 0px;
	margin: 0px;
}
.shopcontent .right .notbox li {
	border-bottom: #e8e8e8 1px dashed;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 26px;
	line-height: 26px;
}
.shopcontent .right .notbox a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .left2 {
	width: 706px;
	float: left;
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.shopcontent .left2 .title {
	border-bottom: #09b173 1px solid;
}
.shopcontent .left2 .title span {
	width: 118px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: center;
	display: block;
}
.shopcontent .left2 .top-cate {
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.shopcontent .left2 .top-cate dl {
	width: 50%;
	float: left;
	border-bottom: #e8e8e8 2px dotted;
	height: 70px;
	overflow: hidden;
}
.shopcontent .left2 .top-cate dt {
	width: 60px;
	float: left;
	text-align: center;
}
.shopcontent .left2 .top-cate dt a {
	width: 60px;
	background: #f1f1f1;
	color: #000;
	display: block;
	height: 65px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	line-height: 25px;
	padding-top: 15px;
}
.shopcontent .left2 .top-cate dt a:hover {
	padding-top: 15px;
	background: url(/uploads/image/tdimages/onbg.gif) no-repeat left -10px;
	display: block;
	width: 60px;
	height: 65px;
	color: #fff;
	text-decoration: none;
}
.shopcontent .left2 .top-cate dd {
	width: 270px;
	float: right;
	margin-left: 8px;
	margin-right: 5px;
}
.shopcontent .left2 .top-cate dd a {
	padding: 0px 5px;
	line-height: 24px;
}
.shopcontent .left2 .top-cate dd a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .right {
}
.shopcontent .right .qgbox {
	padding: 8px;
	height: 286px;
	overflow: hidden;
}
/*首页抢购样式*/
.timebox {
	wborder-width: 0px;
	padding-top: 4px;
	height: 23px;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	line-height: 23px;
}
.timebox strong {
	font-size: 20px;
	padding: 0 3px;
	color: #e11400;
}
.product_list_s {
	width: 227px;
	border: solid #e7ca96;
	border-width: 0px;
	overflow: hidden;
}
.product_list_s ul {
	margin: 0px;
	padding: 0px;
}
.product_list_s li {
	width: 225px;
	padding: 0;
	border: 0;
}
.product_list_s li.first {
	background: none;
	text-align: center;
}
.product_list_s dl {
	background: none;
	padding: 3px;
}
.product_list_s dl dt {
	margin-bottom: 5px;
	position: relative;
}
.product_list_s dl dt img.q {
	position: absolute;
	width: 46px;
	height: 41px;
	right: 40px;
	bottom: 0;
	_bottom: 90px;
}
.product_list_s dl dt img.qw {
	position: absolute;
	width: 46px;
	height: 47px;
	right: 40px;
	bottom: 0;
}
.product_list_s dd.p_name {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
}
.product_list_s dd.p_name a {
	color: #666;
	display: block;
	text-align: center;
}
.product_list_s dd.p_name a:hover {
	color: red;
	display: block;
	text-align: center;
	text-decoration: none;
}
.product_list_s dd.p_price {
	color: #e42e2f;
	font-weight: bold;
}
.product_list_s dd.p_price strong {
	font-size: 12px;
}
.product_list_s dd.p_price1 {
	color: #666;
	height: 30px;
	line-height: 30px;
}
.product_list_s dd.p_price1 em {
	text-decoration: line-through;
}
.product_list_s dd.p_price1 strong {
	color: #e42e2f;
	height: 30px;
	line-height: 30px;
}
.loading {
	width: 229px;
	height: 289px;
}
.loading img {
	margin: 180px auto 0;
}
.product_list_s img {
	width: 162px;
	margin-top: 10px;
	height: 160px;
	overflow: hidden;
}
/*首页抢购样式end*/



.shopcontent .left3 {
	width: 706px;
	float: left;
}
.shopcontent .left3 .left3_a {
}
.shopcontent .left3 .left3_a .title {
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 30px;
	color: #000;
	position: relative;
}
.shopcontent .left3 .left3_a .title span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.shopcontent .left3 .left3_a .title span a {
	font-weight: normal;
	color: #069;
}
.shopcontent .left3 .left3_a .title span a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .left3 .left3_a .left3box {
	border: #09b173 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
}
.shopcontent .left3 .left3_a .left3box ul {
	padding: 10px;
}
.shopcontent .left3 .left3_a .left3box li {
	width: 25%;
	float: left;
	text-align: center;
}
.shopcontent .left3 .left3_a .left3box img {
	width: 150px;
	height: 200px;
	padding: 2px;
	border: #09b173 1px solid;
	margin-bottom: 8px;
}
.shopcontent .left3 .left3_a .left3box h3 {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
.shopcontent .left3 .left3_a .left3box a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .left3 .left3_a .left3box span {
	font-size: 14px;
	font-weight: bold;
	color: red;
}
.shopcontent .left3 .left3_a .left3box s {
	margin-left: 15px;
}
.shopcontent .left3 .left3_a #shoplist {
	margin-top: 10px;
	border: #09b173 1px solid;
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.shopcontent .left3 .left3_a #shoplist li {
	width: 25%;
	float: left;
	text-align: center;
}
.shopcontent .left3 .left3_a #shoplist img {
	width: 150px;
	height: 150px;
	padding: 2px;
	border: #09b173 1px solid;
	margin-bottom: 8px;
}
.shopcontent .left3 .left3_a #shoplist h3 {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
.shopcontent .left3 .left3_a #shoplist a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .left3 .left3_a #shoplist span {
	font-size: 14px;
	font-weight: bold;
	color: red;
}
.shopcontent .left3 .left3_a #shoplist s {
	margin-left: 15px;
}
.shopcontent .right3 {
	width: 247px;
	float: right;
}
.shopcontent .right3 .right01 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.shopcontent .right3 .right01 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	border-bottom: #09b173 1px solid;
	padding-left: 10px;
	position: relative;
}
.shopcontent .right3 .right01 .title span#more {
	position: absolute;
	right: 10px;
	top: 0px;
}
.shopcontent .right3 .right01 .title span#more a {
	font-size: 12px;
	font-weight: normal;
	color: #555;
	font-family: "宋体";
}
.shopcontent .right3 .right01 .tg {
	padding: 10px;
	height: 288px;
	overflow: hidden;
}
.shopcontent .right3 .right01 .tg li {
	line-height: 28px;
	border-bottom: #e8e8e8 1px solid;
}
.shopcontent .right3 .right01 .tg .tgbox {
	height: 130px;
	text-align: center;
	overflow: hidden;
}
.shopcontent .right3 .right01 .tg .tgpic img {
	width: 110px;
* width:120px;
	height: 120px;
	border: #e8e8e8 1px solid;
	padding: 2px;
	float: left;
}
.shopcontent .right3 .right01 .tg .tgjg {
	width: 95px;
	float: right;
	border: red 1px solid;
}
.shopcontent .right3 .right01 .tg .tgjg h2 {
	height: 30px;
	background: red;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.shopcontent .right3 .right01 .tg .tgjg dt {
	width: 49%;
	float: left;
	background: #f1f1f1;
	border-bottom: #fff 1px solid;
}
.shopcontent .right3 .right01 .tg h1 a {
	font-size: 12px;
	font-weight: normal;
	color: #555;
	line-height: 23px;
}
.shopcontent .right3 .right01 .tg h1 span#num {
	font-size: 12px;
	font-weight: normal;
	color: #fff;
}
.shopcontent .right3 .right01 .tg span#num {
	display: block;
	background: url(/uploads/image/tdimages/num.gif) no-repeat left 5px;
	width: 17px;
	height: 24px;
	color: #fff;
	float: left;
	text-align: center;
	line-height: 24px;
	margin-right: 8px;
}
.shopcontent .right3 .right01 a {
}
.shopcontent .right3 .right01 a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .right3 .right01 .lazyload {
	width: 226px;
	padding: 8px;
}
/*排行鼠标效果*/
.t_newhotlist {
	width: 226px;
	height: 94px;
	clear: both;
}
.t_newhotlist_pic {
	width: 220px;
	height: 84px;
	float: left;
	text-align: left;
	border-top: 1px solid #cfcfcf;
	padding: 10px 0 0
}
.t_newhotlist_single {
	width: 220px;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	line-height: 29px;
	border-top: #f1f1f1 1px dashed;
}
.t_newhotlist_single span#num {
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
}
.t_newhotlist_single a {
	padding: 0px 10px;
}
.t_newhotlist_pic .t_newhotlist_pic_left {
	float: left;
	width: 30px;
	margin-top: 8px;
}
.t_newhotlist_pic_left img {
	width: 21px;
	height: 21px;
}
.t_newhotlist_pic_center img {
	width: 60px;
	height: 59px;
	border: #e8e8e8 1px solid;
	padding: 2px;
}
.t_newhotlist_pic_center {
	float: left
}
.t_newhotlist_pic_right {
	float: right
}
.t_newhotlist_pic_right .newhotlist_text {
	width: 100px;
	margin: 0 10px 0 0;
	line-height: 23px;
}
.t_newhotlist_pic_right .newhotlist_price {
	color: #e90000;
	margin-top: 5px;
	font-weight: 800
}
.hidden {
	display: none
}
.t_newhotlist_pic_right .newhotlist_text a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .right3 .right02 {
	background: url(/uploads/image/tdimages/order_sea.png) no-repeat;
	height: 26px;
	line-height: 26px;
}
.shopcontent .right3 .right02 .textbox {
	width: 170px;
	margin-left: 5px;
	border: red 0px solid;
	height: 23px;
	line-height: 23px;
}
.shopcontent .right3 .right02 .btn {
	width: 60px;
	color: #fff;
	height: 23px;
	line-height: 23px;
}
.shopcontent .right3 .right03 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.shopcontent .right3 .right03 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
}
.shopcontent .right3 .right03 .right03box {
	padding: 10px;
}
.shopcontent .right3 .right03 .right03box ul {
}
.shopcontent .right3 .right03 .right03box li {
	width: 50%;
	float: left;
	text-align: center;
	height: 68px;
}
.shopcontent .right3 .right03 .right03box img {
	padding: 2px;
	border: #d4d4d4 1px solid;
	margin-bottom: 3px;
}
.shopcontent .right3 .right03 .right03box a {
}
.shopcontent .right3 .right03 .right03box a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .right3 .right03 .right04box {
	padding: 10px;
}
#service {
	width: 1000px;
	margin: 0px auto;
	border-top: #ccc 1px solid;
}
#service dl {
	width: 20%;
	float: left;
}
#service dt {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	border-bottom: #ccc 1px solid;
}
#service .fore1 dt b {
	background: url(/uploads/image/tdsimages/schelp.png) no-repeat 10px top;
	height: 30px;
	width: 33px;
	display: block;
	float: left;
}
#service .fore2 dt b {
	background: url(/uploads/image/tdsimages/schelp.png) no-repeat -30px top;
	height: 30px;
	width: 33px;
	display: block;
	float: left;
}
#service .fore3 dt b {
	background: url(/uploads/image/tdsimages/schelp.png) no-repeat -60px top;
	height: 30px;
	width: 33px;
	display: block;
	float: left;
}
#service .fore4 dt b {
	background: url(/uploads/image/tdsimages/schelp.png) no-repeat -88px top;
	height: 30px;
	width: 33px;
	display: block;
	float: left;
}
#service .fore5 dt b {
	background: url(/uploads/image/tdsimages/schelp.png) no-repeat -116px top;
	height: 30px;
	width: 33px;
	display: block;
	float: left;
}
#service .fore1 dd {
	border-left: 1px #ccc solid;
}
#service dd {
	padding: 10px 30px;
	border-right: 1px #ccc solid;
	height: 140px;
	border-bottom: #ccc 1px solid;
}
#service .item {
	width: 130px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#service .item a:hover {
	color: red;
	text-decoration: none;
}
/*商品栏目页*/
.shoplist {
	width: 1200px;
	margin: 0px auto;
}
.shoplist .left {
	width: 245px;
	float: left;
}
.shoplist .left .left01 {
	border: #d9d9d9 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.shoplist .left .left01 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: #d9d9d9 1px solid;
	overflow: hidden;
	font-size: 14px;
	font-family: 微软雅黑;
	font-weight: bold;
	padding-left: 10px;
}
.shoplist .left .left01 .title span {
	padding-left: 0px;
}
.shoplist .left .left01 .left01box {
	padding: 10px;
}
.shoplist .left .left01 .left01box .classtitle {
	padding: 8px;
	border-bottom: #ccc 1px solid;
	height: 29px;
	line-height: 29px;
}
.shoplist .left .left01 .left01box .classtitle a {
	font-size: 14px;
	font-weight: normal;
	color: #555;
}
.shoplist .left .left01 .left01box .classtitle a:hover {
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}
.shoplist .left .left01 .left01box .classtitle a.currclass {
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}
.shoplist .left .left01 .left01box .list {
	padding: 10px;
}
.shoplist .left .left01 .left01box .list a {
}
.shoplist .left .left01 .left01box .list a:hover {
	color: red;
	text-decoration: none;
}
.shoplist .left .left01 .left02box {
	padding: 10px;
}
.shoplist .right {
}
.shoplist .right .right01 {
	border: #d9d9d9 1px solid;
}
.shoplist .right .right01 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: #d9d9d9 1px solid;
	overflow: hidden;
	font-size: 14px;
	font-family: 微软雅黑;
	font-weight: bold;
	padding-left: 10px;
}
.shoplist .right .right01 .title span {
	padding-left: 0px;
}
.shoplist .right .right01 .right01box {
	height: 100%;
	overflow: hidden;
	padding: 20px 10px;
}
.shoplist .right .right01 .right01box ul {
	padding-left: 5px;
}
.shoplist .right .right01 .right01box li {
	width: 25%;
	float: left;
	height: 235px;
	margin-bottom: 15px;
	overflow: hidden;
}
.shoplist .right .right01 .right01box img {
	margin-bottom: 5px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.shoplist .right .right01 .right01box a {
}
.shoplist .right .right01 .right01box a:hover {
	text-decoration: none;
}
.shoplist .right .right01 .right01box span.price {
	font-size: 14px;
	color: #e90000;
}
.shoplist .right .right01 .right01box p del {
	color: #999;
}
/*图片 -内容页*/

.shopnr {
	width: 1000px;
	margin: 0px auto;
	overflow: hidden;
	padding-top: 10px;
}
.shopnr .shopnr01 {
	font-size: 14px;
}
.shopnr .shopnr01 .right01 {
}
.shopnr .shopnr01 .right01 h3 {
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
.shopnr .shopnr01 .right01 .productbox {
}
.shopnr .shopnr01 .right01 .productbox .productl {
	width: 320px;
	float: left;
}
.shopnr .shopnr01 .right01 .productbox .productl .product_comp {
	text-align: center;
	z-index: 10000;
}
.shopnr .shopnr01 .right01 .productbox .productr {
	width: 480px;
	float: right;
}
.shopnr .shopnr01 .right01 .productbox .productr .vipprice {
	font-weight: bold;
	color: #af790c
}
.shopnr .shopnr01 .right01 .productbox .productr ul {
	clear: both;
	display: block
}
.shopnr .shopnr01 .right01 .productbox .productr li {
	height: 28px;
	line-height: 28px;
}
.shopnr .shopnr01 .right01 .productbox .productr .share {
	margin-top: 10px;
}
.shopnr .shopnr01 .right01 .productbox .productr li.h_color1 {
	color: #959595;
}
.shopnr .shopnr01 .right01 .productbox .productr li .h_color2 {
	color: #09b173
}
.shopnr .shopnr01 .right01 .productbox .productr .productr_l {
	float: left;
	width: 458px;
	border: #09b173 1px solid;
	height: 334px;
	padding: 10px;
}
.h_shop_boder {
	padding-top: 10px;
	clear: both;
}
#pro_infor {
	height: 280px;
}
#pro_infor img {
	border: 1px solid #ccc;
	width: 320px;
	height: 271px;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 281px;
	padding: 10px 20px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width: 281px;
	height: 50px;
}
/*购物车*/

.carbox {
	padding-top: 10px;
}
#buybtn {
	cursor: pointer;
	margin-top: 10px;
	width: 139px;
	height: 36px;
	background: url(/uploads/image/tdsimages/buy_button.png) no-repeat;
	border: 0px
}
#carbtn {
	cursor: pointer;
	margin-top: 10px;
	width: 139px;
	height: 36px;
	background: url(/uploads/image/tdsimages/buy_button.png) no-repeat -140px;
	border: 0px
}
.carbox span {
	float: left;
	width: auto;
	padding: 0px 8px;
	text-align: center;
	line-height: 22px;
}
.carbox span.txt {
	border: 1px #c9c8ce solid;
	padding: 0px 8px;
	margin: 0px 12px;
	color: #646464;
	font-family: arial, helvetica, sans-serif;
	background: #fff;
	margin-bottom: 5px;
	white-space: nowrap;
}
.carbox span.txt:hover {
	border: 1px #ff6701 solid;
}
.carbox span.curr {
	background: #fff url(/uploads/image/tdsimages/item_sel.gif) no-repeat right bottom;
	width: auto;
	padding: 0px 8px;
	margin: 0px 12px;
	line-height: 22px;
	border: 1px #ff6701 solid;
	margin-bottom: 5px;
	white-space: nowrap;
}
.carbox div {
	clear: both
}
.shopnr .shopnr02 .left {
	width: 245px;
	float: left;
}
.shopnr .shopnr02 .left .left01 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.shopnr .shopnr02 .left .left01 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: #09b173 1px solid;
	font-size: 14px;
	font-family: 微软雅黑;
	font-weight: bold;
	padding-left: 10px;
}
.shopnr .shopnr02 .left .left01 .title span {
	padding-left: 0px;
}
.shopnr .shopnr02 .left .left01 .left01box {
	padding: 10px;
}
.shopnr .shopnr02 .left .left01 .left01box .classtitle {
	padding: 8px;
	border-bottom: #ccc 1px solid;
	height: 29px;
	line-height: 29px;
}
.shopnr .shopnr02 .left .left01 .left01box .classtitle a {
	font-size: 14px;
	font-weight: normal;
	color: #555;
}
.shopnr .shopnr02 .left .left01 .left01box .classtitle a:hover {
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}
.shopnr .shopnr02 .left .left01 .left01box .list {
	padding: 10px;
}
.shopnr .shopnr02 .left .left01 .left01box .list a {
}
.shopnr .shopnr02 .left .left01 .left01box .list a:hover {
	color: red;
	text-decoration: none;
}
.shopnr .shopnr02 .left .left02 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.shopnr .shopnr02 .left .left02 .title {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	font-size: 14px;
	border-bottom: #09b173 1px solid;
	padding-left: 10px;
	color: #fff;
	background-color: #09b173
}
.shopnr .shopnr02 .left .left02 .left02box {
	padding: 8px;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd {
	height: 65px;
	overflow: hidden;
	border-bottom: #d9d9d9 1px solid;
	margin-bottom: 8px;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd a.sidepdleft {
	display: block;
	width: 70px;
	float: left;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd a.sidepdleft img {
	padding: 2px;
	border: #f1f1f1 1px solid;
	margin-top: 8px;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd h2 {
	width: 150px;
	float: right;
	line-height: 18px;
	height: 38px;
	overflow: hidden
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd h2 a {
	font-size: 12px;
	font-weight: normal;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd h2 a:hover {
	color: #09b173;
	text-decoration: none;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd h3 {
	width: 150px;
	float: right;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	font-size: 14px;
	color: #cc0000;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd h3 span {
	color: #e90000;
}
.shopnr .shopnr02 .right02 {
	width: 730px;
	float: right;
}
.shopnr .shopnr02 .right02 .title {
	line-height: 30px;
	height: 30px;
	border-bottom: #d9d9d9 1px solid;
	margin-bottom: 10px;
	font-size: 14px;
	text-align: left;
	font-weight: bold
}
.shopnr .shopnr02 .right02 .productintro {
}
.shopnr .shopnr02 .right02 .productintro table tr.color1 {
	background-color: #f3f3f3;
}
.shopnr .shopnr02 .right02 .productintro table tr td {
	padding: 5px 10px;
}
.shopnr .shopnr02 .right02 .productintro table tr td.td1 {
	width: 180px;
	text-align: right
}
.shopnr .shopnr02 .right02 .productintro table tr td.td2 {
	padding-left: 30px;
}
.shopnr .shopnr02 .right02 .productintro .help_box {
}
.shopnr .shopnr02 .right02 .productintro .help_box h2 {
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	width: 140px;
	background: red;
	color: #fff;
}
.shopnr .shopnr02 .right02 .productintro .help_box li {
	line-height: 24px;
	font-size: 12px;
	color: #555;
}
.shopnr .shopnr02 .plbox {
	border: #d4d4d4 1px solid;
}
.shopnr .shopnr02 .plbox h2 {
	background: url(/uploads/image/tdimages/tbg.gif) repeat-x;
	height: 35px;
	line-height: 35px;
	border-bottom: #ccc 1px solid;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	color: #069;
}
.shopnr .shopnr02 .plbox .plcontent {
	padding: 10px;
}
.shoporderbox {
	width: 965px;
	margin: 0px auto;
	border: #d4d4d4 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.shoporderbox h2 {
	border-bottom: #ccc 1px solid;
}
.shoporderbox .ddcxbox {
	padding: 10px;
}
.shoporderbox .ddcxbox .btn {
	border: #666 1px solid;
	background: #cecece;
	height: 21px;
	line-height: 21px;
}
.shoporderbox .orderresult {
	margin-top: 10px;
}
.shoporderbox .orderresult .searchtips {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding-left: 20px;
}
.shoporderbox .orderresult .title {
	font-size: 14px;
	font-weight: bold;
	color: #cc3300;
	text-align: center;
	background: #f1f1f1;
	height: 28px;
	line-height: 28px;
}
.shoporderbox .orderresult tr {
	text-align: left;
}
#payment {
	margin: 10px;
}
#payment .btn {
	margin: 0px 10px;
	width: 153px;
	background: url(/uploads/image/tdsimages/bg_tit_home.gif) no-repeat;
	height: 30px;
	line-height: 30px;
	color: #fff;
}
.kblist {
	padding: 10px;
}
.kblist ul {
}
.kblist li {
	width: 25%;
	float: left;
	text-align: center;
}
.kblist a.t {
	text-align: left;
	width: 130px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*品牌*/

.brandmain {
	width: 955px;
	margin: 0px auto;
	border: #d4d4d4 1px solid;
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
}
.brandmain a {
	padding: 0px 5px;
}
.brandmain a:hover {
	color: #ff6600;
	text-decoration: none;
}
.brandbox {
	width: 965px;
	margin: 0px auto;
	border: #d4d4d4 1px solid;
}
.brandbox ul {
	padding: 10px;
}
.brandbox li {
	width: 20%;
	float: left;
	text-align: center;
}
.brandbox span.brandname a:hover {
	color: #ff6600;
	text-decoration: none;
}
.brandbox img {
	padding: 2px;
	background: #f1f1f1;
	border: #999 1px solid;
}
.brandcontent {
	width: 965px;
	margin: 0px auto;
}
.brandcontent .left {
	width: 255px;
	float: left;
}
.brandcontent .left .left01 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.brandcontent .left .left01 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
}
.brandcontent .left .left01 .left01box {
	padding: 8px;
}
.brandcontent .left .left01 .left01box ul {
}
.brandcontent .left .left01 .left01box li {
	width: 50%;
	float: left;
	text-align: center;
	height: 68px;
	overflow: hidden;
}
.brandcontent .left .left01 .left01box img {
	width: 88px;
	height: 31px;
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.brandcontent .left .left01 .left01box img:hover {
	border: #ff6600 1px solid;
}
.brandcontent .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.brandcontent .left .left02 {
	border: #09b173 1px solid;
	height: 100%;
	background-color: #09b173;
	padding-bottom: 10px;
	overflow: hidden;
}
.brandcontent .left .left02 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
}
.brandcontent .left .left02 .left02box {
	padding: 8px;
}
.brandcontent .right {
	width: 700px;
	float: right;
}
.brandcontent .right .right01 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.brandcontent .right .right01 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
}
.brandcontent .right .right01 .right01box {
	padding: 8px;
	line-height: 24px;
	font-size: 14px;
	color: #666;
}
.brandcontent .right .right01 .right01box img {
}
.brandcontent .right .right02 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.brandcontent .right .right02 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
}
.brandcontent .right .right02 .right02box {
	padding: 8px;
	line-height: 24px;
	font-size: 14px;
	color: #666;
}
.brandcontent .right .right02 .right02box ul {
}
.brandcontent .right .right02 .right02box li {
	width: 25%;
	float: left;
	height: 240px;
	overflow: hidden;
}
.brandcontent .right .right02 .right02box .pic {
	text-align: center;
}
.brandcontent .right .right02 .right02box .pic img {
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.brandcontent .right .right02 .right02box .jg {
	height: 25px;
	line-height: 25px;
}
.brandcontent .right .right02 .right02box .jg span#hyj {
	width: 80px;
	float: left;
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #cc0000;
}
.brandcontent .right .right02 .right02box .jg span#scj {
	width: 80px;
	float: right;
	display: block;
}
.brandcontent .right .right02 .right02box span#productname {
	height: 50px;
	overflow: hidden;
	line-height: 22px;
	text-align: left;
	display: block;
}
.brandcontent .right .right02 .right02box span#productname a {
	font-size: 12px;
	color: #000;
}
.brandcontent .right .right02 .right02box span#productname a:hover {
	color: red;
	text-decoration: none;
}
.brandcontent .right .right02 .right02box .page {
	line-height: 25px;
	font-size: 12px;
}
.brandcontent .right .right02 .right02box .page select {
	font-size: 12px;
}
/*购物车*/
.navsite {
	width: 1000px;
	margin: 0px auto;
	background: url(/uploads/image/tdsimages/cartnav-bg.gif) repeat-x;
	height: 64px;
}
.navsite .left {
	width: 566px;
	float: left;
}
.navsite .right {
	width: 199px;
	float: right;
}
.cartbox {
	width: 998px;
	margin: 0px auto;
	border: #09b173 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.cartbox .logintips {
	background: #f5f5f5;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #000;
	padding-left: 20px;
}
.cartbox .shoppingcart .title {
	background: #e6ebee;
	height: 30px;
	line-height: 30px;
	border-top: #dddddd 1px solid;
	border-bottom: #dddddd 1px solid;
	font-weight: bold;
	color: #000;
}
.cartbox .shoppingcart .carttr {
	margin-top: 30px;
}
.cartbox .shoppingcart .carttr .prolist {
	padding: 10px;
}
.cartbox .shoppingcart .carttr .prolist li {
	width: 20%;
	float: left;
	text-align: center;
	height: 150px;
}
.cartbox .shoppingcart .carttr .prolist a:hover {
	color: red;
	text-decoration: none;
}
#cartshow {
}
.jrgwc {
	text-align: center;
	float: left;
}
.contactborder {
	width: 998px;
	margin: 0px auto;
	border: #09b173 1px solid;
}
.contactborder .logintips {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #000;
	padding-left: 20px;
}
.contactborder .titleinput {
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	background: #f5f5f5;
	color: #09b173;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}
.contactborder table {
	padding: 10px;
}
.contactborder table .tdbg input {
	height: 20px;
	line-height: 20px;
	border: #d7ccd0 1px solid;
	color: #999;
}
.contactborder table textarea {
	height: 20px;
	line-height: 20px;
	border: #d7ccd0 1px solid;
	color: #999;
}
.contactborder td {
	height: 30px;
	line-height: 30px;
}
.contactborder td.fpxx {
}
.contactborder td.fpxx label {
	height: 27px;
	line-height: 27px;
}
.provincename {
	color: #ff6600
}
.tocity {
	border: 1px solid #09b173;
	text-align: center;
	background: #e8e8e8;
	height: 23px;
	width: 130px;
}
.showcity {
	position: absolute;
	background: #fff;
	border: #09b173 1px solid;
	width: 420px;
	display: none;
	height: 450px;
	overflow-y: scroll;
	overflow-x: hidden;
}
.delivery {
	width: 500px;
	padding: 5px;
	border: 1px solid #09b173;
	background: #fff
}
.jgxx {
	color: #09b173
}
.jgxx span {
	color: #09b173
}
.orderview {
	width: 965px;
	margin: 0px auto;
}
.cartborder {
	width: 963px;
	margin: 0px auto;
	margin-top: 10px;
	border: #e5e5e5 1px solid;
}
.cartborder .titleinput {
	font-weight: bold;
	padding-left: 10px;
	background: #f3f3f3;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	border-bottom: #e5e5e5 2px solid;
}
.contactbox {
	padding: 10px;
}
.contactbox ul {
	padding: 10px;
}
.contactbox li {
	height: 30px;
	line-height: 30px;
	width: 50%;
	float: left;
}
.cartborder div.but {
	margin-top: 10px;
	text-align: center;
	margin-bottom: 10px;
}
.contactborder .border .title {
	font-weight: bold;
	color: #fff;
	background: #09b173;
	height: 30px;
	line-height: 30px;
	border-bottom: #09b173 1px solid;
}
.contactborder #sss font {
	color: green;
	font-weight: bold;
}
.succbox {
	width: 998px;
	margin: 0px auto;
	border: #09b173 1px solid;
}
.succ_content {
	padding: 20px;
	font-size: 14px;
}
.succ_content .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #09b173;
	border: #09b173 1px solid;
	padding-left: 10px;
}
.succ_content p {
	font-size: 12px;
}
.succ_content .paylbox {
	padding-top: 10px;
}
.bankbox {
	width: 963px;
	margin: 0px auto;
	border: #09b173 1px solid;
}
.bankbox h3 {
	height: 33px;
	line-height: 33px;
	border-bottom: #09b173 1px solid;
	padding-left: 10px;
	color: #000;
}
.bankbox .fksm {
	padding: 8px;
	line-height: 24px;
}
.payrbox {
}
.payrbox .payl {
	width: 500px;
	float: left;
	border-right: #f1f1f1 1px solid;
}
.payrbox .payr {
	width: 400px;
	float: right;
}
.payrbox .payr h2 {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
	padding-left: 15px;
}
.paybox {
	width: 965px;
	margin: 0px auto;
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
	background-color: #fff
}
.paybox .payname {
	background: #f3f3f3;
	height: 30px;
	line-height: 30px;
	border-bottom: #e5e5e5 2px solid;
	font-weight: bold;
	text-align: center;
}
.paybox tr {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
}
.paybox td {
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px solid;
}
/*商品筛选*/

.zoom-desc {
	margin-top: 10px;
}
.sxmain {
	width: 1000px;
	margin: 0px auto;
}
.sxmain .left {
	width: 255px;
	float: left;
}
.sxmain .left .left01 {
	border: #09b173 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.sxmain .left .left01 .title {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #fff;
	background-color: #09b173
}
.sxmain .left .left01 .leftbox {
	padding: 10px;
}
.sxmain .left .left01 .leftbox .classtitle {
	padding: 8px;
	border-bottom: #09b173 1px solid;
	height: 29px;
	line-height: 29px;
}
.sxmain .left .left01 .leftbox .classtitle a {
	font-size: 14px;
	font-weight: normal;
	color: #555;
}
.sxmain .left .left01 .leftbox .classtitle a:hover {
	color: #ff6600;
	text-decoration: none;
}
.sxmain .left .left01 .leftbox .list {
	padding: 10px;
}
.sxmain .left .left01 .leftbox .list a {
}
.sxmain .left .left01 .leftbox .list a:hover {
	color: red;
	text-decoration: none;
}
.sxmain .left .left01 .left02box {
	padding: 10px;
}
.sxmain .right {
	width: 730px;
	float: right;
}
.sxmain .right .right01 {
	height: 100%;
	overflow: hidden;
}
.sxmain .right .right01 .title {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	font-size: 14px;
	padding-left: 10px;
	color: #09b173;
	border-bottom: #09b173 1px solid;
	position: relative;
	font-weight: bold
}
.sxmain .right .right01 .title span {
	position: absolute;
	right: 10px;
	top: 0px;
	color: #555;
}
.sxmain .right .right01 .right01box {
	padding: 10px 0;
}
.sxmain .right .right01 .right01box .condition_title {
	width: 8%;
	overflow: hidden;
	margin-right: 0px;
	text-align: left;
	float: left;
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
}
.sxmain .right .right01 .right01box .container {
	float: right;
	width: 89%;
}
.sxmain .right .right01 .right01box .container a {
	padding: 0px 8px;
	color: #336699;
	line-height: 28px;
}
.sxmain .right .right01 .right01box .container strong {
	background: #09b173;
	padding: 3px;
	color: #fff;
}
.sxmain .right .right02 {
	border: #09b173 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.sxmain .right .right02 .title {
	background: #ebebeb;
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #d4d4d4 1px solid;
	padding-left: 10px;
}
.scsearch_tabs {
	width: 260px;
	float: left;
}
.scsearch_tabs ul {
	padding-left: 5px;
}
.scsearch_tabs li {
	width: 107px;
	height: 37px;
	text-align: center;
	float: left;
	margin-left: 5px;
	margin-top: 2px;
}
.scsearch_tabs a:hover {
	color: red;
	text-decoration: none;
}
.scsearch_tabs li.slt {
	width: 107px;
	height: 37px;
	text-align: center;
	float: left;
	background: url(/uploads/image/tdimages/tabbg.png) no-repeat;
	font-size: 14px;
	color: #fff;
	position: relative;
	margin-top: 2px;
	z-index: 9999px;
}
.scsearch_tabs li.slt a {
	color: #fff;
	font-size: 14px;
}
.scsearch_tabs li.slt a:hover {
	color: red;
	text-decoration: none;
}
.shopsxresult {
	width: 400px;
	float: right;
}
.shopsxresult .totalnum {
	width: 130px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.shopsxresult .sortby {
	width: 250px;
	float: right;
	font-size: 12px;
	font-weight: normal;
}
/*产品对比*/


.prcompare {
	width: 965px;
	margin: 0px auto;
}
.prcompare h2 {
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
}
.prcompare .prcomparebox {
}
.prcompare .prcomparebox .compare {
	border: #e8e8e8 1px solid;
}
.prcompare .prcomparebox .compare .title {
	background: #f1f1f1;
	line-height: 50px;
	font-weight: bold;
}
.prcompare .prcomparebox .compare .c1 {
	text-align: center;
}
.prcompare .prcomparebox .compare .c2 {
	text-align: center;
}
.prcompare .prcomparebox .compare .c3 {
	text-align: center;
}
.prcompare .prcomparebox .compare .c4 {
	text-align: center;
}
.prcompare .prcomparebox .compare .c5 {
	text-align: center;
}
.prcompare .prcomparebox .compare td {
	border: #e8e8e8 1px solid;
}
.prcompare .prcomparebox .compare a.qx {
	color: red;
}
/*自选礼包*/

.zxlbbox {
	width: 963px;
	margin: 0px auto;
	border: #d4d4d4 1px solid;
}
.zxlbbox .title {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-left: 15px;
	border-bottom: #d4d4d4 1px solid;
}
.zxlbbox .zxlbintro {
	padding: 10px;
	line-height: 24px;
	font-size: 14px;
}
.zxlbmain {
	width: 965px;
	margin: 0px auto;
}
.zxlbmain .left {
	width: 200px;
	float: left;
}
.zxlbmain .left .left01 {
	border: #d4d4d4 1px solid;
}
.zxlbmain .left .left01 .title {
	background: #f1f1f1;
	height: 33px;
	line-height: 33px;
	border-bottom: #d4d4d4 1px solid;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	padding-left: 30px;
	color: #333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zxlbmain .left .left01 .left01box {
}
.zxlbmain .left .left01 .left01box ul {
	padding: 8px;
}
.zxlbmain .left .left01 .left01box li {
	height: 25px;
	line-height: 25px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	width: 180px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: #ccc 1px dashed;
}
.zxlbmain .left .left01 .left01box a:hover {
	color: #ff6600;
	text-decoration: none;
}
.zxlbmain .left .left01 .left02box {
	padding: 8px;
}
.zxlbmain .left .left01 .left02box .packphoto img {
	width: 180px;
	height: 250px;
	margin-bottom: 10px;
}
.zxlbmain .right {
	width: 750px;
	float: right;
}
.zxlbmain .right .right01 {
	border: #d4d4d4 1px solid;
}
.zxlbmain .right .right01 h3 {
	background: url(/uploads/image/tdimages/tbg.gif) repeat-x 0px bottom;
	height: 35px;
	line-height: 35px;
	border-bottom: #ccc 1px solid;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	color: #069;
}
.zxlbmain .right .right01 p {
	padding: 10px;
}
.zxlbmain .right .right02 {
	border: #d4d4d4 1px solid;
	height: 100%;
	overflow: hidden;
}
.zxlbmain .right .right02 h3 {
	background: #f1f1f1;
	height: 33px;
	line-height: 33px;
	border-bottom: #d4d4d4 1px solid;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	padding-left: 30px;
	color: #333;
}
.zxlbmain .right .right02 #productlist {
}
.zxlbmain .right .right02 #productlist li {
	width: 25%;
	float: left;
	text-align: center;
	height: 220px;
	overflow: hidden;
}
.zxlbmain .right .right02 #productlist img {
	width: 130px;
	height: 150px;
	padding: 2px;
	border: #d4d4d4 1px solid;
	margin-bottom: 8px;
}
.zxlbmain .right .right02 #productlist span.t {
	line-height: 24px;
	color: #555;
	text-align: left;
}
.zxlbmain .right .right02 b {
	background: url(/uploads/image/tdimages/tbg.gif) repeat-x 0px bottom;
	height: 35px;
	line-height: 35px;
	border-bottom: #ccc 1px solid;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	color: #069;
	display: block;
}
.zxlbmain .right .right02 .thead {
	height: 28px;
	line-height: 28px;
	background: #f1f1f1;
	text-align: center;
	font-weight: bold;
}
.qspage {
	line-height: 28px;
	color: #999;
	text-align: right;
}
/*团购*/

.tgnav {
	width: 965px;
	margin: 0px auto;
	background: url(/uploads/image/tdsimages/tbg.gif) no-repeat;
	height: 34px;
}
.tgnav ul {
	padding: 0px 10px;
}
.tgnav li {
	width: 10%;
	float: left;
	text-align: center;
	line-height: 32px;
	border-right: #c22b2b 1px solid;
}
.tgnav a {
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}
.tgnav a.current {
	display: block;
	background: url(/uploads/image/tdsimages/up.png) no-repeat center 29px;
}
.tgnav a:hover {
	text-decoration: none;
}
.class_quickout {
	width: 965px;
	margin: 0px auto;
	background: #f9f9f9;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.class_quickout .class_quick_fm {
	padding: 8px;
}
.class_quickout .class_quick_fm dl {
}
.class_quickout .class_quick_fm dt.class_quick_tit {
	font-weight: bold;
	color: #000;
	width: 80px;
	float: left;
	text-align: center;
}
.class_quickout .class_quick_fm dd {
	width: 90%;
	float: right;
}
.class_quickout .class_quick_fm ul {
}
.class_quickout .class_quick_fm li {
	float: left;
	padding: 0px 10px;
	text-align: left;
	height: 24px;
	line-height: 24px;
	white-space: nowrap;
	overflow: hidden;
}
.class_quickout .class_quick_fm a span {
	padding: 2px 5px;
}
.class_quickout .class_quick_fm a {
	display: block;
}
.class_quickout .class_quick_fm a:hover {
	display: block;
	background: #cc0000;
	color: #fff;
	text-decoration: none;
}
.tgcontent {
	width: 965px;
	margin: 0px auto;
}
.tgcontent ul {
}
.tgcontent .tgnum {
	width: 313px;
	float: left;
	border: #f1f1f1 2px solid;
	height: 410px;
	overflow: hidden;
	text-align: center;
	margin: 2px;
}
.tgcontent h1 {
	line-height: 24px;
	text-align: left;
	padding: 8px;
	background: #f7f7f7;
	height: 60px;
	overflow: hidden;
}
.tgcontent h1 a {
	font-size: 14px;
	color: #666;
}
.tgcontent .tgimage {
	margin-top: 10px;
}
.tgcontent .tgimage img {
	width: 300px;
	height: 229px;
}
.tgcontent .pricebox {
	background: #d60500;
	height: 36px;
	line-height: 36px;
}
.tgcontent .pricebox h2 {
	width: 150px;
	float: left;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	line-height: 36px;
	float: left;
}
.tgcontent .pricebox h2 del {
	font-size: 14px;
	font-weight: normal;
	margin-left: 15px;
}
.tgcontent .pricebox span#buy {
	width: 88px;
	display: block;
	float: right;
}
.tgcontent .tgbuy {
	padding: 0px 8px;
	height: 30px;
}
.tgcontent .tgbuy .buynum {
	width: 120px;
	float: left;
	line-height: 30px;
	font-size: 14px;
	color: #cc0000;
	text-align: left;
}
.tgcontent .tgbuy .buynum span {
	font-weight: bold;
}
.tgcontent .tgbuy .timetip {
	width: 180px;
	float: right;
	height: 35px;
}
.tgcontent .tgbuy .timetip #counter12 {
}
.tgcontent .tgbuy .timetip li {
	float: left;
	height: 35px;
	width: 35px;
}
.tgcontent .tgnum:hover {
	border: #ff6600 2px solid;
}
.wqtgcontent {
	width: 965px;
	margin: 0px auto;
}
.wqtgcontent .tgl {
	width: 700px;
	float: left;
}
.wqtgcontent .tgl h1 {
	color: #cc0000;
	padding: 0px;
	margin: 0px;
	height: 35px;
	line-height: 35px;
}
.wqtgcontent .wqtgbox {
}
.wqtgcontent .wqtgbox ul {
}
.wqtgcontent .wqtgbox li {
	width: 49%;
	margin: 2px;
	float: left;
	text-align: center;
	border: #f1f1f1 1px solid;
	height: 410px;
	overflow: hidden;
}
.wqtgcontent .wqtgbox h1 {
	line-height: 24px;
	text-align: left;
	padding: 8px;
	background: #f7f7f7;
	height: 60px;
	overflow: hidden;
}
.wqtgcontent .wqtgbox h1 a {
	font-size: 14px;
	color: #666;
}
.wqtgcontent .wqtgbox .tgimg {
	margin-top: 10px;
	text-align: center;
}
.wqtgcontent .wqtgbox .tgimg img {
	width: 320px;
	height: 229px;
}
.wqtgcontent .wqtgbox .pricebox {
	height: 35px;
	line-height: 35px;
	background: #d60500;
}
.wqtgcontent .wqtgbox .pricebox .price {
	width: 120px;
	float: left;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
}
.wqtgcontent .wqtgbox span#buy {
	display: block;
	width: 98px;
	float: right;
	text-align: center;
}
.wqtgcontent .wqtgbox .tg_xx {
	padding: 0px 8px;
	height: 30px;
	line-height: 30px;
}
.wqtgcontent .wqtgbox .tg_xx .scj {
	width: 200px;
	float: left;
	text-align: left;
}
.wqtgcontent .wqtgbox .tg_xx .buynum {
	width: 100px;
	float: right;
}
.wqtgcontent .wqtgbox .tg_xx .buynum span {
	font-weight: bold;
	color: #cc0000;
}
.wqtgcontent .wqtgbox li:hover {
	border: #cc0000 1px solid;
	background: #f1f1f1;
	color: #fff;
}
.wqtgcontent .tgr {
	width: 255px;
	float: right;
	border: #f1f1f1 1px solid;
}
.wqtgcontent .tgr h1 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 0px 8px;
}
.wqtgcontent .tgr h1 span {
	color: #cc0000;
}
.wqtgcontent .tgr .tgrbox {
	padding: 8px;
}
.wqtgcontent .tgr .tgrbox ul {
}
.wqtgcontent .tgr .tgrbox li {
	height: 120px;
	overflow: hidden;
	border-bottom: #ccc 1px dashed;
}
.wqtgcontent .tgr .tgrbox .tgimg {
	width: 90px;
	text-align: center;
	float: left;
}
.wqtgcontent .tgr .tgrbox .tgimg span#num {
	position: relative;
	top: 20px;
	left: -35px;
	display: block;
	width: 17px;
	background: url(/uploads/image/tdimages/num.gif) no-repeat;
	color: #fff;
	height: 19px;
}
.wqtgcontent .tgr .tgrbox .tgimg img {
	width: 80px;
	height: 80px;
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.wqtgcontent .tgr .tgrbox .tgtest {
	width: 140px;
	float: right;
	margin-top: 20px;
}
.wqtgcontent .tgr .tgrbox .tgtest .tgtit {
	height: 24px;
	line-height: 24px;
}
.wqtgcontent .tgr .tgrbox .tgtest .tgtit a {
}
.wqtgcontent .tgr .tgrbox .tgtest .tgtit a:hover {
	color: red;
	text-decoration: none;
}
.wqtgcontent .tgr .tgrbox .tgtest .yt {
	height: 24px;
	line-height: 24px;
}
.wqtgcontent .tgr .tgrbox .tgtest .yt span {
	font-weight: bold;
}
.wqtgcontent .tgr .tgrbox .tgtest .time {
	height: 24px;
	line-height: 24px;
	color: #999;
}
.tgnrmain {
	width: 965px;
	margin: 0px auto;
}
.tgnrmain .left {
	width: 700px;
	float: left;
}
.tgnrmain .left .left01 {
	border: #ff9d9d 2px solid;
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.tgnrmain .left .left01 h1 {
	line-height: 24px;
	text-align: left;
	font-size: 22px;
}
.tgnrmain .left .tgbox {
}
.tgnrmain .left .tgbox .floatl {
	width: 270px;
	float: left;
}
.tgnrmain .left .tgbox .floatl .tgbuy {
	width: 306px;
	background: url(/uploads/image/tdsimages/buybg.png) no-repeat;
	position: relative;
	left: -40px;
	height: 115px;
}
.tgnrmain .left .tgbox .floatl .tgbuy .price {
	width: 140px;
	float: left;
	font-size: 25px;
	color: red;
	font-weight: bold;
	padding-top: 50px;
	margin-left: 30px;
	text-align: center;
}
.tgnrmain .left .tgbox .floatl .tgbuy .buybtn {
	width: 108px;
	float: right;
	margin-top: 56px;
}
.tgnrmain .left .tgbox .floatl .pricebox {
	margin-top: -12px;
	width: 264px;
	background: #fff;
	height: 90px;
	border: #cdcdcd 1px solid;
}
.tgnrmain .left .tgbox .floatl .pricebox span.tg_jg {
	padding-top: 10px;
	width: 33%;
	float: left;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
}
.tgnrmain .left .tgbox .floatl .pricebox span.tg_jg del {
	font-size: 22px;
	font-weight: bold;
	color: #666;
}
.tgnrmain .left .tgbox .floatl .pricebox span.tg_jg em.tg_jgem {
	font-size: 22px;
	font-weight: bold;
}
.tgnrmain .left .tgbox .floatl .tgct {
	width: 264px;
	background: #fff;
	height: 90px;
	border: #cdcdcd 1px solid;
	border-top: none;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	padding-top: 10px;
}
.tgnrmain .left .tgbox .floatl .tgct span.buynum {
	font-size: 16px;
	font-weight: bold;
	color: #cc0000;
}
.tgnrmain .left .tgbox .floatl .tgct .tgpeople {
	font-size: 14px;
	color: #666;
	line-height: 25px;
	text-align: center;
}
.tgnrmain .left .tgbox .floatl .tgtime {
	width: 254px;
	background: #fff;
	height: 50px;
	border: #cdcdcd 1px solid;
	border-top: none;
	padding-top: 10px;
	font-size: 14px;
	padding-left: 10px;
}
.tgnrmain .left .tgbox .floatl .tgtime li {
	float: left;
	width: 40px;
}
.tgnrmain .left .left01 .share {
	border-top: #ccc 1px solid;
	padding-top: 10px;
}
.tgnrmain .left .left02 {
	border: #f1f1f1 2px solid;
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.tgnrmain .left .left02 h1 {
	padding: 0px;
	margin: 0px;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: #ccc 1px solid;
}
.tgnrmain .left .left02 .left02box {
	padding: 20px;
	font-size: 14px;
	line-height: 25px;
}
.tgnrmain .left .tgbox .floatr {
	width: 380px;
	float: right;
}
.tgnrmain .left .tgbox .floatr .timg {
	text-align: center;
}
.tgnrmain .left .tgbox .floatr .timg img {
	width: 380px;
	height: 300px;
}
.tgnrmain .left .tgbox .floatr .tld {
	margin-top: 10px;
	color: #555;
}
.tgnrmain .left .tgbox .floatr .tld h1 {
	height: 28px;
	line-height: 28px;
	font-size: 14px;
}
.tgnrmain .right {
	width: 255px;
	float: right;
}
.tgnrmain .right .right01 {
	border: #ccc 1px solid;
}
.tgnrmain .right .right01 .title {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding-left: 15px;
	background: #fff;
	border-bottom: #f1f1f1 1px solid;
}
.tgnrmain .right .right01 .right01box {
	padding: 8px;
}
.tgnrmain .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 15px;
}
.tgnrmain .right .right02 {
	border: #ccc 1px solid;
}
.tgnrmain .right .right02 h1 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 0px 8px;
	background: #fff;
	border-bottom: #f1f1f1 1px solid;
}
.tgnrmain .right .right02 h1 span {
	color: #cc0000;
}
.tgnrmain .right .right02 .tgrbox {
	padding: 8px;
}
.tgnrmain .right .right02 .tgrbox ul {
}
.tgnrmain .right .right02 .tgrbox li {
	height: 120px;
	overflow: hidden;
	border-bottom: #ccc 1px dashed;
}
.tgnrmain .right .right02 .tgrbox .tgimg {
	width: 90px;
	text-align: center;
	float: left;
}
.tgnrmain .right .right02 .tgrbox .tgimg span#num {
	position: relative;
	top: 20px;
	left: -35px;
	display: block;
	width: 17px;
	background: url(/uploads/image/tdimages/num.gif) no-repeat;
	color: #fff;
	height: 19px;
}
.tgnrmain .right .right02 .tgrbox .tgimg img {
	width: 80px;
	height: 80px;
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.tgnrmain .right .right02 .tgrbox .tgtest {
	width: 140px;
	float: right;
	margin-top: 20px;
}
.tgnrmain .right .right02 .tgrbox .tgtest .tgtit {
	height: 24px;
	line-height: 24px;
}
.tgnrmain .right .right02 .tgrbox .tgtest .tgtit a {
}
.tgnrmain .right .right02 .tgrbox .tgtest .tgtit a:hover {
	color: red;
	text-decoration: none;
}
.tgnrmain .right .right02 .tgrbox .tgtest .yt {
	height: 24px;
	line-height: 24px;
}
.tgnrmain .right .right02 .tgrbox .tgtest .yt span {
	font-weight: bold;
}
.tgnrmain .right .right02 .tgrbox .tgtest .time {
	height: 24px;
	line-height: 24px;
	color: #999;
}
.tgcart {
	width: 965px;
	margin: 0px auto;
	border: #ccc 1px solid;
}
.tgcart h1 {
	height: 30px;
	line-height: 30px;
	background: #f1f1f1;
	border-bottom: #ccc 1px solid;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
}
.tgcart h2 {
	height: 30px;
	line-height: 30px;
	background: #f1f1f1;
	border-top: #d8d8d8 1px solid;
	border-bottom: #d8d8d8 1px solid;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
}
.psxx td {
	font-size: 14px;
	line-height: 30px;
}
.tgcart h3 {
	padding: 8px;
	text-align: center;
	line-height: 30px;
}
/*商城购物指南*/

.member_container {
	width: 1000px;
	margin: 0 auto
}
.member div.menu {
	width: 230px;
	float: left;
	border: #e0e0e0 1px solid;
}
.member div.menu div.box {
	width: 190px;
	float: left;
	background: #f6f6f6;
}
.member div.menu div.box dl {
	padding-top: 2px;
}
.member div.menu div.box dl dt {
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	font-size: 14px;
}
.member div.menu div.box dl dd {
	line-height: 23px;
	text-align: left;
	padding-left: 16px;
}
.helpcenter_title {
	width: 965px;
	height: 50px;
	border-bottom: 1px solid #999;
	background: url(/uploads/image/tdsimages/title_helpcenter.gif) no-repeat 35px top;
}
.helpcenter_tit {
	width: 965px;
	height: 50px;
	border-bottom: 1px solid #999;
	font-size: 35px;
	font-weight: bold;
	color: #000;
	font-family: "宋体";
	padding-left: 30px;
}
.helpcenter div.menu {
	width: 190px;
}
.helpcenter div.menu div.box {
	padding: 10px 0px;
}
.helpcenter div.menu div.box dl dt, .helpcenter div.menu div.box dl dd a:link, .helpcenter div.menu div.box dl dd a:visited {
	color: #333;
}
.helpcenter div.menu div.box dl dd {
	height: 25px;
	line-height: 25px;
}
.helpcenter div.menu div.box dl dd.current a, .helpcenter div.menu div.box dl dd a:hover {
	color: #ca0000;
	font-weight: normal;
}
.helpcontent {
	width: 730px;
	float: right;
	padding-top: 10px;
}
.helpcontent h2.title {
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #dbdbdb;
	padding: 0 0 5px 20px;
	background: url(/uploads/image/tdsimages/li_03.gif) no-repeat left 4px;
}
.helpcontent div.content {
	padding: 10px 6px 0 6px;
	color: #333;
	line-height: 25px;
}
.helpcontent div.messagebox {
	border: #f1f1f1 1px solid;
	padding: 10px 6px 0 6px;
	color: #333;
	line-height: 25px;
}
.helpcontent div.messagebox td.lefttdbg {
	font-weight: bold;
	font-size: 14px;
	color: #cc0000;
}
.helpcontent div.messagebox td.upfile {
	width: 350px;
	height: 35px;
	line-height: 35px;
	border: red 1px solid;
}
.div_help_left_service {
	height: 110px;
	margin-top: 10px;
	border-right: #dcdcdc 1px solid
}
.div_help_left_service .h3_contact {
	height: 30px;
	line-height: 30px;
	background: #f2f5f5
}
.div_help_left_service .p_tel_number {
	line-height: 28px;
	font-weight: 700;
	color: #666;
}
.div_help_left_service .a_gomessage {
	background:  no-repeat -348px -232px;
	display: block;
	width: 128px;
	height: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-indent: 55px;
	line-height: 33px;
}
a.a_gomessage:hover {
	color: #fff
}
/*关键字tags*/

.tagsmain {
	width: 965px;
	margin: 0px auto;
	border: #eee 1px solid;
}
.tagsmain .tit {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #333;
}
.tagsmain .tit span {
	font-size: 12px;
	font-weight: normal;
	color: #555;
	font-family: verdana, arial, helvetica, sans-serif;
}
.tagsmain .tagsshow {
}
.tagsmain .tagsshow ul {
	padding: 20px;
}
.tagsmain .tagsshow #tags {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
.tagsmain .tagsshow .title {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
.tagsmain .tagsshow tr.list {
	height: 75px;
	overflow: hidden;
}
.tagsmain .tagsshow tr.list td {
	border-bottom: #e8e8e8 1px solid;
}
.tagsmain .tagsshow tr.list td img {
	padding: 2px;
	border: #d4d4d4 1px solid;
}
.tagsmain .tagsshow tr.list td a {
	font-size: 14px;
}
.tagsmain .tagsshow tr.list td a:hover {
	color: #ff6600;
	text-decoration: none;
}
.tagsmain .tagsshow .tagstitle {
	font-size: 12px;
	font-weight: bold;
	color: #069;
	height: 21px;
	line-height: 21px;
}
.tagsmain .tagsshow .tags a {
	padding: 3px 5px;
	color: #fff;
}
.tagsmain .tagsshow .showpage {
	margin-top: 10px;
	text-align: center;
	font-size: 14px;
	color: #069;
}
/*供求信息*/

.infomain_a {
	width: 965px;
	margin: 0px auto;
}
.infomain_a .infomain_al {
	width: 268px;
	float: left;
	background: #fafafa;
}
.infomain_a .infomain_al .infomain_al1 {
}
.infomain_a .infomain_al .infomain_al1 .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 32px;
}
.infomain_a .infomain_al .infomain_al1 .title h3 {
	margin-left: 67px;
	font-size: 18px;
	font-weight: bold;
	background: #fafafa;
	width: 140px;
	text-align: center;
	font-family: "微软雅黑";
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox {
	padding: 8px;
	height: 268px;
	overflow: hidden;
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox ul {
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox li {
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox a {
	color: #3d81c0;
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox span {
	display: none;
}
.infomain_a .infomain_am {
	width: 422px;
	float: left;
	margin-left: 10px;
}
.infomain_a .infomain_am #container {
	width: 422px;
	overflow: hidden;
}
.infomain_a .infomain_am .infomain_am1 {
	height: 165px;
	padding-bottom: 10px;
	overflow: hidden;
}
.infomain_a .infomain_am .infomain_am1 .newqg {
	margin: 8px;
}
.infomain_a .infomain_am .infomain_am1 .newqg li {
	width: 49%;
	margin-right: 4px;
*  margin-right:5px;
	height: 24px;
	line-height: 24px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
}
.infomain_a .infomain_am .infomain_am1 .newqg span#date {
	float: right;
	color: #999;
}
.infomain_a .infomain_am .infomain_am1 .newqg a {
	color: #333;
}
.infomain_a .infomain_am .infomain_am1 .newqg a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_a .infomain_ar {
	width: 250px;
	float: right;
}
.infomain_a .infomain_ar .infomain_ar1 {
}
.infomain_a .infomain_ar .infomain_ar1 .title {
	height: 32px;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.infomain_a .infomain_ar .infomain_ar1 .title h3 {
	background: #fff;
	width: 80px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.infomain_a .infomain_ar .infomain_ar1 .infomain_ar1box {
	padding: 0px 8px;
}
.infomain_a .infomain_ar .infomain_ar1 .infomain_ar1box ul a {
	color: #333;
}
.infomain_a .infomain_ar .infomain_ar1 .infomain_ar1box ul a:hover {
	color: #4e8ed6;
}
.infomain_a .infomain_ar .infomain_ar1 .infomain_ar1box td {
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 24px;
	line-height: 24px;
}
.infomain_a .infomain_ar .infomain_ar2 {
}
.infomain_a .infomain_ar .infomain_ar2 .title {
	height: 32px;
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.infomain_a .infomain_ar .infomain_ar2 .title h3 {
	background: #fff;
	width: 80px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.infomain_a .infomain_ar .infomain_ar2 ul {
	padding: 0px 8px;
}
.infomain_a .infomain_ar .infomain_ar2 li {
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 24px;
	line-height: 24px
}
.infomain_a .infomain_ar .infomain_ar2 a {
	color: #333;
}
.infomain_a .infomain_ar .infomain_ar2 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_b {
	width: 965px;
	margin: 0px auto;
}
.infomain_b .infomain_bl {
	width: 269px;
	float: left;
	height: 1098px;
	overflow: hidden;
	background: #fafafa
}
.infomain_b .infomain_bl .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 32px;
}
.infomain_b .infomain_bl .title h3 {
	margin-left: 70px;
	font-size: 18px;
	font-weight: bold;
	background: #fefefe;
	width: 80px;
	text-align: center;
	height: 32px;
	font-family: "微软雅黑";
}
.infomain_b .infomain_bl .infomain_blbox {
	padding: 8px;
}
.infomain_b .infomain_bl .infomain_blbox .classtitle {
	height: 28px;
	line-height: 28px;
}
.infomain_b .infomain_bl .infomain_blbox .classtitle a {
	font-size: 14px;
	font-weight: bold;
	color: #004181;
}
.infomain_b .infomain_bl .infomain_blbox .classtitle a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_b .infomain_bl .infomain_blbox .list {
	line-height: 26px;
	border-bottom: 1px dotted #ccc;
}
.infomain_b .infomain_bl .infomain_blbox .list a {
	padding: 0px 3px;
	color: #333;
}
.infomain_b .infomain_bl .infomain_blbox .list a:hover {
	color: #333;
	text-decoration: none;
}
.infomain_b .infomain_bl .infomain_blbox .list img {
	display: none;
}
.infomain_b .infomain_br {
	width: 683px;
	float: right;
	background: #fefefe
}
.infomain_b .infomain_br .colr {
	width: 335px;
	float: left;
	height: 250px;
	overflow: hidden;
	margin-bottom: 10px;
	border: 1px solid #cbcbcb
}
.infomain_b .infomain_br .colr .t {
	border-bottom: 1px solid #c3c3c3;
	height: 29px;
	line-height: 29px;
	padding-left: 5px;
	border-top: 2px solid #005bb4;
	position: relative;
}
.infomain_b .infomain_br .colr .t h3 {
	font-size: 16px;
	font-weight: bold;
	height: 29px;
	color: #363435;
	width: 80px;
	font-family: "微软雅黑";
	font-weight: normal;
}
.infomain_b .infomain_br .colr .t span {
	position: absolute;
	right: 10px;
}
.infomain_b .infomain_br .colr .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #006699;
}
.infomain_b .infomain_br .colr .imgarea {
}
.infomain_b .infomain_br .colr .imgarea .imglareapic {
	width: 90px;
	float: left;
}
.infomain_b .infomain_br .colr .imgarea .imglareapic img {
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.infomain_b .infomain_br .colr .imgarea .imgt {
	width: 210px;
	float: right;
}
.infomain_b .infomain_br .colr .imgarea .imgt h3 {
	height: 25px;
	line-height: 25px;
	text-align: center
}
.infomain_b .infomain_br .colr .imgarea .imgt h3 a {
	font-size: 14px;
	color: #c00
}
.infomain_b .infomain_br .colr .imgarea .imgt span {
	color: #999;
	line-height: 24px;
}
.infomain_b .infomain_br .colr ul {
	padding: 8px
}
.infomain_b .infomain_br .colr li {
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 24px;
	line-height: 24px
}
.infomain_b .infomain_br .colr a {
	color: #333
}
.infomain_b .infomain_br .colr a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_b .infomain_br .coll {
	width: 335px;
	float: right;
	height: 250px;
	overflow: hidden;
	margin-bottom: 10px;
	border: 1px solid #cbcbcb
}
.infomain_b .infomain_br .coll .t {
	border-bottom: 1px solid #c3c3c3;
	height: 29px;
	line-height: 29px;
	background: #fff;
	border-top: 2px solid #005bb4;
	position: relative;
}
.infomain_b .infomain_br .coll .t h3 {
	font-size: 16px;
	font-weight: bold;
	height: 29px;
	color: #363435;
	width: 80px;
	font-family: "微软雅黑";
	font-weight: normal;
	padding-left: 10px
}
.infomain_b .infomain_br .coll .t span {
	position: absolute;
	right: 10px;
}
.infomain_b .infomain_br .coll .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #006699;
}
.infomain_b .infomain_br .coll .imgarea {
}
.infomain_b .infomain_br .coll .imgarea .imglareapic {
	width: 90px;
	float: left;
}
.infomain_b .infomain_br .coll .imgarea .imglareapic img {
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.infomain_b .infomain_br .coll .imgarea .imgt {
	width: 210px;
	float: right;
}
.infomain_b .infomain_br .coll .imgarea .imgt h3 {
	height: 25px;
	line-height: 25px;
	text-align: center
}
.infomain_b .infomain_br .coll .imgarea .imgt h3 a {
	font-size: 14px;
	color: #c00
}
.infomain_b .infomain_br .coll .imgarea .imgt span {
	color: #999;
	line-height: 24px;
}
.infomain_b .infomain_br .coll ul {
	padding: 8px
}
.infomain_b .infomain_br .coll li {
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 24px;
	line-height: 24px
}
.infomain_b .infomain_br .coll a {
	color: #333
}
.infomain_b .infomain_br .coll a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_c {
	width: 965px;
	margin: 0px auto;
}
.infomain_c .infomain_cl {
	float: left;
	width: 200px;
	float: left;
}
.infomain_c .infomain_cl .infomain_cl1 {
	border: #e5e5e5 1px solid;
	height: 100%;
	overflow: hidden;
	background: #ff0000
}
.infomain_c .infomain_cl .title {
	background: #f1f1f1;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 10px;
	font-weight: bold;
}
.infomain_c .infomain_cl .infomain_cl1box {
	padding: 8px;
	background: #f6f8ff;
}
.infomain_c .infomain_cl .infomain_cl1box ul {
}
.infomain_c .infomain_cl .infomain_cl1box li {
	height: 25px;
	line-height: 25px;
	border-bottom: #edf1fc 1px solid;
}
.infomain_c .infomain_cl .infomain_cl1box a {
	display: block;
	color: #069;
	padding-left: 35px;
}
.infomain_c .infomain_cl .infomain_cl1box a:hover {
	color: red;
	text-decoration: none;
	display: block;
	background: #fff;
}
.infomain_c .infomain_cl .infomain_cl2 {
	border: #c7ddf1 1px solid;
	height: 100%;
	overflow: hidden;
}
.infomain_c .infomain_cl .infomain_cl2box {
	padding: 8px;
	background: #f6f8ff;
}
.infomain_c .infomain_cl .infomain_cl2box ul {
}
.infomain_c .infomain_cl .infomain_cl2box li {
	height: 25px;
	line-height: 25px;
	border-bottom: #edf1fc 1px solid;
}
.infomain_c .infomain_cl .infomain_cl2box a {
	color: #069;
	padding-left: 15px;
}
.infomain_c .infomain_cl .infomain_cl2box a:hover {
	color: red;
	text-decoration: none;
}
.infomain_c .infomain_cr {
	float: right;
	width: 753px;
	float: right;
}
.infomain_c .infomain_cr h3 {
	border: #c7ddf1 1px solid;
	border-bottom: none;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 10px;
	font-weight: bold;
}
.infomain_c .infomain_cr .infomain_crlist {
}
.infomain_c .infomain_cr .infomain_crlist .list_module {
	border: #e8e8e8 1px solid;
	padding: 10px;
	margin-bottom: 10px;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd {
	height: 35px;
	line-height: 35px;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.title {
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.title a {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.title a:hover {
	color: red;
	text-decoration: none;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.smallclass {
	margin-left: 30px;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.smallclass a {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.right_f {
	float: right;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.right_f b.bh {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.right_f b.time {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.lou {
	float: left;
	font-weight: bold;
	color: #fff;
	background: url(/uploads/image/tdimages/num.gif) no-repeat 0px 9px;
	display: block;
	width: 17px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin-right: 8px;
	padding-top: 3px;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd {
	height: 100%;
	overflow: hidden;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd .pic {
	width: 50px;
	float: right;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd .cont {
	width: 650px;
	float: left;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd .cont .info {
	line-height: 25px;
	color: #999;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd .cont .ft {
	height: 25px;
	line-height: 25px;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd .cont .ft b {
	font-weight: normal;
}
.infomain_d {
	width: 963px;
	margin: 0px auto;
	border: #f1f1f1 1px solid;
	background: #fdfdfd
}
.infomain_d .title {
	text-align: center;
}
.infomain_d .title h1 {
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	padding-left: 30px;
	font-family: "微软雅黑"
}
.infomain_d .title .subtitle {
	height: 30px;
	line-height: 30px;
}
.infomain_d .title .subtitle .begintime {
	width: 400px;
	float: left;
	padding-left: 30px;
	color: #999;
}
.infomain_d .title .subtitle .begintime #hit {
	color: red;
	font-weight: bold;
}
.infomain_d .title .subtitle .sharebox {
	width: 450px;
	float: right;
	margin-top: 7px;
}
.infomainbox {
	margin: 20px;
}
.infomainbox .infopic {
	width: 300px;
	height: 250px;
	float: left;
}
.infomainbox .infotext {
	width: 390px;
	height: 200px;
	float: left;
	margin-left: 8px;
}
.infomainbox .infotext ul {
	padding: 10px 5px;
}
.infomainbox .infotext li {
	height: 25px;
	line-height: 25px;
	border-bottom: #d8d8d8 1px solid;
	font-size: 14px;
}
.infomainbox .infotext a {
}
.infomainbox .infotext a:hover {
	color: red;
	text-decoration: none;
}
.infomainbox .infots {
	width: 200px;
	padding: 10px;
	height: 100%;
	overflow: hidden;
	float: right;
	background: #fcf0da;
}
.infomainbox #c104 {
	margin-top: 10px;
}
.infointro {
	margin: 20px;
	font-size: 14px;
	line-height: 25px;
}
.infomain_e {
	width: 965px;
	margin: 0px auto;
}
.infomain_e .infomain_el {
	width: 400px;
	float: left;
	border: #f1f1f1 1px solid;
	background: #fdfdfd
}
.infomain_e .infomain_el h3 {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	background: #f1f1f1;
	color: #222;
	padding-left: 15px;
	padding-top: 1px;
	font-weight: bold;
}
.infomain_e .infomain_el .infomain_ebox {
	padding: 8px;
	min-height: 175px;
}
.infomain_e .infomain_el .infomain_ebox ul {
}
.infomain_e .infomain_el .infomain_ebox li {
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 24px;
	line-height: 24px
}
.infomain_e .infomain_el .infomain_ebox a {
}
.infomain_e .infomain_el .infomain_ebox a:hover {
	color: red;
	text-decoration: none;
}
.infomain_e .infomain_er {
	width: 550px;
	float: right;
	border: #f1f1f1 1px solid;
	background: #fdfdfd
}
.infomain_e .infomain_er h3 {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #222;
	padding-left: 15px;
	font-weight: bold;
	background: #f1f1f1;
}
.infomain_e .infomain_er .infomain_erbox {
	padding: 8px;
}
/*供求筛选*/

.infosx {
	width: 965px;
	margin: 0px auto;
}
.infosx .left {
	width: 680px;
	float: left;
}
.infosx .title {
	border: #cce0f5 1px solid;
	background: #f3faff;
	height: 49px;
	overflow: hidden;
}
.infosx .title h2 {
	background: url(/uploads/image/tdimages/pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.infosx .search02 {
	border: #cce0f5 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.infolisting {
}
.infolisting ul {
	padding: 8px;
}
.infolisting .info_nr {
	line-height: 35px;
	border-bottom: #e8e8e8 1px solid;
}
.infolisting .info_nr .lprice {
	font-size: 14px;
	color: #666;
	padding-left: 25px;
}
.infolisting .info_nr .ltitle {
	padding-left: 25px;
	overflow: hidden;
}
.infolisting .info_nr .ltitle a {
	color: #069;
	font-size: 14px;
}
.infolisting .info_nr .ltitle .area {
	margin-left: 15px;
	color: #555;
}
.infolisting .info_nr .ltime {
	float: right;
	color: #999;
	font-size: 14px;
	text-align: right;
}
.infolisting .info_nr:hover {
	color: red;
	background: #fffae7;
}
.infosx .right {
	width: 275px;
	float: right;
}
.infosx .right .right01 {
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.infosx .right .right01 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	padding-left: 10px;
	border: none;
}
.infosx .right .right01 .right01box {
	padding: 8px;
}
.infosx .right .right01 .right01box ul {
}
.infosx .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 11px;
	padding-left: 10px;
}
.infosx .right .right01 .right01box span#date {
	float: right;
	color: #999;
}
.infosx .right .right01 .right01box a {
}
.infosx .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.infomain_f {
	width: 965px;
	margin: 0px auto;
}
.infomain_f .infomain_fl {
	width: 280px;
	float: left;
	border: #e5e5e5 1px solid;
	background: #fafafa
}
.infomain_f .infomain_fl .title {
	background: #f1f1f1;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	color: #111;
	padding-left: 15px;
	font-family: "微软雅黑"
}
.infomain_f .infomain_fl .infomain_flbox {
	padding: 10px;
}
.infomain_f .infomain_fl .infomain_flbox .classtitle {
	height: 25px;
	line-height: 25px;
}
.infomain_f .infomain_fl .infomain_flbox .classtitle a {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.infomain_f .infomain_fl .infomain_flbox .classtitle a:hover {
	color: red;
	text-decoration: none;
}
.infomain_f .infomain_fl .infomain_flbox .list {
	line-height: 24px;
}
.infomain_f .infomain_fl .infomain_flbox .list a {
	padding: 0px 3px;
	color: #333;
}
.infomain_f .infomain_fl .infomain_flbox .list a:hover {
	color: red;
	text-decoration: none;
}
.infomain_f .infomain_fr {
	width: 670px;
	float: right;
	border: #e5e5e5 1px solid;
}
.infomain_f .infomain_fr h3 {
	background: #f1f1f1;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	color: #111;
	padding-left: 15px;
	font-family: "微软雅黑";
}
.infomain_f .infomain_fr .infomain_frbox {
	padding: 10px;
}
/*供求搜索gq_list.html*/
.gq_listmain {
	width: 965px;
	margin: 0px auto;
}
.gq_listmain .left {
	width: 725px;
	float: left;
}
.gq_listmain .left .left01 {
	border: #c6ddf1 1px solid;
	height: 30px;
	line-height: 30px;
	padding: 5px 10px;
}
.gq_listmain .left .left01 img {
	width: 50px;
	height: 25px;
}
.gq_listmain .left .left02 {
}
.gq_listmain .left .left02 .title {
	border: #cce0f5 1px solid;
	background: #f3faff;
	height: 49px;
	overflow: hidden;
}
.gq_listmain .left .left02 .title h2 {
	background: url(/uploads/image/tdimages/pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.gq_listmain .left .left02 .left02box {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
	padding: 8px;
	border-top: none;
}
.gq_listmain .left .left02 .left02box .productorder {
	height: 30px;
	line-height: 30px;
	background: #f3faff;
}
.gq_listmain .left .left02 .left02box .productorder a {
	font-size: 12px;
	font-weight: bold;
	padding: 0px 5px;
}
.gq_listmain .left .left02 .left02box .productorder a:hover {
	color: red;
	text-decoration: none;
}
.gq_listmain .left .left02 .left02box table td.pic img {
	border: #09b173 2px solid;
	padding: 2px;
}
.gq_listmain .left .left02 .left02box table td.pic img:hover {
	border: #09b173 2px solid;
}
.gq_listmain .left .left02 .left02box table td a.company_title {
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
.gq_listmain .left .left02 .left02box table td a.company_title:hover {
	color: red;
	text-decoration: none;
}
.gq_listmain .left .left02 .left02box table td span.company_name a {
	color: #069;
}
.gq_listmain .left .left02 .left02box table td a:hover {
	color: red;
	text-decoration: none;
}
.gq_listmain .right {
	width: 230px;
	float: right;
}
.gq_listmain .right .right01 {
	border: #c6ddf1 1px solid;
	background: #fcfeff;
	height: 46px;
	overflow: hidden;
}
.gq_listmain .right .right01 a {
	width: 97px;
	margin: 5px;
	float: left;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background: url(/uploads/image/tdimages/hoverbg.png) no-repeat left 2px;
	height: 34px;
	line-height: 34px;
	text-align: center;
}
.gq_listmain .right .right01 a:hover {
	color: #b50607;
	background: url(/uploads/image/tdimages/hoverbg.png) no-repeat left bottom;
	height: 34px;
	line-height: 34px;
	text-decoration: none;
}
.gq_listmain .right .right02 {
	border: #c6ddf1 1px solid;
	background: #fcfeff;
	height: 46px;
	text-align: center;
	padding: 6px 8px;
	overflow: hidden;
}
.gq_listmain .right .right03 {
	border: #cce0f5 1px solid;
	height: 100%;
	padding-bottom: 8px;
	overflow: hidden;
}
.gq_listmain .right .right03 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	padding-left: 10px;
}
.gq_listmain .right .right03 .right03box {
	padding: 8px;
}
.gq_listmain .right .right03 .right03box ul {
}
.gq_listmain .right .right03 .right03box li {
	width: 33%;
	float: left;
	line-height: 25px;
}
.gq_listmain .right .right03 .right03box a {
}
.gq_listmain .right .right03 .right03box a:hover {
	color: red;
	text-decoration: none;
}
.gq_listmain .right .right03 .right04box {
	padding: 8px;
}
.gq_listmain .right .right03 .right04box ul {
}
.gq_listmain .right .right03 .right04box li {
	line-height: 25px;
}
.gq_listmain .right .right03 .right04box span {
	font-weight: bold;
	color: #ff6600;
}
.gq_listmain .right .right03 .right04box a {
}
.gq_listmain .right .right03 .right04box a:hover {
	color: red;
	text-decoration: none;
}
/*系统点评*/

.dianping {
	color: #999;
}
.dianping h2 {
	font-size: 14px;
	line-height: 25px;
	border-bottom: #d8d8d8 1px solid;
	padding-left: 15px;
}
.dianping span#more {
	float: right;
	padding-right: 15px;
}
.dianping span#more a {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.dianping span.defeng {
	line-height: 25px;
	background: #fffcf3;
	display: block;
	padding: 8px;
	margin-top: 10px;
	border: #ffe399 1px solid;
}
.showdp {
	border: #d8d8d8 1px solid;
	margin-top: 10px;
}
.showdp .dpfloor {
	line-height: 28px;
	font-size: 12px;
	padding: 8px;
	font-weight: bold;
	color: #333;
}
.showdp .dpstars {
	margin: 8px;
	line-height: 28px;
	background: #fffcf3;
	text-align: center;
}
.showdp .dpcontent {
	margin: 0px 8px;
	padding: 8px;
	line-height: 24px;
	font-size: 14px;
}
.showdp .dptime {
	background: #69ace3;
	height: 32px;
	color: #fff;
	margin: 0px 8px;
	padding-left: 15px;
	line-height: 32px;
	font-size: 12px;
}
.showdp .dptime span#username {
}
.showdp .dptime span#posttime {
	margin-left: 25px;
	margin-right: 25px;
}
.wydp {
	border: #09b173 1px solid;
	margin-top: 10px;
	height: 100%;
	overflow: hidden;
}
.wydp h3 {
	height: 32px;
	color: #e8b543;
	margin: 0px 8px;
	padding-left: 20px;
	line-height: 32px;
	font-size: 12px;
}
span.star-span {
	color: #e8b543;
	padding-right: 5px;
}
/*更多点评*/
.dianpingmain {
	width: 963px;
	margin: 0px auto;
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden;
}
.dianpingmain h2 {
	font-size: 22px;
	font-weight: bold;
	color: #666;
	text-align: center;
	line-height: 30px;
	padding: 10px 0px 0px 0px;
}
.dianpingmain p {
	padding: 0px 20px;
	line-height: 25px;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.dianpingmain .dplist {
	margin: 0px 10px;
}
.dpbox {
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.dpbox .dplist {
	width: 400px;
	float: left;
	border-right: #e8e8e8 1px solid;
	padding-right: 10px;
}
.dpbox .xdp {
	width: 523px;
	float: right;
	margin-right: 6px;
}
.dpbox .xdp h3 {
	display: none;
}
/*rss*/

.rssmain {
	width: 965px;
	margin: 0px auto;
}
.rssmain .left {
	width: 250px;
	float: left;
}
.rssmain .left .left01 {
	border: #ddd 1px solid;
	background: #fff
}
.rssmain .left .left01 .tit {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #222
}
.rssmain .left .left01 .left01box {
	padding: 8px;
	line-height: 24px;
}
.rssmain .left .left01 .left02box {
	padding: 8px;
	line-height: 24px;
}
.rssmain .left .left01 .left03box {
	padding: 8px;
}
.rssmain .left .left01 .left03box li {
	line-height: 26px;
}
.rssmain .left .left01 .left03box a:hover {
	color: #ff6600;
	text-decoration: none;
}
.rssmain .left .left01 .left04box {
	padding: 8px;
}
.rssmain .left .left01 .left04box li {
	line-height: 26px;
}
.rssmain .left .left01 .left04box a:hover {
	color: #ff6600;
	text-decoration: none;
}
.rssmain .right {
	width: 705px;
	float: right;
	border: #ddd 1px solid;
	background: #fff
}
.rssmain .right .tit {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #222;
}
.rssmain .right .rsslist {
}
.rssmain .right .rsslist ul {
	padding: 8px;
}
.rssmain .right .rsslist li.classname {
	height: 30px;
	_height: 22px;
	background: #f1f1f1;
	line-height: 30px;
	_line-height: 22px;
	border: #d4d4d4 1px solid;
	clear: both;
	_padding-top: 8px;
}
.rssmain .right .rsslist li.classname a {
	font-size: 14px;
	padding-left: 10px;
	font-weight: bold;
	color: #000;
}
.rssmain .right .rsslist li.rss_list {
	width: 25%;
	float: left;
	height: 35px;
	line-height: 35px;
	width: 170px;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.rssmain .right .rsslist li.rss_list a {
	color: #666;
}
.rssmain .right .rsslist li.rss_list a:hover {
	color: #ff6600;
	text-decoration: none;
}
/*公告*/

.helpmain {
	width: 965px;
	margin: 0px auto;
}
.helpmain .left {
	width: 198px;
	float: left;
	border: #dcdcdc 1px solid;
	height: 100%;
	overflow: hidden;
}
.helpmain .left .helpleftsite {
	background: #f1f1f1;
	margin: 1px;
}
.helpmain .left .helpleftsite .title {
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #000;
	font-size: 24px;
	font-weight: bold;
	border-bottom: #e5e7e6 1px solid;
}
.helpmain .left .helpleftsite .leftbox {
	padding: 2px;
}
.helpmain .left .helpleftsite .leftbox ul {
}
.helpmain .left .helpleftsite .leftbox a {
	background: url(/uploads/image/tdimages/nav_right.gif) no-repeat 160px 5px;
	display: block;
	border-bottom: #e5e7e6 1px solid;
	height: 35px;
	line-height: 35px;
	font-weight: bold;
	color: #000;
	padding-left: 35px;
}
.helpmain .left .helpleftsite .leftbox a:hover {
	background: #d12b2d url(/uploads/image/tdimages/nav_right.gif) no-repeat 160px 5px;
	color: #fff;
	text-decoration: none;
}
.helpmain .right {
	width: 710px;
	float: right;
	border: #dcdcdc 1px solid;
	background: #fcfcfc;
	padding: 20px;
	height: 100%;
	overflow: hidden;
}
.helpmain .right h2 {
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	line-height: 35px;
	border-bottom: #e8e8e8 1px solid;
}
.helpmain .right h3 {
	font-size: 12px;
	font-weight: normal;
	line-height: 30px;
	text-align: left;
	color: #999;
	border-bottom: #e8e8e8e 1px dashed;
	text-align: center;
}
.helpmain .right .notetext {
	padding: 20px;
	line-height: 24px;
	font-size: 14px;
	color: #555;
}
.helpmain .right .annoucebot {
	height: 30px;
	line-height: 30px;
	text-align: right;
}
.helpmain .right .notetext h3 {
	font-size: 16px;
	font-weight: bold;
	color: #999;
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px dashed;
	margin-bottom: 10px;
}
.helpmain .right .tdbg .lefttdbg {
	width: 100px;
}
.helpmain .right .notetext li {
	line-height: 30px;
	line-height: 30px;
}
.helpmain .right .recruitment_tableinfo {
}
.helpmain .right .fb {
	font-size: 14px;
	font-weight: bold;
	color: #069;
	height: 35px;
	line-height: 35px;
}
.helpmain .right .recruitment_tableinfo th {
	background: #f1f1f1;
}
/*实名认证*/

.rzmain {
	width: 965px;
	margin: 0px auto;
}
.rzmain .rzl {
	width: 250px;
	float: left;
}
.rzmain .rzl .rzl1 {
	border: #c6ddf1 1px solid;
}
.rzmain .rzl .rzl1 .tit {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #069;
}
.rzmain .rzl .rzl1 .rzl1box {
	padding: 10px;
}
.rzmain .rzl .rzl1 .rzl1box ul {
}
.rzmain .rzl .rzl1 .rzl1box li.fw {
	height: 25px;
	line-height: 25px;
	background: url(/uploads/image/tdimages/rz.png) no-repeat left top;
	padding-left: 40px;
	margin-bottom: 8px;
}
.rzmain .rzl .rzl1 .rzl1box li.sel {
	height: 24px;
	line-height: 24px;
	background: url(/uploads/image/tdimages/rz.png) no-repeat left -168px;
	padding-left: 40px;
	margin-bottom: 8px;
}
.rzmain .rzl .rzl1 .rzl1box a {
	font-size: 14px;
	color: #555;
}
.rzmain .rzl .rzl1 .rzl1box a:hover {
	color: #ff3300;
	text-decoration: none;
}
.rzmain .rzl .rzl1 .rzl2box {
	padding: 10px;
}
.rzmain .rzl .rzl1 .rzl2box ul {
}
.rzmain .rzl .rzl1 .rzl2box li {
	height: 28px;
	line-height: 28px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat left 12px;
	padding-left: 10px;
	border-bottom: #d8d8d8 1px dotted;
}
.rzmain .rzl .rzl1 .rzl2box a {
	font-size: 14px;
	color: #555;
}
.rzmain .rzl .rzl1 .rzl2box a:hover {
	color: #ff3300;
	text-decoration: none;
}
.rzmain .rzr {
	width: 680px;
	float: right;
	border: #c6ddf1 1px solid;
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.rzmain .rzr h1 {
	text-align: center;
	margin-top: 10px;
	border-bottom: #d8d8d8 1px solid;
}
.rzmain .rzr h2 {
	margin-top: 10px;
	background: #e6f3f9;
	padding-left: 15px;
}
.rzmain .rzr .rzmain2box ul {
	margin-top: 8px;
	font-size: 14px;
}
.rzmain .rzr .rzmain2box h3 {
	height: 35px;
	line-height: 35px;
}
.rzmain .rzr .rzmain2box li {
	line-height: 25px;
}
.rzmain .rzr .rzmain2box span {
	padding: 0px 8px 0px 0px;
}
.rzmain .rzr .rzmain2box span.zzyz {
	display: block;
	background:  no-repeat left 5px;
	padding-left: 30px;
}
.rzmain .rzr .rzmain2box span.zzyzw {
	display: block;
	background:  no-repeat left 5px;
	padding-left: 30px;
}
.rzmain .rzr .rzmain2box span.nameyz {
	display: block;
	background: url(/uploads/image/tdimages/rz.png) no-repeat left -192px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span.nameyzw {
	display: block;
	background: url(/uploads/image/tdimages/rz.png) no-repeat left -96px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span.sjyz {
	display: block;
	background:  no-repeat left 5px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span.sjyzw {
	display: block;
	background:  no-repeat left 5px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span.maileyz {
	display: block;
	background:  no-repeat left 5px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span.maileyzw {
	display: block;
	background:  no-repeat left 5px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span#red {
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: red;
}
.rzmain .rzr .rzmain2box span.ryzs {
	display: block;
	background: url(/uploads/image/tdimages/rz.png) no-repeat left -72px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2 .rzmain21 h3 {
	margin-top: 8px;
	background: url(/uploads/image/tdimages/rz.png) no-repeat left -168px;
	padding-left: 40px;
	color: red;
}
.rzmain .rzr .rzmain2 .rzmain21 ul {
	padding: 8px;
}
.rzmain .rzr .rzmain2 .rzmain21 li {
	width: 50%;
	float: left;
}
.rzmain .rzr .rzmain2 .da_table_r2 {
	margin-top: 8px;
}
.rzmain .rzr .rzmain2 .da_table_r2 .yzimg img {
	width: 135px;
	height: 110px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.rzmain .rzr .rzmain2 .da_table_r2 .da_info {
	text-align: left;
	font-size: 14px;
}
.rzmain .rzr .rzmain2 .da_table_b {
	margin-top: 8px;
}
.rzmain .rzr .rzmain2 .da_table_b ul {
}
.rzmain .rzr .rzmain2 .da_table_b li {
	width: 50%;
	float: left;
}
/*友情链接*/
.linkmain {
	width: 1000px;
	margin: 0px auto;
}
.linkmain .left {
	width: 250px;
	float: left;
}
.linkmain .left .left01 {
	border: #e1c6cc 1px solid;
}
.linkmain .left .left01 .tit {
	background:  repeat-x left top;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #9f0003;
}
.linkmain .left .left01 .left01box {
	padding: 8px;
}
.linkmain .left .left01 .left01box ul {
}
.linkmain .left .left01 .left01box li {
	line-height: 25px;
}
.linkmain .left .left01 .left02box {
	padding: 8px;
}
.linkmain .left .left01 .left02box ul {
	text-align: center;
}
.linkmain .left .left01 .left02box h3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 30px;
}
.linkmain .left .left01 .left02box h3 img {
	width: 88px;
	height: 31px;
	border: #e8e8e8 1px solid;
	padding: 2px;
}
.linkmain .right {
	width: 726px;
	float: right;
	border: #e1c6cc 1px solid;
}
.linkmain .right .tit {
	background:  repeat-x left top;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #9f0003;
}
.linkmain .right .tit a {
	color: #9f0003;
	font-size: 12px;
	font-weight: normal;
}
.linkmain .right .flinkbox {
	padding: 8px;
}
.linkmain .right .flinkbox .classlink {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
}
.linkmain .right .flinkbox .linkdetail {
	margin-top: 10px;
}
.linkmain .right .flinkbox .linkdetail .link_table_title {
	background: #f3f3f3;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
}
.link_title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	border: #c6ddf1 1px solid;
	border-bottom: none;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
}
.link_title a {
	color: red;
}
.link_title a:hover {
	color: red;
	text-decoration: none;
}
.linktext {
	padding: 5px;
	line-height: 24px;
	font-size: 12px;
	color: #999;
}
.linktext .textbox {
	color: #999;
}
/*点评系统*/
.rating, .rating .current, .rating .star_hover {
	background: url(/uploads/image/tdidefault/commentstar.gif) repeat-x;
	height: 25px;
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0;
}
.rating {
	position: relative;
	background-position: left top;
}
.rating .current {
	position: absolute;
	top: 0;
	left: 0;
	background-position: left center;
}
.rating .star, .rating .star_hover {
	position: absolute;
	top: 0;
	left: 0;
	height: 25px;
	cursor: pointer;
}
.rating .star_hover {
	background-position: left bottom;
}
.rate-text {
	height: 25px;
	line-height: 25px;
	float: left
}
.add_comment_start {
	width: 130px;
	float: left
}
.add_comment_start_desc {
	width: 70px;
	float: left;
	height: 22px;
	line-height: 22px;
	color: #ff0000;
	font-weight: bold;
}
/*pk系统*/

.pkmain {
	width: 965px;
	margin: 0px auto;
}
.pkmain h3 {
	font-size: 22px;
	font-family: "微软雅黑", "黑体";
	color: #000;
	clear: both;
	text-align: center;
}
.pkmain h2 {
	font-size: 22px;
	font-family: "微软雅黑", "黑体";
	color: green;
	clear: both;
	text-align: center;
}
.pkmain h2 a {
}
.pkmain h1 {
	font-size: 22px;
	font-family: "微软雅黑", "黑体";
	color: #000;
	clear: both;
}
.pkmain h1 a {
}
.pkmain h1 a:hover {
	color: #cc0000;
	text-decoration: none;
}
.pkmain h1 span.pkdate {
	float: right;
	color: #999;
	font-size: 12px;
	font-weight: normal;
}
.pkmain .pklist {
	border: #ececec 1px solid;
	border-top: none;
	height: 100%;
	padding: 8px;
	overflow: hidden;
}
.pkmain h4 {
	text-align: left;
	height: 36px;
	line-height: 36px;
	color: #000;
	padding-left: 20px;
	border: #09b173 1px solid;
	font-size: 14px;
	font-weight: bold;
}
.pkmain .pklist .listpk {
	padding: 10px;
	margin: 4px;
	width: 47%;
	height: 120px;
	overflow: hidden;
	float: left;
	background: #f4faee url(/uploads/image/tdimages/hoticon.gif) no-repeat left top;
}
.pkmain .pklist .listpk h3 {
	line-height: 30px;
	text-align: left;
	color: green;
}
.pkmain .pklist .listpk h3 a {
	font-size: 20px;
	font-weight: bold;
	color: #000;
	font-family: "微软雅黑";
}
.pkmain .pklist .listpk h3 a:hover {
	color: red;
	text-decoration: none;
}
.pkmain .pklist .listpk .number {
}
.pkmain .pklist .listpk .number span.red {
	color: red;
	font-size: 14px;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}
.pkmain .pklist .listpk .exponentbj {
	width: 188px;
	height: 9px;
	background: url(/uploads/image/tdimages/pkicon.gif) no-repeat;
	overflow: hidden;
}
.pkmain .pklist .listpk .number span.lightgrey01 {
	color: green;
	font-size: 14px;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}
.pkmain .pklist .listpk .number .pkdate {
	height: 30px;
	line-height: 30px;
	color: #999;
}
.groundnews {
	line-height: 24px;
	font-size: 14px;
	text-indent: 2em;
	text-align: right;
}
.groundnews a {
	color: green;
}
.pkbg {
	width: 965px;
	margin: 0px auto;
}
.pkbg .pkl {
	width: 400px;
	float: left;
	background: url(/uploads/image/tdimages/pk.png) no-repeat -190px 12px;
	height: 65px;
	line-height: 65px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
}
.pkbg .pkm {
	width: 165px;
	float: left;
	background: url(/uploads/image/tdimages/pk.png) no-repeat -8px -10px;
	height: 65px;
}
.pkbg .pkr {
	width: 400px;
	float: right;
	background: url(/uploads/image/tdimages/pk.png) no-repeat -655px 12px;
	height: 65px;
	line-height: 65px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
}
.pkbg .pkl h3 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	float: right;
}
.pkbg .pkr h3 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	float: left;
}
.pktest {
	height: 100%;
	overflow: hidden;
}
.pktest .pkyes {
	width: 310px;
	float: left;
}
.pktest .pkyes h2 {
	font-size: 22px;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
	height: 50px;
	line-height: 30px;
}
.pktest .pkother {
	width: 310px;
	float: left;
	margin-left: 15px;
}
.pktest .pkother h2 {
	font-size: 22px;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
	margin-top: 55px;
}
.pktest .pkno {
	width: 310px;
	float: right;
}
.pktest .pkno h2 {
	font-size: 22px;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
}
.pktest .pkyes .pkbj {
	background: url(/uploads/image/tdimages/pk.png) no-repeat -180px -50px;
	height: 34px;
}
.pktest .pkyes .pkbj span {
	margin-left: 100px;
}
.pktest .pkyes .pkbj span a {
	background: url(/uploads/image/tdimages/pk.png) no-repeat -708px -49px;
	height: 42px;
	display: block;
	width: 122px;
	margin-left: 90px;
	margin-top: -20px;
	_margin-top: -8px;
}
.atextarea .textlogin {
	width: 280px;
	height: 60px;
	border: #e8e8e8 1px solid;
	padding: 8px;
	color: #999;
}
.pktest .pkyes .pkbtn {
}
.pktest .pkyes .pkbtn a {
	background: url(/uploads/image/tdimages/pk.png) no-repeat -490px -49px;
	height: 42px;
	display: block;
	width: 72px;
	margin-left: 100px;
	display: block;
}
.pkalist {
	padding: 8px;
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.pkalist h3 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: left;
	border-bottom: #e8e8e8 1px solid;
}
.pkalist h3 span {
	float: right;
	padding-right: 10px;
}
.pkalist h3 span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
	font-family: verdana, arial, helvetica, sans-serif
}
.acontents {
	border-bottom: #e8e8e8 1px dashed;
	padding: 8px;
}
.acontents span {
	color: #069;
	font-weight: bold;
}
.acontents p {
	color: #999;
}
.ctextarea #othercontent {
	width: 280px;
	height: 60px;
	border: #e8e8e8 1px solid;
	padding: 8px;
	color: #999;
}
.pktest .pkother .pkbtn {
}
.pktest .pkother .pkbtn a {
	background: url(/uploads/image/tdimages/pk.png) no-repeat -562px -49px;
	height: 42px;
	display: block;
	width: 72px;
	margin-left: 100px;
	display: block;
}
.pkclist {
	background: #fff;
	padding: 8px;
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.pkclist h3 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: left;
	border-bottom: #e8e8e8 1px solid;
}
.pkclist h3 span {
	float: right;
	padding-right: 10px;
}
.pkclist h3 span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
	font-family: verdana, arial, helvetica, sans-serif
}
.ccontents {
	border-bottom: #e8e8e8 1px dashed;
	padding: 8px;
}
.ccontents span {
	color: #069;
	font-weight: bold;
}
.ccontents p {
	color: #999;
}
.pktest .pkno .pkbtn {
}
.pktest .pkno .pkbtn a {
	background: url(/uploads/image/tdimages/pk.png) no-repeat -636px -49px;
	height: 42px;
	display: block;
	width: 72px;
	margin-left: 100px;
	display: block;
}
.pktest .pkno h2 {
	font-size: 22px;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
	height: 50px;
	line-height: 30px;
}
.pktest .pkno .pkbj {
	background: url(/uploads/image/tdimages/pk.png) no-repeat -180px -50px;
	height: 34px;
}
.pktest .pkno .pkbj span {
	margin-left: 100px;
}
.pktest .pkno .pkbj span a {
	background: url(/uploads/image/tdimages/pk.png) no-repeat -829px -49px;
	height: 42px;
	display: block;
	width: 122px;
	margin-left: 90px;
	margin-top: -20px;
	_margin-top: -8px;
}
.pkblist {
}
.pkblist h3 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: left;
	border-bottom: #e8e8e8 1px solid;
}
.pkblist h3 span {
	float: right;
	padding-right: 10px;
}
.pkblist h3 span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
	font-family: verdana, arial, helvetica, sans-serif
}
.pkmain .pkpl {
	height: 36px;
	line-height: 36px;
	color: #000;
	border: #09b173 1px solid;
	padding-left: 20px;
	font-size: 14px;
	font-weight: bold;
}
.pkmain .pkpl span.total {
	float: right;
	color: #999;
	font-size: 14px;
	font-weight: normal;
	padding-right: 10px;
}
.pkmain .commentlist {
	padding: 8px;
	border: #ececec 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
}
.pkmain .commentlist .articial {
	width: 49%;
	float: left;
	height: 130px;
	overflow: hidden;
	border-bottom: #e8e8e8 1px dashed;
	padding-top: 8px;
}
.pkmain .commentlist .articial img {
	width: 60px;
	height: 60px;
	margin-right: 10px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.pkmain .commentlist .articial .neirong {
	line-height: 24px;
	font-size: 14px;
	width: 350px;
	white-space: nowrap;
	overflow: hidden;
}
.pkmain .commentlist .articial span#username {
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	line-height: 25px;
}
.pkmain .commentlist .articial #addate {
	line-height: 25px;
	color: #999;
}
/*考试系统*/

.ksbanner {
	width: 953px;
	margin: 0px auto;
	border: #c6ddf1 1px solid;
	padding: 5px;
	height: 100%;
	overflow: hidden;
}
.ksbanner .adsleft {
	width: 140px;
	float: left;
}
.ksbanner .adsleft ul {
	padding: 0px;
	margin: 0px;
}
.ksbanner .adsleft li {
	line-height: 24px;
	line-height: 24px;
	text-align: left;
}
.ksbanner .adsmiddle {
	width: 655px;
	float: left;
}
.ksbanner .adstop {
}
.ksbanner .adstop ul {
	padding: 0px;
	margin: 0px;
}
.ksbanner .adstop li {
	width: 20%;
	float: left;
	height: 26px;
	line-height: 26px;
}
.ksbanner .adsbanner {
}
.ksbanner .adsbottom {
}
.ksbanner .adsbottom ul {
	padding: 0px;
	margin: 0px;
}
.ksbanner .adsbottom li {
	width: 20%;
	float: left;
	height: 26px;
	line-height: 26px;
}
.ksbanner .adsright {
	width: 140px;
	float: left;
}
.ksbanner .adsright ul {
	padding: 0px;
	margin: 0px;
}
.ksbanner .adsright li {
	height: 24px;
	line-height: 24px;
}
.mnkcbanner {
	width: 965px;
	margin: 0px auto;
}
.mnkcbanner .bannerl {
	width: 480px;
	float: left
}
.mnkcbanner .bannerr {
	width: 480px;
	float: right
}
.lct {
	width: 965px;
	margin: 0px auto;
}
.shitisousuo {
	margin: 0px auto;
	width: 965px;
	height: 20px;
	line-height: 20px;
	font-size: 13px;
	color: #999;
}
.shitisousuo .l1 {
	float: left;
	width: 660px;
}
.shitisousuo .l1 span {
	font-weight: bold;
	color: #ff6000;
}
.shitisousuo .r1 {
	float: right;
	width: 200px;
	border: 1px solid #ccc;
}
.shitisousuo .r1 .text {
	color: #ccc;
	border: 0;
	width: 165px;
	height: 18px;
	line-height: 18px;
	padding: 0px 5px;
	float: left;
}
.shitisousuo .r1 .btn {
	width: 20px;
	background: url(/uploads/image/tdimages/btn.png) no-repeat 0 2px;
	float: right;
	display: block;
}
.mnkcmain1 {
	width: 965px;
	margin: 0px auto;
}
.mnkcmain1 .floatl {
	width: 250px;
	float: left;
	background: #fdfdfd;
}
.mnkcmain1 .floatl .left01 {
	overflow: hidden;
}
.mnkcmain1 .floatl .left01 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.mnkcmain1 .floatl .left01 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	width: 80px;
	padding-left: 10px;
	font-family: "微软雅黑";
	background: #ffffff;
	position: absolute;
}
.mnkcmain1 .floatl .left01 .left01box {
	padding: 8px;
	border: #eee 1px solid;
	border-top: none;
	height: 635px;
}
.mnkcmain1 .floatl .left01 .left01box ul {
}
.mnkcmain1 .floatm {
	width: 450px;
	float: left;
	margin-left: 10px;
}
.mnkcmain1 .floatm .middle01 {
}
.mnkcmain1 .floatm .middle01 #ks_list1 {
	height: 285px;
	padding: 8px;
	overflow: hidden;
}
.mnkcmain1 .floatm .middle01 #ks_list1 h1 {
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
}
.mnkcmain1 .floatm .middle01 #ks_list1 h1 a {
	font-size: 16px;
	color: red;
	padding: 0px 5px;
}
a.cdred {
	color: red;
}
.mnkcmain1 .floatm .middle01 #ks_list1 li {
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	line-height: 28px;
	border-bottom: #f1f1f1 1px dotted;
}
.mnkcmain1 .floatm .middle01 #ks_list1 a {
	font-size: 14px
}
.mnkcmain1 .floatm .middle01 #ks_list1 a:hover {
	color: red;
	text-decoration: none;
}
.mnkcmain1 .floatm .middle01 #ks_list1 span#date {
	font-size: 14px;
	color: #999;
	float: right;
}
#hd_list1 {
	height: 280px;
	padding: 8px;
	overflow: hidden;
}
#hd_list1 li {
	height: 27px;
	line-height: 27px;
	background: url(/uploads/image/tdmimages/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
	border-bottom: #f1f1f1 1px dotted;
}
#hd_list1 a {
	font-size: 14px;
	color: #555;
}
#hd_list1 span#date {
	float: right;
	color: #999;
	font-size: 14px;
}
#hd_list1 a:hover {
	color: red;
	text-decoration: none;
}
#hd_list1 span a {
	color: #016a9f;
	font-size: 14px;
}
#hd_list1 span a:hover {
	color: red;
	text-decoration: none;
}
#hd_list2 {
	height: 280px;
	padding: 8px;
	overflow: hidden;
}
#hd_list2 li {
	height: 27px;
	line-height: 27px;
	background: url(/uploads/image/tdmimages/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
	border-bottom: #f1f1f1 1px dotted;
}
#hd_list2 a {
	font-size: 14px;
	color: #555;
}
#hd_list2 a:hover {
	color: red;
	text-decoration: none;
}
#hd_list2 span a {
	color: #016a9f;
	font-size: 14px;
}
#hd_list2 span a:hover {
	color: red;
	text-decoration: none;
}
.mnkcmain1 .floatr {
	width: 246px;
	float: right;
}
.mnkcmain1 .floatr .right01 {
	border: #c6ddf1 1px solid;
	padding: 2px;
}
.mnkcmain1 .floatr .right02 {
	height: 100%;
	overflow: hidden;
}
.mnkcmain1 .floatr .right02 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.mnkcmain1 .floatr .right02 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	width: 80px;
	padding-left: 10px;
	font-family: "微软雅黑";
	background: #fff;
	position: absolute;
}
.mnkcmain1 .floatr .right02 .right02box {
	height: 129px;
	padding: 8px;
	border: #c6ddf1 1px solid;
	border-top: none;
	overflow: hidden;
	background: #fdfdfd
}
.mnkcmain1 .floatr .right02 .right02box ul {
}
.mnkcmain1 .floatr .right02 .right02box li {
}
.mnkcmain1 .floatr .right02 .right02box a {
	font-weight: bold;
	color: #333;
}
.mnkcmain1 .floatr .right02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.mnkcmain1 .floatr .right02 .right03box {
	background: url(/uploads/image/tdmimages/kstd.png) no-repeat 5px 13px;
	height: 100px;
	padding: 12px;
	overflow: hidden;
	border: 1px solid #c6ddf1
}
.mnkcmain1 .floatr .right02 .right03box ul {
	margin-left: 24px;
}
.mnkcmain1 .floatr .right02 .right03box li {
	float: left;
	height: 35px;
}
.mnkcmain1 .floatr .right02 .right03box a {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(/uploads/image/tdmimages/ksbut.png) no-repeat left 0px;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #069;
}
.mnkcmain1 .floatr .right02 .right03box a:hover {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(/uploads/image/tdmimages/ksbut.png) no-repeat left bottom;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.mnkcmain1 .floatr .right03 {
	padding: 0px;
	margin: 0px;
}
.mnkcmain1 .floatr .right03 ul {
	padding: 0px;
	margin: 0px;
}
.mnkcmain1 .floatr .right03 li {
	height: 73px;
}
.mnkcmain1 .floatr .right03 img {
	border: #c6ddf1 1px solid;
	padding: 6px;
}
.mnkcmain2 {
	width: 965px;
	margin: 0px auto;
}
.mnkcmain2 .left {
	width: 705px;
	float: left;
}
.mnkcmain2 .left .left01 {
}
.mnkcmain2 .left .left01 .floatl {
	width: 345px;
	float: left;
}
.mnkcmain2 .left .left01 .floatr {
	width: 345px;
	float: right;
}
.mnkcmain2 .right {
	width: 250px;
	float: right;
	overflow: hidden
}
.mnkcmain2 .right .right01 {
	height: 100%;
	overflow: hidden;
}
.mnkcmain2 .right .right01 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.mnkcmain2 .right .right01 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	width: 80px;
	padding-left: 10px;
	font-family: "微软雅黑";
	background: #ffffff;
	position: absolute;
}
.mnkcmain2 .right .right01 .title span#more {
	position: absolute;
	right: 10px;
	top: 0px;
}
.mnkcmain2 .right .right01 .title span#more a {
	color: #000;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体"
}
.mnkcmain2 .right .right01 .title span#more a:hover {
	color: red;
	text-decoration: none;
}
.mnkcmain2 .right .right01 .right01box {
	height: 281px;
	padding: 8px;
	overflow: hidden;
	border: #c6ddf1 1px solid;
	border-top: none;
	background: #fdfdfd;
	overflow: hidden
}
.mnkcmain2 .right .right01 .right01box ul {
}
.mnkcmain2 .right .right01 .right01box li {
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
	font-size: 12px;
	color: #999;
}
.mnkcmain2 .right .right01 .right01box span#score {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
.mnkcmain2 .right .right01 .right01box h2 {
	float: left;
	width: 210px;
	white-space: nowrap;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
.mnkcmain2 .right .right01 .right02box {
	height: 281px;
	padding: 8px;
	overflow: hidden;
	border: #c6ddf1 1px solid;
	border-top: none;
	background: #fdfdfd
}
.mnkcmain2 .right .right01 .right02box ul {
}
.mnkcmain2 .right .right01 .right02box li {
	height: 85px;
	border-bottom: #f1f1f1 1px dashed;
	margin-top: 8px;
}
.mnkcmain2 .right .right01 .right02box .mingshi {
	width: 65px;
	float: left;
}
.mnkcmain2 .right .right01 .right02box .mingshi img {
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.mnkcmain2 .right .right01 .right02box .jieshao {
	width: 155px;
	float: right;
	line-height: 22px;
}
.mnkcmain2 .right .right01 .right02box .jieshao h2 a {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	font-family: "宋体"
}
.mnkcmain2 .right .right01 .right02box .jieshao h2 a:hover {
	color: red;
	text-decoration: none;
}
.mnkcmain2 .right .right01 .right02box .jieshao a {
	color: green;
}
.ksallclass {
	width: 965px;
	margin: 0px auto;
}
.ksallclass .floatl {
	width: 700px;
	float: left;
}
.ksallclass .floatl .left01 {
	height: 100%;
	overflow: hidden;
}
.ksallclass .floatl .left01 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .left01 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #ffffff;
	position: absolute;
	height: 29px;
	display: block;
}
.ksallclass .floatl .left01 .title span {
	background: url(/uploads/image/tdmimages/icos.png) no-repeat left -77px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .left01 .left01box {
	padding: 8px;
	border: #c6ddf1 1px solid;
	border-top: none;
}
.ksallclass .floatl .left01 .left01box ul {
}
.ksclassfl {
	background: #f0f9dd;
	width: 30px;
	height: 100%;
	padding: 5px;
	font-weight: bold;
	color: #ff6600;
}
.ksallclass .floatl .left01 .left01box .classtit {
	margin-left: 20px;
	width: 120px;
	height: 28px;
	line-height: 28px;
	background: #e9f5ff;
	clear: both;
	text-align: center;
}
.ksallclass .floatl .left01 .left01box .classtit a {
	color: #666;
	font-size: 14px;
	font-weight: bold;
}
.ksallclass .floatl .left01 .left01box .classtit a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatl .left01 .left01box .allclasslist {
	padding: 10px;
	margin-bottom: 10px;
}
.ksallclass .floatl .left01 .left01box .allclasslist li {
	width: 20%;
	float: left;
	text-align: center;
	line-height: 24px;
}
.ksallclass .floatl .left01 .left01box .allclasslist a {
	color: #336699;
	font-size: 14px;
}
.ksallclass .floatl .left01 .left01box .allclasslist a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatr {
	width: 252px;
	float: right;
}
.ksallclass .floatr .right01 {
	border: #c6ddf1 1px solid;
	background: #edf1fc;
	padding: 8px 25px;
	height: 100%;
	overflow: hidden;
}
.ksallclass .floatr .right01 {
	background: url(/uploads/image/tdmimages/kstd.png) no-repeat 5px 13px;
	height: 100px;
	padding: 12px;
	overflow: hidden;
}
.ksallclass .floatr .right01 ul {
	margin-left: 29px;
}
.ksallclass .floatr .right01 li {
	float: left;
	height: 35px;
}
.ksallclass .floatr .right01 a {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(/uploads/image/tdmimages/ksbut.png) no-repeat left 0px;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #069;
}
.ksallclass .floatr .right01 a:hover {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(/uploads/image/tdmimages/ksbut.png) no-repeat left bottom;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.ksallclass .floatr .right02 {
	height: 100%;
	overflow: hidden;
}
.ksallclass .floatr .right02 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
	background: #fafafa
}
.ksallclass .floatr .right02 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #ffffff;
	position: absolute;
	height: 29px;
}
.ksallclass .floatr .right02 .right02box {
	padding: 8px;
	border: #c6ddf1 1px solid;
	border-top: none;
}
.ksallclass .floatr .right02 .right02box ul {
}
.ksallclass .floatr .right02 .right02box li {
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(/uploads/image/tdmimages/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
	width: 220px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.ksallclass .floatr .right02 .right02box span {
	display: none;
}
.ksallclass .floatr .right02 .right02box a {
}
.ksallclass .floatr .right02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatr .right02 .right03box {
	padding: 8px;
	border: #c6ddf1 1px solid;
	border-top: none;
}
.ksallclass .floatr .right02 .right03box ul {
}
.ksallclass .floatr .right02 .right03box li {
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
	font-size: 12px;
	color: #999;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 11px;
	padding-left: 8px;
}
.ksallclass .floatr .right02 .right03box span#score {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
.ksallclass .floatr .right02 .right03box h2 {
	float: left;
	width: 210px;
	white-space: nowrap;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
.ksallclass .floatr .banner252 {
	border: #c6ddf1 1px solid;
	padding: 8px;
	text-align: center;
}
.ksallclass .floatl .floatl_1 {
	padding-bottom: 8px;
	overflow: hidden;
}
.ksallclass .floatl .floatl_1 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .floatl_1 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #ffffff;
	position: absolute;
	height: 29px;
}
.ksallclass .floatl .floatl_1 .title span {
	background: url(/uploads/image/tdmimages/icos.png) no-repeat left -77px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .floatl_1 .floatl_1box {
	padding: 8px;
	border: #c6ddf1 1px solid;
	height: 100%;
	border-top: none;
	height: 1%;
	overflow: auto;
}
.ksallclass .floatl .floatl_1 .floatl_1box ul {
}
.ksallclass .floatl .floatl_1 .floatl_1box li {
	width: 20%;
	float: left;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 8px;
	padding-left: 10px;
}
.ksallclass .floatl .floatl_1 .floatl_1box a {
	font-size: 14px;
	color: #069;
}
.ksallclass .floatl .floatl_1 .floatl_1box a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatl .floatl_1 .floatl_1box .kstitle {
	background: #edf1fc;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
}
.ksallclass .floatl .floatl_1 .floatl_1box .ksresult .jkc a {
	font-size: 12px;
	font-weight: normal;
color:;
}
.ksallclass .floatl .floatl_2 {
	height: 100%;
	padding-bottom: 8px;
	overflow: hidden;
}
.ksallclass .floatl .floatl_2 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .floatl_2 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #ffffff;
	position: absolute;
	display: block;
	height: 30px;
}
.ksallclass .floatl .floatl_2 .title span {
	background: url(/uploads/image/tdmimages/icos.png) no-repeat left 2px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .floatl_2 .floatl_2box {
	padding: 8px;
	border: #c6ddf1 1px solid;
}
.ksallclass .floatl .floatl_2 .floatl_2box .titlenav {
	background: #edf1fc;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
}
.ksallclass .floatl .floatl_2 .floatl_2box .sjclass {
	padding-left: 8px;
}
.ksallclass .floatl .floatl_2 .floatl_2box .sjclass a {
	font-size: 14px;
	color: #069;
}
.ksallclass .floatl .floatl_2 .floatl_2box td {
	border-bottom: #f1f1f1 1px dashed;
}
.ksallclass .floatl .floatl_2 .floatl_2box .sjclass a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatl .ksnr_01 {
	height: 100%;
	padding-bottom: 8px;
	overflow: hidden;
}
.ksallclass .floatl .ksnr_01 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .ksnr_01 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #ffffff;
	position: absolute;
	display: block;
	height: 30px;
}
.ksallclass .floatl .ksnr_01 h3 span {
	background: url(/uploads/image/tdmimages/icos.png) no-repeat left -77px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .ksnr_01 .ksnr_01box {
	border: #c6ddf1 1px solid;
	height: 1%;
	overflow: auto;
	padding: 8px;
	border-top: none;
}
.ksallclass .floatl .ksnr_01 .ksnr_intro {
	background: #fcfdfe;
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.ksallclass .floatl .ksnr_01 .ksnr_intro h2 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-left: 20px;
}
.ksallclass .floatl .ksnr_02 {
	height: 100%;
	padding-bottom: 8px;
	overflow: hidden;
}
.ksallclass .floatl .ksnr_02 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .ksnr_02 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #ffffff;
	position: absolute;
	display: block;
	height: 30px;
}
.ksallclass .floatl .ksnr_02 .title span {
	background: url(/uploads/image/tdmimages/icos.png) no-repeat left -50px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .ksnr_02 .ksnr_02box {
	padding: 8px;
	border: #c6ddf1 1px solid;
	line-height: 24px;
	font-size: 14px;
	text-indent: 2em;
	color: #999;
	border-top: none
}
.ksallclass .floatl .ksnr_02 .ksnr_03box {
	padding: 8px;
	border: #c6ddf1 1px solid;
	border-top: none
}
.ksallclass .floatl .ksnr_02 .ksnr_03box ul {
}
.ksallclass .floatl .ksnr_02 .ksnr_03box li {
	line-height: 24px;
	font-size: 12px;
	color: #333;
	background: url(/uploads/image/tdmimages/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
}
.ksallclass .floatl .search01 {
}
.ksallclass .floatl .search01 .title {
	border: #cce0f5 1px solid;
	background: #f3faff;
	height: 49px;
	overflow: hidden;
}
.ksallclass .floatl .search01 .title h2 {
	background: url(/uploads/image/tdimages/pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.ksallclass .floatl .search02 .artlisting {
	height: 100%;
	overflow: hidden;
}
.ksallclass .floatl .search02 .artlisting ul {
	padding: 10px;
}
.ksallclass .floatl .search02 .artlisting li {
	height: 28px;
	line-height: 28px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.ksallclass .floatl .search02 .artlisting a {
	font-size: 14px;
}
.ksallclass .floatl .search02 .artlisting a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatl .left01 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .left01 .title h2 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #ffffff;
	position: absolute;
	display: block;
	height: 29px;
	font-size: 14px;
}
.ksallclass .floatl .left01 .leftlxbox {
	padding: 20px;
	border: #c6ddf1 1px solid;
	border-top: none;
}
.ksallclass .floatl .left01 .leftlxbox .select {
	width: 148px;
	margin: 0px 6px;
}
#ksbegin {
	margin-top: 15px;
	text-align: center;
}
.ksallclass .floatl .left02 {
	height: 100%;
	overflow: hidden;
}
.ksallclass .floatl .left02 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .left02 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #ffffff;
	position: absolute;
	display: block;
	height: 29px;
}
.ksallclass .floatl .left02 .title span {
	background: url(/uploads/image/tdmimages/icos.png) no-repeat left -77px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .left02 .kqbd {
	padding: 8px;
	border: #c6ddf1 1px solid;
	border-top: none;
}
.ksallclass .floatl .left02 .kqbd ul {
}
.ksallclass .floatl .left02 .kqbd li {
	line-height: 24px;
}
/*考试资讯*/

.mainpdbox .right .zxright01 {
	border: #c6ddf1 1px solid;
	background: #edf1fc;
	padding: 8px 25px;
	background: url(/uploads/image/tdmimages/kstd.png) no-repeat 10px 13px;
	height: 100px;
	padding: 12px;
	overflow: hidden;
}
.mainpdbox .right .zxright01 ul {
	margin-left: 39px;
}
.mainpdbox .right .zxright01 li {
	float: left;
	height: 35px;
}
.mainpdbox .right .zxright01 a {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(/uploads/image/tdmimages/ksbut.png) no-repeat left 0px;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #069;
}
.mainpdbox .right .zxright01 a:hover {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(/uploads/image/tdmimages/ksbut.png) no-repeat left bottom;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.mainpdbox .right .zxright02 {
	height: 100%;
	overflow: hidden;
}
.mainpdbox .right .zxright02 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	position: relative;
}
.mainpdbox .right .zxright02 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #ffffff;
	position: absolute;
	display: block;
	height: 29px;
}
.mainpdbox .right .zxright02 .right02box {
	padding: 8px;
	border: #c6ddf1 1px solid;
	bofer-top: none;
}
.mainpdbox .right .zxright02 .right02box ul {
}
.mainpdbox .right .zxright02 .right02box li {
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(/uploads/image/tdmimages/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
	width: 240px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.mainpdbox .right .zxright02 .right02box span#date {
	display: none;
}
.mainpdbox .right .zxright02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .right .banner252 {
	border: #c6ddf1 1px solid;
	padding: 8px;
	text-align: center;
}
.mainpdbox .right .zxright02 .right03box {
	padding: 8px;
	border: #c6ddf1 1px solid;
	bofer-top: none;
}
.mainpdbox .right .zxright02 .right03box li {
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
	font-size: 12px;
	color: #999;
}
.mainpdbox .right .zxright02 .right03box span#score {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
.mainpdbox .right .zxright02 .right03box h2 {
	float: left;
	width: 230px;
	white-space: nowrap;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
/*网校名师*/

.msmain {
	width: 965px;
	margin: 0px auto;
}
.msmain .left {
	width: 260px;
	float: left;
}
.msmain .left .left01 {
	border: #c6ddf1 1px solid;
	background: #edf1fc;
	padding: 8px 25px;
	background: url(/uploads/image/tdmimages/kstd.png) no-repeat 10px 13px;
	height: 100px;
	padding: 12px;
	overflow: hidden;
}
.msmain .left .left01 ul {
	margin-left: 32px;
}
.msmain .left .left01 li {
	float: left;
	height: 35px;
}
.msmain .left .left01 a {
	width: 72px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(/uploads/image/tdmimages/ksbut.png) no-repeat left 0px;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #069;
}
.msmain .left .left01 a:hover {
	width: 72px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(/uploads/image/tdmimages/ksbut.png) no-repeat left bottom;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.msmain .left .left02 {
	border: #c6ddf1 1px solid;
	height: 100%;
	overflow: hidden;
}
.msmain .left .left02 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 30px;
	line-height: 30px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.msmain .left .left02 .left02box {
	padding: 8px;
}
.msmain .left .left02 .left02box ul {
}
.msmain .left .left02 .left02box li {
	height: 78px;
	border-bottom: #f1f1f1 1px dashed;
	margin-bottom: 8px;
}
.msmain .left .left02 .left02box .mingshi {
	width: 63px;
	height: 63px;
	float: left;
	border: #f1f1f1 1px solid;
	padding: 2px;
}
.msmain .left .left02 .left02box .jieshao {
	width: 166px;
	float: right;
}
.msmain .left .left02 .left02box .jieshao h2 a {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	font-family: "宋体"
}
.msmain .left .left02 .left02box .jieshao h2 a:hover {
	color: red;
	text-decoration: none;
}
.msmain .left .left02 .left02box .jieshao a {
	color: #009933;
}
.msmain .left .left02 .left02box .jieshao a:hover {
	color: red;
	text-decoration: none;
}
.msmain .left .left02 .left03box {
	padding: 8px;
}
.msmain .left .left02 .left03box ul {
}
.msmain .left .left02 .left03box li {
	height: 24px;
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(/uploads/image/tdmimages/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
	width: 220px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.msmain .left .left02 .left03box span#date {
	display: none;
}
.msmain .left .left02 .left03box a:hover {
	color: red;
	text-decoration: none;
}
.msmain .right {
	width: 690px;
	float: right;
}
.msmain .right .right01 {
	height: 100%;
	overflow: hidden;
}
.msmain .right .right01 .msbox {
	border: #c6ddf1 1px solid;
	margin-bottom: 8px;
	height: 187px;
	overflow: hidden;
}
.msmain .right .right01 .msbox .tit {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
	position: relative;
}
.msmain .right .right01 .msbox .tit span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.msmain .right .right01 .msbox .tit span a {
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
}
.msmain .right .right01 .msbox ul {
	padding: 8px;
}
.msmain .right .right01 .msbox li {
	width: 33%;
	float: left;
	text-align: center;
}
.msmain .right .right01 .msbox img {
	width: 171px;
	height: 107px;
	padding: 2px;
	border: #ccc 1px solid;
	margin-bottom: 8px;
}
.msmain .right .right01 .msbox a {
}
.msmain .right .right01 .msbox a:hover {
	color: red;
	text-decoration: none;
}
/*名师栏目页*/

.msclassmain {
	width: 965px;
	margin: 0px auto;
}
.msclassmain .left {
	width: 260px;
	float: left;
}
.msclassmain .left .left01 {
	border: #c6ddf1 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.msclassmain .left .left01 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 30px;
	line-height: 30px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.msclassmain .left .left01 .left01box {
	padding: 8px;
}
.msclassmain .left .left01 .left01box ul {
}
.msclassmain .left .left01 .left01box li {
	float: left;
	width: 101px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	text-align: center;
	color: #069;
	background: #f3faff;
	border: #cce0f5 1px solid;
	margin: 3px 8px;
}
.msclassmain .left .left01 .left01box a:hover {
	background: #cc0000;
	color: #fff;
	display: block;
	text-decoration: none;
}
.msclassmain .left .left02 {
	border: #c6ddf1 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.msclassmain .left .left02 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 30px;
	line-height: 30px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.msclassmain .left .left02 .left02box {
	padding: 8px;
}
.msclassmain .left .left02 .left02box ul {
}
.msclassmain .left .left02 .left02box li {
	height: 28px;
	line-height: 28px;
	border-bottom: #f1f1f1 1px dashed;
}
.msclassmain .left .left02 .left02box span#hits {
	float: right;
	font-size: 14px;
	color: #999;
}
.msclassmain .left .left02 .left02box a {
	font-size: 14px;
}
.msclassmain .left .left02 .left02box a:hover {
	color: red;
	text-decoration: none;
}
.msclassmain .right {
	width: 690px;
	float: right;
	border: #c6ddf1 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.msclassmain .right .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 30px;
	line-height: 30px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.msclassmain .right .mslist {
	padding: 8px;
}
.msclassmain .right .mslist ul {
}
.msclassmain .right .mslist li {
	width: 200px;
	margin: 0px 6px;
	float: left;
	text-align: center;
	border: #cce0f5 1px solid;
	padding: 5px;
	height: 138px;
	overflow: hidden;
}
.msclassmain .right .mslist img {
}
.msclassmain .right .mslist dl {
	line-height: 25px;
}
.msclassmain .right .mslist dt {
	width: 100px;
	float: left;
}
.msclassmain .right .mslist dt a {
	font-size: 14px;
	color: #069;
}
.msclassmain .right .mslist dt a:hover {
	color: red;
	text-decoration: none;
}
.msclassmain .right .mslist dd {
	width: 100px;
	float: right;
	font-size: 14px;
	color: #555;
}
/*名师内容页*/

.msjsbox {
	width: 965px;
	margin: 0px auto;
}
.msjsbox .msname {
	background: #f3faff;
	height: 49px;
	line-height: 49px;
	border: #cce0f5 1px solid;
	border-bottom: none;
}
.msjsbox .msname span {
	background: url(/uploads/image/tdimages/pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
}
.msjsbox .msjscontent {
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
	padding: 10px;
}
.msjsbox .msjscontent .floatl {
	width: 490px;
	float: left;
}
.msjsbox .msjscontent .floatl img {
	padding: 5px;
	border: #f1f1f1 1px solid;
}
.msjsbox .msjscontent .floatr {
	width: 450px;
	float: right;
}
.msjsbox .msjscontent .floatr ul {
	padding: 8px;
}
.msjsbox .msjscontent .floatr li {
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 13px;
	padding-left: 12px;
	line-height: 35px;
	border-bottom: #f1f1f1 1px dotted;
	font-size: 14px;
	color: #555;
}
.msjsbox .msjscontent .floatr span {
	font-weight: bold;
	float: left;
	font-family: "宋体";
}
.msjsbox .msintro {
	width: 965px;
	margin: 0px auto;
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.msjsbox .msintro #mycontent {
	padding: 20px;
	line-height: 25px;
	font-size: 14px;
}
.msjsbox .xypj {
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
	padding: 10px;
}
.msjsbox .xypj .wydp h3 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	font-family: "宋体";
}
/*招聘系统*/

.jobmain_01 {
	width: 965px;
	margin: 0px auto;
	display: none
}
.jobmain_01 .left {
	width: 422px;
	float: left;
}
.jobmain_01 .right {
	width: 530px;
	float: right;
}
.jobmain_01 .right .right01 {
	border: #cce0f5 1px solid;
	background: url(/uploads/image/tdjimages/jobseach.png) repeat-x left -30px;
	height: 70px;
}
.jobmain_01 .right .right01 .search_box {
	padding: 8px;
}
.jobmain_01 .right .right01 .search_box .searchl {
	font-size: 14px;
}
.jobmain_01 .right .right01 .search_box .searchl1 {
	font-size: 14px;
	float: left;
}
.jobmain_01 .right .right01 .search_box .searchl1 .textbox {
	width: 354px;
	padding: 3px 8px;
	background: url(/uploads/image/tdjimages/jobseach.png) no-repeat left top;
	border: none;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #999;
	white-space: nowrap;
	overflow: hidden;
}
.jobmain_01 .right .right01 .search_box .searchbut {
	float: right;
}
.jobmain_01 .right .zwhot {
	border: #cce0f5 1px solid;
	background: #f3faff;
	height: 49px;
	overflow: hidden;
	margin-top: 6px;
}
.jobmain_01 .right .zwhot h2 {
	background: url(/uploads/image/tdimages/pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.jobmain_01 .right .zwhot a {
	color: #999;
	padding: 0px 5px;
}
.jobmain_01 .right .zwhot a:hover {
	color: red;
	text-decoration: none;
}
.jobmainad {
	width: 970px;
	margin: 0px auto;
	padding-bottom: 10px;
	overflow: hidden;
	margin-top: 30px;
}
.jobmainad ul {
	padding: 5px;
}
.jobmainad li {
	width: 16.7%;
	float: left;
	text-align: center;
	width: 160px;
	overflow: hidden
}
.jobad {
	width: 965px;
	margin: 0px auto;
}
.jobad ul {
}
.jobad li {
	height: 60px;
}
.jobmain_02 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_02 .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 4px solid #dadada;
	width: 100%;
}
.jobmain_02 .title h2 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 80px;
}
.jobmain_02 .jobmain_02box {
	padding: 0px 10px;
	height: 100%;
	overflow: hidden;
	margin-top: 30px;
}
.jobmain_02 .jobmain_02box ul {
}
.jobmain_02 .jobmain_02box li {
	width: 17%;
	float: left;
	margin: 0px 5px;
	text-align: center;
	background: #fff;
	border: #e8e8e8 1px solid;
	padding: 8px;
	height: 123px;
	margin-bottom: 10px;
	overflow: hidden;
}
.jobmain_02 .jobmain_02box li:hover {
	background: #fffaf4;
}
.jobmain_02 .jobmain_02box .comp img {
	margin-bottom: 8px;
}
.jobmain_02 .jobmain_02box a {
}
.jobmain_02 .jobmain_02box a.compname {
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
.jobmain_02 .jobmain_02box a:hover {
	color: #3d81c0;
	text-decoration: none;
}
.jobmain_02 .jobmain_02box .zwlist {
	text-align: left;
}
.jobmain_02 .jobmain_02box .zwlist a {
	padding: 0px 3px;
	line-height: 22px;
	color: #999;
}
.jobmain_02 .jobmain_02box .zwlist a:hover {
	color: #3d81c0;
	text-decoration: none;
}
.jobmain_02 .jobmain_03box {
	padding: 0px 10px;
	height: 100%;
	overflow: hidden;
	margin-top: 30px;
}
.jobmain_02 .jobmain_03box ul {
}
.jobmain_02 .jobmain_03box li {
	width: 30%;
	float: left;
	margin: 0px 6px;
* margin:0px 7px;
	text-align: left;
	background: #fffaf4;
	border: #ffe199 1px solid;
	padding: 8px;
	height: 38px;
	margin-bottom: 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jobmain_02 .jobmain_03box li:hover {
	background: #ffe199;
}
.jobmain_02 .jobmain_03box a {
	color: #3d81c0
}
.jobmain_02 .jobmain_03box a.ar12 {
	font-weight: bold;
	color: #069;
	background: url(/uploads/image/tdjimages/074.gif) no-repeat 0px 2px;
	padding-left: 12px;
}
.jobmain_02 .jobmain_03box a.a3 {
	padding: 0px 5px;
	color: #999;
}
.jobmain_02 .jobmain_03box a:hover {
	color: #3d81c0;
	text-decoration: none;
}
.jobmain_03 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_03 .floatl {
	width: 680px;
	float: left;
}
.jobmain_03 .floatl .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 4px solid #dadada;
	width: 100%;
}
.jobmain_03 .floatl .title h2 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 80px;
}
.jobmain_03 .floatl .floatljlbox {
	padding: 8px;
	height: 216px;
	overflow: hidden;
}
.jobmain_03 .floatl .floatljlbox ul {
}
.jobmain_03 .floatl .floatljlbox li {
	width: 31%;
	float: left;
	height: 24px;
	text-align: left;
	line-height: 24px;
	margin: 0px 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jobmain_03 .floatl .floatljlbox a {
	color: #3d81c0
}
.jobmain_03 .floatl .floatljlbox a.ar12 {
	color: #3d81c0;
}
.jobmain_03 .floatl .floatljlbox a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.jobmain_03 .floatr {
	width: 270px;
	float: right;
}
.jobmain_03 .floatr .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	font-weight: bold;
	height: 29px;
	color: #222;
	margin-top: 20px;
}
.jobmain_03 .floatr .title h2 {
	background: #fff;
	width: 120px;
	height: 29px;
	line-height: 29px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
	position: absolute
}
.jobmain_03 .floatr .floatr1box {
	padding: 8px;
	height: 206px;
	overflow: hidden;
}
.jobmain_03 .floatr .floatr1box ul {
}
.jobmain_03 .floatr .floatr1box li {
	height: 24px;
	line-height: 24px;
	background: url(/uploads/image/tdimages/dot.jpg) no-repeat 0px 11px;
	padding-left: 12px;
}
.jobmain_03 .floatr .floatr1box a {
	color: #3d81c0;
}
.jobmain_03 .floatr .floatr1box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.jobmain_04 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_04 .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 4px solid #dadada;
	width: 100%;
}
.jobmain_04 .title h2 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 80px;
}
.jobmain_04 .jobmain_04box {
	padding: 0px 8px;
	height: 100%;
	overflow: hidden;
}
.jobmain_04 .jobmain_04box .jobzxtop2 {
	height: 110px;
	border-bottom: #f1f1f1 1px dashed;
	overflow: hidden;
	margin-top: 30px;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx {
	width: 49%;
	float: left;
	text-align: left;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-img {
	width: 132px;
	float: left;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-img img {
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text {
	width: 310px;
	float: right;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text h2 a {
	color: #3d81c0;
	font-size: 12px;
	font-weight: bold;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text h2 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text p.f-gray {
	line-height: 24px;
	text-indent: 2em;
	color: #999;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text p.f-gray a {
	color: #ff6600;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text p.f-gray a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.jobmain_04 .jobmain_04box .jobzxlist {
	padding: 8px;
}
.jobmain_04 .jobmain_04box .jobzxlist ul {
}
.jobmain_04 .jobmain_04box .jobzxlist li {
	width: 24%;
	float: left;
	text-align: left;
	background: url(/uploads/image/tdimages/dot.jpg) no-repeat 0px 8px;
	padding-left: 12px;
}
.jobmain_04 .jobmain_04box .jobzxlist a {
	color: #3d81c0;
}
.jobmain_04 .jobmain_04box .jobzxlist a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.jobmain_05 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_05 .left {
	width: 690px;
	float: left;
}
.jobmain_05 .left .ltintro {
	background: #f2f4fb;
	border: #cce0f5 1px solid;
	padding: 15px;
	line-height: 29px;
	font-size: 14px;
	text-indent: 2em;
	color: #666;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .left .ltintro img {
	margin-right: 8px;
}
.jobmain_05 .left .left01 {
}
.jobmain_05 .left .left01 .title {
	border: #cce0f5 1px solid;
	background: #f3faff;
	height: 49px;
	position: relative;
	overflow: hidden;
}
.jobmain_05 .left .left01 .title h2 {
	background: url(/uploads/image/tdimages/pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 16px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.jobmain_05 .left .left01 .title span {
	position: absolute;
	right: 10px;
	top: 10px;
}
.jobmain_05 .left .left01 .title span a {
	color: #069;
	font-family: "宋体";
}
.jobmain_05 .left .left01 .title span a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .left .left01 .left01box {
	border: #cce0f5 1px solid;
	border-top: none;
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .left .left01 .left01box ul {
}
.jobmain_05 .left .left01 .left01box .recommend_2_1 {
	height: 30px;
	line-height: 30px;
	border-bottom: #ccc 1px dashed;
}
.jobmain_05 .left .left01 .left01box .recommend_2_1 li {
	float: left;
	font-weight: bold;
	color: #333;
	text-align: center;
}
.jobmain_05 .left .left01 .left01box .recommend_2_1 .recommend_2_1_a {
	width: 100px;
	float: left;
}
.jobmain_05 .left .left01 .left01box .recommend_2_1 .recommend_2_1_b {
	width: 240px;
	float: left;
}
.jobmain_05 .left .left01 .left01box .recommend_2_1 .recommend_2_1_c {
	width: 100px;
	float: left;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 {
	height: 30px;
	line-height: 30px;
	border-bottom: #ccc 1px dashed;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 li {
	float: left;
	color: #333;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_a {
	width: 130px;
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_b {
	width: 225px;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_c {
	width: 100px;
	float: left;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_d {
	width: 110px;
	float: left;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_a a {
	color: #069;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_c {
	color: #999;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .fontstyle {
	color: #cc0000;
	font-family: verdana, arial, helvetica, sans-serif;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .right {
	width: 265px;
	float: right;
}
.jobmain_05 .right .right01 {
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .right .right01 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.jobmain_05 .right .right01 .right01box {
	padding: 8px;
}
.jobmain_05 .right .right01 .right01box ul {
}
.jobmain_05 .right .right01 .right01box li {
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
	margin-bottom: 8px;
}
.jobmain_05 .right .right01 .right01box h2 {
	float: left;
	margin-left: 8px;
}
.jobmain_05 .right .right01 .right01box h2 a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.jobmain_05 .right .right01 .right01box h2 a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .right .right01 .right01box span#qyicon {
	background: url(/uploads/image/tdimages/num.gif) no-repeat 0px 3px;
	color: #fff;
	font-size: 12px;
	display: block;
	width: 17px;
	height: 22px;
	line-height: 16px;
	text-align: center;
	padding-top: 3px;
	float: left;
}
.jobmain_05 .right .right01 .right01box a {
	color: #069;
}
.jobmain_05 .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .right .right01 .right02box {
	padding: 8px;
}
.jobmain_05 .right .right01 .right02box ul {
}
.jobmain_05 .right .right01 .right02box li {
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(/uploads/image/tdimages/dot.jpg) no-repeat 0px 12px;
	padding-left: 10px;
}
.jobmain_05 .right .right01 .right02box a {
}
.jobmain_05 .right .right01 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .right .right01 .ltbox {
	padding: 8px;
}
.jobmain_05 .right .right01 .ltbox ul {
}
.jobmain_05 .right .right01 .ltbox li {
	height: 28px;
	line-height: 28px;
	border-bottom: #f1f1f1 1px solid;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 10px;
	padding-left: 15px;
}
.jobmain_05 .right .right01 .ltbox a {
}
.jobmain_05 .right .right01 .ltbox a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .left .left01 .left01_a {
	border: #cce0f5 1px solid;
	background: #f2f4fb;
	padding: 10px;
	line-height: 24px;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .left .left01 .left01_a h2 {
	font-size: 14px;
	font-weight: bold;
	color: #069;
	height: 35px;
	line-height: 35px;
}
.jobmain_05 .left .left01 .left01_a p {
	line-height: 24px;
	font-size: 14px;
	color: #666;
}
.jobmain_05 .left .left01 .citylist {
	border: #cce0f5 1px solid;
	border-top: none;
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .left .left01 .citylist ul {
}
.jobmain_05 .left .left01 .citylist li {
	width: 23%;
	margin: 0px 2px;
	float: left;
	height: 25px;
	line-height: 25px;
	background: #f3faff;
	border: #cce0f5 1px solid;
	white-space: nowrap;
	margin: 5px;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
}
.jobmain_05 .left .left01 .citylist a {
}
.jobmain_05 .left .left01 .citylist a:hover {
	display: block;
	float: left;
	background: #f1f1f1;
	color: red;
	text-decoration: none;
	width: 100%;
}
.jobmain_05 .left .left01 .yxlist {
	border: #cce0f5 1px solid;
	border-top: none;
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .left .left01 .yxlist ul {
}
.jobmain_05 .left .left01 .yxlist li {
	width: 23%;
	margin: 0px 2px;
	float: left;
	height: 25px;
	line-height: 25px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 9px;
	padding-left: 5px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.jobmain_05 .left .left01 .yxlist a {
}
.jobmain_05 .left .left01 .yxlist a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .left .left01 .yxlist .searchtit {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
}
.jobmain_05 .left .left01 .yxlist td {
	border-bottom: #f1f1f1 1px dashed;
	height: 30px;
	line-height: 30px;
}
.jobmain_05 .left .left01 .yxlist .jobtitle {
	width: 200px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.jobmain_05 .left .left01 .yxlist .linktitle a {
	color: red;
	text-decoration: none;
}
.jobmain_05 .left .left01 .citylist td {
	height: 30px;
	line-height: 30px;
}
/*职场资讯*/

.jobmain_06 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_06 .left {
	width: 700px;
	float: left;
}
.jobmain_06 .left .floatl {
	width: 268px;
	float: left;
}
.jobmain_06 .left .floatl .floatl01 {
	border: #cce0f5 1px solid;
	background: url(/uploads/image/tdimages/hoticon.gif) no-repeat left top;
	height: 241px;
	overflow: hidden;
}
.jobmain_06 .left .floatl .floatl01 ul {
	padding: 8px;
}
.jobmain_06 .left .floatl .floatl01 h1 {
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.jobmain_06 .left .floatl .floatl01 h1 a {
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
}
.jobmain_06 .left .floatl .floatl01 span {
	line-height: 24px;
	color: #999;
}
.jobmain_06 .left .floatl .floatl01 li {
	line-height: 25px;
	height: 25px;
	border-bottom: #f1f1f1 1px dashed;
}
.jobmain_06 .left .floatl .floatl01 a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_06 .left .floatr {
	width: 422px;
	float: right;
}
.jobmain_06 .left .floatr .floatr01 {
}
.jobmain_06 .left .floatr .floatr02 {
	border: #cce0f5 1px solid;
	background: url(/uploads/image/tdjimages/jobseach.png) repeat-x left -30px;
	height: 70px;
}
.jobmain_06 .left .floatr .floatr02 .search_box {
	padding: 8px;
}
.jobmain_06 .left .floatr .floatr02 .search_box .searchl {
	font-size: 14px;
}
.jobmain_06 .left .floatr .floatr02 .search_box .searchl1 {
	font-size: 14px;
	float: left;
}
.jobmain_06 .left .floatr .floatr02 .search_box .searchl1 .textbox {
	width: 264px;
	padding: 0px 8px;
	background: url(/uploads/image/tdjimages/jobseach.png) no-repeat left -33px;
	border: none;
	border: #cce0f5 1px solid;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #999;
	white-space: nowrap;
	overflow: hidden;
}
.jobmain_06 .left .floatr .floatr02 .search_box .searchbut {
	float: right;
}
.jobmain_06 .left .floatr .zwhot {
	background: #fff4ea;
	border: #cce0f5 1px solid;
	border-top: none;
	height: 32px;
	line-height: 32px;
	padding: 0px 8px;
}
.jobmain_06 .right {
	width: 250px;
	float: right;
	border: #cce0f5 1px solid;
	height: 241px;
	overflow: hidden;
}
.jobmain_06 .right .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.jobmain_06 .right .right01box {
	padding: 8px;
}
.jobmain_06 .right .right01box ul {
}
.jobmain_06 .right .right01box li {
	height: 25px;
	line-height: 25px;
	background: url(/uploads/image/tdimages/dot.jpg) no-repeat 0px 10px;
	padding-left: 12px;
}
.jobmain_06 .right .right01box a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_07 .left {
	width: 700px;
	float: left;
}
.jobmain_07 .left .colr {
	width: 343px;
	float: left;
	border: #cce0f5 1px solid;
	height: 206px;
	overflow: hidden;
	margin-bottom: 10px;
}
.jobmain_07 .left .colr .t {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
	position: relative;
}
.jobmain_07 .left .colr .t span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.jobmain_07 .left .colr .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.jobmain_07 .left .colr .t span a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 .left .colr ul {
	padding: 8px;
}
.jobmain_07 .left .colr li {
	height: 25px;
	line-height: 25px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(/uploads/image/tdimages/dot.jpg) no-repeat 0px 8px;
	padding-left: 10px;
}
.jobmain_07 .left .colr a {
}
.jobmain_07 .left .colr a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 .left .colr span#date {
	float: right;
	color: #999;
}
.jobmain_07 .left .coll {
	width: 343px;
	float: right;
	border: #cce0f5 1px solid;
	height: 206px;
	overflow: hidden;
	margin-bottom: 10px;
}
.jobmain_07 .left .coll .t {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
	position: relative;
}
.jobmain_07 .left .coll .t span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.jobmain_07 .left .coll .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.jobmain_07 .left .coll .t span a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 .left .coll ul {
	padding: 8px;
}
.jobmain_07 .left .coll li {
	height: 25px;
	line-height: 25px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(/uploads/image/tdimages/dot.jpg) no-repeat 0px 8px;
	padding-left: 10px;
}
.jobmain_07 .left .coll a {
}
.jobmain_07 .left .coll a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 .left .coll span#date {
	float: right;
	color: #999;
}
.jobmain_07 .right {
	width: 252px;
	float: right;
}
.jobmain_07 .right .right01 {
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.jobmain_07 .right .right01 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.jobmain_07 .right .right01 .right01box {
	padding: 8px;
}
.jobmain_07 .right .right01 .right01box ul {
}
.jobmain_07 .right .right01 .right01box li {
	width: 50%;
	float: left;
	text-align: center;
	border-bottom: #f1f1f1 1px solid;
	margin-bottom: 8px;
}
.jobmain_07 .right .right01 .right01box img {
	padding: 2px;
	border: #f1f1f1 1px solid;
	width: 88px;
	height: 68px;
	margin-bottom: 5px;
}
.jobmain_07 .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 .right .right01 .right02box {
	padding: 8px;
}
.jobmain_07 .right .right01 .right02box ul {
}
.jobmain_07 .right .right01 .right02box .votetitle {
	font-weight: bold;
}
/*查看单位详细*/
.compview {
	width: 965px;
	margin: 0px auto;
}
.compview .comname {
	height: 67px;
	font-size: 22px;
	font-weight: bold;
	line-height: 67px;
	padding-left: 35px;
	background: #fcfcfc;
	border: 1px solid #eaeaea;
}
.compview .comname h2 {
	font-size: 22px;
	font-weight: bold;
	float: left;
	color: #cc0000;
	font-family: "微软雅黑"
}
.compview .comname h3 {
	font-size: 22px;
	float: left;
	color: #222;
	width: 260px;
	font-weight: bold
}
.compview .compbox {
}
.compview .compbox .left {
	width: 269px;
	float: left;
	background: #fdfdfd;
	height: 100%;
	overflow: hidden;
	border: 1px solid #eaeaea;
	border-top: none;
}
.compview .compbox .left .left01 {
	padding: 10px;
}
.compview .compbox .left .left01 .title {
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
	border-bottom: #f5f5f5 1px dashed;
}
.compview .compbox .left .left01 .compzw {
}
.compview .compbox .left .left01 .compzw ul {
}
.compview .compbox .left .left01 .compzw li {
	line-height: 28px;
	background: url(/uploads/image/tdjimages/star.png) no-repeat 0px 8px;
	padding-left: 12px;
	border-bottom: #f1f1f1 1px dashed;
}
.compview .compbox .left .left01 .compzw a {
}
.compview .compbox .left .left01 .compzw a:hover {
	color: red;
	text-decoration: none;
}
.compview .compbox .left .left01 .joblist {
}
.compview .compbox .left .left01 .joblist li {
	line-height: 28px;
	background: url(/uploads/image/tdjimages/star.png) no-repeat 0px 8px;
	padding-left: 12px;
	border-bottom: #f1f1f1 1px dashed;
}
.compview .compbox .left .left01 .joblist a {
}
.compview .compbox .left .left01 .joblist a:hover {
	color: red;
	text-decoration: none;
}
.compview .compbox .left .left02 {
}
.compview .compbox .left .left02 ul {
	text-align: center;
}
.compview .compbox .left .left02 li {
	margin-bottom: 8px;
}
.compview .compbox .right {
	width: 683px;
	float: right;
	border: #eaeaea 1px solid;
	background: #fdfdfd;
	border-top: none;
}
.compview .compbox .right .right01 {
	margin: 5px 15px;
}
.compview .compbox .right .right01 h2 {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px dashed;
	color: #ff6600;
}
.compview .compbox .right .right01 .floatl {
	width: 400px;
	float: left;
}
.compview .compbox .right .right01 .floatl ul {
	padding: 8px;
}
.compview .compbox .right .right01 .floatl li {
	height: 25px;
	line-height: 25px;
}
.compview .compbox .right .right01 .floatl span {
	color: #069;
}
.compview .compbox .right .right01 .floatr {
	width: 180px;
	float: left;
	padding: 18px 8px;
}
.compview .compbox .right .right01 .zwlist {
	margin-top: 10px;
}
.compview .compbox .right .right01 .zwlist td {
	height: 28px;
	line-height: 28px;
	border-bottom: #ccc 1px solid;
}
.compview .compbox .right .right02 {
	margin: 5px 15px;
}
.compview .compbox .right .right02 h2 {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px dashed;
	color: #ff6600;
}
.compview .compbox .right .right02 ul {
	padding: 8px;
	line-height: 24px;
	text-indent: 2em;
}
.compview .compbox .right .right03 {
	margin: 5px 15px;
}
.compview .compbox .right .right03 h2 {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px dashed;
	color: #ff6600;
}
.compview .compbox .right .right03 ul {
	padding: 8px 0px;
}
.compview .compbox .right .right03 li {
	width: 48%;
	float: left;
margin:0px 8px text-align:left;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
/*求职信*/

.jobapply {
	width: 965px;
	margin: 0px auto;
}
.jobapply .title {
	border: #cce0f5 1px solid;
	background: #f3faff;
	height: 49px;
	overflow: hidden;
}
.jobapply .title h2 {
	background: url(/uploads/image/tdimages/pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.jobapply .jobapplybox {
	border: #cce0f5 1px solid;
	border-top: none;
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.jobapply .jobapplybox .title {
	background: #f1f1f1;
	height: 28px;
	font-weight: bold;
	color: #333;
	line-height: 28px;
}
.jobapply .jobapplybox .tdsplit {
	height: 28px;
	line-height: 28px;
	border-bottom: #f1f1f1 1px dashed;
}
.jobapply .jobapplybox .tdsplit a {
	color: #069;
}
.jobapply .jobapplybox .tdsplit a:hover {
	color: red;
	text-decoration: none;
}
.jobapply .jobapplybox .qzx {
	background: #f3faff url(/uploads/image/tdjimages/star.png) no-repeat 8px 8px;
	padding-left: 25px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
}
.jobapply .jobapplybox textarea {
	padding: 8px;
	font-size: 14px;
	line-height: 25px;
	color: #999;
}
/*影视频道*/

.moviemain01 {
	width: 965px;
	margin: 0px auto;
}
.moviemain01 .left {
	width: 705px;
	float: left;
}
.moviemain01 .right {
	width: 250px;
	float: right;
}
.moviemain01 .right .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.moviemain01 .right .title h3 {
	background: #fff;
	width: 120px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.moviemain01 .right .right01box {
	padding: 8px;
}
.moviemain01 .right .right01box ul {
}
.moviemain01 .right .right01box li {
	height: 27px;
	line-height: 27px;
	border-bottom: #b6c9e2 1px dashed;
}
.moviemain01 .right .right01box a {
	color: #3d81c0
}
.moviemain01 .right .right01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.moviemain01 .right .right01box span#hits {
	float: right;
	color: #3d81c0;
}
.moviemain02 {
	width: 965px;
	margin: 0px auto;
}
.moviemain02 .left {
	width: 705px;
	float: left;
}
.moviemain02 .left .left01 {
}
.moviemain02 .left .left01 .title {
	border-bottom: 4px solid #dadada;
	height: 29px;
	line-height: 29px;
	color: #222;
	position: relative;
	margin-bottom: 20px;
}
.moviemain02 .left .left01 .title h2 {
	font-size: 16px;
	font-weight: bold;
	border-bottom: 4px solid #0d4f8c;
	width: 110px;
	font-family: "微软雅黑";
}
.moviemain02 .left .left01 .left01box {
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.moviemain02 .left .left01 .left01box ul {
}
.moviemain02 .left .left01 .left01box li {
	width: 24%;
	float: left;
	margin: 3px;
	padding: 3px 0px;
	height: 270px;
	margin-bottom: 8px;
	overflow: hidden;
	background: #fff;
}
.moviemain02 .left .left01 .left01box a.pic {
	display: block;
	text-align: center;
}
.moviemain02 .left .left01 .left01box a.pic img {
	width: 148px;
	height: 165px;
	margin-bottom: 6px;
	border: #f1f1f1 1px solid;
	padding: 2px;
}
.moviemain02 .left .left01 .left01box .tit h3 {
	height: 24px;
	line-height: 24px;
	width: 100px;
	float: left;
	padding-left: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.moviemain02 .left .left01 .left01box .tit h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #3d81c0;
}
.moviemain02 .left .left01 .left01box .tit h3 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.moviemain02 .left .left01 .left01box .tit span.score {
	height: 24px;
	line-height: 24px;
	width: 30px;
	float: right;
	white-space: nowrap;
	overflow: hidden;
	color: #3d81c0;
}
.moviemain02 .left .left01 .left01box p.p1 {
	padding-left: 10px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	color: #3d81c0;
}
.moviemain02 .left .left01 .left01box p {
	padding: 0px 10px;
	line-height: 24px;
	color: #999;
	text-align: left;
}
.moviemain02 .left .left01 .left01box li:hover {
	background: #f1f1f1;
}
.moviemain02 .right {
	width: 250px;
	float: right;
}
.moviemain02 .right .right01 {
	height: 100%;
	overflow: hidden;
}
.moviemain02 .right .right01 .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.moviemain02 .right .right01 .title h3 {
	background: #fff;
	width: 120px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.moviemain02 .right .right01 .title span#more {
	position: absolute;
	right: 10px;
	top: 0px;
}
.moviemain02 .right .right01 .title span#more a {
	font-size: 12px;
	font-weight: normal;
	color: #555;
}
.moviemain02 .right .right01 .title span#more a:hover {
	color: red;
	text-decoration: none;
}
.moviemain02 .right .right01 .right01box {
	padding: 8px;
}
.moviemain02 .right .right01 .right01box ul {
}
.moviemain02 .right .right01 .right01box li.newmovie {
	height: 140px;
	border-bottom: #f1f1f1 1px dashed;
	overflow: hidden;
}
.moviemain02 .right .right01 .right01box li.newmovie a.pic img {
	width: 91px;
	height: 127px;
	float: left;
	margin-right: 8px;
}
.moviemain02 .right .right01 .right01box h3 {
	height: 25px;
	line-height: 25px;
}
.moviemain02 .right .right01 .right01box h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #3d81c0;
}
.moviemain02 .right .right01 .right01box h3 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.moviemain02 .right .right01 .right01box strong.hl {
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
	line-height: 26px;
}
.moviemain02 .right .right01 .right01box div {
	line-height: 24px;
	color: #3d81c0;
	width: 130px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.moviemain02 .right .right01 .right01box p {
	line-height: 24px;
	color: #999;
}
.moviemain02 .right .right01 .right01box li.textlist {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 8px;
	padding-left: 10px;
}
.moviemain02 .right .right01 .right01box li.textlist span {
	float: right;
	color: red;
}
.moviemain02 .right .right01 .right01box li.textlist a {
	color: #3d81c0;
}
.moviemain02 .right .right01 .right01box li.textlist a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.moviemain02 .right .right01 .right02box {
	padding: 8px;
}
.moviemain02 .right .right01 .right02box ul {
}
.moviemain02 .right .right01 .right02box .bigmovie .img {
	text-align: center;
}
.moviemain02 .right .right01 .right02box .bigmovie .img img {
	width: 232px;
	height: 311px;
	margin-bottom: 8px;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_tt {
	height: 28px;
	line-height: 28px;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_tt h3 {
	width: 150px;
	float: left;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_tt h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #3d81c0;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_tt h3 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_tt .bigmovie_play {
	color: #333;
	font-size: 12px;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_ul {
	clear: both;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_ul li {
	line-height: 24px;
	color: #999
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_ul strong {
	color: #3d81c0;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_ul span.stars {
	color: red;
}
.moviemain02 .right .right01 .rankinglist1 {
	padding: 8px;
	height: 137px;
	overflow: hidden;
}
.moviemain02 .right .right01 .rankinglist1 ul {
}
.moviemain02 .right .right01 .rankinglist1 li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/video.gif) no-repeat 0px 8px;
	padding-left: 25px;
	border-bottom: #f1f1f1 1px dashed;
}
.moviemain02 .right .right01 .rankinglist1 a {
	color: #3d81c0;
}
.moviemain02 .right .right01 .rankinglist1 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.movielist {
	width: 965px;
	margin: 0px auto;
}
.movielist .left {
	width: 270px;
	float: left;
}
.movielist .left .left01 {
	height: 100%;
	overflow: hidden;
	background: #f9f9f9;
	border: 1px solid #eee;
	border-bottom: 2px solid #e5e5e5;
}
.movielist .left .left01 .title {
	height: 30px;
	line-height: 40px;
	color: #333;
	padding-left: 12px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	border-bottom: 1px solid #fff;
}
.movielist .left .left01 .left01box {
	padding: 10px 15px;
	overflow: hidden;
}
.movielist .left .left01 .left01box ul {
}
.movielist .left .left01 .left01box li {
	float: left;
	font-size: 12px;
	color: #333;
	width: 59px;
	white-space: nowrap;
	overflow: hidden;
}
.movielist .left .left01 .left01box a {
}
.movielist .left .left01 .left01box a:hover {
}
.movielist .left .left02 {
	border: #eee 1px solid;
	height: 100%;
	overflow: hidden;
	background: #f9f9f9;
	border-bottom: 2px solid #e5e5e5;
}
.movielist .left .left02 .title {
	height: 30px;
	line-height: 40px;
	color: #333;
	padding-left: 12px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	border-bottom: 1px solid #fff;
}
.movielist .left .left02 .left02box {
	padding: 10px 15px;
	overflow: hidden;
}
.movielist .left .left02 .left02box ul {
}
.movielist .left .left02 .left02box li {
	height: 27px;
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
}
.movielist .left .left02 .left02box span#hits {
	float: right;
}
.movielist .left .left02 .left02box a {
}
.movielist .left .left02 .left02box a:hover {
	color: red;
	text-decoration: none;
}
.movielist .right {
	width: 685px;
	float: right;
}
.movielist .right .right01 {
	border: #e9e9e9 1px solid;
	border-bottom: 2px solid #eaeaea;
}
.movielist .right .right01 .title {
	overflow: hidden;
	background: #fff
}
.movielist .right .right01 .title h2 {
	height: 40px;
	font-size: 22px;
	font-weight: bold;
	color: #333;
	font-family: "微软雅黑";
	line-height: 40px;
	padding: 10px 0px 0px 15px;
}
.movielist .right .right01 .right01box {
	padding: 10px;
	height: 100%;
	overflow: hidden;
	background: url(/uploads/image/tdimages/movienr_right01.jpg) repeat-x;
}
.movielist .right .right01 .right01box ul {
}
.movielist .right .right01 .right01box .movielisting li {
	width: 24%;
	float: left;
	margin: 3px;
	padding: 3px 0px;
	height: 270px;
	margin-bottom: 8px;
	overflow: hidden;
	background: #fff;
}
.movielist .right .right01 .right01box .movielisting a.pic {
	display: block;
	text-align: center;
}
.movielist .right .right01 .right01box .movielisting a.pic img {
	width: 148px;
	height: 165px;
	margin-bottom: 6px;
	border: #f1f1f1 1px solid;
	padding: 2px;
}
.movielist .right .right01 .right01box .movielisting .tit h3 {
	height: 24px;
	line-height: 24px;
	width: 100px;
	float: left;
	padding-left: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.movielist .right .right01 .right01box .tit h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.movielist .right .right01 .right01box .tit h3 a:hover {
	color: red;
	text-decoration: none;
}
.movielist .right .right01 .right01box .tit span.score {
	height: 24px;
	line-height: 24px;
	width: 30px;
	float: right;
	white-space: nowrap;
	overflow: hidden;
}
.movielist .right .right01 .right01box p.p1 {
	padding-left: 10px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	color: #333;
}
.movielist .right .right01 .right01box p {
	padding: 0px 10px;
	line-height: 24px;
	color: #999;
	text-align: left;
}
.movielist .right .right01 .right01box li:hover {
	background: #f1f1f1;
}
.movienr {
	width: 965px;
	margin: 0px auto;
}
.movienr .left {
	width: 270px;
	float: left;
}
.movienr .left .left01 {
	height: 100%;
	overflow: hidden;
	background: #f9f9f9;
	border: 1px solid #eee;
	border-bottom: 2px solid #e5e5e5;
	min-height: 200px;
}
.movienr .left .left01 .title {
	height: 30px;
	line-height: 40px;
	color: #333;
	padding-left: 15px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	border-bottom: 1px solid #fff;
}
.movienr .left .left01 .left01box {
	padding: 8px 15px 8px 10px;
}
.movienr .left .left01 .left01box ul {
}
.movienr .left .left01 .left01box li {
	height: 27px;
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
	overflow: hidden;
}
.movienr .left .left01 .left01box span#hits {
	float: right;
}
.movienr .left .left01 .left01box a {
}
.movienr .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.movienr .left .left02 {
	height: 100%;
	overflow: hidden;
	background: #f9f9f9;
	border: 1px solid #eee;
	border-bottom: 2px solid #e5e5e5;
	min-height: 200px;
}
.movienr .left .left02 .title {
	height: 30px;
	line-height: 40px;
	color: #333;
	padding-left: 15px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	border-bottom: 1px solid #fff;
}
.movienr .left .left02 .left02box {
	padding: 8px 15px 8px 10px;
}
.movienr .left .left02 .left02box ul {
}
.movienr .left .left02 .left02box li.newmovie {
	height: 140px;
	border-bottom: #f1f1f1 1px dashed;
	overflow: hidden;
}
.movienr .left .left02 .left02box li.newmovie a.pic img {
	width: 91px;
	height: 127px;
	float: left;
	margin-right: 8px;
}
.movienr .left .left02 .left02box h3 {
	height: 25px;
	line-height: 25px;
}
.movienr .left .left02 .left02box h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.movienr .left .left02 .left02box h3 a:hover {
	color: red;
	text-decoration: none;
}
.movienr .left .left02 .left02box strong.hl {
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
	line-height: 26px;
}
.movienr .left .left02 .left02box div {
	line-height: 24px;
	color: #333;
	width: 130px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.movienr .left .left02 .left02box p {
	line-height: 24px;
	color: #999;
}
.movienr .left .left02 .left02box li.textlist {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/artarrow.gif) no-repeat 0px 8px;
	padding-left: 10px;
}
.movienr .left .left02 .left02box li.textlist span {
	float: right;
	color: red;
}
.movienr .left .left02 .left02box li.textlist a {
	color: #555;
}
.movienr .left .left02 .left02box li.textlist a:hover {
	color: red;
	text-decoration: none;
}
.movienr .left .left02 .left03box {
	padding: 8px;
}
.movienr .left .left02 .left03box ul {
}
.movienr .left .left02 .left03box li {
	width: 50%;
	float: left;
	text-align: center;
}
.movienr .left .left02 .left03box img {
	margin-bottom: 8px;
}
.movienr .left .left02 .left03box a:hover {
	color: red;
	text-decoration: none;
}
.movienr .right {
	width: 685px;
	float: right;
}
.movienr .right .right01 {
	border: #eee 1px solid;
	overflow: hidden;
	background: url(/uploads/image/tdimages/movienr_right01.jpg) repeat-x;
	padding: 12px 15px;
	border-bottom: 2px solid #e9e9e9
}
.movienr .right .right01 .floatl {
	width: 200px;
	float: left;
}
.movienr .right .right01 .floatl img {
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.movienr .right .right01 .floatr {
	width: 430px;
	float: right;
	padding-bottom: 15px;
}
.movienr .right .right01 .floatr ul {
}
.movienr .right .right01 .floatr li {
	height: 32px;
	line-height: 32px;
	border-bottom: #f1f1f1 1px solid;
	overflow: hidden;
}
.movienr .right .right01 .floatr li#movietit {
	font-size: 22px;
	font-weight: bold;
	color: #000;
	height: 38px;
}
.movienr .right .right01 .floatr .sharebox {
	border: #f1f1f1 1px solid;
	padding: 8px;
}
.movienr .right .right02 {
	border: #eee 1px solid;
	height: 100%;
	overflow: hidden;
	min-height: 80px;
	background: url(/uploads/image/tdimages/movienr_right01.jpg) repeat-x;
	border-bottom: 2px solid #e9e9e9
}
.movienr .right .right02 .title {
	height: 40px;
	line-height: 50px;
	color: #333;
	padding-left: 12px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.movienr .right .right02 .right02box {
	padding: 8px 15px 8px 5px;
}
.movienr .right .right02 .right02box ul {
}
.movienr .right .right02 .right02box li {
	float: left;
	padding: 2px 10px;
}
.movienr .right .right02 .right02box a {
}
.movienr .right .right02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.movienr .right .right02 .right03box {
	padding: 8px 15px 8px 13px;
	line-height: 25px;
}
.movienr .right .right02 .right03box ul {
}
.playbody {
	width: 965px;
	margin: 0px auto;
	background: #000;
}
.playlist {
	width: 963px;
	margin: 0px auto;
	background: #fff;
	border: #ebebeb 1px solid;
	height: 100%;
	padding-bottom: 15px;
	overflow: hidden;
}
.playlist h3 {
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	color: #000;
}
.playlist ul {
	padding: 15px;
}
.playlist li {
	float: left;
}
.playlist a {
	padding: 5px 8px;
	width: 88px;
	border: #ebebeb 1px solid;
	margin: 0px 5px;
	color: #000;
	text-align: center;
	display: block;
}
.playlist a:hover {
	background: #fff;
	color: red;
	text-decoration: none;
}
.playcontent {
	width: 965px;
	margin: 0px auto;
}
.playcontent .left {
	width: 680px;
	float: left;
}
.playcontent .left .left01 {
	background: #fff;
	border: #ebebeb 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.playcontent .left .left01 .title {
	padding-left: 20px;
	height: 40px;
	line-height: 40px;
	font-size: 22px;
	font-weight: bold;
	color: #555;
}
.playcontent .left .left01 .left01box {
	padding: 15px;
}
.playcontent .left .left01 .left01box ul {
}
.playcontent .left .left01 .left01box li {
	width: 20%;
	float: left;
	text-align: center;
}
.playcontent .left .left01 .left01box span {
	color: #999;
}
.playcontent .left .left01 .left01box img {
	margin-bottom: 8px;
	border: #f1f1f1 1px solid;
	padding: 2px;
}
.playcontent .left .left01 .left01box a {
}
.playcontent .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.playcontent .left .left01 .left02box {
	padding: 0px 15px;
}
.playcontent .left .left01 .left02box ul {
}
.playcontent .right {
	width: 275px;
	float: right;
}
.playcontent .right .right01 {
	background: #fff;
	border: #ebebeb 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.playcontent .right .right01 .title {
	padding-left: 20px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
.playcontent .right .right01 .right01box {
	padding: 0px 8px;
}
.playcontent .right .right01 .right01box ul {
}
.playcontent .right .right01 .right01box li {
	line-height: 25px;
}
.playcontent .right .right01 .right02box {
	padding: 0px 8px;
}
.playcontent .right .right01 .right02box ul {
}
.playcontent .right .right01 .right02box li {
	height: 27px;
	line-height: 27px;
	border-bottom: #d8d8d8 1px dashed;
}
.playcontent .right .right01 .right02box span#hits {
	float: right;
	color: #999;
}
.playcontent .right .right01 .right02box a {
}
.playcontent .right .right01 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.moviesxmain {
	width: 965px;
	margin: 0px auto;
}
.moviesxmain .left {
	width: 270px;
	float: left;
}
.moviesxmain .left .left01 {
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.moviesxmain .left .left01 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.moviesxmain .left .left01 .left01box {
	padding: 8px;
}
.moviesxmain .left .left01 .left01box ul {
}
.moviesxmain .left .left01 .left01box li {
	height: 41px;
	line-height: 41px;
	font-size: 14px;
	border-bottom: #f1f1f1 1px solid;
	color: #333;
}
.moviesxmain .left .left01 .left01box a {
	display: block;
	padding-left: 30px;
}
.moviesxmain .left .left01 .left01box a:hover {
	display: block;
	background: url(/uploads/image/tdmimages/cataon.png) no-repeat;
	color: #fff;
}
.moviesxmain .left .left02 {
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.moviesxmain .left .left02 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.moviesxmain .left .left02 .left02box {
	padding: 8px;
}
.moviesxmain .left .left02 .left02box ul {
}
.moviesxmain .left .left02 .left02box li {
	height: 27px;
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
}
.moviesxmain .left .left02 .left02box span#hits {
	float: right;
}
.moviesxmain .left .left02 .left02box a {
}
.moviesxmain .left .left02 .left02box a:hover {
	color: red;
	text-decoration: none;
}
.moviesxmain .right {
	width: 683px;
	float: right;
}
.moviesxmain .right .right01 {
	border: #cce0f5 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.moviesxmain .right .right01 .title {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.moviesxmain .right .right01 .right01box {
}
.moviesxmain .right .right01 .right01box .tj {
	height: 35px;
	line-height: 35px;
	background: #fff;
	border-bottom: #d8d8d8 1px dashed;
}
.moviesxmain .right .right01 .right01box .tj h2 {
	width: 260px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	padding-left: 25px;
}
.moviesxmain .right .right01 .right01box .tj h2 span.key {
	color: green;
}
.moviesxmain .right .right01 .right01box .tj #jg {
	width: 300px;
	float: right;
}
.moviesxmain .right .right01 .right01box .tj #jg strong {
	font-weight: bold;
	color: #069;
}
.moviesxmain .right .right01 .right01box .sxmenu {
	margin: 10px;
}
.moviesxmain .right .right01 .right01box .moviesx {
	margin: 10px;
	background: #fff;
	padding-left: 25px;
	padding: 3px 8px;
}
.moviesxmain .right .right02 {
	border: #cce0f5 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.moviesxmain .right .right02 .movie_tabs {
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	padding-left: 10px;
}
.moviesxmain .right .right02 .movie_tabs h3 {
	width: 88px;
	float: left;
}
.moviesxmain .right .right02 .movie_tabs ul {
	padding-left: 5px;
}
.moviesxmain .right .right02 .movie_tabs li {
	width: 120px;
	height: 27px;
	text-align: center;
	float: left;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left top;
	font-size: 14px;
	color: #069;
}
.moviesxmain .right .right02 .movie_tabs a:hover {
	color: red;
	text-decoration: none;
}
.moviesxmain .right .right02 .movie_tabs li.slt {
	width: 88px;
	height: 27px;
	text-align: center;
	float: left;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left bottom;
	border: #c6ddf1 1px solid;
	border-bottom: none;
	margin-top: 1px;
}
.moviesxmain .right .right02 .movie_tabs li.slt a {
	color: #0690;
	font-size: 14px;
}
.moviesxmain .right .right02 .movie_tabs li.slt a:hover {
	color: red;
	text-decoration: none;
}
.moviesxmain .right .right02 .movielisting {
	padding: 10px;
}
.moviesxmain .right .right02 .movielisting ul {
}
.moviesxmain .right .right02 .movielisting li {
	width: 25%;
	float: left;
	text-align: center;
	height: 220px;
	overflow: hidden;
}
.moviesxmain .right .right02 .movielisting img {
	width: 124px;
	height: 172px;
	padding: 2px;
	border: #f1f1f1 1px solid;
	margin-bottom: 8px;
}
.moviesxmain .right .right02 .movielisting span {
	width: 130px;
	height: 24px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.moviesxmain .right .right02 .movielisting a {
	font-size: 12px;
	font-weight: normal;
}
.moviesxmain .right .right02 .movielisting a:hover {
	color: red;
	text-decoration: none;
}
/*动漫系统*/
.comicmain01 {
	width: 965px;
	margin: 0px auto;
}
.comicmain01 .left {
	width: 354px;
	float: left;
	height: 100%;
	overflow: hidden;
}
.comicmain01 .left .focus {
}
.comicmain01 .middle {
	width: 373px;
	float: left;
	margin-left: 10px;
}
.comicmain01 .middle h2 {
	height: 30px;
	line-height: 30px;
	padding: 8px 10px;
	text-align: center;
}
.comicmain01 .middle h2 a {
	font-size: 16px;
	color: #c00;
	font-family: "微软雅黑"
}
.comicmain01 .middle p {
	padding: 0px 8px;
	margin: 0px;
	line-height: 24px;
	color: #999;
}
.comicmain01 .middle p span a {
	color: green;
}
.comicmain01 .middle p span a:hover {
	color: red;
	text-decoration: none;
}
.comicmain01 .middle li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/dot.jpg) no-repeat 0px 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.comicmain01 .middle span#date {
	float: right;
	color: #999;
}
.comicmain01 .middle a {
	color: #333
}
.comicmain01 .middle a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.comicmain01 .right {
	width: 212px;
	float: right;
	overflow: hidden;
}
.comicmain01 .right .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.comicmain01 .right .title h3 {
	background: #fff;
	width: 120px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.comicmain01 .right .right01box {
	padding: 8px 0px;
}
.comicmain01 .right .right01box ul {
}
.comicmain01 .right .right01box li {
	height: 25px;
	line-height: 25px;
}
.comicmain01 .right .right01box li a {
	color: #333
}
.comicmain01 .right .right01box li a:hover {
	color: #4e8ed6;
}
.comicmain02 {
	width: 965px;
	margin: 0px auto;
}
.comicmain02 .left {
	width: 740px;
	float: left;
}
.comicmain02 .left .left01 {
	height: 100%;
	overflow: hidden;
}
.comicmain02 .left .left01 .title {
	border-bottom: 4px solid #dadada;
	height: 29px;
	line-height: 29px;
	color: #222;
	position: relative;
	margin-bottom: 20px;
}
.comicmain02 .left .left01 .title h3 {
	font-size: 16px;
	font-weight: bold;
	border-bottom: 4px solid #0d4f8c;
	width: 110px;
	font-family: "微软雅黑";
}
.comicmain02 .left .left01 .title span#more {
	position: absolute;
	right: 10px;
	top: 0px;
}
.comicmain02 .left .left01 .title span#more a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.comicmain02 .left .left01 .title span#more a:hover {
	color: red;
	text-decoration: none;
}
.comicmain02 .left .left01 .left01box {
	padding: 8px;
}
.comicmain02 .left .left01 .left01box ul {
}
.comicmain02 .left .left01 .left01box li {
	width: 20%;
	float: left;
	height: 155px;
	overflow: hidden;
}
.comicmain02 .left .left01 .left01box div.comicpic {
	text-align: center;
}
.comicmain02 .left .left01 .left01box div.comicpic img {
	padding: 2px;
	border: #f1f1f1 1px solid;
	margin-bottom: 6px;
}
.comicmain02 .left .left01 .left01box a {
	color: #333;
}
.comicmain02 .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.comicmain02 .left .left01 .left01box div.comictext {
	padding-left: 15px;
}
.comicmain02 .left .left01 .left01box span {
	color: #999
}
.comicmain02 .left .left01 .left02box {
	padding: 8px;
}
.comicmain02 .left .left01 .left02box ul {
}
.comicmain02 .left .left01 .left02box li {
	width: 20%;
	float: left;
	height: 150px;
	overflow: hidden;
}
.comicmain02 .left .left01 .left02box div.comicpic {
	text-align: center;
}
.comicmain02 .left .left01 .left02box div.comicpic img {
	padding: 2px;
	border: #f1f1f1 1px solid;
	margin-bottom: 6px;
}
.comicmain02 .left .left01 .left02box a {
	color: #333;
}
.comicmain02 .left .left01 .left02box a:hover {
	color: red;
	text-decoration: none;
}
.comicmain02 .left .left01 .left02box div.comictext {
	padding-left: 15px;
}
.comicmain02 .left .left01 .left02box span {
	color: #999
}
.comicmain02 .right {
	width: 214px;
	float: right;
}
.comicmain02 .right .right01 {
	height: 100%;
	overflow: hidden;
}
.comicmain02 .right .right01 .title {
	background: url(/uploads/image/tdimages/title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
	font-size: 14px;
	position: relative;
	margin-top: 10px;
}
.comicmain02 .right .right01 .title h3 {
	background: #fff;
	width: 120px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.comicmain02 .right .right01 .title span#more {
	position: absolute;
	right: 10px;
	top: 0px;
}
.comicmain02 .right .right01 .title span#more a {
	color: #069;
	font-size: 12px;
	font-weight: normal;
}
.comicmain02 .right .right01 .title span#more a:hover {
	color: red;
	text-decoration: none;
}
.comicmain02 .right .right01 .right01box {
	padding: 8px;
}
.comicmain02 .right .right01 .right01box ul {
}
.comicmain02 .right .right01 .right01box li {
	height: 26px;
	line-height: 26px;
	background: url(/uploads/image/tdimages/dot.jpg) no-repeat 0px 12px;
	padding-left: 10px;
}
.comicmain02 .right .right01 .right01box span.classname {
	float: right;
}
.comicmain02 .right .right01 .right01box span.classname a {
	color: #999;
}
.comicmain02 .right .right01 .right01box span.classname a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.comicmain02 .right .right01 .right01box a {
	color: #333
}
.comicmain02 .right .right01 .right01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.comicmain02 .right .right01 .right02box {
	padding: 8px;
}
.comicmain02 .right .right01 .right02box ul {
}
.comicmain02 .right .right01 .right02box li {
	height: 110px;
	overflow: hidden;
	float: left;
	width: 50%;
}
.comicmain02 .right .right01 .right02box .comicpic img {
	padding: 2px;
	width: 88px;
	height: 68px;
	border: #f1f1f1 1px solid;
	margin-bottom: 8px;
}
.comicmain02 .right .right01 .right02box .comictext a {
	color: #333;
}
.comicmain02 .right .right01 .right02box .comictext a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.comicmain03 {
	width: 965px;
	margin: 0px auto;
}
.comicmain03 .left {
	width: 740px;
	float: left;
	background: #f9f9f9
}
.comicmain03 .left .left01 {
	border: #e5e5e5 1px solid;
	height: 100%;
	overflow: hidden;
}
.comicmain03 .left .left01 .title {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-left: 15px;
	border-bottom: 1px solid #fff;
}
.comicmain03 .left .left01 .comiclist {
	padding: 8px;
}
.comicmain03 .left .left01 .comiclist ul {
}
.comicmain03 .left .left01 .comiclist li {
	width: 20%;
	float: left;
	height: 150px;
	overflow: hidden;
}
.comicmain03 .left .left01 .comiclist div.comicpic {
	text-align: center;
}
.comicmain03 .left .left01 .comiclist div.comicpic img {
	padding: 2px;
	border: #f1f1f1 1px solid;
	margin-bottom: 6px;
}
.comicmain03 .left .left01 .comiclist a {
	color: #069;
}
.comicmain03 .left .left01 .comiclist a:hover {
	color: red;
	text-decoration: none;
}
.comicmain03 .left .left01 .comiclist div.comictext {
	padding-left: 15px;
}
.comicmain03 .right {
	width: 214px;
	float: right;
}
.comicmain03 .right .right01 {
	border: #e5e5e5 1px solid;
	height: 100%;
	overflow: hidden;
}
.comicmain03 .right .right01 .title {
	height: 39px;
	line-height: 39px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-left: 15px;
	background: #f1f1f1;
	padding-top: 1px;
}
.comicmain03 .right .right01 .right01box {
	padding: 8px;
}
.comicmain03 .right .right01 .right01box ul {
}
.comicmain03 .right .right01 .right01box li {
	height: 26px;
	line-height: 26px;
}
.comicmain03 .right .right01 .right01box a {
}
.comicmain03 .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.comicplay {
	width: 965px;
	margin: 0px auto;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left -30px;
}
.comicplay .title {
	border: #cce0f5 1px solid;
	height: 49px;
	overflow: hidden;
	border-bottom: none
}
.comicplay .title h2 {
	width: 181px;
	height: 49px;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.comicplay .title span {
	width: 250px;
	float: right;
	line-height: 49px;
}
.comicplay .title span a {
	color: #069;
}
.comicplay .title span a:hover {
	color: red;
	text-decoration: none;
}
.comicplay .flashbox {
	border: #cce0f5 1px solid;
	border-top: none;
	padding: 10px;
	text-align: center;
	height: 100%;
	overflow: hidden;
}
.comicplay .flashbox .play {
}
.comicplay .flashbox .play .left {
	width: 650px;
	float: left;
	border: #f1f1f1 1px solid;
	padding: 3px;
}
.comicplay .flashbox .play .right {
	width: 270px;
	float: right;
	background: #fcfcfc;
	border: #f0f0f0 1px solid;
	height: 100%;
	overflow: hidden;
}
.comicplay .flashbox .play .right .tit {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	height: 28px;
	line-height: 28px;
	padding-left: 15px;
}
.comicplay .flashbox .play .right .right01box {
	padding: 8px;
}
.comicplay .flashbox .play .right .right01box ul {
}
.comicplay .flashbox .play .right .right01box li {
	width: 50%;
	float: left;
	text-align: center;
	height: 90px;
	overflow: hidden;
}
.comicplay .flashbox .play .right .right01box .comictext a {
}
.comicplay .flashbox .play .right .right01box .comictext a:hover {
	color: red;
	text-decoration: none;
}
.comicmain04 {
	width: 963px;
	margin: 0px auto;
	border: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.comicmain04 .left {
	width: 250px;
	float: left;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left -30px;
	line-height: 29px;
	border-right: #cce0f5 1px solid;
	height: 100%;
	overflow: hidden;
}
.comicmain04 .left ul {
	padding: 8px;
}
.comicmain04 .left li {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
}
.comicmain04 .left a:hover {
	color: red;
	text-decoration: none;
}
.comicmain04 .left span.fontred {
	color: red;
	font-weight: bold;
}
.comicmain04 .right {
	width: 710px;
	float: right;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left -30px;
	height: 100%;
	overflow: hidden;
}
.comicmain04 .right .tit {
	padding-left: 15px;
	font-weight: bold;
	color: #333;
	font-size: 14px;
	line-height: 30px;
}
.comicmain04 .right ul {
	padding: 8px;
}
.comicmain05 {
	width: 963px;
	margin: 0px auto;
	border: #cce0f5 1px solid;
	background: url(/uploads/image/tdimages/titbg.gif) repeat-x left -30px;
	overflow: hidden;
	height: 100%;
	overflow: hidden;
}
.comicmain05 h2 {
	padding-left: 15px;
	font-weight: bold;
	color: #333;
	line-height: 50px;
	height: 40px;
	font-size: 14px;
}
.comicmain05 ul {
	padding: 18px;
}
/*商城系统首页start*/



.shopmain {
	width: 1000px;
	margin: 0 auto;
}
.shopmain .miana {
	height: 400px;
	overflow: hidden;
}
.shopmain .miana #banner {
	padding: 0px;
	width: 1000px;
}
/*幻灯代码开始
*/
/*.slides { margin: 0px auto; width:1000px; height:382px; overflow: hidden; position: relative; }
				.slide-pic { margin: 0px; padding: 0px; width:1000px; overflow: hidden; list-style: none; }
					.slide-pic img { width:1000px; height:382px; }
					.slide-pic li { display: none; }
						.slide-pic li.cur { display: block; }
				.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
					.slide-li li { margin: 0px; padding: 0px; width: 143px; height: 10px; float: left; overflow: hidden; list-style: none; }
					.slide-li a { width: 143px; height: 10px; color: #000; font-size: 12px; display: block; }
						.slide-li a:hover { color: #f00; text-decoration: none; }
				.op li { background: #fff; filter: alpha(opacity=60); opacity: 0.4; }
					.op li.cur { background: #06f; }
				.slide-txt span { display: none; }
*/
				/*幻灯代码结束*/
.shopmain .miana .rmfl {
	width: 250px;
	float: right;
	background: #fff;
	overflow: hidden;
	height: 100%;
}
.shopmain .miana .rmfl .tita {
	height: 40px;
	background: #fff;
	line-height: 40px;
	width: 100%;
	filter: alpha(opacity=60);
	opacity: 0.9;
}
.shopmain .miana .rmfl span {
	color: #f60;
	font-weight: bold;
	padding-left: 10px;
	font-size: 20px;
	font-family: "微软雅黑"
}
.shopmain .miana .rmfl span em {
	color: #000;
	font-weight: bold;
	font-size: 16px;
}
.shopmain .miana .rmfl .poho {
	width: 80%;
	height: 120px;
	margin-left: 20px;
}
.shopmain .miana .rmfl .atit {
	line-height: 18px;
	padding: 0 15px;
	padding-top: 3px;
}
.shopmain .miana .rmfl .atit a {
	color: #333;
	font-weight: bold;
	font-size: 14px;
}
.shopmain .miana .rmfl .atit em {
	display: block;
	color: #c00;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold
}
.shopmain .mianb {
	height: 570px;
	background: #fff;
	border-bottom: 1px solid #d6d6d6;
	border-top: 2px solid #0a4786
}
.shopmain .mianb .contl {
	width: 209px;
	height: 98%;
	border-right: 1px solid #ddd;
	float: left;
}
.shopmain .mianb .contl .title {
	background: url(/uploads/image/tdimages/contltit.gif);
	height: 41px;
	color: #fff;
	line-height: 41px;
	padding-left: 15px;
}
.shopmain .mianb .contl .title h2 {
	font-size: 18px;
	font-weight: normal;
}
.shopmain .mianb .contl .title h2 .f {
	font-family: "微软雅黑";
	font-weight: bold;
	font-size: 18px;
}
.shopmain .mianb .contl .title h2 .e {
	font-family: "微软雅黑";
	font-weight: bold;
	font-size: 12px;
	padding-left: 3px;
}
.shopmain .mianb .contl .title h2 .tit {
	font-family: "微软雅黑";
	padding-left: 20px;
	font-weight: 900;
	letter-spacing: 5px
}
/*f1*/
.shopmain .mianb .contl ul.f1 {
	padding: 10px 0;
	background: url(/uploads/image/tdimages/452.jpg) right 5px no-repeat;
	height: 100%;
}
.shopmain .mianb .contl ul.f1 li {
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
}
.shopmain .mianb .contl ul.f1 li a {
	color: #555;
}
.shopmain .mianb .contl ul.f1 img {
	width: 100%;
}
/*f2*/
.shopmain .mianb .contl ul.f2 {
	padding: 10px 0;
}
.shopmain .mianb .contl ul.f2 li {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	width: 94px;
	float: left;
	padding-left: 10px;
}
.shopmain .mianb .contl ul.f2 li a {
	color: #555;
}
.shopmain .mianb .contr {
	width: 770px;
	float: right;
}
.shopmain .mianb .contr .title {
	height: 41px;
	line-height: 41px;
	background: #ededed url(/uploads/image/tdimages/contrtitle.jpg) repeat-x;
}
.shopmain .mianb .contr .title ul {
}
.shopmain .mianb .contr .title ul li {
	float: left;
	padding: 0 40px;
	font-weight: bold;
	font-size: 14px;
	border-right: 1px solid #ddd;
	cursor: pointer
}
.shopmain .mianb .contr .title ul li.sd01 {
	color: #0a4786;
	background: #fff;
}
.shopmain .mianb .contr .title dl {
}
.shopmain .mianb .contr .title dl dt {
	margin-left: 27px;
	margin-top: 30px;
	float: left;
	width: 220px;
	height: 220px;
	display: inline;
	z-index: 1
}
.shopmain .mianb .contr .title dl dt a {
	text-decoration: none;
}
.shopmain .mianb .contr .title dl dt img {
	display: block;
	width: 220px;
	height: 180px;
}
.shopmain .mianb .contr .title dl dt .tit {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	color: #222;
	font-size: 12px;
	margin-top: 5px;
}
.shopmain .mianb .contr .title dl dt .intro {
	height: 20px;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	padding-left: 3px;
}
.shopmain .mianb .contr .title dl dt .intro strong {
	font-size: 16px;
	color: #c00;
	font-family: "微软雅黑";
}
.shopmain .mianb .contr .title dl dt b {
	font-size: 12px;
}
/*------限时抢购--------*/
.mianc {
	background: #fff;
	padding: 0px 0 20px 0;
	overflow: hidden
}
.mianc .title {
	border-top: 2px solid #0a4786;
	height: 40px;
	line-height: 40px;
}
.mianc .title h3 {
	float: left;
	font-size: 18px;
	font-family: "微软雅黑";
	color: #464646;
	padding-left: 10px;
}
.mianc .title h3 span {
	color: #ff6600
}
.mianc .title h4 {
	float: left;
	background: #0759c4 url(/uploads/image/tdimages/tejia.gif) no-repeat 5px;
	color: #fff;
	height: 24px;
	line-height: 24px;
	margin-left: 10px;
	padding-left: 30px;
	margin-top: 9px;
	font-size: 12px;
}
.mianc .title h5 {
	float: right;
	height: 22px;
	line-height: 22px;
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 6px;
	font-weight: normal;
}
.mianc .title h5 a {
	font-size: 12px;
	color: #111;
}
.mianc ul {
	margin-top: 10px;
}
.mianc ul li {
	width: 204px;
	height: 325px;
	float: left;
	text-align: center;
	margin-left: 15px;
	position: relative;
	display: inline;
	overflow: hidden;
	padding: 1px 11px;
	background: #fefefe
}
.mianc ul li:hover {
	background: #fafafa
}
.mianc ul li p {
	line-height: 26px;
}
.mianc ul li .pho {
	width: 200px;
	height: 150px;
}
.mianc ul li .qiang {
	position: absolute;
	right: 0px;
	top: 30px;
	width: 53px;
	height: 53px;
}
.mianc ul li .dade {
	height: 40px;
	line-height: 40px;
	font-size: 12px;
}
.mianc ul li .dade span, p.mery {
	color: #e50000;
	font-weight: bold;
	font-family: "微软雅黑";
	font-size: 18px;
	padding: 0 3px;
}
.mianc ul li .qianggou {
	text-align: left;
	margin-left: 55px;
}
.mianc ul li .qianggou a {
	background: url(/uploads/image/tdimages/contltit.gif) no-repeat;
	color: #fff;
	height: 30px;
	width: 60px;
	line-height: 30px;
	font-size: 14px;
	font-family: "微软雅黑";
	display: block;
	padding: 2px 20px;
}
.mianc ul li a.limitbuytitle {
	line-height: 32px;
	overflow: hidden;
	height: 32px;
	display: block
}
/*商城系统首页end*/


/*表单*/

.wrap {
	width: 1000px;
	margin: 0px auto;
}
.message {
	border: 1px solid #09b173;
	padding: 5px;
	overflow: hidden;
	background: #fff4df
}
.message .message_l {
	width: 900px;
	background: url(/uploads/image/tdimages/ksly.png) no-repeat;
	padding-left: 50px;
	padding-top: 70px;
}
.message .message_l .t_tit {
	color: #006699;
	padding-left: 10px;
	width: 10px;
	text-indent: -99999em;
	overflow: hidden
}
.message .message_l .c_co {
	line-height: 25px;
}
.message .message_l input.upfile {
	height: 25px;
	line-height: 25px;
	border: 1px solid #ccc;
	color: #999;
}
.message .message_l2 {
	width: 600px;
	padding-left: 30px;
	padding-top: 30px;
}
.message .message_l2 .t_tit {
	color: #006699;
	padding-left: 10px;
	width: 10px;
	text-indent: -99999em;
	overflow: hidden
}
.message .message_l2 .c_co {
	line-height: 25px;
}
.message .message_l2 input.upfile {
	height: 25px;
	line-height: 25px;
	border: 1px solid #ccc;
	color: #999;
}
.message .message_c {
	float: left;
	height: 80%;
	width: 1px;
	border-left: 1px dashed #ddd;
	overflow: hidden;
	margin-top: 30px
}
.message .message_r {
	width: 950px;
}
.message .message_r .ly_lit {
	padding-right: 30px;
	padding-top: 30px;
	margin-bottom: 20px;
	padding-left: 20px;
}
.message .message_r .ly_lit li {
	border-bottom: #ccc dashed 1px;
}
.message .message_r .ly_lit li .tit .l {
	float: left;
}
.message .message_r .ly_lit li .tit .r {
	float: right
}
.message .message_r .ly_lit li .tit .l a {
	font-size: 14px;
	color: #666;
	font-weight: bold;
}
.message .message_r .ly_lit li .i_ct {
	text-align: right;
}
.box_l {
	margin: 0px auto;
	width: 980px;
	padding-left: 20px;
	overflow: hidden;
}
.banner {
	margin: 0px auto;
	width: 980px;
	overflow: hidden;
}
/*css digg style pagination*/

div.digg {
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 3px;
	padding-top: 3px;
	text-align: center
}
div.digg a {
	border-right: #cb0404 1px solid;
	padding-right: 5px;
	border-top: #cb0404 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #cb0404 1px solid;
	color: #cb0404;
	padding-top: 2px;
	border-bottom: #cb0404 1px solid;
	text-decoration: none
}
div.digg a:hover {
	border-right: #cb0404 1px solid;
	border-top: #cb0404 1px solid;
	border-left: #cb0404 1px solid;
	color: #cb0404;
	border-bottom: #cb0404 1px solid
}
div.digg a:active {
	border-right: #cb0404 1px solid;
	border-top: #cb0404 1px solid;
	border-left: #cb0404 1px solid;
	color: #cb0404;
	border-bottom: #cb0404 1px solid
}
div.digg span.thisclass {
	border-right: #cb0404 1px solid;
	padding-right: 5px;
	border-top: #cb0404 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #cb0404 1px solid;
	color: #cb0404;
	padding-top: 2px;
	border-bottom: #cb0404 1px solid;
	background-color: #cb0404
}
div.digg span.disabled {
	border-right: #cb0404 1px solid;
	padding-right: 5px;
	border-top: #cb0404 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #cb0404 1px solid;
	color: #cb0404;
	padding-top: 2px;
	border-bottom: #cb0404 1px solid
}

.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}