
/* CSS Document */
	body,ul,li,div,p,h1,h2,h3,h4,h5,h6,ol,input{list-style-type:none;font-family:Arial, Helvetica, sans-seri;margin:0 auto; padding:0;}
	body{ background:#fff;}
	img {border:0;}
	a {text-decoration:none;}
	a:hover{text-decoration:underline;}
	a:active{text-decoration:underline;}
    .head{cursor:pointer;}
	.clear { clear: both;}
	.clear_left { clear: left;}
	.bg_color{
        background-color:#e2f1ff;
        margin:0px;
        padding:0px;
    }
	.bg_color_white{
        background-color:#ffffff;
        margin:0px;
        padding:0px;
        /*overflow:hidden;*/
    }
    .red{color:red;}
    .white{color:white;}
    .link2{text-decoration:underline;}
	.banner_bg{
        background:url(bg.png) repeat-x; height:470px;
        margin:0px; padding:0px;
    }
    .new{background:url(new.png) no-repeat;_background:url(new.gif) no-repeat;display:inline-block;width:43px;height:28px;top:4px;position:absolute;margin-left:10px;}
	
   

	.main_bg{
        background-image:url(main_bg.jpg);
        background-color:#e2f1ff;
        width:100%;
        margin:0px; padding:0px;
        display:block;
    }
	.box_top{
        background:url(box_top.png) no-repeat; height:37px;
    	_background:none;
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="box_top.png");
        width:961px;
    }
    
	.box_mid{background:url(box_mid.png) repeat-y;width:961px;overflow:hidden;position:relative;}
    
    .box_mid .left{float:left;padding:0px 15px 15px 15px;width:725px;}
    .box_mid .left h1{padding-left:10px;padding-bottom:10px;color:#3f3f3f;font-size:16px;}
    
    .box_mid .right{overflow:hidden;padding:0px;width:200px;float:right;}
    /*.box_mid .right li{padding-top:10px;}*/
    .box_mid .right > ul > li{width:265px;clear:both;}
	.box_mid .right h1{padding-bottom:20px;float:left;color:#444444;font-size:16px;}
	.box_mid .right .link{text-decoration:underline;color:#4b87c4;font-size:12px;float:right;line-height:24px;vertical-align: middle;padding-right:16px;}
	.box_mid .right h2{color:#6a6a6b;font-size:12px;}
	.box_mid .right select{margin:0px;padding:2px 1px 1px 1px;width:249px; height:28px;border:1px solid #cccccc;font-size:12px;color:#6a6a6b;}
    .box_mid .right option{padding:1px 1px 1px 5px;font-size:12px;color:#6a6a6b;}
    .box_mid .right .info{margin:0px;padding-left:10px;width:226px;line-height:24px;border:#ececec 1px solid;background-color:#f6f6f6;}
	.box_mid .right .info span{display:block;color:#868585;font-size:12px;}
    .box_mid .right .msg{margin:10px 0px 0px 0px;line-height:26px;width:240px;white-space:nowrap;vertical-align: middle;overflow:hidden;font-size:12px;padding:0px 3px 0px 3px;color:red;display:block;margin:0px;}
    .box_mid .right .code{margin:10px 0px 0px 0px;width:40px;border:#cccccc 1px solid;color:#6a6a6b;height:28px;line-height:28px;vertical-align: middle;padding:0px 3px 0px 3px;font-size:12px;}
    .box_mid .right .im{cursor:pointer;width:100px;margin:10px 0px 0px 0px;border:#cccccc 1px solid;color:#6a6a6b;height:28px;line-height:28px;vertical-align: middle;}
	.box_mid .right .email{margin:0px;width:240px;line-height:24px;border:#cccccc 1px solid;color:#6a6a6b;height:28px;line-height:28px;vertical-align: middle;padding:0px 3px 0px 3px;font-size:12px;}
    .box_mid .right .download{margin:0px;cursor:pointer;height:42px;width:134px;}
    .box_mid .right .download_mode{background:url(download_mode.png) no-repeat;margin:0px;height:53px;width:242px;}
    .box_mid .right .contact{font-size:12px;margin:0px;padding:0px;width:640px;overflow:hidden;}
	.box_mid .right .connect ul {margin:0px;padding:0px;}
	.box_mid .right .connect li { float:left; height:30px; width:80px;overflow:hidden}
	.box_mid .right .connect img,.box_mid .right .connect a { float:left;display:inline-block;}
	.box_mid .right .connect span {display:inline-block; line-height:25px; height:25px; float:left; overflow:hidden;font-size:12px;}
    .box_mid .right .line2 {padding-top:10px;}
    .box_mid .right .line3 {padding-top:20px;}
    .box_mid .right .line4 {padding-top:14px;}
    .box_mid .right .line5 {padding-top:20px;}
    .box_mid .right .line6 {padding-top:20px;}
    .box_mid .right .line7 {padding-top:30px;}
    .box_mid .right .line71 {padding-bottom:0px;}
    .box_mid .right .line9 {padding-top:25px;}
    .box_mid .right .line9 h1{padding-bottom:10px;}
    .box_mid .right .line10 {width:240px;}
    .box_mid .right .line10 a,box_mid .right .line10 li{color: #4B87C4;}
    .box_mid .right .line10 ol,box_mid .right .line10 li{margin:0px 0px 0px 10px;}
    .box_mid .right .line10  li{list-style-type:decimal;line-height:20px;}
    .box_mid .right .line11 {padding-top:5px;}
    .box_mid .right .line8 {padding-top:6px;}
    .box_mid .right .line12 {padding-top:20px;}
    
	.box_bottom{background:url(box_bottom.png) no-repeat;height:190px;width:961px;margin:0 auto;font-size:12px; color:#3397fc;text-align:left;}
    .box_bottom h1 { font-size:16px; color:#333;font-weight:bold;line-height:40px;vertical-align: middle;padding-left:25px;}
    .box_bottom .piece { width:1711px;float:left;padding-left:25px;}
    .box_bottom .piece + .piece { padding-left:16px;}
    .box_bottom .piece span,.box_bottom .piece span a{ width:171px;text-align:center;line-height:24px;display:inline-block;}
    .copyright{padding-top:8px;line-height:28px;height:80px;text-align:center;vertical-align: middle;font-size:12px;color:#444444;}
    
    .show{
        display:block;
    }
    .hide{
        display:none;
    }
    


	.top_up * {list-style-type:none;font-family:Arial, Helvetica, sans-seri; color:#0060ca;}
	.top_bg * {list-style-type:none;font-family:Arial, Helvetica, sans-seri; color:#0060ca;}
	.top_up img, .top_bg img {border:0;}
	.top_up *, .top_bg * {margin:0 auto; padding:0;}
	.top_up a , .top_bg a {text-decoration:none;}
	.top_up a:hover, .top_bg a:hover{text-decoration:underline;}
	.top_up a:active, .top_bg a:active{text-decoration:underline;}
	
	.top_up { margin:8px auto;}
	.top_up , .top_menu, .main, .bottom { width:900px; position:relative; z-index:2;}
	.top_quick .logo { margin-left:10px;}
	.top_quick ul {display:block; position:absolute; top:0;right:0}
	.top_quick li { padding:1px 18px 0 18px;float:left;text-align:center; font-size:13px; height:18px;line-height:20px;}
	.top_quick li a{background:url(top_icon.png) no-repeat scroll 0 0 transparent; display:block;float:left;text-indent:19px;}
	.top_quick .zb a{background-position:0 0px;}
	.top_quick .input a{background-position:0 -120px;}
	.top_quick .map a{background-position:0 -24px;}
	.top_quick .more a{background-position:-20px 0;text-indent:0;}
	.top_quick .more {background-position:-20px 0; padding:0 0 0 10px; cursor:pointer;}
	.top_quick .input {border:1px #CCC; border-style: none solid;}
	
	.top_bg { height:35px; background:url(top_bg.jpg) repeat-x;margin-top:5px; min-width:900px;}
	.top_menu li { float:left; line-height:35px; padding:0 30px; font-size:14px; font-weight:bold;}
	.top_menu .line { width:3px; background:url(top_line.gif) no-repeat;height:35px; padding:0;}
	.top_menu a {color:#fff;}
	.top_menu .current { background:url(top_current.jpg) no-repeat; width:42px;}
	.top_menu .current_all { background:url(top_current_all.jpg) no-repeat; width:90px;}
	.top_menu .current_busness { background:url(top_current_busness.jpg) no-repeat; width:60px;}
	.top_menu .index { font-size:12px; float:right; font-weight:normal; padding:0;}
	
	.top_more {display:none; position:absolute; top:24px;right:0; width:311px; height:111px; background:url(top_menu_bg.gif); z-index:9999; overflow:hidden;}
	.top_more ul { padding:0;}
	.top_more li {float:left;  text-align:center; font-size:12px; height:18px;line-height:20px;}
	.top_more .up li {padding:14px 8px 0px 15px;}
	.top_more .down li {padding:10px 12px 10px 10px;}
	.top_more a {background:url(top_icon.png) no-repeat scroll 0 0 transparent; display:block;float:left;text-indent:19px;}
	.top_more .zb a{background-position:0 0px;}
	.top_more .input a{background-position:0 -120px;}
	.top_more .map a{background-position:0 -24px;}
	.top_more .search a{background-position:0 -72px;}
	.top_more .baidusearch a{background-position:0 -326px;}
	.top_more .game a{background-position:0 -144px;}
	.top_more .novel a{background-position:0 -96px;}
	.top_more .browser a{background-position:0 -48px;}
	.top_more .baike a{background-position:0 -166px;}
	.top_more .wenku a{background-position:0 -235px;}
	.top_more .ting a{background-position:0 -212px;}
	.top_more .lvyou a{background-position:0 -189px;}
	.top_more .video a{background-position:0 -258px;}
	.top_more .txl a{background-position:0 -347px;}
	.top_more .down {border-top:1px dashed #CCC; margin:75px 6px 0 6px; *margin:45px 6px 0 6px;}
	
	.bottom { clear:left; font-size:12px; color:#666; text-align:center; line-height:80px; margin:0 auto; height:80px; margin:0 auto; width:900px;}


	.tabletext{font-size:14px;font-weight:bold;color:#666;}
	.fl{float:left;}
    .fr{float:right;}
	.font13_666{font-size:13px;color:#666;}
	.padding_left_20px{padding-left:20px;display:block;}


	.colorbox_white{
			width:40px;
			height:15px;
			display:block;
			border: solid 1px #ccc;
			background:#fff;
	}

	.colorbox_black{
			width:40px;
			height:15px;
			display:block;
			border: solid 1px #ccc;
			background:#000;
	}

		.colorbox_gray{
			width:40px;
			height:15px;
			display:block;
			border: solid 1px #ccc;
			background:#666;
	}

.bigpicker{
    width:227px;
    height:163px;	
    position: absolute;
    z-index: 9999;
    background-color: #F0F0F0;
    padding: 2px 0 1px 5px;
    border-left: solid 1px #CCCCCC;
    border-top: solid 1px #CCCCCC;
    border-right: solid 1px #565656;
    border-bottom: solid 1px #565656;
    display: none;
}
.bigpicker-sections-color{
	margin: 0;
    padding: 0;
}

.bigpicker-sections-color ul{
	margin: 0;
    padding: 0;
    float: left;
}
.bigpicker-sections-color ul li{
	list-style: none outside none;
	margin: 0;
    padding: 0;
    border-top:solid 1px #000000;
    border-left:solid 1px #000000;
	width:10px;
	height: 10px; 
	overflow:hidden;
	line-height:0px;
	font-size:0px;	
}


.bigpicker .biglayout{
    width:10px;
    height:10px;
    border:solid 1px #FFFFFF;
    position: absolute;
    z-index: 10000;
    display: none;
    line-height: 10px;
    overflow: hidden;
    cursor: default;
}

.bigpicker-bgview-text{
	margin: 0;
    padding: 0;
    height: 24px;
}
.bigpicker-bgview-text li{
	padding: 0 5px 0 0 ;
	list-style: none outside none;
	float: left;
	line-height:18px;
}

.bigpicker-bgview-text li div{
	margin: 0;
    padding: 0;		
	height: 20px;
	width: 55px;
	background-color: #000000;
    border-left: solid 1px #CCCCCC;
    border-top: solid 1px #CCCCCC;
    border-right: solid 1px #2B2B2B;
    border-bottom: solid 1px #2B2B2B;
}
.bigpicker-bgview-text li input{
	margin: 0;
    padding: 0;	
    height: 17px;
    width: 55px;
}

.bigpicker-bgimage{
	background-image:url(big_bgcolor.jpg);
}


  div.dropdown{height:23px;background:none;margin:0;width:200px;}
 .dropdown{outline:none;}
 .dropdown h4{display:block;margin:0;height:23px;font:12px/23px Arial,Helvetica,sans-serif; text-decoration:underline;color: #666;}
 .dropdown h4 span{background: url(ico_select.gif) no-repeat 100% 50%;padding-right: 20px;cursor:pointer}
 .dropdown ul{position:absolute;background:url(bg_country_a.gif) no-repeat 0 0; _background-attachment:fixed;width:170px;padding-top:10px;display:none;margin:0;padding:0;overflow:auto;height:145px;}
 .dropdown ul li{width:145px;margin:0;margin-left:2px;} 
 .dropdown ul li{background:#FFF;height:19px;display:block;cursor:pointer;font:400 11px/19px Arial,Helvetica,sans-serif;margin:0 0 6px 3px; background:none;}
 .dropdown ul li.over{background:#efefef}
 .dropdown ul li img {margin-right:4px;}

#theimglist img{width:150px;height:120px;}
#imgshow{
 position:absolute;
 border:1px solid #ccc;
 background:#333;
 padding:1px;
 color:#fff;
 display:none;
}

.links{
	padding:0px 10px 10px 10px;
}
.textlink{
	width:100%;
}

.textlink ul{
	width:100%;height:100%;height:60px;overflow:hidden;
}
.textlink li{
	float:left;margin-right:10px;height:22px;line-height:22px;display:block;

}
.textlink li a{
	color:#444;
}


.logolink{
	width:100%;
}

.logolink ul{
	width:100%;height:100%;height:60px;
}
.logolink li{
	float:left;margin-right:10px;height:34px;line-height:34px;display:block;
}
.mline{
	clear:both;width:100%;border-bottom:1px dotted #ccc;
}


#fullbg{
	background-color: #999;
	display:none;
	z-index:3;
	position:absolute;
	left:0px;
	top:0px;
	opacity: 0.75;
	filter: Alpha(opacity=75);
	/* IE */
	-moz-opacity:0.4; 
	/* Moz + FF */
	opacity: 0.4; 
}




/*ÏÂÔØµ¯³ö¿ò*/
#dialog { display:none;width:565px; border:1px solid #D1E8F1;position: absolute;top:100px;left:200px; z-index:255;background-color:#FFF}
#dialog .tit { height:33px; background:url(bq_bg2.gif);}
#dialog .tit h3 { font-size:14px; color:#0B70B5; padding:12px 0 0 12px; float:left; font-weight:bold;}
#dialog .tit span { float:right;cursor:pointer;}
#dialog .p_foot { height:34px; background-color:#ECF5F9; padding:8px 24px 0 0; text-align:right;}
#dialog .con { padding:10px 8px 0 14px;; line-height:34px;}
#dialog .con span { padding:0 6px;}
#dialog .con li { width:98px; float:left; padding-right:8px;}
#dialog .Pagination { background-color:#ECF5F9; padding:16px 14px 10px 0; text-align:right; margin-top:20px;}
#dialog .Pagination a{ color:#0B70B5; text-decoration:none; padding-right:14px; border:1px solid #B1CEEB; padding:5px 8px 3px 8px; background-color:#FBFBFB; margin:0 2px;}
#dialog .Pagination a:hover{text-decoration:none; color:#c00; background-color:#E8EEF4;}
.fb3 {
	font-size: 14px;
	color: 
	#444;
}





/**tips**/
.qd_tipbox{margin:20px 0 18px 15px;position:relative; border:1px solid #D6CCC2;background:#F5EFE3;  width:613px; padding:10px 0 0 35px;  font-size:12px; -moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px;}
.qd_tipbox .qd_tipbox-direction{position: absolute; }
.qd_tipbox .qd_tipbox-direction em,.qd_tipbox .qd_tipbox-direction span{ height: 19px; width: 17px; font-family: Simsun; font-size: 16px;line-height: 21px; overflow: hidden;position: absolute;}
.qd_tipbox .qd_tipbox-direction em{color: #D5CBBF; }
.qd_tipbox .qd_tipbox-direction span{color: #F5EFE3; }
.qd_tipbox .qd_tipbox-down{left:95px; margin-left:-8px; top:-10px; }
.qd_tipbox .qd_tipbox-down span{ top:1px;left:0}



.qd_tipbox .qd_tipbox-down_bt{left:95px; margin-left:-8px;bottom:9px}
.qd_tipbox .qd_tipbox-down_bt span{ top:-1px;left:0}

.qd_tipbox .qd_tipbox-down_left{left:0px; margin-left:-8px;top:5px}
.qd_tipbox .qd_tipbox-down_left span{ top:0px;left:1px}

.qt_small{width:150px;padding:0 0 0 20px;margin:0;   }
.qt_small .s_tc{padding:0;line-height:26px;  }

/**tips_End**/

.del_ico{display:inline-block;background-position:-109px 0;width:10px;height:10px;overflow:hidden;line-height:300;margin-left:5px    }

.tips_con{line-height:2;padding-bottom:25px }
.tips_con h4{height:30px;line-height:30px;  }
.share_text{width:425px;height:22px;line-height:22px;padding-left:5px; border:1px solid #908B86;background:#E8E1D7;color:#776A62;margin-right:5px; vertical-align:middle;    }

.linkimg img{border:1px solid #ccc}
.font13b{font-size:13px;font-weight:bold}



.pages{float:left;line-height:21px;height:21px;font-size:13px}
.pages a,.pages b{display:block;float:left;margin-right:3px;}
.pages a{border:1px solid #bdcfdd;background-color:#f9f9f9;padding:0 7px;color:#666;}
.pages b,.pages a:hover,.pages .current{background-color:#76c3fb;color:#ffffff;border:1px solid #76c3fb;text-decoration:none;padding:0 7px;}
.pages .fl{color:#666;padding:0 6px 0 3px;}
.pages input{padding:0;float:left;border:1px solid #bdcfdd;background:#ffffff;padding:2px;float:left;margin:0 2px 0 0;height:17px;width:22px;}
.pages button{height:23px;line-height:23px;background-color:#f4f8fb;padding:0 4px;color:#666;border:1px solid #bdcfdd;cursor:pointer;float:left;margin:0;overflow:visible;_overflow:auto;}
.fr .pages{_float:right;}/*ie6*/
.pages a.pages_pre{padding-left:16px;background-image:url(pre.png); background-position:7px center; background-repeat:no-repeat;}
.pages a.pages_pre:hover{padding-left:16px;}
.pages a.pages_next{padding-right:16px;background-image:url(next.png); background-position:48px center; background-repeat:no-repeat;}
.pages a.pages_next:hover{padding-right:16px;}

.fs14{font-size:14px;}
.sy_btn b,.db_con,.s_sp{background:url(s_sp.png) no-repeat;}

.linkbox{
	border: 1px solid 
	#C3C3C3;
	height:30px;
	width:580px;
	margin-top:9px;
	font-size:14px;
	font-weight:bold;
	background: url(index_bg.gif) repeat-x 0px -1092px;
	padding-left:6px;
}



.title_img{width:625px;margin-left:16px;height:31px;cursor:pointer}
.title_img span{display:block;color: #999; font-size: 12px; font-weight: normal; padding-top:3px;padding-right:8px;}
.wrapper-content .sub-content p a{background: url(dload.gif) no-repeat; display: block; width: 152px; height: 36px; overflow: hidden;}
.sub-conten{tmargin: 16px 0px 16px 16px}
.sub-content .pdfdown{position:relative;display:inline;float:left;height:150px;width:150px}
.sub-content .pdfdown img{border:1px solid #f1f1f1}
.pdfdown span{position:absolute;left:34px;top:120px;font-size:12px;color:#666;}
.sub-content p.dinfo{font-size: 14px; float: left; display: inline; padding: 0; margin-left: 20px; width: 440px;}
.sub-content .dinfo a{text-indent: -99999px;}
.sub-content strong{color: #f60; font-size: 14px; font-weight: normal;}
.linkimg img{border:1px solid #ccc}
.font13b{font-size:13px;font-weight:bold}