@import url("/s/skin/base.css");
body
{
	background: #fff url(body.jpg) no-repeat center 0;
	font-family:'微软雅黑';
}
/*——*/
#topbarbox
{
	background-color: #0469b1;
	border-bottom: solid 1px #005ea4;
	height: 30px;
	overflow: hidden;
}
#topbar
{
	width: 960px;
	margin: 0 auto;
}
#topbar .td1
{
	vertical-align: top;
	line-height: 28px;
	color: #fff;
	font-size: 14px;
}
#topbar .td1 a
{
	color: #afe5fc;
}
#topbar .td1 a:hover
{
	color: #7fd6ff;
}
#topbar .td1 strong
{
	margin: 0 6px;
}
/**/
#topbar .td2
{
	height: 30px;
}
#topbarmenu li
{
	float: right;
	width: 70px;
	height: 30px;
	overflow: hidden;
	line-height: 0;
	font-size:0;
}
#topbarmenu li a
{	
	display: block;
	color: #fff;
	text-align: center;
	line-height: 30px;
	font-size:12px;
}
#topbarmenu li a:hover
{
	color: #fff;
}
#topbarmenu .on a
{
	background-color: #1b7bc2;
	border-left: solid 1px #005ea4;
	border-right: solid 1px #005ea4;
}
#topbarmenu li ul
{
	position: absolute;
	display: none;
	width: 68px;
	overflow: hidden;
	background-color: #1b7bc2;
	border: 1px solid #005ea4;
	border-top-width: 0;
	padding-bottom: 2px;
}
#topbarmenu li ul li
{		
	float: none;
	width: 100%;
	height: 25px;
	overflow: hidden;
	text-align:center;
	line-height: 20px;
	font-size:12px;
}
#topbarmenu li ul li a
{
	display:inline;
	line-height: 20px; 
}
#topbarmenu li ul li a:hover
{
	color: #afe5fc;
}
#topbarmenu .on ul li a
{
	border-left-width: 0;
	border-right-width: 0;
}
/*——*/
#headbox
{
	width: 960px;
	height: 90px;
	overflow: hidden;
	margin: 0 auto;
}
#head .td1, #head .td1 .logo
{
	width: 310px;
	height: 90px;
}
#head .td1 .logo
{
	height: 82px;
}
#head .td1 .logo a
{
	display: block;
	background: url(logo.png) no-repeat 0 0;
	height: 82px;
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/T/1/skin/logo.png" ,sizingMethod="crop"); 
}
/**/
#head .td2
{
	width: 100%;
}
#head .td2 .con1
{
	padding-left: 20px;
}
#head .td2 .con1 #HeadSearch
{
	width: 381px;
	height: 33px;
	overflow: hidden;
	background: url(sprite.gif) no-repeat 0 -63px;
}
#head .td2 .con1 #HeadSearch .sontd1, #head .td2 .con1 #HeadSearch .sontd1 div
{
	width: 292px;
	height: 33px;
	overflow: hidden;
}
#head .td2 .con1 #HeadSearch .sontd2 img
{
	width: 89px;
	height: 33px;
	cursor: pointer;
}
#HeadSearchWordKey
{
	background: transparent url(sprite.gif) no-repeat 0 -96px;
	width: 280px;
	height: 33px;
	overflow: hidden;
	line-height: 33px;
	padding: 0 5px 0 7px;
	font-size: 14px;
	color: #666;
	font-family: simsun;
	border-width: 0;
}
/**/
#head .td3, #head .td3 .con2
{
	width: 224px;
}
#head .td3 .con2 .sontd2 div
{
	width: 10px;
	overflow: hidden;
}
#head .td3 .con2 .sontd1 div, #head .td3 .con2 .sontd3 div
{
	width: 107px;
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
	background: url(sprite.gif) no-repeat 0 -30px;
}
#head .td3 .con2 .sontd3 div
{
	background: url(sprite.gif) no-repeat -107px -30px;
}
#head .td3 .con2 .sontd1 div a, #head .td3 .con2 .sontd1 div a:hover
{
	display: block;
	color: #fff;
}
#head .td3 .con2 .sontd3 div a, #head .td3 .con2 .sontd3 div a:hover
{
	display: block;
	color: #666;
}
/*——*/
#foot
{
	width: 960px;
	margin: 0 auto;
	padding-top: 5px;
}
#botmenu
{
	text-align: center;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	background: url(sprite.gif) no-repeat 0 0;
	color: #069;
}
#botmenu a
{
	margin: 0 15px;
	color: #069;
}
#botmenu a:hover
{
	color: #f60;
}
#copyright
{
	text-align: center;
	line-height: 24px;
	padding: 5px 0 15px 0;
}
#copyright a:hover, #copyright a:hover font
{
	color: #06c;
}
/*——*/
.scroll-up
{
	background: url(sprite.gif) no-repeat -170px -203px;
	width: 50px;
	height: 50px;
	overflow:hidden;	
	position: fixed;
	_position: absolute;
	opacity: .6;
	filter: Alpha(opacity=60);
	cursor: pointer;
	display: none;
	border-radius: 5px;
	-webkit-transition-property: background-color, opacity;
	-webkit-transition-duration: 1s;
	-webkit-transition-timing-function: ease;
	-moz-transition-property: background-color;
	-moz-transition-duration: 1s;
	-moz-transition-timing-function: ease;
}
.scroll-up:hover
{
	opacity: .9;
	filter: Alpha(opacity=90);
}
/*——*/
.pt5
{
	padding-top:5px;
}
.mt5
{
	margin-top:5px;
}

/*————————————————————————*/

#navbox
{
	height: 34px;
	overflow: hidden;
}
#navbox #nav
{
	width: 960px;
	height: 34px;
	overflow: hidden;
	line-height: 34px;
	margin: 0 auto;
	background: url(sprite.gif) no-repeat 0 -128px;
}
#navbox #nav ul
{
	padding-left: 15px;
}
#navbox #nav li
{
	float: left;
	width: 58px;
	height: 34px;
	overflow: hidden;
	text-align: center;
}
#navbox #nav li a
{
	display: block;
	line-height: 34px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background: url(/Assist/skin/none.gif) no-repeat 0 0;
}
#navbox #nav li a:hover
{
	color: #fff;
	background: url(sprite.gif) no-repeat right -58px;
	color: #069;
}
/*——*/
.box
{
	width: 960px;
	margin: 0 auto;
}
/*——*/
.x1
{
	background: url(sprite.gif) no-repeat 0 -162px;
	height:35px;
	overflow:hidden;
}
.x1 table
{
	height:35px;
}
.x1 .td1 div
{
	width:160px;
	overflow:hidden;
	line-height:30px;
	padding-top:5px;
	text-align:center;
}
.x1 .td1 div a,.x1 .td1 div a:hover
{
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.x1 .td2
{
	width:100%;
	vertical-align:top;
}
.x1 .td2 div
{
	color:#fff;
	padding:0 10px;
	height:31px;
	overflow:hidden;
	line-height:31px;	
}
.x1 .td2 div a,.x1 .td2 div a:hover
{
	color:#fff;
}
/*——*/
.x2
{
	background: url(sprite.gif) no-repeat 0 -197px;
	height:480px;
	overflow:hidden;
	padding:0 1px;
}
#navbarmenu
{
}
#navbarmenu li
{
	line-height: 0;	
	font-size:0;
	height: 32px;
	overflow: hidden;	
	padding-left:8px;
	background: url(sprite.gif) no-repeat -700px -52px;
}
#navbarmenu li a
{
	height: 29px;
	overflow:hidden;
	line-height: 29px;
	font-size:14px;
	display: block;	
	color: #06c;
	padding-left:35px;
	border: 1px solid transparent;
	_border: 1px solid #fff;
	border-right-width:0;
	font-weight:bold;
}
#navbarmenu li a:hover
{
	color: #f60;
}
#navbarmenu .on
{
	background:none;
}
#navbarmenu .on a
{
	border: 1px solid #118bce;
	border-right-width:0;
}
#navbarmenu li ul
{
	z-index:1;
	position: absolute;
	display: none;
	width: 150px;
	overflow: hidden;
	border: 1px solid #118bce;
	border-left-width:0;
	margin:-31px 0 0 150px;
	background: #fff url(sprite.gif) no-repeat -959px -193px;
	padding:7px 7px 7px 0;
}
#navbarmenu li ul li
{	
	height: 30px;
	overflow: hidden;	
	background: none;
}
#navbarmenu li ul li a
{
	height: 30px;
	line-height: 30px;
	padding-left:8px;
	color:#07c;
	font-weight:normal;
}
#navbarmenu li ul li a:hover
{
	color:#fff;
	background-color:#07c;
	font-weight:bold;
}
#navbarmenu .on ul li a
{
	border-width:0;
}
.x2 .more
{
	height:32px;
	line-height:32px;
	padding-left:15px;
}
.x2 .more a,.x2 .more a:hover
{
	color:#069;
}
/*——*/
.x3
{
	border:solid 1px #d3d3d3;
	background-color:#fff;
	padding:1px;
}
.x3 .con1
{		
	background: url(sprite.gif) no-repeat -220px -203px;
	padding:10px 5px 6px 5px;
}
.x3 h1
{
	font-size:18px;
	height:24px;
	overflow:hidden;
	line-height:24px;
	text-align:center;	
	padding-bottom:2px;
	font-family:'黑体';
	font-weight:normal;
}
.x3 h1 a,.x3 h1 a:hover
{
	color:#06c;
}
.x3 td
{
	background: transparent url(sprite.gif) no-repeat 0 -818px;
}
.x3 td div
{
	height:26px;
	line-height:26px;
	overflow:hidden;
	background: transparent url(sprite.gif) no-repeat 3px -764px;
	padding-left:13px;
}
.x3 td div a
{
	color:#444;
}
.x3 td div a:hover
{
	color:#06c;
}
.x3 .time
{
	color:#999;
	font-size:10px;
	text-align:right;
	padding-right:4px;
}
/*——*/
.slide_box
{
	overflow:hidden;
	position:relative;
	height:194px;
}
.slide_pic
{
	position:absolute;
}
.slide_pic li
{
	list-style:none;
	display:inline;
}
.slide_pic img
{
	display:block;
}
.slide_num
{
	position:absolute;
	right:5px;
	bottom:3px;
	*bottom:5px;
}
.slide_num li
{
	float: left;
	color: #f60;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #f60;
	background-color: #fff;
}
.slide_num li.on
{
	background-color: #f90;
	color: #fff;
	border: 1px solid #f60;
}
/*——*/
.x4
{
	border:solid 1px #14a0e2;
	margin-top:5px;
	padding:4px 0 0 28px; 
	height:127px;
	overflow:hidden;
	background: #fff url(sprite.gif) no-repeat 0 -904px;
}
.x4 li
{
	float:left;
	height:24px;
	line-height:24px;
	overflow:hidden;
	width:209px;
	background: url(sprite.gif) no-repeat 3px -762px;
	padding:0 2px 0 12px;
	height:24px;
	_height:17px;
	padding-top:0;
	_padding-top:7px;
}
.x4 li a
{
	color:#444;
}
.x4 li a:hover
{
	color:#06c;
}
.x4 li img
{
	vertical-align:middle;
	margin-left:4px;
}
/*——*/
.x5
{
	margin-top:5px;
	border:solid 1px #d3d3d3;
	background: #fff url(sprite.gif) repeat-x 0 -1035px;
	height:100%;
}
.x5 .con1
{
	height:46px;
	overflow:hidden;
}
.x5 .con1 table
{
	height:37px;
}
.x5 .con1 .td1 div
{
	font-size:14px;
	font-weight:bold;
	color:#06c;
	padding-left:10px;
}
.x5 .con1 .td2 div
{
	text-align:right;
	padding-right:10px;
}
.x5 .con1 .td2 div strong
{
	color:#f60;
}
.x5 .con1 .td3
{
	width:120px;
}
.x5 .con1 .td3 div
{
	padding-right:7px;
}
.x5 .con1 .td3 div a
{
	display:block;
	width:113px;
	height:23px;
	overflow:hidden;
	background: url(sprite.gif) repeat-x -170px -654px;
}
.x5 .con1 .td3 div img
{
	width:113px;
	height:23px;
}
.x5 .con2
{
	padding-left:10px;
	height:258px;
	overflow:hidden;
}
.x5 .con2 blockquote
{
	height:258px;
	overflow:hidden;
}
.x5 .con2 .shopTJ1 li
{
	float:left;
	width:260px;
	height:86px;
	overflow:hidden;
}
.x5 .con2 .shopTJ1 td
{
	vertical-align:top;
}
.x5 .con2 .shopTJ1 li .td1,.x5 .con2 .shopTJ1 li .td1 div
{
	width:80px;
}
.x5 .con2 .shopTJ1 li .td1 div img
{
	width:68px;
	height:68px;
	margin-top:4px;
	padding:1px;
	border:solid 1px #ddd;
}
.x5 .con2 .shopTJ1 li .td1 div a:hover img
{
	border:solid 1px #f90;
}
.x5 .con2 .shopTJ1 li .td2 div
{
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.x5 .con2 .shopTJ1 li .td2 .str
{
	background:url(vip.gif) no-repeat 0 4px;
	padding-left:20px;
}
.x5 .con2 .shopTJ1 li .td2 .str a
{
	color:#06c;
}
.x5 .con2 .shopTJ1 li .td2 .str a:hover
{
	color:#f60;
}
/*——*/
.c1
{
	border:solid 1px #b5def3;
	height:100%;
}
.b1
{
	background: url(sprite.gif) repeat-x 0 -1614px;
	height:32px;
	overflow:hidden;
	line-height:32px;
	font-size:14px;
	padding-left:10px;
	color:#165ea7;
	font-weight:bold;
}
.b1 .fr a
{
	font-size:12px;
	font-weight:normal;
	padding-right:8px;
	color:#666;
}
.b1 .fr a:hover
{
	color:#06c;
}
/**/
.v1_a
{
	padding:4px 3px 9px 3px;	
}
.v1_a #announcement
{
	height:112px;
	overflow:hidden;
}
.v1_a li
{
	height:28px;
	line-height:28px;
	overflow:hidden;
	background: url(sprite.gif) repeat-x 0 -816px;
}
.v1_a li a
{
	display:block;
	background: url(sprite.gif) no-repeat -955px -1655px;
	padding-left:10px;
}
/**/
.v1_b
{
	padding:9px 12px 0 12px;
}
.v1_b li
{	
	height:28px;
	line-height:0;
	overflow:hidden;
	font-size:0;
	margin-bottom:10px;
}
.v1_b li a
{
	display:block;
	line-height:28px;
	font-size:14px;
	padding-left:10px;
	background: url(sprite.gif) no-repeat -430px -30px;
	color:#069;
}
.v1_b li a:hover
{
	background: url(sprite.gif) no-repeat -564px -30px;
	color:#fff;
}
/**/
.v1_c
{
	padding:6px 0 0 6px;
	width:152px;
	overflow:hidden;
}
.v1_c li
{
	float:left;
	width:70px;
	height:24px;
	overflow:hidden;
	margin:0 6px 6px 0;
}
.v1_c li a
{	
	line-height:24px;
	display:block;
	text-align:center;
	background: url(sprite.gif) no-repeat -290px -30px;
}
.v1_c li a:hover
{	
	color:#fff;
	background: url(sprite.gif) no-repeat -360px -30px;
}
/*——*/
.x6 td
{
	vertical-align:top;
}
.x6 .td0,.x6 .td0 div
{
	width:5px;
	overflow:hidden;
}
/**/
.v1_d
{
	padding:4px 8px 6px 8px;
}
.v1_d li
{
	height:30px;
	line-height:30px;
	overflow:hidden;
	background: url(sprite.gif) repeat-x 0 -815px;
}
.v1_d li a
{
	display:block;
	background: url(sprite.gif) no-repeat -955px -1652px;
	padding-left:10px;
}
.v1_d .isredTrue a,.v1_d .isred1 a
{
	color:#ff0000;
}
.v1_d li a:hover
{
	background-color:#666;
	background-image: none;
	padding-left:8px;
	color:#fff;
	font-weight:bold;
}
.v1_d li span
{
	position:absolute;
	margin-left:206px;
	*margin-top:-2px;
	font-size:10px;
	color:#666;
}
/*——*/
.v1_e
{
	padding:5px 0 5px 16px;
	line-height:25px;
}
.v1_e a
{
	margin-right:14px;
}
/*——*/
.x5 .con2 .shopTJ2
{ 
	padding:4px 0 0 11px;
}
.x5 .con2 .shopTJ2 li
{
	float:left;
	width:178px;
	height:114px;
	overflow:hidden;
	text-align:center;	
	border:solid 1px #eee;
	margin-bottom:10px;
	margin-right:10px;
}
.x5 .con2 .shopTJ2 li img
{
	width:140px;
	height:60px;
	border:solid 1px #ddd;
	padding:1px;
	display:block;
	margin:0 auto;
	margin-top:10px;
}
.x5 .con2 .shopTJ2 li a:hover img
{
	border:solid 1px #ddd;
	filter: Alpha(Opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
.x5 .con2 .shopTJ2 li b
{
	display:block;
	margin:4px auto 0 auto;
	border:solid 1px #eee;
	height:24px;
	line-height:24px;
	overflow:hidden;
	width:142px;
	font-weight:normal;
}
.x5 .con2 .shopTJ2 li b a
{
	display:block;
	color:#06c;
}
.x5 .con2 .shopTJ2 li b a:hover
{
	
	color:#06c;
}