@import url(box.css);
@import url(xuanka.css);
*{
  margin:0;
  padding:0;
}
body {
	background-image: url(../images/new/bg_main.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #555;
	text-decoration: none;
}
td {
text-align:left;
}
ul,
li{
   list-style:none;
}
a:link,
a:visited,
a:active {
	font-size: 12px;
	color: #555;
	text-decoration:none;
}
a:hover {	
	text-decoration:underline;
}
.p1{
	color:#898989;
	font-size:12px;
	line-height: 2em;
}
.p18{
	color:#898989;
	font-size:12px;
	line-height:1.5em;
}
.p41{
   color:#0564BA;
   font-size:14px;
   font-weight:bold;
}
.p62{
   color:#044A8B;
   font-size:12px;
}

.p15{
	color:#898989;
	font-size:12px;
	line-height: 20px;
}
.p2_red {
	font-size: 12px;
	line-height: 14pt;
	color: #FF6600;
	letter-spacing: 1px;
}
.p1_s {
	font-size: 12px;
	line-height: 16pt;
	text-decoration: line-through;
	color: #555;
}
#wrapper,
.wrapper1,
#wrapper_top,
#main,
#now,
#footer,
.wrapper2{
   width:778px;
   margin-right: auto;
   margin-left: auto;
   
}
#banner{
   width:776px;
   margin-right: auto;
   margin-left: auto;
   height:147px;
   background-image:url(../images/bg_banner.gif);
   background-repeat:repeat-x;
   border-bottom:1px solid #B0BEC7;
   border-left:1px solid #B0BEC7;
   border-right:1px solid #B0BEC7;
}
.wrapper2{
   padding:0 0 10px 0;
}
#wrapper_top{
	height:109px;
	background-image: url(../images/new/bg_top.gif);
	background-repeat: no-repeat;
}


#footer{
   width:778px;
   background-image:url(../images/new/bg_footer.gif);
   background-repeat:no-repeat;
   height:81px;
   line-height:2em;
}
.clearboth{
    clear:both;
	}
#now{
   font-size:13px;
   color:#333333;
   padding:3px 0 3px 0;
}
#clear{
    clear:both;
	}
#top_l{
    float:left;
	margin-top:20px;
}
#top_r2{
    float:right;
	margin:6px 0px 0 0;
	clear:both;
}
#top_r{
    float:right;
	margin:25px 30px 0 0;
}
.top_r_li1{
	float:left;
	background-image: url(../images/new/bg_tmenu.gif);
	margin:0px;
	width:83px;
	height:30px;
	text-align:center;
	line-height:28px;
	padding-left:0px;
	background-repeat:no-repeat;
	margin-left:5px;	
}
.top_r_li2{
	float:left;
	background-image: url(../images/new/bg_tmenu_2.gif);
	margin:0px;
	width:83px;
	height:30px;
	text-align:center;
	line-height:28px;
	padding-left:0px;
	background-repeat:no-repeat;
	margin-left:5px;	
}
.top_r_li3{
	float:left;
	background-image: url(../images/new/bg_tmenu3.gif);
	margin:0px;
	width:83px;
	height:30px;
	text-align:center;
	line-height:28px;
	padding-left:0px;
	background-repeat:no-repeat;
	margin-left:5px;	
}
#top_r ul li a:link,
#top_r ul li a:visited,
#top_r ul li a:active{
	font-size:13px;
	color:#666666;
	font-weight:bold;
	text-decoration: none;
   }
#top_r ul li a:hover{
    color:#839E02;
   }
#main{
   margin-top:0px;
}
#main_l{
   float:left;
   width:555px;
}
#main_r{
   width:212px;
   float:right;
}
#main_l2{
   float:left;
   width:212px;
}
#main_r2{
   width:555px;
   float:right;
}
.blank1{
   clear:both;
}

A.link01:link,
A.link01:visited,
A.link01:active{
	font-size:12px;
	color:#E4F4FE;
	text-decoration: none;
   }
A.link01:hover{
	text-decoration: underline;
   }
A.link011:link,
A.link011:visited,
A.link011:active{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
   }
A.link011:hover{
   color:#FFCC33;
   }
A.link02:link,
A.link02:visited,
A.link02:active{
	font-size:12px;
	color:#8D8D8D;
	text-decoration: none;
   }
A.link02:hover{
	text-decoration: underline;
   }
A.link03:link,
A.link03:visited,
A.link03:active{
	font-size:13px;
	color:#044A8B;
	text-decoration: none;
   }
A.link03:hover{
	text-decoration: underline;
   } 
A.link04:link,
A.link04:visited,
A.link04:active{
	font-size:12px;
	color:#00629A;
	text-decoration: none;
	line-height:25px;
   }
A.link04:hover{
	text-decoration: underline;
   }
A.link042:link,
A.link042:visited,
A.link042:active{
    padding:5px 6px 5px 10px;
	background-image:url(../images/li08.gif);
	font-size:12px;
	color:#757575;
	text-decoration: none;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: left;
	display:block;
	float:left;
   }
A.link042:hover{
	color:#2D2D2D;
   }
A.link05:link,
A.link05:visited,
A.link05:active{
	font-size:13px;
	color:#0066CC;
	text-decoration: none;
   }
A.link05:hover{
	text-decoration: underline;
   } 
   
A.link06:link,
A.link06:visited,
A.link06:active{
	font-size:13px;
	color:#007D00;
	text-decoration: none;
   }
A.link06:hover{
	text-decoration: underline;
   } 
A.link07:link,
A.link07:visited,
A.link07:active{
	font-size:13px;
	color:#0B74BD;
	text-decoration: none;
   }
A.link07:hover{
	text-decoration: underline;
   } 
A.link08:link,
A.link08:visited,
A.link08:active{
	font-size:13px;
	color:#000066;
	text-decoration: none;
   }
A.link08:hover{
	text-decoration: underline;
	color:#F26521;
   } 
A.link09:link,
A.link09:visited,
A.link09:active{
	font-size:12px;
	color:#CC0000;;
	text-decoration: none;
	text-decoration: underline;
   }
A.link09:hover{

   } 
.p2{
	font-size: 12px;
	color: #686868;
	text-decoration: none;
	line-height: 1.5em;
}
.p3{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height:23px;
}
.p32{
	font-size: 12px;
	color: #F7941C;
	text-decoration: none;
	line-height:23px;
}
.p4 {
	font-size: 14px;
	color: #666;
	text-decoration: none;
	font-weight:bold;
}
.p44{
	font-size: 12px;
	color: #1874BD;
	text-decoration: none;
}
.p42 {
	font-size: 13px;
	color: #FF9900;
	text-decoration: none;
	font-weight:bold;
}
.p43 {
	font-size: 15px;
	color: #1E76BE;
	text-decoration: none;
	font-weight:bold;
}
.p5{
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;   
}
#content
{
	border:1px solid #D9D6CE;
	background-color: #FBFBFA;
	background-image: url(../images/bg_box1.gif);
	background-repeat: repeat-x;
	
}
.content2
{
	border-top:1px solid #D9D6CE;
	border-left:1px solid #D9D6CE;
	border-right:1px solid #D9D6CE;
	background-color:#FBFBFA;
}
#main2{
   border-left:1px solid #E6E3DA;
      }

.list01{
    padding:0 6px 0 6px;
}
.list01 li{
    text-align:left;
	border-bottom:1px solid #EBEAE7;
	background-image: url(../images/new/li04.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	padding:0 10px 0 18px;
	line-height:2em;
}
.list02{
    padding:0 6px 0 6px;
}
.list02 li{
    text-align:left;
	border-bottom:1px solid #EBEAE7;
	background-image: url(../../images/2006/b1.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding:0 10px 0 22px;
	line-height:2em;
}

.list11,
.list03{
    margin:8px 8px 8px 10px;
}
.list11 h2{
    background-image:url(../images/bg_title11.gif);
	background-repeat:no-repeat;
	height:32px;
	line-height:40px;
	font-size:13px;
	color:#16387C;
	padding-left:45px;
	margin:0 0 2px 0;	
}
.list03 h2{
    background-image:url(../images/bg_title01.gif);
	background-repeat:no-repeat;
	height:32px;
	line-height:40px;
	font-size:13px;
	color:#16387C;
	padding-left:45px;
	margin:0 0 2px 0;
	
}

.list03 li{
    text-align:left;
	border-bottom:1px solid #EBEAE7;
	background-image: url(../images/li02.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	padding:4px 10px 4px 18px;
}

.list04{
    margin:8px 8px 8px 10px;
}
.list08 h2,
.list04 h2{
    background-image:url(../images/bg_title02.gif);
	background-repeat:no-repeat;
	height:26px;
	line-height:26px;
	font-size:13px;
	color:#16387C;
	padding-left:15px;
	margin:0 0 2px 0;
	
}

.list04 h3{
    background-image:url(../images/bg_title03.gif);
	background-repeat:no-repeat;
	line-height:30px;
	font-size:13px;
	color:#16387C;
	padding-left:50px;
	margin:0 0 2px 0;
	
}

.list04 li{
    text-align:left;
	border-bottom:1px solid #EBEAE7;
	background-image: url(../images/li02.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	padding:4px 10px 4px 18px;
	clear:both;
}
.list05 li{
    text-align:left;
	border-bottom:1px solid #C5D5DF;
	border-top:1px solid #FDFDFF;
	background-image: url(../images/li03.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
	padding:4px 10px 4px 35px;
	clear:both;
	background-color:#F8FBFE;
	line-height:23px;
}
.list07 li{
	background-image: url(../images/li02.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
    width:110px;
	float:left;
	line-height:20px;
	padding-left:10px;
}
.list08 li{
	background-image: url(../images/li08.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
    width:110px;
	float:left;
	line-height:21px;
	padding:0 0 0 25px;
	margin:0;
}
.p11{
	line-height:26px;
	font-size:12px;
	color:#16387C;
	font-weight:bold;
}
.p119{
	line-height:26px;
	font-size:13px;
	color:#16387C;
	font-weight:bold;
}
.p12{
	line-height:26px;
	font-size:12px;
	color:#666666;
}
.list06{
    padding-top:5px;
}
.list06 h2{
    background-image:url(../images/bg_title0121.gif);
	background-repeat:no-repeat;
	height:28px;
	line-height:28px;
	font-size:13px;
	color:#16387C;
	padding-left:10px;
	margin:0 0 2px 0;
	border-bottom:1px solid #C5D5DF;
	
}

.list06 li{
    text-align:left;
	border-bottom:1px solid #C5D5DF;
	border-top:1px solid #FDFDFF;
	background-image: url(../images/li03.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
	padding:4px 10px 4px 35px;
	clear:both;
	background-color:#F8FBFE;
	line-height:20px;
}
.p22 {
	font-size: 12px;
	color: #686868;
	text-decoration: none;
	line-height: 1.5em;
	text-indent: 2em;
	white-space: normal;
}
.p6{
	font-size:18px;
	font-weight:bold;
	color:#007D00;
	line-height: 1.2em;
}

.p62{
   color:#0564BA;
   font-size:12px;
}
.p63{
   color:#009900;
   font-size:12px;
}

.fr{
    text-align:right;
	margin:5px;
}
.title_f1{
   background-image:url(../images/bg_f1.gif);
   background-repeat:repeat-y;
   height:100%;
}
.lwindows{
   width:400px;
   margin:10px;
   border:1px solid #DDE6EB;
   padding:10px;
   color:#333333;
   background-color:#fff;
}
.lwindows h2{
   font-size:14px;
   font-weight:bold;
   color:#18397C;
   line-height:2em;
   text-align:center;
}
.lwindows h3{
   font-size:12px;
   color:#18397C;
   line-height:1.5em;
   text-align:center;
}
.fright{ 
   float:right;
   clear:both;
   font-size:12px;
   color:#333;
   line-height:2em;
}
.wtitle{
	border-bottom:1px solid #DDE6EB;
	font-size:13px;
	color:#18397C;
	font-weight:bold;
	background-image: url(../images/Pixies_007.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
	padding:5px 0 3px 25px;
}
#here{
   margin-bottom:8px;
   padding-left:5px;
   background-image:url(../images/bg_here.gif);
   background-repeat:repeat-x;
   background-position:0px 0px;
   border-bottom:1px solid #B8C7D0;
   border-left:1px solid #B8C7D0;
   border-right:1px solid #B8C7D0;
   height:26px;
   line-height:26px;
}
.pd10{
   padding-top:10px;
}
.pd5{
   padding-top:5px;
}
a.tip {position:relative;left:10px; font-weight:bold;}
a.tip:link,a#tip:hover {text-decoration:none;color:#000;display:block}
a.tip span {display:none;text-decoration:none;}
a.tip:visited {color:#000;text-decoration:underline;}
a.tip:hover #tip_info {display:block;border:1px solid #F96;background:#FFEFEF;padding:10px 20px;position:absolute;top:0px;left:90px;color:#009933}
A.more_green:link,
A.more_green:visited,
A.more_green:active{
  background-image:url(../images/new/more_green.gif);
  background-repeat:no-repeat;
  background-position:0;
  width:68px;
  line-height:21px;
  height:21px;
  display:block;
  color:#FFF;
  text-decoration:none;
}
A.more_green:hover{
  background-position:0;
}
.list_brand{
  padding:0 0 0 12px;
}
.list_brand li{
  float:left;
  padding:6px;
}
.list_brand img{
  border:1px solid #CCCCCC;
}
.text_box1{
  border:1px solid #EAEAEA;
  padding:10px;
  background-color:#F9F9F9;
}
.text_box1 h2{
  font-size:14px;
  font-weight:bold;
  text-align:center;
}
#selectpage{
    padding:10px 2px 10px 2px;
	text-align:center;
}
#selectpage img{
   border:0px solid #ccc;
}
#page{
   font-size:12px;
}
A.page01:link,
A.page01:visited,
A.page01:active{
    font-size:12px;
	color: #333;
	text-decoration: underline;
	color:#CC0000;
}
A.page01:hover {
    color:#FF0000;
}
.flag1{
    color:#FF6600;
}
.flag2{
    color:#0099CC;
}
.flag3{
    color:#009900;
}