/* CSS Document - Common - */

/* Css - ȫ�֡�ͷ��β������������ʽ - */

body{ background:url(../image/bg_top_1.gif) repeat-x;}

.doyoo_f_frame{display:none !important;}
.doyoo_f_original body{overflow: auto!important;height:auto !important;}
.doyoo_f_original{overflow:auto !important;}


#header{ width:1000px; margin:0 auto; overflow:hidden;}
#header .top{ width:1000px; height:27px; overflow:hidden;}
#header .top .l{ float:left; height:27px;}
#header .top .l a{ color:#666; font-family:Arial; margin:0 2px; line-height:27px;}
#header .top .l span{ color:#666;}
#header .top .r{ float:right;}
#header .top .r span{ float:left; font-size:14px; line-height:27px; margin:0 10px 0 0 ;}
#header .top .r span img{ float:left; margin:7px 5px 0 0;}

#header .main{ height:88px; overflow:hidden;}
#header .main .logo{ float:left; width: 201px; height: 58px; overflow:hidden; margin-top: 4px;}
#header .main .links{ float:right; width:789px; }
#header .main .links .t{ width:1200px; height:60px; background:url(../image/bg_main_1.gif) repeat-x; overflow:hidden;}
#header .main .links .t .box{ float:left; height:40px; margin:10px 12px 0 0; border-right:1px dashed #ccc;}
#header .main .links .t .box div{ clear:both; float:left; height:20px; line-height:20px; padding:0 15px 0 0;}
*+html #header .main .links .t .box div { padding:0 12px 0 0; } /* IE7 */
#header .main .links .t .box span{ color:#c00; font-size:14px; font-weight:bold; margin:0 3px; font-family:"΢���ź�";}
#header .main .links .t .box a{ color:#000; margin:0 0 0 5px;}
#header .main .links .t .box span a{ color:#c00; margin:0;}
#header .main .links .t .mar{ margin:10px 0 0; border:0; padding:0;}
#header .main .links .b{ width:1000px; height:29px; line-height:29px; overflow:hidden;margin-left:-205px;}
#header .main .links .b span{ padding:0 8px 0 0; margin:0 4px 0 0; border-right:1px dashed #ccc;}
#header .main .links .b b{  color:#000; margin:0 3px;}
#header .main .links .b a{ color:#000; margin:0 0 0 9px;}

#bodyer{ width:1000px; margin:0 auto 10px; overflow:hidden;}

/* CSS - ���е��� - */
.navi1{ height:26px; margin:0 0 9px; border:1px solid #dbddbb; /*overflow:hidden;*/}
.navi1 .bd{ height:23px; padding:2px 0 0; background:#eee; border-top:1px solid #fff;}
.navi1 span{ float:left; width:905px; overflow:hidden;}
.navi1 .select{ float:left; width:80px;}
.navi1 b{ float:left; font-size:14px; color:#000; margin:2px 3px 0 8px;}
.navi1 i{ float:left; width:29px; text-align:center; margin:1px 1px 0 0; border-right:1px dotted #a6a6a6; font-style:normal; overflow:hidden;}
.navi1 a{ color:#000;}


#footer{ width:1000px; margin:0 auto; overflow:hidden;}

.world{ width:1000px; height:223px; margin:0 auto; background:url(../image/bg_world_1.jpg) no-repeat; overflow:hidden;}
.world .holder{ width:950px; margin:0 auto; overflow:hidden;}
.world .title{ float:left; width:80px; height:23px; font-size:14px; color:#ce0000; font-weight:bold; padding:7px  0 0; margin:8px  0 0; overflow:hidden;}
.world .scroll{ float:left; width:870px; height:33px; margin:5px 0 0; overflow:hidden;}
.world .scroll .LeftBotton{ display:inline; float:left; margin:13px 13px 0 12px; cursor:pointer;}
.world .scroll .RightBotton{ float:left; margin:13px 0 0 10px; cursor:pointer;}
#Cont_1{ float:left; width:800px; height:33px; margin:4px 0 0;}
#Cont_1 a{ float:left; width:70px; height:28px; font-size:14px; font-weight:bold; color:#666; text-align:center; padding:5px 0 0;}
#Cont_1 a.focus{ color:#fff; background:url(../image/bg_3.jpg) no-repeat;}
#Cont_1 a:hover{ text-decoration:none;}
.addr{ clear:both; height:163px;line-height:18px !important;  padding:5px 15px 5px; background:#fff; border:1px solid #b7b7b7;overflow:hidden;}
.addr div{ color:#666; font-size:14px;}
.addr div a{ color:#666;}
.addr b{ color:#e90008;}


#footer .links{ color:#666; text-align:center; line-height:20px; padding:0 0 7px; margin:7px 0 0; border-bottom:2px solid #f20007;}
#footer .links a{ color:#666; margin:0 10px;}

.copyright{ text-align:center; padding:0 0 10px; border-top:0px solid #e6e6e6;}
.copyright dt{ line-height:25px; color:#666; }
.copyright dt a{ color:#666; margin:0 10px;}
.copyright dd{ color:#666; }

.location{ height:30px; line-height:30px; font-family:"����"; color:#666; overflow:hidden;}
.location a{ color:#666;}



/* CSS - ��ҳ - */
.pager{ width:948px; padding:20px 0 0 100px; overflow:hidden;}
.pager img{ float:left; margin:0 10px 0 0; cursor:pointer;}
.pager ul{ float:left; height:25px; border:0; padding:0; margin:0 5px 0 0; overflow:hidden;}
.pager li{ float:left; width:25px; height:23px; line-height:23px; text-align:center; margin:0 5px 0 0; border:1px solid #CDCDCD; cursor:pointer;}
.pager li a{ display:block; height:23px;}
.pager li.focus{ color:#fff; background:#7F7F7F; border:1px solid #7F7F7F;}
.pager i{ float:left; height:25px; line-height:25px; margin:0 10px 0 0;}
.pager span{ float:left; height:25px; line-height:25px; color:#939393;}
.pager .con{ float:left; height:15px; text-align:center; padding:3px 0 0; margin:2px 5px 0; border:1px solid #939393;}
.pager .confirm{ float:left; margin:3px 0 0 10px;}

/* Css - �������ʽ - */
.height_auto{ height:auto!Important;}
.clear_both { clear:both!Important; }
.bd_none{ border:none!Important;}
.bg_none{ background:none!Important;}
.padding_none{ border:none!Important;}
.float_right{ float:right!Important;}
.bd_t_none{ border-top:none!Important;}
.bd_b_none{ border-bottom:none!Important;}




/* CSS - վ�ڵ��� - */

#tab_hjs{ border:1px #E4E4E4 solid; width:998px; margin-top:10px;}
#tab_hjs tr td{ padding-left:20px; color:#666;}
#tab_hjs tr td.title{font-weight:bold; height:30px;  text-align:left;}
#tab_hjs tr td.line_xu_right{ border-right:1px #CCC dashed; width:146px; height:19px;  text-align:left;}
#tab_hjs tr td.line_xu_left{ border-left:1px #CCC dashed; width:186px; height:19px;  text-align:left;}
#tab_hjs tr td a{ color:#666; text-decoration:none;}
#tab_hjs tr td a:hover{ text-decoration:underline; color:#C00;}
#tab_hjs tr td strong{ font-size:14px;}
#tab_hjs tr td.hang{ font-size:0; line-height:0; overflow:hidden; height:5px; width:146; text-align:left;}

.pha {width: 430px;height: 35px;line-height: 35px;text-align: center;font-family: ΢���ź�;color: #000;font-size: 20px;font-weight: bold;margin: 5px auto 0;overflow: hidden;}
.phb {width: 430px;height: 20px;line-height: 20px;text-align: center;margin: 0 auto;overflow: hidden;}


/*2013-11-01 select��ת*/
#bodyer{position:relative;}
.sec{width:78px;border:1px solid #ABADB3;position:absolute;right:14px;background:#fff;}
.sec a{float:left;font-size:12px;font-family:"����";color:#404040;width:64px;height:16px;line-height:16px;white-space:nowrap;overflow:hidden;text-decoration:none;}
.sec span{float:right;margin-top:5px;margin-right:4px;width:0;height:0;border:5px solid transparent;border-top-color:#757575;}
.secBox{width:78px;border:1px solid #ABADB3;position:absolute;background:#fff;right: 14px;top: 24px;padding-bottom: 5px;display:none;}
.secBox a{display:block;height:15px;font-size:12px;font-family:"����";color:#404040;margin-top:3px;padding-left:3px;}


/*ip���ض�����*/
.ipvideobox{ position:fixed;bottom:0;right:50%;margin-right:500px;z-index:900;}
*html #totop{position:absolute;cursor:pointer;right:50%;margin-right:500px;bottom:0;display:none;top:expression(eval

(document.documentElement.scrollTop+document.documentElement.clientHeight)-602+"px");}
.ipvideobox .ipimg{position:absolute;bottom:100px; left:10%;width:527px; height:272px;}
.ipvideobox .ipimg a.ipclose{ display:block;width:32px; height:39px;position:absolute;top:0;right:148px; cursor:pointer;}
.adBG { position: fixed;z-index:999;bottom: 50%;left: 50%;width: 620px;height: 382px;cursor: pointer;margin-bottom:-185px;margin-left:-325px;display:none;}
.adBG1 { position: fixed;z-index:999;bottom: 50%;left: 50%;width: 500px;height: 290px;cursor: pointer;margin-bottom:-185px;margin-left:-325px;display:none;}
.adBG2 { position: fixed;z-index:999;bottom: 50%;left: 50%;width: 633px;height: 402px;cursor: pointer;margin-bottom:-185px;margin-left:-325px;display:none;}
/*�رհ�ť*/
.adBG .yclose {
	 width:120px; 
	height:120px; 
	display:block; 
	position:absolute; 
	top:0px; right:0px; 
	text-indent:-9999px;
}

.adBG1 .yclose {
	 width:120px; 
	height:120px; 
	display:block; 
	position:absolute; 
	top:0px; right:0px; 
	text-indent:-9999px;
}

@-webkit-keyframes yclose{
	0%{-webkit-transform:scale(0.1,0.1);opacity:0;top:86px}
	20%{-webkit-transform:scale(0.3,0.3);opacity:0.2;top:72px}
	40%{-webkit-transform:scale(0.5,0.5);opacity:0.4;top:58px}

	60%{-webkit-transform:scale(0.7,0.7);opacity:0.6;top:44px}
	80%{-webkit-transform:scale(0.9,0.9);opacity:0.8;top:8px}
	100%{-webkit-transform:scale(1,1);opacity:1;top:22px}
}

@-moz-keyframes yclose{
	0%{-moz-transform:scale(0.1,0.1);opacity:0;top:86px}
	20%{-moz-transform:scale(0.3,0.3);opacity:0.2;top:72px}
	40%{-moz-transform:scale(0.5,0.5);opacity:0.4;top:58px}
	60%{-moz-transform:scale(0.7,0.7);opacity:0.6;top:44px}
	80%{-moz-transform:scale(0.9,0.9);opacity:0.8;top:8px}
	100%{-moz-transform:scale(1,1);opacity:1;top:22px}
}

.addrToPhone_pop{
	display: none;
	position: fixed;
	top:150px;
	left:50%;
	margin-left:-162.5px;
	width:265px;
	height:120px;
	padding:30px;
	overflow: hidden;
	background-color: #fff;
	border:1px solid #dedede;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	z-index: 99;
}
.addrToPhone_pop>span{display: block;font-size:14px;color:#e4393c;font-weight: bold;line-height: 28px;}
.addrToPhone_pop>form>input{width:184px;height:27px;border:1px solid #dedede;color:#636363;padding-left:10px;margin:5px 0;}
.addrToPhone_pop>form>input.checkNum{width:84px;}
.addrToPhone_pop>form>span{padding:0 10px;}
.addrToPhone_pop>#addrGetBtn{display: block;width:153px;height:30px;line-height: 30px;text-align: center;text-decoration: none;color:#fff;background-color: #e4393c;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin:5px auto;}
