﻿body{margin:0; font-size:84%; background:#eee; color:#333; font-family:Verdana, Geneva, sans-serif;}
ul,ol,form,h1,h2,h3,h4,h5,h6,p{padding:0; margin:0; list-style-type:none;}


/* -------------------------------------- divide -------------------------------------------- */
/* Tab */
.zxx_test_list_list{width: 1200px;margin:0 auto;text-align: center;}
.tablist {font-size: 14px; *zoom: 1;text-align: center;width: 507px; margin: 32px auto 0px;}
.tablist:after { display: table; content:''; clear:both; }
.tab { float: left;}
.tab_a { display: block; padding: 15px 60px; color: #666;font-size: 18px; text-decoration: none;margin-right: 10px;}
.tab_a:hover { background-color: #ff8a00;color: #fff; border-radius: 3px;}
.tab_on, .tab_on:hover {color: #fff;background-color: #ff8a00;border-radius: 3px;}
.tab_content { min-height: 399px;}
.tabpanel { padding: 15px; }
.tab_content_rel { height: 399px; overflow: hidden; position: relative; }
.tabpanel_abs { position: absolute; width: 100%; height: 100%; left: 0; top: 0; text-align: center; }
.tabpanel_abs img { width: 100%; height: 399px; }
.tab_limit { width: 1200px; margin: auto; text-align: center;}
.tab_auto_play { position: relative; text-align: center; *zoom:1; z-index: 1; }
.prev, .next { position: absolute; width: 68px; height: 143px; border-radius: 4px; }
.prev { background-image: url(../images/prev.png); }
.next { background-image: url(../images/next.png); }
.prev:hover, .next:hover { background-color: #aaa; }
.tab_auto_play .prev { left: 10px; top: 134px; }
.tab_auto_play .next { right: 10px; top: 134px; }
/*.pause, .play { width: 50px; height: 50px; position: absolute; left: 50%; top: 110px; margin-left: -25px; z-index: 1; }
.pause { background: url(../images/pause.png) no-repeat 0 -50px; }*/
.play { background: url(../images/play.png) no-repeat 0 -50px; }