
/********公用开始*********/
/*css reset*/
body,div,p,th,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,select,blockquote{margin:0px;padding:0px}
input,textarea,select{outline:none;resize:none}
fieldset,img,abbr,acronym{border:none}
img{vertical-align:middle}
address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal}
table{border-collapse:collapse;border-spacing:0px}
ol,ul{list-style:none}
p{word-wrap:break-word}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:"Microsoft Yahei","黑体";}
/*Global definition*/
html{color:#000000;background:#FFFFFF;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a{color:#000000;text-decoration:none;outline:none}
a:hover{color:#df0028;}
a:active{color:#df0028;}
a.under{text-decoration:underline}
.bl{padding:1px 0px;white-space:nowrap}
.bl:hover{background:#df0028;color:#FEFEFE!important}
h2{font-family:"Microsoft Yahei","黑体";font-size:14px;}
.fmE{font-family:Verdana}
/*box*/
.pwt{width:1000px;margin:0 auto;}
.pw{width:980px;margin:0 auto;}
.bg{/*background:url(../imghualang/bg.png) 0 0 repeat;*/ background:#2D2D2D;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.oh{overflow:hidden;zoom:1}
.clear{clear:both;width:100%;display:block;height:0px;line-height:0px;font-weight:normal;overflow:hidden}
.fix,.z{*zoom:1}
.fix:after{clear:both;content:" ";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.mt10{margin-top:10px!important}
.mt20{margin-top:20px}
.mt30{margin-top:30px!important}
.mr0{margin-right:0px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mr18{margin-right:18px}
.pd10{ padding:10px;}
/*form*/
.input{border:1px solid #D4D4D4;color:#999999;padding:3px 5px;height:16px;line-height:16px}
.inputH{border:2px solid #df0028;height:14px;line-height:14px;padding:2px 4px}
.focus{border:2px solid #df0028;height:14px;line-height:14px;padding:2px 4px;color:#000000}
.inputTxt{color:#000000}
.pwd{display:none}
.optionInput{position:relative;zoom:1;display:inline-block;*display:inline;*zoom:1}
.optionInput ul{position:absolute;top:22px;left:0px;width:196px;border:2px solid #df0028;background:#FFFFFF;display:none;}
.optionInput li{padding:0px 5px;color:#666666;font-size:12px;line-height:22px}
.optionInput .hover{background:#df0028;color:#FEFEFE}
/*font*/
.f12{font-size:12px}
/*btn*/
a.btn{height:24px;padding:0 10px;font-size:12px;line-height:24px;background:#df0028;display:inline-block;vertical-align:middle;}
a.btn:hover{background:#df0028}
.lay710{width:710px}
.lay250{width:250px}
.lay440{ width:440px;}
.lay340{ width:340px;}
.lay260{ width:260px;}
.lay320{ width:320px;}
.lh20 { line-height:20px;}
.fblod,.fb {font-weight:bold;}
.c666{color:#666666}
.c000{color:#000000}
.c999{color:#999999}
.cc00{color:#CC0000}
.c09C {color:#df0028;}
/*广告尺寸*/
.adv980x70{width:980px;margin:0 auto;overflow:hidden;}
/*鼠标hover块样式*/
.bdtit .titName a{padding:0px;white-space:nowrap; color:#df0028; }
.mainNav  li a{ color:#333;}
#inNav a:hover,.bdtit .titName a:hover{background:#df0028;color:#FEFEFE!important}
/*图片背景样式*/
#siteBar .dropdown,#siteBar .dropBtn,.select .dropdown,.select .dropBtn,.sbtn,.sbtn:hover,.sInput,#sForm .dropdown,.bdtit .titName,.titLink strong,.listTit h3,.txtList24 li,.whiteList .shape,.blackList .shape,.gCont h2 span,.comp_list30 li,.comp_list20 li,.contact .mail,.contact .tel,#anchor .ah,#anchor .hover,#anchor #message,#anchor #message:hover,.newsList .revCount,.dataInfo .down,.dataInfo .rise,.bNav a{background-image:url(../imghualang/ico.png);background-repeat:no-repeat;}
/*背景图片定义*/
/*#subNav .level0{background:url(../imghualang/bg.png) 0 0 repeat}*/
/*装饰器标题*/
.bdtit{height:37px;padding:0 10px;background:url(../imghualang/dashed.png) 0px 100% repeat-x;zoom:1;font-size:16px;border-top:3px solid #df0028;}
.nodot{background:none;height:36px;}
.bdtit .titName{display:inline-block;background-position:100% -255px;padding:10px 25px 11px 0px;margin-right:5px;font-family:"Microsoft Yahei";zoom:1;line-height:1;}
.bdtit .titName a,.titName strong{font-weight:bold}
/*阴影标题picTxt父元素追加position:relative;*/
.shade{position:absolute;display:block;background:rgba(0,0,0,0.75);background:#000000\9;filter:alpha(opacity=75)\9;}
.picTxt{position:absolute;bottom:0px;_bottom:-1px;left:0px;width:100%;text-align:center;}
.picTxt .shade{top:0;left:0;width:100%}
.picTxt,.picTxt:hover{color:#FEFEFE}
a:hover .shade{background:rgba(15,130,12,0.75);background:#df0028\9;filter:alpha(opacity=75)\9; opacity:0.75}
.hover .shade{background:rgba(15,130,12,0.75);background:#df0028\9;filter:alpha(opacity=75)\9; opacity:0.75}
.picTxt strong{position:relative;}
/*页签内容隐藏*/
.tabsTag{overflow:hidden;zoom:1; height:30px}
.tabsTag li{display:inline-block;*display:inline;*zoom:1}
.tabsCon{display:none}
.bdrTop{border-top:1px solid #000000}
/*黑色背景页签*/
.blTabs .tabsTag li{margin-right:1px;height:29px}
.blTabs .tabsTag li a{display:block;padding:0 10px;font-weight:bold}
.blTabs .tabsTag .current a,.blTabs .tabsTag li a:hover{background:#000000;color:#FEFEFE}
.tabsLink{overflow:hidden}
.tabsLink .right{float:right;display:inline}
.tabsLink .right a{padding:1px 0px}
.tabsLink .right a:hover{background:#000000;color:#FEFEFE}
/*行高24无序文字列表*/
.txtList24{line-height:24px;padding:0px 10px;}
.txtList24 li{height:24px;padding-left:13px;overflow:hidden;background-position:-29px -133px;font-size:12px}
.txtList24 a{color:#000000}
.txtList24 a:hover{color:#df0028}
.txtList24 .cate{margin-right:7px}
/*顶部工具条*/
#topFix{position:fixed;_position:absolute;z-index:10;top:0px;left:0px;width:100%;}
#topbar{line-height:1;font-size:12px;*position:relative; border-bottom:#454545 solid 1px;}
#topbar{line-height:1;font-size:12px;*position:relative;}
#loginBar a{margin-left:10px;vertical-align:middle;color:#FFFFFF;}
#loginBar{float:left;display:inline;width:553px;padding-right:10px;padding-left:210px;position:absolute;padding-top:5px;}
#loginBar .btn{color:#FEFEFE;font-weight:bold;margin:0px;padding:0px 9px 0px 10px;}
#loginBar .select{float:left;margin-left:10px;}
#loginBar .select a{margin:0;}
#loginBar .input{height:16px;width:108px;margin-right:10px;line-height:16px;vertical-align:middle;font-size:12px}
#topbar .topTel{width:182px;float:left;color:#666666;padding-top:5px;*padding-top:7px;*line-height:1.1;text-align:right;padding-right:20px}
#topbar .topTel span{font-family:Verdana,Geneva,sans-serif; font-weight:bold; float:right;*float:none;}
#loginBar span.fl a{line-height:24px;}

#loginBar .home{float:left;display:inline;height:24px;padding:0px 9px 0px 31px;margin:0px 10px 0px 0px;background:#df0028 url(../imghualang/png24.png) 4px -53px no-repeat;color:#FFFFFF;line-height:24px;font-weight:normal}

#loginBar .home:hover{background-color:#df0028;}
#loginBar .home:hover{background-color:#df0028;}
#loginBar strong{color:#ffffff;line-height:24px;}
#loginBar span .exit{color:#999999;margin-left:5px;}
#loginBar span .exit:hover{color:#df0028}
#loginBar .nickName{font-weight:bold;margin:0px 5px;}
#loginBar a em{font-style:normal;color:#df0028;font-weight:bold;font-family:Verdana;font-size:12px;*font-size:11px;}
#topbar .other{float:left; height:34px; line-height:34px;}
#topbar .other a{padding:0 10px;display:inline-block;vertical-align:middle; color:#FFFFFF;}
#topbar .other a:hover{ background:#444444;}
.select{float:right}
.site{position:relative;zoom:1;float:left;margin-right:1px;}
.select .dropdown{display:block;width:90px;padding:5px 0 5px 10px; overflow:hidden;background-color:#df0028;background-position:100% 2px;zoom:1;line-height:15px;}
.select .dropdown a{float:left;width:66px;border-right:1px solid #D4D4D4;color:#FFFFFF;}
.select .hover{background-color:#df0028!important;background-position:100% -15px;}
.select .hover a{border-right:1px solid #0984ad}
.select .dropBtn{position:absolute;left:77px;top:9px;width:23px;height:15px;cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;transform-origin:50% 30%;background-position:100% -25px;visibility:hidden;}
.select .hover{background-image:none;background-color:#df0028 }
.select .hover .siteTit{color:#FEFEFE}
.select .hover .dropBtn{visibility:visible;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg); }
.select .siteList{position:absolute;width:100px;left:0px;top:25px;display:none;background:#df0028;*padding-top:2px;border-bottom:1px solid #0984AD;overflow:hidden;zoom:1;}
.siteList li{border-top:1px solid #0984AD;*zoom:1;*vertical-align:middle}
.siteList a{display:block;padding:7px 10px;color:#FEFEFE;}
.siteList a:hover{background:#03aee7;color:#FFFFFF;}
#nav_member{z-index:999;width:90px;position:relative;}
/*频道页顶部导航*/
#inNav{overflow:hidden;font-size:12px;zoom:1;border-bottom:1px solid #000000}
#inNav dl{float:left;display:inline;padding-top:5px;margin-right:52px;_width:100px}
#inNav dt{line-height:1;font-weight:bold;}
#inNav dd{height:27px;border-top:2px solid #000000;line-height:27px;}
#inNav dd .fmE{line-height:1;*font-size:11px}
#inNav a{margin-right:15px}
#inNav .last{margin-right:0px;width:252px;}
/*频道栏目导航subNav*/
#subNav{ width:815px; position:absolute; padding-left:185px; padding-bottom:5px; background:#f0f0f0; margin-top:1px; z-index:-1;}
#subNav ul{overflow:hidden;width:470px; padding-top:10px; float:left;}
.Search{ float:right;}
.Search form {margin:0;}
.Search-btn{background-color:transparent;border:none;position:absolute;right:0;top:4px; width:30px; height:20px; cursor:pointer;}
.Search .input-text {padding:6px 0;padding-right:30px;padding-left:10px; width:180px; border:#CCCCCC  solid 1px; border-radius:5px 5px 5px 5px;}
.Search .input-text:hover{border-color:rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);}
.icon-search{ background-image:url(../imghualang/glyphicons-halflings.png);background-position:-48px 0; height:14px; line-height:14px;width:14px; display:block;}


#subNav li{float:left;display:inline;font-weight:bold;font-family:"Microsoft Yahei"; overflow:hidden;}
/*#subNav .level0{border-bottom:5px solid #000000;font-size:16px}*/
#subNav .level0 ul{ height:25px;line-height:25px; z-index:-1; padding-left:20px;}
#subNav .level0 a{display:block;padding:0 20px}
#subNav .levelList{height:0px;overflow:hidden;background-color:#000;}
#subNav .level1{display:none;}
#subNav .currentShow{display:block;}
#subNav .level1 li{padding:0 20px;line-height:28px;padding-bottom:5px}
#subNav .level1 a{color:#CCCCCC;font-weight:normal}
/*#subNav a:hover,#subNav .current a,#subNav li.hover a{background:#000000;color:#FEFEFE}*/
#subNav li.tel { float:right; font-size:14px; font-family:Verdana,"Microsoft Yahei"; font-weight:normal;}
#subNav li.tel strong {font-weight:bold; font-size:14px; font-family:Verdana;}
/*页面头部*/
#top{padding:32px 0px 29px;position:relative;z-index:2}
/*搜索*/
.search{padding:3px 0px 0px;position:relative;zoom:1;font-size:12px;width:509px;}
.search #sForm{width:492px;height:44px;zoom:1;font-size:14px;float:right;*position:relative;margin-right:19px;_display:inline;}
.search .sRadius{width:381px;margin-top:14px;border:3px solid #D4D4D4;-moz-border-radius:20px;border-radius:20px;padding-left:13px;float:right;z-index:2;}
.search .on .sRadius{border-color:#df0028;}
.sbtn{float:right;width:44px;height:44px;background-position:0px -427px;text-indent:-2999px;vertical-align:middle;margin-left:10px; margin-top:12px;}
.sbtn:hover{background-position:0px -489px;}
.search .sInput{width:282px;height:24px;padding:5px 10px 5px 0px;float:left;background-color:#FFFFFF;background-position:0px -43px;vertical-align:middle;border:none;font-family:"Microsoft Yahei";font-size:16px;line-height:24px;}
.search .class{position:relative;zoom:1;float:right;display:inline;width:80px;margin-right:8px;z-index:2;}
.classVal{height:24px;border-left:1px solid #ccc;margin:5px 0;line-height:24px;vertical-align:middle;font-size:12px;padding-left:10px;font-size:16px;font-size:16px;font-family:'Microsoft Yahei';letter-spacing:1px; cursor:pointer;}
.classVal em{display:inline-block;margin-top:-1px;}
.search .dropdown{float:right;width:9px;height:24px;margin-right:2px;background-position:-25px -78px;cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;transform-origin:50% 50%;}
.search .hover .dropdown{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.titName, .titLink strong, .comp_list20 li, .comp_list30 li a, .comp_list30 .v, .ol30 b, .listSub h3 a, .listSub .current h3, .listSub .hover h3, #anchor #toTop, #anchor #message, #sForm .sInput, #sForm .dropdown, .sbtn, .comp_list24 a, .calendar .count, .vWhiteList .shape, .artList li, .blogOwn .current h3, .blogOwn .hover h3, .contact .mail, .contact .tel, .bNav a {background-image: url("../imghualang/ico.png");background-repeat: no-repeat;}
.comp_list24 .fr:hover{background:#df0028;color:#FEFEFE!important}
#sForm .nobg{background:none;font-size:16px;font-family:'Microsoft Yahei'}
/*下拉选择*/
.search .lih{position:absolute;cursor:pointer;visibility:hidden;background:#FFFFFF;border-top:none;-moz-border-radius:0px 0px 20px 20px;border-radius:0px 0px 20px 20px;padding-bottom:15px;padding-bottom:0px\9;overflow:hidden}
.search .key{left:15px;width:304px;width:334px\9;left:0px\9;border:2px solid #df0028;top:41px}
.search .classify{left:-1px;top:34px;width:71px;width:83px\9;left:2px\9;border:3px solid #0f820c;border-top:none;font-size:12px}
:root .search .key{left:15px;width:304px}
/******inSearch*******/
.inSearch{padding:0px;margin:10px 0px;width:auto;}
.inSearch #sForm{width:300px;height:30px;margin-right:0px;}
.inSearch .sbtn{width:70px;height:30px;background:#df0028;margin-left:0px;font-family:"Microsoft Yahei";color:#FEFEFE;text-indent:0px;text-align:center;font-weight:bold;line-height:30px}
.inSearch .sbtn:hover{background:#329D15;color:#FEFEFE}
.inSearch .sRadius{width:229px;margin:0px;border:1px solid #D4D4D4;border-right:0;border-radius:0px;padding:0px;line-height:20px;font-size:12px}
.inSearch .on .sRadius{border-color:#df0028}
#minSearch .sInput{width:150px;height:20px;background-image:none;padding:4px;font-size:12px!important;line-height:20px;}
.inSearch .class{width:70px;margin-right:0px;visibility:hidden;}
.inSearch .classVal{height:20px;line-height:20px;font-size:12px;margin:5px 0px 3px;_margin:4px 0px 3px;overflow:hidden;zoom:1}
.inSearch .dropdown{height:10px;background-position:-25px -85px;margin-top:4px;margin-right:10px;_margin-right:7px}
.inSearch .lih{border-radius:0;padding-bottom:0px!important;}
.inSearch .classify{left:0px!important;top:28px;width:69px!important;border:1px solid #df0028;border-top:none;}
.inSearch li{font-size:12px}
/*for IE9*/
:root .search .classify{left:-1px;width:71px}
/*for IE9*/
:root .search .lih{padding-bottom:15px}
/*for IE9*/
.search li{padding:0 10px;line-height:30px;color:#666666;cursor:pointer;font-size:14px;font-family:'Microsoft Yahei'}
.search li.hover{background:#0f820c;color:#FEFEFE}
.search a{color:#666666}
.search a:hover{color:#000000}
/*列表*/
.comp_list20{overflow:hidden; line-height:20px; font-size:12px;zoom:1}
.comp_list20 li{float:left; display:inline;padding:0 5px 0 18px; background-position:-26px -111px;}
.comp_list20 a:link { color:#000000;}
.comp_list20 a:visited {color:#999999;}
.comp_list20 a:hover { color:#df0028;}
.txtAdv2 .comp_list20 a:visited {color:#000000;}
.comp_list24{line-height:24px;padding:14px 10px;/**padding:15px 10px 11px*/}
.comp_list24 a{background-position:-29px -138px; padding-left:13px; font-size:12px}
.comp_list24 .fr{padding:1px 0px;margin-top:4px; background:none;white-space:nowrap; line-height:14px;}
.comp_list24 a:link {color:#000000;}
.comp_list24 a:visited {color:#999999;}
.comp_list24 a:hover { color:#df0028;}
/*新闻列表*/
.comp_list30{line-height:30px; padding:12px 10px 0;}
.comp_list30 li a{display:inline-block;padding-left:14px;background-position:-28px -186px}
.comp_list30 .v{ float:left; width:16px; height:16px;background-position:0px -114px; margin-right:5px;margin-top:6px}
.comp_list30 a:link {color:#000000;}
.comp_list30 a:visited {color:#999999;}
.comp_list30 a:hover { color:#df0028;}
/*有序列表*/
.ol40,.ol30{font-size:12px; line-height:40px;}
.ol40 li{padding:1px 10px 0;/*line-height:40px;*/background:url(../imghualang/dashed.png) 0px 0px repeat-x; overflow:hidden }
.ol40 em,.ol30 em{ float:left; margin-top:10px;width:20px;height:20px;background:#D4D4D4;margin-right:10px;line-height:20px;color:#000000; text-align:center; cursor:pointer; font-family:Verdana}
.ol40 .hover em,.ol30 .hover em{background:#df0028;color:#FEFEFE}
.ol30{padding:5px 0px;line-height:30px}
.ol30 em{margin-top:5px; background:#D4D4D4;color:#000000;}
.ol30 strong{float:right; display:inline;width:62px; margin:0px 10px 0px 20px; overflow:hidden;}
.ol30 li{padding:0px 10px; overflow:hidden}
.ol30 b{float:right;width:11px;height:11px; margin-top:9px; text-indent:-2999px; overflow:hidden}
.ol30 .up{ background-position:0px -188px}
.ol30 .down{ background-position:0px -155px}
.ol30 .orig{ background-position:0px -204px}

.ol40 li.fbold a:link{ color:#333333; font-weight:bold;}
.ol40 li.fbold a:visited{ color:#999999; font-weight:bold;}
.ol40 li.fbold a:hover{ color:#df0028; font-weight:bold;}

.ol30 li.fbold a:link{ color:#333333; font-weight:bold;}
.ol30 li.fbold a:visited{ color:#999999; font-weight:bold;}
.ol30 li.fbold a:hover{ color:#df0028; font-weight:bold;}
/**页脚公用***/
/*合作媒体*/
.joinInfo { margin-top:30px;}
.join{ position:relative; border-top:3px solid #000000; border-bottom:1px solid #000000;}
.linkInfo {margin-bottom:16px; border-bottom:0;}
.join .title{position:absolute; top:-13px; left:50%;margin-left:-56px; background:#FFFFFF; width:110px; height:20px; line-height:20px; text-align:center; font-weight:bold; font-family:"Microsoft Yahei"}
.join .title span{margin:0px 1px}
.join .comp_list20{padding:15px 20px;}
.join .comp_list20 a:link{ color:#666666;}
.join .comp_list20 a:visited {color:#666666;}
.join .comp_list20 a:hover {color:#df0028;}
.join .comp_list20 li{ padding-right:5px; background-position:-24px -111px; white-space:nowrap;}
.join .comp_list20 li.bg0 { background:none;}
.linkInfo .title {margin-left: -38px;width: 76px;}
.picJoin{ text-align:center;padding:10px 0px 5px;background:url(../imghualang/dashed.png) 0px 0 repeat-x; }
.picJoin li{ display:inline-block; *display:inline;*zoom:1; padding-right:19px;word-break:break-all; width:150px; vertical-align:middle; text-align:left;}
.picJoin a {color:#666666;}
.picJoin a:hover {color:#df0028;}
.picJoin li img{float:left;margin-right:5px}
.picJoin .join1 { width:121px;}
.picJoin .join2 { width:175px;}
.picJoin .join3{ width:174px;}
.picJoin .join4{ width:125px;}
.picJoin .join5{ width:138px; line-height:40px}
.picJoin .join6{ width:135px;}
.picJoin .pr0{padding-right:0px}
.picJoin .long{ width:180px }

/*底部导航*/
.bNav{border-top:0px solid #000000;padding:10px 0px;text-align:center;font-size:12px;line-height:20px}
.bNav a{display:inline-block;margin-right:11px;padding-left:14px;background-position:-30px -112px; color:#FFF;}
/*copyright*/
.copyright{padding:20px 0px 20px;line-height:24px;color:#666666;font-size:12px; overflow:hidden;}
.copyright span{font-family:Verdana}
.copyright a,.copyright em{margin-right:25px;color:#666666}
.copyright a:hover{color:#df0028;}
/*锚点*/
#anchor{position:fixed;left:50%;bottom:40px;_position:absolute;width:40px;overflow:hidden;margin-left:530px;background:#D4D4D4;z-index:11}
#anchor .ah,#anchor #message{display:block;width:40px;height:40px;text-indent:-2999px;cursor:pointer}
#anchor .ah{display:none;border-bottom:1px solid #FFFFFF;background-position:8px -536px}
#anchor .hover{background-color:#df0028;background-position:8px -619px}
#anchor #message{background-position:8px -576px}
#anchor #message:hover{background-color:#df0028;background-position:8px -659px}
#anchor #back{background-color:#df0028;text-align:center;font-family:'Microsoft Yahei';font-size:12px;font-weight:bold;line-height:14px;width:40px;display:block;color:#ffffff;padding:11px 0 10px;border-bottom:1px solid #FFFFFF;}
#anchor #back:hover{background-color:#df0028;text-decoration:none;}
/*********公用结束*********/
body{_background-image:url(about:blank);_background-attachment:fixed;}
.boardTit{height:28px;padding:11px 10px 0px;*height:27px;*padding:12px 10px 0px;_height:26px; _padding:13px 10px 0px;border-top:1px solid #000000;font-size:14px;line-height:1}
.boardTit a{display:inline-block;line-height:1;}
.boardTit a:hover{background:#df0028;color:#FEFEFE;}
/*推荐艺术家作品*/
.artWorkList{background:#f5f5f5;cursor:pointer;}
.colum240{width:240px;height:320px;}
.colum310{width:310px;height:320px;}
.colum200{ width:200px;height:320px;}
.colum100{ width:100px;height:320px;}
.artWork {height:320px; overflow:hidden;}
.artWorkList { position:relative; overflow:hidden;text-align:center;height:100%}
.artWorkList img { _position:relative; _z-index:1;}
.artWorkList b { display:block; width:100%; height:100px;background:rgba(0,0,0,0.75); background:#000000\9; filter:alpha(opacity=75)\9; position:absolute; z-index:1; bottom:-100px; left:0;height:100px; opacity:0.75}
.artWorkInfo { position:absolute; width:100%;overflow:hidden; z-index:2; bottom:-100px; left:0; color:#FFFFFF;font-size:12px; line-height:20px; height:100px; color:#999999;text-align:left;}
.artWorkInfo h4 { padding:15px 0 8px 10px;font-size:14px; font-family:'Microsoft Yahei'; color:#FFFFFF; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden;_position:relative; _z-index:2;}
.artWorkInfo h4 a { color:#FFFFFF;}
.artWorkInfo h4 a:hover { color:#df0028;}
.artWorkInfo p { padding:0 0 0 10px; color:#999999;_position:relative; _z-index:2;}
.artWorkInfo p a { color:#FFFFFF;}
.artWorkInfo p a:hover { color:#df0028;}
.bgLink { display:block; width:100%; position:absolute; z-index:3; top:0; left:0;}
/*分类导航*/
#catyNav{position:relative;border-top:3px solid #000000;margin-top:35px;}
#catyNav .title{position:absolute;top:-13px;left:50%;margin-left:-55px;background:#FFFFFF;width:110px;height:20px;line-height:20px;text-align:center;font-weight:bold;font-family:"Microsoft Yahei"}
#catyNav .title span{margin:0px 1px}
.NavList{overflow:hidden;zoom:1;padding-left:60px;margin-top:23px}
.NavList dl{width:136px;float:left;display:inline;margin-right:50px;font-size:12px;padding:14px 0px 16px}
.NavList .last{margin-right:0px;}
.NavList dt{background:url(../imghualang/dashed.png) 0 100% repeat-x;margin-bottom:11px;line-height:24px;width:116px;overflow:hidden;}
.NavList ul{overflow:hidden;}
.NavList ul li{float:left;display:inline;width:48px;height:20px;overflow:hidden;margin-right:20px;line-height:20px;vertical-align:middle}
.NavList dd a{color:#666666}
.NavList dd a:hover{color:#df0028}

/*内容区搜索*/
.ser .lay710 { line-height:normal; border:#DDDDDD solid 1px;}
.ser .lay710 label {float:left;font-size:12px; margin:8px 0 0 15px;}
.ser .lay710 label input {vertical-align:middle; margin-right:5px; *margin-right:2px; margin-top:-2px;}
#mainSearch { width:385px; margin-right:10px; margin-top:3px;}
#mainSearch #sForm{ height:30px; width:385px; font-size:12px; margin:0;}
#mainSearch a { background:none; background-color:#df0028; text-indent:0; width:70px; height:30px; font-family:'Microsoft Yahei'; line-height:30px; color:#FFFFFF; font-weight:bold; text-align:center; margin:0;}
#mainSearch a:hover { background-color:#df0028;}
#mainSearch a.fr {background-color:transparent; color:#000000; font-family:'宋体'; font-size:12px; font-weight:normal;}
#mainSearch a.fr:hover {color:#df0028; background-color:transparent;}
#mainSearch .sRadius { border:1px solid #d4d4d4;-moz-border-radius:0;border-radius:0; width:234px; border-right:0; padding-left:10px; margin:0; background:#FFFFFF;}
#mainSearch .class{ margin-right:4px;}
#mainSearch .classVal {font-size:12px; font-family:'宋体'; height:18px; line-height:18px;}
#mainSearch .sInput { width:220px; height:18px; line-height:18px; background:none; font-size:12px;}
#mainSearch .dropdown { background-position:-25px -82px; height:18px;}
#mainSearch .classify { top:28px;}
#mainSearch .lih {-moz-border-radius:0;border-radius:0; border-width:1px; width:84px; width:82px \9;}
#mainSearch li { font-size:12px;}
.ser .lay250 { height:40px;width:250px;}
.ser .lay250 a.sBtn { width:160px; height:72px; line-height:70px;font-family:'Microsoft Yahei'; font-size:18px; padding-left:90px;font-weight:bold; display:block; background-image:url(../imghualang/serbut.gif); background-repeat:no-repeat; color:#c91623;}
.ser .lay250 a.sBtn:hover {color:#FFFFFF;}
.ser .lay250 a.btn1 { background-position:0 0; margin-bottom:10px;}
.ser .lay250 a.btn1:hover { background-position:0 -72px}
.ser .lay250 a.btn2 { background-position:0 -144px; margin-bottom:17px;}
.ser .lay250 a.btn2:hover { background-position:0 -216px;}
.ser .lay250 a.btn3 { height:24px; display:block; line-height:22px; font-family:'Microsoft Yahei'; font-size:14px; background-image:url(../imghualang/serbut.gif); background-repeat:no-repeat; color:#df0028; background-position:68px -295px; padding-left:98px;}
.ser .lay250 a.btn3:hover {color:#df0028; background-position:68px -326px;}
.type { background:url(../imghualang/dashgray1.gif) repeat-x top; padding:16px 10px 0; margin-top:10px;line-height:1.1; font-size:0; _line-height:normal; zoom:1; overflow:hidden;}

.type p{ margin-bottom:14px; font-size:12px; zoom:1; overflow:hidden;_margin-bottom:10px;}
.type strong { color:#df0028; font-weight:bold; float:left;}
.type span {margin-right:18px; cursor:pointer; float:left;}
.type span.cur,.type a:hover { background-color:#555555; color:#FFFFFF;}
.type b { cursor:pointer; font-weight:normal;}
.type a {float:left;}
.type a.all {float:right; margin-right:0; color:#df0028;}
.type a.all:hover {color:#FFF;}
/*轮播广告*/
.imgScroll{position:relative;zoom:1;}
.imgShow{width:700px;height:250px;*position:relative;overflow:hidden;zoom:1; padding-left:10px; border:1px solid #ddd;}
.imgShow li{width:510px;padding:0;float:left;margin-right:0px;position:relative;zoom:1;}
.imgShow img{width:510px;height:250px}
.imgShow .picTxt{font-size:16px;line-height:50px;font-family:"Microsoft Yahei","宋体"}
.imgShow .shade{height:50px;width:100%;}
.thumbTag{position:absolute;left:500px;top:0px;width:210px;height:250px;zoom:1; background:url(../imghualang/slideBg.gif) repeat-y right top;}
.thumbTag li{position:relative;left:10px;width:200px;}
.thumbTag li a{display:block;overflow:hidden;padding:11px 7px 0 10px;zoom:1;background-color:#666; margin-bottom:1px;line-height:18px; font-family:'Microsoft Yahei'; color:#FFF;}

.thumbTag .hover strong,.thumbTag .hover em{cursor:pointer;}
.thumbTag .hover{left:0px;padding-left:0;margin-bottom:0px;cursor:pointer; width:210px;}
.thumbTag .hover a { background-color:#df0028; color:#FFFFFF; padding-left:20px;}
.thumbTag .hover a:hover {color:#FFFFFF;}
.thumbTag .hover a {margin-bottom:0;}
.thumbTag .prev a {margin-bottom:0;}

.thumbTag .first { height:50px;}
.thumbTag .second  { height:50px;}
.thumbTag .third {height:51px;}
.thumbTag .four {height:52px;}

.thumbTag .hover .first { height:51px; margin-bottom:0;}
.thumbTag .hover .second  { height:51px; margin-bottom:0;}
.thumbTag .hover .third {height:52px; margin-bottom:0;}
.thumbTag .hover .four {height:52px; margin-bottom:0;}

.thumbTag .prev .first { height:51px; margin-bottom:0;}
.thumbTag .prev .second  { height:51px; margin-bottom:0;}
.thumbTag .prev .third {height:52px; margin-bottom:0;}

.thumbTag .next .second  { height:50px;}
.thumbTag .next .third {height:51px;}
/*listSub**/
.listSub{ font-size:12px;overflow:hidden;}
.listSub li{background:url(../imghualang/dashed.png) 0px 0px repeat-x; width:230px;padding:3px 10px;overflow:hidden; line-height:35px;}
.listSub h3{ float:left;height:32px;_height:31px;overflow:hidden;padding-right:20px; font-family:'宋体'}
.listSub h3 a{display:inline-block; background-position:-29px -127px; padding-left:13px; font-weight:normal; color:#000000;}
/*.listSub dl{ display:none;clear:both;background:#000000;color:#CCCCCC;}
.listSub dl a{color:#CCCCCC; text-decoration:underline;}
.listSub dl a:hover {text-decoration:none;}
.listSub dd{width:210px;padding:5px 10px;}*/
.subInfo{display:none;width:210px;padding:5px 10px;clear:both;background:#000000;color:#CCCCCC; line-height:20px; height:40px; overflow:hidden;}
.artNews .current .subInfo {margin-bottom:8px;+margin-bottom:0px;_margin-bottom:0px;}
.subInfo a{color:#FFFFFF; text-decoration:none;}
.artNews{padding-bottom:4px; background:#F4F4F4;}
.listSub h3 a:hover,.listSub .current h3 a{background:none;padding-left:0px;font-weight:bold;/*background-position:-30px -148px;*/ color:#000000;}
.listSub .hover h3 a{ color:#df0028}
.listSub .current h3{background-position:100% -330px;}
.listSub .hover h3{background-position:100% -899px;}
.listSub .hover .subInfo{ background:#df0028; color:#FEFEFE}
/*.listSub dl a:hover{ color:#df0028;text-decoration:underline}
.listSub .current dl,.listSub .hover dl{display:list-item}
.listSub .current,.listSub .hover{padding-bottom:11px}*/
.listSub .current .subInfo{display:block}

/*推荐作品*/
.remList li { width:140px; margin:0 10px 10px 0; overflow:hidden; position:relative; float:left;}
.remList li.last {margin-right:0;}
.remList b { display:block; width:140px; height:140px;background:rgba(0,0,0,0.75); background:#000000\9; filter:alpha(opacity=75)\9; position:absolute; z-index:1; top:140px; left:0;height:140px; opacity:0.75}
.remInfo { position:absolute; width:130px; height:130px; overflow:hidden; z-index:2; top:140px; left:0; color:#999999;font-size:12px; line-height:20px; padding:5px 0px 5px 10px; height:140px;}
.remList li img {_position:relative; z-index:1}
.remInfo h4 { padding-bottom:8px; font-size:14px; font-family:'Microsoft Yahei'; color:#FFFFFF; display:block; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis; _position:relative; _z-index:2;}
.remInfo p {_position:relative; _z-index:2;}
.remList .bgLink {height:140px;}

/*画廊动态*/
.galNews { margin-bottom:9px; height:272px; padding-bottom:4px;padding-bottom:12px \9;_padding-bottom:4px; line-height:23px; padding-top:14px;_line-height:24px;background:#F4F4F4;}
.galNews a:link{color:#000000;}
.galNews a:hover{ color:#df0028;}
.galNews a.fr {color:#999999;}

/*展览列表*/
.exList li{ width:188px; float:left; margin-right:10px; position:relative;height:351px;}
.exList li.last {margin-right:0;}
.exList .exPic { position:relative; z-index:0; display:block; width:188px; height:250px;}
.exList .exPic img { z-index:1}
.exInfo { background:#f5f5f5; line-height:20px; font-size:12px; padding:6px 10px 5px; margin-top:10px; position:relative; z-index:1;}
.exInfo h4 a,.exInfo h4{ font-family:'宋体'; font-weight:bold; position:relative; z-index:1;}
.exInfo p { color:#666666; position:relative; z-index:1;}
.exList .hover .exInfo { background-image:none;}
.exList .hover .exInfo h4 a {color:#FFFFFF; text-decoration:underline;}
.exList .hover .exInfo h4 {color:#FFFFFF;}
.exList .hover .exInfo h4 a:hover { text-decoration:none;}
.exList .hover .exInfo p {color:#FFFFFF;}
.exList .bgLink { width:188px; height:351px; z-index:10; zoom:1; background:#FFFFFF\9; filter:alpha(opacity=0)\9; opacity:0;}

/*画廊*/
.galName { background:#df0028; height:30px; padding:0 10px;}
.galName a { float:left; color:#FFFFFF; line-height:1; padding:2px; margin-top:5px;}
.galName a:hover { background:#df0028; color:#FFFFFF;}
.galName em{ display:inline-block; float:right; background-image:url(../imghualang/ico.png); background-repeat:no-repeat; background-position:-32px -866px; padding-left:20px; line-height:30px; font-family:'Verdana'; color:#FFFFFF; font-size:12px;}
.galDetail { background:#f5f5f5;; padding:10px; margin-top:10px;}
.galDetail dt {float:left; width:160px;text-align:center;height:120px;}
.galDetail dt img {vertical-align:middle;}
.galDetail dd {float:right; width:150px; font-size:12px; line-height:24px;}
.galDetail h4{ padding:3px 0 9px 0;}
.galDetail h4 a{ font-size:14px;}
.galDetail dl { background:url(../imghualang/dashgray.gif) repeat-x bottom; padding-bottom:11px; margin-bottom:10px;}

/*热度榜*/
h2.hot {border-top:0; background:url(../imghualang/dashed.png) repeat-x top; padding-bottom:4px;}
.searchGal { display:block; height:40px; text-align:center; line-height:40px; color:#FFFFFF; background-color:#df0028; font-size:14px; font-family:'Microsoft Yahei'; font-weight:bold; margin:0 10px; margin-top:16px;}
.searchGal:hover {color:#FFFFFF;}
.hotTop{ height:236px;}

/*最新加入*/
.newJoin li {float:left; position:relative;}
.newJoin .bgLink { width:188px; height:188px;background:#FFFFFF\9; filter:alpha(opacity=0)\9; opacity:0;}
.newJoin b {display:block; width:188px; background:rgba(0,0,0,0.75); background:#000000\9; filter:alpha(opacity=75)\9; position:absolute; z-index:1; bottom:0; left:0;height:62px; opacity:0.75}
.newJoin .joinInfo { width:100%; height:62px; position:absolute; bottom:0; z-index:2; color:#FFFFFF; line-height:normal; left:0;}
.newJoin .joinInfo h4 { padding:12px 10px 7px; font-size:14px;}
.newJoin .joinInfo h4 a {color:#FFFFFF; font-family:'宋体'}
.newJoin .joinInfo h4 a:hover {color:#df0028;}
.newJoin .joinInfo p{ color:#999999; padding:0 9px 0 10px; font-size:12px;}
.newJoin li.hover b { background-color:#df0028; background:#df0028\9; filter:alpha(opacity=75)\9; opacity:0.75 }
.newJoin li.hover .joinInfo h4 a { color:#FFFFFF;}
.newJoin li.hover .joinInfo p { color:#FFFFFF;}

.tj {margin-top:20px;*margin-top:30px;}

/*hotWorks*/
.hotWorks { margin-top:20px;}
.hotWorksbg { background:#f4f4f4; padding:10px; position:relative; overflow:hidden; width:960px;}
.hotWorksList { width:960px; overflow:hidden; position:relative;}
.hotWorksList .hotWorksH {zoom:1; overflow:hidden; clear:both; margin-bottom:10px; height:400px; width:10000px;}
.hotWorksList .hotWorksPic {float:left; margin-right:10px; height:200px; overflow:hidden; position:relative; margin-bottom:10px;}
.hotWorksList .hotWorksPic .bgLink {height:200px;}
.hotWorksList .hotWorksPic img {height:200px; _position:relative; _z-index:1;}
.hotWorksList b{display:none; width:100%; background:#df0028; background:#df0028\9; filter:alpha(opacity=90)\9; position:absolute; z-index:1; bottom:0; left:0;height:200px; opacity:0.9}
.hotWorksList .hotInfo {position:absolute; width:100%; z-index:2; bottom:0; left:0; height:200px; display:none;}
.hotInfo h4 { padding:16px 10px 8px; color:#FFFFFF; line-height:normal;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis; _position:relative; _z-index:2;}
.hotInfo p {line-height:20px; color:#FFFFFF; padding:0 10px; font-size:12px; _position:relative; _z-index:2;}
.hotWorksbg .next,.hotWorksbg .prev { background-color:rgba(0,0,0,0.75); background-color:#000000\9; filter:alpha(opacity=90)\9;background-image:url(../images/ico.png); background-repeat:no-repeat; position:absolute; top:195px; display:block; width:40px; height:40px; opacity:0.9; z-index:9}
.hotWorksbg .next {right:-40px; background-position:-19px -1131px;}
.hotWorksbg .next:hover { background-color:#df0028; background-position:-19px -1201px}
.hotWorksbg .prev {left:-40px; background-position:-23px -990px;}
.hotWorksbg .prev:hover { background-color:#df0028; background-position:-23px -1060px}
.hotScroll {height:20px; background:#5a5a5a;}
.hotScroll span { display:inline-block; background:#999999; width:10%; height:20px; cursor:pointer;}
.hotScroll span.hover { background:#df0028;}
.hotWorksList .hover b,.hotWorksList .hover .hotInfo{ display:block;}
/*面包屑*/
.location{height:20px;margin-top:20px;margin-bottom:10px;overflow:hidden;line-height:20px}
.location a,.location strong{display:inline-block;padding:0px 22px 0px 10px;background-image:url(../imghualang/ico.png);background-repeat:no-repeat;font-size:12px}
.location a{background-color:#DFDFDF;background-position:100% -701px;}
.location a:hover,.location .hover{background-color:#df0028;background-position:100% -726px;color:#FEFEFE}
.location .base:hover{background-position:100% -726px;}
.location .preHover{background-position:100% -756px;}
.location .lastLink{background-position:100% -812px;}
.location .lastLink:hover{background-position:100% -837px;}
.location strong{background-color:#000000;background-position:100% -785px;color:#FEFEFE;}

/*列表分页页*/
.listJump{border-top:1px solid #000000;border-bottom:1px solid #000000;height:38px;line-height:1;text-align:center;overflow:hidden}
.listJump a,.listJump span{vertical-align:middle;border-top:2px solid #FFFFFF;padding-top:9px;font-family:"宋体";zoom:1}
.listJump span{display:inline-block;font-family:Verdana;padding:11px 15px 13px;}
.listJump a,.listJump .dot{display:inline-block;padding:11px 15px 13px;font-family:Verdana,Arial}
.listJump span.unpage{background:#df0028;color:#FEFEFE; border-top-color:#df0028;}
.listJump span.unspan{color:#999999;}
.listJump a:hover{border-color:#df0028;background:none;color:#000000}
.listJump .dis{padding:0 15px;color:#999999}

/*列表标签*/
.label { height:37px; line-height:1; border-top:3px solid #000000; font-size:12px; padding:0 10px;}
.label label { margin-right:29px; padding-top:13px; display:inline-block;}
.label input { vertical-align:middle; margin-top:-3px; margin-right:10px;}

/*资讯列表*/
.lay660 { width:660px;}
.lay300 { width:300px;}
.newsList { margin-bottom:40px;}
.newsList dl{ padding:30px 10px 31px; background:url(../imghualang/dashgray.gif) repeat-x bottom; zoom:1; overflow:hidden;}
.newsList dl.last {background:none; padding-bottom:0;}
.newsList dt {float:left; width:227px;}
.newsList dd {float:right; width:393px;}
.newsList h4 { line-height:normal; padding:4px 0 6px;}
.newsList p { color:#666666; line-height:24px; font-size:12px;}
.newsList .key,.newsList .time {color:#999999;}
.newsList .key{}
.newsList .key b { margin-right:12px; color:#999999; font-weight:normal;}
.newsList .key a:hover { color:#df0028;}
.newsList .time { line-height:1; padding-top:4px;}
.newsList .time span {padding:0 8px 0 6px;}

.hotList a:link{ color:#666666;}
.hotList a:visited{ color:#999999;}
.hotList a:hover{ color:#df0028;}
.hotList .fbold a:link{ color:#333333; font-weight:bold;}
.hotList .fbold a:visited{ color:#999999; font-weight:bold;}
.hotList .fbold a:hover{ color:#df0028; font-weight:bold;}
/*半透明标题、视频icon120*90图片列表*/
.picList120{overflow:hidden;zoom:1}
.picList120 li{position:relative;zoom:1;float:left;display:inline;width:145px;margin:0px 10px 10px 0px}
.picList120 img{width:145px;height:110px}
.picList120 .mr0{margin-right:0px}
.picList120 .picTxt{font-size:12px;line-height:20px}
.picList120 .vico{position:absolute;top:33px;left:5px}
.picList120 .shade{height:20px;width:100%}
.hotEx { margin-top:20px;}
/*最新艺术家*/
.newArt { padding:10px 0 0 10px;}
.newArt li { width:60px; margin-right:13px; float:left; text-align:center; font-size:12px; line-height:32px; margin-bottom:10px;}
.newArt li.last { margin-right:0;}
.newArt li span {display:block;}
.newArt a { display:block; color:#333333;}
.newArt a:hover {background-color:#df0028; color:#FFFFFF;}

/*热门画廊*/
.hotGal a:link{ color:#666666;}
.hotGal a:visited{ color:#999999;}
.hotGal a:hover{ color:#df0028;}
.hotGal .fbold:link{ color:#333333;}
.hotGal .fbold:visited{ color:#999999;}
.hotGal .fbold:hover{ color:#df0028;}
/*责任编辑*/
.footertop{ margin-top:30px; background:#9e9e9e;}
.contact{font-size:12px; padding-bottom:1px; width:980px; margin:0 auto;}
.contact .mail{font-family:Verdana;display:inline-block;padding-left:20px;margin-right:20px;background-position:-32px -547px;text-decoration:underline}
.contact .mail:hover{color:#df0028;text-decoration:underline}
.contact .tel{font-family:Verdana;display:inline-block;padding-left:20px;background-position:-32px -581px;margin:0px 20px 0px 13px;}
.botNav{padding:6px 0px;text-align:center;font-size:12px;line-height:20px}
.botNav a{display:inline-block;margin-right:10px;padding-left:12px; color:#181818; font-size:14px;font-family:"Microsoft Yahei","宋体";}
.botNav a:hover{ color:#FFFFFF;}
.footer{ background:#2D2D2D; overflow:hidden; font-family:"Microsoft Yahei","宋体";}
.fl{ float:left;}
.copyLeft{ width:415px; }
.copyLeft p{ word-spacing:normal; line-height:18px; text-align:left; padding-left:40px;}
.copyCen{ width:290px; overflow:hidden; padding:0 38px;border-right:#323232 solid 2px;border-left:#323232 solid 2px;}
.copyCen .ccto h3{ font-size:16px; line-height:18px;}
.copyCen .ccto strong{ font-size:12px; padding-left:15px;}
.copyCen .ccto h3 span{ font-weight:normal; font-size:18px;}
.copyCen .ccto p{ line-height:20px; padding:20px 0;}
.copyRight{width:155px; overflow:hidden; padding-left:38px;}
.copyRight h3{ font-size:16px;height:40px;}
.copyRight img{ width:120px; height:120px;}

/********************************频道详细页********************************/
.newsDetail{border-top:3px solid #000000}
/*标题部分*/
.newsDetail .caption{padding:0px 10px 28px 30px;background:url(../imghualang/dashed.png) 0 100% repeat-x;zoom:1;}
.newsDetail .title{margin:30px 0px 18px;font-size:24px;line-height:1;}
.caption .info{line-height:24px;height:24px;color:#666666;font-size:12px;overflow:hidden;}
.caption .info .fl{width:550px;overflow:hidden;}
.caption .info .fr{width:70px;overflow:hidden}
.caption span{margin-right:10px}
.caption .time{font-family:Verdana;}
.share{line-height:1.5;}
.caption .font{float:left;display:inline;margin-left:10px;width:24px;height:24px;overflow:hidden;zoom:1}
.caption .hover{cursor:pointer}
.caption .dis{cursor:auto;}
.caption i{display:inline-block;width:24px;height:24px;background-image:url(../imghualang/inner_ico.png);background-repeat:no-repeat;}
.caption .font .sub{background-position:0 -52px;}
.caption .font .plus{background-position:0 -76px;}
.caption .dis .sub{background-position:-48px -52px;}
.caption .dis .plus{background-position:-48px -76px;}
.caption .hover .sub{background-position:-24px -52px;}
.caption .hover .plus{background-position:-24px -76px;}
/*正文部分*/
.newsCont{padding:20px 30px 0px}
.newsCont .sub{background:url(../imghualang/bg.png) 0 0 repeat;padding:14px 10px;font-size:12px;line-height:24px;color:#999999}
.newsCont .sub strong{font-weight:bold}
/*推荐关键字*/
.key { font-size:12px; line-height:30px;}
.key span{ display:inline-block; color:#666666; margin-right:21px; padding-left:10px; width:74px; background:url(../imghualang/keybg.gif) no-repeat;}
.key a { display:inline-block; color:#666666; margin-right:8px; padding:0 10px; white-space:nowrap; background:url(../imghualang/bg.png);}
.key a:hover { background:#df0028; color:#FEFEFE; text-decoration:none;}
.newsCont .detail{padding:20px 0px 22px}
.newsCont .detail i,.newsCont .detail em{font-style:italic}
.newsCont .detail strong{font-weight:bolder}
.newsCont .detail ul{list-style-type:disc;list-style-position:inside;}
.newsCont .detail ol{list-style-type:decimal;list-style-position:inside;}
.newsCont .detail h1{font-size:2em;margin:.67em 0}
.newsCont .detail h2{font-family:"宋体";font-size:1.5em;margin:.75em 0}
.newsCont .detail h3{font-size:1.17em;margin:.83em 0}
.newsCont .detail h4{margin:1.12em 0}
.newsCont .detail h5{font-size:.83em;margin:1.5em 0}
.newsCont .detail h6{font-size:.75em;margin:1.67em 0}
.ps{width:620px;margin:0 auto;}
.ps .author{padding:0 0px 10px;color:#999999}
.ps p{font-size:12px;color:#999999}
/*详细页分页*/
.detailJump{height:38px;line-height:1;text-align:center; margin-bottom:30px;}
.detailJump a{display:inline-block;padding:13px 15px;margin-right:1px;font-family:Verdana}
.detailJump .current,.detailJump a:hover{background:#df0028;color:#FEFEFE}
/*行高30文字列表*/
.comp_list30{line-height:30px;padding:12px 10px}
.comp_list30 li{padding-left:14px;background-position:-28px -186px;height:30px;overflow:hidden;}
.comp_list30 .hover{background-position:-28px -220px}
.comp_list30 .classify{background:none;margin-left:20px;padding-left:0px;color:#666666}
.comp_list30 .v{float:left;width:16px;height:16px;background-position:0px -114px;margin-right:5px;margin-top:8px}
.comp_list30 .cate{margin-right:7px}
.comp_list30 .right{float:right;color:#666666}
.comp_list30 a:visited{color:#999999}
.comp_list30 .right:hover{color:#df0028}
.comp_list30 .time{float:right;color:#999999;font-family:Verdana}
.mig li a { background:none; padding-left:0;}
/*发表评论*/
/*我要评论*/
.review {background:url(../imghualang/bg.png) 0 0 repeat;padding:0px 10px 10px}
.review .title{ overflow:hidden; line-height:40px;font-size:12px;padding-right:10px}
.review .title h2{font-size:16px;font-weight:bold;}
.review .title a,.review .summary a{margin-left:10px; text-decoration:underline}
.review .summary{font-size:12px;color:#666666;padding-left:10px}
.review .summary em{color:#FF0000;font-family:Verdana,Arial}
.review .revForm{padding:0px 10px 19px 0px;}
.revForm .revTxt{ width:618px;height:100px;overflow:auto;font-size:12px; line-height:24px}
.revForm .input{height:98px;line-height:22px;}
.revForm .inputH{height:98px;line-height:22px}
.revForm .focus{height:98px;line-height:22px}
.revForm .userInfo{padding:9px 0px; line-height:30px}
.revForm .userInfo .input{height:22px;line-height:22px;}
.revForm .userInfo .inputH{height:22px;line-height:22px}
.revForm .userInfo .focus{height:22px;line-height:22px}
.revForm .user{width:128px}
.revForm .verify{width:78px;margin-left:10px}
.revForm .verifyCode{width:60px;height:30px;margin-left:10px; vertical-align:bottom}
.revForm .btn{float:right;display:inline;padding:0px 10px;height:30px;background:#df0028;color:#FEFEFE;border:0;font-size:12px;font-weight:bold; cursor:pointer; line-height:30px ; overflow:visible}
.revForm .hover{background:#df0028}
.revForm input[type="button"]::-moz-focus-inner {border:none ;padding:0;}
.revForm .tips{color:#999999;font-size:12px; line-height:14px}

.review .revList{background:#FFFFFF; padding:0px 10px}
.review dl{padding:13px 10px 10px;}
.review dt{font-size:12px;color:#999999; line-height:24px;}
.review dt .time{margin-left:10px;font-family:Verdana,Arial }
.review dd{width:600px; word-break:break-all;}
.listMore{ text-align:right;}
.review .plList a { background:#df0028; color:#FFFFFF; display:inline-block; line-height:1; padding:4px 10px 3px; text-decoration:none;}
.plList a:hover {background:#df0028}

.plList a.fl { font-size:14px; font-family:'Microsoft Yahei'; font-weight:bold; padding:6px 10px 10px; margin-top:5px; margin-left:0;}

p.open { text-align:right;}
/*图片列表206*206*/
.aucLabel { height:24px; border-bottom:1px solid #000000; margin-bottom:10px;}
.aucLabel li{ height:24px; line-height:24px;}
.aucLabel li a { display:block; padding:0 9px 0 10px; font-weight:bold;}
.aucLabel li a:hover,.aucLabel .current a { background-color:#000000; color:#FEFEFE;}
.picList li{ float:left; width:206px; position:relative;}
.picList b {display:block; width:100%; background:rgba(0,0,0,0.75); background:#000000\9; filter:alpha(opacity=75)\9; position:absolute; z-index:1; bottom:0; left:0;height:62px; opacity:0.75}
.picList .picInfo { width:100%; height:62px; position:absolute; bottom:0; z-index:2; color:#FFFFFF; line-height:normal; left:0;}
.picList .picInfo h4 { padding:12px 10px 4px; font-size:14px;}
.picList .picInfo h4 a,.picList .picInfo h5 a {color:#FEFEFE; font-family:'宋体'}
.picList .picInfo h4 a:hover,.picList .picInfo h5 a:hover {color:#df0028;}
.picList .picInfo p{ color:#999999; padding:0 9px 0 10px; font-size:12px;}
.picList p { line-height:20px;}
.picList .hover h4 a:hover,.picList .hover h5 a:hover { text-decoration:underline; color:#FEFEFE;}
.picList .hover p {color:#FEFEFE;}
.picList .picInfo h5{ font-size:12px; padding:12px 10px 7px; font-weight:normal;}
.ex b{ height:82px;}
.ex .picInfo { height:82px;}
.ex .picInfo h5 { padding:14px 10px 2px;}
.top10 li {padding:0;height:30px;}

/*视频列表*/
.videoList li{ width:145px; margin-bottom:10px; line-height:32px; position:relative; font-size:12px; text-align:center;}
.videoList b {display:inline-block; position:absolute; width:32px; height:32px; background:url(../imghualang/vico.png) no-repeat 0 -133px; left:10px; top:67px;}
.videoList span { display:block; height:32px;}
.videoList li.hover span {color:#FEFEFE;}

/*拍卖预展*/
.yzList { width:296px; height:146px; overflow:hidden; padding:4px 9px 0 10px; line-height:24px; font-size:12px; background-color:#FFFFFF;}
.yzList span,.yzList strong{ display:block; white-space:nowrap; overflow:hidden;}
.yzList span { float:left; width:60px;}
.yzList strong { float:right; width:216px;}

.art li {width:124px; margin-right:10px;}
.art {padding:0;}
/*拍卖指数*/
.indexList { width:392px; float:left;}
.indexList .aucLabel { margin-bottom:0;}
.index { background:#FFFFFF; padding:10px; width:372px; height:123px;}
.downPdf { float:left; width:218px; height:143px; position:relative; margin-top:25px; margin-left:20px;}
.downPdf .downUp {background:url(../imghualang/downIndex.gif) no-repeat; width:90px; height:29px; border:0; cursor:pointer; position:absolute;bottom:10px; right:10px;}



.ser .lay710 span a { display:inline; color:#df0028; line-height:normal; background:none; height:auto; font-family:'Microsoft Yahei'; font-size:14px;}
.ser .lay710 span a:hover { color:#df0028; background:none;}

/*二维码*/
#anchor { overflow:visible;}
/*二维码*/

.qrCode { width:40px; zoom:1;}
.qrCode b {font-size:12px; background-color:#D4D4D4; background-image:url(../imghualang/code.gif); background-repeat:no-repeat; background-position:8px 8px; width:40px; height:40px; display:block;border-bottom:1px solid #FFF; background-color:#D4D4D4; }
.qrCode .qr {display:none; position:absolute; top:-129px;overflow:hidden;font-size:14px; font-weight:bold; text-align:center;}
#code { float:right; overflow:hidden;}
.qrCode .qr img {width:80px; height:80px;}
.qrHover b { background-color:#df0028; background-position:8px -47px; color:#000000;}
.qrHover .qr {display:block;}
.qrCode .qr ul { zoom:1; overflow:hidden; background-color:#FFF; border:3px solid #000000; color:#000000; padding:30px 10px 0; height:133px;}
.qrCode .qr li {float:left; margin-right:20px; width:120px; line-height:32px; font-family:'Microsoft Yahei'; font-size:14px;}
.qrCode .qr li.last {margin-right:0;}

/*logo文字*/
#topbar{ position:relative; width:1000px; margin:0 auto;}
#topFix{ background:#2D2D2D;}
#top { padding:0; margin:0 auto;position:absolute; top:0; left:0;}
/*logo*/
#logo{float:left;display:inline;width:190px; margin-left:-17px; padding:0 17px; background:url(../imghualang/logo_bg.png) left bottom no-repeat;}
#logo h1{ border-top:#df0028 solid 3px;}
#logo strong{width:50px;height:49px;float:left;background:url(../imghualang/logo.png) 0 0 no-repeat;}
#logo strong a{display:block;width:50px;height:49px;text-indent:-2999px}
#logo a.logoLink{margin-left:10px;font-family:"Microsoft Yahei";font-size:36px;font-weight:bold;line-height:40px; display:inline; text-indent:0; width:auto; height:auto;}
#logo a.logoLink {float:left;padding-right:20px; padding-top:14px; line-height:46px; background:url(../imghualang/gc.jpg) no-repeat right top; }
#logo a.logoLink:hover { text-decoration:none; color:#000;}
#logo strong {height:50px; background-position:0 4px; height:53px; margin-top:12px;}
.logoTxt {float:left; line-height:20px; height:33px; font-size:14px; font-family:'Microsoft Yahei';margin-left:-1px; width:173px; background:url(../imghualang/logo.png) no-repeat -210px 0; margin-top:17px; padding-left:21px; padding-top:12px;}
.logoTxt b {font-family:'Microsoft Yahei'; color:#0f820c; font-size:14px; display:block; font-weight:normal;}
.logoTxt span { color:#666666;}
.search {padding-top:7px;}
.tiao { position:absolute; background:url(../imghualang/tiao.gif); width:243px; height:35px; padding-left:5px; top:-35px; left:308px;}
.tiao em { color:#FFFFFF; cursor:auto; display:inline; float:none; font-size:12px; font-family:'宋体'; line-height:30px; margin-top:5px; padding:0; float:left;}
.tiao b { float:right; background:url(../imghualang/closeS.gif) no-repeat; width:12px; height:12px; display:inline-block; overflow:hidden; margin:7px 2px 0 0; cursor:pointer;}

.advR img {width:250px; height:250px;}
.bgF {background-color:#FFF; margin:0 10px 10px; padding:10px 0 0;}
.ser h2 { padding:9px 0 9px 18px}
.ser h2 a{ color:#df0028;}
.serW:hover { color:#000;}
.bgF #mainSearch { margin-top:0; padding-top:0;}
.sinput {padding-left:5px;}


/*导航修改*/
#inNav {padding-top:17px; border-bottom:0; padding-bottom:10px;}
#inNav ul{ font-family:'Microsoft Yahei';}
#inNav .mainNav {padding-left:20px; padding-bottom:7px; line-height:normal;}
#inNav .mainNav li {display:inline;}
#inNav .mainNav a {margin-right:21px;font-size:14px; padding:0 4px;}
#inNav .mainNav .last {margin-right:0;}
#inNav .subNav {padding-left:20px; background:url(../imghualang/navBg.gif) left top;}
#inNav .subNav {line-height:27px;}
#inNav .subNav a{margin-right:35px;color:#666; line-height:27px; font-size:12px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#inNav .subNav a{ margin-top:1px;}}

#inNav .subNav .first a{color:#000000; margin-right:45px;}
#inNav .subNav .first {background:url(../imghualang/navLine1.gif) no-repeat right center;margin-right:36px;}
#inNav .subNav .last {background:url(../imghualang/navLine1.gif) no-repeat left center;padding-left:46px;}

.indexBox  .pw{ position:relative; padding-top:20px;}
.bubble { position:absolute; width:250px; top:149px; left:383px;}
.bubble b { display:inline-block; background:url(../imghualang/arrow_b1.gif) no-repeat; width:9px; height:9px; overflow:hidden; font-size:0; line-height:0; margin:0px 0 -1px 31px; position:relative; z-index:1;}
.bubble .close { display:inline-block; background:url(../imghualang/close.gif) no-repeat 0 0; width:16px; height:16px; overflow:hidden; font-size:0; line-height:0; float:right; margin-top:4px; margin-right:6px;}
.bubble .close:hover {background-position:0 -17px; float:right;}
.bubble .bubTxt { zoom:1; overflow:hidden; height:43px; position:relative; z-index:0;}
.bubble .bubL {background:url(../imghualang/bubL.png) no-repeat left bottom; width:31px; height:43px; float:left; display:inline;}
.bubble .bubM {background:url(../imghualang/bubM.png) repeat-x left bottom; width:200px; height:35px; float:left; display:inline; font-size:14px; font-family:'Microsoft Yahei'; color:#996600; padding-top:8px;}
.bubble .bubR {background:url(../imghualang/bubR.png) no-repeat left bottom; width:6px; height:43px; font-size:0; float:left; display:inline;}
.bubble .bubM ul { line-height:20px; height:20px;overflow:hidden; float:left;padding:0 0 0 9px; margin-top:1px;}


.fblod{ font-weight:normal;}
.bgb{ background:#f5f5f5;}
#subNav .level0 a:hover{ background:url(../imghualang/subbg.gif) left center no-repeat; color:#FFF;}
#subNav .level0 .current a{ background:url(../imghualang/subbg.gif) left center no-repeat; color:#FFF;}
#subNav .level0 a{ width:64px; height:25px; padding:0; text-align:center;}



/********新闻列表页*********/
.hr{width:100%; height:5px; line-height:5px; overflow:hidden; clear:both; background:#000000}
/*列表*/
#newsList{border-top:3px solid #000000}
#newsList .txtList30{background:url(../img/dashgray.gif) 0 100% repeat-x;padding:32px 10px 33px 10px}
#newsList .last{background:none; padding-bottom:32px;}
#newsList a
{
	font-size:14px;
	line-height:30px;
}
.adv300x250{ width:300px;overflow:hidden;}
.daily .comp_list24 a{ color:#666666;}
.daily .comp_list24 a:hover{ color:#56AAFF;}
.aucLabel { height:24px; border-bottom:1px solid #000000; margin-bottom:10px;}
.aucLabel li{ height:24px; line-height:24px;}
.aucLabel li a { display:block; padding:0 9px 0 10px; font-weight:bold;}
.aucLabel li a:hover,.aucLabel .current a { background-color:#000000; color:#FEFEFE;}
.videoList li{ width:145px;height:128px;overflow:hidden; margin-bottom:10px; line-height:32px; position:relative; font-size:12px; text-align:center;}
.videoList b {display:inline-block; position:absolute; width:32px; height:32px; background:url(../img/vico.png) no-repeat 0 -133px; left:10px; top:67px;}
.videoList span { display:block; height:32px;}
.videoList li.hover span {color:#FEFEFE; cursor:pointer}
/*专栏作家*/
.columnist ul {zoom:1; overflow:hidden; padding:14px 0 14px 20px; }
.columnist a {line-height:14px; font-size:12px;}
.columnist a:link {color:#666;}
.columnist a:visited {color:#999;}
.columnist a:hover {color:#56AAFF;}
.columnist li { width:70px; float:left; display:inline; line-height:12px; padding:5px 0; display:inline;}
/*radio切换选择**/
.label { height:38px; font-size:12px; padding:0 10px;line-height:38px;}
.label label { margin-right:29px; display:inline-block;vertical-align:middle; padding:0px;_padding-top:10px;}
.label input { vertical-align:middle; margin-top:-3px; margin-right:10px; }


.type p{ margin-bottom:0; font-size:12px; zoom:1; overflow:hidden;background:url("../img/dashgray1.gif") repeat-x scroll center top; padding:15px 0 5px;*padding-bottom:15px;}
.type strong { display:inline-block; width:73px; color:#666; font-weight:bold; float:left;font-size:14px;padding:5px 0px;}
.type p b { display:inline-block; width:596px; float:left;}
.type span {margin-right:5px; cursor:pointer; float:left; margin-bottom:2px;}
.type .fr {float:right;}
.type span.cur,.type span.cur a,.type a:hover { background-color:#555555; color:#FFFFFF;text-decoration: none;}
.type b { cursor:pointer; font-weight:normal;}
.type a {float:left; font-size:14px;padding:5px;}
.type a.all {float:right; margin-right:0; color:#56AAFF;}
.type a.all:hover {color:#FFF;}
/*hotList*/
.hotList a { float:left; width:200px; display:inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hotList em {background-color:#000; color:#FEFEFE;}
/*作品查询*/
.bgF {background-color:#FFF; margin:0 10px 9px; padding:10px 0 0;}
.serA .ser { padding:10px 0 1px;}
.serA .ser .type {background-position:center bottom; margin:0; padding-top:0;}

.selectTab {font-size:12px; padding:7px 0;zoom:1; overflow:hidden;}
.type .selectTab span { float:right; background-color:#555555; padding:; color:#FEFEFE; padding:8px 9px 7px 10px;  margin-right:0;}
.selectTab em {margin-right:5px; float:left; margin-top:8px;padding-top:3px;}
.selectTab b { background-color:#FFF; border:1px solid #e6e6e6; padding:7px 8px 7px 10px; cursor:auto; margin-right:10px; display:inline-block; float:left; zoom:1; overflow:hidden;}
.selectTab img { margin-left:2px;padding:2px; background-color:#FFF; vertical-align:top; cursor:pointer; width:8px; height:8px; background-image:url(../img/closeA.gif); background-repeat:no-repeat; background-position:2px -20px;}
.selectTab i { float:left; margin-right:9px;}
.selectTab b.hover img {background-color:#000000; background-position:2px 2px;}
.serA .bgF #mainSearch {margin-top:10px;}
.serA .sinput { padding-bottom:10px; background:#f9f9f9;}
/*排序标签*/
.seq {font-weight:bold; font-size:14px; font-family:'微软雅黑'; background:url(../img/bg.png);}
.seqTabs {zoom:1; overflow:hidden; padding:10px 18px 10px 18px;}
.seqTabs p {float:left; line-height:20px;}
.seqTabs ul {float:left; zoom:1; overflow:hidden;}
.seqTabs li {float:left; background:url(../img/serLabelLine.gif) no-repeat right 7px; padding-right:9px; margin-right:9px;}
.seqTabs .last {background:none;}
.seqTabs em {float:left}
.seqTabs span { display:inline-block; float:left; height:22px; line-height:20px; margin-right:9px;}
.seqTabs a { width:22px; height:22px;display:inline-block;text-decoration:none; background-image:url(../img/serArrow.gif); background-repeat:no-repeat;  margin-right:1px;}
.seqTabs .down a { background-position:5px 8px;}
.seqTabs .down a.cur,.seqTabs .down a:hover { background-position:5px -26px;}
.seqTabs .up a { background-position:-33px 8px;}
.seqTabs .up a.cur,.seqTabs .up a:hover { background-position:-33px -26px;}
.seqTabs .down a:hover,.seqTabs .up a:hover{background-color:#56AAFF;}
.seqTabs .down a.cur,.seqTabs .up a.cur {background-color:#000;}

.seqTabs i {float:right; line-height:22px; color:#666; font-weight:bold;}
.seqLabel {zoom:1; overflow:hidden; padding:0 18px 6px;}
.seqLabel label {margin-right:20px; color:#000; zoom:1; overflow:hidden; display:inline-block; float:left; font-weight:normal;}
.seqLabel input { float:left; margin-right:6px; margin-top:10px;}
.seqLabel span {float:left;}

/*图片列表*/
.workList ul{ zoom:1; overflow:hidden; padding-bottom:30px;}
.workList li {float:left; display:inline; width:170px; margin-right:10px; height:257px; margin-bottom:16px;}
.workList .pic { width:170px; height:170px;display:table;table-layout:fixed\9; vertical-align:middle; overflow:hidden; table-layout:fixed; text-align:center; background-color:#f1f1f1;}
.workList .pic a {overflow:hidden;display:table-cell;vertical-align:middle;table-layout:fixed;width:170px; height:170px; line-height:170px;}
.workList .pic a img{vertical-align:middle;vertical-align:middle; line-height:170px; font-size:170px}
.workList .mr0 {margin-right:0;}
.workList h4 { font-weight:normal; line-height:normal; padding:10px 10px 2px;}
.workList .info { line-height:22px; font-size:12px; padding:0 10px;}
.workList .info span { color:#666;}
.workList .info em { font-family:Verdana; color:#000;}
.workList .hover h4 a,.workList .hover h4 a:hover { color:#FEFEFE; text-decoration:underline;}
.workList .hover .info em,.workList .hover .info span {color:#FEFEFE;}
.workList .hover .info a,.workList .hover .info a:hover {text-decoration:underline; color:#FEFEFE;}
/*推荐作品*/
.reco { line-height:normal; zoom:1; overflow:hidden;}
.reco li {position:relative; zoom:1; overflow:hidden; padding:11px 10px 10px; background:url(../img/dashed.png) repeat-x left top;}
.reco a { display:block; position:absolute; width:230px; height:90px;background:#000000;filter:alpha(opacity=0)\9; opacity:0; left:0; top:0;}
.reco .pic { width:90px; height:90px;display:table;table-layout:fixed\9; vertical-align:middle; overflow:hidden; table-layout:fixed; text-align:center; background-color:#f1f1f1; float:left;}
.reco .pic span {overflow:hidden;display:table-cell;vertical-align:middle;table-layout:fixed;width:90px; height:90px; line-height:90px; font-size:90px;}
.reco .pic span img{vertical-align:middle;vertical-align:middle; line-height:90px; font-size:90px; width:90px;}
.reco h4 { font-weight:normal; padding:8px 0 10px; font-size:14px;}
.reco .info{float:left; width:122px; padding:0 9px; height:90px;}
.reco .info p { font-family:Verdana; color:#d30000; font-size:12px;}
.reco .hover h4 {color:#56AAFF;}

/*店铺列表*/
.shopList { background:url(../img/line_black.gif) repeat-x bottom left;}
.shopList h3 { padding:12px 0 8px;}
.shopList h3 .fl { font-size:16px; font-weight:normal;font-family:'微软雅黑';}
.shopList h3 .fr { font-size:12px; font-weight:normal; font-family:'宋体';}
.shopList dl { padding:0 10px 31px;_padding-right:0; font-size:12px; line-height:24px;}
.shopList dt { width:100px; height:100px; margin-right:10px;}
.shopList .mid { width:310px; padding-top:4px;}
.shopList .right {width:270px;_width:280px; padding-top:10px;}
.shopList .mid table {width:100%; border-collapse:collapse;}
.shopList .mid td {width:50%; color:#666; vertical-align:top}
.shopList .mid .fblack {color:#000; margin-right:7px; white-space:nowrap;}
.shopList .mid .fred {color:#a00000; margin-right:7px; white-space:nowrap;}
.shopList .right ul {zoom:1; overflow:hidden;}
.shopList .right li {float:left; width:80px; height:80px; margin-left:10px; position:relative;}
.shopList .pic {display:table;table-layout:fixed\9; vertical-align:middle; overflow:hidden; table-layout:fixed; text-align:center; background-color:#f1f1f1;}
.shopList .pic a,.shopList .pic span {overflow:hidden;display:table-cell;vertical-align:middle;table-layout:fixed;}
.shopList .pic a img,.shopList .pic span img {vertical-align:middle;vertical-align:middle;}
.shopList dt .pic{ width:100px; height:100px;}
.shopList dt .pic a {width:100px; height:100px; line-height:100px; font-size:100px;}
.shopList dt .pic a img { line-height:100px; font-size:100px;}
.shopList .right li .pic{ width:80px; height:80px;}
.shopList .right li span {width:80px; height:80px; line-height:80px; font-size:80px;}
.shopList .right li span img { line-height:80px; font-size:80px;}
.shopList .right li a { display:block; position:absolute; left:0; top:0; width:80px; height:80px;background:#000; filter:alpha(opacity=0)\9; opacity:0;}
.mt1 {margin-top:-1px;}
/*展览列表*/
.exhiList {}
.exhiList dl { background:url(../img/line_gray.gif) repeat-x left bottom; zoom:1; overflow:hidden; padding:30px 10px 31px;}
.exhiList dt { width:120px; float:left; display:inline;text-align:center;}
.exhiList dd { width:550px; float:right; display:inline;}
.exhiList p {line-height:24px; font-size:12px; color:#666; zoom:1; overflow:hidden;}
.exhiList span {float:left; width:67px; display:inline-block;}
.exhiList b {font-weight:normal; float:left; width:430px; display:inline-block;}
.exhiList p a {color:#666; margin-right:11px;}
.exhiList p a:hover {color:#56AAFF;}
.exhiList .exListW { padding-top:8px;}
.exhiList .exListW a { color:#999; margin-right:13px;}
.exhiList .exListW a:hover {color:#56AAFF;}

/*推荐展览列表*/
.recoEx li {zoom:1; overflow:hidden; padding:11px 10px 10px; background:url(../img/dashed.png) repeat-x top left;}
.recoEx .pic {float:left; display:inline; height:100px;width:100px;text-align:center;}
.recoEx .info {float:left; width:110px; display:inline; height:107px; padding:0 10px;}
.recoEx h4 {padding:8px 0 7px; font-size:12px; line-height:normal;}
.recoEx h4 a { font-size:12px; line-height:normal;}
.recoEx p a,.recoEx p { font-size:12px; color:#666666; line-height:normal;}
.recoEx p a:hover {color:#56AAFF;}
.recoEx b {
    display: inline-block;
    height: 100%;
    overflow: hidden;
    vertical-align: middle;
    width: 0;
}
/*===日历样式===*/
.type .time .r_q_pic {position: absolute;right: 5px;top: 5px;}
.type .time .r_q_pic { background: url("../img/detailIco.png") no-repeat 0 -90px ;cursor: pointer; display: inline-block;height: 16px; width: 16px; margin-right:2px;}
.type .time .r_q_pic:hover,.type .time .cur{background: url("../img/detailIco.png") no-repeat -27px  -90px; }

.x_t {float:left; color:#666666; font-size:12px; margin-right:8px;}
.type .p_o{ float:left; position:relative; margin-right:0;}
.type .time em { margin-top:7px;}
.type .p_o .input_1{ border:#d4d4d4 1px solid; width:108px; height:24px; line-height:24px; padding-left:10px; font-family:verdana; color:#CCC; font-size:12px;}
.type .p_o .input_1H,.type .p_o .input_1F { border-width:1px;}
.type .p_o .input_1F,.type .p_o .input_1C { color:#000;}
.dateBtn{ float:right; padding-top:2px;}
a.sure_btn,a.chongzhi_btn{  width:45px; height:26px; text-align:center; display:block; float:left; margin-right:5px; font-weight:bold; line-height:26px;}
a.sure_btn{ background:#56AAFF;color:#fff;  }
a.sure_btn:hover{ background:#00ACE5;}
a.chongzhi_btn{ background:#666; color:#f1f1f1;}
a.chongzhi_btn:hover{ background:#999; color:#f1f1f1;}

#prevMonth,#nextMonth{ width:25px; height:30px; border:0px; cursor:pointer;}
#prevMonth{background: url("../img/arrow_l.gif") no-repeat; }
#nextMonth{background: url("../img/arrow_r.gif") no-repeat; }
#dateTr{  background: url("../img/bg.png") repeat;}
#dateTh{ color:#000; height:24px; font-family:"微软雅黑";}
#calendarTable td{ width:40px; height:40px; font-size:20px; font-family:Verdana; text-align:center; line-height:40px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; cursor:pointer; margin:0px; padding:0px;}
#lastshow { background: none repeat scroll 0 0 #efeded;border: 1px solid #D4D4D4; height:20px; line-height:20px; width: 155px;font-size: 12px; margin-left:53px;}
#calendarClear,#calendarToday,#calendarClose{background:#666666; color:#fff; font-size:12px; border:0px;  display:block; width:45px; height:26px; padding-bottom:3px; float:left; margin-right:10px; cursor:pointer; font-weight:bold;}

.close_pic { position:absolute; background: url("../img/com/a_close.gif") no-repeat scroll 0 0 transparent;background-position: -69px 0; cursor: pointer;right:5px;_right:2px;top:5px; display: block; height: 13px; width: 13px; z-index:2}

.type .time strong {margin-top:7px;}

.p10 {padding:10px;}
.recoPro dt {width:185px; float:left; display:inline;}
.recoPro .pic { width:185px; height:185px;display:table;table-layout:fixed\9; vertical-align:middle; overflow:hidden; table-layout:fixed; text-align:center; background-color:#f1f1f1;}
.recoPro .pic a {overflow:hidden;display:table-cell;vertical-align:middle;table-layout:fixed;width:185px; height:185px; line-height:185px; font-size:185px;}
.recoPro .pic a img{vertical-align:middle;vertical-align:middle; line-height:185px; font-size:185px}
.recoPro dd { width:475px; height:185px; display:inline; float:right; background-color:#FFF; padding:0 10px;}
.recoPro h3 { padding:11px 0 9px; zoom:1; overflow:hidden;}
.recoPro h3 a{ font-size:16px; font-family:'微软雅黑'; margin-right:20px; float:left;}
.recoPro h3 i { font-size:12px; background-color:#cc0000; color:#FEFEFE; padding-left:1px; float:left; margin-top:7px; line-height:normal;}
.recoPro table { width:100%; border-collapse:collapse; line-height:24px; font-size:12px; color:#666;}
.recoPro td {vertical-align:top;}
.recoPro .price { font-family:'Verdana'; font-weight:bold; color:#c00; padding-top:11px;}
.recoPro .tel { background:url(../img/ico.png) no-repeat -32px -573px; padding-top:11px; padding-left:26px; color:#000; font-family:Verdana; font-weight:bold;}

.sTime { background-color:#555555; font-size:12px; font-family:'微软雅黑'; color:#FEFEFE; padding:0 10px; line-height:24px; height:26px; display:inline-block; float:left; margin-left:10px;_line-height:26px;}

/*展览列表*/
.exhiList {}
.exhiList dl { background:url(../img/line_gray.gif) repeat-x left bottom; zoom:1; overflow:hidden; padding:30px 10px 31px;}
.exhiList dt { width:120px; float:left; display:inline;text-align:center;}
.exhiList dd { width:550px; float:right; display:inline;}
.exhiList p {line-height:24px; font-size:12px; color:#666; zoom:1; overflow:hidden;}
.exhiList span {float:left; width:67px; display:inline-block;}
.exhiList b {font-weight:normal; float:left; width:430px; display:inline-block;}
.exhiList p a {color:#666; margin-right:11px;}
.exhiList p a:hover {color:#56AAFF;}
.exhiList .exListW { padding-top:8px;}
.exhiList .exListW a { color:#999; margin-right:13px;}
.exhiList .exListW a:hover {color:#56AAFF;}

/*推荐展览列表*/
.recoEx li {zoom:1; overflow:hidden; padding:11px 10px 10px; background:url(../img/dashed.png) repeat-x top left;}
.recoEx .pic {float:left; display:inline; height:100px;width:100px;text-align:center;}
.recoEx .info {float:left; width:110px; display:inline; height:107px; padding:0 10px;}
.recoEx h4 {padding:8px 0 7px; font-size:12px; line-height:normal;}
.recoEx h4 a { font-size:12px; line-height:normal;}
.recoEx p a,.recoEx p { font-size:12px; color:#666666; line-height:normal;}
.recoEx p a:hover {color:#56AAFF;}
.recoEx b {
    display: inline-block;
    height: 100%;
    overflow: hidden;
    vertical-align: middle;
    width: 0;
}
/*===日历样式===*/
.type .time .r_q_pic {position: absolute;right: 5px;top: 5px;}
.type .time .r_q_pic { background: url("../img/detailIco.png") no-repeat 0 -90px ;cursor: pointer; display: inline-block;height: 16px; width: 16px; margin-right:2px;}
.type .time .r_q_pic:hover,.type .time .cur{background: url("../img/detailIco.png") no-repeat -27px  -90px; }

.x_t {float:left; color:#666666; font-size:12px; margin-right:8px;}
.type .p_o{ float:left; position:relative; margin-right:0;}
.type .time em { margin-top:7px;}
.type .p_o .input_1{ border:#d4d4d4 1px solid; width:108px; height:24px; line-height:24px; padding-left:10px; font-family:verdana; color:#CCC; font-size:12px;}
.type .p_o .input_1H,.type .p_o .input_1F { border-width:1px;}
.type .p_o .input_1F,.type .p_o .input_1C { color:#000;}
.dateBtn{ float:right; padding-top:2px;}
a.sure_btn,a.chongzhi_btn{  width:45px; height:26px; text-align:center; display:block; float:left; margin-right:5px; font-weight:bold; line-height:26px;}
a.sure_btn{ background:#56AAFF;color:#fff;  }
a.sure_btn:hover{ background:#00ACE5;}
a.chongzhi_btn{ background:#666; color:#f1f1f1;}
a.chongzhi_btn:hover{ background:#999; color:#f1f1f1;}

#prevMonth,#nextMonth{ width:25px; height:30px; border:0px; cursor:pointer;}
#prevMonth{background: url("../img/arrow_l.gif") no-repeat; }
#nextMonth{background: url("../img/arrow_r.gif") no-repeat; }
#dateTr{  background: url("../img/bg.png") repeat;}
#dateTh{ color:#000; height:24px; font-family:"微软雅黑";}
#calendarTable td{ width:40px; height:40px; font-size:20px; font-family:Verdana; text-align:center; line-height:40px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; cursor:pointer; margin:0px; padding:0px;}
#lastshow { background: none repeat scroll 0 0 #efeded;border: 1px solid #D4D4D4; height:20px; line-height:20px; width: 155px;font-size: 12px; margin-left:53px;}
#calendarClear,#calendarToday,#calendarClose{background:#666666; color:#fff; font-size:12px; border:0px;  display:block; width:45px; height:26px; padding-bottom:3px; float:left; margin-right:10px; cursor:pointer; font-weight:bold;}

.close_pic { position:absolute; background: url("../img/com/a_close.gif") no-repeat scroll 0 0 transparent;background-position: -69px 0; cursor: pointer;right:5px;_right:2px;top:5px; display: block; height: 13px; width: 13px; z-index:2}

.type .time strong {margin-top:7px;}

.p10 {padding:10px;}
.recoPro dt {width:185px; float:left; display:inline;}
.recoPro .pic { width:185px; height:185px;display:table;table-layout:fixed\9; vertical-align:middle; overflow:hidden; table-layout:fixed; text-align:center; background-color:#f1f1f1;}
.recoPro .pic a {overflow:hidden;display:table-cell;vertical-align:middle;table-layout:fixed;width:185px; height:185px; line-height:185px; font-size:185px;}
.recoPro .pic a img{vertical-align:middle;vertical-align:middle; line-height:185px; font-size:185px}
.recoPro dd { width:475px; height:185px; display:inline; float:right; background-color:#FFF; padding:0 10px;}
.recoPro h3 { padding:11px 0 9px; zoom:1; overflow:hidden;}
.recoPro h3 a{ font-size:16px; font-family:'微软雅黑'; margin-right:20px; float:left;}
.recoPro h3 i { font-size:12px; background-color:#cc0000; color:#FEFEFE; padding-left:1px; float:left; margin-top:7px; line-height:normal;}
.recoPro table { width:100%; border-collapse:collapse; line-height:24px; font-size:12px; color:#666;}
.recoPro td {vertical-align:top;}
.recoPro .price { font-family:'Verdana'; font-weight:bold; color:#c00; padding-top:11px;}
.recoPro .tel { background:url(../img/ico.png) no-repeat -32px -573px; padding-top:11px; padding-left:26px; color:#000; font-family:Verdana; font-weight:bold;}

.sTime { background-color:#56AAFF; font-size:12px; font-family:'微软雅黑'; color:#FEFEFE; padding:0 10px; line-height:24px; height:26px; display:inline-block; float:left; margin-left:10px;_line-height:26px;}
.ser label {
    float: left;
    font-size: 12px;
    margin: 11px 0 0 15px;
}

