﻿/*攻略*/
.gl-head{ background: #fff; padding: 30px 40px;}
.gl-head h1{ margin: 0; font-size: 1.5em; font-weight: normal; padding-bottom:15px; line-height: 1.5em;}
.gl-head span{color: #aaa; margin-right:10px;}
.gl-head .time,.gl-head .gl-mdd{ font-weight: normal; float:right;}
.gl-head-info { width:100%;}
.gl-julebu{float: left;width: 86px; margin: -5px 0 -5px -20px;}
.gl-julebu img{width: 76px;height: 76px;border-radius: 50%; border: 1px solid #ddd;}

.gl-start{border: 1px solid #e5e5e5; margin: 0 0 20px; color: #333; padding: 15px 0 5px 15px;}
.gl-start .start-img{width: 90px; height: 90px; float: left; border-radius: 50%; overflow: hidden;}
.gl-start .start-img img {border: 0; vertical-align: middle; min-height: 90px; min-width: 90px;}
.gl-start .start-info{width: 366px; float: left; padding:0 12px 0 22px;font-size: 14px;}
.gl-start .start-info .in-t { color: #333; line-height: 20px;font-size: 16px;}
.gl-start .start-info p {color: #666666;line-height: 20px;margin: 10px 0 1px 0;}
.gl-start .start-info .in-d{color: #666;}
.gl-start .start-info .in-d span{margin-right:15px;}
.gl-start .go {width: 172px; height: 96px; border-left: 1px solid #e5e5e5; float: right; text-align: center;}
.gl-start .go-icon{width: 32px; height: 32px; display: block; margin: 18px auto 0;}
.gl-start .go p {font-size: 14px; padding: 12px 0; color: #333; text-align:center;}

.gl-mulu{ float: right; width: 254px;}
.gl-mulu .mulu-list{ background-color: #fff; padding: 10px 12px 7px 15px; margin-bottom: 5px;}
.gl-mulu .mulu-leftline{border-left: 1px solid #d4d4d4; padding-left: 10px;}
.gl-mulu .mulu-list li{color: #aaa; position: relative; line-height:26px; margin-top: 13px;}
.gl-mulu .mulu-list li:first-child{margin-top: unset;}
.gl-mulu .mulu-list .mulu-ciji{font-size:15px;margin-top: 3px; padding-left: 5px;}
.gl-mulu .mulu-list li i{ color: #aaa; display: inline-block; position: absolute; left:-26px; top: 4px; font-size: 18px;}
.gl-mulu .mulu-list li span:before {display: inline-block;position: absolute;left: -16px;font-size: 18px;content: '●';}
.gl-mulu .mulu-list .mulu-ciji span:before {content: '';}
.gl-mulu .mulu-action{color:#3a9d9a !important;}

.gl-mairn{font-size: 15px;line-height: 30px;}
.gl-mairn .gl-content img{max-width: 100%;}
.gl-content .gl-con {position: relative;}
.gl-content .shouqi{overflow: hidden !important; height: 1560px;}
.gl-content .ad-content {margin: 15px 0;border: 1px solid #ddd;}
.gl-line, .gl-relate, .gl-comment{ border-top: 1px solid #ddd;}
.content .line-intro h3:first-child { margin-top: 0;}
.gl-mairn .gl-content h3{margin: 10px -2rem;padding: 15px 2rem;border-bottom: 1px solid #eaeaea;border-left: 4px solid #428BCA;border-top: 1px solid #eaeaea;}
.gl-mairn .gl-content h4{border-bottom: 1px solid #eaeaea;line-height: 40px;margin-bottom: 10px;}
.gl-line .line-img{float: left; margin-right: 20px; width: 140px; overflow: hidden;}
.gl-line .gl-line-tj{border-top: 1px solid #ccc; padding-top:10px;}
.gl-line .gl-line-tj:first-child{border-top:none;padding-top:0px;}
.gl-line h4{margin: 5px 0 10px 0; font-size: 16px; line-height: 20px; font-weight: normal; color: #666; height: 20px; overflow: hidden;}
.gl-relate ul{margin:0;padding:0;}
.gl-relate .gl-relate-tj{}
.gl-relate h4{max-height: 60px !important;margin: 5px 0 10px 0; font-size: 16px; line-height: 20px; font-weight: normal; color: #666; overflow: hidden;}
.gl-relate .gl-relate-tj .info{max-height:66px; overflow: hidden;}
.gl-relate .gl-relate-tj li{float:left;width: 32.7%;margin-left:6px;}
.gl-relate .gl-relate-tj li:first-child{margin-left:0px;}
.gl-relate .img{height:155px; overflow:hidden;}
.gl-relate .img img{min-height:155px; width:100%;}

.gl-list{width: 800px; margin: 10px 0; background-color: #fff; float:left;}
.gl-item{}
.gl-item ul{ zoom: 1;  margin:0; padding: 10px 20px 25px;}
.gl-item li {border-top: 1px solid #eee; margin-top: 20px;}
.gl-item li:first-child { border-top: none;padding-top: 0; margin-top: 0;}
.gl-item .title{font-size: 18px; color: #333; padding: 15px 0;}
.gl-item .txt-3{margin-bottom: 15px; color: #666; line-height: 25px;}
.gl-item .txt-2{float:left;width:218px;margin-bottom: 15px; color: #666; line-height: 25px;}
.gl-item .txt-1{float:right;width:472px;margin-bottom: 15px; color: #666; line-height: 25px;}
.gl-item .pic-3{}
.gl-item .pic-2{width:492px; float:right;}
.gl-item .pic-1{width:231px; float:left;}
.gl-item .pic-3 .imgs{float: left; width:230px; height:154px; overflow: hidden; display: inline; margin-right: 10px;}
.gl-item .pic-2 .imgs{float: left; width:231px; height:156px; overflow: hidden; display: inline; margin-right: 15px;}
.gl-item .pic-1 .imgs{float: left; width:231px; height:156px; overflow: hidden; display: inline; margin-right: 15px;}
.gl-item .pic-3 img{width:100%; min-height:155px;}
.gl-item .pic-2 img{width:100%; min-height:156px;}
.gl-item .pic-1 img{width:100%; min-height:156px;}

.gl-item .a-title{font-size: 18px; color: #111;}
.gl-item .a-txt{color: #666; line-height: 25px;font-size:15px;}
.gl-item .a-pic{ }
.gl-item .a-pic .imgs{width:172px; height:126px; overflow: hidden; display: inline; margin-left: 10px;}
.gl-item .a-pic .imgs:first-child{margin-left: 0;}
.gl-item .a-pic img{width:100%; min-height:126px;}
.gl-item .a-info-mid{margin: 0 120px 0 160px;}
.gl-item .a-pic1{width:172px; height:126px;overflow: hidden;}
.gl-item .a-info1{margin-left:10px;width:538px;} 

.gl-side{float: right; width: 214px; margin: 10px 0; background-color: #fff; }
.glside-item{}
.glside-item ul{ zoom: 1;  margin:0; padding: 15px 20px;}
.glside-item li {border-top: 1px solid #eee; padding-top: 10px; margin-top: 10px;}
.glside-item li:first-child {border-top:none; padding-top:0; margin-top: 0; }
.glside-item .side-img {width:214px; height:126px; overflow: hidden; position: relative;}
.glside-item .side-img img{width:100%;min-height:126px;}
.glside-item .side-price{position: absolute; bottom: 0; left: 0; background: rgba(249, 94, 90, 0.8); color: #fff; padding: 3px 5px;}
.glside-item .side-title {max-height: 63px; overflow: hidden; color: #777; padding-top: 6px;}