.argallery { margin-bottom: 55px;}
.argallery h2{ border-bottom: 1px solid #a0a0a0; padding: 0 0 15px 34px; font-size: 15px; background: url(../images/v2/icon-camera.gif) 0 4px no-repeat; line-height: 24px;}
.argallery-list{margin-top:30px;}
.argallery-list li{ display: inline; margin:0 4px 0 10px; float:left;}
.argallery-list li.last{ margin-right:0;}
.argallery-list li img{ border:1px solid #dddddd;}
.argallery-list li .text{ display:block; width:152px; height:60px; line-height:20px; text-align:center; color:#666666; margin-top:5px; overflow:hidden;}

.article-list { margin-bottom: 45px;}
.article .main{ border-top:2px solid #999999; padding-left:10px; width:662px; float:left;}
.article .main .tag { margin-bottom: 0; color: #000;}
.column-biglist li .info .tag,.article .art-share,.article .main h2,.art-pages .prepage span,.art-pages .nextpage span,.comments-list li .item .info p .huifu,.aside .fs-gallery .gbox-hd .more,.column-biglist li .info .time span,.column-biglist li .info .time em{ background:url(../images/v2/articon.png) no-repeat;}

/*列表*/
.article .main .column-header{ height:58px; padding-left:15px; border-bottom:1px solid #dbdbdb;}
.article .main .column-header h1{ width:350px; float:left; height:58px;text-align:left; line-height:58px; font-size:24px;}
.column-header ul{ height:40px; margin-top:10px; float:right;}
.column-header ul li{ padding-left:10px; float:left; padding-right:10px; height:40px; line-height:40px; border-left:1px solid #d5d5d5;}
.column-header ul li a{ color:#666;}
.column-header ul li a.active{ color:#000; font-weight:bold;}
.column-header ul li .bigicon,.column-header ul li .listicon,.column-header ul li a.bigicon2,.column-header ul li a.listicon2{ background:url(../images/v2/articon.png) no-repeat;}
.column-header ul li a.bigicon{display:inline-block;width:19px; height:19px; background-position:0 -258px;margin-top:7px;}
.column-header ul li a.listicon{display:inline-block;width:19px; height:19px; background-position:0 -225px;margin-top:7px; margin-right:7px;}
.column-header ul li a.bigicon2{display:inline-block;width:19px; height:19px; background-position:0 -391px;margin-top:7px;margin-right:7px; }
.column-header ul li a.listicon2{display:inline-block;width:19px; height:19px; background-position:0 -358px; margin-top:7px;_margin-right:7px;*margin-right:7px;}

.column-biglist{width:660px;}
.column-biglist li{ height:212px;margin-top:20px;}
.column-biglist li .item{ height:212px; overflow:hidden;}
.column-biglist li .pic{ width: 212px; height: 212px; float:left; margin-right:20px;}
.column-biglist li .pic img { border: 1px solid #ddd;}
.column-biglist li .pic a:hover img { border-color: #ff6d6e; cursor: pointer;}
.column-biglist li .info{ width:420px; float:left;}
.column-biglist li .info h3{ height:36px; line-height:36px;font-size: 14px;font-weight: bold;}
.column-biglist li .info .text{ margin-top:5px;line-height:22px; color:#8c8c8c;}
.column-biglist li .info .tag{ padding-left:25px; margin-top:20px; background-position:0 3px;}
.column-biglist li .info .tag a{height:20px; background: url(../images/v2/keywordsleft.png) left no-repeat;  display: inline-block; line-height:20px; padding-left:5px; margin-right:5px; margin-bottom:8px; white-space:normal; *vertical-align: bottom;}
.column-biglist li .info .tag a span{height:20px;background: url(../images/v2/keywordsright.png) right no-repeat; display: inline-block;padding-right:5px; white-space:normal;}
.column-biglist li .info .tag a:hover { background: url(../images/v2/keywordsleft2.png) left no-repeat; color:#333 }
.column-biglist li .info .tag a:hover span { background: url(../images/v2/keywordsright2.png) right no-repeat; }
.column-biglist li .info .time{ margin-top:10px;}
.column-biglist li .info .time span{ display:inline-block; height:18px; line-height:18px; padding-left:20px; width:95px;background-position:0 -296px; color:#8c8c8c;}
.column-biglist li .info .time em{ display:inline-block; height:18px; line-height:18px;padding-left:20px; width:95px; background-position:0 -329px; color:#8c8c8c;}

.column-smalist{ width:660px;}
.column-smalist li{ width:212px; height:325px;margin-right:12px;float:left; margin-top:30px; display:inline;}
.column-smalist li.last{ margin-right:0;}
.column-smalist li img{ width:210px; height:210px; border:1px solid #dddddd; display:block;}
.column-smalist li a:first-child { display: block; height: 212px;}
.column-smalist li a:hover img { border-color: #ff6d6e; cursor: pointer;}
.column-smalist li .title{display:block;width:210px;height:44px; line-height:20px; overflow:hidden; margin-top:5px;font-size:14px; font-weight:bold;}
.column-smalist li .text{display:block; line-height:20px; height:60px; overflow:hidden;color:#666; word-wrap: break-word;}

/*搜索*/
.art-search{background: url(../images/v2/search-icon.png) no-repeat scroll 0 0 transparent; height: 40px; margin-bottom:24px;width: 300px;}
.art-search .search-input{background: none;border: medium none;color: #666666;display: block;float: left;font-size: 14px;height: 30px;line-height: 40px;padding: 5px 0 5px 10px;width: 255px;_width: 250px;}
.art-search .search-btn{background: url(../images/v2/search-icon.png) no-repeat scroll  right -53px;border:none;cursor: pointer;display: block;float: right;height: 38px;margin: 1px 1px 0 0;width: 32px;}
.art-search-focus .search-input{ color: #2f2f2f; }
.art-search-focus .search-btn{ background-position:right -101px; }

#showtype{ width: 48px;text-align: center;}
.column-header .category {display:none;height:auto;padding:1px;position:absolute; right:0px; top: 49px; z-index:1;  border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background:white; _width:60px; text-align:center;}
.column-header .category a{display: block;padding:0 21px 0 20px; line-height: 28px; cursor:pointer;cursor:pointer; white-space:nowrap;}
.column-header .category a:hover {background:#DDD; color:#000;display:block;}
.column-header .category a.on {background:#DDD}
.column-header ul.static { height:40px; margin-top:10px; float:right; position:relative; z-index:2;}
.column-header ul.static li{ padding-left:10px; float:left; padding-right:10px; height:40px; line-height:40px; /* border-left:1px solid #d5d5d5; */}
.column-header ul.static li.on{border:1px solid #d5d5d5;border-bottom:none; padding-right:9px;height:48px; line-height:38px; background:#fff;}
.column-header ul.static li.on a{color:black;text-decoration:none}

.column-more-swith{height:36px; line-height:36px; text-align:center; background:#e6e6e6; font-size:14px; cursor:pointer; margin-top:14px;}
.column-more-swith .open,.column-more-swith .close{display:inline-block; padding-right:26px;}
.column-more-swith .close{background-position:right -237px}

.column-more{margin-top:14px; background:#f6f6f6; border:1px solid #d5d5d5;}
.column-more-tit{margin:7px 14px 0; line-height:32px; height:32px;}
.column-more-tit h3{border-bottom:1px dotted #000; font-size:14px; line-height:32px;}
.column-more-tit .see{float:right; margin-top:-32px;}
.column-more-list{margin:18px auto 22px; width:640px;}
.column-more-list li{float:left; width:120px; margin:0 20px; display:inline; padding:0; border:0}
.column-more-list li .txt{padding:5px 4px; line-height:22px; font-size:14px;}
.column-biglist li{height:auto;}