@charset "utf-8";

*{margin:0;padding:0;}
body{font-size:13px;font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53"; color: #232323; background: #f1f1f1;line-height: 25px}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
table{border-collapse:collapse;}
a,img{border:0;}
ol,ul{list-style:none}
a{color:#454545;text-decoration:none;}
a:hover{color:#1eaff1;}
.clearfix{clear:both;width:0px;height:0px;overflow:hidden;}
/*.title_color{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}*/

.container-box{width:100%;background:#fff;min-width:1200px}
.header-box{height: 35px; line-height: 35px; background: #fbfbfb; border-bottom: 1px solid #e8e8e8;display: none;} 
.header-top{width:1200px;margin:0 auto;color:#747d87;}
.header-top a{color:#747d87;margin-left:10px;}
.header-top a:hover{color:#ff0000;}
.member-status{float:right;}
.member-status .login{color: #ff0000;border:1px solid #ff0000;padding: 3px 7px}

/* 网站容器 */
.container{margin:auto;width:1200px;}
.content-box{padding:5px 20px 10px 20px;background: #fff;border: 1px solid #eee;}

.title-right{float: right;}

.title {height: 24px;line-height: 24px;font-size: 18px;color: #333;text-indent: 15px;margin-top:12px;margin-bottom:12px;}
.title h2{font-size: 18px;color: #333;display: inline;}
.title i {width: 5px;height: 24px;background: #f77;float: left;}
.title span{ float: right; font-weight: normal; font-size: 14px;display: block; height: 24px; line-height: 24px;  }
.title span.u-more{cursor: pointer;width: 38px;height: 15px;float: right;margin: 11px 0px 0 0;display: inline;overflow: hidden;background: url(../images/icobox.png) no-repeat -4px -510px;}
.title span.u-more:hover{background:url(../images/icobox.png) no-repeat -163px -510px;}
.title span a {display: block;height: 15px;}
.title span b{ color: red; font-size: 16px; padding: 0px 5px; }
.title span.u-link{ overflow:hidden; float:right;height: 26px;}
.title span.u-link a {display: inline-block;height: 26px;border-radius: 5px;line-height: 26px;text-align: center;margin-right: 10px; text-indent:0px;color: #aaa;padding-left:5px;padding-right:5px;}
.title span.u-link a:hover {background-color: #f77;color: #fff;}

.title-bg {height:35px; border-bottom:1px solid #e9e9e9; position:relative;}
.title-bg h2{ display:block; float:left;color:#fff; height:35px;text-align: center;line-height:35px; background:#f77;}
.title-bg h2 em{font-style: normal;font-size: 18px;color: #fff7f7;padding: 0px;margin: 0px;display: inline-block; padding-left:20px; padding-right: 20px;font-weight:normal;}
.title-bg i{ position:absolute; left:-7px; width:7px; height:44px; top:0px; background:url(../images/gxicoimg.png) no-repeat 0 -584px;}
.title-bg span{cursor: pointer;width: 38px;height: 15px;float: right;margin:11px 10px 0 0;display: inline;overflow: hidden;background: url(../images/icobox.png) no-repeat -4px -510px;}
.title-bg a{display: block;width: 38px; height: 15px;}
.title-bg span:hover{background:url(../images/icobox.png) no-repeat -163px -510px;}


.line{height:0px;clear:both;}

/*网站头部 */
.header{height:110px;padding:2px 0;width:1200px;margin:0 auto;}
.logo{float:left;margin-top:10px;width:500px;}
.logo img{height:95px}
.search{float:right;margin-right:20px;margin-top:30px;}
.searchtxt .searchmenu .searchselected{background-image:url(../images/icon2.png);background-repeat:no-repeat;}
.searchtxt{float:left;width:450px;height:35px;border:2px solid #ff4163;border-right:0;position:relative;z-index:100;background:#fff;}
.searchtxt .searchmenu{float:left;border-right:1px solid #eee;}
.searchtxt .searchmenu .searchselected{color:#666;cursor:pointer;font-size:14px;height:35px;line-height:35px;padding-left:15px;width:70px;background-position: 65px -87px}
.searchtxt .searchmenu .searchopen{background-position:55px -113px}
.searchtxt .searchmenu .searchtab{display:none; position:absolute;top:35px;left:-2px;width:85px;border:2px solid #ff4163;border-top:0;background:#fff;z-index:100;}
.searchtxt .searchmenu .searchtab li{height:32px;line-height:32px;color:#666;font-size:14px;cursor:pointer;padding-left:15px}
.searchtxt .searchmenu .searchtab li.selected{background:#edf3fc;color:#018dbc;}
.searchtxt input{float:left;border:0;background:#fff;color:#666;padding:6px 8px;width:348px;height:22px;line-height:22px;margin:0;outline:medium none;}
.searchbtn{float:left;}
.searchbtn button{background:#ff4163;border:0;color:#fff;outline:none;cursor:pointer;float:left;height:39px;line-height:39px;width:86px;font-size:16px;transition:all 0.3s}
.searchbtn button:hover{background:#d92b4a;}
.add-content{width:110px;float:right;margin-top:30px;margin-right:20px;}
.add-content a{border-radius: 1px;height: 38px;color: #ff4163;font-size: 14px;display:block;line-height: 38px;transition:0.3s all;border:1px solid #ff4163;text-align: center;}
.add-content a:hover{text-decoration:none;background:#ff4163;color:#fff; }

/*导航条*/
.menu{height:48px;line-height:48px;background-color:#ff4163;}
.nav{width:1200px;margin:0 auto;overflow:hidden;}
.nav li{float:left;position:relative;background-color:#ff4163;width:200px;overflow:hidden;}
.nav li a{display:block;line-height:48px;text-align:center;font-weight:normal;font-size:20px;color:#fff;transition:all 0.3s}
.nav li a:focus{-moz-outline-style: none;}
.nav li a:hover{text-decoration:none;color:#fff;background:#d92b4a;}
.nav li .current{text-decoration:none;color:#fff;background:#d92b4a;}
.nav li .sub_nav{position:absolute;top:43px;left:0px;background:#ff4163;display:none;z-index:99;border:1px solid #1784db;border-top:none;}
.nav li .sub_nav li{text-align:center;width:108px;height:35px;line-height:35px;position:relative;z-index:99;padding:0px;background:#ff4163;clear:left;}
.nav li .sub_nav li a{height:34px;line-height:34px;width:108px;display:inline-block;}

/* 前端分页 */
#page{margin:30px 0;font-size:14px;height:30px;line-height:30px;text-align:center}
#page .pageinfo{display: none;}
#page  a{border:1px solid #ddd;background:#fff;color:#808080;padding:4px 10px;margin-left:5px;transition:all 0.2s}
#page  a:hover,#page .curpage{background:#ff4163;color:#fff;text-decoration:none;border:1px solid #ff4163;}
#page .nopage{cursor:not-allowed;}
#page .nopage:hover{background:#fff;color:#808080;border:1px solid #ddd;}

/* 网站底部 */
.footer{text-align: center;border-top: 1px solid #e8e8e8;padding:20px 0;margin-top: 10px;}

.g-float{ width:60px; height:auto;position:fixed;bottom:10px;left:50%;cursor:pointer;margin-left:610px;z-index:100;}
.g-float a{ width:100%; height:60px; margin:1px 0 0 0; display:block; overflow:hidden;}
.g-float #m-top-back{ height:0px; background:url(../images/gotopb.gif) no-repeat;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2; float:left; display:block; overflow:hidden}
.g-float #m-top-back:hover {background-position:-60px 0;}