* {margin:0; padding:0;}
* {outline:none;}
img {border:0;}
html {height:100%;}
body {height: auto !important; height: 100%; min-height: 100%; position: relative; background:#e2e2de url(/images/bg.png) repeat-x; font:12px Arial, Helvetica, sans-serif; color:#333333;}
.center { width:760px; margin:0 auto; padding-bottom:60px; overflow:hidden;}
.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}
ul {list-style:none;}
a {}

/*Head*/
.head { width:1240px; margin:0 auto; height:115px; position:relative; z-index:1;}
.head2 { width:1240px; margin:0 auto; height:120px; position:relative; z-index:1;}
.logo {position:absolute; left:0; top:0;}
.hdesc {width:700px; right:45px; top:6px; position:absolute; text-align:center;}
.hdesc h1 {color:#d5a314; font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:2px;}
.hdesc p {color:#424242; font:11px/11px Arial, Helvetica, sans-serif;}
.hdesc p span {color:#cf1c00;}
.head-ban {right:12px; top:2px; width:auto;}

.thumbs {min-height:1px; width:1240px; margin:0 auto 19px auto; z-index:2; position:relative;}
.thumbs div {float:left; width:248px; height:357px;}
.thumbs a {display:block; width:240px; border:1px solid #2b1424; text-align:center; color:#560456; text-decoration:none;}
.thumbs a img {display:block; width:240px; height:320px; border-bottom:1px solid #2b1424;}
.thumbs a span {font: 20px/27px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2b696c; display:block; background:#f5f5f5;}
.thumbs a:hover span {text-decoration:none; color:#b5912a;}

.box {background: #fbfdff; border:1px solid #9d9d9d; width:1097px; margin:0 auto 25px auto; position:relative; border-radius:3px;}
.header1 {width:1075px; margin:0 auto; overflow:hidden; height:30px; position:relative; z-index:5; }

.header1 h2 {background:#e6ad00; border:1px solid #be8f00; font: bold 20px/29px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-align:center; height:29px; padding:0px 20px 0 20px; border-bottom:0; display:inline-block; border-radius:4px 4px 0 0;}
.header2 h2 {background:#00d5e0; border:1px solid #0ebccd; border-bottom:0;}

.top1 {padding:10px 0 10px 40px; min-height:1px;}
.top1 ul {padding:0 0 0 0; width:20%; float:left;}
.top1 ul li { line-height:23px; font-size:17px; height:23px; background:url(/images/point.png) no-repeat 0px 2px; padding:0 0 0 15px;}
.top1 ul a {color:#139ae8; text-decoration:none;}
.top1 ul a:hover {color:#b5912a;}

.top2 {padding:10px 0 10px 40px; min-height:1px;}
.top2 ul {padding:0 0 0 0; background:url(/images/border1.png) repeat-y right; width:20%; float:left;}
.top2 ul li {color:#9d9d9d; line-height:22px; font-size:14px;}
.top2 ul a {color:#139ae8; text-decoration:none; font-size:15px;}
.top2 ul a:hover { color:#F00;}

.footer { height:100px; width:988px; margin:0 auto; position:relative; font:11px/13px Arial, Helvetica, sans-serif;}
.fdesc {background:url(/images/fdesc.jpg); width:607px; height:70px; right:0; top:0px; position:absolute; padding:11px 10px 0 10px; color:#9b9b92;}
.fdesc p {padding-bottom:0px;}
.fdesc a {color:#00c6e3; font-size:10px; text-decoration:none; }
.fdesc a:hover {text-decoration:underline;}
.footer img {position:absolute; left:-38px; top:0;}

.thumbs2 {min-height:1px; width:1242px; margin:0 auto 22px auto; z-index:2; position:relative;}
.thumbs2 div {float:left; width:207px; height:274px;}
.thumbs2 a img {border:1px solid #37172d; width:201px; height:268px;}
.thumbs2 a img:hover {border:1px dashed #37172d;}
.header-x {text-align:center; color:#fff; font: bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-bottom:8px; position:relative; z-index:2; margin-top:-15px;}

.ban-box {width:1238px;}
.banner1 {padding:10px 0 10px 8px;}
.banner2 {padding:15px 0; text-align:center;}

.hadrlinks {margin:0 0 25px 0; text-align:center; font-weight:bold; color:#0054ff;}
.hadrlinks a {color:#0054ff; margin:0 5px;}
.hadrlinks a:hover {color: #F00;}
