


#top{height:39px;background-color:#444;line-height:39px;font-size:14px; background:url(../images/topgray.gif) left top repeat-x;margin-bottom:10px;}
#top p{font-family:"Î¢ÈíÑÅºÚ";width:1116px;margin:0 auto; text-align:right;font-size:14px; color: #666;}
#top p a{color: #666; display:inline-block;padding:0px 10px; text-decoration:none}
#top p a.logo{ float:left;}
#top p a:hover{ color:#2abf01; text-decoration:underline}
.con dt h1,.list li i a strong,.list b,.xgwz b,.box b,.xgwz ul li a,.con dt .content,.list li i span{font:16px "\5FAE\8F6F\96C5\9ED1";}
.ls{width:1140px;margin:0 auto;padding:20px}.seat{font-size:13px;padding:10px 0;color:#777;}.seat a{color:#777;}.seat a:hover{color:#f70;}.seat font{color:#333;}
.con dt{border:1px solid #ececec;padding:20px;height:265px;color:#333;position:relative;margin-bottom:5px;background:#343434;}
.con dt h1,.con dt u,.con dt s,.con dt em,.con dt i{display:block;}
.con dt .content{width:500px;float:left;font-size:14px;position:absolute;right:22px;top:20px;color:#fff;line-height:28px;font-size:14px}.con dt .content .nr{max-height:117px;overflow-y:auto;clear:both;margin-bottom:0;padding:3px 6px 0 0;border-bottom: 1px solid #f0f0f0;border-top:1px solid #f0f0f0;}
.con dt h1{font-size:24px;color:#f60;font-weight:400;height:45px;line-height:45px;float:left;margin:0;}
.con dt img{width:545px;height:225px;float:left;margin-right:25px;}
.con dt em{float:left;width:112px;padding-left:28px;height:28px;line-height:28px;font-size:14px;color:#eee;margin:10px 0 0 10px;background: url(../images/kicon.gif) 0 5px no-repeat;}
.con dt i s{background:url(../images/kicon.gif) no-repeat;}

#bdshare span{float:left;font-size:15px;margin-right:10px;}
.cms{font:15px '\5fae\8f6f\96c5\9ed1';}
.cms b,.cms h2{margin-bottom:10px;}
.cms ul{height:58px;overflow:hidden;}
.cms ul li{width:372px;float:left;height:26px;line-height:26px;font-size:14px;background: url(../images/d.jpg) 0 12px no-repeat;padding-left:10px;overflow:hidden;margin-right:25px;}
.cms s{display:block;background: url(../images/line.jpg) 0 15px no-repeat;}
.moreTab{display:block;width:48px;height:26px;line-height:26px;padding-left:12px;margin:0 auto;background:#48bb0b;color:#fff;}a.moreTab:hover{color:#fff;}


.list li{overflow:hidden;float:left;position:relative;color:#838383;background: #fff;display:inline-block;width:calc(50% - 10px);margin-bottom:20px}
.list li img{width:140px;height:140px;padding:15px}
.list li p{width:calc(100% - 140px);padding:15px 60px 13px 10px;bottom:14px;background:#fff;float:right}
.list li p:hover{background: #fff url(../images/down.png) no-repeat right 20px bottom 20px!important;}
.list li p a{     white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    line-height: 32px;
    display: inline-block;
    font-weight: 700;
    overflow: hidden; }
.list li i a,.list li s a,.list li i{display:block;}


.list li .down {
position: absolute;
    
    right: -150px;
    top: 0;
    background: #1296DB;
    line-height: 140px;
    color: #fff!important;
    text-align: center;
    transition: right 0.3s ease;
    margin: 1px;
    height: auto;
    z-index: 1;
    height: 140px;
    width: 120px;
}

.list li a:hover {
	text-decoration:none;
	color:#fff!important;
	background:#0889cd;
}
.list li:hover .down {
	display:block;
	right:0;
}
.list li i a strong{font-size:16px ;height:26px;line-height:26px;overflow:hidden;color:#2996da;margin-bottom:4px;cursor: pointer;
    
   line-height: 25px;
    font-weight: bold;
    height: 50px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 
    
    
}
.list li i{width:100%;padding-left:5px;font-size:13px;}
.list li i span{display:block;float:left;width:100px;height:28px; line-height:28px;overflow:hidden;padding-left:20px;font-size:13px;}
.list li i span.xj{width:250px;height:16px; line-height:16px;padding-left:0;margin:3px 0 2px 0;}
.list li span.bb{ background:url(../images/kicon.gif) 0 -16px no-repeat;}
.list li span.time{background:url(../images/kicon.gif) 0 5px no-repeat;}
.list li span.size{background:url(../images/kicon.gif) 0 -38px no-repeat;}
.list li span.lan{background:url(../images/kicon.gif) 0 -60px no-repeat;}
.list li s a{width:60px;height:30px;color:#fff;background:#f69600;text-align:center;line-height:30px;border-radius:2px;font-size:14px;position:absolute;top:70px;right:20px;}
.list li.hover s a,.list li s a:hover{background:#f69600;text-decoration:none;border:0;}
.list li em{display:block;clear:both;height:80px;overflow:hidden;padding-top:10px}.list li em font{font-weight:bold;color:#f60;margin-right:5px;font-size:12px;}
.list li.lp0 i span,.list li.lp1 i span,.list li.lp2 i span{width:80px;}
.list li.lp0 i,.list li.lp1 i,.list li.lp2 i{width:100%;}
.lp0  i a strong{padding-left:55px}
.list li.lp0 u,.list li.lp1 u,.list li.lp2 u{display:block;background:url(../images/zlist.gif) 0 -74px no-repeat;width:112px;height:70px; position:absolute;top:0px;left:0px;}
.list li.lp1 u{background-position:0 0;}
.list li.lp2 u{background-position:0 -225px;}
.list li.lp0 span.xj,.list li.lp1 span.xj,.list li.lp2 span.xj{display:block;padding-left:0;width:200px;}

.list li p u{display: block;
    width: 28px;
    height: 50px;
    background: url(../images/azk.gif) 0px -95px no-repeat;
    position: absolute;
    color: #fff;
    text-align: center;
    padding: 20px 0 0 0;
    line-height: 15px;
    top: -18px;
    left: 0;}

.lstar0, .lstar1, .lstar2, .lstar3, .lstar4, .lstar5, .lstar6{background:url(../images/litterstar.png) no-repeat;width:84px;height:13px;display:inline-block;}
.lstar1{background-position:32px -26px;}
.lstar2{background-position:32px -52px;}
.lstar3{background-position:32px -78px;}
.lstar4{background-position:32px -104px;}
.lstar5,.lstar6{background-position:32px -130px;}

.list h2,.xgwz h2,.box h2,.cms h2,.list b,.xgwz b,.box b,.cms b{font:15px '\5fae\8f6f\96c5\9ed1';font-weight:normal;font-size:24px;color:#000;height:50px;line-height:50px;display:block;border-bottom:2px solid #48bb0b;}
.box h2,.box b{margin-bottom:10px;}
.box h2 a,.box b a{float:right;font-size:14px;}
.box{width:1116px;margin:20px auto 20px auto;position:relative;_height:100%;}
.img-list{position:relative;width:1116px;overflow:hidden}
.img-list ul{width:9999px;}
.img-list li{ margin-right:22px;float:left;text-align:center;position:Relative;height:140px;}
.img-list li img{width:262px;height:140px;}
.img-list li s,.img-list li u{font:14px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";display:block;position:absolute;width:262px;height:25px;line-height:25px;color:#fff;bottom:0;left:0;}
.img-list li s{background: #000;filter:alpha(opacity=70);opacity: 0.7;}

.prev{left:-33px;background:url(../images/icon.png);}
.next{background-position:0 0;right:-33px;}  

.xgwz li{height:140px;width:538px;position:relative;float:left;overflow:hidden;padding:15px 20px 0 0;border-bottom: 1px dashed #e6e6e6;}
.xgwz ul li.margin{margin-left:70px;}
.xgwz ul li u{ display:inline-block;height:50px;overflow:hidden;color:#8C8C8C;}.xgwz ul li em{color:#333;font:13px "\5FAE\8F6F\96C5\9ED1";display:block;margin:6px 0;}
.xgwz ul li a{display:block;font-size:20px;height:30px;line-height:30px; overflow:hidden;color:#2996da}.zx ul li s{ display:block;}
.xgwz ul li s a{display:inline-block;background:#f69600;color: #fff;height:22px; line-height:22px;font-size:13px;width: 60px; text-align:center; float:right;}

#gotop{ display:none;width:50px;height:49px;position:fixed; right:100px;bottom:70px;}
#gotop a{ display:inline-block; width:50px; height:49px;background:url(../images/gotop.png) 0 0 no-repeat;}
#gotop a:hover{background-position:0 -49px;}
#image-preview{position:absolute;z-index:1000;border:2px solid #61C2E3;padding:5px;background-color:#FAFAFA;}
#footer{text-align:center;padding:10px 0;border-top:1px solid #e8e8e8;width:1116px;margin:20px auto 0 auto;}

#bdshare{float:none;line-height: 45px;}
.sinaGFoot-share a{background:url(../images/share-icon.png)!important;display:inline-block;overflow: hidden;margin:5px 8px 0 0;width:35px;height: 35px!important;padding: 0!important}
.sinaGFoot-share a.a1{background-position: -55px 0!important}
.sinaGFoot-share a.a2{background-position: 0 0!important}
.sinaGFoot-share a.a3{background-position: -110px 0!important}
.sinaGFoot-share a.a4{background-position: -165px 0!important}
.sinaGFoot-share a.a5{background-position: -275px 0!important;text-indent:-999px;}
.sinaGFoot-share a.a6{background-position: -385px 0!important;}
.sinaGFoot-share a.a7{background-position: -220px 0!important;}

/*2015-07-31 add page by lj*/
.page{clear:both;padding:20px 0 20px 0;text-align:center;}.page .active_page{background-color:#94c804;color:#fff;border-color:#94c804;}
.page a,.page span{display:inline-block;width:30px;height:30px; line-height:30px; text-align:center;border:1px solid #dfdfdf;margin:5px;font-size:14px;background-color:#fff;}
.page .previous_link,.page .next_link{width:60px;}

/*Æ½Ì¨*/
.list li.hover{z-index:10;}
.list li span.platform{display:block;margin:5px 0 0 0;color:#333;font-size:14px;height:24px;}
.platform font{font-weight:bold;font-size:14px;}
.platform a{display:inline-block;height:16px;line-height:16px;padding-right:6px;padding-left:17px;margin-right:6px;border-right:1px solid #888;color:#333;background:url(../images/kicon.png) 0 2px no-repeat;position:relative;}
.platform a s{display:none;width:120px;padding-bottom:10px;border:1px solid #ddd;background:#fff;font-weight:bold;font-size:12px;text-align:center;position:absolute;left:-25px;top:25px;}
.platform a s::after{content:"";position:absolute;top:-8px;right:49px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #dfdfdf;}
.platform a.cur s{display:block;}
.platform a s img{width:120px;height:120px;}
.platform a:hover strong{color:#009adc;}
.platform a:last-child{border-right:0;}
.platform a.az{background-position:0 -20px;}
.platform a.iphone{background-position:0 -43px;}
.platform a.mac{background-position:0 -66px;}

/*comment*/
#comment-wrap{width:1116px;position:relative;left:0;top:0;margin:10px auto 0 auto;}
#comment-wrap .title{height:40px;line-height:40px; border-bottom:2px solid #48bb0b;  color: #000;}
#comment-wrap .title b{font:24px '\5fae\8f6f\96c5\9ed1';}
#comment-wrap .title span {font-size: 14px;color: #999;padding:0 10px;}#comment-wrap .title span i{font-style:normal;}
#comment-wrap .title .cmore {float: right;padding-right: 5px;}
.main-hd{padding:4px 15px 14px 15px;}#comment{overflow:hidden;background-color:white;}#comment em{font-style: normal;}
#comment-form{margin:20px 0 0;position:static;}#usercmt{height:30px;}#usercmt i{float:right;font-style:normal;padding-right:6px;color:#999;position:relative;top:4px;}#userName-wrap{display:inline-block;width:122px;}
#hotCmt .tit,#comcmt .tit{margin:8px 0;font-size:16px;line-height:36px;border-bottom:2px solid #ffae00;font-weight:bold;}#comcmt .tit{border-color:#9bcc8f;}
#userName-wrap,#glName-wrap{height:30px; background:url(../images/softspr.png) -24px -333px no-repeat;}
#userName,#glName{width:58px;padding:1px 3px 0px 5px; height:24px; line-height:24px; margin:1px 10px 0 52px;border:0 none;color:#f90;}
#cmtMsg,#glMsg{width:98%; padding:2px 4px;height:100px;margin-bottom:5px;margin-bottom:10px;font-size:12px; overflow:auto;}
#cmtMsg{width:1105px;border:1px solid #ddd;}
#cmtMsg.black{ color:#000;}
#subCmt{float:right;width:90px;height:29px;line-height:28px!important;line-height:30px;background:#48bb0b;color:white;display:inline-block;border:none;cursor:pointer;*margin-right:-8px;}
#subCmt:hover{text-decoration:none;background:#ffb62e;}
#comment-form .seeAll{float:left;width:547px;padding-top:5px;}

#comment-list dd .q-content{border:none;margin:0;padding:0;background:#FCFCE8;color:#333;}
#comment-list dd .q-ft{text-align:left;padding:4px 0;}
#comment-list dd blockquote h4{font-size:12px;}
#comment-list dt{line-height: 24px;color:#999;zoom:1;position:relative;}#comment-list dt b{font-weight:normal;}
#comment-list dt span i{font-style:normal;display:none;}
#comment-list dt em{position:absolute;right:0;}
#comment-list dt em,#comment-list dt front{color:#999;}
#comment-list dd{padding:5px 0;zoom:1;}
#comment-list dd p{text-align:right;position:relative;z-index:0;line-height:1.5;}
#comment-list dd p a{color:green;z-index:0;position:relative;top:0;}

#comment-list dd p a:hover{color:#f60;text-decoration:none;z-index:0;}
#comment-list dd p a em{color:#f60;padding:0 2px;z-index:0;display:none;}
#comment-list dd p a span{color:#999;z-index:0;padding:2px 0 0 24px;background:url(../images/softspr.png) -295px -261px no-repeat;}
#comment-list dd p .glBtn{display: inline-block;zoom: 1;margin-left:12px;height: 23px;overflow: hidden;line-height: 22px;color:#999;top:7px;*top:1px;}
#comment-list dd p .glBtn:hover{text-decoration:none;color:#FD3939;}
#comment-list dd blockquote{padding:4px 5px 4px 5px;border: 1px solid #E0E0E0;background: #fcfce8;margin-bottom:10px;width:auto;color:#222;zoom:1;}
#comment-list dd blockquote h4{color:#999;padding:10px 0 7px 0;}
#comment-list dd blockquote cite{font-style:normal;color:#787878;}
#userName{margin-right:0px;}
#hotCmt dl{padding:8px 0;_zoom: 1}#comcmt dt{padding-top:8px;}#comcmt dd{padding-bottom:8px;}
#hotCmt dd blockquote{background:#fcfcf2;}
#comment-form {margin-top:10px;}

.hide{display:none;}
.glOverlay{position:fixed!important;position:absolute;top:0px;left:0;width:100%;height:100%!important;height:2500px; z-index:1000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity:0.2;background:#000;float:left;}
.sendErr-wrap{ width:230px;padding:6px 1px 6px 10px; margin:10px 0;color:#999; border:1px dashed #e0e0e0;background:#fdfddf;}
#sendErr{ margin-right:2px; color:#090; text-decoration:underline; cursor:pointer;}
#sendErr:hover{ color:#f60;}
#glRep-btn{background:#FBA605;border:none;width:72px;height:23px;line-height:22px!important;color:#fff;display:inline-block;cursor:pointer;}
#glRep-btn:hover{text-decoration:none;background:#ffb62e;}

#glbox,#bcbox{font-size:12px;display:none;background:#fff;border:3px solid #47b751;left:50%;top:0;margin-left:-290px;position: fixed;_position:absolute;width:580px;z-index:999;cursor:default;;border-radius:3px;padding:15px;}
#blockOverlay{left:0;position: absolute;top:0;z-index:998;background:rgba(0,0,0,.1);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4c000000', EndColorStr='#4c000000');cursor:wait;}
#glbox .tit{font-size:16px;position:relative;top:-5px;}#glbox .user{margin-bottom:5px;}#glbox .user i{font-style:normal;}#glName-wrap{display:inline-block;}.closex{position:absolute;top:5px; right:5px; display:block; padding:0 5px; font-size:18px; line-height:24px; font-family:arial; color:#000; cursor:pointer;}

/*cmt-head*/
#comment-list .ahead dd{width:auto;}
#comment-list .ahead > *{margin-left:48px;}
#comment-list .ahead > .tit{padding:0;margin: 8px 0!important;}
#comment-list .ahead > dt{position: relative;}
#comment-list .ahead > dt > img{width:40px!important;height: 40px!important;position: absolute;left:-48px;top:12px;border-radius: 50%;}
.mt1 {
    margin-top: 1px;
}

.btcont {
    width: 140px;
    height: 40px;
    font-size: 16px;
    font-family: microsoft yahei;
    color: #000;
    text-align: center;
    line-height: 40px;
    z-index: 500;
    margin: 0 0 10px 1px;
    border-radius: 4px;
    float: left;
}
.sh_1 {
    padding: 0 20px;
    height: 70px;
    line-height: 70px;
    background: #fff;
    border-right: 1px solid #f3f3f3;
    color: red;
    font-size: 16px;
    text-align: center;
    float: left;
    cursor: pointer;
}
.sh_2 {
    padding: 0 20px;
    height: 70px;
    line-height: 70px;
    background: #fafafa;
    border-right: 1px solid #f3f3f3;
    border-bottom: 1px solid #f3f3f3;
    color: #000;
    font-size: 16px;
    text-align: center;
    float: left;
    cursor: pointer;
}
.setting_header {
    border-bottom: 1px solid #f3f3f3;
    background: #fafafa;
}
.fl_title{ display: flex;}
.wrap  li{ display: inline-block;padding:0 10px}
.setting_header a{font-size:18px;font-weight:800;height:70px}
.btcont a{   color: #000;}
.nav_menu {
    width: 100%;
    padding: 5px;
    overflow: hidden;
}

.fl_list .acve a,.nav .acve a{    color: #0873e5;
    background: #f5f5f5;
    font-weight: 700;}
.clearfix {
    display: block;
}

.list ul li:nth-child(odd){ margin-right:20px}   
@media (max-width: 800px){
    .list li{width:100%}
    .list li img{width:100px;height:100px;padding:10px}
}