﻿@charset "utf-8";
/* CSS Document */

.yiyuan-cover{background: #333; position: fixed;/* *position:static;_position:static;*/ left:0; top:0; width:100%; height: 100%;background:RGBa(0,0,0,0.4);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#70000000',endColorstr = '#70000000') \9 opacity:0.4; filter:alpha(opacity=40);z-index:99999;}
.yiyuan-content{width:600px; height:368px; position:fixed; left:50%; top:50%; margin:-210px 0 0-300px; z-index:999999}
.yiyuan-close{width:600px; height:420px; display:block; background:url(/public/images/yiyuan-close.png) no-repeat center bottom; background-size:5%;}

.content{margin-top:146px; *padding-top:125px; position:relative;}
.topbanner{margin-bottom:40px; position:relative;}
.topbanner img{width:100%}
.topbanner a{}
.topbanner .close{width:25px; height:25px; display:block; position:absolute; z-index:10; top:10px; right:10px;}
.middlePart{width:712px; float:right; margin-right:22px !important;}

/***focus***/
.focuswrap{height:296px; margin-top:2px; box-shadow:0 0 2px #ccc; border-radius:2px;}
.indexFo{width: 712px; height:296px; position:relative; overflow:hidden;}
.Foul img{width:712px; height:296px; border-radius:2px;}
.Foul li{border-radius:2px;}
.indexFo .num{overflow:hidden; height:20px; position:absolute; bottom:5px; right: 50%; margin-right:-38px; zoom:1; z-index:3 }
.indexFo .num li{width:7px; height:7px; line-height:25px; text-align:center; background:#FFF; margin-right:7px; border-radius:50%; cursor:pointer; float:left; }
.indexFo .num li.on{width:5px; height:5px; border:1px solid #FFF; background:none !important;}
.indexFo .prev,
.indexFo .next{display:none; width:40px; height:100px; background:url(/public/images/btn.png) no-repeat; position:absolute; top:95px;}
.indexFo .prev{left:0; }
.indexFo .next{right:0; background-position:right }

/***focus-top***/
.focuswrap-top{height:240px !important; margin-bottom:30px; position:relative;}
.indexFo-top{width: 1140px !important; height:240px !important; position:relative; overflow:hidden;}
.Foul-top img{width:1140px !important; height:240px !important;}
.num-top{right:60px !important; bottom:8px !important;}

/*封面聚焦*/
.fmjj{width:100%; height:auto; margin-top:25px;}
.fmjj strong{display:block; font-size:18px; color:#2b6dad; font-weight:bold; *line-height:22px;line-height:22px\0;}
.fmjj ul{overflow:hidden;}
.fmjj ul li{width:48.5%;}
.fmjj ul li dl{margin-top:20px;}
.fmjj ul li dl dd{font-size:22px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:22px;}
.fmjj ul li dl dt{font-size:14px; color:#6f6f6f; margin-top:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fmjj ul li p{height:190px; margin-top:15px; border-radius:2px; overflow:hidden;
background: -moz-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(232,232,232,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6e8e8e8', endColorstr='#00000000',GradientType=1 );
}
.fmjj ul li p img{width:100%; height:190px; border-radius:2px; -moz-transition:all ease 1.5s; -webkit-transition:all ease 1.5s; transition:all ease 1.5s;}
.fmjj-list{display:block; background:url(/public/images/list.png) 0 6px no-repeat; padding-left:18px; font-size:16px; margin-top:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fmjj ul li p img:hover{-moz-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}

/*广告banner*/
.ad{width:100%; margin-top:26px; overflow:hidden;}
.ad ul{margin-left:-48px; *margin-left:0px !important;}
.ad ul li{float:left; margin-left:48px; *margin-left:20px; border-radius:4px;}
.ad ul li img{width:205px; height:104px; border-radius:4px; -moz-transition:all ease .3s; -webkit-transition:all ease .3s; transition:all ease .3s;}
.ad ul li img:hover{box-shadow:1px 1px 2px #CCCCCC; border-radius:4px;}
.ad-one{margin:35px 0 0 0;}

/*杂志*/
.publicWrap{width:100%; height:auto; margin-top:10px;float: left;}
.publicWrap ul{margin:20px 0 0 -56px; *margin-left:-100px;}
.publicWrap ul li{width:103px; *height:200px; float:left; margin:0 0 18px 50px; *margin:0 0 18px 34px; position:relative;}
.publicWrap ul li p {position:absolute; border-radius:4px; height:129px; width:97px; box-shadow:0 0 10px #b2b2b2; margin-top:5px; background:-moz-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(232,232,232,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6e8e8e8', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.publicWrap p img{width:97px; height:129px; border-radius:4px;}
.publicWrap h3{height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:13px; margin-top:145px;*padding-top:145px; font-weight:normal}
.publicWrap dl{font-size:12px; margin-top:4px; float:left;}
.publicWrap dl dt{color:#ef2830;}
.publicWrap dl dd{color:#999;}
.commend{overflow:hidden;}
.commend strong{display:block; float:left; font-size:18px; color:#2b6dad; font-weight:bold; line-height:22px;}
.commend strong em{font-size: 12px;color: red;margin-left: 5px;}
.commend span{display:block; float:right; text-align:right; padding-right:4px; padding-top:5px;}
.commend span em{    color: #ccc; margin: 0 10px;}
/*right*/
.rightPart{width:250px; height:auto; float:right;}
/*.rightPart-mkh{width:250px; height:297px; position:relative; background:#fbfbfb url(/public/images/img_0237.jpg) no-repeat; margin-top:1px; border-radius:2px;}
*/
.rightPart-mkh{width:250px; height:297px; position:relative; background:#fbfbfb url(/public/images/adv.png) no-repeat; margin-top:1px; border-radius:2px;}
.rightPart-mkh span{display:block; position:absolute; text-align:center; line-height:38px; color:#FFF; font-size:16px; height:38px; width:176px; bottom:20px; left:50%; margin:0 0 0 -88px; background:#ce421f;}
.rightPart-mkh a{width:250px; height:297px; display:block;}
.rightPart-mkh p{width:174px; height:144px; background:url(/public/images/mkh.png) no-repeat; margin:0 auto; background-size:contain;}
.dl-ios{width:165px; height:35px; display:block; background:#2b6dad url(/public/images/ios.png) 12px 8px no-repeat; background-size:9%; margin:0 auto; margin-top:24px; border-radius:2px; color:#FFF; line-height:35px;}
.dl-ios span{padding-left:35px; font-size:14px;}
.dl-android{width:165px; height:35px; display:block; background:#7ca627 url(/public/images/android.png) 12px 10px no-repeat; background-size:9%; margin:0 auto; margin-top:10px; border-radius:2px; color:#FFF; line-height:35px;}
.dl-android span{padding-left:35px; font-size:14px;}
#getGengduotext{ padding-top: 6px; } #getGengduotext img{   } #getGengduotext>div{ line-height: 17px; margin-top: -5px; font-size: 14px;width: 100% }
#getGengduotext>div em{display: block;width: 100%;margin-top: 10px;}
/*.footer .footer-nav span.footlogo{width: 200px;}*/
/*畅销排行*/
.cxph{width:250px; margin-bottom:25px; position:;}
.cxph dl{float:left; width:120px; padding:14px 0 0 15px; overflow:hidden;}
.cxph dl dd{font-size:16px;}
.cxph .qihao{font-size:13px; padding-top:7px; color:#999;}
.cxph .jieshao{font-size:10px; padding-top:6px; color:#999; line-height:16px;}
.cxph h5 {font-size:18px; color:#2b6dad; font-weight:bold; *line-height:22px; line-height:22px;}
.cxph ul {margin-top:20px; padding:0 10px;}
.cxph ul li {overflow:hidden; margin-top:16px; *margin-top:12px;}
.cxph li.active a {display: block;}
.cxph ul li em {display:block; float:left; font-size:14px; padding-right:3px;}
.cxph ul li a {font-size:14px; float:left; line-height:18px; height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cxph ul li p {float:right; line-height:20px; width:85px; text-align:right; height:20px; overflow:hidden; color:#a4a4a4}
.img{display:none; margin:15px 0 10px 12px; width:83px !important; height:111px !important; float:left; box-shadow:0 0 10px #b2b2b2; border-radius:4px;
background: -moz-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(232,232,232,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(45deg,  rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6e8e8e8', endColorstr='#00000000',GradientType=1 );}
.img img {width:83px; height:111px; border-radius:4px;}

/*修改提示文字的颜色*/

input::-webkit-input-placeholder { /* WebKit browsers */ 

color: #e4e4e4; 

} 

input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 

color: #e4e4e4; 

} 

input::-moz-placeholder { /* Mozilla Firefox 19+ */ 

color: #e4e4e4; 

} 

input:-ms-input-placeholder { /* Internet Explorer 10+ */ 

color: #e4e4e4; 

} 