/*
	[Destoon B2B System] Copyright (c) 2008-2013 Destoon.COM
	This is NOT a freeware, use is subject to license.txt
*/
*{font-family:"Microsoft Yahei";}.hg{height:30px}.fl{float:left}.fr{float:right}p{padding:0px;margin:0px}
.photo_info {color:#F1F1F1;padding:10px 15px 10px 15px;background:#666666;}
.photo_info h1 {text-align:left;margin:2px 0 2px 0;}
.photo_info_r {float:right;}
.photo_info_i{margin-top:10px}
.photo_intro {color:#FFFFFF;padding:10px 15px 0 15px;line-height:150%;text-indent:2em;}
.photo_l {background:#333333;}
.photo_r {background:#000000;width:140px;text-align:center;}
.thumb_a {border:#666666 1px solid;margin:10px 10px 0 0;border-radius:4px}
.thumb_b {border:#036fd3 1px solid;margin:10px 10px 0 0;border-radius:4px;transform: scale(1.1);}
.count_a {font-size:20px;color:#FF6600;}
.count_b {font-size:20px;}
.photo_all {padding:10px;}
.photo_all div {color:#F1F1F1;padding:2px 10px 2px 12px;text-align:left;}
#photo{position:relative;}
#cursor_a1 {position:absolute;z-index:1000;width:80px;top:50%;transform: translateY(-50%);left:50px;cursor: pointer;}
#cursor_b1 {position:absolute;z-index:1000;width:80px;top:50%;transform: translateY(-50%);right:50px;cursor: pointer;}

/*show*/
.t_c{cursor:pointer;position: relative}
.gbs-photo{width: 980px;background: #fff;}
.photo_intro{background: #333333;font-size: 16px;padding: 10px 0;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.photo-min-img{background: #fff;overflow: hidden;padding:10px 0 15px 0}
.mar-auto{width: 600px;margin: auto;}
.w img{width:50px;transform: translateY(50%);margin-right:20px}
.gbs-photo-fr{width: 200px;}
.gbs-photo-fr h3{font-size:20px;height: 60px;line-height: 60px;padding: 0 15px;background:#fff}
.gbs-photo-fr h3 a{font-size:13px;font-weight:normal;color:#999}
.gbs-photo-fr li{font-size:14px;text-align:center;background:#fff;margin-bottom:20px;border-radius: 6px 6px 0 0;}
.gbs-photo-fr li img{width:100%;border-radius: 6px 6px 0 0;}
.gbs-photo-fr li span{text-align:left;overflow: hidden;font-size: 14px;word-break: break-all;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;padding:10px;border-radius: 6px 6px 0 0;height:40px}
.gbs-photo-hover{position: fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);display:none;z-index: 9999}
.gbs-photo-hover img{position:absolute;top:100px;left:50%;max-width:800px;max-height:600px;transform: translateX(-50%);}
.hover-colse{width: 50px;height: 50px;position: absolute;right: 15px;top: 50px;color: #fff;font-size:18px;cursor:pointer;}

/*index*/
.card-left{width: 900px;height: 460px;overflow: hidden;background:#eee;position: relative;text-align: center;}
.card-left .big-img{min-height: 460px;min-width: 600px;}
.button-switch{width: 50px;height: 50px;position: absolute;}
.button-switch.left{left: 10px;top:50%}
.button-switch.right{right: 10px;top:50%}
.card-right{width: 300px;height: 460px;overflow: hidden;background: #D8D8D8;position: relative;}
.card-right h3{font-size: 18px;margin:30px 0 10px 0;line-height:28px;padding:0 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}
.card-right p{padding: 20px;font-size: 16px;line-height: 26px;}
.card-right .more{background: #eee;width: 200px;height: 60px;position: absolute;bottom: 50px;left:100px ;}
.card-right .more img {width: 60px;}
.card-right .more span{color: #fff;display: block;line-height: 60px;font-size: 22px;}
.mod{overflow:hidden;background: #f4f4f4}
.mod li{border:1px solid #efefef;overflow:hidden;width:226px;margin:0 15px 15px 0;background:#fff;border-radius: 6px 6px 0 0;}
.mod li:nth-child(5n+0){margin-right:0}
.mod img{width:100%;border-radius: 6px 6px 0 0;}
.photo_tit{padding:10px;height:40px;overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;-webkit-line-clamp: 2;  -webkit-box-orient: vertical;white-space: normal}

/*list*/
.hg10{height:10px}
.list-photo-left{width:300px;background:#fff;height:757px}
.left_photo_li{font-size:18px;line-height:40px;padding:0 15px;overflow:hidden;font-weight:700;padding:0 15px;}
.left_photo_li ul{overflow:hidden}
.left_photo_li .child{font-size:14px;font-weight:normal;height:30px;line-height: 30px;padding: 5px}
.list-photo-right{width:900px;background:#f4f4f4}
.list-photo-right .center{padding:0px 0 20px 20px}
.list-photo-right .box{width:206px;overflow:hidden;border:1px solid #efefef;margin: 0 16px 16px 0;font-size:14px;background:#fff;border-radius: 6px 6px 0 0;}
.list-photo-right .box:nth-child(4n+0){margin-right:0}
.list-photo-right .box img{width:100%;height:100%;border-radius: 6px 6px 0 0;}
.list-photo-right .box p{padding: 10px 10px 0;margin-bottom:10px;height: 40px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.icon-aixin_shixin{color:red}