﻿/*通用样式*/
* { 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: #444; background:#fff;  }
body { }
a { color: #333; text-decoration: none;  }
a:hover {  color: #FF0000;text-decoration:none; }
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; }
.w1015 { width: 1015px; overflow: hidden; }
.clear { height: 0px; clear: both; overflow: hidden; }
.blank10 { height: 10px; overflow: hidden; }
.clearfloat { clear: both; height: 0; overflow: hidden; }
/*控制数字导航*/
.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(../images/n1.gif) no-repeat 0px 4px; }
.mynav span.N2 { background: url(../images/n2.gif) no-repeat 0px 4px; }
.mynav span.N3 { background: url(../images/n3.gif) no-repeat 0px 4px; }
.mynav span.N4 { background: url(../images/n4.gif) no-repeat 0px 4px; }
.mynav span.N5 { background: url(../images/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(../images/n01.gif) no-repeat 0px 4px; }
span.N2 { background: url(../images/n02.gif) no-repeat 0px 4px; }
span.N3 { background: url(../images/n03.gif) no-repeat 0px 4px; }
span.N4 { background: url(../images/n04.gif) no-repeat 0px 4px; }
span.N5 { background: url(../images/n05.gif) no-repeat 0px 4px; }
span.N6 { background: url(../images/n06.gif) no-repeat 0px 4px; }
span.N7 { background: url(../images/n07.gif) no-repeat 0px 4px; }
span.N8 { background: url(../images/n08.gif) no-repeat 0px 4px; }
span.N9 { background: url(../images/n09.gif) no-repeat 0px 4px; }
span.N10 { background: url(../images/n10.gif) no-repeat 0px 4px; }
span.N11 { background: url(../images/n10.gif) no-repeat 0px 4px; }
span.N12 { background: url(../images/n10.gif) no-repeat 0px 4px; }
span.N13 { background: url(../images/n10.gif) no-repeat 0px 4px; }
/*整体架构布局*/
#wrap { width: 998px; margin: 0px auto; }
#wrap #content { width: 100%; margin: 0 auto; margin-top: 10px; }
#wrap #content #main { width: 575px; float: left; margin-right: 10px; }
#wrap #content #side { width: 390px; float: right; }
/*顶栏*/
#top { width: 100%; background: #FFFFFF; height: 35px; line-height: 35px; border-bottom: 1px solid #EEEEEE; }
#top #topbox { width: 998px; margin: 0px auto; }
#top #login { float: left; width: 574px; padding-left: 10px; }
#top .top { float: right; }
#top .top ul { }
#top .top li { float: left; border-right: #F2F2F2 1px solid; }
#top .top li.wap { padding-left: 4px; }
#top .top a { padding: 0px 5px; color: #8B8C8B; }
#top .top a:hover { color: #2A6CA2; text-decoration: none; }
#top .top li.wap a { color: black; }
/*头部*/
#hearer { width: 998px; margin: 0px auto; padding-top: 12px; padding-bottom: 20px; height: 60px; }
.hear_left { float: left; width: 234px; }
.head_right { float: left; width: 490px; margin-left: 40px; }
.head_right .title { height: 30px; width: 500px; }
.head_right .title ul li { float: left; width: 60px; }
.head_right .title ul li a { padding: 10px 8px; font-size: 14px; color: #999999; }
.head_right .title ul li a:hover { text-decoration: none; color: #FF0000; }
.hear_left .logo { float: left; width: 230px; padding-top: 12px; }
.head_right1 { float: right; width: 200px; height: 60px; }
.head_right1 .tell { line-height: 80px; height: 60px; }
.head_right1 span .tel { padding: 10px 0px 20px 40px; background: url(../images/552cc69ae7481_32.png) no-repeat; font-size: 14px; }
.head_right1 span .weichat { position: relative; height: 25px; background: url(../images/552cc4baebcd5_32.png) no-repeat; padding: 10px 0px 20px 40px; font-size: 14px; margin-left: 20px; font-family: "微软雅黑"; cursor: pointer; font-style: normal; }
.head_right1 span .weichat span { display: none; border: #EEE solid 1px; position: absolute; right: 0; top: 25px; z-index: 999; }
.head_right1 span .weichat span img { width: 220px; height: 220px; z-index: 1000; }
.head_right1 span .weichat:hover span { display: block; }
/*搜索*/
#search { width: 490px; height: 38px; }
.search1 { color: #999999; width: 360px; height: 34px; line-height: 34px; float: left; padding-left: 36px; border: 1px #CCCCCC solid; background: #fff url(../images/sicon.png) no-repeat 10px 7px; font-size: 12px; }
.search2 { color: #FFFFFF; float: left; background: #FF9900; height: 36px; line-height: 36px; font-size: 14px; width: 86px; border: #2A6CA2 0px solid; cursor: pointer; font-family: "微软雅黑" }
/*菜单导航*/
.nav { width: 996px; height: 110px; line-height: 33px; overflow: hidden; border: 1px solid #EEEEEE; margin: 0 auto; }
.nav .menu { margin: 0px auto; width: 996px; font-size: 12px; height: 110px; background: #FFFFFF; }
.menu ul { padding: 10px 0px; height: 90px; }
.menu .dashed { border-right: 1px dashed #F2F2F2; height: 90px; width: 198px; float: left; }
.menu ul li { float: left; font-size: 14px; width: 184px; padding: 0px 7px; }
.menu ul li p { width: 100%; height: 30px; float: left; }
.menu ul li p b { }
.menu ul li a { color: #000000; padding: 0px 7px; font-family: "微软雅黑"; float: left; white-space: nowrap }
.menu ul li a:hover { text-decoration: underline; color: #FF0000; }
.menu ul li.currclass a { }
/*广告*/
.banner { margin: 0 auto; width: 998px; }
.banner img { width: 998px; margin: 0 auto; }
/*频道首页*/

#wrap .indexcont1 { width: 998px; margin: 0px auto; }
#wrap .indexcont1 .floatl { width: 275px; float: left; }
#wrap .indexcont1 .floatl .focus { padding: 2px; border: #e8e8e8 1px solid; background: #fff; height: 235px; overflow: hidden; }
#wrap .indexcont1 .floatl .floatl02 { border: #e8e8e8 1px solid; height: 100%; background: #fff; padding-bottom: 10px; overflow: hidden; }
#wrap .indexcont1 .floatl .floatl02 .title { background: url(../images/titbg.jpg) no-repeat; height: 37px; line-height: 37px; color: #000; font-size: 14px; font-weight: bold; padding-left: 15px; overflow: hidden; }
#wrap .indexcont1 .floatl .floatl02 .floatl02box { padding: 0px 8px; }
#wrap .indexcont1 .floatl .floatl02 .floatl02box .votetitle { color: #069; font-size: 14px; font-weight: bold; }
#wrap .indexcont1 .floatl .float { border: #e8e8e8 1px solid; height: 318px; ; background: #fff; padding-bottom: 10px; overflow: hidden; }
#wrap .indexcont1 .floatl .float .title { background: url(../images/titbg.jpg) no-repeat; height: 37px; line-height: 37px; color: #000; font-size: 14px; font-weight: bold; padding-left: 15px; overflow: hidden; }
#wrap .indexcont1 .floatl .float .note { padding: 0px 8px; }
#wrap .indexcont1 .floatl .float .note ul { float: left; padding-left: 5px; }
#wrap .indexcont1 .floatl .float .note ul li { width: 50%; float: left; height: 140px; }
#wrap .indexcont1 .floatl .float .note ul li img { height: 100px; width: 120px; }
#wrap .indexcont1 .floatl .float .note ul li span a { overflow: hidden; text-overflow: ellipsis; }
#wrap .indexcont1 .floatm { width: 450px; float: left; margin-left: 10px; height: 100%; padding-bottom: 10px; overflow: hidden; }
#wrap .indexcont1 .floatm .focus_text_1 { margin: 10px 10px 0px 30px; height: 100%; padding-bottom: 10px; overflow: hidden; }
#wrap .indexcont1 .floatm .focus_text_1 h2 { height: 30px; line-height: 30px; text-align: center; }
#wrap .indexcont1 .floatm .focus_text_1 h2 a { font-size: 18px; font-weight: bold; color: #008CC6; }
#wrap .indexcont1 .floatm .focus_text_1 h2 a:hover { color: red; text-decoration: underline; }
#wrap .indexcont1 .floatm .focus_text_1 ul { }
#wrap .indexcont1 .floatm .focus_text_1 li { width: 50%; float: left; height: 25px; line-height: 25px; overflow: hidden; }
#wrap .indexcont1 .floatm .focus_text_1 a { font-size: 14px; }
#wrap .indexcont1 .floatm .focus_text_1 a:hover { }
#wrap .indexcont1 .floatm .focus_text { overflow: hidden; }
#wrap .indexcont1 .floatm .focus_text h2 { margin: 0px 18px 0px 10px; height: 30px; line-height: 30px; text-align: center; height: 100%; }
#wrap .indexcont1 .floatm .focus_text h2 a { font-size: 18px; font-weight: bold; color: #008CC6; }
#wrap .indexcont1 .floatm .focus_text h2 a:hover { color: red; text-decoration: underline; }
#wrap .indexcont1 .floatm .focus_text ul { padding: 0px 10px; }
#wrap .indexcont1 .floatm .focus_text li { height: 25px; line-height: 25px; padding-left: 10px; overflow: hidden; text-overflow: ellipsis; }
#wrap .indexcont1 .floatm .focus_text a { font-size: 14px; }
#wrap .indexcont1 .floatm .focus_text a:hover { }
#wrap .indexcont1 .floatm .focus_text span#date { float: right; color: #666; }
#wrap .indexcont1 .floatr { width: 252px; float: right; }
#wrap .indexcont1 .floatr .floatr01 { border: #E5E5E5 1px solid; background: #FBFBFB; }
#wrap .indexcont1 .floatr .floatr01 .title { background: url(../images/titbg.jpg) no-repeat; height: 37px; line-height: 37px; color: #000; font-size: 14px; font-weight: bold; padding-left: 15px; overflow: hidden; }
#wrap .indexcont1 .floatr .floatr01 .floatr01box { }
#wrap .indexcont1 .floatr .floatr01 .floatr01box dl { padding: 10px; }
#wrap .indexcont1 .floatr .floatr01 .floatr01box p { height: 60px; text-align: center; }
#wrap .indexcont1 .floatr .floatr01 .floatr01box p img { width: 230px; height: 60px; }
#wrap .indexcont1 .floatr .floatr01 .floatr01box dd { height: 28px; line-height: 28px; background: url(../images/list_blue.jpg) no-repeat left 12px; padding-left: 10px; }
#wrap .indexcont1 .floatr .floatr01 .floatr01box img { }
#wrap .indexcont1 .floatr .floatr01 .floatr01box a { font-size: 14px; }
#wrap .indexcont1 .floatr .floatr01 .floatr01box a:hover { color: red; }
#wrap .indexcont1 .floatr .floatr02 { border: #E5E5E5 1px solid; background: #FBFBFB; }
#wrap .indexcont1 .floatr .floatr02 .title { background: url(../images/titbg.jpg) no-repeat; height: 37px; line-height: 37px; color: #000; font-size: 14px; font-weight: bold; padding-left: 15px; overflow: hidden; }
#wrap .indexcont1 .floatr .floatr02 .floatr01box { padding: 10px 10px 10px 10px; }
#wrap .indexcont1 .floatr .floatr02 .floatr01box ul { }
#wrap .indexcont1 .floatr .floatr02 .floatr01box ul li { height: 30px; text-align: left; text-overflow: ellipsis; overflow: hidden }
#wrap .indexcont1 .floatr .floatr02 .floatr01box ul li a { font-size: 14px; }
#wrap .indexcont1 .floatr .floatr02 .floatr01box a:hover { color: red; }
#wrap .indexcont2 { width: 996px; margin: 0px auto; background: #fff; height: 100%; overflow: hidden; }
#wrap .indexcont2 .floatl { width: 275px; float: left; }
#wrap .indexcont2 .floatl .noter { width: 275px; border-bottom: 1px solid #7a7a7a; }
#wrap .indexcont2 .floatl .noter a { font-size: 16px; color: #008CC6; font-family: "微软雅黑"; font-weight: bold; }
#wrap .indexcont2 .floatl .noter .line { height: 1px; width: 70px; display: block; position: relative; bottom: -2px; background-color: #0087bd; overflow: hidden; }
#wrap .indexcont2 .floatl .noter .white { height: 1px; width: 3px; display: block; position: relative; left: 70px; bottom: -1px; background-color: #FFFFFF; }
#wrap .indexcont2 .floatl .floatl1 { width: 270px; padding: 10px 0px 0px 0px; }
#wrap .indexcont2 .floatl .floatl1 ul { width: 270px; height: 120px; }
#wrap .indexcont2 .floatl .floatl1 ul li { width: 33.3%; height: 120px; float: left; text-align: center; overflow: hidden; }
#wrap .indexcont2 .floatl .floatl1 ul li img { width: 85px; height: 90px; }
#wrap .indexcont2 .floatl .floatl1 ul li a { font-size: 14px; }
#wrap .indexcont2 .floatl .floatl2 { float: left; padding: 15px 0px; }
#wrap .indexcont2 .floatl .floatl2 .big { height: 30px; line-height: 30px; text-align: center; margin: 0px 10px 0 10px; overflow: hidden }
#wrap .indexcont2 .floatl .floatl2 .big a { font-size: 18px; font-weight: bold; color: #008CC6; }
#wrap .indexcont2 .floatl .floatl2 .big a:hover { color: #FF0000; text-decoration: underline; }
#wrap .indexcont2 .floatl .floatl2 ul { }
#wrap .indexcont2 .floatl .floatl2 ul li { height: 25px; line-height: 25px; overflow: hidden; }
#wrap .indexcont2 .floatl .floatl2 ul li a { font-size: 14px; }
#wrap .indexcont2 .floatm { width: 430px; float: left; padding: 0px 10px; }
#wrap .indexcont2 .floatm .noterr { width: 430px; border-bottom: 1px solid #7a7a7a; }
#wrap .indexcont2 .floatm .noterr a { font-size: 16px; color: #008CC6; font-family: "微软雅黑"; font-weight: bold; }
#wrap .indexcont2 .floatm .noterr .line { height: 1px; width: 70px; display: block; position: relative; bottom: -2px; background-color: #0087bd; overflow: hidden; }
#wrap .indexcont2 .floatm .noterr .white { height: 1px; width: 3px; display: block; position: relative; left: 70px; bottom: -1px; background-color: #FFFFFF; }
#wrap .indexcont2 .floatm .floatm1 { padding: 10px 10px 0px 10px; }
#wrap .indexcont2 .floatm .floatm1 ul li { width: 25%; height: 120px; float: left; text-align: center; overflow: hidden; }
#wrap .indexcont2 .floatm .floatm1 ul li img { width: 97px; height: 90px; }
#wrap .indexcont2 .floatm .floatm1 ul li a { font-size: 14px; }
#wrap .indexcont2 .floatm .floatm2 { width: 410px; float: left; padding: 10px 0px; }
#wrap .indexcont2 .floatm .floatm2 .big1 { height: 30px; line-height: 30px; text-align: center; margin: 0px 10px 0 10px; }
#wrap .indexcont2 .floatm .floatm2 .big1 a { font-size: 18px; font-weight: bold; color: #008CC6; }
#wrap .indexcont2 .floatm .floatm2 .big1 a:hover { color: #FF0000; text-decoration: underline; }
#wrap .indexcont2 .floatm .floatm2 ul { }
#wrap .indexcont2 .floatm .floatm2 ul li { margin: 0px 10px; height: 25px; line-height: 25px; overflow: hidden; }
#wrap .indexcont2 .floatm .floatm2 ul li a { font-size: 14px; }
#wrap .indexcont2 .floatr { width: 271px; float: right; }
#wrap .indexcont2 .floatr .noterc { width: 271px; border-bottom: 1px solid #7a7a7a; }
#wrap .indexcont2 .floatr .noterc a { font-size: 16px; color: #008CC6; font-family: "微软雅黑"; font-weight: bold; }
#wrap .indexcont2 .floatr .noterc .line { height: 1px; width: 40px; display: block; position: relative; bottom: -2px; background-color: #0087bd; overflow: hidden; }
#wrap .indexcont2 .floatr .noterc .white { height: 1px; width: 3px; display: block; position: relative; left: 40px; bottom: -1px; background-color: #FFFFFF; }
#wrap .indexcont2 .floatr .floatr1 { padding: 10px 0px 0px 0px; }
#wrap .indexcont2 .floatr .floatr1 ul { }
#wrap .indexcont2 .floatr .floatr1 ul li { width: 33.3%; height: 110px; float: left; text-align: center; overflow: hidden; }
#wrap .indexcont2 .floatr .floatr1 ul li img { width: 80px; height: 83px; }
#wrap .indexcont2 .floatr .floatr1 ul li a { font-size: 14px; }
#wrap .indexcont2 .floatr .floatr2 { width: 275px; float: left; padding: 10px 0px; }
#wrap .indexcont2 .floatr .floatr2 ul { width: 275px; }
#wrap .indexcont2 .floatr .floatr2 ul li { margin: 0px 10px; height: 25px; line-height: 25px; overflow: hidden; }
#wrap .indexcont2 .floatr .floatr2 ul li a { font-size: 14px; }
#wrap .indexcont4 { width: 996px; margin: 0px auto; border: #F1F1F1 1px solid; background: #fff; height: 100%; padding-bottom: 10px; overflow: hidden; }
#wrap .indexcont4 .title { background: url(../images/blue_arrow.gif) no-repeat left 15px; padding-left: 15px; height: 37px; line-height: 37px; font-size: 16px; color: #000; }
#wrap .indexcont4 .title span { float: right; margin-right: 15px }
#wrap .indexcont4 .title span a { font-size: 14px; font-weight: normal; color: #555; }
#wrap .indexcont4 .title span a:hover { color: red; }
#wrap .indexcont4 .floatl { width: 720px; float: left; }
#wrap .indexcont4 .floatl .floatl1 { width: 260px; float: left; padding: 10px 0px 0px 15px; }
#wrap .indexcont4 .floatl .floatl1 img { width: 260px; height: 290px; }
#wrap .indexcont4 .floatl .floatl2 { width: 430px; float: left; padding: 10px 0px 0px 10px; border-right: #d8d8d8 1px dashed; height: 100%; overflow: hidden; }
#wrap .indexcont4 .floatl .floatl2 ul { }
#wrap .indexcont4 .floatl .floatl2 li { width: 33%; float: left; text-align: center; height: 150px; overflow: hidden; }
#wrap .indexcont4 .floatl .floatl2 img { width: 130px; height: 90px; padding: 2px; border: #d8d8d8 1px solid; }
#wrap .indexcont4 .floatl .floatl2 p a { }
#wrap .indexcont4 .floatl .floatl2 p a:hover { color: red; }
#wrap .indexcont4 .floatl .floatl2 p.jiage { font-size: 14px; color: red; }
#wrap .indexcont4 .floatr { width: 252px; float: right; padding: 0px 10px 0px 0px; }
#wrap .indexcont4 .floatr .floatr01 { border-top: none; height: 100%; overflow: hidden; }
#wrap .indexcont4 .floatr .floatr01 h2 { background: url(../images/sa.jpg) no-repeat left 12px; height: 37px; line-height: 37px; color: #000; font-size: 14px; font-weight: bold; padding-left: 15px; overflow: hidden; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box { margin-top: 10px; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox { height: 120px; overflow: hidden; border-bottom: #d8d8d8 1px dashed; margin-bottom: 10px; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .pic { width: 90px; float: left; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .pic img { width: 86px; height: 90px; border: #d8d8d8 1px solid; padding: 2px; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .tuanlist { width: 150px; float: right; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .tuanlist h1 { line-height: 24px; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .tuanlist h1 a { font-size: 12px; font-weight: normal; color: #000; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .tuanlist h1 a:hover { color: red; text-decoration: none; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .tuanlist .price { font-size: 16px; font-weight: bold; color: red; height: 24px; line-height: 24px; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .tuanlist .price del { font-size: 12px; font-weight: normal; color: #555; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .tuanlist .buy { }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .tuanlist .buy .lg { width: 100px; float: left; font-size: 12px; font-weight: normal; color: #333; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .tuanlist .buy .wybuy { width: 40px; float: right; background: red; text-align: center; height: 24px; line-height: 24px; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .tuanlist .buy .wybuy a { color: #fff; font-size: 12px; }
#wrap .indexcont4 .floatr .floatr01 .floatr01box .tuanbox .tuanlist .buy .wybuy a:hover { text-decoration: none; }
#wrap .indexcont5 { width: 996px; margin: 0px auto; border: #F1F1F1 1px solid; background: #fff; height: 100%; padding-bottom: 10px; overflow: hidden; }
#wrap .indexcont5 .title { background: url(../images/blue_arrow.gif) no-repeat left 15px; padding-left: 15px; height: 37px; line-height: 37px; font-size: 16px; color: #000; }
#wrap .indexcont5 ul { padding: 0px 10px; }
#wrap .indexcont5 ul li { float: left; width: 185px; height: 150px; padding-left: 10px; }
#wrap .indexcont5 ul li img { height: 100px; width: 180px; }
#wrap .indexcont5 ul li span a { text-align: center; font-size: 14px; padding-left: 30px; }
#wrap .indexcont6 { width: 996px; margin: 0px auto; border: #F1F1F1 1px solid; background: #fff; height: 100%; padding-bottom: 10px; overflow: hidden; }
#wrap .indexcont6 .title { background: url(../images/blue_arrow.gif) no-repeat left 15px; padding-left: 15px; height: 37px; line-height: 37px; font-size: 16px; color: #000; }
#wrap .indexcont6 .title span { float: right; margin-right: 15px; }
#wrap .indexcont6 .title span a { font-size: 14px; font-weight: normal; color: #555; }
#wrap .indexcont6 .title span a:hover { color: red; }
#wrap .indexcont6 .indexcont6box { height: 310px; padding: 0px 10px; overflow: hidden; }
#wrap .indexcont6 .indexcont6box .floatl { width: 330px; float: left; border-right: #d8d8d8 1px solid; padding-right: 8px; }
#wrap .indexcont6 .indexcont6box .floatl ul li { height: 25px; line-height: 25px; padding-left: 10px; background: url(../images/list_blue.jpg) no-repeat left 10px; overflow: hidden; }
#wrap .indexcont6 .indexcont6box .floatl ul li a { font-size: 14px; }
#wrap .indexcont6 .indexcont6box .floatl dl { height: 90px; border-bottom: #d8d8d8 1px dashed; margin-bottom: 10px; }
#wrap .indexcont6 .indexcont6box .floatl dt { height: 35px; line-height: 35px; }
#wrap .indexcont6 .indexcont6box .floatl dt a { font-size: 14px; color: #000; }
#wrap .indexcont6 .indexcont6box .floatl dt a:hover { color: red; text-decoration: none; }
#wrap .indexcont6 .indexcont6box .floatl dd { line-height: 24px; color: #666; }
#wrap .indexcont6 .indexcont6box .floatl ul { }
#wrap .indexcont6 .indexcont6box .floatl ul.catalog02 { }
#wrap .indexcont6 .indexcont6box .floatl ul.catalog02 li { height: 25px; line-height: 25px; background: url(../images/list_blue.jpg) no-repeat left 10px; padding-left: 10px; }
#wrap .indexcont6 .indexcont6box .floatl ul.catalog02 span a { color: #069; }
#wrap .indexcont6 .indexcont6box .floatl ul.catalog02 a { font-size: 12px; }
#wrap .indexcont6 .indexcont6box .floatm { width: 360px; float: left; margin-left: 8px; border-right: #d8d8d8 1px solid; padding-right: 8px; }
#wrap .indexcont6 .indexcont6box .floatm ul { }
#wrap .indexcont6 .indexcont6box .floatm li { height: 25px; line-height: 25px; background: url(../images/list_blue.jpg) no-repeat left 10px; padding-left: 10px; overflow: hidden; }
#wrap .indexcont6 .indexcont6box .floatm li a { font-size: 14px; }
#wrap .indexcont6 .indexcont6box .floatm span#date { float: right; color: #999; }
#wrap .indexcont6 .indexcont6box .floatr { width: 258px; float: right; }
#wrap .indexcont7 { width: 998px; margin: 0px auto; }
#wrap .indexcont7 .floatl { width: 308px; float: left; border: #f1f1f1 1px solid; background: #fff; height: 365px; overflow: hidden; }
#wrap .indexcont7 .floatl .title { background: url(../images/titbg.jpg) no-repeat; height: 37px; line-height: 37px; color: #000; font-size: 14px; font-weight: bold; padding-left: 15px; overflow: hidden; }
#wrap .indexcont7 .floatl .title span { float: right; font-size: 14px; font-weight: normal; color: #555; margin-right: 10px; }
#wrap .indexcont7 .floatl .floatlbox { padding: 0px 10px; }
#wrap .indexcont7 .floatl .floatlbox .ask_s { height: 30px; line-height: 30px; }
#wrap .indexcont7 .floatl .floatlbox ul { }
#wrap .indexcont7 .floatl .floatlbox li { height: 25px; line-height: 25px; background: url(../images/list_blue.jpg) no-repeat left 10px; padding-left: 10px; overflow: hidden; }
#wrap .indexcont7 .floatl .floatlbox li a { font-size: 14px; }
#wrap .indexcont7 .floatl .floatlbox span#date { float: right; color: #999; }
#wrap .indexcont7 .floatm { width: 360px; float: left; margin-left: 10px; background: #fff; border: #f1f1f1 1px solid; height: 365px; overflow: hidden; }
#wrap .indexcont7 .floatm .title { background: url(../images/blue_arrow.gif) no-repeat left 15px; height: 37px; line-height: 37px; color: #000; font-size: 14px; font-weight: bold; padding-left: 15px; overflow: hidden; }
#wrap .indexcont7 .floatm .title span { float: right; font-size: 14px; font-weight: normal; color: #555; margin-right: 10px; }
#wrap .indexcont7 .floatm .floatmbox { }
#wrap .indexcont7 .floatm .floatmbox .tjsoft { padding: 10px; height: 86px; overflow: hidden; border-bottom: #d8d8d8 1px dotted; }
#wrap .indexcont7 .floatm .floatmbox .tjsoft li { width: 25%; float: left; text-align: center; }
#wrap .indexcont7 .floatm .floatmbox .tjsoft img { width: 70px; height: 60px; padding: 2px; border: #d8d8d8 1px solid; }
#wrap .indexcont7 .floatm .floatmbox .newsoft { padding: 0px 10px 0px 10px; }
#wrap .indexcont7 .floatm .floatmbox .newsoft li { height: 25px; line-height: 25px; background: url(../images/list_blue.jpg) no-repeat left 11px; padding-left: 10px; }
#wrap .indexcont7 .floatm .floatmbox .newsoft a { font-size: 14px; }
#wrap .indexcont7 .floatm .floatmbox .newsoft a:hover { }
#wrap .indexcont7 .floatm .floatmbox .newsoft span#date { float: right; color: #999; }
#wrap .indexcont7 .floatr { width: 308px; float: right; }
#wrap .indexcont7 .floatr .floatr01 { border: #f1f1f1 1px solid; background: #fff; height: 177px; overflow: hidden; }
#wrap .indexcont7 .floatr .floatr01 .title { background: url(../images/titbg.jpg) no-repeat; height: 37px; line-height: 37px; color: #000; font-size: 14px; font-weight: bold; padding-left: 15px; overflow: hidden; }
#wrap .indexcont7 .floatr .floatr01 .title span { float: right; font-size: 14px; font-weight: normal; color: #555; margin-right: 10px; }
#wrap .indexcont7 .floatr .floatr01 .floatrbox { padding: 0px 10px; height: 100%; overflow: hidden; }
#wrap .indexcont7 .floatr .floatr01 .floatrbox ul { }
#wrap .indexcont7 .floatr .floatr01 .floatrbox li { height: 25px; line-height: 25px; color: #999; }
#wrap .indexcont7 .floatr .floatr01 .floatrbox a { font-size: 14px; }
#wrap .indexcont7 .floatr .floatr01 .floatr02box { padding: 0px 10px; height: 100%; overflow: hidden; }
#wrap .indexcont7 .floatr .floatr01 .floatr02box li { height: 25px; line-height: 25px; background: url(../images/list_blue.jpg) no-repeat left 10px; padding-left: 10px; }
#wrap .indexcont7 .floatr .floatr01 .floatr02box a { font-size: 14px; }
#wrap .indexcont7 .floatr .floatr01 .floatr02box a:hover { }
#wrap .indexcont8 { width: 998px; margin: 0px auto; clear: both; }
#wrap .indexcont8 .title { background: url(../images/mod_hd.png) no-repeat; height: 41px; line-height: 41px; font-size: 16px; padding-left: 30px; color: #458FCE; font-weight: bold; color: #000; overflow: hidden; }
#wrap .indexcont8 .title span { float: right; padding-right: 10px; padding-top: 5px; display: block; }
#wrap .indexcont8 .title span a { font-size: 14px; font-weight: normal; color: #666; }
#wrap .indexcont8 .title span a:hover { color: red; }
.picList { border: #E6E6E6 1px solid; background: #fff; border-top: none; height: 180px; overflow: hidden; }
.picList ul { padding: 0px 15px; }
.picList li { float: left; width: 25%; text-align: center; height: 184px; padding-top: 15px; }
.picList li a { display: block; text-align: center; font-size: 14px; }
.picList li p { color: #7A7272; height: 52px; line-height: 26px; margin-top: 8px; vertical-align: top; }
.picList li img { height: 125px; width: 200px; }
#wrap .indexcont10 { width: 996px; margin: 0px auto; border: #f1f1f1 1px solid; background: #fff; height: 100%; padding-bottom: 10px; overflow: hidden; }
#wrap .indexcont10 .title { background: url(../images/blue_arrow.gif) no-repeat left 12px; height: 38px; line-height: 38px; font-size: 14px; padding-left: 15px; font-weight: bold; color: #000; overflow: hidden; }
#wrap .indexcont10 .title span { float: right; padding-right: 10px; padding-top: 5px; }
#wrap .indexcont10 .title span a { font-size: 14px; font-weight: normal; color: #666; }
#wrap .indexcont10 .title span a:hover { color: red; }
#wrap .indexcont10 .indexcont9box { padding: 0px 10px; }
#wrap .indexcont10 .indexcont9box ul { }
#wrap .indexcont10 .indexcont9box a { width: auto; padding: 0px 10px; float: left; text-align: center; font-size: 14px; font-family: "Times New Roman", Times, serif; }
/*首页结束*/


/*广告*/
.banner965 { width: 998px; margin: 0px auto; overflow: hidden; }
.banner965 img { width: 998px; }
/*文章分页样式*/
#fenye { clear: both; margin: 10px auto; text-align:center; padding-left:270px;  }
#fenye a { text-decoration: none; display: inline; border-radius: 12px; line-height: 25px;  }
#fenye .prev, #fenye .next { width: 52px; text-align: center; line-height: 25px; }
#fenye a.curr { width: 22px; background: #e81d00; border: 1px solid #e81d00; color: #fff; font-weight: bold; text-align: center; }
#fenye a.curr:visited { color: #fff; }
#fenye a { color: #333333; background: #fff; margin: 0px 5px; border: 1px solid #dcdddd; float: left; text-align: center; height: 22px; line-height: 22px }
#fenye a.num { width: 22px; }
#fenye a:visited { color: #1f3a87; }
#fenye a:hover { float: left; }
#fenye span { line-height: 30px; font-size: 13px; height: 30px; }
/*文章正文分页样式*/
#pageNext { margin: 10px; }
#pageNext .prev, #pageNext .next { text-align: center; }
#pageNext a.curr { background: #1f3a87; border: 1px solid #dcdddd; color: #fff; font-weight: bold; }
#pageNext a { margin: 5px 0px; color: #1E50A2; background: #fff; padding: 3px 7px; border: 1px solid #dcdddd; height: 22px; line-height: 22px }
.navigation { width: 983px; margin: 10px auto; clear: both; height: 22px; line-height: 22px; color: #999; background: url(../images/ask_points.gif) no-repeat left -1356px; padding-left: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.navigation span { float: right; }
.navigation dt#KeyWord { height: 25px; line-height: 25px; }
.navigation a { color: #999; }
.navigation a:hover { color: red; text-decoration: none; }
/*鼠标特效end*/


.demand_box { width: 998px; margin: 0 auto; margin-top: 5px; border-bottom: 2px solid #0C9AD8; height: 38px; line-height: 38px; color: #069; font-size: 14px; font-weight: bold; }
.demand_box span.orange { background-color: #FF9900; height: 2px; display: block; position: absolute; width: 100px; left: 0px; bottom: -2px; z-index: 9 }
.demand_l { width: 200px; height: 38px; font-size: 20px; float: left; position: relative; text-align: left; }
.demand_r { width: 898px; height: 38px; float: left; overflow: hidden; }
.demand_r li { float: left; text-align: center; padding: 0px 1px; height: 38px; line-height: 38px; }
.demand_r a { font-size: 16px; font-family: "微软雅黑"; font-weight: normal; color: #0C9AD8; display: block; height: 38px; padding: 0px 12px; }
.demand_r a:hover, .demand_r .currclass a { background: #0C9AD8; color: #FFFFFF; text-decoration: none; }
.navigation690 { height: 22px; line-height: 22px; color: #999; background: url(../images/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 #bottom #yingshixitong { margin-top: 10px; }
#wrap #bottom #yingshixitong #ys_nr li { float: left; width: 20%; }
#wrap #bottom #yingshixitong #ys_nr img { width: 170px; height: 112px; }
#wrap #bottom #yingshixitong #ys_nr span { padding-left: 60px; }
#wrap #bottom #yingshixitong #ys_nr p { padding-left: 10px; margin-top: 5px; padding-right: 10px; }
#wrap #bottom #yingshixitong #ys_nr .jieshao { color: #999999; }
/*友情链接*/
#wrap #bottom #title4 .sqlj { float: right; font-size: 13px; font-family: "微软雅黑", "黑体"; }
#wrap #bottom #link { margin-top: 12px; }
#wrap #bottom #link #nlink { padding-top: 15px; height: 40px; }
#wrap #bottom #link li { float: left; width: 10%; height: 36px; margin-right: 10px; text-align: center; line-height: 36px; }
#wrap #bottom #link li img { width: 90px; height: 32px; }
/*新闻频道*/

#wrap #content #main2 { width: 680px; float: left; margin-right: 10px; }
#wrap #content #side2 { width: 285px; float: right; }
#wrap #content #main2 #newsleft { float: left; width: 47%; margin-right: 10px; }
#wrap #content #main2 #newsright { float: right; width: 48%; }
#wrap #content #main2 #newsleft a:hover, #newsright a:hover { text-decoration: underline; color: #990000; }
/*新闻选项卡*/
#wrap #content #main2 #newsleft .tab { width: 331px; margin: 0px auto; }
#wrap #content #main2 #newsleft .tab .hd { overflow: hidden; background: url(../images/bg.png) 0 -32px #F5F5F5; }
#wrap #content #main2 #newsleft .tab .hd li { position: relative; height: 37px; line-height: 37px; text-align: center; width: 81px; float: left; border-top: 0; font: normal 17px/37px "Microsoft YaHei"; _font-weight: bold; cursor: default; }
#wrap #content #main2 #newsleft .tab .hd li.on { background: #fff; border-bottom: 1px solid #fff; color: #c00; }
#wrap #content #main2 #newsleft .tab .bd { overflow: hidden; padding-top: 10px; margin-bottom: 10px; }
#wrap #content #main2 #newsleft .tab .lh { overflow: hidden; display: block; }
#wrap #content #main2 #newsleft .tab .bd .lh img { width: 100%; }
#wrap #content #main2 #newsleft .tab .bd .lh #xwitem ul { padding-left: 15px; margin-top: 10px; }
#wrap #content #main2 #newsleft .tab .bd .lh #xwitem li { list-style-image: url(artarrow.gif); padding-top: 5px; }
#wrap #content li .xwlist_time { float: right; color: #999; margin-right: 9px; }
#wrap #content #main2 #newsleft .tab .bd .lh #xwitem li img { width: 16px; height: 10px; }
#wrap #content #main2 #newsleft .tab .bd .lh #xwitem li a { color: #666666; }
#wrap #content #main2 #newsleft .tab .bd .lh #xwitem li a:hover { color: #990000; text-decoration: underline; }
#wrap #content #main2 #newsright .yaowen { height: 37px; line-height: 37px; border-bottom: 1px #F0F0F0 solid; }
#wrap #content #main2 #newsright .yaowen span { font-family: "微软雅黑"; text-align: center; font-size: 18px; color: #0C9AD8; }
#wrap #content #main2 #newsright .yaowen em { float: right; }
#wrap #content #main2 #newsright #yw_content span a { text-align: center; font-size: 18px; font-weight: 500; color: #E01342; font-family: "微软雅黑"; }
#wrap #content #main2 #newsright #yw_content span a:hover { text-decoration: underline; color: #990000; }
#wrap #content #main2 #newsright #yw_content li { margin-top: 15px; text-align: center; }
#wrap #content #main2 #newsright #yw_content li p a { color: #666; }
#wrap #content #main2 #newsright #yw_content { margin-bottom: 20px; }
#wrap #content #main2 #newsright #yaowen2 { border-top: #D6D6D6 1px solid; }
#wrap #content #main2 #newsright #yaowen2 ul { margin-left: 20px; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px dashed #D6D6D6; }
#wrap #content #main2 #newsright #yaowen2 li { list-style-type: disc; font-size: 14px; padding-bottom: 3px; color: #C8C8C8; }
#wrap #content #main2 #newsright #yaowen2 li a { color: #333; font-size: 14px; font-family: "微软雅黑"; }
#wrap #content #main2 #newsright #yaowen2 li a:hover { color: #990000; text-decoration: none; }
#wrap #content .tab2 { margin-bottom: 10px; }
#wrap #content .tab2 #bt { height: 39px; background-color: #F8F8F8; border-top: 1px #E7E7E7 solid; border-bottom: 1px solid #E7E7E7; width: 100%; margin-bottom: 10px; }
#wrap #content .tab2 #bt h3 { background: #fff; border-bottom: 1px solid #fff; color: #c00; width: 100px; font: normal 15px/37px "Microsoft YaHei"; _font-weight: bold; cursor: default; border-right: 1px solid #E7E7E7; text-align: center; color: #333; }
#wrap #content .tab2 #bt span { color: #0C9AD8; font-size: 25px; padding-right: 5px; font-weight: 500; ont-family: "微软雅黑"; }
#wrap #content .tab2 #zt #zt_t { border-bottom: #ccc 1px dashed; height: 82px; }
#wrap #content .tab2 #zt #zt_t img { float: left; height: 69px; width: 69px; }
#wrap #content .tab2 #zt #zt_t span a { font-size: 14px; padding-left: 20px; font-weight: bold; font-family: "微软雅黑"; color: #1F3B7B }
#wrap #content .tab2 #zt #zt_t span a:hover { text-decoration: underline; color: #990000; }
#wrap #content .tab2 #zt #zt_t .jj { float: right; width: 220px; padding: 5px 10px; color: #666666; }
#wrap #content .tab2 #zt .ztitm { padding-left: 15px; margin-top: 10px; }
#wrap #content .tab2 #zt .ztitm li { list-style-image: url(artarrow.gif); padding-top: 5px; }
#wrap #content .tab2 #zt .ztitm li a { color: #666666; }
#wrap #content .tab2 #zt .ztitm li span { float: right; color: #999999; }
#wrap #content #main2 #newsright #xw123 { height: 37px; line-height: 37px; margin-top: 5px; font-family: "微软雅黑"; font-size: 18px; color: #0C9AD8; font-weight: 500 }
#wrap #content #main2 #newsright #xw123_content ul { margin-left: 20px; padding-bottom: 15px; }
#wrap #content #main2 #newsright #xw123_content li { list-style-type: disc; font-size: 14px; padding-bottom: 3px; color: #C8C8C8; }
#wrap #content #main2 #newsright #xw123_content li a { color: #333; font-family: "微软雅黑"; font-size: 14px; }
#wrap #content #main2 #newsright #xw123_content li a:hover { color: #990000; text-decoration: none; }
#wrap #content #main2 #newsright #xw123_content .sspp li { list-style-type: disc; }
/*文章*/
#wrap #content #side2 .tab2 { margin-bottom: 20px; }
#wrap #content #side2 .tab2 #zxwz li { padding-bottom: 7px; line-height: 27px; border-bottom: #ccc dashed 1px; padding-top: 7px; }
#wrap #content #side2 .tab2 #zxwz li a:hover { color: #900; }
#wrap #content #side2 .tab2 #zxwz li a img { height: 10px; width: 16px; }
#wrap #content #side2 .tab2 #zxwz div { width: 20px; height: 20px; float: left; text-align: center; line-height: 20px; margin-right: 10px; font-size: 16px; background-color: #fff; color: #000; border: 1px #D5D5D5 solid; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
#wrap #content #side2 .tab2 #zxwz .top1 { background: #0C9AD8; color: #FFFFFF; border: none }
#wrap #content #side2 .tab2 #zxwz .top2 { background: #0C9AD8; color: #FFFFFF; border: none }
#wrap #content #side2 .tab2 #zxwz .top3 { background: #0C9AD8; color: #FFFFFF; border: none }
#wrap #content #side2 .tab2 #zxwz span { float: right; }
#wrap #content #side2 .tab2 #zxwz p { padding-left: 40px; color: #999999; }
#wrap #content #side2 .tab2 #zxwz img { padding-left: 15px; width: 75px; height: 60px; }
#wrap #content #side2 .tab2 #zxwz .foo11 { border-bottom: none; }
#wrap #content .fieldmenu .condition_title { font-size: 14px; float: left; width: 70px; padding-left: 15px; }
#wrap #content .fieldmenu .container { line-height: 30px; width: 623px; float: right; }
#wrap #content .fieldmenu .container strong { font-size: 14px; background: #03A2DC; color: #fff; padding: 2px; }
#wrap #content .fieldmenu .container a { padding: 0px 8px; font-size: 14px; color: #336699; }
#wrap #content .tabtit { height: 32px; font-size: 14px; padding-left: 10px; border: 1px solid #d4d4d4; overflow: hidden; background: #E7E7E7; }
#wrap #content .artlisting ul li { border-bottom: 1px dashed #ccc; padding: 15px 0px; padding-left: 15px; }
#wrap #content .artlisting ul li a { font-size: 14px; }
#wrap #content .tabtit .fcsearch_tabs ul li { float: left; padding-right: 10px; font-size: 16px; height: 40px; width: 120px; }
#wrap #content .tabtit .fcsearch_tabs ul li a { padding-left: 20px; color: #069; line-height: 32px; }
#wrap #content .tabtit .fcsearch_tabs ul li.slt { background: url(../images/tabbg.png) no-repeat; margin-top: 2px; }
#wrap #content .tabtit .fcsearch_tabs ul li.slt a { color: #fff; }
/*新闻频道end*/




/*图片频道*/



#wrap #content .pic_hd { width: 593px; float: left; height: 357px; border: #EAEAEA solid 1px; padding: 5px; }
#wrap #content .pi_right { float: right; width: 366px; margin-left: 15px; border: #EAEAEA solid 1px; padding: 5px 5px 0 5px; background: #FFFFFF; }
#wrap #content .pi_right .ph { text-align: left; width: 352px; height: 25px; margin-bottom: 7px; background: url(../images/top10.png) no-repeat center left; padding-left: 25px; _display: inline; }
#wrap #content .pi_right h2 { font-family: "微软雅黑"; margin-bottom: 10px; height: 25px; font-size: 18px; font-family: "微软雅黑"; font-weight: normal; }
#wrap #content .pi_right ul { }
#wrap #content .pi_right ul li { padding-bottom: 1px; height: 32px; line-height: 32px; font-family: '微软雅黑', '黑体'; font-size: 14px; border-bottom: #E7E7E7 dashed 1px; margin-bottom: -1px; zoom: 1 }
#wrap #content .pi_right ul li span { line-height: 23px; zoom: 1; width: 20px; height: 20px; margin: -3px 10px 0 0; display: inline-block; *display:inline;
zoom: 1; text-align: center; color: #7e7e7e; background-position: -195px -146px; vertical-align: middle; border: #D5D5D5 1px solid; }
#wrap #content .pi_right li .a1, #wrap #content .pi_right li .a2, #wrap #content .pi_right li .a3 { background-position: -195px -116px; color: #fff; background: #900; border: none; }
#wrap #content .pi_right li .ph_hits { display: block; height: 32px; float: right; border: none; font-size: 12px; color: #999; line-height: 32px; width: 23px; }
#wrap #content .title { font-family: "微软雅黑"; color: #666666; height: 40px; line-height: 40px; }
#wrap #content .title h2 { line-height: 40px; font-size: 18px; font-weight: normal; padding-left: 15px; width: 100px; float: left }
#wrap #content .title h2 a { font-family: "微软雅黑"; }
#wrap #content .title h2 a:hover { text-decoration: none; }
#wrap #content .title .keyform { width: 450px; float: right; }
#wrap #content .title .keyform .keywordform { font-size: 16px; padding-left: 10px; }
#wrap #content .title .keyform .keywordform .fcsearch { }
#wrap #content .title .keyform .keywordform #key { height: 20px; }
#wrap #content .title .keyform .keywordform #searchbtn { height: 24px; width: 46px; background: #FF9900; border: 1px solid #FF9900; color: #FFFFFF; }
#wrap #content .pic { border: #EAEAEA solid 1px; padding: 8px 15px 15px 15px; overflow: hidden; margin-bottom: 20px; }
#wrap #content .pic ul { width: 1013px; overflow: hidden; }
#wrap #content .pic ul li { float: left; padding-right: 15px; width: 181px; border-radius: 6px; -moz-border-radius: 20px; }
#wrap #content .pic .hh { padding-right: 0px; }
#wrap #content .pic ul li a { display: block; height: 125px; background: url(../images/pbottom.png) no-repeat 1px bottom; }
#wrap #content .pic ul li a img { width: 181px; height: 120px; background: url(../images/loading.gif) no-repeat center; }
#wrap #content .pic p { text-align: center; height: 25px; line-height: 25px; font-size: 14px; }
#wrap #content .pic p a { background: none; }
#wrap #content .box { overflow: hidden; margin-bottom: 20px }
#wrap #content .box .title h2 { padding-left: 10px }
#wrap #content .box ul { width: 1015px; overflow:;
}
#wrap #content .box ul li { float: left; width: 330px; float: left; position: relative; overflow: hidden; margin: 0 5px 5px 0; }
#wrap #content .box ul li a { }
#wrap #content .box ul li a img { width: 100%; height: 210px; vertical-align: bottom; }
#wrap #content .box ul li .dask { width: 330px; height: 210px; line-height: 210px; background-color: transparent; position: absolute; top: -210px; left: 0; text-align: center; background: url(../images/touming.png); cursor: pointer; }
#content .box ul li .dask a { color: #fff; font-size: 14px; font-family: "微软雅黑"; background: none; }
/*

#wrap #content #kait{ width:100%;background-color:#F4F4F4; border-bottom:#DBDBDB 1px solid; height:400px;}
#wrap #content #kait #schd{ float:left; }
#wrap #content #kait #jrtg{float:right; width:285px; }
#wrap #content #kait #jrtg span { text-align:center; font-family:"微软雅黑", "隶书", "新宋体","黑体";}
*/



#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; }
.picnr { width: 910px; margin: 0px auto; background: #fdfdfd; height: 100%; overflow: hidden; border: 0px solid #e8e8e8; }
.picnr .title { height: 52px; text-align: center; line-height: 52px; padding-left: 30px; font-size: 25px; font-weight: bold; font-family: "微软雅黑", "隶书", "新宋体", "黑体"; font-weight: 500 }
.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 { padding: 10px 30px; line-height: 24px; }
.picnr .nph_tj { padding: 10px 30px; }
.picnr .nph_tj li { 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: 990px; } /*总宽度*/
.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; }
.thumb_1 { text-align: center; float: left; height: 50px; width: 60px; padding-top: 30px; font-weight: 400; font-size: 14px; color: #000; }
.thumb_1 .font-28 { font-size: 18px; color: red; }
.thumb_2 { float: left; width: 790px; }
.thumb_2_1 { background: url(../images/qh1.gif) no-repeat 0px 20px; float: left; height: 113px; width: 35px; cursor: pointer; margin-left: 10px; _margin-left: 0px; }
.thumb_2_2 { background: url(../images/qh2.gif) no-repeat 0px 20px; float: right; height: 113px; width: 35px; cursor: pointer; }
#scrool_div { width: 708px; position: relative; height: 110px; overflow: hidden; }
#scrool_wrap { height: 110px; position: absolute; width: 20000px; }
#scrool_wrap li { width: 130px; height: 100px; float: left; margin-right: 10px; }
#scrool_div img { width: 126px; height: 95px; margin: 5px; }
.normalthumb img { padding: 2px; border: 1px solid #F9AF10 }
.currthumb img { padding: 2px; border: 1px solid #ff6600; }
/* 图片分页方式的样式结束*/

/*组图显示方式的样式*/
.imggrouplist { margin: 0 auto; width: 90%; }
.imggrouplist li { width: 150px; float: left; margin: 2px; border: 1px #f1f1f1 solid; background: #FFFFFF; padding: 5px; text-align: center }
.imggrouplist li img { width: 145px; height: 120px; }
/*组图显示方式的样式结束*/

/*平行显示方式样式*/
.imglist { text-align: center }
.imglist img { border: 0px solid #efefef; padding: 1px; max-width:880px; }
.imglist div { margin-bottom: 15px }
/*平行显示方式样式结束*/
#pageNext { text-align: right }
.xgphoto { width: 996px; margin: 0px auto; border: #e8e8e8 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 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; width: 120px; height: 96px; }
.xgphoto .xgphotobox li span { width: 120px; height: 30px; line-height: 30px; overflow: hidden; display: block; }
.xgphoto .xgphotobox a:hover { color: red; text-decoration: none; }
.xgphoto .commentbox { padding: 10px; }
/*图片 -栏目页*/
.piclist { width: 996px; 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: 4px; border: #D4D4D4 1px solid; margin-bottom: 8px; box-shadow: 0px 1px 3px #ccc; -moz-box-shadow: 0px 1px 3px #ccc; -webkit-box-shadow: 0px 1px 3px #ccc; }
.piclist .piclistbox a { }
.piclist .piclistbox a:hover { color: red; text-decoration: none; }
/* 图片分页方式的样式*/
.imagelist { margin: 0 auto; width: 860px; } /*总宽度*/
.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; }
.thumb_1 { text-align: center; float: left; height: 50px; width: 60px; padding-top: 30px; font-weight: 400; font-size: 14px; color: #000; }
.thumb_1 .font-28 { font-size: 18px; color: red; }
.thumb_2 { float: left; width: 790px; }
.thumb_2_1 { background: url(../images/qh1.gif) no-repeat 0px 20px; float: left; height: 113px; width: 35px; cursor: pointer; margin-left: 10px; _margin-left: 0px; }
.thumb_2_2 { background: url(../images/qh2.gif) no-repeat 0px 20px; float: right; height: 113px; width: 35px; cursor: pointer; }
#scrool_div { width: 708px; position: relative; height: 110px; overflow: hidden; }
#scrool_wrap { height: 110px; position: absolute; width: 20000px; }
#scrool_wrap li { width: 130px; height: 100px; float: left; margin-right: 10px; }
#scrool_div img { width: 126px; height: 95px; margin: 5px; }
.normalthumb img { padding: 2px; border: 1px solid #F9AF10 }
.currthumb img { padding: 2px; border: 1px solid #ff6600; }
/* 图片分页方式的样式结束*/





/*图片筛选*/

.photolisting { }
.photolisting ul { padding-top: 10px; }
.photolisting li { width: 25%; float: left; height: 130px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.photolisting li a { width: 174px; }
.photolisting img { width: 163px; height: 90px; border: #e8e8e8 1px solid; padding: 2px; }
.photolisting a { }
.photolisting a:hover { color: red; text-decoration: none; }
.picpl { width: 998px; margin: 0px auto; }
.picpl .left { width: 700px; float: left; }
.picpl .left .search01 { border: 1px solid #E7E7E7; margin-top: 10px; }
.picpl .left .search01 .title { height: 40px; line-height: 40px; padding-top: 5px; border-bottom: 1px solid #E7E7E7; }
.picpl .left .search01 .title h2 { font-size: 18px; font-weight: normal; padding-left: 15px; }
.picpl .left .search01 .keyform .keywordform { font-size: 16px; }
.picpl .left .search01 .keyform .keywordform #key { height: 20px; }
.picpl .left .search01 .keyform .keywordform .fcsearch { height: 24px; width: 45px; color: #fff; background: #FF9900; border: 1px solid #FF9900; }
.picpl .left .tabtit { background: #F3FAFF; border: 1px solid #CCE0F5; }
.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 .left .fieldmenu .condition_title { font-size: 14px; width: 80px; float: left; line-height: 30px; padding-left: 15px; }
.picpl .left .fieldmenu .container { font-size: 14px; width: 600px; float: right; }
.picpl .left .fieldmenu .container strong { border: 1px solid #03A2DC; padding: 2px; color: #fff; background: #03A2DC }
.picpl .left .fieldmenu .container a { padding: 0px 8px; }
.picpl .left .search02 .tabtit { font-size: 14px; height: 32px; padding-left: 10px; border: 1px solid #d4d4d4; overflow: hidden; background: #E7E7E7; }
.picpl .left .search02 .tabtit ul li { padding-right: 10px; font-size: 16px; float: left; height: 40px; width: 120px; }
.picpl .left .search02 .tabtit ul li a { color: #069; padding-left: 20px; line-height: 32px; }
.picpl .left .search02 .tabtit ul li.slt { background: url(../images/tabbg.png) no-repeat; margin-top: 2px; }
.picpl .left .search02 .tabtit ul li.slt a { color: #fff }
.picpl .right { width: 280px; float: right; }
.picpl .right .right01 { height: 100%; overflow: hidden; padding-bottom: 10px; }
.picpl .right .right01 .title { 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; }
/*图片频道end*/






/*新闻内容页样式*/
#wrap #content #weizhi { height: 25px; line-height: 25px; padding-left: 10px; font-size: 13px; }
#wrap #content #main2 #xinwen { border: #E5E5E5 1px solid; border-top: #000000 3px solid; padding: 0 22px; }
#wrap #content #main2 #xinwen #xw_hear { margin-bottom: 22px; font-family: "微软雅黑"; }
#wrap #content #main2 #xinwen #xw_hear #xw_title { text-align: center; margin-top: 8px; }
#wrap #content #main2 #xinwen #xw_hear #xw_title h2 { font-size: 22px; }
#wrap #content #main2 #xinwen #xw_hear #xw_xinxi span { color: #666666; margin-right: 10px; }
#wrap #content #main2 #xinwen #xw_hear #xw_xinxi span em { color: #FF0000; }
#xw_xinxi { text-align: center; margin-top: 8px; border-bottom: #CCCCCC 1px solid; padding-bottom: 10px; }
#wrap #content #main2 #xinwen #xw_content { padding: 0 10px; font-size: 14px; }
#wrap #content #main2 #xinwen #xw_content .foot { float: right; margin-top: 20px; }
#wrap #content #main2 #xinwen #xgxw { border: #CCC 1px solid; margin-top: 20px; }
#wrap #content #main2 #xinwen #xgxw .zg2 { float: right; margin-top: 20px; }
#wrap #content #main2 #xinwen #xgxw .xgtitle { font-size: 18px; font-weight: bold; padding: 10px 20px; }
#wrap #content #main2 #xinwen #xgxw ul { margin-left: 40px; }
#wrap #content #main2 #xinwen #xgxw ul li { list-style-type: disc; color: #03F; font-size: 14px; padding-bottom: 2px; }
#wrap #content #main2 #xinwen #wyhs { margin-top: 40px; padding: 10px; margin-bottom: 10px; }
#wrap #content #main2 #xinwen #wyhs h2 { font-size: 16px; font-family: "微软雅黑"; margin-bottom: 10px; }


/*新闻内容页样式*/
#wrap #content #weizhi { height: 25px; line-height: 25px; padding-left: 10px; font-size: 13px; }
#xinwen { padding: 0 22px; }
#xinwen #xw_hear { margin-bottom: 22px; font-family: "微软雅黑"; }
 #xinwen #xw_hear #xw_title { text-align: center; margin-top: 8px; }
#xinwen #xw_hear #xw_title h2 { font-size: 22px; }
#xinwen #xw_hear #xw_xinxi span { color: #666666; margin-right: 10px; }
#xinwen #xw_hear #xw_xinxi span em { color: #FF0000; }
#xw_xinxi { text-align: center; margin-top: 8px; border-bottom: #CCCCCC 1px solid; padding-bottom: 10px; }
 #xinwen #xw_content { padding: 0 10px; font-size: 14px; }
 #xinwen #xw_content .foot { float: right; margin-top: 20px; }
 #xinwen #xgxw { border: #CCC 1px solid; margin-top: 20px; }
 #xinwen #xgxw .zg2 { float: right; margin-top: 20px; }
#xinwen #xgxw .xgtitle { font-size: 18px; font-weight: bold; padding: 10px 20px; }
#xinwen #xgxw ul { margin-left: 40px; }
#xinwen #xgxw ul li { list-style-type: disc; color: #03F; font-size: 14px; padding-bottom: 2px; }
#xinwen #wyhs { margin-top: 40px; padding: 10px; margin-bottom: 10px; }
#xinwen #wyhs h2 { font-size: 16px; font-family: "微软雅黑"; margin-bottom: 10px; }

/*新闻列表页样式*/
#wrap #content #main2 #xwitem_title { font-family: "微软雅黑"; line-height: 39px; height: 37px; border-bottom: #E7E7E7 1px solid; }
#wrap #content #main2 #xwitem_title h2 { font-size: 20px; font-weight: 500; background: url(../images/news-icon.jpg) no-repeat left center; padding-left: 30px; }
#wrap #content #main2 #LB { padding-top: 20px; }
#wrap #content #main2 #LB ul li { border-bottom: dashed 1px #ccc; padding: 5px 0 }
#wrap #content #main2 #LB ul li h2 { font-family: "微软雅黑"; margin-bottom: 5px; font-size: 21px; font-weight: 500 }
#wrap #content #main2 #LB ul li h2 a { color: #333333; font-size: 16px; }
#wrap #content #main2 #LB ul li h2 a:hover { text-decoration: none; color: #900; }
#wrap #content #main2 #LB ul li p { text-indent: 2em; font-size: 14px; color: #666666; }
#wrap #content #main2 #LB ul li p a { font-size: 14px; color: #666666; }
#wrap #content #main2 #LB ul li:hover { background-color: #F9F9F9; }
#wrap #content #main2 #LB ul li span { font-size: 14px; margin-top: 5px; color: #666666; display: block; }
#wrap #content #main2 #LB ul li span.date { }
#wrap #content #main2 #LB ul li span.pl { float: right; background: url(../images/plnum.png) no-repeat left center; width: 30px; padding-left: 18px; font-size: 13px; }
/*评论页样式*/
#wrap #content #xw_title h1 { font-size: 22px; }
#wrap #content #main2 #xinwen #pl_wyhs, #yhpl { background-color: #F1F1F1; margin-top: 30px; margin-bottom: 20px; }
#wrap #content #main2 #xinwen #pl_wyhs .img1, #yhpl .img1 { padding: 10px; }
.left .showcomment { border: #e5e5e5 1px solid; overflow: hidden; background: #fdfdfd; border-bottom: 2px solid #ccc; }
.left .showcomment .title { background: #f1f1f1; height: 40px; line-height: 40px; font-size: 14px; font-weight: bold; color: #333; padding-left: 15px; }
.left .showcomment .showbox { padding: 10px; min-height: 100px; }
.quote { border: 1px solid #ccc; background: #f1f1f1; padding: 5px; margin: 5px; }
/*鼠标切换特效start*/
.scrollFrame { width: 100%; position: relative; }
.scrollFrame .cls { clear: both; }
.scrollFrame .cont { }
.scrollFrame .hidden { display: none; }
.scrollFrame .display { display: block; }
.scrollFrame { margin: 0px auto; }
.scrollFrame .scrollUl { height: 30px; border-bottom: 1px solid #CCC; background: #F6F6F6; }
.scrollFrame .scrollUl li { float: left; font-family: "微软雅黑"; font-size: 13px; }
.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 { padding-left: 5px; margin-top: 10px; clear: both; border-top: none; }
.scrollFrame .sd01 { cursor: pointer; color: #000; border: 1px solid #E6E6E6; border-bottom: #fff 2px solid; border-top: 2px #0C9AD8 solid; height: 29px; line-height: 29px; margin-top: 0px; display: block; text-align: center; padding: 0 16px; font-size: 18px; background: #FFF; }
.scrollFrame .sd02 { cursor: pointer; color: #444; height: 30px; font-size: 16px; line-height: 30px; margin-top: 0px; display: block; text-align: center; border-bottom: 1px solid #CCC; padding: 0 16px; }
.scrollFrame .bor03 .scrollFrame .bor03 .zxym { margin-top: 10px; height: 282px; overflow: hidden; color: #3D81C0; }
.scrollFrame .bor03 .zxym li { line-height: 28px; height: 28px; overflow: hidden; }
.scrollFrame .bor03 .zxym a { font-size: 14px; color: #333 }
.scrollFrame .bor03 .zxym span { display: block; float: left; color: #333; margin-right: 10px; height: 20px; width: 20px; text-align: center; line-height: 20px; font-family: "微软雅黑"; border: #E6E6E6 solid 1px; }
.scrollFrame .bor03 .zxym .top1, .scrollFrame .bor03 .zxym .top2, .scrollFrame .bor03 .zxym .top3 { background-color: #FF8110; color: #FFF; border: none; font-size: 15px; }
.scrollFrame .bor03 .zxym a:hover { color: #1F659E; 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; line-height: 32px; }
.scrollFrame .scrollUl3 { height: 32px; border: #ddd 1px solid; border-top: 1px solid #F1F1F1; background: #fff; line-height: 32px; }
.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: #fff; height: 36px; line-height: 36px; display: block; background-image: url(../images/scrollul3.png); border-top: 1px solid #008DB7; margin-top: -1px }
.scrollFrame .scrollUl3 li.sd06 { color: #333; margin-top: -2px; border-top: 1px solid #F1F1F1; 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 { height: 36px; border: #ddd 1px solid; border-top: 2px solid #999; background: #f6f6f6; z-index: 999; }
.scrollFrame .scrollUl4 li { float: left; width: 107px; cursor: pointer; text-align: center; height: 36px; line-height: 36px; font-size: 14px; border-top: 2px solid #fff; }
.scrollFrame .scrollUl4 li.sd05 { color: #003a75; height: 36px; line-height: 36px; display: block; background: #fff; border-top: 2px solid #06417d; margin-top: -1px }
.scrollFrame .scrollUl4 li.sd06 { color: #333; margin-top: -2px; border-top: 1px solid #999; line-height: 41px; }
.scrollFrame .bor02 { border: #E8E8E8 1px solid; border-top: none; height: 100%; overflow: hidden; }
.scrollFrame .bor02 ul { padding: 8px; text-align: left; line-height: 24px; }
.scrollFrame .scrollUl5 { margin-top: 0px; position: absolute; top: -33px; *top:-24px;
right: 100px; }
.scrollFrame .scrollUl5 li { float: left; font-family: "微软雅黑"; font-size: 15px; }
.scrollFrame .scrollUl5 .sd07 { float: left; cursor: pointer; width: 63px; color: #333; font-size: 12px; line-height: 16px; margin: 0px; display: block; text-align: center; border-top: none; border-right: #DDD solid 1px; }
.scrollFrame .scrollUl5 .sd08 { float: left; cursor: pointer; width: 63px; color: #666; font-size: 12px; line-height: 16px; margin: 0px; display: block; text-align: center; border-top: none; border-right: #DDD solid 1px; }
.scrollFrame .scrollUl6 { height: 34px; line-height: 34px; width: 228px; border-bottom: #0059AB solid 2px }
.scrollFrame .scrollUl6 li { float: left; cursor: pointer; text-align: center; height: 34px; line-height: 34px; font-size: 12px; padding: 0 8px; font-size: 14px; }
.scrollFrame .scrollUl6 li.sd05 { color: #000; height: 35px; line-height: 35px; display: block; border-bottom: none; }
.scrollFrame .scrollUl6 li.sd06 { color: #444; }
.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 .scrollUl7 { height: 29px; }
.scrollFrame .sd09 { cursor: pointer; width: 63px; color: #000; border: 1px solid #ededed; height: 29px; font-size: 12px; line-height: 29px; margin-right: 4px; display: block; text-align: center; float: left; font-family: "微软雅黑"; }
.scrollFrame .sd10 { cursor: pointer; width: 63px; color: #444; border: 1px solid #ededed; background: #fcfcfc; height: 29px; font-size: 12px; line-height: 29px; margin-right: 4x; display: block; text-align: center; float: left; font-family: "微软雅黑"; }
.scrollFrame .scrollUl7 li { float: left; cursor: pointer; width: 69px; height: 29px; font-size: 12px; line-height: 29px; margin: 0px; display: block; text-align: center; }
.scrollFrame .scrollUl7 .sd07 { color: #999; border-right: 1px solid #ededed; }
.scrollFrame .scrollUl7 .sd08 { color: #000; background: #F6F6F6; border-bottom: 1px solid #ededed; border-right: 1px solid #ededed; }
/*下载*/

.downmain { width: 100%; margin: 0px auto; }
.downmain .left { width: 700px; float: left; }
.downmain .mid { width: 435px; float: left; margin-left: 10px; height: 315px; overflow: hidden; }
.downmain .right { width: 283px; float: right; padding-left: 5px; }
.downmain .right .title_t { float: left; margin-right: 20px; height: 25px; }
.downmain .right .title_t h3 { font-size: 16px; font-weight: 500; font-family: "微软雅黑"; height: 25px; padding: 0 15px 0 5px; }
.downmain .right .right01 { height: 310px; overflow: hidden; }
.downmain .right .right01 .title { background: url(../images/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: 998px; margin: 0px auto; }
.downmainbox .left { width: 720px; float: left; }
.downmainbox .colr { width: 342px; float: left; margin: 0 10px 10px 0; overflow: hidden; border: 1px solid #E7E7E7; background: #FDFDFD }
.downmainbox .colr .t { height: 37px; background: #fff url(../images/dowbg.png); line-height: 37px; position: relative; margin-bottom: 7px; }
.downmainbox .colr .t h3 { font-size: 16px; font-weight: bold; height: 37px; width: 80px; font-family: "微软雅黑"; color: ##373938; font-weight: normal; padding-left: 7px; padding-left: 5px; font-weight: 500; padding-left: 15px; }
.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(../images/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 #DDD; background: #fff; }
.downmainbox .left dt a { display: block; height: 25px; line-height: 25px; padding: 0 10px; overflow: hidden; }
.downmainbox .left dt p { color: #bbb; }
.downmainbox .right { width: 276px; float: right; background: #F9F9F9 }
.downmainbox .right .right01 { padding: 5px; padding-top: 0px; }
.downmainbox .right .right01 .title { overflow: hidden; font-weight: bold; color: #222; }
.downmainbox .right .right01 .title h3 { 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: 998px; margin: 0px auto; }
.downlist .left { width: 690px; float: left; }
.downlist .left .left01 { height: 100%; overflow: hidden; padding-bottom: 10px; }
.downlist .left .left01 .title { background: url(../images/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: 298px; float: right; margin-top: 10px; }
.downlist .right .right01 { height: 100%; overflow: hidden; }
.downlist .right .right01 .title { overflow: hidden; 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; }
.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 15px; line-height: 30px; 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 { border: 1px solid #E7E7E7; margin-top: 10px; }
.downlist .downsx .search01 .title { border-bottom: #E7E7E7 1px solid; height: 49px; overflow: hidden; }
.downlist .downsx .search01 .title #key { height: 20px; width: 175px; }
.downlist .downsx .search01 .title .keyform { width: 335px; float: right; padding-top: 10px; }
.downlist .downsx .search01 .title .keyform .fcsearch { height: 24px; width: 45px; background: #FF9900; border: 1px solid #FF9900; color: #fff; }
.downlist .downsx .search01 .fieldmenu { margin-top: 10px; font-size: 14px; }
.downlist .downsx .search01 .fieldmenu .condition_title { font-size: 14px; float: left; padding-left: 10px; width: 85px; }
.downlist .downsx .search01 .fieldmenu .container { }
.downlist .downsx .search01 .fieldmenu .container strong { padding: 2px; background: #03A2DC; border: 1px solid #03A2DC; color: #fff; line-height: 30px; }
.downlist .downsx .search01 .fieldmenu .container a { padding: 0px 8px; }
.downlist .downsx .search01 .title h2 { width: 181px; height: 49px; font-size: 18px; line-height: 49px; float: left; padding-left: 15px; font-weight: normal; }
.downlist .downsx .search02 .tabtit { font-size: 14px; padding-left: 10px; color: #069; border: 1px solid #d4d4d4; height: 30px; background: #E7E7E7; }
.downlist .downsx .search02 .tabtit .fcsearch_tabs ul li { float: left; padding-right: 20px; }
.downlist .downsx .search02 .tabtit .fcsearch_tabs ul li.slt { background: url(../images/tabbg.png) no-repeat; margin-top: 2px; }
.downlist .downsx .search02 .tabtit .fcsearch_tabs ul li.slt a { color: #fff; }
.downlist .downsx .search02 .tabtit .fcsearch_tabs ul li a { font-size: 16px; padding-left: 15px; color: #069 }
.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: 998px; margin: 0px auto; background-color: #FFF; }
.askmain .ask_s { height: 30px; line-height: 30px; }
.askmain .ask_s #KeyWord { width: 300px; height: 25px; line-height: 25px; }
.askmain .ask_s .btn01 { width: 90px; height: 29px; background: #FA8C06; border: none; color: #FFF; cursor: pointer; }
.askmain .ask_s .btn02 { border: none; width: 60px; background: none; color: #3D81C0; cursor: pointer; }
.askmain .middle { width: 750px; float: left; background-color: #FFF; }
.askmain .middle .middle01 { height: 100%; padding-bottom: 10px; overflow: hidden; border: #E1E1E1 solid 1px; }
.askmain .middle .middle01 .title { height: 30px; line-height: 30px; width: 100%; margin-bottom: 20px; border-bottom: #E1E1E1 solid 1px; padding-left: 5px; }
.askmain .middle .middle01 .title h3 { font-size: 18px; font-weight: normal; width: 80px; padding-left: 25px; font-family: "微软雅黑"; }
.askmain .middle .middle01 .title h3.question { background: url(../images/ask_bg.png) no-repeat 0px -22px; }
.askmain .middle .middle01 .middle01box { padding: 0px 10px 10px 10px; }
.askmain .middle .middle01 .middle01box .experts { width: 240px; border-right: 1px dashed #eee; height: 120px; float: left }
.askmain .middle .middle01 .middle01box .expert { padding: 0px 5px; }
.askmain .middle .middle01 .middle01box .experts .experts_pic { height: 70px; }
.askmain .middle .middle01 .middle01box .experts .experts_pic .ephoto { float: left; height: 70px; width: 85px; }
.askmain .middle .middle01 .middle01box .experts .experts_pic .ename { float: right; width: 140px; height: 70px; font-size: 20px; }
.askmain .middle .middle01 .middle01box .experts .experts_pic .ename span { display: block; font-size: 14px; color: #999999; }
.askmain .middle .middle01 .middle01box .experts .experts_pic .ename span a { font-size: 14px; color: green; }
.askmain .middle .middle01 .middle01box .experts .experts_itr { margin-top: 10px; height: 50px; overflow: hidden }
.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(../images/ask_points.gif) no-repeat left -921px; font-size: 14px; padding: 5px 0 5px 22px; border-bottom: 1px dashed #E1E1E1; color: #999; }
.askmain .middle .middle01 .middle01box .ask_topic li span { float: right; color: #999; }
.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; border: 1px solid #E1E1E1; }
.askmain .middle .middle02 .title { height: 30px; line-height: 30px; border-bottom: 1px solid #E1E1E1; width: 100%; padding-left: 5px; }
.askmain .middle .middle02 .title h3 { font-size: 18px; width: 80px; padding-left: 25px; font-weight: normal; font-family: "微软雅黑"; }
.askmain .middle .middle02 .title h3.question { background: url(../images/ask_bg.png) no-repeat 0px -22px; }
.askmain .middle .middle02 .title h3.answer { background: url(../images/ask_bg.png) no-repeat 0px 3px; }
.askmain .middle .middle02 .askpdlist { padding: 10px; }
.askmain .middle .middle02 .askpdlist li { height: 26px; line-height: 26px; background: url(../images/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(../images/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: 240px; float: right }
.askmain .right .askbox1 { padding: 0px 10px; ; background: url(../images/bg16.png) no-repeat; width: 220px; height: 220px; }
.askmain .right .askbox1 ul li { padding: 3px 10px 3px 10px; border-bottom: 1px solid #eee; }
.askmain .right .askbox1 ul li a { font-size: 23px; font-weight: normal; color: #9b5b32 }
.askmain .right .askbox1 ul li strong { font-weight: normal; padding-left: 5px; font-size: 16px; }
.askmain .right .askbox1 ul li span { color: #999; display: block; padding-left: 40px }
.askmain .right .askbox1 ul li img { margin: 8px 15px 0px 0px; float: left }
.askmain .right .left01 { height: 100%; overflow: hidden; border: #E1E1E1 1px solid; }
.askmain .right .left01 .title { height: 30px; overflow: hidden; border-bottom: #E1E1E1 1px solid; padding-left: 5px; }
.askmain .right .left01 .title h4 { font-size: 18px; font-weight: normal; background: #fefefe; width: 80px; line-height: 30px; font-family: "微软雅黑"; background: url('../images/ask_points.gif') no-repeat scroll left -210px transparent; padding-left: 25px; }
.askmain .right .left01 .left01box { }
.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(../images/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: #1F659E; font-family: Verdana, Arial, Helvetica, sans-serif; }
.askmain .right .left01 .left01box .askbox2 dt a:hover { color: #900; 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; margin-bottom: 7px; }
.askmain .right .left01 .left01box .askbox2 dd a { padding: 0px 5px; color: #333333; }
.askmain .right .left01 .left01box .askbox2 dd a:hover { color: #4e8ed6; text-decoration: none; }
.askmain .right .left02 { border-top: #E1E1E1 1px dashed; background: #F6F9FC; height: 100%; overflow: hidden; }
.askmain .right .left02 ul { padding: 10px; color: #3D81C0; }
.askmain .right .left02 ul a { color: #3D81C0; }
.askmain .right .left02 ul a:hover { color: #900; text-decoration: none; }
.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(../images/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(../images/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(../images/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(../images/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(../images/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: #E1E1E1 1px solid; height: 100%; padding-bottom: 10px; overflow: hidden; }
.askmain .right .right03 .title { background: url(../images/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(../images/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; }
#askbottom { width: 100%; height: 60px; line-height: 60px; background: url(../images/bg020.png); font-family: "微软雅黑E\8F6F\96C5\9ED1"; position: fixed; font-size: 23px; color: white; bottom: 0px; left: 0; z-index: 999999999; }
#askbottom .w330 { width: 330px; margin: 0 auto; font-family: "微软雅黑" }
#askbottom .w330 .fl { float: left; }
#askbottom .w330 .btn { display: block; float: left; width: 150px; height: 37px; background: #fe981c; margin: 12px 0px 0px 15px; border-radius: 5px; text-align: center; line-height: 40px; color: #FFF; cursor: pointer; border-bottom: #ff8c00 3px solid; border-right: #ff8c00 3px solid }
#askbottom .w330 .btn:hover { background: #ff8c00; text-decoration: none; }
#askbottom .close { display: block; position: absolute; right: 0px; top: -8px; background: url(../images/close.png); width: 19px; height: 19px; cursor: pointer; }
.askalllist { width: 998px; 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(../images/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(../images/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(../images/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: 998px; margin: 0px auto; }
.askxqmain .left { width: 240px; float: left; }
.askxqmain .left .left01 { border: #E1E1E1 1px solid; height: 100%; overflow: hidden; }
.askxqmain .left .left01 .title { background: url(../images/titbg.gif) repeat-x left bottom; height: 29px; line-height: 29px; font-size: 14px; font-weight: normal; color: #069; padding-left: 10px; border-bottom: #E1E1E1 1px solid; }
.askxqmain .left .left01 .title span { width: 20px; float: left; background: url(../images/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(../images/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 { width: 240px; float: left }
.askxqmain .left .askbox1 { padding: 0px 10px; ; background: url(../images/bg16.png) no-repeat; width: 220px; height: 220px; }
.askxqmain .left .askbox1 ul li { padding: 3px 10px 3px 10px; border-bottom: 1px solid #eee; }
.askxqmain .left .askbox1 ul li a { font-size: 23px; font-weight: normal; color: #9b5b32 }
.askxqmain .left .askbox1 ul li strong { font-weight: normal; padding-left: 5px; font-size: 16px; }
.askxqmain .left .askbox1 ul li span { color: #999; display: block; padding-left: 40px }
.askxqmain .left .askbox1 ul li img { margin: 8px 15px 0px 0px; float: left }
.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(../images/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: 744px; 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(../images/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(../images/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(../images/ask_points.gif) no-repeat 0px -1460px; padding-left: 30px; }
.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(../images/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(../images/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; background: #fff; }
.askxqmain .right .right01 .tit { background: url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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; background: #fff; }
.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(../images/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(../images/ask_points.gif) no-repeat left -210px; height: 23px; display: block; margin-left: 5px; padding-right: 5px; }
.askxqmain .right .askxg .askxgbox { padding: 10px; background: #fff; }
.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(../images/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(../images/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(../images/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 { padding-top: 10px; background: #fff; }
.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(../images/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(../images/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(../images/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(../images/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(../images/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; }
/*供求信息*/

.infomain_a { width: 998px; margin: 0px auto; }
.infomain_a .infomain_al { width: 304px; float: left; }
.infomain_a .infomain_al .infomain_al1 { border: #E6E6E6 1px solid }
.infomain_a .infomain_al .infomain_al1 .title { height: 32px; background: #F6F6F6; border-bottom: #E6E6E6 1px solid }
.infomain_a .infomain_al .infomain_al1 .title h3 { font-size: 16px; font-weight: bold; font-family: "微软雅黑"; font-weight: normal; color: #FF942A; padding-left: 15px; }
.infomain_a .infomain_al .infomain_al1 .infomainalbox { padding: 10px; height: 235px; overflow: hidden; padding-left: 15px; }
.infomain_a .infomain_al .infomain_al1 .infomainalbox ul { }
.infomain_a .infomain_al .infomain_al1 .infomainalbox li { background: url(../images/artarrow.gif) no-repeat 0px 10px; height: 25px; line-height: 25px; padding-left: 10px; font-size: 14px; }
.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: 150px; border: #E6E6E6 1px solid; overflow: hidden; }
.infomain_a .infomain_am .infomain_am1 .newqg { margin: 8px; }
.infomain_a .infomain_am .infomain_am1 .newqg li { width: 42%; margin-right: 4px; *+ margin-right:5px;
height: 26px; line-height: 26px; float: left; white-space: nowrap; overflow: hidden; border-right: #e7e7e7 dashed 1px; padding: 0 10px; }
.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 { border: #E6E6E6 1px solid }
.infomain_a .infomain_ar .infomain_ar1 .title { height: 32px; overflow: hidden; border-bottom: #E6E6E6 1px solid; background: #F6F6F6; }
.infomain_a .infomain_ar .infomain_ar1 .title h3 { width: 80px; line-height: 32px; font-size: 16px; font-weight: bold; font-family: "微软雅黑"; padding-left: 15px; font-weight: normal; color: #FF942A }
.infomain_a .infomain_ar .infomain_ar1 .infomain_ar1box { padding: 0px 15px; padding-right: 0px; }
.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(../images/artarrow.gif) no-repeat 0px 10px; padding-left: 10px; height: 30px; line-height: 30px; }
.infomain_a .infomain_ar .infomain_ar2 { border: #E6E6E6 1px solid }
.infomain_a .infomain_ar .infomain_ar2 .title { height: 32px; overflow: hidden; border-bottom: #E6E6E6 1px solid; background: #F6F6F6; }
.infomain_a .infomain_ar .infomain_ar2 .title h3 { width: 80px; line-height: 32px; font-size: 16px; font-weight: bold; font-family: "微软雅黑"; padding-left: 15px; font-weight: normal; color: #FF942A }
.infomain_a .infomain_ar .infomain_ar2 ul { padding: 0px 8px; }
.infomain_a .infomain_ar .infomain_ar2 li { background: url(../images/artarrow.gif) no-repeat 0px 10px; padding-left: 10px; height: 30px; line-height: 30px }
.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: 998px; margin: 0px auto; }
.infomain_b .infomain_bl { width: 302px; float: left; height: 1033px; overflow: hidden; background: #fafafa; border: #E7E7E7 solid 1px; }
.infomain_b .infomain_bl .title { height: 31px; border-bottom: #E7E7E7 solid 1px; background: url(../images/gqfl_bg2.png) repeat-x; padding-left: 10px; }
.infomain_b .infomain_bl .title h3 { font-size: 18px; font-weight: bold; width: 128px; text-align: center; height: 31px; font-family: "微软雅黑"; background: url(../images/gqfl_bg.png) no-repeat center; color: #FFF; }
.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 #E7E7E7; border-top: none; }
.infomain_b .infomain_br .colr .t { border-bottom: 1px solid #E7E7E7; height: 29px; line-height: 29px; border-top: 2px solid #0C9AD8; position: relative; padding-left: 5px; background: #F6F6F6 }
.infomain_b .infomain_br .colr .t h3 { font-size: 16px; font-weight: bold; height: 29px; color: #363435; width: 100px; font-family: "微软雅黑"; font-weight: normal; background: url(../images/czbt.png) no-repeat left center; padding-left: 28px; }
.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; overflow: hidden; }
.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(../images/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 #E7E7E7; border-top: none; }
.infomain_b .infomain_br .coll .t { border-bottom: 1px solid #E7E7E7; height: 29px; line-height: 29px; background: #fff; border-top: 2px solid #0C9AD8; position: relative; padding-left: 5px; background: #F6F6F6 }
.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; background: url(../images/czbt.png) no-repeat left center; padding-left: 28px; }
.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; overflow: hidden; }
.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(../images/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: 998px; margin: 0px auto; }
.infomain_c .infomain_cl { float: left; width: 217px; float: left; }
.infomain_c .infomain_cl .infomain_cl1 { border: #e5e5e5 1px solid; height: 100%; overflow: hidden; }
.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; overflow: hidden; }
.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: 770px; float: right; }
.infomain_c .infomain_cr h3 { border: #C7DDF1 1px solid; border-bottom: none; background: url(../images/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(../images/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: 996px; margin: 0px auto; border: #f1f1f1 1px solid; background: #fdfdfd; margin-bottom: 20px; overflow: hidden; }
.infomain_d .left { float: left; width: 730px; }
.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: 20px; }
.infomainbox { margin: 20px; overflow: hidden; }
.infomainbox .infopic { width: 350px; float: left; margin-right: 20px; }
.infomainbox .infopic img { border: #EEE solid 1px; padding: 3px; }
.infomainbox .infotext { width: 320px; float: left; margin-left: 8px; }
.infomainbox .infotext ul { padding: 5px; }
.infomainbox .infotext li { line-height: 32px; border-bottom: #e8e8e8 1px dashed; font-size: 14px; color: #666 }
.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 .infots h2 { font-family: "微软雅黑"; font-size: 16px; text-shadow: #FFF 1px 1px 0 }
.infomainbox .infots li { color: #666; line-height: 25px; text-shadow: #FFF 1px 1px 0 }
.infomainbox #c104 { margin-top: 10px; }
.infointro { margin: 20px; font-size: 14px; line-height: 30px; overflow: hidden; }
.infomain_e { width: 998px; margin: 0px auto; }
.infomain_e .infomain_el { width: 417px; float: left; border: #f1f1f1 1px solid; background: #fdfdfd }
.infomain_e .infomain_el h3 { height: 40px; line-height: 40px; font-size: 14px; background: #f1f1f1; color: #333; padding-left: 15px; padding-top: 1px; font-family: "微软雅黑"; }
.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(../images/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: 567px; 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: 998px; margin: 0px auto; }
.infosx .left { width: 680px; float: left; }
.infosx .title { border-bottom: #E7E7E7 1px solid; height: 49px; overflow: hidden; }
.infosx .title h2 { width: 181px; height: 49px; font-size: 18px; font-weight: normal; line-height: 49px; float: left; padding-left: 15px; }
.infosx .search02 { border: #CCE0F5 1px solid; height: 100%; padding-bottom: 10px; overflow: hidden; }
.infosx .search01 { border: #E7E7E7 1px solid; }
.infosx .search01 .title .keyform { width: 330px; float: right; }
.infosx .search01 .title .keyform .keywordform { padding-top: 10px; }
.infosx .search01 .title .keyform .keywordform .kw { height: 20px; }
.infosx .search01 .title .keyform .keywordform .fcsearch { height: 24px; background: #FF9900; border: #FF9900 1px solid; width: 45px; color: #fff; }
.infosx .search01 .fieldmenu .condition_title { width: 85px; float: left; font-size: 14px; padding-left: 10px; }
.infosx .search01 .fieldmenu .container { padding: 0px 8px; width: 560px; float: right; }
.infosx .search01 .fieldmenu .container strong { background: #03A2DC; border: 1px solid #03A2DC; padding: 2px; color: #fff; line-height: 30px; }
.infosx .search01 .fieldmenu .container a { font-size: 14px; padding: 0px 8px; }
.infosx .search02 .tabtit { background: #E7E7E7; border: 1px solid #d4d4d4; height: 30px; padding-left: 15px; }
.infosx .search02 .tabtit .fcsearch_tabs ul li { float: left; padding: 0px 20px; }
.infosx .search02 .tabtit .fcsearch_tabs ul li.slt { background: url(../images/tabbg.png) no-repeat; margin-top: 2px; padding-left: 15px; }
.infosx .search02 .tabtit .fcsearch_tabs ul li.slt a { color: #fff; }
.infosx .search02 .tabtit .fcsearch_tabs ul li a { font-size: 16px; color: #069; }
.infosx .search02 .tabtit .sear_result { width: 250px; float: right; font-size: 14px; }
.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: 298px; float: right; }
.infosx .right .right01 { border: #CCE0F5 1px solid; height: 100%; overflow: hidden; }
.infosx .right .right01 .title { background: url(../images/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: 30px; line-height: 30px; background: url(../images/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: 998px; 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: 998px; margin: 0px auto; }
.gq_listmain .left { width: 758px; 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(../images/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: #CCE0F5 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: #CCC 2px solid; padding: 2px; }
.gq_listmain .left .left02 .left02box table td.pic img:hover { border: #ff6600 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(../images/hoverbg.png) no-repeat left 2px; height: 34px; line-height: 34px; text-align: center; }
.gq_listmain .right .right01 a:hover { color: #B50607; background: url(../images/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(../images/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; }
/*招聘系统*/

.jobmain_01 { width: 998px; 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(../images/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(../images/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(../images/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 { padding: 9px 0px 0 9px; height: 100%; overflow: hidden; border: #B1C9DD 1px solid; }
.jobmainad ul { }
.jobmainad li { float: left; width: 164px; overflow: hidden; }
.jobad { width: 998px; margin: 0px auto; }
.jobad ul { }
.jobad li { height: 60px; }
.jobmain_02 { width: 998px; margin: 0px auto; }
.jobmain_02 .title { height: 35px; line-height: 35px; border-bottom: 2px solid #0059AB; width: 100%; }
.jobmain_02 .title h2 { font-size: 18px; font-weight: bold; background: url(../images/bestcom_bg.jpg) no-repeat left bottom; height: 35px; color: #fff; width: 120px; text-align: center; line-height: 45px; font-family: "微软雅黑"; font-weight: 500 }
.jobmain_02 .left { float: left; width: 760px; }
.jobmain_02box { padding: 10px; padding-right: 0px; height: 100%; overflow: hidden; padding-top: 10px; border: #B1C9DD 1px solid; }
.jobmain_02 .jobmain_02box ul { }
.jobmain_02 .jobmain_02box li { margin: 0 5px 5px 0px; width: 160px; ; float: left; text-align: center; background: #fff; border: #e8e8e8 1px solid; padding: 8px; height: 123px; 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 .right { float: right; width: 228px; }
.jobmain_02 .jobmain_03box { padding: 10px; padding-right: 0px; height: 100%; overflow: hidden; padding-top: 10px; border: #B1C9DD 1px solid; border-top: none; }
.jobmain_02 .jobmain_03box ul { }
.jobmain_02 .jobmain_03box li { width: 221px; float: left; margin-right: 5px; *+margin-right:5px;
text-align: left; background: #F5F5F5; border: #DDDDDD 1px solid; padding: 8px; height: 38px; margin-bottom: 5px; 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(../images/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: 228px; float: left; background: #F7F7F7 }
.jobmain_03 .floatljlbox { overflow: hidden; padding-left: 10px; }
.jobmain_03 .floatljlbox ul { }
.jobmain_03 .floatljlbox li { text-align: left; line-height: 26px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.jobmain_03 .floatljlbox a { color: #3D81C0 }
.jobmain_03 .floatljlbox a.ar12 { color: #3D81C0; }
.jobmain_03 .floatljlbox a:hover { color: #4e8ed6; text-decoration: none; }
.jobmain_04 { width: 998px; margin: 0px auto; }
.jobmain_04 .title { height: 35px; line-height: 35px; border-bottom: 2px solid #0059AB; width: 100%; }
.jobmain_04 .title h2 { font-size: 18px; border-bottom: 2px solid #3D81C0; color: #0169B2; font-weight: 500; width: 80px; padding-left: 20px; font-family: "微软雅黑" }
.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(../images/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: 998px; 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(../images/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: 286px; float: right; }
.jobmain_05 .right .right01 { border: #CCE0F5 1px solid; height: 100%; overflow: hidden; }
.jobmain_05 .right .right01 .title { background: url(../images/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; background: #fff; }
.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(../images/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; background: #fff; }
.jobmain_05 .right .right01 .right02box ul { }
.jobmain_05 .right .right01 .right02box li { line-height: 24px; border-bottom: #f1f1f1 1px dashed; background: url(../images/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; background: #fff; }
.jobmain_05 .right .right01 .ltbox ul { }
.jobmain_05 .right .right01 .ltbox li { height: 28px; line-height: 28px; border-bottom: #f1f1f1 1px solid; background: url(../images/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(../images/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: 998px; 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(../images/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(../images/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(../images/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: 284px; float: right; border: #CCE0F5 1px solid; height: 241px; overflow: hidden; }
.jobmain_06 .right .title { background: url(../images/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; background: #fff; }
.jobmain_06 .right .right01box ul { }
.jobmain_06 .right .right01box li { height: 25px; line-height: 25px; background: url(../images/dot.jpg) no-repeat 0px 10px; padding-left: 12px; }
.jobmain_06 .right .right01box a:Hover { color: red; text-decoration: none; }
.jobmain_07 { width: 998px; 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(../images/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(../images/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(../images/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(../images/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: 286px; float: right; }
.jobmain_07 .right .right01 { border: #CCE0F5 1px solid; height: 100%; overflow: hidden; }
.jobmain_07 .right .right01 .title { background: url(../images/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; }
/*动漫系统*/

/*.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(../images/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(../images/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;}
*/

.comicmain01 { width: 998px; margin: 0px auto; }
.comicmain01 .comictop { width: 998px; margin: 0 auto; overflow: hidden; }
.comicmain01 .comictop ul { width: 1015px; overflow: hidden; }
.comicmain01 .comictop li { margin: 0 4px 4px 0; width: 330px; float: left; }
.comicmain01 .comictop li img { width: 100%; height: 200px; }
.comicmain01 .comictop a { display: block; position: relative; color: #C9B9AA; }
.comicmain01 .comictop a:hover { color: #fff; text-decoration: none; }
.comicmain01 .comictop .comictop_txt { display: block; line-height: 50px; overflow: hidden; text-align: center; height: 50px; cursor: pointer; position: absolute; bottom: 0px; left: 0px; width: 100%; font-size: 18px; background: url(../images/touming.png); font-family: "微软雅黑"; }
.comicmain01 .left .focus { }
.comicmain01 .comic01 { border: #ccc 1px solid; margin: 0 auto; width: 995px; }
.comicmain01 .comic01 .cart_list { background: url(../images/comic-bg.png) no-repeat; position: relative; top: 5px; left: -4px; height: 28px; color: #FFF; width: 100px; line-height: 25px; font-size: 14px; font-family: 'microsoft yahei'; padding-left: 10px; }
.comicmain01 .left01 { height: 100%; overflow: hidden; }
.comicmain01 .left01 .left01box { padding: 8px; }
.comicmain01 .left01 .left01box ul { }
.comicmain01 .left01 .left01box li { width: 14%; float: left; height: 155px; overflow: hidden; padding-left: 2px; }
.comicmain01 .left01 .left01box div.comicpic { text-align: center; }
.comicmain01 .left01 .left01box div.comicpic img { padding: 2px; border: #f1f1f1 1px solid; margin-bottom: 6px; }
.comicmain01 .left01 .left01box a { color: #333; }
.comicmain01 .left01 .left01box a:hover { color: red; text-decoration: none; }
.comicmain01 .left01 .left01box div.comictext { padding-left: px; }
.comicmain01 .left01 .left01box span { color: #999 }
.comicmain02 { width: 998px; margin: 0px auto; }
.comicmain02 .left { width: 740px; float: left; }
.comicmain02 .left01 { height: 100%; overflow: hidden; border: #CCC solid 1px; }
.comicmain02 .left01 .title { height: 29px; line-height: 29px; color: #222; position: relative; margin-bottom: 20px; border-bottom: #CCC solid 1px; background: url(../images/tele_gray.png) repeat-x scroll 0% 0% transparent }
.comicmain02 .left01 .title .more { float: right; margin-right: 10px; }
.comicmain02 .left01 .title h3 { font-size: 16px; font-weight: bold; width: 110px; font-family: "microsoft yahei"; padding-left: 15px; color: #FF4E00; font-weight: normal; float: left; }
.comicmain02 .left01 .title span#more { position: absolute; right: 10px; top: 0px; }
.comicmain02 .left01 .title span#more a { font-size: 12px; font-weight: normal; color: #069; }
.comicmain02 .left01 .title span#more a:hover { color: red; text-decoration: none; }
.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: 248px; float: right; }
.comicmain02 .right .right01 { height: 100%; overflow: hidden; border: #CCC solid 1px; }
.comicmain02 .right .right01 .title { height: 29px; line-height: 29px; color: #222; position: relative; margin-bottom: 20px; border-bottom: #CCC solid 1px; background: url(../images/tele_gray.png) repeat-x scroll 0% 0% transparent }
.comicmain02 .right .right01 .title h3 { font-size: 16px; font-weight: bold; width: 110px; font-family: "microsoft yahei"; padding-left: 15px; color: #FF4E00; font-weight: normal; float: left; }
.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(../images/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: 998px; margin: 0px auto; }
.comicmain03 .left { width: 774px; 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: 998px; margin: 0px auto; background: url(../images/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: 996px; margin: 0px auto; border: #CCE0F5 1px solid; height: 100%; overflow: hidden; }
.comicmain04 .left { width: 250px; float: left; background: url(../images/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(../images/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: 996px; margin: 0px auto; border: #CCE0F5 1px solid; background: url(../images/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; }
/*查看单位详细*/
.compview { 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(../images/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(../images/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: 998px; margin: 0px auto; }
.jobapply .title { border: #CCE0F5 1px solid; background: #F3FAFF; height: 49px; overflow: hidden; }
.jobapply .title h2 { background: url(../images/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(../images/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: 998px; margin: 0px auto; }
.moviemain01 .left { width: 728px; float: left; }
.moviemain01 .right { width: 250px; float: right; }
.moviemain01 .right .title { background: #F2F2F2 url(../images/top10.png) no-repeat 5px 7px; padding-left: 30px; height: 29px; line-height: 29px; font-size: 18px; color: #222; }
.moviemain01 .right .title h3 { width: 120px; line-height: 28px; font-size: 16px; font-weight: 400; font-family: "微软雅黑"; color: #3F3E3E; text-shadow: #FFF 1px 1px 0 }
.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; }
.moviemain01 .right .right01box em { width: 15px; height: 15px; display: block; float: left; color: #FFF; margin-right: 15px; margin-top: 7px; line-height: 15px; text-align: center; background: #CCC; color: #FFF; }
.moviemain01 .right .right01box em.top1 { background: #F77900 }
.moviemain01 .right .right01box em.top2 { background: #F77900 }
.moviemain01 .right .right01box em.top3 { background: #F77900 }
.moviemain02 { width: 998px; margin: 0px auto; }
.moviemain02 .left01 .title { border-top: 2px solid #DADADA; height: 29px; line-height: 29px; color: #C80300; position: relative; margin-bottom: 2px; }
.moviemain02 .left01 .title h2 { font-size: 18px; width: 110px; font-family: "微软雅黑"; border-top: #0C9AD8 3px solid; height: 29px; line-height: 29px; padding-left: 5px; position: relative; top: -3px; font-weight: 400; }
.moviemain02 .left01 .left01box { height: 100%; overflow: hidden; }
.moviemain02 .left01 .left01box ul { }
.moviemain02 .left01 .left01box li { width: 166px; float: left; padding: 3px 0px; height: 275px; margin-bottom: 17px; overflow: hidden; background: #fff; }
.moviemain02 .left01 .left01box li .img_play { width: 153px; height: 221px; position: relative; margin-bottom: 6px; }
.moviemain02 .left01 .left01box li .play { width: 150px; height: auto; background-color: #000; FILTER: alpha(opacity=60); opacity: 0.5; -moz-opacity: 0.5; position: absolute; left: 0px; bottom: 0px; left: 3px; }
.moviemain02 .left01 .left01box li .play_ico { width: 150px; height: auto; float: left; color: #fff; font-size: 12px; }
.moviemain02 .left01 .left01box a.pic { display: block; }
.moviemain02 .left01 .left01box a.pic img { width: 150px; height: 218px; margin-bottom: 6px; border: #f1f1f1 1px solid; padding: 2px; }
.moviemain02 .left01 .left01box .tit h3 { height: 24px; line-height: 24px; width: 100px; float: left; padding-left: 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-family: "微软雅黑"; }
.moviemain02 .left01 .left01box .tit h3 a { font-size: 14px; font-weight: normal; color: #2F4151; }
.moviemain02 .left01 .left01box .tit h3 a:hover { color: #1F659E; text-decoration: none; }
.moviemain02 .left01 .left01box .tit span.score { height: 24px; line-height: 24px; width: 30px; float: right; white-space: nowrap; overflow: hidden; color: #949494; }
.moviemain02 .left01 .left01box p.p1 { padding-left: 10px; height: 24px; line-height: 24px; overflow: hidden; color: #949494; }
.moviemain02 .left01 .left01box p { padding: 0px 10px; line-height: 24px; color: #999; text-align: left; }
.moviemain02 .left01 .left01box li:hover { background: #f1f1f1; }
.moviemain03 { width: 998px; margin: 0px auto; }
.moviemain03 .left { width: 670px; float: left; }
.moviemain03 .left .left01 { }
.moviemain03 .left .left01 .title { border-top: 2px solid #DADADA; height: 29px; line-height: 29px; color: #C80300; position: relative; margin-bottom: 2px; }
.moviemain03 .left .left01 .title h2 { font-size: 18px; width: 110px; font-family: "微软雅黑"; border-top: #1F659E 3px solid; height: 29px; line-height: 29px; padding-left: 5px; position: relative; top: -3px; font-weight: 400; }
.moviemain03 .left .left01 span.more { float: right; }
.moviemain03 .left .left01 span.more a { color: #666666; }
.moviemain03 .left .left01 .left01box { height: 100%; overflow: hidden; text-align: center; }
.moviemain03 .left .left01 .left01box ul { }
.moviemain03 .left .left01 .left01box li { width: 166px; float: left; padding: 3px 0px; height: 275px; margin-bottom: 17px; overflow: hidden; background: #fff; }
.moviemain03 .left .left01 .left01box li .img_play { width: 153px; height: 221px; position: relative; margin-bottom: 6px; }
.moviemain03 .left .left01 .left01box li .play { width: 150px; height: auto; background-color: #000; FILTER: alpha(opacity=60); opacity: 0.5; -moz-opacity: 0.5; position: absolute; left: 0px; bottom: 0px; left: 3px; }
.moviemain03 .left .left01 .left01box li .play_ico { width: 150px; height: auto; float: left; color: #fff; font-size: 12px; }
.moviemain03 .left .left01 .left01box a.pic { display: block; }
.moviemain03 .left .left01 .left01box a.pic img { width: 150px; height: 218px; border: #f1f1f1 1px solid; padding: 2px; }
.moviemain03 .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; font-family: "微软雅黑"; }
.moviemain03 .left .left01 .left01box .tit h3 a { font-size: 14px; font-weight: normal; color: #2F4151; }
.moviemain03 .left .left01 .left01box .tit h3 a:hover { color: #1F659E; text-decoration: none; }
.moviemain03 .left .left01 .left01box .tit span.score { height: 24px; line-height: 24px; width: 30px; white-space: nowrap; overflow: hidden; color: #949494; }
.moviemain03 .left .left01 .left01box p.p1 { padding-left: 10px; height: 24px; line-height: 24px; overflow: hidden; color: #949494; }
.moviemain03 .left .left01 .left01box p { padding: 0px 10px; line-height: 24px; color: #999; text-align: left; }
.moviemain03 .left .left01 .left01box li:hover { background: #f1f1f1; }
.moviemain03 .right { width: 298px; float: right; position: relative; top: -2px; }
.moviemain03 .right .right01 { height: 100%; overflow: hidden; }
.moviemain03 .right .right01 .title { height: 29px; line-height: 29px; font-size: 14px; font-weight: bold; background-color: #F2F2F2; padding-left: 10px; }
.moviemain03 .right .right01 .title h3 { font-size: 16px; font-weight: 400; font-family: "微软雅黑"; color: #3F3E3E; }
.moviemain03 .right .right01 .title span#more { position: absolute; right: 10px; top: 0px; }
.moviemain03 .right .right01 .title span#more a { font-size: 12px; font-weight: normal; color: #555; }
.moviemain03 .right .right01 .title span#more a:hover { color: red; text-decoration: none; }
.moviemain03 .right .right01 .right01box { padding-top: 8px; }
.moviemain03 .right .right01 .right01box ul { }
.moviemain03 .right .right01 .right01box li.newmovie { height: 140px; border-bottom: #f1f1f1 1px dashed; overflow: hidden; }
.moviemain03 .right .right01 .right01box li.newmovie a.pic img { width: 91px; height: 127px; float: left; margin-right: 8px; }
.moviemain03 .right .right01 .right01box h3 { height: 25px; line-height: 25px; }
.moviemain03 .right .right01 .right01box h3 a { font-size: 14px; font-weight: normal; color: #3D81C0; }
.moviemain03 .right .right01 .right01box h3 a:hover { color: #4e8ed6; text-decoration: none; }
.moviemain03 .right .right01 .right01box strong.HL { font-size: 14px; font-weight: bold; color: #CC0000; line-height: 26px; }
.moviemain03 .right .right01 .right01box div { line-height: 24px; color: #3D81C0; width: 130px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.moviemain03 .right .right01 .right01box p { line-height: 24px; color: #999; }
.moviemain03 .right .right01 .right01box li.textlist { height: 26px; line-height: 26px; background: url(../images/artarrow.gif) no-repeat 0px 8px; padding-left: 10px; }
.moviemain03 .right .right01 .right01box li.textlist span { float: right; color: red; }
.moviemain03 .right .right01 .right01box li.textlist a { color: #3D81C0; }
.moviemain03 .right .right01 .right01box li.textlist a:hover { color: #4e8ed6; text-decoration: none; }
.moviemain03 .right .right01 .right02box { padding-top: 8px; }
.moviemain03 .right .right01 .right02box ul { }
.moviemain03 .right .right01 .right02box .bigmovie .img img { width: 298px; height: 340px; margin-bottom: 8px; }
.moviemain03 .right .right01 .right02box .bigmovie .bigmovie_tt { height: 28px; line-height: 28px; }
.moviemain03 .right .right01 .right02box .bigmovie .bigmovie_tt h3 { width: 150px; float: left; }
.moviemain03 .right .right01 .right02box .bigmovie .bigmovie_tt h3 a { font-size: 14px; font-weight: normal; color: #3D81C0; }
.moviemain03 .right .right01 .right02box .bigmovie .bigmovie_tt h3 a:hover { color: #4e8ed6; text-decoration: none; }
.moviemain03 .right .right01 .right02box .bigmovie .bigmovie_tt .bigmovie_play { color: #333; font-size: 12px; }
.moviemain03 .right .right01 .right02box .bigmovie .bigmovie_ul { clear: both; }
.moviemain03 .right .right01 .right02box .bigmovie .bigmovie_ul li { line-height: 24px; color: #999 }
.moviemain03 .right .right01 .right02box .bigmovie .bigmovie_ul strong { color: #3D81C0; }
.moviemain03 .right .right01 .right02box .bigmovie .bigmovie_ul span.stars { color: red; }
.moviemain03 .right .right01 .rankingList1 { padding-top: 8px; height: 137px; overflow: hidden; }
.moviemain03 .right .right01 .rankingList1 ul { }
.moviemain03 .right .right01 .rankingList1 li { height: 26px; line-height: 26px; background: url(../images/video.gif) no-repeat 0px 8px; padding-left: 25px; border-bottom: #f1f1f1 1px dashed; }
.moviemain03 .right .right01 .rankingList1 a { color: #3D81C0; }
.moviemain03 .right .right01 .rankingList1 a:hover { color: #4e8ed6; text-decoration: none; }
.movielist { width: 998px; margin: 0px auto; }
.movielist .left { width: 287px; 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: 702px; 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(../images/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: 998px; 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: 30px; color: #333; padding-left: 15px; font-size: 16px; font-weight: bold; font-family: "微软雅黑"; border-bottom: 1px solid #E4E4E4; font-weight: 500 }
.movienr .left .left01 .left01box { padding: 8px 15px 8px 10px; border-top: 1px solid #fff; }
.movienr .left .left01 .left01box ul { }
.movienr .left .left01 .left01box li { height: 27px; line-height: 27px; border-bottom: #ddd 1px dashed; border-top: #fff 1px dashed; overflow: hidden; }
.movienr .left .left01 .left01box li em { width: 17px; height: 12px; display: block; float: left; border: #D0D0D0 1px solid; line-height: 14px; text-align: center; margin: 4px 8px 0 0; color: #9C9C9C; background: #FFFFFF; }
.movienr .left .left01 .left01box li em.top1, .movienr .left .left01 .left01box li em.top2, .movienr .left .left01 .left01box li em.top3 { border: none; height: 14px; background: #78C0F7; color: #FFFFFF; }
.movienr .left .left01 .left01box span#hits { float: right; color: #FF6600; }
.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(../images/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: 718px; float: right; }
.movienr .right .right01 { border: #eee 1px solid; overflow: hidden; background: url(../images/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: #E9E9E9 1px solid; height: 100%; overflow: hidden; min-height: 80px; padding-bottom: 20px; }
.movienr .right .right02 .title { height: 40px; line-height: 40px; color: #333; padding-left: 12px; font-size: 14px; font-weight: bold; font-family: "微软雅黑"; background: #F9F9F9; border-bottom: #E9E9E9 1px solid; position: relative; }
.movienr .right .right02 .title i { display: block; position: absolute; background: #f1f1f1 url(../images/j02.png) no-repeat; top: 40px; left: 30px; height: 10px; width: 21px; }
.movienr .right .right02 .right02box { padding: 17px 15px 8px 20px; }
.movienr .right .right02 .right02box ul { }
.movienr .right .right02 .right02box li { float: left; margin-right: 10px; }
.movienr .right .right02 .right02box a { background: #F7F7F7; display: block; padding: 2px 15px; border: #E6E6E6 1px solid; }
.movienr .right .right02 .right02box a:hover { color: #fff; background: #0C9AD8; text-decoration: none; border: #0C9AD8 1px solid }
.movienr .right .right02 .right03box { padding: 8px 15px 8px 9px; line-height: 30px; text-indent: 2em; }
.movienr .right .right02 .right03box ul { }
.playbody { width: 965px; margin: 0px auto; background: #000; }
.playlist { width: 996px; 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: 996px; margin: 0px auto; }
.playcontent .left { width: 710px; 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: 998px; margin: 0px auto; }
.moviesxmain .left { width: 298px; float: left; }
.moviesxmain .left .left01 { border: #CCE0F5 1px solid; height: 100%; overflow: hidden; }
.moviesxmain .left .left01 .title { background: url(../images/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(../images/cataon.png) no-repeat; color: #fff; }
.moviesxmain .left .left02 { border: #CCE0F5 1px solid; height: 100%; overflow: hidden; }
.moviesxmain .left .left02 .title { background: url(../images/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 { font-size: 14px; line-height: 35px; }
.moviesxmain .left .left02 .left02box a:hover { color: red; text-decoration: none; }
.moviesxmain .right { width: 690px; float: right; }
.moviesxmain .right .right01 { border: #CCE0F5 1px solid; height: 100%; padding-bottom: 10px; overflow: hidden; }
.moviesxmain .right .right01 .title { background: url(../images/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; font-size: 14px; }
.moviesxmain .right .right01 .right01box .moviesx { background: #fff; padding-left: 15px; width: 300px; float: left; }
.moviesxmain .right .right01 .right01box .moviesx #key { height: 20px; }
.moviesxmain .right .right01 .right01box .moviesx .fcsearch { height: 24px; width: 45px; background: #FF9900; border: 1px solid #FF9900; color: #fff; }
.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 .sxmenu .container { font-size: 14px; width: 580px; float: right; }
.moviesxmain .right .right01 .right01box .sxmenu .condition_title { width: 85px; float: left; font-size: 14px; line-height: 32px; }
.moviesxmain .right .right01 .right01box .sxmenu .container strong { padding: 2px; background: #03A2DC; border: 1px solid #03A2DC; color: #fff; }
.moviesxmain .right .right01 .right01box .sxmenu .container a { padding: 0px 8px; }
.moviesxmain .right .right02 { border: #CCE0F5 1px solid; height: 100%; padding-bottom: 10px; overflow: hidden; }
.moviesxmain .right .right02 .movie_tabs { background: url(../images/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(../images/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(../images/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: 155px; 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; }
/*内容样式*/

.mainpdbox { width: 998px; margin: 0px auto; }
.mainpdbox .left { width: 710px; 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(../images/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(../images/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(../images/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(../images/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 { 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(../images/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(../images/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(../images/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; }
.mymoodbox { }
.mymoodbox:hover { background: #f1f1f1; }
.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(../images/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(../images/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(../images/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(../images/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; border: #DDD solid 1px; margin-top: 10px; }
.mainpdbox .left .articlecontent h3 { line-height: 35px; text-align: center; font-size: 22px; font-weight: 500; color: #000; font-family: "微软雅黑"; }
.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: 1px solid #ccc; padding-top: 10px; }
.mainpdbox .left .commentbox .title { height: 29px; line-height: 29px; font-size: 16px; font-family: "微软雅黑"; padding-left: 15px; font-weight: bold; color: #006699 }
.mainpdbox .left .commentbox .title h3 { color:
}
.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(../images/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; }
/*网上购物*/

.shopmenu .nav { }
.shopmenu .nav .menu { margin: 0px auto; width: 998px; font-size: 12px; }
.shopmenu .menu ul { }
.shopmain { width: 998px; margin: 0 auto; padding-top: 10px; }
.shopmain .tit { border-bottom: 2px solid #0082CA; height: 41px; width: 100% }
.shopmain .tit .tit_l { padding-left: 243px; color: #0082CA; font-size: 20px; font-weight: bold; line-height: 40px; width: 90px; float: left; }
.shopmain .tit .tit_r { float: left; padding-left: 20px; }
.shopmain .tit .tit_r ul { }
.shopmain .tit .tit_r ul li { float: left; width: 100px; line-height: 41px; text-align: center; }
.shopmain .tit .tit_r ul li a { font-size: 16px; color: #0082CA; font-family: "微软雅黑"; height: 41px; line-height: 41px; display: block; font-weight: normal; }
.shopmain .tit .tit_r ul li a:hover { background: #0082CA; color: #FFFFFF; text-decoration: none; }
.shopmain .shopstart { height: 415px; position: relative; }
.shopmain .shopstart .leftmenu { z-index: 100; width: 223px; left: 0; position: absolute; top: -41px; height: 451px; }
.shopmain .shopstart .leftmenu .classtitle { font-size: 15px; border-bottom: 1px solid #ccc; padding: 5px; }
.shopmain .shopstart .leftmenu .list { padding-top: 5px; height: 40px; overflow: hidden; }
.shopmain .shopstart .leftmenu .list a { }
.shopmain .shopstart .leftmenu ul { border: #EAEAEA solid 1px; border-top: none; padding: 0 10px; box-shadow: 2px 2px 3px #EEE }
.shopmain .shopstart .leftmenu .title { font-family: "微软雅黑"; }
.shopmain .shopstart .leftmenu .title h2 { color: #333; font-size: 13px; font-weight: 500; background: #0082CA; text-align: center; color: #FFF; height: 41px; line-height: 41px; background: #0082CA; }
.shopmain .shopstart .leftmenu dd { float: left; padding: 0 1px }
.shopmain .shopstart .leftmenu li { padding: 10px 0px; border-top: 1px solid #EEE; clear: both; overflow: hidden; }
.shopmain .shopstart .leftmenu li a { color: #0C9AD8; font-weight: bold; font-family: "微软雅黑"; }
.shopmain .shopstart .leftmenu li .title { font-family: "微软雅黑"; font-size: 14px; }
.shopmain .shopstart .leftmenu li .ejlmbox { padding: 5px 0 }
.shopmain .shopstart .leftmenu li .ejlmbox a { color: #8A8A8A; font-weight: normal; }
.shopmain .shopstart .leftmenu li .ejlmbox a.hrefcolor { color: #ce3232 }
.shopmain .shopstart .leftmenu dd { float: left; width: 42px; height: 25px; }
.shopmain .shopstart .r_main { padding-left: 223px; width: 764px; height: 320px; }
.shopmain .shopstart .r_main .shop_hd { padding: 10px 0 10px 10px; }
.pbc { }
.pbc .title { height: 40px; line-height: 40px; }
.pbc .title h3 { float: left; font-size: 20px; font-family: "微软雅黑"; color: #464646; font-weight: normal; }
.pbc .title .more { float: right; }
.pbc .title .more a { color: #666 }
.pbc .pbbox { overflow: hidden; border: #e7e7e7 1px solid; border-bottom: none; }
.pbc .pbbox ul { overflow: hidden; margin-right: -10px; zoom: 1 }
.pbc .pbbox li { float: left; border: #e7e7e7 1px solid; width: 124px; padding: 12px 0 5px 0; margin: -1px 0 0 -1px; overflow: hidden; text-align: center; }
.pbc .pbbox li img { height: 60px; width: 100px; border: none; }
.pbc .pbbox li .brandname { display: block; text-align: center; font-size: 14px; }
/*------限时抢购--------*/
.mianc { background: #fff; padding: 0; overflow: hidden; float: left; width: 700px; }
.mianc .title { height: 40px; line-height: 40px; border-bottom: #CC0000 1px solid }
.mianc .title h3 { float: left; font-size: 20px; font-family: "微软雅黑"; color: #464646; font-weight: normal; }
.mianc .title h3 span { }
.mianc .title h4 { float: left; background: #0759c4 url(../images/tejia.gif) no-repeat 5px; color: #fff; height: 24px; line-height: 24px; margin-left: 10px; padding-left: 30px; margin-top: 9px; font-size: 12px; display: none; }
.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 .miancbox { overflow: hidden; border-left: #e7e7e7 1px solid }
.mianc ul { }
.mianc ul li { height: 325px; width: 212px; float: left; text-align: center; position: relative; display: inline; overflow: hidden; background: #fefefe; border: #e2e2e2 solid 1px; border-top: none; padding: 0 10px 0 10px; border-left: none; border-top: none; }
.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: 20px; width: 53px; height: 53px; }
.mianc ul li .dade { height: 40px; line-height: 40px; font-size: 14px; background: url(../images/zhong.gif) no-repeat 20px center }
.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: #FD6100; 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 }
/*----团购--------*/
.tuan { width: 288px; float: right; }
.tuan .title { height: 40px; line-height: 40px; border-bottom: #CC0000 1px solid }
.tuan .title h3 { float: left; font-size: 20px; font-family: "微软雅黑"; color: #464646; font-weight: normal; }
.tuan .tuanbox { border: #DDD 1px solid; height: 325px; border-top: none; text-align: center; font-family: "微软雅黑"; }
.tuan .tuanbox img { width: 230px; height: 222px; padding-top: 10px; }
.tuan .tuanbox .tuan_title { font-size: 15px; padding: 10px 0px; }
.tuan .tuanbox .cantuan { height: 34px; background: #FD6100; line-height: 34px; margin-top: 6px }
.tuan .tuanbox .cantuan .jiage { color: #FFF; font-size: 18px; float: left; margin-left: 20px; }
.tuan .tuanbox .cantuan a { color: #FFF; font-size: 18px; float: right; padding-right: 20px }
.tuan .tuanbox .cantuan a:hover { text-decoration: none; }
.shopmain #shopmainc { width: 998px; clear: both; overflow: hidden; border-bottom: 1px solid #E2E2E2; }
.shopmain #shopmainc .title { height: 34px; line-height: 34px; font-family: "微软雅黑"; border-bottom: #0C9AD8 1px solid; }
.shopmain #shopmainc .title h2 { font-size: 20px; font-weight: normal; }
.shopmain #shopmainc .left_type { float: left; height: 590px; width: 229px; border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2; }
.shopmain #shopmainc .left_type { _display: inline; }
.jiage { color: #e50000; font-weight: bold; font-family: "微软雅黑"; font-size: 18px; padding: 0 3px; }
.shopmain #shopmainc .left_type ul { padding: 20px }
.shopmain #shopmainc .left_type ul li { float: left; width: 50%; line-height: 30px; font-size: 14px; }
.shopmain #shopmainc .left_type li a:hover { }
.shopmain #shopmainc .left_type .shopimg { background: url(../images/shop_shuma.jpg) no-repeat; height: 200px; }
.shopmain #shopmainc .left_type .shopimg2 { }
.shopmain #shopmainc .left_type .shopimg3 { }
.shopmain #shopmainc .right_con { float: right; width: 766px; position: relative; border-right: 1px solid #E2E2E2; font-family: "微软雅黑"; }
.shopmain #shopmainc .right_con .tab_title { width: 100%; position: absolute; height: 34px; top: -35px; }
.shopmain #shopmainc .right_con .tab_title li { position: relative; cursor: pointer; height: 34px; font-size: 16px; line-height: 34px; float: left; margin-right: 5px; padding: 0 25px; color: #333; }
.shopmain #shopmainc .right_con .tab_title li.on { border-bottom: #E4393C solid 2px; }
.shopmain #shopmainc .right_con li.on b { background: url(../images/shop_j.png); position: absolute; bottom: -8px; left: 50px; display: block; height: 7px; width: 14px; }
.shopmain #shopmainc .right_con .icontent { display: none; text-align: center; overflow: hidden; }
.shopmain #shopmainc .right_con .icontent ul { width: 768px; overflow: hidden; }
.shopmain #shopmainc .right_con .icontent ul li { width: 253px; float: left; border: #EEE solid 1px; border-top: none; margin: 0 0 -1px -1px; padding: 20px 1px 10px 1px; font-size: 14px; }
.shopmain #shopmainc .right_con .icontent ul li p { padding-top: 10px; text-align: center; }
.shopmain #shopmainc .right_con .icontent ul li p a { color: #747474 }
.shopmain #shopmainc .right_con .icontent ul li img { width: 180px; height: 190px; }
/*end*/






/*首页抢购样式*/
.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*/



/*网上商城内容页*/
.shopnr { width: 998px; margin: 0px auto; }
.shopnr .shopnr01 { width: 998px; float: right; }
.shopnr .shopnr01 .left { float: left; width: 230px; }
.shopnr .shopnr01 .left .left01 { border: #E7E7E7 solid 1px; }
.shopnr .shopnr01 .left .left01 { border: #E7E7E7 1px solid; overflow: hidden; }
.shopnr .shopnr01 .left .left01 .title { height: 33px; line-height: 33px; overflow: hidden; font-size: 14px; font-weight: bold; padding-left: 10px; color: #000; border-bottom: #E7E7E7 1px solid; }
.shopnr .shopnr01 .left .left01 .left01box { padding: 8px; }
.shopnr .shopnr01 .left .left01 .left01box li { overflow: hidden; border-bottom: #f1f1f1 1px solid; padding: 8px 0 }
.shopnr .shopnr01 .left .left01 .left01box li a.sidepdleft { display: block; width: 70px; float: left; }
.shopnr .shopnr01 .left .left01 .left01box li a.sidepdleft img { padding: 2px; border: #f1f1f1 1px solid; }
.shopnr .shopnr01 .left .left01 .left01box li h2 { width: 130px; float: right; line-height: 24px; }
.shopnr .shopnr01 .left .left01 .left01box li h2 a { font-size: 12px; font-weight: normal; }
.shopnr .shopnr01 .left .left01 .left01box li h2 a:hover { color: red; text-decoration: none; }
.shopnr .shopnr01 .left .left01 .left01box li h3 { width: 130px; float: right; font-size: 16px; color: #CC0000; font-family: "微软雅黑"; }
.shopnr .shopnr01 .left .left01 .left01box li h3 span { color: #ff6600; }
.shopnr .shopnr01 .right01 { width: 763px; float: right }
.shopnr .shopnr01 .right01 h3 { font-size: 16px; font-weight: bold; color: #069; text-align: center; }
.shopnr .shopnr01 .right01 .productbox { }
.shopnr .shopnr01 .right01 .productbox .productl { width: 350px; float: left; }
.shopnr .shopnr01 .right01 .productbox .productl .product_comp { text-align: center; }
.shopnr .shopnr01 .right01 .productbox .productr { width: 395px; float: right; }
.shopnr .shopnr01 .right01 .productbox .productr .vipprice { font-weight: bold; font-size: 18px; color: #E4393C }
.shopnr .shopnr01 .right01 .productbox .productr ul { }
.shopnr .shopnr01 .right01 .productbox .productr ul h3 { font-family: "微软雅黑"; font-size: 16px; text-align: left; color: #333; border-bottom: #DDD dashed 1px; margin-bottom: 8px; }
.shopnr .shopnr01 .right01 .productbox .productr li { height: 25px; line-height: 25px; color: #666; font-family: "微软雅黑"; clear: both }
.shopnr .shopnr01 .right01 .productbox .productr .share { margin-top: 10px; }
rtbox .ShoppingCart .carttr .prolist a:hover { color: red; text-decoration: none; }
.carbox { padding: 10px; width: 90%; background: #F2F2F2; }
#buybtn { cursor: pointer; margin-top: 10px; width: 139px; height: 36px; background: url(../images/buy_button.png) no-repeat; border: 0px }
#carbtn { cursor: pointer; margin-top: 10px; width: 139px; height: 36px; background: url(../images/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 5px; color: #646464; font-family: Arial, Helvetica, sans-serif; background: #fff; margin-bottom: 5px; white-space: nowrap; cursor: pointer; }
.carbox span.txt:Hover { border: 1px #ff6701 solid; }
.carbox span.curr { background: #fff url(../images/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: 230px; float: left; }
.shopnr .shopnr02 .left .left01 { border: #E7E7E7 1px solid; height: 100%; overflow: hidden; }
.shopnr .shopnr02 .left .left01 .title { height: 33px; line-height: 33px; overflow: hidden; font-size: 14px; font-weight: bold; padding-left: 10px; color: #000; border-bottom: #E7E7E7 1px solid; }
.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: #E7E7E7 1px solid; height: 100%; overflow: hidden; }
.shopnr .shopnr02 .left .left02 .title { height: 33px; line-height: 33px; overflow: hidden; font-size: 14px; font-weight: bold; padding-left: 10px; color: #000; border-bottom: #E7E7E7 1px solid; }
.shopnr .shopnr02 .left .left02 .left02box { padding: 8px; }
.shopnr .shopnr02 .left .left02 .left02box .sidepd { overflow: hidden; border-bottom: #f1f1f1 1px solid; padding: 8px 0 }
.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; }
.shopnr .shopnr02 .left .left02 .left02box .sidepd h2 { width: 120px; float: right; line-height: 24px; }
.shopnr .shopnr02 .left .left02 .left02box .sidepd h2 a { font-size: 12px; font-weight: normal; }
.shopnr .shopnr02 .left .left02 .left02box .sidepd h2 a:hover { color: red; text-decoration: none; }
.shopnr .shopnr02 .left .left02 .left02box .sidepd h3 { width: 120px; float: right; line-height: 24px; font-size: 16px; color: #CC0000; font-family: "微软雅黑"; }
.shopnr .shopnr02 .left .left02 .left02box .sidepd h3 span { color: #ff6600; }
.shopnr .shopnr02 .right02 { width: 758px; float: right; }
.shopnr .shopnr02 .right02 .productintro { padding: 10px; }
.shopnr .shopnr02 .right02 .productintro .help_box { font-family: "微软雅黑"; }
.shopnr .shopnr02 .right02 .productintro .help_box h2 { height: 30px; line-height: 30px; text-align: center; font-size: 14px; width: 140px; background: #E90900; color: #fff; }
.shopnr .shopnr02 .right02 .productintro .help_box li { line-height: 28px; font-size: 12px; color: #555; }
.shopnr .shopnr02 .plbox { border: #D4D4D4 1px solid; }
.shopnr .shopnr02 .plbox h2 { background: url(../images/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; }
/*购物车*/
.navsite { width: 998px; margin: 0px auto; background: url(../images/cartnav-bg.gif) repeat-x; height: 64px; }
.navsite .left { width: 566px; float: left; }
.navsite .right { width: 199px; float: right; }
.cartbox { width: 996px; margin: 0px auto; border: #D4D4D4 1px solid; height: 100%; padding-bottom: 10px; overflow: hidden; }
.cartbox .logintips { background: #F7F7F7; border-top: #999 solid 1px; height: 30px; line-height: 30px; font-size: 14px; color: #000; padding-left: 20px; }
.cartbox td { padding: 8px 0; border-bottom: #D4D4D4 dashed 1px; }
.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: 996px; margin: 0px auto; border: #D4D4D4 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: #F6F6F6; color: #333; height: 30px; line-height: 30px; padding-left: 10px; border-bottom: #E5E5E5 2px solid; }
.contactborder table { padding: 10px; }
.contactborder table .tdbg input { height: 20px; line-height: 20px; 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 #E5E5E5; text-align: center; background: #C6E7FA; height: 23px; width: 130px; }
.showcity { position: absolute; background: #C6E7FA; border: #278BC6 1px solid; width: 420px; display: none; height: 450px; overflow-y: scroll; overflow-x: hidden; }
.delivery { width: 500px; padding: 5px; border: 1px solid #cccccc; background: #fff }
.jgxx { color: #ff3300 }
.jgxx span { color: blue }
.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: #000; background: #AED7F8; height: 30px; line-height: 30px; border-bottom: #E4E4E4 1px solid; }
.contactborder #sss font { color: green; font-weight: bold; }
.succbox { width: 994px; margin: 0px auto; border: #EBE6D5 2px solid; background: #fff; }
.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: #000; border: #d4d4d4 1px solid; padding-left: 10px; }
.succ_content p { font-size: 12px; }
.bankbox { width: 963px; margin: 0px auto; border: #E7E7E7 1px solid; }
.bankbox h3 { height: 33px; line-height: 33px; border-bottom: #E7E7E7 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: #E7E7E7 1px solid; height: 100%; overflow: hidden; }
.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; }
/*-------*/


.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(../images/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: 986px; margin: 0px auto; border: #D4D4D4 1px solid; height: 28px; line-height: 28px; padding-left: 10px; background: #fff; }
.brandmain a { padding: 0px 5px; }
.brandmain a:hover { color: #ff6600; text-decoration: none; }
.brandbox { width: 996px; margin: 0px auto; border: #D4D4D4 1px solid; background: #fff; }
.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: #DDD 1px solid; }
.brandcontent { width: 998px; margin: 0px auto; }
.brandcontent .left { width: 255px; float: left; }
.brandcontent .left .left01 { border: #E7E7E7 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: #E7E7E7 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: #E7E7E7 1px solid; height: 100%; 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: #E7E7E7 1px solid; }
.brandcontent .left .left02 .left02box { padding: 8px; }
.brandcontent .right { width: 734px; float: right; }
.brandcontent .right .right01 { border: #E7E7E7 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: #E7E7E7 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: #E7E7E7 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: #E7E7E7 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; }
/*排行鼠标效果*/
.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: #CB0000; margin-top: 5px; font-weight: 800 }
.hidden { display: none }
.t_Newhotlist_pic_right .Newhotlist_text a:hover { color: red; text-decoration: none; }
/*商品栏目页*/

.shoplist { width: 998px; margin: 0px auto; }
.shoplist .left { width: 260px; float: left; }
.shoplist .left .left01 { border: #E7E7E7 1px solid; height: 100%; padding-bottom: 10px; overflow: hidden; }
.shoplist .left .left01 .title { height: 33px; line-height: 33px; overflow: hidden; font-size: 14px; font-weight: bold; padding-left: 10px; color: #000; border-bottom: #E7E7E7 1px solid; }
.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 .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 { width: 720px; float: right; }
.shoplist .right .right01 { border: #E7E7E7 1px solid; }
.shoplist .right .right01 .title { height: 33px; line-height: 33px; overflow: hidden; font-size: 14px; font-weight: bold; padding-left: 10px; color: #000; border-bottom: #E7E7E7 1px solid; background: #FFFFFF; }
.shoplist .right .right01 .right01box { height: 100%; overflow: hidden; padding: 20px; }
.shoplist .right .right01 .right01box ul { }
.shoplist .right .right01 .right01box li { width: 25%; float: left; height: 220px; 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 { color: red; text-decoration: none; }
.shoplist .right .right01 .right01box span.price { font-size: 14px; color: red; }
.shoplist .right .right01 .right01box p del { color: #999; }
/*团购首页*/

.tgnav { width: 998px; margin: 0px auto; background: #FF8800; height: 34px; }
.tgnav ul { padding: 0px 10px; }
.tgnav li { width: 10%; float: left; text-align: center; line-height: 32px; border-left: #FF9C01 1px solid; border-right: #E27A00 1px solid; }
.tgnav a { font-size: 14px; color: #fff; font-weight: bold; font-family: "微软雅黑"; }
.tgnav a.current { display: block; background: url(../images/up.png) no-repeat center 29px; }
.tgnav a:hover { text-decoration: none; }
.class_quickout { width: 996px; border: #DDD solid 1px; margin: 0px auto; background: #FFF; height: 100%; padding-bottom: 10px; overflow: hidden; }
.class_quickout .class_quick_fm { padding: 5px; }
.class_quickout .class_quick_fm dl { }
.class_quickout .class_quick_fm dt.class_quick_tit { font-weight: bold; font-size: 14px; color: #333; width: 40px; float: left; text-align: center; font-family: "微软雅黑"; }
.class_quickout .class_quick_fm dd { float: left; }
.class_quickout .class_quick_fm ul { }
.class_quickout .class_quick_fm li { float: left; text-align: left; height: 24px; padding: 0 6px; line-height: 24px; white-space: nowrap; overflow: hidden; }
.class_quickout .class_quick_fm a span { padding: 2px 2px; }
.class_quickout .class_quick_fm a { display: block; color: #666; }
.class_quickout .class_quick_fm a:hover { display: block; background: #CC0000; color: #fff; text-decoration: none; }
.tgcontent { width: 998px; margin: 0px auto; overflow: hidden; }
.tgcontent ul { width: 1012px; }
.tgcontent .tgnum { width: 328px; height: 415px; float: left; border: #DDD 1px solid; border-bottom: #DDD 2px solid; background: #FFF; overflow: hidden; text-align: center; padding-bottom: 5px; margin-right: 4px; }
.tgcontent h1 { line-height: 24px; text-align: left; padding: 8px; background: #FFF; 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; font-family: "微软雅黑"; }
.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 { float: right; height: 35px; color: #666; }
.tgcontent .tgbuy .timetip #counter12 { }
.tgcontent .tgbuy .timetip li { float: left; height: 35px; width: 35px; }
.tgcontent .tgnum:hover { border: #ff6600 1px solid; border-bottom: #ff6600 2px solid; }
.wqtgcontent { width: 998px; margin: 0px auto; }
.wqtgcontent .tgl { width: 734px; float: left; }
.wqtgcontent .tgl h1 { color: #CC0000; padding: 0px; margin: 0px; height: 35px; line-height: 35px; font-family: "微软雅黑"; font-weight: 500 }
.wqtgcontent .wqtgbox { }
.wqtgcontent .wqtgbox ul { }
.wqtgcontent .wqtgbox li { width: 360px; margin: 2px; float: left; text-align: center; border: #ddd 1px solid; border-bottom: #ddd 2px solid; background: #FFF; height: 410px; overflow: hidden; }
.wqtgcontent .wqtgbox h1 { line-height: 24px; text-align: left; padding: 8px; 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 { float: right; }
.wqtgcontent .wqtgbox .tg_xx .buynum span { font-weight: bold; color: #CC0000; }
.wqtgcontent .wqtgbox li:hover { border: #CC0000 1px solid; border-bottom: #CC0000 2px solid; }
.wqtgcontent .tgr { width: 255px; float: right; border: #DDD 1px solid; background: #FFF; }
.wqtgcontent .tgr H1 { height: 30px; line-height: 30px; font-size: 16px; font-weight: bold; color: #333; padding: 0px 8px; font-family: "微软雅黑"; }
.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(../images/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: 998px; margin: 0px auto; }
.tgnrmain .left { width: 718px; float: left; }
.tgnrmain .left .left01 { border: #FF8800 1px solid; background: #FFF; padding: 10px; height: 100%; overflow: hidden; }
.tgnrmain .left .left01 h1 { line-height: 24px; text-align: left; font-size: 22px; font-family: "微软雅黑"; font-weight: 500 }
.tgnrmain .left .tgbox { }
.tgnrmain .left .tgbox .floatl { width: 270px; float: left; }
.tgnrmain .left .tgbox .floatl .tgbuy { width: 306px; background: url(../images/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; font-family: "微软雅黑"; }
.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; font-family: "微软雅黑"; color: #666 }
.tgnrmain .left .tgbox .floatl .pricebox span.tg_jg del { font-size: 22px; font-weight: bold; color: #999; }
.tgnrmain .left .tgbox .floatl .pricebox span.tg_jg em.tg_jgem { font-size: 22px; font-weight: bold; color: #333 }
.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 .tgbox .floatl .tgtime li span { color: #FF0000 }
.tgnrmain .left .left01 .share { border-top: #ccc 1px solid; padding-top: 10px; }
.tgnrmain .left .left02 { border: #DDD 1px solid; padding: 10px; height: 100%; background: #FFF; overflow: hidden; }
.tgnrmain .left .left02 h1 { padding: 0px; margin: 0px; height: 35px; line-height: 35px; font-size: 18px; font-weight: 500; border-bottom: #E2E2E2 1px solid; font-family: "微软雅黑"; }
.tgnrmain .left .left02 .left02box { padding: 20px; font-size: 14px; line-height: 25px; }
.tgnrmain .left .left02 img { width: 630px; }
.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: 270px; float: right; }
.tgnrmain .right .right01 { border: #CCC 1px solid; background: #fff; }
.tgnrmain .right .right01 .title { height: 30px; line-height: 30px; font-size: 14px; padding-left: 15px; 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(../images/artarrow.gif) no-repeat 0px 10px; padding-left: 15px; }
.tgnrmain .right .right02 { border: #CCC 1px solid; background: #fff; }
.tgnrmain .right .right02 H1 { height: 30px; line-height: 30px; font-size: 16px; font-weight: bold; color: #333; padding: 0px 8px; border-bottom: #f1f1f1 1px solid; font-family: "微软雅黑"; font-weight: 500 }
.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(../images/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: 996px; 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; }
/*商品筛选*/


.sxmain { width: 998px; margin: 0px auto; }
.sxmain .left { width: 269px; float: left; }
.sxmain .left .left01 { border: #E7E7E7 1px solid; height: 100%; padding-bottom: 10px; overflow: hidden; }
.sxmain .left .left01 .title { height: 33px; line-height: 33px; overflow: hidden; font-size: 14px; font-weight: bold; padding-left: 10px; color: #000; border-bottom: #E7E7E7 1px solid; }
.sxmain .left .left01 .leftbox { padding: 10px; }
.sxmain .left .left01 .leftbox .classtitle { padding: 8px; border-bottom: #ccc 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: 710px; float: right; }
.sxmain .right .right01 { border: #E7E7E7 1px solid; height: 100%; overflow: hidden; }
.sxmain .right .right01 .title { height: 33px; line-height: 33px; overflow: hidden; font-size: 14px; font-weight: bold; padding-left: 10px; color: #000; border-bottom: #E7E7E7 1px solid; position: relative; background: #fff; }
.sxmain .right .right01 .title span { position: absolute; right: 10px; top: 0px; color: #555; }
.sxmain .right .right01 .right01box { padding: 10px; background: #fff; }
.sxmain .right .right01 .right01box .condition_title { width: 11%; margin-right: 5px; text-align: right; float: left; font-weight: bold; line-height: 28px; }
.sxmain .right .right01 .right01box .container { float: right; width: 85%; }
.sxmain .right .right01 .right01box .container a { padding: 0px 8px; color: #336699; line-height: 28px; }
.sxmain .right .right01 .right01box .container strong { background: #03A2DC; padding: 3px; color: #fff; }
.sxmain .right .right02 { border: #E7E7E7 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(../images/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; font-weight: bold; }
.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: 998px; 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; }
.shoplisting { padding: 10px; }
.shoplisting ul { }
.shoplisting li { width: 25%; float: left; text-align: center; height: 260px; overflow: hidden; }
.shoplisting .photo { }
.shoplisting .photo img { width: 135px; height: 130px; padding: 2px; border: #ccc 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: #555; }
.shoplisting .details h4 a:hover { color: red; text-decoration: none; }
.shoplisting .details h3 { line-height: 25px; font-weight: normal; color: #555; font-size: 12px; }
.paybox { width: 965px; margin: 0px auto; border: #E7E7E7 1px solid; height: 100%; overflow: hidden; }
.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; }
/*自选礼包*/

.zxlbbox { width: 996px; 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: 998px; margin: 0px auto; }
.zxlbmain .left { width: 214px; 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(../images/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: 764px; float: right; }
.zxlbmain .right .right01 { border: #D4D4D4 1px solid; }
.zxlbmain .right .right01 H3 { background: url(../images/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(../images/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; }
/*商城购物指南*/

.member_container { width: 998px; margin: 0 auto; }
.member div.menu { width: 230px; float: left; border: #E0E0E0 1px solid; }
.member div.menu div.box { width: 230px; float: left; }
.member div.menu div.box dl { padding-top: 2px; border-bottom: #DDD dashed 1px; }
.member div.menu div.box dl dt { font-weight: bold; height: 30px; line-height: 30px; padding-left: 15px; font-size: 16px; font-family: "微软雅黑"; background: url(../images/blue_arrow.gif) no-repeat center left; }
.member div.menu div.box dl dd { line-height: 28px; text-align: left; padding-left: 16px; font-family: "微软雅黑"; }
.member div.menu div.box dl dd a { color: #666; }
.helpcenter_title { width: 998px; height: 50px; font-size: 28px; font-family: "微软雅黑"; color: #333; font-weight: 500; }
.helpcenter_tit { width: 998px; height: 50px; border-bottom: 1px solid #999; font-size: 35px; font-weight: bold; color: #000; font-family: "宋体"; padding-left: 30px; }
.helpcenter div.menu { width: 230px; }
.helpcenter div.menu div.box { padding: 10px 0px; }
.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: 744px; float: right; padding-top: 10px; border: #DDD solid 1px; }
.helpcontent h2.title { font-size: 16px; color: #333; padding: 0 0 5px 20px; background: url(../images/li_03.gif) no-repeat left 8px; font-family: "微软雅黑"; }
.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: url(../images/sprite_header_footer.png) 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 }
/*商城服务*/
.servicebox { width: 998px; background: #EFEFEF; margin: 0 auto; }
#service { width: 998px; margin: 0px auto; overflow: hidden; }
#service dl { width: 177px; float: left; font-family: "微软雅黑"; background: url(../images/bor.png) repeat-y top right; padding: 10px; }
#service dt { font-size: 16px }
#service .fore5 { background: none; }
#service dl dt b { background: url(../images/schelp.png) no-repeat; height: 30px; width: 30px; display: block; float: left; margin-right: 12px; }
#service .fore1 dt b { background-position: 6px top; }
#service .fore2 dt b { background-position: -30px top; }
#service .fore3 dt b { background-position: -60px top; }
#service .fore4 dt b { background-position: -88px top; }
#service .fore5 dt b { background-position: -118px top; }
#service dd { height: 130px; clear: both; padding-left: 30px; }
#service .item { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 28px; clear: both; }
#service .item a:hover { color: red; text-decoration: none; }
/*网校名师*/

.msmain { width: 998px; margin: 0px auto; }
.msmain .left { width: 260px; float: left; }
.msmain .left .left01 { border: #F1F1F1 1px solid; background: #EDF1FC; padding: 8px 25px; background: url(../images/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(../images/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(../images/ksbut.png) no-repeat left bottom; padding-left: 22px; display: block; font-weight: bold; color: #CC0000; text-decoration: none; }
.msmain .left .left02 { border: #F1F1F1 1px solid; height: 100%; overflow: hidden; }
.msmain .left .left02 .title { background: #f1f1f1; 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(../images/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: 720px; float: right; }
.msmain .right .right01 { height: 100%; overflow: hidden; }
.msmain .right .right01 .msbox { border: #F1F1F1 1px solid; margin-bottom: 8px; height: 187px; overflow: hidden; }
.msmain .right .right01 .msbox .tit { background: #f1f1f1; height: 29px; line-height: 29px; color: #069; padding-left: 10px; font-size: 16px; font-weight: bold; font-family: "微软雅黑"; position: relative; font-weight: 500 }
.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: 4px; border: #E8E8E8 1px solid; margin-bottom: 8px; box-shadow: 0px 1px 2px #D6D6D6; -moz-box-shadow: 3px 5px 5px #969696; -webkit-box-shadow: 3px 5px 5px #969696; }
.msmain .right .right01 .msbox a { }
.msmain .right .right01 .msbox a:hover { color: red; text-decoration: none; }
/*名师栏目页*/

.msclassmain { width: 998px; 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(../images/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(../images/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: 720px; float: right; border: #C6DDF1 1px solid; height: 100%; padding-bottom: 10px; overflow: hidden; }
.msclassmain .right .title { background: url(../images/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: 10px 11px; 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: 998px; margin: 0px auto; }
.msjsbox .msname { background: #F3FAFF; height: 49px; line-height: 49px; border: #CCE0F5 1px solid; border-bottom: none; }
.msjsbox .msname span { background: url(../images/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(../images/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: 996px; 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: "宋体"; }
/*考试系统*/

.ksbanner { width: 976px; margin: 0px auto; border: #C6DDF1 1px dashed; padding: 10px; height: 100%; background: #fff; 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: 998px; margin: 0px auto; }
.mnkcbanner .bannerl { width: 480px; float: left }
.mnkcbanner .bannerr { width: 480px; float: right }
.lct { width: 998px; margin: 0px auto; }
.Shitisousuo { margin: 0px auto; width: 998px; 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; height: 19px; }
.Shitisousuo .r1 .text { color: #ccc; border: 0; width: 165px; height: 18px; line-height: 18px; padding: 0px 5px; float: left; display: block; }
.Shitisousuo .r1 .btn { width: 20px; background: url(../images/btn.png) no-repeat 0 2px; float: right; display: block; _display: inline; height: 18px; border: none; cursor: pointer; }
.mnkcmain1 { width: 998px; margin: 0px auto; }
.mnkcmain1 .floatl { width: 250px; float: left; background: #fdfdfd; }
.mnkcmain1 .floatl .left01 { overflow: hidden; }
.mnkcmain1 .floatl .left01 .title { background: url(../images/titbg.jpg) no-repeat; height: 36px; line-height: 36px; color: #000; position: relative; border: #eee 1px solid; }
.mnkcmain1 .floatl .left01 .title h3 { padding-left: 30px; font-size: 16px; font-family: "微软雅黑"; position: absolute; }
.mnkcmain1 .floatl .left01 .left01box { padding: 8px; border-top: none; height: 700px; border: #eee 1px solid; border-top: none; }
.mnkcmain1 .floatl .left01 .left01box ul { }
.mnkcmain1 .floatm { width: 480px; 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: #FF8800; padding: 0px 5px; }
a.cDRed { color: red; }
.mnkcmain1 .floatm .middle01 #ks_list1 li { background: url(../images/artarrow.gif) no-repeat 0px 10px; line-height: 28px; border-bottom: #f1f1f1 1px dotted; padding-left: 10px; }
.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 { padding: 8px; }
#hd_list1 li { height: 27px; line-height: 27px; background: url(../images/gif-0812.gif) no-repeat 0px 8px; overflow: hidden; 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(../images/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: 250px; float: right; }
.mnkcmain1 .floatr .right01 { border: #C6DDF1 1px solid; padding: 2px; }
.mnkcmain1 .floatr .title { background: url(../images/titbg.jpg) no-repeat left center; height: 36px; line-height: 36px; color: #000; font-size: 15px; font-weight: bold; position: relative; border: #C6DDF1 1px solid; }
.mnkcmain1 .floatr .title h3 { padding-left: 15px; font-family: "微软雅黑"; position: absolute; }
.mnkcmain1 .floatr .right02 { height: 100%; overflow: hidden; }
.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(../images/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(../images/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(../images/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; border: #C6DDF1 1px solid; }
.mnkcmain1 .floatr .right03 ul { padding: 0px; margin: 0px; }
.mnkcmain1 .floatr .right03 li { height: 73px; }
.mnkcmain1 .floatr .right03 img { padding: 6px; }
.mnkcmain2 { width: 998px; 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 { background: url(../images/titbg.jpg) no-repeat left top; height: 36px; line-height: 36px; color: #000; font-size: 15px; font-weight: bold; position: relative; border: #C6DDF1 1px solid; }
.mnkcmain2 .right .right01 .title h3 { padding-left: 15px; font-family: "微软雅黑"; 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: 998px; margin: 0px auto; }
.ksallclass .floatl { width: 717px; float: left; }
.ksallclass .floatl .left01 { height: 100%; overflow: hidden; }
.ksallclass .floatl .left01 .title { background-image: url(../images/title_icon.png); background-repeat: no-repeat; height: 36px; line-height: 36px; color: #000; font-size: 15px; font-weight: bold; position: relative; }
.ksallclass .floatl .left01 .title h3 { padding-left: 30px; font-family: "微软雅黑"; position: absolute; }
.ksallclass .floatl .left01 .title span { background: url(../images/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: 269px; float: right; }
.ksallclass .floatr .right01 { border: #C6DDF1 1px solid; background: #EDF1FC; padding: 8px 25px; height: 100%; overflow: hidden; }
.ksallclass .floatr .right01 { background: url(../images/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(../images/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(../images/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 { background-image: url(../images/bg_ks.png); background-repeat: no-repeat; height: 36px; line-height: 36px; color: #000; font-size: 15px; font-weight: bold; position: relative; border: #C6DDF1 1px solid; }
.ksallclass .floatr .right02 .title h3 { padding-left: 30px; font-family: "微软雅黑"; position: absolute; }
.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(../images/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(../images/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 { background-image: url(../images/bg_ks.png); background-repeat: no-repeat; height: 36px; line-height: 36px; color: #000; font-size: 15px; font-weight: bold; position: relative; border: #C6DDF1 solid 1px; }
.ksallclass .floatl .floatl_1 .title h3 { padding-left: 30px; font-family: "微软雅黑"; position: absolute; }
.ksallclass .floatl .floatl_1 .title span { background: url(../images/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(../images/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 { background-image: url(../images/bg_ks.png); background-repeat: no-repeat; height: 36px; line-height: 36px; color: #000; font-size: 15px; font-weight: bold; position: relative; border: #C6DDF1 solid 1px; }
.ksallclass .floatl .floatl_2 .title h3 { padding-left: 30px; font-family: "微软雅黑"; position: absolute; }
.ksallclass .floatl .floatl_2 .title span { background: url(../images/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 { background-image: url(../images/bg_ks.png); background-repeat: no-repeat; height: 36px; line-height: 36px; color: #000; font-size: 15px; font-weight: bold; position: relative; border: #C6DDF1 1px solid; }
.ksallclass .floatl .ksnr_01 .title h3 { padding-left: 30px; font-family: "微软雅黑"; position: absolute; }
.ksallclass .floatl .ksnr_01 h3 span { background: url(../images/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 { background-image: url(../images/bg_ks.png); background-repeat: no-repeat; height: 36px; line-height: 36px; color: #000; font-size: 15px; font-weight: bold; position: relative; border: #C6DDF1 1px solid; }
.ksallclass .floatl .ksnr_02 .title h3 { padding-left: 30px; font-family: "微软雅黑"; position: absolute; }
.ksallclass .floatl .ksnr_02 .title span { background: url(../images/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(../images/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(../images/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(../images/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 { background-image: url(../images/bg_ks.png); background-repeat: no-repeat; height: 36px; line-height: 36px; color: #000; font-size: 15px; font-weight: bold; position: relative; border: #C6DDF1 solid 1px; }
.ksallclass .floatl .left01 .title h2 { border-bottom: none; padding: 0 40px; font-family: "微软雅黑"; position: absolute; display: block; height: 29px; font-size: 14px; }
.ksallclass .floatl .left01 .title h2 img { display: none; }
.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 { background-image: url(../images/bg_ks.png); background-repeat: no-repeat; height: 36px; line-height: 36px; color: #000; font-size: 15px; font-weight: bold; position: relative; border: #C6DDF1 solid 1px; }
.ksallclass .floatl .left02 .title h3 { padding-left: 40px; font-family: "微软雅黑"; position: absolute; }
.ksallclass .floatl .left02 .title span { background: url(../images/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(../images/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(../images/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(../images/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: 36px; line-height: 36px; color: #000; font-size: 15px; font-weight: bold; position: relative; }
.mainpdbox .right .zxright02 .title h3 { padding-left: 30px; font-family: "微软雅黑"; position: absolute; }
.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(../images/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; }
/*公告*/

.helpmain { width: 998px; margin: 0px auto; }
.helpmain .left { width: 215px; 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(../images/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(../images/nav_right.gif) no-repeat 160px 5px; color: #fff; text-decoration: none; }
.helpmain .right { width: 724px; 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; }
/*投票*/
.votemain { width: 996px; margin: 0px auto; border: #DDD 1px solid; }
.votemain .title { background: #EDF3FF; 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; }
/*关键字tags*/

.tagsmain { width: 998px; 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; }
/*网站地图*/
.mapmain { width: 965px; margin: 0px auto; border: #eee 1px solid; }
.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: 20px; }
.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; }
/*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; }
/*专题*/
.hotzt { width: 998px; margin: 0px auto; border: #C6DDF1 1px solid; padding-bottom: 10px; height: 320px; overflow: hidden; }
.hotzt .title { background: url(../images/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 { background: #FFFFFF; }
.hotzt .hotztbox ul { padding: 10px; }
.hotzt .hotztbox li { width: 30%; float: left; text-align: center; padding-left: 30px; }
.hotzt .hotztbox img { width: 700px; height: 200px; padding: 2px; margin-bottom: 8px; padding-left: 120px; }
.hotzt .hotztbox a:hover { color: red; text-decoration: none; }
.ztlist { width: 998px; margin: 0px auto; }
.ztlist .coll { width: 490px; float: left; border: #C6DDF1 1px solid; height: 250px; margin-bottom: 10px; overflow: hidden; }
.ztlist .colr { width: 490px; float: right; border: #C6DDF1 1px solid; height: 250px; margin-bottom: 10px; overflow: hidden; }
.ztlist .coll .t, .ztlist .colr .t { width: 475px; background: url(../images/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(../images/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: 998px; margin: 0px auto; }
.ztfl .floatl { width: 713px; float: left; border: #C6DDF1 1px solid; padding-bottom: 10px; }
.ztfl .floatl .title { background: url(../images/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(../images/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(../images/titbg.gif) repeat-x; height: 29px; line-height: 29px; font-size: 14px; color: #069; padding-left: 15px; }
.ztfl .floatr .floatr2 .floatr2box { background: #fff; }
.ztfl .floatr .floatr2 .floatr2box ul { padding: 8px; }
.ztfl .floatr .floatr2 .floatr2box li { height: 28px; line-height: 28px; overflow: hidden; }
.ztfl .floatr .floatr2 .floatr2box a:hover { color: red; text-decoration: none; }
.ztpic { width: 998px; margin: 0px auto; }
.ztpic img { width: 998px; overflow: hidden; }
.ztmain2 { width: 998px; margin: 0px auto; }
.ztmain2 .left { width: 280px; float: left; }
.ztmain2 .left .focus { }
.ztmain2 .left .left2 { border: #C6DDF1 1px solid; height: 355px; overflow: hidden; }
.ztmain2 .left .left2 .tit { background: url(../images/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 .left .guanggao { padding-top: 10px; }
.ztmain2 .left .guanggao img { width: 280px; height: 125px; }
.ztmain2 .mid { width: 386px; float: left; margin-left: 10px; }
.ztmain2 .mid .mid01 { background: url(../images/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(../images/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(../images/multipage.gif) no-repeat 0px 6px; padding-left: 15px; height: 26px; line-height: 26px; overflow: hidden; }
.ztmain2 .mid .mid02 .mid02box a { font-size: 14px; }
.ztmain2 .mid .mid02 .mid02box a:hover { color: red; text-decoration: none; }
.ztmain2 .right { width: 313px; float: right; }
.ztmain2 .right .right01 { border: #C6DDF1 1px solid; height: 100%; overflow: hidden; }
.ztmain2 .right .right01 .tit { background: url(../images/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: 996px; margin: 0px auto; border: #C6DDF1 1px solid; height: 100%; overflow: hidden; padding-bottom: 10px; }
.ztmain3 .tit { background: url(../images/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: 48%; float: left; margin: 0px 3px; background: url(../images/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; }
/*公司大全*/
.companymain1 { width: 998px; margin: 0px auto; }
.companymain1 .left { width: 305px; 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(../images/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: 998px; margin: 0px auto; }
.companymain2 .left { width: 765px; 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: 998px; margin: 0px auto; }
.company_list .left { width: 765px; 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; padding-left: 5px; }
.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 .compsea input { height: 24px; }
.company_list .left .compsea select[name="t"] { height: 28px; }
.company_list .left .compsea select[name="pid"] { height: 28px; }
.company_list .left .left02 { }
.company_list .left .left02 img { width: 100%; }
.company_list .right { width: 223px; 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(../images/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; }
/**商家认证**/
.rzmain { width: 998px; margin: 0 auto; }
.rzmain .rzl { width: 288px; float: left; }
.rzmain .rzl .rzl1 { border: #C6DDF1 1px solid; }
.rzmain .rzl .rzl1 .tit { font-size: 14px; background: #EAF3FB; border-bottom: 1px solid #C6DDF1; color: #000; font-weight: bold; padding-left: 15px; line-height: 30px; }
.rzmain .rzl .rzl1 .rzl1box { padding: 0px 10px; }
.rzmain .rzl .rzl1 .rzl1box ul li { line-height: 24px; padding-left: 10px; border-bottom: #f1f1f1 1px solid; background: url(../images/artarrow.gif) no-repeat 0px 10px }
.rzmain .rzr { width: 698px; float: right; margin-left: 10px; border: #C6DDF1 1px solid; background: #fff; }
.rzmain .rzr h1 { padding-left: 10px; }
.rzmain .rzr .rzmain2 { margin: 0px 8px; border-bottom: 1px dashed #e1e1e1; }
.rzmain .rzr .rzmain2 .rzmain2box span { padding-right: 30px; padding-left: 10px; }
.rzmain .rzr .rzmain2 .rzmain21 { padding-left: 10px; }
.rzmain .rzr .rzmain2 .yzimg { width: 200px; }
.rzmain .rzr .rzmain2 .da_table_b { padding-left: 10px; }
/*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(../images/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(../images/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; }
/*more*/
.spacemainbox .categorybox { display: none; }
.spacemainbox { width: 998px; margin: 0px auto; border: #C6DDF1 1px solid; height: 100%; overflow: hidden; background: #fff; }
.spacemainbox h3 { background: url(../images/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(../images/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 .intro { height: 20px; line-height: 20px; overflow: hidden; }
.spacemainbox .morespace .mysplittd .fresh { height: 20px; line-height: 20px; overflow: hidden; }
.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: 139px; margin: 5px; background: url(../images/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; }
/*空间门户*/

.spacenav { width: 998px; margin: 0px auto; border: #C6DDF1 1px solid; background: #F5FAFE; height: 31px; line-height: 31px; margin-top: 10px; }
.spacenav h3 { width: 90px; float: left; background: url(../images/icon2.gif) no-repeat right; 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: 998px; 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(../images/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; }
.freshmainbox { width: 998px; margin: 0 auto; }
.freshmainbox .left { width: 690px; float: left; border: #E7E7E7 1px solid }
.freshmainbox .left h3 { border-bottom: #E7E7E7 1px solid; padding-left: 10px; font-size: 16px; }
.freshmainbox .left li { height: 120px; width: 335px; float: left; padding-left: 10px; }
.freshmainbox .left .face img { height: 90px; width: 90px; }
.freshmainbox .right { width: 288px; float: right; border: #E7E7E7 1px solid; background: #fff; }
.freshmainbox .right .right01box { padding: 0px 10px; }
.freshmainbox .right .right01box ul li { height: 90px; width: 89px; float: left; padding-top: 10px; }
.freshmainbox .right h3 { border-bottom: #E7E7E7 1px solid; padding-left: 10px; font-size: 16px; }
.top_ad { width: 998px; margin: 0 auto; }
.top_ad ul li { float: left; padding: 6px; border: 1px solid #eee; background: #fff; }
.top_ad ul li img { border: 1px solid #eee; }
/*友情链接*/
.linkmain { width: 998px; margin: 0px auto; }
.linkmain .left { width: 250px; float: left; }
.linkmain .left .left01 { border: #DDD 1px solid; }
.linkmain .left .left01 .tit { background: url(../images/titbg.gif) repeat-x left top; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; padding-left: 10px; color: #069; }
.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: 734px; float: right; border: #DDD 1px solid; }
.linkmain .right .tit { background: url(../images/titbg.gif) repeat-x left top; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; padding-left: 10px; color: #069; }
.linkmain .right .tit a { color: #069; 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: #F2FF2; height: 30px; line-height: 30px; text-align: center; font-weight: bold; }
.link_title { background: url(../images/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(../images/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: 998px; 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: #E7E7E7 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(../images/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(../images/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(../images/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(../images/pk.png) no-repeat -8px -10px; height: 65px; }
.pkbg .pkr { width: 400px; float: right; background: url(../images/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: 340px; 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(../images/pk.png) no-repeat -180px -50px; height: 34px; }
.pktest .pkyes .PKbj span { margin-left: 100px; }
.pktest .pkyes .PKbj span a { background: url(../images/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(../images/pk.png) no-repeat -490px -49px; height: 42px; display: block; width: 72px; margin-left: 100px; display: block; }
.pkalist { padding: 8px; border: #E7E7E7 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(../images/pk.png) no-repeat -562px -49px; height: 42px; display: block; width: 72px; margin-left: 100px; display: block; }
.pkclist { background: #fff; padding: 8px; border: #E7E7E7 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(../images/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(../images/pk.png) no-repeat -180px -50px; height: 34px; }
.pktest .pkno .PKbj span { margin-left: 100px; }
.pktest .pkno .PKbj span a { background: url(../images/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: #e7e7e7 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; }
.top_a { width: 100%; margin: 0px auto; 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: #008CD4; font-weight: bold; border-bottom: #008CD4 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: 735px; 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: 100px; height: 32px; line-height: 32px; float: right; text-align: center; font-size: 14px; cursor: pointer; }
.searchbody { width: 998px; margin: 0px auto; margin-top: 40px; }
.searchbody .left { width: 694px; float: left; }
.searchbody .left .tit { background: #FAFFF9 url(../images/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; }
.searchbody .right { width: 272px; 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(../images/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; }
/**问卷调查**/
.searchbg { border-bottom: 2px solid #0C9AD8; font-size: 16px; color: #069; }
.content .search_left .articlesearch { padding: 10px; }
.content .search_left .class_name { height: 24px; line-height: 24px; }
.content .search_left .buttonn { background: #FF9900; border: 1px solid #FF9900; height: 30px; width: 60px; color: #fff; }
.demand_ll { width: 150px; height: 38px; font-size: 20px; float: left; position: relative; text-align: center; }
.demand_box span.orangee { background-color: #FF9900; height: 2px; display: block; position: absolute; width: 150px; left: 0px; bottom: -2px; z-index: 9 }
.demand_r { width: 798px; height: 38px; float: left; overflow: hidden; }
/*页脚*/

#footer { background: #575757; height: 300px; width: 100%; margin-top: 40px; }
#footer .titler { border-bottom: 1px solid #4a4a4a; height: 90px; width: 100%; }
#footer .titler .title { width: 998px; height: 90px; margin: 0 auto; }
#footer .titler .title .title1 { height: 40px; width: 998px; font-size: 16px; font-weight: bold; color: #FFFFFF; padding-top: 10px; }
#footer .titler .title .title2 { height: 40px; }
#footer .titler .title .title2 ul { }
#footer .titler .title .title2 ul li { float: left; width: 150px; }
#footer .titler .title .title2 ul li a { font-size: 14px; color: #FFFFFF; }
#footer .copyright { border-top: 1px solid #686868; }
#footer .copyright .copy { width: 998px; margin: 0 auto; height: 210px; }
#footer .copyright .copy ul.part1 { width: 390px; height: 100px; margin-top: 20px; border-right: 1px solid #4a4a4a; float: left; padding: 0px 60px 0px 100px; }
#footer .copyright .copy ul.part1 li { width: 50%; height: 25px; float: left; line-height: 20px; }
#footer .copyright .copy ul.part1 li a { font-size: 14px; color: #FFFFFF; line-height: 25px; }
#footer .copyright .copy ul.part2 { width: 446px; height: 100px; margin-top: 20px; border-left: 1px solid #686868; float: right; }
#footer .copyright .copy ul.part2 li { padding-left: 40px; line-height: 20px; }
#footer .copyright .copy ul.part2 li a { font-size: 14px; color: #FFFFFF }
/*自定义开始*/
.txt1 { width:100%;min-width:1180px;  height: 48px; background-image: url(../images/txt1bg.jpg); background-repeat: repeat-x; }
.txt1c { width: 1180px; height: 48px; margin: 0px auto; line-height:48px; color:#fff; }
.txt1c a{color:#fff;}	
.txt2 { width: 100%; height: 160px; margin: 0px auto; background-image: url(../images/txt2bg.jpg); }
.txt2c { width: 1180px; height: 160px; margin: 0px auto; background-image: url(../images/txt3bg.jpg); }
.txmenu { width:100%;min-width:1180px; height: 60px; background: #0f8ff2; }
.txmenuc { width: 1180px; height: 60px; margin: 0px auto; }
#txnav, #txnav ul { padding: 0; margin: 0; list-style: none; }
#txnav li { float: left; position: relative; width: 95px;  }
#txnav li a { color: #fff; font-size: 14px; }
#txnav li ul li a { color: #fff; }
#txnav > li > a:link, #txnav > a:visited { display: block; text-decoration: none;  height: 60px; line-height: 60px; text-align: center; }
#txnav ul { display: none; position: absolute; background: #0f8ff2;/*后加的*/ width: 130px;z-index: 1000;left: -17.5px;}
#txnav ul li { float: none; text-align: center; position: relative; width: auto; display: block; height: 40px; }
#txnav ul li a:link { line-height: 40px; display: block; }
#txnav li a:hover{background:#fff; color:#0f8ff2}
#txnav li:hover ul { display: block;  }
.txc1 { width: 1180px; height: 300px; margin: 30px auto; }
.txc1l { width: 465px; height: 300px; float: left;}
.txc1r { width: 700px; height: 300px; float: right; }
.txc1rs { width: 698px; height: 34px; float: left; background:#ecf0f3; border:1px solid #ccc; border-bottom:0;  }
.txc1rs ul li { width: 62px; height: 34px; float: left; margin: 0 0 0 10px; background: #f4f4f4; display: block; text-align: center; line-height: 34px; }
.txc1rs ul li a { color: #333; text-decoration: none; font-size: 14px; display: block; }
.txc1rs ul li a:hover { background: #31a1f7; color: #fff; }
.txc1rx { width: 668px; height: 230px; border: 1px solid #ccc; border-top: 3px solid #ccc; float: left;  padding: 15px; }
.txc1rx ul li { width: 100%; float: left; height: 26px;  }
.txc1rx ul li a { display: block; line-height: 26px; float: left; text-decoration: none; }
.txriqi { float: right; }

.txgsgg{
width:1180px;
height:37px;

margin:10px auto;
background-image:url(../images/gsggbg.jpg); background-repeat:no-repeat;
margin-bottom:0;
}
.txgsgg a{line-height:27px; color:#1d85e8}

.txc2{
width:1178px;
height:200px;
margin:0px auto;
border:1px solid #ccc;



}
.txc2s{
width:100%;
height:27px;
float:left;
border-bottom:1px solid #ccc;
background:#ecf0f3;

}
.txc2s ul li{
width:109px;
height:27px;
float:left;
background:#31a1f7;
margin-right:10px;
	text-align:center;
}
.txc2s ul li a{
	line-height:27px;
	display:block;
	color:#fff;
	font-size:14px;
}
.txc2s ul li a:hover{
	background:#CFC;
	color:#000;

}
.txc2x{
width:100%;
height:157px;
float:left;
padding-top:15px;
}
.txc2x ul{width:563px; float:left; height:157px;  border-right:1px dashed #666; padding-left:10px;}
.txc2x ul li{float:left; width:563px;}
.txc2x ul li a{line-height:25px;}
.txad1{
width:1180px;
height:110px;

margin:10px auto;
}
.txc3{
width:1178px;
height:254px;
border:1px solid #ccc;
margin:10px auto;

}
.txc3s{
width:1178px;
height:35px;
float:left;

}
.txc3s ul li{
width:154px;
height:35px;
float:left;
border-right:1px solid #ccc;
line-height:35px;
text-align:center;
font-size:14px;}
.txc3s ul li a{
display:block;
}
.txc3x{
width:1178px;
height:218px;
float:left;
border-top:1px solid #ccc;
}
.txc3xs{
width:1178px;
height:30px;
float:left;
background:#def6ff;
}
.txc3xs ul li{

float:left;
text-align:center;
line-height:30px;
font-size:14px;
font-weight:bold;
color:#000;
height:32px;
line-height:32px;

}
.txc3xx{
width:1178px;
height:188px;
float:left;


}
.txc3xx span{
	color:#000;

float:left;
text-align:center;
height:32px;
line-height:32px;
}
.txc3xx img{width:120px;}
.txc4{
width:1180px;
height:216px;
margin:10px auto;
background:#ccc;
}
.txc6s{
width:1180px;
height:30px;
margin:10px auto;
background-image:url(../images/txc6s.jpg); background-repeat:no-repeat;
margin-bottom:0;
}
.txc6z{
width:980px;
height:107px;
margin:0px auto;
padding-right:200px;
background-image:url(../images/txc6z.jpg); background-repeat:no-repeat;
}
.txc6z a{display:block; float:left; padding-left:5px; padding-right:5px; line-height:30px;}
.txc6x{
width:1180px;
height:auto;
margin:0px auto;

padding-top:40px;
color:#fff;
}

.zcfgwz{width:100%; height:20px; float:left; margin-top:2px; background-image:url(../images/ms.png); background-repeat:no-repeat;}
.txico1{width:120px; height:81px; float:left; margin-left:5px; margin-top:58px; border:1px solid #fff;}
.txico1:hover{border:1px solid #C63;}
