﻿@charset "utf-8";
body{ font-family:simsun; font-size:12px; color:#555; line-height:20px; margin:0; letter-spacing:1pt; }
input{ font-family:simsun; }
br{ letter-spacing:normal; }
div, dl, dt, dd, h1, h2, h3, h4, h5, table, td, th, p, ul, ol, li, span, form{ padding:0; margin:0; list-style-type:none; }
a{ color:#555; text-decoration:none; }
a:hover{ color:#c30; text-decoration:underline; }
img{ border:0; }
.cbr{ clear:both; line-height:1px; }

/* background-image */
.base_top_logo a, .base_top_nav a, .base_top_nav p{ background-image:url(../images/icons_nav.gif); background-repeat:no-repeat; }
.slide1_content h4, .slide1_bar p, .slide2_code span{ background-image:url(../images/icons_slide.gif); background-repeat:no-repeat; }
.slide1_bar a{ background-image:url(../images/slide_bg1.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Resources/Base/images/slide_bg1.png"); }
.slide1_bar a:hover{ background-image:url(../images/slide_bg1_hover.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Resources/Base/images/slide_bg1_hover.png"); }
.base_lag{ background-image:url(../images/icons_lag.gif); background-repeat:no-repeat; }

/* layout */
.base_header, .base_frame, .base_footer{ width:100%; }
.base_top, .base_con, .base_content, .base_footer_con{ width:1000px; float:none; margin:0 auto; }
.base_top, .base_content{ position:relative; }

/* color */
.cor_red{ color:#c5315b; }

/* header */
.base_lag{ position:absolute; right:10px; top:10px; width:122px; }
.base_lag a{ display:block; float:left; width:50%; height:21px; }

.base_top_logo{ width:255px; float:left; display:inline; margin:17px 0 0 5px; }
.base_top_logo a{ display:block; width:100%; height:80px; }
.base_top_logo a:hover{ position:relative; left:1px; top:1px; }
.base_top_nav{ width:680px; float:right; display:inline; padding-top:44px; }
.base_top_nav li{ width:85px; float:left; display:inline; }
.base_top_nav a, .base_top_nav p{ display:block; width:100%; height:71px; background-position:left 1000px; cursor:pointer; }
.base_top_nav a.link1 p{ background-position:left -80px; }
.base_top_nav a.link2 p{ background-position:-85px -80px; }
.base_top_nav a.link3 p{ background-position:-170px -80px; }
.base_top_nav a.link4 p{ background-position:left -151px; }
.base_top_nav a.link5 p{ background-position:-85px -151px; }
.base_top_nav a.link6 p{ background-position:-170px -151px; }
.base_top_nav a.link7 p{ background-position:left -222px; }
.base_top_nav a.link8 p{ background-position:-85px -222px; }
.base_top_nav li.focus a, .base_top_nav a:hover{ background-position:-170px -222px; }

/* footer */
.base_space{ width:100%; height:25px; }
.base_footer{ width:100%; padding:15px 0; background-color:#ff879e; color:#fff; }
.base_footer table{ width:100%; }
.base_footer th, .base_footer td{ font-weight:normal; text-align:center; }
.base_footer span{ font-family:Tahoma, Geneva, sans-serif; }
.base_footer a{ color:#982b40; }
.base_footer a:hover{ color:#c30; }

/* float slide */
.slide1{ position:absolute; left:0; top:466px; }
.slide1_content, .slide1_bar{ float:left; display:inline; }
.slide1_content{ /*width:268px;*/ width:0; border:1px solid #ff879e; border-left:0; background-color:#fff; overflow:hidden; }
.slide1_content h4{ width:100%; height:60px; font-size:12px; font-weight:bold; color:#d36464; background-position:16px -250px; text-align:left; text-indent:32px; background-color:#faeaef; line-height:60px; }
.slide1_content a{ color:#c30; }
.slide1_content a:hover{ color:#000; }
.slide1_content p{ width:240px; float:none; margin:0 auto; color:#d36484;  padding:20px 0; line-height:24px; }
.slide1_bar{ width:50px; position:relative; height:245px; overflow:hidden; }
.slide1_bar a{ display:block; width:100%; height:245px; line-height:2000px; overflow:hidden; }
.slide1_bar p{ display:block; position:absolute; left:8px; width:30px; height:28px; background-position:-102px top; top:40px; overflow:hidden; }
.slide1_bar p.on{ background-position:-102px -28px; }
.slide2{ width:128px; position:absolute; right:-130px; top:50px; }
.slide2_content{ width:100%; background-color:#ffcdcd; }
.slide2_code{ width:120px; float:none; margin:0 auto; }
.slide2_code li{ width:100%; padding:10px 0; text-align:center; }
.slide2_code p{ padding-bottom:5px; }
.slide2_code img{ width:120px; height:120px; }
.slide2_code span{ display:block; width:86px; height:22px; float:none; margin:0 auto; background-position:-102px -56px; color:#fff; text-align:center; line-height:22px; }


/* preload image */
.pre_fix{ width:1px; height:1px; overflow:hidden; position:absolute; left:0; top:0; }