﻿/* CSS Document */
/**************/
.subnav{width:1200px; margin:0 auto; height:34px; margin-bottom:18px; background:#e8e8e8;}
.subnav .sguide{float:left;padding:4px 0 0 6px;line-height:30px;color:#676767;}
.subnav .sguide em,.subnav .sguide a{color:#676767; font-style:normal;}
.ks{width:310px; float:right; padding:6px 7px 0 0;}
.ks .aks{background:url("../BImg/ks.png") no-repeat;}
.ks .aks{width:54px;height:22px;display:block;background-position:0px 2px}
.ks .inptxt{width:188px;height:20px;padding-left:5px;line-height:20px;border:1px solid #ccc;color:#878787;vertical-align:-2px;}
.ks .search{width:50px;height:22px;line-height:22px;border:0px;color:#FFF;background:#333;cursor:pointer;}
.ks .searchnext{background:#c06;}

.content{width:1200px; min-width:1210px; margin:0 auto; overflow:auto;}

.mainleft{width:802px; float:left;}
.mainleft .mtit{width:772px; float:left; height:28px; margin-bottom:16px;}
.mtit a:visited,.mtit a:link{color:#ba2636; font-size:12px; line-height:12px; height:12px; margin-top:14px; margin-left:6px; float:left;}
.mtit h1{color:#2577e3; width:auto; font-size:24px; line-height:28px; height:28px; float:left; font-weight:bold;}
.mainleft .txmu{width:772px; float:left; line-height:36px; background-color:#e5eef8; text-align:left;}
.txmu strong{color:#2b2b2b; font-family:"black"; font-size:18px; margin-left:6px;}
.txmu em{color:#ba2636; font-style:normal; font-weight:bold;}
.mainleft .ritem{width:772px; float:left; border-bottom:1px dotted #afafb0; padding:16px 0 18px; font-family:"宋体";}


.ritem .msgname{color:#999; line-height:32px;}
.ritem .msgname a:link,.ritem .msgname a:visited{color:#CC0000; margin-right:6px;}
.ritem .msgarticle{color:#666; line-height:26px; text-align:justify;}
.ritem .msgarticle .msg{background-color:#FEFCF4; margin-top:9px; border:1px solid #FCBB90;}
.ritem .msgname .dot{font-size:30px; color:#f0f0f0; float:right; margin-left:15px; font-weight:700;}
.ritem .msgarticle .digg{float:right;}
.ritem .msgarticle .digg a{background:#f90; color:#fff; border-radius:5px; padding:0.1em 1em 0.1em 1em; line-height:3em; text-decoration:none;}

ins[class^="kandyDigg"],ins[class^="kandyDigg"]>*{box-sizing:content-box;box-shadow:none;border-radius:none;text-shadow:none;}
.diggUp,.diggDn{cursor:pointer;display:inline-block;margin:0 .2em;width:auto; border-radius:3px;}
.diggUp:hover,.diggDn:hover{box-shadow:0 0 2px rgba(0,0,0,.1);}
.diggUp ins,.diggDn ins{text-decoration:none;background:none;box-shadow:none;border-radius:none;padding:0;margin:0;transition:.5s padding,background;}
.kandyDiggCmt{display:block;clear:both;text-align:center;padding:.5em 0;clear:both;font-size:14px;text-decoration:none;background:none;}
.kandyDiggCmt .diggUp,.kandyDiggCmt .diggDn{background:url(../BImg/digg.gif) 5px 3px;padding:5px 5px 5px 23px;height:18px;line-height:18px;color:#18659d;}
.kandyDiggCmt .diggDn{background-position:-195px 8px;color:#666;}

.mainleft .pags{padding:40px 0; text-align:right; line-height:30px; float:left; width:772px;}
.mainleft .pags span.sel{background-color:#2577e3; color:#fff; display:block; line-height:30px; padding:0 12px;}
.mainleft .pags span{float:left; border:1px solid #ddd; height:30px; line-height:30px; margin-right:5px; text-align:center;}
.mainleft .pags span a{color:#555; display:block; padding:0 12px;}
.mainleft .pags span a:hover{background-color:#2577e3; color:#fff;}
.mainleft .pags em{color:#2577e3; font-family:Georgia; font-size:16px;}

.mainleft .comm{width:772px; padding:10px 0; float:left; margin:6px 0 26px;}
.mainleft .comm h3{ font-weight:normal; float:left; width:772px; height:30px; line-height:30px; color:#2577e3; font-size:18px;}
.mainleft .comm h3 span{float:right; height:30px; line-height:30px; font-size:14px; color:#565656; margin-left:10px;}
.mainleft .comm h3 span a{font-family:Georgia; padding-left:3px; font-size:24px; color:#ff0000;}
.mainleft .comm h3 span a:hover{text-decoration:underline;}
.mainleft .comm .frm{border-radius:4px; border:1px solid #2577e3; line-height:32px; margin-top:18px; overflow:hidden; padding:10px 0 0; width:770px; float:left;}
.mainleft .comm .frm .pinglun{background-image: url(../BImg/pinglungonggao.gif);background-repeat: no-repeat;background-position: center bottom;}
.mainleft .comm .frm textarea{box-sizing:border-box; height:120px; line-height:24px; padding:4px 14px; resize:none; width:770px; float:left;}
.mainleft .comm .frm .bmsg{background-color:#e8e8e8; height:42px; width:770px; float:left;}
.mainleft .comm .frm .bmsg input.in{border:1px solid #fff; height:28px; width:128px; border-radius:3px; margin:7px 8px 7px 10px; padding-left:16px; float:left; color:#565656;}
.mainleft .comm .frm .bmsg input.iw{border:1px solid #fff; height:28px; width:389px; border-radius:3px; margin:7px 0; padding-left:16px; float:left; color:#565656;}
.mainleft .comm .frm .bmsg .submitbtn{background-color:#1d87e4; color:#fff; cursor:pointer; float:right; height:42px; line-height:42px; text-align:center; width:189px;}
.mainleft .comm .ts{width:772px; float:left; line-height:20px; margin-top:7px; font-size:12px; color:#565656;}






.mainleft .titem{width:782px; float:left; margin-bottom:26px; overflow:hidden;}
.titem h3{width:772px; float:left; line-height:30px; height:30px; font-size:18px; color:#2577e3; border-bottom:1px solid #e3e3e3;}
.titem .left{background:url("../BImg/content_custom.png") repeat scroll  -4px -10px; display:inline-block; float:left; height:191px; margin-top:14px; width:24px;}
.titem .right{float:left; height:200px; width:748px; line-height:30px; margin-top:5px;}
.titem .right p{border-right:1px solid #e7e7e7; float:left; width:46px; text-align:center; font-weight:bold; margin:5px 10px 5px 0; padding-right:5px; color:#444;}
.titem .right ul{float:left; width:686px;}
.titem .right ul li{background-color:#f2f2f2; width:86px; float:left; margin:5px 10px 5px 0; border-radius:4px; display:inline-block; overflow:hidden; text-align:center}
.titem .right ul li a{color:#666;}
.titem .right ul li:hover{background-color:#2577e3;}
.titem .right ul li:hover a{color:#fff;}
ul.items{width:772px; float:left; line-height:30px; font-size:18px;}
ul.items li,ul.items dl{width:772px; float:left; border-bottom:1px solid #eaeaea;}
ul.items dl dt{width:120px; height:90px; margin:9px 7px 9px 0; float:left;}
ul.items dl dt img{width:120px; height:90px;}
ul.items dl dd.tit{font-size:18px; margin:9px 0 0 7px; width:638px; float:left;}
ul.items dl dd.tit a{color:#333;}
ul.items dl dd.tit a:hover{color:#2577e3;}
ul.items dl dd.txt{width:638px; float:left; margin:30px 0 0 7px; overflow:hidden; font-size:12px; line-height:28px;}
ul.items dl dd.txt a{text-align:left; margin-right:8px; color:#666;}
ul.items dl dd.txt a:hover{color:#ff0000;}
ul.items dl dd.txt span{border:1px solid #ff9999; width:auto; padding:0 8px; float:left; margin-right:10px; border-radius:4px; display:inline-block; overflow:hidden; text-align:center;}
ul.items dl dd.txt span a{margin:0; text-align:center; color:#ff9999; font-size:14px;}
ul.items dl dd.txt b{font-weight:normal; border-left:1px solid #e3e3e3; padding-left:10px; color:#666;}
ul.items dl dd.txt em{float:right; width:auto; height:12px; margin:9px 2px; font-size:12px; line-height:12px; color:#999;}
ul.items li.usfo{width:772px; float:left; padding:9px 0; border-bottom:1px solid #eaeaea;}
ul.items li.usfo img{width:772px; height:140px; float:left;}
.titem .liadd{border:1px solid #e5e5e5; width:160px; border-radius:4px; color:#404040; cursor:pointer; display:block; font-size:20px; line-height:40px; height:40px; margin-top:40px; padding:14px 305px; float:left;}
.titem .liadd span{line-height:40px; height:40px; width:120px; float:left;}
.titem .liadd b{height:19px; margin:11px 0 10px; width:30px; text-align:center; float:left;}









.mainright{width:380px; float:right;}
.litem{width:380px; float:left; overflow:hidden;}
.litem h3{width:380px; line-height:24px; height:24px; font-size:18px; margin-bottom:2px; color:#2577e3;}
.litem ul{width:388px; float:left;}
.litem ul li{width:89px; float:left; margin-right:8px; height:32px; margin-bottom:10px;}
.litem ul li a{border:1px solid #eee; color:#2577e3; display:block; line-height:30px; height:30px; width:87px; font-size:15px; text-align:center;}
.litem ul li a:hover{background-color:#2577e3; color:#fff; display:block; border:1px solid #0a56bb;}
.us{margin:6px 0 16px; float:left; width:380px;}
.us img{float:left; width:380px;}

.item{width:380px; float:left; overflow:hidden;}
.item h3{width:380px; line-height:30px; height:30px; font-size:18px; margin-bottom:14px; color:#2577e3; border-bottom:1px solid #e3e3e3;}
.item ul{width:388px; float:left; margin-bottom:10px;}
.item ul li{background:url("../BImg/bsicon.png") no-repeat scroll 0 12px; color:#939393; height:26px; line-height:26px; float:left; overflow:hidden; padding-left:12px; width:368px;}
.item ul li a{color:#666;}
.item ul li a:hover{color:#2577e3;}
.item ul li b{width:auto; float:right; font-size:12px; line-height:26px; font-weight:normal;}
.item ul li.set{width:186px; float:left; height:162px; line-height:24px; margin-right:5px; margin-bottom:8px; background:none; padding:0; color:#fff;}
.item ul li.set a{line-height:24px; color:#fff; text-align:center; position:relative; float:left;}
.item ul li.set img{width:186px; height:162px; float:left;}
.item ul li.set span{width:166px; float:left; padding:0 10px; left:0; bottom:0; height:24px; line-height:24px; background-color:rgba(0,0,0,.6); overflow:hidden; float:left; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; position:absolute;}
.item ul li.set span:hover{background-color:rgba(0,0,0,.8);}




