/*全局designed by ow*/
body { margin:0px; padding:0px; text-align: center;font-family:宋体; color:#444;overflow-y:scroll;*overflow-y:auto; font-size:12px;  line-height:180%;word-break:break-all;word-wrap:break-word;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:none;list-style:none outside;}
table,td,tr,th,input,textarea{}
div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset{margin:0; padding:0; border:0px; font-size:12px; }
.fl{ float:left;}.fr{ float:right;}
a,a:visited{ color:#444; text-decoration:none;}a:hover{color:#ff6600;}
.header{ background:url(./../img/index_header_bg.gif); height:64px;}
.header .top{ width:960px; margin:auto;}
.header .logo{ float:left;}
.header .logo a{ width:220px; height:64px; display:inline-block; background:url(./../img/9wee_logo_2009.jpg)}
.header .desc{ color:#fff; text-align:right; height:29px; line-height:29px; padding-right:5px; }
.header .desc a{ color:#fff; text-decoration:none; padding-left:5px;}
.header .desc a:hover{color:#FFFF00;}
.menu{ float:right;}
.menu li{ margin-left:2px; float:left;}
.menu a,.menu a:visited{ background:url(./../img/index_menu_a.gif); width:86px; height:35px; line-height:35px; color:#fff; font-weight:bold; display:inline-block; text-decoration:none;}
.menu a:hover{ background:url(./../img/index_menu_on.gif); color:#FFFF00;}
.contain{width:960px; margin:10px auto 0 auto; clear:both;}
.userlogin{ background:url(./../img/index_right_bg.gif);overflow:hidden;width:275px; height:342px;}
body:nth-of-type(1) .userlogin{background:url(./../img/index_right_bg.gif) -1px 0px;}
.userlogin_bot{ background:url(./../img/index_right_bot.gif) no-repeat; height:12px; overflow:hidden; margin:0; width:275px;} 
.userlogin_box{ background:url(./../img/index_right_top.gif) no-repeat top; padding-top:50px; text-align:left;}
.userlogin_box li{ height:30px; line-height:30px; width:220px; margin-left:30px;}
.userlogin_box li span{ font-size:14px;}
.userlogin_box li input{ background:none; border:none; padding-top:7px; padding-left:2px; color:#999; width:144px;}
.userlogin_box .index_right_bd3 input{ width:40px;}
.index_right_bd1{ background:url(./../img/index_right_bd1.gif) no-repeat 50px 0px;}
.index_right_bd2{ background:url(./../img/index_right_bd2.gif) no-repeat 50px 0px;}
.index_right_bd3{ background:url(./../img/index_right_bd3.gif) no-repeat 50px 3px; position:relative;}
.index_right_bd1_on{ background:url(./../img/index_right_bd1_on.gif) no-repeat 50px 0px;}
.index_right_bd2_on{ background:url(./../img/index_right_bd2_on.gif) no-repeat 50px 0px;}
.index_right_bd3_on{ background:url(./../img/index_right_bd3_on.gif) no-repeat 50px 3px; position:relative;}
.index_right_bd3 img{ position:absolute; left:115px; top:4px;}
.userlogin .btn{ text-align:center; height:42px; border-bottom:1px solid #ddd; width:240px; margin:10px auto 0px auto;}
.userlogin .btn a,.userlogin .btn a:visited{ width:118px; height:37px; line-height:37px; background:url(./../img/index_right_btn.gif); display:inline-block; font-weight:bold;color:#fff
;}
.userlogin .btn a:hover{ color:#fff;background:url(./../img/index_right_btn.gif) -120px 0px; }
.userlogin_box .box1{ height:65px;}
.userlogin_box .box1 div{ padding:5px 0px 0px 25px; line-height:20px; }
.userlogin_box .box1 div input{ width:170px; background:none; border:1px solid #ccc;}
.userlogin_box .box2{ background:url(./../img/index_right2.gif) no-repeat 20px 0px; padding-top:30px;}
.userlogin_box .box2 li{ margin:auto; width:230px; text-align:left; height:24px; line-height:24px;}
.userlogin_box .box2 li span{ color:#999; font-size:12px; display:inline-block; width:50px;}
.contain2{ border-top:1px solid #ddd;  border-bottom:1px solid #ddd; margin-bottom:10px; height:200px; }
.contain2 .fl{ padding-top:10px;}
.bottom{ text-align:left;margin-top:0px; font-family:Arial; line-height:20px;}
.bottom img{ margin:3px 5px 0px 0px; float:left;}
.index_ads{ float:left;}
.contain2 .right{ background:url(./../img/index_bot.gif) repeat-x 0px 30px; margin-left:10px;}
.dt{ float:left; text-align:left; padding-top:10px; width:460px; padding-right:10px;}
.dt img{ margin-right:3px; float:left; margin-top:3px;}
.news{ float:right; text-align:left; border-left:1px solid #ddd; padding-top:10px; padding-left:10px; width:265px; height:190px;}
.news ul li{ background:url(./../img/index_li1.gif) no-repeat 0px 8px ; padding-left:10px;}
.contain2 .right ul{ padding-top:10px;}
.contain2 .right ul li{ height:26px; line-height:26px;}
.contain2 .right ul li span{ float:right; color:#999;}

.contain3{ text-align:left; margin-bottom:0px; height:60px; }
.contain3 h1 {background:url(./../img/index_bot.gif) repeat-x bottom;}
.contain3 .img3{ margin:10px 10px 0px;}
.contain3 .img3 li{display:inline;}

.about {
	float:left;
	width:960px;
	height:27px;
	border-bottom:1px solid #dcddd8;
	border-top:1px solid #dcddd8;
	margin-top:0px;
	line-height:27px;
	
	background:url(./../img/index_bot.gif) repeat-x bottom;
}
.about li {
	float:left;
	text-align:left;
}
.about_left {
	width:930px;
}
.about_left a {
	padding:0 10px;
}
