/* CSS Document */
body{padding:0 auto;margin:0 auto; font-size:12px; text-align:center;}
a{color:#555555;text-decoration: none;}
a:hover {text-decoration: none; color:#ec0000;}
img{border:0px;}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
h4{font-size:12px; text-align:center;margin:0px auto;font-weight : normal;line-height:30px;}
h3{margin:0px auto;font-size:14px;}


#head{width:100%; background:#FFFFFF; height:116px!important;height:130px; text-align:center;}
.head_mid{width:950px;text-align:left;padding:0 auto;margin:0 auto;}
.logo{width:5px; height:82px; float:left;}
.logo_mid{width:221px; height:82px;float:left;}
.logo_right{width:500px; height:60px;float:left;text-align:right;}
.logo_top{color:#555555;width:960px; height:21px; line-height:21px;border-bottom:1px solid #E5EFD6;}
.logo_top a{color:#3165CE;}
.search{
	height:40px;
	background:url(search-bg.png) repeat-x;
	clear:both;
}
.search .form{
	padding-left:8px;
	padding-top:5px;
	float:left;
}
.search .form h4{
	display:none;
}
.search .form input.search-keyword{
	width:156px;
	height:18px;
	border:none;
	background:url(search-bg.gif) left top no-repeat;
	line-height:15px;
	font-size:12px;
	padding:5px 3px 0px 58px;
	overflow:hidden;
}
.search .form select.search-option{
	margin-left:2px;
}
.search .form button.search-submit{
	width:68px;
	height:22px;
	border:none;
	background:#F00 url(search-bg.gif) right top no-repeat;
	font-size:0px;
	line-height:100px;
	margin-left:2px;
	*margin-left:5px;
	overflow:hidden;
}
.tags{
	float:left;
	margin-left:16px;
	padding-top:8px;
}
.tags h4{
	width:66px;
	height:19px;
	float:left;
	font-size:0px;
	line-height:100px;
	overflow:hidden;
	background:url(search-tags-title.gif) no-repeat;
}
.tags a{margin-right:10px;}
.w960{
	width:960px;
	position:relative;
}
.input_a{width:170px;margin-top:7px;}
.input_b{ background:url(index_16.jpg) no-repeat; width:72px; height:26px; border:0px;margin-left:5px;margin-top:7px;}
.hotsearch{float: left;width:500px;MARGIN-TOP: 3px; HEIGHT: 0px}
.hotsearch a{margin-right:10px;}

.menux{ height:33px; width:100%;background: url(index_top.jpg) repeat-x left top;}
.menu{width:950px;margin:0px auto; padding-left:43px; text-align:center;}
.menu li{ list-style:none; float:left;background:url(index_25.jpg) no-repeat center right;}
.menu li a{ display:block; padding-top:2px;height:31px; line-height:31px;width:100px; font-size:14px; font-weight:bold;text-align:center; color:#fff;text-decoration:none;}
.menu li a:hover{ background: url(index_24.jpg) no-repeat center bottom; color:#fff;text-decoration:none;}
.menuxiala{ width:950px;height:25px;clear:both;width:100%; background:url(index_32.jpg) repeat-x center; text-align:center;}
.xiala1{display:none}
.xiala1 a{text-decoration:none; padding-left:20px; padding-top:7px; float:left;}
.xiala1 a:hover{text-decoration:underline;}


#content_top{width:950px;padding:0 auto;margin:0 auto; margin-top:14px!important;margin-top:10px }
.indexad{width:250px; float:left;height:250px}
.onevod{float:left;}
.flasha{background:#f8f8f8; width:622px; float:left;height:248px}


#content{width:950px;padding:0 auto;margin:0 auto; }
.content_zleft{width:689px;float:left;}
.content_left{width:687px;border:1px #d3d3d3 solid; float:left;}
.content_lb{width:685px; background:url(index_55.jpg) repeat-x; height:107px;padding:0 auto;margin:0 auto;}
.content_lbl{width:80px; float:left; text-align:left;  color:#ec0000; font-weight:bold;}
.content_lbl li{list-style-type:none;margin-top:11px;margin-left:12px!important;margin-left:0px;}
*+html .content_lbl li{list-style-type:none;margin-top:11px;margin-left:0px!important;margin-left:0px;}
.content_lbz{width:1px; height:107px; background:url(index155.jpg) no-repeat; float:left;}
.content_lbr{width:603px;float:left; text-align:left;color:#ec0000;}
.content_lbr li{list-style-type:none;margin-top:11px;margin-left:12px!important;margin-left:0px;}
*+html .content_lbr li{list-style-type:none;margin-top:11px;margin-left:0px!important;margin-left:0px;}

.content_zright{ float:left; margin-left:10px;}
.content_right{border:1px #d3d3d3 solid;width:249px;}
.content_rtop{width:247px; background:url(index_73.jpg) repeat-x; height:32px; text-align:left;}
.content_rtop li{list-style-type:none;margin:0 auto; float:left;height:21px;line-height:21px;margin-top:6px;margin-left:6px;}
.content_rtop li span{ font-size:12px;color:#69873D;padding-left:10px; }
.content_rbottom{width:247px; background:url(index_57.jpg) repeat-x; height:32px; text-align:left;}

#content_jr{margin-top:10px;width:689px;float:left;}
.content_jrtop{border:1px #d3d3d3 solid;width:687px; background:url(index_97.jpg) repeat-x; height:28px; text-align:left;}
.content_jrtop_a a {color:#69873D;}
.content_jrtop li{list-style-type:none; float:left;margin-top:5px;height:21px;line-height:21px;margin-left:5px;}
.content_jrtop span{font-size:12px;color:#69873D;padding-left:10px; }

.fenltlb{width:687px;border:1px #c6c6c6 solid; border-top: none;}
.fenltlb li{float:left;list-style-type:none;margin-left:4px!important;margin-left:3px;margin-right:3px;PADDING-TOP: 10px;}
.fenltlb li h3{font-size:12px; font-weight:normal; margin-top:4px;margin-bottom:4px;}
//.fenltlb LI a img {
		BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(loading.gif) no-repeat center center; PADDING-BOTTOM: 1px; BORDER-LEFT: #d3d3d3 1px solid;  PADDING-TOP: 1px; BORDER-BOTTOM: #d3d3d3 1px solid;
}
//.fenltlb LI A:hover IMG {
	BORDER-RIGHT: #ec0000 1px solid; BORDER-TOP: #ec0000 1px solid; BORDER-LEFT: #ec0000 1px solid; BORDER-BOTTOM: #ec0000 1px solid
}
.imgk{border:1px #d3d3d3 solid;padding:1px;}

.content_tj{margin-top:10px;}
.tj_content{width:544px;border:1px #d3d3d3 solid; float:left; text-align:center;padding:0 auto;margin:0 auto;}
.tj_contentbj{width:542px;background:url(index_134.jpg) repeat-x; height:182px;}
.tjtu{width:133px; float:left; margin-right:10px;}
.tj_top{float:left; width:542px; text-align:left;}
.tj_top li{list-style-type:none; float:left;margin-top:5px;height:21px;line-height:21px;margin-left:5px;}
.tj_top span{font-size:12px;color:#ec0000;padding-left:10px;}

.tj_js{width:544px;}
.tj_left{width:462px; float:left; text-align:left; color:#999999;}
.tj_left li{list-style-type:none;margin:15px 0px 0px 15px!important;margin:15px 0px 0px 0px}
*+html .tj_left li{list-style-type:none;margin:15px 0px 0px 0px!important;margin:15px 0px 0px 0px}
.tj_left p{margin:2px 5px 0px 0px!important;margin:2px 5px 0px 15px;}
*+html .tj_left p{margin:2px 5px 0px 15px!important;margin:2px 5px 0px 15px;}
.tj_ge{ background:url(index_141.jpg) no-repeat;float:left;height:153px; width:1px;}
.tj_right{width:80px;float:left;}

.content_rct{width:247px;text-align:left; margin:0 auto;}
.content_rct li{list-style-type:none;background:url(l1.gif) repeat-x bottom;height:32px;line-height:32px; width:229px; margin:0 auto;}
.content_rct li span {float: right;margin-right: 4px;}
.content_rct li a{padding-left:16px; background:url(arr-new.gif) no-repeat left 1px;}
.content_rct li a:hover,..content_rct a:active{padding-left:16px;
	background:url(arr-new.gif) no-repeat left -42px; padding-left:16px;
	color:#EC0000; }
	
	
	
#btmlinks{margin-top:0px; border-top:1px solid #d3d3d3; width:950px;}
#btmlinks-con{height:auto; padding-top:10px; padding-bottom:10px;}
#btmlinks-left{float:left; padding-left:14px; color:#AC31CA; width:130px; padding-top:3px;}
#btmlinks-right{line-height:21px; float:left; padding-left:16px; width:780px;padding-right:0px; background:url(btm-bg4.gif) repeat-y left top;}
#bottom-btm{background-color:#86279F; height:32px; width:100%;}


#bottom{width:100%;height:40px; background:#999999;margin-top:20px;}
#bottom li{height:20px; line-height:20px; color:#fff; list-style-type:none;}

.dbj{margin-top:30px; background:url(index_161.jpg) no-repeat;margin-left:11px!important;margin-left:0px;width:58px; height:52px;
}
*+html .dbj{margin-top:30px; background:url(index_161.jpg) no-repeat;margin-left:0px!important;margin-left:0px;width:58px; height:52px;}








.info{
    width:689px;

	overflow:hidden;
	margin-top:10px;
}
.pic{
    width:202px;
	height:185px;
	float:left;
	overflow:hidden;
	border:1px solid #d3d3d3;
}
.pic img{
    width:193px;
	height:180px;
	
}
.wenzi{
    width:480px;

	overflow:hidden;
	padding-left:5px!important;
	padding-left:2px;
	position:relative;
	text-align:left;
	
}

.webzi_top{ border:1px solid #d3d3d3;width:478px;word-wrap:break-word;}
.webzi_top ul li h3{float:left;color:#ec0000; text-align:center;}
.webzi_top ul{margin:0; padding:0;}
.webzi_top li{margin-left:20px;list-style-type:none;background:url(l1.gif) repeat-x bottom;line-height:29px; width:438px;}
.actorlenth{width:430px;overflow:hidden;}
.d_right{
    height:86px;
	width:190px;
	float:left;
}
.videourl{
    width:689px;
	height:auto;
	margin-top:5px;
	position:relative;
}
.videourl ul{overflow:hidden;margin-bottom:10px;position:relative; margin:0 auto; padding:0;}
.videourl li{float:left; width:203px; height:25px; border:1px solid #c6c6c6;padding:1px; margin:5px 3px 0 3px;overflow:hidden;}
.videourl li a:link,.videourl li a:visited{background:white;display:block;height:25px; width:203px;text-align:center; line-height:25px; text-decoration:none}
.videourl li a:hover{background:#c6c6c6;color:#000000;}
#idDIV{ text-align:left;width:673px;height:200px;padding:8px;font-family:verdana,tahoma;font-size:12px ;overflow-x:scroll;overflow-y:scroll; line-height:20px;}
#idDItvvv{ border:1px #d3d3d3 solid; background:url(index_97.jpg) repeat-x; text-align:left;width:673px;font-family:verdana,tahoma;padding:7px;font-size:12px ;overflow-x:scroll;overflow-y:scroll; line-height:20px;}

.vkuan{width:687px; border:1px #c6c6c6 solid; border-top: none;}



.item_zright{ float:left;margin-right:10px;}
.itme_title li{float:left;margin:5px 2px 0px 4px;list-style-type:none; }
.itme_title{width:689px;}
.itme_title h3{border-bottom:1px #577d08 solid;width:689px;margin:0;}




.itme_lieb li{float:left;margin:5px 8px 0px 5px; width:320px;}
.itme_lieb ul{margin-left:9px;}
.itme_lieb{width:730px;}



#lb{ margin-top:5px;}
#lb1{float:left;margin:0px 2px 5px 3px;overflow:hidden;padding-bottom:10px;background:url(l1.gif) repeat-x bottom;}
#lb1 .content {padding:1px; width:126px; height:188px; float:left;}
#lb1 .content1 {float:left; height:190px; width:200px; text-align:left;margin-left:10px!important;margin-left:5px;}
#lb1 ul{word-break:break-all; margin:0;}
#lb1 ul li{float:right; width:195px; padding-bottom:1px;padding-top:1px; margin:0px;margin-left:5px;line-height:20px;}
#lb1 span{float:left; width:120px; height:150px;}
#ph_xq2{ float:left; height:15px; margin-top:5px;}
#ph_xq2 li{list-style-type:none;margin:0 auto;}
.lb_top{ background:url(item_11.jpg) repeat-x; width:198px; border:1px solid #c6c6c6; height:28px; line-height:28px; text-align:center;}
.lb_top h3{ font-size:12px;}
.phzz{width:200px; float:left;}
.phzz_l{ float:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 30px;
	color: #FF6600;
	font-weight:bold;
	width:70px!important;
	width:40px;
}
*+html .phzz_l{ float:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 40px;
	color: #FF6600;
	font-weight:bold;
	width:55px!important;
	width:40px;
}


.player{width:687px; height:475px; border-right:1px solid #d3d3d3; border-left:1px solid #d3d3d3;}










.ping{
    width:480px;
	height:200px;
	border:1px solid  #000; 
	background-color:#fff;
	float:right;
	display:none;
}
.ping .title{
    width:100%;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background-color:#5E5E5E;
	text-indent:15px;
	border-bottom: #999 solid 1px;
}
.ping .title span{color:#FF3300;}

.ping .jieshao{
    height:50px;
	line-height:50px;
	color:#0066FF;
	background-color:#F2F2F2;
}
.ping .jieshao .yy{
    width:110px;
	float:left;
	margin-left:20px;
	}
.ping .jieshao .yy span {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:italic;
    font-size:24px;
	color: #FF6600;
	font-weight:bold;
}
.ping .jieshao .jq{
    width:110px;
	float:left;
	}
.ping .jieshao .jq span {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:italic;
    font-size:24px;
	color:#FF6600;
	font-weight:bold;
}
.ping .jieshao .zf{
    width:110px;
	float:left;
	}
.ping .jieshao .zf span {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:italic;
    font-size:24px;
	color:#FF3300;
	font-weight:bold;
}
.ping .jieshao .zf{
    float:left;}
.ping .yanyuan{
    width:100%;
	height:32px;
}
.ping .yanyuan .yanyuan_title{
    width:60px;
	height:32px;
	line-height:32px;
	padding-left:14px;
	color:#0066FF;
	font-size:14px;
	float:left;
}

.ping .submit{
    width:100%;
	height:26px;
	border-top: 1px #CCC dashed;
	text-align:center;
}
.ping .submit button{
    margin-top:10px;
    width:70px;
	border:#999 1px solid;
	height:24px;
	line-height:24px;
	background-color:#FFFACD;
}
.ping .close_img{
	position:absolute;
	top:2px;
	right:5px;
	border:0;
}


.pagebox {font-size:12px; width:100%;overflow:hidden;padding:16px 0 8px 0;text-align:center;}
	.pagebox em{float:left;margin-right:2px;text-align:center;padding:0 5px; height:21px; line-height:21px; color:#fff;  background-color:#7AB9EC; font-weight:bold;border:1px solid #2975CB;}
	
	.pagebox span{float:left;margin-right:2px;padding:0 4px; height:23px; line-height:23px;}
	.pagebox a:link,.pagebox a:visited{border:1px solid #DDDDDD; color:#333; text-decoration:none; padding:0 5px; height:21px; line-height:21px;float:left;display:inline;margin-right:1px;background-color:#fff;}
	.pagebox a:hover{border:1px solid #2975CB;color:#fff;background-color:#7AB9EC}
	.pagebox input{float:left}
	.pagebox em.nolink{background-color:white;border:1px solid #DDDDDD;color:#999999;height:21px;line-height:21px;font-weight:400}
	#page{height:17px;}



.content_playli{border:1px #d3d3d3 solid;width:687px; background:url(play2_05.jpg) repeat-x; height:26px; text-align:left;}
.content_playli li{float:left; line-height:26px; width:112px; background:url(play22_05.jpg) no-repeat right;margin-left:2px;}
.content_playli ul{ list-style:none; margin:0px; padding:0px;padding-top:3px;}
.content_playli li a {display:block; width:107px;background:url(bg.gif) no-repeat 0 0;}
.content_playli li a:hover{ background-position:-107px 0}

.content_playli li.playerbj a {display:block; width:107px;background:url(bg1.jpg) no-repeat 0 0;}
.content_playli li.playerbj a:hover{ background-position:-107px 0}
.content_playli li.playerbja a {display:block; width:107px;background:url(bg2.jpg) no-repeat 0 0;}
.content_playli li.playerbja a:hover{ background-position:-107px 0}
.content_playli li.playerbjb a {display:block; width:107px;background:url(bg3.jpg) no-repeat 0 0;}
.content_playli li.playerbjb a:hover{ background-position:-107px 0}

/*---------------µ¯³ö------------------*/
#bg{position:absolute;left:0px;background-color:#000000;}
#msg{position: absolute;background-color:white;border:1px solid #1B76B7;}
#msg .msgtitle{padding:3px 3px;color:#0099CC;font-weight:700;line-height:21px;height:25px;font-size:12px;border-bottom:1px solid #1B76B7; text-indent:3px; background-color:#1B76B7;text-align:right}
#msg .msgtitle img{cursor:pointer;margin:4px 5px 0 0}
#msgbody{padding:8px;line-height:25px; overflow:auto}
#msgbottom{text-align:center;height:20px;line-height:20px;font-size:12px;background-color:#1b76b7;color:#FFFFFF}
#msgtitle{float:left;color:white}




.videocomment{ clear:both;margin-top:2px;}
	.commentbar{background-color:#FCFFF6;border:1px solid #DDDDDD;line-height:26px;margin:0 8px 8px;padding:5px;text-align:left;margin-top:10px;}
		.commentbar a{background-color:#E5ECF5;border:1px outset #CCCCCC;color:#333333;cursor:pointer;font-size:12px;height:24px;line-height:24px;width:80px;float:right; text-align:center;}
	
		#addform{margin:8px; text-align:left;}
		input#user{background-color:#FAFAD2;border:1px solid #DDDDDD;font-family:Verdana;height:18px;padding:3px 4px;width:160px;}
		#addform textarea {border:1px solid #DDDDDD;height:120px;overflow:auto;padding:3px 4px;width:580px;}
		

		#commentlist ul{width:669px; overflow:hidden;background-color:#FCFCFC; margin:0 auto; padding:0 auto;margin-bottom:6px;padding:5px 0 0 0; list-style-type:none;}
		#commentlist li {line-height:21px;text-align:right;}
		#commentlist li span{float:left}
		#commentlist li strong{color:#0066CC;font-weight:normal;}
		#commentlist li.words {padding:0 5px 0 5px;overflow:hidden;text-align:left;word-wrap:break-word;word-break:normal;color:#333;}	
				.page {float:right;font-size:13px;text-align:right;overflow:hidden;width:669px}
			.is_on {font-size:20px;font-weight:bold;}
			
.server{ border:1px #d3d3d3 solid; width:156px; float:left;margin-left:5px;height:248px; text-align:center;}
.server_a{background:url(index_40.jpg) repeat-x; width:154px; height:248px; padding:0 auto;margin:0 auto;}
.server_a { text-align:left;}
.server_a h3{margin-left:5px; color:#ec0000;padding-top:5px;}
.server_a ul{margin:0 auto; padding:0;}
.server_a li{ list-style:none; border-bottom: dashed 1px #c5c6c9; width:147px;margin-left:3px}
.server_a a:hover,.server_a a:active{color:#EC0000;}


.server_a a{
	display:block; height:50px; margin-left:10px; margin-top:1px;
	cursor:pointer; background:url(arrcase.gif) no-repeat left 20px;
}
.server_a a:hover;
.server_a a:active{color:#EC0000; background:url(arrcase.gif) no-repeat left -27px; }

.rl1,.rl2{display:block;}
.rl1{line-height:21px;}
.rl2{margin-left:19px; height:21px; color:#999999;}

.terver{border:1px #d3d3d3 solid; width:156px; float:left;margin-right:5px;height:248px; text-align:center;}
.terver_tt{background:url(index_40.jpg) repeat-x; width:154px; height:248px; padding:0 auto;margin:0 auto;}
.terver_tt { text-align:left;}
.terver_tt h3{margin-left:5px; color:#ec0000;padding-top:5px;}
.terver_tt ul{margin:0 auto; padding:0;}
.terver_tt li{ list-style:none; border-bottom: dashed 1px #c5c6c9; width:147px;margin-left:3px}
.terver_tt a:hover,.terver_tt a:active{color:#EC0000;}


.terver_tt a{
	display:block; height:50px; margin-left:10px; margin-top:1px;
	cursor:pointer; background:url(arrcase.gif) no-repeat left 20px;
}
.terver_tt a:hover;
.terver_tt a:active{color:#EC0000; background:url(arrcase.gif) no-repeat left -27px; }

.tj_con{width:685px;border:1px #d3d3d3 solid; float:left; text-align:center;padding:0 auto;margin:0 auto;}
.tj_conbj{width:685px;height:125px;background:#f1f2f4; border-bottom:dashed 1px #000000;}
.tj_jsa{width:685px;}
.tj_leftz{width:400px; float:left; text-align:left; color:#999999;}
.tj_leftz p{margin-left:15px;}
.tj_leftz li{list-style-type:none;margin:15px 0px 0px 15px!important;margin:15px 0px 0px 0px}
*+html .tj_leftz li{list-style-type:none;margin:15px 0px 0px 0px!important;margin:15px 0px 0px 0px}
.tj_rightz{width:80px;float:left;margin-top:15px; text-align:center;}
.content_tjz{margin-top:0px;}
.tj_gez{ background:url(down.jpg) no-repeat;float:left;height:125px; width:2px;}
.tj_help{width:685px;background:#f1f2f4; text-align:left;}
/*µØÍ¼ÕýÎÄ*/
.message{
	float: left;
	height: 25px;
	width: 938px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
	line-height: 25px;
	font-size: 14px;
	text-align: left;
}
.contre{
	float: left;
	width: 950px;
}
.map{
	float: left;
	width: 950px;
	padding-top: 5px;
}
.maptitle{
	float: left;
	width: 948px;
	border: 1px solid #CCCCCC;
}
.maptitle_left{
	float: left;
	width: 36px;
	background-image: url(linkbg.gif);
	height: 168px;
	text-align: center;
	padding-left: 19px;
	padding-top: 20px;
}
.maptitle_left_top{
	font-size: 16px;
	float: left;
	height: 103px;
	width: 17px;
	color: #d63521;
	font-weight: bold;
	padding-right: 19px;
}
.maptitle_left_more{
	float: left;
	height: 45px;
	width: 17px;
	font-size: 14px;
	font-weight: bold;
}
.maptitle_right{
	float: left;
	width: 893px;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 25px;
	text-align: left;
}
.maptitle_right ul{
	margin: 0px;
}
.maptitle_right  li{
	float: left;
	list-style-type: none;
}
.mapimg{
	background-image: url(15.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	width: 14px;
	padding-left: 9px;
	float: left;
	height: 20px;
}
.maptext{
	width: 148px;
	float: left;
	line-height: 20px;
	height: 20px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.Product_List{width:100%;margin:0 auto;overflow:hidden;}
.Product_List ul{width:100%;margin:0 auto;overflow:hidden;}
.Product_List li{width:170px;overflow:hidden;float:left;margin-bottom:10px;}
.Product_List li dl{width:170px;margin:0 auto;}
.Product_List li dt{height:78px;text-align:center;padding:5px 0;margin-bottom:5px;}
.Product_List li dt img{width:100px;height:75px;margin:0 auto;display:inline;}
.Product_List li dd{padding:0 5px;line-height:18px;text-align:center;}
.Product_List li .p_Name{height:54px;overflow:hidden;}
.Product_List li .p_Price{height:18px;overflow:hidden;color:#333;}
.Product_List li .p_Price img{display:inline;vertical-align:middle;}
.Product_List li .p_Review{height:24px;line-height:24px;overflow:hidden;}
.Product_List li .p_Review a:link,.Product_List li .p_Review a:visited{color:#005aa0;}
.Product_List li .p_Opp{height:25px;line-height:24px;}
.Product_List li .p_Opp img,.Product_List li .p_Opp input{display:inline;margin-right:5px;vertical-align:middle;cursor:pointer;}
.channel-nav{
	height:31px;
	border-bottom:1px solid #E5EFD6;
}
.channel-nav ul{
	height:22px;
	padding-left:10px;
	padding-top:3px;
	overflow:hidden;
	float:left;
}
.channel-nav ul li{
	height:22px;
	float:left;
	overflow:hidden;
	margin-right:10px;
}
.channel-nav ul li a{
	height:22px;
	display:block;
	padding-right:10px;
	float:left;
	background:url(channel-nav-bg.gif) right 0px no-repeat;
	overflow:hidden;
}
.channel-nav ul li a span{
	display:block;
	float:left;
	height:22px;
	padding-left:10px;
	background:url(channel-nav-bg.gif) left 0px no-repeat;
	cursor:pointer;
	overflow:hidden;
	line-height:23px;
	color:#666666;
}
.channel-nav ul li a:hover{
	text-decoration:none;
	background:url(channel-nav-bg.gif) right -22px no-repeat;
}
.channel-nav ul li a:hover span{
	color:#78A63C;
	text-decoration:none;
	background:url(channel-nav-bg.gif) left -22px no-repeat;
}
.channel-nav ul li.thisclass{
}
.channel-nav ul li.thisclass a,.channel-nav ul li.thisclass a:hover{
	background:url(channel-nav-bg.gif) right -44px no-repeat;cursor:default;
	
}
.channel-nav ul li.thisclass a span{
	background:url(channel-nav-bg.gif) left -44px no-repeat;
	color:#ffffff;
	
}
.channel-nav ul li.thisclass a:hover span{
	background:url(channel-nav-bg.gif) left -44px no-repeat;
	color:#555555;
	
}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#94B56A;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}
