*{margin:0; padding:0;}
html {margin:0; padding:0; width:100%; background:#ffffff;}
body {font-family:Arial,SimSun,Lucida Sans, Lucida Sans Unicode ; font-size:12px; color:#333333; background:#ffffff;_text-align /**/:center;}
h1,h2,h4,h5,h6 {margin:0; padding:0; overflow:hidden; font-size:30px; _text-align /**/:left; _font-size /**/:30px;}
img {border:0; padding:0; margin:0;}
em { font-style:normal;}
dt,dd {text-align:left;}
dd,li, p, div, td, th {word-break:keep-all; }
li {list-style-type:none; text-align:left;}
p, dt, dd {_text-align /**/:left; _font-size /**/:12px; }
.u, a.u:link, a.u:visited, a.u:hover, a.u:active {text-decoration:underline;}
a {color:#333; text-decoration:none;}
a:hover {text-decoration:underline; }


#ctnr {clear:both; width:925px; margin:0 auto; }
#wrap {clear:both; float:left; margin:30px 0 30px 0; }/* nciku2.5 */
#wrap #mainbar {float:left; width:685px; margin-right:18px; overflow:hidden; font-size:14px;}
#wrap #mainbar .more {float:right;margin-right:50px;}
#wrap #mainbar .dot {border-top:1px dotted;line-height:50px;}
#wrap #mainbar a {color:#004fba; font-size:18px;}
#wrap #rightbar {float:left; width:220px; padding-bottom:10px; }


#rightbar .ban_bor03{border:1px solid #DDDDDD;margin-top:-1px;padding:15px 10px 5px;width:198px;}
#rightbar .box_colume h3{font-size:12px;text-align:left}
#rightbar .box_colume h4{font-size:12px;color:#a0a0a0}
#rightbar .box_colume ul{margin:6px 0 0;}
#rightbar .box_colume li{margin:0}
#rightbar .box_colume li span{color:#999999}
#rightbar .box_colume li a{text-decoration:none;color:#004FBA}
#rightbar .box_colume li a:hover{text-decoration:underline;color:#004FBA}
#rightbar .box_colume li a:visited{color:#004FBA}
#rightbar .box_colume p{margin-top:10px}


.sbx {clear:both; }


.google_ad{margin:13px 0 10px; border:1px solid #d2cfd2;}
.google_ad .bd_green{border:2px solid #b1dfdf;}
.google_ad .bd_gray{border:3px solid #eff6e8; border-right:2px solid #eff6e8; border-bottom:2px solid #eff6e8;}
.google_ad .bd_dark{padding:4px; border-right:1px solid #ebece9; border-bottom:1px solid #ebece9;text-align:center;}
.google_adb{margin:13px 0 10px; border:1px solid #d2cfd2;}
.google_adb .bd_green{border:2px solid #b1dfdf;}
.google_adb .bd_gray{border:3px solid #eff6e8; border-right:2px solid #eff6e8; border-bottom:2px solid #eff6e8;}
.google_adb .bd_dark{padding:4px; border-right:1px solid #ebece9; border-bottom:1px solid #ebece9;padding-left:23px;}


.ad_flag{width:220px; margin:10px 0; border:1px solid #d2cfd2;background-color:#f4f4f4; overflow:hidden}
.ad_flag ul{margin:10px 0 10px 30px;}
.ad_flag ul li{margin-bottom:3px;}
.ad_flag ul li a{color:#333;}


.stylectrl{clear:both; margin-top:10px; padding:10px 0;  font-size: 15px;}
.stylectrl .pron {padding:0 0 16px 2px; font-size: 20px; color:#a0a0a0;}
.stylectrl dl {padding:10px 0 0px 0; border: none; display:block; line-height: 150%;}
.stylectrl dl dt{padding:0 0 0 18px; background:url(http://image.websaru.com/images/gray-dot.gif) 11px center no-repeat;}
.stylectrl dl dd { padding:0 0 6px 18px; word-break:keep-all; word-wrap: break-word; }
.stylectrl ol li {word-break:normal; word-wrap: break-word; }


body{background:url(http://image.websaru.com/images/bg_top.gif) left top repeat-x;}
#nav{width:100%; line-height:18px;}
.navwh{position:relative;width:944px; height:33px; margin:0 auto; padding:0 28px;  z-index:1001;}
.nav_l{float:left; margin:0 0 0 1px;}
	.nav_l li{position:relative; float:left; margin:0 0 0 -1px; padding:0 10px; background:url(http://image.websaru.com/images/bg_line.gif) no-repeat left 10px; z-index:1;}
	.nav_l li.first{background:none;}
	.nav_l li a{float:left; display:block; padding:6px 5px 0 6px; height:26px; color:#fff; text-decoration: none; text-align:center;}
	.nav_l li a:hover {color:#d1ebeb;text-decoration:underline;}	
.nav_r{float:right;position:relative; margin-right:50px}
	.nav_r li{float:left; margin:7px 0px 0 6px; padding:0 0 0 9px; background:url(http://image.websaru.com/images/dot_blue.gif) no-repeat 0 8px}
	.nav_r li a{color:#fff; text-decoration: none;}
	.nav_r li a:hover {color:#d1ebeb;text-decoration:underline;}
	.nav_r li a img{margin:3px 0 0 4px;_margin:5px 0 0 4px;_vertical-align:text-bottom;}
	

.srch{position:relative;z-index:10; height:123px;  clear:both;width:1080px;margin:auto; padding:0 0 0 0;  background:url(http://image.websaru.com/images/bg_topSear.png) no-repeat center bottom; line-height:18px;}
.srch h1{float:left;width:376px;padding-top:30px;text-align:left;}
.srch h1.logo{float:left; width:150px; margin-left:57px; display:inline; margin-top:6px; margin-right:40px;}
.srch h1 .search{float:left; width:110px; padding-top:22px; font-weight:normal}
.srch h1 .search a{color:#4f900b;}
.srch .srchbar{float:left; padding-top:0px; width:370px; margin-right:15px; margin-top:7px;}
.srch .srchbar .srchbox{position:relative; float:left; width:377px;height:27px;margin:8px 0 0px;padding:7px;background:url(http://image.websaru.com/images/bg_searBox1.png) no-repeat}
.srch .srchbar .srchbox .txt{float:left;width:310px;height:23px;padding:4px 5px 0 8px;*padding:6px 5px 0 8px;_padding:6px 5px 0 8px;border:0;font-size:16px;font-weight:bold;font-family:arial,simsun}
.srch .srchbar .srchbox .btn{float:right}
.srch .srchbar  p{float:left; padding-left:4px}
.srch .srchbar .point{float:left; margin-left:5px; *margin-left:5px; _margin-left:3px; padding:8px 0 0px 14px; background:url(http://image.websaru.com/images/ico_point.gif) no-repeat 0px 12px}
.srch .srchbar .option{display:none;width:94%; padding:5px 0 11px 23px; *padding:5px 0 11px 19px; _padding:3px 0 11px 19px;}
.srch .srchbar .option label{padding:0 16px 0 0px;z-index:11;}
.srch .srchbar .option input{margin-top:3px; *margin-top:-3px; _margin-top:-3px; margin-left:-18px;}
.srch .srchbar .option label{margin-right:6px;}
.srch .ndf{float:left; width:200px; margin-top:15px; margin-left:14px; _margin-left:-7px;}
.srch .ndf a{color:#1fbebf;}



#footer{clear:both; height:107px; padding:26px 0 0 0; background:#f7f8f7 url(http://image.websaru.com/images/bg_foot.gif) left top repeat-x;}
.footer_e{width:745px; margin:0 auto; padding:0 0 0 65px;}
.footer_e_list{float:left; width:470px; margin:0; padding:3px 0 0 5px;}
.footer_e_list li{display:inline; padding:0 4px 0 6px; background:url(http://image.websaru.com/images/bg_line2.gif) no-repeat left 2px; line-height:12px;}
.footer_e_list li a{color:#888;}
.footer_e_list li.first{padding-left:0; background:none;}
.footer_e span {float:left; margin-left:5px;}


.anno {width:500px; word-break:keep-all;}
.anno a {font-size:50px;text-decoration:underline;}
.titl {font-size:30px; color:#1fbebf; float:left; margin-left:5px; *margin-left:5px; _margin-left:3px; padding:50px 0 0px 14px;}


.contact {position:relative;left:50px;}
.topad {float:left; margin-left:5px; *margin-left:5px; _margin-left:3px; padding:20px 0 0px 14px;}

.hblue {font-size:13px;color:#12aeb1}
.IPA{font-family: "Segoe UI", Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;}