/* basic */
@charset "GBK";

*{margin:0;padding:0}

body{color: #333333;background:#fff;font-size:12px; line-height:14px;font-family:SimSun,sans-serif}

th,td{text-align:left;vertical-align:top}

h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal}

p{margin:0 0 1em 0}

blockquote{margin:0 0 1em 0}

a{color: #4F4F4F;text-decoration:none}

a:hover{text-decoration:none; color:#F74900}

img{display:block;border:0}

ul{ margin:0;padding:0;list-style:none}
li{ line-height:150%;}
ol{padding:0 0 0 2em}

dl,dt,dd{margin:0;padding:0}

form{display:block}

input,label,select,option,textarea,button,fieldset,legend{font-size:1em; font-family:Tahoma,SimSun,sans-serif}

input.text{color:#444;border-color:#9f9f9f #dcdcdc #dcdcdc #9f9f9f;border-style:solid;border-width:1px;padding:1px;height:19px}

input.submit{border-color:#ddd #696969 #696969 #ddd;border-style:solid;border-width:1px;padding:1px;height:18px}

input.file{}
input.radio,input.checkbox{margin-right:2px}
*input.radio,input.checkbox{*margin:-2px 2px -2px -2px}

*input[type=radio],input[type=checkbox],x:-moz-any-link,x:default{vertical-align:-3px}

*input.radio,input.checkbox{*vertical-align:-2px}

input.image{}

label.radio,label.checkbox{margin-right:5px}


option{}

textarea{}
.login{ background:url(img/denglu.png) left center no-repeat; width:43px; height:18px; border:none; cursor:hand;}

.fix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden}
.fix{display:inline-block;min-height:1%}

*html .fix{zoom:1}
.fix{display:block}

span{line-height: 120%; float:left;}

p{line-height: 150%;}

img{border: 0px;}
.pic{float:left;border: 1px solid #CCCCCC; margin:2px 6px 6px 1px;}
.pic img{ margin:1px;}
.pic:hover{border: 1px solid #FF6600; background:#FF6600}

.picshows{float:left;border: 1px solid #CCCCCC;clear:both}
.picshows img{ margin:1px;}
.picshows:hover{border: 1px solid #FF6600; background:#FF6600}

.blodtitle{color:#F74900; line-height:20px; font-weight:bold;}
.blodtitle:hover{color:#395900!important;text-decoration:underline}
.a1{ color:#666666}

hr{	height: 1px;border: 1px solid #CCCCCC;clear: both;margin: 5px 0px;}

/* table */
table{text-align: left; font: 12px/120% ËÎÌå,Verdana,Arial,sans-serif;}

table td{}

table.fix{	table-layout: fixed;}

table.fix td{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}

table.grid{border-collapse: collapse;border: 1px solid #D6D7D6;	padding: 3px;margin: auto;
}

table.grid caption, .gridtop{
	border: 1px solid #D6D7D6;font-weight: bold;font-size: 13px;background: url(img/blocktitle1.png) left bottom repeat-x;color: #FF3300; height:27px;line-height:22px;padding-left: 10px; padding-top:4px
}

table.grid th, .head{
	border: 1px solid #D6D7D6;	background: #F9F9F9;	color: #333333;	text-align: center;	font-weight: bold;	font-size: 12px;padding-top: 5px;padding-bottom: 5px;
}

table.grid td{border: 1px solid #D6D7D6;background-color: #ffffff !important;	padding-top: 4px;	padding-bottom: 4px;}

table.hide, table.hide th, table.hide td{
	border: 0;
}

/* table add-ons */

.title{background: #e9f1f8;	text-align: center;	padding: 3px;color:#294D00;	font-weight: bold;font-size: 13px;}

.even{	background: #ffffff; padding: 3px;}

.odd{background: #ffffff; padding: 3px;}

.foot{background: #f0f7ff; padding: 3px; text-align: center;}

.bottom{height: 9px;background: #b7b785; }

div{ text-align:left;}
/* form */

form{}

input{}

.text{border: 1px solid #BDDB94; background: #ffffff;color: #054e86;height: 20px;
}

.textarea{border: 1px solid #DDDBDB;background: #ffffff;color: #054e86; 
}

.button{background:url(img/buttom.gif) 0px 0px repeat-x;border: 1px solid #DDDBDB; 
		height: 23px;adding: 2px 0px 0px 0px;}

.checkbox, .radio{border-width: 0px;}


/* structure */
.wrapper{}
#left{float: left;width: 210px;margin-right:6px;}

#right{	float: right;	width: 220px;}

#centers{float: left;width: 570px;}

#centerm{float: left;width: 770px;}

#centerl{float: left;width: 990px;}

#content{
}

.main{	width: 990px;clear: both;text-align: center;margin-left: auto;margin-right: auto;}
.place990{ width:990px; margin:2px auto 7px 0px; text-align:left}


.block{border: 1px solid #E8E8E8;margin-bottom: 5px;}
.blocktitle{border: 1px solid #ffffff;font-weight: bold;font-size: 13px;background: url(img/blocktitle1.png) left bottom repeat-x;color: #333333;height:19px;line-height:19px;padding-left: 10px; padding-top:4px}
.blockcontent{border-top:1px solid #E8E8E8;padding:3px;}

#left .block{border: 1px solid #ADDBFA;margin-bottom: 5px;}
#left .blocktitle{border: 1px solid #ffffff;font-weight: bold;font-size: 13px;background: url(img/blocktitle2.png) left bottom repeat-x!important;color: #333333; height:19px;line-height:19px;padding-left: 10px; padding-top:4px}
#left .blockcontent{border-top:1px solid #ADDBFA;padding:3px;}
#left li{ color:#F74900}

.blocknote{	border-top: 1px solid #E8E8E8;	padding: 3px;text-align: center;background: #F0F0F0;line-height: 150%;}

/* custom */
.ultop li{list-style: decimal inside; margin: 3px 4px; border-bottom: 1px dashed #d8e4ef; color: #F74900;}
.ultop li{ line-height:20px;}
.ultop li a{color: #333333;}
.ultop li a:hover{color: #F74900;}

.ulcc{ margin:2px 2px 8px 2px!important}
.ulcc li{list-style:none;padding-left:4px; line-height:24px;clear:right; color: #999999!important }

.ullist{ background:url(img/list.gif) 0px 3px  no-repeat}
.ullist li{height:17px!important;padding-top:3px; line-height:20px; padding-left:19px;border-bottom: 1px dashed #d8e4ef; color: #666666; clear:both}
.ullist span{ height:22px!important;height:17px;overflow:hidden;}

.ulitem li{list-style: decimal inside; margin: 3px 4px; border-bottom: 1px dashed #d8e4ef; color: #F74900;}
.ulrow li{padding:3px;}
.ulcenter li{text-align: center;}
.ulmul{overflow: hidden; background:url(img/li_row.gif) left top repeat}
.ulread li{ float:left; width:95px;}

.ulpp{ clear:both ; height:215px}
.ulpp li{ padding-top:4px; height:18px; color:#395900; border-bottom:1px dashed #CCCCCC}

.ultj{ clear:both;}
.ultj li{ margin-top:2px; margin-bottom:3px;line-height:18px; color:#0758B4!important; clear:both}
.ultj span{ margin:0px; padding:0px; line-height:18px;}

.ul_quanben{background:url(img/li_line.gif) left top repeat}
.ul_quanben li{line-height:23px; padding-left:6px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; width:97%; height:23px; color:#395900!important}

.ulmul li{line-height:26px;}
.fix, .lm{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }
.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.more{text-align: right;}

.lm a{color:#395900;} .lm a:hover{ color:#333333}

.c_title{width: 100%;text-align: center;font-weight: bold;font-size: 16px;line-height: 200%;
}

.c_head{line-height: 150%;}

.c_content{font-size: 14px;line-height: 150%;}

.c_foot{line-height: 150%;}

.c_label{font-weight: bold;}

.c_value{}

/* attention */

.hottext, a.hottext{color: #ff0000;}
.poptext, a.poptext{color: #F74900;}
.poptext:hover, a.poptext:hover{ text-decoration:underline; margin-top:1px;}
.notetext, a.notetext{color: #1979cc;}
.errortext, a.errortext{color: #ff0000;}

.popblake{ color:#525152;}.popblake:hover{ text-decoration:underline ; color:#395900}
.popgreen{ color:#395900;}.popgreen:hover{ text-decoration:underline ; color:#F74900}

.btnlink{ height:29px;background:url(img/linkhot.gif) 0px 0px repeat-x;line-height:29px;}
a.btnlink{color: #FFFFFF; 
		height: 29px;
		padding: 5px 10px 5px 10px;}
a.btnlink:hover{padding: 6px 10px 4px 10px;color: #FFFFFF;background:url(img/linkhot.gif) 0px 1px repeat-x;}


/* interface */

.jieqiQuote, .jieqiCode, .jieqiNote{
	border: #DDDBDB 1px solid; 
	padding: 2px; 
	font-size: 12px; 
	color: #000000; 
	background-color: #a4cded;
}

.divbox{border: 1px solid #DDDBDB;margin-bottom: 3px;text-align: center;}

.textbox{border: 1px solid #DDDBDB;	padding: 5px;margin: 3px;line-height: 150%;}

.popbox{position:absolute;width:190px !important;	height:110px !important;
	width:200px;height:120px;border: 1px solid #DDDBDB;background: #f0f7ff;	color: #ff0000;	font-size: 12px;
	line-height:120%;padding: 3px;display:none;	z-index:9999;
}

#tips {border: 1px solid #a4cded;padding: 3px;display: none;background: #f0f7ff;position: absolute;z-index: 2000;}

.tablist ul{height:25px; margin:0px 0px 0px 10px; padding:0px;}
.tablist li{float:left; height:24px; list-style:none; margin-right:3px;}
.tablist li a{float:left; height:24px; line-height:24px; padding:0px 10px; display:block; background:#f0f7ff; text-decoration:none; color:#000000; border:1px solid #a4cded; border-bottom:none; }
.tablist li a.selected{ background:#ffffff; height:25px; position:relative; margin-bottom:-1px;}
.tabcontent{clear:both; border:1px solid #a4cded; padding:10px;}

.pages{
	padding: 5px 0px;
	clear:both
}
.pagelink{
	float: right;
	line-height:20px;
	padding:0; color:#FF0000
}
.pagelink a, .pagelink strong, .pagelink em, .pagelink kbd, .pagelink a.first, .pagelink a.last, .pagelink a.prev, .pagelink a.next, .pagelink a.pgroup, .pagelink a.ngroup{
	float: left;
	padding: 0 6px;
}
.pagelink a:hover{background-color: #ffffff; }
.pagelink strong{font-weight: bold; color: #ff6600; background: #F6F6F6;}

.pagelink em{height:20px;  font-style:normal;}
.pagelink input{border: 1px solid #FF6100; color: #054e86; margin-top:1px; height: 18px;}



.header{}
.navi{}
.page_content{clear:both}
*.page_content{zoom:1}
.page_content:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.page_content a{color:#395900}

#globalTop .top{}
#globalTop .header{position:relative;margin:0 auto;width:990px;height:70px}
#globalTop .header .logo{float:left;margin:5px 0 0 5px;height:60px;width:250px}
.help{ background:url(img/help.gif) left 0px no-repeat; padding-left:18px;}
#globalTop .header .logo a{display:block;background:url(img/logo.gif) no-repeat 0 0;text-align:left;text-indent:-3000px;height:60px;width:250px;overflow:hidden}

#globalTop .header .login_top{float:right; margin-top:3px; width:560px; text-align:right}
#globalTop .header .quicklink{float:right;color:#999;text-align:right;margin:18px 0 0 0;padding:0 120px 0 0; width:200px;}

#globalTop .header .quicklink_login{color:#fc9}
#globalTop .header .quicklink_login a{color:#f60}

#globalTop .header .quicklink_login .sayhi{color:#666}

#globalTop .header .quicklink_upload{position:absolute;top:35px;right:5px;display:block;background: url(img/nav.png) no-repeat 0 -450px;text-align:left;text-indent:-3000px;height:27px;width:103px;overflow:hidden}

#globalTop .navi{position:relative;z-index:9000;clear:both;background:url(img/nav.png) repeat-x 0 0;min-width:990px;height:35px}
#globalTop .navi ul{zoom:1}
#globalTop .navi ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#globalTop .nav_inner{position:relative;width:990px;margin:0 auto;height:35px}

#globalTop .nav_primary{position:absolute;top:0;left:5px;z-index:1000;height:35px}
*#globalTop .nav_primary{_width:800px}

#globalTop .nav_primary li{float:left;background:url(img/nav.gif) no-repeat 0 3px;height:35px;padding:0 0 0 3px; background-color:none;}
#globalTop .nav_primary li.nav_first{background:none}
#globalTop .nav_primary li a{display:block;color:#fff;font-size:14px;line-height:35px;text-align:center;text-decoration:none;width:75px;height:35px;overflow:hidden}

#globalTop .nav_right{position:absolute;top:3px;right:5px;z-index:1000;height:35px}
*#globalTop .nav_right{_width:200px}
.nav_right a{ float:left; margin-left:5px; background:url(img/right_menu.gif) no-repeat left 4px; line-height:32px; width:71px; height:32px; color:#FFFFFF; text-align:center}
.nav_right a:hover{ color:#FFFFFF}
/*#globalTop .nav_primary li .beta{position:absolute;top:-2px;left:278px;display:block;background:url(img/nav.png) no-repeat 0 -732px;text-indent:-3000px;width:23px;height:13px}*/

/*ËÑË÷*/
#globalTop .search{ background:url(img/nav.png) repeat-x 0 -760px; margin-bottom:6px;}
#globalTop .nav_search{margin:0px auto;width:990px;height:30px; padding-top:6px; padding-left:2px;}
#globalTop .nav_search a{color: #666666;margin-right:5px; margin-left:5px; background:url(img/ico_2009.png) 0px -117px no-repeat; padding-left:8px;}
#globalTop .nav_search .tip,#globalTop .nav_search a:hover{ text-decoration:underline; color: #FF3300}
#globalTop .nav_search_input{background:#fff;border:1px solid #f60;height:12px; padding:3px;width:220px;}
#globalTop .nav_search_submit{background:url(img/nav.png) no-repeat 0 -500px;text-indent:-3000px;border:0;width:52px;height:21px;margin:0 0 0 5px;cursor:pointer}
*#globalTop .nav_search_submit{_margin:0 0 0 2px}

		
/*µ×²¿*/
#page_bottom{margin-top:5px;}
#page_bottom .footer{clear:both;_height:10px;min-height:10px;margin:0 auto;color:#333333}
#page_bottom .footer a{color: #333333; margin:0px 5px;}
#page_bottom .footer a:hover{ text-decoration:underline}
#page_bottom .footer .bottom_link{margin:0 auto;padding:9px 0 9px 0; background: #E7E7E7;line-height:1.1em;text-align:center;font-family:Arial, "ËÎÌå"}
#page_bottom .footer .bottom_copyright{width:560px;margin:0 auto;padding-bottom:22px;_height:1px;min-height:1px;font-family:Arial, "ËÎÌå"}
#page_bottom .footer .bottom_copyright p{padding:18px 0 0;float:left;width:530px;_display:inline;text-align:center;line-height:1.4em}
#page_bottom .footer .bottom_copyright .copyright_gongshang_logo{float:right;margin-top:20px}
.bottom_copyright a{color:#F74900!important; margin:0px 5px; text-decoration:underline}
.bottom_copyright a:hover{ color:#666666!important;}

/*µÇÂ½*/
.f14 {font-size:14px;}
.f666 {color:#666;}
a.blue{color:#F74900; text-decoration:underline;}
a.blue:hover {color:#395900; text-decoration:none;}
#login_html {height:1%; text-align:center; width:990px}
#login_html form {margin:0px; padding:0px; height:1%; padding:20px 0px;}
#login_html div.left{float:left; width:320px; height:1%; padding-left:40px;}
#login_html div.left span{text-align:left; font-size:14px; font-weight:bold; line-height:50px; vertical-align:middle; padding-left:5px; margin-top:20px; clear:both; width:100%}
#login_html div.left table.reg_table tr{ height:35px;}
#login_html div.right{ float:left;width:600px;border-left:1px #CCC dashed; height:1%;}
#login_html div.right p{ clear:both; float:left;width:600px;padding-left:20px;}
#login_html div.right h1{ font-size:14px; font-weight:bold; line-height:25px;clear:both; color:#666; float:left;width:80%;padding-left:20px; text-decoration:underline;}