@charset "utf-8";
/*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,li{list-style:none}
p{word-wrap:break-word}
h1,h2,h3,h4,h5,h6 {font-size:100%;/*font-weight:500*/}
/*Global definition*/
html{color:#000000;background:#FFFFFF;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}
body{margin:0 auto;font:14px/30px "宋体",Verdana,Arial;  overflow-x:hidden; }
a{text-decoration:none;outline:none; color:#000;}
a:hover { color:#0093A0;}
a.more{ text-decoration:underline}
.uline{ text-decoration:underline}
.c666{color:#666666}
.c000{color:#000000}
.c999{color:#999999}
.cc00{color:#CC0000}
.shade{position:absolute;display:block;background:rgba(0,0,0,0.75); background:#000000\9; filter:alpha(opacity=75)\9; }
h2{font-family:"微软雅黑";font-size:14px;}
.fmCN{font-family:"微软雅黑"}
.fmE{font-family:Verdana}
/*box*/
.pw{width:980px;margin:0 auto;}
.bg{background:url(../imgs/com/bg.png) 0 0 repeat;}
.undis{display:none}
.dis{display:block}
.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}
.nobdr{border:none}
.mt5{margin-top:5px}
.mt10{margin-top:10px!important}
.ml5{margin-left:5px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40 {margin-top:40px;}
.mr0{margin-right:0px}
.mr10{margin-right:10px}
.mt1{margin-top:-1px}
.mr20{margin-right:20px}
.pl10{padding-left:10px}
.lh20{line-height:20px}
.lh24{line-height:24px}
.lh40{line-height:40px}
.col2{width:50%}
.txtr{ text-align:right}
/*form*/
.input{ border:1px solid #D4D4D4; color:#999999;padding:3px 5px; height:22px;line-height:22px; font-size:12px;}
.inputH{border:2px solid #00ACE5;height:20px;line-height:20px;padding:2px 4px}
.focus{border:2px solid #00ACE5;height:20px;line-height:20px;padding:2px 4px;color:#000000}
.inputTxt{color:#000000}
.pwd{display:none; border-color:#00ACE5 !important;}
.optionInput{ position:relative;zoom:1; display:inline-block;*display:inline;*zoom:1; margin-right:4px;}
.optionInput ul{position:absolute;top:22px;left:0px ;width:196px;border:2px solid #0099CC; background:#FFFFFF; display:none;}
.optionInput li{padding:0px 5px;color:#999999;font-size:12px; line-height:22px}
.optionInput .hover{background:#0099CC; color:#FEFEFE}
.comp_list20 {font-size: 12px;line-height: 20px;}
/*font*/
.f12{font-size:12px}
.f14{font-size:14px}
.fb{font-weight:bold}
.pRela{position:relative;*zoom:1}
.pAbs{position:absolute}
.p10 {padding:10px;}
.inb{display:inline-block}
.lay250{width:250px; display:inline;}
.lay710{width:710px; display:inline;}
.lay500{ width:500px; display:inline;}
.lay190{width:190px; display:inline;}
.fwV {font-family:Verdana;}
/*btn*/
a.btn{height:24px;padding:0 9px 0 10px;font-size:12px;line-height:24px; background:#0099CC; display:inline-block; vertical-align:middle;}
a.btn:hover{background:#00ACE5}
/*index*/
/*page*/
#loginBar .home,.select .dropdown,.select .dropBtn,.bNav a,.contact .mail,.contact .tel,#anchor .ah,#anchor .hover,#anchor #message,#anchor .qrCode,.location a,.location strong{background-image:url(../imgs/com/common.png); background-repeat:no-repeat;}
/*顶部工具条*/
.select{float:right;*width:214px; *display:inline; font-size:12px;}
#loginBar .select {*width:auto;}
.site{position:relative;zoom:1;float:right; margin-right:1px;}
.select .dropdown{display:block;width:90px;padding:5px 0 5px 10px;background-color:#FFFFFF;background-position:100% 5px;zoom:1;line-height:14px;}
.select .dropdown a{float:left; width:66px; border-right:1px solid #D4D4D4; color:#000000;}
.select .hover{background-color:#0099CC!important;background-position:100% -15px;}
.select .hover a{border-right:1px solid #0984ad}
.select .dropBtn{ position:absolute;left:77px;top:9px;width:23px;height:5px; 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:#0099CC}
.select .hover .siteTit{color:#FEFEFE}
.select .hover .dropBtn{ visibility:visible;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.select .siteList{position:absolute;width:100px;left:0px;top:23px;display:none;background:#0099CC;*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:#FFFFFF;color:#0099CC;}
#loginBar .select .siteList a:hover{background:#FFFFFF;color:#0099CC;}
#topbar .other{float:left; margin-right:-1px;}
#topbar .other a{padding:5px 0px 5px 9px; display:inline-block; vertical-align:middle}
#topbar .other a.fred {color:#FFFFFF; background:#000000; display:inline; padding:0; margin-left:9px;}
#topbar .other a.fred:hover { background:#0099CC;}
#loginBar strong { color:#0099cc; margin-left:10px; line-height:24px;}
#loginBar a em {font-style:normal; color:#0099CC; font-weight:bold; font-family:Verdana}
#nav_member{z-index:999; width:90px;position:relative;}
#topFix{position:fixed;_position:absolute; z-index:10;top:0px;left:0px;width:100%;background:#333333}
#topbar{padding:5px 0;line-height:1; font-size:12px;*position:relative;}
#topbar{padding:5px 0 0px;line-height:1; font-size:12px;*position:relative;}
#topbar .pw {padding:0 0 5px 0; font-size:0;}
#loginBar a{margin-right:9px; vertical-align:middle;}
#loginBar .password,#loginBar .regesit { color:#000000;}
#loginBar .password:hover,#loginBar .regesit:hover { color:#0099CC;}
#loginBar a:hover {color:#0099CC;}
#loginBar a.btn {color:#FFFFFF;}
#loginBar{float:left;display:inline; width:553px; font-size:12px;}
#loginBar .btn{color:#FEFEFE;font-weight:bold; margin:0px;}
#loginBar .select {float:left; margin-left:0;}
#loginBar .select .site {float:left;}
#loginBar .select a {margin:0;}
#loginBar .select a:hover {color:#FFFFFF;}
#loginBar .input{height:16px;width:108px;margin-right:10px;line-height:16px; vertical-align:middle; }
#topbar .topTel { width:182px; float:right; color:#666666; padding-top:5px;*padding-top:7px; *line-height:1.1; text-align:right;padding-right:20px;*display:inline; font-size:12px;}
#topbar .topTel span {font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.cutLine{ height:5px;background:#FFFFFF;border-top:1px solid #D4D4D4; overflow:hidden;}
#loginBar span.fl a {line-height:24px;}
#loginBar span.fl .announce { color:#000000; margin-right:8px;}
#loginBar span.fl .announce:hover { color:#0099CC;}
#loginBar .home { float:left; display:inline;height:18px;padding:6px 9px 0px 31px;margin:0px 10px 0px 0px;background-color:#0099CC; background-position:-22px -615px; color:#FFFFFF;line-height:1; font-weight:normal;}
#loginBar .home:hover {background-color:#00ace6; background-position:-22px -645px; color:#FFFFFF;}
#loginBar strong { color:#000000;line-height:24px; margin-left:0; padding-top:1px; *display:inline-block;_padding-top:2px;}
#loginBar span .exit{ color:#999999; margin-left:2px; *margin-top:1px; line-height:24px; *display:inline-block;}
#loginBar span .exit:hover { color:#0099CC;}
#loginBar .nickName{font-weight:bold;margin:0px 7px 0 5px;}
#loginBar a em {font-style:normal; color:#0099CC; font-weight:bold; font-family:Verdana;font-size:12px; *font-size:11px;}
#topbar .other{float:right; margin-top:1px;}
#topbar .other a{padding-left:9px; display:inline-block; vertical-align:middle; color:#000000}
#topbar .other a:hover { color:#0099CC;}

/*页面底部公用*/
/*底部导航*/
.bNav{ border-top:3px solid #000000; padding:10px 0px;text-align:center}
.bNav a{display:inline-block; margin-right:11px;padding-left:14px ;background-position:-29px -112px; color:#000000;}
.bNav a:hover {color:#0099CC;}
.bNav .first{background:none}
/*copyright*/
.copyright{  padding:13px 0px 34px;text-align:center; line-height:24px; color:#666666; font-size:12px}
.copyright span{ font-family:Verdana}
.copyright a{margin-right:25px;  color:#666666}
.copyright a:hover{ color:#0099CC;}
.copyright em {margin-right:25px;}
/*一级导航*/
/*艺搜*/
/*搜索*/
.search{position:relative; zoom:1; width:500px;}
.search #sForm{ width:336px;height:36px; border:2px solid #0896a3; border-right:0; zoom:1;float:right; *position:relative; _display:inline; }
.sbtn{float:right;width:80px;height:40px;vertical-align:middle; display:inline-block; text-align:center; line-height:40px; font-size:14px; font-weight:bold; color:#FEFEFE; cursor:pointer; font-family:'微软雅黑'}
.sAll { background-color:#0093a0;}
.search .sAll:hover {background-color:#00abb7; color:#FEFEFE;}
.sShop { background-color:#006675;}
.search .sShop:hover {background-color:#007a8b; color:#FEFEFE;}

.search .sInput{width:316px; height:24px;padding:4px 10px;float:left; background-color:#FFFFFF;vertical-align:middle; border:none;font-family:"宋体";font-size:14px ; line-height:24px; color:#999999; margin-top:2px;}
.search .sFocus {color:#000000;}
.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:'微软雅黑'; letter-spacing:1px;}
.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);}
#top{padding:15px 0px 20px;position:relative;z-index:2; background:;}
#logo{float:left;display:inline;width:241px;}
#logo strong{height:40px;float:left; padding:0 15px 0 10px; display:block;}
#logo strong a{color:#000; font-family:'微软雅黑'; font-size:14px; line-height:38px;font-weight:bold;}
#logo strong a:hover { background-color:#0896a3; color:#FEFEFE;}
#logo strong.bbsLogo{ background:url(../imgs/com/line_logo.gif) no-repeat left; padding-left:16px;}
/*banner*/
.banner #logoName{ position:absolute;height:75px; top:57px; left:77px; background:url(../imgs/com/filter_bg.png) left top; padding:0 50px 0 10px; }
.banner #logoName h1 { line-height:43px; font-size:30px; color:#000000; font-family:'微软雅黑';font-weight:bold;*line-height:45px;}
.banner #logoName h1 strong { font-size:18px; margin-left:8px; vertical-align:2px;}
.banner #logoName p { line-height:24px; font-family:Verdana; color:#000; font-size:14px;}
#minQr,.minQr {margin-left:20px; cursor:pointer;}
/*责任编辑*/
.contact{padding-top:96px;padding-bottom:1px;font-size:12px;}
.contact .mail{display:inline-block;padding-left:20px;margin-right:20px;background-position:-32px -547px;text-decoration:underline; color:#000000; font-family:Verdana}
.contact .mail:hover{color:#0099CC;text-decoration:underline}
.contact .tel{display:inline-block;padding-left:20px;background-position:-32px -581px;margin:0 20px 0 13px; font-family:Verdana}
/*锚点*/
#anchor{position:fixed;left:50%;bottom:40px;_position:absolute;width:40px;margin-left:510px;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 -534px}
#anchor .hover{background-color:#0896a3;background-position:8px -617px}
#anchor #message{background-position:8px -576px}
#anchor #message:hover{background-position:8px -659px}
#anchor #back{background-color:#0896a3;text-align:center;font-family:'微软雅黑';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:#00ACE5;text-decoration:none;}
/*二维码*/
#anchor .qrCode { background-color:#D4D4D4;background-position:8px -919px;border-bottom: 1px solid #FFFFFF;font-size: 12px;padding: 32px 8px 0;}
#anchor .qr {background:#FFFFFF;border: 2px solid #D4D4D4;color: #000000;display: none;font-size: 14px;font-weight: bold;left: -239px;overflow: hidden;padding: 15px 15px 7px;position: absolute;text-align: center;top: -85px;width: 185px;}
#anchor .qr img {height: 185px;margin-bottom: 7px;width: 185px;}
#anchor .qrHover {background-color: #0896a3;background-position: 8px -974px;color: #FEFEFE;}
#anchor .qrHover .qr {display: block;}

/*频道导航*/
/*频道栏目导航subNav*/
#subNav{position:relative;zoom:1;}
#subNav ul{overflow:hidden;width:980px;margin:0 auto;}
#subNav li{float:left;display:inline;font-family:"微软雅黑"; overflow:hidden; font-weight:bold;}
#subNav .level0{font-size:14px}
#subNav .level0 ul{line-height:45px}
#subNav .level0 a{display:block;color:#FEFEFE; height:45px; float:left;text-align:center;width:108px;}
#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:26px;padding-bottom:6px}
#subNav .level1 a{color:#CCCCCC;font-weight:normal}
#subNav a:hover,#subNav .current a,#subNav li.hover a{background:#000000; color:#FFFFFF;}
#subNav .level0{background:#0093a0}
.bg{background:url(../imgs/com/bg.png) 0 0 repeat}
#subNav .level1 .current { color:#FEFEFE;}

/*面包屑*/
.location{height:20px;margin-top:20px;margin-bottom:10px;overflow:hidden;line-height:20px}
.location a,.location strong{display:inline-block;padding:0px 21px 0px 10px;font-size:12px; line-height:20px;}
.location a{background-color:#DFDFDF;background-position:100% -701px; color:#000000;}
.location a:hover,.location .hover{background-color:#0099CC;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;}

/*标题1*/
.favorShare{position: relative;*zoom:1; z-index: 1; padding:20px 0; margin:0 20px; background:url(../imgs/com/line_w.gif) repeat-x left bottom;}
.favorShare .favorWrap{ padding:10px 0px;}
.favorShare .focusBtn{margin-right:10px; padding:0px 7px; font:12px/26px 'Microsoft Yahei'; height:26px; border-radius:2px; background:#4CB7B7; float: left;color:#FEFEFE;border:1px solid #4CB7B7}
.favorShare .focusBtn b{ width:13px; height:13px; margin:7px 5px 0px 0px; float:left;background: url(../imgs/focus.png) 0 0 no-repeat; overflow:hidden}
.favorShare .focusBtn:hover{ background:#000; border-color:#000;}
.favorShare .focused{ color:#999}
.favorShare .focused b{ background-position:-18px 0px;}
.favorShare .focused,.favorShare .focused:hover{background:#FFF;  cursor:default;  border-color:#d4d4d4;}
.shareWrap{  float: right; margin-top:5px;}
.shareWrap .jiathis_style .jtico_jiathis{ margin:0px ; padding-left:16px !important}
.favorShare .popAlert{ display:none; position:absolute; z-index:12; left:0px; top:40px; width:194px; height:74px;  border:3px solid #EEEEEE; background:#FFF; text-align:center; overflow:hidden}
.favorShare .popAlert p{ font:14px/74px 'Microsoft Yahei';color:#18ae90;}
.fTxt {zoom:1; overflow:hidden;padding:4px 16px 4px 10px; position:relative;}
.lay250 .fTxt { padding:8px 16px 7px 22px;}
.fTxt span { float:left; line-height:28px; color:#000000; font-family:'微软雅黑'; font-size:16px;}
.fTxt i { font-weight:normal; font-size:12px; color:#777777; float:left; line-height:normal; font-family:'宋体'; margin:11px 0 0 5px;}
.fTxt .all { float:right; font-size:12px; font-family:'宋体'; font-weight:normal; color:#000000; margin-top:7px; line-height:1.2; padding:0 1px;}
.fTxt .all:hover {background-color:#0093A0; color:#FEFEFE;}
.wTxt { padding:0 29px; font-size:12px;}
.wTxt a { color:#000; text-decoration:underline; font-weight:normal;}
.wTxt a:hover {color:#000; text-decoration:none;}
.fLabel b {float:left; margin:2px 7px 0; line-height:normal;}
.fLabel span {color:#999999; cursor:pointer;}
.fLabel span.curr {color:#000;}
.proList li a { display:block; position:absolute; width:170px; height:232px;}
/*装饰器标题*/
.bdtit{height:36px;*height:37px;padding:0 10px;background:url(../imgs/com/dashed.png) 0px 100% repeat-x;zoom:1;font-size:16px;border-top:3px solid #000000; zoom:1; overflow:hidden;}
.nodot{background:none;height:36px;}
.notop {border-top:0;}
.bdtit .titName{ background-image:url(../imgs/com/common.png); background-repeat:no-repeat;display:inline-block;background-position:100% -255px;padding:10px 25px 11px 0px;margin-right:5px;font-family:"微软雅黑";zoom:1;line-height:1; float:left;}
.bdtit .titName a,.titName strong{font-weight:bold}
.bdtit .all { float:right; font-size:12px; font-family:'宋体'; font-weight:normal; line-height:1.2; padding:0 1px; margin-top:11px; color:#000000;}
.bdtit .all:hover {background-color:#c00000; color:#FEFEFE;}
/*列表分页*/
.listJump {border-top:1px solid #000000;border-bottom:1px solid #000000;height:38px;text-align:center;overflow:hidden}
.listJump span,.listJump a { padding:0 14px 0 15px; line-height:38px; display:inline-block; height:38px; font-size:14px;  vertical-align:top; text-decoration:none;}
.listJump span {color:#999; font-size:12px; padding:0; margin-left:10px; font-family:'simsun'}
.listJump b {font-weight:normal; font-family:Verdana;}
.listJump a { color:#000;font-family:Verdana;}
.listJump .pageTxt {font-family:'Microsoft Yahei';}
.listJump a:hover {border-top:3px solid #0093a0; line-height:32px; height:35px; text-decoration:none;color:#000;}
.listJump .dot {color:#CCC; padding:0 9px; line-height:30px;*line-height:44px;}
.listJump .dot:hover {color:#CCC;line-height:24px;*line-height:38px;}
.listJump a.cur,.listJump a.cur:hover { background:#0093a0; height:38px; line-height:38px; border:0;color:#FEFEFE;}
.listJump em { font-style:normal; display:inline-block;}
.listJump .go {position:relative;}
.listJump .go em {float:left;}
.listJump .goI { height:18px; width:28px; text-align:center; border:1px solid #CCC; color:#999; vertical-align:middle; margin:9px 5px 0 4px; font-size:12px; font-family:Verdana;display:inline-block; float:left;}
.listJump .goF { border-color:#0093a0; color:#000;}
.listJump .but { position:absolute; right:-13px; top:9px;width:30px; height:20px; background-color:#0093a0; padding:0; font-size:12px; font-family:'simsun';line-height:20px; display:inline-block; color:#FEFEFE; line-height:20px; border:0; display:none; cursor:pointer;}
.listJump .but:hover { background-color:#00ace5; color:#FEFEFE; border:0; height:20px; line-height:20px;}

#jiathis_weixin_share {line-height:20px;}

/*---------------------- 显示ICON zjl 2014.4.24 ----------------------*/
.gradeInfo{display:block;height:24px;line-height:24px;}
.gradeIcon{padding-left:5px;vertical-align:-2px;}

#uploader .plupload_messag { top:40px;}
#uploader .ui-state-default .ui-state-error .plupload_message { background:url(images/ui-icons_cd0a0a_256x240.png); margin-top:7px;}

/*qr pop*/
#mask{ display:none; position:absolute;left:0px; top:0px; width:100%; height:1000px; background:#000; opacity:0.5;filter:alpha(opacity:50); z-index:98;}
#qrPop { display:none; position:absolute; z-index:99; left:50%; top:50%;margin-left:-327px; margin-top:-225px;width:654px; height:451px; overflow:hidden; background:url(/static/imgs/com/qr_bg.png) -330px 0 no-repeat; }
#qrPop .qrClose{ position:absolute; right:24px; top:20px; width:17px; height:17px; overflow:hidden;text-indent:-299px; background-image:url(/static/imgs/com/pop_close.png); background-repeat:no-repeat; background-position: 0px 0px;}
#qrPop .qrClose:hover{ background-position:-20px 0px; _border:none;}
#qrPop .qrLeft{ width:327px; height:451px; float:left;_display:inline; overflow:hidden;}
#qrPop .bgChage{ background:url(/static/imgs/com/qr_bg.png) 0 0 no-repeat;}
#qrPop .qrRight{ width:327px; height:357px; float:right;_display:inline; overflow:hidden; text-align:center;padding-top:94px;}
#qrPop h3{ font:bold 30px/1.5 'Microsoft Yahei'; color:#000000; margin:21px 0px 8px;}
#qrPop .qrPs{ color:#666633; font:12px/20px 'Microsoft Yahei';}
.selfShare{ line-height:24px; margin-top:30px;}
.selfShare em{ font-style:normal; font:12px/24px 'Microsoft Yahei'; color:#999;}
.selfShare a{ width:24px; height:24px; text-indent:299px; margin-left:5px; overflow:hidden; display:inline-block; background-image:url(/static/imgs/com/share.png); background-repeat:none; vertical-align:middle;}
#sinaWeibo{ background-position:0 0;}
#sinaWeibo:hover{ background-position:0 -26px;}
#qqWeibo{ background-position:-25px 0;}
#qqWeibo:hover{ background-position:-25px -26px;}
#qqWeixin{ background-position:-50px 0;}
#qqWeixin:hover{ background-position:-50px -26px;}

.qrRight .bdsharebuttonbox { text-align:center; float:none; display:block; font-size:0;}
.qrRight .bdsharebuttonbox a { display:inline-block; float:none; font-size:12px;}
.qrRight .bdsharebuttonbox span { display:inline-block; vertical-align:13px; font-size:12px; color:#999;}

/*自助建站7期新加样式*/
.tabTit span { color:#666; cursor:pointer;}
.tabTit b{ float:left; padding:0 7px 0 10px; line-height:normal; margin-top:3px;}
.tabTit .curr,.tabTit .hover {color:#000;}
/*图片居中*/
.imgWrap { width:160px; height:160px; text-align:center;overflow:hidden; display:table;table-layout:fixed\9;background:#F2F2F2; color:#F2F2F2;list-style:none;}
:root .imgWrap { table-layout:auto;}
.imgWrap .imgCell { display:table-cell;width:160px; height:160px; overflow:hidden;line-height:160px; font-size:160px;vertical-align:middle; position:static;}
.imgWrap img {max-width:160px; max-height:160px;vertical-align:middle; }
.front,.next,.front01,.next01 { background:url(/static/imgs/gray/spr.png) no-repeat;}
/*推荐作品*/
.picList { padding:10px 0 0px; width:710px; position:relative; overflow:hidden;}
.picListBox { width:710px;margin:0 auto; overflow:hidden;zoom:1; *position:relative;}
.picListUl{width:710px;overflow:hidden;}
.trailerUl { overflow:hidden; height:210px;width:1000px;}
.picListUl li,.trailerUl li { width:160px; margin-right:10px; float:left;_display:inline; overflow:hidden;position:relative; }
.trailerUl li { width:170px;height:210px; }
.picListBox li.last { margin-right:0}
.trailerUl .imgWrap { width:170px; height:170px;}
.trailerUl .imgWrap .imgCell { width:170px; height:170px;line-height:170px; font-size:170px;}
.trailerUl .imgWrap img { max-width:170px; max-height:170px;}
.picList h3,.picList h3 a{ display:block;line-height:38px;text-align:center;font-weight:normal;font-family:"Microsoft YaHei"; }
.picList p { font-size:12px;font-family:'SimSun';color:#999999;}
.picList li.hover{ background-color:#0f820c; }
.bookList li.hover{background:none; }
.picList li.hover h3 a,.picList li.hover p { color:#fefefe;}
.exList li{padding-bottom:7px;}
.exList .imgWrap .imgCell,.bookList .imgWrap .imgCell{height:210px;}
.exList h3{position:relative;height:38px;}
.exList h3 a,.exList p{text-align:left;padding-left:10px;line-height:18px;}
.exList h3 a{line-height:32px;padding-top:3px;position:absolute;top:0;left:0;height:78px;}

.fTxt .front,.fTxt .next{ width:8px; height:16px; display:inline-block; overflow:hidden; position:absolute; top:10px ; cursor:pointer;}
.fTxt .front { background-position:0 -37px; right:28px;}
.fTxt .next { background-position:0 0; right:10px;}
.fTxt .front:hover { background-position:0 -111px;}
.fTxt .next:hover { background-position:0 -74px;}

/*作品列表*/
.proBg { position:absolute; left:0; bottom:55px; overflow:hidden; width:160px; height:0;}
.proBack { position:relative; width:160px; height:160px;}
.proText {  position:absolute; width:160px; top:0; z-index:2; height:; overflow:hidden;}
.proType { zoom:1; overflow:hidden; height:32px; padding:8px 10px 0;}
.proType span { line-height:22px; line-height:24px \0; font-family:Microsoft Yahei; color:#fff; float:left;}
.proType a { display:inline-block; float:right; width:68px; height:24px; line-height:22px; line-height:24px \0; font-size:12px; text-align:center; font-family:Microsoft Yahei,hei;}
.proBack .alpha { opacity:0.75; background-color:#000; position:absolute; top:0; overflow:hidden; display:block; width:160px; z-index:1; height:160px;filter:alpha(opacity=75);}
.priceNote {border-bottom:1px solid #999; padding-bottom:22px;}
.proPrice { font-family:Verdana; font-size:14px; padding-left:12px; border-top:1px solid #333333; line-height:30px; color:#fefefe;}
.proType .show { border-radius:2px; color:#fff; display:inline-block; width:65px; height:24px; opacity:1; position:static}
.proPrice span { font-family:Microsoft Yahei; font-size:16px; margin-right:20px;}
.proPrice em { font-size:16px; font-family:Verdana; color:#999;}
.proPrice b {color:#c00;}
.proList h3 { padding:9px 0 28px 0; height:36px;}
.proList h3,.proList li h3 a{ display:block;line-height:18px; height:auto; position:static; background-color:transparent; opacity:1;text-align:center;font-weight:normal;font-family:"Microsoft YaHei"; white-space:nowrap; overflow:hidden;}
.proList p { font-size:12px;font-family:'SimSun';color:#999999;}

/*图片放大*/
.imgShow {position:relative;_zoom:1; margin:0 20px;}
.slide .imgShow {margin:0;}
.imgCont{width:600px; height:420px;float:left; background:#f2f2f2; overflow:hidden;}
.imgCont .picCell{width:600px; height:420px; line-height:420px;*font-size:420px; position:relative;*zoom:1;  overflow:hidden; text-align:center;}
#bigPic{ position:absolute;}
#bigImage{position: absolute;left: -9999px;top: -9999px;}
.imgCont .circle{ position:absolute; left:0; top:0; z-index: 99;width:200px; height:200px; overflow:hidden; border:1px solid #999;-moz-border-radius: 100px;-webkit-border-radius: 100px;border-radius: 100px;-moz-box-shadow: 0px 0px 8px #000; -webkit-box-shadow: 0px 0px 8px #000;box-shadow: 0px 0px 8px #000; background-repeat:no-repeat; background-color:#333333; filter:alpha(opacity=0)\9; opacity:0; cursor:none; -moz-user-select:none;}
.imgCont img{ cursor:move; position:absolute;}


.guidePop{position:absolute; top:54px; left:50%; margin-left:-475px;z-index:21;}

.guidePop a{display:block;margin:175px 0 0 235px; width:88px;height:40px; }
.pop01 { top:489px; background:url(/static/imgs/popPro.png); width:483px; height:362px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/static/imgs/popPro.png"); margin-left:-153px;}
.pop02 { top:888px; margin-left:-150px; background:url(/static/imgs/proPro1.png); width:486px; height:364px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/static/imgs/proPro1.png");}
.pop01 a { margin:260px 0 0 243px;}
.pop02 a { margin:255px 0 0 250px;}
.guideMask{ position:absolute; width:100%; left:0px; top:0px; z-index:20; background:#000; opacity:0.2;filter:alpha(opacity=20)\9;}

/*增加多媒体结构*/
.videoShow{width: 600px;_display:inline;float: left;position: relative;height: 420px;}
.videoPic{width: 600px;height: 420px;display: table-cell;text-align: center;vertical-align: middle;*line-height: 420px;*font-size: 280px;*display: block;}
.videoIco{background: url(../imgs/video_icon.png) no-repeat;width: 48px;height: 48px;left: 50%;margin-left:-24px;top: 50%;margin-top: -24px;position: absolute;cursor: pointer;}
.videoIcoH{background-image: url(../imgs/video_icon_h.png);}
.popVideo{position: fixed;z-index: 20;width: 100%;height: 100%;left: 0;top: 0;display: none;}
.popBg{position: fixed;left: 0;top: 0;width: 100%;height: 100%;left: 0;top: 0;background-color: #000;opacity:.75;filter:alpha(opacity=75)\9; z-index: 1;}
.closeVideo{background-image: url("../imgs/byz_spr.png");position: absolute;display: block;background-position: -200px -376px;width: 48px;height: 48px;right: 20px;top: 20px; z-index: 2;}
.closeVideo:hover{background-position: -200px -424px;}
.videoPop{background: url("../imgs/loading1.gif") no-reepat center;position: absolute;width: 700px;height: 280px;left: 50%;top: 50%;margin-left:-350px;margin-top:-240px;z-index: 3;}
/*pc、移动版本切换*/
.copySwitch{text-align: center; padding-bottom: 40px;}
#mobileCopy{background:#D4D4D4 url(/static/imgs/mobile.png) 0 0 no-repeat;display:inline-block;height: 40px;padding-left: 40px;line-height: 40px;padding-right: 10px;font-weight: bold;}
#mobileCopy:hover{color: #000;}
.ue_custom_image,.ue_custom_image_title{text-align: center;}


