/*96kaifa原创源码，唯一官网：www.96kaifa.com QQ15770065*/
.layout{background-color:#fff;float:left;width:1000px}
.top-catalog{border:0 none;padding-top:9px;width:131px;float:left}
.top-catalog h2,.top-catalog li{overflow:hidden;padding:1px 0}
.top-catalog a{display:block;font-size:14px;height:35px;line-height:35px;overflow:hidden;text-align:center}
.top-catalog a{line-height:33px}
.top-catalog a:hover{background-color:#eee;text-decoration:none}
.top-catalog .current a{background-color:#090;color:#fff;font-weight:700}
.top-content{min-height:300px;padding-bottom:10px;width:866px;float:left}
.top-item-box{margin-top:10px;overflow:hidden;width:867px}
.top-item-box .ui-title{background-color:#f5f5f5;height:35px;line-height:35px;margin:0 10px;overflow:hidden;padding:0 10px}
.top-item-box .ui-title h3,.top-item-box .ui-title h3 a{color:#e12160;font-size:16px;font-weight:700}
.top-item-box .ui-title span{float:right;font-size:14px}
.top-item-box .ui-title span a{background:url("../img/v2_dmore.gif") no-repeat scroll right 0 transparent;padding-right:20px}
.ui-top-tab{float:right}
.ui-top-tab li{float:left;height:33px;line-height:33px;margin-top:2px;overflow:hidden}
.ui-top-tab a{color:#333;display:block;float:left;font-size:14px;height:33px;overflow:hidden;padding:0 17px}
.ui-top-tab a:hover{background-color:#eee;color:#e12160;text-decoration:none}
.ui-top-tab li.current a,.ui-top-tab li.current a:hover{background-color:#fff;color:#e12160;font-weight:700}
.top-item{border-right:1px solid #eee;float:left;margin-top:10px;overflow:hidden;padding:0 20px;width:248px}
.top-item h5{color:#333;font-size:14px;font-weight:700;height:35px;line-height:30px;overflow:hidden}
.top-list li,.top-list-detail li,.lasted-list li{background-color:#fff;border-color:#e0e0e0;border-style:dotted;border-width:1px 0 0;height:35px;line-height:33px;overflow:hidden;width:248px}
.top-list li a{color:#666;display:block;height:35px;overflow:hidden;width:100%}
.top-list li a:hover{background-color:#fcfcfc;color:#333;text-decoration:none}
.top-list li a:hover .tit{color:#e12160;text-decoration:underline}
.top-list .num,.top-list .tit,.top-list .score,.top-list .hits,.top-list-detail span{display:block;float:left;height:35px;overflow:hidden}
.top-list .num,.top-list-detail .num{font-size:13px;font-style:italic;font-weight:700;margin-right:3px;text-align:center;width:23px}
.top-list .stress,.top-list-detail .stress{color:#e12160}
.top-list .tit{color:#333;cursor:pointer;font-size:12px;width:165px}
.top-list .score,.top-list .hits{float:right;text-align:right}
.top-list li .score{color:#e12160}
.top-list li .hits{color:#999}
.ui-top-tab-item{display:none;padding:10px 20px}
.ui-top-tab-item-current{display:block}
.top-list-detail li{border-width:0 0 1px;width:826px}
.top-list-detail .num{font-size:16px;font-weight:normal;width:50px}
.top-list-detail .tit{font-size:14px;width:300px}
.top-list-detail .area{font-size:14px;text-align:center;width:150px}
.top-list-detail .type{font-size:14px;text-align:center;width:200px}
.top-list-detail .score{color:#e12160;float:right;font-size:14px;padding-right:10px}
.qire-box{background-color:#fff;border-left:1px solid #eee;overflow:hidden}
#qire-lasted .ui-title{border-bottom:1px solid #eee;height:40px;line-height:40px;overflow:hidden;padding:0 15px}
#qire-lasted .ui-title h2{color:#e12160;float:left;font-size:16px;font-weight:700}
#qire-lasted .ui-title .lasted-type,#qire-lasted .ui-title .lasted-tags,#qire-lasted .ui-title .lasted-time{color:#333;font-size:14px;font-weight:700}
#qire-lasted .ui-cnt{background-color:#fff;overflow:hidden;padding:10px 19px;width:960px}
.lasted-list li{border-width:0 0 1px;width:960px}
.lasted-num,.lasted-tit,.lasted-type,.lasted-tags,.lasted-time{height:35px;overflow:hidden;text-align:center}
.lasted-num{color:#e12160;font-family:simsun;font-size:12px;width:30px}
.lasted-tit{text-align:left;width:350px}
.lasted-tit h5{font-size:14px}
.lasted-type{font-size:14px;width:200px}
.lasted-tags{width:200px}
.lasted-list em{margin:0 7px}
.lasted-time{color:#666;text-align:right;width:180px}
.ui-form{clear:both;overflow:hidden;padding:30px 0 30px 30px}
.ui-form-title{border-bottom:1px solid #ddd;height:35px;line-height:20px;margin:-10px 0 20px;overflow:hidden}
.ui-form-title h3{font-size:14px;font-weight:bold}
.ui-form-item{clear:both;line-height:35px;margin:0 0 30px;overflow:hidden;width:100%}
.ui-form-margin0{margin:0}
.ui-form-info{height:35px;line-height:35px;margin:10px 0 0;overflow:hidden}
.ui-label{float:left;font-size:14px;height:35px;line-height:35px;overflow:hidden;padding-right:10px;text-align:right}
.ui-input-hover{border-color:#ccc}
.ui-textarea{height:90px;line-height:18px;overflow-x:hidden;overflow-y:auto;padding:5px 8px;text-indent:0}
.ui-form-placeholder{height:35px;position:relative}
.ui-form-placeholder .ui-label{cursor:text;left:12px;padding:0;position:absolute;text-align:left;top:0;z-index:1}
.ui-form-placeholder .ui-input{left:0;position:absolute;top:0;z-index:2}
.ui-select{margin:0 10px 0 0;padding:0 8px;text-indent:0}
.ui-select select{background-color:#fbfbfb;border:0 none;font-size:14px}
.ui-form-block{float:left;line-height:35px;overflow:hidden}
.ui-button{background-color:#090;border:0 none;border-radius:1px 1px 1px 1px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:35px;line-height:35px;overflow:hidden;text-align:center;width:100px}
.ui-button{padding-bottom:6px}
.ui-button-hover,.ui-button:hover{background-color:#e12160;color:#fff;text-decoration:none}
.ui-button:active{box-shadow:0 2px 3px rgba(0,0,0,0.2) inset}