/* CSS Document */
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#000;background:#ff9c28 url(../images/body.jpg);}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}  
ul, li {list-style:none;} 
a, a:active, a:visited {text-decoration:none;color:#7900bf;}   
a:hover {text-decoration:none;color:#be017b;}    

/*  All  */
.wraper {position:relative;background:#fff;width:1000px;margin:0 auto;}
.nofont {font-size:0;line-height:0;}
.clear {font-size:0;line-height:0;clear:both;}
.header {position:relative;}
.header .text {position:absolute;top:5px;left:10px;color:#ffb600;}
.header .text a, .header .text a:visited {color:#fd5fff;font-weight:bold; cursor:pointer;}
.header .text strong {color:#fff;}
.header .text2 {position:absolute;top:45px;left:20px;color:#4c4c4c;width:235px;font-weight:bold;}
.header .bookmark_now {position:absolute;top:170px;left:14px; cursor:pointer;}
.header h4 {position:absolute;top:28px;left:668px;font-size:15px;}
.header .top_list {position:absolute;top:57px;right:0;}
.header .top_list li {float:left;width:175px;}
.header .top_list li ul li {color:#ffcd1e;font-weight:bold;float:none;width:auto;}
.header .top_list li ul li a, .header .top_list li ul li a:visited {color:#fff;}
.header .top_list li ul li a:hover {color:#ffcaea;}

.title {height:38px;padding-top:33px;text-align:center;background:url(../images/title.jpg) no-repeat;color:#fff8ff;font-size:16px;font-weight:bold;}
.title_bg {background:url(../images/title_bg.jpg) no-repeat;}
.title span {color:#ffe79b;}

.pic_list {background:#ffed9f;border-right:2px solid #fff;border-left:2px solid #fff;font-size:0;line-height:0;}
.pic_list ul {padding-left:4px;float:left;width:993px;}
.pic_list2 ul {padding-left:7px;width:989px;}
.pic_list ul li {float:left;padding:3px 0 0 3px;}
.pic_list ul li img {border:1px solid #000;}

.bookmark_title {height:56px;padding-top:15px;text-align:center;background:url(../images/bookmark_title.jpg) no-repeat;color:#fff;font-size:22px;margin-bottom:10px;}
.bookmark_title a, .bookmark_title a:visited {color:#fff; cursor:pointer;}
.bookmark_title a span, .bookmark_title a span:visited {color:#ffee44; cursor:pointer;}

.text_center_list {padding-left:8px;height:177px;}
.text_center_list li {width:169px;height:125px;padding:52px 69px 0 10px;text-align:center;float:left;background:url(../images/text_center_list.jpg) no-repeat;}
.text_center_list li a {font-size:18px;}

.friendly_sites {height:416px;padding-top:124px;background:url(../images/friendly_sites.jpg) no-repeat;}
.friendly_sites ul {padding-left:78px;}
.friendly_sites ul li {float:left;width:175px;}
.friendly_sites ul li ul {padding-left:0;}
.friendly_sites ul li ul li {float:none;width:auto;font-size:10px;font-weight:bold;color:#ffe186;background:url(../images/dot.gif) 0 3px no-repeat;padding:0 0 0 18px;}
.friendly_sites ul li ul li a, .friendly_sites ul li ul li a:visited {font-size:12px;color:#fff;}
.friendly_sites ul li ul li a:hover {color:#ffe186;}

.footer {height:241px;background:url(../images/footer.jpg) no-repeat;position:relative;}
.footer .text {position:absolute;top:57px;left:545px;text-align:center;width:415px;font-size:12px;}
.footer .text span {color:#9906cf;font-weight:bold;}
.footer .copy {color:#fff;position:absolute;top:218px;left:620px;}
.footer .copy span {color:#fdcb0f;}
.footer .links {position:absolute;top:215px;left:197px;font-weight:bold;}
.footer .links a, .footer .links a:visited {color:#000;}
.footer .links span {color:#ff7800;}
