/* CSS Document */

.input01{border:1px solid #999999;}
 
.tit01{font-family:verdana,arial; font-size:12px; color:#006699; font-weight:bold;}
.tit1401{font-family:verdana,arial; font-size:14px; color:#006699; font-weight:bold; padding:5px 10px;}
.tit1402{font-family:verdana,arial; font-size:14px; color:#000000; font-weight:bold; padding:5px 10px;}
.tit1403{font-family:verdana,arial; font-size:14px; color:#006699; font-weight:bold; padding:5px 0px;}
.tit1404{font-family:verdana,arial; font-size:14px; color:#006699; font-weight:bold; padding:3px 2px;}

.subTitle1201{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#000000;}
.subTitle1401{
	font-size: 14px; font-family:"微软雅黑","Microsoft Yahei", verdana, arial; font-weight: normal; margin: 0px; padding:5px 0px; 
	box-sizing:border-box;
}

.con10{padding:0px 10px;}

.boxPad5{padding:5px;}
.boxPadLR5{padding-left:5px; padding-right:5px;}
.boxPadLR5TB2{padding:2px 5px 2px 5px;}
.boxPadLR15TB2{padding:2px 15px 2px 15px;}
.boxPad10{padding:10px;}
.boxPadLR10{padding-left:10px; padding-right:10px;}
.boxPadLR10TB2{padding:2px 10px 2px 10px;}
.boxPadTB5{padding-top:5px; padding-bottom:5px;}
.boxPadD8{margin-bottom:8px;}
/* 
.box01{border:1px dotted #999999;}
.box02{border:1px solid #CCCCCC;}
.box03{border:1px solid #999999;}
.box04{border:1px solid #EEEEEE;}
.box05{border:1px solid #efefef;}
.box06{border:1px solid #CDCDCD;}
 */
.boxLR01{border-left:1px dotted #999999; border-right:1px dotted #999999;}
.boxLR02{border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.boxLR03{border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}

.tip1101{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:11px; color:#000000; font-weight:normal; padding:0px 2px;}
.tip1201{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#660000; font-weight:bold; padding:0px 2px;}
.tip1202{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#006600; font-weight:normal; padding:0px 5px; display:none;}
.tip1203{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#0066FF; font-weight:normal; padding:0px 5px;}
.tip1204{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#000000; font-weight:normal; padding:10px;}

/*
.lineD01{border-bottom:1px solid #35BDFF}
.lineD02{border-bottom:1px dotted #CDCDCD}
.lineD03{border-bottom:1px solid #CCCCCC}
.lineU01{border-top:1px solid #35BDFF}
.lineU02{border-top:1px solid #999999}
.lineL01{border-left:1px dotted #999999}
.lineR01{border-right:1px dotted #999999}
 
.rightBox01{width:200px; margin-left:2px; float:right; border:1px solid #CCCCCC;}
.leftBox01{width:754px; float:left; border:1px solid #CCCCCC;}
 */
.rotateNews01{width:300px; height:200px; overflow:hidden; position:relative; float:left; border:0px solid #CCCCCC;}
.lastHeroNews01{width:350px; height:200px; overflow:hidden; text-align:left; float:right; border:0px solid #CCCCCC; margin:0px 10px;}
.itemNavCon01{position:absolute; width:98%; left:0px; bottom:5px; text-align:right; display:block;}
.itemNavCon01 a:link{font-family:"微软雅黑","Microsoft Yahei",,verdana,arial; font-size:12px; color:#000000; text-decoration:none; padding:1px 4px; margin-right:5px; width:10px; height:7px; overflow:hidden; display:inline-block; background-color:#CCCCCC;}
.itemNavCon01 a:visited{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#000000; text-decoration:none; padding:1px 4px; margin-right:5px; background-color:#CCCCCC;}
.itemNavCon01 a:hover{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#FFFFFF; text-decoration:none; padding:1px 4px; margin-right:5px; background-color:#333333;}

a.lastestHeroNewsTitle:link{text-align:center; font-weight:bold; font-size:16px; height:40px; line-height:40px; color:#006699;}
a.lastestHeroNewsTitle:visited{color:#006699;}
a.lastestHeroNewsTitle:active{color:#FF3300;}
a.lastestHeroNewsTitle:hover{color:#990000; text-decoration:none;}
.lastestHeroNewsSomeContent{
line-height:22px; font-size:12px; color:#111111; word-wrap:break-word; word-break: break-all; 
margin-bottom:10px; text-indent:2em;
}
.lastestHeroNewsReferred{line-height:20px; font-size:12px; color:#222222;}
.lastestHeroNewsReferred a:link{font-size:12px; color:#333333;}
.lastestHeroNewsReferred a:visited{font-size:12px; color:#666666;}
.lastestHeroNewsReferred a:hover{ color:#990000;}


.webAppTitle01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; height:20px; line-height:20px; display:block; text-align:left; padding:2px 5px; background-color:#C5DDF3;}

.black01{color:black;}
.red00{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; color:#FF0000;}
.red01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#FF0000; font-weight:bold; padding:0px 2px;}
.green00{color:green;}
.blue00{color:blue;}
.yellow00{color:yellow;}

.bgR00{background-color:#FF0000 !important;}
.bgR01{background-color:#FF0000 !important; padding:0px 2px; color:#FFFFFF}

.bgG00{background-color:#00CC00 !important;}
.bgG01{background-color:#00CC00 !important; padding:0px 2px; color:#000000}

.bgB00{background-color:#0000FF !important;}
.bgB01{background-color:#0000FF !important; padding:0px 2px; color:#FFFF00}

.bgY00{background-color:#FFFF00 !important;}
.bgY01{background-color:#FFFF00 !important; padding:0px 2px; color:#000000}
.bgY02{background-color:#F0E68C !important; padding:0px 2px; color:#000000}
.bgY03{background-color:#FF8C00 !important; padding:0px 2px; color:#FFFFFF}
.bgY04{background-color:#FF4500 !important; padding:0px 2px; color:#FFFFFF}

.search00{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; height:20px; line-height:20px; background-image:url(resource/img/dot_gray01.gif); background-repeat:repeat-x; font-weight:normal; border:1px solid #848484; border-bottom:1px solid #D4D4D4; border-right:1px solid #D4D4D4; }
.input00{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; height:20px; line-height:20px; background-image:url(resource/img/dot_gray01.gif); background-repeat:repeat-x; font-weight:normal; border:1px solid #848484; border-bottom:1px solid #D4D4D4; border-right:1px solid #D4D4D4; }
.input01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; height:20px; line-height:20px; background-image:url(resource/img/dot_gray01.gif); background-repeat:repeat-x; font-weight:normal; border:1px solid #848484; border-bottom:1px solid #D4D4D4; border-right:1px solid #D4D4D4; }
.input01act{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; height:20px; line-height:20px; background-image:url(resource/img/dot_gray01.gif); background-repeat:repeat-x; font-weight:normal; border:1px solid #0066FF; }
.input01err{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; height:20px; line-height:20px; background-image:url(resource/img/dot_gray01.gif); background-repeat:repeat-x; font-weight:normal; border:1px solid #FF0000; }
.td01{padding:5px 5px 5px 20px; font-family:"微软雅黑","Microsoft Yahei",verdana,arial; color:#000000; font-weight:normal; font-size:12px;}

a.alink01:link, a.alink01:visited{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#000000; text-decoration:underline;}
a.alink01:hover, a.alink01:active{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#0000FF; text-decoration:underline;}

a.alink02:link, a.alink02:visited{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#0000FF; text-decoration:underline;}
a.alink02:hover, a.alink02:active{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#0000FF; text-decoration:none;}

/* START: define CSS for arrow */
.tipbox01{display:none; padding:0px 5px 5px 5px;}
.tipbox01A{margin-left:0px;}
.tipbox01C{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; color:#006600; border:1px solid #0066CC; background-color:#FFFFCC; font-weight:normal; padding:10px;
 -webkit-box-shadow:2px 3px 5px #0066CC; -moz-box-shadow:2px 3px 5px #0066CC; box-shadow:2px 3px 5px #0066CC;}

.arUP011, .arUP012, .arUP013, .arUP014, .arUP015, .arUP016, .arUP017, .arUP018{overflow:hidden; height:1px; border:0px 1px; display:block; background-color:#006699;}
.arUP011{margin-left:7px; width:0px;}
.arUP012{margin-left:6px; width:2px;}
.arUP013{margin-left:5px; width:4px;}
.arUP014{margin-left:4px; width:6px;}
.arUP015{margin-left:3px; width:8px;}
.arUP016{margin-left:2px; width:10px;}
.arUP017{margin-left:1px; width:12px;}
.arUP018{margin-left:0px; width:14px;}
/* END: define CSS for arrow */

.lineHeight20{line-height:20px;}
.font1201{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; }

.h20{height:20px; line-height:20px; }

.cwhite01{color:#FFFFFF;}

/*========= up is global css, and down is for home page ===========*/

.url01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:14px; padding:10px 0px; font-weight:bold; color:#003399;}
.url02{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:14px; padding:10px 0px; font-weight:bold; color:#FF3300;}
.url03{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:14px; padding:10px 0px; font-weight:bold; color:#006600;}





/*========= up is home page css, and down is for other(not home) page css ===========*/
/*.....START: for news page.....*/
.column01{width:100%; overflow:hidden; }
.columnLeft01{clear:left; float:left; width:70%; overflow:hidden;  text-align:left;}
.columnRight01{clear:right; float:right; width:28%; overflow:hidden;  text-align:left;}
.columnLeft02{clear:left; float:left; width:75%; overflow:hidden; text-align:left;}
.columnRight02{clear:right; float:right; width:24%; overflow:hidden;  text-align:left;}
.columnLeft03{clear:left; float:left; width:49%; overflow:hidden;  text-align:left;}
.columnRight03{clear:right; float:right; width:49%; overflow:hidden;  text-align:left;}

.newPicCon01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; width:100%; height:185px; overflow:hidden; position:relative;}
.newPicNav01{position:absolute; top:160px; left:0px; padding:1px 10px; width:95%; box-sizing:border; text-align:right; z-index:8888}
 
.title00{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; height:20px; line-height:20px; display:block; text-align:left; padding:2px 5px; background-color:#EFEFEF;}
.title01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; height:20px; line-height:20px; display:block; text-align:left; padding:2px 5px; background-color:#6666FF;}
.newsTitle00{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; height:24px; line-height:24px; display:block; text-align:left; padding:2px 5px; background-color:#EFEFEF;}
.newsTitle01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; height:24px; line-height:24px; display:block; text-align:left; padding:2px 5px; background-color:#C5DDF3;}
.newsTitle02{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; height:24px; line-height:24px; display:block; text-align:left; padding:2px 5px; background-color:#ABD898;}
.list01{list-style-type:none; display:block; float:none;}

.txtAD01{padding:2px 0px; margin:0px 10px; background-color:#FF9966; float:left;
max-width:200px; overflow:hidden; line-height:20px; height:20px;}

.hotNewsList2{ border:1px solid #CCCCCC;}
.hotNewsList2 ul{ padding:0px; margin:0px;}
.hotNewsList2 ul li{padding:3px 5px; margin:0px; list-style-type:none;}
 
.lastNewsList{border:1px solid #CCCCCC;}
.lastNewsList ul{ padding:0px; margin:5px 0px;}
.lastNewsList ul li{padding:3px 5px; margin:0px; list-style-type:none;}

.topClickNewsList{border:1px solid #CCCCCC;}
.topClickNewsList ul{ padding:0px; margin:5px 0px;}
.topClickNewsList ul li{padding:3px 5px; margin:0px; list-style-type:none;}

.photoNewsList{border:1px solid #CCCCCC;}
.photoNewsList ul{ padding:0px; margin:5px 0px;}
.photoNewsList ul li{padding:3px 5px; margin:0px; list-style-type:none; float:left;}

.hotPhotoNewsList{border:1px solid #CCCCCC;}
.hotPhotoNewsList ul{ padding:0px; margin:5px 0px;}
.hotPhotoNewsList ul li{padding:3px 5px; margin:0px; list-style-type:none; float:left;}

.lastClickTopicList{border:1px solid #CCCCCC;}
.lastClickTopicList ul{ padding:0px; margin:5px 0px;}
.lastClickTopicList ul li{padding:2px 5px; margin:0px; list-style-type:none;}
.lastClickTopicList ul li a{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; height:16px; line-height:16px;}

.bbsExpertList{border:1px solid #CCCCCC;}
.bbsExpertList ul{ padding:0px; margin:5px 0px;}
.bbsExpertList ul li{padding:2px 5px; margin:0px; list-style-type:none;}
.bbsExpertList ul li a{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; height:16px; line-height:16px;}
.bbsExpertList ul li img{border:1px solid #9BCDFF;}

 
.nlCon01 ul{ padding:0px; margin:5px 0px;}
.nlCon01 ul li{padding:2px 5px; margin:0px; list-style-type:none;}
.nlCon01 ul li a{font-family:"Microsoft Yahei","微软雅黑",verdana,arial; font-size:12px; height:16px; line-height:16px; text-decoration:none;}
.nlCon01 ul li a:hover{font-family:"Microsoft Yahei","微软雅黑",verdana,arial; font-size:12px; height:16px; line-height:16px; text-decoration:underline;}

.hotNewsList{margin:0px; margin-left:5px; padding:0px; width:260px;}
.hotNewsList li{ margin:0px; margin-left:15px; padding:2px 1px; list-style-type:disc; font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px;}

.hitNewsList{margin:0px; margin-left:5px; padding:0px; width:260px;}
.hitNewsList li{ margin:opx; margin-left:15px; padding:2px 1px; list-style-type:square; font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px;}


.newsRefinfo01{font-family:"Microsoft Yahei","宋体","微软雅黑",arial,verdana; font-size:12px; font-weight:normal; line-height:16px; color:#111111; }
.newsContent01{font-family:"Microsoft Yahei","宋体","微软雅黑",verdana,arial; font-size:14px; font-weight:normal; letter-spacing:1px; text-align:left; line-height:28px; padding:10px 15px; border:1px solid #CCCCCC; background-color:#F6FCFC;}
.newsTextCon01{font-family:"Microsoft Yahei","宋体","微软雅黑",verdana,arial; font-size:14px; font-weight:normal; letter-spacing:1px; text-align:left; line-height:28px; text-indent:2em; padding-top:20px;}
.newsTextCon01 p{ text-indent:2em; font-size:14px;}
.keyRead01{font-family:"Microsoft Yahei","宋体","微软雅黑",verdana,arial; font-size:12px; font-weight:normal; padding:10px; line-height:18px; color:#111111; border:1px solid #CCCCCC; background-color:#FEFEFE;}

.newhot01 ul{ padding:0px; margin:5px 0px;}
.newhot01 ul li{padding:3px 5px; margin:0px; list-style-type:none; float:left;}

.img01{margin:5px 0px; border:1px solid #EEEEEE;}

.newsVideoCon01{
	margin:10px 0px; overflow:hidden; text-align:center; vertical-align:middle; position:relative; border:1px dotted #C4D6DD;
}
.btnVideoReplay{
	z-index:100; position:absolute; right:150px; bottom:0px; font-size:12px; width:50px; cursor:pointer;
	height:20px; line-height:20px; color:#000; background-color:rgba(183, 230, 246,0.7); overflow:hidden;
	-webkit-border-radius:1px 1px; -moz-border-radius:1px 1px; -o-border-radius:1px 1px; -ms-border-radius:1px 1px; border-radius:1px 1px;
}
.btnVideoReplay:hover{
	background-color:rgba(242, 131, 38,0.7);
}
.btnVideoPlayOrStop{
	z-index:100; position:absolute; right:60px; bottom:0px; font-size:12px; width:80px; cursor:pointer;
	height:20px; line-height:20px; color:#000; background-color:rgba(183, 230, 246,0.7); overflow:hidden;
	-webkit-border-radius:1px 1px; -moz-border-radius:1px 1px; -o-border-radius:1px 1px; -ms-border-radius:1px 1px; border-radius:1px 1px;
}
.btnVideoPlayOrStop:hover{
	background-color:rgba(242, 131, 38,0.7);
}
.btnVideoStop{
	z-index:100; position:absolute; right:0px; bottom:0px; font-size:12px; width:50px; cursor:pointer;
	height:20px; line-height:20px; color:#000; background-color:rgba(183, 230, 246,0.7); overflow:hidden;
	-webkit-border-radius:1px 1px; -moz-border-radius:1px 1px; -o-border-radius:1px 1px; -ms-border-radius:1px 1px; border-radius:1px 1px;
}
.btnVideoStop:hover{
	background-color:rgba(242, 131, 38,0.7);
}
.newsVideoPoster{max-width:640px;max-height:400px;}

/*about comment css*/
.cmtCountCon01{background-color:#CCFFFF; line-height:14px; text-align:left; height:25px; line-height:25px; padding-left:15px; margin:0px;
border:1px solid #cdcdcd; border-top:0px solid #999999; border-bottom:0px solid #999999;
}
.cmtContainer01{font-family:"Microsoft Yahei","微软雅黑","宋体",verdana,arial; font-size:12px; font-weight:normal; text-align:left; padding:10px 15px; _padding:10px 15px; border:1px solid #CCCCCC; background-color:#F6FCFC;}
.cmtListCon01{display:block; width:100%; font-family:"Microsoft Yahei","微软雅黑","宋体",verdana,arial; font-size:12px; font-weight:normal;}
.cmtItemCon01{display:block; padding:5px 2px; margin:5px 0px; border-bottom:1px dotted #999999;}
.cmtItemCon01:hover{border-bottom:1px solid #6699CC; background-color:#CCFFFF;}
.cmtCountNum01{color:#FF3300;}
.newViewNum01{padding:0px 2px;color:#FF3300;}

.area01{font-family:"Microsoft Yahei","微软雅黑","宋体",verdana,arial; font-size:12px; font-weight:normal; color:#666666;}
.auinfo01{font-family:"Microsoft Yahei","微软雅黑","宋体",verdana,arial; font-size:12px; font-weight:normal; line-height:14px; color:#0066CC; margin-right:2px; text-decoration:none;}
a.auinfo01:link, a.auinfo01:visited{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; line-height:14px; color:#0066CC; margin-right:2px; text-decoration:none;}
a.auinfo01:active, a.auinfo01:hover{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; line-height:14px; color:#CC3300; margin-right:2px; text-decoration:underline;}
.cmtopCon01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; color:#0066CC; text-align:right; margin:5px 0px;}
.cmtopCon01 a:link{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; line-height:14px; color:#0066CC; padding:0px 3px; text-decoration:none;}
.cmtopCon01 a:visited{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; line-height:14px; color:#0066CC; padding:0px 3px; text-decoration:none;}
.cmtopCon01 a:hover{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; line-height:14px; color:#CC3300; padding:0px 3px; text-decoration:underline;}
.cmtTXT01{font-family:"宋体","微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; text-align:left; line-height:18px;}
.cmtQuote01{font-size:12px; font-family:"宋体","微软雅黑","Microsoft Yahei",verdana,arial; color:#666666; background-color:#FFFFEE; font-weight:normal; border:1px dotted #999999; padding:5px;}
.cmtQuote01:hover{border:1px solid #999999; background-color:#FFFFCC;}
.btnTieCon01{border:1px solid #CDCDCD; margin:0px; padding:0px; width:60px; height:20px; line-height:20px; text-align:center;}
a.abtnTie01:link, a.abtnTie01:visited{background-color:#66CCFF; color:#003366; float:left; width:100%; height:100%; padding:0px; margin:0px; text-decoration:none;}
a.abtnTie01:active, a.abtnTie01:hover{background-color:#CC6633; color:#000066; float:left; width:100%; height:100%; padding:0px; margin:0px; text-decoration:none;}
.handImage01{border: 1px solid #EFEFEF; padding:1px;}

/* about bbs style */
.areaCon01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:14px; background-color:#F8FAFA; font-weight:normal; text-align:left; padding:0px; border:1px solid #D8D8D8; border-top:0px;}
.earaTitle01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; color:#0076AE; background-color:#DFF0F0; font-size:12px; font-weight:bold; text-align:left; padding:7px 10px; border-top:1px solid #BBE9FF; border-bottom:1px solid #BBE9FF;}
.forumList01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; text-align:left; padding:10px 10px;
border:0px solid #88D9FF; max-height:400px; overflow:auto; overflow-x:hidden;}

.bbshot01 ul{ padding:0px; margin:5px 0px;}
.bbshot01 ul li{padding:3px 5px; margin:0px; list-style-type:none; float:left; overflow:hidden;}
.bbsTitle00{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; height:20px; line-height:20px; display:block; text-align:left; padding:2px 5px; background-color:#EFEFEF;}
.bbsTitle01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; height:20px; line-height:20px; display:block; text-align:left; padding:2px 5px; background-color:#C5DDF3;}
.bbsTitle02{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; height:20px; line-height:20px; display:block; text-align:left; padding:2px 5px; background-color:#ABD898;}
 
.bbsRowLeft01{clear:left; float:left; width:12%; overflow:hidden; }
.bbsRowRight01{clear:right; float:right; width:87%; overflow:hidden; }
.leftNavCon01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; border:1px solid #C2D5E3; overflow:hidden;}
.bbsNavTitle01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; background-color:#EDF6F7; color:#333333; padding:5px 10px; font-size:12px; font-weight:normal; border-top:1px solid #C2D5E3; border-bottom:1px solid #C2D5E3;}
.bbsLeftNav01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; color:#333333; padding:5px 10px; font-size:12px; font-weight:normal; max-height:400px; overflow:auto; overflow-x:hidden; }
.bbsLeftNav01 ul{ padding:0px; margin:5px 0px;}
.bbsLeftNav01 ul li{ padding:0px; margin:3px 0px; list-style-type:none; overflow:hidden;}
.bbsLeftNav01 ul li a:link, a:visited{ font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; color:#111111;}
.bbsLeftNav01 ul li a:hover, a:active{ font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; color:#0066CC;}
.forumInfoCon01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; padding:5px; border:1px solid #CDCDCD; line-height:22px;}
.bbsCount01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; color:#999999; font-size:12px; font-weight:normal;}
.topicListCon01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; padding:0px; border:1px solid #CDCDCD;}
.requestNewForumFormCon01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:12px; font-weight:normal; padding:0px; border:1px solid #CDCDCD;}

.bbsPGNavCon01{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:14px; font-weight:normal; color:#000000; padding:5px 1px;}
.bbsPGNavCon01 span{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:14px; font-weight:bold; line-height:14px; color:#0076AE; border:1px solid #A6E2FF; background-color:#A6E2FF; padding:3px 6px; margin-left:5px; text-decoration:none;}
.bbsPGNavCon01 a:link{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:14px; font-weight:normal; line-height:14px; color:#0076AE; border:1px solid #B0D8FF; background-color:#FEFEFE; padding:3px 6px; margin-left:5px; text-decoration:none;}
.bbsPGNavCon01 a:visited{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:14px; font-weight:normal; line-height:14px; color:#0076AE; border:1px solid #B0D8FF; background-color:#FEFEFE; padding:3px 6px; margin-left:5px; text-decoration:none;}
.bbsPGNavCon01 a:hover{font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-size:14px; font-weight:normal; line-height:14px; color:#0076AE; border:1px solid #0076AE; background-color:#FEFEFE; padding:3px 6px; margin-left:5px; text-decoration:none;}
.btnAddNew01{background-color:#0099FF; cursor:pointer; width:60px; height:25px; overflow:hidden; line-height:25px; text-align:center; border-left:1px solid #65BEF9; border-top:1px solid #65BEF9; border-right:2px solid #0366A9; border-bottom:2px solid #0366A9;}
.btnAddNew01 a.btnNewTop:link, a.btnNewTop:visited{background-color:#0099FF; color:#000000; cursor:pointer; width:60px; height:25px; overflow:hidden; line-height:25px; text-align:center; border-left:1px solid #65BEF9; border-top:1px solid #65BEF9; border-right:2px solid #0366A9; border-bottom:2px solid #0366A9;}
.btnAddNew01 a.btnNewTop:hover, a.btnNewTop:active{background-color:#FF9900; color:#000000; cursor:pointer; width:60px; height:25px; overflow:hidden; line-height:25px; text-align:center; border-left:1px solid #65BEF9; border-top:1px solid #65BEF9; border-right:2px solid #0366A9; border-bottom:2px solid #0366A9;}

.topicTitleCon01{font-family:"Microsoft Yahei","微软雅黑","宋体",verdana,arial; color:#FFFFFF; background-color:#004000; padding:8px 10px; font-size:12px; font-weight:bold;}
.pubDate01{font-family:arial,verdana,"微软雅黑","Microsoft Yahei"; padding:5px 10px; margin-bottom:10px; clear:both; font-size:11px; font-weight:normal; color:#111111; text-align:left; border-bottom:1px dotted #0080C0;}
.bbsItemCon01{border:1px solid #A9CBEE; color:#000000; background-color:#EFF4FB; font-size:12px; font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-weight:normal;}
.bbsItemCon01:hover{background-color:#EEFFFF; border:1px solid #0066CC;}
.bbsUInfoCon01{font-family:"Microsoft Yahei","微软雅黑","宋体",verdana,arial; color:#000000; font-size:12px; padding:10px 15px; line-height:20px;}
.bbsUPic01{border:1px solid #CCCCCC;}
.bbsTXTCon01{font-family:"Microsoft Yahei","微软雅黑","宋体",verdana,arial; text-align:left; color:#000000; font-size:12px; padding:0px; line-height:16px;}
.bbsLineR01{border-right:1px solid #A9CBEE;}
.bbsOPCon01{font-family:"Microsoft Yahei","微软雅黑","宋体",verdana,arial; text-align:left; padding:3px 10px; margin-top:5px; font-size:12px; font-weight:normal; color:#111111; text-align:right; border-top:1px dotted #0080C0;}
.bbsTXT01{font-family:"Microsoft Yahei","微软雅黑","宋体",verdana,arial; padding:5px 10px; font-size:14px; font-weight:normal; color:#111111; line-height:24px; }
.topicADR01{float:right; clear:right; width:80px; height:120px; border:1px solid #8C8C00; overflow:hidden;}
.bbsImageMaxWidth{max-width:750px;}
.bbsItemCmtCon01{border:1px solid #A9CBEE; color:#000000; background-color:#EFF4FB; font-size:12px; font-family:"微软雅黑","Microsoft Yahei",verdana,arial; font-weight:normal;}
.bbsItemCmtCon01:hover{background-color:#EFF4FB; border:1px solid #0066CC;}
a.bbsMID:link, a.bbsMID:visited{font-family:verdana,arial,"微软雅黑","Microsoft Yahei"; font-size:12px; color:#000000; text-decoration:none;}
a.bbsMID:hover, a.bbsMID:active{font-family:verdana,arial,"微软雅黑","Microsoft Yahei"; font-size:12px; color:#0033CC; text-decoration:underline;}
.bbsNav{font-family:"Microsoft Yahei","微软雅黑","宋体",Verdana,Arial; font-weight:normal; font-size:12px; padding:0px 5px 0px 0px; line-height:28px;}
.bbsNav a:link, .bbsNav a:visited{font-family:verdana,arial,"微软雅黑","Microsoft Yahei"; font-size:12px; color:#000000; text-decoration:none;}
.bbsNav a:active{font-family:verdana,arial,"微软雅黑","Microsoft Yahei"; font-size:12px; color:#000000; text-decoration:none;}
.bbsNav a:hover{font-family:verdana,arial,"微软雅黑","Microsoft Yahei"; font-size:12px; color:#0033CC; text-decoration:underline;}

a.abbsNav01:link{font-family:verdana,arial,"微软雅黑","Microsoft Yahei"; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
a.abbsNav01:visited{font-family:verdana,arial,"微软雅黑","Microsoft Yahei"; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
a.abbsNav01:hover{font-family:verdana,arial,"微软雅黑","Microsoft Yahei"; font-size:12px; color:#CCFF00; text-decoration:underline;}

span.delBox01{padding:0px 20px 0px 2px; font-family:"微软雅黑","Microsoft Yahei",verdana,arial; cursor:pointer;}
.bbsButton01{min-width:80px; height:30px;}

.MoneyAdd{border-top:1px dotted green; padding:3px 10px; margin-top:7px; background-color:#33CC66; display:inline-block;}
.MoneyMinus{border-top:1px dotted red; padding:3px 10px; margin-top:7px; background-color:#FF6699; display:inline-block;}

.sign01{font-size:11px; display:inline-block; font-family:"微软雅黑","Microsoft Yahei",verdana,arial; margin-top:5px; margin-bottom:5px; padding:2px; padding-left:10px; clear:both; border-top:1px dotted #999999;}

.newTopicList{ border:1px solid #EEEEEE;}
.newTopicList ul{ padding:0px; margin:0px;}
.newTopicList ul li{padding:2px 5px; margin:0px; list-style-type:none;}

.eliteTopicList{ border:1px solid #EEEEEE;}
.eliteTopicList ul{ padding:0px; margin:0px;}
.eliteTopicList ul li{padding:2px 5px; margin:0px; list-style-type:none;}

.topClickTopicList{ border:1px solid #EEEEEE;}
.topClickTopicList ul{ padding:0px; margin:0px;}
.topClickTopicList ul li{padding:2px 5px; margin:0px; list-style-type:none;}

.bbsGroupRecmdFileCon01{
	width: 100%;
	height: 80px;
	border: 1px solid #ff3300;
	box-sizing: border-box;
	overflow: hidden;
	font-family:verdana,arial,"微软雅黑","Microsoft Yahei";
	
}

.groupRecmdFileTitle {
	width: 60px;
	height: 80px;
	display: inline-block;
	font-size: 14px;
	border-right: 1px solid #ff3300;
	font-family:verdana,arial,"微软雅黑","Microsoft Yahei";
	padding: 5px;
	margin-right:5px;
    box-sizing: border-box;
    float: left;
}

.groupRecmdFileTitle:hover {
    background-color: #eccfbc;
}

.groupRecmdFileTitle a {
	font-size: 14px;
	font-family:verdana,arial,"微软雅黑","Microsoft Yahei";
}

.groupRecmdFileList{
	display: inline-block;
	font-family:verdana,arial,"微软雅黑","Microsoft Yahei";
	float: right;
	height:80px;
	width:90%;
	padding:2px 0px;
	box-sizing: border-box;
	overflow: hidden;
}

.bbsGroupLastFileCon01{
	width: 100%;
	height: 80px;
	border: 1px solid #0076ae;
	box-sizing: border-box;
	overflow: hidden;
	font-family:verdana,arial,"微软雅黑","Microsoft Yahei";
	
}

.groupLastFileTitle {
	width: 60px;
	height: 80px;
	display: inline-block;
	font-size: 14px;
	border-right: 1px solid #0076ae;
	font-family:verdana,arial,"微软雅黑","Microsoft Yahei";
	padding: 5px;
	margin-right:5px;
    box-sizing: border-box;
    float: left;
}

.groupLastFileTitle:hover {
    background-color: #a6e2ff;
}

.groupLastFileTitle a {
	font-size: 14px;
	font-family:verdana,arial,"微软雅黑","Microsoft Yahei";
}

.groupLastFileList{
	display: inline-block;
	font-family:verdana,arial,"微软雅黑","Microsoft Yahei";
	float: right;
	height:80px;
	width:90%;
	padding:2px 0px;
	box-sizing: border-box;
	overflow: hidden;
	
}

.groupFileTile {
	display: inline-block;
	width: 100px;
	height: 74px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
	border: 1px solid #c5ddf3;
	padding: 5px;
	box-sizing: border-box;
	text-align: center;
    position: relative;
}

.groupFileTileFileName{
    position: absolute;
    bottom:0px;
    word-wrap: break-word;
    word-break: break-all;
    width:100%;
    left: 0px;
    font-family:verdana,arial,"微软雅黑","Microsoft Yahei";
    background-color: rgba(255,255,255,0.6);
    
}

.groupFileListTile {
	display: inline-block;
	width: 170px;
	height: 120px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
	padding: 5px;
	box-sizing: border-box;
	text-align: center;
    position: relative;
    border:1px solid #d4d4d4;
    margin:10px 15px 20px 0px;
}

.groupFileListTile:hover{
	border:1px solid #ff6600;
    background-color: #f1d6c5;
}

.groupFileListTileFileName{
    position: absolute;
    padding:5px;
    box-sizing: border-box;
    line-height:16px;
    font-family:verdana,arial,"微软雅黑","Microsoft Yahei";
    word-wrap: break-word;
    word-break: break-all;
    width:100%;
    left: 0px;
    bottom:0px;
    background-color: rgba(255,255,255,0.6);
}

.groupFileListTile:hover .groupFileListTileFileName{
	background-color: rgba(255,255,255,1);
}

.groupFilePageSubTitle{
font-size:14px;font-weight:bold;color:#0066cc;
}

.groupFileLeft01{
	width:70%;
	float:left;
	margin-right:10px;
	min-height:400px;
	border:0px solid red;
}

.groupFileRight01{
	width:28%;
	float:right;
	min-height:300px;
	border:0px solid blue;
}

.groupLinkSplit01{
	border-left:1px solid #999;
	padding-left:8px;
	margin-left:6px;
}

.groupFileReferNumber{
	font-family:verdana,arial,"微软雅黑","Microsoft Yahei";
	font-size:12px;
	color:#222;
}

/* about app */
.appIcon{float:left; width:50px; height:50px;}
.appName{font-size:16px; display:inline-block; padding-left:10px; padding-right:10px; line-height: 50px;}


/* about cloud mother product */
.searchCMProductFormCon{
	background-color:#8FE4F2;
}

.cmpspan01 {
	display: inline-block;
	padding: 0px;
	margin-right: 25px;
	border:2px solid #fff;
	width: 162px;
	height: 160px;
	overflow: hidden;
}

.cmpspan01:hover{
	border:2px solid #ff3300;
	border-style:solid !important;
	background-color: #C1EBF5;
}

a.cmplink01:link, a.cmplink01:visited{
	font-family: verdana, arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.cmplink01:hover, a.cmplink01:active{
	font-family: verdana, arial;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}

.cmpline01 {
	height: 20px;
	line-height: 20px;
	overflow:hidden;
	border-bottom: 1px dotted #666666;
	margin-bottom: 20px;
}

.cmpimg01 {
	border: 1px solid #5C7B00;
}

.cmpname01 {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	box-sizing:border-box;
	padding: 5px 1px;
	word-wrap:break-word;
	word-break:break-all;
	width:100%;
	height:26px;
	line-height:24px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.cmpprice01{
	font-family: verdana, arial;
	font-size: 16px;
	font-weight: bold;
	color: #FF3300;	
}


/* about cloud mother site */
.searchCMSiteFormCon{
	background-color:#CAE6AC;
}

.cmsitespan01 {
	display: inline-block;
	padding: 0px;
	margin-right:30px;
	border:2px solid #fff;
	width: 102px;
	height: 110px;
	overflow: hidden;
}

.cmsitespan01:hover{
	border:2px solid #ff3300;
	border-style:solid !important;
	background-color: #E8F8C6;
}

a.cmsitelink01:link, a.cmsitelink01:visited{
	font-family: verdana, arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.cmsitelink01:hover, a.cmsitelink01:active{
	font-family: verdana, arial;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}

.cmsiteline01 {
	height: 20px;
	line-height: 20px;
	overflow:hidden;
	border-bottom: 1px dotted #666666;
	margin-bottom: 20px;
}

.cmsiteimg01 {
	border: 1px solid #5C7B00;
}

.cmsitename01 {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	padding: 5px 0px;
	word-wrap:break-word;
	word-break:break-all;
	height:40px;
	line-height:16px;
	overflow:hidden;
	/*
	white-space:nowrap;
	text-overflow:ellipsis;
	*/
}

/* about cloud mother card */
.searchCMCardFormCon{
	background-color:#AC78F6;
}

.cmcardspan01 {
	display: inline-block;
	padding: 0px;
	margin-right:30px;
	border:2px solid #fff;
	width: 102px;
	height: 110px;
	overflow: hidden;
}

.cmcardspan01:hover{
	border:2px solid #ff3300;
	border-style:solid !important;
	background-color: #E8F8C6;
}

a.cmcardlink01:link, a.cmcardlink01:visited{
	font-family: verdana, arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.cmcardlink01:hover, a.cmcardlink01:active{
	font-family: verdana, arial;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}

.cmcardline01 {
	height: 20px;
	line-height: 20px;
	overflow:hidden;
	border-bottom: 1px dotted #666666;
	margin-bottom: 20px;
}

.cmcardimg01 {
	border: 1px solid #5C7B00;
}

.cmcardname01 {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	padding: 5px 0px;
	word-wrap:break-word;
	word-break:break-all;
	height:40px;
	line-height:16px;
	overflow:hidden;
	/*
	white-space:nowrap;
	text-overflow:ellipsis;
	*/
}


/*=========================about user group =========================*/
.userGroupRowTitle{
	display:block;
	height:30px;
	line-height:24px;
	background-color:#A6E2FF;
}

.userGroupRowTitle td{
	line-height:24px;
}

.userGroupRow{
	display:block;
	min-height:30px;
	line-height:24px;
}

.userGroupRow table{
	border:1px solid #ffffff;
}

.userGroupRow table:hover{
	border:1px solid #ff3300;
}

.userGroupRow tr:hover{
	background-color:#CAE8F7;
}

.userGroupRow td{
	line-height:24px;
}

.groupFileRow{
	display:block;
	width:100%;
	min-height:50px;
	margin-top:15px;
	border-bottom: 1px solid #35bdff;
}

.groupFileRow:hover{
	background-color:#e3f1f9;
	border-bottom:1px solid #ef0a3f;
}

.groupFileRow td{
	color:#333;
	height:20px;
}

.groupFileRow tr:hover{
	background-color:#f1b994;
}

/*=========================about configure piece =========================*/
.pieceListCon{
	height:80px;overflow:hidden;text-align:left; padding-top:3px; margin-top:2px;
}

.configurePieceItem{
display:inline-block;width:100px;height:75px;border:2px solid #ccc;
word-break:break-all;overflow:hidden; margin-right:15px;position: relative;
}

.configurePieceItem:hover{
	border:2px solid #F76402;
}

.configurePieceItemText{
	position:absolute; height:16px; width:100%; overflow:hidden; 
	bottom:0; left:0;display:block; border-width:0px; 
}

.configurePieceItemText2{
	position:absolute; height:75px; width:100%; overflow:hidden; 
	bottom:0; left:0;display:block; border-width:0px; 
}

.configurePieceItem:hover .configurePieceItemText{
	height:50px;display:block;
	background-color:rgba(240,240,240,0.6);
}

/*=========================about help =========================*/

.helpPageTitle01 {
	font-family: "微软雅黑", "Microsoft Yahei", verdana, arial;
	font-size: 14px;
	font-weight: normal;
	height: 24px;
	line-height: 24px;
	display: block;
	text-align: left;
	padding: 2px 5px;
	background-color: #C5DDF3;
}

.helpTitle01{
	font-family: "微软雅黑", "Microsoft Yahei", verdana, arial;
	margin:30px 10px;
	height: 50px;
	line-height: 26px;
	display: block;
	text-align:center;
	font-size:16px;
	font-weight:normal;
}

.helpAttribute01{
	font-family: "微软雅黑", "Microsoft Yahei", verdana, arial;
	color:#999999;
	font-size:14px;
	padding:2px 5px;
	display: block;
	font-weight:normal;
	text-align:left;
	height:30px;
	line-height:25px;
	box-sizing:border-box;
	overflow: hidden;
}

.helpListCon01 ul {
	padding: 0px;
	margin: 6px 0px;
}

.helpListCon01 ul li {
	padding: 5px 5px;
	margin: 0px;
	list-style-type: none;
	display:block;
}

.helpListCon01 ul li:hover {
	background-color: #A6E2FF;
}

.helpListCon01 ul li a {
	font-family: "微软雅黑", "Microsoft Yahei", verdana, arial;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
}

.helpListCon01 ul li a:hover {
	font-family: "微软雅黑", "Microsoft Yahei", verdana, arial;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
    color: #003366;
	text-decoration: underline;
}

.helpSectionTitle01 {
	font-family: "微软雅黑", "Microsoft Yahei", verdana, arial;
	font-size: 12px;
	font-weight: normal;
	height: 24px;
	line-height: 24px;
	display: block;
	text-align: left;
	padding: 2px 5px;
	background-color: #C5DDF3;
}

.helpFAQList{ border:1px solid #CCCCCC;}
.helpFAQList ul{ padding:0px; margin:0px;}
.helpFAQList ul li{padding:3px 5px; margin:0px; list-style-type:none;}
.helpFAQList ul li a{font-size:12px;}

.topClickHelpList{border:1px solid #CCCCCC;}
.topClickHelpList ul{ padding:0px; margin:5px 0px;}
.topClickHelpList ul li{padding:3px 5px; margin:0px; list-style-type:none;}
.topClickHelpList ul li a{font-size:12px;}



/* about image work advice */
.adviceCon01{
	border: 1px dotted #999;
	min-height:360px;
	padding:5px;
    word-break: break-all;
    word-wrap: break-word;
    overflow:auto;
    overflow-x:hidden;
}

.adviceCon01 div {
	border-bottom: 1px solid #999;
	margin:5px 0px 20px 0px;
	padding-bottom:5px;
	line-height:24px;
	font-size:14px;
	font-family:"微软雅黑","Microsoft Yahei",verdana,arial;
}

.iwoUploadCon01{
	border: 1px dotted #999;
	height:520px;
	padding:5px;
    word-break: break-all;
    word-wrap: break-word;
    overflow:auto;
    overflow-x:hidden;
}











