/*box-shadow:0px 3px 3px #999;*/
.main{ padding:20px 15px 50px; margin:0px auto 0px; width:910px;}
.mainl{ width:580px; float:left; }
.mainr{ width:300px; float:right;}

/*focus*/
.focus{ width:580px; height:383px;}
.focus .focusimg{ clear:both; width:580px; height:260px; position:relative; overflow:hidden;}
.focus .focusbtn{ clear:both; text-align:right;}
.focus .focusbtn i{ background:url(/img../images/btn.png) right top no-repeat; display:inline-block; margin:8px 5px 0px 0px; height:8px; width:8px; cursor:pointer}
.focus .focusbtn i.now{ background-position:left top;}
.focus .focusimg ul{ position:absolute; left:0px; top:0px; width:100%; height:260px; overflow:hidden;}
.focus .focusimg ul li{ float:left; display:inline-block; width:580px; height:260px;}
.focus .tit{ display:block; overflow:hidden; height:20px; padding-bottom:15px; font:;}
.focus .tit a{ font:bold 20px/20px '微软雅黑'; color:#333;}
.focus .tit a:hover{ text-decoration:underline;}
.focus .txt{ clear:both; overflow:hidden; height:40px; font:normal 14px/20px '微软雅黑'; color:#666;}

.fcontent{ display:none;}

/**/
.pinl{ overflow:hidden; border-top:6px solid #c9c9c9; margin:0px auto; background:url(/img../images/line.png) right top repeat-y; border-bottom:6px solid #c9c9c9;}
.pinl .pinll{ width:360px; float:left;}
.pinl .pinlr{ width:208px; float:right; margin-right:1px;}

.sctj{ clear:both; overflow:hidden; padding-bottom:30px;border-bottom:6px solid #c9c9c9;}
.sctj .dl{ display:block; height:82px; margin-top:30px;}
.sctj .dl dd{ float:left; width:82px;}
.sctj .dl dt{ float:left; padding-left:15px; width:260px;}
.sctj .dl dt .t{ overflow:hidden; color:#4c4c4c; font:normal 14px/20px '微软雅黑'; display:block;}
.sctj .dl dt .tit{ overflow:hidden; display:block;}
.sctj .dl dt .tit a{ font:bold 14px/24px '微软雅黑'; color:#333;}
.sctj .dl dt .tit a:hover{ text-decoration:underline}
.sctj .dl dt .txt{ font:normal 12px/18px ''; color:#666;}

.lanm{clear:both; overflow:hidden; padding-top:15px; padding-bottom:25px;}
.lanm .tit{ clear:both; border-bottom:1px solid #C9C9C9; font:normal 14px '微软雅黑'; height:25px; color:#808080;}

.linfo{ overflow:hidden; display:block; margin-top:19px;}
.linfo .img{ clear:both; overflow:hidden;}
.linfo .t{ clear:both; overflow:hidden; padding-top:8px; height:25px;}
.linfo .t a{ font:bold 14px/24px '微软雅黑'; color:#333;}
.linfo .t a:hover{ text-decoration:underline;}
.linfo .txt{ clear:both; overflow:hidden;font:normal 12px/18px ''; color:#666; padding-top:3px;}
.linfo .txt a{font:normal 12px/18px ''; color:#666;}

.pinl .pinlr .tit{ margin-left:10px; width:190px; overflow:hidden; clear:both; border-bottom:1px solid #C9C9C9; font:normal 14px '微软雅黑'; height:25px; color:#808080; margin-top:15px; padding-right:0}
.pinl .pinlr .zz{ clear:both; overflow:hidden; border-top:6px solid #c9c9c9; margin-top:0;}
.ulist{ margin-left:15px; width:184px; overflow:hidden; clear:both; padding-bottom:50px; height:620px;}
.ulist li{ margin-top:20px; clear:both; position:relative; display:block; cursor:pointer;}
.ulist li .p{ height:20px; font:normal 12px/20px '微软雅黑'; color:#333; background:url(/img../images/s.png) right center no-repeat;}
.ulist li.now .p{ background:url(/img../images/snow.png) right center no-repeat;font:bold 12px/20px '微软雅黑'; }
.ulist li .block{ height:200px; padding:0px 8px 10px; border:1px solid #DFDFDF; margin-top:8px; overflow-y:auto; display:none;}
.ulist li .block .t{ color:#333; font:normal 12px '微软雅黑'; margin-top:10px;}
.ulist li .block .t a{color:#333; font:normal 12px '微软雅黑';}
.ulist li .block .t a:hover{ text-decoration:underline;}
.ulist li .block .txt{ color:#808080; font:normal 12px/20px ''; margin-top:5px;}
.ulist li.now .block{}


/**/
.archiveIssueNavigation{ width:190px; padding-left:10px; clear:both; overflow:hidden; margin-top:20px;}
#issueDate{ width:65px; height:18px; vertical-align:text-bottom; }
#issueList{ width:92px; height:18px; vertical-align:text-bottom;}
.archiveFormSubmit{ height:18px; vertical-align:text-bottom;}
.magazineinfo{ clear:both; overflow:hidden; padding-top:28px;}
.magazinul{ overflow:hidden; width:86px; margin:0px auto 0px; position:relative;  height:155px; float:left; margin-left:30px;}
.magazinul ul{ position:absolute; left:0px; top:0px; width:100%;  height:155px;}
.magazinul ul li{ width:86px; float:left; display:inline-block; height:155px; font:normal 12px/20px Arial, Helvetica, sans-serif;}
.magazinul ul li .img{ display:block; padding-bottom:5px;}
.magazinul ul li .txt{ clear:both; display:block; }
.magazineinfo .curl,.magazineinfo .curr{ background:url(/img../images/prev-horizontal-magazine.png) no-repeat; width:32px; height:32px; float:left; display:inline-block; margin-top:40px; cursor:pointer;}
.magazineinfo .curr{ background:url(/img../images/next-horizontal-magazine.png) no-repeat; margin-left:25px;}
.magazineinfo .no{ background-position: right top;}
.magazitxt{ padding-bottom:15px; background:#F5F5F5; text-align:center; border-bottom:1px solid #C9C9C9; overflow:hidden;}
.magazitxt .mtxti{ clear:both; overflow:hidden; display:inline-block; display:none;}
.magazitxt .now{ display:block;color:#333; font:normal 12px '微软雅黑';}
.magazitxt .mtxti p{ text-align:center; color:#333; font:normal 14px/20px '微软雅黑'; padding-top:10px;}
.magazitxt .mtxti p a{color:#333; font:normal 14px/20px '微软雅黑';}

/**/
.mad{ clear:both; overflow:hidden; padding:20px 0;}


/**/
.mmedia{ clear:both; overflow:hidden; border-top:6px solid #c9c9c9; padding-top:10px;}
.mmedia .pt{ overflow:hidden; height:25px; color:#808080; font:bold 14px '微软雅黑';}
.mmedia .media{ overflow:hidden; }
.mmedia .media dd{ width:335px; height:188px;float:left;}
.mmedia .media dt{ width:225px; float:right;}
.mmedia .media dt .t{ clear:both; padding-top:10px; color:#333;}
.mmedia .media dt .t a{ color:#333; font:bold 14px '微软雅黑';}
.mmedia .media dt .t a:hover{ text-decoration:underline;}
.mmedia .media dt .txt{ overflow:hidden;font:normal 12px/18px '微软雅黑'; padding-top:10px; color:#666;}


/**/

.rlogin{ overflow:hidden; color:#666; font:bold 12px '';border-bottom:1px solid #C9C9C9; padding-bottom:8px; text-align:right; padding-right:10px;}
.rlogin a{ color:#b20022;}
.rlogin a:hover{ text-decoration:underline;}
.rlogin a,.rlogin span{ margin-left:5px;}
.rlogin span{ color:#000;}

.topmagaz{ margin-top:20px; overflow:hidden;}
.topmagaz dd{ float:left; width:135px;}
.topmagaz dd img{ border:1px solid  #F2F2F2; width:121px; height:160px;}
.topmagaz dt{ float:right; width:163px;}
.topmagaz dt .t{ clear:both; overflow:hidden;}
.topmagaz dt .t a{ color:#4c4c4c; font:bold 14px '微软雅黑';}
.topmagaz dt .t a:hover{ text-decoration:underline;}
.topmagaz dt .ul{ clear:both; overflow:hidden; margin-top:5px;}
.topmagaz dt .ul li{ height:26px; overflow:hidden; clear:both; background:url(/img../images/p.png) left center no-repeat; padding-left:12px;}
.topmagaz dt .ul li a{ font:normal 12px/26px ''; color:#666;}
.topmagaz dt .btn{ clear:both; overflow:hidden; margin-top:7px;}
.topmagaz dt .btn .i{ background:url(/img../images/b1.png) no-repeat; width:74px; height:26px; overflow:hidden; float:left;}
.topmagaz dt .btn .i2{ background-position: right top; float:right;}


/**/
.remail{ clear:both; overflow:hidden; margin-top:30px;}
.remail .top{ background:#F2F2F2; padding:5px; display:block;}
.remail .top .inp{ height:30px; display:inline-block; width:210px; padding-left:8px; font:normal 12px/30px ''; color:#999; border:none;}
.remail .top .dy{ width:68px; height:30px; background:url(/img../images/dy.png) no-repeat; cursor:pointer; border:none; float:right;}
.remail .top input{ vertical-align:text-bottom}
.remail .alink{ color:#999; font:normal 12px/35px ''; display:block; height:35px; padding-left:13px; border:1px solid #F2F2F2;}
.remail .alink a{ display:inline-block; margin:0px auto 0px; font:normal 12px/20px ''; background:#FF9749; color:#fff; margin-left:10px; padding:0px 5px;}

/**/
.rad{margin-top:25px; display:block;}

/**/
.weibo{margin-top:30px; display:block; }

/**/
.paihb{ padding-bottom:20px; border:1px solid #C9C9C9; border-top: 6px solid #C9C9C9; display:block; margin-top:30px;}
.paihb .t{ font:bold 14px/40px ''; color:#505050; padding-left:10px; height:40px; background:#FAFAFA;}
.paihb .btn{ height:28px; background:url(/img../images/c.png) left bottom repeat-x; background-color:#FAFAFA;}
.paihb .btn li{ padding:0 24px; font:normal 14px/26px ''; color:#b20022; border:1px solid #CAC7C8; float:left; height:26px; margin-left:10px; background:#F1EFEF; cursor:pointer;}
.paihb .btn li.now{ border-bottom:1px solid #fff; color:#333; background:#fff;}
.paihb .rulist{ width:280px; margin-top:5px; margin-left:10px; display:none;}
.paihb .rulist li{ height:20px; overflow:hidden; margin-top:15px; border-bottom:1px sosolid #c9c9c9; color:#808080; font:normal 12px/20px ''; border-bottom:1px solid #C9C9C9;}
.paihb .rulist li a{color:#808080; font:normal 12px/20px '';}
.paihb .rulist li a:hover{ color:#333;}

 
