.mainBox { width:960px; margin:0 auto; clear:both; overflow:hidden; text-align:left; }
.mleft { width:636px;margin-top:11px; float:left; overflow:hidden;background: url("../images/ArtMainBgColor.gif") repeat-y scroll 0 0 transparent; }
.mleft .conList {overflow:hidden;width:635px;}
.mleft .conList ul {padding:8px 18px;}
.mleft .conList li {background: url("../images/icon.png") no-repeat scroll left center transparent;text-indent: 1em;float:left;font-size:12px;line-height:22px;padding: 4px 0;width:50%;overflow:hidden;}
.mleft .conList li a {color:#003399;text-decoration: none;}
.mleft .conList li a:hover {text-decoration:underline;color:#0353A5;}
.mleft .conList li .tc{float:left;}
.mleft .conList li .tc a.cs {color:#448FBF;padding-right:3px;}
.mleft .conList li .tc a {color:#000;}
.mleft .conList li .writer {float:right;margin-right:20px;color:#999;}
.mleft .conList li b {font-weight:normal;}

.mleft .conZxList {overflow:hidden;}
.mleft .conZxList ul {padding:8px 18px;}
.mleft .conZxList li {background: url("../images/icon.png") no-repeat scroll left center transparent;text-indent: 1em;float:left;font-size:12px;line-height:22px;padding: 4px 0;width:50%;overflow:hidden;}
.mleft .conZxList li a {color:#003399;text-decoration: none;}
.mleft .conZxList li a:hover {text-decoration:underline;color:#0353A5;}
.mleft .conZxList li .tc{float:left;}
.mleft .conZxList li .tc a.cs {color:#448FBF;padding-right:3px;}
.mleft .conZxList li .tc a {color:#000;}
.mleft .conZxList li .writer {float:right;margin-right:20px;color:#999;}

.mleft .conTjList {overflow:hidden;}
.mleft .conTjList ul {padding:8px 18px;}
.mleft .conTjList li {background: url("../images/icon.png") no-repeat scroll left center transparent;text-indent: 1em;float:left;font-size:12px;line-height:22px;padding: 4px 0;width:50%;overflow:hidden;}
.mleft .conTjList li a {color:#003399;text-decoration: none;}
.mleft .conTjList li a:hover {text-decoration:underline;color:#0353A5;}
.mleft .conTjList li .tc{float:left;}
.mleft .conTjList li .tc a.cs {color:#448FBF;padding-right:3px;}
.mleft .conTjList li .tc a {color:#000;}
.mleft .conTjList li .writer {float:right;margin-right:20px;color:#999;}

.mainBottom {border-top: 1px solid #C9E2F8;}

.place {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #C9E2F8;height:28px;line-height:28px; color:#666;}
.place a { color:#666; }
.place span {color: #000099;float:left;display: block;text-indent:12px;}
.place h1 {float:right;padding-right:10px;font-weight:bold;color:#003399;font-size:14px;line-height:30px;}

.listads1 {margin: 5px;padding: 10px 0 10px 15px;}
.listads2 {margin-bottom:10px;}

.mright { margin-top:11px; width:300px; float:right; overflow:hidden; }
.mright .share {overflow:hidden;margin-bottom:6px;}
.mright .share .like {margin-left: 3px;}
.blue {color: #00CCFF;}
.rBox { margin-bottom:10px; }
.rBox .title { height:30px; line-height:30px; font-size:14px; color:#FFF; font-weight:bold; background:#D3D3D3; padding:0 6px; }
.rBox .title strong { float:left; }
.rBox h2 { height:30px; line-height:30px; font-size:14px; color:#FFF; font-weight:bold; background:#D3D3D3; padding:0 6px; }
.rBox h2 strong { float:left; }
.mright .list1 { line-height:2; margin-top:5px; }
.mright .list1 li { line-height:30px;background:url(../images/icon.png) no-repeat center left; padding-left:10px; margin-left:5px; }
.mright .list1 li a {color: #000000;margin-right:3px;font-size:12px;text-decoration: none;}
.mright .list1 li a.cs {color:#003399;}
.mright .list1 li a:hover {color:#cc0000;text-decoration: none;}

.pagelist {margin:10px;height:30px;text-align:center;overflow:hidden;}
.pagelist ul {display:inline-block; *display:inline; zoom:1;margin:0 auto;position:relative;}
.pagelist ul li {list-style:none;float:left;padding:1px 8px; border:1px solid #ddd;-moz-border-radius: 3px; -webkit-border-radius: 3px;    border-radius: 3px; height:20px; line-height:20px; margin:0 3px;font-size:13px;}
.thisclass{ background:#ddd; display:block;color:#fff;}

/* new style of pagelist */
.page{height:45px;font-size: 14px;padding: 20px 0;text-align: center;}
.current{background: none repeat scroll 0 0 #F16E50;color: #FFFFFF;padding: 6px 13px;}
.end {padding:6px 5px;}
.page a{ border: 1px solid #D3D3D3;color: #454545;margin: 0 3px;padding: 5px 10px;}
.page a:hover{text-decoration:none;background:#F16E50; color:#fff; border:1px solid #F16E50;}

.totop{width:15px;background:#f3f3f3 url(../images/totop.png) no-repeat center 2px;text-align:center;border:1px
solid #ccc;color:#9A9A9A;padding:20px 2px 2px 2px;position:fixed;bottom:30px;left:50%;margin-left:481px;_position:absolute;_bottom:auto;_top:0;display:none;cursor:pointer}
