@charset "utf-8";
/* CSS Document */
body {
	font-family: sans-serif;
	font-size:12px;
	background: #FFFFFF;
}
body,ul,ol,lo,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{ margin:0; padding:0; border:0;  }
a{color:#000000; font-size:12px; text-decoration:none;}
a:hover{color:#0082FF; font-size:12px; text-decoration:none;}
#box{ background:url(images/middlebg.gif) repeat-y top; width:990px; margin:0 auto;}
#contain{ padding:0px 0px 0 0px;width:962px;min-height:266px;max-height:none;}
#top{ width:962px; margin:0 auto; background:#FFFFFF;}
#top img{ float:left;}
#nav{ float:left;background:#FFFFFF;}
#nav h1{color:#f81605; font-size:12px; text-align:right; font-weight:normal; background:#FFFFFF; padding-top:36px;}

/*菜单*/
#nav ul{ list-style:none; margin-top:10px; height:30px; width:660px;}
#nav li{ list-style:none; display:inline;}
#nav li a{background:url(images/navbg2.gif) no-repeat top left; width:65px; margin-right:1px; height:20px;text-align:center; float:left;padding-top:10px; color:#FFFFFF;}
#nav li a:hover{ text-decoration:none;background:url(images/navbg.gif) no-repeat top left;width:65px; color:#2268c8;padding-top:10px;height:20px;}
.hui { text-decoration:none;background:url(images/navbg.gif) no-repeat top left;width:69px; color:#2268c8;padding-top:10px;height:20px;}


/*尾部*/
#foot{ background:url(images/footbg.gif) no-repeat; width:990px; height:110px; margin:0 auto; padding-top:37px;font-size:12px;}
#foot_text{ float:left; margin-left:10px; text-align:left;font-size:12px;}
#foot_text h1{ font-weight:normal; line-height:21px;font-size:12px;}
#foot_text h2,#foot_text h2 a{ color:#2268c8; font-weight:normal; line-height:27px;font-size:12px;}
#foot_text h2 a:hover{color:#2268c8; text-decoration:none;font-size:12px;}
#foot_text h2 span{color:#787878;font-size:12px;}

/*首页左侧*/
#left{ float:left; width:200px;}
.left_bt{ background: url(images/line.gif) repeat-x bottom; color:#055ba0; font-weight:bold; font-size:14px; text-align:left; width:220px; height:30px;padding-left:10px;}

/*首页中间*/
#middle{ width:517px; margin:10px 10px 0 10px; float:left; background:url(images/bordermiddle1.gif)  top repeat-y;}

/*首页右侧*/
#right{ width:225px;float:left; margin-top:10px;}
.right_bt{ background:url(images/kjjs.gif) no-repeat; width:371px; height:33px;}
.right_bt h1{color:#055ba0; font-size:14px; text-align:left; padding:5px 0 8px 15px;}
.right_bt h1 span{ font-weight:normal; color:#787878; padding-left:240px; font-size:12px;}
.right_bt h1 span a{ text-decoration:none;}
.right_bt h1 span a:hover{ text-decoration:none; color:#2268c8;}

/*首页图片新闻*/
#ad_pic{ width:750px; margin-left:10px; float:left; height:181px; border:1px solid #77b3e2; margin-bottom:10px;}

/*用户登录*/
#login{width:250px;}
#userbox1_username{ background:url(images/icon4.gif) no-repeat left;width:110px; height:18px; border:1px solid #9fb4c4; margin-top:10px; padding-left:20px;}
#userbox1_password{ background:url(images/icon5.gif) no-repeat left;width:110px; height:18px; border:1px solid #9fb4c4; margin-top:10px;padding-left:20px;}
#login_select{margin-top:10px; float:left;}
.btn_denglu{background:url(images/btn1.gif) no-repeat; width:62px; height:22px; cursor:hand; margin:10px 0 0 5px; border:0; float:left;}
#btn_zhuce{background:url(images/btn2.gif) no-repeat; width:97px; height:22px; cursor:hand; margin:10px 6px 0 0; border:0;float:left;}
#btn_wjmm{background:url(images/btn3.gif) no-repeat; width:97px; height:22px; cursor:hand; margin-top:10px; border:0;float:left;}

/*横向分割线样式*/
.dot{ background:url(images/dot.gif) repeat-x; width:200px; height:1px;margin:15px 0 !important; *margin-bottom:0;}
.dotT{ background:url(images/dot.gif) repeat-x; width:200px; height:1px;margin:10px 0 !important; *margin-bottom:0;}
.dotTH{ background:url(images/dot.gif) repeat-x; width:200px; height:1px;margin:5px 0 !important; *margin-bottom:0;}

/*首页在线客服*/
#service{ width:200px; background:url(images/servicebg.gif) no-repeat; min-height:83px; float:left; margin:10px 10px 0 0;}
#service h1{ color:#055ba0; font-weight:bold; font-size:14px; text-align:left; margin:5px 0 15px 10px;}
#service h2{ color:#2369c9; font-weight:normal; font-size:12px; text-align:center; height:20px;}
#service_left{ width:87px; margin:10px 10px 0 7px; float:left; text-align:center;}
#service_right{ width:77px;float:left;}
#service_right img{ margin-top:10px;}

/*首页店铺展示*/
#store{width:581px; float:left; margin:10px 10px 0 0;background:url(images/dpzs.gif) no-repeat top; min-height:83px;}
#store h1{ text-align:left;color:#055ba0; font-weight:bold; font-size:14px; margin:0 0 5px 10px;}
#store img{ margin-top:5px;}
/*首页网站特色*/
#special{width:930px; padding-left:20px;}
#special .ts1{  float:left; margin:10px 20px;}
#special .ts2{ width:235px; float:left; margin:10px 0 10px 10px;}
#special_bt{ background: url(images/line.gif) repeat-x bottom; color:#055ba0; font-weight:bold; font-size:14px; text-align:left; width:495px; height:27px;}
.dot2{ background:url(images/dot2.gif) repeat-y; width:1px; height:155px;margin:8px 2px 0 2px; float:left;}
.dot2_2{ background:url(images/dot2.gif) repeat-y; width:1px; height:143px;margin:0 2px 0 2px; float:left;}
.dot3{ background:url(images/dot.gif) repeat-x; width:495px; height:1px;margin:1px 0 !important; *margin-bottom:-10px;}

/*首页空间介绍*/
#introduction{ width:371px; float:left; margin:10px 10px 0 0; background:url(images/kjjs.gif) no-repeat top; min-height:83px;}
#introduction h1{text-align:left;color:#055ba0; font-weight:bold; font-size:14px; margin:5px 0 5px 15px;}
#introduction ul{ list-style:none; margin-left:5px;}
#introduction li{ text-align:left; text-decoration:none; font-weight:normal; padding:5px 0;}

/*首页本站公告*/
#notice{ width:371px; float:left; margin-top:10px; background:url(images/kjjs.gif) no-repeat top; min-height:83px;}
#notice h1{text-align:left;color:#055ba0; font-weight:bold; font-size:14px; margin:5px 0 5px 15px;}
#notice ul{ list-style:none; margin-left:10px;}
#notice li{ text-align:left; text-decoration:none; font-weight:normal; padding:5px 0;}
#notice li a{ text-decoration:none;}
#notice li a:hover{ text-decoration:none;color:#2268c8;}
#notice li img{ margin-bottom:4px;}
#notice h1 span{ font-weight:normal; color:#787878; padding-left:220px; font-size:12px;}
#notice h1 span a{ text-decoration:none;}
#notice h1 span a:hover{ text-decoration:none; color:#2268c8;}

/*首页随机显示代理*/
#daili{width:371px; float:left; margin-top:10px; background:url(images/kjjs.gif) no-repeat top; min-height:83px;}
#daili h1{text-align:left;color:#055ba0; font-weight:bold; font-size:14px; margin:7px 0 5px 15px;}
#daili h1 span{color:#f81605; padding-left:180px; font-size:12px; font-weight:bold;}
#daili h1 span a{ text-decoration:none;color:#f81605;}
#daili h1 span a:hover{ text-decoration:none; color:#f81605;}

/*首页帮助*/
#help{ width:225px; padding-bottom:10px;}
#help ul{ list-style:none; width:190px;margin:5px 0 0 15px; width:210px;}
#help li{ text-align:left; padding:6px 0;}
#help li a{ text-decoration:none;}
#help li a:hover{ text-decoration:none;color:#2268c8;}
#help li img{ margin-bottom:4px;}
#help li a.current{ text-decoration:none;color:#2268c8;}

/*左侧联系我们*/
.about{ width:200px;}
.about_right h1{ color:#787878; font-weight:normal; text-align:center;}
.about_left{ width:70px; margin:10px 5px 0 7px; float:left; }
.about_right{ width:110px;float:left;text-align:center;}
.about_right img{ margin:15px 0 10px 0;}

/*左侧常见问题*/
.question{ width:200px;}
.question ul{ list-style:none; width:180px;margin:5px 10px 0 10px;}
.question li{ text-align:left; padding:5px 0;}
.question li a{ text-decoration:none;}
.question a:hover{ text-decoration:none;color:#2268c8;}
.question li img{ margin-bottom:4px;}

/*右侧大边框*/
.right_border{ width:752px; float:left;}
.right_border_bt{ background: url(images/line.gif) repeat-x bottom; width:730px; height:25px;}
.right_border_bt h1{color:#055ba0; font-weight:bold; font-size:14px; text-align:left; float:left; padding-left:15px;}
.right_border_bt h2{ float:right; padding-right:15px;}
.right_border_middle{ repeat-y top; width:752px;}
.right_border_con table{ width:97%; margin:0 auto; margin-top:5px;}
.right_border_con table td{ border-top:1px solid #bad4ed; text-align:left; color:#000000; font-size:14px; padding-left:10px; height:34px; padding-top:6px; line-height:34px; font-size:12px;}
.right_border_con table td h1{font-size:12px; color:#f81605;font-weight:normal;}
.blue{color:#2565cf; font-weight:nomal; font-size:14px;}

/*左侧用户信息*/
.user{ width:180px; padding-left:20px;text-align:left; line-height:25px;}
.user span{ color:#FF0000;}
.user h1,.user h1 a{ color:#2268c8; font-weight:normal; text-decoration:none;}
.user h1 a:hover{ text-decoration:none;}
.user_xx{ width:190px; margin:0 auto;}
.uesrleft{ width:85px; float:left; padding-left:10px;}
.uesrleft ul{ list-style:none;}
.uesrleft li{ background:url(images/icon7.gif) no-repeat 0px 2px; margin:10px 0; }
.uesrleft li a{width:80px;border:1px solid #fff;}
.uesrleft li span a{width:80px;border:1px solid #fff;color:#FF0000; }
.uesrleft li a:hover{  background:url(images/icon7.gif) no-repeat 0 5px;border:1px solid #b8cedd;background-color:#f6fafd;padding:4px 3px 4px 0; }
.user h2,.user h2 a{color:#000000; font-weight:normal; text-decoration:none;}
.user h2 a:hover{color:#2565cf; font-weight:normal; text-decoration:none;} 

/*右侧相册空间*/
.space{ width:730px;color:#787878; font-size:12px;}
.red{ color:#f81605; font-size:12px;}
.black,.black a{ color:#292929; font-size:12px;}
.black a:hover{ color:#2565cf; font-size:12px; text-decoration:none;}
.blue12,.blue12 a{color:#2565cf; font-weight:nomal; font-size:12px;}
.blue12 a:hover{color:#f81605; text-decoration:none;font-size:12px;}

.pagenumber {
	MARGIN: 0px auto; TEXT-DECORATION: none
}
.pagenumber A {
	PADDING-RIGHT: 6px;PADDING-LEFT: 6px; BACKGROUND: #ffecdf; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle;MARGIN-RIGHT: 1px; PADDING-TOP: 2px;
}
.pagenumber A:hover {
	BACKGROUND: #f98232; COLOR: #ffffff;TEXT-DECORATION: none;
}
.tdbak{
	background-image: url(Images/bjt.jpg);
}
.pagenumber {
	MARGIN: 0px auto; TEXT-DECORATION: none;
	padding-bottom: 5px;
}
.pagenumber A {
	PADDING-RIGHT: 6px;PADDING-LEFT: 6px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle;MARGIN-RIGHT: 1px; PADDING-TOP: 2px;
	border: 1px solid #DDDDDD;
}
.pagenumber A:hover {
	BACKGROUND: #6cacf5; COLOR: #ffffff;TEXT-DECORATION: none;
	border: 1px solid #7F9DB9;
}
.pagenumbercurr {
	PADDING-RIGHT: 6px;PADDING-LEFT: 6px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle;MARGIN-RIGHT: 1px; PADDING-TOP: 2px;
	border: 1px solid #DDDDDD;
}
.submitStyle,.btn {background:url(Images/btnback.gif);border:1px solid #cfcfcf;font-size:12px;height:25px} 
.editbak1{
	background-color: #FFFFFF;
}
.album{	width:166px;	margin-right:6px;	margin-bottom:6px;		text-align:center;	padding-top:3px;	float:left;}
.album .pic{	width:150px;height:130px;	background-color:#ffffff;}
.album .title{	width:130px;	height:37px;	overflow: hidden;	text-overflow:ellipsis;	text-align: center;	white-space:nowrap}
.album a{	color:#464BA1;	text-decoration:none;	}
.album a:hover{	color:#464BA1;	text-decoration:underline;	}

.photo{	width:166px;	margin-right:6px;	margin-bottom:6px;		text-align:center;	padding-top:3px;}
.photo .pic{	width:200px;height:200px;	background-color:#ffffff; padding:0px 0px 0px 0px}
.photo .title{	width:150px;	height:37px;	overflow: hidden;	text-overflow:ellipsis;	text-align: center;	white-space:nowrap}
.photo a{	color:#000000;	text-decoration:none;	}
.photo a:hover{	color:#0309A1;	text-decoration:underline;	}

.tip {
	border: 1 solid #C4C4C4;
	background: #FFFFC6;
	padding: 8 8 8 8;
	text-align: left;
	}
.fontclear {CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 1px }
.newarticle1 {BACKGROUND: url(images/lab1.gif); FLOAT: left; WIDTH: 80px; PADDING-TOP: 8px; HEIGHT: 18px; TEXT-ALIGN: center }
.newarticle2 {BACKGROUND: url(images/lab2.gif); FLOAT: left; WIDTH: 80px; PADDING-TOP: 8px; HEIGHT: 18px; TEXT-ALIGN: center }
.newarticlebox {PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; WIDTH: 92%; PADDING-TOP: 6px; TEXT-ALIGN: left }
.photobg1 {BACKGROUND: url(images/lab3.gif); HEIGHT: 26px; TEXT-ALIGN: left;MARGIN-LEFT: 10px;MARGIN-RIGHT: 10px; }
.photobox {BORDER-RIGHT: #6ab2e4 1px solid; BORDER-LEFT: #6ab2e4 1px solid; BORDER-BOTTOM: #6ab2e4 1px solid;MARGIN-LEFT: 10px;MARGIN-RIGHT: 10px; }
.photocolorblock {FONT-SIZE: 1px; BACKGROUND: #d8ecfa; HEIGHT: 8px;MARGIN-LEFT: 10px;MARGIN-RIGHT: 10px; }
.newarticle3 {BACKGROUND: url(images/lab5.gif); FLOAT: left; WIDTH: 100px; PADDING-TOP: 8px; HEIGHT: 18px; TEXT-ALIGN: center }
.newarticle4 {BACKGROUND: url(images/lab6.gif); FLOAT: left; WIDTH: 100px; PADDING-TOP: 8px; HEIGHT: 18px; TEXT-ALIGN: center }	
.Calendar{
	BORDER-RIGHT: #7e7262 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #7e7262 1px solid;
	PADDING-LEFT: 4px;
	BACKGROUND: url(images/calendar_bg.jpg) repeat-x;
	PADDING-BOTTOM: 0px;
	FONT: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #7e7262 1px solid;
	COLOR: #d2d2d2;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #7e7262 1px solid;
	TEXT-ALIGN: left
}
.kuan {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; width:205px; height:18px;
}
.kuan2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; width:205px; height:18px;
}
.butdiv
{border-color:#2f95dd; border-width:1px; border-style:solid;background-color: #b8d0f3;cursor: pointer;}
.tableborder1 {width : 98%; border:1px none inherit; background-color : #6596D6;}
.tablebody1 {background-color : #FFFFFF;}
.tablebody2 {background-color : #E4E8EF;} 
.submitStyle2 {background:url(Images/btnback2.gif);border:1px solid #3978AB;font-size:12px;height:25px} 

/*ļ*/
.filebox ul{width: 100%; border-bottom: #D8E4F0 1px dashed; padding: 5px; display: block;list-style:none; vertical-align: top; }
.filebox ul,li{float: left; display: block;}
.filebox .name{width: 470px; position: relative;overflow: hidden;text-overflow:ellipsis;white-space:nowrap; }
.filebox .size{width: 75px; text-align: right;}
.filebox .time{width: 125px;text-align: right;}
.filebox .fun{text-align: right; padding-right: 3px; display: none; position: absolute; right: 0px; background-color:#E8F0FF;}
.filebox .fun2{text-align: right; padding-right: 3px; display: none; position: absolute; right: 0px;bottom: 0px; background-color:#FFFFFF; padding-top:3px; margin-top:3px;}
.filebox .note{width: 470px; color: #999999; padding-left: 45px; padding-right: 300px; line-height: 20px;}
.filebox img{
 cursor: pointer;
}

.fileboxhead ul{height: 20px; width: 100%; padding: 5px; display: block;list-style:none; vertical-align: top; font-weight: bold; background-image: url(Images/headback.jpg);text-align: center;}
.fileboxhead ul,li{float: left;display: block;}
.fileboxhead .name{width: 440px;}
.fileboxhead .size{width: 75px;text-align: right;}
.fileboxhead .time{width: 105px;text-align: right;}

#tooltip{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:2px;
	display:none;
	color:#fff;
}

.piclist{
	width:178px;margin-right:3px;margin-bottom:3px;float:left; position: relative;
}
.GridItem {
	background:#FFFFFF;
}
.GridMove {
	background:#e8f0ff;
}

.piclist .fun{text-align: right; padding-right: 3px; position: absolute; top:2px; right: 5px;  display: none;  }
.piclist .fun2{text-align: right; padding-right: 3px; position: absolute; bottom:58px; right: 5px;  display: none;  }
.piclist .fun3{width:150px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap; }
