@charset "UTF-8";
/* 共享框架 */
body, div, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, th, td, 
form, input, button, select, textarea {margin: 0;padding: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;}
ol, ul {list-style: none;}
img {border: 0;}
a:link,a:visited {color:#676767;text-decoration:none;}
/*a:hover {color:#4C83FF;text-decoration:none;}*/
em,i {font-style:normal}
body {font-size:15px;color:#333;font-family:'微软雅黑','Microsoft Yahei', Tahoma,Verdana;background:#F4F4F4;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;-ms-interpolation-mode: bicubic;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.clearfix{*zoom:1;}
:after {text-indent: -9999em;overflow: hidden;}
#main,.headerMain {width:1300px;margin:0 auto;}
.bold {font-weight:bold;}
button,input,select,textarea{border:none;outline:0}
.headerMain{ position:relative; height:100px; margin:0 auto; background:#fff;}
body.list {background: #fff;}
/* header */
.header{ position:fixed; top:0; z-index:199; width:100%; height:100px; margin:0 auto; background:#fff; box-shadow:0px 15px 10px -15px rgba(0, 0, 0, 0.5);}
.header .logo{ float:left; display:block; width:250px; height:70px; margin:15px 0 0 0; font-size:0px; text-indent:-9999px;}
.header .logo a{ display:block; width:250px; height:70px; background:url(../images/logo.png) no-repeat;}
/*导航*/
.nav li a.on {color: #4C83FF;border-radius: 2px;}
.nav {float:left;  height:auto;margin:26px 0 0 12px; width:180px;}
.nav li{ float:left; height:60px;position: relative;display:inline;}
.nav li > a,.nav li .drop-t  a{ display:block;height:34px; line-height: 34px; margin:0 30px 0 0; font-size:18px; color:#828282;position: relative;}
.nav li:last-child a{ margin:0;}
.nav li.more .drop-t a {font-size: 20px;  position: relative;  font-weight: normal;  display: inline-block;  padding: 0 3px;color: #828282;}
.nav a:hover,.nav .curr > a,.nav li.more .drop-t a:hover{ color:#4C84FF;}
.nav li > a::after,.nav li .drop-t > a::after { z-index: 1;width: 70%;content: "";position: absolute;height: 3px;height: 5px;bottom: -14px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);width: 0;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;border-radius: 2px;}
.nav li a:hover::after,.nav li a.on::after{background: #4C83FF;width: 50%;}
/*分类导航*/
.drop {display: none;position: absolute;width: 258px;top: 50px;border-radius: 10px;left: 50%;margin-left: -229px;padding: 36px 20px 24px 36px;box-sizing: border-box;background-color: rgba(255, 255, 255, 0.98);background-color: #ffffff;box-shadow: 5px 5px 30px rgba(212, 212, 212, 0.4);-moz-box-shadow:2px 4px 6px #555;-webkit-box-shadow:2px 4px 6px #555;box-shadow:1px  2px 3px #555;}
.drop p {float: left;width: 25%;line-height: 30px;height: 30px;overflow: auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.drop p a {font-size: 14px}
.drop dl {position: relative;z-index: 199;}
.drop dl dt {line-height: 50px;height: 50px;font-size: 16px;text-align: center;}
.drop dl:hover dt {background: #4C83FF;}
.drop dl:hover dt a {color: #fff;}
.nav li.more .drop {width: 140px;margin-left: -68px;padding: 10px 0;}
/*搜索*/
.search-form{ position:relative; z-index:4; float:left; width:550px; height:auto;margin:26px 0 0 22px;}
.search-form::before {content: "";border: 3px solid rgba(0,0,0,.1);width: 550px;height: 46px;position: absolute;top:-3px;left: -3px;border-radius: 50px;}
.search-form .site-search-form{position:relative; float:left; width:550px;display: inline-block;}
.search-form .search-input{background:#fff;height:46px;line-height:46px;font-size:18px;display:inline-block;float:left;width:445px;font-family:"Microsoft YaHei";text-indent:10px;border-radius:30px 0 0 30px;border:none;outline:none;/*background: url(../images/search.png) no-repeat 0 center; margin-left:2px;*/}
.search-form .search-btn{height:46px;}
.search-form .search-btn{ float: right; width:100px; height:46px; cursor:pointer; background:#03C5AC;color: #fff;font-size: 16px;z-index: 99;position: relative;border-radius: 50px 50px 50px 50px;}
.search-form .search-btn:hover{ background-position:-92px -61px;}
/*主体*/
.main{width:1300px;margin:0 auto;overflow:hidden;}
.page .tbanner{background: none;height: 0;}
.tbanner {padding-top: 100px;text-align: center;height: 260px;overflow: hidden;}
.mark{position:fixed;_position:absolute;pointer-events:auto;top:100px;left:0;width:100%;height:100%;_height:expression(document.body.offsetHeight+"px"); background:#000;opacity:0.3;filter:alpha(opacity=30); display:none; z-index:198;}
/* 位置 */
.location {line-height: 50px;color: #999;}
.location a {color: #999;}
.location a::after {color: #999;content: "/";margin-left: 8px;padding-right: 8px;}
.location h2 {font-weight: normal;display: inline-block;}
/* banner */
.banner {color: #fff;text-align: center;height: 180px;padding:50px 0 20PX;background-color: #2d3757;background-image: url("../images/banner.png");background-position: center center;background-size: cover;background-repeat: no-repeat;position: relative;}
.banner h2{font-size:35px;font-weight:700;margin-bottom:10px;}
.banner p{font-size:16px;color: #fff}
.banner a{color: #fff; font-size:18px;display:inline-block;padding:10px 15px 10px 0;}
.banner .search{margin:30px auto 0;box-sizing:content-box;position: relative;}
.banner .search .site-search-form{display: inline-block;}
.banner .search.search-cat{display:inline-block;float:left;width:80px;height:44px;border:none;margin-right:-3px;border-radius:30px 0 0 30px;background: #f1f1f1;text-align:center;text-align-last: center;-webkit-appearance: none;}
.banner .search .search-input{background:#fff;height:44px;line-height:44px;font-size:16px;display:inline-block;float:left;width:500px;font-family:"Microsoft YaHei";text-indent:30px;border-radius:30px 0 0 30px;border:none;outline:none;}
.banner .search .search-btn{background:#ff5f33;font-size:16px;height:44px;border:none;color:#fff;display:inline-block;float:left;width:100px;border-radius:0 30px 30px 0;cursor: pointer;}
.banner_vip{ overflow: hidden; margin-top: 20px;}
/*列表*/
.submenu{overflow:hidden;}
.submenu ul{margin-left:0px;}
.submenu ul li{float:left;background-color: #fff;border-top-left-radius: 4px;border-top-right-radius: 4px;padding: 10px 25px;margin-left: 0px; margin-right:20px; font-size:16px;}
.submenu ul li.current{background-color:#008CD6;}
.submenu ul li.current a{color:#FFFFFF;}
.submenu ul li a{text-decoration: none; }
.submenu ul li a:hover{color:#fff;text-decoration:none;background-color: #008CD6;}
.submenu ul li:hover{background-color: #008CD6;text-decoration: none;}
.submenu .tp-more{float:right;overflow:hidden;position: relative;background:url(../images/help.png) 10px 10px no-repeat;background-color: #fff;border-top-left-radius: 4px;border-top-right-radius: 4px;font-size:16px;padding: 10px 20px;text-indent: 18px;}
.submenu .tp-more a:hover{color:#F00;text-decoration: none;}
/*搜索帮助*/
.theme-popover-mask {z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none}
.theme-popover {z-index:9999;position:fixed;top:50%;left:50%;width:660px;height:360px;margin:-180px 0 0 -330px;border-radius:5px;border:solid 2px #008CD6;background-color:#f1efef;display:none;box-shadow: 0 0 10px #666;}
.theme-poptit {border-bottom:1px solid #008CD6;padding:12px;position: relative;}
.theme-popbod {padding:15px 20px;color:#444;height: 200px;}
.theme-popbod h3{margin: 8px 2px;}
.theme-popbod span{font-size: 12px;margin-bottom: 10px;}
.theme-popbod p{height: 28px;line-height: 28px;font-size: 14px;font-weight: bold;color: red;}
.theme-popbom {padding:15px;background-color:#f6f6f6;border-top:1px solid #ddd;border-radius:0 0 5px 5px;color:#666}
.theme-popbom a {margin-left:8px}
.theme-poptit .close {float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 22px/22px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover {color:#444;}
/*列表开始*/
.list{overflow:hidden;position: relative;background: #fff;padding:20px; border-top: 2px solid #008CD6; margin-bottom:30px;border-radius:0px 0px 10px 10px; /*border-radius:左上 右上 右下 左下 ;*/}
.list#size{padding: 40px 50px;}
.list .list_title{height:28px;line-height:28px;display: block;padding:0 20px; margin:0 0 10px;overflow:hidden;font-size:20px;position: relative;}
.list .list_title i{background:#0245DC none repeat scroll 0 0;height:20px;left: 0;overflow: hidden;position: absolute;top:5px;width:4px;border-radius: 4px;}
.list .list_title em{color: #e22b00;}
.list li{ overflow:hidden;padding: 10px 0 10px;border-bottom: 1px solid #f4f5f7;position: relative;}
.list li .related{float:left; width:1130px;}
.list li .related .related_tit{font-size: 16px; font-weight: 700; margin-bottom: 5px;overflow:hidden;}
.list li .related .related_tit a{height:34px;line-height:34px;color: #666;text-decoration: none; }
.list li .related .related_tit a:hover{color:#4C84FF;}
.list li .related .related_etit{}
#size .related_tit{font-size: 20px; font-weight:normal; width:1100px;;white-space: nowrap; text-overflow: ellipsis;}
.list li .related .related_des{height: 25px; font-size: 13px; color: #99a2aa; line-height: 25px; margin: 3px 0px 0px 0px;width:720px;;white-space: nowrap; text-overflow: ellipsis;}
.list li .related .related_des a{color: #99a2aa;}
.list li .related .related_des span {height: 25px; font-size: 14px; color: #333; line-height: 25px; margin-right:10px; padding-left:10px;border-left: 4px solid #008CD6; }
.list li .related .related_icon{ margin-bottom:0px; height:25px; border-bottom: 1px solid #f4f5f7;}
.list li .related .icsicon{background:url("../images/icsicon.png") left center no-repeat;padding-left: 22px; height:22px; font-size: 13px; color:#999}
.list li .related .ccsicon{background:url("../images/ccsicon.png") left center no-repeat;padding-left: 22px; height:22px; font-size: 13px; color:#999}
.list li .type{width: 55px;height: 55px;display: inline-block; float:left;margin-right: 15px;margin-top: 10px; margin-left:0px;background-color:#008CD6;border-radius: 5px;}
.list li .type .line{display:block;margin-bottom:5px;font-size:16px;line-height:20px; width:40px; color:#fff ;margin:7px 0px 0px 12px;}
.list li .type .line a{display:block;font-size:16px;line-height:20px; width:40px; color:#fff ; text-decoration: none;}
.list#size .related{float:left; width:650px; height:90px;}
.state{background-color: #07A7E1;position: absolute;right: 0;top: 14px; right:5px;padding: 6px 6px;color:#fff;border-radius: 4px;font-size:12px; width:50px; text-align:center;font-family: serif;}
.panel-footer {float:right; width:400px; height:25px; text-align:right; margin: -23px 8px 0px 0px;}
.panel-footer span {height: 25px; font-size: 14px; color: #999; line-height: 25px;}
.panel-footer span.time{background:url("../images/time.png") left center no-repeat;padding-left: 28px; margin-right:5px;}
.panel-footer span.ssicon{background:url("../images/time1.png") left center no-repeat;padding-left: 28px;}
/*文章*/
.article{overflow:hidden;position: relative;background: #fff;padding:20px;border-radius: 10px; margin-bottom:20px;}
.article .title{margin:0 0 10px;overflow:hidden;}
.article .title h1{color:#666;font-size:28px;font-weight:normal;overflow:hidden;line-height:45px; margin-left:15px;border-bottom: 1px solid #eee; padding-bottom:15px;}
/*下载*/
/*修改*/
.entitle_fl{ float:left; overflow:hidden;width:60%;max-width:70%; display:inline-block;margin-top:5px;}
.entitle_fr{ float:right; overflow:hidden; margin-top:-5px}
/*报错*/
.baocuo {width:220px;margin:1px auto;overflow:hidden;}
.baocuo dd {float:left;widtH:100px;text-align:center}
.baocuo .s-coll{ float:left;height:35px;border-radius:2px;text-align:center;font-size:15px;line-height:35px;border-radius: 5px;}
.baocuo .d-coll{ float:right;height:35px;border-radius:2px;text-align:center;font-size:15px;line-height:35px;border-radius: 5px;}
.baocuo .s-coll i{display:inline-block;width:35px;height:35px;background:url(../images/baocuo1.png) 0px 2px no-repeat;vertical-align:-10px; margin-right:3px; }
.baocuo .d-coll i{display:inline-block;width:35px;height:35px;background:url(../images/baocuo1.png) -33px 2px no-repeat;vertical-align:-10px;margin-right:3px;}
.baocuo .s-coll .chose {background:url(../images/baocuo1.png) 0px -32px no-repeat;vertical-align:-12px; margin-right:3px; }
.baocuo .s-coll a,.baocuo .d-coll a{color:#747474;}
.baocuo dd:hover {/*background: #337ab7;1890ff*/color:#4C83FF;}
.share { line-height: 10px; height: 10px; position: relative; font-size: 16px; text-align: center; margin-bottom:5px;}
.share i { background: #FFEC94; height: 1px; overflow: hidden; left: 12px; top: 5px; right: 12px; position: absolute; }
.share span { background: #FFF; display: inline-block; padding: 0px 10px; position: relative; z-index: 2; }
/*user*/
.user { padding: 1px 1px;overflow: hidden;background: #F9F9F9;border-radius: 10px; margin-top:10px;}
.user .light:after {content:"\0020";display:block;clear:both;height:0;overflow:hidden;border-width:6px 6px 0;border-style:solid;border-color:#F5F5F5 transparent transparent;width:0;margin-left: 30px;}
.user .light{background: #F9F9F9; line-height:30px; font-size:14px;text-indent: 1px;color: #6b6b6b;}
.user-info{float:left;overflow: hidden; margin-left:10px;}
.user-logo{float: left;position: relative;width: 45px; height: 45px;}
.user-logo img{display: block;width: 43px; height: 43px;border-radius:50%;border: 1px solid #eee;}
.user-info dl.name {float: left;height: 40px;padding: 0 0 0 10px;width: 180px; margin-bottom:10px;}
.user-info dl.name dd {max-width: 218px; height: 20px;line-height: 20px;font-size: 15px;font-weight: 600;color: #FE9509;margin: 0px 0 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-info dl.name dt {max-width: 218px; height: 20px;line-height: 20px;font-size: 12px;font-weight: 200;color: #6b6b6b;margin: 0px 0 0; margin-top:5px;}
.user-info dl.name dt small{font-size:12px;color:#6b6b6b;margin-right:5px;}
/* bug */	
.bug{border:1px solid #e5e5e5;padding:30px 5px 15px 5px;margin-top:24px; margin-bottom:15px;position:relative;border-radius: 4px;background: #fff;}
.bugtit{height:28px;position:absolute;top:-14px;left:35%}
.bugtit li{width:100px;height:32px;line-height:32px;text-align:center;background-color:#07A7E1;border-bottom:1px solid #ebebeb;color:#fff;border-radius: 4px;}
.bugtit li a{color:#fff}
.bugbd {margin:auto; width:332px;}
.bugbd a{ margin: 0 1px 10px 0;border: 1px solid #D3D3D1;padding: 0 8px;line-height: 42px;height: 42px;display: inline-block;border-radius: 10px;text-decoration: none;}
.bugbd a:hover {background: #07A7E1;color: #fff;border-color: #07A7E1;}
/*详细*/
.content {width:850px;margin-bottom:5px; float:left; margin-left:20px;}
.content h3{font-size:16px;color:#777;line-height:20px;overflow: hidden;border-left: 6px solid #4C83FF;border-radius: 1px;;padding: 0 15px;margin-bottom: 10px; margin-top:5px;}
.content ul { margin:1px;}
.content li {line-height: 30px;padding:6px 0;color: #777; border-bottom:1px solid #eee;overflow:hidden;}
.content li dd/*{float:left;width:415px;overflow:hidden;line-height: 30px;}*/{float:left;width:420px;padding:0;height:30px;line-height:30px;overflow:hidden;display:block;}
.content li span,.content li dd span ,.content li dt span{float:left;width:80px;overflow:hidden;line-height: 30px;}
.content li dt{float:right;width:425px;padding:0;height:30px;line-height:30px;overflow:hidden;display:block;}
.content li a {text-decoration: none;color:#4C83FF;font-size: 15px;}
.content li a:hover {color:#f00}
.content li a::after{color: #999;content: "/";margin-left: 8px;padding-right: 8px;}
.info {width:850px;/*border-bottom:1px solid #eee;*/overflow:hidden; float:left;margin-left:20px;}
.info h3 {font-size:16px;color:#777;line-height:20px;overflow: hidden;border-left: 6px solid #4C83FF;padding: 0 15px;margin-bottom: 10px; margin-top:10px;}
.info p{line-height:30px;margin-bottom:10px;color: #777; padding-left:15px;}
.info1 {width:850px;border-top:1px solid #eee;overflow:hidden; float:right; height:120px;}
.info1 h3 {font-size:16px;color:#777;line-height:20px;overflow: hidden;border-left: 6px solid #4C83FF;padding: 0 15px;margin-bottom: 8px; margin-top:10px;}
.info1 p{line-height:30px;margin-bottom:10px;color: #777; padding-left:15px;}
.infoxj {width:1260px; border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden; float: left; }
.infoxj {border-top: 1px solid #eee; padding-top:10px;}
.infoxj h3 {font-size:16px;color:#777;line-height:20px;overflow: hidden;border-left: 6px solid #4C83FF;padding: 0 15px;margin-bottom: 10px; margin-top:10px;}
.infoxj p{line-height:30px;margin-bottom:10px;color: #777; padding-left:15px;}
.infoxj i {float:left; background:url("../images/url.png") left center no-repeat;padding-left: 22px; width:289px; height:30px;overflow: hidden;display: block;}
.tips{ padding-top:20px;height:20px; line-height:20px;font-size:12px; color:#99a2aa; overflow:hidden; float:left;margin-left:10px;}
/*下载页*/
.fl {float:left; width:930px;}
.list .download-title{margin:0 0 5px;overflow:hidden;}
.list .download-title h1{color:#676767;font-size:20px;font-weight:normal;overflow:hidden;line-height:34px;text-align: center; border-bottom:1px solid #eee; padding-bottom:20px;}
.list .download-title h1 a:hover{text-decoration:underline;}
.downloadxz {padding-top:0px; overflow:hidden;height:auto; margin:10px;}
.downloadxz p{margin-bottom:10px; width:550px; font-size:15px;color:#666; display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.downloadxz dt {float:left;padding: 2px 10px;}
.downloadxz dt a{ display:block;height: 35px;background: #008CD6;color: #fff;text-align: center;line-height: 35px;border-radius: 4px;font-size: 18px;cursor:pointer;padding: 2px 15px;}
.downloadxz dt a:hover {background:#2EB0DF;}
.downloadxz dt span {background: url(../images/downico1.png) no-repeat 0 center;padding-left: 35px;display: inline-block;}
.bztips{border-top:1px solid #eae5e5;}
.bztips ul{margin:10px;}
.bztips ul p{list-style-type:none;padding:2px;line-height:25px;font-size:14px;color:#444;}
.bztips ul p a{margin:auto 3px; text-decoration:underline;}
.bztips ul p a:hover{color:#d06161; text-decoration:underline;}
/*右侧*/
.side {float:right; width:350px; overflow:hidden;margin:0px 0 10px;}
.rank{overflow:hidden;position: relative;background: #fff;margin-bottom: 15px;border-radius: 10px;}
.rank h3{font-size: 16px;font-weight: 400;padding: 10px 20px 10px;overflow:hidden;border-bottom: 2px solid #007aff; color: #666}
.span-mark{background-color: #007aff;display: inline-block;height: 15px;line-height: 15px;position: absolute;top:15px;width: 4px; margin-left:15px;}
.rank .tp-more{top: 5px;position: absolute;right: 5px;background-image: url(../images/help.png);background-repeat: no-repeat;background-position: 5px center;}
.rank .tp-more a{border: 1px solid #D7D7D7;border-radius:10px;display: block;height: 30px;line-height: 30px;width: 70px;text-align: center; font-size:14px;padding-left:25px;}
.rank .tp-more a:hover{border: 1px solid #07A7E1;color:#F00;text-decoration: none;}
.formsearch {padding: 0px;margin: 0px;padding-top: 10px;}
.formsearch .icon-sousuo{background:#008CD6;font-size:16px;height:40px;border:none;color:#fff;display:inline-block;margin-right:3px;float: right;width:60px;border-radius:3px;cursor: pointer;text-align: center;}
.search_div{ padding:5px; height:50px;line-height:50px;}
.search_div .search_input{margin-left: 1px;width: 260px;border: 1px solid #E1E2E3; text-indent:5px;text-align: left;height: 40px;line-height: 40px;overflow: hidden;border-radius: 3px;float:left;}
.search_div a {margin-left: 10px;height: 40px;line-height: 40px;color: #ccc;}
.search_div a:hover{color: #540505;}
.search_div i{font-size:16px;}
.theme-login{padding:0px 0px;height:100%;overflow:hidden;display: block;}
.list-rg {padding:5px 15px;height:100%;overflow:hidden;display: block;}
.list-rg li{float:left;widtH:100%;line-height:40px;height:40px;overflow:hidden;font-size: 14px; color:#525252}
.list-rg li a {margin-left: 2px;height: 40px;line-height: 40px;color: #525252;}
.list-rg li a:hover{color:#4C83FF;text-decoration: none;}
.list-rg li span {float:right;font-size:12px;color:#8B8B8B;padding-left: 10px;}
.list-rg li em {font-family: Georgia, "Times New Roman", Times, serif;font-size: 16px;float: left;width: 22px;color: #aaa;font-style:oblique}
.list-rg li em.n {color: #4C83FF;}
.list-rg p {line-height: 28px;}
.vbox {background: #fff;margin-bottom: 15px;border-radius: 10px;}
.vbox h3 {line-height: 30px;font-size: 18px;color: #6b6b6b; font-weight:700;}
.side .inf {padding:18px 24px;margin-top: 0;}
.side .inf ul {margin-top: 1px;}
.side .inf li {line-height: 28px;color: #747474;font-size: 15px;padding: 5px 0 5px 0;}
.side .inf li a {color: #777;text-decoration: none;}
.side .inf li.tag a {color: #4C83FF;margin-right: 10px;}
.side .down{padding-top: 5px; padding-bottom:10px; width:250px; margin-left:30px;}
.down a{display:block;height: 54px;background: #07A7E1;color: #fff;text-align: center;line-height: 54px;border-radius: 4px;font-size: 18px;cursor:pointer}
.down a:hover {/*background: #337ab7;1890ff*/background:#2EB0DF}
.down span {background: url(../images/downico2.png) no-repeat 0 center;padding-left: 40px;display: inline-block;}
.star{display: inline-block;width:100px;height:27px;background-image:url(../images/star.png);background-repeat: no-repeat;vertical-align: middle;background-repeat: no-repeat; vertical-align: middle;}
.star.star-0{background-position:-99px 0px}
.star.star-1{background-position:-79px 0px}
.star.star-2{background-position:-59px 0px}
.star.star-3{background-position:-40px 0px}
.star.star-4{background-position:-20px 0px}
.star.star-5{background-position:0 -0px}
/* 翻页 */
.page-list{color:#666;font-size:14px;height:34px;line-height:32px;margin:20px auto;text-align:center;}
.page-list a { text-decoration: none; padding: 10px 14px; margin: 0 2px; border:1px solid #d7d7d7; background: #fff; color: #ccc; border-radius:3px; font-weight:bold; font-family: Verdana, 微软雅黑, Helvetica, sans-serif;}
.page-list span{padding: 10px 14px; margin: 0 2px; background: #4C83FF; color: #fff; border-radius:3px; font-family: Verdana, 微软雅黑, Helvetica, sans-serif; font-weight:bold; border:1px solid #4C83FF;}
.page-list .thisclass{border-color:#4C83FF;background:#07A7E1; color:#fff;filter:none;font-weight:bold}
.page-list a:hover{ background: #4C83FF; color: #fff; border:1px solid #4C83FF;}
.page-list .thisclass:hover{border-color:#4C83FF; background:#4C83FF; color:#fff;}
/* 底部 */
#footer {clear:both;background:#22252E;color:#5E6166;padding:20px 0;}
#footer p {line-height: 30px;text-align: center;font-size:14px;}
#footer p a{color:#5E6166;margin-right:5px; }
#footer a:hover {color:#4C83FF;}
#footer span {color: #5E6166;}
/* 返回顶部 */
#scrolltop {display:none;position:fixed;bottom:50px;right:80px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));cursor:pointer;height:70px;width:36px;background:url("../images/arrow.png") no-repeat 0 0;}
#scrolltop:hover{background:url("../images/arrow.png") no-repeat 0 -80px;}