h2,h4,p,ul,li,dl,dt,dd,th,td{margin:0;padding:0;}
h1{font-size:18px;}
h2,h4{font-size:14px;}
img{border:none;}
li{list-style:none;}
i,em{font-style:normal;}
a{text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
a:focus{outline:none;}
.clear{ clear:both;}
.aside,.aside a,.minilinkmain,.minilinkmain a,.hotapp dt a,.aside .tbar h2 a:hover,.aside .tbar h2 a{color:#07519A;}
.aside a:hover,.minilinkmain a:hover,.coolsite dd.more a:hover,.hotapp dt a:hover,.hotapp li a:hover{color:#f00;}
.minilink{width:960px; margin:0 auto;background:#fff;}
.minilinkmain{ width:720px; _width:690px;float:right; margin-bottom:5px; position:relative; }
.minilinkmain .inner{height:auto;}
.aside{width:224px;float:left; font-size:14px; margin-bottom:10px;}
.aside .inner {height:auto;}
.aside{border:1px solid #ccc;}
.aside .tbar{border-top-color:#B5D4F3; background-color:#F1FBFF;}
.aside .inner { background:#ffffff;}
.aside .cates{border-top:1px solid #ccc;}
/* left-list */
.cates {padding:16px 0 0 10px; line-height:30px;}
.cates h4 { font-size:14px;}
.cates ul{width:224px; padding:0 0 10px;float:left;}
.cates li {padding:0 5px 0 0;height:30px; width:30%;overflow:hidden; float:left;}
/* tuijian */
.hot-items {width:224px; padding:5px 0 5px 10px;}
.hot-items li {float:left; width:33%;  height:22px; line-height:22px; padding:5px 0; }
.i-tv,.i-game,.i-movie,.i-music,.i-novel,.i-tingshu,.i-photo,.i-shop,.i-lottery,.famous .tabs,.famous .tabs li,.hotapp h2,.links h2,.gamelist h2,#gotop,#feedback,.set_align li{ background-image:url(../images/blue.png); background-repeat:no-repeat;}
.ico_blue{ background-position:-17px -48px;}
.i-tv,.i-game,.i-movie,.i-music,.i-novel,.i-tingshu,.i-photo,.i-shop,.i-lottery{ display:block; width:23px; height:18px; vertical-align:middle; float:left; }
.i-tv{ background-position:0 -147px;}
.i-movie{ background-position:0 -178px;}
.i-novel{ background-position:0 -208px;}
.i-photo{ background-position:0 -242px;}
.i-game{ background-position:0 -275px;}
.i-music{ background-position:0 -309px;}
.i-tingshu{ background-position:0 -340px;}
.i-shop{ background-position:0 -370px;}
.i-lottery{ background-position:0 -613px;}
/* left-up-list */
.famous {font-size:14px;}
.famous .tabs { height:26px; line-height:26px; background-position:0 -501px; padding:0 0 0 1px;}
.famous .tabs li { display:inline; float:left; width:110px; text-align:center; padding:0 1px; background-position:right -576px; cursor:pointer;}
.famous .tabs li.current{ padding:0 1px 1px 2px; position:relative; margin:-1px -1px -1px -2px; border-width:1px; border-style:solid; border-bottom:0; background-position:0 -542px; font-weight:bold;}
.famous .panel{ height:auto;border-width:1px; border-style:solid;  padding:5px; background:#fff;}
.famous .panel ul{margin:0 7px;}
.famous .panel li {height:29px; line-height:29px; padding:0 0 0 15px; float:left; position:relative;overflow:hidden;  }
.famous .toplist,.famous ul.toplist {padding:8px 0; margin-bottom:8px;}
.famous .panel{ border-color:#ccc}
/*index-right-up-img*/
.package{ float:left;background:#fff;border:1px solid #ccc;width:100%;}
.package ul li{ float:left;margin:2px 2px 1px 2px;_margin:5px;}
/* right-bottom-list */
.coolsite .cool-items { padding:10px 0; }
.coolsite .cool-items dl{ height:30px; line-height:30px; overflow:hidden; padding:0 55px 0 12px;}
.coolsite .last{border-bottom:0;}
.coolsite dl{text-align:center;height:29px;line-height:29px;position:relative;padding-right:59px;overflow:hidden; font-size:14px;}
.coolsite dt{float:left;text-align:left;height:29px;}
.coolsite dd{float:left;display:inline;padding:0 10px;_padding-right:1px;}
.coolsite dd.more{display:block;position:absolute;right:12px;top:0;width:60px;text-align:right;padding:0;font-size:12px;}
.coolsite dd.more,.coolsite dd.more a{color:#5289BF;}
.coolsite dt,.coolsite dt a{color:#3257A3;}
.coolsite{border:1px solid #ccc; background:#ffffff; padding:2px;}
.coolsite .inner { background:#ffffff;}
.coolsite .cool-items { border-bottom-color:#E3F0FC;}
.coolsite dl:hover{background:#eee;}
/* clear */
.clearfix:after,.minilink:after,.hot-items:after,.cates ul:after,.famous ul:after,.tools ul:after{content:"";height:0;display:block;clear:both;visibility:hidden;}
.list-1 ul:after{content:"";height:0;display:block;clear:both;visibility:hidden;}
.list-1 ul,* html .list-1 ul,* html .imglist{display:inline-block;}
.list-1 ul,* +html .list-1 ul,.* +html .imglist {display:inline-block;}
/*links*/
.bottomlink{width:960px;}
.links{width:940px; padding:0 0 0 20px;border:1px solid #ccc; float:left;margin:10px 0;}
.links h2{margin-bottom:0;color:#07519A;}
.links li{height:30px; text-align:center; overflow:hidden; float:left; padding:5px 5px 0;}
.links li a:hover{color:#f00;}
.links h2{ background-position:0 -442px; padding-left:22px;}
/*minismenu*/
.minismenu{height: 28px;line-height: 28px;width:100%;background: #fff;text-align:right;border-bottom:1px dotted #E6F0E1;}
.minismenu .pathInner,.minismenu .moreChannel{display:inline-block;*display:inline;*zoom:1;}
.minismenu .pathInner{float: left;color:#666;}
.minismenu .pathInner a,.minismenu .moreChannel{color:#666;}
.minismenu .pathInner a:hover{color:red;}
.minismenu .moreChannel s{text-decoration: none;color:#c6c6c6;}
/* text-list */
.list-1 {width:100%; position:relative; overflow:hidden; background: #fff; padding: 20px;}
.list-1 h3,.list-2 h3,.listion h3,.food h3,.panel .tit { background:#479edb; padding:3px 15px; border-radius:16px; color:#fff; font-size:15px; display:inline-block; text-shadow:1px 1px #1b81c9; margin-bottom:5px;}
.list-1 h3,.list-2 h3,.listion h3,.food h3,.panel .tit { *display:inline;}
.list-1 ul{ width:100%;padding:0 0 30px;}
.list-1 li { overflow:hidden;width:15%; padding:7px 3px; float:left; border-bottom:1px dotted #ddd; margin-bottom:-1px; position:relative; position: relative; border: 1px #e5e5e5 solid; border-radius: 5px; margin: 3px 5px;}
.list-1 li h1,.list-1 li h4,.list-1 li p{padding:0 5px;}
.list-1 li:hover{background:#f8f8f8; border:1px solid #eee; width:15%; padding:7px 3px; }
.list-1 li h1,.list-1 li h4{ font-size:15px; font-weight:normal; }
.list-1 li h1,.list-1 li h1 a,.list-1 li h4,.list-1 li h4 a{ display:block;color:#08568f;}
.list-1 li h1 a:hover,.list-1 li h4 a:hover{color:#F81A78;}
.list-1 li p{ height:18px; line-height:18px; overflow:hidden; color:#ccc;}
/*logo-list*/
#metro_box{ width:100%; overflow:hidden; margin:0 auto;background: #fff; }
#metro_box dl dd ul{ width:100%; overflow:hidden;}
#metro_box dl dd ul li{ width:184px; height:120px; overflow:hidden;  float:left; margin:3px;_margin:2px; _display:inline; padding:1px;position:relative;}
#metro_box dl dd ul li span{ display:none;}
#metro_box dl dd ul li span a{ color:#EE7600; font-size:20px;text-decoration:none;}
#metro_box dl dd ul li:hover span{ text-align:center; background:#eee; height:20px; line-height:20px;display:block; position:absolute; bottom:0; left:0; width:100%;}
#metro_box dl dd ul li a img{width:184px; height:120px; overflow:hidden; margin:0; padding:0; border:none;}
#metro_box dl dd ul li:hover{ padding:0px; border:1px dashed #B2DFEE;}
.wrap_table { width:100%;font-family: microsoft yahei,arial,SimSun;}
.wrap_table, .wrap_table td, .wrap_table th, .wrap_table tr { border:1px solid #EBEBEB; color:#676767;}
.wrap_table th { text-align:right; background:#F8F8F8 ; font-size:14px; padding-right:14px; width:95px;}
.wrap_table td {font-size:14px;}
.zoominner { padding: 5px 10px 10px; background: #ffffff; text-align: left; }
.zoominner p { padding: 8px 0; }
.zoominner p a { float: left; margin-left: 10px; width: 17px; height: 17px; background: url(../../../../static/image/common/imgzoom_tb.gif) no-repeat 0 0; line-height: 100px; overflow: hidden; }
.zoominner p a:hover { background-position: 0 -39px; }
.zoominner p a.imgadjust { background-position: -40px 0; }
.zoominner p a.imgadjust:hover { background-position: -40px -39px; }
.zoominner p a.imgclose { background-position: -80px 0; }
.zoominner p a.imgclose:hover { background-position: -80px -39px; }
.pcbtn{border:none;background:#04AEDA; padding:5px 8px;color:#fff;border-radius:3px;cursor:pointer;margin-left:5px}