body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0px;padding:0px;}
body,button,input,select,textarea{font:12px/1.6 Verdana, 宋体, Helvetica, sans-serif;}/*雅黑：\5FAE\8F6F\96C5\9ED1  Verdana, Helvetica, sans-serif*/
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a:link,a:visited{color:#7f7f7f;text-decoration:none;}
a:hover,a:active{color:#000;text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

img{vertical-align:middle;border:none;}
.layout:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
.layout{*zoom:1;}
.clear{clear:both;}
.clearfix{height:0px; clear:both;display:block;}
.clearfix:after{font-size:0px;}
.none{display:none;}
.inline-block{display:inline-block;}
.vertical-middle{vertical-align:middle;}
.ico{background:url(../images/ico_png24.png) no-repeat;}
.success-tip-ico{width:24px;height:24px;background-position-x:0px;background-position-y:-462px;}

html{zoom:expression(function(ele){ele.style.zoom="1";document.execCommand("BackgroundImageCache",false,true);}(this));}
body{background:#f4f4f4;word-break:break-all;}

select {
	padding:5px;  font-size:12px; vertical-align:middle; text-align: center; background-color:#fff; border:1px solid #D8D8D8; display:inline-block;
  -webkit-appearance: button;
  -webkit-border-radius: 1px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-padding-end: 20px;
  -webkit-padding-start: 8px;
  -webkit-user-select: none;
  /*background-image: url("../img/style/select.png"),
                    -webkit-linear-gradient(#fafafa, #f4f4f4 40%, #e5e5e5);
  background-position: center right;
  background-repeat: no-repeat;*/
  color: #555;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  
}

/*html {
    overflow-x: hidden;
    overflow-y: auto;
}
body {
    overflow: hidden;
}*/

.vm *{display:inline-block;vertical-align:middle;}
.vm option{display:block;}
.vtb *{ vertical-align:text-bottom;}

/*常用*/
.w30{width:30px;}
.w50{width:50px;}
.w85{width:85px;}
.w90{width:90px;}
.w100{width:100px;}
.w140{width:140px;}
.w165{width:165px;}
.w180{width:180px}
.w190{width:190px;}
.w220{width:220px;}
.w230{width:230px;}
.w250{width:250px;}
.w300{width:300px;}
.w336{width:336px;}
.w350{width:350px;}
.w400{width:400px;}
.w530{
}
.w640{width:640px;}
.w800{width:800px;}
.w810{width:810px;}
.w1004{width:1083px;}
.w1030{width:1030px;margin-left:auto;margin-right:auto;}
.h55{height:55px;}
.h100{height:100px;}
.h140{height:140px;}
.h150{height:150px;}
.hr10{height:10px;clear:both;}
.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}
.fs14{font-size:14px;}
.fs18{font-size:18px;}
.font-yahei{font-family:"Microsoft Yahei";}
.font-normal{font-family:normal;}
.txt-agn-cen{text-align:center;}

.cf30{color:#f30;}a.cf30:link,a.cf30:visited{color:#f30;}a.cf30:hover,a.cf30:active{color:#f30;}
.cf60{color:#f60;}a.cf60:link,a.cf60:visited{color:#f60;}a.cf60:hover,a.cf60:active{color:#f60;}
.cf90{color:#ffb900;}a.cf90:link,a.cf90:visited{color:#ffb900;}a.cf90:hover,a.cf90:active{color:#ffb900;}
.c000{color:#000;}.c333{color:#333;}.c666{color:#666;}.c999{color:#999;}.cccc{color:#ccc;}.caaa{color:#aaa;}
.orange{color:#ffba00;}a.orange:link,a.orange:visited{color:#ffba00;}a.orange:hover,a.orange:active{color:#f30;}
.c009cff{color:#4095ce;}a.c009cff:link,a.c009cff:visited{color:#4095ce;}a.c009cff:hover,a.c009cff:active{color:#4095ce;}
.c7f7f7f{color:#7f7f7f;}a.c7f7f7f:link,a.c7f7f7f:visited{color:#7f7f7f;}a.c7f7f7f:hover,a.c7f7f7f:active{color:#f30;}
.c4e4e4e{color:#4e4e4e;}
.cc20000{color:#c20000}
.cfdb900{color:#fdb900;}
.purple{color:#e5004f;}
.ff0084{color:#ff0084;}a.ff0084:link,a.ff0084:visited{color:#ff0084;}a.ff0084:hover,a.ff0084:active{color:#f30;}
.a6ce38{color:#a6ce384;}a.a6ce38:link,a.a6ce38:visited{color:#a6ce38;}a.a6ce38:hover,a.a6ce38:active{color:#f30;}
.cdd1{color:#dd137b;}
.bor-e5e5e5{border:1px solid #e5e5e5;}

a.c4095ce,.c4095ce{color:#4095ce;}
a.c4095ce:hover{color:#f30;}
a.ca6ce38,.ca6ce38{color:#a6ce38;}
a.ca6ce38:hover{color:#f30;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}
.fLeft{float:left;}.fRight{float:right;}
.left{text-align:left;}.center{text-align:center;}.right{text-align:right;}
.absolute{position:absolute;}.relative{position:relative;}
.hide{display:none;}
.hide.selected{display:block;}
.block{ display:block;}
.noBold{font-weight:normal;}
.bold{font-weight:bold;}
.ofHidden{overflow:hidden;}

.ml1{margin-left:1px;}
.mt5{margin-top:5px;}

.p10{padding:10px;}
.p20{padding:20px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl20{padding-left:20px;}.pl30{padding-left:30px;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pt60{padding-top:60px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb20{padding-bottom:20px;}.pb30{padding-bottom:30px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr20{padding-right:20px;}.pr30{padding-right:30px;}

.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.ml30{margin-left:30px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mr30{margin-right:30px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:30px;}

.bgF{background-color:#FFF;}



/*站点提醒*/

.s_annce{width:100%;height:120px;overflow:hidden;background-color:#00ACEC}
.s_annce .s_bd{width:1170px;margin-left:auto;margin-right:auto;}
.s_annce .s_bd h1{color:#E60012;font-weight:bold;text-align:center;font-size:34px;}
.s_annce .s_bd p{line-height:20px;color:#FFF;font-size:14px;font-weight:normal;font-family:"宋体"}


/*在线客服代码*/
.rides-cs { background:rgba(56,162,219,0.9); position: fixed; top: 230px; right: 1px; _position: absolute; z-index: 999;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .rdc_hd{height:25px;color:#FFF;text-align:center;line-height:25px;font-weight:bold;font-size:20px;font-family:"微软雅黑";}
.rides-cs .floatR .cn { background: #F7F7F7; }
.rides-cs .cn h3 { font-size: 14px; color: #333; font-weight:600; line-height: 24px; padding: 5px}
.rides-cs .cn ul { padding: 0 0 0 8px;}
.rides-cs .cn ul li { line-height: 38px; height:38px; border-bottom: solid 1px #E6E4E4; overflow: hidden;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:0; left: 0;  background-image: url(../images/shopnc.png); background-repeat: no-repeat; display:block; width: 20px; height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}



.longbox{width:1130px;margin-left:auto;margin-right:auto;margin-bottom:10px;padding-top:10px;position:relative;z-index:2;height:auto;}
.w1130{width:1130px;margin-left:auto;margin-right:auto;clear:both; }
.w990{width:990px;margin-left:auto;margin-right:auto;clear:both; }
.line{height:1px;line-height:0px;font-size:0px;background-color:#d9d9d9;border-bottom:1px solid #fff;}
.box{border:1px solid #e5e5e5;background-color:#fff;}
.boxHd{height:35px;line-height:35px; border-bottom:1px solid #e5e5e5;}
.boxHd h2{margin-left:13px;}
.box-border{border:1px solid #e5e5e5;}

.ad250{width:250px;border:1px solid #e5e5e5;background-color:#FFF;padding:5px;}
.bg-png24{background:url(../images/bg-png24.png) no-repeat;}

/*标签*/

.tag-item{display:inline-block;height:25px;line-height:25px;padding-left:10px;padding-right:10px;cursor:pointer;border:1px solid #ddd;border-radius:3px;
background-color:#FFF;margin:3px 5px}
.tag-item span{display:inline-block;height:23px;padding-right:10px;cursor:pointer;background-position:right 0px;}
.tag-item span em{display:inline-block;height:23px;font-style:normal;white-space:nowrap;background-position:0px -48px;background-repeat:repeat-x;cursor:pointer;}
.tag-item span em b{font-weight:normal;}
.tag-item:hover{color:#333;background-position:0px -120px;}
.tag-item:hover span{background-position:right -96px;}
.tag-item:hover span em{background-position:0px -72px;}
.tag-item-selected,.tag-item-selected:hover{background-position:0px -192px;}
.tag-item-selected span,.tag-item-selected:hover span{background-position:right -168px;}
.tag-item-selected span em,.tag-item-selected:hover span em{background-position:0px -144px;color:#fff;}

.t4ConFot {
	MARGIN-TOP: 0px; BACKGROUND: #f3f3f3;clear:both;
}
.t4CFotT {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #efefef; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 10px;overflow:hidden;
}
.t4CFotT .w1130 {
	BACKGROUND: none transparent scroll repeat 0% 0%;width:1130px;margin-left:auto;margin-right:auto;
}
.t4CFotT UL {
	BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 19px; WIDTH: 150px; PADDING-RIGHT: 25px; FLOAT: left; PADDING-TOP: 0px
}
.t4CFotT UL LI {
	LINE-HEIGHT: 31px; PADDING-LEFT: 5px; HEIGHT: 31px; OVERFLOW: hidden
}
.t4CFotT UL LI A {
	FONT-SIZE: 12px
}
.t4CFotT UL LI.fir {
	BORDER-BOTTOM: #ddd 1px solid; LINE-HEIGHT: 39px; HEIGHT: 39px
}
.t4CFotT UL LI.fir A {
	FONT-SIZE: 18px;font-weight:bold;
}
.t4CFotP {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; BACKGROUND: #222; HEIGHT: 45px; COLOR: #ccc;clear:both;
}
.t4CFotP A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; COLOR: #ccc; PADDING-TOP: 0px
}
.t4CFotP A:hover {
	COLOR: #bbb
}
.t4CFotB {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; HEIGHT: 45px; COLOR: #666; BORDER-TOP: #efefef 1px solid
}

.footer{background:#4e4e4e; position:relative;}
.footer_search{height:38px;padding:8px 0 0 0;background:#D50303;border-bottom:1px solid #3e3e3e; text-align:center}
.footer_search .searchBar{margin:0 auto;}
.footerFunction{width:1083px;margin:0 auto;color:#aaa;padding:30px 0 20px 0;line-height:21px;}
.footerFunction dl{float:left;width:100px;}
.footerFunction dt a:link,.footerFunction dt a:visited{color:#FFF;}
.footerFunction dt a:hover,.footerFunction dt a:active{color:#fff;}
.footerFunction dd a:link,.footerFunction dd a:visited{color:#aaa;}
.footerFunction dd a:hover,.footerFunction dd a:active{color:#fff;}

.footerFunction dl.qualification{width:150px;padding-right:50px;}
.footer .copyright{width:1083px;margin-left:auto;margin-right:auto;color:#fff; padding-bottom:15px; line-height:25px;}
.footer .fnd_lnk{width:800px;float:right;}
.footer .fnd_lnk ul{list-style-type:none;margin:0px;padding:0px;}
.footer .fnd_lnk ul li{float:left;margin-right:10px;width:150px;margin-bottom:5px;}
.footer .copyrightLink a:link,.footer .copyrightLink a:visited{color:#fff;}
.footer .copyrightLink a:hover,.footer .copyrightLink a:active{color:#fff;}

/*新闻文章*/
.news .column{margin:7px 0px 12px 0px;clear:both;background-color:#FFF;width:100%;overflow:hidden;}
.column .l-left-col{width:470px;float:left;margin-top:10px;}
.column .l-right-col{width:560px;float:right;overflow:hidden;margin-top:10px;}
.column .ulist{margin-bottom:7px;margin-left:10px;}
.column .ulist li{height:30px;line-height:30px;overflow:hidden;padding-left:18px;background:url(../images/dot.jpg) no-repeat 10px 11px;}
.column .ulist li a{font-size:15px;}
.column .ulist li a:link{color:#444;}
.n-list{width:100%;overflow:hidden;}

.n-list .l_slide{width:783px;float:left;overflow:hidden;}
.n-list .slide{width:290px; float:right;}
.newslist{clear:both;}
.newslist ul{margin:0px; padding:0px;}
.newslist li {
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 20px;
	HEIGHT: 35px;
	FONT-SIZE: 14px;
	background-image: url(../images/news_li_ico.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}.newslist li:hover{
	/*background-color: #F3F3F3;*/
}
.newslist li a:link {
	FONT-SIZE: 14px;
	color:#666
}
.newslist li a:visited {
	FONT-SIZE: 14px
}
.newslist li a:hover {
	COLOR: #ff3300
}

.newslist .newsTime {
	
	FLOAT: right;
	COLOR: #999;
	FONT-SIZE: 12px
}
.newslist .leftTime {
	WIDTH: 75%; FLOAT: left;overflow:hidden;
}
.news_top_bar{}	
.newstitle{font-size:24px;font-weight:bold;line-height:1;line-height:42px;padding:5px 0 5px 0px; text-align:center;}
.newstitle img{vertical-align:-1px;}
.workTopBar td{padding:15px 20px;}

/*分页条*/
/* 列表翻页 */
.pagination{ overflow:hidden;margin-top:10px;padding-bottom:15px; margin:0px 10px; }
.inner{margin:0px auto;}
.pagenav {
	LIST-STYLE-TYPE: none;
	font-family:"Arial";
	font-weight:400;
	margin-top:10px;text-align:center;
}
.pagenav LI { 
	FLOAT: left;
	MARGIN-RIGHT: 6px;
	cursor:pointer;
    text-align:center;
	border:1px solid #CCCCCC;
	color:#666;
	font-size:12px;
  
	background-color:#fff;
   LIST-STYLE-TYPE: none;
}
.pagenav LI.thisclass {
	padding:8px 10px;
	display:inline-block; _border-bottom: 0px; background:none; background-color:#FFEDE1;border:1px solid #FF6600;
}
.pagenav A ,.pagenav em {
	TEXT-ALIGN: center; FLOAT: left; 
	padding:8px 10px;
	display:inline-block;
	text-align:center;color:#333;zoom:1;cursor:pointer;overflow:hidden;text-decoration:none;
}
.pagenav li:hover {
	COLOR: #FF6600;
	border:1px solid #FF6600;
	display:block;
	background-color:#FFEDE1;
}

/**/
.commentArea{border:1px solid #c2c2c2; background:#fff url(../images/comments.png) repeat-x left -151px;width:810px;height:80px;margin-bottom:5px;font-size:14px;color:#333;padding:5px;}
.commentArea.focus{color:#000;height:150px;}
.commentArea.gray{ background-color:#fcfcfc;}

.camTitle{height:49px;  background:#F5F5F5 url(../images/camTitleBg.jpg) repeat-x left top;border-bottom:1px solid #e5e5e5;}

.camNavA a{display:inline-block;padding:0 10px;border-top:3px solid #fcfcfc;height:46px;line-height:46px;font-size:14px;color:#2d2d2d;}
.camNavA a.selected{background:#fff;border-top:3px solid #379BE9;font-weight:bold;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}


.camNavC a{display:inline-block;padding:0 25px;border-top:3px solid #fcfcfc;height:46px;line-height:46px;font-size:14px;color:#2d2d2d;border-right:1px solid #f4f4f4;}
.camNavC a:hover{text-decoration:none;}
.camNavC a.selected{background:#fff;border-top:3px solid #B80002;font-weight:bold;}
.search-aside{border:1px solid #e5e5e5;}
.search-aside{width:170px;}
.search-main{width:950px;}

.longTop{font-size:14px;color:#ababab;padding:15px 20px 15px 47px;background:url(../images/ztips.png) no-repeat 5px center;}



.longConCam{ background:#fff;border:1px solid #e5e5e5;}

.table_list{border:1px solid #ddd;margin-bottom:15px;}
.table_list th{line-height:30px;border:1px solid #ddd;border-top:none;}
.table_list td{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;line-height:35px;}

.longTop1{font-size:14px;color:#ababab;padding:15px 20px 15px 20px;}

.camWholeBoxUl{width:1084px;}
.camWholeBoxUl > li{float:left;width:160px;height:275px;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;padding:10px 15px 0 13px;}
.camWholeBoxUl > li.op{width:501px;}
.camWholeBoxUl .img{width:160px;height:160px;position:relative; vertical-align:middle;display: table-cell;}
.camWholeBoxUl > li img{max-height:160px;overflow:hidden;margin:auto;}
.camLiCon{padding:0px 10px;}
.camLiTitle{width:230px;padding:10px 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4095ce;}
.camLiTitle a{color:#666666;font-size:14px;}

.camLiDes {color:#808080;padding-top:0px;margin-bottom:15px;line-height:24px;}
.camLiDes b{color:#ffb900;}
.camLiContent{padding-top:5px;height:70px;line-height:20px;color:#ababab;}

.reback{ background:url(../images/log/reback.png) no-repeat left center;height:16px;line-height:16px; display:inline-block; padding-left:20px;}

.camZpBox{padding:10px 10px;}
.camZpBox dl{ display:inline-block;padding:5px 0;width:100%; }
.camZpBox dt{float:left;width:45px;padding-left:10px;line-height:22px; text-align:left;color:#ababab;}
.camZpBox dt span.lbl,.camZpBoxC dt span.lbl{ height: 38px;line-height: 38px;vertical-align: middle;}
.camZpBox dd{margin-left:50px;}
.camZpBox dd a{color:#4095ce;margin-right:10px;}
.camZpBox dd a:hover{color:#f30;}
.camZpBox dd a.selected{color:#ffb900;font-weight:bold;}


.findFans{padding:30px 50px;}
.findFansType{color:#e5e5e5;}
.findFansType span{ display:inline-block;padding:0 5px;}
.findFansType a{color:#00a0e9;}
.findFansType a:hover{color:#f30;}
.findFansType a.selected{font-weight:bold;}


.loginPop{padding:0px;}
.loginPop .loginTable{border-bottom:1px solid #ddd; background:#fff;padding:30px 0 20px 0;}
.loginPop .loginTable table{width:auto;margin:0 auto;}
.loginPop .loginTable th{font-weight:normal;}
.loginPop .otherLogType{margin:0;border-top:1px solid #fff;padding:15px 0 16px 127px;}
.otherLogType{margin:0px 20px 0 0;}
.union_mod{margin-bottom:10px;}

/*message*/
.messageBox{margin:30px auto 50px auto;padding:0 0 8px 0;text-align:center;width:800px; position:relative;}
.messageBox .ico-ok{background:url(../images/msg-ok.png) no-repeat;width:256px;height:182px; }
.messageBoxTop{ background:url(../images/message.png);width:380px;height:218px;margin:0 auto; position:relative;z-index:1;top:27px;}
.messageBoxTop p{ position:absolute;right:-70px;bottom:37px;}
.messageBoxTop p span{color:#11a3ff;}
.circleBox{ position:relative;z-index:0;}
.circleBoxCenter{ background:#fff;padding:37px 0 30px 0;}
.circleBoxTop{height:6px; background:url(../images/circle.png) no-repeat left top;margin-right:6px;}
.circleBoxTop span{display:block;height:6px; position:relative;left:6px;background:url(../images/circle.png) no-repeat right top;}
.circleBoxBottom{height:6px; background:url(../images/circle.png) no-repeat left -6px;margin-right:6px;}
.circleBoxBottom span{display:block;height:6px; position:relative;left:6px;background:url(../images/circle.png) no-repeat right -6px;}
.messageTitle{font-size:30px;color:#3b3b3b;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,Arial, Helvetica, sans-serif;font-weight:normal;}
.message{font-size:36px;color:#f30;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,Arial, Helvetica, sans-serif;}
.messageSec{color:#a33300;padding:10px 0;}
.messageBtns{padding:10px 0 0 0;}
.messageBtns a{margin:0 10px;}
.whiteButton{ display:inline-block;height:28px;background:url(../images/whiteBtn.png) no-repeat left top;}
.whiteButton span{cursor:pointer;display:inline-block;height:28px;line-height:28px; position:relative; background:url(../images/whiteBtn.png) no-repeat right -28px; left:5px;padding:0 15px 0 10px;}
.whiteButton:link span,.whiteButton:visited span{color:#00a0e9; text-decoration:none;}
.whiteButton:hover span,.whiteButton:active span{color:#f30; text-decoration:underline;}

.circleGray{zoom:1;}
.circleGrayTop{height:3px;background:url(../images/circleBox.png) no-repeat left top;margin-right:3px; }
.circleGrayTop p{height:3px; position:relative;left:3px;background:url(../images/circleBox.png) no-repeat right -183px;}
.circleGrayCenter{ background:#eee;}
.circleGrayBottom{height:3px; background:url(../images/circleBox.png) no-repeat left -180px;margin-right:3px;}
.circleGrayBottom p{height:3px; position:relative;left:3px;background:url(../images/circleBox.png) no-repeat right -363px;}

.circleGray.or{}
.circleGray.or .circleGrayTop{height:3px;background:url(../images/circleBoxOr.png) no-repeat left top;margin-right:3px; }
.circleGray.or .circleGrayTop p{height:3px; position:relative;left:3px;background:url(../images/circleBoxOr.png) no-repeat right -183px;}
.circleGray.or .circleGrayCenter{ background:#ffffe4;border-left:1px solid #ffdc7f;border-right:1px solid #ffdc7f;}
.circleGray.or .circleGrayBottom{height:3px; background:url(../images/circleBoxOr.png) no-repeat left -180px;margin-right:3px;}
.circleGray.or .circleGrayBottom p{height:3px; position:relative;left:3px;background:url(../images/circleBoxOr.png) no-repeat right -363px;}

.circleGray.white{}
.circleGray.white .circleGrayTop{height:3px;background:url(../images/circleBoxWhite.png) no-repeat left top;margin-right:3px; }
.circleGray.white .circleGrayTop p{height:3px; position:relative;left:3px;background:url(../images/circleBoxWhite.png) no-repeat right -183px;}
.circleGray.white .circleGrayCenter{ background:#fff;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.circleGray.white .circleGrayBottom{height:3px; background:url(../images/circleBoxWhite.png) no-repeat left -180px;margin-right:3px;}
.circleGray.white .circleGrayBottom p{height:3px; position:relative;left:3px;background:url(../images/circleBoxWhite.png) no-repeat right -363px;}

.circleGray.black{}
.circleGray.black .circleGrayTop{height:3px;background:url(../images/gBox.png) no-repeat left top;margin-right:3px; }
.circleGray.black .circleGrayTop p{height:3px; position:relative;left:3px;background:url(../images/gBox.png) no-repeat right -64px;}
.circleGray.black .circleGrayCenter{ background:#7f7f7f;border-left:1px solid #4e4e4e;border-right:1px solid #4e4e4e;}
.circleGray.black .circleGrayBottom{height:3px; background:url(../images/gBox.png) no-repeat left -61px;margin-right:3px;}
.circleGray.black .circleGrayBottom p{height:3px; position:relative;left:3px;background:url(../images/gBox.png) no-repeat right -125px;}


.jhComRight td{ text-align:right;}
.jhComLeft td{ vertical-align:top;}
.rightD{ background:url(../images/rightD.png) no-repeat left top;width:8px;height:16px; position:absolute;right:-7px;top:15px;}
.leftD{ background:url(../images/leftD.png) no-repeat left top;width:8px;height:16px; position:absolute;left:-7px;top:15px;}
.jhComRight .jhContent,.jhComLeft .jhContent{padding:10px 20px; text-align:left;}

.dateLink{padding-top:10px;color:#999;}
.dateLink a{color:#009cff}
.dateLink a:hover{color:#f30; text-decoration:none;}
.dateLink span{padding:0 10px;}

.redFlag{display:inline-block;height:17px; background:url(../images/redFlag.png) no-repeat left top;}
.redFlag span{height:17px;line-height:17px;padding:0 5px; position:relative;left:4px; background:url(../images/redFlag.png) no-repeat right -17px;font-weight:normal;color:#fff;display:inline-block;}
.redFlag span a{color:#fff;}
.redFlag.left{background:url(../images/redFlag.png) no-repeat right -34px;}
.redFlag.left span{left:auto;right:4px;background:url(../images/redFlag.png) no-repeat left -51px;}





.searchFans{width:460px;margin:0 auto;padding-bottom:70px;}
.searchFans.detail{padding-bottom:30px;}

.sfType li{height:27px;float:left; cursor:pointer;}

.sfType a{display:inline-block;padding:0 0px 0 5px;height:22px;}
.sfType a span{ height:22px; display:inline-block; cursor:pointer;padding:0 5px 0 0;line-height:22px;}
.sfType li.selected{background:url(../images/searchFansBg.gif) no-repeat center top;}
.sfType li.selected a{background:url(../images/searchFansBg.gif) no-repeat left top;text-decoration:none;}
.sfType li.selected a span{background:url(../images/searchFansBg.gif) no-repeat right top;color:#fff;font-weight:bold; text-decoration:none;}


.sfContent{height:40px;width:456px; background:url(../images/fansSearch.gif) no-repeat left top;border:0;line-height:40px;font-size:16px;}
.sfContent.focus{background:url(../images/fansSearch.gif) no-repeat left -40px;width:456px; }
.sfTxt{height:34px;line-height:34px;border:0; background:none;width:345px;margin:0 10px;}
.sfBtn{display:inline-block; height:40px;width:91px; background:url(../images/fansSearch.gif) no-repeat right top;}



.scBox{ background:url(../images/scBg.jpg) repeat-x left top;height:43px;padding:20px 30px 0 30px;border-bottom:1px solid #e8e8e8;}







.scBoxDes{border-bottom:1px dashed #c7c7c7;padding:10px 30px 20px 30px;}
.scBoxDesUl{width:680px;float:left;}
.scBoxDesUl li{float:left;margin:10px 10px 0 0;}
.scBoxDesUl li a{ background:url(../images/scBoxDesUl.jpg) no-repeat left top;height:24px;padding:0 0px 0 10px; display:inline-block;}
.scBoxDesUl li a span{ cursor:pointer;background:url(../images/scBoxDesUl.jpg) no-repeat right top;height:24px; display:inline-block;line-height:24px;padding:0 10px 0 0px;}
.scBoxDesUl li a:hover{background:url(../images/scBoxDesUl.jpg) no-repeat left -24px;color:#fff; text-decoration:none;}
.scBoxDesUl li a:hover span{background:url(../images/scBoxDesUl.jpg) no-repeat right -24px;color:#fff; text-decoration:none;}
.scBoxDesUl li.selected a{background:url(../images/scBoxDesUl.jpg) no-repeat left -24px;color:#fff;}
.scBoxDesUl li.selected a span{background:url(../images/scBoxDesUl.jpg) no-repeat right -24px;color:#fff;}
.scBoxDesUl li.addSc a{background:url(../images/scBoxDesUl.jpg) no-repeat left -48px;padding:0;width:94px;}
.scBoxDesUl li.addSc a:hover{background:url(../images/scBoxDesUl.jpg) no-repeat -94px -48px;}


.scListDown{ position:absolute;bottom:9px;left:13px;}
.scListDown > span{ display:inline-block; vertical-align:middle;}
.scListDownSel{ position:relative; cursor:default;}

.lineL{display:inline-block;padding:0 10px; background:url(../images/lineL.gif) repeat-y left top;}
.scListDown.special{position:absolute;bottom:4px;left:3px;height:35px;width:97%;}
.scListDown.special span{line-height:35px;height:35px;}

.scListDownTitle{position:relative;padding:3px 22px 0 10px;height:21px; display:inline-block;border:1px solid #f6f6f6; background:#f6f6f6;color:#7f7f7f;z-index:2;border-bottom:0;}
.scListDownTitle b{position:absolute;right:10px;top:10px;width:0;height:0;border-width:4px 4px;border-style:solid;border-color:#bababa #f6f6f6 #f6f6f6;font-size:0;line-height:0;}
.scListDownSel:hover .scListDownTitle{border:1px solid #ffba00; background:#fff;color:#000;border-bottom:0;}
.scListDownSel:hover .scListDownTitle b{border-color:#bababa #ffffff #ffffff;}

.scListDownSel:hover .scListDownSelCon{ display:block;}
.scListDownSelCon{position:absolute;left:0;top:24px; background:#fff;border:1px solid #ffba00;width:110px; display:none; }
.scListDownSelCon dl{}
.scListDownSelCon dd{height:24px;}
.scListDownSelCon dd a{display:block;height:24px;line-height:24px;padding:0 0 0 10px;}
.scListDownSelCon dd a:hover{ background:#ffba00;color:#fff; text-decoration:none;}
.sccDown{margin:0 5px;border-top:1px dashed #ccc;padding:5px 0;}
.sccDown b{}


.dClose{width:16px;height:16px; background:url(../images/dClose.png) no-repeat left top;z-index:10; position:absolute;right:5px;top:20px; visibility:hidden}

.popDoc{ position:absolute;left:50%;top:50%;z-index:110; background:#fff;border:5px solid #b0b0b0;}
.popDocTitle{ background:#ffba00;color:#000;font-size:14px; position:relative;padding:0 10px;line-height:30px;height:30px;border-bottom:1px solid #eca128;}
.popDocTitle .fRight{margin-top:7px;}
.popDocCon{padding:15px;}
/**/
.isTxt{background:#fbfbfb url(../images/inputBg.png) repeat-x left top;height:22px;line-height:22px;border:1px solid #c1c1c1;padding:0 5px;color:#333;}
.isTxt.focus{color:#000; background-color:#fff;}

.submit{height:21px;border:0;display:inline-block; cursor:pointer; background:url(../images/btn.png) no-repeat left top;width:42px;}
.cancel{height:21px;border:0; display:inline-block; cursor:pointer; background:url(../images/btn.png) no-repeat left -21px;width:42px;}

.tagList{padding:10px 20px;}
.tag{ background:url(../images/sfType.png) no-repeat left top;height:30px;margin-right:10px;display:inline-block; position:relative;}
.tag span{background:url(../images/sfType.png) no-repeat right -30px;height:30px;line-height:30px;padding:0 30px 0 10px; position:relative;left:3px; display:inline-block;}
.cClose{ background:url(../images/dCloseS.png) no-repeat;height:16px;width:16px; display:inline-block; position:absolute;right:7px;top:7px;}

.testComBox{ text-align:center;padding:40px 0 120px 0;}
.conBox{line-height:22px;color:#666;padding:5px 0;}
.domain{font-size:30px;font-weight:normal;}
.ttPop{width:390px;position:absolute;left:50%;top:60px;margin-left:-130px; display:none;}
.ttPop .topG{top:-7px;left:50%;margin-left:-10px;}
.thridPart{width:600px;margin:0 auto;padding:30px 0;}
.thridPart p{line-height:28px;}
.thBox{padding:20px 0 0 0;}
.thBox td{padding:10px 20px;}

.sinoInputSmall{ display:inline-block;background:#fff url(../images/log/logTxtSmall.png) no-repeat left top;border:0;height:35px;width:221px;padding:0 10px;}
.sinoInputSmall.focus{background:#fff url(../images/log/logTxtSmall.png) no-repeat left bottom;}
.logTextSmall{height:35px;border:0;line-height:35px;width:221px;background:none;font-size:14px;color:#333;}
.sinoInputSmall .logTextSmall.focus{color:#000;}

.sinoInput{ display:inline-block;background:#fff url(../images/log/logTxt.png) no-repeat left top;border:0;height:40px;width:221px;padding:0 10px;}
.sinoInput.focus{background:#fff url(../images/log/logTxt.png) no-repeat left bottom;}
.logText{height:40px;border:0;line-height:40px;width:221px;background:none;font-size:14px;color:#aaaaaa;}
.sinoInput .logText.focus{color:#000;}

.shareLinkBox{padding:30px 0; text-align:center;}
.shareLinkBox a{margin:0 10px;}

.timeLineLeft{ display:inline-block; background:url(../images/lr.png) no-repeat left -40px;width:40px;height:40px; position:absolute;left:10px;top:90px;}
.timeLineLeft.gray{background:url(../images/lr.png) no-repeat left top;cursor:default;}
.timeLineRight{ display:inline-block; background:url(../images/lr.png) no-repeat right -40px;width:40px;height:40px; position:absolute;right:10px;top:90px;}
.timeLineRight.gray{background:url(../images/lr.png) no-repeat right top; cursor:default;}
.timeLine{ border-top:1px solid #ddd;margin-top:10px;position:relative;padding-bottom:50px;}
.timeLineCon{height:230px;border-bottom:1px solid #ddd;}
.timeLineCon .ulWrapper{width:847px;margin:0 auto;height:270px; overflow:hidden; position:relative;}
.ulWrapper ul{width:20000px; position:relative;left:0;}

.timeLineCon ul li{width:77px;float:left;height:230px; text-align:center;}
.tlcT table{width:100%;}
.tlcT td{text-align:center; vertical-align:bottom;height:230px;font-size:16px; color:#ffba00;}
.tlcC{width:32px; background:#ffba00;margin:0 auto;}
.tlcB{ text-align:center;padding:20px 0;color:#4d4d4d; }

.longConCam .timeLine{ border-top:1px solid #f4f4f4;}
.longConCam .timeLineCon{border-bottom:1px solid #f4f4f4;}

.joinBtn{height:30px;line-height:30px;text-align:center;margin:20px auto 0 auto;}
.joinBtn span{color:#fff; display:inline-block;padding:0 10px 0 31px; background:url(../images/joinBtn.png) no-repeat left top; vertical-align:middle;}
.joinBtn a{ display:inline-block;width:85px;color:#a33300;background:url(../images/joinBtn.png) no-repeat right top;vertical-align:middle; }

.upTBoxTable{width:20%;}

.upTBoxTable td,.norTable .upTBoxTable td{padding:10px;border:0;}
.upTBoxTable textarea{border:1px solid #c1c1c1;width:540px;height:63px;padding:5px;color:#aaaaaa;}
.upTBoxTable textarea.focus{color:#000;border:1px solid #ffba00;}

.loader{border:1px solid #ef9400;height:11px;width:200px;}
.loader span{display:inline-block; background:#ffba00;height:10px;border-top:1px solid #ffbe10;}
.upT{ background:url(../images/upT.png) no-repeat left top;width:35px;height:35px; display:inline-block; cursor:move;}
.upT:hover{background:url(../images/upT.png) no-repeat left -35px;}
.close{ background:url(../images/close.png) no-repeat left top;width:23px;height:23px; display:inline-block;}
.close:hover{background:url(../images/close.png) no-repeat left -23px;}

.sina,.weibo,.renren,.qzone{ display:inline-block;height:24px;width:24px;}
.sina{background:url(../images/comments.png) no-repeat -57px -24px;}
.weibo{background:url(../images/comments.png) no-repeat -57px -48px;}
.renren{background:url(../images/comments.png) no-repeat -57px -72px;}
.sina.selected{background:url(../images/comments.png) no-repeat -105px -24px;}
.weibo.selected{background:url(../images/comments.png) no-repeat -105px -48px;}
.renren.selected{background:url(../images/comments.png) no-repeat -105px -72px;}

a.dEdit{background:url(../images/ed.png) no-repeat left top;}
a.dEditFace{background:url(../images/ed.png) no-repeat -105px 2px;}
a.dEdit:hover{background:url(../images/ed.png) no-repeat left -18px;color:#f5ac16; text-decoration:none;}
a.dEditFace:hover{background:url(../images/ed.png) no-repeat -105px -16px;color:#f5ac16; text-decoration:none;}

.dDelete{ background:url(../images/dCloseS.png) no-repeat 3px center;}
.dFind{ background:url(../images/dFind.png) no-repeat 3px center;}

a.addBtn{background:url(../images/addBtn.gif) no-repeat left top;width:58px;height:24px; display:inline-block;line-height:24px;padding-left:22px;color:#a63902; text-decoration:none;font-size:12px;}
a.addBtn:hover{background:url(../images/addBtn.gif) no-repeat left -24px;}
a.addBtn.down{background:url(../images/addBtn.gif) no-repeat left -48px;}

.dashedLine{border-top:1px dashed #ccc;height:0;line-height:0;font-size:0;}

a.lBtn{ display:inline-block;height:40px;width:120px; text-align:center;color:#a33300;font:18px/40px "\5FAE\8F6F\96C5\9ED1"; background:url(../images/lBtn.png) no-repeat left top; text-decoration:none;}
a.lBtn:hover{background:url(../images/lBtn.png) no-repeat left -40px;}
a.lBtn.down{background:url(../images/lBtn.png) no-repeat left -80px;}

a.cBtn{ display:inline-block;height:40px;width:120px; text-align:center;color:#7f7f7f;font:18px/40px "\5FAE\8F6F\96C5\9ED1"; background:url(../images/cBtn.png) no-repeat left top; text-decoration:none;}
a.cBtn:hover{background:url(../images/cBtn.png) no-repeat left -40px;}
a.cBtn.down{background:url(../images/cBtn.png) no-repeat left -80px;}

.sm-btn{width:58px;height:28px; background:url(../images/smallbtn.png) no-repeat left top; cursor:pointer;color:#77400f;border:0;}
.sm-btn:hover{ filter:alpha(opacity=80); opacity:0.8;}
.sm-btn.gray{background:url(../images/smallbtn.png) no-repeat right top;color:#6e6e6e;}



input.yellowBtn{height:28px;width:90px;color:#a83d04;font:12px/28px "宋体"; background:url(../images/yellowBtn.png) no-repeat left top;border:0; cursor:pointer;}
a.yellowBtn{ display:inline-block;height:28px;width:90px; text-align:center;color:#a83d04;font:12px/28px "宋体"; background:url(../images/yellowBtn.png) no-repeat left top; text-decoration:none;}
a.yellowBtn span{ cursor:pointer;}
a.yellowBtn:hover{background:url(../images/yellowBtn.png) no-repeat left -28px;}
a.yellowBtn.down{background:url(../images/yellowBtn.png) no-repeat left -56px;}

a.grayBtn{ display:inline-block;height:28px;width:90px; text-align:center;color:#4e4e4e;font:12px/28px "宋体"; background:url(../images/grayBtn.png) no-repeat left top; text-decoration:none;}
a.grayBtn span{ cursor:pointer;}
a.grayBtn:hover{background:url(../images/grayBtn.png) no-repeat left -28px;}
a.grayBtn.down{background:url(../images/grayBtn.png) no-repeat left -56px;}

.camRightTd{border-left:1px solid #f4f4f4;width:220px;padding:5px 10px; vertical-align:middle;}
.camRightTd .t{color:#ababab;font-size:33px;font-family:Arial, Helvetica, sans-serif;line-height:100%;}
.camRightTd .n{color:#ffb900;font-size:48px;font-family:Arial, Helvetica, sans-serif;line-height:100%;}

.normalTxt{background-color:#f8f8f8 ;border:1px solid #ccc;padding:5px;}
.normalArea{background:#fbfbfb url(../images/inputBg.png) repeat-x left top;height:120px;line-height:22px;border:1px solid #c1c1c1;padding:5px;}
.main .btn{color:#a33300;margin-left:10px;text-decoration:none;}
a.btn{background:url(../images/comments.png) no-repeat left top;width:57px;height:24px;line-height:24px;color:#a33300; text-decoration:none; display:inline-block; text-align:center;}

.inputLong{padding:20px 30px; background:#f4f4f4 url(../images/workTopBg.jpg) repeat-x left top;}
.inputLong .normalArea{height:60px;width:1010px;}
.inputLong .commentFunc{width:1024px;}

.popFace{position:absolute;z-index:999;width:400px;overflow:hidden;border:5px solid #b0b0b0; background:#fff;left:0;top:0px;}
.popFaceFlag{ background:url(../images/icons/topFlag.png);width:22px;height:10px; position:absolute;top:-10px;left:30px;}
.popUserLeft{color:#7f7f7f;}

a.emotion{width:22px; height:20px; background:url(../images/face.gif) no-repeat 2px 2px; cursor:pointer}
a.emotion:hover{background-position:2px -28px}

.face{ display:none;}
.face.selected{ display:block;}
.qqFace{border:1px solid #ECECEC;background-color:#f8f8f8;width:380px;}
.qqFace td{background-color:#f8f8f8;padding:5px;border:1px dotted #CCC;}
.qqFace td:hover{background-color:#B80002;}
.qqFace td img{cursor:pointer;}
.popFaceBox{padding:15px;}
.popFaceTitle a{ display:inline-block;padding:0 10px;}
.popFaceTitle a:hover{ text-decoration:none;}
.popFaceTitle a.selected{ background:#ffba00;color:#fff;}
.faceList{border-bottom:1px dashed #ddd;padding:10px 0 15px;margin-right:-5px;}
.faceList a{display:inline-block;width:27px;height:24px; text-align:center; background:#eaeaea;border:1px solid #f3f3f3;margin:5px 5px 0 0;padding:3px 0 0 0;}


.xsxBox,.xsxBox .commentFunc{width:550px;}
.xsxBox .normalArea{width:540px;font-size:14px;}
.xsxTable .normalTxt{font-size:14px;}

/*=====艺术广告分类选择===*/
.sort_selector{ text-align:left;}
.sort_selector select{ width:710px;}
.sort_selector{ margin-bottom:0px; position:relative;}
.sort_title{ margin:0;font-weight:bold; height:18px; line-height:18px; vertical-align:middle;}
.sort_title .txt{ width:320px; float:left; margin-left:15px;}

.wp_sort_block{ margin-top:5px; position:absolute; z-index:10; left: 18px; top: 37px;}
.wp_sort{ width:768px; height:318px; margin:auto; margin-top:10px;border:1px solid #d3e5f3; background:#f4fafe; padding:15px 0px; position:relative;} 
.wp_sort input{font:12px/1.5 Tahoma, Verdana, Simsun, Microsoft YaHei, Arial Unicode MS, Mingliu, Arial, Helvetica;}
.sort_list { float:left; width:172px; margin-right:10px; z-index:10; _ margin-right:8px; height:280px; overflow:hidden; border:1px solid #d9e9f7; background:#fff;}
.sort_list_last { margin-right:0px;}
.sort_list .blank{ background:#eff7fe;}
.sort_list .blank .category_list{ display:none;}
.sort_show div { padding-left:0px;cursor:pointer;}/* margin-left:5px; padding-top:2px;margin-top:3px;*/
.wp_category_list{ width: 172px; height: 280px; overflow: auto; padding:0; margin:0;}
.category_list{ margin:0; padding:0; font-family:simsun;}
#class_div_1  ul dl h3{color:#3366CC;font-weight:normal;font-size:12px;line-height:25px;border-bottom:1px dotted #CCCCCC; text-indent:5px;cursor:pointer;}
.category_list ul{ margin:6px 0 0 6px; padding:0;}
.category_list ul li{ width:164px; height:23px; line-height:21px; margin:2px 0px; text-indent:5px; cursor:pointer; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.category_list ul li a.classDivClick{display:block; height:21px; width:158px; border:1px solid #ffe696; background-color:#fffaea;}
.category_list ul li a.classDivClick .has_leaf { background: url(../images/member/goods_add.gif) no-repeat -487px -3px; display:block; width:198px; height:21px; padding-left: 6px; color: #000;}
.category_list ul li a .has_leaf{ color: #333; background: url(../images/member/goods_add.gif) no-repeat -487px -3px; display:block; width:150px; height:21px; padding-left: 6px;}
.category_list ul li a:hover {text-decoration: none;}
.category_list ul .hight_light{ color:#f50;}
.tips_choice{ position:relative; margin-top:12px; width:768px; color:#404040; margin-left:auto; margin-right:auto;}
.tips_choice a:link,.tips_choice a:visited{color:#0F5FBB; text-decoration:none;}
.tips_choice a:hover,.tips_choice a:active{color:#FF4E00; text-decoration:underline;}

.tips_choice p{ margin:3px 0;}
.tips_choice .tips_zt{background:url(../images/member/goods_add.gif) no-repeat -460px 0 transparent; width:11px; height:7px; position:absolute; top:-6px; left:25px;}
.tips_choice .hover_tips_cont{background-color:#fffaea; padding:8px; border:1px solid #F4CB48; text-align:left; overflow: hidden;}
.tips_choice dt { float:left;} 
.tips_choice dd { float: left; font-weight: 700; font-family:sans-serif;}

.btn_confirm_unavailable input, .btn_confirm input { line-height:36px; background: #FFF url(../images/member/ncus_public.png) no-repeat scroll; display:block; width:220px; height:36px;  font-size:14px;text-align:center; margin:10px auto; text-decoration:none; font-weight:bold; border:0;}
.btn_confirm_unavailable input{color:#9d9da1;  background-position:0 -580px;  cursor: pointer; }
.btn_confirm .submit { color:#404040; background-position:0 -620px; outline:none;}
.btn_confirm .submit:hover {  background-position:0 -580px; outline:none;}
.back_to_sort{ margin-bottom:10px;}



.activeList li{width:980px;margin:0 auto 0px auto;padding:20px; position:relative;}

.activeList.small{}
.activeList.small li{width:425px;padding:15px;float:left;margin:30px 0 0 30px;border-bottom:3px solid #eee;border-right:2px solid #eee;overflow:hidden;}
.activeList.small .alTBox{width:365px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.activeList.small .alContent{width:410px;height:211px;}
.activeList.small .alContentCon{height:181px;width:370px;}
.activeList.small .alT{padding:0 0 0 8px}

.alTBox a{font-size:20px;font-family:"微软雅黑";}
.alT p{padding:0 0 0 81px;}
.alContent{height:231px;width:902px;margin:10px auto 0 auto; position:relative;}
.alContent .alContentCon{height:201px; background:#000;color:#ccc;padding:15px 20px;line-height:24px; text-decoration:none;filter:alpha(opacity=0); -moz-opacity:0; opacity:0;width:862px; display:inline-block; position:absolute;left:0;top:0;width:px;}
.alContent:hover .alContentImg{}
.alContent:hover .alContentCon{filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.activeBox{}

a.activeListMore{ display:inline-block; background:url(../images/activeMore.png) no-repeat left -38px;width:38px;height:38px; position:absolute;right:20px;top:20px;}
a.activeListMore:hover{background:url(../images/activeMore.png) no-repeat left top;}

.favBox{padding:20px 0 0 0}
.favBox table{margin:0 auto;}
.favBox th{font-weight:normal;padding:0px;}
.favBox td{padding:10px 5px;width:200px;}

.ubcTitle{font-size:16px;font-family:"微软雅黑";}


.crbBox .commentFunc{width:967px;}
.crbBox .commentArea{width:966px;}

/*2012年11月15日加==================================================入*/


.top_wraper{height:48px; width:100%; background:#379BE9;position:relative;z-index:40;text-align:center;}
.top_header{width:1030px;margin:0 auto;height:48px; display:inline-block;text-align:left;}
.top_logo{width:124px;height:48px;display:inline-block;background:url(/images/logo.png);float:left;margin:3px 0 0 0;}
.top_nav{float:left;height:48px;padding:0 0 0 10px;list-style-type:none;}
.top_nav li {line-height:48px;line-height:48px\9;height:48px;  overflow:hidden;float:left;font-size:14px;}
.top_nav li a{color:#fff;width:80px;text-align:center;display:inline-block; }
.top_nav li.split{background:url(../images/headerv2-24.png) no-repeat -281px -106px;width:2px;height:48px;float:left;}
.top_nav li a:hover,.top_nav li a.selected{color:#fff;background:#F67000;text-decoration:none;}
span.navMore{ position:relative;padding-right:10px;line-height:44px;line-height:47px\9;height:43px;color:#000;width:50px; text-align:center; display:inline-block;float:left;font-size:14px; cursor:default;}

span.navMore:hover{color:#fff;background:#2d2d2d;font-weight:bold;text-decoration:none;}
span.navMore b{position:absolute;right:6px;top:21px;width:0;height:0;border-width:5px 5px;border-style:solid;border-color:#282828  #D50303 #D50303;font-size:0;line-height:0;}
span.navMore:hover b{border-color:#8c8c8c #2d2d2d #2d2d2d;}

span.navMore:hover .navMoreUl{display:block;}
.navMoreUl{position:absolute;left:0;top:43px; background:#2d2d2d;z-index:10; display:none; text-align:left;}
.navMoreUl li{line-height:34px;width:100px;}
.navMoreUl a{line-height:34px;display:block;white-space:nowrap;color:#ababab;font-weight:normal;font-size:12px;height:34px;padding-left:15px;}
.navMoreUl a:hover{background:#111;color:#ffba00;text-decoration:none;}

.top_header_right{float:right;margin-right:-1px;}
.th_rul a{ text-decoration:none;margin-left:1px;}
.m01 > a{display:inline-block;width:37px; background:url(../images/tb.png) no-repeat 10px 2px;height:43px;}
.m01:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat 10px -41px;}
.m02 > a{ display:inline-block;width:37px; background:url(../images/tb.png) no-repeat -27px 2px;height:43px;}
.m02:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -27px -41px;}
.m03 > a{ display:inline-block;width:37px; background:url(../images/tb.png) no-repeat -64px 2px;height:43px;}
.m03:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -64px -41px;}
.m04 > a{ display:inline-block;width:37px; background:url(../images/tb.png) no-repeat -101px 2px;height:43px;}
.m04:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -101px -41px;}
.m05 > a{ display:inline-block;width:37px; background:url(../images/tb.png) no-repeat -138px 2px;height:43px;}
.m05:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -138px -41px;}
.m06 > a{display:inline-block;height:34px;padding:9px 10px 0 10px; text-align:center;}
.m06:hover > a{background:#2d2d2d;}

.son{position:absolute; background:#2d2d2d;left:1px;top:43px; display:none;}
.son li{line-height:32px;border-bottom:1px solid #3c3c3c; cursor:default;color:#fff;}
.son li:hover{ background:#111;}
.son li a{display:block;color:#fff;padding:0 10px;}
.son li a:hover{ text-decoration:none;}
.rNum{float:right; cursor:pointer;}

.son li.a1 a{background:url(../images/st.png) no-repeat 15px -1px;padding-left:40px;}
.son li.a2 a{background:url(../images/st.png) no-repeat 15px -33px;padding-left:40px;}
.son li.a3 a{background:url(../images/st.png) no-repeat 15px -65px;padding-left:40px;}
.son li.a4 a{background:url(../images/st.png) no-repeat 15px -97px;padding-left:40px;}
.son li.a5 a{background:url(../images/st.png) no-repeat 15px -129px;padding-left:40px;}
.son li.a6 a{background:url(../images/st.png) no-repeat 15px -160px;padding-left:40px;}
.son li.a7 a{background:url(../images/st.png) no-repeat 15px -193px;padding-left:40px;}

.fonts{position:absolute; background:#2d2d2d;right:0;top:43px; display:none;}

.m01:hover .son{width:100px; display:block;}
.m03:hover .son{width:120px; display:block;}
.m05:hover .son{width:100px; display:block;}
.m06:hover .son{width:130px; display:block;right:0;left:auto;}


.m01:hover .rNum,.m03:hover .rNum{font-weight:bold;color:#ffba00;}

.m02.hasMsg > a{background:#d80616 url(../images/tb.png) no-repeat -27px bottom;}
.m02.hasMsg:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -27px bottom;}
.m02.hasMsg:hover .fonts{ background:#2d2d2d;}
.m02.hasMsg .fonts{background:#d80616;display:inline-block;width:37px;text-align:center;line-height:24px;top:30px;}
.m02.hasMsg .fonts a{color:#fff;font-weight:bold;}

.m03.hasMsg > a{background:#d80616 url(../images/tb.png) no-repeat -64px bottom;}
.m03.hasMsg:hover .fonts{ display:none;}
.m03.hasMsg:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -64px bottom;}
.m03.hasMsg > a:hover{background:#2d2d2d url(../images/tb.png) no-repeat -64px bottom;}
.m03.hasMsg .fonts{background:#d80616;display:inline-block;width:37px;text-align:center;line-height:24px;top:30px;}
.m03.hasMsg .fonts a{color:#fff;font-weight:bold;}

.m01.hasMsg > a{background:#d80616 url(../images/tb.png) no-repeat 10px bottom;}
.m01.hasMsg:hover .fonts{ display:none;}
.m01.hasMsg:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat 10px bottom;}
.m01.hasMsg > a:hover{background:#2d2d2d url(../images/tb.png) no-repeat 10px bottom;}
.m01.hasMsg .fonts{background:#d80616;display:inline-block;width:37px;text-align:center;line-height:24px;top:30px;}
.m01.hasMsg .fonts a{color:#fff;font-weight:bold;}

.sonA{text-align:center;padding:0 10px;border-bottom:1px solid #3c3c3c;}
.sonA a{color:#ffba00;font-size:14px;line-height:42px;}
.sonA a:hover{text-decoration:underline;color:#fff;}


.top_search{display:inline-block;height:25px;float:right;margin:9px 10px 0 0;margin:8px 10px 0 0\9; position:relative;border:1px solid #fff; background:#fff;}
.top_search_txt{height:25px;width:83px;line-height:25px;border:0;float:left;margin-right:5px;padding:0 0 0 5px;}
.top_search_btn{height:25px;width:24px;border:0;background:#fff url(../images/bs.png) no-repeat left top; cursor:pointer;float:left}
.top_search_btn:hover{ background:#fff url(../images/bs.png) no-repeat left -24px;}
.th_rul{float:right;height:43px;}
.th_rul > li{float:left; position:relative;}

.top_search:hover .choose_s{ display:block;}
.choose_s{ background:#2d2d2d; position:absolute;left:0;top:26px;width:119px;padding:5px 0; display:none;}
.choose_s input{margin:0 3px 0 5px;*margin:0 3px 0 3px; display:inline-block; vertical-align:middle;}
.choose_s label{color:#fff;display:inline-block; vertical-align:middle;}
.choose_s label:hover{color:#ffba00;}

/*
.camNavC{}
.camNavC a{display:inline-block;padding:0 25px;border-top:3px solid #fcfcfc;height:46px;line-height:46px;font-size:14px;color:#2d2d2d;border-right:1px solid #f4f4f4;}
.camNavC a.selected{background:#fff;border-top:3px solid #B80002;font-weight:bold;}
*/
/*.longTop{font-size:14px;color:#ababab;padding:15px 20px;}*/

/*星级*/
.level{padding:5px 0px 0px 50px;float:left;}
.level em{color:#666;}
.level span{width:18px;height:18px;margin-right:5px;display:inline-block;background:url(../images/star.png) no-repeat;vertical-align:middle;}
.level .gray-star{background:url("../images/gray-star.png") no-repeat;}

.sonType{ position:relative;padding:10px 0 0 45px;}
.sonType span{ position:absolute;left:0;color:#ababab;}
.camZpBoxC .sonType a{color:#ababab;}
.camZpBoxC .sonType a:hover{color:#f30;}


.camZpBoxC{padding:10px 10px;}
.camZpBoxC dl{ display:inline-block;padding:5px 0;width:100%;margin-top:10px; }
.camZpBoxC dt{float:left;width:45px;padding-left:10px;line-height:22px; text-align:left;color:#2d2d2d;}

.camZpBoxC dd{margin-left:50px;}
.camZpBoxC dd a{color:#2d2d2d;margin-right:10px; display:inline-block;}
.camZpBoxC dd a:hover{color:#f30;}
.camZpBoxC dd a.selected{color:#f30;font-weight:bold;border:1px dotted #FF3300;padding-left:10px; padding-right:10px;}


.camRightTdC{border-left:1px solid #f4f4f4;width:200px;padding:20px 10px 5px 20px; vertical-align:top;}
.camRightTdC .t{color:#ababab;font-size:33px;font-family:Arial, Helvetica, sans-serif;line-height:100%;}
.camRightTdC .n{color:#ffb900;font-size:48px;font-family:Arial, Helvetica, sans-serif;line-height:100%;}
.camLiTitleC{width:150px;padding:10px 0 0 0; position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4095ce;}
.camLiTitleC.hot p{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.camLiTitleC.hot .hotSpan{height:16px;width:16px;background:url(../images/work/fire.png); position:absolute;right:0px;top:12px}
.camLiTitleC a{color:#666666;font-size:14px;font-weight:bold;}
.camLiTitleC a:hover{color:#f30;}
.camLiDesC {color:#5e5e5e;height:40px;padding-top:5px;}
.camLiDesC b{font-weight:normal;}
.camLiDesC span{color:#ababab;}

.ftSearch{width:300px;height:32px;line-height:32px;margin:0px auto 0 auto; text-align:left; background:#fff;}
.ftChoose{float:left;}
.ftSearchTxt{height:32px;line-height:32px;border:0;border-left:1px solid #eca128;padding:0 3px;font-size:12px;color:#333;width:250px; background:#fff;float:left}
.ftSearchBtn{float:left;height:24px;width:24px; background:#fff url(../images/bs.png) no-repeat center 0px;cursor:pointer;border:0;margin:4px 0 0 4px;}
.ftSearchBtn:hover{background:#fff url(../images/bs.png) no-repeat center -24px;}

.ftChoose{cursor:pointer;height:32px;width:52px; display:inline-block;position:relative;line-height:32px;font-size:12px; text-align:center;padding-right:10px;}
.ftChoose b{position:absolute;right:8px;top:14px;width:0;height:0;border-width:4px 4px;border-style:solid;border-color:#868686 #fff #fff;font-size:0;line-height:0;}
.ftChoosePop{ display:none;width:64px; position:absolute;left:-1px;top:32px;}
.ftChoose ul{border-bottom:1px solid #eca128}
.ftChoosePop ul li{border-left:1px solid #eca128;border-right:1px solid #eca128;line-height:21px;}
.ftChoosePop ul li a{display:block;font-size:12px;text-decoration:none;}
.ftChoosePop ul li a:link,.ftChoosePop ul li a:visited{color:#666;background:#fff;}
.ftChoosePop ul li a:hover,.ftChoosePop ul li a:active{color:#2d2d2d; background:#ffba00;}
.ftChoosePop.hover{}
.ftChoose.hover b{border-color:#868686 #fff #fff;}
.ftChoose.hover .ftChoosePop{ display:inline-block;}


.doLogBox{line-height:43px;}
.th_rul .doLogBox a{color:#fff;margin:0 5px;}
.th_rul .doLogBox a:hover{ text-decoration:underline}


/*20121121============*/

.norTable{font-size:14px;color:#555}

.norTable tr.last td,.norTable tr.last th{border-bottom:0;}
.leftBorder{border-left:1px solid #f4f4f4;}
.norTable td,.norTable th{padding:15px 10px; vertical-align:top;}
.norTable td.vlm,.norTable th.vlm{ vertical-align:middle;}
.norTable th{ text-align:right;font-weight:normal;}
.newTxt{background:#fbfbfb url(../images/txtBg.png) repeat-x left top;height:30px;line-height:30px;border:1px solid #abadb3;font-size:14px;padding:0 5px;}
.newArea{background:#fbfbfb url(../images/txtBg.png) repeat-x left top;line-height:22px;border:1px solid #abadb3;font-size:14px;padding:5px 5px;}
.newTxt.gray{color:#999;}
.newTxt.gray.focus{color:#000;}
.newTxt.disabled{ background-color:#ececec;}

.sTxt{border:1px solid #e8e8e8;height:21px;line-height:21px;padding:0 3px;background:#f4f4f4;}
.sTxt:focus{ background:#fff;}

input.lBtn{ height:40px;width:120px; text-align:center;color:#a33300;font:18px/40px "\5FAE\8F6F\96C5\9ED1"; background:url(../images/lBtn.png) no-repeat left top; text-decoration:none;border:0; cursor:pointer;}

.loginRx .txtMsg{ position:absolute;z-index:20;top:-35px;left:270px; white-space:nowrap}
.regRx .txtMsg{position:absolute;z-index:20;top:-35px;left:320px; white-space:nowrap}
.txtMsg{line-height:px;font-size:14px;color:#fff;background-color:#4095ce;height:38px; display:inline-block;padding:0 10px;line-height:38px; float:left;}
.txtMsg.alert{ background-color:#ff3300;}
.txtMsg.suc{background-color:#a6ce38;}
.txtMsg.foc{background-color:#4095CE;}
.txtMsg.f12{font-size:12px;}

.selectBox,.labelBox{ display:inline-block; border:1px solid #abadb3;height:36px;padding:0 10px;}
.selectBox select{ vertical-align:middle;margin-top:6px;}
.labelBox label{ vertical-align:middle;margin-top:6px; display:inline-block;}


.norTable.register td *{ display:inline-block; vertical-align:middle;}
.norTable.register td option{ display:block;}
.norTable.register td .newTxt,.norTable.register td .labelBox,.norTable.register td .selectBox{ float:left;}
.norTable.register td.testing .newTxt{float:none;}
.regCheckLink{float:left;line-height:40px; cursor:default;}
.norTable.register td .labelBox{}

.regTable td{border:1px solid #f4f4f4;padding:5px 10px;}
.regTable td.pb30{padding-bottom:30px;}.regTable td.pt30{padding-top:30px;}
.regStepLeft{float:left;font-size:60px;padding-right:5px;line-height:100%;font-family:Arial, Helvetica, sans-serif;color:#ababab;}
.regStepRight{float:left;font-size:12px;color:#ababab;padding-top:5px;}
.regStepRight b{font-size:16px;}

.upBtn{ height:38px;border:1px solid #abadb3; background:url(../images/hbtn.jpg) repeat-x left bottom;font-size:14px; cursor:pointer;width:100px;}
.step .regStepLeft,.step .regStepRight{color:#ffb900;}

.upPlugn{width:610px;margin:0 auto;}
.atList li{ display:inline-block;width:100%; position:relative;border-bottom:1px solid #f4f4f4;float:left;padding:10px 0 10px 10px;} 

.atPerson{padding:20px 0 0 20px;float:left;width:410px;line-height:21px;}
.atPersonDes{width:380px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.atImg{float:left;padding-top:35px;}
.atImg a{margin:0 10px;}
.atList .apBtn{right:20px; position:absolute;top:20px;}
a.tBtn{ text-decoration:none;}
.guidList li{padding:20px 30px;border-bottom:1px solid #f4f4f4;}

.guidList.borderTop,.borderTop{border-top:1px solid #f4f4f4;}

.regTable td.colTd{font-size:16px;padding-left:20px; vertical-align:middle;}
.colTd a{display:block;height:22px;line-height:22px; background:url(../images/gr.png) no-repeat 570px center;color:#4095ce;}
.colTd a:hover{color:#f60; text-decoration:none;}

.tagBoxLinks{border-bottom:1px solid #f4f4f4;padding:10px 0px;}
.dAdd{ background:url(../images/cAdd.png) no-repeat 3px center;}
.f30{font-size:30px;}
.wp100{width:100%;}
.pswLv{margin-left:5px;}
.pswLv.lv1{height:5px; display:inline-block; background:#f00;width:60px;}
.pswLv.lv2{height:5px; display:inline-block; background:#ffb900;width:120px;}
.pswLv.lv3{height:5px; display:inline-block; background:#8ec336;width:180px;}

.borderNone td{border:0;}
.mustInput{width:7px;height:40px; background:#ffba00; display:inline-block;}
a.doChangeHead{ display:inline-block;width:145px;height:40px;line-height:40px;margin-top:1px;color:#fff; background:#2d2d2d;font-size:14px; text-align:center;}
a.doChangeHead:hover{ background:#000; text-decoration:none;}



/*20121127*/
.selectBox{    
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #999999;
    border-radius: 2px 2px 2px 2px;
    display: inline-block;
    height: 20px;
    overflow: hidden;
    padding: 8px 5px 8px;
    vertical-align: middle;
}

.selectBox select{border: medium none;
	border:none;
    color: #555555;
    font-size: 14px;
	margin:0;
}


.container{width:1083px;margin-left:auto;margin-right:auto;clear:both}
.topSlideBar{position:relative;text-align:center;padding:10px;background:#fff;font-size:14px;color:#ababab;}
.topSlideBar .sideClose{ top:50%;margin-top:-8px; display:inline-block;right:20px; position:absolute;}
.personBox{height:435px; background:#fff;width:332px;}
.editbg{overflow:hidden;}

.fileBox{position:relative;overflow:hidden;}
.file{position:absolute;top:-100px;}

.personBoxTable td{border-bottom:1px solid #f4f4f4;height:47px;}
.personBoxTable td a{color:#4095ce;display:block;margin-left:10px;}
.personBoxTable td a:hover{color:#f30; text-decoration:none;}

.personBoxTable a.apBtn{width:60px;padding-left:20px;}

a.doAtt{height:18px;display:inline-block;padding:0 0 0 24px;background:url(../images/apBg.png) no-repeat left -18px;}
a.doAtt:hover{background:url(../images/apBg.png) no-repeat left top;}
a.doAtt.done{background:url(../images/apBg.png) no-repeat left -36px;}
a.doAtt.done:hover{background:url(../images/apBg.png) no-repeat left -54px;}

a.cRecommend{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/cGood.png) no-repeat 1px center;}
a.cMail{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/cMail.png) no-repeat 1px center;}
a.cReport{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/notice.png) no-repeat 1px center;}

a.homeEdit{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/home_edit.png) no-repeat 1px center;}
a.homeTX{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/home_tx.png) no-repeat 1px center;}
a.homeHF{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/home_hf.png) no-repeat 1px center;}

.nanBox{height:82px;border-bottom:1px solid #f4f4f4;padding:5px 10px 0;}
.nanBox p{color:#999;width:310px;line-height:22px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.namBox li{height:40px; line-height:40px;border-bottom:1px solid #f4f4f4;padding:0px 10px 0;color:#999;}
.namBox li a{vertical-align:bottom;}
.namBoxRight{padding-top:7px;}
.f20{font-size:20px;}
a.downFlagLink{padding:0 24px 0 0;margin:8px 10px 0 0;display:inline-block;height:18px; background:url(../images/downFlag.png) no-repeat right center; text-decoration:none;}
a.downFlagLink.on{background:url(../images/downFlagOn.png) no-repeat right center;}

.camZp{border-top:1px solid #f4f4f4;}
.camZpSmall .camZpBox{font-size:12px;}
.camZpSmall .camZpBox dd a{color:#5e5e5e;}
.camZpSmall .camZpBox dd a:hover{color:#f30; text-decoration:none;}
.camZpSmall .camZpBox dd a.selected{color:#f30;}

.cLeft{width:50%;border-right:1px solid #f4f4f4; vertical-align:top;}
.cRight{ vertical-align:top;}
.cTitle{border-bottom:1px solid #f4f4f4;padding:10px 15px;font-weight:bold;font-size:14px;}
.cComments{}
.cComments .commentBoxList li{padding:10px 15px;width:auto; display:block;border-bottom:1px solid #f4f4f4;}
.cCommentsBox{padding:15px 0 15px 15px}
.cCommentsBox .commentArea{width:500px;height:100px;}
.cCommentsBox .commentArea.focus{height:100px;}
.cCommentsBox .commentFunc{width:510px;}
.cCommentsLink{padding:15px;border-top:1px solid #f4f4f4;}
.cCommentsImg{padding:5px 0}
.cCommentsImg a{margin-right:5px;}

.smallPage{}
.smallPage > a{display:inline-block;height:24px;padding:0 5px;text-align:center;line-height:24px;position:relative; text-decoration:none;color:#4e4e4e;font-size:12px;font-weight:bold;margin:0 2px;border:1px solid #7f7f7f; background:#fff url(../images/spage.jpg) repeat-x left bottom;}
.smallPage > a.selected,.smallPage > a.selected:hover{background:#ffba00;color:#fff; cursor:default;border:1px solid #cc9400;}
.smallPage > b{display:inline-block;line-height:37px;margin:0 5px;}
.smallPage a:hover{background:#e2e2e2;border:1px solid #333;}
.smallPage a.pagePrev,.smallPage a.pageNext{width:15px;}
.smallPage .pagePrev b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f7f7f7 #4e4e4e #f7f7f7 #f7f7f7; position:absolute;left:3px;top:6px;}
.smallPage .pageNext b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f7f7f7 #f7f7f7 #f7f7f7 #4e4e4e; position:absolute;left:10px;top:6px;}
.smallPage a.pagePrev:hover b{border-color:#e2e2e2 #4e4e4e #e2e2e2 #e2e2e2; }
.smallPage a.pageNext:hover b{border-color:#e2e2e2 #e2e2e2 #e2e2e2 #4e4e4e; }

.smallPage a.pagePrev.disable,.smallPage a.pageNext.disable{border:1px solid #e2e2e2; cursor:default; background:#fff;}
.smallPage a.pagePrev.disable b,.smallPage a.pageNext.disable b{ cursor:default;}
.smallPage a.pagePrev.disable b{border-color:#fff #cacaca #fff #fff;}
.smallPage a.pageNext.disable b{border-color:#fff #fff #fff #cacaca;}


input.yellowBtn{height:28px;width:90px;color:#a83d04;font:12px/28px "宋体"; background:url(../images/yellowBtn.png) no-repeat left top;border:0; cursor:pointer;}



.moreInfor{ background:#fff;}
.moreInfor td{border:1px solid #f4f4f4;padding:10px;width:25%;color:#333; vertical-align:top;}
.cbImg{padding-top:5px;}
.cbImg img{margin-right:8px;}

.lineTable th,.lineTable td{border:1px solid #f4f4f4;font-weight:normal;font-size:14px; vertical-align:top;}
.lineTable th{padding:20px;width:50px;}
.lineTable td{padding:20px 0 20px 20px;}
.lineTableTh p{font-size:36px;color:#ffb900;line-height:100%;width:px;}
.lineTableTd a{margin-right:10px;}

.longCenter{font-size:14px;color:#5e5e5e;padding:15px 20px;border-bottom:1px solid #f4f4f4;}
.personHome .camRightTd{width:230px;}
.rt{ display:inline-block; position:absolute;right:0;top:0;width:17px;height:16px;z-index:2; background:url(../images/rt.png) no-repeat right top;}

.longConCam .timeLine{ border-top:1px solid #f4f4f4;}
.longConCam .timeLineCon{border-bottom:1px solid #f4f4f4;}

.configHome{ background:#fff;margin-bottom:20px;}
.configHomeCon{border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;padding:20px 0;}
.chcTable{width:1000px;margin:0 auto;}
.chcTable table{margin:0 auto;}
.chcTable td{vertical-align:top;}

.cImgBoxSpan{height:159px;width:159px;border:1px solid #ababab; text-align:center;color:#999;line-height:159px;}
.cImgBox img{border:1px solid #ababab;}
.bgConfig{padding-left:20px;line-height:26px;}
.bgConfig label{margin-right:10px;}
.bgConfig input{margin-right:5px;}


.disabled{color:#999;}
.chooseColor{background:#fbfbfb url(../images/txtBg.png) repeat-x left top;height:25px;line-height:25px;border:1px solid #ababab;font-size:12px;padding:0 5px;width:60px;color:#5e5e5e;}
.colorBox{display:inline-block;width:25px;height:25px;border:1px solid #ababab;}

.bigChooseType{font-size:14px;color:#ababab;padding:15px 20px;}
.bigChooseType span{margin:0 10px;}
.bigChooseType a{color:#4e4e4e;}
.bigChooseType a:hover{color:#ff3300;}
.bigChooseType a.selected{font-weight:bold;color:#ffb900;}
.bigChooseType a.reback{font-size:12px;color:#4095ce;margin-top:3px;}
.bigChooseType a.reback:hover{color:#f30;}

.choosePerson{color:#666;}
.choosePerson td{border:1px solid #f4f4f4;width:25%; vertical-align:top;padding:20px; cursor:default;}
.choosePerson td .layout{ position:relative;}
.choosePerson td .layout .dClose{visibility:visible;}
.choosePerson td:hover{ background:#f4f4f4;}
.pLeft{float:left;margin-top:3px;}
.pRight{margin-left:58px;}

.ad{ text-align:center;}

.userInforHead{float:left;}
.userInforCon{margin-left:74px;color:#4e4e4e;}
.userInforCon .userName{font-size:14px;display:inline-block;padding:0 0 5px 0; position:relative;}
.userInforCon .userName img{margin-right:5px;}
.userInforCon .userName a:link,.userInforCon .userName a:visited{color:#000;}
.userInforCon .userName a:hover,.userInforCon .userName a:active{color:#f30;}

.atList.sMessage li.new{ background:url(../images/newCircle.png) no-repeat 850px center;}
.atList li .dClose{visibility:visible}
.popAlertPlus{padding:0 0 0 20px; display:inline-block;height:16px;line-height:16px; background:url(../images/info.png) no-repeat left center;}
.atList li:hover .rightFuc{ display:block;}
.rightFuc{ position:absolute;right:10px;top:10px;padding:0 25px 0 0; display:none;}
.rightFuc a.dClose{top:0px;right:10px;}
.atPerson.plus{width:640px;}


.sxNBox{width:842px;padding:25px 0 25px 25px; position:relative;}
.sxNBox .commentArea{ overflow:hidden; background-color:#fbfbfb;}
.sxNBoxHead{ position:absolute;right:-69px;}

.topPt.longTop{font-weight:normal;}
.sxNBox.borderTop{width:auto;}
.sxNBox.borderTop .commentArea{ overflow:hidden; background-color:#fbfbfb;}
.sxNBox.borderTop .sxNBoxHead{ position:absolute;right:25px;}
.sxNBox.borderTop .rightG{right:109px;}
.sxNBox.borderTop .commentArea{width:927px}
.sxNBox.borderTop .commentFunc {width:940px}

.jhCom.borderTop{}
.jhCom.borderTop td,.jhCom.borderTop th{padding-bottom:20px;}
.domBox{border:1px solid #e5e5e5; background:#eeeeee;}
.jhComLeft .domBox{border:1px solid #FFDC7F; background:#FFFFE4;}

.rightFlag{ display:inline-block; background:url(../images/right.png);width:22px;height:41px;margin:50px 30px 0 0}
.rixBox{padding:0px 15px;}
.rixTitle{font-weight:bold;}

.rixBox{}
.rixBoxUl{}

.rixBoxUl li{display:inline-block;padding:5px 10px 0px 0px;font-size:12px;}
.sxListT{white-space:nowrap; overflow:hidden;text-overflow:ellipsis; display:inline-block;width:65px;}
.rixBoxUl li p{margin-left:55px;margin-top:-3px;color:#aaa;}


.refresh{ background:#fff8e5;padding:10px 0; position:relative; text-align:center;font-size:14px;}
.refresh a.refreshLink{color:#ff0084;font-size:14px;padding:0 0 0 24px; background:url(../images/re.png) no-repeat left center;}
a.refreshLink b{ cursor:pointer;}
a.refreshLink.blue{color:#4095ce;}
a.refreshLink.blue b{color:#f30;}
.refresh .dClose{ visibility:visible;top:50%;margin-top:-8px;}



.recList li{display:inline-block;width:1063px;border-bottom:1px solid #f4f4f4;padding:10px 0 10px 10px;}
.recListLeft{padding:10px 0 0px 10px;width:695px;float:left;}
.recDes{margin:-2px 0 0 63px;}
.recBox{height:90px;padding:5px 0 5px 0; overflow:hidden;color:#666;}

.choosePersonUl{width:1004px;}
.choosePersonUl li{border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;width:250px;float:left; position:relative;}
.choosePersonUl li > div{padding:15px 0 15px 15px;}
.choosePersonUl li:hover .dClose{ background:url(../images/dClose.png); display:inline-block;width:16px;height:16px; visibility:visible;top:10px;}

.objUl li{border-bottom:1px solid #f4f4f4;position:relative;}
.objUl li:hover .dClose{ background:url(../images/dClose.png); display:inline-block;width:16px;height:16px; visibility:visible;top:10px;}

.searchingBox{border:1px solid #ff9100;margin:0 auto;width:520px; background:#fff;}
.searchingTxt{height:36px;line-height:36px;border:0;padding:0 5px;background:#fff;width:295px;border:1px solid #ff9100;border-left:0;font-size:14px;float:left;}
.searchingBtn{height:38px; background:#ffab00 url(../images/searchBtn.jpg) no-repeat left 0px;width:100px;border:0;cursor:pointer;}
.searchSelectBox{ display:inline-block;float:left; border:1px solid #ff9100;height:36px; text-align:center;width:102px;}
.searchSelectBox select{ vertical-align:middle;margin-top:6px;}
.searchSelectBox{    
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ff9100;
    display: inline-block;
    height: 20px;
    overflow: hidden;
    padding: 8px 5px 8px;
    vertical-align: middle;
}

.searchSelectBox select{border: medium none;width:102px;
	border:none;
    color: #555555;
    font-size: 14px;
	margin:0;
}
.searchingLink a{color:#4095ce;}
.searchingLink a:hover{color:#f30;}


.searchLeftS{width:752px;padding:0px 0 0px 10px;float:left;border-right:1px solid #f4f4f4;}
.searchRightS{width:310px;float:right;padding:10px 0px 30px 10px;}

.searchLeftS .upJyBox li{border-bottom:1px solid #f4f4f4;padding:10px 0 10px 0;}

.upJyBox ul{ display:inline-block;}
.upJyBox li{border-bottom:1px dashed #c7c7c7;padding:20px 0; display:inline-block;width:100%; position:relative;}
.upJyBox li:hover{z-index:2;}
.upJyBox li:hover .dClose{ visibility:visible;}
.upJyBoxImg{ background:url(../images/upJyBox.png);width:270px;height:200px; text-align:center;padding:9px 0 0 0;float:left;}
.searchLeftS .upJyBoxImg{width:250px;height:188px; background:none;padding:0;}

.searchLeftS .upJyBoxCon{margin-left:270px;padding:10px 30px 0 0;line-height:22px;}

.ujTitle a{color:#666666;font-size:14px;}
.ujTitle a:hover{color:#f30;}
.blackLink a{color:#000;}
.ujCon{height:55px;}


.miniSearch{height:22px;line-height:22px;width:200px; border:1px solid #c1c1c1;padding:0 5px 0 5px;font-size:12px;}
.miniSearch.gray{color:#999;}
.miniSearch.gray.focus{color:#000;}
.miniSearchBtn{height:22px;line-height:22px; border:1px solid #c1c1c1;padding:0px 10px 0 10px;font-size:12px; background:url(../images/btnBg.png) repeat-x left top; cursor:pointer;}

.dBoxTitleS{font-weight:bold;font-size:14px;}
.dBoxConS{}
.pmListS li{padding:10px 20px 0px 0;height:18px; overflow:hidden;font-family:"宋体"}
.pmListS p{width:180px;padding:0 0 0 0px;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden;float:left;}
.pmListS p a{margin-left:5px;}
.gBoxS{ display:inline-block;color:#fff; text-align:center;line-height:16px;width:16px;height:16px; background:#5e5e5e;font-family:Verdana, Geneva, sans-serif}
.gBoxS.top{ background:#ffba00;}
.tsListS{padding:10px 0 0 0px;line-height:24px;}
.tsListS a{margin-right:10px; display:inline-block;}

.amList{line-height:24px;}
.amList li{width:250px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.amList a{color:#333;}
.amList a:hover{color:#f30;}
.rechoose td{padding:5px 0 5px 30px;}
.rechoose .selectBox{padding: 5px 5px 5px;height:20px;}
.rechoose select{font-size:12px;}
.atPersonS{padding:15px 0 0 20px;float:left;width:480px;line-height:24px;}

.commentBoxList > ul > li{display:inline-block;width:100%;padding:20px 0; border-bottom:1px dashed #999; background:#fff; position:relative;}
.commentBoxList > ul > li.last{border:0;}
.commentBoxList > ul > li:hover .dClose,.commentBoxList > ul > li:hover .popAlert{ visibility:visible}

.recListLong li{display:inline-block;width:100%;border-bottom:1px solid #f4f4f4;padding:20px 0;}
.recListLong .recListLeft{padding:0px 0 0px 20px;width:695px;float:left;}
.recListLong .recBox{height:auto;padding:5px 0 0px 0; overflow:hidden;color:#666;}
.recListLongRight{width:250px; }

.recListS li{display:block;width:100%;border-bottom:1px solid #f4f4f4;padding:20px 0;position:relative;}
.popAlert{visibility:hidden;}
.popAlert span{cursor:pointer;margin-left:5px;}
a.popAlert{font-size:12px;}
a.popAlert:hover{color:#f30;}
.recListS li .dClose{top:10px;}
.recListS li:hover .popAlert,.recListS li:hover .dClose{ visibility:visible;font-size:12px;}
.recListS .recListLeft{padding:0px 20px 0px 20px;width:auto;float:none;}
.recListS .recBox{height:auto;padding:5px 0 0px 0; overflow:hidden;color:#666;}

a.blackLink{color:#000;}
a.blackLink:hover{color:#f30;}

a.doComments{ background:url(../images/dialog.png) no-repeat left center;padding:0 0 0 20px; display:inline-block;font-size:12px; text-decoration:none;}
a.doEdit{ background:url(../images/e.png) no-repeat left center;padding:0 0 0 20px; display:inline-block;font-size:12px; text-decoration:none;}

.toMyCom{font-size:12px; background:#f4f4f4;border:1px solid #e4e4e4;color:#ababab; position:relative;margin-top:20px;line-height:24px;}
.toMyComTop{width:17px;height:10px; position:absolute; background:url(../images/topS.png);top:-10px;left:22px;}

.configMana{ font-size:12px;float:right;padding-top:1px; text-align:right;}
.configMana a{padding:0 0 0 20px;color:#4095ce;margin-left:10px;}
.configMana a.dDelete{ background:url(../images/dClose.png) no-repeat left center;}
.configMana a:hover{color:#f30;}



.camZpBox.plus dt{width:65px;}
.camZpBox.plus dd{margin-left:70px;}
.camZpBox.plus dd a.c4095ce{color:#4095ce;margin-right:0px;}
.camZpBox.plus dd a.c4095ce:hover{color:#f30;}

.camWholeBoxUl.fav .dClose{ top:auto;bottom:12px;right:10px;}
.camWholeBoxUl.fav .scListDown{border-top:1px solid #f4f4f4;width:230px;padding-top:5px;left:10px;}
.camWholeBoxUl.fav li{ position:relative;height:367px;}
.camWholeBoxUl.fav li:hover {z-index:10;}
.camWholeBoxUl.fav li:hover .dClose{visibility:visible;}
.camWholeBoxUl.fav .scListDownTitle{ background:#fff;border-color:#fff;border-bottom:0;}
.camWholeBoxUl.fav .scListDownTitle b{border-color:#bababa #fff #fff;font-size:0;line-height:0;}
.camWholeBoxUl.fav .scListDownSel:hover .scListDownTitle{border:1px solid #ffba00;border-bottom:0;}


.downFunc{border-top:1px solid #f4f4f4;width:230px;position:absolute;bottom:0;left:10px;padding:10px 0;}
.downFunc a{padding:0 0 0 20px;color:#4095ce;}
.downFunc a:hover{color:#f30}
a.dEditS{background:url(../images/fm.png) no-repeat left top;}
.nemo .scListDownSel:hover .scListDownTitle{z-index:20;}
.nemo .scListDownSel:hover .scListDownSelCon{ display:block;z-index:10;top:18px;}

.camWholeBoxUl.nemo li{ position:relative;height:385px;}
.camWholeBoxUl.nemo li:hover {z-index:10;}
.camWholeBoxUl.nemo .scListDownTitle{ background:#fff;border-color:#fff;border-bottom:0;color:#4095ce;}
.camWholeBoxUl.nemo .scListDownTitle b{border-color:#bababa #fff #fff;font-size:0;line-height:0;}
.camWholeBoxUl.nemo .scListDownSel:hover .scListDownTitle{border:1px solid #ffba00;border-bottom:0;}
.r10 a{margin-right:10px;}
.camWholeBoxUl.nemo li .dDelete{ display:none;}
.camWholeBoxUl.nemo li:hover .dDelete{ display:inline-block;}



span.notSee{color:#fff;fpnt-size:14px;font-weight:bold; display:block; position:absolute;left:0;width:100%;top:130px;padding:3px 0; text-align:center; background:url(../images/noSee.png)}
span.imgNum{color:#fff;fpnt-size:14px;font-weight:bold; display:inline-block;padding:3px 10px; position:absolute;right:10px;top:10px; text-align:center; background:url(../images/picNum.png)}
span.nTitle{color:#fff;fpnt-size:14px;font-weight:bold; display:inline-block;padding:3px 10px; position:absolute;right:10px;top:10px; text-align:center; background:url(../images/nTitle.png)}





.chooseNav{}
.chooseNav a{display:inline-block;height:28px;line-height:28px;padding:0 10px;border:1px solid #c1c1c1; background:url(../images/chooseBgGray.jpg); text-decoration:none;}
.chooseNav a.selected{color:#fff;border:1px solid #eca128;background:url(../images/chooseBg.jpg);font-weight:bold;}
.pdBox{padding:20px;}

.imgAutoSee{float:left;width:350px; background:#ccc;min-height:300px;}
.photoList{margin-left:370px;}
.photoList ul{margin-right:10px;}
.photoList li{float:left;width:100px;height:75px;border:2px solid #f6f6f6;margin:0 10px 10px 0;}
.photoList li.selected{border:2px solid #ffba00;}

.fm{padding:10px;border:1px solid #ababab;width:250px;}
.infor{height:16px;width:16px; display:inline-block;background:url(../images/infor.png) no-repeat left top;}
.infor:hover{background:url(../images/infor.png) no-repeat left bottom;}



.camWholeBox{width:1083px; overflow:visible; }
#mainDiv .camWholeBox{overflow-x:hidden;}

.selectToolBtn{padding:0 10px;width:230px; cursor:pointer;height:38px;line-height:38px;}
.selectToolPop{width:250px;border:1px solid #c8c8c8;position:absolute;left:-1px;top:38px; background:#fff;height:230px; overflow:hidden; display:none;z-index:20;}

.selectTool{background:url(../images/upGrey1.jpg) repeat-x left bottom;border:1px solid #c8c8c8; position:relative;z-index:20}
.selectTool:hover .selectToolPop{display:block;}
.selectTool:hover{background:#fff;}
.norTable.register td .selectToolPop{display:none;}
.norTable.register td .selectTool:hover .selectToolPop{display:block;}

.selWrapper{width:750px;height:230px; position:absolute;left:0;top:0;}
.selectToolPop ul.fatherCon{ width:250px;overflow:auto; overflow-x:hidden;height:230px;float:left;}
.selectToolPop ul.fatherCon li{line-height:29px;padding-left:15px; display:block;width:235px;height:29px; cursor:pointer;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.selectToolPop ul.fatherCon li:hover{ background:#eee;}

.childrenCon{width:250px;height:230px;float:left;}
a.goBackSel{display:block;padding-left:15px;height:29px;line-height:29px;font-size:14px;color:#4095ce;}
a.goBackSel:hover{color:#f30;}
.selectToolPop .childrenCon ul{width:250px;overflow:auto; overflow-x:hidden;height:201px;}
.selectToolPop .childrenCon ul li{line-height:29px;padding-left:15px; display:block;width:235px;height:29px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; cursor:pointer;}
.selectToolPop .childrenCon ul li:hover{ background:#eee;}
.selectToolPop .childrenCon ul li label{ display:inline;}


.selectToolPop .grandsonCon{width:250px;float:left;}
.selectToolPop .grandsonCon ul{width:250px;overflow:auto; overflow-x:hidden;height:201px;}
.selectToolPop .grandsonCon ul li{line-height:29px;padding-left:15px; display:block;width:235px;height:29px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.selectToolPop .grandsonCon ul li:hover{ background:#eee;}
.selectToolPop .grandsonCon ul li label{ display:inline;}


.toolSpan{ display:inline-block;font-size:12px; background:#fff1cd ;border:1px solid #fbd87b;padding:3px 5px 3px 10px;margin-left:10px;}
.lClose{ display:inline-block;height:16px;width:16px; background:url(../images/pinLinkClose.png);}
.selSeeBox{float:left;width:550px;}
.selSeeBox .toolSpan{margin-top:5px;}

a.uriRightMore{margin-top:5px;float:right; display:none;height:16px; background:url(../images/linkMore.png) no-repeat left top;width:25px;}
a.uriRightMore:hover{background:url(../images/linkMore.png) no-repeat left -16px;}

.toolBtn{padding:0 10px;cursor:pointer;height:38px;line-height:38px;background:url(../images/hbtn.jpg) repeat-x left bottom;border:1px solid #abadb3; display:inline-block;}
a.aBox img{margin-right:5px; vertical-align:text-bottom;}
a.aBox{ text-decoration:none;color:#4095ce;}a.aBox:hover{ text-decoration:none;color:#f30;}
.editBox{width:938px;height:438px;border:1px solid #abadb3;}
.editBoxHeight{height:438px;}


.upEdit{}

.workTitle{font-size:16px;font-weight:bold;line-height:1;line-height:22px;padding:5px 0 5px 0px;}
.workTitle img{vertical-align:-1px;}
.workTopBar td{padding:15px 20px;}

.workContentWrapper{padding:30px 0 0;}
.workContent{width:960px;margin:0 auto;}
.classDes{padding:10px 20px; text-align:right;color:#999;}
.subBtn{display:inline-block;width:99px;height:99px;cursor:pointer;background:url(../images/tj.png) no-repeat left top;}
.subBtn.down{background:url(../images/tj.png) no-repeat left bottom;}
.workNav{height:76px;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4; background:#ffba00; position:relative;z-index:1;}

.workNavUl{height:76px; overflow:hidden;zoom:1;}
.workNavUl li{float:left;height:76px;/*border-right:1px solid #f4f4f4;*/}
.workNavUl li a{ display:inline-block;height:76px;padding:0 15px; text-decoration:none;}
.workNavUl li a:hover{ background:url(../images/workHover.jpg);}
.workNavUl li a img{margin:30px 0 0 0;float:left;}
.workNavUl li a .rightWn{margin:20px 0 0 16px; display:inline-block;}
.workNavUl li a .rightWn b{color:#000}
.workNavUl li a .rightWn span{color:#cc9400}


.workNavRight{width:168px;height:76px; background:#868686 url(../images/renqi.png) no-repeat 15px 30px;float:right;padding:0 15px 0 57px;border-left:1px solid #f4f4f4; position:absolute;right:0;top:0; cursor:default;}
.workNavRight:hover .workNavRightPop{ display:block;}
.workNavRight > span{color:#fff;margin-top:15px; display:inline-block;}
.workNavRight > b{ display:inline-block;font-size:35px; font-family:Arial, Helvetica, sans-serif;color:#ffb900;line-height:1;padding-right:30px; background:url(../images/downGray.png) no-repeat right center;}
.workNavRightPop{ position:absolute;right:0;top:76px;border:1px solid #999; background:#fff;padding:16px; display:none;}
.workNavRightPop td{padding:3px 5px; white-space:nowrap;color:#333;}

.downInforShow .userInfor{padding:20px 50px 0 20px;border-right:1px solid #f4f4f4;height:80px;width:283px;}
.downInforShow .apBtn{right:15px;}
.workOtherImg{width:700px;}
.workOtherImg a{display:inline-block;width:100px;height:75px;margin:18px 7px 0;line-height:75px;}
.downInforShow .workOtherImg{width:726px; position:relative;}
.downInforShow .workOtherImg a{margin:15px 0 0 8px;}
.downInforShow .workOtherImg a.morePoint{margin:0; position:absolute;right:5px;top:15px;width:65px;height:75px; background:url(../images/work/dian.png) no-repeat center center; display:inline-block;}
.longConCam .inputLong  .normalArea{height:80px;}
.longConCam .inputLong{ background:#fff;}
.dTitle{border-top:1px solid #ddd;line-height:48px;border-top:1px solid #f4f4f4;  background:#fff url(../images/logTitle.png) repeat-x left bottom;height:48px;padding:0 20px; position:relative;font-weight:bold;}
.dTitle.noBorder{ border-top:0;}
.rightFloor{float:right;font-weight:normal; text-align:right;}
.downWh a{margin:0 5px;}
.downWh img{vertical-align:-4px;}

.copyAlert{padding:5px 50px;}
.workInfor{padding:5px 50px;line-height:24px;font-size:14px;}
.w640 .copyAlert{padding:5px 20px;}
.w640 .workInfor{padding:5px 20px;}

.workDes{font-size:14px;padding:20px 0;color:#4e4e4e;}
.workShow{padding:20px 0 30px 0;}
.workShow li{text-align:center;margin:20px auto 0 auto; overflow:hidden;}
.w640 .workShow li{}
.wsContent{display:inline-block;margin:0 auto;}
.wsContent img {
 max-width:1050px; 
width:expression(document.body.clientWidth>1050?"1050px":"auto"); 
overflow:hidden; 

 }
.wsDes{padding:0px 0 10px;line-height:22px;}

.homeWorkD{padding:10px;width:240px;font-size:12px; background:#f4f4f4;border:1px solid #e4e4e4;}
.homeWorkD td{padding-left:10px;}
.workLeft{margin-right:320px;border-right:1px solid #f4f4f4;}
.workRight{width:300px;float:right;padding:10px; 10px; 0 10px;}

.dBoxPlug{padding:20px;}
.dBoxTitlePlug{line-height:1;font-size:14px;font-weight:bold; position:relative}
.dBoxTitlePlug img{ vertical-align:text-bottom;}
.dBoxTitlePlug .uriRightMore{ display:inline-block;margin:0;right:0;top:0;position:absolute;z-index:2;}
.dmSList{padding:10px 0 0 0;}
.dmSList li{display:inline-block;padding:10px 0 0;}
.dmSList p{margin-left:110px;color:#999;}
.dmSList p a{color:#333;}
.dmSList p a:hover{color:#f30;}
.dmSList p img{ vertical-align:-4px;}

.dmSList p a.c4095ce{color:#4095ce;}
.dmSList p a.c4095ce:hover{color:#f30;}

.yTips{ position:absolute;z-index:999;zoom:1;display:none;}
.yTipsFlag{width:6px;height:14px; position:absolute; z-index:10;background:url(../images/pop.png) no-repeat 0px -16px;left:-5px;top:10px;}
.yTipsTop{height:4px;background:url(../images/pop.png) no-repeat left top;margin-right:4px; }
.yTipsTop p{height:4px; position:relative;left:4px;background:url(../images/pop.png) no-repeat right -4px;}
.yTipsCenter{ background:#cfecf9;border-left:1px solid #aee3fb;border-right:1px solid #aee3fb;padding:5px 10px;min-height:18px;color:#444;}
.yTipsBottom{height:4px; background:url(../images/pop.png) no-repeat left -8px;margin-right:4px;}
.yTipsBottom p{height:4px; position:relative;left:4px;background:url(../images/pop.png) no-repeat right -12px;line-height:0;font-size:0;}

.mblLeft{float:left;padding:5px 0 0 10px;}
.mblRight{margin-left:65px;}
.mblContent{padding:10px 20px;}
.mblFunc{ text-align:right;color:#c1c1c1;height:16px;}
.mblCon{color:#333;line-height:24px;}

.imgVM img{ vertical-align:-4px;}
.workLeftTop{padding:15px 20px;border-bottom:1px solid #f4f4f4;}


.small .workContent{width:600px;}
.tagCloud{width:600px;margin:0 auto;padding-bottom:30px;font-size:14px;color:#5e5e5e;line-height:28px;}

.small .workNavRight{padding:0 21px; background-image:none;}
.donwloadBox{padding:15px 20px;}

.download01{ display:inline-block; background:url(../images/down.png) no-repeat left top;width:111px;height:31px;}
.download02{ display:inline-block; background:url(../images/down.png) no-repeat right top;width:137px;height:31px;}
.download03{ display:inline-block; background:url(../images/down.png) no-repeat left bottom;width:111px;height:31px;}
.download04{ display:inline-block; background:url(../images/down.png) no-repeat right bottom;width:137px;height:31px;}

.downLoad{padding:3px 0 15px 20px;}
.downLoad li{float:left;padding-right:15px;height:90px; overflow:hidden;}
.downLoad li a{margin-top:12px;display:inline-block;color:#fff;font-size:12px; text-align:center;}
.commDown a{ display:inline-block;width:78px;padding-left:33px;height:31px;line-height:31px; background:url(../images/downBtns.png) no-repeat left -46px;}
.commDown a.commDownTelecom{background:url(../images/downBtns.png) no-repeat left top;}
.downLoad li.commDown a{color:#a33300;}
.vipDown a{ display:inline-block;width:106px;height:31px;padding-left:33px;line-height:31px; background:url(../images/downBtns.png) no-repeat -126px -46px;}
.vipDown a.vipDownTelecom{background:url(../images/downBtns.png) no-repeat -126px top;}

.downBox{border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;}




.adBoxMiddle{padding:20px 0; text-align:center;}
.commentFunc p{float:right;}

.small .inputLong{padding:20px 20px; background:#fff;}
.small .inputLong .normalArea{width:710px;}
.small .inputLong .commentFunc{width:724px;height:30px;}
.small .commentArea{width:646px;}
.small .commentFunc{width:658px;}

.longConWhite{ background:#fff;}

.camLiTitleC.hot .hotSpan.lv2{height:16px;width:16px;background:url(../images/fire2.png); position:absolute;right:0px;top:8px}
.camLiTitleC.hot .hotSpan.lv3{height:16px;width:16px;background:url(../images/fire3.png); position:absolute;right:0px;top:8px}


/**/
.msgWrapper{font-size:14px; background:#fff;padding:10px 0;}
.indexMsg{width:1003px;margin:0 auto; position:relative; color:#adadad;}
.indexMsg a{color:#009cff}
.indexMsg a:hover{color:#f30}
.indexMsgClose{ display:inline-block;width:16px;height:16px; background:url(../images/dClose.png); position:absolute;right:0;top:2px;}

.newad{width:250px;height:230px; overflow:hidden;text-align:center;}

.indexShow{ position:relative;}
.indexShowBox{width:1083px;height:350px; overflow:hidden;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}

.indexShowLeft{ position:absolute;left:-40px;top:45%; display:inline-block;width:28px;height:28px; background:url(../images/sl.png) no-repeat center center;}
.indexShowRight{position:absolute;right:-40px;top:45%; display:inline-block;width:28px;height:28px; background:url(../images/sr.png) no-repeat center center;}


.adTable{width:100%;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}
.adTable td{ text-align:center;border-left:1px solid #f4f4f4;padding:10px 0;}
.adTable td.borderNone{border:0;}

.index_tabs_title{height:49px;  background:#F5F5F5 url(../images/camTitleBg.jpg) repeat-x left top;
}
.index_tabs_title .navc li{display:inline-block;padding:0 25px;border-top:3px solid #fcfcfc;height:46px;line-height:46px;font-size:14px;color:#2d2d2d;border-right:1px solid #f4f4f4;list-style-type:none;float:left;}
.navc li a{text-decoration:none;}
.navc li.selected{background:#fff;border-top:3px solid #B80002;font-weight:bold;}
.navc li.selected a{color:#333;}
.longTop{font-size:14px;color:#ababab;padding:15px 20px 15px 47px;background:url(../images/ztips.png) no-repeat 5px center;}
.longConCam{ background:#fff;border-top:1px solid #f4f4f4;}

.longTop1{font-size:14px;color:#ababab;padding:15px 20px 15px 20px;}




.indexTitle{padding:20px; position:relative;}
.itMore{ position:absolute;right:20px;bottom:20px;color:#999;font-size:14px;}

.isTxtBig{background:#fbfbfb url(../images/inputBg.png) repeat-x left top;height:35px;line-height:35px;border:1px solid #c1c1c1;padding:0 5px;color:#333;}
.isTxtBig.focus{color:#000; background-color:#fff;}

a.apBtn{height:18px;width:18px; display:inline-block; background:url(../images/apBg.png) no-repeat left -18px; }
a.apBtn:hover{background:url(../images/apBg.png) no-repeat left top;}
a.apBtn.on{background:url(../images/apBg.png) no-repeat left -36px;}
a.apBtn.on:hover{background:url(../images/apBg.png) no-repeat left -54px;}
.userInfor .apBtn{right:20px; position:absolute;top:23px;}

.designerList li{border-top:1px solid #f3f3f3; position:relative;height:60px;padding:6px 10px 0 10px; width:180px;float:left;border:1px solid #e5e5e5; margin-right:10px; margin-bottom:10px;}
.designerList li.borderNone{border:0;}
.designerList li a.c666{color:#666;}
.designerList li a.c666:hover{color:#f30;}
.designerList a.apBtn{ position:absolute;right:10px;top:10px;}
.designerList li p a.user_avatar{color:#0085d0}

.choosePerson a.apBtn{ position:absolute;right:-10px;top:-10px;}

.jobIndex{font-size:12px;padding:0px 0 0px 12px;margin:0px;}
.jobIndex li{height:23px;line-height:23px; white-space:nowrap; margin-top:2px; overflow:hidden; text-overflow:ellipsis;color:#a5a5a5;width:280px;float:left;}
.jobIndex a{color:#5a5a5a;}
.jobIndex a:hover{color:#f30;}

.jobIndexList{}
.jobIndexList li{border-top:1px solid #f4f4f4;}
.jobIndexList li.first{border:0;}
.jobIndexList li a{ }

.must{background:url(../images/mustBg.jpg) repeat-y left top;}


.uploadBtn{height:40px;width:71px; position:relative; display:inline-block; text-align:center;line-height:40px;background:url(../images/upGrey.jpg) repeat-x left top;border:1px solid #c8c8c8;color:#6a6a6a; overflow:hidden;font-size:12px; cursor:pointer;}
.uploadBtn.small{height:36px;border:1px solid #abadb3; background:url(../images/hbtn.jpg) repeat-x left bottom;font-size:14px;line-height:36px;}
.uploadBtn input{ position:absolute;height:40px;z-index:2;right:0;top:0;filter:alpha(opacity=0); -moz-opacity:0; opacity:0; cursor:pointer;font-size:16px;}
.uploadBtn.blue{background:url(../images/upBlue.jpg) repeat-x left top;border:1px solid #2494cb;color:#fff; }


.uploadBtn.noLong{width:auto;padding:0 10px;}
.newType{visibility:hidden;}
.newType.on{visibility:visible;}
.cmlDes{margin-right:-10px;}


.jhComContent_j{padding:0 20px;}

.smsName{ text-align:center;width:48px; overflow:hidden; white-space:nowrap;padding-top:3px;}

.whiteMsg{background:#fff;color:#f30;font-size:24px;font-family:"微软雅黑";text-align:center;padding:20px 0;}


.upNav{height:45px;border-bottom:1px solid #f4f4f4;}
.upNav li{height:45px;line-height:45px;float:left;border-right:1px solid #f4f4f4;text-align:center;width:375px;font-size:14px;}
.upNav li.w250{width:250px;}
.upNav li a{background:url(../images/upNav.jpg) repeat-x left bottom; display:block;height:45px;line-height:45px; text-decoration:none;color:#000;}
.upNav li.selected a{background:url(../images/upNav.jpg) repeat-x left top;color:#fff;font-weight:bold;}
.upNav li.last{ border:0;}
.upTable td{vertical-align:top;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}
.upTable tr.last td{border-right:0;}

.upUl{height:510px;overflow:auto;overflow-x:hidden; text-align:center;padding:5px 0;}
.upUl li{ text-align:center;padding:5px 0;}
.upUl li img{border:3px solid #fff;}
.upUl li img.selected{border:3px solid #ffb800;}
.upUl li img:hover{border:3px solid #ffb800;}

.upnewonediv{padding:30px 0 0 0px;height:490px; text-align:center;}
.upnewonediv #UploaderProcess{width:110px;margin:0 auto;}
.upnewonediv #UploaderProcess .loader{width:110px;height:10px;display:inline-block; text-align:left;}
.upnewonediv #UploaderProcess p{text-align:center;}

/*20121226*/
.longTable{width:100%;}

.longTableTh,.longTableTd{vertical-align:top;font-weight:normal;text-align:left; background:#fff;}
.longTableTh{border-right:1px solid #e5e5e5;width:210px;}
.longSideBar{padding-bottom:30px;}
.longSideBar .option{width:236px;padding:1px 0px 3px 0px;margin-left:2px;border-bottom:#e5e5e5;}

.pos-nav-hd{line-height:40px;height:40px;clear:both;padding-left:25px;color:#555;border:1px solid #e5e5e5;background: #FFF url(../images/pos-nav-ico.jpg) no-repeat left center;font-family:"宋体"}
.pos-nav-hd a{margin-left:10px;}

.longSideBar h2{height:45px;line-height:45px;color:#555;padding-left:10px;border-bottom:4px solid #0093dd;}

.longSideBar dl{border-top:1px solid #fff;}
.longSideBar dl dt{line-height:45px;height:45px;padding-left:20px;border-bottom:1px solid #e5e5e5;}
.longSideBar dl dt.selected{background:#379BE9;color:#FFF;}
.longSideBar dl dt.selected a{color:#fff;font-weight:bold;}
.longSideBar dl dd{margin:0px;padding:0px;display:none;}
.longSideBar dl dd ul{padding:6px 0px 6px 27px;}


.longSideBar li a.title{font-weight:bold;color:#777;border-bottom:1px solid #f4f4f4;width:250px;}


.longSideBar dl dd li {padding-left:15px;font-size:13px;color:#4095ce;line-height:30px;height:30px;background:url(../images/r.png) no-repeat left center; }
.longSideBar dl dd li a.cur{color:#EB0064;}
/*.longSideBar li a:hover{color:#f30; text-decoration:none;background:#379BE9;color:#FFF;}

.longSideBar li.selected{background:#379BE9;color:#FFF;}
.longSideBar li.selected a{color:#fff;font-weight:bold;}
.longSideBar li.selected a b{position:absolute;right:10px;top:17px;width:0;height:0;border-width:5px 5px;border-style:solid;border-color:#fff #fff #fff #D50303;font-size:0;line-height:0;}*/
.longSideConTitle{color:#000;font-weight:bold;height:47px;line-height:47px;padding:0 0 0 20px;font-size:16px;border-bottom:1px solid #f4f4f4;}

.textContent{line-height:24px;padding:15px 20px;}
.textContent .dlist{margin:0px;padding:0px;}
.textContent .dlist li {
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 20px;
	HEIGHT: 35px;
	FONT-SIZE: 14px;
	text-align: left;
}.textContent .dlist li a:hover{
	color: #379BE9;
}
.textContent table td{border:1px solid #000;}
.lh150{line-height:150%;}
.camTable th{font-weight:normal; text-align:left; vertical-align:top;padding:10px 0;}
.camTable td{padding:10px 0;}


.qaUl{padding:3px 0;}
.qaUl li{padding:3px 0; display:inline-block;width:100%;}
.qaUl li > a{color:#4095ce;}
.qaUl li > a:hover{color:#f30;}
.qaUl li.selected > a{font-weight:bold;}
.qaUl li.selected .aqCom{ display:block;}
.aqCom{font-size:12px;background:#fff3d5;border:1px solid #fee7ac;color:#5e5e5e; position:relative;margin-top:15px;line-height:24px; display:none;}
.aqComTop{width:24px;height:13px; position:absolute; background:url(../images/aqComTop.png);top:-13px;left:22px;}
.aqComContent{padding:10px 15px;font-size:14px;}
.ruleTable{font-size:12px;}
.ruleTable th{text-align:left;}
.ruleTable td,.ruleTable th{padding:5px 5px 5px 10px; vertical-align:top;line-height:150%;}
.ruleTable .odd td{ background:#fff3d5;}

.friendLinks{margin-right:-20px;padding:5px 0;}
.friendLinks li{float:left;width:100px;margin:5px 20px 0 0;font-size:12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.friendLinks li a{color:#666;}
.friendLinks li a:hover{color:#f30;}
.friendLogos{}
.friendLogos{margin-right:-17px;padding:0px 0;}
.friendLogos li{float:left;width:87px;margin:10px 17px 5px 0;font-size:12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.caseDesUl li{padding:10px 0;}
.caseDes{margin-left:358px;font-size:12px;line-height:21px;}
.mapSiteList{padding-top:5px;}
.mapSiteList a{color:#4095ce;margin-right:20px; display:inline-block;font-size:12px;}
.mapSiteList a:hover{color:#f30;}
.fixed{ position:fixed;top:0;}
.previewBox{background:#fff;z-index:100;}


.pswState *{vertical-align:middle;}
.pswState em{padding-bottom:3px;}
.pswState{ position:absolute;left:0;top:7px;}


.qq-upload-drop-area, .qq-upload-extra-drop-area {position: absolute;top: 0;left: 0; width: 100%;height: 100%;min-height: 30px;z-index: 2;background: #FF9797;text-align: center;}
.qq-upload-drop-area span {display: block;position: absolute;top: 50%;width: 100%;margin-top: -8px;font-size: 16px;}
.qq-upload-extra-drop-area {position: relative;margin-top: 50px;font-size: 16px;padding-top: 30px;height: 20px;min-height: 40px;}
.qq-upload-drop-area-active {background: #FF7171;}


.goCmt{width:50px;position:fixed;z-index:100;bottom:20px;right:100px;background:url(../images/go_cmt.jpg) no-repeat;}
.goCmt a{display:inline-block;height:50px;width:50px;}

.goTopLink{position:fixed;right:100px;z-index:100;bottom:73px; display:inline-block;height:77px;width:50px;background:url(../images/go_top.jpg) no-repeat center top;}
.sayBugsLink{background:url(../images/sayHi.png);width:36px;height:132px;margin-bottom:1px; display:inline-block; cursor:pointer;}

.sayBugs{width:294px;height:163px;border:3px solid #4095ce; display:none; position:absolute;right:36px;top:0; background:#f8f8f8;}
.sayBugs textarea{width:263px;height:86px;border:1px solid #4095ce; background:#fff;padding:3px;margin-left:10px;}
.sayBugsP{padding:5px 10px 0 10px;}

.sayBugsTitle{ position:relative;padding:5px 10px;}
.goTop .indexMsgClose{right:5px;top:8px;}



.upPerson{ background:url(../images/upPerson.png);width:405px;height:431px; position:absolute;top:-125px;left:-50px;z-index:1;}
.upPerson p{ position:absolute;right:-420px;top:100px;}

.macPerson{ background:url(../images/macPerson.png);width:472px;height:417px;position:absolute;top:-125px;right:-100px;z-index:1;}
.macPerson p{ position:absolute;left:-410px;top:100px;}

.errPerson{ background:url(../images/404.png);width:390px;height:321px;position:absolute;top:-100px;left:-50px;z-index:1;}
.errPerson p{ position:absolute;right:-430px;top:70px;}

a.norBtn{ display:inline-block;height:41px;line-height:39px; background:url(../images/norBtn.png) no-repeat left top; text-decoration:none;}
a.norBtn span{ cursor:pointer;height:41px; display:inline-block;background:url(../images/norBtn.png) no-repeat right bottom;color:#77400f; text-decoration:none;font-size:16px;font-family:"微软雅黑"; position:relative;left:4px;padding:0 14px 0 10px;}

.cfff{color:#fff;}
.messageBox.mailBoxWrapper{ background:none;}
.messageBox.mailBoxWrapper .messageBoxTop p{right:10px;}
.Sys-Box{ width:468px;height:165px; text-align:center;margin:0 auto;padding-top:60px}
.upgradeBrowser{ background:#ffffe1;border-bottom:1px solid #f90;}
.upgradeBrowserBox{width:1083px;margin:0 auto;line-height:24px; text-align:center;color:#f60;}
.msg-ok{background:url("../images/icons/ico.jpg") no-repeat -180px -320px;width:100px;height:60px;}

.phBox{padding:15px 20px;}
.phBox label{display:inline-block;padding:0 0 0 25px;position:relative;}
.phBox p{padding:0 0 0 25px;}
.phBox label input{position:absolute;left:0;top:5px;}


.dlTypeLeft{float:left;width:470px;margin:0px 0;padding-left:20px;border-right:1px solid #f1f1f1;}
.dlTypeRight{float:left;width:470px;border-left:1px solid #f1f1f1;margin-left:-1px;padding-left:40px;}
.dlTypeList{}
.dlTypeList li{ position:relative;width:255px;height:35px;background:url(../images/txxBg.png) no-repeat left top;margin:10px 0 0 0;}

.dlTypeList li input{width:127px;height:23px;line-height:23px;border:1px solid #abadb3;margin:5px 0 0 30px;text-align:center;}
.dlTypeList li input.sort{margin-left:15px;width:40px;}
.dlTypeList li a.dClose{z-index:11;top:10px;right:10px; visibility:visible;}

.lastVisited{margin-right:-20px;}
.lastVisited li{float:left;width:60px; position:relative;}
.lastVisited li .v{width:16px;height:16px; position:absolute;right:8px;top:35px;z-index:2;}
.lastVisited li p{width:50px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


.ttBox{height:140px;}
.ttImgs{ position:relative;}
.ttImgs li{margin-right:5px;float:left; height:30px;}
.tTipsTitle{width:250px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tTips{ background:#eeeded; position:relative;padding:5px 10px;margin:10px 0 0 0;}
.tTipsFlag{ width:11px;height:6px; background:url(../images/tt.png); position:absolute;left:20px;top:-6px}

.ttImgs li .v{width:16px;height:16px; position:absolute;right:-2px;bottom:-2px;z-index:2;}

.tFlag{width:250px; position:absolute;bottom:40px;left:0; display:none;}
.tfTop{height:5px; background:url(../images/tFlag.png) no-repeat left top;margin-right:5px;}
.tfTop p{height:5px; background:url(../images/tFlag.png) no-repeat right -89px; position:relative;left:5px;}
.tfCenter{ background:url(../images/alphaPng.png) repeat;color:#fff;padding:0 5px 0 10px;}
.tfBottom{height:5px; background:url(../images/tFlag.png) no-repeat left -77px;margin-right:5px; position:relative;}
.tfBottom p{height:5px; background:url(../images/tFlag.png) no-repeat right -166px; position:relative;left:5px;}
.tfBottomFlag{width:13px;height:6px;background:url(../images/tFlag.png) no-repeat -16px -82px; position:absolute;top:-10px;left:9px; display:none;}

.ttImgs li:hover .tFlag{ display:block;}
.ttImgs li:hover .tfBottomFlag{ display:block;}
.popDltList li{border-bottom:1px solid #f1f1f1;padding:10px 0;} 
.popDltListCon{margin:0 0 0 40px;}



.camWholeBoxUl.h375 > li{height:375px;}






/*2014-1-9*/
span.navMore.selected{color:#fff;background:#2d2d2d;font-weight:bold;text-decoration:none;}
span.navMore.selected b{border-color:#8c8c8c #2d2d2d #2d2d2d;}
span.navMore > a{line-height:44px;line-height:47px\9;height:43px;color:#000;width:50px; text-align:center; display:inline-block; overflow:hidden;float:left;font-size:14px;}
span.navMore:hover > a,span.navMore.selected > a{color:#fff;text-decoration:none;} 
span.navMore > a:hover{ background:#2d2d2d;color:#fff; text-decoration:none;}

.navMoreCon{position:absolute;left:0;top:43px; background:#2d2d2d;z-index:10; display:none; text-align:left; }
.navMoreCon a{color:#ababab; display:inline-block;font-weight:normal;font-size:12px;margin-right:15px;line-height:24px;}
.navMoreCon a:hover{color:#ffba00;text-decoration:none;}
span.navMore:hover .navMoreCon{display:block;}



.workNavRight{width:168px;height:76px; background:#2d2d2d url(../images/renqi.png) no-repeat 15px 30px;float:right;padding:0 15px 0 57px;border-left:1px solid #f4f4f4; position:absolute;right:0;top:0; cursor:default;}
.workNavRight:hover .workNavRightPop{ display:block;}
.workNavRight > span{color:#ffba00;margin-top:15px; display:inline-block;}
.workNavRight > b{ display:block;font-size:35px; font-family:Arial, Helvetica, sans-serif;color:#ffb900;line-height:1;padding-right:30px; background:url(../images/downGray.png) no-repeat right center;}
.workNavRightPop{ position:absolute;right:0;top:76px;border:1px solid #2d2d2d; background:#2d2d2d;padding:16px; display:none;}
.workNavRightPop td{padding:3px 5px; white-space:nowrap;color:#9e9e9e;}


.nareaBox{ display:inline-block; position:relative;}

.nareaBoxLoading{ position:absolute;left:0;top:0;bottom:0;right:0;z-index:2; }
.nareaBoxLoading img{ position:absolute;z-index:3;left:50%;top:50%;margin:-17px 0 0 -17px;}
.nareaBoxLoadingBg{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2; background:#ffba00; filter:alpha(opacity=25); opacity:0.25;}


a.yBtn{ background:url(../images/yBtn.png);width:94px;height:34px; display:inline-block;line-height:32px; text-align:center;color:#77400f;}
a.yBtn:hover{ text-decoration:none; filter:alpha(opacity=80); opacity:0.8}
.yBtn i{margin-right:5px;}
.icon-topup{ width:16px;height:16px; background:url(../images/topup.png); display:inline-block; vertical-align:middle;}


.camTitleBig{height:55px; background:url(../images/cambgBig.jpg) repeat-x left top; position:relative;}
.camNavRight{height:55px; position:absolute;right:0;top:0;border-left:1px solid #f4f4f4;padding:0 20px;}
.mt12{margin-top:12px;}

.camNavBigUl{}
.camNavBigUl > li{float:left;height:53px;border-top:2px solid #fff;border-right:1px solid #f4f4f4; position:relative;}
.camNavBigUl > li > a{line-height:48px; font-size:14px;color:#6f6f6f; position:relative;width:140px; display:inline-block; text-decoration:none; text-align:center;padding-right:20px;}
.camNavBigUl > li > a b{position:absolute;right:30px;top:22px;width:0;height:0;border-width:6px;border-style:solid;border-color:#6f6f6f transparent transparent;font-size:0;line-height:0;}

.camNavBigUl > li:first-child > a{color:#ff9c00;}
.camNavBigUl > li:first-child > a b{border-color:#ff9c00 transparent transparent;}


.camNavBigUl > li.active,.camNavBigUl > li:hover{border-top:2px solid #ffba00; background:#fff;}
.camNavBigUl > li.active > a,.camNavBigUl > li:hover > a{ font-weight:bold;color:#ffa900;}
.camNavBigUl > li.active > a b,.camNavBigUl > li:hover > a b{border-color:#ffa900  transparent transparent;}

.camNavBigUl > li.active .cnpopCon,.camNavBigUl > li:hover .cnpopCon{ display:block;}

.cnpopCon{ position:absolute;z-index:22;left:0;top:53px; background:#fff;border-bottom:2px solid #ffba00; box-shadow:0 5px 15px #ccc;min-height:150px;min-width:160px; display:none;border-right:1px solid #f4f4f4\9;border-left:1px solid #f4f4f4\9;left:-1px\9;}

.ccNav > ul{padding:10px 0;}
.ccNav li{padding:0 10px;height:31px;line-height:31px; white-space:nowrap;}

.ccNav > ul > li:hover > a{ background:#ffa900; font-weight:bold;}
.ccNav > ul > li.hasCon:hover > a{background:#ffa900 url(../images/r.png) no-repeat 118px center;}


.ccNav > ul > li.hasCon.active > a,.ccNav > ul > li.active > a{color:#ffb300;}
.ccNav > ul > li.hasCon.active > a:hover,.ccNav > ul > li.active > a:hover{color:#2d2d2d; background-color:#ffa900;}
.ccNav > ul > li.hasCon.active.hover > a{color:#2d2d2d;}
.ccNav > ul > li > .ccNavSon li.active > a{color:#ffb300;}
.ccNav > ul > li > .ccNavSon li.active > a:hover{color:#2d2d2d;background-color:#ffa900;}

.ccNav > ul > li.hasCon:hover > .ccNavSon{ z-index:10;}


.ccNav > ul > li > a{color:#2d2d2d; display:block;padding:0 0 0 30px; text-decoration:none;}

.ccNav > ul > li > .ccNavSon{ position:absolute;left:160px; background:#fff;min-width:120px;top:0;bottom:-2px;border-bottom:2px solid #ffba00; box-shadow:0px 5px 10px #ddd; display:none;z-index:0;}

.ccNav > ul > li > .ccNavSon:before{content:"";position:absolute;left:-10px; background:#fff;width:10px;top:0;bottom:0px;overflow:hidden;z-index:211;border-right:1px solid #f4f4f4; display:block; display:none\9;}

.ccNav > ul > li > .ccNavSon ul{padding:10px 0 0;}
.ccNav > ul > li > .ccNavSon li:hover > a{ background:#ffa900; font-weight:bold;}
.ccNav > ul > li > .ccNavSon a{color:#2d2d2d; display:block;padding:0 0 0 20px; text-decoration:none;}



.ccNav > ul > li:hover > .ccNavSon,.ccNav > ul > li.active > .ccNavSon{ display:block;border-left:1px solid #f4f4f4\9;border-right:1px solid #f4f4f4\9;}







.parecon{ position:relative;}
.parecon > div{ display:none; position:absolute;z-index:2;top:23px;width:148px; background:#fff;left:0;right:0; box-shadow:0 5px 10px #ccc;border-left:1px solid #f4f4f4\9;border-right:1px solid #f4f4f4\9;left:-1px\9;}
.parecon.focus > div{ display:block;}
.pclist{padding:5px 0;}
.pclist li{height:31px;margin:0 5px;line-height:31px;padding:0 0 0 10px;  white-space:nowrap; overflow:hidden;width:120px; cursor:pointer;}
.pclist li:hover{ background:#ffa900;font-weight:bold;}

.tags{ display:inline-block;border:1px solid #f4f4f4; border-radius:3px;padding:3px 5px;color:#666;}
.tags:hover{border:1px solid #ffab00;}
.x{ display:inline-block;width:16px;height:16px; background:url(../images/x.png) no-repeat left top;}
.x:hover{ background:url(../images/x.png) no-repeat left bottom;}


/*作品评论回复区*/

.cmt-reply{width:560px;margin-left:auto;margin-right:auto; background-color:#F5F7FA; border:1px solid #E5E5E5;padding:1px;
padding-right:10;padding-left:10px;
}
.cmt-reply .reply-t{clear:both; height:35px;line-height:35px;position:relative;}
.cmt-reply .reply-title{font-weight:bold;}
.cmt-reply .reply-operate{clear:both;}
.cmt-reply .w-text{border:1px solid #ECECEC; background-color:#FFF; width:440px;height:80px;clear:both; padding:5px;}

.cmt-reply  a.reply-btn {background:url(../images/upBlue.jpg) repeat-x left top;border:1px solid #2494cb;color:#fff; height:40px;width:80px; margin-top:20px;text-align:center;line-height:40px;display:inline-block; text-decoration:none; }
.cmt-reply .replyFunc{width:460px;clear:both;}
.reply-list{margin:0px; padding:0px; border-top:1px dotted #ECECEC;margin-top:20px;}
.cmt-reply ul li p{height:40px;line-height:40px;color:#666;font-family:"微软雅黑", Arial, sans-serif, "新宋体";clear:both;}
.cmt-reply ul li p .lft-time{float:left;width:70%;}
.cmt-reply ul li p  .rft-action{float:right;width:20%;}
.cmt-reply ul li p img{width:30px; height:30px;vertical-align:middle;margin-right:5px;}
.cmt-reply a.f-red{color:#911B1B;}
.reply-list .reply-tool{line-height:30px;border-bottom:1px dotted #CECECE;}
.reply-list .reply-tool span{float:left;}


/*作品星级*/
.works-star-level{display:inline-block;width:85px;height:15px;background:url(../images/works_star_png24.png) no-repeat 0px 0px scroll transparent;font-size:0px;overflow:hidden;vertical-align:middle;}
.works-star-0{background-position:0px 0px;}/*零星*/
.works-star-1{background-position:0px -31px;}/*零星半*/
.works-star-2{background-position:0px -63px;}/*一星*/
.works-star-3{background-position:0px -94px;}/*一星半*/
.works-star-4{background-position:0px -127px;}/*二星*/
.works-star-5{background-position:0px -160px;}/*二星半*/
.works-star-6{background-position:0px -96px;}/*三星*/
.works-star-7{background-position:0px -112px;}/*三星半*/
.works-star-8{background-position:0px -128px;}/*四星*/
.works-star-9{background-position:0px -144px;}/*四星半*/
.works-star-10{background-position:0px -160px;}/*五星*/

/*新作品星级*/
.new-works-star-level{display:inline-block;width:85px;height:15px;background-image:url(../images/new_works_star_png24.png);background-repeat:no-repeat;font-size:0px;overflow:hidden;vertical-align:middle;}
.new-works-star-0{background-position:0 0;}
.new-works-star-1{background-position:0 -16px;}
.new-works-star-2{background-position:0 -32px;}
.new-works-star-3{background-position:0 -48px;}
.new-works-star-4{background-position:0 -64px;}
.new-works-star-5{background-position:0 -80px;}
.new-works-star-6{background-position:0 -96px;}
.new-works-star-7{background-position:0 -112px;}
.new-works-star-8{background-position:0 -128px;}
.new-works-star-9{background-position:0 -144px;}
.new-works-star-10{background-position:0 -160px;}

/*原创等级*/
.original-grade{display:inline-block;width:19px;height:18px;vertical-align:middle;background-image:url(../images/original_grade_png24.png);background-repeat:no-repeat;overflow:hidden;}
.original-grade0{background-position:0 -199px;}
.original-grade1{background-position:0 0;}
.original-grade2{background-position:0 -20px;}
.original-grade3{background-position:0 -40px;}
.original-grade4{background-position:0 -60px;}
.original-grade5{background-position:0 -80px;}
.original-grade6{background-position:0 -100px;}
.original-grade7{background-position:0 -120px;}
.original-grade8{background-position:0 -140px;}
.original-grade9{background-position:0 -160px;}
.original-grade10{background-position:0 -180px;}
/*会员等级*/
.author-grade{display:inline-block;height:15px;vertical-align:middle;background-image:url(../images/author_star_png_24.png);background-repeat:no-repeat;overflow:hidden;}
.author-grade0{width:80px;background-position:0 0;}
.author-grade1{width:80px;background-position:0 -16px;}
.author-grade2{width:80px;background-position:0 -32px;}
.author-grade3{width:80px;background-position:0 -48px;}
.author-grade4{width:80px;background-position:0 -64px;}
.author-grade5{width:85px;background-position:0 -80px;}
.author-grade6{width:85px;background-position:0 -96px;}
.author-grade7{width:85px;background-position:0 -112px;}
.author-grade{width:85px;background-position:0 -128px;}
.author-grade9{width:85px;background-position:0 -144px;}
.author-grade10{width:24px;height:14px;background-position:0px -160px;}
.author-grade-vip{width:26px;background-position:-46px -216px;}
.author-grade-vip1,.author-grade-vip2,.author-grade-vip3,.author-grade-vip4,.author-grade-vip5{width:45px;height:19px;}
.author-grade-vip1{background-position:0 -176px;}
.author-grade-vip2{background-position:-46px -176px;}
.author-grade-vip3{background-position:0 -196px;}
.author-grade-vip4{background-position:-46px -196px;}
.author-grade-vip5{background-position:0 -216px;}
