*{margin:0;padding:0;}
ul{list-style-type:none;}
a:link,a:visited{color:#194F95;text-decoration:none;}
a:hover,a:active{color:#FF6600;}.left{float:left;}.right{float:right;}.hidden,
.web{width:0;display:block;overflow:hidden;height:0;}
.black{color:#000;}
.red{color:#F00;}
.clear{clear:both;height:0;overflow:hidden;}
img{border:none;}
fieldset{border:none;}
legend{display:none;}
button{border:none;cursor:pointer;}
body{color:#363636;background:#EDEDED url('../images/bgbody.gif') repeat-x;font-size:12px;text-align:center}
#header{width:950px;border:5px solid #FFF;margin:0 auto;background:#FFF;}
.cbody{width:950px;margin:0 auto;}.top{height:68px;overflow:hidden;}
.toplogo{float:left;width:190px;margin-top:3px;margin-bottom:3px;background:url('../images/logo.png') no-repeat;}
.toplogo h1 {text-indent:-10000px;}
.toplogo h1 a{width:190px;float:left;top:5px;height:60px;}
.topbanner{width:480px;margin-top: 3px;float:left;margin-bottom:3px;}
.toplink{float:left;margin-top:3px;width:180px;margin-bottom:3px;}

#nav{padding:3px 0px 3px 0;width:750px;word-spacing: 2px;float: right;line-height:30px;font-size: 12px;height:100%}

#nav a
{text-decoration:none;color:#fff;}#nav a:hover {text-decoration: underline;color:#ff0;}
#wrapper{margin:0 auto;padding:0 300px 0 300px;width:350px;border-left:5px solid #FFF;border-right:5px solid #FFF;background-color:#FFF;height:100%;}
#container{
float:left;
width:100%;
border-left:300px solid #FFF;
border-right:300px solid #FFF;
margin-left:-300px;
margin-right:-300px;
display:inline;
background-color:#FFF;
text-align:left;
}#center{float:left;width:340px;padding:0 5px;margin-right:-100%;}
.headnews{
	clear:both;
	border:1px solid #D0DBE7;
	height:345px;
	height:360px;!important;
	background:#Fff url('../images/headline_bg.gif') repeat-x 0 0;
	margin-left:0; margin-right:0; margin-top:0; margin-bottom:5px
}.headnews h5{margin:0 auto;width:332px;border-bottom:1px dashed #ddd;font-size:16px;line-height:40px;text-align:center;height:40px;}
.headnews ul{padding:5px 5px 0;margin:0 auto;width:322px;clear:both;}
.headnews li{width:312px;float:left;background:url('../images/icon_li.gif') no-repeat 0 8px;text-align:left;line-height:24px;height:24px; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0}.headnews li span{float:right;}
.middlenews{margin:0 0 5px;clear:both;border:1px solid #D0DBE7;height:515px;}.middlenews h4{clear:both;border-bottom:1px solid #D0DBE7;padding-left:18px;color:#1F3A87;BACKGROUND: url('../images/mainbg.gif') repeat-x 8px 50% ;font-size:12px;line-height:28px;height:28px}.middlenews h4 span{float:right;padding-right:5px;}.middlenews ul{margin:0 auto;width:322px;clear:both;}.middlenews li{width:312px;float:left;background:url('../images/arrow.gif') no-repeat 0 8px;text-align:left;line-height:24px;height:24px; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0}.middlenews li span{float:right;}#leftRail{float:left;width:300px;margin-left:-300px;position:relative;}#focus{width:300px;margin:0 0 5px;clear:both;position:relative;}#au{width:298px;border:1px solid #EDEDED;}#au img{width:290px;border:4px solid #F1F9FD;height:218px;}.productnav{width:296px;margin:0 0 5px;padding:1px;border:1px #cbcbcb solid;background:#FAFFF4;height:150px;}.productnav_tit{float:left;width:19px;padding-top:30px;padding-left:2px;color:#FFF;background:#78CE11;color:#FFF;font-size:14px;font-weight:bold;line-height:20px;text-align:center;height:117px;}.productnav_con{float:left;width:270px;padding:3px 0 1px 5px;background:#FAFFF4;line-height:23px;height:135px;}.productnav_con li{width:312px;float:left;background:url('../images/arrow.gif') no-repeat 0 8px;text-align:left;line-height:24px;height:24px; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0}.rightlist{margin:0 0 5px;clear:both;border:1px solid #D0DBE7;height:515px;}.rightlist h4{clear:both;border-bottom:1px solid #D0DBE7;padding-left:18px;color:#1F3A87;BACKGROUND: url('../images/mainbg.gif') repeat-x 8px 50% ;font-size:12px;line-height:28px;height:28px}.rightlist h4 span{float:right;padding-right:5px;}.rightlist ul{margin:0 auto;width:288px;clear:both;}.rightlist li{width:278px;float:left;background:url('../images/li2.gif') no-repeat 0 8px;text-align:left;line-height:24px;height:24px; padding-left:15px; padding-right:0; padding-top:0; padding-bottom:0}.rightlist li span{float:right;}#rightRail{float:right;width:300px;margin-right:-300px;position:relative;}.recommand{clear:both;width:298px;border:1px solid #DDD;margin:0 0 5px;height:382px;}.recommand h6{border-bottom:1px solid #DDD;padding-left:18px;color:#003399;background:#F2F6FB url('../images/tdot.gif') no-repeat 8px 8px;font-size:12px;line-height:26px;height:26px}.recommand h6 span{float:right;padding-right:50px;}.recommand ul{margin:4px 0 0;}.recommand li{width:278px;float:left;background:url('../images/blueli.gif') no-repeat 0 8px;text-align:left;line-height:24px;height:24px; padding-left:18px; padding-right:0; padding-top:0; padding-bottom:0}
#search{
	clear:both;
	border:1px solid #D0DBE7;
	background:#F6F9Fc url('../Images/icon_search.gif') no-repeat 0 50%;
	height:28px;
	margin-left:-300px;
	margin-right:-300px;
	text-align:left; margin-top:0; margin-bottom:5px; padding-left:5px; padding-right:5px; padding-top:6px; padding-bottom:0

}
#search .searchform{
	padding-left:25px;
	width:250px;
	float:left;
}
#search .keyword{
	padding:0px 5px 0;
	width:600px;
    overflow:hidden;
    height:20px;
	float:left;
	list-style-type:none;
}
.keyword .key{
    padding-top:5px;
	float:left;
}
.keyword li{
	list-style-type:none;
	float:left;
	margin-left:5px;
	color:red;
    padding:5px 0;
}
#search input{
	border:1px solid #7E9DB9;
	height:20px;
	padding:2px 0 -300px 0;
	background:#FFFDAA;
	font-size:11pt;
}
/* Nav
==========================================================*/
.navigation {
    position: relative;
    margin: 0 10px 10px;
    background: url(../images/nav_bg.png) no-repeat 0 -36px;
	margin:0 -300px 4px;
}
.navinner {
    background: url(../images/nav_bg.png) no-repeat 100% -72px;
}
.navlist {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    background: url(../images/nav_bg.png) repeat-x 0 0;
}
.navigation li {
    float: left;
    display: inline;
    margin: 0 0 0 -2px;
    padding: 0 4px 0 6px;
    background: url(../images/nav_bg.png) no-repeat 0 -108px;
}
.navigation a {
    display: block;
    width: 102px;
    text-align: center;
    font-size: 120%;
}
.navigation a:link, .navigation a:visited {
    color: #fff;
}
.navigation a.current, .navigation a:hover, .navigation a:active {
    color: #fff;
    font-weight: bold;
    background: url(../images/nav_bg.png) no-repeat 50% -144px;
}
.subnav {
    position: absolute;
    top: 41px;
    left: 0;
    float: left;
    height: 27px;
    line-height: 27px;
    white-space: nowrap;
    background: url(../images/nav_bg.png) no-repeat 0 -180px;
}
* html .subnav {
    margin: 0 10px 0 -10px; /* IE 6 and below */
}
.subnav p {
    padding: 0 10px;
    background: url(../images/nav_bg.png) no-repeat 100% -234px;
}
.subnav p span {
    display: block;
    background: url(../images/nav_bg.png) repeat-x 0 -207px;
}
.subnav p.pointer {
    position: absolute;
    top: -4px;
    left: 0;
    height: 5px;
    width: 11px;
    padding: 0;
    margin-left: 20px;
    text-indent: -999em;
    background: url(../images/nav_bg.png) repeat-x 0 -261px;
}
.subnav a {
    display: inline;
    padding: 0;
    font-size: 100%;
}
[class~="subnav"] a {
    padding: 0 3px;
}
.subnav, .subnav a:link, .subnav a:visited {
    color: #235e99;
}
.subnav a:hover, .subnav a:active {
    color: #235e99;
}
.subnav a:hover, .subnav a:active {
    font-weight: normal;
    background: none;
    border-bottom: 2px solid;
}
/* subnav position and pointer position */
#subnav1 { left: 120px; }
#subnav2 { left: 230px; }
#subnav3 { left: 50px; }
#subnav4 { left: 450px; }
#subnav5, #subnav6, #subnav7 {
    left: auto;
    right: 0px;
}

#subnav1 .pointer,
#subnav2 .pointer,
#subnav4 .pointer { left: 30px; }
#subnav5 .pointer { left: auto; right: 290px; }
#subnav6 .pointer { left: auto; right: 180px; }
#subnav7 .pointer { left: auto; right: 70px; }
#subnav3 .pointer { left: 320px;}

#subnav1, #subnav2, #subnav3, #subnav4 {
    min-width: 110px;
}
#subnav5 { min-width: 340px; }
#subnav6 { min-width: 240px; }
#subnav7 { min-width: 130px; }


/* Note
==========================================================*/
.note {
    margin: 0 15px 10px;
	color:#666666;
}
.note span{
	float:right;
}
.disable {
    display: none;
}
/* ad-loop, search, topinfo, recommendinfo
==========================================================
* html img, * html .png{
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = ".Template/Default/index/x.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );
}*/
