/* CSS Document */
body{
	font-family :Verdana ,"宋体",Arial ,Sans-Serif ;
	font-size :12px;
	margin :0px;
	padding :0px;
	background-color :#ffffff;
	color :#666666;
}
a{
	color: #686868;
	text-decoration: none;
}
a:link{
	color: #686868;
	text-decoration: none;
}
a:visited{
	color: #686868;
	text-decoration: none;
}
a:hover{
	color: #ff0000;
	text-decoration: underline;
}
.second-cntent{
	width:950px;
	margin:0px auto;	
}
#second-head{
	height:51px;
	width:950px;
	padding:0px;
	margin:0px;
	background-image:url(../images/home_02.gif);
	background-repeat:repeat-x;
}
#language
{
	height:20px;line-height:20px;background-color:#ffffff;
}
#language span.l
{
	width:250px;float:left;padding-left:10px;
}
#language span.r
{
	width:670px;float:left;padding-right:20px;text-align:right;
}
#language span.r a.cur{color:#FF552A;}
#language span.l a{color:#FF552A;}
#second-logo{
	padding:0px 0px 0px 10px;
	margin:0px;
	height:51px;
	width:139px;
	float:left;
}
#second-logo img{border:none;}
#home-menu{
	padding:0px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	height:51px;
	width:730px;	
}
#second-menux{
	height:31px;
	width:950px;
	background-color:#f5f5f5;clear:both;line-height:31px;vertical-align:middle;
}
#search
{
	float:left;
	width:500px;height:31px;
	padding-left:10px;
}
#search span
{
	margin-right:10px;
}
#search img{border:none;vertical-align:middle;}
#search input,#second-menux div#bbs input
{
	width:80px;border:solid 1px #6a6a6a;background-color:#f5f5f5;height:15px;color:#7b7b7b;
}
#second-menux div#bbs{float:left;width:420px;padding-right:20px;text-align:right;}
#second-menux div#bbs img{border:none;vertical-align:middle;}
#second-menux div#bbs .search{width:60px;height:20px;cursor:pointer;line-height:20px;background-color:#d8d8d9;text-align:center;vertical-align:middle;border:#000000;color:#000000}
.search-font{
	font-family:"宋体";
	font-size:12px;
	color:#3b3838;
	text-align:center;
}
.intupa{
	height:12px;
	width:100px;
	background-color: transparent;
	border: 1px solid #6a6a6a;		
}
#second-banner{
	height:160px;
	width:950px;
	margin-top:1px;
	padding:0px;
	background-color:#e4e4e4;
}
#second-body
{
	clear:both;
	width:950px;
	padding:0px;
	margin:10px auto auto auto;
}
#second-left{
	margin:0px;
	padding:0px;
	height:auto;
	width:215px;
	float:left;
}
#second-left img
{
	border:none;margin-top:3px;
}
#aa{
	margin:0px;
	padding:0px;
	margin-top:7px;
}
#second-left1{
	height:auto;
	width:213px;
	padding:0px;
	margin:0px;
	border:solid 1px #d3d3d3;
	border-top:none;
}
#second-right{
	height:auto;
	width:auto;
	float:left;
	margin: 0px 0px 0px 21px;
}
#index_right{
	height:auto;
	width:730px;
	float:left;
	margin: 0px 0px 0px 5px;
}
*html #index_right
{
	height:auto;
	width:auto;
	float:left;
	margin:0 0 0 -6px;
}
.menu-font{
	font-family:"宋体";
	color:#fe0000;
	font-size:12px;
	vertical-align: middle;	
}
#hua
{
	width:675px;height:17px;
	padding:2px 0px 3px 16px;
	margin:0px;
	background-image:url(../images/second-page1_18.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	color:#ff0000;
	border-bottom:solid 2px #606484;
}
#hua a{color:#ff0000;}
#second-pro{
	height:auto;
	width:701px;
	padding:0px;
	margin:28px 0px 0px 0px;
}
#second-foot
{
	clear :both;
	padding:23px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	width:950px;
	height:112px;
	background-image:url(../images/second-page1_50.gif);
	background-repeat:repeat-x;
}

#bb{
	font-family:"宋体";
	font-size:12px;
	color:#686868;
	padding:px;
	margin:0px 0px 5px 0px;
}
#second-footzi{
	font-family:"宋体";
	font-size:12px;
	color:#3b3838;
	text-align:center;
	padding:0px;
	margin:14px 0px 0px 0px;
}
#second-footzi img{border:none;vertical-align:middle;}
#second-footzi p{margin:10px 0px 0px 0px;}
.foot-font:link,.foot-font:visited{
	font-size: 12px;
	font-family:"宋体";
	color: #686868;
	text-decoration: none;
}
.foot-font:hover{
	font-family: "宋体";
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;	
}

.banner
{
	width:950px;
	margin:3px auto auto auto;
}

/* treeview nav */
ul{margin:0px;padding:0px;list-style:none;}
ul.bigcat
{
	
}
ul.bigcat li
{
 	margin:0px 0px 1px 0px;
}
ul.bigcat li a
{	
	display:block;width:153px;height:26px;line-height:26px;vertical-align:middle;padding-left:60px;background-color:#e6e6e6;font-size:13px;font-weight:bold;
}
ul.bigcat li a:hover
{
	display:block;width:153px;height:26px;line-height:26px;vertical-align:middle;padding-left:60px;color:#fe0000;text-decoration:none;background-color:#badada;
}

ul.smallcat li
{
	margin:0px;
}
ul.smallcat li a
{
	display :block;width:153px;height:22px;line-height:22px;vertical-align:middle;background-color:#ffffff;font-size:12px;font-weight:normal;
}
ul.smallcat li a:hover
{
	display :block;width:153px;height:22px;line-height:22px;vertical-align:middle;background-color:#badad9;
}
ul.bigcat li a span{font-weight:normal;}

.ul_downTop li{display:block;padding:5px 0px 5px 3px;}

/*cont list*/
#contList li{ border-bottom:1px dashed #9C9C9C;}
li.cont_Li{height:170px;}
*html li.cont_Li{height:170px;overflow:hidden;}

#contList li li{border-bottom:none;padding:2px 0px;}
#contList li ul{clear:both;margin:5px 0px;height:160px;padding:3px 0px;}
li.small_img{float:left;}
li.small_img img
{
	width:108px;height:148px;float:left;border:1px solid #C4D2DB;margin-right:10px;padding:2px;
}
li.small_img img:hover
{
	 border:1px solid #8EC5E6;filter: alpha(opacity=70);
}
a.cont_title
{
	font-weight:bold;color:#666666
}
#contList li span
{
	width:200px;display:inline-block;
}
li.contText{line-height:180%;height:55px;overflow:hidden;}
li.contTextPhone{line-height:180%;height:62px;overflow:hidden;}
.downTxt a{color:#23a9e7;}
.downTxt a:hover{color:#ff0000;font-size:14px;}
.downTxt em{margin:0px 3px;display:inline-block;}
.downTxt span{color:#23a9e7;cursor:pointer;}
.downTxt span:hover{color:#ff0000;font-size:14px;}

div.showSetup{width:350px;height:140px;z-index:100;position:relative;left:260px;top:-110px;
	background-color:#f7f7f7;border:solid 1px #d3d3d3;text-align:right;}
.showSetup span{color:#23a9e7;text-decoration:underline;cursor:pointer;margin:5px 5px 0px 0px;}
.showSetup div{width:97%;height:110px;text-indent:2em;text-align:left;line-height:150%;overflow-x: hidden; overflow-y: auto;padding:5px;}

/*pager*/
div.PageStyle
{
	clear :both;
	margin :20px 5px 5px 5px;
}
.pagerButton{
	margin-left:5px;
	height:21px;
}
div.PageStyle a
{
	display:inline-block;
	border:solid 1px #d3d3d3;text-decoration:none;padding:2px 5px;background-color:#fafcfd;
}
div.PageStyle a:hover
{
	border:solid 1px #cacaff;text-decoration:none;padding:2px 5px;background-color:#f7f7ff;
}
div.PageStyle input
{
	border:solid 1px #4b4b4b;background-color:#ffffff;
}
/*down page*/
div.tleft
{
	width:245px;float:left;
}
div.tright
{
	width:450px;float:left;margin-left:5px;
}
div.tleft li a img{border:none;}
li.big_img img
{
	width:218px;height:298px;border:1px solid #C4D2DB;padding:2px;
}
li.big_img img:hover
{
	border:1px solid #8EC5E6;
}
.tleft li
{
	margin-bottom:10px;
}
.downItem a
{
	display:inline-block;width:60px;height:20px;margin-right:5px;background-color:#f7f7f7;text-align:center;line-height:20px;border:solid 1px #d3d3d3;color:#666666;
}
.downItem a:hover
{
	background-color:#ffffdd;border:solid 1px #e3e197;
}
h5.downTitle
{
	font-size:14px;color:#ff9300;border-bottom:solid 1px #ccc;padding-bottom:2px;
}
.tright ul li{padding:2px 0px;}
.tright ul li span
{
	width:180px;display:inline-block;
}
.tright h5{font-size:12px;font-weight:bold;}
.tright div p{text-indent:2em;line-height:180%;}
.tright div.remark
{
	text-indent:2em;line-height:180%;text-align:justify;text-justify:inter-ideograph;
}
#mobileList{width:440px;line-height:150%;height:100px;overflow:auto;overflow-x: hidden; overflow-y: auto;padding:5px;word-break:break-all;}
#mobileList h5{font-weight:normal;margin:0px;color:#000000;width:100%;}
#mobileList p{margin:0px;width:100%;}

/*comment*/
#comment
{
	clear :both;
}
#comment h5
{
	background-image:url(../images/pinlun.gif);background-repeat:no-repeat;border-bottom:solid 1px #606484;padding-bottom:5px;font-weight:normal;padding-left:80px;vertical-align:bottom;
}
.GridStyle
{
	background-color :#d3d3d3;
}
.gvrows
{
	height :22px;text-align :center;background-color :#ffffff;
}
.gvhead
{
	height :22px;text-align :center;font-weight:normal;color :#666666;background-color:#f7f7f7;
}
.t_comment
{
	border-collapse:collapse;border:none;margin:5px 0px 5px 5px;
}
.t_comment tr td
{
	border:none;
}
.t_comment img{border:none;vertical-align:bottom;}
textarea.msg
{
	width:350px;height:70px;border:solid 1px #7b7b7b;
}
input.code
{
	width:60px;border:solid 1px #7b7b7b;
}

/* about us */
#main
{
	clear :both;
	width:950px;
	margin :5px auto 5px auto;
}
.aboutUsList{margin-top:20px;}
.aboutUsList li{height:25px;line-height:25px;text-align:center;background-color:#e7e7e7;color:#5a5a5a;margin:1px 0px;}
.aboutUsList li:hover{background-color:#badad9;color:#bc0f25;}
.aboutUsList li a{color:#5a5a5a;text-decoration:none;}
.aboutUsList li a:hover{color:#bc0f25;}
.aboutCont{width:73%;float:left;margin:10px 0px 0px 10px;height:100%;border-left:solid 1px #d5d5d5;padding-left:15px;}
.aboutCont p{text-indent:2em;line-height:180%;text-align:justify;text-justify:inter-ideograph;margin:8px 0px;}
.aboutCont p span{font-family:Times New Roman;font-size:14px;font-weight:bold;font-style:oblique;color:#000000;}
.aboutCont a{color:#000000;text-decoration:underline;}
li.aboutCurr{background-color:#badad9;color:#bc0f25;}
li.aboutCurr a{color:#bc0f25;}
.aboutCont h5{font-size:12px;font-weight:bold;padding-left:25px;}
.aboutCont ul{padding-left:25px;}
.aboutCont img{border:none;vertical-align:middle;margin-right:10px;}
.aboutCont ol{line-height:180%;}

/*search*/
#Indexsearch
{
	float:right;margin-right:5px;
}
a.btnsearch 
{
	display:inline-block;
	width:60px;height:18px;
	background-color:#3333CC;
	color:#a9c9e2;font-weight:bold;
	text-align :center;
}
a.btnsearch:hover {
	background-color: #CECECE;color:#000000;

}
.inputKey
{
	width:120px;color:#d3d3d3;border:solid 1px #333333;
}
.searchBox
{
	border:solid 1px #d3d3d3;line-height:26px;margin:10px 0px 5px 0px;padding:2px;
}
ul.searchList
{
	margin:0px;padding:0px;list-style-type:none;margin-top:10px;
}
.searchList li
{
	line-height:20px;
}
.searchList h5
{
	background-color:#f7f7f7;border-top:solid 1px #d3d3d3;border-bottom:dashed 1px #d3d3d3;line-height:25px;font-weight:normal;padding-left:5px;font-size:12px;
}
.searchList div span
{
	margin-right:20px;
}
.searchList p
{
	line-height:160%;text-align:justify;text-justify:inter-ideograph;padding:0px 5px;
}
.hr_bg 
{
border:none;
border-top:solid 1px #ffffff;
border-bottom:dashed 1px #ccd4dc;
}
.searchKey
{
	width:200px;color:#666666;border:solid 1px #999999;
}
.searchBtn{background-color:#eaeaea;border:solid 1px #b1b1b1;color:#000945;width:60px;height:20px;}
.search_title
{
	color:#d3d3d3;font-weight:bold;
}
/*error page*/
.err_alert
{
	width:80%;padding:5px 0px;
	margin:0px auto;margin-top:100px;
	background-color:#f8fcfc;border:solid 1px #cecece;text-align:center;
}
.err_alert img
{
	border:none;margin-right:10px;vertical-align:middle;
}
.err_alert span
{
	color:#ff9900;font-size:16px;font-weight:bold;
}
a.replycc{color:#55AAFF}
a.replycc:hover{color:#666666;}

/*tab select*/
#tabMenu
{
	width:100%;height:24px;
	margin-top :5px;font-size:13px;text-align :center;border :solid 1px #d3d3d3;border-bottom:none;
}
#tabMenu div
{
	float :left ;font-weight:bold;width:70px;
	height:24px;cursor:pointer;line-height:24px;vertical-align:middle;
}
.tab
{
	background-color :#e6e6e6;border-bottom :solid 1px #d3d3d3;
	color :#2b336b;
}	
.tabcurr
{
	background-color :#ffffff;border-bottom:none;
	color :#ff0000;
}

.contcurr
{
	clear :both ;margin:0px;padding:8px 0px;
	width:100%;height:270px;
	border:solid 1px #d3d3d3;border-top:none;
}
.contcurr li
{
	display:block;padding:5px 0px 5px 3px;
}
.contcurr li img
{
	width:12px;height:11px;border:none;
}
.goBBS img{border:none; vertical-align:middle;margin-right:7px;}
ul.aboutus_help{list-style-type:disc;margin-left:20px;padding-left:20px;}
.aboutus_help li{margin:8px 0px;}
ul.ItemBoard
{
	width:100%;
	border-left:solid 1px #d3d3d3;padding:8px 0px;border-right:solid 1px #d3d3d3;
}
ul.ItemBoard li
{
	display:block;padding:5px 0px 5px 3px;
}
ul.ItemBoard li img{border:none;margin-right:10px;vertical-align:middle;}
h5.ItemTitle
{
	height:24px;background-color :#f0f0f0;color :#8d950e;line-height:24px;text-align:center;border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3;margin:0px 0px 0px 0px;width:100%;font-size:13px;font-weight:bold;letter-spacing:1px;
}
p.ezsoft{text-indent:2em;line-height:180%;border-left:solid 1px #d3d3d3;padding:8px;border-right:solid 1px #d3d3d3;margin:0px auto;width:199px;}
p.ezsoft a{text-decoration:underline;}
p.ezsoft a:hover{text-decoration:underline;}
div.circle{height:1px;
overflow:hidden;
border-left:1px #d3d3d3 solid;
border-right:1px #d3d3d3 solid;}
/*index page tabcont*/
.home-right1-1{
	width:354px;
	height:328px;
	float:left;
	margin:5px 0px 0 10px;
}
.home-right1-1 p{margin:0;}
.home-right1-1 p img{border:none;float:right;margin:-16px 10px 0px 0px;}
.iphone{
	width:354px;
	height:38px;
	background-image:url(../images/iphone.gif);
}
.symbian{
	width:354px;
	height:38px;
	background-image:url(../images/symbian.gif);
}
.windowsmobile{
	width:354px;
	height:38px;
	background-image:url(../images/windowsmobile.gif);
}
.blackberry{
	width:354px;
	height:38px;
	background-image:url(../images/blackberry.gif);
}
.iphone ul,.symbian ul,.windowsmobile ul,.blackberry ul{
	float:right;
	display:block;
	margin:15px 0 0 0;
}
.iphone li,.symbian li,.windowsmobile li,.blackberry li{
	display:block;
	float:left;
}
.imcur,.imcur:hover
{
	height:18px;
	width:72px;
	display:block;
	font-size:12px;
	color:#ff0000;
	padding:5px 0 0 0;
	text-align:center;
	text-decoration:none;
	background-repeat:no-repeat;
	background-image:url(../images/icon2.gif);
}
.imenu,.imenu:hover
{
	height:16px;
	width:72px;
	display:block;
	font-size:12px;
	color:#3b3838;
	text-align:center;
	padding:7px 0 0 0;
	text-decoration: none;
	background-repeat:no-repeat;
	background-image:url(../images/icon1.gif);
}
.iphone-con{
	height:280px;
	width:352px;
	border:1px solid #dde5eb;
}
.tu{
	width:332px;height:125px;
	padding-bottom:8px;
	margin:5px 0 0 8px;
	border-bottom:dashed 1px #aebdcd;
}
.tu-font
{
	width:224px;
	float:left;
	margin:7px 0 0 10px;
}
.tu-font h5{font-size:12px;font-weight:bold;margin:0px;width:224px;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis; }
.tu-font p{line-height:180%;text-indent:2em;margin:7px 0 0 0;}
.aa
{
	float:left;
}
.aa img{width:90px;height:122px;padding:2px;border:1px solid #e6e6e6;}

.bb li
{
	padding:0px 0px 0px 5px;width:340px;height:25px;overflow:hidden;line-height:25px;text-overflow:ellipsis; 
}
.joinusMenu img
{
	border:none;margin:2px 0px;
}
.aboutJoinus{width:700px;padding-left:25px;margin-top:5px;}
.aboutJoinus p
{
	text-indent:2em;line-height:180%;text-align:justify;text-justify:inter-ideograph;margin:8px 0px;
}
.aboutJoinus h5
{
	font-weight:bold;color:#165965;margin:0px 0px 10px 0px;font-size:13px;
}
.aboutJoinus li
{
	line-height:180%;
}
.uploadTable
{
	border-collapse:collapse;color:#000000;
	width:100%;
}
.uploadTable td
{
	padding-left:5px;height:25px;
}
div.mainlogin
{
	width:950px;margin:15px auto 0px auto;height:300px;
}
#tlogin
{
	width:80%;border-collapse:collapse;
}
#tlogin td
{
	height:50px;padding-left:10px;
}
#tlogin .input
{
	width:150px;
}
.mainlogin #left
{
	width:300px;float:left;
}
.mainlogin #right
{
	width:640px;float:left;margin-left:5px;
}
.mainlogin #left ul
{
	list-style-image:url(../images/row2.gif);
}
.mainlogin #left ul li
{
	line-height:20px;margin-left:20px;height:25px;
}
div.searchBox span{margin-left:20px;}
div.searchBox span a{color:#ff0000;text-decoration:underline;}
/*catalogo mod 090622*/
.book_l_border1{width:100%;height:auto;border:solid 1px #d3d3d3;margin-bottom:10px;}
.book_sort_tushu{ width:100%;background-color:#f5f5f5;text-align:left;}
.book_sort_tushu a{color:#666;line-height:23px}
.book_sort_tushu h2{margin:0px;padding:0px;font-size:14px;color:#2b336b;text-align:left;padding-left:12px;border:solid 1px #f5f5f5;background-image:url(../images/book_jianbian01.gif);height:23px;line-height:23px;}
.book_sort_tushu h3{color:#FF6600;font-size:12px; font-weight:bold;margin:8px 0px 0px 0px;padding:0px 0px 0px 12px;}
.book_sort_tushu h3 a{color:#FF6600;}

.bg_white{background:#fff;width:100%;}
.bg_old{background:#f5f5f5;width:100%;}

.ul_left_list{ padding-left:7px; display:block; list-style:none;}
.ul_left_list li{ float:left; padding:0 8px 0 7px; background:url(../images/li_r_bg.gif) no-repeat right 5px; display:inline; word-break:keep-all; white-space:nowrap}
.empty_left{ clear:left; height:1px; line-height:1px}
.more2{ line-height:1px; background: url(../images/heibai.gif) repeat-x;margin-left:8px; margin-right:8px;font-size:0px;height:2px;}
.book_l_border1 p{text-align:right;}

h5.show_t{cursor:pointer;}
.down_unit
{
	width:100%;height:auto;border:solid 1px #d3d3d3;margin-bottom:10px;
}
.down_unit h2
{
	margin:0px;padding:0px;font-size:13px;color:#2b336b;text-align:left;padding-left:12px;border:solid 1px #f5f5f5;background-image:url(../images/book_jianbian01.gif);height:23px;line-height:23px;
}
.index_ad_sh
{
	clear:both;
}
*html .index_ad_sh
{
	clear:both;margin:0px 0px 0px 10px;
}
/* new head */
#head div{float:left;width:800px;text-align:right;vertical-align:middle;line-height:51px;}
#head #logo{float:left;}
#head img{border:none;margin:0px;padding:0px;}
#head div input{border:solid 1px #999999;width:100px;}	
.login:link,.reg:visited{color:#FF6600;text-decoration:underline;}
.reg:link,.reg:visited{color:#8d950e;text-decoration:underline;}
#txtKey{border:solid 1px #999999;width:130px;color:#ccc}
li.search{text-align:right;vertical-align:middle;padding-right:5px;line-height:35px;}
li.search img{border:none;cursor:pointer;}
#head div *,li.search *{vertical-align:middle;}	
#bb img{border:none;vertical-align:middle;}